.fotorama__html,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}
.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.fotorama__img,.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}
.fotorama__img{margin:-50% 0 0 -50%;width:100%;height:100%}
.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}
.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}
.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-timing-function:cubic-bezier(0.1,0,.25,1);-webkit-transition-duration:0ms;transition-duration:0ms}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.fotorama__nav,.fotorama__nav__frame{margin:0;padding:0}
.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
.fotorama__wrap *{-moz-box-sizing:content-box;box-sizing:content-box}
.fotorama__caption__wrap{-moz-box-sizing:border-box;box-sizing:border-box}
.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/fotorama.png?12) no-repeat}
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/fotorama_2x.png) no-repeat;background-size:96px 160px}
}
.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}
.fotorama{min-width:1px;overflow:hidden}
.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}
.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}
.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}
.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr}
.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}
.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}
.fotorama__wrap--pan-y{-ms-touch-action:pan-y}
.fotorama__wrap .fotorama__pointer{cursor:pointer}
.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}
.fotorama__stage__frame{overflow:hidden}
.fotorama__stage__frame.fotorama__active{z-index:8}
.fotorama__wrap--fade .fotorama__stage__frame{display:none}
.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}
.fotorama__wrap--fade .fotorama__fade-front{z-index:8}
.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}
.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}
.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}
.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}
.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}
.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}
.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}
.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}
.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}
.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}
.fotorama__nav__frame{position:relative;cursor:pointer}
.fotorama__nav--dots{display:block}
.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}
.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}
.fotorama__nav--thumbs{display:block}
.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}
.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid}
.fotorama__nav__frame.fotorama__active{pointer-events:none;cursor:default}
.fotorama__nav__frame.fotorama__active .fotorama__dot{width:6px;height:6px;border:none}
.fotorama__dot{border-color:#7f7f7f}
.fotorama__active .fotorama__dot{background-color:#7f7f7f}
.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}
.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}
.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}
.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}
.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}
.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}
.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}
.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}
@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}
.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.fotorama__select{cursor:auto}
.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}
@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}
}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}
.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}
.fotorama__arr--prev{left:0;background-position:0 0}
.fotorama__arr--next{right:0;background-position:-32px 0}
.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}
.fotorama__fullscreen-icon{width:32px;height:32px;top:0;right:0;background-position:0 -32px;z-index:20}
.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}
.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}
.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}
.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play{opacity:1;display:block}
.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}
.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}
.fotorama__wrap--css2 .fotorama__video-close{display:none}
.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon,.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0}
.fotorama__wrap--css2.fotorama__wrap--no-controls .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls .fotorama__fullscreen-icon,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}
.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}
.fotorama__nav:before,.fotorama__stage:before{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2)25%,rgba(0,0,0,.3)75%,transparent),-webkit-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2)25%,rgba(0,0,0,.3)75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}
.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}
.fotorama__nav:after,.fotorama__stage:after{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2)25%,rgba(0,0,0,.3)75%,transparent),-webkit-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2)25%,rgba(0,0,0,.3)75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}
.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}
.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
#topscrl{ height: 20px; width: auto; overflow-x: scroll; display: none}
#topfake{ height: 1px}
.no_more{ font: 15px Arial, Helvetica, sans-serif}
.compare_holder{ font-size: 1.3em; line-height: 19px; position: relative}
.compare_holder .big{ font-size: 18px; font-weight: bold}
.compare_holder p{ margin: 0px 0px 9px}
.compare_holder#title_compare_table{ overflow: hidden; float: left; width: 240px}
.compare_holder#credit_compare{ overflow: auto}
.compare_holder#credit_compare .compare_table{ margin-left: -240px}
.compare_holder#credit_compare .compare_actions, .compare_holder#credit_compare tr th[scope=row]{ width: 240px}
.compare_header{ position: absolute; top: 0; left: 0; width: 100%; background: #fff; overflow-x: auto; overflow-y: hidden; z-index: 10}
.compare_body{ overflow: hidden}
.compare_table{ table-layout: fixed; }
.compare_table .checked td, .compare_table .checked th{ background: #f2f2f2}
.compare_table tr:nth-child(2n) th, .compare_table tr:nth-child(2n) td{ background-color: #f2f2f2}
.compare_table a{ text-decoration: underline}
.compare_table th{ max-width: 240px}
.compare_table th, .compare_table td{ vertical-align: top; text-align: left; padding: 10px; font-weight: normal}
.compare_table th .b-icon, .compare_table td .b-icon{ vertical-align: middle}
.compare_table th .review, .compare_table td .review{ text-decoration: none; display: block; padding-top: 10px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif}
.compare_table th .review .icon, .compare_table td .review .icon{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 15px; height: 13px; background-position: -96px -32px; position: relative; top: 3px; margin-right: 3px}
.compare_table th .review span, .compare_table td .review span{ text-decoration: underline; margin-right: 5px}
.compare_table thead th, .compare_table tfoot th{ vertical-align: top; min-width: 180px; padding-bottom: 20px}
.compare_table thead .b-sample, .compare_table tfoot .b-sample{ display: block}
.compare_table thead .b-sample_name, .compare_table tfoot .b-sample_name{ font: bold 17px/24px Arial, Helvetica, sans-serif; overflow-wrap: break-word; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto}
.compare_table thead .b-sample .media, .compare_table tfoot .b-sample .media{ width: 100px; height: 100px; line-height: 100px; margin-bottom: 10px}
.compare_table thead .b-sample .media img, .compare_table tfoot .b-sample .media img{ height: auto; width: auto; max-height: 100px; max-width: 100%}
.compare_table tbody tr{ }
.compare_table tbody tr:first-child{ border-top: 1px solid #d9d9d9}
.compare_table tbody tr:first-child th, .compare_table tbody tr:first-child td{ padding-top: 20px}
.compare_table td{ min-width: 180px; width: 180px; max-width: 180px}
.compare_table td div{ min-width: 180px; width: 180px; max-width: 180px}
.compare_table .del{ font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-top: 5px; text-decoration: none !important; border-bottom: 1px dotted; color: #808080}
.compare_table .del:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080}
.compare_table .del:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000}
.compare_param{ white-space: nowrap; width: 230px}
.compare_param a{ border-bottom: 1px dotted #1b35b2; margin-right: 10px; text-decoration: none}
.compare_param a:hover{ border-bottom-color: #cc0000; text-decoration: none}
.compare_param a.active{ border: none; color: #000; font-weight: bold}
.compare_big td{ font-size: 18px; font-weight: bold}
.compare_actions{ width: 240px}
thead th.compare_actions{ vertical-align: bottom}
.compare_best{ background-color: #EBFFCB}
.overlay{ display: none; background-color: #000000; background-color: rgba(0, 0, 0, 0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000); position: fixed; top: 0; bottom: 0; left: 0; right: 0; cursor: pointer; z-index: 25}
.popup_wrapper{ display: none; background: #fff; padding: 20px; z-index: 30; max-width: 1000px; min-width: 740px; position: absolute; left: 10%; top: 10%}
.popup_wrapper .close{ position: absolute; top: 10px; right: 10px; text-decoration: none; text-indent: -999px; z-index: 5; color: transparent}
.popup_title{ font: bold 21px/23px Arial, Helvetica, sans-serif; margin-bottom: 20px}
.popup_table{ width: 100%; border-spacing: 0; margin-bottom: 20px; color: #4c4c4c}
.popup_table td, .popup_table th{ font: 14px/18px Arial, Helvetica, sans-serif; padding: 5px; border-bottom: 1px solid #b2b2b2; text-align: center}
.popup_table td{ border-left: 1px solid #b2b2b2}
.popup_table td.hover{ background: #f2f2f2}
.popup_table tr:hover td, .popup_table tr:hover th{ background: #f2f2f2}
.popup_table.tights_size_table .size-area-1{ background-color: #FFF8E9}
.popup_table.tights_size_table .size-area-2{ background-color: #FEEFC6}
.popup_table.tights_size_table .size-area-3{ background-color: #FEEAB5}
.popup_table.tights_size_table .size-area-4{ background-color: #FEE091}
.popup_table.tights_size_table .size-area-5{ background-color: #FFD77C}
.popup_table.tights_size_table .size-area-6{ background-color: #FFCB63}
.popup_table.tights_size_table .size-area-7{ background-color: #FCBE62}
.popup_text{ font: 12px/14px Arial, Helvetica, sans-serif}
.popup_text p{ margin-bottom: 10px}
.gallery_navwidth--full .fotorama__nav-wrap{ position: fixed; bottom: 0; z-index: 9999; min-width: 100%; background: #000000 url("http://web.archive.org/web/20140719115931im_/http://img.tyt.by/i/1x1.gif") repeat 0 0}
.fotorama_navwidth--full{ z-index: 11000}
.fotorama_navwidth--full .fotorama__wrap{ width: 100%!important}
.fotorama_navwidth--full .fotorama__stage{ z-index: 9999; overflow: visible!important}
.fotorama_navwidth--full .fotorama__nav--thumbs{ text-align: left}
.fotorama_navwidth--full .fotorama__nav--thumbs .fotorama__nav__frame{ padding-right: 22px!important}
.fotorama_navwidth--full .fotorama__nav--thumbs .fotorama__nav__frame .fotorama__thumb{ border: 4px solid transparent}
.fotorama_navwidth--full .fotorama__thumb-border{ border-color: #cc0000; height: 74px!important}
.fotorama_navwidth--full .fotorama__nav-wrap{ position: fixed; bottom: 0; z-index: 99999; min-width: 100%; padding: 12px 0; background: #000000 url("http://web.archive.org/web/20140719115931im_/http://img.tyt.by/i/1x1.gif") repeat 0 0}
.fotorama_navwidth--full .fotorama__nav-wrap .fotorama__nav{ width: 100%!important}
.fotorama_navwidth--full .fotorama__nav-wrap .fotorama__nav .fotorama__thumb{ background: #fff}
.fotorama_navwidth--full .fotorama__arr{ height: 36px}
.fotorama__close{ position: fixed; right: 35px; top: 34px; z-index: 10000; width: 20px; height: 26px; opacity: 1; background: url('http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/fotorama.png?12') no-repeat scroll -69px 0; cursor: pointer}
.pp_overlay{ opacity: 0.85; filter: alpha(opacity=85); left: 0; position: absolute; top: 0; width: 100%; height: 100%; background-color: #000000; display: block; cursor: pointer}
:not(.ie7) .pp_overlay{ z-index: 1000}
.ie8 .pp_overlay{ z-index: 1000}
.col-1{ width: 260px; margin-right: 0; border-right: none}
.col-1 .b-prmplace .b-prmplace-content{ border-bottom: none; margin-bottom: 0; padding-bottom: 0}
.m-top_place{ margin-top: 20px}
.m-top_place .b-prmplace-media{ margin-bottom: 0}
.col-2{ border-left: none}
.col-2 .col-c{ padding-left: 10px}
.col-2 .col-c-single{ padding-left: 0}
.b-footer{ border-top: 1px solid #d9d9d9}
.b-se_text{ margin: 30px 0 -5px 0}
.b-se_text a{ color: #999; text-decoration: underline}
.b-se_text a:hover{ color: #cc0000}
.b-se_text p{ font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999; margin-bottom: 5px}
.currency_select{ float: right; margin: 0 0 0 20px}
.currency_select .title{ text-transform: uppercase; color: #b2b2b2}
.currency_select .item.active{ background: #cc0000; color: #fff}
.currency_select .title, .currency_select .item{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; line-height: 18px; font-size: 1.1em; padding: 0 7px}
.top_row{ zoom: 1; margin: -10px 20px 20px 20px; padding-bottom: 20px; border-bottom: 1px solid #d9d9d9}
.top_row:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.top_row .brc{ margin-bottom: 0; padding-top: 0}
.top_row .brc li{ margin-bottom: 5px}
.top_row_mod .b-prmplace{ clear: both}
.top_row_mod .currency_select{ padding-bottom: 20px}
.top_row_slogan{ overflow: hidden; color: #808080; font: normal 15px/17px Arial, Helvetica, sans-serif}
.about_currency{ font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #BBBBBB; margin-bottom: 10px}
.about_currency.inner_page{ margin-bottom: 20px}
.search-results__header{ font: 21px/24px Arial}
.brc li.has_sub a, .brc li.has_sub a .dotted, .brc li.has_sub span{ color: #1b35b2; border-bottom-color: #1b35b2}
.brc.m-brc-search li.active{ padding: 7px 10px; margin: 0px 5px 0px -10px}
.brc.m-brc-search .has_sub{ padding-top: 7px; padding-bottom: 7px; background: none; font-size: 16px; padding-right: 5px; margin-right: 5px; color: #808080}
.brc.m-brc-search .has_sub a{ color: #1b35b2; font-size: 11px}
.brc.m-brc-search .has_sub.active{ padding-right: 5px; margin-right: 5px}
.brc.m-brc-search .has_sub.active:after{ margin: 0 0 -4px -10px; padding: 0 8px}
.brc.m-brc-search .search-result{ background: none; padding-top: 7px}
.brc.m-brc-search .search-result span{ font-size: 1.5em; color: #808080}
.top_row_mod, .top_row_gard{ border-bottom: none; padding-bottom: 0}
.brc_garderob{ margin: 20px 0 0 20px}
.top_row_mod-search{ margin-bottom: 0}
.top_cat{ position: relative; margin: 0 20px 25px}
.top_cat table{ border-collapse: collapse; width: 100%; table-layout: fixed}
.top_cat td{ height: 50px; padding: 0 20px; border-left: 1px solid #d9d9d9; vertical-align: middle}
.top_cat td.first{ border: 0px none; padding-left: 10px}
.top_cat td:first-child{ border: 0px none}
.top_cat td.last{ padding-right: 10px}
.top_cat td:last-child{ padding-right: 10px}
.top_cat .media, .top_cat .txt, .top_cat .in{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; vertical-align: middle}
.top_cat .in{ width: 100%}
.top_cat .media{ width: 50px; margin-right: 16px}
.top_cat .media img{ vertical-align: middle; width: auto; height: auto; max-width: 50px; max-height: 50px}
.top_cat .txt{ padding-left: 66px; font-size: 13px}
.top_cat .txt .media{ height: 50px; line-height: 50px; margin-left: -66px; margin-top: -25px; position: absolute; top: 50%}
.top_cat a.in:hover .txt, .top_cat a.in:active .txt{ text-decoration: underline}
.main_cat_menu{ position: relative}
.main_cat_menu li{ line-height: 30px; font-size: 13px}
.main_cat_menu li a{ display: block; *zoom: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 9px; padding-left: 25px; line-height: 30px}
.main_cat_menu li a.arrowed{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/menu_li.gif) no-repeat 10px 12px}
.main_cat_menu li.hover, .main_cat_menu li.active{ background-color: #cbd9ff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #e4ecff, #cbd9ff); background-image: -ms-linear-gradient(top, #e4ecff, #cbd9ff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4ecff), color-stop(100%, #cbd9ff)); background-image: -webkit-linear-gradient(top, #e4ecff, #cbd9ff); background-image: -o-linear-gradient(top, #e4ecff, #cbd9ff); background-image: linear-gradient(top, #e4ecff, #cbd9ff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4ecff', endColorstr='#cbd9ff', GradientType=0)}
.main_cat_menu li.hover > ul, .main_cat_menu li.active > ul{ display: block}
.main_cat_menu li.delimited{ border-bottom: 1px dotted #d9d9d9}
.main_cat_menu ul{ display: none; width: 240px; height: 510px; position: absolute; top: 0; background: #fff; left: 240px; z-index: 5; padding: 20px 0}
.main_cat_menu .level2{ -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); top: -20px; z-index: 12}
.main_cat_menu .level2 ul{ border-left: 1px solid #d9d9d9}
.main_cat_menu .level2 li{ width: 240px}
.main_cat_menu.columns_1 .level2{ width: 240px}
.main_cat_menu.columns_2 .level2{ width: 480px}
.main_cat_menu.columns_3 .level2{ width: 720px}
.main_cat_menu .sub_hidden{ display: none}
.main_cat_menu .sub_ctrl{ color: #808080}
.main_cat_menu .sub_ctrl a{ color: #808080}
.main_cat_menu .sub_ctrl a:link, .main_cat_menu .sub_ctrl a:visited{ text-decoration: underline; color: #808080}
.main_cat_menu .sub_ctrl a:hover{ color: #cc0000}
.no-boxshadow .main_cat_menu .level2{ border: 1px solid #d9d9d9}
.no-boxshadow .main_cat_menu.columns_1 .level2{ width: 242px}
.no-boxshadow .main_cat_menu.columns_2 .level2{ width: 482px}
.no-boxshadow .main_cat_menu.columns_3 .level2{ width: 722px}
.oldie .main_cat_menu{ z-index: 1}
.tile_promo{ zoom: 1; margin-bottom: 40px}
.tile_promo:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.tile_promo .big{ overflow: hidden}
.tile_promo .small{ float: right; clear: right; display: block; width: 260px; margin-left: 5px; margin-bottom: 5px; height: 150px; position: relative}
.tile_promo .small .decor{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/tile_sh_small.png) repeat-x 0 100%; height: 100%}
.tile_promo .small .txt{ font-size: 15px; padding: 10px}
.tile_promo .small .price{ font-size: 15px}
.tile_promo .small .title{ color: #fff; text-decoration: underline}
.tile_promo .small:hover .txt{ text-decoration: none}
.tile_promo .small:hover .txt .title{ text-decoration: none}
.tile_promo .small:hover .decor{ opacity: 0.7}
.tile_promo .txt{ position: absolute; bottom: 0; left: 0; right: 0; font-size: 23px; padding: 20px; color: #fff; text-align: center; text-decoration: underline}
.tile_promo .txt .title{ color: #fff; text-decoration: underline}
.tile_promo .price{ font-size: 21px; display: block}
.tile_promo .slide{ position: relative; display: block; background-position: 50% 50%; height: 305px}
.tile_promo .slide .title{ color: #fff; text-decoration: underline}
.tile_promo .slide:hover .txt{ text-decoration: none}
.tile_promo .slide:hover .txt .title{ text-decoration: none}
.tile_promo .slide:hover .decor{ opacity: 0.7}
.tile_promo .decor{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/tile_sh_big.png) repeat-x 0 100%; height: 100%; position: absolute; bottom: 0; left: 0; width: 100%}
.main_slider{ position: relative}
.main_slider table{ border-collapse: collapse; width: 100%; table-layout: fixed}
.main_slider td{ padding: 0}
.main_slider .slider_control{ position: absolute; left: 0; top: 50%; margin-top: -27px; width: 100%; height: 0px}
.main_slider .slider_control a{ position: absolute; top: 0px; width: 40px; height: 54px; background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/main_slider_control.png) no-repeat; cursor: pointer}
.main_slider .slider_control a.left{ left: 0px; background-position: 0 0}
.main_slider .slider_control a.left:hover{ background-position: 0 100%}
.main_slider .slider_control a.right{ right: 0px; background-position: 100% 0}
.main_slider .slider_control a.right:hover{ background-position: 100% 100%}
.cItems{ zoom: 1}
.cItems:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.cItems.inCat{ margin: 20px 0; padding: 20px 0}
.cItems .title{ position: relative; font: bold 18px/30px Arial, Helvetica, sans-serif}
.cItems .title span{ background: #fff; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-right: 10px; position: relative; z-index: 1}
.cItems .title:before{ content: ""; display: block; height: 0; width: 100%; border-bottom: 1px solid #d9d9d9; position: absolute; top: 50%}
.cItems_row{ padding-top: 20px; overflow: hidden; background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/dotted.gif) repeat-x left top}
.cItems_row .h{ margin: 0 -10px; display: table; width: 100%; padding-bottom: 20px; padding-left: 4px}
.cItems_row:first-child{ margin-top: 0px; padding-top: 0; background: transparent none}
.cItems_row h3{ font-size: 17px; text-transform: uppercase; margin: 0 10px 20px; color: #003bb3}
.cItems_row h3 a:link, .cItems_row h3 a:visited{ color: #003bb3}
.cItems_row h3 a:hover, .cItems_row h3 a:active{ text-decoration: none; color: #cc0000}
.cItems_table{ width: 100%; padding: 0; margin: 0; border: 0 none; table-layout: fixed}
.cItems_table td.cItems_col{ display: table-cell; padding: 10px 0 10px; width: 20%; min-width: 20%; max-width: 20%; text-align: center}
.cItems_table td.cItems_col.media{ vertical-align: bottom; height: auto; line-height: 1em}
.cItems_table td.cItems_col.media img{ width: auto; height: auto; max-width: 120px; max-height: 120px}
.cItems_table td.cItems_col.txt{ font-size: 13px}
.cItems_table td.cItems_col.txt a{ text-decoration: underline; display: block; width: auto; max-width: 100%; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; max-width: auto}
.cItems_table td.cItems_col.txt big{ font-size: 18px; font-weight: normal; text-decoration: underline; color: #192c8f; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal; width: auto; margin: 0 5px}
.cItems_table td.cItems_col.txt big:hover{ color: #cc0000}
.cItems_table td.cItems_col.txt big a, .cItems_table td.cItems_col.txt big a:hover{ text-decoration: none; font-weight: bold}
.cItems_table td.cItems_col.txt big.prop_price{ font: bold 17px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding-bottom: 5px}
.cItems_table td.cItems_col.txt big.prop_price:hover{ color: #000000}
.cItems_col{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; width: 20%; min-width: 20%; max-width: 20%; text-align: center; vertical-align: top; margin-left: -4px}
.cItems_col.hidden{ display: none}
.cItems_col .in{ margin: 0 10px}
.cItems_col .media{ height: 120px; line-height: 120px; margin-bottom: 10px}
.cItems_col .media img{ width: auto; height: auto; max-width: 120px; max-height: 120px; vertical-align: bottom}
.cItems_col .starRating{ display: block; margin: 7px auto}
.cItems_col .txt{ font-size: 13px}
.cItems_col .txt a{ text-decoration: underline}
.cItems_col .txt a strong{ font: bold 15px/19px Arial, Helvetica, sans-serif}
.cItems_col .txt .prop_title{ padding-top: 5px}
.cItems_col .txt .prop_title .starRating{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline}
.cItems_col .txt .prop_title .review_link{ display: block}
.cItems_col .txt big{ font-size: 18px; font-weight: normal; text-decoration: underline; color: #192c8f; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal; width: 100%}
.cItems_col .txt big:hover{ color: #cc0000}
.cItems_col .txt big a, .cItems_col .txt big a:hover{ text-decoration: none; font-weight: bold}
.cItems_col .txt big.prop_price{ font: bold 17px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.cItems_col .txt big.prop_price:hover{ color: #000000}
.cItems_col .price, .cItems_col .compare{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000}
.cItems_col .compare{ padding-top: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative}
.cItems_col .compare input{ width: 13px; height: 13px; padding: 0; margin: 0 5px 0 0; vertical-align: bottom; position: absolute; *overflow: hidden; top: 21px; left: 12px; cursor: pointer}
.cItems_col .compare label{ padding: 10px 18px 10px 30px; cursor: pointer; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline}
.cItems_col .more_cats{ text-align: left}
.cItems_col .more_cats li{ font-size: 13px; line-height: 16px; margin-bottom: 8px}
.cItems_col .more_cats .all_cats{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080}
.cItems_col .more_cats .all_cats:hover{ color: #cc0000}
.cItems .c6 .cItems_col{ width: 16.666666666666668%; min-width: 16.666666666666668%; max-width: 16.666666666666668%}
.cItems .c4 .cItems_col{ width: 25%; min-width: 25%; max-width: 25%}
.cItems .bigImg .media{ height: 200px; line-height: 200px; margin-left: 10px; margin-right: 10px}
.cItems .bigImg .media img{ max-width: 200px; max-height: 200px}
.oldie .cItems_col{ width: 19%}
.oldie .cItems_col .media img{ width: 120px; height: 120px}
.starRating_small{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 50px; height: 10px; background-position: 0px -256px}
.starRating_small span, .starRating_small a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710)}
.starRating_small span, .starRating_small a{ height: 10px; background-position: -64px -256px}
.starRating_small a{ background-position: 64px -256px}
.starRating_small a:hover, .starRating_small a.active{ background-position: -64px -256px}
.starRating_middle-blue{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 80px; height: 15px; background-position: 0px -224px}
.starRating_middle-blue span, .starRating_middle-blue a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710)}
.starRating_middle-blue span, .starRating_middle-blue a{ height: 15px; background-position: -96px -224px}
.starRating_middle-blue a{ background-position: 96px -224px}
.starRating_middle-blue a:hover, .starRating_middle-blue a.active{ background-position: -96px -224px}
.starRating_middle{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 80px; height: 15px; background-position: 0px -128px}
.starRating_middle span, .starRating_middle a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710)}
.starRating_middle span, .starRating_middle a{ height: 15px; background-position: -96px -128px}
.starRating_middle a{ background-position: 96px -128px}
.starRating_middle a:hover, .starRating_middle a.active{ background-position: -96px -128px}
.starRating_x-middle{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 120px; height: 24px; background-position: 0px -96px}
.starRating_x-middle span, .starRating_x-middle a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); text-indent: -9999px; outline: none}
.starRating_x-middle span, .starRating_x-middle a{ height: 24px; background-position: -128px -96px}
.starRating_x-middle a{ background-position: 128px -96px}
.starRating_x-middle a:hover, .starRating_x-middle a.active{ background-position: -128px -96px}
.starRating_square{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 92px; height: 16px; background-position: 0px -160px}
.starRating_square span, .starRating_square a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); outline: none; text-indent: -9999px}
.starRating_square span, .starRating_square a{ height: 16px; background-position: -96px -160px}
.starRating_square a{ background-position: 96px -160px}
.starRating_square a:hover, .starRating_square a.active{ background-position: -96px -160px}
.starRating_square-small{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 80px; height: 12px; background-position: 0px -192px}
.starRating_square-small span, .starRating_square-small a{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); outline: none; text-indent: -9999px}
.starRating_square-small span, .starRating_square-small a{ height: 12px; background-position: -96px -192px}
.starRating_square-small a{ background-position: 96px -192px}
.starRating_square-small a:hover, .starRating_square-small a.active{ background-position: -96px -192px}
h1.big{ font-size: 40px}
.categoryList{ margin: 0 -10px; zoom: 1}
.categoryList:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.categoryList .col{ width: 33.333%; float: left}
.categoryList .cHead{ margin-bottom: 5px}
.categoryList .cHead h3{ display: inline; margin-right: 6px}
.categoryList .cBlock{ margin: 0 10px 17px}
.categoryList .level1{ font-size: 18px; font-weight: normal; text-decoration: underline}
.categoryList .level1:hover{ color: #cc0000}
.categoryList .level1:hover a{ color: #cc0000}
.categoryList .level1 a{ text-decoration: none; font-weight: bold}
.categoryList .level1 a:hover{ text-decoration: none}
.categoryList .sList .cHead{ margin-bottom: 10px}
.categoryList .num{ font-size: 11px; color: #808080}
.categoryList .sub{ font-size: 13px; line-height: 18px}
.categoryList .sub a{ color: #000}
.categoryList .sub a:hover{ color: #cc0000}
.categoryList .sub .more{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #1b35b2; text-decoration: underline}
.categoryList .sub .more:hover{ color: #cc0000}
.all_big{ text-align: center; margin-bottom: 30px}
.all_big a{ font-size: 18px; line-height: 53px; color: #1b35b2}
.mb20{ margin-bottom: 20px}
.popular{ background: #fff6de; overflow: hidden; margin-bottom: 20px}
.popular .side{ float: left; width: 50%}
.popular .in{ padding: 10px; overflow: hidden}
.popular .title{ text-transform: uppercase; font-size: 11px; color: #cc8508; margin-bottom: 10px}
.popular .popular_table{ width: 100%; padding: 0; margin: 0; border: 0 none}
.popular .popular_table td{ width: 33%; padding: 0; vertical-align: top}
.popular .popular_table td .list{ display: block}
.popular .popular_table td .list li{ margin-bottom: 5px; font-size: 13px; line-height: 18px; padding-right: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box}
.popular .popular_table td .list a{ text-decoration: underline}
.popular .popular_table td .list .num{ color: #808080; font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif}
.cControls{ margin: 30px 0; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; zoom: 1}
.cControls:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.cControls a, .cControls span{ color: #808080; margin-right: 10px}
.cControls a span, .cControls span span{ border-bottom: 1px dotted #808080; margin-right: 0px}
.cControls a:hover, .cControls span:hover{ color: #cc0000; text-decoration: none}
.cControls a:hover span, .cControls span:hover span{ border-bottom-color: #cc0000}
.cControls a .b-icon, .cControls span .b-icon{ vertical-align: middle; margin-left: 3px; position: relative; top: 1px}
.cControls a.active, .cControls span.active{ font-weight: bold; color: #4c4c4c}
.cControls a.active span, .cControls span.active span{ color: #4c4c4c}
.cControls a.active:hover, .cControls span.active:hover{ color: #4c4c4c; text-decoration: none}
.cControls a.active:hover span, .cControls span.active:hover span{ color: #4c4c4c; border-bottom-color: #4c4c4c}
.cControls .sort{ float: left}
.cControls .switch{ float: right}
.cControls .switch a{ margin-right: 0}
.cControls.m-padding_top{ padding-top: 35px}
@media (min-width: 1100px){ .cControls a{ margin-right: 20px}
}
.itemList{ border-top: 1px dotted #cacaca; margin-top: 30px}
.itemList a{ text-decoration: underline}
.itemList_item{ border-bottom: 1px dotted #cacaca; padding: 20px; zoom: 1}
.itemList_item:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.itemList_item.last{ border-bottom: none}
.itemList_item .media{ text-align: center; float: left}
.itemList_item .media .ih{ width: 100px; height: 100px; border: 1px solid #e8e8e8; line-height: 100px; padding: 10px}
.itemList_item .media .ih img{ height: auto; width: auto; max-height: 100px; max-width: 100%}
.itemList_item .media .compare{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative}
.itemList_item .media .compare input{ width: 13px; height: 13px; padding: 0; margin: 0 5px 0 0; vertical-align: bottom; position: absolute; *overflow: hidden; top: 11px; left: 12px; cursor: pointer}
.itemList_item .media .compare label{ padding: 10px 18px 10px 30px; cursor: pointer; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline}
.itemList_item .prop_title{ }
.itemList_item .txt{ overflow: hidden; padding-left: 20px; padding-right: 20px}
.itemList_item .txt .head h3{ display: inline; font-size: 18px; margin-right: 6px; font-weight: normal; color: #192c8f; text-decoration: underline}
.itemList_item .txt .head h3:hover{ color: #cc0000}
.itemList_item .txt .head h3 a, .itemList_item .txt .head h3 a:hover{ text-decoration: none; font-weight: bold}
.itemList_item .txt .dscr{ font-size: 13px; font-weight: normal; line-height: 17px; margin: 10px 0}
.itemList_item .txt .meta{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.itemList_item .txt .meta .num{ color: #808080; font-size: 9px}
.itemList_item .txt .meta li{ display: inline; margin-right: 6px}
.itemList_item .prices{ float: right; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 200px}
.itemList_item .prices .chs{ padding-top: 10px}
.itemList_item .prices .m-button{ padding-top: 20px}
.prop_title{ overflow: hidden; color: #cc8508; padding-bottom: 10px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.prop_title a{ color: #808080}
.prop_title a:hover{ color: #cc0000}
.prop_title a.shop_name{ color: #cc8508; text-decoration: none; padding-bottom: 5px}
.prop_title .starRating{ top: 2px; margin-left: 10px; margin-right: 5px}
.prop_dscr{ color: #808080; padding-top: 10px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.prop_dscr a{ color: #808080}
.prop_dscr a:hover{ color: #cc0000}
.prop_price{ font: 18px Arial, Helvetica, sans-serif; font-weight: bold}
.b-pagination .b-pagination-list .p-item strong{ background: #777777; border-color: #777777; color: #fff}
.b-pagination .b-pagination-list .p-item a{ text-decoration: none}
.b-pagination .b-pagination-list .p-item a:hover{ background: #f3f3f3; color: #1b35b2}
.widget_expert .b-widget-tabs .active{ background: #4c4c4c; font-weight: bold; padding: 3px 10px 1px}
.widget_expert .b-widget-tabs .active:hover{ background: #4c4c4c}
.widget_expert .b-widget-tabs .active:hover a, .widget_expert .b-widget-tabs .active:hover a:hover{ background: #4c4c4c}
.widget_expert .b-widget-content{ border: 1px solid #d9d9d9; background: #fff}
.widget_categories ul .item{ margin: 4px 0 4px 1em}
.widget_categories .widget-categories__cnt{ font-size: 85%; color: #666}
.widget_categories .b-widget-content{ background: #ffffff; border: 1px solid #D9D9D9; padding-bottom: 10px}
.widget_categories .show_more{ padding-top: 10px; display: block}
.hidden{ display: none}
.hidden.active{ display: block}
.show_more_js{ background: #f2f2f2; display: block; text-align: center; text-transform: uppercase; padding: 6px 0 5px; font: bold 11px/19px Arial, Helvetica, sans-serif; color: #444; margin: 0 1px 10px 0}
.show_more_js.m-margin{ margin: 0 20px 10px}
.show_more_js.m-bottom{ margin-bottom: 30px}
.show_more_js:hover span{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000}
.show_more_js:hover span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000}
.show_more_js:hover span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000}
.show_more_js span{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; height: 15px; text-decoration: none !important; border-bottom: 1px dotted; color: #444444}
.show_more_js span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444}
.show_more_js span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444}
.widget_filter #model_sizes .custom_select{ margin-top: 10px; margin-bottom: 3px}
.widget_filter .b-widget-tabs .active{ background: #f0a41f; font-weight: bold; padding: 3px 10px 1px}
.widget_filter .b-widget-content{ padding: 0}
.widget_filter .row{ border-bottom: 1px solid #d9d9d9}
.widget_filter .row:hover{ background: #fbfbfb}
.widget_filter .row .cnt{ display: none}
.widget_filter .row.active .cnt{ display: block}
.widget_filter .row.active .hdr .b-icon.kupi-icon{ width: 7px; height: 7px; background-position: 0px 0px}
.widget_filter .hdr > a{ display: block; line-height: 18px; padding: 11px 20px 11px 20px; text-decoration: none; color: #000; font-weight: bold; cursor: pointer; position: relative}
.widget_filter .hdr > a .note{ font-size: 11px; color: #808080; font-weight: normal}
.widget_filter .hdr > a > .b-icon{ position: absolute; left: 6px; top: 16px}
.widget_filter .hdr > a .icon-help{ position: relative; top: 2px; left: 6px}
.widget_filter .hdr > a .icon-help.b-icon{ cursor: help}
.widget_filter .hdr > a .icon-help.active{ top: 0; left: 0}
.widget_filter .hdr > a:hover{ color: #808080}
.widget_filter .hdr > a:hover .help-tip{ color: #000000}
.widget_filter .cnt{ padding: 0 20px 10px 20px}
.widget_filter .cnt-mod{ padding-top: 10px; display: block !important}
.widget_filter .cnt-mod .icon-help{ position: relative; top: 2px; left: 7px}
.widget_filter .cnt-mod .icon-help.b-icon{ cursor: help}
.widget_filter .cnt-mod .icon-help.active{ top: 0; left: 0}
.widget_filter .sided table{ border-collapse: collapse; margin: 0 -5px; width: 100%; table-layout: fixed}
.widget_filter .sided table td{ padding: 0 5px }
.widget_filter .sided table.fields{ margin: 0}
.widget_filter .field{ padding: 2px 5px !important; border: 1px solid #aaa; background: #fff; vertical-align: top}
.widget_filter .field input{ padding: 0; border: none; width: 100%; vertical-align: top; margin: 0; height: 20px; font: 13px Arial, Helvetica, sans-serif}
.widget_filter .center{ text-align: center}
.widget_filter .custom_select{ width: 100%; margin-bottom: 10px}
.widget_filter .custom_select select{ width: 100%}
.widget_filter .param_list{ overflow: hidden; margin-bottom: -5px}
.widget_filter .param_list input{ position: absolute; left: 0; top: 2px}
.widget_filter .param_list input:checked + label{ font-weight: bold}
.widget_filter .param_list label{ display: block; margin-left: 20px}
.widget_filter .param_list label .icon-help{ position: relative; top: 2px; left: 6px}
.widget_filter .param_list li{ position: relative; padding-bottom: 5px}
.widget_filter .param_list.column-3{ font-size: 0}
.widget_filter .param_list.column-3 li{ width: 33%; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; font-size: 13px}
.widget_filter .param_list.m-color_list{ padding-top: 2px; padding-left: 2px; font-size: 0; margin: -2px 0 20px -2px}
.widget_filter .param_list.m-color_list li{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 20px; height: 20px; margin-right: 8px; margin-bottom: 8px; padding: 0}
.widget_filter .param_list.m-color_list li input{ visibility: hidden}
.widget_filter .param_list.m-color_list li input:checked + label{ border-color: #ffffff; outline: 2px solid #fbc42d}
.widget_filter .param_list.m-color_list li label{ border: 1px solid #d9d9d9; margin: 0; position: absolute; width: 20px; height: 20px; top: 0; left: 0; display: block; text-indent: -999px; overflow: hidden; z-index: 5; cursor: pointer}
.widget_filter .param_list.m-color_list li.gray label{ background: #cccccc}
.widget_filter .param_list.m-color_list li.black label{ background: #000}
.widget_filter .param_list.m-color_list li.liteblue label{ background: #85d6ff}
.widget_filter .param_list.m-color_list li.yellow label{ background: #ffff00}
.widget_filter .param_list.m-color_list li.orange label{ background: #ff6600}
.widget_filter .param_list.m-color_list li.red label{ background: #ff0000}
.widget_filter .param_list.m-color_list li.blue label{ background: #3333ff}
.widget_filter .param_list.m-color_list li.magenta label{ background: #ff00bb}
.widget_filter .param_list.m-color_list li.purple label{ background: #9900cc}
.widget_filter .param_list.m-color_list li.pink label{ background: #ffeedd}
.widget_filter .param_list.m-color_list li.brown label{ background: #a0704d}
.widget_filter .param_list.m-color_list li.white label{ background: #fff}
.widget_filter .param_list.m-color_list li.green label{ background: #009900}
.widget_filter .columned li{ width: 50%; float: left}
.widget_filter .columned li label{ overflow-wrap: break-word; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto}
.widget_filter .toggle{ color: #808080; border-color: #808080; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.widget_filter .toggle:hover{ color: #cc0000; border-color: #cc0000}
.widget_filter .tgl{ padding-bottom: 0; padding-top: 2px}
.widget_filter .send{ padding: 10px 20px}
.widget_filter .send .button{ display: block; width: 220px}
.filter_currency{ float: right; position: relative; z-index: 2; margin: 10px 10px 0 0}
.filter_currency div{ float: left; position: relative; overflow: hidden}
.filter_currency div label{ display: block; background: #fff; color: #4c4c4c; cursor: pointer; font: 11px/18px Arial, Helvetica, sans-serif; padding: 0 5px}
.filter_currency div label.active{ background: #777; color: #fff}
.filter_currency div input{ position: absolute; left: -300%}
.m-slider_kupi .wrapper_slider{ position: relative}
.m-slider_kupi .wrapper_slider .ranges{ width: 100%; height: 10px; position: absolute; left: 0; top: -2px; background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/ranges.png)}
.button.m-nOrange{ background-color: #fccc4a; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #ffffff, #fccc4a); background-image: -ms-linear-gradient(top, #ffffff, #fccc4a); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fccc4a)); background-image: -webkit-linear-gradient(top, #ffffff, #fccc4a); background-image: -o-linear-gradient(top, #ffffff, #fccc4a); background-image: linear-gradient(top, #ffffff, #fccc4a); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fccc4a', GradientType=0); border-color: #ffe259 #f8c039 #ed8a07}
.button.m-nOrange:hover{ background-color: #ffffff; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff9ed), color-stop(60%, #fdd76f), to(#ffffff)); background-image: -webkit-linear-gradient(#fff9ed, #fdd76f 60%, #ffffff); background-image: -moz-linear-gradient(top, #fff9ed, #fdd76f 60%, #ffffff); background-image: -ms-linear-gradient(#fff9ed, #fdd76f 60%, #ffffff); background-image: -o-linear-gradient(#fff9ed, #fdd76f 60%, #ffffff); background-image: linear-gradient(#fff9ed, #fdd76f 60%, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9ed', endColorstr='#ffffff', GradientType=0)}
.button.m-nOrange:active{ background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fdd977, #ffffff); background-image: -ms-linear-gradient(top, #fdd977, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdd977), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #fdd977, #ffffff); background-image: -o-linear-gradient(top, #fdd977, #ffffff); background-image: linear-gradient(top, #fdd977, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd977', endColorstr='#ffffff', GradientType=0)}
.button .num{ font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080}
.infoBlock{ border: 1px solid #e4e4e4; padding: 9px; background: none repeat scroll 0 0 #F2F2F2; clear: both; margin-top: 30px}
.infoBlock .title{ text-transform: uppercase; color: #cc8508; font: 11px/15px Arial, Helvetica, sans-serif; margin-bottom: 10px}
.infoBlock .txt{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 10px}
.infoBlock .more{ color: #7f7f7f; font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif}
.infoBlock .more a{ color: #7f7f7f; text-decoration: underline}
.infoBlock .more a:hover{ color: #cc0000}
.item h2{ font-size: 25px}
.item h2 sup{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080}
.item_sidebar{ float: left; width: 260px}
.item_sidebar .gallery{ border: 1px solid #e4e4e4; padding: 20px; margin-bottom: 20px}
.item_sidebar .big_image{ margin-bottom: 20px; text-align: center}
.item_sidebar .big_image img{ max-width: 100%; height: auto}
.item_sidebar .slider{ padding: 0 35px; margin: 0 -21px; position: relative}
.item_sidebar .slider .h{ overflow: hidden; margin: 0 5px}
.item_sidebar .slider .controls{ position: absolute; top: 50%; width: 100%; left: 0}
.item_sidebar .slider .controls a{ position: absolute; top: -10px; width: 20px; height: 20px}
.item_sidebar .slider .controls .icon-sl-left{ left: 5px}
.item_sidebar .slider .controls .icon-sl-left:hover{ opacity: 0.8}
.item_sidebar .slider .controls .icon-sl-right{ right: 5px}
.item_sidebar .slider .controls .icon-sl-right:hover{ opacity: 0.8}
.item_sidebar .slider table{ table-layout: fixed; border-collapse: collapse}
.item_sidebar .slider td{ padding: 0 5px}
.item_sidebar .slider td a{ display: block; width: 50px; height: 50px; line-height: 50px; text-align: center}
.item_sidebar .slider td a.active{ width: 48px; height: 48px; line-height: 48px; border: 1px solid #e4e4e4}
.item_sidebar .slider td a img{ max-width: 40px; max-height: 40px; vertical-align: middle}
.item_sidebar .user_control{ color: #808080; padding-left: 10px; font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 30px}
.item_sidebar .user_control .compare, .item_sidebar .user_control .wishlist{ padding-left: 20px; position: relative; margin-bottom: 10px; overflow: hidden}
.item_sidebar .user_control .compare input, .item_sidebar .user_control .wishlist input{ position: absolute; left: 0; top: 2px}
.item_sidebar .user_control .wishlist{ color: #000000}
.item_sidebar .user_control .wishlist input{ left: -100%}
.item_sidebar .user_control .wishlist label{ cursor: pointer; font-weight: bold; line-height: 32px; padding-left: 10px}
.item_sidebar .user_control .wishlist label i{ content: ""; background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710); width: 32px; height: 32px; background-position: -128px -32px; position: absolute; left: -4px; top: 0}
.item_sidebar .user_control .wishlist label.active i{ width: 32px; height: 32px; background-position: -128px -64px}
.item_sidebar .b-label{ padding: 3px 10px 1px; font-weight: bold}
.item_content{ overflow: hidden; padding-left: 30px}
.item_content .c_tabs{ margin: 0 0 20px 0}
.item_content .reviews + .cControls{ margin-top: 20px}
.item_accessory{ padding: 9px 9px 0; border: 1px solid #e4e4e4; margin-bottom: 20px}
.item_accessory .media{ width: 50px; margin-right: 10px}
.item_accessory .media img{ width: 100%; height: auto}
.item_accessory a{ display: block; color: #1b35b2; text-decoration: underline}
.item_accessory .lists__li{ padding-left: 0; background: none; padding-bottom: 10px}
.item_accessory .b-lists{ padding-bottom: 0}
.item_crossss{ padding: 9px 9px 0; border: 1px solid #e4e4e4}
.item_crossss .media{ width: 90px; height: 90px; margin-right: 10px; text-align: center}
.item_crossss .media a{ text-align: center}
.item_crossss .media img{ max-width: 100%; max-height: 100%}
.item_crossss a{ display: block; color: #1b35b2; text-decoration: underline; font: bold 13px/17px Arial, Helvetica, sans-serif}
.item_crossss .txt{ padding-top: 10px}
.item_crossss .lists__li{ padding-left: 0; background: none; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #e4e4e4}
.item_crossss .lists__li:last-child{ border-bottom: 0 none}
.item_crossss .b-lists{ padding-bottom: 0}
.item_summary{ margin-bottom: 30px; zoom: 1}
.item_summary:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.item_summary a{ text-decoration: underline}
.item_summary:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.item_summary .spec{ overflow: hidden}
.item_summary .spec li{ position: relative; padding-left: 20px; font-size: 13px; line-height: 19px; margin-bottom: 5px}
.item_summary .spec li:before{ content: "–"; position: absolute; left: 0; top: 0}
.item_summary .spec li.all_ch{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 0}
.item_summary .spec li.all_ch:before{ display: none}
.item_summary .spec p{ font-size: 13px; line-height: 19px; padding-bottom: 20px; padding-right: 76px}
.item_summary .spec .add_info{ width: 100%; border: 0 none; padding: 0; border-spacing: 0; border-collapse: collapse}
.item_summary .spec .add_info th, .item_summary .spec .add_info td{ padding: 0}
.item_summary .spec .add_info th{ width: 0; white-space: nowrap; padding-top: 5px}
.item_summary .spec .add_info th, .item_summary .spec .add_info td{ vertical-align: top; text-align: left; font-size: 13px; padding-right: 20px; padding-bottom: 15px}
.item_summary .spec .add_info th:last-child, .item_summary .spec .add_info td:last-child{ max-width: 320px; min-width: 255px}
.item_summary .spec .add_info th .wrapper, .item_summary .spec .add_info td .wrapper{ white-space: nowrap; margin-bottom: 15px}
.item_summary .spec .add_info th .custom_select, .item_summary .spec .add_info td .custom_select{ margin-top: -5px; width: 120px}
.item_summary .spec .add_info th .custom_select select, .item_summary .spec .add_info td .custom_select select{ width: 100%}
.item_summary .spec .add_info th .custom_select .val, .item_summary .spec .add_info td .custom_select .val{ font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000}
.item_summary .spec .add_info th .dotted, .item_summary .spec .add_info td .dotted{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 4px 0 0 10px}
.item_summary .spec .add_info th ul, .item_summary .spec .add_info td ul{ font-size: 0}
.item_summary .spec .add_info th ul li, .item_summary .spec .add_info td ul li{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0; margin: 0; font-size: 13px}
.item_summary .spec .add_info th ul li:before, .item_summary .spec .add_info td ul li:before{ content: ""}
.item_summary .spec .add_info th .m-size li, .item_summary .spec .add_info td .m-size li{ margin-right: 1px; margin-bottom: 1px}
.item_summary .spec .add_info th .m-size li input, .item_summary .spec .add_info td .m-size li input{ display: none}
.item_summary .spec .add_info th .m-size li input:checked + label, .item_summary .spec .add_info td .m-size li input:checked + label{ background: #4c4c4c; color: #f2f2f2}
.item_summary .spec .add_info th .m-size li label, .item_summary .spec .add_info td .m-size li label{ display: block; width: 37px; text-align: center; background: #f2f2f2; color: #000000; cursor: pointer}
.item_summary .spec .add_info th .m-size li label:hover, .item_summary .spec .add_info td .m-size li label:hover{ background: #ffffff}
.item_summary .spec .add_info th .m-color_list, .item_summary .spec .add_info td .m-color_list{ padding-top: 2px; padding-left: 2px; margin: -2px 0 0px -2px}
.item_summary .spec .add_info th .m-color_list li, .item_summary .spec .add_info td .m-color_list li{ width: 20px; height: 20px; margin-right: 8px; margin-bottom: 8px; padding: 0}
.item_summary .spec .add_info th .m-color_list li input, .item_summary .spec .add_info td .m-color_list li input{ display: none}
.item_summary .spec .add_info th .m-color_list li input:checked + label, .item_summary .spec .add_info td .m-color_list li input:checked + label{ outline: 2px solid #4c4c4c}
.item_summary .spec .add_info th .m-color_list li label, .item_summary .spec .add_info td .m-color_list li label{ border: 1px solid #ffffff; outline: 1px solid #cccccc; margin: 0; position: absolute; width: 20px; height: 20px; top: 0; left: 0; display: block; text-indent: -999px; overflow: hidden; z-index: 5; cursor: pointer}
.item_summary .spec .add_info th .m-color_list li.gray label, .item_summary .spec .add_info td .m-color_list li.gray label{ background: #cccccc}
.item_summary .spec .add_info th .m-color_list li.black label, .item_summary .spec .add_info td .m-color_list li.black label{ background: #000}
.item_summary .spec .add_info th .m-color_list li.liteblue label, .item_summary .spec .add_info td .m-color_list li.liteblue label{ background: #85d6ff}
.item_summary .spec .add_info th .m-color_list li.yellow label, .item_summary .spec .add_info td .m-color_list li.yellow label{ background: #ffff00}
.item_summary .spec .add_info th .m-color_list li.orange label, .item_summary .spec .add_info td .m-color_list li.orange label{ background: #ff6600}
.item_summary .spec .add_info th .m-color_list li.red label, .item_summary .spec .add_info td .m-color_list li.red label{ background: #ff0000}
.item_summary .spec .add_info th .m-color_list li.blue label, .item_summary .spec .add_info td .m-color_list li.blue label{ background: #3333ff}
.item_summary .spec .add_info th .m-color_list li.magenta label, .item_summary .spec .add_info td .m-color_list li.magenta label{ background: #ff00bb}
.item_summary .spec .add_info th .m-color_list li.purple label, .item_summary .spec .add_info td .m-color_list li.purple label{ background: #9900cc}
.item_summary .spec .add_info th .m-color_list li.pink label, .item_summary .spec .add_info td .m-color_list li.pink label{ background: #ffeedd}
.item_summary .spec .add_info th .m-color_list li.brown label, .item_summary .spec .add_info td .m-color_list li.brown label{ background: #a0704d}
.item_summary .spec .add_info th .m-color_list li.white label, .item_summary .spec .add_info td .m-color_list li.white label{ background: #fff}
.item_summary .spec .add_info th .m-color_list li.green label, .item_summary .spec .add_info td .m-color_list li.green label{ background: #009900}
.item_summary .spec .add_info th .m-color_list li.litegreen label, .item_summary .spec .add_info td .m-color_list li.litegreen label{ background: #c9eaae}
.item_summary .price{ background: #fff6de; float: right; width: 260px; margin-left: 40px}
.item_summary .price.m-gray{ background: #f2f2f2}
.item_summary .price .in{ padding: 10px; border-bottom: 1px solid #fff; font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080}
.item_summary .price big{ display: block; font: bold 30px/30px Arial, Helvetica, sans-serif; margin-bottom: 10px}
.item_summary .price p{ margin-bottom: 10px; font: 13px/17px Arial, Helvetica, sans-serif; color: #000}
.item_summary .price .starRating{ vertical-align: middle; margin-right: 10px}
.item_table{ width: 100%; border: 1px solid transparent; table-layout: fixed; border-collapse: collapse; margin-bottom: 30px}
.item_table a{ text-decoration: underline}
.item_table td{ padding: 15px 10px; vertical-align: top; font-size: 13px}
.item_table td.deliver{ font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #282828; padding-top: 20px; overflow-wrap: break-word; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto}
.item_table th{ font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-align: left; padding: 15px 10px 10px}
.item_table th a{ text-decoration: none}
.item_table th a span{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f}
.item_table th a span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f}
.item_table th a span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000}
.item_table th a .b-icon{ position: relative; top: 3px; left: 3px}
.item_table td, .item_table th{ min-width: 110px; line-height: 1em}
.item_table tr:nth-child(even){ background: #f2f2f2}
.item_table .tright{ text-align: right}
.item_table .deliver{ min-width: 100%; width: 100%}
.item_table .title, .item_table .price{ font: bold 15px/1em Arial, Helvetica, sans-serif; min-width: 0}
.item_table .title{ white-space: nowrap}
.item_table .price{ white-space: nowrap}
.item_table .price{ text-align: right}
.item_table .rate{ min-width: 80px; max-width: 80px; width: 80px}
.item_table .rate .gray{ vertical-align: middle; padding-top: 7px}
.item_table .starRating{ vertical-align: middle; margin-right: 4px; margin-top: 3px}
.item_onMap{ padding-top: 20px}
.item_onMap .side{ float: left; width: 250px; margin-right: 20px; padding: 0}
.item_onMap .side a{ text-decoration: underline}
.item_onMap .side li{ padding-left: 40px; position: relative; line-height: 20px; padding-bottom: 20px}
.item_onMap .side .c{ position: absolute; left: 0; top: 2px; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; width: 30px; text-align: right}
.item_onMap .side .title{ font-size: 15px; font-weight: bold}
.item_onMap .side .dotted{ color: #000; border-color: #000; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.item_onMap .side .dotted:hover{ color: #cc0000; border-color: #cc0000}
.item_onMap .side .price{ font-size: 13px; font-weight: bold}
.item_onMap .map{ overflow: hidden; border: 1px solid #e4e4e4}
.item_onMap .map iframe{ width: 100%}
.item .param_table{ border-collapse: collapse}
.item .param_table th{ text-align: left}
.item .param_table td, .item .param_table th{ font-size: 13px; padding: 0 0 15px; vertical-align: top}
.item .param_table td{ padding-left: 5px}
.item .param_table .heading{ padding-top: 35px; padding-bottom: 0}
.item .param_table .heading .bd{ border-top: 1px solid #e4e4e4}
.item .param_table .heading .h{ font-size: 18px; font-weight: bold; line-height: 30px; position: relative; top: -16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; background: #fff; padding-right: 16px}
.item .param_table .param_title{ font-weight: normal; width: 50%}
.item .param_table .param_title .bd{ margin-top: -4px; background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/dotted.gif) repeat-x left bottom}
.item .param_table .param_title .h{ background: #fff; padding-right: 5px; bottom: -4px; position: relative; margin-right: 20px}
.item_summaryRating{ padding: 9px 9px 0; border: 1px solid #e4e4e4}
.item_summaryRating .row{ padding-bottom: 10px}
.item_summaryRating .starRating{ vertical-align: middle; margin-right: 6px}
.label-gray{ background: #4c4c4c}
.label-liteGray{ background: #87847D}
.label-orange{ background: #f1a420}
.reviews_add{ background: #f2f2f2; padding: 10px 5px; overflow: hidden; border-bottom: 1px solid #ffffff}
.reviews_add .button{ float: right; font-size: 15px}
.reviews_add .starRating{ vertical-align: middle; margin: 3px 6px 0 5px}
.reviews_add .total_rCount{ position: relative; top: 2px}
.reviews_add.m-shop{ padding: 12px 10px 12px 15px}
.reviews_add.m-orange{ background: #fff6de}
.reviews_add.m-orange .button{ padding: 6px 20px 7px}
.reviews_all{ background: #f2f2f2; padding: 12px 10px 12px 15px; margin-bottom: 30px}
.reviews_all h2{ color: #808080; font: bold 13px Arial, Helvetica, sans-serif; margin: 5px 0 12px 0}
.reviews_all table th{ font: normal 15px Arial, Helvetica, sans-serif; padding: 6px 20px 6px 0; text-align: left}
.reviews_all table td{ padding: 6px 0; vertical-align: middle}
.reviews_all table td span{ color: #808080; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.reviews_all table td .starRating + span{ position: relative; top: -4px; padding-left: 10px}
.reviews_all table td.meets{ font: bold 15px Arial, Helvetica, sans-serif}
.reviews_all table td.meets span{ color: #808080; font: normal 15px Arial, Helvetica, sans-serif; padding-right: 15px}
.reviews.m-bottom{ padding-bottom: 20px; border-bottom: 1px solid #d9d9d9}
.reviews.m-bottom .reviews_add{ padding: 10px}
.reviews.m-bottom .reviews_add .button{ float: left; margin-right: 10px}
.reviews.m-bottom .reviews_add .text{ color: #4f4f4f; font: italic 13px/31px Arial, Helvetica, sans-serif}
.total_rCount{ vertical-align: middle; color: #808080; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-feedbacks{ margin-top: -30px; overflow: hidden}
.b-feedbacks h3{ font: bold 23px Arial, Helvetica, sans-serif; margin: 0; padding-bottom: 20px}
.b-feedbacks h3.m-gray{ color: #4c4c4c}
.b-feedbacks .feedback-aside{ float: right; padding-left: 20px}
.b-feedbacks .b-feedback{ margin: -1px 0px 20px; padding-top: 30px; border-top: 1px solid #d9d9d9; font: normal 15px/21px Arial, Helvetica, sans-serif}
.b-feedbacks .feedback-i{ max-width: 800px}
.b-feedbacks .feedback__t{ margin-bottom: 15px}
.b-feedbacks .feedback__t th, .b-feedbacks .feedback__t td{ padding: 5px 17px 5px 0; text-align: left; font-weight: normal}
.b-feedbacks .feedback__t .feedback__td{ font-weight: bold}
.b-feedbacks .feedback-section{ margin-top: 30px; margin-bottom: 5px; font: bold 17px/19px Arial, Helvetica, sans-serif}
.b-feedbacks .feedback-service{ overflow: hidden; padding-top: 30px; padding-bottom: 10px; color: #808080; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-feedbacks .feedback-service .service-poll{ float: right}
.b-feedbacks .feedback-service .service-poll .useful{ color: #339900; border-color: #339900}
.b-feedbacks .feedback-service .service-poll .useful:hover{ color: #4bc80a; border-color: #4bc80a}
.b-feedbacks .feedback-service .service-poll .useless{ color: #cc0000; border-color: #cc0000}
.b-feedbacks .feedback-service .service-poll .useless:hover{ color: #ff0000; border-color: #ff0000}
.b-feedbacks .feedback-service .service-poll .selected, .b-feedbacks .feedback-service .service-poll .selected:hover{ color: #808080; font-weight: bold; border: transparent}
.b-feedbacks .seller_comments{ background: #fff6de; padding: 10px; margin-top: 30px; color: #000000; font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-feedbacks .seller_comments .title{ text-transform: uppercase; font: bold 11px/22px Arial, Helvetica, sans-serif; color: #cc8508}
.b-feedbacks .seller_comments .txt{ margin: 0}
.oldie .call_to_act, .ie8 .call_to_act{ background: transparent; -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFEBCD,endColorstr=#66FFEBCD); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFEBCD,endColorstr=#66FFEBCD); zoom: 1}
.call_to_act{ text-align: center; font-size: 15px; line-height: 20px; position: fixed; width: 100%; left: 0; bottom: 0; background: rgba(255, 235, 205, 0.4); border-top: 1px solid #cc0000; z-index: 100}
.call_to_act .in{ padding: 10px 20px; max-width: 1160px; background: #ffebcd; margin: auto; display: none}
.call_to_act .go{ color: #cc0000; text-decoration: underline}
.call_to_act .go:hover{ text-decoration: none}
.call_to_act img{ float: left}
.call_to_act .close{ float: right}
.call_to_act a{ cursor: pointer}
.call_to_act .open{ max-width: 1160px; text-align: right; margin: auto}
.call_to_act .open a{ font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff; background: #cc0000; float: right; padding: 0 10px; margin-top: -16px}
.call_to_act.active .in{ display: block}
.call_to_act.active .open{ display: none}
.call_to_act .close{ background: #cc0000 url(/web/20140719115931im_/http://kupi.tut.by/kupi.tut.by/markup/static/images/x.gif) no-repeat 100% 50%; line-height: 20px; padding: 0 23px 0 10px; font: 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff}
.act_active{ padding-bottom: 52px}
.b-sug-cat, .b-sug-cart{ zoom: 1; display: block; margin: 0px -9px 1px; background-color: #f2f2f2; padding: 0px 10px; text-decoration: none}
.b-sug-cat:after, .b-sug-cart:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0}
.b-sug-cat.m-ya, .b-sug-cart.m-ya{ background-color: transparent}
.b-sug-cat.m-ya .b-sug-i, .b-sug-cart.m-ya .b-sug-i{ font-size: 13px}
.b-sug-cat .b-sug-i:link, .b-sug-cart .b-sug-i:link, .b-sug-cat .b-sug-i:visited, .b-sug-cart .b-sug-i:visited{ color: #000000; text-decoration: none}
.b-sug-cat .b-sug-i:hover, .b-sug-cart .b-sug-i:hover, .b-sug-cat .b-sug-i:active, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline}
.b-sug-cat .b-sug-price, .b-sug-cart .b-sug-price{ float: right; padding-left: 10px}
.b-sug-cat .b-sug-price:link, .b-sug-cart .b-sug-price:link, .b-sug-cat .b-sug-price:visited, .b-sug-cart .b-sug-price:visited{ color: #000000}
.b-sug-cat .b-sug-price:hover, .b-sug-cart .b-sug-price:hover, .b-sug-cat .b-sug-price:active, .b-sug-cart .b-sug-price:active{ text-decoration: underline; color: #cc0000}
.b-sug-cart{ border-bottom: 1px solid #f2f2f2; background-color: #ffffff; padding: 10px 10px 10px 18px}
.b-sug-cart .b-sug-i{ color: #192c8f; font: normal 13px/21px Arial, Helvetica, sans-serif}
.b-sug-cart .b-sug-i:link, .b-sug-cart .b-sug-i:visited{ color: #192c8f}
.b-sug-cart .b-sug-i:hover, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline}
.active .b-sug-cat, .active .b-sug-cart{ background-color: transparent}
.active .b-sug-i{ color: #192c8f; text-decoration: underline}
.b-sug-img{ max-height: 61px; *height: 61px; float: left; margin-right: 10px}
.b-sug-w{ display: block; overflow: hidden}
.b-sug-w .starRating{ display: block; margin-top: 4px}
.b-sug-i{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; vertical-align: middle; *vertical-align: baseline; *zoom: 1; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #000000; font: normal 14px/35px Arial, Helvetica, sans-serif}
.b-sug-price{ color: #000000; font: normal 11px/35px Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-relate{ margin-bottom: -10px}
.b-relate h3{ font: bold 11px/20px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #1b35b2; margin-bottom: 10px}
.b-relate_items{ border-collapse: collapse}
.b-relate_items td{ padding: 0 0 10px 0; vertical-align: middle}
.b-relate_items .media{ width: 90px; padding-right: 10px}
.b-relate_items .media img{ width: 100%; vertical-align: middle}
.b-relate_items h4{ font-weight: normal; font-size: 13px}
.b-relate_items h4 a{ text-decoration: none; color: #333}
.b-relate_items h4 a:hover{ color: #cc0000}
.b-relate_items .price{ font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #b2b2b2; margin-bottom: 3px}
.b-kupi-sug .b-sug-cart .b-sug-price{ line-height: 20px}
.b-kupi-sug .b-sug-cat{ padding-top: 5px; padding-bottom: 5px}
.b-kupi-sug .b-sug-cat .b-sug-price{ line-height: 1.5}
.b-kupi-sug .b-sug-cat .b-sug-w .b-sug-i{ line-height: 1}
.b-kupi-sug .b-sug-cat .b-sug-w, .b-kupi-sug .b-sug-cart .b-sug-w{ line-height: 1}
.b-kupi-sug .b-sug-cat .b-sug-w .b-sug-i, .b-kupi-sug .b-sug-cart .b-sug-w .b-sug-i{ font-weight: bold}
.b-kupi-sug .b-sug-cat .b-sug-w .b-sug-i strong, .b-kupi-sug .b-sug-cart .b-sug-w .b-sug-i strong{ color: #192c8f}
.b-kupi-sug .b-sug-cat .b-sug-brand a, .b-kupi-sug .b-sug-cart .b-sug-brand a{ color: #192c8f; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-kupi-sug .b-sug-cat .b-sug-brand a:hover, .b-kupi-sug .b-sug-cart .b-sug-brand a:hover{ color: #212db0; text-decoration: underline}
.title_review-page{ padding-left: 20px; padding-bottom: 10px}
.m-history .b-widget-tabs .active{ background: #4c4c4c}
.m-history .b-widget-tabs .widget-tabs__li{ font-weight: bold; padding-bottom: 0}
.m-history .b-widget-content{ background: #ffffff; border: 1px solid #d9d9d9}
.m-history .b-widget-content .media{ float: none; text-align: center; padding: 15px 10px 10px}
.m-history .b-widget-content .media img{ max-width: 100%}
.m-history .b-widget-content .txt{ text-align: center; color: #000000}
.m-history .b-widget-content .txt big{ font: bold 17px/22px Arial, Helvetica, sans-serif; display: block; padding-bottom: 5px; text-align: center}
.m-history .b-widget-content .txt big a{ text-decoration: underline; color: #192c8f}
.m-history .b-widget-content .txt big a:hover{ color: #cc0000}
.b-add_review h1{ font: bold 30px/27px Arial, Helvetica, sans-serif; margin: 0; padding: 10px 0 20px}
.b-add_review .b-success{ background: #eafacf; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px 13px 45px}
.b-add_review .b-success strong{ color: #2b8000; font-weight: bold; margin-left: -27px}
.b-add_review .b-error{ background: #ffe8d5; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px}
.b-add_review .b-error strong{ color: #cc0000; font-weight: bold}
.b-add_review form{ background: #f2f2f2; padding: 15px 0 20px}
.b-add_review form input[type="text"], .b-add_review form input[type="password"]{ border: 1px solid #aaaaaa; background: #fff; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; height: 33px; padding: 0 8px; margin-left: -1px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box}
.b-add_review form input[type="text"].m-big_text, .b-add_review form input[type="password"].m-big_text{ font: normal 15px/20px Arial, Helvetica, sans-serif}
.b-add_review form input[type="text"].m-big_text + span.numb, .b-add_review form input[type="password"].m-big_text + span.numb{ position: absolute; top: 8px; right: -30px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; z-index: 20}
.b-add_review form textarea{ border: 1px solid #aaaaaa; background: #fff; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px 8px; width: 100%; max-width: 100%; min-width: 150px; min-height: 73px; margin: 0 0 20px -1px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box}
.b-add_review form input:focus, .b-add_review form textarea:focus{ box-shadow: 0 0 0 2px #ccc; position: relative; z-index: 15}
.b-add_review form .row_wrapper{ padding-top: 40px}
.b-add_review form .row_wrapper:first-child{ padding-top: 0}
.b-add_review form dl{ padding: 15px; border-bottom: 1px solid #d9d9d9; overflow: hidden}
.b-add_review form dl dt{ float: left; width: 180px; text-align: right; font-weight: bold; clear: left; font: bold 15px Arial, Helvetica, sans-serif; padding-top: 40px}
.b-add_review form dl dt:first-child, .b-add_review form dl dt:first-child + dd{ padding-top: 0}
.b-add_review form dl dd{ padding-left: 200px; padding-top: 40px; display: block}
.b-add_review form dl dd p{ color: #808080; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding-top: 7px}
.b-add_review form dl dd p.error{ color: #cc0000}
.b-add_review form dl dd .action_rate{ margin-top: -2px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline}
.b-add_review form dl dd .action_rate + span{ font: 11px Arial, Helvetica, sans-serif; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-left: 10px; color: #808080}
.b-add_review form dl dd .action_rate + span + .rating-error{ color: #cc0000; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline}
.b-add_review form dl dd .action_rate .starRating_square{ position: relative; top: 4px}
.b-add_review form dl dd .action_rate.m-starRating_x-middle + span{ position: relative; top: -10px}
.b-add_review form dl dd .action_rate.m-starRating_x-middle + span + .rating-error{ position: relative; top: -10px}
.b-add_review form dl dd .input_wrapper{ display: inline-block; text-indent: -15px; padding: 2px 20px 0 15px; font: 13px Arial, Helvetica, sans-serif}
.b-add_review form dl dd .input_wrapper input{ width: 13px; height: 13px; padding: 0; margin: 0; vertical-align: bottom; position: relative; top: -1px; *overflow: hidden}
.b-add_review form dl.m-padding{ padding-right: 70px}
.b-add_review form dl.m-padding dt{ padding-top: 8px; padding-bottom: 25px}
.b-add_review form dl.m-padding dd{ position: relative; padding-top: 0}
.b-add_review form dl.m-padding dd.m-textarea{ padding-top: 5px}
.b-add_review form dl.m-padding dd.m-textarea:last-child .error{ margin-bottom: 5px}
.b-add_review form dl.m-padding dd.m-textarea:last-child span.numb{ bottom: 7px}
.b-add_review form dl.m-padding dd.m-textarea textarea{ margin-bottom: 0; padding-bottom: 15px}
.b-add_review form dl.m-padding dd.m-textarea .error{ margin-bottom: 15px}
.b-add_review form dl.m-padding dd.m-textarea span.numb{ position: absolute; bottom: 17px; left: 210px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; z-index: 20}
.b-add_review form dl.m-padding .row_wrapper{ padding: 0}
.b-add_review form .user_login{ padding: 20px 10px 20px 213px; overflow: hidden; border-bottom: 1px solid #d9d9d9}
.b-add_review form .user_login a{ display: table; line-height: 0; float: left}
.b-add_review form .user_login a span{ display: table-cell; vertical-align: middle; text-decoration: underline; color: #192c8f; padding-left: 10px; font: bold 13px/1em Verdana, Geneva, Arial, Helvetica, sans-serif}
.b-add_review form .user_login a span:hover{ color: #cc0000}
.b-add_review form .user_login .logout{ float: right; color: #808080; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; padding-top: 17px}
.b-add_review form .user_login .logout:hover{ color: #cc0000}
.b-add_review form .no-authorized{ padding: 26px 10px 26px 215px; overflow: hidden; border-bottom: 1px solid #d9d9d9}
.b-add_review form .no-authorized input{ width: 135px}
.b-add_review form .no-authorized a{ color: #808080; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 5px; float: right; text-decoration: underline}
.b-add_review form .no-authorized a:hover{ color: #cc0000}
.b-add_review form .no-authorized .error{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #cc0000; padding-top: 10px; float: left; clear: both; position: relative; top: 5px}
.b-add_review form .button{ margin-top: 20px; margin-left: 213px}
.b-add_review.m-review_shop_page form dl dt{ width: 185px}
.b-add_review.m-review_shop_page form dl dd{ padding-left: 210px}
.b-add_review.m-review_shop_page form dl dd .logout{ padding-right: 60px}
.b-add_review.m-review_shop_page form .user_login{ padding-left: 225px; padding-right: 75px}
.b-add_review.m-review_shop_page form .no-authorized{ padding-left: 227px}
.b-add_review.m-review_shop_page form .button{ margin-left: 225px}
.bottom_bar{ position: fixed; bottom: 0; left: 0; width: 100%; background-color: #4c4c4c; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #666666, #4c4c4c); background-image: -ms-linear-gradient(top, #666666, #4c4c4c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #4c4c4c)); background-image: -webkit-linear-gradient(top, #666666, #4c4c4c); background-image: -o-linear-gradient(top, #666666, #4c4c4c); background-image: linear-gradient(top, #666666, #4c4c4c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#4c4c4c', GradientType=0); -webkit-box-shadow: 0 0 8px rgba(0, 1, 1, 0.3); -moz-box-shadow: 0 0 8px rgba(0, 1, 1, 0.3); -ms-box-shadow: 0 0 8px rgba(0, 1, 1, 0.3); box-shadow: 0 0 8px rgba(0, 1, 1, 0.3); z-index: 120}
.bottom_bar .inner{ background: transparent; border: 0 none transparent; padding: 0}
.bottom_bar .inner.tabs{ list-style: none; font-size: 0}
.bottom_bar .inner.tabs li{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; white-space: nowrap; max-width: 240px}
.bottom_bar .inner.tabs li a{ position: relative; outline: none; display: block; padding: 15px 20px 15px 20px; color: #b4b4b4; font: 13px Arial, Helvetica, sans-serif}
.bottom_bar .inner.tabs li a i{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710) no-repeat; position: absolute; left: 0; top: 15px; content: " "}
.bottom_bar .inner.tabs li a span{ color: #ffffff; border-bottom: 1px dotted #ffffff}
.bottom_bar .inner.tabs li a:hover{ text-decoration: none; background: rgba(0, 0, 0, 0.2)}
.bottom_bar .inner.tabs li a.compare_link{ padding: 15px 20px 15px 55px}
.bottom_bar .inner.tabs li a.compare_link i{ background-position: -96px 0; width: 23px; height: 20px; margin-left: 25px}
.bottom_bar .inner.tabs li a.wishlist_link{ padding: 15px 20px 15px 45px}
.bottom_bar .inner.tabs li a.wishlist_link i{ background-position: -64px -32px; width: 14px; height: 14px; margin-left: 25px}
.bottom_bar .inner.tabs li.active{ background-color: #f1a420; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fccd4c, #f1a420); background-image: -ms-linear-gradient(top, #fccd4c, #f1a420); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fccd4c), color-stop(100%, #f1a420)); background-image: -webkit-linear-gradient(top, #fccd4c, #f1a420); background-image: -o-linear-gradient(top, #fccd4c, #f1a420); background-image: linear-gradient(top, #fccd4c, #f1a420); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fccd4c', endColorstr='#f1a420', GradientType=0); -webkit-box-shadow: inset 0 1px rgba(2, 2, 2, 0.1); -moz-box-shadow: inset 0 1px rgba(2, 2, 2, 0.1); -ms-box-shadow: inset 0 1px rgba(2, 2, 2, 0.1); box-shadow: inset 0 1px rgba(2, 2, 2, 0.1)}
.bottom_bar .inner.tabs li.active a, .bottom_bar .inner.tabs li.active a:hover{ color: #272727; background: transparent}
.bottom_bar .inner.tabs li.active a span, .bottom_bar .inner.tabs li.active a:hover span{ color: #272727; border-bottom-color: #272727}
.bottom_bar .inner.tabs li.active a.compare_link i, .bottom_bar .inner.tabs li.active a:hover.compare_link i{ background-position: -96px -64px}
.bottom_bar .inner.tabs li.active a.wishlist_link i, .bottom_bar .inner.tabs li.active a:hover.wishlist_link i{ background-position: -64px -63px}
.bottom_bar .inner.tabs li.wrapper_link{ float: right; position: relative; top: 15px}
.bottom_bar .inner.tabs li.wrapper_link .hide_bottom_content{ display: none; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #b5b5b5; margin-right: 10px}
.bottom_bar .inner.tabs li.wrapper_link .hide_bottom_content span{ border-bottom: 1px dotted #b5b5b5; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; color: #b5b5b5}
.bottom_bar .inner.tabs li.wrapper_link .hide_bottom_content i{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710) no-repeat -128px 0; width: 5px; height: 9px; position: relative; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; left: auto; right: -10px; top: 2px}
.bottom_bar .inner.tabs li.wrapper_link .hide_bottom_content:hover{ text-decoration: none}
.bottom_bar .bottom_bar_content{ clear: both}
.bottom_bar .bottom_bar_content .tab_pane{ display: none; width: auto}
.bottom_bar .bottom_bar_content .active{ display: block; overflow: hidden; background: #fff; height: auto; padding: 20px 20px 20px 20px; position: relative}
.bottom_bar .bottom_bar_content .active .inner{ border: 0 none transparent; min-width: 0}
.bottom_bar .bottom_bar_content .active .overflow_content{ overflow-x: auto; overflow-y: hidden; max-width: 100%; float: left; position: relative; z-index: 10; white-space: nowrap; height: auto}
.bottom_bar .bottom_bar_content .active .overflow_content.compare_list{ max-width: 80%; margin-right: 20px}
.bottom_bar .bottom_bar_content .active .overflow_content .cItems_col{ position: relative; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 160px; min-width: 160px; max-width: 160px; height: 200px; margin-right: 20px; float: none; z-index: 5}
.bottom_bar .bottom_bar_content .active .overflow_content .cItems_col a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal; letter-spacing: normal; display: inline-block}
.bottom_bar .bottom_bar_content .active .overflow_content .cItems_col .price{ color: #282828}
.bottom_bar .bottom_bar_content .active .overflow_content .cItems_col .del_item{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: none; display: inline-block; width: auto; border-bottom: 1px dotted #808080}
.bottom_bar .bottom_bar_content .active .overflow_content .cItems_col .del_item:hover{ color: #cc0000; border-bottom-color: #cc0000}
.bottom_bar .bottom_bar_content .active .compare_button{ background: #f2f2f2; width: 160px; height: 135px; padding-top: 85px; float: left; text-align: center}
.bottom_bar .bottom_bar_content .active .compare_button .button{ width: 70px; height: 27px; white-space: normal; text-align: center; padding: 10px 20px}
.fast_choice{ border: 1px solid #f0a41f; background: #ffffff; padding: 2px 10px 3px; position: absolute; left: -9999px; z-index: 25; visibility: hidden; font: 13px/19px Arial, Helvetica, sans-serif; text-decoration: underline; -webkit-box-shadow: 0 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0 1px rgba(0, 0, 0, 0.2); box-shadow: 0 1px rgba(0, 0, 0, 0.2)}
.fast_choice:after{ background: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/filtr_decor.png) no-repeat 0 0; content: ""; display: block; position: absolute; top: -1px; right: -11px; width: 11px; height: 26px}
.kupi_menu{ padding: 0 20px; display: block; background-color: #4d4d4d; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #666666, #4d4d4d); background-image: -ms-linear-gradient(top, #666666, #4d4d4d); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); background-image: -webkit-linear-gradient(top, #666666, #4d4d4d); background-image: -o-linear-gradient(top, #666666, #4d4d4d); background-image: linear-gradient(top, #666666, #4d4d4d); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#4d4d4d', GradientType=0); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); font-size: 0}
.kupi_menu_item{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top}
.kupi_menu_item > a{ position: relative; font-size: 15px; color: #ffffff; display: block; padding: 11px 15px 10px}
.kupi_menu_item > a:after{ background-color: #808080; content: ""; display: block; height: 86%; position: absolute; right: 0; top: 3px; width: 1px; z-index: 0}
.kupi_menu_item > a:hover{ background-color: #7b7b7b; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #9b9b9b, #7b7b7b); background-image: -ms-linear-gradient(top, #9b9b9b, #7b7b7b); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9b9b9b), color-stop(100%, #7b7b7b)); background-image: -webkit-linear-gradient(top, #9b9b9b, #7b7b7b); background-image: -o-linear-gradient(top, #9b9b9b, #7b7b7b); background-image: linear-gradient(top, #9b9b9b, #7b7b7b); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b', endColorstr='#7b7b7b', GradientType=0); text-decoration: none}
.kupi_menu_item > a:hover:after{ background-color: transparent}
.kupi_menu_item.active > a{ color: #000000; background-color: #eda322; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f8bf3e, #eda322); background-image: -ms-linear-gradient(top, #f8bf3e, #eda322); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8bf3e), color-stop(100%, #eda322)); background-image: -webkit-linear-gradient(top, #f8bf3e, #eda322); background-image: -o-linear-gradient(top, #f8bf3e, #eda322); background-image: linear-gradient(top, #f8bf3e, #eda322); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8bf3e', endColorstr='#eda322', GradientType=0)}
.kupi_menu_item.active > a:before, .kupi_menu_item.active > a:after{ background-color: transparent}
.kupi_menu_item:hover .kupi_menu_sub{ display: block}
.kupi_menu_inner{ position: relative}
.kupi_menu_sub{ display: none; position: absolute; top: 0; z-index: 15; -webkit-box-shadow: 0 5px 5px rgba(0, 1, 2, 0.25); -moz-box-shadow: 0 5px 5px rgba(0, 1, 2, 0.25); -ms-box-shadow: 0 5px 5px rgba(0, 1, 2, 0.25); box-shadow: 0 5px 5px rgba(0, 1, 2, 0.25)}
.kupi_menu_sub table{ background: #ffffff; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8}
.kupi_menu_sub_item{ padding: 5px 0 0; width: 180px; min-width: 180px; max-width: 180px; border-right: 1px solid #e8e8e8; text-align: left; vertical-align: top}
.kupi_menu_sub_item ul{ width: 180px; display: block; width: auto; padding: 10px 15px 0}
.kupi_menu_sub_item ul li{ padding-bottom: 10px}
.kupi_menu_sub_item ul li a{ font-size: 13px; text-decoration: underline}
.kupi_menu_sub_item ul li.title a{ color: #000000; font-weight: bold}
.kupi_menu_sub_item.m-brands{ background: #fbfbfb}
.kupi_menu_sub_item.m-brands ul .title a{ text-decoration: none}
.kupi_menu_left{ margin: 20px 0 0 0; padding: 15px 20px 20px 20px; background: #f2f2f2; list-style: none}
.kupi_menu_left li{ margin: 0; padding: 0}
.kupi_menu_left li a{ font: 13px Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top}
.kupi_menu_left li a:hover{ color: #cc0000}
.kupi_menu_left li a.title + ul{ padding-left: 10px}
.kupi_menu_left li a li{ padding-left: 10px}
.kupi_menu_left li h2{ margin-top: 5px}
.kupi_menu_left li h2 a{ font: bold 17px/19px Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000; padding-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top}
.kupi_menu_left li h2 a:hover{ color: #cc0000}
.kupi_menu_left_item li a{ font: 13px Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top}
.kupi_menu_left_item li a:hover{ color: #cc0000}
.kupi_menu_left_item li a.title{ font: bold 15px/19px Arial, Helvetica, sans-serif}
.kupi_menu_left_item li li{ padding-left: 10px}
.m-seo_block{ display: table}
.m-seo_block.col-3 .infoBlock_wrapper .infoBlock{ margin-left: 20px}
.m-seo_block .infoBlock_wrapper{ display: table-footer-group}
.m-seo_block .infoBlock_wrapper .infoBlock{ margin-top: 0; margin-left: 15px}
.m-seo_block .m-wardrobe{ display: table-header-group}
.m-seo_block .m-wardrobe h1{ margin: 15px 0 0 15px}
.m-seo_block .m-wardrobe .cControls{ padding-left: 15px}
.m-seo_block .m-wardrobe .wardrobe_list{ margin-left: -5px}
.m-seo_block .m-wardrobe .b-pagination{ padding-left: 15px}
.m-seo_block .m-wardrobe .widget_filter{ margin-left: 20px; margin-top: 20px}
.m-wardrobe{ margin-top: 15px}
.m-wardrobe .cControls{ margin-bottom: 20px}
.wardrobe_list{ margin-left: -20px; clear: both; font-size: 0; border-bottom: 1px solid #d9d9d9}
.wardrobe_list .list_item{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 160px; padding-left: 15px; padding-bottom: 15px}
.wardrobe_list .list_item a .media{ position: relative; height: 213px; margin-bottom: 5px; border: 1px solid #ececec}
.wardrobe_list .list_item a .media img{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; border: 0 none; max-width: 100%; max-height: 100%}
.wardrobe_list .list_item a img{ max-width: 160px; max-height: 216px; border: 1px solid #ececec; margin-bottom: 5px}
.wardrobe_list .list_item a p{ font-size: 13px; text-decoration: underline; padding-bottom: 5px}
.wardrobe_list .list_item a:hover{ text-decoration: none}
.wardrobe_list .list_item .price{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000}
.error{ border-color: red !important}
.ie7 .compare input, .ie8 .compare input{ top: -2px !important; left: -3px !important}
.ie7 .bottom_bar, .ie8 .bottom_bar{ border-top: 1px solid #d9d9d9}
.ie7 .deliver, .ie8 .deliver{ width: 100%}
.ie7 .param_list.m-color_list li, .ie8 .param_list.m-color_list li{ width: 50px !important}
.ie7 .param_list.m-color_list li input, .ie8 .param_list.m-color_list li input{ display: block !important}
.ie7 .param_list.m-color_list li label, .ie8 .param_list.m-color_list li label{ margin-left: 25px !important}
.ie7 .item_summary .spec .add_info th .m-size li input .m-size, .ie8 .item_summary .spec .add_info th .m-size li input .m-size, .ie7 .item_summary .spec .add_info td .m-size, .ie8 .item_summary .spec .add_info td .m-size{ max-width: 190px}
.ie7 .item_summary .spec .add_info th .m-size li input .m-size li, .ie8 .item_summary .spec .add_info th .m-size li input .m-size li, .ie7 .item_summary .spec .add_info td .m-size li, .ie8 .item_summary .spec .add_info td .m-size li{ width: 67px}
.ie7 .item_summary .spec .add_info th .m-size li input .m-size li input, .ie8 .item_summary .spec .add_info th .m-size li input .m-size li input, .ie7 .item_summary .spec .add_info td .m-size li input, .ie8 .item_summary .spec .add_info td .m-size li input{ display: block; float: left}
.ie7 .item_summary .spec .add_info th .m-size li input .m-size li label, .ie8 .item_summary .spec .add_info th .m-size li input .m-size li label, .ie7 .item_summary .spec .add_info td .m-size li label, .ie8 .item_summary .spec .add_info td .m-size li label{ margin-left: 20px}
.ie7 .param_list li label{ display: inline; padding-top: 5px; padding-left: 2px}
.kupi-icon{ background-image: url(http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/sprite.png?20140710)}
.icon-f-closed{ width: 7px; height: 7px; background-position: -32px 0px}
.icon-f-opened{ width: 7px; height: 7px; background-position: 0px 0px}
.icon-sl-left{ width: 20px; height: 20px; background-position: 0px -64px}
.icon-sl-right{ width: 20px; height: 20px; background-position: -32px -64px}
.icon-sl-left-disabled{ width: 20px; height: 20px; background-position: 0px -32px}
.icon-sl-right-disabled{ width: 20px; height: 20px; background-position: -32px -32px}
@media (min-width: 1100px){ .tile_promo .txt{ font-size: 30px}
.tile_promo .price{ font-size: 25px}
.bottom_bar .bottom_bar_content .active .compare_list{ max-width: 700px; margin-right: 20px}
.wardrobe_list .list_item{ padding-left: 20px; padding-bottom: 20px}
}
.gallery_navwidth--full .fotorama__nav-wrap{ position: fixed; bottom: 0; z-index: 9999; min-width: 100%; background: #000000 url("http://web.archive.org/web/20140719115931im_/http://img.tyt.by/i/1x1.gif") repeat 0 0}
.fotorama_navwidth--full{ z-index: 11000}
.fotorama_navwidth--full .fotorama__wrap{ width: 100%!important}
.fotorama_navwidth--full .fotorama__stage{ z-index: 9999; overflow: visible!important}
.fotorama_navwidth--full .fotorama__nav--thumbs{ text-align: left}
.fotorama_navwidth--full .fotorama__nav--thumbs .fotorama__nav__frame{ padding-right: 22px!important}
.fotorama_navwidth--full .fotorama__nav--thumbs .fotorama__nav__frame .fotorama__thumb{ border: 4px solid transparent}
.fotorama_navwidth--full .fotorama__thumb-border{ border-color: #cc0000; height: 74px!important}
.fotorama_navwidth--full .fotorama__nav-wrap{ position: fixed; bottom: 0; z-index: 99999; min-width: 100%; padding: 12px 0; background: #000000 url("http://web.archive.org/web/20140719115931im_/http://img.tyt.by/i/1x1.gif") repeat 0 0}
.fotorama_navwidth--full .fotorama__nav-wrap .fotorama__nav{ width: 100%!important}
.fotorama_navwidth--full .fotorama__nav-wrap .fotorama__nav .fotorama__thumb{ background: #fff}
.fotorama_navwidth--full .fotorama__arr{ height: 36px}
.fotorama__close{ position: fixed; right: 35px; top: 34px; z-index: 10000; width: 20px; height: 26px; opacity: 1; background: url('http://web.archive.org/web/20140719115931im_/http://img.tyt.by/kupi/by2/fotorama.png?12') no-repeat scroll -69px 0; cursor: pointer}
.pp_overlay{ opacity: 0.85; filter: alpha(opacity=85); left: 0; position: absolute; top: 0; width: 100%; height: 100%; background-color: #000000; display: block; cursor: pointer}
:not(.ie7) .pp_overlay{ z-index: 1000}
.ie8 .pp_overlay{ z-index: 1000}
/*
FILE ARCHIVED ON 11:59:31 Jul 19, 2014 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 08:37:08 May 20, 2022.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 503.913
exclusion.robots: 0.205
exclusion.robots.policy: 0.193
cdx.remote: 0.094
esindex: 0.014
LoadShardBlock: 106.381 (3)
PetaboxLoader3.datanode: 134.12 (4)
CDXLines.iter: 16.44 (3)
load_resource: 83.225
PetaboxLoader3.resolve: 27.9
*/