@media screen and (min-width: 1199px) {
/*	section {
		height: 700px;
	}*/
}

@media screen and (max-height: 1000px) {
	.raund-img {
		width: 250px;
		height: 250px;
	}
}

@media screen and (max-width: 1366px) {
	.data-block-dual .data-block {
		font-size: 15px;
	}
	
	.data-block.first-one {
		font-size: 25px;
	}
}

@media screen and (max-height: 800px) {
	.data-block-dual .data-block {
		font-size: 12px;
	}
	
	.data-block-single {
		padding-bottom: 0;
		padding-top: 0;
	}
	
	.data-block.first-one {
		font-size: 22px;
	}
	
	.data-block.first {
		left: 130px;
	}
	
	section.evaluation-quality .circle-item:nth-child(1) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(2) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(3) .circle-image-bl-bottom {
		padding-top: 70px;
	}

	.title {
		margin-bottom: 0;
	}

	section.technical-quality .text {
		margin-top: 0;
	}

	section.technical-quality .text ul li {
		margin-bottom: 5px;
	}

	.main section.ask-clients .image {
		padding: 20px;
	}

	.main section.perfect-proposal .ask-bl {
		margin: 50px;
	}

	.main section.perfect-proposal .image {
		padding-top: 30px;
	}

	section.our-services .circle-image-bl img {
		width: 90%;
	}

	section.our-services .circle-block {
		margin: 15px 0 50px 0;
	}

	section.our-services .white-b-2 {
		display: none;
	}

	.raund-img {
		width: 220px;
		height: 220px;
	}

	section.why-is-it-important img {
		width: 60%;
	}

	section.what-it-is .circle-block {
		margin-top: 0;
	}

	section.why-is-it-important .circle-block {
		padding: 0;
	}

	section.why-is-it-important .circle-item:nth-child(3) img {
		width: 40%;
	}

	section.why-is-it-important .circle-item:nth-child(5) img {
		width: 70%;
	}

	section.why-is-it-important .circle-item:nth-child(1),
	section.why-is-it-important .circle-item:nth-child(3),
	section.why-is-it-important .circle-item:nth-child(5) {
		padding: 50px 0 50px 0;
	}

	section.management .circle-item {
		margin-top: 20px;
	}

	section.management .text {
		margin-bottom: 0;
	}

	section.how-it-works .raund-img,
	section.how-it-works .circle-block,
	section.practical-results .text {
		margin: 0;
	}

	section.practical-results .circle-block {
		margin: 15px 0 0 0;
	}

	section.to-start .questions-bl {
    	margin: 25px 0 0 0;
	}

	section.remember-questions .questions-bl {
		margin: 25px 0 0 0;
	}

	section.to-start .left-top-bl .question-text,
	section.to-start .left-bottom-bl .question-text,
	section.to-start .right-top-bl .question-text,
	section.to-start .right-bottom-bl .question-text,
	section.remember-questions .left-top-bl .question-text,
	section.remember-questions .left-bottom-bl .question-text,
	section.remember-questions .right-top-bl .question-text,
	section.remember-questions .right-top-bl .question-text,
	section.remember-questions .right-bottom-bl .question-text {
		padding: 20px 40px;
		min-height: auto;
		font-size: 18px;
	}

	.title {
		font-size: 16px!important;
		vertical-align: middle!important;
	}

	section.to-start .description {
		font-size: 16px!important;
	}

	.description {
		vertical-align: middle!important;
		font-size: 16px!important;
	}

	section.to-start .title-bottom {
		margin: 5px;
		font-size: 16px;
	}

	section.to-start .left-bottom-bl,
	section.remember-questions .left-bottom-bl {
		margin: 5px 0 0 0;
	}

	section.to-start .left-top-bl .right-border .top,
	section.remember-questions .left-top-bl .right-border .top,
	section.to-start .right-top-bl .left-border .top,
	section.remember-questions .right-top-bl .left-border .top {
		height: 40px;
	}

	section.answers .circle-block,
	section.our-knowledge .circle-block,
	section.summary .circle-block {
		margin: 10px 0 0 0;
	}

	section.our-knowledge .circle-item,
	section.summary .circle-item {
		height: 300px;
	}

	section.perfect-proposal .image {
		margin: 0;
	}

	section.perfect-proposal .info .text {
		padding: 20px 0 0 0;
	}

	section.end-to-end .raund-img {
		margin: 80px 0 60px 0;
	}

	section.end-results .raund-img {
		margin: 50px 0 50px 0;
	}

	section.end-to-end .item img,
	section.end-results .item img {
		width: 90px;
	}

	section.end-results .circle-item-left .item:nth-child(3) {
		top: 230px;
		left: 75px;
	}

	section.end-results .circle-item-left .item:first-child,
	section.end-results .circle-item-right .item:first-child {
		top: 15px;
	}

	section.end-results .circle-item-left .item:first-child {
		left: 75px;
	}

	section.end-results .circle-item-left .item:nth-child(2),
	section.end-results .circle-item-right .item:nth-child(2) {
		top: 120px;
	}

	section.end-results .circle-item-left .item:nth-child(2) {
		left: 100px;
	}

	section.end-results .circle-item-right .item:nth-child(2) {
		right: 80px;
	}

	section.end-to-end .circle-item-left .item:first-child {
		top: 50px;
		left: 75px;
	}

	section.end-to-end .circle-item-left .item:nth-child(3) {
		top: 260px;
		left: 75px;
	}

	section.end-results .circle-item-right .item:nth-child(3) {
		top: 230px;
	}

	section.end-to-end .circle-item-left .item:nth-child(2) {
		left: 100px;
		top: 155px;
	}

	section.end-to-end .circle-item-right .item:first-child {
		top: 50px;
		right: 70px;
	}

	section.end-to-end .circle-item-right .item:nth-child(3) {
		right: 70px;
		top: 260px;
	}

	section.end-to-end .circle-item-right .item:nth-child(2) {
		right: 80px;
		top: 155px;
	}

	section.end-to-end .circle-block {
		margin: 0;
	}

	section.detail .detail-bl .image img {
		width: 60%;
	    margin: 15px 0 0 0;
	}

	section.evaluation-quality .text {
		margin: 0;
	}

	section.detail .detail-bl {
		margin: 0;
	}

	section.evaluation-quality .circle-image-bl img {
		width: 80%;
	}

	section.evaluation-quality .circle-image-bl:hover .white-b-2 {
		width: 80%;
		left: 50%;
    	transform: translateX(-50%);
		-moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	    -webkit-transform: translateX(-50%);
	    -o-transform: translateX(-50%);
	}

	section.evaluation-quality .circle-block {
		margin: 15px 0 0 0;
	}

	section.mobile-quality-analyzer .circle-image-bl {
		text-align: center;
	}

	section.mobile-quality-analyzer .circle-image-bl img {
		width: 80%;
	}

	section.mobile-quality-analyzer .circle-block {
		margin: 15px 0 0 0;
	}

	section.mobile-quality-analyzer .text {
		margin: 0;
	}

	section.easy-steps .circle-block {
		margin: 15px 0 0 0;
	}

	section.mobile-quality-analyzer .circle-image-bl .white-b {
		display: none;
	}

	section.ask-clients img {
		max-width: 100%;
	}

	section.ask-clients .info .text {
		padding: 0;
	}

	section.ask-clients .ask-bl {
		margin: 50px 0 0 0;
	}

	section.start-asking .circle-block,
	section.correct-answer .circle-block {
		margin: 15px 0 0 0;
	}

	section.start-asking .circle-image-bl,
	section.correct-answer .circle-image-bl {
		margin: 5px 0 0 0;
	}

	section.coverage .text,
	section.coverage .image,
	section.testing .text,
	section.testing .image,
	section.best-project .text,
	section.best-project .image {
		margin-top: 15px;
	}

	section.coverage .image img,
	section.testing .image img,
	section.best-project .image img {
		width: 90%;
	}

	section.our-knowledge .info-bl {
		bottom: -10px;
	}

	section.summary .info-bl {
		bottom: -10px;
	}
	
	.data-block.first {
		
	}
}

@media screen and (max-height: 700px) {
	.circle-item img {
		max-height: 200px;
		width: auto;
	}
}

@media screen and (max-width: 1199px) {
	/*.mobile-arrow-down {
		display: block;
	}

	.mobile-arrow-down.hide {
		display: none;
	}*/

	section.perfect-proposal .image img {
		max-width: 70%;
	}

	section.technical-quality .round-bl .round:after {
		display: none!important;
	}

	section.technical-quality .round-bl {
		width: 250px;
		display: inline-block;
		vertical-align: top;
	}

	section.technical-quality .round {
		margin: 0 auto;
	}

	section.technical-quality .technical-quality-bl {
		display: block;
	}

	section.evaluation-quality .circle-item:nth-child(1) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(2) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(3) .circle-image-bl-bottom {
		padding-top: 140px;
	}

	section.evaluation-quality .circle-item:nth-child(3) .circle-image-bl-bottom {
		padding-left: 20px;
	}

	.footer div {
		width: 100%;
	}

	section.our-services .circle-image-bl img {
		width: 80%;
	}

	.btn-down {
		display: none;
	}

	section {
		padding: 150px 15px 30px 15px!important;
	}

	section.answers .raund-img {
		width: auto;
		height: auto;
	}

	.white-b-2,
	.white-b {
		display: none;
	}

	section.to-start .left-top-bl .right-border .middle,
	section.to-start .left-bottom-bl .right-border .middle,
	section.to-start .right-top-bl .left-border .middle,
	section.to-start .right-bottom-bl .left-border .middle,
	section.remember-questions .left-top-bl .right-border .middle,
	section.remember-questions .left-bottom-bl .right-border .middle,
	section.remember-questions .right-top-bl .left-border .middle,
	section.remember-questions .right-bottom-bl .left-border .middle {
		height: 0;
	}

	section.to-start .left-top-bl .right-border .middle:after,
	section.to-start .left-bottom-bl .right-border .middle:after,
	section.remember-questions .left-top-bl .right-border .middle:after,
	section.remember-questions .left-bottom-bl .right-border .middle:after {
		display: none;
	}

	 section.to-start .right-top-bl .left-border .middle:after,
	 section.to-start .right-bottom-bl .left-border .middle:after,
	 section.remember-questions .right-top-bl .left-border .middle:after,
	 section.remember-questions .right-bottom-bl .left-border .middle:after {
		display: none;
	}

	.nav-sidebar {
		display: none;
	}

	.wrapper {
		width: 100%;
	}

	section.remember-questions .question,
	section.to-start .question {
		margin-top: 0!important;
	}

	section.perfect-sentences .info {
		padding: 0;
	}

	section.why-is-it-important .circle-item,
	section.management .circle-item,
	section.management .circle-item-bl,
	section.what-it-is .circle-item,
	section.how-it-works .circle-item,
	section.how-it-works .circle-item-bl,
	section.practical-results .circle-item,
	section.practical-results .circle-item-bl,
	section.to-start .question,
	section.detail .image,
	section.detail .info,
	section.ask-clients .image,
	section.ask-clients .info,
	section.perfect-sentences .image,
	section.perfect-sentences .info,
	section.remember-questions .question,
	section.answers .circle-item,
	section.our-knowledge .circle-item,
	section.perfect-proposal .info,
	section.perfect-proposal .image,
	section.end-to-end .circle-item-left,
	section.end-to-end .circle-item,
	section.end-to-end .circle-item-right,
	section.end-results .circle-item-left,
	section.end-results .circle-item,
	section.end-results .circle-item-right,
	section.start-asking .circle-item,
	section.correct-answer .circle-item,
	section.evaluation-quality .circle-item,
	section.mobile-quality-analyzer .circle-item,
	section.easy-steps .circle-item,
	section.coverage .coverage-bl .text,
	section.coverage .coverage-bl .image,
	section.testing .coverage-bl .text,
	section.testing .coverage-bl .image,
	section.best-project .coverage-bl .text,
	section.best-project .coverage-bl .image,
	section.our-services .circle-item,
	section.our-services .circle-item-bl,
	section.what-is .circle-item,
	section.what-is .circle-item-bl,
	section.for-what .circle-item,
	section.for-what .circle-item-bl,
	section.how-works-4-steps .circle-item,
	section.how-works-4-steps .how-works-bl,
	section.in-the-end .circle-item,
	section.in-the-end .circle-item-bl {
		float: none;
		display: inline-block;
		vertical-align: top;
		text-align: center;
		margin-top: 15px;
		padding: 0;
	}

	section.why-is-it-important .circle-block,
	section.management .circle-block,
	section.what-it-is .circle-block,
	section.how-it-works .circle-block,
	section.practical-results .circle-block,
	section.detail .detail-bl,
	section.ask-clients .ask-bl,
	section.perfect-sentences .sentences-bl,
	section.answers .circle-block,
	section.perfect-proposal .ask-bl,
	section.end-to-end .circle-block,
	section.end-results .circle-block,
	section.start-asking .circle-block,
	section.correct-answer .circle-block,
	section.evaluation-quality .circle-block,
	section.mobile-quality-analyzer .circle-block,
	section.easy-steps .circle-block,
	section.coverage .coverage-bl,
	section.testing .coverage-bl,
	section.best-project .coverage-bl,
	section.for-consumers .for-consumers-bl,
	section.for-what .what-is-bl,
	section.how-works-4-steps .how-works-bl,
	section.in-the-end .circle-block,
	section.what-is .what-is-bl,
	section.for-what .what-is-bl,
	section.how-works-4-steps .how-works-bl,
	section.in-the-end .circle-block,
	section.technical-quality .technical-quality-bl {
		text-align: center;
		padding-bottom: 100px;
	}

	section.what-it-is .text {
		margin: 0;
	}

	section.evaluation-quality .circle-image-bl img,
	section.mobile-quality-analyzer .circle-image-bl img,
	section.easy-steps .circle-item img {
		width: auto;
	}

	section.easy-steps .circle-item {
		width: 33.33333333%;
	}

	section.end-to-end .circle-item-left .item,
	section.end-to-end .circle-item-right .item,
	section.end-results .circle-item-left .item,
	section.end-results .circle-item-right .item {
		position: inherit;
		text-align: center;
		left: 0!important;
		top: 0!important;
		width: 33.33333333%;
	}

	section.end-to-end .circle-item-right .item .text,
	section.end-results .circle-item-right .item .text {
		margin-top: 20px;
	}

	section.end-to-end .circle-item-left .item .text,
	section.end-results .circle-item-left .item .text {
		min-height: 70px;
	}

	section.end-to-end .circle-item-right .text,
	section.end-to-end .circle-item-left .text,
	section.end-results .circle-item-left .text,
	section.end-results .circle-item-right .text {
		width: auto!important;
		display: block;
		text-align: center;
	}

	section.perfect-proposal .info .text {
		padding-top: 50px;
	}

	section.ask-clients .info .text,
	section.perfect-sentences .info .text {
		padding: 0 0 140px 0;
	}

	section.detail .info {
		height: auto;
		padding: 0;
	}

	section.to-start .wrapper,
	section.remember-questions .wrapper{
		text-align: center;
		padding-bottom: 100px;
	}

	section.how-it-works .text {
		width: 285px;
		height: 115px;
	}

	section.remember-questions .left-top-bl,
	section.remember-questions .right-top-bl {
		margin: 0 auto;
	}

	section.remember-questions .left-bottom-bl,
	section.remember-questions .right-bottom-bl {
		margin: 10px auto 10px auto;
	}
}

@media screen and (max-width: 1132px) {
	header .navigation-top {
		padding: 0;
	}
}

@media screen and (max-width: 1092px) {
	header .navigation-top ul {
		display: none;
	}

	header .navigation-top {
		float: right;
		margin-top: 68px;
	}

	.navbar-toggle {
	    display: block!important;
		margin: 0 15px 0 0!important;
	}

	header .cotact-bl {
		text-align: center;
		margin: 17px auto 0 auto;
		float: none;
	}

	header .logo {
    	float: left;
	}

	.navbar-fixed-top {
		text-align: center;
	}

	section.answers .circle-item:nth-child(2) .circle-image-bl,
	section.answers .circle-item:nth-child(4) .circle-image-bl {
		padding: 115px 0 0 0;
	}

}

@media screen and (max-width: 1092px) {
	section.why-is-it-important img {
		width: auto!important;
	}
}

@media (max-width: 1024px) and (min-width: 992px) {
	.data-block-single .medal {
		right: -10px;
	}
}

@media screen and (max-width: 992px) {
	section.evaluation-quality .circle-item:nth-child(1) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(2) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(3) .circle-image-bl-bottom {
		padding: 0;
	}

	section .detail-bl {
		display: block;
	}

	section.our-services .circle-image-bl img {
		max-width: 60%;
	}

	section.coverage .image,
	section.testing .image,
	section.best-project .image {
		float: none;
		margin: 0 auto;
	}

	section.what-is .circle-item:nth-child(2) .raund-img {
		padding-bottom: 50px;
		height: auto;
	}

	section.evaluation-quality .circle-item:nth-child(1) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(2) .circle-image-bl-bottom,
	section.evaluation-quality .circle-item:nth-child(3) .circle-image-bl-bottom {
		position: relative;
		right: 0;
	}

	section.our-knowledge .circle-item,
	section.summary .circle-item {
    	margin-bottom: 50px;
	}

	section.detail .info .text,
	section.ask-clients .info .text,
	section.perfect-sentences .info .text {
		text-align: center;
		padding: 20px 0 0 0;
	}

	.title {
		margin: 0 0 15px 0;
	}

	.wrapper {
		text-align: center;
	}

	section.start-asking .circle-image-bl,
	section.correct-answer .circle-image-bl {
		display: inline-block;
		vertical-align: top;
	}

	section.easy-steps .circle-item {
		width: 100%;
	}

	section.to-start .right-top-bl,
	section.to-start .right-bottom-bl,
	section.remember-questions .right-top-bl,
	section.remember-questions .right-bottom-bl {
		display: block;
		margin: 10px auto 0 auto;
	}

	section.to-start .left-top-bl,
	section.to-start .left-bottom-bl {
		margin: 10px auto 0 auto;
	}

	section.what-is .description,
	section.how-works-4-steps .description,
	section.in-the-end .description,
	section.for-what .description {
		width: auto;
	}
	
	.data-block-dual .data-block {
		position: static;
	}
	
	.vcenter > * {
		top: auto;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
	
	.md-text-center {
		text-align: center;
	}
	
	.md-mt50 {
		margin-top: 50px;
	}
	
	.md-mtb50 {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	
	.md-mt100 {
		margin-top: 100px;
	}
	
	.md-mtb100 {
		margin-top: 100px;
		margin-bottom: 100px;
	}
}

@media screen and (max-width: 900px) {
	section.what-it-is .description {
		width: 100%;
	}
}
@media screen and (max-width: 768px) {
	.data-block-single {
		position: relative;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	
	section.detail .info .text,
	section.ask-clients .info .text,
	section.perfect-sentences .info .text,
	section.perfect-proposal .info .text{
		font-size: 25px;
	}

	section.ask-clients .ask-bl {
		margin: 0;
	}

	section.perfect-proposal .info {
		margin-top: 0;
	}

	section.why-is-it-important .circle-item {
		height: auto;
	}

	section.why-is-it-important .circle-item:nth-child(2),
	section.why-is-it-important .circle-item:nth-child(4) {
		padding: 0;
	}

	section.what-it-is  .circle-item > div {
		float: none;
	}

	section.answers .circle-item:nth-child(2) .circle-image-bl,
	section.answers .circle-item:nth-child(4) .circle-image-bl {
		padding: 0;
	}
	
	.footer {
		height: auto;
	}
	
	.more-button-wrapper {
		float: none;
		text-align: center;
	}
	
	section.last-section {
		padding-top: 0 !important;
		text-align: center;
	}
	
}

@media screen and (min-width: 992px) {
	.lg-text-right {
		text-align: right;
	}
}

@media screen and (max-width: 635px) {
	section.what-it-is .description {
		width: auto;
	}

	section.end-to-end .circle-item-left .item,
	section.end-to-end .circle-item-right .item,
	section.end-results .circle-item-left .item,
	section.end-results .circle-item-right .item  {
		width: inherit;
		margin-bottom: 20px;
	}

	section.end-to-end .circle-item-left .item .text,
	section.end-results .circle-item-left .item {
		min-height: inherit;
		margin: 0 0 20px 0;
	}
	
	.data-block-single .medal {
		right: -25px;
	}
	
	.data-block.first {
		margin-left: 0;
		margin-bottom: 25px;
	}
	
	.data-block.first-one {
		font-size: 25px;
	}
}

@media screen and (max-width: 622px) {
	header .logo {
		width: 160px;
		padding: 0 10px;
	}

	header .cotact-bl {
		float: none;
		margin: 35px auto 20px auto;
	}

	header .navigation-top {
		margin-top: 83px;
	}

	.mobile-menu.open {
		top: 105px;
	}

	header .bottom-string > div {
		font-size: 12px;
	}
}

@media screen and (max-width: 568px) {
	section {
		padding-top: 50px!important;
	}

	section:first-child {
		padding-top: 130px!important;
	}

	.slider-main section {
		padding-top: 30px!important;
	}

	.slider-main section .wrapper > div {
		padding-bottom: 10px;
	}

	header .logo {
		width: 80px;
		padding: 0 10px;
		margin-left: 15px;
	}

	header {
		height: 110px;
	}

	header .logo:after {
		bottom: -8px;
	}

	header .cotact-bl {
		margin: 15px auto 15px auto;
	}

	header .navigation-top {
		margin-top: 67px;
	}

	.mobile-menu {
		margin: 0;
	}

	header .bottom-string .qn,
	header .bottom-string .number {
		display: none;
	}

	header .bottom-string .skype,
	header .bottom-string .phone-num {
		margin: 0;
	}

	header .account span:first-child {
		display: none;
	}

	header .account span {
		white-space: nowrap;
	}

	header .arrow-down {
		display: none;
	}

	header .cotact-bl .lang {
		margin: 0;
		padding: 7px 15px;
	}
}

@media screen and (max-width: 500px) {
	section.what-it-is .raund-img {
		width: auto;
		height: auto;
	}

	.raund-img {
		width: auto;
		height: auto;
	}

	section.practical-results .text {
		width: auto;
	}

	section.start-asking .text,
	section.correct-answer .text {
		text-align: center;
		width: auto;
	}
}

@media screen and (max-width: 480px) {
	section.how-it-works .text {
		height: auto;
	}

	section.why-is-it-important .description,
	section.management .description,
	section.to-start .description {
		width: auto;
		margin: 0;
	}

	.title {
		padding: 6px 15px;
		font-size: 20px;
	}

	section.management .text,
	section.what-it-is .text,
	section.how-it-works .text {
		width: auto;
		text-align: center;
	}
}

@media screen and (max-width: 415px) {
	header .send-btn {
		font-size: 12px;
	}
}

@media screen and (max-width: 400px) {
	.arcticmodal-container_i2 {
		padding: 0!important;
	}

	.box-modal_close {
		right: 22px;
		color: #000;
	}

	.box-modal {
		padding: 20px 5px 0 5px;
	}

	.box-modal p {
		width: 290px;
	}

	.box-modal input {
		width: 290px;
	}

	.box-modal textarea {
		width: 290px;
	}
}

@media screen and (max-width: 390px) {
	header .send-btn-mob {
		width: 36px;
		height: 36px;
		display: inline-block;
		vertical-align: middle;
		background: url('../images/send.png') no-repeat;
	}

	header .send-btn {

		display: none;
	}

    section.to-start .left-top-bl,
	section.to-start .left-bottom-bl,
	section.remember-questions .left-top-bl,
	section.remember-questions .left-bottom-bl,
	section.to-start .right-top-bl,
	section.to-start .right-bottom-bl,
	section.remember-questions .right-top-bl,
	section.remember-questions .right-bottom-bl {
		width: 100%;
		padding: 0 10px;
	}

	section.to-start .left-top-bl .right-border,
	section.remember-questions .left-top-bl .right-border,
	section.to-start .left-bottom-bl .right-border,
	section.remember-questions .left-bottom-bl .right-border,
	section.to-start .right-top-bl .left-border,
	section.to-start .right-bottom-bl .left-border,
	section.remember-questions .right-top-bl .left-border,
	section.remember-questions .right-bottom-bl .left-border {
		width: 100%;
	}
}

@media screen and (max-width: 380px) {

	section.perfect-proposal .info .text,
	section.ask-clients .info .text,
	section.detail .info .text,
	section.for-consumers .info .text {
		font-size: 30px;
	}

	header .cotact-bl .drop-down {
		margin-left: 0;
	}

	header .lang-active > span:first-child:after {
		margin-left: 5px;
	}

	header .cotact-bl .lang-active {
		min-width: auto;
		padding: 7px 8px;
	}
}
