/* Main-footer */
/* FOOTER */
.fil8{overflow:hidden;height:8px;width:100%;background:url('logobar-b.png') top left;}
.fc{display:none;}
.footer{width:100%;font-size:16px;color:#faf3f3;display:block;overflow: hidden;padding:10px 0;background:#283B5E;}
.footer-left{float:left;}
.login{width:100%;font-size:16px;color:#faf3f3;margin:0 auto;display:table;}
.fl{float:left;overflow: hidden;text-align:left;}
.fl a{font-size:16px;color:#faf3f3;}
.fl a:hover{color:#F26F3F;}
.fl span{font-size:16px;}
.fl input{width:130px;}
.fl input:-webkit-autofill {-webkit-box-shadow: inset 0 0 0 50px #F1EFE8, /* Цвет фона */0 1px rgba(255, 255, 255, 0.06) !important; /* Наружная тень */
-webkit-text-fill-color: #000 !important;}
.autorize{width:240px;text-align:left;margin-bottom:10px;}
.footer-center{float:left;text-align:left;}
.footer-center ul {margin: 10px 0;}
.footer-center ul span {margin-left:-4px;color:#c7c5c5;}
.fr{float:right;width:24%;border-left:1px solid #faf3f3;}
.footer-right{float:right;width:300px;}
.footer-right img {width:270px;}
.footer-center li {font-size:16px;text-decoration:none;list-style-type:none;list-style-position:outside;line-height:1.5}
.footer-center li a{font-size:16px;text-decoration:none;color:#faf3f3;}
.footer-center li a:hover{color:#F26F3F;}
.ul-1, .ul-2, .ul-3, .ul-4 {float:left;}
.ul-1 {width:180px;}
.login-input{font-size:16px;margin-left:20px;margin-top:12px;}
.login-input1{font-size:16px;margin-left:20px;margin-top:10px;float:left;}
.login-input input:focus{outline:none;}
.login-input1 input:focus{outline:none;}
.login-text{width:120px;float:left;}
.login-links1{font-size:14px;margin:0 10px 0 20px;float:left;}
.login-links1 a{color:#faf3f3;font-size:14px;}
.login-links2{font-size:14px;float:left;}
.login-links2 a{color:#faf3f3;font-size:14px;}
.login-knob{margin-top:3px;white-space:nowrap;display:inline-block;width:50px;text-align:center;margin-left:15px;margin-top:30px;}
.login-knob a{font-size:16px;text-decoration:none;font-weight:bold;color:#faf3f3;}
.footer-name{font-size:20px;font-weight:bold;}
.footer-adress{font-size:16px;}
.footer-adress a{font-size:16px;color:#faf3f3;margin-left:10px;}
.footer-adress a:hover{color:#F26F3F;}
.adress {margin-left:10px;}

/* Mobile */
.ext{background: #F26F3F;padding:10px;border-radius: 3px;margin-bottom:5px;width:310px;text-align:center;}
.ext a{color:#fff;font-size:16px;}
.mesage{display:inline-block;color:#FFF;font-size:14px;font-weight:bold;width:400px;margin-left:20px;text-transform: none;text-align:center;}
.level{float:right;height:inherit;}
.fabox{font-size:16px;}
.in_fabox{font-weight:bold;}
.product-ds-top{margin-top:10px; margin-left:5px;padding-right:10px;vertical-align:top;display:inline-block;}
.product-ds-top a{font-size:18px;padding-right:10px;vertical-align:top;display:inline-block;}
.top-div {position:absolute;top:15px;left:15px;}
.top-div img {width:50px;}
.use-block{width:47%;float:left;margin:0 10px 10px 0;padding:5px;border:1px solid #c7c1ad;}
.use-txt{height:240px;overflow:auto;}
.use-img {float:left;width:42%;height:auto;text-align:center;margin-right:5px;min-width:220px;}
.use-img img{width:100%;}
.use-img a {font-size:18px;color:#b85413;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.fb-promo{float:left;width:300px;padding-right:10px;font-size:16px;}
.promo {font-size:18px;text-align:left;}
.promo li{margin:0 0 10px 5px;font-size:22px;}
.promo a span{background:#F26F3F;color:#FFF;font-weight:bold;padding:3px;margin-left:5px;}
.promo a{text-decoration:none;}
.email-promo{width:250px;height:20px;}
.email-promo input{font-size:16px;border-radius: 4px;background: #F1EFE8;}
.email-promo input:focus{outline:none;}
/* Блоки */
.top-block {overflow: hidden;}
.mtitle{text-align:center;}
.mtitle a {color:#191917;}
.mtitle p {color:#191917;font-size:16px;text-align:justify;}
.bottom-block .icon-main{width:18%;}
.icons {text-align:center;overflow:hidden;}
.contact-text table{width:100%;max-width:700px;}
.contact-text img{}
.left-slide .sb-slidebar {display:block;}


/* Медиа запросы */
@media only screen and (min-width:240px) and (max-width:1439px){
.brief-table{display:none;}  
}
@media only screen and (max-width:1400px){
.ul-3 {display:none;}  
}

@media only screen and (min-width:240px) and (max-width:1023px){
.left {display:block;}
.left {float:left;}
.workplace-left{display:none;}
.workplace{padding-left:10px;}
.workplace-right{display:none;}
.menu-mobile{overflow:hidden;font-size:24px;font-weight:bold;color:#fff;text-transform:uppercase;display:inline-block;width:170px;margin-bottom:20px;}
.social{display:none;}
.social-mobile{display:block;}
.social-mobile{float:right;text-align:right;}
.info {display:none;}
.search {margin-bottom:17px;}
.order1 {margin-top:25px;}
}
@media only screen and (min-width:240px) and (max-width:1200px){
.imgbox{max-width:320px;height:454px;}
.ul-2{display:none;}
}

@media only screen and (min-width:240px) and (max-width:950px){
.ul-1{display:none;}
}
@media only screen and (min-width:240px) and (max-width:920px){
.favon {margin-right:5px;}
.order1{width:180px;}
.order-new{width:auto;}
.mail{margin-bottom:10px;}
.main #pull:hover{cursor:pointer;}
}
@media only screen and (min-width:240px) and (max-width:730px){
.hidden-mobile{display:none}
.search-mobile{display:block;}
.mailup{display:none;}   
.header{text-align:center;}
.phonesup{float:none;}
.timeup{float:none;}
.phonesup{display:inline-block;}
.timeup{display:inline-block;}
.srgon {display:inline-block;}
.order1{width:230px;}
.ul-4 {display:none;}
}
@media only screen and (min-width:240px) and (max-width:660px){
.tabs-block label{width:288px;}
.views{display:none;}
.rtext{border-right:none;}
.imgbox{height:auto;}
.product-rating-p{display:none;}
.noview{display:none;}
#order-cart td:nth-child(3) {display:none;}
.jump{display:inline-block;}
.jump2{display:inline-block;}
.mtable{width:100%;overflow-x:auto;}
}
@media only screen and (min-width:240px) and (max-width:560px){
.footer-left{display:none;}
.footer-right{float:none;display:inline-block;}
.footer{text-align:center;}
}

@media only screen and (min-width:240px) and (max-width:429px){
.favon{display:none;}
.phoneon{display:inline-block;}
.order1{width:230px;}
.menu-text{display:none;}
.logobar-left{width:60px;}
.menu-mobile {width:60px;}

}

@media only screen and (min-width:240px) and (max-width:470px){
.workplace-left{display:none;}
.info {float:none;margin:0 0 10px 20px;}
.search-win{height:25px;float:left;}
.logobar-center{float:none;}
.logo-right{float:none;}
.mail span{margin-left: 0px;}
.fc{display:block;margin:0 auto;overflow:hidden;padding-bottom:10px;}
.footer-center{display:none;}
.fr{float:none;width:100%;border-left:0px solid #fff;text-align:left;border-top:1px solid #fff;}
.top-txt2{width:185px;}
.page-right{width:100%;overflow-x:auto;}
.cart-info{width:100%;overflow-x:auto;}
.page-table td:nth-child(3),.page-table th:nth-child(3),.page-table td:nth-child(6),.page-table th:nth-child(6) {display:none;}
.cart-pack th:nth-child(3),.cart-pack td:nth-child(3) {display:none;}
.cart-name img{float:none;}
.noview{display:none;}
}
@media only screen and (min-width:240px) and (max-width:500px){
#adcrt {max-width:300px;}
.cart_product .cart-button {margin-bottom:20px;}
.cart-total-product {margin-bottom:20px;}
.cart_product .cart-button {width:290px;}

}
@media only screen and (min-width:240px) and (max-width:375px){
#order-cart .variant {width:90%;}   
}
@media only screen and (min-width:240px) and (max-width:320px){
.workplace-left{display:none;}
.icon-cat{width:auto;}
.search-win{width:150px;height:25px;float:left;}
.search-button{margin-left:25px;}
.footer{text-align:center;}
.fc{display:block;margin:0 auto;overflow:hidden;padding-bottom:10px;}
.top-txt2{display:none}
.product-rating{display:none;}

}
@media only screen and (max-width:240px){
.workplace-left{display:none;}
.workplace-right{display:none;}
.social{display:none;}
.social-mobile{display:block;}
.social-mobile{float:none;}
.menu-mobile{overflow:hidden;font-size:24px;font-weight:bold;color:#fff;text-transform:uppercase;display:block;}
.header{overflow:hidden;font-size:24px;font-weight:bold;color:#3E3C3C;text-transform:uppercase;margin-top:-1px;}
.menu-right{display:none}
.menu-left-mobile1{float:none;width:260px;overflow:hidden;}
.menu-left-mobile2{float:none;width:260px;overflow:hidden;}
.menu-right-mobile1{float:none}
.menu-right-mobile1 .menu-lines{float:left;}
.logobar-left{display:block;}
.logobar-center{float:left;margin-left:20px;}
.logobar-left{float:none;}
.phones{min-width:190px;float:none;}
.logo-right{float:left;margin-left:10px;}
.search-win{width:150px;height:25px;float:left;}
.search-button{margin-left:25px;}
.footer{text-align:center;}
.fc{display:block;margin:0 auto;overflow:hidden;padding-bottom:10px;}
.footer-center{display:none;}
.footer-left{float:none;width:100%;border-right:0px solid #fff;border-top:1px solid #fff;}
.fr{float:none;width:100%;border-left:0px solid #fff;text-align:left;border-top:1px solid #fff;}
.footer-right{float:none;width:190px;margin-left:-20px;}
.top-txt2{display:none}
.icon-links{width:auto;min-width:200px;}
.icon-links img{width:100%;min-width:100px;}
.imgbox{width:100%;}
.imgbox img{width:95%;}
.noview{display:none;}
.noview1{display:none;}
}
.nview{display:none;}
#call-form {position: absolute; top: 45px; left:630px; z-index:10000; background:#b0bfc3; padding:15px;}
.button {
    background-color:#F26F3F;
    -webkit-border-top-left-radius:4px;
    -moz-border-radius-topleft:4px;
    border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
    -moz-border-radius-topright:4px;
    border-top-right-radius:4px;
    -webkit-border-bottom-right-radius:4px;
    -moz-border-radius-bottomright:4px;
    border-bottom-right-radius:4px;
    -webkit-border-bottom-left-radius:4px;
    -moz-border-radius-bottomleft:4px;
    border-bottom-left-radius:4px;
    border-color: #c23f4c;
    text-indent:0px;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size: 16px;
    font-weight:normal;
    font-style:normal;
    line-height:28px;
    width:224px;
    text-decoration:none;
    text-align:center;
    border: transparent;
    outline: none;
    -webkit-transition-property: background;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease;
}
.button:hover {
    border: transparent;
    background-color:#c0616b;
    color:#ffffff;
    outline: none;
    cursor: pointer;
}
.button:active {
    outline: none;
    position:relative;
    border-color:#c0616b;
    color:#ffffff;
    top:1px;
   
}
