@import url("/js/highslide/style/index.css");html, body{height:100%;}
#registration_form td, #lostpassword td{vertical-align:middle;}
.inp_text, .inp_text_act, .inp_text_err{display:block;color:#464646;padding:3.5px 13px;line-height:22px;transition:all .3s ease-in-out;-webkit-appearance:none;border-radius:0;margin:0 0 10px 0;}
.inp_text{border:1px solid #77797c;margin-right:15px;}
.inp_text_act{border:1px solid #877235;margin-right:5px;}
.inp_text_err{border:1px solid #b2233e;margin-right:15px;}
textarea.inp_text{border:1px solid #77797c;}
input.inp_text, input.inp_text_act, input.inp_text_err{width:220px;padding:3.5px 13px;}
select.inp_text, select.inp_text_act, select.inp_text_err{width:345px;padding:3.5px 13px;}
textarea.inp_text, textarea.inp_text_act, textarea.inp_text_err{width:851px;padding:3.5px 13px;}
.correct, .incorrect, .act_field, .ajax{text-align:left;min-height:16px;background:url(../_templates/default/cimages/icons/forms.png) -168px -191px no-repeat;margin-bottom:15px;padding-left:20px;}
.incorrect{background-position:-168px -238px;color:#d90707;margin-bottom:15px;}
.ajax{background:url(../_templates/default/cimages/loading/ajax-loader.gif) 0px 0px no-repeat;margin-bottom:15px;}
.act_field{background-position:-168px -288px;color:#010101;margin-bottom:15px;}
.but1, .but2{font-weight:400;font-size:14px;line-height:18px;padding:8px 14px 9px;text-transform:uppercase;background:#2d3a4f;color:#fff;border:0;border-radius:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;text-decoration:none;}
.but1:hover, .but1.active,
.but2:hover,
.but2.active{color:#fff;background:#b2233e;}
.but1:focus,
.but2:focus{position:relative;top:1px;}
.but1.disabled, .but1[disabled="disabled"], .but1[disabled],
.but2.disabled,
.but2[disabled="disabled"],
.but2[disabled]{background:#ccc;color:#aaa;cursor:not-allowed;}
.but1--red,
.but2--red{background:#b2233e;color:#fff;}
.but1--red:hover,
.but2--red:hover{background:#2d3a4f;color:#fff;}
.but1--gray,
.but2--gray{background:#afb2bc;}
.but1--gray:hover,
.but2--gray:hover{background:#c5c7cf;}
.com_check{font-size:13px;color:#ff6666;font-weight:normal;}
.com_more{padding:10px 0 0 0;color:#666;}
.com_more a{color:#333;}
.com_more a.no{color:#666;text-decoration:none;}
.tlight{margin:0px 0 10px 0;color:#999!important;}
table.questions{border:1px #909090 solid;width:100%;background:#f0f8fa;padding:5px;margin-top:5px;}
#QuestionBlock td{vertical-align:top!important;padding:0px 3px;}
#questionCode{vertical-align:middle;}
.anons{color:#537EB7;font-family:Tahoma;font-size:11px;font-weight:bold;}
.author{font-weight:bold;text-decoration:underline;}
.faq{text-align:right;padding:10px;}
.faqAnswer{padding-left:5px;margin:5px 20px 0px 30px;border-left:#666 1px solid;text-align:justify;}
.faqQuest{text-align:left;}
.faqb{font-weight:bold;color:#333;}
.inp{background-color:transparent;border:solid 1px #4E5871;font-family:Tahoma;font-size:10px}
.knop{background-color:transparent;border:solid 1px #4E5871;font-family:Tahoma;font-size:10px;color:#4C5B70;font-weight:bold}
div.module{margin-top:10px;}
div#left .but a.hov{font:18px Tahoma;color:#cb9c06;text-decoration:none;}
div#catalog .but a.hov{font:13px Tahoma;color:#cb9c06;text-decoration:none;}
div.regbutton{float:right;text-align:right;padding:5px 55px 5px 0px;}
div.pic_button{padding:0px 0 6px 0px;text-align:left!important;float:left;}
div.module{margin-top:10px;}
div.catview{float:left;text-align:left;}
div.catpages_top{float:right;margin-top:-22px;}
div.catpages_bottom{float:right;margin-top:-22px;}
div.r_pages{text-align:right;margin:7px 0;}
div.l_pages{text-align:left;margin:7px 0;}
div.c_pages{text-align:center;margin:7px 0;}
div.clear{clear:both;}
div.compare{float:left;width:20%;height:28px;}
table{font:12px Tahoma;color:#383838;}
img.image{border:none;vertical-align:middle;}
select.sort_by{width:108px;font-size:11px;}
select.sort_num{width:100px;font-size:11px;}
select.filter{width:135px;margin-right:7px;font-size:10px;}
select.filter_last{width:135px;font-size:10px;}
div.filter{width:545px;vertical-align:middle;}
img.point_search{vertical-align:-2px;}
img{border:0px}
.basket_image{border:none;vertical-align:middle;margin:2px 0px 5px 0px;}
.icheck{width:16px;height:16px;border:0px;vertical-align:middle;padding:0px;cursor:pointer;}
table td.search_num{font:11px Tahoma;width:15px;vertical-align:top;padding:3px 0px 3px 0px;}
table td.search_text{font:11px Tahoma;vertical-align:top;padding:0px 2px 15px 2px;}
.search_sep{border-bottom:1px dotted #1f0c02;margin:15px 30px 10px 0px;}
.search_tit a{font:14px Tahoma;}
.search_tit{font:14px Tahoma;padding-bottom:3px;}
.search_tit .ins{font-size:12px;}
.search_tit span{font-size:12px!important;}
.not_fount{color:#5B5564;font-weight:bold;}
.search_pages{float:left;width:25%;height:25px;}
.search_pages_top{float:left;width:75%;height:25px;}
.search_pages_top1{margin-top:-5px;}
.search_result{margin:0 0 10px 0;}
.search_result h2{margin:0px 0 8px 0;}
.search_catresult{margin:0 0 10px 0;}
.search_catresult td{padding:3px 5px;border-right:1px #ddd solid;border-bottom:1px #ddd solid;}
.search_catresult th{padding:3px 5px;border:1px #ddd solid;border-left:0px;}
.thtit{border:0px!important;}
.thfirst{border-left:1px #ddd solid!important;}
.popup-window{border:1px solid #e0dfdf;-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, .15);-moz-box-shadow:1px 2px 3px rgba(0, 0, 0, .15);box-shadow:1px 2px 3px rgba(0, 0, 0, .15);background-color:#ffffff;z-index:100000000;position:absolute;padding:20px 20px 20px 20px;min-width:300px;}
#loading-text{line-height:18px;font-weight:bold;padding:10px 0 0 27px;background:#fff 0 20px no-repeat;}
#loading-img{padding:10px 0 0 0;}
#loading-actions{padding:15px 10px 5px 0;text-align:right;}
#loading-actions a{text-decoration:none;font-weight:bold;color:#444;}
#loading-actions a:hover{text-decoration:none;color:#a50000;}
#loading-text .heading{background-color:#fff;}
img.photos{border:3px #ccc solid;margin-right:0px!important;margin-right:4px;}
a:hover img.photos{border:3px #aaa solid;}
.filetype{border:0px!important;vertical-align:middle;}
#form_layer{padding:5px 0px;}
div.information{padding-top:10px;}
#form_layer table td{vertical-align:top!important;}
div.right{float:right;}
div.left{float:left;}
div.clear{clear:both;}
ul.map{padding:0 0 0 15px;margin:0px!important;}
ul.map li{padding:2px 0px;}
ul.map li a b{}
ul.lmenu li{margin-left:20px;padding-left:0px;}
ul.next_level{margin:0 0 0 20px;padding:5px 0 0 0px;}
ul.next_level li{margin:2px 0px;padding:0px;}
.hon{display:block;}
.hoff{display:none;}
.ntabs{min-height:300px;}
.opacity7{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.hblock{overflow:hidden;position:relative;}
.album_l{float:left;margin:0 10px 10px 0;}
.album_r{float:left;width:70%;}
.album_clr{width:100%;clear:both;height:1px;font-size:1px;}
.gallery{width:100%;color:#666;}
.gallery .clr{width:100%;clear:both;height:1px;font-size:1px;}
.gleft{float:left;margin:0 5px 0px 0;border:0px red dashed;display:block;}
.gtop{text-align:center!important;height:25px;padding:0px 0px 10px 0px;}
.gbot{text-align:center!important;height:25px;padding:5px 0px 10px 0px;}
.gone{margin-bottom:5px;}
#hintbox{position:absolute;top:0;z-index:100;visibility:hidden;max-width:350px;}
.tooltips{width:313px!important;background:url(../_templates/default/cimages/tooltip/bg_30.png) 0 0 no-repeat;padding-top:15px;}
.tooltips p{padding:0px!important;}
.tooltips .bg{background:url(../_templates/default/cimages/tooltip/bg_31.png) 0 bottom no-repeat;padding-bottom:3px;}
.tooltips .bg1{background:#f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;padding:7px 15px 6px 11px;line-height:14px;}
.agreement{margin:0 0 10px 0;}
#navigation{padding:0px 0 10px 0;}
.print_content{margin:10px auto;width:950px;position:relative;}
.print_but{float:right;height:24px;}
.print_but a{text-decoration:none;}
.print_button{position:absolute;right:15px;top:10px;z-index:2;background:url(/_templates/default/cimages/buttons/print.png) 0 0 no-repeat;cursor:pointer;display:block;width:40px;height:40px;}
.def{margin-bottom:15px;}
.zoom{text-decoration:none;}
img.bleft{float:left;margin:0 8px 5px 0;}
img.bright{float:right;margin:0 0 5px 8px;}
a.zoom1{cursor:url(/js/highslide/graphics/zoomin.cur), pointer;outline:none;text-decoration:none;float:left;margin:0 5px 5px 0;}
a.zoom2{cursor:url(/js/highslide/graphics/zoomin.cur), pointer;outline:none;text-decoration:none;float:right;margin:0 0px 5px 5px;}
a.add_link{text-decoration:underline!important;color:#877235;}
span.red{color:red;}
.act_label{cursor:pointer;}
div.text{}
div.text p{padding:0px 0 16px 0;font-size:15px;line-height:24px;}
.mnews a, .data a{text-decoration:underline;color:#877235;}
.mnews a:hover, .data a:hover{text-decoration:none;}
.article{margin:0 0 30px 0;}
.popup_block .article h2, .popup_block .article h3, .popup_block .article h4{font:normal 30px "Times New Roman", Times, serif;color:#777235;text-transform:uppercase;padding-bottom:10px;}
.df{color:#666;}
.update_code{font-size:11px;}
.fdesc{margin:0px 0 7px 30px;}
.hid{display:none;}
.quote{background:url(../_templates/default/cimages/icons/quote_open.gif) top left no-repeat;}
blockquote{color:#4b4b4b;margin:3px 0px;padding:7px 14px 10px 14px;background:#f7f7f7 url(../_templates/default/cimages/icons/quote_open.gif) 7px 5px no-repeat;text-indent:13px;}
.blog .article{text-align:justify;}
.close-button{position:absolute;top:10px;right:15px;}
.newsbr{height:30px;}
.data{margin:20px 0 0 0;text-align:right;}
.collection{text-align:right;}
.sec_bl{margin:35px 0 0 0;}
h1.name{font-size:28px;color:#4D4D4D!important;padding:19px 0 0 0!important;margin:0px!important;}
.marg{margin-left:10px;}
.nl{}
.someh{padding-top:0px!important;}
.likeh{margin-top:25px;}
.counters{display:none;}
.main_page{margin:30px 0 0 0;}
.popup input[type="button"]{width:300px;height:44px;color:#fff;background:#b0d7c5;font-size:16px;text-transform:uppercase;font-weight:600;cursor:pointer;transition:background .2s ease;}
#error_404{width:100%;color:#6e6f7f;text-align:center;padding-bottom:47px;}
#error_404 .head1{font:normal 120px Arial, Helvetica, sans-serif;padding:32px 0 0 0;}
#error_404 .head2{font-size:22px;text-transform:uppercase;margin-top:-17px;padding-bottom:7px;}
#error_404 a{font-size:14px;text-decoration:underline;}
#error_404 a:hover{text-decoration:none;}
#error_404 img{max-width:100%;margin:41px 32px 0 0;}
#error_404.error_404_2{padding-bottom:124px;}
#error_404.error_404_2 .head1{font-size:140px;font-weight:bold;padding:30px 8px 0 0;}
#error_404.error_404_2 .head2{margin-top:-8px;}
#error_404.error_404_2 img{margin:70px 0 0 25px;}
.b0{margin-right:0px!important;}
.brands > a{margin-right:30px;}
#brands{margin-top:18px;font-size:13px;line-height:16px;}
#brands h1{margin:0 0 12px;color:#101010;font-size:24px;line-height:30px;text-transform:uppercase;font-weight:normal;}
#brands table{width:100%;border-spacing:0;border-collapse:collapse;border:0;}
#brands td{height:10px;width:229px;padding:5px;text-align:center;vertical-align:top;}
#brands td:first-child{border-left-width:0;}
#brands tr:first-child td{border-top-width:0;}
#brands .preview{display:block;text-align:center;}
#brands .preview a{display:inline-block;vertical-align:middle;}
#brands .preview img{display:block;max-width:100%;max-height:100%;}
#brands a{color:#6e5a22;text-decoration:underline;}
#brands a:hover{text-decoration:none;background:#fff;}
#brands .desc{margin:42px 0 0;padding:33px 0 0;}
#brands .desc h2{margin:0 0 20px;font-size:24px;line-height:30px;font-weight:normal;color:#6e5a22;text-transform:uppercase;}
#brands .desc p{margin:0;}
.season-ico{display:table-cell;height:15px;vertical-align:top;color:#555659;font-size:12px;margin-bottom:10px;}
.season-ico i{display:inline-block;width:18px;height:18px;background-image:url('../images/ico-seasonnost.png');margin-right:7px;}
.season-ico i.winter{background-position:0px 0px;}.season-ico i.summer{background-position:0px -18px;}.season-ico i.demi-season{background-position:0px -36px;}.season-ico i.all-season{background-position:0px -54px;}
.available{margin-bottom:10px;font-size:12px;}
#change_button{}
.brands{min-height:100px;height:auto!important;}
.brands img{margin:30px 0 30px 0;}
.reset{font-size:13px;text-align:center;}
.reset strong{font-size:16px;position:relative;top:2px;}
.reset a{text-decoration:underline;}
.reset a:hover{text-decoration:none;}
#mouse_loader{width:33px;}
.search_result{margin-top:22px;padding-bottom:3px;border-top:1px solid #dddee1;border-bottom:1px solid #dddee1;text-align:center;}
.search_result .nothing_finded{padding:46px 0 5px 0;font-size:18px/24px;text-transform:uppercase;}
.search_result p.advice{padding-bottom:57px;}
.search_result p a{text-decoration:underline;}
.search_result p a:hover{text-decoration:underline;}
.not{color:red;}
.only-order{background:#dddee1!important;}
.sku{margin:6px 0 0 0;}
.table-size{z-index:1005!important;}
.haracts tr td{padding:0 0 5px 0;}
.paginator .prev, .paginator .next{color:#dddee1;text-decoration:none;border-bottom:0px!important;}
.no_photo{text-align:center;display:block;margin:10px 0;}
#reg_fieldall_13{}
#accepted_order p{padding:38px 0 38px 0px;text-align:center;}
#accepted_order .heading{text-align:center;padding:47px 0 4px 0;font-size:22px;line-height:24px;}
#accepted_order .brown_block{padding-left:132px;width:704px;}
.min_im{max-height:190px;max-width:140px;}
.much_wrap .main_content ul.recommended{padding:0px;}
.much_wrap .main_content ul.recommended li{padding:10px 0 0 0px;line-height:18px;font-size:14px;margin-bottom:20px;}
.much_wrap .main_content ul.recommended li:after{background:none;}
.much_wrap .main_content ul.recommended a{border-bottom:0px;height:auto;}
.good_wrap .info .row .col ul.sizes li{margin-left:3px;}
.tt1{padding-right:10px!important;}
.yashare-auto-init{margin:5px 0 20px 0;}
.tadr{margin:0 0 10px 0;}
.inp{width:25px;text-align:center;border:1px solid #dddee1;margin:0 10px 10px 0;height:14px;font-size:1.1em;float:left;}
#tr_form_17 .jq-checkbox{margin-top:-41px;}
.menu-red{background-color:#f06666;}
.padd{height:30px;line-height:30px;}
#error_404{color:#2d3a4f;text-align:center;padding-bottom:47px;}
@media (max-width:768px){#error_404 .head1{font-size:80px!important;}
}
#error_404 .head1{font:normal 120px Arial, Helvetica, sans-serif;padding:32px 0 0 0;}
#error_404 .head2{font-size:22px;text-transform:uppercase;margin-top:-17px;padding-bottom:7px;}
#error_404 a{font-size:14px;text-decoration:underline;color:#2d3a4f;}
#error_404 a:hover{text-decoration:none;}
#error_404 img{margin:41px 32px 0 0;}
#error_404 .error_404_2{padding-bottom:124px;}
#error_404 .error_404_2 .head1{font-size:140px;font-weight:bold;padding:30px 8px 0 0;}
#error_404 .error_404_2 .head2{margin-top:-8px;}
#error_404 .error_404_2 img{margin:70px 0 0 25px;}
.body_text{padding-bottom:31px;}
.body_text .content-wrap{padding:20px 30px 22px 30px;}
.body_text p{padding:0 0 15px;}
.body_text__list{margin:0 -15px;letter-spacing:-5px;text-align:center;}
.body_text__list a{display:table;width:100%;height:100%;text-decoration:none;}
.body_text__list a:hover{text-decoration:none;color:#fff;}
.body_text__list-item{letter-spacing:normal;text-align:left;width:240px;height:100px;display:inline-block;margin:0 15px 10px;overflow:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.body_text__list-item:after{content:" ";display:block;clear:both;}
.body_text__list-item--percent-big{background:url(../pic/discount-bg/discount-bg-01.jpg) no-repeat;}
.body_text__list-item--percent-big .body_text__text{background:rgba(10, 27, 47, 0.5);}
.body_text__list-item--birthday{background:url(../pic/discount-bg/discount-bg-02.jpg) no-repeat;}
.body_text__list-item--birthday .body_text__text{background:rgba(18, 57, 38, 0.5);}
.body_text__list-item--ten-repcent{background:url(../pic/discount-bg/discount-bg-03.jpg) no-repeat;}
.body_text__list-item--ten-repcent .body_text__text{background:rgba(0, 0, 0, 0.31);}
.body_text__list-item--watches{background:url(../pic/discount-bg/discount-bg-04.jpg) no-repeat;}
.body_text__list-item--watches .body_text__text{background:rgba(39, 2, 10, 0.55);}
.body_text__list-item:hover{opacity:.9;}
.body_text__icon{background:url(../img/sprite-custom.png) no-repeat;display:inline-block;vertical-align:middle;}
.body_text__icon-box{display:table-cell;padding:0 15px;vertical-align:middle;}
.body_text__icon--percent-big{background-position:-80px -65px;width:29px;height:36px;}
.body_text__icon--birthday{background-position:-94px 0;width:50px;height:48px;}
.body_text__icon--ten-repcent{background-position:-117px -60px;width:56px;height:26px;}
.body_text__icon--watches{background-position:-188px -64px;width:69px;height:59px;}
.body_text__text{display:table-cell;vertical-align:middle;background:rgba(45, 58, 79, 0.8);font-size:14px;color:#fff;text-transform:uppercase;line-height:24px;padding:0 10px 0 17px;}
.body_text__text--yellow{display:block;padding-bottom:3px;font-size:30px;color:#dfa936;text-transform:none;}
@media (max-width:1023px){.body_text{margin:0;}
}
@media (max-width:767px){.body_text{text-align:center;}
.body_text__list{margin:0 -20px;}
.body_text__list-item{margin-bottom:25px;}
}
.headerwhite{background:#fff;color:#2d3a4f;padding:10px 0 0 30px;}
.dark-section h1, .dark-section h2, .dark-section h3{color:#dfa936;margin:0px 0 20px 0;padding:0px;}
.headerwhite h1, .headerwhite h2, .headerwhite h3{background:#fff;color:#2d3a4f;padding:10px 0 5px 0px;}
.body_text .heading h1, .body_text .heading h2, .body_text .heading h3{color:#fff;margin:0px;padding:0px}
.body_text .content-wrap h1, .body_text .content-wrap h2, .body_text .content-wrap h3{font-weight:bold;margin:20px 0 0px 0;}
.body_text h1{font-size:22px;text-transform:normal;}
.head1 h1{font-size:26px;}
.body_text h2{font-size:20px;}
.body_text h3{font-size:18px;}
.def h1, .head1{margin-top:30px!important;}
.body_text ul{margin:10px 0 10px 0;list-style:disc;padding-left:20px;}
.vip-clocks{width:100%;margin:0;}
.vip-clocks td h2{margin:0px!important;padding:0px!important;}
.vip-clocks td>a{display:inline-block;vertical-align:top;}.vip-clocks img{display:block;width:100%;margin:40px auto 0px;}
.liteback{padding:15px 0 0px 0!important;margin-bottom:-15px;}
.bg-preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:#fff;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.loader{display:block;width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:500;position:absolute;margin: -50px 0 0 -50px; top:50%;left:50%;overflow:hidden;background:url(../_templates/default/cimages/loading/loading.svg) no-repeat #f5f5f6;background-position:50%, 50%;}
.subcategories{list-style:none!important;margin:0px!important;padding:0px!important;}
.subcategories li a img{display:block;margin:0 auto;}
.subcategories li{width:25%;float:left;text-align:center;vertical-align:bottom;min-height:265px;}
@media (max-width:1200px){.subcategories li{width:33%;}
}
@media (max-width:870px){.subcategories li{width:50%;}
}
@media (max-width:640px){.subcategories li{width:100%;}
}
.subcategories-famous{list-style:none!important;margin:0px!important;padding:0px!important;}
.subcategories-famous li a img{max-width:330px;display:block;margin:0 auto;}
.subcategories-famous li{width:33%;float:left;text-align:center;vertical-align:bottom;margin-bottom:25px;}
@media (max-width:1200px){.subcategories-famous li{width:50%;}
}
@media (max-width:770px){.subcategories-famous li{width:100%;}
}
.dark-section ul{color:#fff;margin-bottom:10px;}
.basket-review__empty{padding-bottom:20px!important;}
.ncenter{text-align:center;margin:0 0 20px 0;}
.feedback-darken input, .feedback-darken textarea, .feedback-darken select, .feedback-darken span, .feedback-darken img, .feedback-darken div{float:left;display:block;}
@media (max-width:770px){.hid{display:none!important;}
}
.popup-box__thumbs-item{text-align:center;}
.popup-box__thumbs-item img{max-height:100px;}
#comments{font-size:12px;position:relative;}
#comments .com_count{font-size:16px;color:#366AB3;padding:10px 0 15px 0;}
#comments .com{position:relative;padding:10px;}
#comments .com_left{margin-left:60px;}
#comments .com_aut{font-size:12px;font-weight:bold;}
#comments .com_aut a{border-bottom:1px #366AB3 dashed;text-decoration:none;}
#comments .com_act{position:absolute;right:10px;top:10px;}
#comments .com_links{float:left;display:block;font-size:12px;}
#comments .com_vote{float:left;display:block;border:0px red solid;}
#comments .com_vote div{float:left;display:block;}
#comments .com_res{margin:0 10px;font-size:12px;font-weight:bold;}
#comments .com_yes{color:#339900;}
#comments .com_no{color:#ec2523;}
#comments .com_ne{color:#999;}
#comments .v1{margin-right:5px;width:18px;height:18px;background:url('/_templates/default/cimages/icons/votes.png') 0 0 no-repeat;}
#comments .v2{width:18px;height:18px;background:url('/_templates/default/cimages/icons/votes.png') -18px 0 no-repeat;}
#comments .ok1{background-position:0px -18px!important;}
#comments .no1{background-position:-18px -18px!important;}
#comments .ok2{background-position:0px -36px!important;}
#comments .no2{background-position:-18px -36px!important;}
#comments .ok3{background-position:0px -54px!important;}
#comments .no3{background-position:-18px -54px!important;}
#comments a.com_yes{border-bottom:1px #339900 dashed;text-decoration:none;}
#comments a.com_no{border-bottom:1px #ec2523 dashed;text-decoration:none;}
#comments .com_date{font:11px arial,tahoma,verdana,sans-serif;color:#336699;margin:3px 0 10px 0;font-weight:normal;}
#comments .com_img{position:absolute;left:10px;top:10px;}
#comments .com_check{font-size:13px;color:#ff6666;font-weight:normal;}
#comments .com_panel{position:absolute;right:200px;top:10px;z-index:1;text-align:right;padding:5px 7px;background:#f8f8f8;border:1px #ccc dashed;}
#comments .com_panel img{vertical-align:middle;cursor:pointer;}
#comments .com_text{text-align:justify;}
#comments .com_add{font-size:12px;}
#comments .com_unv{color:#ff6666;}
#comments .reply{position:absolute;left:-15px;top:10px;}
.com_more{padding:10px 0 0 0;color:#666;}
.com_more a{color:#333;}
.com_more a.no{color:#666;text-decoration:none;}
.tlight{margin:0px 0 10px 0;color:#999!important;}
.item-description__content-holder-text{padding:16px;}
.ratingblock{margin:7px 0 5px 0;}
.ratingcompact{margin:-8px auto 15px auto;width:110px;border:0px red solid;}
.rating_product{margin:5px auto 0px auto;width:100px;}
.rating_loading{height:20px;background:url(/_templates/default/cimages/ratings/working.gif) 50% 50% no-repeat;}
.unit-rating{list-style:none;margin:0px!important;padding:0px!important;height:20px;position:relative;background:url('/_templates/default/cimages/ratings/starrating.gif') top left repeat-x;}
.unit-rating li{text-indent:-90000px;padding:0px!important;margin:0px!important;left:0px;float:left;}
.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;}
.unit-rating li a:hover{background:url(/_templates/default/cimages/ratings/starrating.gif) left center;z-index:2;left:0px;}
.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width:40px;}
.unit-rating a.r3-unit{left:40px;}
.unit-rating a.r3-unit:hover{width:60px;}
.unit-rating a.r4-unit{left:60px;}
.unit-rating a.r4-unit:hover{width:80px;}
.unit-rating a.r5-unit{left:80px;}
.unit-rating a.r5-unit:hover{width:100px;}
.unit-rating li.current-rating{background:url('/_templates/default/cimages/ratings/starrating.gif') left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;}
.voted{color:#999;}
.thanks{color:#36AA3D;font-size:11px!important;}
.static{color:#5D3126;}
.body{position:relative;}
.body-loader{display:none;width:100%;height:100%;background-color:#fff;z-index:2;position:absolute;top:0;left:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.img-loader{display:block;width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:500;position:absolute;top:46%;left:46%;overflow:hidden;background:url(../_templates/default/cimages/loading/loading.svg) no-repeat #f5f5f6;background-position:50%, 50%;}
.products__img img{max-height:230px;}
.catalog-filter__sorting-link{margin-right:5px;}
.catalog-filter__amount--color img{vertical-align:middle;}
.catalog-content__title{line-height:24px;}
#empty_shopping_cart_div{text-align:center;padding:25px 0 0 0;}
#empty_shopping_cart_div .heading1{margin-bottom:20px;text-align:center;font-size:36px;}
#empty_shopping_cart_div #catalog_block ul{padding-bottom:8px;}
#empty_shopping_cart_div .catalog_page{text-transform:uppercase;font-size:18px;text-decoration:underline;margin-left:15px;}
#empty_shopping_cart_div .catalog_page:hover{text-decoration:none;}
.more-items{display:none;}
.hid{display:none!important;}
.pagination{margin-top:10px;}
#catalog_data{overflow:hidden;position:relative;}
#catalog_data .body-loader{display:none;}
#catalog_data.loading .body-loader{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;width:100%;height:100%;}
#catalog_data.loading .body-loader .img-loader{display:block;width:64px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -32px;}
.opened{display:block;}
.sep{border-top:1px solid #dadada;padding-top:15px;}
#fountainG{position:relative;width:78px;height:9px;margin:auto;}
.fountainG{position:absolute;top:5px;background-color:rgba(255,255,255,0.61);width:9px;height:9px;animation-name:bounce_fountainG;-o-animation-name:bounce_fountainG;-ms-animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:0.905s;-o-animation-duration:0.905s;-ms-animation-duration:0.905s;-webkit-animation-duration:0.905s;-moz-animation-duration:0.905s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
#fountainG_1{left:0;animation-delay:0.366s;-o-animation-delay:0.366s;-ms-animation-delay:0.366s;-webkit-animation-delay:0.366s;-moz-animation-delay:0.366s;}
#fountainG_2{left:10px;animation-delay:0.4525s;-o-animation-delay:0.4525s;-ms-animation-delay:0.4525s;-webkit-animation-delay:0.4525s;-moz-animation-delay:0.4525s;}
#fountainG_3{left:19px;animation-delay:0.549s;-o-animation-delay:0.549s;-ms-animation-delay:0.549s;-webkit-animation-delay:0.549s;-moz-animation-delay:0.549s;}
#fountainG_4{left:29px;animation-delay:0.6355s;-o-animation-delay:0.6355s;-ms-animation-delay:0.6355s;-webkit-animation-delay:0.6355s;-moz-animation-delay:0.6355s;}
#fountainG_5{left:39px;animation-delay:0.732s;-o-animation-delay:0.732s;-ms-animation-delay:0.732s;-webkit-animation-delay:0.732s;-moz-animation-delay:0.732s;}
#fountainG_6{left:49px;animation-delay:0.8185s;-o-animation-delay:0.8185s;-ms-animation-delay:0.8185s;-webkit-animation-delay:0.8185s;-moz-animation-delay:0.8185s;}
#fountainG_7{left:58px;animation-delay:0.905s;-o-animation-delay:0.905s;-ms-animation-delay:0.905s;-webkit-animation-delay:0.905s;-moz-animation-delay:0.905s;}
#fountainG_8{left:68px;animation-delay:1.0015s;-o-animation-delay:1.0015s;-ms-animation-delay:1.0015s;-webkit-animation-delay:1.0015s;-moz-animation-delay:1.0015s;}
@keyframes bounce_fountainG{0%{transform:scale(1);background-color:rgba(255,255,255,0.79);}
100%{transform:scale(.3);background-color:rgba(223,169,54,0.74);}
}
@-o-keyframes bounce_fountainG{0%{-o-transform:scale(1);background-color:rgba(255,255,255,0.79);}
100%{-o-transform:scale(.3);background-color:rgba(223,169,54,0.74);}
}
@-ms-keyframes bounce_fountainG{0%{-ms-transform:scale(1);background-color:rgba(255,255,255,0.79);}
100%{-ms-transform:scale(.3);background-color:rgba(223,169,54,0.74);}
}
@-webkit-keyframes bounce_fountainG{0%{-webkit-transform:scale(1);background-color:rgba(255,255,255,0.79);}
100%{-webkit-transform:scale(.3);background-color:rgba(223,169,54,0.74);}
}
@-moz-keyframes bounce_fountainG{0%{-moz-transform:scale(1);background-color:rgba(255,255,255,0.79);}
100%{-moz-transform:scale(.3);background-color:rgba(223,169,54,0.74);}
}
.center{text-align:center;}
.img-center{max-width:100%;margin:5px auto;}
.catalog{margin-bottom:32px;}
.imgleft{}
#catalog_data_big .catalog__item{width:20%;}
.big-100{width:100%!important;}
@media (max-width:1023px){#catalog_data_big .catalog__item{width:25%;}
}
@media (max-width:767px){#catalog_data_big .catalog__item{width:33.3%;}
}
@media (max-width:640px){#catalog_data_big .catalog__item{width:50%;}
}
@media (max-width:430px){#catalog_data_big .catalog__item{width:100%;}
}
.cat-tab{width:auto;}
.cat-tab td{width:177px;}
.cat-tab .c2{background:#e0e1e4;}
@media (max-width:450px){.inp_text, .inp_text_act, .inp_text_err{width:100%!important;}
}
@media (max-width:767px){.catalog-filter__heading{display:none;}
.popup-box__preview-row{}
.popup-box__preview .btn{width:100%;}
}
.color_list{margin-left:-10px;padding:8px 0 8px 0;}
.color_list li{width:30px;height:15px;cursor:pointer;display:inline-block;*zoom:1;*display:inline;margin:0 0 10px 7px;position:relative;overflow:hidden;line-height:300px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.color_list li.active{background-image:url(../images/sprite.png);background-position:-3px -746px;background-repeat:no-repeat;}
.color_list{margin-left:-10px;padding:8px 0 8px 0;}
.color_list li{width:30px;height:30px;cursor:pointer;display:inline-block;*zoom:1;*display:inline;margin:10px 0 0 10px;position:relative;overflow:hidden;line-height:300px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border: 1px solid #5d5d5d;}
.color_list li.active{background-image:url(../images/sprite.png);background-position:-3px -746px;background-repeat:no-repeat;}
.color_list li.noactive { cursor: default; }

.catalog-your__choose { margin: 0px 0 0px 0; }
.catalog-filter__sorting-link { 
white-space: nowrap;
    background: #2d3a4f;
    color: white;
    padding: 4px 5px 4px 12px;
    margin: 0 5px 5px 0;
    font-size: 14px;
}
.catalog-filter__sorting-link:hover { 
	background: #b2233e;
    color: white;
}
.catalog-your__choose .catalog-filter__sorting-close { background: none; }

@media (max-width:767px){
	.catalog-your__choose {
		text-align: center;
	}
}
@media (max-width:380px){
.mob_hide { display: none; }
}

.nav__catalog-item .nav__catalog__sub-menu-list:nth-child(3) {
	left: 340px;
	min-width: 150px;
}

.catalog__contmore { margin: 0 0 5% 0; width: 100%; }
.catalog__more { display: block!important; width: 430px; text-align: center; margin-left: auto; margin-right: auto; }


#catalog_data .pagination  .pagination__list { width: 430px; text-align: center; margin: 0 auto; }

@media (max-width:900px){
	.catalog__contmore { margin: 15px 0 35px 0; }
	.catalog__more { width: 100%;  }
}

.letter { text-transform: uppercase; padding: 6px 13px 7px; font-weight: 600; color: #b2233e; }


/* changes card */
.popup-box__preview-presence {
	font-weight: bold;
}
.list-in-stock {
	margin: 0 0 10px 0;
}
.list-in-stock dt {
	float: left;
	width: 50%;
	padding: 0 0 5px 0px;
}
.list-in-stock dd {
    padding: 0 0 5px 0;
	color: #b6bac3;
	font-weight: bold;
}

.tech_h {
	display: block;
	padding-bottom: 10px;
    color: #a07417;
    font-size: 20px;
}
.help_text { text-align: center; font-size: 16px; line-height: 18px; margin-bottom: 10px; }


.checkbox__finded { color: #9b9b9c; font-size: 12px; margin-left: 5px; }
.noactive .checkbox__finded { color: #e0e1e4; }
.noactive .checkbox__text { color: #e0e1e4; cursor: default; }
.noactive .checkbox__decor { border: 2px solid #e0e1e4; cursor: default; }
.noactive a, .checkbox a { text-decoration: none; }
.color_list li.noactive {
filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;	
}

.two_img_left { width: 49%; margin-right: 1%; }
.two_img_right { width: 49%; margin-left: 1%; }
.zoom { cursor: url(/js/highslide/graphics/zoomin.cur), pointer; outline: none; text-decoration: none;}
.pright { text-align: right; }

@media (max-width:767px){
.pright { text-align: center; }
}
@media (max-width:540px){
	.two_img_left { width: 100%; margin-bottom: 5px; }
	.two_img_right { width: 100%; margin-bottom: 5px; }
	.zoom-img, .photos { width: 100%!important; }
	.photos { max-width: 100%!important; }
}
@media (max-width:830px) and (min-width: 768px){
	.userbar__topmenu-item{
		padding: 0 10px!important;
	}
}
@media (max-width:1100px) and (min-width: 1024px){
	.userbar__topmenu-item{
		padding: 0 10px!important;
	}
	.userbar__topmenu-link {
		font-size: 16px!important;
	}
}

.gallery-zoom { display: flex; flex-wrap: wrap; }
.gallery-zoom a { text-decoration: none; }
.make-order a { text-decoration: none;  border-bottom: 1px dotted;}
.make-order { margin-bottom: 20px; }
.whatsapp { max-height: 16px; }
#order_img { max-width: 100%; margin-bottom: 20px; }
.photos { max-width: 270px; }