
@media screen and (min-width: 1200px){
	.home-content form.mcc-form-question {
    margin: 30px 0px 0px;
    display: flex;
    flex-wrap: wrap;
}

.header-mobile-wrapper{
	display: none;
}

.right__content-p .qwestion__text-link{
	display: none;
}
.right__content-form
{
	/*display: none;*/
}
.left-sidebar__form-stars {
width: 80%;
margin-top: 10px;
}
.prov-doc-right__content-form{
	display: none;
}
.dis-none{
	display: none;
}
.home-content .news__content-wrapper .qwestion__content-wrapper-btn, .home-content .news__content-wrapper .news__content-wrapper-btn, .home-content .qwestion__content-wrapper .qwestion__content-wrapper-btn, .home-content .qwestion__content-wrapper .news__content-wrapper-btn {
    margin-top: 0;
    /* position: absolute; */
    bottom: 40px;
}

.home-content .ad__content-wrapper {
	margin-top: 23px;
	padding: 28px 30px 35px 30px;
	height:auto;
}
.home-content .news__content-wrapper, .home-content .qwestion__content-wrapper
{position:relative;}
}
@media screen and (max-width: 1400px){
	
	.popup,.popup-call,.popup-sertificat, .popup-price {
   
    position: fixed;

}
.home-content .ad__content-wrapper {
	margin-top: 23px;
}
/* .home-content .ad__content-wrapper .ad__text-wrapper
{
	height: auto;
} */
/* .home-content .qwestion__content-wrapper .qwestion__content-wrapper-btn,
.home-content .news__content-wrapper .news__content-wrapper-btn,
.home-content .ad__content-wrapper .ad__content-wrapper-btn {
	width: 220px;
	height: 40px;
	margin-top: 25px;
} */
.home-content .qwestion__content-wrapper,
.home-content .news__content-wrapper,
.home-content .ad__content-wrapper {
	padding: 28px 30px 35px 30px;
	height:auto;
}
}

@media screen and (max-width: 1260px){
	
	
	.header__nav .header__nav-list .header__nav-link {
		padding: 0px 8px;
	}
	.header__nav .header__nav-child {
		width: 172px;
	}
	.header-top__search:before {
		left: 38px;
	}
	.home-content .slider__bottom .slider__bottom-wrapper {
		padding-left: 10px;
	}
	.home-content .left-sidebar__menu .left-menu .wrapper-menu {
		left: 254px;
		height: 783px;
	}
	.home-content .slider__bottom .slider__bottom-wrapper {
		padding-left: 10px;
	}
	.right__content-form-review{
		border-top: 5px solid #4bae50;
    border-bottom: 5px solid #4bae50;

	}
}
@media screen and (max-width: 1200px) {
	.left-sidebar {
		margin-top: 30px;
	}

	.for-foot .tabs__content.active {
    display: block;
    padding-top: 25px;
    width: 100%;
    float: none;
    background: transparent;
}

.for-foot .tabs__caption
{
	display:block;
}
	.right__content table#tp-tc-table tr td:nth-child(1){
  width: 150px;
 }
 .right__content table#tp-tc-table tr td:nth-child(2){
 width: 180px;
 }
 .right__content table#tp-tc-table tr td:nth-child(3){
  width: 240px;
 }
 .right__content table#tp-tc-table tr td:nth-child(4){
  width: 182px;
 }
 .right__content table#tp-tc-table tr td:nth-child(5){
 width: 233px;
 }
	.home-content form.mcc-form-question{
		margin: 30px 0px 0px;
    display: flex;
    flex-wrap: wrap;
	}
	/*.home-content form.mcc-form-question input,
	.home-content form.mcc-form-question textarea,
	.home-content form.mcc-form-question select{
		width: 300px !important;
	}*/
	.home-content form.mcc-form-question input[type="submit"] {
    margin-top: 180px !important;
}
	.home-content form.mcc-form-order-certificate{
		margin: 30px 0px 0px;

	}
	.home-content form.mcc-form-order-certificate input, .home-content form.mcc-form-order-certificate select{
		width: 300px !important;
	}
	.home-content form.mcc-form-order-certificate input.left-form-input,
	.home-content form.mcc-form-order-certificate input.left-form-select{
		margin-right: 15px !important;
	}
	.home-content .home-form form input[type=submit] {
    margin-left: 0px;
    margin-top: 110px !important;
}
.home-content form.mcc-form-order-certificate input[type="submit"] {
    margin-top: 128px !important;
    margin-left: 0px !important;
}
.home-content form.mcc-form-order-certificate .left-form-captcha {
    width: 283px !important;
}
.home-content form.mcc-form-order-certificate{
	width: 80% !important;
}
.home-content form.mcc-form-order-certificate .mcc_captcha_block {
     margin: 0px; 
}
.home-content form.mcc-form-order-certificate .question__form-checkbox{
 padding-left: 22px;
}
	.qwestion-page-form {
    width: 100% !important;
}
	.qwestion-page form input.mcc-submit.btn{
		margin-top: 120px !important;
	}
	.home-content .slider__bottom .slider__bottom-wrapper {
		padding-left: 70px;
	}
	.home-content .home-form form.mcc-form .mcc_captcha_block {
     margin: 0px; 
}
.home-content .right__content {
    padding: 0 30px 28px 30px !important;
}
.home-content .home-form form input.mcc-form-input, .home-content .home-form form input.left-form-select {
    margin-right: 15px !important;
}
.home-content .left-form-captcha {
    width: 205px !important;
    height: 45px;
}
.news__text-p:before {
    left: -30px;
}
	footer .footer__menu-ul {
		margin-left: 0px; 
	}
	.footer__menu-ul_mob{
		margin-left: -30px !important;
	}
	.wrapper-contact{
		flex-direction: column;
	}
	footer .footer__contact {
		margin-left: 0px;
	}
	.footer__wrapper-contact{
		width: 180px;
	}
	.footer__logo{
		width: 100%;
	}
	.footer__logo-text{
		width: 155px;
	}
	footer .footer__logo-text, footer .footer__social {
		margin-top:0px;
	}
	.home-content .left-form-captcha{
		width: 300px;
		height: 45px;
	}
	.header-top, .header__nav{
		display: none;
	}
	.home-content{
		margin-top: 0px;
	}
	.home-content .right__content .right__content-ul{
		display: none;
	}
	.display-none{
		display: none;
	}
	.home-content .right__content .right__content-p {
		padding: 0 30px 0 30px;
	}
	.home-content .news__content-wrapper, .home-content .qwestion__content-wrapper, .home-content .ad__content-wrapper {
		padding: 28px 30px 40px 30px;

	}
	.home-content .right__content .right__content-caption {
		padding-top: 30px;
	}
	.home-content .news__content-wrapper, .home-content .qwestion__content-wrapper, .home-content .ad__content-wrapper {
		margin-top: 23px;
	}
	.home-content .news__content-wrapper .news__text-wrapper,
	.home-content .news__content-wrapper .qwestion__text-wrapper,
	.home-content .qwestion__content-wrapper .news__text-wrapper,
	.home-content .qwestion__content-wrapper .qwestion__text-wrapper,
	.home-content .ad__content-wrapper .ad__text-wrapper
	{
		height: auto;
	}
	.home-content .qwestion__content-wrapper .qwestion__content-wrapper-btn,
	.home-content .news__content-wrapper .news__content-wrapper-btn,
	.home-content .ad__content-wrapper .ad__content-wrapper-btn {
		width: 220px;
		height: 40px;
		margin-top: 25px;
	}
	.home-content .ad__content-wrapper{
		margin-top: 75px;
	}
	.home-content .qwestion__content-wrapper,
	.home-content .news__content-wrapper,
	.home-content .ad__content-wrapper {
		padding: 28px 30px 35px 30px;
		height:auto;
	}
	.home-content .news__content-wrapper .news__text-p:before,
	.home-content .qwestion__content-wrapper .news__text-p:before {
		left: -30px;
	}
	.home-content .news__content-wrapper .news__text-title{
		font-size: 19px;
	}
	.home-content .slider__bottom, footer {
		margin-top: 30px;
	}
	.slick-next, .slick-prev {
		width: 25px;
		height: 30px;

	}
	.home-content .slick-next, .home-content .slick-prev{
		top: 50%;
		margin-top: -15px;
	}
	footer {
		padding: 22px 20px 8px 0;
	}
	footer .footer-btn {
		width: 100%; 
		margin-top: 15px;
		height: 40px;
	}
	footer .footer__contact {

		padding-top: 7px;
	}
	footer .footer-hr {
		margin-top: 20px;
	}
	.header__slider-h1 {

		top: 65px;
	}
	.header__slider-wrapper .btn {
		top: 170px;
	}
	.home-content .home-form input[type=submit] {
		margin-left: 150px;
	}
.header-i-pad-wrapper{
	display: block;
	padding-top: 8px;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px;
    margin-top: 0;
}
.home-form{
	margin-top: 30px;
}
.header-mobile-slider img{
	width: 100%;
}
.header-top-text {
    font-size: 8px;
}
.header-i-pad-wrapper .header-mobile-search input {
    width: 90%;
}
footer .footer-hr {
    margin-top: 30px;
}
.error-wrapper {
    margin-top: 146px;
    margin-bottom: 107px;
}
.header-mobile-wrapper {
   display: none;
}

/* .header__slider {
	height: 345px!important;
} */
/*.header-mobile-wrapper*/
.page {width: 100%;
background-size: cover;}
.header__slider {display: none;}
.header-i-pad-wrapper {
	/* display: none; */
    padding-top: 0px;
    padding-bottom: 8px;
}
.header-i-pad-wrapper .header-mobile-search input {
    padding-left: 45px;
}
.breacrumps {
    margin-top: 30px;
}
.breacrumps-list {
    padding-left: 30px;
}
.home-content .right__content .tp-tc__p, .tp-tc__list {
    padding: 30px 0px !important;
}
.home-content .right__content .tp-tc .tp-tc__p {
    padding: 0px 30px;
}
.home-content .right__content .tp-tc .home-form {
    margin-bottom: 0px;
}
footer {
    padding: 35px 0px 8px 0;
}
.home-content .right__content {
    margin-top: 30px;
}
.home-form {
    margin-bottom: 0px;
}
.home-form.form{
	padding: 0 25px;
}
.home-content .right__content {
    /*padding: 28px 0 30px 0;*/
    padding: 0 30px 0 30px;
}
/* .home-content .qwestion__content-wrapper {
    margin-top: 60px;
} */
/* .home-content .news__content-wrapper {
    margin-top: 30px;
} */
.accordion-wrapper{
	font-size: 14px;
}
.contact-p {
    width: 100%;
}
.contact-content {
    padding: 35px 30px 35px 30px;
}
.contact-time-wrapper {
    padding: 0 30px 0 30px;
}
.contact-communic{
	font-size: 14px;
}
.qwestion-page-form {
    width: 630px;
}
.left-sidebar__form-stars {
    width: 100%;
    margin-top: 10px;
}
.text-page h3, .text-page p, .text-page ul, .text-page-span {
    padding: 0px 0px;
}
.text-page__img {
    padding: 0 25px 6px 30px;
}
.prov-doc-right__content-form{
	display: block;
}
.d-none-lg{
	display: none;
}
.dis-none{
	display: block;

}
.page-sertificat .question__form-checkbox {
    padding-left: 5px !important;
}
.page-sertificat .form-wrapper input[type="submit"] {
    margin-top: 120px !important;
}

}

@media screen and (max-width: 992px){
	.btn-primary {
    width: 150px;
}
form.form-inline input[type="search"] {
    width: 38%;
}
	.contact-print a{
		display: none;

	}
	.home-content form.mcc-form-order-certificate {
    width: 100% !important;
}
	.home-content .slider__bottom .slider__bottom-wrapper {
		padding-left: 35px;
	}
	.home-content .slick-next {
		right: -15px;
	}
	.home-content .slick-prev {
    left: -15px;
   }
	.slick-prev {
		left: 5px;
	}
	.home-content .home-form input[type=submit] {
		margin-left: 30px;
	}
	.text-page ul {
    padding: 0px 0px;
}
.text-page ul .accordion-second, .text-page ul .accordion-three {
    margin-top: 10px;
    padding: 0px 40px;
}
.text-page ul .accordion-three {
    padding: 0px 0px 0px 40px;
}
.right__content .qwestion-search {
    padding: 0 30px;
}
.home-content .right__content {
    /*padding: 0px 0 28px 0;*/
}

.home-content .adelem{
	background-image: url(../image/adbgpad.png);
	padding: 30px;
	padding-top: 20px;
}

.home-content .ad_h2{
	margin-bottom: 0px;
}
.home-content .adtout {
	margin-bottom: 10px;
}

.home-content .adbtnsec{
	flex-direction: column;
	align-items: flex-start;
}

.home-content .admumble{
	margin-top: 10px;
}

.qwestion-page .right__content {
    padding-bottom: 0px!important; 
}

.prov-doc-right__content-form{
	display: block;
}
.left-sidebar__form-stars {
    width: 100%;
    margin-top: 10px;
}
.reviewes-stars {
    display: inline-block;
    margin-top: 0px;
}
.home-content .right__content {
    margin-top: 30px;
}
.dis-none{
	display: block;

}
.d-none-lg{
	display: none;
}
.page {
    
    width: 100%;
   
}
	
}

@media screen and (max-width: 768px){
.form-stoimost .crm-webform-label {
margin-left: 15px;
}
.form-stoimost .left-sidebar__form-checkbox label::before {
	left: 0px;
}
.form-stoimost .left-sidebar__form-checkbox input:checked + label::after {
	top: 5px;
	left: 5px;
}
.form-stoimost .left-sidebar__form-checkbox {
margin-top: 15px !important;
}
	.home-content .right__content ul li.tp-tc__item{
		margin-top: 0;
	}
	.home-content .right__content p.tp-tc__p {
     margin-top: 30px; 
     margin-left: 30px;
     margin-right: 30px;
}

	.form-inline .form-group{
		width: 100%;
	}
	form.form-inline input[type="search"], form.form-inline select#select_type_barcode {
    width: 95% !important;
    margin: 10px auto;
}
	input.okp-text, form#search_form input {
    width: 94% !important;
    margin: 15px 15px;
}
form.form-inline .btn-primary{
	width: 300px;
	margin: 0 auto;
	display: block;
}
.home-content .text-page-wrapper-content form{
	position: relative;
}
.home-content .text-page-wrapper-content form:before {
    content: '\f002';
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    color: #37474f;
    position: absolute;
    top: 26px;
    left: 30px;
}
	#search-db{
		margin-left: 15px;
		margin-right: 15px;
	}
	.home-content #mcc_hcard h2{
		padding-top: 0px;
		margin-top: 0px !important;
		padding-left: 15 !important;
	}
	.contact-time-wrapper {
     padding-top: 0px; 
     padding-left: 15px !important;
}
.home-content .right__content p{
	margin-top: 0;
	padding-left: 15px !important;
	padding-right: 15px !important;

}
.contact-communic{
	padding-left: 5px !important;
}
.home-content .right__content .right__content-caption {
    padding: 0px 15px 0 15px !important;
}
.home-content .right__content{
	padding-left: 0px !important;
	padding-right: 0px !important;
    padding-top: 20px !important;
}
.home-content .right__content .right__content-caption{
    margin-bottom: 15px;
}
.home-content .right__content .news__text-wrapper{
    padding: 15px 15px 20px 15px;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 15px;
}
.home-content .right__content .news__text-title a{
    font-size: 18px;
    line-height: 1.3;
}
.home-content .right__content .news__text-date{
    margin-top: 4px;
}
.home-content .right__content .news__text-p{
    margin-top: 8px;
}
.qw-card .right__content .qwestion__text-wrapper{
    padding: 15px 15px 25px 15px;
}
.qw-card .right__content .qwestion__text-wrapper p,
.qw-card .right__content .qwestion__text-wrapper ul,
.qw-card .right__content .qwestion__text-wrapper li{
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 10px;
}
.qw-card .right__content h1,
.qw-card .right__content h2{
    font-size: 22px;
    line-height: 1.3;
}
	.home-content .right__content ul li {
    flex-wrap: wrap;
}
	.home-content .text-page ul {
    padding: 15px !important;
}
	.text-page p {
    padding: 0px !important;
}
.home-content .right__content .content-caption__h2 {
    font-size: 20px;
}
	.mobile-sert-btn-wrpper .mobile-serch-btn {
     margin-bottom: 30px; 
}
	.form-question-wrapper form.mcc-form-order-certificate{
		height: 620px;
	}
	#mcccform .question__form-checkbox {
    margin-bottom: 60px;
}
	.home-content .content-caption__h2 {
    /*font-size: 30px;*/
    margin: 0;
    padding: 0px 10px 0px 15px;
}
	.alignnone{
		width: 100%;
	    padding: 0 15px 6px 15px;
	    height: auto;
	}
	.home-content .slider__bottom-wrapper{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.home-content .slider__bottom .slider__bottom-wrapper{
		padding-left: 0px;
	}
	.header-top-text{
		display: none;
	}
	.display-md-none{
		display: none;
	}
	.header-mobile-wrapper{
		background: $white;
	}
	.header-popup-search{
		background: #fff !important;
		height: 70px;
		
	}
	.fa-search{
			font-size: 14px;
			color: $footer-color;
			cursor: pointer;
		}
		p.mobile-call{
			width: 35px !important;
			height: 35px !important;
		}
	.header-popup-search i{
		position: absolute;
    left: 17%;
    z-index: 999;
    top: 22px;
	}
	img.header-top__logo{
		width: 100%;
	}
	
	.header__slider-h1 {
		top: 45px;
	}
	.header__slider-h1 {
		font-size: 20px;
		line-height: 37px;
	}
	.header__slider-h1 {
		left: 30px;

	}
	.header__slider-wrapper .btn {
		top: 170px;
		left: 30px;
	}
	.header-mobile-slider {
		margin-top: 0px; 
	}

.slick-dotted.slick-slider {
     margin-bottom: 0px; 
}
.header-popup-search input[type=search] {
    position: absolute;
    left: 15%;
    width: 400px;
    width: 60%;
}
img.header-popup-search__img-close {
     width: auto; 
    position: absolute;
    top: 20px;
    cursor: pointer;
    right: 125px;
}
footer .footer__logo-text {
    margin-top: 10px;
}
.header-popup-search {
    top: 60px;
}
.header-mobile-slider{
	height: 200px;
}
.header__slider-span {
    padding: 3px;
}
.header__slider-h1 {
    line-height: 30px;
}
.header__slider-wrapper .btn {
    top: 120px;
}
.header-mobile-slider .slick-prev {
    width: 20px;
    height: 50px;
}
.header-mobile-slider .slick-next {
    width: 20px;
    height: 50px;
}

.home-content .adelem{
	text-align: center;
	background-image: url(../image/adbgmob.png);
	padding-top: 300px;
}

.home-content .homeadfix {
	margin-left: -15px;
	margin-right: -15px;
}

.home-content .ad_h2 {margin-bottom: 5px;}

.home-content .adtout{
	font-size: 15px;
	margin-bottom: 15px;
}

.home-content .adbutt{
	margin-right: 0px;
}

.home-content .admumble{
	margin-top: 15px;
}

.home-content .adbtnsec{
	align-items: center;
}
.home-content .qwestion__content-wrapper {
    margin-top: 30px;
}
.home-content .qwestion__content-wrapper .qwestion__text-p {
    padding: 18px 0px 0px;
}
footer .footer-hr {
    margin-top: 13px;
    margin-bottom: 7px;
}
.home-content .news__content-wrapper, .home-content .qwestion__content-wrapper, .home-content .ad__content-wrapper {
    margin-top: 30px;
}
.header-mobile-wrapper {
   display: block;
}
.error-wrapper {
    margin-top: 80px;
    margin-bottom: 45px;
}
.error-numer {
    top: 13%;
    left: 50%;
    font-size: 60px;
}
.header-i-pad-wrapper {
    padding-bottom: 0;
}
.accordion-icon-show {
    float: left;
}
 .accordion-text {
    float: none;
}
.text-page ul .accordion-second, .text-page ul .accordion-three {
    padding: 0px;
}
.accordion-second-item:before {
    left: 12px;
}
.accordion-second-item:after {
    display: none;
}
.accordion-icon-show, .accordion-icon {
    z-index: 100;
}
.accordion-second-item:first-child:before {
    left: 12px;
}
.text-page ul .accordion-second, .text-page ul .accordion-three {
     margin-top: 0px; 
}
.accordion-three-item:first-child:before, .accordion-three-item:before {
   left: 12px;
}
.accordion-three-item:after {
    display: none;
}
.accordion-three li:last-child:after {
    width: 23px;
    left: 12px;
}
.accordion-wrapper, .accordion-second, .accordion-three{
	display: flex;
    flex-direction: column;
}
.contact-communic{
	flex-direction: column;
}
.call-page form.mcc-form{
	width: 80%;
	margin: 0 auto;
}
.call-page form.mcc-form .mcc_captcha_block, .call-page form.mcc-form input, .call-page form.mcc-form textarea,
.call-page form.mcc-form select, .call-page form.mcc-form p{
	width: 100% !important;
	margin-left: 0;
}
.call-page form.mcc-form p{
	
	padding: 0;
}
.call-page .mcc-form-order-call input.mcc-submit {
    margin-top: 15px !important;
    width: 100% !important;
}
.call-page .mcc-form-order-call input.mcc-select-country, .call-page .mcc-form-order-call input.mcc-form-input {
    margin-right: 0px;
}
.call-page form.mcc-form input.input-call-time{
	width: 52px !important;
}
.wrapper-call-time{
	justify-content: center;
}
content .left-form-captcha {
    width: 100%;
}
.home-content .right__content {
    padding: 0px 0 20px 0;
}

.home-content .right__content .right__content-caption {
    padding: 21px 30px 0 30px;
}
.text-page__img {
    width: 100%;
}
.text-page h3, .text-page p, .text-page ul, .text-page-span {
    padding: 0 30px;
}
.text-page__img {
    padding: 0 25px 6px 30px;
}
.prov-doc-form{
flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.prov-doc-form input, .prov-doc-form select{
	width: 100% !important;
	margin: 0 auto;
}
.prov-doc .prov-doc-form, .prov-doc-h3, .prov-doc-wrapper-list {
    padding: 0 30px 0px 30px;
    margin-bottom: 20px;
}
.prov-doc .right__content:last-child {
    border-top: none;
    border-bottom: none;
}
.qwestion-page .right__content, .home-content .left-sidebar__form, .home-content .left-sidebar__support {
     border-top: none !important; 
     border-bottom: none !important; 
}
.left-sidebar__form-stars {
    width: 90%;
    margin-top: 0px;
}
.left-sidebar__form-stars-label {
    width: 127px;
}
.reviewes-p-top {
    padding: 0 30px;
}
.reviewes-page .form-wrapper{
	width: 100%;

}
.reviewes-page .form-wrapper input, .reviewes-page .form-wrapper textarea{
	width: 90%;

}
.reviewes-page .left-sidebar__form-checkbox{
    margin: 0 auto;
    width: 100%;
    align-items: center;
}
.home-content .right__content .right__content-caption .left-sidebar__form-lable {
	line-height: 1;
}
.reviewes-page .left-form-captcha{
	width: 100%;
}
.contact-communic-item{
	display: flex;
    align-items: flex-start;
    margin-top: 5px;
}
.contact-communic-img {
    margin-top: 3px;
}
.home-content .right__content-no-border:last-child {
	border: none !important;
}
.reviewes-page .left-form-captcha {
    width: 90%;
}
.reviewes-stars {
    display: block;
    /*margin-top: 20px;*/
}
.prov-doc input[type=search]:focus, .prov-doc-select:focus {
    width: 100% !important;
}
.home-content .qwestion__content-wrapper {
    margin-top: 30px;
}
.home-content .news__content-wrapper .news__content-wrapper-btn, .home-content .qwestion__content-wrapper .qwestion__content-wrapper-btn {
    margin: 10px auto 0px;
    display: block;
}
.header-mobile-slider .header__slider-wrapper {
     margin-top: 0px; 
}
.home-content .right__content-about {
   padding-bottom: 25px;
    margin-top: 0px;
    height: auto;
}
.home-content .left-form-captcha{
	width: 100%;
}
.error-numer {
    top: 20%;
    left: 52%;
    font-size: 60px;
}
.home-content .left-form-captcha {
    width: 90%;
}
 .question__form-checkbox{
	flex-direction: column;
    height: auto;
}
.call-page form.mcc-form #mcc_time_1{
	margin-right: 27px;
}
.call-page form.mcc-form .question__form-checkbox label {
    line-height: 23px;
}
.call-page-p {
    padding: 0px 30px 0 30px;
}
.breacrumps-list {
    padding-left: 15px;
    padding-right: 15px
}
.call-page-p {
    margin: 30px 0px 0px;
}
.left-sidebar__form.form-question.call-page-p-mobile{
	margin-top: 0px;
}
.qwestion-page .qwestion-page-form {
    margin: 30px 0px 0px;
    display: flex;
    width: 100%;
    margin: 0 auto;
    width: 100%;
    margin: 0 auto;
}

.qwestion-page .qwestion-page-form .left-inputs {
    width: 100%;
}
.qwestion-page form.qwestion-page-form input,
.qwestion-page form.qwestion-page-form select{
	width: 80% !important;
}

.qwestion-page .qwestion-page-form input[type="submit"] {
     width: 80% !important; 
     float: none; 
    }

    .qwestion-page form input.mcc-submit.btn {
    margin-top: 175px !important;
}
.right-inputs{
	display: none;
}
.show-mobile{
	display: block !important;
}
.qwestion-page .qwestion-page-form textarea {
    width: 80%;
    height: 100px;
    margin: 10px auto;
}
.qwestion-page .qwestion-page-form .question__form-checkbox {
    width: 250px !important;
    margin-top: 0px !important;
    margin: 0 auto;
    width: 80% !important;
    
}
.question__form-checkbox label{
	line-height: 25px;
}
form.mcc-form .mcc_captcha_block {
    margin-top: 50px;
    margin-left: 45px;
}
.qwestion-page form .left-form-captcha {
    height: 0px !important;
}
.qwestion-page form .left-inputs, .qwestion-page form .right-inputs {
   margin-right: 0;
}
.qwestion-page .right__content .right__content-caption{
	padding: 21px 40px 0px 40px;
}
.page-sertificat form {
   width: 100%;
}
.page-sertificat form input.left-form-input, .page-sertificat form div input.left-form-select{
   width: 80% !important;
   /*margin-right: 0;*/
   margin: 0 auto;
}
.mcc_question_form_countryblock, .mcc_question_form_regionblock{
	width: 100%;
}
.page-sertificat .form-wrapper input[type="submit"] {
    width: 80% !important;
    margin: 30px auto 35px;
    margin-left: 10% !important;
}
form.mcc-form .mcc_captcha_block {
    margin-top: 0px;
    margin-left: 45px;
}
.page-sertificat .question__form-checkbox {
    margin: 0 auto;
    width: 80% !important;
}
.page-sertificat .question__form-checkbox {
    padding-top: 100px !important;
}
.question__form-checkbox label {
    line-height: 25px !important;
}
.page-sertificat .form-wrapper input[type="submit"] {
    margin-top: 30px !important;
    margin-bottom: 35px !important;
}
.call-page .mcc-form-order-call input.mcc-submit {
    margin-bottom: 35px;
}
.call-page form.mcc-form .mcc_captcha_block {
    margin-top: 15px;
    margin-left: 0px;
}
.call-page .mcc-form-order-call input.mcc-select-country,
.call-page .mcc-form-order-call input.mcc-form-input,
.call-page .mcc-form-order-call input.mcc-select-region{
  margin-right: 0px !important;
  width: 100% !important;
}
.call-page .mcc-form-order-call .form-time-input{
  width: 100% !important;
    /*align-items: center;*/
    /*margin-top: 10px;*/
    /*line-height: 20px;*/
}
.mcc-value, .mcc-label, #mcc-value{
	width: 100% !important;
}
.call-page .mcc-form-order-call input.mcc-submit {
    margin-bottom: 20px !important;
}

.qwestion-page form.mcc-form textarea{
  width: 80% !important;
    margin: 10px auto !important;
}
.qwestion-page form.mcc-form .mcc_captcha_block {
    margin-top: 48px;
    margin-left: 45px;
}
.call-page .mcc_error {
    width: 100%;
}
.home-content p.right__content-p a {
    color: #0277bd;
    display: block;
    margin-top: 10px;
}
h2 {
    margin-top: 20px;
    font-size: 20px;
padding: 0 15px;
}
.home-content .right__content {
    padding: 0px 30px 20px 30px;
}
.home-content .right__content .right__content-caption input {
	width: 100%;
	margin-right: 0;
}
.home-content .right__content .right__content-caption {
    padding: 21px 0px 0 0px;
}
#mcc-questions h2{
	padding: 10px 0px !important;
}
form.form-inline:before {
    content: '';
    display: none !important;
}
.tp-tc .right__content .right__content-caption {
    margin-left: 30px;
    margin-right: 30px;
    padding-left: 0px !important;
}
form.form-inline input[type="search"] {
    padding-left: 10px;
}
.home-content .right__content ul li.tp-tc__item{
     width: 100%; 
}
.reviewes-page .right__content-caption + p{
	margin-top: 20px;
}
.reviewes-page .mcc_comments_row_company{
	margin: 40px 15px 20px 15px !important;
}
#mcc-questions dt, #mcc-questions h2, #mcc-questions dt + a{
	margin-right: 15px;
	margin-left: 15px;

}
.okved-elements:before {
    left: 26px;
}
.okved-elements form input[type="text"]{
      margin-left: 15px;
      margin-right: 15px;
     }
     .home-content .right__content {
    /*padding: 15px 30px 15px 30px !important;*/
}

.mobile-sert-btn-wrpper.d-lg-none {
    width: 100%;
    padding: 30px 15px 0;
}

.home-content input[type="submit"]
{
	    width: 100%;
}
}

@media  screen and (max-width: 630px) {
	.header-popup-search input[type=search] {
    position: absolute;
    left: 10%;
    width: 400px;
    width: 70%;
}
.header-popup-search i {
    position: absolute;
    left: 12%;
    z-index: 999;
    top: 21px;
}
img.header-popup-search__img-close {
    width: auto;
    position: absolute;
    top: 20px;
    cursor: pointer;
    right: 76px;
}
p.mobile-call {
    width: 40px!important;
    height: 40px!important;
}

}

@media screen and (max-width: 576px) {

.form-stoimost input {
	width: 100%;
	margin-right: 0;
}
.form-stoimost select {
	width: 100%;
	margin-top: 10px;
}
.popap {
	max-width: 315px;
}
.popup-call {
	width: 315px;
}
	.home-content .right__content ul li.tp-tc-li {
    display: inline-block;
}

	.home-content .news__content-wrapper h2.news__h2,
	 .home-content .qwestion__content-wrapper h2.qwestion__h2{
		margin: 0;
	}
	.home-content .right__content .content-caption__h2 {
    font-size: 20px;
}
	.home-content .right__content ul li {
    flex-wrap: wrap;
}
	h2{
		font-size: 20px;
		padding: 10px 30px;
	}
	.header-popup-search {
    top: 60px;
}
.header-popup-search i {
    position: absolute;
    left: 2%;
    z-index: 999;
    top: 22px;
}
.header-popup-search input[type=search] {
    position: absolute;
    left: 0%;
    width: 89%;
}
img.header-popup-search__img-close {
    width: auto;
    position: absolute;
    top: 20px;
    cursor: pointer;
    right: 20px;
}
.home-content .qwestion__content-wrapper .qwestion__content-wrapper-btn{
	margin: 25px auto 0;
    display: flex;
    justify-content: center;
    width: 220px;
}
.error-wrapper img{
	width: 100%;
}
.error-numer {
    top: 23%;
    left: 47%;
    font-size: 84px;
}
.news-card-pagination {
     padding-right: 30px; 
     padding-left: 30px; 
}
.reviewes-caption .reviewes-stars {
    display: block;
    margin-top: 20px;
}
.home-content #mcc_hcard h2{
		padding-top: 0px;
		margin-top: 0px !important;
		padding-left: 15px !important;
	}
	.home-content input[type="submit"] {
    width: 270px !important;
}
}
@media screen and (max-width: 430px) {
	img.alignleft {
    width: 100%;
    height: auto;
    float: none;
}

	form.form-inline .btn-primary {
    width: 96%;
}
	img.header-popup-search__img-close {
   
    right: 5px;
}

.home-content .right__content ul {
	padding-left: 15px;
	padding-right: 15px;
}

.header-popup-search {
    top: 55px;
}
.fa-bars{
	margin-left: 10px;
}
.error-numer {
    top: 20%;
    left: 52%;
    font-size: 60px;
}

.home-content .adelem{
	padding-top: 250px;
}


.home-content .right__content .content-caption__h2 {
     margin-left: 0px; 
    font-size: 22px;
}
.question__form-checkbox label {
    line-height: 13px;
}



}
@media (max-width: 350px) {
	.fa-bars{
	margin-left: 15px;
}
.page-sertificat form .question__form-checkbox label {
    line-height: 13px !important;
}
.question__form-checkbox label {
    line-height: 15px !important;
    margin-left: 6px !important;
}
.home-content .adelem{
	margin-left: -45px;
	margin-right: -15px;
}

.call-page .lable-call {
    width: 100px !important;
}
}
@media (max-width: 331px) {
	
}

@media (max-width: 320px) {
	.home-content .adelem{
		background-position-x: -80px;
		margin-left: 0;
		margin-right: 0;
	}
}


