@import url("reset.css");@import url("static.css");@font-face{font-family:"Franklin";src:url("framdcn.eot");}
@font-face{font-family:"Franklin";src:url("framdcn.ttf");}
html, body{height:100%;color:#2f2f2f;font:13px/1.231 Arial, Helvetica, sans-serif;}
p{margin-bottom:4px;}
h1, h2, h3, h4{color:#383838;line-height:normal;margin-bottom:10px;font:normal 19px/1.023 Tahoma, Arial, Helvetica, Geneva, sans-serif;}
h1{font:400 26px/26px Tahoma, Arial, Helvetica, Geneva, sans-serif;}
h2{font:400 18px/18px Tahoma, Arial, Helvetica, Geneva, sans-serif;}
h3{font-size:14px;margin:10px 0;}
h4{font:bold 14px/16px Tahoma, Arial, Helvetica, Geneva, sans-serif;}
a{color:#000000;text-decoration:none;-webkit-transition-property:color;-webkit-transition-duration:1s;}
a:hover{color:#000000;text-decoration:underline;}
.link_2, a.link_2{color:#2f2f2f;text-decoration:underline;}
a.link_2:hover{color:#000000!important;text-decoration:none;}
.color{color:#DD4528!important;}
#top_bg{min-width:1040px;background:url(../images/bg/bg_top.png) repeat-x top;}
#wrapper{width:1020px;margin:0 auto;padding:0 10px;}
#wrapper > .header_label{position:absolute;z-index:9999;left:50%;margin:145px 0 0 -620px;width:110px;height:129px;display:block;}
#header{position:relative;overflow:hidden;height:200px;margin-bottom:20px;color:#A6A5A5;font-size:11px;}
.slogan{position:absolute;right:41px;top:30px;font-weight:bold;color:#e35200;font-size:20px;}
#content-container{clear:both;overflow:hidden;margin-bottom:20px;min-height:800px;background:#fff}
#content_right{float:right;overflow:hidden;width:770px;padding-left:15px;}
#content_left{float:left;overflow:hidden;width:230px;}
#content_left > ul{clear:both;margin-bottom:20px;padding:15px;border:1px solid #e9e9e9;border-radius:8px;background:#F7F7F7;}
#content_left p{margin-bottom:7px;}
#content_left > ul h2{margin-bottom:5px;padding:3px 0 2px 17px;text-align:left;background:url('../images/bg/sprites.png') 0 6px no-repeat;}
#page_title{border-right:5px solid #BFBFBF;border-left:5px solid #DD4528;padding:4px 10px 3px 10px;margin-bottom:20px;}
#page_title p{float:left;margin-bottom:3px;font-size:11px;}
#page_title h1, #page_title h2{clear:both;margin-bottom:5px;}
#category_description{clear:both;overflow:hidden;margin:10px 10px;padding-bottom:0px;}
#top_line{position:absolute;top:12px;left:0;}
#top_line a{display:block;float:left;width:184px;height:50px;margin-right:22px;background:url(../images/images_theme/top_line.png);}
#top_line > .top_01{background-position:0 0;}
#top_line > .top_02{background-position:185px 0;}
#top_line > .top_03{background-position:370px 0;}
#top_line > .top_04{background-position:555px 0;}
#top_line > .top_05{background-position:740px 0;margin:0;}
#top_line > .top_01:hover{background-position:0 50px;}
#top_line > .top_02:hover{background-position:185px 50px;}
#top_line > .top_03:hover{background-position:370px 50px;}
#top_line > .top_04:hover{background-position:555px 50px;}
#top_line > .top_05:hover{background-position:740px 50px;margin:0;}
#header > .logo{position:absolute;top:20px;left:0;height:108px;width:380px;background:url(../images/images_theme/logo.png) no-repeat left;}
#contacts{position:absolute;top:5px;left:420px;font-size:18px;}
#contacts1{position:absolute;top:85px;left:470px;}
#contacts p, #contacts a{color:#000;text-decoration:none;}
#contacts p img{float:left;padding-right:7px;width:14px;height:14px;}
#user_box_top{position:absolute;top:72px;right:0;width:450px;text-align:right;}
#user_box_top > .username{font-size:14px;font-weight:700;color:#000;}
#currencies{position:absolute;top:116px;right:295px;width:150px;}
#currencies select{width:80px;background:#FAFAFA;border:1px solid #E8E8E8;color:#A6A5A5;}
#search{position:absolute;top:90px;right:0;width:400px;overflow:hidden;background:white;border:1px solid #CECECE;}
#search .button_search{position:absolute;right:0;width:27px;height:27px;border:none;background:url(../images/bg/bg_search_button.png) 50% 50% no-repeat;}
#search .input_search{border:none;padding:7px;width:85%;font-size:11px;color:#929292;}
.autocomplete-w1{position:absolute;top:0;left:0;margin:6px 0 0 6px;_background:none;_margin:1px 0 0 0;}
.autocomplete{width:398px!important;font-size:11px;color:#929292;border:1px solid #999;background:#FFF;cursor:default;text-align:left;overflow-x:auto;overflow-y:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background:#F0F0F0;color:#000;}
.autocomplete div{padding:2px 5px;white-space:nowrap;}
.autocomplete strong{font-weight:bold;color:#0e6d99;}
.callback{position:absolute;top:126px;left:820px;}
#callback{display:none;font-size:16px;}
.callback-form{width:300px;}
.callback-form .fields{overflow:hidden;}
.callback-form .actions{text-align:center;}
.callback-form label{display:block;margin:0 0 5px 0;}
.callback-form input{font-size:15px;margin:0 0 15px 0;width:296px;height:22px;}
.callback .btn,
.callback-form .btn{background-color:#44c767;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#ffffff;padding:4px 15px;text-decoration:none;text-shadow:0px 1px 0px #2f6627;}
.callback .btn:hover,
.callback-form .btn:hover{background-color:#5cbf2a;}
.callback .btn:active{position:relative;top:1px;}
.autocomplete-suggestions{background-color:#ffffff;overflow:hidden;border:1px solid #e0e0e0;overflow-y:auto;}
.autocomplete-suggestions .autocomplete-suggestion{height:35px;line-height:35px;font-size:15px;cursor:pointer;}
.autocomplete-suggestions .autocomplete-suggestion:hover{background:#ddd;}
.autocomplete-suggestions .selected{background:#F0F0F0;}
.autocomplete-suggestions div{padding:2px 5px;white-space:nowrap;}
.autocomplete-suggestions strong{font-weight:normal;color:#e35200;border-bottom:1px dashed;}
#section_menu{overflow:hidden;position:absolute;top:157px;height:41px;width:100%;font-size:11px;border:1px solid #d55e11;background:rgb(244, 116, 34);background:-moz-linear-gradient(90deg, rgb(244, 116, 34) 50%, rgb(255, 158, 73) 100%);background:-webkit-linear-gradient(90deg, rgb(244, 116, 34) 50%, rgb(255, 158, 73) 100%);background:-o-linear-gradient(90deg, rgb(244, 116, 34) 50%, rgb(255, 158, 73) 100%);background:-ms-linear-gradient(90deg, rgb(244, 116, 34) 50%, rgb(255, 158, 73) 100%);background:linear-gradient(180deg, rgb(244, 116, 34) 50%, rgb(255, 158, 73) 100%);}
#section_menu li{display:inline-block;padding:15px 15px;font-weight:700;text-transform:uppercase;border-right:1px solid #d55e11;}
#section_menu li,
#section_menu a{color:#fff;text-shadow:1px 1px 0px #af4d0e;}
#section_menu li.selected a,
#section_menu a:hover{color:#fff;text-decoration:none;}
#cart_informer{z-index:999;overflow:hidden;position:absolute;top:157px;right:0;height:19px;width:310px;padding:14px 5px 8px 38px;border:1px solid #d55e11;background:#fe9944}
#cart_informer{color:#000;font-weight:700;}
#cart_informer a{color:#000;}
#info_block{font-size:11px;}
#info_block .telnumber{font:700 15px/15px Arial;margin-bottom:5px;padding:2px 0 2px 22px;background:url('../images/bg/sprites.png') 0 -48px no-repeat;}
#browsed_products li{display:inline-block;text-align:center;margin:0 3px 4px 0;border:1px solid #E8E8E8;width:42px;height:42px;}
#browsed_products .image{line-height:42px;}
#browsed_products .image img{vertical-align:middle;max-width:35px;}
#browsed_products li:hover{border:1px solid #CECECE;box-shadow:0 0 8px #D3D3D3;}
#last_products li{clear:both;overflow:hidden;padding:8px 0 2px;line-height:14px;border-bottom:1px dotted #A5A5A5;}
#last_products a{color:#666666;}
#last_products li > .image{float:left;width:50px;line-height:50px;margin-right:10px;}
#last_products li > .image img{max-width:40px;}
#last_products li > .price{font-size:16px;font-weight:300;margin:3px 0;}
#all_brands{text-align:center;}
#all_brands a{display:block;margin:4px 0 4px 20px;text-decoration:underline;font-size:14px;color:#4a4a4a;text-align:left;}
#all_brands img{padding:2px;max-width:54px;border:1px solid #E8E8E8;}
#all_blog li > p.data{font-weight:700;padding-left:16px;background:url('../images/bg/sprites.png') 0 -72px no-repeat;}
#all_blog li{margin-bottom:10px;}
.product{position:relative;overflow:hidden;word-spacing:normal;vertical-align:top;padding:10px 2px 10px;margin-bottom:10px;border:1px solid #e0e0e0;border-radius:8px;}
.product small{font:bold 12px/12px Arial;}
.product h3{overflow:hidden;text-align:left;font:bold 12px Arial;height:43px;}
.product:hover h3 a{color:#000;}
.image{text-align:center;width:100%;margin-bottom:10px;background:#fff;overflow:hidden;border:1px solid #EAEAEA;border-radius:6px;}
.image img{vertical-align:middle;}
.price{overflow:hidden;font-weight:700;white-space:nowrap;margin:8px 0;color:#DD4528;font:18px Franklin, 'Arial', sans-serif}
.price i{font-style:normal;margin:0 5px;font-size:16px;}
.price .compare_price{font-size:16px;font-weight:500;text-decoration:line-through;white-space:nowrap;color:#808080;}
.product_info select{width:110px;float:right;margin-top:4px;}
.product .annotation p{color:#808080;margin-bottom:1px;}
.main .annotation{display:none}
.product:hover .annotation p{color:#000!important;}
.label{z-index:1;position:absolute;top:10px;width:30px;height:30px;background:url(../images/bg/labels.png) no-repeat;}
.label_featured{z-index:7;background-position:0 0;}
.label_sale{z-index:2;background-position:0 -60px;}
.label_new{z-index:5;background-position:0 -30px;}
.but_add{height:25px;border:none;background:#f47321 url(../images/bg/but_cart.png);border-radius:4px;-webkit-box-shadow:0px 1px 1px rgba(000,000,000,0.4), inset 0px 0px 1px rgba(073,073,073,1);box-shadow:0px 1px 1px rgba(000,000,000,0.4), inset 0px 0px 1px rgba(073,073,073,1);}
.but_add:hover{margin:-2px 0 2px;}
.but_add:active{margin:0;}
.but_add.to_cart{width:36px;background-position:50% 0;}
.but_add.to_cart:hover{background-position:50% 78px;}
.but_add.more{float:right;display:block;width:110px;background-position:50% 52px;background-color:#FFFFFF;}
.but_add.more:hover{background-position:50% 26px;}
.tiny_products{margin:20px -15px 20px 0;}
.tiny_products > .product{width:165px;min-height:280px;margin-right:5px;display:-moz-inline-box;display:inline-block;*zoom:1;*display:inline;}
.tiny_products > .product .image{line-height:160px;border:none;}
.tiny_products > .product .annotation{overflow:hidden;height:37px;font:11px/12px Arial;}
.tiny_products > .product .product_info{10px 1px 10px 10px;}
.tiny_products select{display:none;margin-right:25px;}
.page{padding:10px;border:none;}
.page > .image{position:relative;float:left;width:250px;line-height:250px;margin-bottom:20px;border-radius:6px;}
.page > .product_info{float:right;width:480px;margin-bottom:20px;}
.page > .product_info .to_cart{width:120px;}
.page > .product_info form{width:99%;margin:20px 0;}
.page > .product_info .compare_price{font-size:20px;}
.page > .product_info .price{font-size:32px;color:#DD4528;}
.page > .product_info .compare_price,
.page > .product_info select{float:left;margin-right:20px;}
.page > .product_info .images{display:inline-block;line-height:60px;width:60px;text-align:center;margin:0 5px 5px 0;background:#fff;overflow:hidden;border:1px solid #EAEAEA;border-radius:6px;}
.page > .product_info .images img{vertical-align:middle;}
.block_dov {
    background-color: #f3f3f3;
    display: inline-block;
    padding: 20px;
 	width: 94%;
 	border: 1px solid #f0f0f0;
	border-bottom: 2px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.block_dov div {
    float: left;
    width: 33%;
}
.block_delivery_elem p, .block_pay_elem p, .block_return_elem p {
    font-family: "elektra_text_proregular",Arial,Helvetica,sans-serif;
    font-size: 13px;
   margin: 5px 25px 5px 25px;
    text-align: left;
}
p.block_dov_name {
    color: #000;
    font-size: 14px !important;
    font-weight: bold;
    text-transform: uppercase;
    text-align:center;
    padding:5px 5px ;
}
.block_dov_name {
  margin: 0px 5px;
  }
  
  .fas {
    padding:10px 10px 10px 10px;
    color: #C0C0C0 !important;
}
.list6b {
    padding:0px 10px 0px 10px;;
    list-style: none;
}
.list6b li{
    padding:3px;
}
.list6b li:before {
    padding-right:5px;
    font-weight: bold;
    color: #C0C0C0;
    content: "\2714";
    transition-duration: 0.5s;
}
.list6b li:hover:before {
    color: #337AB7 !important;
    content: "\2714";
}         
#moneyline{clear:both;text-align:center;}
#moneyline img{max-width:1020px;}
#footer-container{min-width:1040px;clear:both;background:#ECECEC;border-top:2px solid #DEDEDE;font-size:11px;}
#footer{position:relative;overflow:hidden;margin:0 auto;width:1020px;padding:25px 10px 20px;color:#737373;}
#footer > .footer_menu{font-size:12px;position:relative;display:inline-block;vertical-align:top;width:29%;margin-right:50px;}
#footer > .footer_menu h2{font-size:15px;text-transform:uppercase;margin-bottom:15px;padding-left:14px;background:url('../images/bg/filter_arrow.gif') 0 7px no-repeat;}
#footer > .footer_menu li{margin-bottom:5px;}
#footer, #footer a, .footer_menu a{color:#737373;}
#footer > .footer_menu a:hover{color:#000;}
#footer > p{line-height:12px;color:#A7A7A7;}
#nav-container{border:1px solid #e9e9e9;background:#fe9944;margin-bottom:20px;}
#nav{padding:0;margin:0;font-size:1em;}
#nav li{text-align:left;position:relative;}
#nav li.over{z-index:998;}
#nav li a{display:block;text-decoration:none;}
#nav li a:hover{text-decoration:none;}
#nav li a span{display:block;white-space:nowrap;cursor:pointer;}
#nav li ul a span{white-space:normal;}
#nav li{float:none;display:block;}
#nav li a{float:none;padding:9px 0 9px 26px;font-weight:bold;color:#000;background:url(../images/bg/filter_arrow.gif) 11px 15px no-repeat;border-bottom:1px solid #ff6400;border-top:solid 1px #ffc08b;}
#nav li a:hover{color:#FFF3E8}
#nav li.last a{border-bottom:0;}
#nav > li.hover > a, #nav > li.active > a{background-color:#f47321;border-top:solid 1px #ddd;}
#nav > li.active > ul{display:block;}
#nav ul, #nav div{position:absolute;width:15em;top:25px;left:-10000px;border:1px solid #ddd;background:#fafafa;}
#nav div ul{position:static;width:auto;border:none;}
#nav > li > ul{position:relative;left:0;top:0;padding:5px 0 5px 5px;width:auto;border:0;background:#f47321;zoom:1;}
#nav > li > ul > li{border:0;}
#nav > li > ul > li a{border-bottom:0;padding:5px 5px 10px 10px;}
#nav > li > ul > li.items.hover,
#nav > li > ul > li.items.active{border:0;}
#nav > li > ul > li > ul{position:relative;left:0!important;top:0;padding:0px 0 5px 10px;width:auto;border:0;background:0;zoom:1;}
#nav > li > ul > li.active > ul{display:block;}
#nav > li > ul > li > ul > li{border-bottom:0;}
#nav > li > ul > li > ul > li a{font-size:12px!important;padding:5px 0 5px 11px;}
#nav > li > ul > li > ul > li > ul > li{background:0!important;}
#nav ul ul, #nav ul div{top:7px;}
#nav ul li{float:none;border-bottom:1px solid #ddd;padding-right:5px;}
#nav ul li.last{border-bottom:0;}
#nav ul li a{float:none;line-height:13px;display:block;background:url(../images/bg/sub-nav-marker.gif) no-repeat 0 10px;font-weight:normal;color:#4a1d00 !important;border:none;}
#nav ul li a:hover{color:#ffd6bc !important;background:0;border:none;}
#nav ul li.active > a, #nav ul li.over > a{color:#000 !important;background:0;border:none;}
.cities_ul{
    list-style: none;
}
.cities_ul li{
    float: left;
    padding: 5px;
    background-color: #FE9944;
    color: #fff;
    margin-right: 10px;
    border-radius: 4px;
}
.cities_ul a{
    color: #fff;
    text-decoration: none;
}
.wrap_cities{
    width: 100%;
    height: 40px;
    padding-top: 10px;
}
.selected_city{
    background-color: #F47321!important;
}
.city_product_info{
    text-align: center;
    font-weight: bold
}
.product_inner_city{
    width: 100%;
    text-align: left;
    min-height: 45px;
}
.product_inner_city ul li{
    float: left;
    padding: 5px;
    background-color: #FE9944;
    color: #fff;
    margin-right: 5px;
    border-radius: 4px;
}
.clearfix{
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.rating .rater-starsOff, .rating .rater-starsOn { width: 80px; display: inline-block; background:url(../images/rating.jpg) repeat-x 0 0px; height:16px; }
.rating .rater-starsOn { background-position: 0 -16px; }
alt2{ margin: 0px; padding: 6px; border: 1px inset;}
smallfont{margin-bottom:2px;}
spoil{margin:10px; margin-top:5px;}
