@charset 'UTF-8';
/*IMPORT FONTS*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);
/*END IMPORT FONTS*/
@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}
to{opacity:.7}
}
@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}
to{opacity:.7}
}
@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}
to{opacity:.7}
}
@keyframes justified-gallery-show-caption-animation{from{opacity:0}
to{opacity:.7}
}
@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}
to{opacity:1}
}
@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}
to{opacity:1}
}
@keyframes justified-gallery-show-entry-animation{from{opacity:0}
to{opacity:1}
}
.justified-gallery{width:100%;position:relative;overflow:hidden}
.justified-gallery>a, .justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0}
.justified-gallery>a>a>img, .justified-gallery>a>img, .justified-gallery>div>a>img, .justified-gallery>div>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}
.justified-gallery>a>.caption, .justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}
.justified-gallery>a>.caption.caption-visible, .justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation .5s 0 ease;-moz-animation:justified-gallery-show-caption-animation .5s 0 ease;-ms-animation:justified-gallery-show-caption-animation .5s 0 ease}
.justified-gallery>.entry-visible{opacity:1;-webkit-animation:justified-gallery-show-entry-animation .5s 0 ease;-moz-animation:justified-gallery-show-entry-animation .5s 0 ease;-ms-animation:justified-gallery-show-entry-animation .5s 0 ease}
.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}
.justified-gallery>.spinner>span{display:inline-block;opacity:0;width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
.slick-loading .slick-list{background:#fff center center no-repeat}
@font-face{font-family:slick;font-weight:400;font-style:normal;font-display:block;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'), url(fonts/slick.woff) format('woff'), url(fonts/slick.ttf) format('truetype'), url(fonts/slick.svg#slick) format('svg')}
.slick-next, .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;z-index:1;color:transparent;border:none;outline:0;background:0 0}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover{color:transparent;outline:0;background:0 0}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before, .slick-prev:before{font-family:slick;font-size:30px;line-height:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir=rtl] .slick-prev:before{content:'→'}
.slick-next{right:0}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir=rtl] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus, .slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before, .slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€˘';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list, .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after, .slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}
.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.slicknav_menu:before{content:" ";display:table}
.slicknav_menu:after{content:" ";display:table;clear:both}
.slicknav_nav{clear:both}
.slicknav_nav ul{display:block}
.slicknav_nav li{display:block;width:100%;float:left}
.slicknav_nav li:hover{color:#222}
.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_brand{float:right}
.slicknav_menu{font-size:16px;box-sizing:border-box;background:#333;padding:5px}
.slicknav_menu *{box-sizing:border-box}
.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}
.slicknav_menu .slicknav_icon-bar{background-color:#fff}
.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;text-align:center}
.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;width:100%}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}
.slicknav_nav a{text-decoration:none;color:#fff;padding:.5em 0}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.slicknav_nav .slicknav_item a{padding:0;margin:0}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:12px}
.slicknav_nav li.menu-home .position-type-home{top:auto;left:auto;margin:0 auto;float:none}
.slicknav_nav li>a{width:100%;float:left;font-size:22px}
.slicknav_nav li ul.submenu a{font-size:16px}
/*GRID*/
@media screen and (max-width:800px){.container{width:100%;margin:0 auto}
}
@media screen and (min-width:801px) and (max-width:1036px){.container{width:779px;margin:0 auto}
}
@media screen and (min-width:1037px) and (max-width:1221px){.container{width:1015px;margin:0 auto}
}
@media screen and (min-width:1222px) and (max-width:1421px){.container{width:1200px;margin:0 auto}
}
@media screen and (min-width:1422px){.container{width:1400px;margin:0 auto}
.no-block-full-width .container{width:100%}
}
.showgrid{background:url(src/grid.png)}
body{margin:1.5em 0}
div.span-1, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-2, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9{float:left;margin-right:10px}
div.last{margin-right:0}
.span-1{width:31px}
.span-2{width:72px}
.span-3{width:113px}
.span-4{width:154px}
.span-5{width:195px}
.span-6{width:236px;margin-bottom:15px}
.span-7{width:277px}
.span-8{width:318px}
.span-9{width:359px}
.span-10{width:400px}
.span-11{width:441px}
.span-12{width:482px}
.span-13{width:523px}
.span-14{width:564px}
.span-15{width:605px}
.span-16{width:646px}
.span-17{width:687px}
.span-18{width:728px}
@media screen and (max-width:800px){.span-19{width:100%;margin:0!important}
}
@media screen and (min-width:801px) and (max-width:1036px){.span-19{width:523px}
}
@media screen and (min-width:1037px) and (max-width:1221px){.span-19{width:769px}
}
@media screen and (min-width:1222px) and (max-width:1421px){.span-19{width:954px}
}
@media screen and (min-width:1422px){.span-19{width:1154px}
}
.span-20{width:810px}
.span-21{width:851px}
.span-22{width:892px}
.span-23{width:933px}
.span-24{width:974px}
@media screen and (max-width:800px){.span-25{width:100%;margin:0!important}
}
@media screen and (min-width:801px) and (max-width:1036px){.span-25{width:779px;margin:0!important}
}
@media screen and (min-width:1037px) and (max-width:1221px){.span-25{width:1015px;margin:0!important}
}
@media screen and (min-width:1222px) and (max-width:1421px){.span-25{width:1200px;margin:0!important}
}
@media screen and (min-width:1422px){.span-25{width:1400px;margin:0!important}
.no-block-full-width .span-25{width:100%}
}
.append-1{padding-right:41px}
.append-2{padding-right:82px}
.append-3{padding-right:123px}
.append-4{padding-right:164px}
.append-5{padding-right:205px}
.append-6{padding-right:246px}
.append-7{padding-right:287px}
.append-8{padding-right:328px}
.append-9{padding-right:369px}
.append-10{padding-right:410px}
.append-11{padding-right:451px}
.append-12{padding-right:492px}
.append-13{padding-right:533px}
.append-14{padding-right:574px}
.append-15{padding-right:615px}
.append-16{padding-right:656px}
.append-17{padding-right:697px}
.append-18{padding-right:738px}
.append-19{padding-right:779px}
.append-20{padding-right:820px}
.append-21{padding-right:861px}
.append-22{padding-right:902px}
.append-23{padding-right:943px}
.append-24{padding-right:984px}
.prepend-1{padding-left:41px}
.prepend-2{padding-left:82px}
.prepend-3{padding-left:123px}
.prepend-4{padding-left:164px}
.prepend-5{padding-left:205px}
.prepend-6{padding-left:246px}
.prepend-7{padding-left:287px}
.prepend-8{padding-left:328px}
.prepend-9{padding-left:369px}
.prepend-10{padding-left:410px}
.prepend-11{padding-left:451px}
.prepend-12{padding-left:492px}
.prepend-13{padding-left:533px}
.prepend-14{padding-left:574px}
.prepend-15{padding-left:615px}
.prepend-16{padding-left:656px}
.prepend-17{padding-left:697px}
.prepend-18{padding-left:738px}
.prepend-19{padding-left:779px}
.prepend-20{padding-left:820px}
.prepend-21{padding-left:861px}
.prepend-22{padding-left:902px}
.prepend-23{padding-left:943px}
.prepend-24{padding-left:984px}
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee}
div.colborder{padding-right:29px;margin-right:26px;border-right:1px solid #eee}
.pull-1{margin-left:-41px}
.pull-2{margin-left:-82px}
.pull-3{margin-left:-123px}
.pull-4{margin-left:-164px}
.pull-5{margin-left:-205px}
.pull-6{margin-left:-246px}
.pull-7{margin-left:-287px}
.pull-8{margin-left:-328px}
.pull-9{margin-left:-369px}
.pull-10{margin-left:-410px}
.pull-11{margin-left:-451px}
.pull-12{margin-left:-492px}
.pull-13{margin-left:-533px}
.pull-14{margin-left:-574px}
.pull-15{margin-left:-615px}
.pull-16{margin-left:-656px}
.pull-17{margin-left:-697px}
.pull-18{margin-left:-738px}
.pull-19{margin-left:-779px}
.pull-20{margin-left:-820px}
.pull-21{margin-left:-861px}
.pull-22{margin-left:-902px}
.pull-23{margin-left:-943px}
.pull-24{margin-left:-984px}
.pull-25{margin-left:-1025px}
.pull-1, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-2, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24, .pull-25, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9{float:left;position:relative}
.push-1{margin:0 -41px 1.5em 41px}
.push-2{margin:0 -82px 1.5em 82px}
.push-3{margin:0 -123px 1.5em 123px}
.push-4{margin:0 -164px 1.5em 164px}
.push-5{margin:0 -205px 1.5em 205px}
.push-6{margin:0 -246px 1.5em 246px}
.push-7{margin:0 -287px 1.5em 287px}
.push-8{margin:0 -328px 1.5em 328px}
.push-9{margin:0 -369px 1.5em 369px}
.push-10{margin:0 -410px 1.5em 410px}
.push-11{margin:0 -451px 1.5em 451px}
.push-12{margin:0 -492px 1.5em 492px}
.push-13{margin:0 -533px 1.5em 533px}
.push-14{margin:0 -574px 1.5em 574px}
.push-15{margin:0 -615px 1.5em 615px}
.push-16{margin:0 -656px 1.5em 656px}
.push-17{margin:0 -697px 1.5em 697px}
.push-18{margin:0 -738px 1.5em 738px}
.push-19{margin:0 -779px 1.5em 779px}
.push-20{margin:0 -820px 1.5em 820px}
.push-21{margin:0 -861px 1.5em 861px}
.push-22{margin:0 -902px 1.5em 902px}
.push-23{margin:0 -943px 1.5em 943px}
.push-24{margin:0 -984px 1.5em 984px}
.push-25{margin:0 -1025px 1.5em 1025px}
.push-1, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-2, .push-20, .push-21, .push-22, .push-23, .push-24, .push-25, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9{float:right;position:relative}
.box{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:0 0;color:none}
.clearfix:after, .container:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix, .container{display:inline-block}
* html .clearfix, * html .container{height:1%}
.clearfix, .container{display:block}
.clear{clear:both}
/*GRID*/
a, abbr, acronym, address, article, aside, blockquote, body, caption, code, dd, del, dfn, dialog, div, dl, dt, em, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, iframe, img, label, legend, li, nav, object, ol, p, pre, q, section, span, table, tbody, td, tfoot, th, thead, tr, ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-family:Roboto, sans-serif}
article, aside, dialog, figure, footer, header, hgroup, nav, section{display:block}
body{line-height:1.5}
table{border-collapse:separate;border-spacing:0}
caption, td, th{text-align:left;font-weight:400}
table, td, th{vertical-align:middle}
blockquote:after, blockquote:before, q:after, q:before{content:""}
blockquote, q{quotes:"" ""}
a img{border:none}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:700}
.theme-default .nivoSlider{position:relative;background:#fff url(images/nivo/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center;padding:20px 0}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(images/nivo/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(images/nivo/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:0 0;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
html.magnifying>body{overflow-x:hidden!important}
.lens-mobile, .magnify, .magnify-mobile, .magnify>.magnify-lens{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:0;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}
.magnify{position:relative;width:100%;height:auto;box-shadow:none;z-index:inherit}
.magnify>.magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,.85), 0 0 7px 7px rgba(0,0,0,.25), inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;z-index:99}
.magnify>.magnify-lens.loading{background:#333!important;opacity:.8}
.magnify>.magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:'Loading...';font:italic normal 16px/1 Calibri, sans-serif;letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}
/*! jQuery UI - v1.12.1 - 2019-05-10* http://jqueryui.com* Includes:draggable.css,core.css,resizable.css,selectable.css,sortable.css,autocomplete.css,menu.css,button.css,controlgroup.css,checkboxradio.css,datepicker.css,dialog.css,slider.css,tooltip.css,theme.css* To view and modify this theme,visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable{-ms-touch-action:none;touch-action:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-button-icon-only{text-indent:0}
.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}
.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-controlgroup{vertical-align:middle;display:inline-block}
.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}
.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}
.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}
.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}
.ui-controlgroup .ui-controlgroup-label span{font-size:80%}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}
.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}
.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}
.ui-checkboxradio-disabled{pointer-events:none}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-n{height:2px;top:0}
.ui-dialog .ui-resizable-e{width:2px;right:0}
.ui-dialog .ui-resizable-s{height:2px;bottom:0}
.ui-dialog .ui-resizable-w{width:2px;left:0}
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw{width:7px;height:7px}
.ui-dialog .ui-resizable-se{right:0;bottom:0}
.ui-dialog .ui-resizable-sw{left:0;bottom:0}
.ui-dialog .ui-resizable-ne{right:0;top:0}
.ui-dialog .ui-resizable-nw{left:0;top:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color:#454545;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-icon-background, .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon, .ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon, .ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}
.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:3px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:3px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:3px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/*! jQuery UI - v1.12.1 - 2019-05-10* http://jqueryui.com* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable{-ms-touch-action:none;touch-action:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-button-icon-only{text-indent:0}
.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}
.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-controlgroup{vertical-align:middle;display:inline-block}
.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}
.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}
.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}
.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}
.ui-controlgroup .ui-controlgroup-label span{font-size:80%}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}
.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}
.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}
.ui-checkboxradio-disabled{pointer-events:none}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-n{height:2px;top:0}
.ui-dialog .ui-resizable-e{width:2px;right:0}
.ui-dialog .ui-resizable-s{height:2px;bottom:0}
.ui-dialog .ui-resizable-w{width:2px;left:0}
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw{width:7px;height:7px}
.ui-dialog .ui-resizable-se{right:0;bottom:0}
.ui-dialog .ui-resizable-sw{left:0;bottom:0}
.ui-dialog .ui-resizable-ne{right:0;top:0}
.ui-dialog .ui-resizable-nw{left:0;top:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}
body .ui-tooltip{border-width:2px}
/*! jQuery UI - v1.12.1 - 2019-05-10* http://jqueryui.com* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color:#454545;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-icon-background, .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon, .ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon, .ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}
.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:3px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:3px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:3px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.float-left{float:left!important}
.update-a{background:url(images/images.png) no-repeat scroll -15px -121px transparent;height:32px;width:32px;display:block;margin-right:27px;float:right}
.update-a:hover{background:url(images/images.png) no-repeat scroll -15px -157px transparent;height:32px;width:32px;display:block;margin-right:27px;float:right}
.duplicate-a{background:url(images/images.png) no-repeat scroll -278px -121px transparent;height:32px;width:32px;display:block;float:right;margin-right:30px}
.duplicate-a:hover{background:url(images/images.png) no-repeat scroll -278px -158px transparent;height:32px;width:32px;display:block;float:right}
.print-a{background:url(images/images.png) no-repeat scroll -682px -119px transparent;height:32px;width:32px;display:block;float:right;margin-right:30px}
.print-a:hover{background:url(images/images.png) no-repeat scroll -683px -156px transparent;height:32px;width:32px;display:block;float:right}
.invoice-number-admin-icon, .pdf-a{background:url(images/images.png) no-repeat scroll -382px -121px transparent;height:32px;width:32px;display:block;float:right}
.pdf-a:hover{background:url(images/images.png) no-repeat scroll -382px -158px transparent;height:32px;width:32px;display:block;float:right}
.settings-a{background:url(images/images.png) no-repeat scroll -310px -121px transparent;height:32px;width:32px;display:block;float:right}
.settings-a:hover{background:url(images/images.png) no-repeat scroll -310px -158px transparent;height:32px;width:32px;display:block;float:right}
.delete-a{background:url(images/images.png) no-repeat scroll -118px -121px transparent;height:32px;width:32px;display:block;margin-right:5px;float:right}
.delete-a:hover{background:url(images/images.png) no-repeat scroll -118px -157px transparent;height:32px;width:32px;display:block;margin-right:5px;float:right}
.active-a{background:url(images/images.png) no-repeat scroll -197px -121px transparent;height:32px;width:32px;display:block;margin-right:30px;float:right}
.active-a:hover{background:url(images/images.png) no-repeat scroll -197px -157px transparent;height:32px;width:32px;display:block;margin-right:30px;float:right}
.deactive-a{background:url(images/images.png) no-repeat scroll -155px -121px transparent;height:32px;width:32px;display:block;margin-right:30px;float:right}
.deactive-a:hover{background:url(images/images.png) no-repeat scroll -155px -158px transparent;height:32px;width:32px;display:block;margin-right:30px;float:right}
.note-admin{background:url(images/images.png) no-repeat scroll -60px -68px transparent;height:32px;width:32px;display:block;float:right}
.note-user{background:url(images/images.png) no-repeat scroll -90px -68px transparent;height:32px;width:32px;display:block;float:right}
.letter{background:url(images/images.png) no-repeat scroll -147px -68px transparent;height:32px;width:32px;display:block;margin-right:10px;float:left}
.post{background:url(images/images.png) no-repeat scroll -938px -134px transparent;height:56px;width:56px;display:block;margin-right:10px;float:left}
.bank_transfer{background:url(images/images.png) no-repeat scroll -241px -67px transparent;height:32px;width:32px;display:block;float:right}
.pay_pal{background:url(images/images.png) no-repeat scroll -203px -67px transparent;height:32px;width:32px;display:block;float:right}
.homecredit{background:url(../public/images/pay-delivery-icons/homecredit.jpg) no-repeat transparent;width:41px;height:27px;float:right;display:block}
.quatro{background:url(../public/images/pay-delivery-icons/quatro.jpg) no-repeat transparent;width:41px;height:27px;float:right;display:block}
#graphic-presets-table .settings-a, #management-projects-table .settings-a, #newsletter-lists-emails .settings-a, .catalog-admin-import .settings-a{background:url(images/images.png) no-repeat scroll -310px -121px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
#graphic-presets-table .settings-a:hover, #management-projects-table .settings-a:hover, #newsletter-lists-emails .settings-a:hover, .catalog-admin-import .settings-a:hover{background:url(images/images.png) no-repeat scroll -310px -158px transparent;height:32px;width:32px;display:block;margin-right:23px;float:right}
.task-opened .management-a:hover{background:url(images/images.png) no-repeat scroll -780px -118px transparent;display:block;float:right;height:32px;margin-right:5px;width:32px}
.task-opened .management-a{background:url(images/images.png) no-repeat scroll -780px -155px transparent;display:block;float:right;height:32px;margin-right:5px;width:32px}
.task-closed .management-a:hover{background:url(images/images.png) no-repeat scroll -740px -118px transparent;display:block;float:right;height:32px;margin-right:5px;width:32px}
.task-closed .management-a{background:url(images/images.png) no-repeat scroll -740px -155px transparent;display:block;float:right;height:32px;margin-right:5px;width:32px}
.task_tested .testing-a{background:url(images/images.png) no-repeat scroll -815px -155px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_tested .testing-a:hover{background:url(images/images.png) no-repeat scroll -815px -118px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_not_tested .testing-a{background:url(images/images.png) no-repeat scroll -855px -155px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_not_tested .testing-a:hover{background:url(images/images.png) no-repeat scroll -855px -118px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_update .ready-for-update-a{background:url(images/images.png) no-repeat scroll -895px -155px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_update .ready-for-update-a:hover{background:url(images/images.png) no-repeat scroll -895px -118px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_not_update .ready-for-update-a{background:url(images/images.png) no-repeat scroll -740px -85px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task_not_update .ready-for-update-a:hover{background:url(images/images.png) no-repeat scroll -740px -52px transparent;display:block;float:right;height:32px;margin-right:23px;width:32px}
.task-closed .update-a, .task-closed .update-a:hover, .task-opened .update-a, .task-opened .update-a:hover{margin-right:23px!important}
.icon-success{background:url(images/images.png) no-repeat scroll -272px -67px transparent;display:block;float:right;height:30px;width:18px}
.icon-error{background:url(images/images.png) no-repeat scroll -294px -67px transparent;height:32px;width:32px;display:block;float:right}
.create-credit-note-a{background:url(images/images.png) no-repeat scroll -818px -53px transparent;height:32px;width:32px;display:block;float:right;margin-right:5px}
.cancel-credit-note-a{background:url(images/images.png) no-repeat scroll -860px -53px transparent;height:32px;width:32px;display:block;float:right;margin-right:30px}
.arrow-up-a{background:url(images/images.png) no-repeat scroll -392px -80px transparent;height:32px;width:22px;display:block;float:left}
.arrow-down-a{background:url(images/images.png) no-repeat scroll -413px -80px transparent;height:32px;width:22px;display:block;float:left}
/*DEFAULT*/
body{margin:0}
#bg{position:relative;width:100%;margin:0;padding:0;min-height:auto}
#article strong{font-weight:700}
#article em{font-style:italic}
#article span{font-weight:400}
.content{min-height:450px}
.big-site{min-height:900px}
h1, h2{color:#ffb400}
h3, h4{color:#adcf3d}
.hr.space{background:0 0}
.red-text{color:red}
.height-40{height:40px}
.top-navigation{margin-top:-3px;float:left}
.top-navigation-catalog{margin-top:-3px;float:left}
#top-home{display:block;height:100%;position:absolute;width:100%}
.info-required{color:red}
#messages{float:left;width:100%}
#messages #flash-message p.success{display:block;font-size:21px;min-height:60px;line-height:55px;padding-left:15px}
#messages #flash-message p.success span{background:url(images/images.png) no-repeat scroll -624px -6px transparent;display:block;float:left;height:53px;left:-10px;position:relative;top:0;width:70px}
#messages #flash-message p.error{padding:1.1em;font-weight:700;color:#c60000;font-family:Arial}
.universal-link{color:#efa900}
.evalution{float:left;width:200px}
.evalution a{display:block;float:left;height:14px;width:14px}
.evalution .star-1{background:url(images/Images_CMS.png) -249px -170px no-repeat}
.evalution .star-2{background:url(images/Images_CMS.png) -267px -170px no-repeat}
.evalution .star-3{background:url(images/Images_CMS.png) -285px -170px no-repeat}
.evalution .star-4{background:url(images/Images_CMS.png) -303px -170px no-repeat}
.evalution .star-5{background:url(images/Images_CMS.png) -231px -170px no-repeat}
.evalution a:HOVER{background:url(images/Images_CMS.png) -213px -170px no-repeat!important}
.evalution p{display:block;float:left;margin-left:5px;color:#969696;font-size:12px}
#header{background:url(images/Images_CMS.png) 0 0 no-repeat;height:100%;text-align:center}
.small-text{font-size:12px}
.color-type-1{color:#afafb1}
#phone-icon{background:url(images/icons.png) -15px -45px no-repeat;height:40px;width:40px;float:left;display:none}
#mail-icon{background:url(images/icons.png) -15px -75px no-repeat;height:40px;width:40px;float:left;display:none}
#navigation-back-button a{background:url(images/button_navigacia.png) 0 0 no-repeat;width:30px;height:20px;margin-top:12px;margin-right:10px;float:left}
#navigation-back-button a:hover{background:url(images/button_navigacia.png) 0 -21px no-repeat;width:30px;height:20px;float:left}
#article-navigation, #navigation{margin-top:14px;padding-left:0;padding-bottom:6px;font-size:13px;width:100%;min-height:40px}
#article-navigation, #three-column #navigation{margin-top:14px;padding-left:0;padding-bottom:6px;font-size:13px;width:500px;height:40px}
#article-navigation{margin-left:45px;width:950px}
#article-navigation #home, #home{margin-top:12px;float:left}
#article-navigation #home img, #home img{margin-left:5px;position:relative;top:2px}
#article-navigation ul.navigation, ul.navigation{margin:16px 0 0 0;float:left}
#article-navigation ul.navigation li, ul.navigation li{float:left;list-style:none}
#article-navigation ul.navigation li a, ul.navigation li a{display:block;float:left;margin-left:5px;font-size:13px}
ul.navigation li a, ul.navigation li span{color:#ffb400;text-decoration:none}
ul.navigation li a:BEFORE, ul.navigation li span:BEFORE{content:url(images/sipka_navigacia.png);color:#fff;margin-right:12px;margin-left:7px}
ul.navigation li a.root:BEFORE{content:' ';color:#fff;display:block;width:11px}
#email-input, #phone-input{float:left}
#color-email, #color-phone, .color-block{margin-left:5px;display:block;float:left;position:relative;width:20px;height:20px;border:1px solid #000}
.color-block-hide{margin-left:5px;display:block;float:left;position:relative;width:20px;height:20px}
#articles-menu-top{background:url(images/clanky_bg.png) repeat;float:right;top:115px;position:relative;height:43px}
#articles-menu-top ul{margin:0;margin-left:20px;margin-right:25px;display:block}
#articles-menu-top ul li{float:left;font-size:13px;height:100%;color:#fff;list-style:none outside none;font-weight:700;text-align:left}
#articles-menu-top>ul>li{margin:0 0 0 10px}
#articles-menu-top ul.submenu li{margin:0 0 20px 10px}
#articles-menu-top ul li.active, #articles-menu-top ul li:HOVER{text-align:left}
#articles-menu-top ul li.menu-home{width:70px}
#articles-menu-top ul li a{text-decoration:none}
#articles-menu-top>ul>li>a{line-height:40px}
#articles-menu-top ul li a:hover{text-decoration:underline}
#articles-menu-top ul li ul{visibility:hidden}
#articles-menu-top ul li .submenu-roll{visibility:hidden}
#articles-menu-top ul li:hover ul{visibility:visible}
#articles-menu-top ul li ul{z-index:2000;position:relative;cursor:pointer}
#articles-menu-top ul.submenu{margin-left:-10px;margin-top:0;position:absolute;width:190px;background:#fff}
#articles-menu-top ul.submenu li{width:180px}
#articles-menu-top #menu-bottom-image{background:url(images/menu-bottom-image.png) repeat;float:left;width:100%;height:1px;display:none}
#articles-menu{width:1185px;float:left}
.articles-menu-long{width:100%!important}
#articles-menu ul{margin:0;display:block}
#articles-menu ul li.menu-home{width:35px;margin-left:0}
#articles-menu ul li.menu-home a{width:25px}
#articles-menu>ul>li{float:left;height:43px;line-height:43px;list-style:none outside none}
#articles-menu ul li a{text-decoration:none;padding:0 5px;height:100%;float:left;position:relative}
#articles-menu ul li .submenu-roll{visibility:hidden}
#articles-menu ul.open-submenu-on-hover li:hover ul.submenu{visibility:visible}
#articles-menu ul.open-submenu-on-hover li ul.submenu li:hover ul.submenu-1{visibility:visible}
#articles-menu ul.open-submenu-on-hover li ul.submenu li ul.submenu-1 li:hover ul.submenu-2{visibility:visible}
#articles-menu ul.open-submenu-on-hover li ul.submenu li ul.submenu-1 li ul.submenu-2 li:hover ul.submenu-3{visibility:visible}
#articles-menu ul li ul{z-index:2000;position:relative;cursor:pointer;visibility:hidden}
#articles-menu ul.submenu{margin-top:43px;position:absolute}
#articles-menu>ul:not(#submenu-with-width-of-content) ul.submenu{width:190px}
#articles-menu ul.submenu-2, #articles-menu ul.submenu-3, #articles-menu>ul:not(#submenu-with-width-of-content) ul.submenu-1{margin-left:184px;margin-top:6px;position:absolute;width:190px}
#articles-menu #menu-bottom-image{background:url(images/menu-bottom-image.png) repeat;float:left;width:100%;height:1px;display:none}
#editstyle{position:fixed;top:350px;left:98%;display:block;width:40px;float:right;z-index:100}
#editStyleTools{background:#121212}
#editStyleTools select{width:150px}
#editstyle-settings{background:#f2f2f2;float:left;width:100%}
.button-type-1{display:block;float:left;margin-bottom:-7px;margin-left:-1px;height:30px;}
.button-type-1 input{border:none;background:0 0;position:relative;cursor:pointer;height:100%;padding:0 10px;float:left}
.button-type-1 a{color:#8214ab;line-height:30px;text-decoration:none;display:block;float:left;height:100%;padding:0 10px}
.button-type-1-new{display:block;float:left;margin-bottom:-7px;margin-left:-1px;height:30px; background: #f60 !important; padding-left: 7px; margin-right: 10px;}
.button-type-1-new a{color:#ffffff;line-height:30px;text-decoration:none;display:block;float:left;height:100%;padding:0 10px; font-size: 14px;}
.button-type-1-new a:hover, .button-type-1-new input:hover{color:#ffffff}
.button-type-1-new2{display:none;float:left;margin-bottom:-7px;margin-left:-1px;height:30px; background: #f60 !important; padding-left: 7px; margin-right: 10px;}
.button-type-1-new2 a{color:#ffffff;line-height:30px;text-decoration:none;display:block;float:left;height:100%;padding:0 10px; font-size: 14px;}
.button-type-1-new2 a:hover, .button-type-1-new input:hover{color:#ffffff}
.button-type-1-reclamation{display:block;height:30px; background: #f60 !important; float: left; position: absolute; padding-left: 10px;}
.button-type-1-reclamation a{color:#ffffff;line-height:30px;text-decoration:none;display:block;float:left;height:100%;padding:0 10px; font-size: 14px;}
.button-type-1-reclamation a:hover, .button-type-1-reclamation input:hover{color:#ffffff}
.save-editstyle-content{margin:25px 0 0 500px!important}
.editstyle-content-save-loader{background:url(images/ajax-loader-small-transparent.gif) repeat scroll 0 0 transparent;display:none;height:16px;left:526px;position:relative;top:23px;width:16px}
.button-type-4, .button-type-4-active{display:block;float:left;margin-bottom:0;margin-left:0}
.button-type-4-active-left, .button-type-4-left{background:url(images/button-type-4.png) repeat scroll 0 0 transparent;display:block;float:left;height:30px;width:14px}
.button-type-4-active-left{background:url(images/button-type-4.png) repeat scroll 0 117px transparent;float:left}
.button-type-3-active-center, .button-type-4-center{background:url(images/button-type-4.png) repeat scroll 0 -38px transparent;display:block;float:left;height:30px}
.button-type-4-center input{border:none;background:0 0;position:relative;margin-top:8px;cursor:pointer;color:#fff}
.button-type-4-active-center{background:url(images/button-type-4.png) repeat scroll 0 -152px transparent;float:left;margin-left:-1px}
.button-type-4-active-center a, .button-type-4-center a{color:gray!important;display:block;float:none;line-height:30px;text-decoration:none}
.button-type-4-active-center a{margin-left:1px}
.button-type-4-active-right, .button-type-4-right{background:url(images/button-type-4.png) repeat scroll 0 -76px transparent;display:block;float:left;height:30px;width:14px}
.button-type-4-active-right{background:url(images/button-type-4.png) repeat scroll 1px -190px transparent;margin-left:-1px;margin-right:1px}
.button-type-4-center .buttons-text{line-height:35px;font-family:arial;font-size:13px;color:#fff}
.button-type-5, .button-type-5-active{display:block;float:left;margin-bottom:0;margin-left:0;margin-top:4px}
.button-type-5-active-left, .button-type-5-left{background:url(images/button-type-5.png) repeat scroll 0 0 transparent;display:block;float:left;height:32px;width:15px}
.button-type-5-active-left{background:url(images/button-type-5.png) repeat scroll 0 117px transparent;float:left}
.button-type-5-active-center, .button-type-5-center{background:url(images/button-type-5.png) repeat scroll 0 -35px transparent;display:block;float:left;height:32px}
.button-type-5-center input{border:none;background:0 0;position:relative;margin-top:8px;cursor:pointer;color:#fff}
.button-type-5-active-center{background:url(images/button-type-5.png) repeat scroll 0 -152px transparent;float:left;margin-left:-1px}
.button-type-5-active-center a, .button-type-5-center a{color:gray;display:block;float:none;line-height:30px;text-decoration:none}
.button-type-5-active-center a{margin-left:1px}
.button-type-5-active-right, .button-type-5-right{background:url(images/button-type-5.png) repeat scroll 0 -70px transparent;display:block;float:left;height:32px;width:14px}
.button-type-5-active-right{background:url(images/button-type-5.png) repeat scroll 1px -190px transparent;margin-left:-1px;margin-right:1px}
.button-type-5-center .buttons-text{line-height:35px;font-family:arial;font-size:13px;color:#fff}
#articlesInButton li{background:0 0!important}
#articlesInButton li:hover, .active-button.active{background:0 0;text-align:center}
#articlesInButton li ul li a, #articlesInButton li ul li:hover{text-align:center;width:190px;display:block;height:43px}
.button-type-3, .button-type-3-active{display:block;float:left;margin-bottom:-7px;margin-left:-1px}
.button-type-3-active-left, .button-type-3-left{background:url(images/button-type-3.png) 0 0;height:30px;width:15px;display:block;float:left}
.button-type-3-active-left{background:url(images/button-type-3.png) 0 -106px}
.button-type-3-active-center, .button-type-3-center{background:url(images/button-type-3.png) repeat scroll 0 -31px transparent;display:block;float:left;height:30px}
.button-type-3-center input{border:none;background:0 0;position:relative;margin-top:8px;cursor:pointer;color:#fff}
.button-type-3-active-center{background:url(images/button-type-3.png) 0 -141px}
.button-type-3-active-center a, .button-type-3-center a{color:#fff!important;line-height:30px;text-decoration:none;display:block;float:left}
.button-type-3-active-right, .button-type-3-right{background:url(images/button-type-3.png) repeat scroll 0 -61px transparent;display:block;float:left;height:30px;width:15px}
.button-type-3-active-right{background:url(images/button-type-3.png) 0 -176px}
.button-type-3-center .buttons-text{line-height:35px;font-family:arial;font-size:13px;color:#fff}
.icon-type-phone{background:url(images/Images_CMS.png) no-repeat scroll -232px -201px transparent;display:block;float:left;height:20px;width:25px}
.icon-type-low-price{background:url(images/Images_CMS.png) no-repeat scroll -760px -445px transparent;display:block;height:104px;left:25px;position:relative;top:-15px;width:110px}
.icon-type-send-seller{background:url(images/Images_CMS.png) no-repeat scroll -733px -365px transparent;display:block;height:78px;left:25px;position:relative;top:15px;width:105px}
.icon-type-send-question{background:url(images/Images_CMS.png) no-repeat scroll -489px -331px transparent;display:block;height:54px;left:25px;position:relative;top:15px;width:52px}
.icon-type-locker{background:url(images/Images_CMS.png) no-repeat scroll -528px -201px transparent;display:block;float:left;height:131px;width:92px}
.position-locker{float:right;left:-61px;position:relative;top:-142px}
.icon-type-email{background:url(images/Images_CMS.png) no-repeat scroll -257px -201px transparent;display:block;float:left;height:20px;width:25px}
.icon-type-home{background:url(images/Images_CMS.png) no-repeat scroll -883px -161px transparent;display:block;float:left;height:25px;width:25px}
.position-type-home{position:relative;top:12px}
.icon-type-1{background:url(images/icons.png) no-repeat scroll -117px -171px transparent;display:block;float:left;height:11px;width:11px}
.icon-type-2{background:url(images/icons.png) no-repeat scroll -33px -171px transparent;display:block;float:left;height:11px;width:11px}
.icon-type-next{background:url(images/Images_CMS.png) no-repeat scroll -302px -75px transparent;display:block;float:left;height:11px;width:11px}
.icon-type-back{background:url(images/Images_CMS.png) no-repeat scroll -36px -75px transparent;display:block;float:left;height:11px;width:8px}
.icon-type-remove{background:url(images/Images_CMS.png) no-repeat scroll -132px -202px transparent;display:block;float:left;height:16px;width:12px}
.icon-type-discount{background:url(images/Images_CMS.png) no-repeat scroll -486px -202px transparent;display:block;float:left;height:56px;width:40px}
.position-type-user{left:-3px;position:relative;top:2px}
.icon-type-edit{background:url(images/Images_CMS.png) no-repeat scroll -218px -203px transparent;display:block;float:left;height:13px;width:13px}
.icon-type-user{background:url(images/Images_CMS.png) no-repeat scroll -197px -202px transparent;display:block;float:left;height:19px;width:15px;margin-right:5px}
.icon-type-logout{background:url(images/Images_CMS.png) no-repeat scroll -184px -203px transparent;display:block;float:left;height:13px;width:11px}
.icon-type-white-arrow{background:url(images/Images_CMS.png) no-repeat scroll -302px -203px transparent;display:block;float:left;height:13px;width:13px}
.position-type-white-arrow{left:-6px;position:relative;top:7px}
.icon-cart{background:url(images/Images_CMS.png) no-repeat scroll -35px -44px transparent;display:block;float:left;height:15px;width:20px}
.position-cart{left:7px;position:relative;top:6px}
.icon-type-letter{background:url(images/Images_CMS.png) no-repeat scroll 0 -985px transparent;display:block;float:left;height:17px;width:22px}
.block{display:block}
.width-174{width:174px}
.width-160{width:160px}
.width-140{width:140px}
.width-70{width:70px}
.position-type-1, .position-type-next{position:relative;top:10px}
.position-type-2{position:relative;top:7px}
.position-type-3{top:8px;position:relative}
.drag-and-drop-element{float:left;z-index:1001;width:100%}
.tools-element{float:left;width:100%}
.tools-element a{margin-left:250px}
.layout_title_element{margin-left:20px;margin-top:10px}
#footer{margin-top:-25px;min-height:150px}
#footer ul{margin-bottom:15px;margin-left:10px}
#footer .footer-ul-margin-top{margin-top:-30px}
#footer ul li{list-style:none}
.slider-range-min{height:13px;width:70px}
.date{color:#969696;font-size:13px}
#category, #categoryButtonsLeft{float:left;width:196px;margin-left:20px;margin-top:8px}
#category a, #categoryButtonsLeft a{color:#fff;font-size:15px;margin-left:35px;text-decoration:none;display:block;position:relative}
#category a:HOVER, #categoryButtonsLeft a:HOVER{color:#fff;text-decoration:underline}
#category ul, #categoryButtonsLeft ul{list-style:none;width:100%}
#category li, #categoryButtonsLeft li{list-style:none;width:100%;box-sizing:border-box;padding:5px 0}
.container-product-actions{position:absolute;top:0;left:0}
.block-product-for-bg .container-product-actions{position:relative;width:100%;float:left}
#detail #gallery .container-product-actions{top:15px}
.container-product-actions>div{float:left;margin:0 0 5px 0;clear:both}
.container-product-actions>div span{display:block;float:left;padding:8px}
.block-product-for-bg .position{display:block;float:left;font-size:12px;position:relative}
.no-vat{font-size:10px}
.s-dph{font-size:10px}
.product-first{float:left;height:158px;margin:-1px 0 0 0;padding:20px 0 0 20px;width:740px}
#three-column .product-first{width:505px}
.product-first .product-images .position{left:-20px;top:-167px}
.product-first .product-images{float:left;width:19%;margin-bottom:-190px;min-height:410px}
.product-first .product-content{margin-left:10px;float:left;width:75%}
#three-column .product-first .product-content{margin-left:25px;float:left;width:71%}
.product-first .product-content h2, .product-first .product-content h3, .product-first .product-content h4{float:left;height:40px;width:300px}
.product-first .product-content h2 a, .product-first .product-content h3 a, .product-first .product-content h4 a{text-decoration:none}
.product-first .price{float:left;height:50px;margin-left:30px;width:125px}
.product-first .product-content .product-content-description{float:left;margin-top:0;width:100%}
.product-first .product-content .normal_price{float:left;width:123px}
.product-first .product-content .old_price{display:block;height:17px;margin-right:5px;text-decoration:line-through;width:60px}
.product-first .product-content .old_price_empty{color:red;float:left;height:5px;margin-right:5px;width:60px}
.product-first .product-content .button-add-cart-button{float:right;position:relative}
.product-first .product-content .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;border:medium none;color:#000;height:27px;left:24px;position:relative;right:10px;text-align:center;top:3px;width:29px}
.product-first .product-content form{float:right;margin-top:3px;width:100px}
.product-first .product-content .show-appurtenances{float:left;margin-top:20px}
.product-first .product-content .appurtenances{font-size:15px}
.product-first .product-content .appurtenances-title{color:#848383;float:left;width:100px}
.product-first .product-content .appurtenances-value{float:left}
.product-first .product-content .manufacturer-name{color:#848383}
.product-first .add-cart-button{left:-11px;position:relative;top:-12px;width:34px}
#three-column .product-second{width:47%}
#three-column .product-second .product-content{margin-left:10px;float:left;width:79%}
.product-second, .product-third{display:inline-block;margin:10px 0 0 0;padding:10px 0 10px 0;box-sizing:border-box;width:33.3%;vertical-align:top;position:relative}
.no-block .product-third{width:25%}
#three-column .product-third{display:-moz-inline-box;display:inline-block;margin:10px 0 0 -1px;padding:10px 0 0;width:176px}
.product-third-border{border-style:solid;border-width:1px;border-color:#c2c2c2}
.product-second .product-images .position, .product-third .product-images .position{position:relative}
.product-second .product-images, .product-third .product-images{float:left;width:100%;position:relative}
.product-second .product-images a, .product-third .product-images a{width:100%;float:left;text-align:center}
.product-second .product-images img, .product-third .product-images img{max-width:95%;opacity:0;transition:opacity .3s ease-in}
.product-second .product-content, .product-third .product-content{float:left;width:100%}
.product-second .product-content h4, .product-third .product-content .product-content-title, .product-third .product-content h4{height:34px;margin:12px 4px 4px 4px;text-align:center}
.product-second .product-content h4 a, .product-third .product-content .product-content-title a, .product-third .product-content h4 a{text-decoration:none;float:left;width:100%}
.product-second .product-content .price, .product-third .product-content .price{margin-top:8px;float:left;width:45%;padding-left:5%}
p.success{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #dadada;color:#348d18;font-family:Arial;font-size:18px;font-weight:700;padding:1em}
.success{background:none repeat scroll 0 0 #e6efc2;border-color:#c6d880;color:#264409}
.ui-widget{font-family:Segoe UI, Arial, sans-serif;font-size:1.1em}
.container{text-align:left}
.product-third .product-content br{height:1px}
.product-second .product-content .normal_price, .product-third .product-content .normal_price{width:100%;float:left}
.product-second .product-content .old_price, .product-third .product-content .old_price{text-decoration:line-through;line-height:16px;width:100%;float:left}
.product-third .product-content .old_price_empty{font-size:13px;margin-right:6px;line-height:8px}
.product-second .add-cart-catalog, .product-third .add-cart-catalog{position:relative;float:right;width:48%;padding-right:2%;margin-top:11px}
.product-second .product-content .button-add-cart-button, .product-third .product-content .button-add-cart-button{float:right;position:relative;margin-bottom:0!important}
.add-cart-button, .product-block #add-cart-button{line-height:28px;background:url(images/Images_CMS.png) no-repeat scroll -30px -37px transparent!important;padding:0 10px 0 31px!important}
#price-block #add-cart-button{line-height:50px;background:url(images/Images_CMS.png) no-repeat scroll -440px 12px transparent;padding:10px 10px 10px 65px}
#price-block #button-add-cart-button{height:70px;margin:0}
.product-third .show-appurtenances-icon{background:url(images/Images_CMS.png) no-repeat scroll -327px -241px transparent;height:40px;left:132px;position:relative;top:-83px;width:40px}
.product-second .show-appurtenances, .product-third .show-appurtenances{font-size:12px;text-align:center}
.add-cart-catalog-count-container{float:right;margin-right:20px}
.add-cart-catalog-count-container .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;border:none;height:35px;text-align:center;width:31px;float:left;margin:0 5px 0 5px;padding:0}
.add-cart-catalog-count-container>span{cursor:pointer;float:left;height:22px;margin-top:5px;width:14px}
.add-cart-catalog-minus-icon{background:transparent url(images/icon-add-cart-minus.png) no-repeat scroll 0 0}
.add-cart-catalog-plus-icon{background:transparent url(images/icon-add-cart-plus.png) no-repeat scroll 0 0}
.link-for-question{float:left;font-size:13px;margin-left:15px;margin-top:-4px}
.link-for-gallery{float:left;font-size:13px}
.link-for-gallery a{color:#494a4b;text-decoration:underline}
.link-for-gallery a:HOVER{text-decoration:none}
.product-fourth{float:left;height:47px;margin:-1px 0 0 0;padding:20px 0 0 20px;width:698px}
.product-fourth .position{float:right;left:213px;top:-42px}
.product-fourth .product-images{float:left}
.product-fourth .product-content{margin-left:10px;float:left;width:475px}
.product-fourth .product-content h4{float:left;height:40px;width:215px}
.product-fourth .product-content h4 a{font-size:13px;text-decoration:none;color:#494a4b;text-decoration:underline}
.product-fourth .product-content h4 a:HOVER{text-decoration:none}
.product-fourth .price{float:left;height:50px;margin-left:30px;width:225px;display:block}
.product-fourth .product-content .product-content-description{float:left;margin-top:0;width:100%}
.product-fourth .product-content .normal_price{color:#000;display:block;float:left;font-weight:700;font-size:11px;width:100px;line-height:22px}
.product-fourth .product-content .normal_price_no_vat{color:#db252b;font-weight:700;font-size:14px;width:123px;display:block;float:left}
.product-fourth .product-content .old_price{color:#494a4b;display:block;font-size:13px;height:17px;margin-right:5px;text-decoration:line-through;width:60px}
.product-fourth .product-content .old_price_empty{color:red;float:left;height:5px;margin-right:5px;width:60px}
.product-fourth .product-content .button-add-cart-button{float:right!important;position:relative}
.product-fourth .product-content .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;border:medium none;color:#000;height:27px;left:24px;position:relative;right:10px;text-align:center;top:3px;width:29px}
.product-fourth .product-content form{float:right;margin-top:3px;width:100px}
.product-fourth .product-content .show-appurtenances{float:left;margin-top:20px}
.product-fourth .product-content .appurtenances{font-size:15px}
.product-fourth .product-content .appurtenances-title{color:#848383;float:left;width:100px}
.product-fourth .product-content .appurtenances-value{float:left}
.product-fourth .product-content .manufacturer-name{color:#848383}
.product-fourth .add-cart-button{left:-11px!important;position:relative;top:-12px!important;width:34px!important}
.product-fourth .catalog-delivery_name{display:none}
.fourth-first{background:#ebebeb}
.fourth-second{background:#f6f6f6}
#top-category-panel{min-height:55px;margin:1px 0 0;position:relative;width:100%;z-index:1;float:left}
#top-category-panel #top-category-panel-show-type{color:#989898;float:left;font-size:12px;height:26px;margin:22px 0 0 15px;width:145px}
#top-category-panel #top-category-panel-show-type #show-type-2 a{background:url(images/category_show_type.png) no-repeat scroll 0 -14px transparent;float:left;height:12px;margin:-16px 0 0 83px;width:20px}
#top-category-panel #top-category-panel-show-type #show-type-2 a:hover{background:url(images/category_show_type.png) no-repeat scroll 0 0 transparent}
#top-category-panel #top-category-panel-show-type .active #show-type-2 a{background:url(images/category_show_type.png) no-repeat scroll 0 0 transparent;float:left;height:12px;margin:-16px 0 0 93px;width:20px}
#top-category-panel #top-category-panel-show-type #show-type-1 a{background:url(images/category_show_type.png) no-repeat scroll -32px -14px transparent;float:right;height:12px;margin:-16px 1px 0 0;width:23px}
#top-category-panel #top-category-panel-show-type #show-type-1 a:hover{background:url(images/category_show_type.png) no-repeat scroll -32px 0 transparent}
#top-category-panel #top-category-panel-show-type .active #show-type-1 a{background:url(images/category_show_type.png) no-repeat scroll -32px 0 transparent;float:right;height:12px;margin:-16px 1px 0 0;width:23px}
#top-category-panel #top-category-panel-store{color:#989898;float:left;font-size:12px;height:26px;margin:20px 0 0 45px;width:89px}
#top-category-panel #top-category-panel-sort{color:#989898;float:left;font-size:12px;margin:23px 0 0 10px}
#three-column #top-category-panel #top-category-panel-sort{color:#989898;float:left;font-size:12px;height:26px;margin:23px 0 0 22px;width:200px}
#top-category-panel-count-to-page-category{color:#989898;float:left;font-size:12px;margin:23px 0 0 10px}
#three-column #top-category-panel-count-to-page-category{color:#989898;float:left;font-size:12px;height:26px;margin:23px 0 0 -3px;width:162px}
#top-category-panel #isStoreCategory{float:right;margin-top:6px}
#top-category-panel #CountToPageCategory, #top-category-panel #SortCategory{float:left;margin-left:5px;margin-top:0}
#top-category-panel .appurtenances-filter-text{float:left}
#CategoryName{float:left;margin:22px 10px 10px 0;box-sizing:border-box}
#three-column #CategoryName{width:530px}
#CategoryName H1{float:left;letter-spacing:-1px;margin:0 5px 0 0}
#CategoryName p{float:left}
.info-articles{color:#bcbcbc;float:left;font-size:13px;margin:0 0 30px 0;width:100%}
#three-column .info-articles{width:536px}
.info-articles h1, .info-articles h2{margin-bottom:10px;padding:0 3em 0 3em;text-align:center}
.info-articles p{padding:0 3em 0 3em;text-align:center}
#category-products{float:left;width:100%;position:relative}
#catalog-appurtenances{float:left;height:auto;min-height:48px;width:100%}
#three-column #catalog-appurtenances{margin-top:-10px;float:left;height:auto;min-height:48px;width:536px}
.appurtenances-filter-show-single{margin-top:8px;float:left}
.appurtenances-filter-show-single p{float:left;margin:7px 6px 0 20px;width:85px}
.appurtenances-filter-show-single select{width:105px}
#appurtenances-filter-show{width:100%;float:left}
.ajax-loader{display:none}
.while-ajax{visibility:hidden;background:url(../public/images/ajax-loader-small.gif);width:16px;height:16px}
#line-top{width:100%;margin-bottom:1px;float:left}
#line-bottom{width:100%;margin-top:1px;float:left}
#appurtenances-filter-empty{float:left;font-family:arial;font-size:15px;margin-left:40px;margin-top:50px}
.paginationControl{float:left;width:100%;height:50px;text-align:center}
#three-column .paginationControl{width:530px}
.paginationControl #pages{display:inline-block;width:55%;margin-top:15px}
#three-column .paginationControl #pages{width:300px}
.paginationControl .page-number p{margin-top:9px;margin-left:15px;float:left;color:#909090}
.paginationControl span.a_paginator{margin-left:5px}
.page-number{float:left;margin-top:11px;text-align:center;width:100px}
.paginationControl a.a_paginator{color:#727272;margin-left:5px}
.paginationControl .a_paginator_lt{background:url(images/Images_CMS.png) no-repeat scroll -771px -161px transparent;float:left;height:23px;margin-left:14px;margin-top:14px;width:46px}
.paginationControl .a_paginator_lt:hover{background:url(images/Images_CMS.png) no-repeat scroll -771px -188px transparent}
.paginationControl .a_paginator_lt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -771px -215px transparent;float:left;height:23px;margin-left:14px;margin-top:14px;width:46px}
.paginationControl .a_paginator_gt{background:url(images/Images_CMS.png) no-repeat scroll -827px -161px transparent;float:right;height:23px;margin-right:14px;margin-top:14px;width:46px}
.paginationControl .a_paginator_gt:hover{background:url(images/Images_CMS.png) no-repeat scroll -827px -188px transparent}
.paginationControl .a_paginator_gt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -827px -215px transparent;float:right;height:23px;margin-right:12px;margin-top:14px;width:46px}
.paginationControlTop{margin:0 0 10px 0;float:right}
#three-column .paginationControlTop{margin-right:220px}
.paginationControlTop .page-number p{color:#909090;float:left;margin-left:13px;margin-top:9px;width:86px;line-height:27px}
.paginationControlTop .a_paginator{color:#000;display:block;float:left;height:20px;margin-top:12px;width:20px}
.paginationControlTop .a_paginator_lt{background:url(images/Images_CMS.png) no-repeat scroll -771px -161px transparent;float:left;height:23px;margin-left:74px;margin-top:22px;width:46px}
.paginationControlTop .a_paginator_lt:hover{background:url(images/Images_CMS.png) no-repeat scroll -771px -188px transparent}
.paginationControlTop .a_paginator_lt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -771px -215px transparent;float:left;height:23px;margin-top:22px;width:46px}
.paginationControlTop .a_paginator_gt{background:url(images/Images_CMS.png) no-repeat scroll -827px -161px transparent;float:right;height:23px;margin-left:11px;margin-right:8px;margin-top:22px;width:46px}
.paginationControlTop .a_paginator_gt:hover{background:url(images/Images_CMS.png) no-repeat scroll -827px -188px transparent}
.paginationControlTop .a_paginator_gt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -827px -215px transparent;float:right;height:23px;margin-right:8px;margin-top:22px;width:46px}
#detail, #detail>div{float:left;width:100%}
#top-photo .position{left:0;top:-317px}
#detail #gallery{float:left;width:56%;padding-right:1%}
#three-column #detail #gallery{margin-left:20px;float:left;width:246px}
#detail #gallery #top-photo{margin-top:15px}
#detail #gallery .other-photo{margin-top:10px;float:left}
#detail #gallery .other-photo img{margin-right:5px;margin-bottom:10px}
#detail #gallery .galleries{width:100%;float:left}
#detail .product-block{float:left;width:100%;border-bottom:1px dotted #8b8b8b}
#detail .product-block .mini-imput-label{color:#000;font-size:12px}
#detail .product-block img{margin:7px 10px 0 10px}
#detail .product-block .product-block-info{box-sizing:border-box;padding:0 10px}
#detail .first-dotted{border-top:1px dotted #8b8b8b}
#detail .first-product, .product-block{background:#f9f9f9}
#detail .second-product{background:#ecebf0}
#detail .product-block h3{margin-top:5px;color:#dc3972}
#detail .product-block .price{color:#585858}
#detail .product-block .old_price{font-size:13px;margin-right:10px;text-decoration:line-through}
#detail .product-block .save-price{width:100%;float:left}
#detail .product-block .mini-imput-text{float:left}
#detail .product-block .mini-imput-label{float:left;display:block;margin-top:32px;margin-left:5px}
#detail .product-block .add-cart{margin:22px 0 20px 25px}
.info-links{float:left}
.info-links p{color:#929292;font-size:13px;margin:5px 0 10px 5px}
.info-links ul{list-style:none}
.info-links ul li{display:block;width:248px;height:30px;list-style:none;float:left}
.info-links ul li a{color:#000;font-size:12px;left:10px;list-style:none outside none;position:relative;text-decoration:none;top:-5px;line-height:30px}
.mini-imput-text{margin-top:22px;text-align:center;background:url(images/Images_CMS.png) no-repeat scroll -326px -240px transparent;border:medium none;height:35px;line-height:35px;width:31px}
#detail .product-block>div, .detail-add-to-cart-all{float:left}
#product-detail{float:left;width:43%;color:#c6c6c6;font-size:14px}
#three-column #product-detail{width:257px}
#product-detail .mini-imput-text{float:left;margin:29px 0 0 10px;padding:0}
#product-detail .mini-imput-label{float:left;margin:37px 0 0 5px;color:#000}
#product-detail .evalution{width:auto}
#detail #gallery .evalution>span, #product-detail .evalution>span{width:15px;height:15px;float:left;cursor:pointer}
.evalution .detail-evaluation-microdata{display:none}
#product-detail .manufacture{width:300px;float:left}
#detail #gallery h1{line-height:30px;margin:9px 0 10px 0;width:100%;float:left;text-align:center}
#product-gallery h1{letter-spacing:-1px;line-height:30px;margin-bottom:20px}
#detail #top>h1{width:100%;float:left;margin:0 0 10px 0;text-align:center}
#product-detail #price-block{width:100%;float:left;color:#000;padding:15px 0}
#product-detail>#price-block{box-sizing:border-box;padding:0 10px}
#three-column #product-detail #price-block{width:263px}
#product-detail .price-block-more, #product-detail .price-block-more-active{width:100%;float:left}
#product-detail .block-product-for-bg p{padding:7px 0 0 10px;box-sizing:border-box;width:100%;float:left}
#product-detail form #price-block p{padding:7px 0 0 10px;box-sizing:border-box;float:left;clear:both}
#price-block .detail-old-and-actual-price{float:left}
.block-product-for-bg .detail-old-and-actual-price{width:72%;margin-right:10px;float:left}
#product-detail .price-block-more .product-name, #product-detail .price-block-more-active .product-name{margin-left:10px;font-size:17px;margin-top:10px}
#product-detail .delivery-date-info, #product-detail .discountauto-info{margin:20px 0 0 0;float:left;width:100%}
#product-detail .discountauto-info .validity-date{float:left;width:237px}
#product-detail .discountauto-info .num-of-activated{float:left;width:270px}
#product-detail .discountauto-info .small-info{color:#929292;font-size:14px;margin-left:15px}
#product-detail .discountauto-info .big-info{color:#fff;font-size:17px;margin-left:15px;font-weight:700}
#product-detail .discountauto-info .small-info-2{color:#fff}
#product-detail #price-block .delivery-date-info #delivery-date-info-text, #product-detail .delivery-date-info #delivery-date-info-text{margin-top:15px;margin-left:5px;float:left}
#product-detail #price-block .delivery-date-info{float:left;margin-bottom:10px;margin-top:-15px}
#product-detail .delivery{float:left;margin-bottom:10px;margin-top:10px;width:100%}
#contact-left-detail p, #detail .product-block .delivery p, #product-detail .delivery p, #product-detail>#price-block>p{line-height:33px}
#contact-left-detail fieldset{width:100%;float:left}
#product-detail .delivery p span{margin-right:5px}
#product-detail .color-schemes, #product-detail .payoff-params-radio{width:100%;float:left;font-size:12px}
#product-detail .choose-payoff-param, #product-detail .color-schemes p{font-size:13px;float:left;width:100%}
#product-detail .color-scheme, #product-detail .payoff-params-radio{margin-top:10px;float:left;margin-left:5px}
#product-detail .color-scheme .radio, #product-detail .payoff-params-radio .radio{margin-left:-5px}
#product-detail .color-scheme p, #product-detail .payoff-params-radio p{color:#ffb400}
#product-detail .color-scheme .select_img, #product-detail .payoff-params-radio .select-payoff-img{background:url(images/Images_CMS.png) no-repeat scroll -487px -214px transparent;height:43px;left:4px;margin-bottom:-45px;position:relative;top:-45px;width:38px;visibility:hidden}
#product-detail .payoff-params-radio img{width:80px}
.space-line{margin:10px 0 10px 0;height:1px;width:100%;float:left}
#detail #description p{text-align:justify;font-size:12px;line-height:25px!important;padding-right:7px}
#product-detail p .old_price{color:red;text-decoration:line-through;font-size:15px;margin-right:13px}
#product-detail p.save-price span.price-info{color:#ffbd00;font-size:15px;font-weight:700}
#product-detail p.save-price span.percet{color:#ffbd00;font-size:13px}
#detail #description{width:100%;float:left;margin:10px 0 30px 0;text-align:justify;font-size:15px}
#detail #description h4, #detail #description strong{font-weight:700}
#detail #description h2{font-size:17px;margin-bottom:10px}
#detail #description ul{margin-left:25px}
#detail .manufacture-all{width:100%;float:left;text-align:center}
#detail .manufacture-all>.span-8{width:223px;display:inline-block;float:none;margin:0}
#detail .manufacture-all .span-8>div{width:100%;float:left}
#preview{position:absolute;padding:5px;display:none;color:#fff}
#detail .manufacture-all .img-bg{background:url(images/Images_CMS.png) no-repeat scroll -282px -752px transparent;height:145px}
#detail .manufacture-all .img-bg a{width:100%;height:100%;float:left}
#detail .manufacture-all .img-bg img{margin:20px auto}
#detail .manufacture-all .title{color:#262626;font-size:20px;margin-bottom:10px}
#detail .manufacture-all .text p{color:#262626;font-size:14px;line-height:normal}
#detail .manufacture-all .gallery .images{float:left;margin-top:10px;margin-bottom:50px}
#detail .manufacture-all .gallery .samples{color:#c6c6c6}
#detail .manufacture-all .gallery .images img{margin-right:10px;margin-top:5px;border:1px solid #fff}
#detail .manufacture-all .gallery .images .samples-images{text-align:center;color:#fff;float:left}
.add-cart{float:left;margin:22px 0 20px 10px}
#price-block .add-cart{margin:12px 0 12px 10px}
.basic-parameter{margin:10px 0 10px 0;float:left;width:100%}
.basic-parameter img{margin-right:5px;border:1px solid #fff;width:80px}
.param-product-select{width:100%;float:left;margin-top:10px}
.param-product-select select, .payoff-param-product-select-row select{width:97px}
.param-product-select-row, .params-product-text-row, .payoff-param-product-select-row{width:100%;float:left}
.param-product-select-row-1, .param-product-select-row-2, .param-product-select-row-single{width:100%;float:left}
.param-product-select-row-2>div{border:1px solid #797979;border-radius:5px;padding:3px;cursor:pointer;background:#fff;color:#797979;float:left;margin:5px 5px 5px 0;max-width:100%;text-align:center}
.param-product-select-row-2>div>div, .param-product-select-row-2>div>img{display:block;margin:0 auto}
.param-product-select-row-2 div.param-product-select-row-active{background:#797979;color:#fff}
.param-product{margin:0 0 10px 0;float:left;width:100%}
.param-product-row{float:left;width:100%;line-height:25px}
.param-product-row p{padding:3px}
.params-product-text-row input{float:left;width:100%;box-sizing:border-box}
.param-product-text-row-single{width:97px;float:left;margin:0 10px 0 0}
.first{background:#1a1a1a}
.param-product-row p{font-size:13px}
.param-product-row .title{display:block;float:left;width:45%;color:#929292}
.param-product-row .text{display:block;float:left;width:49%;font-weight:700}
#user-profile{float:left}
#fieldset-users{margin:0;border:none;width:100%;text-align:center}
#fieldset-users legend{color:#ffb400;font-size:20px;font-family:arial}
#button-login, #fieldset-reclamation #button-add, #update-profile-form #button-update{display:inline-block;float:none}
#new-registration{left:0;position:relative;top:-15px}
#login{background:0 0;border:none;position:relative}
.cart-steps{margin-bottom:25px;float:left}
.cart-steps #cart-info-table .third-step-img{width:85px}
.cart-steps.first-second-third{
	width: 62%;
}

.cart-steps #cart-info-table .third-step-img{
	width: 85px;
}

.cart-content {

	position: relative;

}

.cart-steps.first-second-third .box-fixed {
	width: 460px;
	min-height: 10px;
	border: 0px solid #d1d2db;
	position: absolute;
	top: 300px;
	right: 30px;
}

#cart-info-table.first-second-third {
	/*border: 1px solid #d1d2db;*/
}

.products-one-step {
  padding: 20px 0px 0px 0px !important;
  border: 1px solid #d1d2db;
  background: white;
}

#cart-info-table .button-type-1{margin-bottom:0}
#steps-cart{margin:20px 0 0 0;display:block;float:left;width:100%}
#steps-cart li{display:block;float:left;padding:0 1% 0 1%}
#steps-cart li:nth-child(2){text-align:center}
#steps-cart li:nth-child(3){text-align:right}
#steps-cart .active{width:32%}
#steps-cart .normal{width:31%;margin-top:6px}
.two-steps-cart .active, .two-steps-cart .normal{width:48%!important}
.two-steps-cart li:nth-child(2){text-align:right!important}
#cart-info{height:65px}
#cart-info p{margin-top:12px;margin-left:35px;margin-right:40px;font-size:13px;color:#afafb1}
.bg-info-block{margin:20px 0 20px 60px;width:876px;float:left;background:#222}
.info-block-forget-pass, .info-block-registration, .info-block-update, .info-block-update-login{background:none repeat scroll 0 0 #222;float:left;margin:0 0 20px;width:100%}
.new-reg{border:1px solid #e2e6e8;min-height:381px;margin:35px auto;width:100%;background-color:#f2f5f7;box-sizing:border-box}
.new-reg-info{font-size:29px;margin:1% 1% 0 1%;color:#afafb1}
.bg-cart-block{margin:20px 0 20px 0;width:100%;float:left;background:#222}
.block-products-excluded-from-discount-coupon{display:none;background:#e8805e!important;border:1px solid #d30707!important;box-sizing:border-box}
.block-products-excluded-from-discount-price, .minimal-purchase-amount{background:#e8805e!important;border:1px solid #d30707!important;box-sizing:border-box}
.block-products-excluded-from-discount-coupon p, .block-products-excluded-from-discount-price p, .minimal-purchase-amount p{color:#000!important;font-size:17px!important;line-height:39px!important}
.block-products-excluded-from-discount-coupon p span.info, .block-products-excluded-from-discount-price p span.info, .minimal-purchase-amount p span.info{background:url(images/Images_CMS.png) no-repeat scroll -452px -155px transparent}
.third-step-bg-cart-block{background:none repeat scroll 0 0 #222;float:left;margin:0 0 20px 0;width:100%}
.third-step-bg-cart-block p{padding-left:10px}
.third-step-info-catr{width:100%;float:left;padding-bottom:1%}
#info-block{min-height:65px;padding-bottom:10px}
#info-block p{margin-top:12px;margin-left:35px;margin-right:40px;font-size:13px;color:#afafb1;text-align:justify;width:90%}
#info-block-registration{height:85px}
#info-block-registration p{margin-top:12px;margin-left:35px;margin-right:40px;font-size:13px;color:#afafb1}
#del-title{line-height:30px;height:auto!important}
p span.info{background:url(images/Images_CMS.png) no-repeat scroll -386px -155px transparent;display:block;float:left;height:50px;width:25px;left:-12px;top:-3px;position:relative}
#cart-products{width:100%;float:left}
.payWithPicture p{margin-left:58px!important;min-height:12px}
.info-price{float:left;min-height:40px;margin-bottom:10px;margin-top:10px;width:100%}
.free-price-bg{background:#004417}
.buy-price-bg{background:#8b0304}
.info-price p{margin:8px 10px 5px 60px;color:#c0c1c0}
#fullPriceBox {
	border: 1px solid #d1d2db;
	margin-top: 10px;
	width:100%;
	float: left;
	color: black;
	height: 80px;
	box-sizing: border-box;
	font-family: SourceSansPro, sans-serif !important;
}
#fullPriceBox p span {
	font-family: SourceSansPro, sans-serif !important;
}
#fullPrice{width:100%;float:left;background:#adcf3d;color:#000;height:80px;box-sizing:border-box}
#fullPrice p,
#fullPriceBox p {line-height:40px;padding:0 1% 0 1%}
#fullPrice p span.text,
#fullPriceBox p span.text {width:60%;display:block;float:left}
#fullPrice p span.price,
#fullPriceBox p span.price{font-weight:700;width:40%;text-align:right;display:block;float:left}
#three_emails_in_cart{width:99%;float:left;margin-left:1%;margin-top:30px;margin-bottom:20px}
#three_emails_in_cart input{margin-right:10px;background:url(images/Images_CMS.png) no-repeat scroll 0 -160px transparent;height:39px;line-height:39px;width:202px;border:none;padding-left:5px;float:left}
#three_emails_in_cart label{color:#afafb1;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin-right:10px;float:left;line-height:39px}
#three_emails_in_cart p{color:#242424;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin-bottom:5px}
#three_emails_in_cart span{margin-top:-3px;left:0}
#three_emails_in_cart .three_emails_in_cart_row{float:left}
#coupons-bg{min-height:71px;width:100%;float:left;padding:0 0 10px 0}
#coupons-bg .coupons-text{float:left;min-width:125px;line-height:48px}
#coupons-bg .coupons-text-long{float:left;margin-top:25px}
#coupons-bg .coupons-text-long p{float:left;margin-right:10px}
#coupons-bg .coupons-text-error{margin-top:11px;margin-left:125px;color:#c90000}
#coupons-bg #coupon-remove{margin-top:-7px}
#cart-info-table{border-collapse:collapse!important;width:100%}
#cart-info-table .counter p{float:left}
#cart-info-table .inputCount{background:url(images/Images_CMS.png) no-repeat scroll -326px -203px transparent;color:#fff;text-align:center;width:31px}
#cart-info-table input#coupons{background:url(images/Images_CMS.png) no-repeat scroll -207px -671px transparent;border:medium none;color:#000;height:35px;line-height:35px;text-align:center;width:200px;position:relative;margin-top:3px;padding:0}
#cart-info-table tr.title{background:#222;color:#b8bbc0;font-size:13px;height:34px}
#cart-info-table tr td{padding-left:7px;max-width:350px}
#cart-products #cart-info-table tr td:last-child{padding-right:7px}
#cart-products #cart-info-table tr.title td:last-child{text-align:right}
#cart-products #cart-info-table tr.normal td:last-child .button-type-1{float:right}
#cart-info-table tr td img{margin-left:20px}
#cart-info-table.box tr td img{margin-left:10px}
tr.normal{border-collapse:separate!important;background:#000;border-bottom:1px solid #131313;color:#b8bbc0;font-size:13px}
tr.normal img{margin-top:10px}
tr.normal a{font-family:arial;font-size:13px;color:#ffb400}
tr td.price{font-size:14px}
tr td.price-all{color:#fff;font-size:15px;font-weight:700}
tr.normal p{font-size:12px}
tr.normal p .name{color:#71757a}
tr.normal p .param{color:#fff}
#cart_description{margin:2% 1%;float:left;width:98%}
#cart_description label{font-size:14px;font-family:arial;color:#71757a}
#cart_description #description{border:1px solid #494949;background:#222;width:100%;height:82px;float:left;box-sizing:border-box}
#header #cart-currency{float:right;width:200px!important;left:0!important;top:30px!important}
#cart-currency{left:470px;position:relative;top:25px;color:#fff}
#menu-currency{color:#fff;float:right;left:-20px;position:relative;top:4px}
#left-currency{left:23px;position:relative;top:4px}
#left-cart{float:left;width:197px;margin:0 0 0 18px}
#left-cart-with-currency{float:left;height:120px;width:100%;position:relative;margin-bottom:10px}
#left-cart .products ul li p .name, #left-cart-with-currency .products ul li p .name{width:170px}
#left-cart-with-currency #cart-currency{color:#000;left:23px;margin-top:70px;position:absolute;float:left}
#public-cart{position:relative;float:right;width:233px}
#header #public-cart{margin:20px 0 0 0}
.header-is-small #header #public-cart{margin:0}
#public-cart-menu{position:relative;width:300px;float:left}
#public-cart-menu #public-cart-fixed{position:static;left:auto;top:auto}
#public-cart-fixed{position:absolute;width:300px;left:455px;top:40px}
#left-cart #public-cart-fixed, #left-cart-with-currency #public-cart-fixed{left:20px!important;position:relative;top:0!important;width:200px}
#left-cart #public-cart, #left-cart-with-currency #public-cart{width:100%;float:left}
#center-bg{background:#fff;width:100%;float:left;position:relative;z-index:100;min-height:36px}
#header #public-cart #center-bg{border:1px solid #c6c6c6;position:absolute;box-sizing:border-box;z-index:101}
.header-is-small #header #public-cart #center-bg{border:none}
#left-cart #center-bg, #left-cart-with-currency #center-bg{background:0 0}
.height-cart{height:70px}
.header-is-small #header #public-cart .height-cart{height:60px}
#header #public-cart .info-cart-small>a, #left-cart #public-cart .info-cart-small>a, #left-cart-with-currency #public-cart .info-cart-small>a{float:right;text-align:right;color:#000;text-decoration:underline}
#header #public-cart .info-cart-small>a{width:76%}
#left-cart #public-cart .info-cart-small>a, #left-cart-with-currency #public-cart .info-cart-small>a{width:74%}
#header #public-cart .info-cart-small>a:hover, #left-cart #public-cart .info-cart-small>a:hover, #left-cart-with-currency #public-cart .info-cart-small>a:hover{text-decoration:none}
#header #public-cart .info-cart-small>p, #left-cart #public-cart .info-cart-small>p, #left-cart-with-currency #public-cart .info-cart-small>p{float:right;text-align:right}
#header #public-cart .info-cart-small>p{width:76%}
#left-cart #public-cart .info-cart-small>p, #left-cart-with-currency #public-cart .info-cart-small>p{width:74%}
.products{position:relative;display:none;float:left;z-index:100;width:100%;padding:0 10px;box-sizing:border-box}
#left-cart .products, #left-cart-with-currency .products{position:relative;display:none;float:left;z-index:100}
.products ul{border-top:1px solid #d8d8d8;list-style:none outside none;width:100%}
#left-cart .products ul, #left-cart-with-currency .products ul{border-top:1px solid #d8d8d8;list-style:none outside none;margin-left:6px;width:193px}
.products ul li{border-bottom:1px solid #d8d8d8;float:left;width:100%}
.products ul li p{width:100%;float:left}
.products ul li p .name{margin-bottom:5px;margin-top:5px;color:#d20000;display:block;float:left;width:100%;font-size:12px;text-decoration:none}
.products ul li p .name a{margin-bottom:5px;margin-top:5px;display:block;float:left;width:100%;text-decoration:none;line-height:15px}
.products ul li p .count{display:block;float:left;width:50%;text-align:left}
.products ul li p .price-li{display:block;float:right;width:50%;text-align:right}
#public-cart p{color:#000;line-height:36px}
.header-is-small #header #public-cart p{line-height:30px}
#public-cart-menu p{color:#fff;line-height:43px;float:left}
#public-cart-menu #center-bg{height:43px;background:0 0}
#public-cart-menu #cart-button-small{margin:7px 0 0 5px;top:auto;left:auto;float:left}
#public-cart-menu p .price{margin-left:7px;text-align:right}
#public-cart-menu .icon-cart-small{left:auto;top:6px;margin:0 5px 0 0}
#public-cart-menu .info-cart-small{width:auto;float:right}
#cart-button-small{background:url(images/kosik_button.png) no-repeat scroll 0 0 transparent;display:block;height:31px;width:111px;color:#000;text-decoration:none;float:right;position:relative;top:-25px;left:120px;line-height:24px;margin-top:-9px}
#cart-button-small:HOVER{background:url(images/kosik_button.png) no-repeat scroll 0 -31px transparent}
#left-cart #cart-button-small, #left-cart-with-currency #cart-button-small{background:url(images/kosik_button_small.png) no-repeat scroll 0 0 transparent;display:block;height:31px;width:76px;color:#000;text-decoration:none;float:right;position:relative;top:-25px;left:92px;line-height:24px;margin-top:-9px}
#left-cart #cart-button-small:HOVER, #left-cart-with-currency #cart-button-small:HOVER{background:url(images/kosik_button_small.png) no-repeat scroll 0 -31px transparent}
#cart-button-small span{width:100%;height:100%;float:left;padding:2px 0 0 0;box-sizing:border-box;text-align:center}
#left-cart #cart-button-small span, #left-cart-with-currency #cart-button-small span{left:20px;position:relative;top:2px}
.icon-cart-low-price{background:url(images/Images_CMS.png) no-repeat scroll -620px -181px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-question{background:url(images/Images_CMS.png) no-repeat scroll -702px -160px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-facebook{background:url(images/Images_CMS.png) no-repeat scroll -727px -162px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-add-favorit{background:url(images/Images_CMS.png) no-repeat scroll -643px -183px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-send{background:url(images/Images_CMS.png) no-repeat scroll -748px -162px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-pdf{background:url(images/Images_CMS.png) no-repeat scroll -620px -162px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-txt{background:url(images/Images_CMS.png) no-repeat scroll -639px -162px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-excel{background:url(images/Images_CMS.png) no-repeat scroll -660px -162px transparent;display:block;float:left;height:21px;left:5px;position:relative;width:21px}
.icon-cart-download{background:url(images/Images_CMS.png) no-repeat scroll -682px -162px transparent;display:block;float:left;height:21px;position:relative;width:21px}
.icon-cart-small{position:relative;left:5px;background:url(images/Images_CMS.png) no-repeat scroll -531px -162px transparent;display:block;height:32px;width:38px;float:right;top:3px}
#left-cart .icon-cart-small, #left-cart-with-currency .icon-cart-small{display:none}
.icon-cart-delivery{position:relative;background:url(images/Images_CMS.png) no-repeat scroll -577px -162px transparent;display:block;height:32px;width:38px;float:left}
.icon-validity-date{background:url(images/Images_CMS.png) no-repeat scroll -197px -516px transparent;display:block;float:left;height:33px;position:relative;width:33px;margin-top:7px}
.icon-num-of-activated{background:url(images/Images_CMS.png) no-repeat scroll -234px -516px transparent;display:block;float:left;height:33px;left:5px;position:relative;width:33px;margin-top:7px}
.icon-type-success{position:relative;left:5px;background:url(images/Images_CMS.png) no-repeat scroll -414px -162px transparent;display:block;height:32px;width:38px;float:left;top:5px}
.icon-type-info-price{position:relative;left:5px;top:5px;background:url(images/Images_CMS.png) no-repeat scroll -442px -162px transparent;display:block;height:32px;width:38px;float:left}
.info-cart-small{float:left;width:100%;height:100%}
.icon-cart-big{background:url(images/Images_CMS.png) no-repeat scroll -165px 0 transparent;width:50px;height:50px;float:left;position:relative;top:10px}
.icon-compare{background:url(images/Images_CMS.png) no-repeat scroll -663px -183px transparent;display:block;float:left;height:21px;left:4px;position:relative;width:21px}
.header-is-small #header #public-cart .icon-cart-big{top:5px}
#header #public-cart .info-cart-small{padding:0 10px;box-sizing:border-box}
#cart-first-step-bottom-buttons .button-type-back, #third-cart-submit .button-type-back{margin-left:1%}
#button-payDel-button{float:right;margin-right:1%;height:70px;background-position:-295px -45px!important}
#button-payDel-button input{line-height:50px}
#button-sum-button{float:right;margin-right:74px}
#login-cart-block{margin:0 1% 1% 1%;float:left;width:48%;min-height:298px;border:1px solid #272727;background:#151515;box-sizing:border-box}
#login-cart-block .title{color:#fff;font-size:20px;margin:3% 3% 0 3%}
.myform .element{display:block;float:left;width:85%}
#fieldset-data dl{background:none repeat scroll 0 0 #131313;min-height:100px;width:100%;float:left}
#fieldset-data label{float:right;font-size:12px;padding-right:3%;width:92%}
#fieldset-data .element{width:auto}
#login-cart-block #fieldset-users .buttons{float:left;width:100%;margin:3% 0 3% 0}
#login-cart-block #fieldset-users legend{color:#fff;position:relative;display:block;left:5px}
#login-cart-block .row{width:100%;margin-left:0}
#login-cart-block .info p{margin:3% 3% 0 3%;font-size:13px;color:#afafb1}
#cart-login-form-first-step #cart-login-form-first-step-info a, #login-cart-block .info p a{font-size:13px;color:#e5a201}
#login-cart-block .info span{background:url(images/Images_CMS.png) no-repeat scroll -261px -228px transparent;display:block;float:left;height:57px;left:-7px;position:relative;width:40px}
#login-cart-block .info{width:100%;float:left}
#registration-cart-block{margin:0 1% 1% 1%;float:left;width:48%;min-height:298px;border:1px solid #272727;background:#151515;box-sizing:border-box}
#registration-cart-block .title{margin:3% 3% 0 3%;font-size:20px;color:#fff}
#registration-cart-block p{margin:3% 3% 0 3%;font-size:12px;color:#fff}
#registration-cart-block #button-user-button{margin:3% 3% 0 3%}
#registration-cart-block #button-company-button{margin:3% 0 0 3%}
.no-reg-info #address1{font-size:18px;margin-top:9px;padding-left:1%}
.no-reg-info #address2{font-size:18px;margin-top:9px;padding-left:1%}
.no-reg-info p.info{display:block;margin-bottom:10px;padding-left:1%}
.no-reg-form{float:left}
#show-registration-form .myform{float:left;width:100%}
#show-registration-form .myform .errors-tel{width:835px}
.myform #fieldset-data .row .element{margin:15px 0 0 10px}
/*.myform #conditions{width:15px;background:0 0;margin:0;height:15px;padding:0;line-height:normal}*/
/*.myform #sent_info{width:15px;background:0 0;margin:0;height:15px;padding:0;line-height:normal}*/
#registration-form{font-size:12px;margin:80px auto;padding:36px 0 0;width:100%}
#fieldset-users .row{width:auto;margin:0 2% 10px 0;float:none;display:inline-block}
#registration-form #login{width:134px}
#registration-form #last-password{float:right;font-size:16px;position:relative;top:50px;right:0;width:220px}
#registration-form #fieldset-users legend{padding-left:18px}
#registration-form #new-registration{margin-left:11px}
#update-login-form{font-size:12px;float:left;width:100%}
#update-login-form #button-savedatauser{margin:3% 0 3% 0;display:inline-block;float:none}
#update-login-form #last-password{top:-8px;left:11px}
#update-login-form #fieldset-users legend{padding-left:18px}
#update-login-form #new-registration{margin-left:11px}
#update-profile-form{float:left;width:100%}
#registration-form #fieldset-users .buttons{display:inline-block;text-align:center;margin:5px 0 0 0;vertical-align:top}
#fieldset-lowest_price_guarantee .buttons, #update-login-form #fieldset-updateLogin .buttons{width:100%;float:left;text-align:center}
#fieldset-data .buttons, #fieldset-deliver_address .buttons, #fieldset-reclamation .buttons, #fieldset-updatePass .buttons, #update-profile-form #fieldset-updatelog .buttons{float:left;margin:20px 0;width:100%;text-align:center}
.no-reg-form #fieldset-data .buttons, .no-reg-form #fieldset-deliver_address .buttons, .no-reg-form #fieldset-updatelog .buttons{float:right;margin:0 1% 0 0;position:relative;top:28px;width:auto}
#fieldset-second_step_buttons .buttons{float:right;margin:0 1% 0 0}
#fieldset-deliver_address dl>div:not(.no-reg-info-first-and-second):not(.no-reg-info){display:none}
#hide-address-p{display:none}
.myform .row{width:92%;margin-left:8%;float:left}
#container-comments-module .row, #container-comments-module .row-captcha, #fieldset-validateNewsletterForm #grecaptcharesponse-element, #fieldset-validateNewsletterForm .row, #fieldset-validateNewsletterForm .row-captcha{width:100%;float:left;margin:0}
#container-comments-module .row-captcha .element, #fieldset-validateNewsletterForm .element{width:100%}
.no-block .myform .row{width:72%;margin-left:28%}
#cart-buy-form-first-step #fieldset-data .row, #show-registration-form #fieldset-data .row, .no-reg-form #fieldset-data .row{width:99%;margin-left:1%}
.no-reg-form #fieldset-person_address legend{display:block;position:relative;top:10px;left:15px}
#fieldset-company_address .row .element #id_country, #fieldset-deliver_address .row .element #id_country_delivery, #fieldset-person_address .row .element #id_country{margin-left:10px}
.myform label{width:15%;display:block;margin-top:10px;color:#88898c;font-size:13px;float:left}
#show-registration-form .radio label{width:auto;margin-left:5px}
.myform .element label{display:block;float:left;left:10px;position:relative;top:-27px;width:133px}
.myform .element label #customer_type-0{left:-10px;position:relative;top:15px;background:0 0;width:10px}
.myform .element label #customer_type-1{left:0;position:relative;top:15px;background:0 0;width:10px}
.address-title{float:left;left:-140px;position:relative;width:800px}
.small{margin-left:18px;font-size:14px}
#no-reg-form .no-reg-form{margin-left:20px}
.myform .element input:not(.large-checkbox){background:url(images/Images_CMS.png) no-repeat scroll 0 -160px transparent;height:39px;line-height:39px;width:188px;border:none;margin-left:10px;padding:0 7px;float:left}
.error-element{position:relative;left:-388px;background:url(images/Images_CMS.png) no-repeat scroll -453px -170px transparent;float:right;height:25px;margin-top:13px;width:25px}
.myform .error-element{float:left;left:0}
.success-element{background:url(images/Images_CMS.png) no-repeat scroll -418px -170px transparent;float:right;height:25px;margin-top:13px;width:25px}
.myform .success-element{background:url(images/Images_CMS.png) no-repeat scroll -418px -167px transparent;float:left;height:25px;margin-top:13px;width:25px}
ul.errors{float:left;margin-top:2px;margin-left:0;width:100%}
ul.errors li{font-size:15px;color:red;list-style:none}
.button-back{float:left;margin-left:1%}
.button-back-to-first-step{float:left;margin-left:1%;position:relative}
input.iconButton{font-size:1em;color:transparent;border-style:none;border-width:0;padding:0 0 0 16px!important;text-align:left;width:16px;height:16px;line-height:16px;line-height:1!important;background:transparent url(../images/button.gif) no-repeat scroll 0 0;overflow:hidden;cursor:pointer}
.counter span{width:18px;height:34px;line-height:34px;float:left;background:url(images/Images_CMS.png) no-repeat scroll -520px -161px transparent}
#input-add{background:url(images/Images_CMS.png) no-repeat scroll -502px -161px transparent;height:34px;line-height:34px;width:20px;font-size:1em;color:transparent;border-style:none;border-width:0;padding:0 0 0 16px!important;text-align:left;overflow:hidden;cursor:pointer;line-height:1!important;float:left}
#input-remove{background:url(images/Images_CMS.png) no-repeat scroll -484px -161px transparent;height:34px;line-height:34px;width:19px;position:relative;font-size:1em;color:transparent;border-style:none;border-width:0;padding:0 0 0 16px!important;text-align:left;overflow:hidden;cursor:pointer;line-height:1!important;float:left}
input#input-remove FIELDSET{border:0 solid #000}
.info-catr p{color:#fff;font-size:14px;min-height:32px;padding-left:10px;width:95%;float:left}
.info-catr p span.title{color:#afafb1;font-size:13px;float:left;display:block;width:170px;line-height:16px}
#button-corfimation-button{float:right;position:relative;min-width:175px;margin-right:1%;height:70px}
#button-corfimation-button input{line-height:50px;padding:10px}
.icon-triangle{background:url(images/Images_CMS.png) no-repeat scroll -386px -514px transparent;display:block;float:left;height:101px;left:10px;position:relative;top:40px;width:95px}
.icon-success{background:url(images/Images_CMS.png) no-repeat scroll -363px -200px transparent;display:block;float:left;height:101px;left:10px;position:relative;top:40px;width:95px}
.icon-cart-empty{background:url(images/Images_CMS.png) no-repeat scroll -641px -212px transparent;display:block;float:left;height:115px;left:10px;position:relative;top:26px;width:95px}
#cart-success{min-height:243px;padding-bottom:10px}
#cart-add-product-success{min-height:160px;padding-bottom:10px;margin:20px 0 10px 0}
#cart-add-product-success .title, #cart-success .title{font-size:18px}
#cart-add-product-success-text, #cart-success-text{float:left;width:80%;margin-left:5%}
#user-profile{margin:10px 0 0 20px}
#user-profile .small-text{color:red}
#user-profile ul{margin-top:5px}
#user-profile ul li{list-style:none;height:35px}
#info-articles{text-align:center;width:100%}
#mediahelp img{margin:10px 0 10px 20px}
#mediahelp .text-1-phone{margin-left:20px}
#mediahelp .text-1-phone a{text-decoration:none}
#mediahelp .text-1-email{margin-left:20px}
#mediahelp .text-1-email a{text-decoration:none}
#mediahelp .text-margin{margin-left:9px}
#mediahelp .text-2, #mediahelp .text-2-advertisment-1, #mediahelp .text-2-advertisment-2, #mediahelp .text-2-copyright{margin-left:20px}
#mediahelp .text-2 a{color:#72b408;text-decoration:none}
#mediahelp .text-2-advertisment-2 a:hover{text-decoration:none}
#mediahelp .text-1-google-plus{margin-left:25px;color:#fff;font-size:14px;margin-top:5px;margin-bottom:-15px}
#mediahelp .text-1-google-plus a{text-decoration:none}
#mediahelp .text-2-copyright{margin-bottom:-15px}
#index-load-ajax, .show-box-ajax, .show-box-ajax-right{background:#888;display:none;float:left;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;opacity:.6}
.show-box-ajax img, .show-box-ajax-right img{margin-top:25%;margin-left:50%}
.show-box-ajax-content, .show-box-ajax-content-right{position:absolute;z-index:100;margin:0 auto;width:740px;left:0;right:0}
#index-load-ajax .load-ajax-img{top:50%;left:48%;position:relative}
#alert-window{background:#fff;width:740px}
#alert-window .title-box{background:#eceded;height:93px}
#alert-window .title-box-position{margin:10px 0 10px 50px;float:left}
#alert-window #a-close-window{background:url(images/Images_CMS.png) no-repeat scroll -499px -386px transparent;float:right;height:43px;width:42px}
#alert-window .title{color:#3a3b3c!important;font-size:22px;line-height:55px}
#alert-window .icon-box{float:left}
#alert-window .title-info{color:#000;font-size:16px}
#alert-window .content{color:#000;min-height:300px;opacity:1}
#slow-price-content{float:left;margin-bottom:20px;margin-left:-110px}
#slow-price-content .title{margin:20px 0 8px 30px;font-size:16px}
#slow-price-content p{font-size:12px;line-height:30px;margin-left:30px}
#slow-price-content p .checkbok-slow-price{background:url(images/Images_CMS.png) no-repeat scroll -499px -386px transparent;float:left;margin-right:8px;margin-top:8px}
#slow-price-content p .imput-slow-price{background:url(images/Images_CMS.png) no-repeat scroll -840px -367px transparent;border:0 none;height:30px;margin:0 5px;width:70px}
#slow-price-content p.small{font-size:12px;line-height:15px;color:#676767;margin-left:56px}
#slow-price-content .slow-price-content-button{float:left;margin-bottom:20px;margin-left:31px;margin-top:30px}
#fieldset-send_for_seller_detail .row .element textarea{height:112px;padding-left:7px;padding-top:7px;margin-left:3px;width:189px;position:relative}
#form-question-seller .info-required{color:red!important;margin-bottom:-15px;margin-left:42px;margin-top:15px}
#fieldset-send_for_seller{margin-left:35px;float:left;height:220px}
#fieldset-send_for_seller dl{height:0}
#fieldset-send_for_seller .row{margin:0 0 7px 0}
#fieldset-send_for_seller .row .element input, #fieldset-send_for_seller .row-captcha .element input, #fieldset-send_for_seller_detail .row .element input, #fieldset-send_for_seller_detail_captcha .row-captcha .element input{background:url(images/Images_CMS.png) no-repeat scroll -550px -347px transparent;height:32px;line-height:32px;width:169px}
#fieldset-send_for_seller .row .element input.error, #fieldset-send_for_seller .row-captcha .element input.error{background:url(images/Images_CMS.png) no-repeat scroll -550px -418px transparent}
#fieldset-send_for_seller #phone, #fieldset-send_for_seller .row .element #phone1, #fieldset-send_for_seller_detail #phone{background:url(images/Images_CMS.png) no-repeat scroll -550px -383px transparent!important}
#fieldset-send_for_seller .row-captcha{left:45px;position:relative;top:18px;float:left}
#fieldset-send_for_seller .row-captcha img{left:-27px;position:relative;top:-92px;border:1px solid #c9c9c9}
#fieldset-send_for_seller .row-captcha #mycaptcha-input, #fieldset-send_for_seller .row-captcha #mycaptcha1-input{left:150px;position:relative;top:-129px}
#fieldset-send_for_seller .row .element input{margin-bottom:5px}
#fieldset-send_for_seller .row .element textarea{background:url(images/Images_CMS.png) no-repeat scroll -489px -493px transparent;border:medium none;color:#000;height:112px;padding-left:7px;padding-top:7px;width:261px;position:relative;top:-204px;left:400px}
#fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.png) no-repeat scroll -489px -493px transparent;border:medium none;height:103px;padding:7px;width:254px;margin:0 0 5px 0}
#three-column #fieldset-send_for_seller_detail_captcha .buttons{margin-top:0}
#article-form{background-color:#f2f5f7;width:100%;min-height:365px;float:left}
#article-form #button-sendContact, #article-form #fieldset-contact_form_article .row input, #article-form #fieldset-contact_form_article .row-captcha input{margin:0}
#article-form .info-block-registration p{font-size:15px;line-height:44px}
#article-form #article-form-block{width:100%;float:left;padding:0 0 10px 0}
#article-form #fieldset-contact_form_article .row{margin:0;box-sizing:border-box;width:auto;padding:0 10px}
#article-form #fieldset-contact_form_article #grecaptcharesponse-element, #article-form #fieldset-contact_form_article .row-captcha{float:left;box-sizing:border-box;padding:0 0 0 10px}
#article-form #fieldset-contact_form_article .row-captcha img{margin:0 0 0 20px}
#article-form #fieldset-contact_form_article .buttons, #article-form #fieldset-contact_form_article .row-textarea{width:100%;float:left;box-sizing:border-box;padding:2px 10px 0 10px}
#article-form #fieldset-contact_form_article .row-textarea textarea{width:100%;height:160px;float:left;box-sizing:border-box}
#article-form #fieldset-contact_form_article .element{width:100%}
#mycaptcha, #mycaptchaNewsletter{visibility:hidden}
#fieldset-validateNewsletterForm{margin:10px 45px 0 45px}
#fieldset-validateNewsletterForm .row-captcha img{margin-left:20px}
#fieldset-validateNewsletterForm .buttons{width:100%;float:left;margin:10px 0 10px 0}
.favorite-products-info-block p, .validate-and-add-newsletter-info-block p{padding-top:10px}
#question-button{left:48px;position:relative;top:-134px}
#fieldset-send_for_seller .buttons input{color:#fff}
#form-question-seller .message{color:green;float:left;font-size:16px;left:104px;position:relative;top:-350px}
#form-customer-interest, #form-question-for-frend{position:fixed;top:20%}
#form-question-for-frend #low-price-button{margin-top:-3px}
#form-question-for-frend #product_price_under_price{background:0 0}
#form-question-for-frend .message-error{color:red;float:left;font-size:16px;left:30px;position:relative;top:-323px}
#form-question-for-frend .message{color:green;float:left;font-size:16px;left:30px;position:relative;top:-323px}
#blog_thumb .blog_title_thumb{color:#adcf3d;float:left;font-size:20px;font-weight:700;margin:35px 0 10px;text-decoration:none;width:100%}
#blog_thumb .evalution{float:right;padding-top:42px;width:auto}
#blog_thumb .blog_thumb_piece{float:left;width:100%}
#blog_piece, #blog_thumb, #blog_thumb .blog_text_thumb{float:left;width:100%}
#blog_piece .blog_title{color:#adcf3d;float:left;font-size:20px;font-weight:700;margin:35px 0 10px;text-decoration:none;width:100%}
#blog_piece .evalution{float:right;padding-top:10px;width:100%}
#blog_piece .blog_text{float:left;font-family:arial;height:auto;width:100%;margin-top:20px;margin-bottom:10px}
#blog_piece .blog_thumb_piece{float:left;width:100%}
#blog_thumb .blog_text_img{float:left;box-sizing:border-box}
#blog_thumb .blog_text_img img{max-width:100%}
#news .news_text p{margin-bottom:15px}
#newsletter{background:url(images/Images_CMS.png) no-repeat scroll -513px -615px transparent;float:left;height:200px;width:198px;margin-left:20px}
#newsletter #newsletter_title{margin:12px 0 10px 20px}
#newsletter #newsletter_text{height:74px;margin:0 0 10px 20px;width:160px}
#newsletter #addNewsletter{background:url(images/Images_CMS.png) no-repeat scroll -677px -823px transparent!important;font-size:0;height:36px;width:28px;margin:3px 0 0 0;padding:0}
#newsletter .row{margin:0;width:72%}
#newsletter #email{background:url(images/Images_CMS.png) no-repeat scroll -520px -820px transparent!important;height:33px;line-height:33px;margin:0 0 5px 20px;width:110px;padding-right:34px}
#newsletter #button-removeNewsletter{margin-left:74px;margin-top:-24px}
#newsletter .newsletter-input-decorators-row label{margin:7px 0 0;width:42px}
#newsletter .newsletter-input-decorators-row input{background:url(images/Images_CMS.png) no-repeat scroll 0 -164px transparent;border:medium none;color:#fff;display:block;padding-left:6px;height:29px;line-height:29px;position:relative;width:200px;margin-left:58px}
#newsletter #fieldset-customerToNewsletter .buttons{float:left}
#newsletter .row .element{width:100%}
#newsletter #button-addNewsletter{background:0 0;margin:0;height:auto}
#polls{float:left;width:210px;margin-left:20px;margin-top:10px}
#polls #polls_title{color:#ffb400;font-size:21px}
#polls .poll-name{margin-top:20px}
#polls .poll-answer-count{font-size:12px}
#polls .poll-answer{display:block;float:left;font-size:12px;width:100%;cursor:pointer}
#polls .polls_prc_visual{height:10px;background-color:red}
#polls .polls_prc_visual_background{width:100%;height:10px;background-color:#fff}
#polls #poll-error{float:left;color:red;font-size:12px}
#reference h2{color:#afafb1;font-size:25px;margin-bottom:20px}
#reference .reference-block{float:left;width:285px;margin-right:15px}
#reference ul{float:left;list-style:none}
#reference ul li{float:left;list-style:none;margin-left:1px;height:36px;width:100px;background:#282828}
#reference ul li p{line-height:40px;text-align:center}
#reference img{height:147px;margin-left:7px;margin-top:9px;width:260px}
#reference .img-back{width:276px;height:161px;background:url(images/Images_CMS.png) no-repeat scroll 0 -748px transparent}
#reference h3{font-size:18px;color:#efa900}
.left-block-1{float:left;margin-left:21px;margin-top:21px;width:220px}
.left-block-2{margin-left:45px;margin-right:65px;margin-top:15px;width:600px;float:left;line-height:140%!important}
.right-block-2{margin-left:45px;width:700px;float:left}
#blog_piece ol, #blog_piece ul, .block-1 ol, .block-1 ul, .info-articles ul, .right-block-2 ol, .right-block-2 ul{color:#000;margin-left:45px}
.facebook .fb_iframe_widget, .facebook .fb_iframe_widget span, .facebook .fb_iframe_widget span iframe[style], .fb-comments, .fb-comments span, .fb-comments span iframe[style]{width:100%!important}
#search-left #search{margin-left:10px;margin-top:5px}
#search-left{float:left;margin-bottom:-17px}
#search{float:left;margin-left:-10px;width:225px}
#search .myform{width:100%;float:left}
#search .myform .row{margin-left:0;width:87%}
#search .myform .row .element{width:100%}
#search .myform .buttons{float:left;margin-left:0}
#search .row #text{background:url(images/Images_CMS.png) no-repeat scroll -207px -671px transparent;height:32px;line-height:32px;width:157px;padding:0 35px 0 8px;margin:6px 0 4px 26px;line-height:31px}
#container-header #search .row #text{background:0 0;box-sizing:border-box;width:100%;margin:0;padding:0 10px}
#search .myform #button-indexSearch{width:29px;height:41px;margin:0;background:0 0}
#container-header #search .myform #button-indexSearch{height:32px;line-height:32px}
#container-header #search .myform .button-type-1 input{height:32px;line-height:32px;background:transparent url(images/Images_CMS.png) no-repeat -415px -672px}
#search .myform .button-type-1 input{background:url(images/Images_CMS.png) no-repeat scroll -415px -667px transparent;height:41px;line-height:41px;width:100%;padding:0}
#search #isSearchFormSent-label{display:none}
#search-left #search .row #text{margin:6px 0 4px 11px}
#search-left #search .myform .row{width:81%}
.table-classic{margin-left:10px;margin-top:0;width:701px}
.table-classic select{z-index:1000}
.table-classic tr{margin-left:0;margin-top:-14px;width:961px}
.table-classic .big-table{width:61px}
.table-classic th{color:#fff;background:#000}
.table-classic .action{text-align:right}
.table-classic .title{border-top-left-radius:10px;font-size:13px;height:50px}
.table-classic .title th{background:0 0;font-weight:400}
.table-classic img{margin:5px 0 5px 0}
#MostProductsOrders{width:200px;height:auto}
#MostProductsOrders .MostProductsOrdersProduct{width:200px;height:100px}
#MostProductsOrders .MostProductsOrdersProduct .MostProductsOrdersRank{float:left}
#top-3-products{background:url(images/bg_top3.png) repeat-x;height:204px;float:left;width:100%;overflow:hidden;margin-bottom:-34px}
#top-3-products ul{list-style:none;width:100%}
#top-3-products #prevBtn{background:url(images/Images_CMS.png) no-repeat scroll -718px -615px transparent;height:34px;margin-top:-35px;position:relative;top:107px;width:20px;cursor:pointer}
#nextBtn a, #prevBtn a{font-size:0;height:34px;width:34px;float:left}
#top-3-products #nextBtn{background:url(images/Images_CMS.png) no-repeat scroll -718px -651px transparent;float:right;height:34px;left:3px;margin-top:-34px;position:relative;top:107px;width:20px;cursor:pointer}
#top-3-products #top-3-products-margin{float:left;margin-left:12px}
#top-3-products #top-3-products-width{float:left;width:744px;overflow:hidden}
.no-block #top-3-products #top-3-products-width{width:992px}
#three-column #top-3-products #top-3-products-width{width:512px}
#top-3-products .product{background:url(images/top3.png) no-repeat;margin-top:28px;margin-left:10px;width:238px;height:152px;float:left}
#three-column #top-3-products .product{margin-left:8px;width:248px}
#top-3-products .product .position{float:left;left:0;top:-116px}
#top-3-products .product .left-block{float:left;width:100px}
#top-3-products .product .right-block{float:left;width:135px}
#top-3-products .product img{float:left;margin:11px 9px 6px 16px}
#top-3-products .product .right-block-title{display:block;float:none;height:69px;left:5px;margin:15px 0 0;overflow:hidden;position:relative;width:110px}
#top-3-products .product .right-block-title a{color:#8f32b9;display:block;font-size:12px;line-height:15px}
#top-3-products .product .right-block-title a:HOVER{text-decoration:underline}
#top-3-products .product .action_price, #top-3-products .product .action_price_empty{font-size:14px;color:red;text-decoration:line-through;text-align:right;margin-right:9px;line-height:5px}
#top-3-products .product .action_price_empty{color:#fff}
#top-3-products .product .price{color:#000;font-size:25px;margin-right:9px;text-align:right;letter-spacing:-1px}
#index-catalog-header{float:left;background:#fff;width:100%}
#three-column #index-catalog-header{width:532px}
#three-column #index-catalog-header .width-140{width:80px}
#index-login{float:left;margin-left:147px;margin-top:81px}
#login-buttons{width:100%;float:left;margin-left:20px;margin-top:21px}
#login-buttons #button-index-login, .span-6>#category>.button-type-1:first-child{margin-right:3px}
#login-buttons .button-type-1 a{padding:0 13px}
.span-6>#category>.button-type-1 a{padding:0 11.5px}
ul#user_menu ul{list-style:none;float:left;width:195px;margin-bottom:12px;position:absolute;margin-top:37px;z-index:100}
ul#user_menu li.title{float:left;margin-bottom:8px}
ul#user_menu{margin:20px 0 0 20px;width:196px;list-style:none;float:left;cursor:pointer}
ul#user_menu li.menu{line-height:26px;margin-left:14px;display:none}
ul#user_menu li.menu a{font-size:12px;text-decoration:none;color:#000}
.position-type-menu{position:relative;left:-6px;top:7px}
ul#user_menu li.menu a:HOVER{text-decoration:underline}
#related-product{float:left;width:100%;margin:30px 0 10px 0}
#related-product .title{width:100%;float:left}
#related-product .product{float:left;width:200px}
#related-product .product .title-product{background:none repeat scroll 0 0 transparent;color:#262626;float:left;font-size:14px;height:40px;line-height:14px;margin-top:12px;text-align:center;width:200px}
#category .depth-1 a, #categoryButtonsLeft .depth-1 a{position:relative;display:block}
#catalog-products-index{float:left;width:100%}
#contact-left{margin:25px 18px;float:left;height:300px;width:199px}
#name-days{margin:25px 18px;background:url(images/Images_CMS.png) no-repeat scroll -792px -615px transparent;float:left;height:180px;width:199px}
#name-days .title-block{margin:20px 0 0 50px}
#name-days .title{font-size:14px;font-family:arial;color:#8519b5}
#name-days .content-block{line-height:20px;margin:20px 0 0;text-align:center}
#name-days .content-block p{font-size:12px}
#user_email-element .error-element{float:left;margin-top:6px}
#registration-form .login-tip{display:block;margin:3% 3% 0 3%;width:94%}
#registration-form .login-tip span{color:gray}
#registration-form .login-tip a{color:red}
#registration-form .login-question-image{background:url(images/Images_CMS.png) no-repeat scroll -704px -161px transparent;display:block;float:left;height:21px;left:3px;position:relative;width:21px}
.seachMatchFound{color:#44474c;font-size:21px;font-weight:400;margin:15px 0}
.searchMatch{margin:0 0 10px}
.searchCategoryName{color:#990699;font-weight:700;font-size:15px}
.searchMatch a{color:#000;font-size:13px}
.catalog-delivery_name{text-align:center}
.third-cart-order-info{background-color:#f2f5f7;border:1px solid #e2e6e8;float:left;margin:20px 0 20px 0;width:100%;box-sizing:border-box}
.info-block-registration-registration{float:left;margin:20px 0 20px 0;width:100%}
#form-question-seller{position:fixed;top:20%}
#form-question-seller #send-question{margin-top:6px}
#article h4, #article strong{font-weight:700}
#category .show-category-tree, #category .show-manufacturer-tree{margin:0;width:100%;box-sizing:border-box;min-width:96px;text-align:center}
#category .category-tree{height:auto}
#category .manufacturer{display:none}
#advert{margin-left:8px;width:200px;float:left}
#advert img{margin-top:5px;margin-left:10px}
.info-catr p span.prepend-2{display:table!important;height:auto;margin-top:6px;line-height:16px;padding-right:10px}
.ie-fix-title{top:160px;left:170px;display:block;position:relative;width:700px;font-size:20px}
.browser-link{position:relative;width:150px;height:130px;display:block;FLOAT:LEFT;cursor:pointer;background:#fff;opacity:0}
.browser-image-1{left:150px;top:444px}
.browser-image-2{left:180px;top:444px}
.browser-image-3{left:500px;top:-240px}
.browser-image-4{left:530px;top:-240px}
.order-detail-title{width:99%;line-height:40px;padding-left:1%}
.order-detail-cell-first, .order-detail-cell-second{float:left;padding-left:1%;width:99%}
.order-detail-cell-first div, .order-detail-cell-second div{width:49%;float:left}
.order-detail-cell-title{border:1px solid #dadcdf;width:99%;float:left;background:#f3f3f3;line-height:40px;padding-left:1%}
#img-catalog{float:left;width:100%;position:relative;text-align:center}
.img-catalog-block{margin:0 5px 15px 0;min-height:126px;display:inline-block;vertical-align:top}
.img-catalog-block .img-catalog-image-link{float:left}
.img-catalog-block .img-catalog-image-link>span{width:150px;float:left;margin:10px 0 0 10px;text-align:left;color:#000}
.img-catalog-block .img-catalog-image-link>span span{width:100%;float:left}
.img-catalog-block .img-catalog-image-link>span span:nth-child(2){font-size:13px;line-height:14px}
.img-catalog-block img{max-width:132px;display:block;height:auto;float:left;opacity:0;transition:opacity .3s ease-in}
.img-catalog-block .button-type-1{margin-top:5px;clear:both;visibility:hidden}
.footerLine{border:1px solid #000;background:0 0!important;border-bottom:medium none!important}
.navigationLine{width:100%;float:left}
.add-images-image{background:url(images/images.png) no-repeat scroll -279px -127px transparent;float:left;height:26px;margin-bottom:20px;margin-top:-3px;width:26px}
.add-images-text{color:green;margin-left:5px;font-size:13px}
#reclamation .removeReclamation{display:none;float:left;margin:0 0 0 30px}
#fieldset-reclamation textarea{width:90%;height:100px;margin-left:10px;border:1px solid #a1a1a1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#reclamation .addReclamation{display:block;float:left}
#reclamation>h1{width:100%;float:left;color:#000;font-weight:700}
.remove-images-image{background:url(../admin/images/images.png) no-repeat scroll -349px -127px transparent;float:left;height:26px;margin-bottom:20px;margin-top:-3px;width:26px}
.remove-images-text{color:#e66900;margin-left:2px;font-size:13px}
.appurtenancesStorageTable table{float:left;width:250px!important;margin-left:35px}
.green{color:green}
.red{color:red}
.appurtenancesStorageTableDivs{float:left}
.appurtenancesStorageTableDivs div{float:left;width:115px;margin-bottom:10px}
.ui-menu .ui-menu-item{font-size:14px;border:none;position:relative;z-index:120}
.catalog-block{width:100%;float:left}
#three-column .catalog-block{float:left;width:531px}
.position-discount{margin-left:20px}
.text-discount{line-height:85px;font-size:16px;margin-left:10px;float:left}
#product-of-day-title{margin-left:40px}
#last-viewed-products-title{margin-right:20px;text-align:center}
#fb_right_side_content{overflow:hidden;position:fixed;top:100px;z-index:110}
#fb_right_side{background:#fff;float:right}
#fb_right_side_icon{background:url(images/fb_side.png) no-repeat;float:left;width:27px;height:81px}
#form-newslettr .buttons{width:100%;float:left}
#form-newslettr #button-addNewsletter, #form-newslettr .row input, #form-newslettr ul.errors li{margin:0 0 0 13px}
#form-newslettr h2{font-size:18px;margin-left:13px}
#form-newslettr p{font-size:13px;margin-left:13px}
#form-newslettr .row{margin-left:0;width:100%}
.products-in-left-menu{margin-left:20px}
.products-in-left-menu .product-third{width:197px}
.externalPayForm{text-align:center}
.externalPayForm .button-type-1{float:none;display:inline-block}
.block-1 strong, .blog_text strong, .content-text strong, .info-articles strong, .left-block-1 strong, .right-block-2 strong{font-weight:700}
#product-detail .delivery #description em, .block-1 p em, .content-text em, .info-articles p em{font-style:italic}
.appurtenancesGraphicStorageTable{width:100%}
.appurtenancesGraphicStorageTable td{text-align:center;color:#000}
.appurtenancesGraphicStorageTableHeader td{background:#d7dcde}
.appurtenancesGraphicStorageTableRow td{background:#ededed}
#news .news_piece{margin-left:30px;margin-right:30px}
#news{margin-top:20px}
#short-news-left-content{margin-left:20px;width:197px}
#short-news-left-title, #short-news-small-title{font-weight:700;width:100%;text-align:center}
#short-news-left-title-texts, #short-news-small-title-texts{border:1px #c2c2c2 solid;font-size:12px}
#short-news-left-title-texts a, #short-news-left-title-texts p, #short-news-small-title-texts a, #short-news-small-title-texts p{margin-left:5px}
.short-news-left-title-p, .short-news-small-title-p{font-weight:700}
.short-news-left-space{width:100%;height:1px;background:#c2c2c2}
#short-news-small-content{width:22%;float:left;position:relative;margin-left:20px}
.short-news-small-space{width:100%;height:1px;background:#c2c2c2}
#head-login{color:#000;font-size:13px;left:41%;position:absolute;top:82px}
#head-login>a{color:#000;text-decoration:underline}
#head-login>a:hover{text-decoration:none}
#head-login ul#user_menu{margin:0 0 0 34px;text-align:left}
#most-selled-products-title{margin-left:0;text-align:center;width:197px}
.product-special-title{margin-bottom:10px;font-weight:700;font-size:12px;line-height:1.3;height:50px;background:#fff}
.product-special:hover .product-special-title{background:#61b600}
.product-special-title a{padding:5px;display:block;color:#000;box-sizing:border-box}
.product-special .delivery-on-storage{color:#0c0}
.product-special .delivery-out-of-storage{color:red}
.question_for_seller_right{margin-left:20px;margin-top:23px}
#minor-angel-price{float:left;margin-left:78px;margin-top:25px}
#button-add-minor-angel-price{float:none;display:inline-block}
#public-order-pay-button{margin-left:440px!important}
#three-column .product-first .product-content h4{margin-bottom:10px;margin-left:20px}
#slider{margin-bottom:0!important;float:left}
.slider-wrapper{width:100%;float:left;box-sizing:border-box}
#gallery .slider-wrapper{margin:25px 0 10px 0;padding:0 21px 0 0}
#gallery .theme-default .nivoSlider{box-shadow:none}
.span-19>.content>.slider-wrapper{margin:13px 0 0 0}
.articles-menu-cart{width:900px!important}
.category_delimiter{width:2px;height:43px;background:url(images/category_delimiter.png) no-repeat;float:left}
#amount-in-catalog{position:relative;float:left;margin-left:10px}
.product-second .product-content #amount-in-catalog{margin-left:90px;float:none}
.cart-right{background:url(images/Images_CMS.png) no-repeat scroll -929px -161px transparent;float:right;height:60px;left:56px;margin-bottom:-60px;position:relative;top:-45px;width:57px}
.cart-right a{float:left;height:100%;width:100%}
.block-product-for-bg .add-cart-button{width:25px}
.block-product-for-bg .position-cart{left:3px}
.ui-autocomplete{z-index:4000!important}
#gifts_in_cart_content{float:left;width:100%;margin-bottom:45px}
#gifts_in_cart_content p{margin-top:40px}
.image-gift{position:relative;float:left;height:100px}
#gifts_in_cart_text{float:left;width:100%;margin-top:10px}
.gift-price{display:block;float:left}
.gifts_in_cart{float:left}
.icon-gift{background:url(images/Images_CMS.png) no-repeat scroll -857px -240px transparent;display:block;float:left;height:34px;margin:6px 7px 10px 0;width:30px}
#addPay-element{float:left;width:800px}
.small_image_category{width:35px;height:35px;float:left;position:relative;display:block;opacity:0}
.small_image_category_top{margin-top:5px}
#three-column #product-detail .space-line, #three-column .param-product-select{width:263px}
#three-column #related-product .product-third{width:171px}
.minor-angel{float:left;width:100%;padding:6px 10px;box-sizing:border-box}
.minor-angel-content{display:block;float:left;width:100%;line-height:36px;text-align:center;background:#868686;font-size:13px;padding:0 10px;box-sizing:border-box;border-radius:5px}
#header-opacity{width:100%;height:151px}
#pay-delivery-footer-small{overflow:hidden;width:123px;height:58px}
#pay-delivery-footer-big{overflow:hidden;width:270px;height:58px}
.pay-delivery-footer-button{position:absolute;top:0;bottom:0;left:0;right:0;margin:2%;background:0 0;color:#eee;text-align:center;font-weight:700}
#pay-delivery-footer-small .pay-delivery-footer-outer{position:relative;float:left;width:41px;height:29px}
#pay-delivery-footer-big .pay-delivery-footer-outer{position:relative;float:left;width:85px;height:58px;margin-right:5px}
#pay-delivery-footer-lock{position:relative;float:left;width:58px;height:58px;background:url(images/Images_CMS.png) 0 -225px transparent;border-radius:.1em}
.pay-delivery-footer-container{margin-left:10px;display:inline-block;text-align:left}
#container-navigation-top{background:0 0!important}
#header #select-language-container{float:right;top:30px;position:relative}
.site-color #select-language-container{float:left;margin-top:20px}
.icon-type-google-plus{background:url(images/google_plus.png) no-repeat transparent;display:block;float:left;height:20px;width:20px}
#manufacture-slider{width:100%;overflow:hidden;margin:25px auto 0 auto;background:0 0;height:72px;text-align:center;float:left}
#manufacture-slider-position{width:100%;float:left}
#manufacture-slider ul{list-style:none}
#manufacture-slider ul li{margin-left:20px;margin-top:5px}
#manufacture-slider-position li{width:136px;height:72px;display:inline-block}
#manufacture-slider-position ul{left:0;position:relative}
.block-1 blockquote, .prepend-1 .content-text blockquote{padding-left:60px}
.block-1>.button-type-1, .prepend-1>.button-type-1{margin:0 0 7px 0}
.info-block-vub-ecard-short, .info-block-vub-epay-short{height:50px!important}
.info-block-vub-ecard-long{height:120px!important}
.info-block-vub-ecard-long li{color:#000;font-size:13px;margin-left:80px}
.info-block-vub-ecard-long p{margin-bottom:10px}
.info-block-vub-ecard-long .vub-ecard-text-after-li{margin-left:60px!important}
#vub-ecard-button, #vub-epay-button{margin-left:400px;margin-top:10px}
#articles-menu .submenu li, #articles-menu .submenu-1 li, #articles-menu .submenu-2 li, #articles-menu .submenu-3 li{width:100%;float:left;height:auto;margin:0;list-style:none outside none}
#articles-menu .submenu li a, #articles-menu .submenu-1 li a, #articles-menu .submenu-2 li a, #articles-menu .submenu-3 li a{height:auto;width:100%;box-sizing:border-box}
#articles-menu ul:not(#submenu-with-width-of-content) ul.submenu li, #articles-menu ul:not(#submenu-with-width-of-content) ul.submenu li a{line-height:30px}
#manufacture-slider img{width:136px;height:72px}
#slider-left-menu{width:90%!important;margin-left:20px}
.gifts_in_cart_product{float:left;width:32%;min-height:100px;margin-top:10px;background:#591539;padding-top:25px;margin-right:1%;box-sizing:border-box}
.gifts_in_cart_product label{float:left;width:160px}
.gifts_in_cart_product input{float:left;margin-top:25px;margin-right:5px}
.gifts_in_cart_product div{float:left;margin-right:5px}
#advert .left-image-module-img{width:197px}
.category-tree-show-block, .manufacturer-show-block, .space-show-block{display:block!important}
.category-tree-show-none, .manufacturer-show-none, .space-show-none{display:none!important}
#fieldset-send_for_seller_detail_captcha .row-captcha{float:right;width:100%}
#three-column #fieldset-send_for_seller_detail_captcha .row-captcha #mycaptcha-input{float:left;margin-left:0;margin-top:10px}
#fieldset-send_for_seller_detail_captcha .row-captcha img{float:left;margin:0 10px 5px 0}
#user-order td, #user-order th{padding-left:5px;padding-right:5px;text-align:center}
#contact-left-detail .row{width:100%;margin-left:0}
#top-manufacter{float:left;width:100%;margin-top:10px}
#top-manufacter>a{width:100%;float:left}
#top-manufacter .top-manufacter-left{width:50%;float:left}
#top-manufacter .top-manufacter-left img{width:100%}
#top-manufacter .top-manufacter-right{width:50%;float:left;min-height:91px}
#top-manufacter .top-manufacter-right .title{color:#262626;font-size:20px;margin-top:10px;padding-left:10px}
#top-manufacter .top-manufacter-right .text{color:#262626;font-size:12px}
#eshop-certificate-img-left{float:left;width:197px;margin-left:20px}
#eshop-certificate-img-left img{width:197px}
#user-order .paginationControl{margin-top:10px}
form#paypal #paypal-button-image{text-align:center;width:100%;float:left}
form#paypal #paypal-button-image input{max-width:100%}
.product-third .product-content-description{padding-left:10px;padding-right:10px}
.img-slider-manufacturer-hover{display:none}
#last-viewed-products-title p, #most-selled-products-title p, #product-of-day-title p{font-weight:700}
#name-days .content-block span{width:100%;float:left}
#name-days #name-days-show-today, #name-days #name-days-show-tomorrow{font-weight:700}
#container-like-bottom{width:100%;float:left;margin:20px 0}
#geis-point-branches-list select, #slovak-post-package-on-post select{width:60%!important}
#packetery-points-list select{width:60%;float:left;margin:0 10px 0 0}
#geis-point-branches-list, #slovak-post-package-on-post{padding:5px 0}
.cart-steps #cart-info-table .third-step-img img{margin-bottom:10px}
.info-block-external-pay{width:100%}
#info-articles .span-6{display:inline-block;text-align:left;float:none;vertical-align:top}
#products-to-break-price-level{float:left;width:100%;margin:20px 0}
#products-to-break-price-level-list{width:100%;float:left}
#manufacturers-filter-show{width:95%;float:left;padding:5px;font-size:14px}
#manufacturers-filter-show p{margin-left:10px}
#manufacturers-filter-show input{margin-left:10px}
.manufacturers-filter-show-single{float:left}
#product-detail .add-cart #show-customer-interest-dialog{margin-top:3px}
#form-customer-interest #show-customer-interest-dialog-button{top:-150px;position:relative;margin:0 0 0 8%}
#fieldset-send_customer_interest_form .row{width:auto;margin:0 0 10px 8%}
#fieldset-send_customer_interest_form .row .element{width:100%}
#fieldset-send_customer_interest_form .row-captcha{width:450px;float:left;margin:0 0 0 8%}
#fieldset-send_customer_interest_form .row-captcha img{float:left}
#fieldset-send_customer_interest_form .row input{margin-left:0}
#form-customer-interest .message-error{color:red;float:left;font-size:16px;left:30px;position:relative;top:-150px}
#form-customer-interest .message{color:green;float:left;font-size:16px;left:30px;position:relative;top:-150px}
#cart-add-product-success .button-type-next{float:right;margin-right:10px}
.button-type-next{background-image:url(images/Images_CMS.png)!important;background-position:-295px -65px!important;background-repeat:no-repeat!important}
.button-type-back{background-image:url(images/Images_CMS.png)!important;background-position:-28px -65px!important;background-repeat:no-repeat!important}
.button-type-back a, .button-type-back input, .button-type-next a{padding:0 10px 0 24px}
.button-type-next input{padding:10px 10px 10px 24px}
#cart-coutry-pay-delivery-selections{width:100%;float:left;position:relative}
#container-comments-module .comments-single{width:100%;float:left;margin-bottom:10px;font-size:13px;border-bottom:1px solid #f7f7f7;padding:10px 0}
#container-comments-module .comments-first-line{font-weight:700;width:100%;float:left}
#container-comments-module a.comments-first-line{color:#000;margin:0 0 10px 0}
#container-comments-module a.comments-first-line:hover{text-decoration:none}
#container-comments-module #fieldset-comment textarea{width:95%;height:150px;margin:4px 0 2px 10px}
#container-comments-module #fieldset-comment ul.errors{width:100%!important;float:left!important;margin:0!important}
#container-comments-module .row-captcha img{float:left;margin:4px 0 0 0}
#container-comments-module .paginationControl{width:100%}
#container-comments-module .paginationControl #pages{width:450px}
#product-detail .public-img-attachment-container{background:#591539;width:96%;float:left;margin:10px 0 10px 0;font-size:13px;padding:2%;color:#c00644}
#product-detail .public-img-attachment-container .public-img-attachment-title{margin-bottom:10px}
#product-detail .public-img-attachment-container .public-img-attachment-footer{margin-top:10px}
#gifts_in_cart{width:99%;padding-left:1%;float:left;position:relative}
#container-google-remarketing{display:none}
#container-show-category-info-top{font-size:13px;overflow:visible}
#container-show-category-info-top .show-category-info-top-text{position:relative;float:left;margin-top:5px}
#container-show-category-info-top .show-category-info-top-text-arrow{background:url(images/seo-box-top-arrow.png) no-repeat;width:100%;height:11px;position:absolute;top:25px;left:8px;display:none;z-index:101}
#container-show-category-info-top .show-category-info-top-text-info{display:none;position:absolute;top:36px;z-index:101;background:rgba(255,255,255,.9);padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#container-show-category-info-top .show-category-info-top-text>p{float:left;margin-right:10px;padding:0 5px 5px 5px;cursor:help}
#catalog-appurtenances form .button-type-1{margin:0 0 10px 10px}
.container-full-width{float:left;overflow:hidden;position:relative;text-align:left;width:100%!important}
.container-full-width .span-25{float:none!important;margin:0 auto!important;position:relative}
#container-top-header-strip, #container-top-header-strip>.container{min-height:40px;overflow:visible!important}
#container-top-header-strip #top-header-login-links{padding-top:7px;color:#fff;float:left}
#container-top-header-strip #top-header-login-links a{font-size:13px;color:#fff}
#container-top-header-strip #top-header-login-list{float:left}
#container-top-header-strip #top-header-login-list ul#user_menu{margin:3px 0 0 0}
#container-top-header-strip #top-header-login-list .button-type-1{background:0 0}
#container-top-header-strip #top-header-cart{float:right}
#container-top-header-strip #top-header-cart #public-cart-fixed{position:relative;left:0!important;top:0!important;width:auto}
#container-top-header-strip #top-header-cart #center-bg{background:0 0;color:#fff;width:auto}
#container-top-header-strip #top-header-cart .info-cart-small{margin-top:10px;height:30px}
#container-top-header-strip #top-header-cart .info-cart-small p{float:left}
#container-top-header-strip #top-header-cart .icon-cart-small{top:-5px;left:auto}
.small_banner{float:left;margin-left:20px;position:relative;width:21%}
.small_banner img{width:100%}
.slider-with-small-banner{width:75%!important}
#container-articles-menu, #container-header{overflow:visible}
#container-footer, .container-full-width-transparent #footer{background:url(images/footer_ciarky.png)}
#index-catalog-header span{position:absolute;bottom:0;left:10px}
.index-catalog-header-link-hover{background:#fff;opacity:.8!important}
#container-social-networks{min-height:250px;text-align:center;padding:10px 0}
#container-social-networks p{width:100%;text-align:center;float:left;color:#fff;font-size:30px}
#social-networks-icon-heart{width:100%;height:59px;background:url(images/social-networks-icon-heart.png) no-repeat center center;float:left}
#container-social-networks-icons{width:100%}
#container-social-networks-icons a{width:64px;height:64px;display:inline-block}
#social-networks-icon-google-plus{background:url(images/social-networks-icon-google-plus.png) no-repeat}
#social-networks-icon-linked-in{background:url(images/social-networks-icon-linked-in.png) no-repeat}
#social-networks-icon-twitter{background:url(images/social-networks-icon-twitter.png) no-repeat}
#social-networks-icon-facebook{background:url(images/social-networks-icon-facebook.png) no-repeat}
#social-networks-icon-youtube{background:url(images/social-networks-icon-youtube.png) no-repeat}
#social-networks-icon-instagram{background:url(images/social-networks-icon-instagram.png) no-repeat}
#social-networks-icon-pinterest{background:url(images/social-networks-icon-pinterest.png) no-repeat}
#social-networks-icon-google-plus:hover{background:url(images/social-networks-icon-google-plus-hover.png) no-repeat}
#social-networks-icon-linked-in:hover{background:url(images/social-networks-icon-linked-in-hover.png) no-repeat}
#social-networks-icon-twitter:hover{background:url(images/social-networks-icon-twitter-hover.png) no-repeat}
#social-networks-icon-facebook:hover{background:url(images/social-networks-icon-facebook-hover.png) no-repeat}
#social-networks-icon-youtube:hover{background:url(images/social-networks-icon-youtube-hover.png) no-repeat}
#social-networks-icon-instagram:hover{background:url(images/social-networks-icon-instagram-hover.png) no-repeat}
#social-networks-icon-pinterest:hover{background:url(images/social-networks-icon-pinterest-hover.png) no-repeat}
#social-networks-spacer{width:100%;float:left}
#social-networks-spacer span{width:50%;height:5px;background:#fff;margin:10px auto 20px auto;display:block}
#detail-social-network-buttons>div{display:inline-block!important;vertical-align:top!important;margin:0 5px 5px 0!important}
#container-like-bottom .fb-like{float:left;margin:0 5px 5px 0}
#detail #gallery .top-photo{position:relative;float:left;width:100%}
#detail #gallery .top-photo a, #detail #gallery .top-photo img{float:left;width:100%}
#contact-left-detail{width:100%;float:left;box-sizing:border-box;background:#ededed}
#contact-left-detail .button-type-1{margin:0}
#cart-ajax-loader-small-icon{background:url(images/ajax-loader-small-transparent.gif) no-repeat transparent;display:none;height:16px;position:relative;width:16px;float:left;margin-top:8px}
#fieldset-send_for_seller .element, #fieldset-send_for_seller .row{float:none;margin-left:0;width:auto}
#user-order .table-public{width:100%;margin:0}
#product-detail .manufacture-all{display:none}
.cart-first-radio-container{width:98%;float:left;padding:0 1%}
.cart-first-radio-container div:not(.button-type-1){width:100%;float:left}
.cart-first-radio-container p{margin-left:22px;margin-top:-4px}
.cart-first-radio-container dt{display:none}
.cart-first-radio-container dd{float:left;margin-top:10px}
.cart-first-radio-container img{float:left}
#cart-first-radio-delivery-type{margin-bottom:20px}
.bg-cart-block-radio{width:98%;float:left;margin-bottom:20px;padding:0 1%}
#imagelightbox{position:fixed;z-index:9999;box-shadow:0 0 3.125em #000;cursor:pointer;-ms-touch-action:none;touch-action:none}
#imagelightbox-overlay{background-color:#888;opacity:.6;position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}
#product-detail #detail-social-network-buttons{width:100%;float:left;margin-top:5px}
#product-detail #detail-code-product{float:left;margin-right:10px}
.product-content .catalog-own-delivery-date p, .product-content .catalog-storage-info p{text-align:center}
#top-category-panel #top-category-panel-products-on-storage{float:left;margin:23px 0 0 6px}
#top-category-panel #top-category-panel-products-on-storage label{color:red;font-size:12px;text-decoration:underline;float:left}
#top-category-panel #top-category-panel-products-on-storage input{float:left}
#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:#666;border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease;border:none}
#imagelightbox-close:focus, #imagelightbox-close:hover{background-color:#111}
#imagelightbox-close:after, #imagelightbox-close:before{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}
#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0,0,0,.5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em}
.imagelightbox-arrow:focus, .imagelightbox-arrow:hover{background-color:#666;background-color:rgba(0,0,0,.75)}
.imagelightbox-arrow:active{background-color:#111}
.imagelightbox-arrow-left{left:2.5em}
.imagelightbox-arrow-right{right:2.5em}
.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-.125em}
.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.313em}
.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-.313em}
.product-content .catalog-free-delivery-info{width:85%;float:left;line-height:31px;padding-left:15%}
#detail #detail-free-delivery-info{width:100%;float:left;margin:0 0 5px 0}
#detail-free-delivery-info span, .catalog-free-delivery-info span{float:left}
.icon-free-delivery-info{width:45px;height:31px;background:url(images/Images_CMS.png) -10px -983px no-repeat;margin-right:5px!important}
#cart-buy-form-first-step .myform, #cart-buy-form-first-step .no-reg-info-first-and-second{width:100%;float:left}
#cart-buy-form-first-step .no-reg-info-first-and-second p{float:left;margin:0 10px 0 0}
#container-header #search{position:relative;float:none;display:inline-block;border:1px solid #c6c6c6;background:#fff}
#user_menu #user-name-button{padding:0 11px;line-height:30px}
#info-articles #iframe-google-maps-footer{width:220px;height:190px;margin:0;border:none}
#container-newsletter{height:358px;background:url(images/bg-container-newsletter.jpg) center center no-repeat;text-align:center;padding:110px 0 0 0;box-sizing:border-box}
#container-newsletter p{color:#fff;margin:0 0 20px 0}
#container-newsletter input#email{width:100%;height:46px;line-height:46px;background:rgba(255,255,255,.8);border:1px solid #000;margin:0;padding-right:7px;box-sizing:border-box}
#container-newsletter .element{width:100%}
#container-newsletter .row{width:30%;margin:0;float:none;display:inline-block}
#container-newsletter .buttons{display:inline-block}
#container-newsletter .button-type-1{background:#000;margin:0;height:46px}
#container-newsletter #addNewsletter{background:0 0!important;font-size:20px}
#cart-login-form-first-step{width:100%;float:left;margin:0 0 25px 0}
#cart-buy-form-first-step>p, #cart-login-form-first-step>p{width:100%;float:left;margin:10px 0 0 0;font-size:20px;text-align:center}
#cart-login-form-first-step .buttons{display:inline-block;vertical-align:top;margin:5px 0 0 0}
#cart-buy-form-first-step dt#person_address-label{display:none}
#cart-reg-form-first-step dd#deliver_address-element{margin:0 0 24px 0}
.appurtenancesStorageTableDivs p{color:#333}
#blog_piece .blog_text img, #blog_thumb .blog_text_thumb img, #detail #description img, .block-1 img, .info-articles img{max-width:100%;height:auto;box-sizing:border-box}
.heureka-reviews-single{width:100%;float:left;border-bottom:1px solid #eee;margin:0 0 10px 0;padding:10px;box-sizing:border-box;font-size:14px}
.heureka-reviews-single .heureka-reviews-name{width:20%;float:left;text-align:center}
.heureka-reviews-single .heureka-reviews-text{width:50%;float:left;padding:0 10px;box-sizing:border-box}
.heureka-reviews-single .heureka-reviews-rating p, .heureka-reviews-single .heureka-reviews-text p{float:left}
.heureka-reviews-single .heureka-reviews-text .pros{color:#50ad30;width:100%;float:left;margin:0 0 10px 0}
.heureka-reviews-single .heureka-reviews-text .cons{color:#dc2424;width:100%;float:left;margin:0 0 10px 0}
.heureka-reviews-single .heureka-reviews-text .cons p, .heureka-reviews-single .heureka-reviews-text .pros p, .heureka-reviews-single .heureka-reviews-text .summary{width:100%}
.heureka-reviews-single .heureka-reviews-text .shop-reaction{width:100%;float:left;padding:0 0 0 50px;box-sizing:border-box;font-style:italic}
.heureka-reviews-single .heureka-reviews-text .shop-reaction-title{font-weight:700}
.heureka-reviews-single .heureka-reviews-rating{width:30%;float:left}
.heureka-reviews-single .evalution{width:auto}
.heureka-reviews-single .heureka-reviews-text .evalution{margin:2px 0 0 10px}
.heureka-reviews-single .heureka-reviews-rating .evalution{clear:both;margin:3px 10px 0 0}
.heureka-reviews-single .evalution span{float:left;height:14px;width:14px}
.show-newsletter-before-category-access-container{border:medium none!important;z-index:102!important}
#show-newsletter-before-category-access-dialog{height:100%!important;box-sizing:border-box}
#grecaptcharesponse-label, .show-newsletter-before-category-access-container .ui-dialog-titlebar-close{display:none}
#show-newsletter-before-category-access-dialog #fieldset-validateNewsletterForm{text-align:center;margin:0}
#show-newsletter-before-category-access-dialog .buttons .button-type-1{height:44px;background:#db1717}
#show-newsletter-before-category-access-dialog .buttons .button-type-1:hover{background:#b40303}
#show-newsletter-before-category-access-dialog .buttons input{width:100%;box-sizing:border-box;font-size:25px}
#show-newsletter-before-category-access-dialog .row input{background:#fff;border:1px solid #bdbdbd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#show-newsletter-before-category-access-dialog>p{width:100%;float:left;text-align:center;color:#000}
#show-newsletter-before-category-access-dialog>p:nth-child(2){margin:0 0 20px 0;color:#303030}
#show-newsletter-before-category-access-benefits{width:100%;float:left;margin:20px 0 0 0}
#show-newsletter-before-category-access-benefits p:first-child{width:100%;text-align:center;font-size:20px;margin:15px 0}
#show-newsletter-before-category-access-benefits p{width:50%;float:left;color:#000;font-size:15px}
#show-newsletter-before-category-access-benefits p span{width:25px;height:22px;float:left;background:url(images/show-newsletter-before-category-access-check.png) transparent no-repeat;margin:0 10px 0 0}
#show-newsletter-before-category-access-dialog a{color:#960d0d;text-decoration:underline;width:100%;float:left;text-align:center;line-height:22px;position:absolute;left:0}
#show-newsletter-before-category-access-dialog a span{width:25px;height:22px;display:inline-block;vertical-align:top;background:url(images/show-newsletter-before-category-access-cross.png) transparent no-repeat}
#detail .q-widget{float:left;width:100%;max-height:46px;overflow:hidden}
#instagram-embeds{width:100%;float:left;margin:20px 0 0 0;text-align:center}
#instagram-embeds .instagram-embed-single{padding:0 10px;display:inline-block;box-sizing:border-box;margin:0 0 10px 0}
#instagram-embeds .instagram-embed-single .button-type-1{float:none;display:inline-block;margin:10px 0 0 0}
#detail-social-networks-icons{width:100%;float:left;text-align:center}
#detail-social-networks-icons>a{width:28px;height:35px;display:inline-block}
#detail-social-networks-icon-facebook{background:url(images/detail-social-networks-icon-facebook.png) no-repeat transparent}
#detail-social-networks-icon-twitter{background:url(images/detail-social-networks-icon-twitter.png) no-repeat transparent}
#detail-social-networks-icon-tumblr{background:url(images/detail-social-networks-icon-tumblr.png) no-repeat transparent}
#detail-social-networks-icon-pinterest{background:url(images/detail-social-networks-icon-pinterest.png) no-repeat transparent}
.products-title-with-line{background:transparent url(images/bg-products-index-title.png) repeat-x;float:none;display:inline-block;margin:20px 0 0;text-align:center;width:100%}
.products-title-with-line span{background:#fff;padding:0 10px}
#container-header-fixed{overflow:visible}
#cart-info-table .cart-delivery-time-info{color:#000}
#product-compare-list, .product-compare-list-row>p img{width:100%;float:left}
#product-compare-list #product-compare-list-title{color:#000;font-size:26px;font-weight:700;width:100%;float:left;margin:10px 0;box-sizing:border-box;padding:0 5px}
.product-compare-list-row{width:100%;float:left;border-top:1px solid #000}
.product-compare-list-row:hover{background:#f2f2f2}
.product-compare-list-row>p{float:left;box-sizing:border-box;padding:5px;word-wrap:break-word}
.product-compare-list-row>p:first-child{font-weight:700}
.product-compare-list-row>p a{width:100%;float:left;text-align:center}
.product-compare-list-row>p a .delete-a{float:none;display:inline-block}
#product-of-day-slide{position:fixed;left:0;top:100px;z-index:102}
#product-of-day-slide-content{width:300px;float:right;background:#fff;padding:10px;box-sizing:border-box;margin-left:-300px}
#news-slide-content .news-slide-single>a, #product-of-day-slide-content .product-of-day-slide-single>a{width:100%;float:left;color:#228f99}
#product-of-day-slide-content .product-of-day-slide-single{width:100%;float:left;border-bottom:1px solid #d9d9d9;padding:0 0 10px 0}
#news-slide-content .news-slide-single:last-child, #product-of-day-slide-content .product-of-day-slide-single:last-child{border:none}
#product-of-day-slide-content div.product-of-day-slide-delivery-and-price .price>span, #product-of-day-slide-content div.product-of-day-slide-delivery-and-price p, #product-of-day-slide-content form{width:100%;float:left}
#product-of-day-slide-content div.product-of-day-slide-img{width:40%;float:left}
#product-of-day-slide-content div.product-of-day-slide-img img{max-width:100%}
#product-of-day-slide-content div.product-of-day-slide-delivery-and-price{width:60%;float:left;padding:0 0 0 10px;box-sizing:border-box}
#product-of-day-slide-content div.product-of-day-slide-delivery-and-price .price{font-weight:700}
#product-of-day-slide-content div.product-of-day-slide-delivery-and-price .old_price{color:red;text-decoration:line-through}
#product-of-day-slide-content .button-type-1{margin:0;width:100%}
#product-of-day-slide-content .button-type-1 a, #product-of-day-slide-content form .button-type-1 input{box-sizing:border-box;width:100%;text-align:center}
#product-of-day-slide-icon{width:40px;height:156px;float:right;background:#059fdd;cursor:pointer;position:relative}
#news-slide-icon p, #product-of-day-slide-icon p{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:156px;height:40px;position:absolute;left:-58px;top:58px;color:#fff;text-align:center;padding:5px;box-sizing:border-box}
#news-slide{position:fixed;right:0;top:203px;z-index:102}
#news-slide-content{width:300px;float:left;background:#fff;padding:10px;box-sizing:border-box;margin-right:-300px;min-height:156px}
#news-slide-content .news-slide-single>p{width:100%;float:left;font-size:13px}
#news-slide-content .news-slide-single{width:100%;float:left;border-bottom:1px solid #d9d9d9}
#news-slide-icon{width:40px;height:156px;float:left;background:#059fdd;cursor:pointer;position:relative}
.article-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.article-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#price-block .detail-hours-left-for-actual-price-countdown{width:100%;float:left;color:red;font-weight:700;padding:0 10px;box-sizing:border-box}
.show-all-manufacturers-block{width:100%;float:left;box-sizing:border-box;padding:10px}
.show-all-manufacturers-block>ul li{float:left;list-style:outside none none;width:25%}
.show-all-manufacturers-block>ul{margin-left:70px}
.show-all-manufacturers-block>ul a{color:#333}
.show-all-manufacturers-block>span{background:#333;color:#fff;float:left;font-size:20px;height:40px;padding-top:10px;text-align:center;width:50px;border-radius:25px}
#show-all-manufacturers-title{color:#333;font-size:20px;box-sizing:border-box;padding:10px}
#tips-after-add-to-cart{width:100%;float:left;margin:0 0 20px 0}
#cart-confirm-coupon-button{float:none!important;display:inline-block;top:9px;position:relative}
#product-shown-only-to-company-and-wholesale{width:100%;float:left;color:#ee1e2f}
#catalog-empty-category{width:100%;float:left;margin:10px 0 0 0}
#header #user_menu .button-type-1{background:transparent none}
#container-top-header-strip #select-language-container a{float:left}
#login-buttons .button-type-1, .span-6>#category>.button-type-1{margin:0}
#tr-cart-gift .price, #tr-cart-gift .price-all{text-decoration:line-through}
.ui-widget-overlay{z-index:101!important}
#detail #price-block .normal_price_no_vat, .block-product-for-bg .normal_price_no_vat{width:100%;float:left}
#send-favorite-products-via-email-form{width:100%;float:left;padding:10px 0}
#send-favorite-products-via-email-form .myform, #send-favorite-products-via-email-form dd#send_favorite_products_via_email-element, #send-favorite-products-via-email-form fieldset, #send-favorite-products-via-email-form form{width:100%;float:left}
#send-favorite-products-via-email-form .buttons, #send-favorite-products-via-email-form dl{width:100%;float:left;text-align:center}
#send-favorite-products-via-email-form .buttons .button-type-1, #send-favorite-products-via-email-form .row{width:auto;margin:0;float:none;display:inline-block}
#send-favorite-products-via-email-form .element{width:100%}
#send-favorite-products-via-email-form .row-captcha{display:block;width:202px;margin:0 auto}
#send-favorite-products-via-email-form-title{width:100%;float:left;text-align:center}
#fieldset-validateNewsletterForm .row label{width:202px;float:left;color:#000}
#fieldset-validateNewsletterForm .row select{width:202px;float:left;margin:0 0 5px 0}
.manual-add-to-cart-by-code-list-item div{width:100%;float:left;line-height:29px;box-sizing:border-box}
.manual-add-to-cart-by-code-list-item span.autocomplete-on-storage{width:29px;height:29px;float:right;background:url(images/Images_CMS.png) no-repeat -416px -164px transparent}
.manual-add-to-cart-by-code-list-item span.autocomplete-out-of-storage{width:29px;height:29px;float:right;background:red;border-radius:15px}
.manual-add-to-cart-by-code-list-item span.autocomplete-product-code{float:left;font-weight:700;padding:0 0 0 5px;box-sizing:border-box}
.manual-add-to-cart-by-code-list-item span.autocomplete-product-name{float:left;padding:0 5px;box-sizing:border-box}
.manual-add-to-cart-by-code-list-item img{float:left;width:29px;height:29px}
.manual-add-to-cart-by-code-list-item .ui-state-active{font-weight:400!important;border:none!important}
#fieldset-data .row-categories-for-newsletter{display:none}
#fieldset-data .row-categories-for-newsletter label{float:left;margin-left:10px}
#fieldset-data .row-categories-for-newsletter select{width:202px}
#manual-add-to-cart-by-code-container{width:100%;float:left;padding:10px;box-sizing:border-box}
#manual-add-to-cart-by-code-container .myform, #manual-add-to-cart-by-code-container form{width:100%;float:left;margin:0 0 10px 0}
#manual-add-to-cart-by-code-container .buttons{width:100%;float:left;margin:10px 0 0 0}
#manual-add-to-cart-by-code-container .element input{margin-left:0}
#manual-add-to-cart-by-code-container .row{width:auto;margin-left:0}
#manual-add-to-cart-by-code-container label{width:auto;color:#000}
#manual-add-to-cart-by-code-container .element{width:auto;margin:0 10px 0 0}
#manual-add-to-cart-by-code-container .button-type-1{margin:0}
#manual-add-to-cart-by-code-container .manual-add-product-to-cart-appurtenances-title{width:100%;float:left;margin:10px 0}
#manual-add-to-cart-by-code-container .manual-add-product-to-cart-appurtenances-inputs{float:left}
#manual-add-to-cart-by-code-container .manual-add-product-to-cart-appurtenances-inputs-line-1, #manual-add-to-cart-by-code-container .manual-add-product-to-cart-appurtenances-inputs-line-2{float:left;margin:0 10px 0 0}
#manual-add-to-cart-by-code-container #manual-add-product-to-cart-appurtenances-container, #manual-add-to-cart-by-code-container #manual-add-to-cart-by-code-title, .manual-add-to-cart-own-items-info{width:100%;float:left}
.ui-menu .manual-add-to-cart-by-code-list-item{line-height:35px}
#manual-add-to-cart-by-code-container dt#manual_add_to_cart_by_code-label, #manual-add-to-cart-by-code-container dt#manual_add_to_cart_own_item-label, #manual-add-to-cart-by-code-container dt#manual_add_to_cart_own_item_file-label{display:none}
#manual-add-to-cart-by-code-sum{width:100%;float:left;min-height:34px;background:#f60;padding:10px;box-sizing:border-box;color:#fff}
#manual-add-to-cart-by-code-info{width:100%;float:left;padding:0 0 10px 0}
.manual-add-to-cart-own-items-info>p:first-child{font-weight:700}
#manual_add_to_cart_own_item_file_name{background:0 0;width:auto;height:auto;line-height:normal;padding:0;margin:5px 0 0 0}
#show-or-hide-catalog-filter{width:100%;float:left;text-align:center;text-decoration:underline;font-weight:700}
#detail-social-networks-top-icon-youtube{width:86px;height:24px;float:left;background:url(images/detail-social-networks-top-icon-youtube.jpg) no-repeat transparent}
#cart-success-text #cart-fb-share-container{width:100%;float:left;text-align:center}
#cart-success-text #cart-fb-share-container>img{max-width:200px;display:inline-block;float:none}
#cart-success-text #cart-fb-share-container>a{width:247px;height:62px;line-height:62px;float:none;display:inline-block;background:url(images/cart-fb-share-button.png) no-repeat;color:#fff;font-weight:700;text-align:left;box-sizing:border-box;padding:0 0 0 37px}
#cart-success-text #cart-fb-share-container>p{font-size:20px;margin:10px 0}
#container-detail-code-and-evaluation{width:100%;float:left;text-align:center;margin:0 0 20px 0}
#detail #gallery #detail-code-product{display:inline-block;margin-right:10px}
#detail #gallery .evalution{display:inline-block;float:none;width:auto;vertical-align:bottom}
#detail #statistics-over-main-photo-in-detail{width:100%;background:#0170a7;position:absolute;left:0;bottom:0;z-index:1}
#detail #statistics-over-main-photo-in-detail p{width:100%;float:left;box-sizing:border-box;padding:5px;color:#fff;display:none}
#detail #statistics-over-main-photo-in-detail p:nth-child(1){display:block}
.icon-statistics-info{width:24px;height:24px;float:left;background:url(images/icon-statistics-info.png) no-repeat transparent;margin:0 5px 0 0}
.catalog-hours-left-for-actual-price-countdown{width:100%;float:left;color:red;text-align:center;box-sizing:border-box;padding:0 10px;font-size:13px}
.container-full-width-transparent{background:0 0!important}
.container-full-width-transparent #header-opacity, .container-full-width-transparent .articles-menu-long, .container-full-width-transparent>.container, .content-padded{padding:0 12px;box-sizing:border-box}
#category .category-tree-left-arrow{float:left;color:#000;cursor:pointer;font-size:12px;margin:0 0 0 5px}
.third-step-changed-product-prices p{color:red!important;font-size:16px!important}
#third-cart-heureka-check-customer{width:100%;float:left;margin:0 0 20px 0;text-align:left}
#third-cart-heureka-check-customer input{margin:5px 10px 0 2px;float:left}
#articles-menu #submenu-with-width-of-content>li>ul{width:100%;left:0;padding:10px;box-sizing:border-box}
#articles-menu #submenu-with-width-of-content>li ul.submenu-1{width:86%;float:left;position:relative;margin:0}
#articles-menu #submenu-with-width-of-content>li>ul>li{width:33%;float:none;display:inline-block;vertical-align:top;margin:0 0 25px 0;line-height:normal}
#articles-menu ul#submenu-with-width-of-content.open-submenu-on-hover li:hover ul.submenu li ul.submenu-1{visibility:visible}
#articles-menu #submenu-with-width-of-content ul.submenu-1 ul, #articles-menu>ul#submenu-with-width-of-content>li ul.submenu-1>li:nth-child(n+6){display:none}
#articles-menu>ul#submenu-with-width-of-content>li ul.submenu-1>li.categories-all-siblings{display:block}
#image-and-text-grid{width:100%;float:left}
#image-and-text-grid .image-and-text-grid-item{display:inline-block;vertical-align:top;margin-bottom:10px;position:relative}
#image-and-text-grid .image-and-text-grid-item p{width:100%;float:left;padding:20px 5px;box-sizing:border-box}
#image-and-text-grid .image-and-text-grid-item img{width:100%;float:left;display:block}
#image-and-text-grid .image-and-text-grid-item p span{width:100%;float:left;text-align:center;color:#000}
#image-and-text-grid .image-and-text-grid-item-with-image p{position:absolute}
#image-and-text-grid .image-and-text-grid-item>a{width:100%;height:100%;float:left;display:block}
.info-articles-short{height:100px;overflow:hidden}
#seo-box-show-more-link{width:100%;float:left;text-align:center;margin:0 0 30px 0;font-size:13px;text-decoration:underline;display:none}
.product-content-description{padding:0 10px;box-sizing:border-box}
#products-recommended-just-for-customer{width:100%;float:left}
#big-startup-products>div>div:first-child img{display:inline-block;max-height:292px;max-width:100%;opacity:0;transition:opacity .3s ease-in}
.big-startup-product-single{width:100%;height:auto;float:left}
#big-startup-products{width:100%;float:left;background:#fff;overflow:hidden;display:block;margin:15px 0 0 0}
.big-startup-product-single:not(.slick-current){visibility:hidden}
.big-startup-product-single>div{float:left}
.big-startup-product-single>div:nth-child(2){padding:40px 10px 10px 10px;box-sizing:border-box}
.big-startup-product-single>div a{width:100%;float:left;text-align:center;text-decoration:underline;color:#000;font-weight:700}
.big-startup-product-single>div a:hover{text-decoration:none}
.big-startup-product-single>div p{width:100%;float:left;text-align:center}
.big-startup-product-single>div p:first-child{font-size:30px;margin:0 0 20px 0}
.big-startup-product-single>div p:first-child span{font-weight:700}
.big-product-hours-left-for-actual-price-countdown span{width:60px;height:60px;line-height:60px;padding:0 5px;box-sizing:border-box;display:inline-block;border-radius:30px;border:2px solid red}
.big-product-hours-left-for-actual-price-countdown span:nth-child(n+2){margin:0 0 0 10px}
#last-blog-entries-on-index{width:100%;float:left;text-align:center}
#last-blog-entries-on-index>div p{width:100%;float:left}
#last-blog-entries-on-index>div a{width:100%;float:left;color:#00afef;text-decoration:underline}
#last-blog-entries-on-index>div a:hover{text-decoration:none}
#last-blog-entries-on-index>div{display:inline-block;padding:10px;box-sizing:border-box;vertical-align:top}
#last-blog-entries-on-index>div>a{text-align:center;overflow:hidden}
#last-blog-entries-on-index>div p:first-of-type{font-size:12px}
#last-blog-entries-on-index>div img{height:250px;display:inline-block;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}
#last-blog-entries-on-index>div>a:hover img{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5)}
.last-blog-entries-on-index-bottom{width:100%;float:left;padding:0 20px;box-sizing:border-box}
#appurtenances-filter-price-range, #top-category-panel-price-range{width:150px;float:left;margin:14px 0 0 20px}
#appurtenances-filter-price-range-text, #top-category-panel-price-range-text{width:100%;float:left;text-align:center}
#packetery-button-open{clear:both;margin:10px 0 0 22px}
#packetery-chosen-name{width:100%;float:left;color:red;margin:5px 0;box-sizing:border-box;padding:0 0 0 22px}
#detail .delivery>p{position:relative}
#detail .delivery>p #delivery-description{width:100%;display:none;position:absolute;background:#fff;top:-40px;left:0;padding:0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box}
.site-color>.span-6.last{min-height:250px;margin-top:13px}
.cart-not-used-payoff-params-single p.icon-cart-question, .param-product-select-row-2 .icon-cart-question{left:0;margin:5px 5px 0 0;cursor:pointer}
.cart-not-used-payoff-params-single-description, .param-product-select-row-2-description{display:none}
.cart-not-used-payoff-params-single{width:100%;float:left;margin:0 0 10px 0}
.cart-not-used-payoff-params-single>p{width:100%;float:left;font-weight:700}
.cart-not-used-payoff-params-single>div{width:100%;float:left}
.cart-not-used-payoff-params-single>div>div{float:left}
.cart-not-used-payoff-params-single>div>div>p:first-child{float:left;cursor:pointer;padding:5px;background:#fff;margin:0 5px 0 0;border-radius:5px;border:1px solid #797979;color:#797979}
.cart-not-used-payoff-params-single>div>div>p:first-child>span{width:16px;height:16px;float:left;background:url(images/ajax-loader-small-transparent.gif) no-repeat transparent;margin:0 5px 0 0;display:none}
.comments-response{width:100%;float:left;padding:0 0 0 20px;box-sizing:border-box}
.comments-response span{width:100%;float:left;font-weight:700}
.product-catalog-insight{text-align:center}
.product-catalog-insight #product-catalog-insight-title{width:100%;float:left;font-weight:700}
.product-catalog-insight #product-catalog-insight-img{width:100%;float:left;margin:10px 0}
.product-catalog-insight img{max-width:100%}
.product-catalog-insight #description, .product-catalog-insight #product-catalog-insight-button, .product-catalog-insight .price{width:100%;float:left;margin:0 0 10px 0}
.product-catalog-insight .price>span{width:100%;float:left}
.product-catalog-insight .price>span.old_price{text-decoration:line-through}
.product-catalog-insight #product-catalog-insight-button .button-type-1{float:none;display:inline-block;margin:0}
.product-catalog-insight-hover{position:absolute;top:0;left:0;bottom:0;right:0;background:#00afef;color:#fff;width:150px;height:44px;margin:auto;line-height:44px;text-align:center;cursor:pointer;display:none}
.product-catalog-insight #description, .product-catalog-insight .param-product{text-align:left}
.product-second:hover .product-catalog-insight-hover, .product-third:hover .product-catalog-insight-hover{display:block}
#cart-login-form-first-step label, #fieldset-company_address label, #fieldset-deliver_address label, #fieldset-person_address label, #fieldset-registration label, #fieldset-users label{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden;border:0 none;padding:0;clip:rect(0,0,0,0)}
.row-medium{width:49%;float:left;margin:2% 0 0 0}
.row-medium-margin{width:49%;float:left;margin:2% 2% 0 0}
.row-big{width:59%;float:left;margin:2% 2% 0 0}
.row-small{width:39%;float:left;margin:2% 0 0 0}
.row-full{width:100%;float:left;margin:2% 0 0 0}
#fieldset-company_address .element, #fieldset-deliver_address .element, #fieldset-lowest_price_guarantee .element, #fieldset-person_address .element, #fieldset-registration .element{width:100%}
#fieldset-users .element{width:100%;max-width:188px}
#fieldset-users .element ul.errors li{margin:0}
#fieldset-company_address .element select, #fieldset-deliver_address .element select, #fieldset-person_address .element select, #fieldset-registration .element select{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;width:100%;height:39px;border:1px solid #898480;padding:0 15px;box-sizing:border-box;float:left}
#fieldset-company_address .element input, #fieldset-deliver_address .element input, #fieldset-lowest_price_guarantee .element input, #fieldset-person_address .element input, #fieldset-registration .element input{width:100%;background:#fff;box-sizing:border-box;margin:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:0 20px;border:1px solid #898480}
#fieldset-company_address .element input.error, #fieldset-deliver_address .element input.error, #fieldset-lowest_price_guarantee .element input.error, #fieldset-person_address .element input.error, #fieldset-registration .element input.error{border:1px solid red}
#fieldset-company_address ul.errors, #fieldset-deliver_address ul.errors, #fieldset-lowest_price_guarantee ul.errors, #fieldset-person_address ul.errors, #fieldset-registration ul.errors{width:75%;margin-top:11px}
#fieldset-users .element input{background:#fff;box-sizing:border-box;margin:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:0 20px;border:1px solid #898480}
#detail .samples-images, #detail .samples-images a, .products-on-index-in-slider{width:100%;float:left}
#detail .samples-images img{float:left;max-width:100%}
#scroll-to-top-button{width:64px;height:64px;background:url(images/scroll-to-top-button.png) #fff no-repeat;position:fixed;bottom:75px;right:20px;z-index:8;border:2px solid #000}
.no-block #reclamation-plupload, .no-block #reclamation-plupload-info{width:72%;float:left;margin:10px 0 10px 28%}
.span-19 #reclamation-plupload, .span-19 #reclamation-plupload-info{width:92%;float:left;margin:10px 0 10px 8%}
#reclamation-plupload-info{color:red;font-weight:700}
#fieldset-lowest_price_guarantee .element textarea{width:100%;float:left;box-sizing:border-box;height:150px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px 20px;border:1px solid #898480}
#fieldset-lowest_price_guarantee .buttons .button-type-1{display:inline-block;float:none;margin:10px 0}
.detail-lowest-price-guarantee{width:100%;float:left;margin:10px 0}
.detail-lowest-price-guarantee a{width:100%;float:left;box-sizing:border-box;padding:10px;border:1px solid red;text-align:center;color:#000;text-decoration:none}
#cart-minor-angel p, #container-cart-minor-angel{width:100%;float:left}
#cart-minor-angel{width:100%;float:left;padding:0 10px;box-sizing:border-box;text-align:center}
#cart-minor-angel a img{max-width:100%}
#cart-minor-angel a{display:inline-block}
#cart-minor-angel form{width:100%;float:left}
#cart-minor-angel-gift-range-slider-handle{width:3em;height:1.6em;top:50%;margin-top:-.8em;text-align:center;line-height:1.6em}
#cart-minor-angel-gift-range-slider{margin:20px 35px}
.new-reg.new-reg-logged-in{min-height:77px}
#public-cart-small-type-2{margin:31px 0 0 0;position:relative;z-index:2}
#public-cart-small-type-2 a span{color:#fff;position:absolute;bottom:0;right:0;font-size:11px;padding:0 2px;box-sizing:border-box;background:red}
#container-header-fixed.header-is-small #public-cart-small-type-2{margin:5px 0 0 0}
#public-cart-small-type-2 .icon-cart-big{top:0}
.graphic-preset-header-id-3 #articles-menu-top{float:left;top:auto;margin:10px 0 0 40px;overflow:hidden}
.graphic-preset-header-id-3 #header .icon-cart-big{top:5px}
.graphic-preset-header-id-3 #head-login ul#user_menu{margin:0}
#lowest-price-guarantee-checkbox{width:100%;float:left;border:1px solid #898480;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;box-sizing:border-box;padding:0 20px;cursor:pointer;background:#fff;text-align:center}
.lowest-price-guarantee-checkbox-active{background:#898480!important}
#product-sizes-table{width:100%;float:left;display:flex;flex-wrap:wrap;margin:10px 0;text-align:center}
#product-sizes-table>div{float:left;box-sizing:border-box}
#product-sizes-table:not(.product-sizes-table-with-img)>div{width:100%}
#product-sizes-table>div:nth-child(2) img{max-width:100%}
#product-sizes-table>div>p{float:left;border-right:2px solid #ccc;border-bottom:2px solid #ccc;padding:0 5px;box-sizing:border-box;word-wrap:break-word;overflow:auto;line-height:17px!important;font-size:13px}
#product-sizes-table>div>p:not(.product-sizes-table-description-cell){color:#000}
#product-sizes-table>div>p.product-sizes-table-description-cell{background:#ccc;color:#fff;font-weight:700}
#container-top-header-strip:not(.container-full-width-transparent)>.container{padding:0 12px;box-sizing:border-box}
#cart-first-radio-pay-type .cart-pay-discount{width:100%;float:left;color:red;font-weight:700;margin:0 0 5px 0}
@media screen and (min-width:1422px){.graphic-preset-header-id-2 #container-header #search{width:1015px}
.graphic-preset-header-id-2 #container-header #search .myform .row{width:97.1%}
.graphic-preset-header-id-3 #head-login{right:335px}
.graphic-preset-header-id-3 #articles-menu-top{max-width:460px}
}
@media screen and (min-width:1222px) and (max-width:1421px){#articles-menu{width:985px}
.graphic-preset-header-id-2 #container-header #search{width:820px}
.graphic-preset-header-id-2 #container-header #search .myform .row{width:96.4%}
.graphic-preset-header-id-3 #container-header #search{width:323px}
.graphic-preset-header-id-3 #head-login{right:270px}
.graphic-preset-header-id-3 #articles-menu-top{max-width:350px}
}
@media screen and (min-width:1222px){#detail .product-block .product-block-info{width:70%}
#contact-left-detail{padding:10px}
#contact-left-detail #grecaptcharesponse-element{float:left}
#fieldset-send_for_seller_detail_captcha .buttons{margin:20px 0 0 10px}
.no-block-full-width #container-articles-menu, .no-block-full-width #container-header, .no-block-full-width .container{padding:0 20px;box-sizing:border-box}
.no-block-full-width #container-articles-menu #search{float:right;margin:0}
#cart-coutry-pay-delivery-selections .cart-cols-2:nth-child(2){width:49%;margin-right:1%}
#cart-coutry-pay-delivery-selections .cart-cols-2{width:50%;float:left}
#cart-coutry-pay-delivery-selections .cart-cols-3{float:left}
#cart-coutry-pay-delivery-selections .cart-cols-3:nth-child(2){width:26%;margin-right:1%}
#cart-coutry-pay-delivery-selections .cart-cols-3:nth-child(3){width:35%;margin-right:1%}
#cart-coutry-pay-delivery-selections .cart-cols-3:nth-child(4){width:37%}
.graphic-preset-header-id-3 #header-opacity{height:60px}
.graphic-preset-header-id-3 #head-login{left:auto}
.graphic-preset-header-id-3 #head-login.head-login-is-not-logged-in{top:21px}
.graphic-preset-header-id-3 #head-login.head-login-is-logged-in{top:17px}
}
@media screen and (max-width:1221px){#contact-left-detail{padding:5px}
#fieldset-send_for_seller_detail_captcha .buttons{margin:10px 0 0 0}
#cart-coutry-pay-delivery-selections .cart-cols-2, #cart-coutry-pay-delivery-selections .cart-cols-3{width:100%;float:left}
}
@media screen and (min-width:1037px) and (max-width:1221px){#detail .product-block .product-block-info, .block-product-for-bg .detail-old-and-actual-price{width:65%}
#articles-menu{width:800px}
.articles-menu-cart{width:715px!important}
.graphic-preset-header-id-2 #container-header #search{width:640px}
.graphic-preset-header-id-2 #container-header #search .myform .row{width:95.4%}
.graphic-preset-header-id-3 #header-opacity{height:120px}
.graphic-preset-header-id-3 #articles-menu-top{max-width:365px}
}
@media screen and (min-width:1037px){.products-in-left-menu .product-third .add-cart-catalog, .products-in-left-menu .product-third .price{width:100%;padding:0;text-align:center}
.products-in-left-menu .product-third .add-cart-catalog-count-container, .products-in-left-menu .product-third .button-add-cart-button{float:none;display:inline-block;margin:0}
.show-newsletter-before-category-access-container{width:946px!important;height:569px!important;background:url(images/bg-show-newsletter-before-category-access.png) transparent no-repeat!important}
#show-newsletter-before-category-access-dialog #grecaptcharesponse-element{margin:0 0 0 15px;vertical-align:top}
#show-newsletter-before-category-access-dialog .row input{height:59px;line-height:59px}
#show-newsletter-before-category-access-dialog{padding:10px 115px 0 115px}
#show-newsletter-before-category-access-dialog>p{font-size:47px}
#show-newsletter-before-category-access-dialog>p:nth-child(2){font-size:25px}
#instagram-embeds .instagram-embed-single{width:32%}
#container-header-fixed{position:fixed;z-index:101}
#container-header-fixed #header{background-size:contain}
.product-compare-list-row>p{width:16%}
#bg>#container-top-header-strip #top-header-login-list, #container-header-fixed.header-is-small #header #head-login, #container-header-fixed:not(.header-is-small) #container-top-header-strip #top-header-login-list, #container-top-header-strip #top-header-cart{display:none}
#container-top-header-strip #select-language-container{float:right}
#container-header-fixed.header-is-small #header #search{margin:14px 0 0 -66px}
#show-newsletter-before-category-access-dialog a{bottom:15px}
#send-favorite-products-via-email-form #grecaptcharesponse-element{width:304px;margin:0 auto 10px auto}
#last-blog-entries-on-index>div{width:33%}
.graphic-preset-header-id-2 #container-header-fixed.header-is-small #header #search{margin:14px 0 0 295px}
.graphic-preset-header-id-2 #container-header #search{margin:40px 0 0 295px}
#product-sizes-table.product-sizes-table-with-img>div:first-child{width:70%}
#product-sizes-table>div:nth-child(2){width:30%}
}
@media screen and (max-width:1036px){#blog_piece, #blog_thumb, .block-1{padding:0 20px;box-sizing:border-box}
#head-login, #header #public-cart, #show-newsletter-before-category-access-benefits{display:none}
.product-compare-list-row>p:first-child{width:100%;border-bottom:1px solid #000;text-align:center}
#container-top-header-strip #select-language-container{display:none}
.g-recaptcha{transform:scale(.71);-webkit-transform:scale(.71);transform-origin:0 0;-webkit-transform-origin:0 0}
#grecaptcharesponse-element{max-width:216px}
#contact-left-detail #fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.png) no-repeat -261px -1031px transparent;width:214px;box-sizing:border-box}
#send-favorite-products-via-email-form #grecaptcharesponse-element{margin:0 auto}
#product-sizes-table.product-sizes-table-with-img>div:first-child{width:100%}
#product-sizes-table>div:nth-child(2){width:100%;text-align:center}
}
@media screen and (min-width:801px) and (max-width:1221px){.graphic-preset-header-id-3 #head-login{left:80px;top:80px}
}
@media screen and (min-width:801px) and (max-width:1036px){#top-3-products #top-3-products-width{width:512px}
.no-block #top-3-products #top-3-products-width{width:744px}
#top-3-products .product{margin-left:8px;width:248px}
.no-block #top-3-products .product{margin-left:10px;width:238px}
#user-order .table-public td:nth-child(1), #user-order .table-public td:nth-child(3), #user-order .table-public th:nth-child(1), #user-order .table-public th:nth-child(3){display:none}
#three_emails_in_cart input{background:#fff;border:1px solid #000;width:172px;height:29px;line-height:29px}
#cart-info-table tr td{max-width:230px}
#articles-menu{width:564px}
.articles-menu-cart{width:479px!important}
.product-second .add-cart-catalog, .product-third .add-cart-catalog{left:auto;text-align:center}
.block-product-for-bg .detail-add-to-cart-all{padding:0;width:100%;text-align:center}
.show-newsletter-before-category-access-container{width:400px!important;height:428px!important;background:url(images/bg-middle-show-newsletter-before-category-access.png) transparent no-repeat!important}
#show-newsletter-before-category-access-dialog>p{font-size:34px}
#show-newsletter-before-category-access-dialog>p:nth-child(2){font-size:16px}
#show-newsletter-before-category-access-dialog .g-recaptcha{transform:none;-webkit-transform:none}
#show-newsletter-before-category-access-dialog #grecaptcharesponse-element{margin:20px 0 0 0}
#show-newsletter-before-category-access-dialog ul.errors li{font-size:12px}
#show-newsletter-before-category-access-dialog{padding:10px 10px 0 10px}
#instagram-embeds .instagram-embed-single{width:49%}
#detail .product-block .product-block-info{width:55%}
.product-compare-list-row>p:not(:first-child){width:20%}
.show-all-manufacturers-block>ul li{width:33.3%}
#show-newsletter-before-category-access-dialog a{bottom:24px}
#last-blog-entries-on-index>div{width:49%}
.graphic-preset-header-id-3 #header #public-cart{top:64px}
.graphic-preset-header-id-3 #container-header #search{width:378px}
.graphic-preset-header-id-3 #container-header #search .myform .row{width:92.3%}
.graphic-preset-header-id-3 #header #head-login, .graphic-preset-header-id-3 #header #public-cart{display:block}
.graphic-preset-header-id-3 #articles-menu-top{max-width:349px}
}
@media screen and (min-width:801px){#fieldset-send_for_seller_detail_captcha .row-captcha #mycaptcha-input{margin-left:0}
#fieldset-send_for_seller_detail .row .element input{margin:0 0 10px 0}
#fieldset-validateNewsletterForm .element input{margin:0}
.no-block #container-navigation-top:not(.content-padded) #article-navigation, .no-block #container-navigation-top:not(.content-padded) #navigation{padding:0 1%;box-sizing:border-box}
#show-newsletter-before-category-access-dialog .row{float:none;display:inline-block;max-width:296px;position:relative;top:9px}
#show-newsletter-before-category-access-dialog #grecaptcharesponse-element{display:inline-block;float:none;max-width:304px}
#show-newsletter-before-category-access-dialog .buttons .button-type-1{float:none;display:inline-block;width:285px}
#show-newsletter-before-category-access-dialog .row input{width:280px}
#show-newsletter-before-category-access-dialog a{font-size:12px}
#detail-social-networks-icons{margin:0 0 10px 0}
#cart-third-blinking-arrow{background:url(images/cart-third-blinking-arrow.gif) no-repeat transparent;width:45px;height:28px;float:right}
#fieldset-send_for_seller_detail_captcha .buttons{float:left}
#container-header #search{width:350px;margin:40px 0 0 163px}
#container-header #search .myform .row{width:91%}
.product-third-border{margin:10px 0 0 -1px}
#container-newsletter p{font-size:30px}
ul.errors li{margin-left:10px}
#contact-left-detail .element{width:100%}
#price-block .detail-old-and-actual-price{margin-right:10px}
#send-favorite-products-via-email-form .row input, #send-favorite-products-via-email-form .row-captcha input{margin-left:0}
#show-or-hide-catalog-filter{display:none}
#category-products #catalog-appurtenances{display:block!important}
#image-and-text-grid .image-and-text-grid-item{width:32%}
#last-blog-entries-on-index>div p, .last-blog-entries-on-index-bottom a{text-align:left}
.big-startup-product-single>div{width:50%}
#public-cart-small-type-2{float:right;width:50px}
.graphic-preset-header-id-3 #articles-menu{display:none}
.graphic-preset-header-id-3 #container-header #search{float:left;margin:14px 0 0 10px}
.graphic-preset-header-id-3 #header #public-cart .height-cart{height:60px}
.graphic-preset-header-id-3 #header #public-cart{margin:0}
.graphic-preset-header-id-3 #header{background-size:40px 60px}
#button-corfimation-button input, #button-payDel-button input{font-size:20px}
#mobile-hamburger-menu{display:none}
}
@media screen and (max-width:800px){#articles-menu, #cart-products #cart-info-table td:nth-child(3), #cart-products #cart-info-table td:nth-child(4), #cart-third-blinking-arrow, #category-products #catalog-appurtenances, #container-articles-menu #search, #detail .info-links, #fb_right_side_content, #gallery .manufacture-all, #gifts_in_cart .icon-gift, #login-cart-block .info span, #manufacture-slider, #news-slide, #product-detail .add-cart-customer-interest-dialog, #product-of-day-slide, #steps-cart, #three_emails_in_cart .icon-cart-add-favorit, #top-3-products, #user-order .table-public td:nth-child(1), #user-order .table-public td:nth-child(3), #user-order .table-public td:nth-child(4), #user-order .table-public th:nth-child(1), #user-order .table-public th:nth-child(3), #user-order .table-public th:nth-child(4), .cart-steps #products-to-break-price-level, .category-tree-left-arrow, .facebook, .graphic-preset-header-id-3 #articles-menu-top, .image-and-text-grid-hide-for-mobile, .img-catalog-block .button-type-1, .paginationControl #pages, .site-color>.span-6, .small_image_category, li.category_delimiter{display:none}
.imagelightbox-arrow, .show-box-ajax, .show-box-ajax-content, .show-box-ajax-content-right, .show-box-ajax-right, body>p#preview{display:none!important}
#product-detail .manufacture-all{display:block}
.no-block .product-second, .no-block .product-third, .product-second, .product-third{width:50%}
#header #select-language-container{top:0}
.img-catalog-block img{max-width:120px}
#article-navigation, #navigation{padding-left:1%;box-sizing:border-box}
#CategoryName{padding-left:10px}
#detail #gallery{width:100%;padding:0 20px;box-sizing:border-box;}
#detail #product-detail{width:100%;padding:0 20px;box-sizing:border-box;margin-top:10px;}
#cart-add-product-success-text, #cart-success #cart-success-text{width:100%;padding:20px;margin:0;box-sizing:border-box}
#cart-info-table tr td img, #container-articles-menu #search, #container-comments-module #fieldset-comment textarea, #coupons-bg .coupons-text-error, #fieldset-company_address .row .element #id_country, #fieldset-deliver_address .row .element #id_country_delivery, #fieldset-person_address .row .element #id_country, #fieldset-reclamation textarea, #product-detail .mini-imput-text, .myform .element input{margin-left:0}
#cart-add-product-success, #cart-success, #contact-left-detail, #fieldset-second_step_buttons, #product-detail #price-block, #product-detail .block-product-for-bg, #product-detail>h1, #related-product .title, #third-cart-submit, .new-reg-info, .param-product-select-row-1, .param-product-select-row-2{text-align:center}
#cart-first-step-bottom-buttons, #contact-left-detail .buttons{width:100%;float:left;text-align:center}
#contact-left-detail #grecaptcharesponse-element, #contact-left-detail .buttons #button-sendContact, #contact-left-detail .element, #gifts_in_cart_content #save-gift-product, #product-detail .detail-add-to-cart-all, .param-product-select-row-2>div{display:inline-block;float:none;width:auto}
#cart-add-product-success .icon-success, #cart-success .icon-cart-empty, #cart-success .icon-success, #cart-success .icon-triangle{float:none;display:inline-block;top:20px;left:0}
#cart-products #cart-info-table .position-discount, #product-detail .block-product-for-bg .detail-old-and-actual-price{margin:0;width:100%;text-align:center}
#product-detail .block-product-for-bg .product-name{margin-left:0;text-align:center}
.block-product-for-bg .position{float:none}
#coupons-bg{text-align:center}
#cart-products #cart-info-table .position-discount .text-discount, #coupons-bg .coupons-text{font-size:13px;width:100%;margin:0}
#cart-products #cart-info-table .position-discount .icon-type-discount, #fieldset-second_step_buttons .button-back-to-first-step, #fieldset-second_step_buttons .buttons, #three_emails_in_cart .button-type-back, #three_emails_in_cart .three_emails_in_cart_row, .param-product-text-row-single{float:none;display:inline-block}
#info-block p{font-size:13px!important;width:auto!important;line-height:normal!important;text-align:left!important;margin-right:10px!important}
#cart-success-text .button-type-1, #coupons-bg #coupon-remove{float:none!important;display:inline-block;margin:0}
#cart-first-step-bottom-buttons .button-type-1, #third-cart-submit .button-type-1{float:none;display:inline-block;margin:10px 5px 0 0}
#coupons-bg .coupons-text-long, #product-detail form #price-block p, .order-detail-cell-first div, .order-detail-cell-second div{width:100%}
#three_emails_in_cart{margin-left:0;text-align:center;width:100%}
#coupons-bg .coupons-text-long p, .gifts_in_cart_product{width:100%;margin-right:0}
.gifts_in_cart_product .gift-price{float:right}
.gifts_in_cart_product label{width:50%;margin-right:10px;text-align:left}
#registration-form #last-password{width:94%;margin:0 3%;top:0}
#fieldset-data label{width:87%}
.no-block .myform .row{width:92%;margin-left:8%}
#login-cart-block, #registration-cart-block{width:100%;margin:0}
.info-catr p span.prepend-2, .info-catr p span.title{width:99%;float:left;padding:0 1% 0 0;margin:0}
.info-catr p{margin-bottom:20px}
#fieldset-second_step_buttons .button-type-1{margin:10px 10px 0 0}
#button-corfimation-button input, #third-cart-submit .button-type-back a{font-size:13px}
#gifts_in_cart{padding:0;width:100%;text-align:center}
#gifts_in_cart #index-load-ajax .load-ajax-img{left:0}
#container-newsletter .row{width:80%}
#price-block .detail-old-and-actual-price, .big-startup-product-single>div{width:100%}
#container-comments-module .row-captcha img{margin:4px 10px 3px 0}
.heureka-reviews-single .heureka-reviews-name, .heureka-reviews-single .heureka-reviews-rating, .heureka-reviews-single .heureka-reviews-text{width:100%;padding:0}
.show-newsletter-before-category-access-container{width:263px!important;height:427px!important;background:url(images/bg-mobile-show-newsletter-before-category-access.png) transparent no-repeat!important}
#show-newsletter-before-category-access-dialog>p{font-size:30px;line-height:32px;margin:0 0 13px 0}
#show-newsletter-before-category-access-dialog>p:nth-child(2){font-size:14px;line-height:16px}
#show-newsletter-before-category-access-dialog .row input{width:200px}
#show-newsletter-before-category-access-dialog #grecaptcharesponse-element{margin:10px 0 0 0}
#show-newsletter-before-category-access-dialog .buttons .button-type-1{width:216px}
#show-newsletter-before-category-access-dialog ul.errors li{font-size:11px}
#show-newsletter-before-category-access-dialog #grecaptcharesponse-element ul.errors{margin-top:-14px}
#show-newsletter-before-category-access-dialog a{bottom:12px;font-size:9px}
#show-newsletter-before-category-access-dialog{padding:10px 23px 0 23px}
#instagram-embeds .instagram-embed-single{max-width:100%}
.product-compare-list-row>p:not(:first-child){width:100%;text-align:center}
#container-header #search{margin:108px 0 0 0}
#container-newsletter p{font-size:18px}
#image-and-text-grid .image-and-text-grid-item, #last-blog-entries-on-index>div{width:100%}
.param-product-select-row-2 .icon-cart-question{float:none;display:inline-block;top:5px}
#public-cart-small-type-2{float:left;width:100%}
#public-cart-small-type-2 a{display:inline-block;float:none}
.graphic-preset-header-id-2 #container-header #search{margin:15px 0 0 0}
.graphic-preset-header-id-3 #head-login{left:auto;top:auto;float:none;display:inline-block;position:relative;margin:20px 0 0 0;z-index:2}
.graphic-preset-header-id-3 #head-login.head-login-is-not-logged-in{margin-left:10px;margin-right:10px}
.graphic-preset-header-id-3 #header #public-cart{float:none;display:inline-block;vertical-align:top;height:60px}
.graphic-preset-header-id-3 #container-header #search{margin:20px 0 0 0;vertical-align:top}
.graphic-preset-header-id-3 #header #public-cart .height-cart{height:100%}
.graphic-preset-header-id-3 #header{padding:90px 0 10px 0}
.graphic-preset-header-id-3 #header-opacity{height:auto}
#button-payDel-button input{font-size:16px}
#mobile-hamburger-menu{display:block;position:relative;z-index:9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;padding:9px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px 0 0}
#mobile-hamburger-menu>input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:10;-webkit-touch-callout:none}
#mobile-hamburger-menu>span{display:block;width:33px;height:4px;margin-bottom:6px;position:relative;background:#cdcdcd;border-radius:3px;z-index:9;-webkit-transform-origin:4px 0;-ms-transform-origin:4px 0;transform-origin:4px 0;-webkit-transition:background .5s cubic-bezier(.77,.2,.05,1), opacity .55s ease, -webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:background .5s cubic-bezier(.77,.2,.05,1), opacity .55s ease, -webkit-transform .5s cubic-bezier(.77,.2,.05,1);-o-transition:transform .5s cubic-bezier(.77,.2,.05,1), background .5s cubic-bezier(.77,.2,.05,1), opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1), background .5s cubic-bezier(.77,.2,.05,1), opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1), background .5s cubic-bezier(.77,.2,.05,1), opacity .55s ease, -webkit-transform .5s cubic-bezier(.77,.2,.05,1)}
#mobile-hamburger-menu>span:first-of-type{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
#mobile-hamburger-menu>span:nth-last-of-type(1){-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}
#mobile-hamburger-menu>input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);-ms-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px)}
#mobile-hamburger-menu>input:checked~span:nth-last-of-type(2){opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2)}
#mobile-hamburger-menu>input:checked~span:nth-last-of-type(1){-webkit-transform:rotate(-45deg) translate(0,-1px);-ms-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px)}
#mobile-hamburger-menu>div{position:absolute;width:350px;margin:0 0 0 -12px;padding:0 0 20px 0;top:40px;background:#333;list-style-type:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(calc(-100vw));-ms-transform:translateX(calc(-100vw));transform:translateX(calc(-100vw));-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;-o-transition:transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in, -webkit-transform .5s ease-in;color:#fff;box-sizing:border-box}
#mobile-hamburger-menu>div>ul{width:100%;float:left}
#mobile-hamburger-menu>div>ul li{width:100%;float:left;list-style:none;padding:10px 50px;box-sizing:border-box}
#mobile-hamburger-menu>div>ul#mobile-hamburger-menu-left>li.depth-1, #mobile-hamburger-menu>div>ul#mobile-hamburger-menu-top>li{font-size:18px;text-transform:uppercase}
#mobile-hamburger-menu>div>ul li a{color:#fff;text-decoration:none;position:relative;z-index:9}
#mobile-hamburger-menu input:checked~div{-webkit-transform:none;-ms-transform:none;transform:none}
#mobile-hamburger-menu ul ul{display:none}
#mobile-hamburger-menu ul.submenu>li{font-size:14px}
#mobile-hamburger-menu li.depth-2{font-size:14px;padding:10px 40px 10px 60px}
#mobile-hamburger-menu ul.submenu-1>li{font-size:12px}
#mobile-hamburger-menu li.depth-3{font-size:12px;padding:10px 30px 10px 70px}
#mobile-hamburger-menu ul.submenu-2>li, #mobile-hamburger-menu ul.submenu-3>li{font-size:10px}
#mobile-hamburger-menu li.depth-4, #mobile-hamburger-menu li.depth-5{font-size:10px;padding:10px 20px 10px 80px}
#mobile-hamburger-menu ul.submenu li{padding:10px 0 10px 10px}
#mobile-hamburger-menu ul.submenu>li:first-child{padding-top:20px}
#mobile-hamburger-menu ul.submenu>li:last-child{padding-bottom:0}
.mobile-hamburger-menu-expand{background:url(images/mobile-hamburger-menu-arrow.png) no-repeat transparent center center;width:40px;height:40px;position:relative;z-index:11;display:inline-block;vertical-align:middle;cursor:pointer;}
#mobile-hamburger-menu .position-type-home{top:0}
#mobile-hamburger-menu #search{margin:80px 0 40px 0;width:100%;padding:0 50px;box-sizing:border-box}
#mobile-hamburger-menu #search .row{width:100%}
#mobile-hamburger-menu #search .row input{background:url(images/mobile-hamburger-menu-search-glass.png) no-repeat left center transparent;border-bottom:1px solid #fff;margin:6px 0 4px 0;color:#fff;padding:0 8px 0 35px}
#mobile-hamburger-menu #search .row::placeholder{color:#fff;opacity:1}
#mobile-hamburger-menu #search .row::-webkit-input-placeholder{color:#fff}
#mobile-hamburger-menu #search .row::-moz-placeholder{color:#fff;opacity:1}
#mobile-hamburger-menu #search .row:-moz-placeholder{color:#fff;opacity:1}
#mobile-hamburger-menu #search .row:-ms-input-placeholder{color:#fff}
#mobile-hamburger-menu #search .row::-ms-input-placeholder{color:#fff}
#mobile-hamburger-menu #search .buttons{display:none}
#mobile-hamburger-menu input:checked~#search{-webkit-transform:none;-ms-transform:none;transform:none}
.mobile-hamburger-menu-active, .mobile-hamburger-menu-active li{background:#232323}
.mobile-hamburger-menu-active-border-top{border-top:1px solid #616161}
.mobile-hamburger-menu-active-border-bottom{border-bottom:1px solid #616161}
}
@media screen and (min-width:571px) and (max-width:800px){.show-all-manufacturers-block>ul li{width:50%}
}
@media screen and (min-width:571px){#blog_thumb .blog_text_img{width:20%;padding:0 15px 0 0}
#blog_thumb .blog_text_thumb{width:80%}
#blog_thumb .blog_text_img a{float:left}
}
@media screen and (max-width:570px), screen and (min-width:801px) and (max-width:1036px){.product-second .add-cart-catalog, .product-second .product-content .price, .product-third .add-cart-catalog, .product-third .product-content .price{padding:0;width:100%;text-align:center}
.product-second .product-content .add-cart-catalog-count-container, .product-second .product-content .button-add-cart-button, .product-third .product-content .add-cart-catalog-count-container, .product-third .product-content .button-add-cart-button{float:none;display:inline-block;margin:0}
}
@media screen and (max-width:570px){.myform .element, .myform label, .no-block .product-second, .no-block .product-third, .product-second, .product-third{width:100%}
#cart-add-product-success .button-type-1{float:none;display:inline-block;margin-bottom:10px}
#cart-add-product-success .button-type-next{float:none;margin-right:0}
.cart-steps #cart-info-table .third-step-img{width:auto}
#blog_thumb .blog_text_img{width:100%;text-align:center}
#blog_thumb .blog_text_img a{display:inline-block}
.show-all-manufacturers-block>ul li{width:100%}
}
/*END DEFAULT*/
/*WEBUNICATE*/
#header{background:url(images/header.png) no-repeat scroll transparent left center}
#header-opacity{height:120px;background:url(images/content-opacity/0.png)}
#container-top-header-strip #user_menu #user-name-button, #login-buttons .button-type-1 a, .span-6>#user_menu #user-name-button{color:#fff!important}
#articles-menu .active-funkcie_eshopu ul.submenu, #articles-menu .funkcie_eshopu ul.submenu{width:100%!important;left:0;background:#333}
.tutorial-single{display:inline-block;vertical-align:top;margin:0 0 10px 0}
.ui-widget-content .manual-add-to-cart-by-code-list-item .ui-state-active{background:#f60}
.manual-add-to-cart-by-code-list-item-last div{background:#fcf90c}
#articles-menu #submenu-with-width-of-content ul, #articles-menu #submenu-with-width-of-content ul li{background:#fff!important}
#top-header-webroyal-ad{float:left;line-height:40px;color:#fff;padding:0 10px;box-sizing:border-box}
#articles-menu ul li ul .small_image_category{height:auto}
#price-block #add-cart-button{font-size:20px!important}
#login-buttons .button-type-1, .span-6>#category>.button-type-1, .span-6>ul#user_menu .title .button-type-1{border-radius:3px}
#description-appurtenances, .description-appurtenances-row{width:100%;float:left}
#description-appurtenances-title{width:100%;float:left;font-weight:700!important}
.description-appurtenances-row>p:first-child{font-weight:700!important}
.description-appurtenances-row>p{width:50%;float:left;text-align:left!important;box-sizing:border-box;padding:0 5px!important}
.description-appurtenances-row:nth-child(odd){background:#e6e6e6}
@media screen and (min-width:1222px){#container-header, #container-top-header-strip{padding:0 20px;box-sizing:border-box}
}
@media screen and (min-width:1037px){#articles-menu .active-funkcie_eshopu ul.submenu li, #articles-menu .funkcie_eshopu ul.submenu li, .tutorial-single{width:33%}
}
@media screen and (min-width:801px) and (max-width:1036px){#articles-menu .active-funkcie_eshopu ul.submenu li, #articles-menu .funkcie_eshopu ul.submenu li{width:50%}
.tutorial-single{width:49%}
}
@media screen and (max-width:800px){#header{background-position:center top}
#header-opacity{height:150px}
.tutorial-single{width:100%}
}
/*END WEBUNICATE*/
#category > ul > li{position:relative;border-bottom:1px solid #f58320;}
#category > ul > li:hover{background:#f58320;}
#category > ul > li > a.menu-lines{margin:0 0 0 5px;}
#category > ul ul{display:none;}
#category ul.depth-1,#category ul.depth-1-active{position:absolute;top:0;left:195px;background:#FFFFFF;z-index:1;width:300%;border:1px solid #f58320;padding:0 10px;box-sizing:border-box;}
#category ul.depth-1 > li,#category ul.depth-1-active > li{display:inline-block;vertical-align:top;}
#category ul.depth-1 > li > img,#category ul.depth-1-active > li > img{width:30%;float:left;margin:0 5px 0 0;}
#category ul.depth-1 > li > a,#category ul.depth-1-active > li > a{text-transform:uppercase;margin:0;width:calc(70% - 5px);float:left;}
#category div.depth-2{width:calc(70% - 5px);float:left;}
#category div.depth-2 > a{margin:0 3px 0 0;padding:0;float:left;}
#category div.depth-2 > a:not(:last-child):after{content:',';}
#category > ul > li:hover ul{display:block;}
#detail .delivery > p:first-child{font-size:20px;color:#000000;}
#detail .delivery > p:first-child span.skladom, .product-third .skladom{color:#6bd326;}
.info-catr p span.title{width:185px;}
@media screen and (min-width:1222px){#category ul.depth-1,#category ul.depth-1-active{width:900px;}
}
@media screen and (min-width:1037px) and (max-width:1221px){#category ul.depth-1,#category ul.depth-1-active{width:820px;}
}
@media screen and (min-width:1037px){#category ul.depth-1 > li,#category ul.depth-1-active > li{width:33%;}
#container-top-header-strip{display:none;}
}
@media screen and (min-width:801px) and (max-width:1036px){#category ul.depth-1,#category ul.depth-1{width:550px;}
#category ul.depth-1 > li,#category ul.depth-1 > li{width:50%;}
}
@media screen and (min-width:801px){#category div.depth-2 > a:nth-child(n+5):not(.categories-all-siblings){display:none;}
.categories-all-siblings{font-weight:bold !important;text-decoration:underline !important;}
}
@media screen and (max-width:800px){.categories-all-siblings{display:none;}
}
/*BASICSTYLE*/
#bg{background:#fff url(images/bg.jpg) repeat}
.site-color{background:#fff repeat}
#header-phone{position:relative;left:777px;top:56px}
.line{border-bottom:1px solid #c2c2c2;float:left;height:1px;margin-bottom:20px;width:100%}
#header-phone p#phone-text{font-weight:400;font-size:17px;font-family:Roboto, sans-serif;line-height:20px;float:left;color:#b32727;left:0;top:9px;position:relative;dispaly:block}
#header-email{position:relative;left:539px;top:8px}
#header-email p#email-text a{font-weight:400;font-size:17px;font-family:Roboto, sans-serif;line-height:20px;float:left;color:#fff;left:0;top:0;position:relative;dispaly:block}
#header-email p#email-text a:hover{color:#2279d6}
#header-email p#email-text a{text-decoration:none}
#icon-footer-group-1{background:url(images/Images_CMS.png) repeat scroll 0 -231px transparent;height:52px;left:undefined;top:undefined;margin-top:-29px;position:relative;width:40px}
#icon-footer-group-2{background:url(images/Images_CMS.png) repeat scroll -60px -231px transparent;height:52px;left:undefined;top:undefined;margin-top:-29px;position:relative;width:52px}
#icon-footer-group-3{background:url(images/Images_CMS.png) repeat scroll -131px -231px transparent;height:52px;left:undefined;top:undefined;margin-top:-29px;position:relative;width:40px}
#icon-footer-group-4{background:url(images/Images_CMS.png) repeat scroll -193px -231px transparent;height:52px;left:undefined;top:undefined;margin-top:-29px;position:relative;width:48px}
.group-title{color:#fafafa;font-size:19px;font-family:Roboto, sans-serif;margin-top:16px;margin-bottom:16px;margin-left:10px}
#footer .group-link{color:#72b408;text-decoration:none;font-size:13px;font-family:Roboto, sans-serif}
#footer .group-link:hover{color:#72b408}
h2.title{color:undefined;font-size:undefined;font-family:undefined}
.date{color:undefined;font-size:undefined;font-family:undefined}
#mediahelp .text-1-phone, #mediahelp .text-1-phone a{color:#fff;font-size:17px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-1-email, #mediahelp .text-1-email a, #mediahelp .text-1-google-plus, #mediahelp .text-1-google-plus a{color:#fff;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-1-email a:hover, #mediahelp .text-1-google-plus a:hover{color:#c4c4c4}
#category .menu-lines{color:#000;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
#category .menu-lines:hover{color:#fff}
#article-navigation #home, #navigation #home{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
ul.navigation li a{color:#4b4b4b;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
ul.navigation li a:hover{color:#8a8a8a}
#article-navigation ul li span, #navigation ul li span{color:#8a8a8a;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#public-cart p .price, .products ul li p .price-li{color:#333;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
#cart-button-small{color:#fff!important;font-size:14px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#cart-button-small:hover{color:#713434!important}
.products ul li p .name a{color:#15758f;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.products ul li p .name a:hover{color:#333}
#public-cart p .cout, .products ul li p .count{color:#333;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.group-title{color:#fff;font-size:16px;font-family:Roboto, sans-serif;font-weight:700}
#footer .group-link{color:#dedede;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#footer .group-link:hover{color:#228f99}
#mediahelp .text-2-copyright{color:#bfbfbf;font-size:11px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-2-advertisment-1{color:#bdbdbd;font-size:11px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-2-advertisment-2 a{color:#8a8a8a;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#mediahelp .text-2-advertisment-2 a:hover{color:#228f99}
#CategoryName H1{color:#000;font-size:18px;font-family:Roboto, sans-serif;font-weight:400}
#CategoryName .category-products-count{color:#636363;font-size:18px;font-family:Roboto, sans-serif;font-weight:400}
#top-category-panel .appurtenances-filter-text{color:#292929;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.product-second .product-content h2 a, .product-second .product-content h3 a, .product-second .product-content h4 a, .product-third .product-content .product-content-title a, .product-third .product-content h2 a, .product-third .product-content h3 a, .product-third .product-content h4 a{color:#000;font-size:16px;line-height:16px;font-family:Roboto, sans-serif;font-weight:400}
#top-3-products .product .right-block-title a{color:#000;font-size:14px;line-height:14px;font-family:Roboto, sans-serif;font-weight:400}
#catalog-appurtenances{background-color:#fff}
#top-category-panel{background-color:#e3e3e3}
.product-second .product-content h4 a:hover, .product-third .product-content .product-content-title a:hover, .product-third .product-content h4 a:hover{color:#8a8a8a}
#top-3-products .product .right-block-title a:hover{color:#8a8a8a}
.product-first .product-content h2 a, .product-first .product-content h3 a, .product-first .product-content h4 a{color:#000;font-size:21px;font-family:Roboto, sans-serif;font-weight:700}
.product-first .product-content h4 a:hover{color:#8a8a8a}
.product-content-description{color:#8a8a8a;font-size:10px;font-family:Roboto, sans-serif;font-weight:700}
#top-3-products .product .price, .product-first .product-content .normal_price, .product-second .product-content .normal_price, .product-third .product-content .normal_price{color:#1a1a1a;font-size:17px;font-family:Roboto, sans-serif;font-weight:700}
#top-3-products .product .action_price, .product-first .product-content .old_price, .product-second .product-content .old_price, .product-third .product-content .old_price{color:#8a8a8a;font-size:15px;font-family:Roboto, sans-serif;font-weight:700}
#appurtenances-filter-show p{color:#292929!important;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.info-articles h1, .info-articles h2{color:#000;font-size:34px;font-family:Roboto, sans-serif;font-weight:700}
.info-articles p{color:#333;font-size:15px;font-family:Roboto, sans-serif;font-weight:thin}
.page-number .page{color:#bababa;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.paginationControl .page-number-big, .paginationControlTop .page-number-big{color:#b5b5b5;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
.paginationControl #pages p, .paginationControl span.a_paginator{color:#333;font-size:14px;font-family:Roboto, sans-serif;font-weight:700}
.paginationControl a.a_paginator{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:700}
.paginationControl a.a_paginator:hover{color:#333}
#newsletter #newsletter_title{color:#333;font-size:25px;font-family:Roboto, sans-serif;font-weight:400}
#newsletter #newsletter_text{color:#333;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#newsletter .button-type-1 input{color:#fff;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#newsletter #email{color:#050505;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#newsletter .newsletter-input-decorators-row input{color:#3c3c3c;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
#search .myform label{color:#2b3035;font-size:24px;font-family:Roboto, sans-serif;font-weight:400}
#user-profile p.title{color:#000;font-size:18px;font-family:Roboto, sans-serif;font-weight:400}
#user-profile .small-text{color:#d6d6d6;font-size:16px;font-family:Roboto, sans-serif;font-weight:700}
#polls #polls_title{color:#000;font-size:24px;font-family:Roboto, sans-serif;font-weight:400}
#polls .poll-name{color:#fff;font-size:19px;font-family:Roboto, sans-serif;font-weight:400}
#polls .poll-name{color:#fff;font-size:19px;font-family:Roboto, sans-serif;font-weight:400}
#polls .poll-answer, #polls .poll-answer-count{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.reflecting-text_text p{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
#news .news_title a{color:#57810d;font-size:18px;font-family:Roboto, sans-serif;font-weight:700}
#news .news_modified{color:#08f75f;font-size:18px;font-family:Roboto, sans-serif;font-weight:700}
#news .news_text p{color:#3c3c3c;font-size:18px;font-family:Roboto, sans-serif;font-weight:700}
.reference-block h3{color:#cf4040;font-size:11px;font-family:Roboto, sans-serif;font-weight:700}
.reference-block .desc{color:#9c3e3e!important;font-size:21px;font-family:Roboto, sans-serif;font-weight:700}
#mobile-hamburger-menu #search, #mobile-hamburger-menu>ul{background-color:#333}
#articles-menu, #articles-menu #submenu-with-width-of-content ul, #articles-menu ul li, #articlesInButton li ul li, #container-articles-menu, #container-articles-menu #search{background-color:#fff}
#articles-menu>ul#submenu-with-width-of-content>li.active, #articles-menu>ul#submenu-with-width-of-content>li:hover, #articles-menu>ul:not(#submenu-with-width-of-content) li.active, #articles-menu>ul:not(#submenu-with-width-of-content) li:hover, #articlesInButton li ul li:hover{background-color:#fff}
#articles-menu>ul>li>a, #articlesInButton li ul li a{color:#333;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
#articles-menu>ul>li>a{top:0;left:0}
#articles-menu>ul>li.active>a, #articles-menu>ul>li:hover>a, #articlesInButton .active-button .button-type-5 a, #articlesInButton li:hover{color:#f58320}
#articles-menu .submenu>li>a{color:#333;font-size:14px;font-family:Roboto, sans-serif;font-weight:700;top:0;left:5px}
#articles-menu .submenu>li.active>a, #articles-menu .submenu>li:hover>a{color:#333}
#articles-menu .submenu-1>li>a{color:#333;font-size:12px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:5px}
#articles-menu .submenu-1>li.active>a, #articles-menu .submenu-1>li:hover>a{color:#333}
#articles-menu .submenu-2>li>a{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:5px}
#articles-menu .submenu-2>li.active>a, #articles-menu .submenu-2>li:hover>a{color:#fff}
#articles-menu .submenu-3>li>a{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:5px}
#articles-menu .submenu-3>li.active>a, #articles-menu .submenu-3>li:hover>a{color:#fff}
#category .depth-1, #category .depth-1-active, #categoryButtonsLeft .depth-1{height:auto!important}
#category .depth-2, #category .depth-2-active, #category .depth-3, #category .depth-3-active, #category .depth-4, #category .depth-4-active, #category .depth-5, #category .depth-5-active{height:auto!important}
#category ul li.depth-1, #categoryButtonsLeft ul li.depth-1{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#category ul li.depth-1-active, #category ul li.depth-1:hover, #categoryButtonsLeft ul li.depth-1-active, #categoryButtonsLeft ul li.depth-1:hover{background:#fff}
#category ul li.depth-2{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#category ul li.depth-2-active, #category ul li.depth-2:hover{background:#fff}
#category ul li.depth-3{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#category ul li.depth-3-active, #category ul li.depth-3:hover{background:#fff}
#category ul li.depth-4{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#category ul li.depth-4-active, #category ul li.depth-4:hover{background:#fff}
#category ul li.depth-5{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#category ul li.depth-5-active, #category ul li.depth-5:hover{background:#fff}
.profile-menu-window{background-color:#d1d1d1;border-style:none;border-width:1px;border-color:#000}
.gallery h2{color:#15758f;font-size:25px;font-family:Roboto, sans-serif;font-weight:400}
.gallery .back a{color:#15758f;font-size:18px;font-family:Roboto, sans-serif;font-weight:400}
.gallery .back a:hover{color:#8a8a8a}
.gallery .gallery-name p{color:#8a8a8a;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.gallery .text p{color:#8a8a8a;font-size:25px;font-family:Roboto, sans-serif;font-weight:400}
#detail #gallery h1, #detail #top>h1, #product-detail h1{color:#000;font-size:28px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail .price{color:#333;font-size:25px;font-family:Roboto, sans-serif;font-weight:700}
#product-detail .price .s-dph{font-size:14px}
#product-detail #price-block{background-color:#ededed;border-style:none;border-width:1px;border-color:none}
#detail .info-links ul li a, #product-detail .color-scheme p{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#detail .info-links ul li a:hover{color:#333}
.space-line{background-color:#d4d4d4}
#detail #gallery .info-links p, #product-detail .color-schemes .choose-color, .evalution p{color:#6b6b6b;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
.param-product .odd{background-color:#d7dcde;border-style:none;border-width:1px;border-color:#403640}
.param-product .odd:hover{background-color:#d7dcde}
.param-product .first{background-color:#f7f4ef;border-style:none;border-width:1px;border-color:#e2eaec}
.param-product .first:hover{background-color:#fff}
.param-product-row .title{color:#4f4f4f!important;font-size:13px!important;font-family:Roboto, sans-serif!important;font-weight:700!important}
.param-product-row .text{color:#000!important;font-size:13px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#product-detail #description{color:#1c1c1c;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail #description a{color:#d10a50;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#detail #gallery #detail-code-product, #product-detail #detail-code-product{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail p.save-price{color:#7a7a7a;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail p.save-price span.percet, #product-detail p.save-price span.price-info{color:#3d3d3d;font-size:14px;font-family:Roboto, sans-serif;font-weight:700}
.param-product-select option, .param-product-select select{color:#000;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.param-product-select-row-1{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
#favorites-product .title, #free-price-calculation, #work-for-us, .new-reg-info{color:#2e2e2e;font-size:26px;font-family:Roboto, sans-serif;font-weight:700}
#form-newslettr h2, #form-newslettr p{color:#2e2e2e}
#appurtenances-filter-empty{color:#2e2e2e}
#fieldset-company_address .left, #fieldset-deliver_address .left, #fieldset-person_address .left, #fieldset-registration .left, #fieldset-updateLogin .left, #fieldset-updatePass label, #fieldset-users .left{color:#4e5152;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.no-reg-info #address1, .no-reg-info #address2{color:#333;font-size:16px;font-family:Roboto, sans-serif;font-weight:400}
#cart-login-form-first-step #cart-login-form-first-step-info a, #fieldset-data .row label a, #hide-address, #login-cart-block .info p a, #show-address{color:#d10a50;font-family:Roboto, sans-serif}
#cart-login-form-first-step #cart-login-form-first-step-info a:hover, #fieldset-data .row label a:hover, #hide-address:hover, #login-cart-block .info p a:hover, #show-address:hover{color:#333}
#data-element .left{color:#383838;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.no-reg-info p.info{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#data-element dl{background-color:#e8e8e8;border-style:none;border-width:1px;border-color:#000}
#info-block, .bg-cart-block{background-color:#fff;border-style:none;border-width:1px;border-color:#f7f2f7}
#cart-login-form-first-step #cart-login-form-first-step-info, #cart-success .text, #info-block p, #login-cart-block .info p, #registration-cart-block .order-type, .bg-cart-block p{color:#242424;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
input, textarea{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#index-catalog-header a{color:#fff!important;font-size:20px;font-family:Roboto, sans-serif!important;font-weight:400!important}
#index-catalog-header a:hover{color:#fff!important}
#user_menu #user-name-button, .button-type-1 .buttons-text-login{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
#user_menu #user-name-button:hover{color:#616161!important}
#add-cart-button, .add-cart-button{color:#f58320!important;font-size:14px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#add-cart-button:hover, .add-cart-button:hover{color:#fff!important}
.button-type-1 a, .button-type-1 input{color:#ffffff;background:#f58320;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.button-type-1 a:hover, .button-type-1 input:hover{color:#713434}
.button-type-1{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.button-type-1:hover{background:#f58320}
#button-payDel-button, #cart-add-product-success .button-type-next, #fieldset-second_step_buttons #button-next, #fieldset-second_step_buttons #button-update, #product-of-day-slide-content .button-type-1, #third-cart-submit #button-corfimation-button, .detail-add-to-cart-all #button-add-cart-button, .detail-add-to-cart-all .button-add-cart-button, .product-content .button-add-cart-button{background:#f58320;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#button-payDel-button:hover, #cart-add-product-success .button-type-next:hover, #fieldset-second_step_buttons #button-next:hover, #fieldset-second_step_buttons #button-update:hover, #product-of-day-slide-content .button-type-1:hover, #third-cart-submit #button-corfimation-button:hover, .detail-add-to-cart-all #button-add-cart-button:hover, .detail-add-to-cart-all .button-add-cart-button:hover, .product-content .button-add-cart-button:hover{background:#fff}
#button-payDel-button input, #cart-add-product-success .button-type-next a, #fieldset-second_step_buttons #button-next input, #fieldset-second_step_buttons #button-update input, #product-of-day-slide-content .button-type-1 a, #product-of-day-slide-content form .button-type-1 input, #third-cart-submit #button-corfimation-button input{color:#f58320}
#button-payDel-button input:hover, #cart-add-product-success .button-type-next a:hover, #fieldset-second_step_buttons #button-next input:hover, #fieldset-second_step_buttons #button-update input:hover, #product-of-day-slide-content .button-type-1 a:hover, #product-of-day-slide-content form .button-type-1 input:hover, #third-cart-submit #button-corfimation-button input:hover{color:#fff}
#cart-success .title{color:#000;font-size:26px;font-family:Roboto, sans-serif;font-weight:400}
#user_menu #user-name-button:hover{color:#713434}
.new-reg, .third-cart-order-info{background-color:#ebebeb;border-style:solid;border-width:1px;border-color:#d1d1d1}
.facebook .fb_iframe_widget{background-color:#fff;border-style:none;border-width:1px;border-color:#adadad}
#steps-cart .active{color:#050505;font-size:18px;font-family:Roboto, sans-serif;font-weight:700}
#steps-cart .normal{color:#6b6b6b;font-size:18px;font-family:Roboto, sans-serif;font-weight:400}
#cart-info-table tr.title, #del-title{background-color:#333;border-style:none;border-width:1px;border-color:#3d6666}
#cart-info-table .title td, #cart-products .title td, #del-title p{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
#cart_description label{color:#000;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
#gifts_in_cart_content label, tr.normal a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
tr.normal a:hover{color:#333}
#cart-info-table tr.normal, #gifts_in_cart_content .image-gift, .gifts_in_cart_product{background-color:#fff;border-style:none;border-width:1px;border-color:#3d6666}
#cart-info-table tr.normal p .name{color:#4e5152;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
#login-cart-block .title, #registration-cart-block .title{color:#303030;font-size:21px;font-family:Roboto, sans-serif;font-weight:400}
#cart_description #description{color:#000!important;font-size:13px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#three_emails_in_cart label{color:#595959!important;font-size:12px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#coupons-bg .coupons-text p .name{color:#0a0a0a!important;font-size:13px!important;font-family:Roboto, sans-serif!important;font-weight:400!important}
#cart-info-table tr.normal p .param{color:#000;font-size:12px;font-family:Roboto, sans-serif;font-weight:700}
#gifts_in_cart_text p, .gift-price, tr td.price, tr td.price-all{color:#000;font-size:15px;font-family:Roboto, sans-serif}
.free-price-bg{background-color:#15758f;border-style:none;border-width:0;border-color:#3d6666}
.buy-price-bg{background-color:#15758f;border-style:none;border-width:0;border-color:#b8d41b}
.free-price-bg p{color:#fff;font-size:17px;font-family:Roboto, sans-serif;font-weight:700}
.buy-price-bg p{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
#radio_country-element label, #radio_delivery-element label, #radio_pay-element label{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.cart-first-radio-container p{color:#4e5152;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
#fullPrice{background-color:#000;border-style:solid;border-width:1px;border-color:#0a404d}
#fullPrice span{color:#fff;font-size:18px;font-family:Roboto, sans-serif}
#cart_description #description{background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc}
.third-step-product-count{color:#303030;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.info-catr p span.title{color:#4a4a4a;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.info-catr p span.prepend-2{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#name-days .title{color:#2e2e2e;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#name-days .content-block p{color:#616161;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
#name-days .content-block b{color:#2e2e2e;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#category .depth-1-active a{color:#000;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:0;left:0}
#category .depth-1-active a:hover{color:#f58320}
#category .depth-2-active a{color:#000;font-size:12px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-2-active a:hover{color:#f58320}
#category .depth-3-active a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-3-active a:hover{color:#f58320}
#category .depth-4-active a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-4-active a:hover{color:#f58320}
#category .depth-5-active a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-5-active a:hover{color:#f58320}
#category .depth-1 a, #categoryButtonsLeft .depth-1 a{color:#000;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:0;left:0}
#category .depth-1 a:hover, #categoryButtonsLeft .depth-1 a:hover{color:#f58320}
#category .depth-2 a{color:#000;font-size:12px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-2 a:hover{color:#f58320}
#category .depth-3 a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-3 a:hover{color:#f58320}
#category .depth-4 a{color:#fff;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-4 a:hover{color:#f58320}
#category .depth-5 a{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-5 a:hover{color:#f58320}
#login-cart-block, #registration-cart-block{background-color:#e6e6e6;border-style:dotted;border-width:2px;border-color:#d1bea1}
#registration-form{background-color:#e2e6e8;border-style:none;border-width:0;border-color:#eb21eb}
.new-reg .universal-link{color:#d10a50;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.new-reg .universal-link:hover{color:#333}
.table-classic .title th{color:#080808;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
.table-classic .title{background-color:#fff;border-style:none;border-width:1px;border-color:undefined}
.order-detail-title p{color:#000;font-size:15px;font-family:Roboto, sans-serif;font-weight:700}
.order-detail-cell-first p, .order-detail-cell-second p{color:#333;font-size:17px;font-family:Roboto, sans-serif}
.order-detail-cell-title p{color:#0f0f0f;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
.order-detail-cell-first{background-color:#ebebeb;border-style:none;border-width:1px;border-color:undefined}
.order-detail-cell-second{background-color:#d1d1d1;border-style:none;border-width:1px;border-color:undefined}
.order-detail-cell-title{background-color:#878787;border-style:none;border-width:1px;border-color:undefined}
.footerLine{background-color:#ccc;border-style:none;border-width:1px;border-color:#68db1b}
.navigationLine{background-color:#c7c7c7}
.appurtenances-value, .catalog-delivery_name, .product-content .catalog-own-delivery-date, .product-content .catalog-storage-info{color:#000;font-size:14px;font-family:Roboto, sans-serif;font-weight:700}
.product-content .catalog-free-delivery-info{color:#fff;font-size:10px;font-family:Roboto, sans-serif;font-weight:700}
.container-product-actions>div.clear span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.clear{background:#6bd326}
.container-product-actions>div.action span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.action{background:#6bd326}
.container-product-actions>div.new span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.new{background:#88311c}
.container-product-actions>div.sale span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.sale{background:#88311c}
.container-product-actions>div.discount span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.discount{background:#6bd326}
.container-product-actions>div.clearance_sale span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.clearance_sale{background:#6bd326}
.container-product-actions>div.sale_collection span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.sale_collection{background:#88311c}
.container-product-actions>div.last_items span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.last_items{background:#88311c}
.container-product-actions>div.top_product span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.top_product{background:#f58320}
.container-product-actions>div.hot_tip span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.hot_tip{background:#f58320}
.container-product-actions>div.startup span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.startup{background:#f58320}
.container-product-actions>div.top_bestseller span{color:#fff;font-size:12px;font-family:Roboto, sans-serif;font-weight:400}
.container-product-actions>div.top_bestseller{background:#f58320}
.add-cart{color:#050505;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#user-order .success, #user-order td{color:#050505;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#registration-form .login-tip span{color:#d10a50;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#registration-form .login-tip{color:#242424;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail .delivery-date-info #delivery-date-info-text, #product-detail .delivery-date-info #delivery-date-info-text .countdown_row, .delivery p{color:#858585;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
#detail #description p{color:#1c1c1c;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#detail #detail-free-delivery-info{color:#11bf07;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#product-detail .price-block-more{background-color:#ed9200}
#product-detail .price-block-more .product-name a{color:#000;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:400}
#product-detail .price-block-more .product-name a:hover{color:#fff}
#product-detail .price-block-more-active{background-color:#ff5303}
#product-detail .price-block-more-active .product-name a{color:#ffb400;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:400}
#product-detail .price-block-more-active .product-name a:hover{color:#fff}
.img-catalog-block .img-catalog-image-link>span span:first-child{color:#000;font-size:27px;font-family:Roboto, sans-serif;font-weight:400}
#messages #flash-message p.success{color:#fff;font-size:20px;font-family:Roboto, sans-serif;font-weight:400}
#messages #flash-message p.success{background-color:#333;border-style:none;border-width:1px}
#messages #flash-message p.error{color:#fff;font-size:20px;font-family:Roboto, sans-serif;font-weight:400}
#messages #flash-message p.error{background-color:#d10a50;border-style:solid;border-width:1px;border-color:#0d4e5e}
#container-header, #container-header #header-opacity{background-color:#fff}
#container-top-header-strip, #container-top-header-strip>.container{background-color:#000}
#container-show-category-info-top{background-color:#7ee68a}
#container-show-category-info-top p{color:#943232;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
.products-title-with-line{color:#000;font-size:23px;font-family:Roboto, sans-serif;font-weight:400}
#blog_piece h1.blog_title, #news-show-full h2.title{color:#000;font-size:23px;font-family:Arial, Helvetica, sans-serif;font-weight:400}
#container-social-networks{background-color:#2c2c2c}

.cart-steps.first-second-third #manual-add-to-cart-by-code-container .button-type-1 input {
  background: #f60 !important;
  color: #ffffff;
}

@media(-webkit-min-device-pixel-ratio: 1.25) {

	.cart-content {

		padding-left: 20px;

	}

}

@media screen and (max-width: 1554px) {
	.cart-steps.first-second-third{
		width: 64%;
	}
}

@media screen and (max-width: 1422px) {
	.cart-steps.first-second-third{
		width: 58%;
	}
}

@media screen and (max-width: 1370px) {
	.cart-steps.first-second-third{
		width: 58%;
	}
}

@media screen and (min-width: 1222px) {
	.table-products {
		display: none;
	}
}

@media screen and (max-width: 1222px) {
	.box-fixed {
		display: none;
	}
	.cart-steps.first-second-third{
		width: 100% !important;
	}
  .table-products {
    display: table-row;
  }

}

@media screen and (max-width: 768px) {
  .button-type-1-new2 {
    display: block;
  }
}

/*END BASICSTYLE*/
