*{
margin:0;
padding:0;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
font-family:Trebuchet MS;
}

html,body{
width:100%;
height:100%;
}
input:focus{outline:none;}
textarea:focus{outline:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{
background-color:none;
}
#container{
position:relative;
width:100%;
left:0;
right:0;
margin:auto;
}

.wrap_gcontact .wrap_content{
width:1100px;
left:0;
right:0;
margin:auto;
position:relative;
}
.wrap_gcontact{
position:relative;
width:1300px;
height:40px;
background:white;
left:0;
right:0;
margin:auto;
}
.wrap_gcontact .telephone a{
color:#9caaba;
text-decoration:none;
}
.wrap_gcontact .telephone{
display:inline-block;
font-size:14px;
height:40px;
line-height:40px;
padding-left:35px;
background:url(../images/icon-phone.png) 0 50% no-repeat;
margin-right:30px;
}
.wrap_gcontact .mail a{
color:#9caaba;
text-decoration:none;
}
.wrap_gcontact .mail{
display:inline-block;
font-size:14px;
height:40px;
line-height:40px;
color:#9caaba;
padding-left:35px;
margin-right:15px;
background:url(../images/icon-email.png) 0 50% no-repeat;
}
.wrap_gcontact .recall span{
cursor:pointer;
border-bottom:1px dotted #9caaba;
}
.wrap_gcontact .recall{
display:inline-block;
font-size:14px;
height:40px;
line-height:40px;
color:#9caaba;
padding-left:35px;

background:url(../images/icon-phone-order.png) 0 50% no-repeat;
}
.wrap_gcontact .wrap_basket{
position:absolute;
right:0;
top:0;
line-height:40px;
height:40px;

}
.wrap_gcontact .wrap_basket #auth{
display:inline-block;
background:url(../images/icon-enter.png) 0 50% no-repeat;
padding-left:35px;
margin-right:30px;
}
.wrap_gcontact .wrap_basket #auth_complete{
display:inline-block;
background:url(../images/icon-enter.png) 0 50% no-repeat;
padding-left:35px;
margin-right:30px;
}
.wrap_gcontact .wrap_basket #basket{
display:inline-block;
background:url(../images/icon-basket.png) 0 50% no-repeat;
padding-left:35px;
}
.wrap_gcontact .wrap_basket #basket span:hover{
cursor:pointer;
}
.wrap_gcontact .wrap_basket #auth span:hover{
cursor:pointer;
}
.wrap_gcontact .wrap_basket #auth span{
color:#f2941e;
border-bottom:1px dotted #f2941e;
}
.wrap_gcontact .wrap_basket #auth_complete span:hover{
 
}
.wrap_gcontact .wrap_basket #auth_complete span{
color:#f2941e;
border-bottom:1px dotted #f2941e;
}
.wrap_gcontact .wrap_basket #auth_complete span a{
color:#f2941e;
border-bottom:1px dotted #f2941e;
}
.wrap_gcontact .wrap_basket #basket a{
text-decoration:none;
}
.wrap_gcontact .wrap_basket #basket a span{
color:#f2941e;
border-bottom:1px dotted #f2941e;
}
#header .wrap_anons{
position:relative;
width:1100px;
height:255px;
left:0;
right:0;
margin:auto;
padding-top:30px;
}
#header .wrap_anons .anons{
width:333px;
height:200px;
background:url(../images/event-text-block333x200-3.png) no-repeat;
position:
}
#header{
height:600px;
width:100%;
position:relative;
background:url(../images/big-background.png) no-repeat;
background-size:100%;
}

#header .wrap_menu{
position:absolute;
width:100%;
height:40px;
background:rgba(0,0,0,0.7);
bottom:82px;
}
#header .wrap_menu .menu.general{
position:absolute;
width:1100px;
height:40px;
left:0;
right:0;
margin:auto;
}
#header .wrap_menu .menu.general .li:first-child{
/* margin-right: 1px; */
}
#header .wrap_menu .menu.general .li{
display:inline-block;
margin-left:-1px;
}
#header .wrap_menu .menu.general .li a:hover{
color:white;
border-left:1px solid black;
border-right:1px solid black;
}
#header .wrap_menu .menu.general .li a{
border-left:1px solid transparent;
border-right:1px solid transparent;
border-top:1px solid black;
border-bottom:1px solid transparent;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#header .wrap_menu .menu.general .li a{
position:relative;
color:#9caaba;
line-height:38px;
text-decoration:none;
padding-left:24px;
padding-right:24px;
font-size:24px;
display:inline-block;
height:100%;
}
#header .wrap_menu .menu.general .li.parent.level1.active a{
border-top:1px solid transparent;
border-bottom:1px solid transparent;
border-left:1px solid black;
border-right:1px solid black;
}
#header #leftDecor{
position:absolute;
left:0;
height:40px;
border-top:1px solid black;
}
#header #rightDecor{
position:absolute;
right:0;
height:40px;
border-top:1px solid black;
}
#header #leftDecorBottom{
opacity:0;
position:absolute;
left:0;
height:40px;
border-bottom:1px solid black;
}
#header #rightDecorBottom{
opacity:0;
position:absolute;
right:0;
height:40px;
border-bottom:1px solid black;
}
 
 
 
 
#header .wrap_menu .menu.level2{
display:none;
}
#submenu .catalog{
display:inline-block;
}
#submenu .catalog a:hover{
color:white;
}
#submenu .catalog a{
color:#9caaba;
text-decoration:none;
padding:0 45px 0 45px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
.sybmenu{
position:absolute;
display:none;
opacity:0;
width:100%;
height:40px;
bottom:122px;
line-height:40px;
background:rgba(0,0,0,0.7);
}
#submenu{
position:absolute;
min-width:1300px;
left:0;
right:0;
margin:auto;
height:40px;
text-align:center;
}








#header .logo{
position:absolute;
width:540px;
height:320px;
background:url(../images/logo-head.png) no-repeat;
left:0;
right:0;
top:100px;
margin:auto;
}


#header2{
position:relative;
height:100px;
width:100%;
background:black;
}


.service{
width:920px;
left:0;
right:0;
margin:auto;
position:relative;
height:560px;
background:white;
padding-top:50px;
}

.service .service_item{
display:inline-block;
width:250px;
height:270px;
font-size:18px;
padding-top:115px;
margin-right:80px;
text-align:center;
vertical-align:top;
color:#2d3e58;
}
.service .service_item.one{
background:url(../images/circle-1.png) 50% 0 no-repeat;
}
.service .service_item.two{
background:url(../images/circle-2.png) 50% 0 no-repeat;

}
.service .service_item.free{
background:url(../images/circle-3.png) 50% 0 no-repeat;
margin-right:0px;
}
.service .service_item.four{
background:url(../images/circle-4.png) 50% 0 no-repeat;
}
.service .service_item.five{
background:url(../images/circle-5.png) 50% 0 no-repeat;
}
.service .service_item.six{
margin-right:0px;
background:url(../images/circle-6.png) 50% 0 no-repeat;
}

.topCategory{
position:relative;
width:100%;
left:0;
right:0;
margin:auto;
z-index:2;
}
.topCategory .item{
display:inline-block;
width:25%;
height:416px;
margin:0;
position:relative;

}
.topCategory .item .description{
color:white;
font-size:24px;
position:absolute;
bottom:0;
width:100%;
height:135px;
background:rgba(0,0,0,0.7);
text-align:center;
line-height:135px;
}
.topCategory .item.serial_model{
background:url(../images/photos-1.png) no-repeat;
background-size:cover;
}
.topCategory .item.exclusive_model{
background:url(../images/photos-2.png) no-repeat;
background-size:cover;
}
.topCategory .item.osen{
background:url(../images/photos-3.png) no-repeat;
background-size:cover;
}
.topCategory .item.box{
background:url(../images/photos-4.png) no-repeat;
background-size:cover;
}


.top_products h1{
width:435px;
height:70px;
background:url(../images/ribbon-popular.png) no-repeat;
position:absolute;
left:0;
right:0;
top:50px;
margin:auto;
}
.top_products{
position:relative;
width:900px;
left:0;
right:0;
height:490px;
margin:auto;
}

#footer{
position:relative;
height:190px;
width:100%;
background:#2d2d2e;
}
#wrap_footer{
position:absolute;
height:103px;
width:1100px;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
}

#wrap_footer #search_catalog a{
color:#9caaba;
text-decoration:underline;
font-weight:normal;
font-size:14px;
}
#wrap_footer #search_catalog{
color:#ffffff;
font-size:14px;
width:100%;
text-align:center;
position:absolute;
top:0;
left:0;
}
#wrap_footer #contacts_footer a{
color:#9caaba;
text-decoration:none;
}
#wrap_footer #contacts_footer a#vk{
display:inline-block;
background:url(../images/icon-vkontakte.png) 100% 50% no-repeat;
width:110px;
height:36px;
color:#9caaba;

}
#wrap_footer #contacts_footer{
color:#9caaba;
position:absolute;
right:0;
top:0;
font-size:14px;
line-height:40px;
}
#wrap_footer #copy{
position:absolute;
left:0;
top:0;
width:190px;
height:100%;
color:#9caaba;
font-size:14px;
font-weight:bold;
line-height:40px;

}

#search_form{
position:absolute;
width:300px;
height:33px;
left:0;
right:0;
bottom:0;
margin:auto;
}

#search_form input[type="text"]{
width:300px;
height:33px;
background:#9caaba;
color:white;
border-radius:3px;
border:none;
font-size:14px;
padding-left:15px;
}


#search_form input[type="submit"]:hover{
cursor:pointer;
}
#search_form input[type="submit"]:focus{
outline:none;
}
#search_form input[type="submit"]{
background:url(../images/icon-search.png) no-repeat;
width:23px;
height:23px;
position:absolute;
right:12px;
top:0;
bottom:0;
margin:auto;
border:none;
}
 

#header2 .wrap_menu #decor{
background:#9caaba;
height:10px;
position:absolute;
z-index:2;
bottom:0px;
width:0;
left:0;
}
#header2 .wrap_menu{
position:absolute;
left:0;
right:0;
width:1100px;
height:100%;
margin:auto;
}
#header2 .wrap_menu .menu{
position:absolute;
right:0;
top:0;
height:100%;
}
#header2 .wrap_menu .menu .li{
display:inline-block;
}

#header2 .wrap_menu .menu .li:last-child a{
padding-right:0;
}
#header2 .wrap_menu .menu .li a:hover{
color:white;
}
#header2 .wrap_menu .menu .li a{
display:inline-block;
height:100px;
line-height:100px;
padding:0 22px 0 22px;
color:#9caaba;
text-decoration:none;
font-weight:bold;
}

#breadcrumbs{
position:relative;
height:35px;
width:100%;
background:#9caaba;
z-index:10;
}
.wrap_breadcrumbs a:hover{
color:white;
}
.wrap_breadcrumbs a{
color:black;
text-decoration:none;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
.wrap_breadcrumbs{
position:absolute;
width:1100px;
left:0;
right:0;
margin:auto;
height:35px;
line-height:35px;
font-size:18px;
color:black;
font-weight:normal;
}

.wrap_breadcrumbs .separator{
margin:0 9px 0 9px;
display:inline-block;
width:9px;
height:20px;
background:url(../images/arrow.png) no-repeat;
color:transparent;
position:relative;
top:8px;
}

#containerAbout{
position:relative;
width:1100px;
left:0;
right:0;
margin:auto;
min-height:750px;
padding-top:20px;

}

.page_img{
float:right;
}
.wrap_contacts{
position:relative;
left:0;
right:0;
margin:auto;
width:1100px;
min-height:600px;
padding-top:20px;
}
#contactLeftBlock{
position:relative;
left:0;
width:550px;
height:600px;
}
table td.contact_name{
color:#9caaba;
font-size:14px;
padding-left:0;
}

table td:first-child{
padding-left:0px;
}
table td{
color:black;
font-size:14px;
padding-left:25px;
padding-top:5px;
padding-bottom:5px;
}
.wrap_contacts p.header{
color:black;
font-size:14px;
position:relative;
margin-bottom:25px;
}
#contactForm {
position:relative;
width:375px;
height:333px;
margin-top:40px;
}
#contactForm input[type='text']:focus{
box-shadow: 0 0 0 2px rgba(0,174,239,0.5);
}
#contactForm textarea:focus{
box-shadow: 0 0 0 2px rgba(0,174,239,0.5);
}
#contactForm input[type='text']{
width:375px;
height:35px;
border:2px solid #9caaba;
color:#9caaba;
margin-bottom:18px;
padding-left:10px;
border-radius:5px;
font-size:14px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#contactForm input[type='email']{
width:375px;
height:35px;
border:2px solid #9caaba;
color:#9caaba;
margin-bottom:18px;
padding-left:10px;
border-radius:5px;
font-size:14px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#contactForm textarea{
width:375px;
height:150px;
border:2px solid #9caaba;
color:#9caaba;
resize:none;
margin-bottom:18px;
padding-left:10px;
padding-top:10px;
border-radius:5px;
font-size:14px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#contactForm #submit:hover{
cursor:pointer;
background:url(../images/btn_message_over.png) no-repeat;
}
#contactForm #submit{
width:210px;
height:65px;
color:transparent;
position:absolute;
right:0;
bottom:0;
background:url(../images/btn_message_form_out.png) no-repeat;
border:none;
}

#contactYandex{
position:absolute;
top:20px;
right:0;
}


#allNews{
position:relative;
width:1100px;
left:0;
right:0;
margin:auto;
padding-top:20px;
min-height:650px;
}
#allNews .big_img{
position:absolute;
right:0;
top:20px;
}
#allNews .itemNews{
width:550px;
height:190px;
box-shadow:0 0 5px 0 rgba(0,0,0,0.6);
padding:10px 10px 15px 10px;
margin-bottom:15px;
}
#allNews .itemNews .header{
display:inline-block;
vertical-align:top;
}
#allNews .itemNews .header .date{
color:#9caaba;
font-size:12px;
margin-bottom:5px;
}
#allNews .itemNews .headerIMG img{
width:130px;
height:150px;
border-radius:5px;
}

#allNews .itemNews .content{
display:inline-block;
vertical-align:top;
padding-left:10px;
width:400px;
overflow:hidden;
}

#allNews .itemNews .content .title a{
font-size:18px;
font-weight:bold;
color:black;
text-decoration:none;
}
#allNews .itemNews .content .preview{
padding-top:25px;
}
#allNews .itemNews .content .preview a{
font-size:14px;
font-weight:normal;
color:black;
text-decoration:none;

}
#allNews .itemNews .content .more{
padding-top:10px;
}
#allNews .itemNews .content .more a:hover{
color:#74797E;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#allNews .itemNews .content .more a{
font-size:14px;
font-weight:normal;
color:#9caaba;
text-decoration:underline;
}
.container_str{
position:relative;
left:0;
right:0;
width:1100px;
margin:auto;
margin:40px auto 50px auto;
}
.container_str *{
display:inline-block;
}
.container_str div.str_a{
width:25px;
height:25px;
border:2px solid #f2941e;
color:#f2941e;
line-height:21px;
font-size:18px;
font-weight:bold;
text-align:center;
margin-right:10px;
}
.container_str a.str_a{
width:25px;
height:25px;
border:2px solid #9caaba;
color:#9caaba;
line-height:21px;
font-size:18px;
font-weight:bold;
text-align:center;
margin-right:10px;
text-decoration:none;
}
.container_str a.next_str{
text-decoration:none;
font-size:14px;
color:#9caaba;
font-weight:normal;
line-height:20px;
height:20px;
padding-right:15px;
background:url(../images/arrow.png) 100% 50% no-repeat;
}
.container_str a.previous_str{
text-decoration:none;
font-size:14px;
color:#9caaba;
font-weight:normal;
line-height:20px;
height:20px;
padding-left:15px;
margin-right:10px;
background:url(../images/arrow_re.png) 0 50% no-repeat;
}

.one_news{
position:relative;
width:1100px;
left:0;
right:0;
margin:auto;
padding-top:20px;
min-height:750px;
}
.one_news .header{
display:inline-block;
vertical-align:top;
}
.one_news .body{
display:inline-block;
vertical-align:top;
position:relative;
width:550px;
margin-right:35px;
font-size:14px;
}

.one_news .header .headerImg img{
width:515px;
height:600px;
}
#header2 a.logo{
display:inline-block;
width:200px;
height:75px;
background:url(../images/mini_logo.png) no-repeat;
position:absolute;
left:0;
top:0;
bottom:0;
margin:auto;
}

.wrap_catalog{
position:relative;
width:1100px;
min-height:750px;
left:0;
right:0;
margin:auto;
}

.wrap_catalog .itemsCatalogs{
position:relative;
display:inline-block;
width:350px;
height:200px;
}
.wrap_catalog .itemsCatalogs .image{
width:100%;
height:100%;
}

.wrap_catalog .itemsCatalogs .title{
position:absolute;
left:18px;
top:18px;
font-size:18px;
font-weight:bold;
color:white;
}
.wrap_catalog .itemsCatalogs .open:hover{
color:#9caaba;
border:1px solid #9caaba;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
.wrap_catalog .itemsCatalogs .open{
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
width:100px;
height:37px;
color:white;
border:1px solid white;
border-radius:10px;
font-size:18px;
text-decoration:none;
text-align:center;
display:inline-block;
padding: 4px;
}



.wrap_product{
position:relative;
left:0;
right:0;
margin:auto;
width:1100px;
}
.wrap_product #leftmenu{
display:inline-block;
left:0;
top:0;
vertical-align:top;
width:250px;
min-height:700px;
box-shadow:3px 0 3px 0 rgba(0,0,0,0.6);
}
.category.active{
display:block;
}
.category{
display:none;
padding-left:35px;
padding-right:30px;
}

.category a{
display:inline-block;
font-size:14px;
color:#9caaba;
font-weight:bold;
text-decoration:none;
padding: 7px 0 7px 0;
}
.category a.active{
color:#f2941e;
text-decoration:underline;
}
.catalog.active{
height:36px;
padding-left:27px;
line-height:36px;
width:100%;
color:white;
background:url(../images/arrow_catalog.png) 212px 50% no-repeat #9caaba;
font-size:16px;
font-weight:bold;
}
#leftmenu h3{
color:black;
font-size:24px;
margin:15px 0 20px 0;
}
.catalog a{
display:inline-block;
font-size:16px;
color:#9caaba;
font-weight:bold;
text-decoration:none;
height:36px;
line-height:36px;
}


#products{
display:inline-block;
vertical-align:top;
padding-left:20px;
padding-top:20px;
width:850px;
}
.itemsProductId .images{
display:inline-block;
width:282px;
margin-right:6px;
}
.itemsProductId .images .general{
text-align:center;
position:relative;
}
.itemsProductId .images .general img{
width:280px;
height:280px;
border:1px solid #9caaba;
}
.itemsProductId .images .more_images{
position:relative;
margin-top:20px;
width:100%;
text-align:center;
}
.itemsProductId .images .more_images a:last-child img{
margin-right:0px;
}
.itemsProductId .images .more_images img:hover{
border:3px solid rgba(156,170,186,0.5);
cursor:pointer;
}
.itemsProductId .images .more_images img.active{
border:3px solid rgba(156,170,186,0.5);
cursor:pointer;
}
.itemsProductId .images .more_images img{
width:88px;
height:88px;
margin-right:8px;
border:1px solid #9caaba;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.1s;
-moz-transition-duration: 0.1s;
}
.itemsProductId .content{
display:inline-block;
vertical-align:top;
width:525px;
}
.itemsProductId .content .price{
height:63px;
line-height:63px;
width:100%;
border-top: 2px solid #9caaba;
border-bottom: 2px solid #9caaba;
font-size:18px;
font-weight:bold;
visibility:hidden;
}

.itemsProductId .content .price{
padding-left:50px;

}

.itemsProductId .content .options{
padding-left:50px;
border-bottom:3px solid #9caaba;
margin-bottom:20px;
padding-top: 20px;
}

.itemsProductId .content .title{
padding-left:50px;
font-size:18px;
color:black;
margin:15px 0 15px 0;
}

.itemsProductId .content .catalog_title{
padding-left:50px;
font-size:18px;
color:#9caaba;
font-weight:normal;
}

#selectSize{
position:absolute;
border: 2px solid #9caaba;
width:35px;
height:35px;
z-index:10;
overflow:hidden;
background:white;
top:5px;
}
#full_basket .mini-size{
border: 2px solid #9caaba;
width:35px;
height:35px;
z-index:10;
overflow:hidden;
background:white;
top:5px;
position:absolute;

}
#selectColor:hover{
cursor:pointer;
}
#selectColor{
border: 2px solid #9caaba;
width:35px;
height:35px;
line-height:35px;
text-align:center;
font-size:18px;
font-weight:bold;
display:inline-block;
}
#color_title{
display:inline-block;
height:35px;
line-height:35px;
text-align:center;
font-size:14px;
color:#9caaba;
vertical-align: top;
padding-left:20px;
}
#product_quantity{
position:relative;
border: 2px solid #9caaba;
width:35px;
height:35px;
text-align:center;
font-size:18px;
font-weight:bold;
}
#selectSize span:first-child{

}
#selectSize span:hover{
cursor:pointer;
background:#9caaba;
}
#full_basket .mini-size span:hover{
cursor:pointer;
background:#9caaba;
}
#full_basket .mini-size span{
display:inline-block;
width:31px;
height:31px;
line-height:31px;
text-align:center;
font-size:18px;
font-weight:bold;

}
#selectSize span{
display:inline-block;
width:31px;
height:31px;
line-height:31px;
text-align:center;
font-size:18px;
font-weight:bold;

}
.itemsProductId .content .description{
padding-left:50px;
}

.info table{
text-align:right;
color:black;
font-size:14px;
font-weight:normal;
}
.info table .info_name{
text-align:left;
color:#9caaba;
font-size:14px;
font-weight:bold;
}

.selectSize{
min-height:35px;
}
.images .general #lens{
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_zoom.png) no-repeat;
width:30px;
height:30px;
z-index:99;
}
#addBasket_big:hover{
background:url(../images/btn_add_to_cart_over.png) no-repeat;
cursor:pointer;
}
#addBasket_big{
width:260px;
height:60px;
background:url(../images/btn_add_to_cart_out.png) no-repeat;
margin:10px 0 10px 0;
}

.wrap_selectSize{
position:relative;
min-height: 45px;
display: inline-block;
}

#products .items img{
width:202px;
height:202px;
border:1px solid #9caaba;
}
#products .items:hover{
cursor:pointer;
box-shadow:0 0 7px 2px rgba(0,0,0,0.6);
}
#products .items .price{
padding-left:12px;
visibility:hidden;
}
#products .items .title{
padding-left:12px;
padding-top: 15px;
}
#products .items{
position:relative;
width:202px;
height:282px;
color:#9caaba;
font-size:16px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
margin:5px 0px 5px 5px;
display:inline-block;
vertical-align:top;
}

#products .items:hover .lens{
opacity:1;

}
#products .items .lens{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
opacity:0;
width:30px;
height:30px;
background:url(../images/icon_zoom.png) no-repeat;
right:5px;
top:5px;
}

.catalog a:hover{
color:#f2941e;
}
.catalog a{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
.category a{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
display:inline-block;
width:100%;
}
.category a:hover{
color:#f2941e;
}
#wrap_leftmenu{
width:250px;
position:relative;
}
.wrap_discount{
/* display:inline-block; */
 display:none;
position:relative;
}
.discount:hover{
cursor:pointer;
}
.discount{
display:inline-block;
color:#f2941e;
font-size:14px;
text-decoration:underline;
margin-left:20px;
position:relative;
z-index:100;
}
.wrap_discount #discount_info{
position:absolute;
width:380px;
height:245px;
background:url(../images/popup_discount.png) no-repeat;
display:none;
opacity:0;
top: -270px;
left: -115px;
z-index:10;
}

#authorization{
position:fixed;
width:400px;
height:350px;
background:white;
top:0;
bottom:0;
margin:auto;
left:0;
right:0;
z-index:10000;
border-radius:10px;
padding:50px 0 40px 40px;
opacity:0;
box-shadow:0 0 10px 0 rgba(0,0,0,0.6);
}
#authorization .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#authorization .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}
#registration{
position:absolute;
width:835px;
height:835px;
background:white;
top:30px;
margin:auto;
left:0;
right:0;
z-index:10000;
border-radius:10px;
padding:50px 0 40px 40px;
opacity:0;
box-shadow:0 0 10px 0 rgba(0,0,0,0.6);
}
#registration .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#registration .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}
#backBG{
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,0.6);
z-index:9999;
top:0;
left:0;
opacity:0;
}
#registration p{
color:#f2941e;
font-size:18px;
line-height:36px;
letter-spacing:1px;
padding-bottom:15px;
}
#registration input{
width:740px;
height:40px;
display:inline-block;
margin-bottom:10px;
font-size:18px;
color:#9caaba;
padding-left:20px;
border-radius:5px;
border:none;
box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.5);
background:#ebebeb;
}
#registration textarea{
width:740px;
height:120px;
resize:none;
padding-top:10px;
margin-bottom:10px;
font-size:18px;
color:#9caaba;
padding-left:20px;
border-radius:5px;
border:none;
box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.5);
background:#ebebeb;
}
#registration input.small{
width:230px;
height:40px;
display:inline-block;
margin-bottom:10px;
font-size:18px;
color:#9caaba;
padding-left:20px;
border-radius:5px;
border:none;
box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.5);
background:#ebebeb;
margin-right:25px;
}
#authorization input{
width:250px;
height:40px;
display:inline-block;
margin-bottom:10px;
font-size:18px;
color:#9caaba;
padding-left:20px;
border-radius:5px;
border:none;
box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.5);
background:#ebebeb;
}
#registration input[type='submit']:hover{
background:url(../images/btn_registration_over.png) no-repeat;
cursor:pointer;
}
#registration input[type='submit']{
border:none;
border-radius:none;
background:url(../images/btn_registration_out.png) no-repeat;
width:210px;
height:65px;
box-shadow:none;
margin-left: -10px;
color:transparent;
}
#authorization input[type='submit']:hover{
background:url(../images/btn_enter_over.png) no-repeat;
cursor:pointer;
}
#authorization input[type='submit']{
border:none;
border-radius:none;
background:url(../images/btn_enter_out.png) no-repeat;
width:150px;
height:70px;
box-shadow:none;
margin-bottom:25px;
margin-left: -7px;
}
#authorization .help:hover{
cursor:pointer;
}
#authorization .help{
display:inline-block;
color:#9caaba;
font-weight:normal;
font-size:18px;
border-bottom:1px dashed #9caaba;
padding-bottom:2px;
margin-bottom:15px;
}

#authorization #what.help{

}

#authorization .desc{
display:none;
position:relative;
background:white;
width:100%;
overflow:hidden;
font-size:14px;
color:#9caaba;
}

#authorization .desc li{
margin-bottom:20px;

}
#authorization .desc ul{
padding-left:20px;
}


#searchPro{
position:relative;
width:1100px;
left:0;
right:0;
margin:auto;
min-height:700px;
}
#searchPro #products{
width:100%;
}


a.search:hover{
color:#9caaba;
}
a.search{
font-size:16px;
color:#f2941e;
text-decoration:none;
display:block;
width:200px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
margin-top:10px;
}



#wrap_color_map{
display:none;
opacity:0;
position:absolute;
z-index:10000;
top:40px;
left:0;
right:0;
margin:auto;
width:1000px;
height:600px;
border-radius:5px;
background:white;
}
#back_color_map{
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,0.6);
z-index:9999;
top:0;
left:0;
display:none;
opacity:0;
}
#wrap_color_map .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#wrap_color_map .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:12px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}
#wrap_header_color_map{
color:#9caaba;
font-size:14px;
line-height:30px;
padding-left:25px;
margin-top:10px;
}
#wrap_content_color_map{
overflow:hidden;
height:490px;
width:960px;
}
#content_color_map{
padding-top:5px;
padding-left:20px;
}
#content_color_map .items{
width:152px;
min-height:152px;
border-radius:5px;
display:inline-block;

background:white;
vertical-align:top;
margin-bottom:10px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
}
#content_color_map .items.hover:hover{
cursor:pointer;
box-shadow: 0 0 6px 0 #b3b3b3;

}
#content_color_map .items .images{
position:relative;
height:75px;
margin-top:9px;
}
#content_color_map .items .content{
position:relative;
margin-top:10px;
color:#9caaba;
font-size:14px;
text-align:center;
}
#content_color_map .items .content .article{
margin-top:10px;
}
#content_color_map .items .images img{
width:130px;
height:75px;
border-radius:6px;
box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.6);
position:absolute;
left:0;
right:0;
margin:auto;
}
#scrolling{
position:absolute;
right:18px;
top:54px;
width:18px;
height:500px;
background:#b2b2b2;
border-radius:5px;
}
#scrolling #runner{
position:absolute;
top:0;
left:0;
width:18px;
height:150px;
background:url(../images/slider_drag.png) no-repeat;
}
#scrolling #runner:hover{
cursor:pointer;
}


#basket_content{
position:absolute;
display:none;
opacity:0;
z-index:101;
width:373px;
background:white;
left:-0px;
box-shadow: 0 5px 5px 0 rgba(0,0,0,0.4);
}
.mini_color{
display:inline-block;
width:15px;
height:15px;
border:1px solid black;
margin-left:15px;
vertical-align:sub;
}
#basket_content .item{
margin-top:10px;
border-bottom:1px solid black;
padding-bottom:10px;
}
#basket_content .item .content table{
border-collapse:collapse;
}
#basket_content .item .content table td{
padding:0;
border-spacing:0;
line-height:20px;
font-size:14px;
color:#9caaba;
padding-right:15px;
}
#basket_content .item .content table tr:last-child{
display:none;
}
#basket_content .item .content{
display:inline-block;
vertical-align:top;
width:190px;
}
#basket_content .item .image{
display:inline-block;
vertical-align:top;
width:111px;
margin-left:10px;
margin-right:20px;
}
#basket_content .item .image img{
width:102px;
height:102px;
border:1px solid #a5b2c0;
border-radius:2px;
}
.basket_navigation{
color:#f2941e;
font-size:14px;
width:100%;
height:30px;
background:#4c4c4c;
}
.basket_navigation .close_basket:hover{
cursor:pointer;
color:white;
background:url(../images/arrow_cart_left_over.png) 9px 50% no-repeat;
}
.basket_navigation .close_basket{
display:inline-block;
height:30px;
line-height:30px;
vertical-align:top;
width:173px;
padding-left:35px;
margin-right:50px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
background:url(../images/arrow_cart_left.png) 9px 50% no-repeat;
}

.basket_navigation .open_basket:hover{
cursor:pointer;
color:white;
background:url(../images/arrow_cart_right_over.png) 125px 50% no-repeat;
}
.basket_navigation .open_basket{
display:inline-block;
height:30px;
line-height:30px;
vertical-align:top;
width:150px;
padding-left:7px;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
background:url(../images/arrow_cart_right.png) 125px 50% no-repeat;
}
#full_basket .empty_basket{
font-size:18px;
color:#f2941e;
padding-left:25px;
top:30px;
position:relative;
}
#full_basket .create_order{
font-size:18px;
line-height:30px;
color:#f2941e;
padding-left:0;
top:30px;
position:relative;
}
.empty_basket{
font-size:14px;
color:#f2941e;
padding-left:25px;
}
#popup_add_basket{
width:400px;
height:155px;
box-shadow:0 0 10px 0 rgba(0,0,0,1);
border-radius:5px;
background:white;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
position:fixed;
opacity:0;
z-index:10000;
}
#popup_add_basket h3{
position:absolute;
height:20px;
line-height:20px;
text-align:center;
font-size:18px;
color:#9caaba;
font-weight:bold;
top:60px;
right:0;
left:0;
margin:auto;
}
#popup_add_basket .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#popup_add_basket .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}
#popup_add_basket .close2:hover{
cursor:pointer;
color:white;
background:url(../images/arrow_cart_left_over.png) 9px 50% #4c4c4c no-repeat;
}
#popup_add_basket .close2{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
padding-left:35px;
background:url(../images/arrow_cart_left.png) 9px 50% #4c4c4c no-repeat;
width:182px;
height:30px;
line-height:30px;
color:#f2941e;
font-size:14px;
left:10px;
bottom:20px;
}

#popup_add_basket .open_basket:hover{
cursor:pointer;
color:white;
background:url(../images/arrow_cart_right_over.png) 158px 50% #4c4c4c no-repeat;
}
#popup_add_basket .open_basket{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
padding-left:15px;
background:url(../images/arrow_cart_right.png) 158px 50% #4c4c4c no-repeat;
width:182px;
height:30px;
line-height:30px;
color:#f2941e;
font-size:14px;
left:209px;
bottom:20px;
}

#full_basket{
position:relative;
width:1100px;
min-height:650px;
left:0;
right:0;
margin:auto;
padding-bottom:50px;
}
#full_basket .item *{
line-height:16px;
}
#full_basket .item{
border-bottom:1px solid #9caaba;
min-height:125px;
margin-top:20px;
text-align: center;
}
#full_basket .item .image{
display:inline-block;
vertical-align:top;
margin-right:30px;
}
#full_basket .item .wrap_title .category{
padding:0;
display:block;
}
#full_basket .item .wrap_title{
display:inline-block;
vertical-align:top;
font-size:16px;
color:#9caaba;
width:210px;
margin-right:90px;
}
#full_basket .item .color .title{
color:#9caaba;
font-size:16px;
line-height:16px;
}
#full_basket .item .size{
text-align:center;
margin-right:30px;
width:60px;
position:relative;
}
#full_basket .item .quantity{
text-align:center;
margin-right:30px;
width:95px;
}
#full_basket .item .price{
text-align:center;
margin-right:35px;
width:90px;

}
#full_basket .item .pro_discount{
text-align:center;
margin-right:25px;
width:60px;

}
#full_basket .item .all{
text-align:center;
width:120px;
}
#full_basket .item .size .title{
color:#9caaba;
font-size:16px;line-height:16px;
margin-bottom:15px;
font-weight:bold;
}
#full_basket .item .quantity .title{
color:#9caaba;
font-size:16px;line-height:16px;font-weight:bold;
margin-bottom:15px;
}
#full_basket .item .price .title{
color:#9caaba;
font-size:16px;line-height:16px;font-weight:bold;
margin-bottom:23px;
}
#full_basket .item .pro_discount .title{
color:#9caaba;
font-size:16px;line-height:16px;font-weight:bold;
margin-bottom:23px;
text-decoration:none;
padding:0;
}
#full_basket .item .all .title{
color:#9caaba;
font-size:16px;line-height:16px;font-weight:bold;
margin-bottom:23px;
}
#full_basket .item .color .title{
margin-bottom:15px;font-weight:bold;
}
#full_basket .item .wrap_title .title{
color:black;
line-height: 16px;
margin-bottom:15px;
text-align: left;
font-weight:bold;
}
#full_basket .item .wrap_title .catalog{
line-height: 16px;
margin-bottom:15px;
text-align: left;
font-weight:bold;
}
#full_basket .item .wrap_title .category{
color:#9caaba;
line-height: 16px;
text-align: left;
font-weight:bold;
}
#full_basket .item .color .mini-color:hover{
cursor:pointer;
}
#full_basket .item .color .mini-color{
width:35px;
height:35px;
border:2px solid #9caaba;
}
#full_basket .item .quantity .mini-quantity{
width:35px;
height:35px;
line-height:31px;
border:2px solid #9caaba;
text-align:center;
display:inline-block;
font-size:16px;
}
#full_basket .item .size .mini-size{
width:35px;
height:35px;
line-height:31px;
border:2px solid #9caaba;
text-align:left;
display:inline-block;
left:50%;
top:31px;
margin-left:-17px;
}
#full_basket .item .color{
display:inline-block;
vertical-align:top;
margin-right:40px;
width:41px;
}
#full_basket .item .size{
display:inline-block;
vertical-align:top;
}
#full_basket .item .quantity{
display:inline-block;
vertical-align:top;
}
#full_basket .item .price{
/* display:inline-block; */
display:none;
vertical-align:top;
}
#full_basket .item .pro_discount{
/* display:inline-block; */
vertical-align:top;
display:none;
}
#full_basket .item .all{
/* display:inline-block; */
vertical-align:top;
display:none;
}
#full_basket .item .delete:hover{
cursor:pointer;
opacity:1;
}
#full_basket .item .delete{
display:inline-block;
vertical-align:top;
width:20px;
height:20px;
background:url(../images/icon_delete_basket.png) no-repeat;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
opacity:0.5;
margin-left:15px;
margin-top:38px;
}
#full_basket .item .image img{
display:inline-block;
width:102px;
height:102px;
border:1px solid #9caaba;
}
#full_basket #summa{
position:relative;
width:100%;
text-align:right;
font-size:16px;
color:black;
font-weight:bold;
padding-top:30px;
display:none;
}
#full_basket #summa span{
margin-right:30px;
color:#9caaba;
}
#wrap_button{
text-align:right;
padding-top:50px;
}
#basket_next:hover{
background:url(../images/btn_oformit_zakaz_over.png) no-repeat;
cursor:pointer;
}
#basket_next{
display:inline-block;
width:260px;
height:60px;
background:url(../images/btn_oformit_zakaz_out.png) no-repeat;
}


#wrap_order{
position:relative;
width:1100px;
min-height:650px;
left:0;
right:0;
margin:auto;
padding-bottom:50px;
}
#contactYandex .address{
font-size:18px;
color:#9caaba;
position:relative;
margin-bottom:40px;
}
#contactYandex .address *{
display:inline-block;
font-size:18px;
color:#9caaba;
}

#full_basket p.header{
font-size:14px;
line-height:30px;
}
#full_basket .order_summa{
font-size:14px;
line-height:30px;
color:black;
display:none;
}
#full_basket .order_summa span{
font-size:18px;
color:#9caaba;
margin-left:20px;
}

#full_basket #contactForm #order_submit:hover{
cursor:pointer;
background:url(../images/btn_message_over.png) no-repeat;
}
#full_basket #contactForm #order_submit{
width:210px;
height:65px;
color:transparent;
position:absolute;
right:0;
bottom:-120px;
background:url(../images/btn_message_form_out.png) no-repeat;
border:none;
}
.top_products_box{
position:relative;
overflow:hidden;
top:165px;
width:900px;
height:290px;
padding-top:5px;
padding-left:5px;
}
.top_products_content a:nth-child(3n+3){
 
}

.top_products_content a{
display:inline-block;
margin-right:25px;
}
.top_products_content a img{
width:280px;
height:280px;
border-radius:10px;
border: 1px solid #9caaba;
box-shadow: 0 0 4px 0px rgba(0,0,0,0.6);
}

.top_products_content{
min-width:5000px;
}

.top_products .arrow_left:hover{
cursor:pointer;
opacity:1;
}
.top_products .arrow_left{
position:absolute;
bottom:133px;
width:47px;
height:100px;
left:-100px;
background:url(../images/arrow_popular_left.png) no-repeat;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
opacity:0.5;
}

.top_products .arrow_right:hover{
cursor:pointer;
opacity:1;
}
.top_products .arrow_right{
position:absolute;
bottom:133px;
width:47px;
height:100px;
right:-100px;
background:url(../images/arrow_popular_right.png) no-repeat;
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
opacity:0.5;
}

#popup_call_back .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#popup_call_back .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}
#popup_call_back h3{
color:#f2941e;
font-size:18px;
position:absolute;
width:360px;
left:25px;
top:60px;
}
#popup_call_back{
opacity:0;
width:400px;
height:337px;
box-shadow: 0 0 7px 3px rgba(0,0,0,0.6);
background:white;
border-radius:10px;
z-index:10000;
position:fixed;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
}


#popup_call_back input{
width:250px;
height:40px;
display:inline-block;
font-size:18px;
color:#9caaba;
padding-left:20px;
border-radius:5px;
border:none;
box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.5);
background:#ebebeb;
position:absolute;
left:25px;
}
#popup_call_back input#name{
 
top:132px;
}
#popup_call_back input#telephone{

top:182px;
}
#popup_call_back input[type='submit']:hover{
background:url(../images/btn_call_order_over.png) no-repeat;
cursor:pointer;
}
#popup_call_back input[type='submit']{
border:none;
border-radius:none;
background:url(../images/btn_call_order_out.png) no-repeat;
width:200px;
height:70px;
box-shadow:none;
top:250px;
position:absolute;
left:18px;
}

#call_back_sended{
opacity:0;
width:400px;
height:160px;
box-shadow: 0 0 7px 3px rgba(0,0,0,0.6);
background:white;
border-radius:10px;
z-index:10000;
position:fixed;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
font-size:18px;
color:#f2941e;
padding-left:25px;
padding-top:60px;
}

#call_back_sended .close:hover{
cursor:pointer;
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
}
#call_back_sended .close{
-webkit-transition-property: all;
-moz-transition-property: all;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
position:absolute;
top:10px;
right:10px;
background:url(../images/icon_cross_close.png) no-repeat;
width:30px;
height:30px;
}




.colorEmail{
color:#34cad8;
}
.colorSkype{
color:#226e9f;
}


#containerDelivery{
position: relative;
width: 1100px;
left: 0;
right: 0;
margin: auto;
min-height: 750px;
padding-top: 20px;
color:#9caaba;
font-size:16px;
font-weight:normal;
line-height:30px;
}

#containerDelivery .left{
position:relative;
width:550px;
top:0;
left:0;
}
#containerDelivery .img_delivery{
position:absolute;
width:515px;
height:600px;
left:585px;
top:0;
}

#containerDelivery h4{
color:black;
font-weight:bold;
font-size:16px;
display:block;
}
#containerDelivery .contacts h4{
font-size:14px;
}
#containerDelivery .contacts{
margin-bottom:25px;
}
#containerDelivery .duration{
margin-bottom:25px;
}
#containerDelivery .expense{
margin-bottom:25px;
}
#containerDelivery .payment{
margin-bottom:25px;
}
#containerDelivery .delivery{
margin-bottom:25px;
}
#containerDelivery .contacts ul{
list-style-type:disc;
margin-left:50px;
}

#containerDelivery .contacts ul{
color:#9caaba;
}
#containerDelivery .contacts ul span *{
display:inline;
}
.colorBlack{
color:black;
}


#containerDelivery .delivery ul{
margin-left:50px;
color:black;
}


#send_message_registration:hover{
cursor:pointer;
}
#send_message_registration{
display:inline-block;
background:url(../images/icoRegistration.png) 0 50% no-repeat;
padding-left: 35px;
margin-right: 30px;
}
#send_message_registration span{
color: #f2941e;
border-bottom: 1px dotted #f2941e;
}












