@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;height:auto;width:auto}
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}
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 - 2021-01-27* http://jqueryui.com* Includes:draggable.css,core.css,resizable.css,selectable.css,sortable.css,accordion.css,autocomplete.css,menu.css,button.css,controlgroup.css,checkboxradio.css,datepicker.css,dialog.css,progressbar.css,selectmenu.css,slider.css,spinner.css,tabs.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:102}
.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-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.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-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}
.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}
.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}
.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-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}
.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.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/jquery-ui/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("images/jquery-ui/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/jquery-ui/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon, .ui-button:active .ui-icon{background-image:url("images/jquery-ui/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon{background-image:url("images/jquery-ui/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url("images/jquery-ui/ui-icons_cc0000_256x240.png")}
.ui-button .ui-icon{background-image:url("images/jquery-ui/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;}
.no-webp .evalution .star-1{background:url(images/Images_CMS.png) -249px -170px no-repeat;}
.webp .evalution .star-1{background:url(images/Images_CMS.webp) -249px -170px no-repeat;}
.no-webp .evalution .star-2{background:url(images/Images_CMS.png) -267px -170px no-repeat;}
.webp .evalution .star-2{background:url(images/Images_CMS.webp) -267px -170px no-repeat;}
.no-webp .evalution .star-3{background:url(images/Images_CMS.png) -285px -170px no-repeat;}
.webp .evalution .star-3{background:url(images/Images_CMS.webp) -285px -170px no-repeat;}
.no-webp .evalution .star-4{background:url(images/Images_CMS.png) -303px -170px no-repeat;}
.webp .evalution .star-4{background:url(images/Images_CMS.webp) -303px -170px no-repeat;}
.no-webp .evalution .star-5{background:url(images/Images_CMS.png) -231px -170px no-repeat;}
.webp .evalution .star-5{background:url(images/Images_CMS.webp) -231px -170px no-repeat;}
.no-webp .evalution a:HOVER{background:url(images/Images_CMS.png) -213px -170px no-repeat!important;}
.webp .evalution a:HOVER{background:url(images/Images_CMS.webp) -213px -170px no-repeat!important;}
.evalution p{display:block;float:left;margin-left:5px;color:#969696;font-size:12px;}
#header{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;}
.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;}
.no-webp .icon-type-phone{background:url(images/Images_CMS.png) no-repeat scroll -232px -201px transparent;}
.webp .icon-type-phone{background:url(images/Images_CMS.webp) no-repeat scroll -232px -201px transparent;}
.icon-type-phone{display:block;float:left;height:20px;width:25px;}
.no-webp .icon-type-low-price{background:url(images/Images_CMS.png) no-repeat scroll -760px -445px transparent;}
.webp .icon-type-low-price{background:url(images/Images_CMS.webp) no-repeat scroll -760px -445px transparent;}
.icon-type-low-price{display:block;height:104px;left:25px;position:relative;top:-15px;width:110px;}
.no-webp .icon-type-send-seller{background:url(images/Images_CMS.png) no-repeat scroll -733px -365px transparent;}
.webp .icon-type-send-seller{background:url(images/Images_CMS.webp) no-repeat scroll -733px -365px transparent;}
.icon-type-send-seller{display:block;height:78px;left:25px;position:relative;top:15px;width:105px;}
.no-webp .icon-type-send-question{background:url(images/Images_CMS.png) no-repeat scroll -489px -331px transparent;}
.webp .icon-type-send-question{background:url(images/Images_CMS.webp) no-repeat scroll -489px -331px transparent;}
.icon-type-send-question{display:block;height:54px;left:25px;position:relative;top:15px;width:52px;}
.no-webp .icon-type-locker{background:url(images/Images_CMS.png) no-repeat scroll -528px -201px transparent;}
.webp .icon-type-locker{background:url(images/Images_CMS.webp) no-repeat scroll -528px -201px transparent;}
.icon-type-locker{display:block;float:left;height:131px;width:92px;}
.position-locker{float:right;left:-61px;position:relative;top:-142px;}
.no-webp .icon-type-email{background:url(images/Images_CMS.png) no-repeat scroll -257px -201px transparent;}
.webp .icon-type-email{background:url(images/Images_CMS.webp) no-repeat scroll -257px -201px transparent;}
.icon-type-email{display:block;float:left;height:20px;width:25px;}
.no-webp .icon-type-home{background:url(images/Images_CMS.png) no-repeat scroll -883px -161px transparent;}
.webp .icon-type-home{background:url(images/Images_CMS.webp) no-repeat scroll -883px -161px transparent;}
.icon-type-home{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;}
.no-webp .icon-type-next{background:url(images/Images_CMS.png) no-repeat scroll -302px -75px transparent;}
.webp .icon-type-next{background:url(images/Images_CMS.webp) no-repeat scroll -302px -75px transparent;}
.icon-type-next{display:block;float:left;height:11px;width:11px;}
.no-webp .icon-type-back{background:url(images/Images_CMS.png) no-repeat scroll -36px -75px transparent;}
.webp .icon-type-back{background:url(images/Images_CMS.webp) no-repeat scroll -36px -75px transparent;}
.icon-type-back{display:block;float:left;height:11px;width:8px;}
.no-webp .icon-type-remove{background:url(images/Images_CMS.png) no-repeat scroll -132px -202px transparent;}
.webp .icon-type-remove{background:url(images/Images_CMS.webp) no-repeat scroll -132px -202px transparent;}
.icon-type-remove{display:block;float:left;height:16px;width:12px;}
.no-webp .icon-type-discount{background:url(images/Images_CMS.png) no-repeat scroll -486px -202px transparent;}
.webp .icon-type-discount{background:url(images/Images_CMS.webp) no-repeat scroll -486px -202px transparent;}
.icon-type-discount{display:block;float:left;height:56px;width:40px;}
.position-type-user{left:-3px;position:relative;top:2px;}
.no-webp .icon-type-edit{background:url(images/Images_CMS.png) no-repeat scroll -218px -203px transparent;}
.webp .icon-type-edit{background:url(images/Images_CMS.webp) no-repeat scroll -218px -203px transparent;}
.icon-type-edit{display:block;float:left;height:13px;width:13px;}
.no-webp .icon-type-user{background:url(images/Images_CMS.png) no-repeat scroll -197px -202px transparent;}
.webp .icon-type-user{background:url(images/Images_CMS.webp) no-repeat scroll -197px -202px transparent;}
.icon-type-user{display:block;float:left;height:19px;width:15px;margin-right:5px;}
.no-webp .icon-type-logout{background:url(images/Images_CMS.png) no-repeat scroll -184px -203px transparent;}
.webp .icon-type-logout{background:url(images/Images_CMS.webp) no-repeat scroll -184px -203px transparent;}
.icon-type-logout{display:block;float:left;height:13px;width:11px;}
.no-webp .icon-type-white-arrow{background:url(images/Images_CMS.png) no-repeat scroll -302px -203px transparent;}
.webp .icon-type-white-arrow{background:url(images/Images_CMS.webp) no-repeat scroll -302px -203px transparent;}
.icon-type-white-arrow{display:block;float:left;height:13px;width:13px;}
.position-type-white-arrow{left:-6px;position:relative;top:7px;}
.no-webp .icon-cart{background:url(images/Images_CMS.png) no-repeat scroll -35px -44px transparent;}
.webp .icon-cart{background:url(images/Images_CMS.webp) no-repeat scroll -35px -44px transparent;}
.icon-cart{display:block;float:left;height:15px;width:20px;}
.position-cart{left:7px;position:relative;top:6px;}
.no-webp .icon-type-letter{background:url(images/Images_CMS.png) no-repeat scroll 0 -985px transparent;}
.webp .icon-type-letter{background:url(images/Images_CMS.webp) no-repeat scroll 0 -985px transparent;}
.icon-type-letter{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;}
.no-webp .product-first .product-content .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;}
.webp .product-first .product-content .count{background:url(images/Images_CMS.webp) no-repeat scroll -328px -242px transparent;}
.product-first .product-content .count{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;}
.no-webp .add-cart-button,.no-webp .product-block #add-cart-button{background:url(images/Images_CMS.png) no-repeat scroll -26px -37px transparent!important;}
.webp .add-cart-button,.webp .product-block #add-cart-button{background:url(images/Images_CMS.webp) no-repeat scroll -26px -37px transparent!important;}
.add-cart-button, .product-block #add-cart-button{line-height:28px;padding:0 10px 0 31px!important;}
#price-block #add-cart-button{line-height:50px;padding:10px 10px 10px 65px;}
#price-block #button-add-cart-button{height:70px;margin:0;}
.no-webp .product-third .show-appurtenances-icon{background:url(images/Images_CMS.png) no-repeat scroll -327px -241px transparent;}
.webp .product-third .show-appurtenances-icon{background:url(images/Images_CMS.webp) no-repeat scroll -327px -241px transparent;}
.product-third .show-appurtenances-icon{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;}
.no-webp .add-cart-catalog-count-container .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;}
.webp .add-cart-catalog-count-container .count{background:url(images/Images_CMS.webp) no-repeat scroll -328px -242px transparent;}
.add-cart-catalog-count-container .count{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;}
.no-webp .product-fourth .product-content .count{background:url(images/Images_CMS.png) no-repeat scroll -328px -242px transparent;}
.webp .product-fourth .product-content .count{background:url(images/Images_CMS.webp) no-repeat scroll -328px -242px transparent;}
.product-fourth .product-content .count{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;}
.no-webp .paginationControl .a_paginator_lt{background:url(images/Images_CMS.png) no-repeat scroll -771px -161px transparent;}
.webp .paginationControl .a_paginator_lt{background:url(images/Images_CMS.webp) no-repeat scroll -771px -161px transparent;}
.paginationControl .a_paginator_lt{float:left;height:23px;margin-left:14px;margin-top:14px;width:46px;}
.no-webp .paginationControl .a_paginator_lt:hover{background:url(images/Images_CMS.png) no-repeat scroll -771px -188px transparent;}
.webp .paginationControl .a_paginator_lt:hover{background:url(images/Images_CMS.webp) no-repeat scroll -771px -188px transparent;}
.no-webp .paginationControl .a_paginator_lt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -771px -215px transparent;}
.webp .paginationControl .a_paginator_lt_disabled{background:url(images/Images_CMS.webp) no-repeat scroll -771px -215px transparent;}
.paginationControl .a_paginator_lt_disabled{float:left;height:23px;margin-left:14px;margin-top:14px;width:46px;}
.no-webp .paginationControl .a_paginator_gt{background:url(images/Images_CMS.png) no-repeat scroll -827px -161px transparent;}
.webp .paginationControl .a_paginator_gt{background:url(images/Images_CMS.webp) no-repeat scroll -827px -161px transparent;}
.paginationControl .a_paginator_gt{float:right;height:23px;margin-right:14px;margin-top:14px;width:46px;}
.no-webp .paginationControl .a_paginator_gt:hover{background:url(images/Images_CMS.png) no-repeat scroll -827px -188px transparent;}
.webp .paginationControl .a_paginator_gt:hover{background:url(images/Images_CMS.webp) no-repeat scroll -827px -188px transparent;}
.no-webp .paginationControl .a_paginator_gt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -827px -215px transparent;}
.webp .paginationControl .a_paginator_gt_disabled{background:url(images/Images_CMS.webp) no-repeat scroll -827px -215px transparent;}
.paginationControl .a_paginator_gt_disabled{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;}
.no-webp .paginationControlTop .a_paginator_lt{background:url(images/Images_CMS.png) no-repeat scroll -771px -161px transparent;}
.webp .paginationControlTop .a_paginator_lt{background:url(images/Images_CMS.webp) no-repeat scroll -771px -161px transparent;}
.paginationControlTop .a_paginator_lt{float:left;height:23px;margin-left:74px;margin-top:22px;width:46px;}
.no-webp .paginationControlTop .a_paginator_lt:hover{background:url(images/Images_CMS.png) no-repeat scroll -771px -188px transparent;}
.webp .paginationControlTop .a_paginator_lt:hover{background:url(images/Images_CMS.webp) no-repeat scroll -771px -188px transparent;}
.no-webp .paginationControlTop .a_paginator_lt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -771px -215px transparent;}
.webp .paginationControlTop .a_paginator_lt_disabled{background:url(images/Images_CMS.webp) no-repeat scroll -771px -215px transparent;}
.paginationControlTop .a_paginator_lt_disabled{float:left;height:23px;margin-top:22px;width:46px;}
.no-webp .paginationControlTop .a_paginator_gt{background:url(images/Images_CMS.png) no-repeat scroll -827px -161px transparent;}
.webp .paginationControlTop .a_paginator_gt{background:url(images/Images_CMS.webp) no-repeat scroll -827px -161px transparent;}
.paginationControlTop .a_paginator_gt{float:right;height:23px;margin-left:11px;margin-right:8px;margin-top:22px;width:46px;}
.no-webp .paginationControlTop .a_paginator_gt:hover{background:url(images/Images_CMS.png) no-repeat scroll -827px -188px transparent;}
.webp .paginationControlTop .a_paginator_gt:hover{background:url(images/Images_CMS.webp) no-repeat scroll -827px -188px transparent;}
.no-webp .paginationControlTop .a_paginator_gt_disabled{background:url(images/Images_CMS.png) no-repeat scroll -827px -215px transparent;}
.webp .paginationControlTop .a_paginator_gt_disabled{background:url(images/Images_CMS.webp) no-repeat scroll -827px -215px transparent;}
.paginationControlTop .a_paginator_gt_disabled{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;}
.no-webp .mini-imput-text{background:url(images/Images_CMS.png) no-repeat scroll -326px -240px transparent;}
.webp .mini-imput-text{background:url(images/Images_CMS.webp) no-repeat scroll -326px -240px transparent;}
.mini-imput-text{margin-top:22px;text-align:center;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;margin-top:10px;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;}
.no-webp #product-detail .color-scheme .select_img,.no-webp #product-detail .payoff-params-radio .select-payoff-img{background:url(images/Images_CMS.png) no-repeat scroll -487px -214px transparent;}
.webp #product-detail .color-scheme .select_img,.webp #product-detail .payoff-params-radio .select-payoff-img{background:url(images/Images_CMS.webp) no-repeat scroll -487px -214px transparent;}
#product-detail .color-scheme .select_img, #product-detail .payoff-params-radio .select-payoff-img{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;}
.no-webp #detail .manufacture-all .img-bg{background:url(images/Images_CMS.png) no-repeat scroll -282px -752px transparent;}
.webp #detail .manufacture-all .img-bg{background:url(images/Images_CMS.webp) no-repeat scroll -282px -752px transparent;}
#detail .manufacture-all .img-bg{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;}
.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-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;}
.no-webp .block-products-excluded-from-discount-coupon p span.info,.no-webp .block-products-excluded-from-discount-price p span.info,.no-webp .minimal-purchase-amount p span.info{background:url(images/Images_CMS.png) no-repeat scroll -452px -155px transparent;}
.webp .block-products-excluded-from-discount-coupon p span.info,.webp .block-products-excluded-from-discount-price p span.info,.webp .minimal-purchase-amount p span.info{background:url(images/Images_CMS.webp) 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;}
.no-webp p span.info{background:url(images/Images_CMS.png) no-repeat scroll -386px -155px transparent;}
.webp p span.info{background:url(images/Images_CMS.webp) no-repeat scroll -386px -155px transparent;}
p span.info{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;}
#fullPrice{width:100%;float:left;background:#adcf3d;color:#000;height:40px;box-sizing:border-box;}
#fullPrice p{line-height:40px;padding:0 1% 0 1%;}
#fullPrice p span.text{width:60%;display:block;float:left;}
#fullPrice 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;}
.no-webp #three_emails_in_cart input{background:url(images/Images_CMS.png) no-repeat scroll 0 -160px transparent;}
.webp #three_emails_in_cart input{background:url(images/Images_CMS.webp) no-repeat scroll 0 -160px transparent;}
#three_emails_in_cart input{margin-right:10px;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;}
.no-webp #cart-info-table .inputCount{background:url(images/Images_CMS.png) no-repeat scroll -326px -203px transparent;}
.webp #cart-info-table .inputCount{background:url(images/Images_CMS.webp) no-repeat scroll -326px -203px transparent;}
#cart-info-table .inputCount{color:#fff;text-align:center;width:31px;}
.no-webp #cart-info-table input#coupons{background:url(images/Images_CMS.png) no-repeat scroll -207px -671px transparent;}
.webp #cart-info-table input#coupons{background:url(images/Images_CMS.webp) no-repeat scroll -207px -671px transparent;}
#cart-info-table input#coupons{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;width:58px;}
.gifts_in_cart_product img{width:58px;}
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;}
.no-webp .icon-cart-low-price{background:url(images/Images_CMS.png) no-repeat scroll -620px -181px transparent;}
.webp .icon-cart-low-price{background:url(images/Images_CMS.webp) no-repeat scroll -620px -181px transparent;}
.icon-cart-low-price{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-question{background:url(images/Images_CMS.png) no-repeat scroll -702px -160px transparent;}
.webp .icon-cart-question{background:url(images/Images_CMS.webp) no-repeat scroll -702px -160px transparent;}
.icon-cart-question{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-facebook{background:url(images/Images_CMS.png) no-repeat scroll -727px -162px transparent;}
.webp .icon-cart-facebook{background:url(images/Images_CMS.webp) no-repeat scroll -727px -162px transparent;}
.icon-cart-facebook{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-add-favorit{background:url(images/Images_CMS.png) no-repeat scroll -643px -183px transparent;}
.webp .icon-cart-add-favorit{background:url(images/Images_CMS.webp) no-repeat scroll -643px -183px transparent;}
.icon-cart-add-favorit{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-send{background:url(images/Images_CMS.png) no-repeat scroll -748px -162px transparent;}
.webp .icon-cart-send{background:url(images/Images_CMS.webp) no-repeat scroll -748px -162px transparent;}
.icon-cart-send{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-pdf{background:url(images/Images_CMS.png) no-repeat scroll -620px -162px transparent;}
.webp .icon-cart-pdf{background:url(images/Images_CMS.webp) no-repeat scroll -620px -162px transparent;}
.icon-cart-pdf{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-txt{background:url(images/Images_CMS.png) no-repeat scroll -639px -162px transparent;}
.webp .icon-cart-txt{background:url(images/Images_CMS.webp) no-repeat scroll -639px -162px transparent;}
.icon-cart-txt{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-excel{background:url(images/Images_CMS.png) no-repeat scroll -660px -162px transparent;}
.webp .icon-cart-excel{background:url(images/Images_CMS.webp) no-repeat scroll -660px -162px transparent;}
.icon-cart-excel{display:block;float:left;height:21px;left:5px;position:relative;width:21px;}
.no-webp .icon-cart-download{background:url(images/Images_CMS.png) no-repeat scroll -682px -162px transparent;}
.webp .icon-cart-download{background:url(images/Images_CMS.webp) no-repeat scroll -682px -162px transparent;}
.icon-cart-download{display:block;float:left;height:21px;position:relative;width:21px;}
.no-webp .icon-cart-small{background:url(images/Images_CMS.png) no-repeat scroll -531px -162px transparent;}
.webp .icon-cart-small{background:url(images/Images_CMS.webp) no-repeat scroll -531px -162px transparent;}
.icon-cart-small{position:relative;left:5px;display:block;height:32px;width:38px;float:right;top:3px;}
#left-cart .icon-cart-small, #left-cart-with-currency .icon-cart-small{display:none;}
.no-webp .icon-cart-delivery{background:url(images/Images_CMS.png) no-repeat scroll -577px -162px transparent;}
.webp .icon-cart-delivery{background:url(images/Images_CMS.webp) no-repeat scroll -577px -162px transparent;}
.icon-cart-delivery{position:relative;display:block;height:32px;width:38px;float:left;}
.no-webp .icon-validity-date{background:url(images/Images_CMS.png) no-repeat scroll -197px -516px transparent;}
.webp .icon-validity-date{background:url(images/Images_CMS.webp) no-repeat scroll -197px -516px transparent;}
.icon-validity-date{display:block;float:left;height:33px;position:relative;width:33px;margin-top:7px;}
.no-webp .icon-num-of-activated{background:url(images/Images_CMS.png) no-repeat scroll -234px -516px transparent;}
.webp .icon-num-of-activated{background:url(images/Images_CMS.webp) no-repeat scroll -234px -516px transparent;}
.icon-num-of-activated{display:block;float:left;height:33px;left:5px;position:relative;width:33px;margin-top:7px;}
.no-webp .icon-type-success{background:url(images/Images_CMS.png) no-repeat scroll -414px -162px transparent;}
.webp .icon-type-success{background:url(images/Images_CMS.webp) no-repeat scroll -414px -162px transparent;}
.icon-type-success{position:relative;left:5px;display:block;height:32px;width:38px;float:left;top:5px;}
.no-webp .icon-type-info-price{background:url(images/Images_CMS.png) no-repeat scroll -442px -162px transparent;}
.webp .icon-type-info-price{background:url(images/Images_CMS.webp) no-repeat scroll -442px -162px transparent;}
.icon-type-info-price{position:relative;left:5px;top:5px;display:block;height:32px;width:38px;float:left;}
.info-cart-small{float:left;width:100%;height:100%;}
.icon-cart-big{width:50px;height:50px;float:left;position:relative;top:10px;}
.no-webp .icon-compare{background:url(images/Images_CMS.png) no-repeat scroll -663px -183px transparent;}
.webp .icon-compare{background:url(images/Images_CMS.webp) no-repeat scroll -663px -183px transparent;}
.icon-compare{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;}
.no-webp #login-cart-block .info span{background:url(images/Images_CMS.png) no-repeat scroll -261px -228px transparent;}
.webp #login-cart-block .info span{background:url(images/Images_CMS.webp) no-repeat scroll -261px -228px transparent;}
#login-cart-block .info span{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, .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{width:100%;float:left;margin:0;}
#container-comments-module .row-captcha .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;}
.no-webp .myform .element input{background:url(images/Images_CMS.png) no-repeat scroll 0 -160px transparent;}
.webp .myform .element input{background:url(images/Images_CMS.webp) no-repeat scroll 0 -160px transparent;}
.myform .element input{height:39px;line-height:39px;width:188px;border:none;margin-left:10px;padding:0 7px;float:left;}
.no-webp .error-element{background:url(images/Images_CMS.png) no-repeat scroll -453px -170px transparent;}
.webp .error-element{background:url(images/Images_CMS.webp) no-repeat scroll -453px -170px transparent;}
.error-element{position:relative;left:-388px;float:right;height:25px;margin-top:13px;width:25px;}
.myform .error-element{float:left;left:0;}
.no-webp .success-element{background:url(images/Images_CMS.png) no-repeat scroll -418px -170px transparent;}
.webp .success-element{background:url(images/Images_CMS.webp) no-repeat scroll -418px -170px transparent;}
.success-element{float:right;height:25px;margin-top:13px;width:25px;}
.no-webp .myform .success-element{background:url(images/Images_CMS.png) no-repeat scroll -418px -167px transparent;}
.webp .myform .success-element{background:url(images/Images_CMS.webp) no-repeat scroll -418px -167px transparent;}
.myform .success-element{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;}
.no-webp .counter span{background:url(images/Images_CMS.png) no-repeat scroll -520px -161px transparent;}
.webp .counter span{background:url(images/Images_CMS.webp) no-repeat scroll -520px -161px transparent;}
.counter span{width:18px;height:34px;line-height:34px;float:left;}
.no-webp #input-add{background:url(images/Images_CMS.png) no-repeat scroll -502px -161px transparent;}
.webp #input-add{background:url(images/Images_CMS.webp) no-repeat scroll -502px -161px transparent;}
#input-add{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;}
.no-webp #input-remove{background:url(images/Images_CMS.png) no-repeat scroll -484px -161px transparent;}
.webp #input-remove{background:url(images/Images_CMS.webp) no-repeat scroll -484px -161px transparent;}
#input-remove{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;}
.no-webp .icon-triangle{background:url(images/Images_CMS.png) no-repeat scroll -386px -514px transparent;}
.webp .icon-triangle{background:url(images/Images_CMS.webp) no-repeat scroll -386px -514px transparent;}
.icon-triangle{display:block;float:left;height:101px;left:10px;position:relative;top:40px;width:95px;}
.no-webp .icon-success{background:url(images/Images_CMS.png) no-repeat scroll -363px -200px transparent;}
.webp .icon-success{background:url(images/Images_CMS.webp) no-repeat scroll -363px -200px transparent;}
.icon-success{display:block;float:left;height:101px;left:10px;position:relative;top:40px;width:95px;}
.no-webp .icon-cart-empty{background:url(images/Images_CMS.png) no-repeat scroll -641px -212px transparent;}
.webp .icon-cart-empty{background:url(images/Images_CMS.webp) no-repeat scroll -641px -212px transparent;}
.icon-cart-empty{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;}
.no-webp #alert-window #a-close-window{background:url(images/Images_CMS.png) no-repeat scroll -499px -386px transparent;}
.webp #alert-window #a-close-window{background:url(images/Images_CMS.webp) no-repeat scroll -499px -386px transparent;}
#alert-window #a-close-window{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;}
.no-webp #slow-price-content p .checkbok-slow-price{background:url(images/Images_CMS.png) no-repeat scroll -499px -386px transparent;}
.webp #slow-price-content p .checkbok-slow-price{background:url(images/Images_CMS.webp) no-repeat scroll -499px -386px transparent;}
#slow-price-content p .checkbok-slow-price{float:left;margin-right:8px;margin-top:8px;}
.no-webp #slow-price-content p .imput-slow-price{background:url(images/Images_CMS.png) no-repeat scroll -840px -367px transparent;}
.webp #slow-price-content p .imput-slow-price{background:url(images/Images_CMS.webp) no-repeat scroll -840px -367px transparent;}
#slow-price-content p .imput-slow-price{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;}
.no-webp #fieldset-send_for_seller .row .element input,.no-webp #fieldset-send_for_seller .row-captcha .element input,.no-webp #fieldset-send_for_seller_detail .row .element input,.no-webp #fieldset-send_for_seller_detail_captcha .row-captcha .element input{background:url(images/Images_CMS.png) no-repeat scroll -550px -347px transparent;}
.webp #fieldset-send_for_seller .row .element input,.webp #fieldset-send_for_seller .row-captcha .element input,.webp #fieldset-send_for_seller_detail .row .element input,.webp #fieldset-send_for_seller_detail_captcha .row-captcha .element input{background:url(images/Images_CMS.webp) no-repeat scroll -550px -347px transparent;}
#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{height:32px;line-height:32px;width:169px;}
.no-webp #fieldset-send_for_seller .row .element input.error,.no-webp #fieldset-send_for_seller .row-captcha .element input.error{background:url(images/Images_CMS.png) no-repeat scroll -550px -418px transparent;}
.webp #fieldset-send_for_seller .row .element input.error,.webp #fieldset-send_for_seller .row-captcha .element input.error{background:url(images/Images_CMS.webp) no-repeat scroll -550px -418px transparent;}
.no-webp #fieldset-send_for_seller #phone,.no-webp #fieldset-send_for_seller .row .element #phone1,.no-webp #fieldset-send_for_seller_detail #phone{background:url(images/Images_CMS.png) no-repeat scroll -550px -383px transparent!important;}
.webp #fieldset-send_for_seller #phone,.webp #fieldset-send_for_seller .row .element #phone1,.webp #fieldset-send_for_seller_detail #phone{background:url(images/Images_CMS.webp) 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;}
.no-webp #fieldset-send_for_seller .row .element textarea{background:url(images/Images_CMS.png) no-repeat scroll -489px -493px transparent;}
.webp #fieldset-send_for_seller .row .element textarea{background:url(images/Images_CMS.webp) no-repeat scroll -489px -493px transparent;}
#fieldset-send_for_seller .row .element textarea{border:medium none;color:#000;height:112px;padding-left:7px;padding-top:7px;width:261px;position:relative;top:-204px;left:400px;}
.no-webp #fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.png) no-repeat scroll -489px -493px transparent;}
.webp #fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.webp) no-repeat scroll -489px -493px transparent;}
#fieldset-send_for_seller_detail_textarea .row .element textarea{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;}
.no-webp #newsletter{background:url(images/Images_CMS.png) no-repeat scroll -513px -615px transparent;}
.webp #newsletter{background:url(images/Images_CMS.webp) no-repeat scroll -513px -615px transparent;}
#newsletter{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;}
.no-webp #newsletter #addNewsletter{background:url(images/Images_CMS.png) no-repeat scroll -677px -823px transparent!important;}
.webp #newsletter #addNewsletter{background:url(images/Images_CMS.webp) no-repeat scroll -677px -823px transparent!important;}
#newsletter #addNewsletter{font-size:0;height:36px;width:28px;margin:3px 0 0 0;padding:0;}
#newsletter .row{margin:0;width:72%;}
.no-webp #newsletter #email{background:url(images/Images_CMS.png) no-repeat scroll -520px -820px transparent!important;}
.webp #newsletter #email{background:url(images/Images_CMS.webp) no-repeat scroll -520px -820px transparent!important;}
#newsletter #email{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;}
.no-webp #newsletter .newsletter-input-decorators-row input{background:url(images/Images_CMS.png) no-repeat scroll 0 -164px transparent;}
.webp #newsletter .newsletter-input-decorators-row input{background:url(images/Images_CMS.webp) no-repeat scroll 0 -164px transparent;}
#newsletter .newsletter-input-decorators-row input{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;}
.no-webp #reference .img-back{background:url(images/Images_CMS.png) no-repeat scroll 0 -748px transparent;}
.webp #reference .img-back{background:url(images/Images_CMS.webp) no-repeat scroll 0 -748px transparent;}
#reference .img-back{width:276px;height:161px;}
#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{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;}
.no-webp #search .myform .button-type-1 input{background:url(images/Images_CMS.png) no-repeat scroll -415px -667px transparent;}
.webp #search .myform .button-type-1 input{background:url(images/Images_CMS.webp) no-repeat scroll -415px -667px transparent;}
#search .myform .button-type-1 input{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%;}
.no-webp #top-3-products #prevBtn{background:url(images/Images_CMS.png) no-repeat scroll -718px -615px transparent;}
.webp #top-3-products #prevBtn{background:url(images/Images_CMS.webp) no-repeat scroll -718px -615px transparent;}
#top-3-products #prevBtn{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;}
.no-webp #top-3-products #nextBtn{background:url(images/Images_CMS.png) no-repeat scroll -718px -651px transparent;}
.webp #top-3-products #nextBtn{background:url(images/Images_CMS.webp) no-repeat scroll -718px -651px transparent;}
#top-3-products #nextBtn{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 a, #categoryButtonsLeft a{text-decoration:none!important;}
#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;}
.no-webp #name-days{background:url(images/Images_CMS.png) no-repeat scroll -792px -615px transparent;}
.webp #name-days{background:url(images/Images_CMS.webp) no-repeat scroll -792px -615px transparent;}
#name-days{margin:25px 18px;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;}
.no-webp #registration-form .login-question-image{background:url(images/Images_CMS.png) no-repeat scroll -704px -161px transparent;}
.webp #registration-form .login-question-image{background:url(images/Images_CMS.webp) no-repeat scroll -704px -161px transparent;}
#registration-form .login-question-image{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:33%;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;width:280px;max-width:100%;}
.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;}
.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;}
.no-webp .cart-right{background:url(images/Images_CMS.png) no-repeat scroll -929px -161px transparent;}
.webp .cart-right{background:url(images/Images_CMS.webp) no-repeat scroll -929px -161px transparent;}
.cart-right{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;}
.no-webp .icon-gift{background:url(images/Images_CMS.png) no-repeat scroll -857px -240px transparent;}
.webp .icon-gift{background:url(images/Images_CMS.webp) no-repeat scroll -857px -240px transparent;}
.icon-gift{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:255px;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;}
.no-webp #pay-delivery-footer-lock{background:url(images/Images_CMS.png) 0 -225px transparent;}
.webp #pay-delivery-footer-lock{background:url(images/Images_CMS.webp) 0 -225px transparent;}
#pay-delivery-footer-lock{position:relative;float:left;width:58px;height:58px;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;}
.no-webp .button-type-next{background-image:url(images/Images_CMS.png)!important;}
.webp .button-type-next{background-image:url(images/Images_CMS.webp)!important;}
.button-type-next{background-position:-295px -65px!important;background-repeat:no-repeat!important;}
.no-webp .button-type-back{background-image:url(images/Images_CMS.png)!important;}
.webp .button-type-back{background-image:url(images/Images_CMS.webp)!important;}
.button-type-back{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;}
.banner-slider{width:100%;float:left;}
.banner-slider img{width:100%;}
#gallery .banner-slider{margin:10px 0 25px 0;}
.span-6 .banner-slider{margin:10px 0;padding:0 10px;box-sizing:border-box;}
.span-6 .banner-slider .slick-prev{left:5px;}
.span-6 .banner-slider .slick-next{right:5px;}
#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;}
.no-webp .icon-free-delivery-info{background:url(images/Images_CMS.png) -10px -983px no-repeat;}
.webp .icon-free-delivery-info{background:url(images/Images_CMS.webp) -10px -983px no-repeat;}
.icon-free-delivery-info{width:45px;height:31px;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;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;}
.no-webp .manual-add-to-cart-by-code-list-item span.autocomplete-on-storage{background:url(images/Images_CMS.png) no-repeat -416px -164px transparent;}
.webp .manual-add-to-cart-by-code-list-item span.autocomplete-on-storage{background:url(images/Images_CMS.webp) no-repeat -416px -164px transparent;}
.manual-add-to-cart-by-code-list-item span.autocomplete-on-storage{width:29px;height:29px;float:right;}
.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;width:100%;max-width:292px;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, #fieldset-reclamation_addresses .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, #fieldset-reclamation_addresses .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, #fieldset-reclamation_addresses .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, #fieldset-reclamation_addresses .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;}
#popup,#popup-newsletter{max-width:740px;background:#FFFFFF;padding:10px 25px;box-sizing:border-box;font-size:14px;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);display:none;}
#popup .popup_close,#popup-newsletter .popup_close{position:absolute;top:0;right:0px;border-radius:2px;background:none;border:0;font-size:25px;padding:0 10px;cursor:pointer;}
#popup #popup-buttons{width:100%;float:left;text-align:center;margin:10px 0 0 0;}
#popup #popup-buttons .button-type-1{float:none;display:inline-block;margin:0;}
#popup img{max-width:100%;}
#popup-newsletter #fieldset-customerToNewsletterPopup{width:100%;float:left;text-align:center;}
#popup-newsletter #fieldset-customerToNewsletterPopup .row,#popup-newsletter #fieldset-customerToNewsletterPopup .buttons{width:auto;display:inline-block;float:none;margin:0;vertical-align:top;}
#popup-newsletter #fieldset-customerToNewsletterPopup .row .element{width:100%;}
#popup-newsletter #fieldset-customerToNewsletterPopup .row input{margin:0;}
#popup-newsletter #fieldset-customerToNewsletterPopup .buttons .button-type-1{margin:4px 0 0 0;}
#reclamation-show-ordered-products{width:100%;float:left;background:#FFFFFF;}
#reclamation-show-ordered-products-title{width:100%;float:left;background:#ebebeb;padding:10px;box-sizing:border-box;font-weight:bold;margin:30px 0 0 0;}
#reclamation-order-pickup-courier-checkbox{width:100%;float:left;background:#FFFFFF;padding:10px;box-sizing:border-box;line-height:33px;}
#reclamation-show-ordered-products > div:last-child{width:100%;float:left;background:#ebebeb;font-weight:bold;}
#reclamation-show-ordered-products > div{width:100%;float:left;}
#reclamation-show-ordered-products > div > label,#reclamation-show-ordered-products > div > p:first-child{width:60%;float:left;padding:10px;box-sizing:border-box;line-height:33px;}
#reclamation-show-ordered-products > div > p:nth-child(2){width:40%;float:left;text-align:right;padding:10px;box-sizing:border-box;line-height:33px;}
#reclamation-show-ordered-products > div > label > input,#reclamation-order-pickup-courier-checkbox > input{width:32px;height:32px;float:left;margin:0 5px 0 0;}
#reclamation-show-ordered-products > div > div{width:60%;float:left;padding:0 10px;box-sizing:border-box;display:none;}
#reclamation-show-ordered-products > div > div > input{width:100%;float:left;margin:0 0 10px 0;}
#reclamation-show-ordered-products-button{width:100%;float:left;text-align:center;}
#reclamation-show-ordered-products-button .button-type-1{float:none;margin:10px 0 0 0;display:inline-block;}
#fieldset-reclamation_addresses .buttons{width:100%;float:left;text-align:center;}
#fieldset-reclamation_addresses .buttons .button-type-1{float:none;display:inline-block;margin:20px 0;}
.reclamation_addresses_form_title p{width:100%;float:left;font-weight:bold;font-size:18px;}
#reclamation-show-ordered-products > div > label > span{width:100%;float:left;font-size:13px;line-height:15px;}
#reclamation-show-ordered-products > div > label > span > span{font-weight:bold;}
@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;}
.no-webp #contact-left-detail #fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.png) no-repeat -261px -1031px transparent;}
.webp #contact-left-detail #fieldset-send_for_seller_detail_textarea .row .element textarea{background:url(images/Images_CMS.webp) no-repeat -261px -1031px transparent;}
#contact-left-detail #fieldset-send_for_seller_detail_textarea .row .element textarea{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;}
#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, #detail #product-detail{width:100%;padding:0 20px;box-sizing:border-box;}
#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 - 30px));-ms-transform:translateX(calc(-100vw - 30px));transform:translateX(calc(-100vw - 30px));-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;}
.no-webp .mobile-hamburger-menu-expand{background:url(images/mobile-hamburger-menu-arrow.png) no-repeat transparent center center;}
.webp .mobile-hamburger-menu-expand{background:url(images/mobile-hamburger-menu-arrow.webp) no-repeat transparent center center;}
.mobile-hamburger-menu-expand{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{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;}
.cart-steps #cart-info-table .third-step-img{width:85px;}
}
@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-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;}
#category .category-tree-left-arrow{color:#fff;}
#category .category-tree{background:#333;border:1px solid #333;border-radius:3px;box-sizing:border-box;}
#login-buttons .button-type-1, .span-6>#category>.button-type-1, .span-6>ul#user_menu .title .button-type-1{border-radius:3px;}
#product-detail .mini-imput-label{line-height:35px;}
.gifts_in_cart_product img{max-height:100%;}
form#third-cart-submit{width:100%;float:left;}
.new-reg{background:#FFFFFF !important;}
#lost-password-form .row, #fieldset-reclamation .row{width:100%;text-align:center;margin:0;}
#lost-password-form .element, #fieldset-reclamation .element, #fieldset-reclamation label{width:100%;}
#fieldset-validateNewsletterForm .row, #fieldset-validateNewsletterForm .row-captcha{width:100%;margin:10px 0;}
#fieldset-validateNewsletterForm .g-recaptcha, #fieldset-validateNewsletterForm #button-addValidatedNewsletter, #fieldset-validateNewsletterForm .row label, #fieldset-validateNewsletterForm .row select, #fieldset-validateNewsletterForm .element input{float:none;display:inline-block;vertical-align:top;}
#fieldset-validateNewsletterForm, #reclamation > h1{text-align:center;}
#fieldset-validateNewsletterForm #grecaptcharesponse-element{margin:10px 0 0 0;width:100%;float:left;max-width:none;}
#lost-password-form .row input, #fieldset-updateLogin .element input, #fieldset-reclamation input{float:none !important;display:inline-block;vertical-align:top;margin:0;}
#fieldset-updateLogin .row{width:100%;margin:0;text-align:center;}
@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:1036px){#fieldset-validateNewsletterForm .g-recaptcha{width:216px;}
}
@media screen and (min-width:801px){#price-block .add-cart{margin:12px 0 12px 10px;}
#product-detail .mini-imput-label{margin:29px 0 0 5px;}
#cart-add-product-success, #cart-success{text-align:center;}
#cart-add-product-success .icon-success, #cart-success .icon-success, #cart-success .icon-cart-empty, #cart-success .icon-triangle{float:none;display:inline-block;top:20px;left:0;}
#cart-add-product-success-text, #cart-success-text{width:100%;margin:0;}
#cart-success-text .button-type-1{display:inline-block;float:none;vertical-align:top;}
}
@media screen and (max-width:800px){#header{background-position:center top;}
#header-opacity{height:150px;}
.tutorial-single{width:100%;}
#price-block .add-cart{margin:12px 0;}
#product-detail .mini-imput-label{margin:29px 10px 0 5px;}
#product-detail .mini-imput-text, #product-detail .mini-imput-label, #price-block .add-cart, #contact-left-detail .buttons #button-sendContact, #contact-left-detail #grecaptcharesponse-element{float:none;display:inline-block;vertical-align:top;}
.mobile-hamburger-menu-active,.mobile-hamburger-menu-active li{background:#f2f2f2;}
}
@media screen and (min-width:571px){#fieldset-validateNewsletterForm .element, #fieldset-updateLogin label, #lost-password-form .element, #fieldset-updateLogin .element{width:100%;}
}
/*END WEBUNICATE*/
/*WEBUNICATE M*/
.funkcie_eshopu::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f7c0";color:#323232;padding:0 6px;font-size:14px;}
.spracovanie_osobnych_udajov::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5d1";color:#323232;padding:0 6px;font-size:14px;}
#container-header #search .myform .button-type-1::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";color:#fff;padding:0 6px;font-size:14px;position:absolute;}
.head-login-is-logged-in:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f007";color:#323232;padding:0 6px;font-size:20px;}
.head-login-is-not-logged-in a:first-child::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2bd";color:#323232;padding:0 6px;font-size:14px;}
.head-login-is-not-logged-in a:nth-child(2)::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f234";color:#323232;padding:0 6px;font-size:14px;}
.icon-cart-big:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07a";color:#333;padding:0 6px;font-size:20px;}
.a_paginator_lt:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f191";color:#323232;padding:0 6px;font-size:18px;}
.a_paginator_gt_disabled:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f152";color:#323232;padding:0 6px;font-size:18px;opacity:.3;}
.a_paginator_gt:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f152";color:#323232;padding:0 6px;font-size:18px;}
.a_paginator_lt_disabled:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f191";color:#323232;padding:0 6px;font-size:18px;opacity:.3;}
#mobile-hamburger-menu #search .row::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";color:#323232;padding:0 6px;font-size:18px;position:absolute;}
.icon-type-user{display:none !important;}
h1{font-size:46px;}
h2{font-size:34px;}
h3{font-size:22px;}
h4{font-size:20px;}
.span-19{padding:0 20px;box-sizing:border-box;}
#container-top-header-strip{display:none;}
#container-top-header-strip .container{display:flex;justify-content:space-between;align-items:center;background:none !important;padding:0;position:relative;}
#container-top-header-strip #top-header-login-links,#container-top-header-strip #top-header-login-links a{padding:0;color:#222;}
#header .open-submenu-on-hover li{position:relative;}
#header .open-submenu-on-hover ul.submenu{display:none;position:absolute;background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;z-index:10;width:270px;padding:15px 30px;box-sizing:border-box;}
#header .open-submenu-on-hover li:hover ul.submenu{display:block;}
#header .open-submenu-on-hover ul.submenu li{text-align:left;box-sizing:border-box;padding:5px 0;}
#header{display:flex;background:none;align-items:center;justify-content:space-between;flex-direction:column;padding:10px 0;box-sizing:border-box;flex-direction:row;}
.header-top,.header-bot{width:100%;display:flex;align-items:center;justify-content:space-between;}
.header-bot{padding:10px 0;box-sizing:border-box;}
.header-top{padding:6px 0;box-sizing:border-box;}
.top-header-info{display:flex;justify-content:center;margin:0 auto;}
.top-header-info #top-header-login-links a{font-weight:bold;font-size:15px !important;box-sizing:border-box;text-decoration:underline;}
.header-top .open-submenu-on-hover{width:100%;display:flex;align-items:center;}
.header-top .open-submenu-on-hover li{list-style:none;padding-right:20px;}
.header-top .open-submenu-on-hover li a{font-size:14px;color:#323232;border-bottom:1px solid #bbbbbb;text-decoration:none;padding-bottom:2px;}
.header-top .open-submenu-on-hover li a:hover{border-bottom:none;}
#head-login{position:initial;width:auto;color:#323232;margin:0;display:flex;align-items:center;padding:10px 15px;}
#head-login:hover{background:#f4f4f4;border-radius:25px;}
#head-login>a{font-size:14px;color:#323232;border-bottom:1px solid #bbbbbb;text-decoration:none;padding-bottom:2px;padding:0 5px;margin-left:20px;}
#head-login>a:hover{border-bottom:none;}
#container-header #search .myform .row{height:45px;width:100%;}
#container-header #search{border:1px solid #c1c1c1;border-radius:5px;width:100%;max-width:500px;box-sizing:border-box;margin:0 auto 0 3em;padding:0;background:none;overflow:hidden;}
#container-header #search .myform .button-type-1 input{background:none;height:100%;}
#container-header #search .myform #button-indexSearch{height:100%;line-height:initial;width:80px;display:flex;align-items:center;justify-content:center;background:#333;}
#head-login ul#user_menu{width:auto;margin:0;margin-left:10px;}
#user_menu #user-name-button{width:max-content;padding:0;line-height:initial;text-decoration:none;}
#user_menu #user-name-button:hover{border:none;}
ul#user_menu li{position:relative;}
ul#user_menu ul{right:0;z-index:110;border-radius:5px;box-shadow:rgb(0 0 0 / 24%) 0px 3px 8px;width:200px;background:#fff;}
ul#user_menu ul li.menu{padding:5px 20px;margin:0;}
#header #user_menu .button-type-1{margin:0;height:auto;}
.icon-cart-big{background:none;width:auto;border-radius:5px;padding:0;box-sizing:border-box;height:initial;top:initial;margin-right:10px;}
#header #public-cart .info-cart-small>p{display:flex;width:max-content;line-height:initial;}
#container-articles-menu{background:#fff !important;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;position:relative;display:none;}
#header #public-cart .info-cart-small>a{width:max-content;text-decoration:none;font-size:16px;color:#323232;margin-right:10px;}
#header #public-cart{float:initial;position:initial;width:auto;margin:0;margin-right:10px;height:auto;display:flex;padding:10px 15px;}
#header #public-cart:hover{background:#f4f4f4;border-radius:25px;}
.products{position:absolute;width:auto;background:#fff;border:1px solid #dedede;top:40px;right:0px;min-width:200px;height:auto;}
#header #public-cart .info-cart-small{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0;margin:0;width:100%;}
#articles-menu > ul > li > a{color:#323232;font-size:15px;padding:15px 8px;text-align:center;font-weight:bold;transition:.1s ease;}
#top-home,#articles-menu{position:initial;width:auto;text-decoration:none;}
#articles-menu{padding:0;background:transparent !important;}
#container-articles-menu .span-25{position:initial;}
#articles-menu > ul{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;position:initial;}
#articles-menu>ul>li{margin:0;background:transparent !important;padding:10px;height:auto;line-height:initial;position:initial;}
#articles-menu ul > li:hover > a{margin:0;background:#F55C47 !important;border-radius:5px;}
#articles-menu ul > li.kontakt a,#articles-menu ul > li.kontakt:hover a{background:#4AA96C !important;border-radius:5px;}
.slider-wrapper{margin-top:30px;}
.theme-default .nivoSlider{box-shadow:none;border-radius:10px;}
#articles-menu #submenu-with-width-of-content>li>.wrap-submenu{width:100%;background:#fff !important;position:absolute;box-shadow:rgba(0,0,0,0.24) 0px 8px 8px;margin-top:0;display:flex;flex-wrap:wrap;justify-content:center;top:100%;left:0;min-height:300px;visibility:hidden;z-index:10;margin-top:-1px;}
#articles-menu #submenu-with-width-of-content>li:hover>.wrap-submenu{visibility:visible;}
#articles-menu #submenu-with-width-of-content>li>.wrap-submenu>ul{width:100%;height:100%;background:#fff !important;position:absolute;margin-top:0;display:flex;flex-wrap:wrap;max-width:1400px;visibility:inherit;}
#articles-menu .submenu>li>a{color:#323232;text-align:left;top:initial;left:initial;font-size:16px;}
#articles-menu #submenu-with-width-of-content>li>ul>li{width:25%;margin:10px 0;background:none !important;}
.seo-index-box{display:flex;justify-content:space-between;margin-top:30px;max-width:1000px;}
.index-icon-box{display:flex;flex-direction:row-reverse;align-items:center;padding:10px 20px;box-sizing:border-box;}
.index-icon-box:nth-child(2){border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}
.index-icon-box p{font-size:16px;color:#323232;text-align:left;}
.index-icon-box:hover p{color:#4AA96C;}
.index-icon-box img{max-width:32px;height:auto;margin-right:16px;}
.info-articles h1,.info-articles h2{font-size:34px;text-align:center;padding:0;}
#articles-menu>ul>li:hover>a,#articlesInButton .active-button .button-type-5 a,#articlesInButton li:hover{color:#fff;font-size:15px;}
.img-catalog-block{max-width:23%;width:100%;overflow:hidden;border-radius:10px;border:1px solid #c1c1c1;margin:1%;height:420px;box-sizing:border-box;}
.img-catalog-block:first-child{max-width:48%;}
.img-catalog-block img, .img-catalog-block picture{max-width:100%;width:100%;height:100%;object-fit:cover;}
.img-catalog-block:hover{transform:scale(1.05);box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;transition:.3s ease;}
#img-catalog{padding:0;display:flex;flex-wrap:wrap;}
#big-startup-products{--angle:0deg;width:100%;height:auto;border:2px solid;border-image:conic-gradient(from var(--angle),red,yellow,lime,aqua,blue,magenta,red) 1;animation:10s rotate linear infinite;}
@keyframes rotate{to{--angle:360deg;}
}
@property --angle{syntax:'<angle>';initial-value:0deg;inherits:false;}
.slick-next:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f054';font-size:40px;color:#424242;transition:.4s ease;position:relative;}
.slick-next:hover:before{padding-left:10px;}
.slick-prev:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f053';font-size:40px;color:#424242;transition:.4s ease;position:relative;}
.slick-prev:hover:before{padding-right:10px;}
#big-startup-products .slick-slide{display:flex;align-items:center;}
#big-startup-products>div>div:first-child img{max-width:140px;max-height:initial;height:auto;width:100%;}
.big-startup-product-single>div{padding:20px;box-sizing:border-box;}
#index-catalog-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100% !important;}
#index-catalog-header a{position:relative;top:initial !important;left:initial !important;padding:10px 15px;box-sizing:border-box;margin:1%;border-radius:5px;border:1px solid #c1c1c1;height:300px !important;width:18% !important;display:flex;align-items:center;background:#f4f4f4;}
#index-catalog-header a img, #index-catalog-header a picture{position:relative;top:initial;left:initial;max-width:100%;width:auto !important;margin:0 !important;height:100% !important;object-fit:cover;}
#index-catalog-header span{position:absolute;bottom:0;padding:10px 15px;color:#fff;}
#index-catalog-header span:hover{color:#f55c47;}
.product-third,.product-second{border:solid #c6c6c6;border-width:0 0 1px 1px;background:transparent;}
.products-in-left-menu .product-third .product-content .add-cart-catalog,.products-in-left-menu .product-third .product-content .price,.products-in-left-menu .product-second .product-content .add-cart-catalog,.products-in-left-menu .product-second .product-content .price{background:none;}
.products-in-left-menu .product-third,.products-in-left-menu .product-second{background:#fff;}
.products-on-index-in-slider{padding:0 40px;box-sizing:border-box;}
.slick-next,.slick-prev{width:40px;}
.container-product-actions>div.action{background:linear-gradient( 60deg ,#A9C9FF,#FFBBEC,#642B73,#a166ab,#A9C9FF,#FFBBEC) !important;background-size:400% 400% !important;animation:gradient 60s ease infinite;}
.container-product-actions>div.startup,.container-product-actions>div.clear{background:linear-gradient(60deg,#A9C9FF,#FFBBEC) !important;background-size:400% 400% !important;animation:gradient 2s ease infinite;}
.product-second .product-content .price,.product-third .product-content .price{width:50%;padding:0;box-sizing:border-box;margin:0;text-align:center;background:none;}
.product-second .add-cart-catalog,.product-third .add-cart-catalog{margin:0;padding:0;float:initial;width:50%;display:flex;justify-content:center;align-items:center;background:none;border-radius:0 5px 5px 0;}
#top-3-products .product .action_price,.product-first .product-content .old_price,.product-second .product-content .old_price,.product-third .product-content .old_price{text-align:left;}
.product-second .product-content,.product-third .product-content{padding:0 20px;box-sizing:border-box;}
.product-second .product-content h4,.product-third .product-content .product-content-title,.product-third .product-content h4{width:100%;}
.appurtenances-value,.catalog-delivery_name,.product-content .catalog-own-delivery-date,.product-content .catalog-storage-info{width:100%;text-align:left;}
.catalog-hours-left-for-actual-price-countdown{margin-bottom:15px;}
.product-second .show-appurtenances,.product-third .show-appurtenances{width:100%;}
.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{text-align:left;}
.product-second .product-content .button-add-cart-button,.product-third .product-content .button-add-cart-button{background:#9fe6a0;border:none;padding:0 10px;border-radius:10px;display:none;}
.product-second .product-content .button-add-cart-button:hover,.product-third .product-content .button-add-cart-button:hover{background:#4aa96c;}
.product-second .product-content .button-add-cart-button input,.product-third .product-content .button-add-cart-button input{color:#fff !important;background:none !important;padding:0 !important;}
.product-second .product-content .button-add-cart-button:hover input,.product-third .product-content .button-add-cart-button:hover input{color:#fff !important;}
#container-navigation-top{margin:15px auto !important;background:none !important;opacity:.4;}
#container-navigation-top:hover{opacity:1;}
#manufacture-slider{height:90px;margin:25px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#last-blog-entries-on-index{background:#fff;display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px;}
#last-blog-entries-on-index::before{content:"Who doesnt love blog ?";display:flex;position:relative;align-items:center;width:100%;justify-content:center;font-size:34px;color:#000;}
#last-blog-entries-on-index>div>a:hover img{transform:scale(1.2,1.2);}
#last-blog-entries-on-index>div img{transform:scale(1.5,1.5);width:100%;height:auto;transition:.4s ease;}
.products-title-with-line span{background:none;font-size:24px;color:#000;text-transform:none;}
.last-blog-entries-on-index-bottom{padding:0 10px;margin-top:15px;}
.last-blog-entries-on-index-bottom > a{margin-bottom:10px;color:#4aa96c !important;text-decoration:none !important;}
.last-blog-entries-on-index-bottom > a:first-child{font-size:18px;color:#323232 !important;text-decoration:none;}
#last-blog-entries-on-index>div p:first-of-type{margin:10px 0;}
#last-blog-entries-on-index>div>a{border-radius:10px;}
#last-blog-entries-on-index>div{width:30%;margin:20px;background:#fff;padding:40px;border:0;border-radius:10px;transition:.3s ease;}
#last-blog-entries-on-index>div:hover{border:1px solid #c1c1c1;box-shadow:rgba(50,50,93,0.25) 0px 30px 60px -12px,rgba(0,0,0,0.3) 0px 18px 36px -18px;}
#last-blog-entries-on-index>div:first-child{margin-top:60px;}
#last-blog-entries-on-index>div:nth-child(3){margin-top:90px;}
#container-newsletter{height:auto;padding:20px 40px;background:#fff;box-sizing:border-box;border-radius:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-top:-1px;}
#container-footer,.container-full-width-transparent #footer{background:transparent;}
#container-footer{margin-top:40px;}
#container-newsletter p{color:#323232;font-size:22px;max-width:30%;padding:10px;text-align:left;margin:0;}
#container-newsletter form{width:100%;max-width:30%;}
#fieldset-customerToNewsletter{display:flex;}
#container-newsletter .row{width:100%;margin-right:-1px;}
#container-newsletter input#email{border-radius:10px 0 0 10px;border:1px solid #4aa96c;border-image:conic-gradient(from var(--angle),red,yellow,lime,aqua,blue,magenta,red) 1;animation:3s rotate linear infinite;}
#container-newsletter .button-type-1{border-radius:0 10px 10px 0;background:linear-gradient( 60deg ,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:400% 400%;}
#container-newsletter .button-type-1:hover{animation:gradient 10s ease infinite;}
#articles-menu>ul>li.active>a{color:#f55c47;font-weight:bold;background:none;border:1px solid #f55c47;border-radius:10px;}
#articles-menu>ul>li.active:hover>a{color:#fff;}
#articles-menu .submenu li{width:auto;margin:5px 0 7px 0;max-width:25%;padding:0 60px 0 20px;box-sizing:border-box;border-right:1px solid #dedede;}
#articles-menu .submenu-1 li,#articles-menu .submenu-2 li,#articles-menu .submenu-3 li{width:100%;margin:5px 0 7px 0;max-width:initial;padding:0 10px 0 0;box-sizing:border-box;border-right:none;}
#articles-menu ul#submenu-with-width-of-content.open-submenu-on-hover li:hover ul.submenu li ul.submenu-1{display:flex;flex-direction:column;}
#articles-menu .submenu>li.active>a,#articles-menu .submenu>li>a{margin-bottom:10px;}
#articles-menu .submenu>li.active>a,#articles-menu .submenu>li:hover>a{color:#323232;background:none !important;text-decoration:underline;margin-bottom:10px;}
#articles-menu .submenu-1>li.active>a,#articles-menu .submenu-1>li:hover>a{color:#323232;background:none !important;}
#category .category-tree{background:transparent;border:none;}
#category ul li.depth-1,#categoryButtonsLeft ul li.depth-1{background:transparent;margin:10px 0;padding:10px 15px;}
#category ul li.depth-1:hover,#categoryButtonsLeft ul li.depth-1:hover{background:#dedede;border-radius:10px;}
#category .depth-1-active{background:#dedede;border-radius:10px 10px 0 0;}
#category ul li.depth-2,#category ul li.depth-2-active,#category ul li.depth-2:hover{background:#dedede;}
#category .depth-1 a,#categoryButtonsLeft .depth-1 a{left:0;margin:0;color:#323232;}
#category .depth-1:hover a,#categoryButtonsLeft .depth-1:hover a{left:0;margin:0;color:#323232;}
#category,#categoryButtonsLeft{margin:0;padding:20px 15px;box-sizing:border-box;width:100%;padding-top: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:#dedede;}
#category .depth-1-active a,#category .depth-2 a,#category .depth-1-active a:hover,#category .depth-2 a:hover{color:#323232;left:0;margin:0;padding:5px 10px;}
#category-products .info-articles h2{display:flex;font-size:26px;justify-content:flex-start;align-items:center;left:0;padding:0;box-sizing:border-box;background:none;color:#323232;}
#category-products .info-articles p{margin:0;padding:0;background:none;color:#323232;display:flex;font-size:16px;justify-content:flex-start;align-items:center;text-align:left;}
.info-articles{margin-bottom:20px;padding:20px 0px;box-sizing:border-box;background:none;}
#category-products #catalog-appurtenances{background-color:transparent;margin:0 auto;float:left;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#category-products,#top-category-panel{margin:0;padding:0 20px;box-sizing:border-box;}
#top-category-panel{display:flex;justify-content:flex-start;align-items:center;}
#product-detail{padding:20px 40px;box-sizing:border-box;width:50%;margin:10px0;max-width:700px;}
#container-detail-code-and-evaluation{text-align:left;}
.a_paginator_lt,.a_paginator_lt:hover,.a_paginator_gt_disabled,.a_paginator_gt_disabled:hover,.a_paginator_gt,.a_paginator_gt:hover,.a_paginator_lt_disabled,.a_paginator_lt_disabled:hover{background:none !important;text-decoration:none;margin:0 !important;width:auto !important;height:auto !important;}
.paginationControlTop{width:auto;display:flex;align-items:center;}
.paginationControl{width:100%;display:flex;align-items:center;justify-content:space-between;}
.paginationControlTop .page-number p{margin:0;}
.page-number{margin-top:0;}
#CategoryName{padding:0;box-sizing:border-box;}
.paginationControl #pages{margin:0;}
#detail #gallery h1,#detail #top>h1,#product-detail h1{text-align:left;margin-bottom:0px;font-size:28px;}
#product-detail .mini-imput-text{background:none;border:1px solid #dedede;}
.param-product-select-row-single{padding:20px;box-sizing:border-box;border-top:1px solid #fbfafa;}
.param-product-select-row,.params-product-text-row,.payoff-param-product-select-row{display:flex;flex-direction:column;background:#fff;}
.param-product{border:1px solid #c1c1c1;}
.param-product .odd,.param-product .first{padding:0 10px;box-sizing:border-box;}
.param-product-row .title{border-right:1px solid #c1c1c1;}
.param-product-row p{padding:0;}
#detail .delivery>p{margin:20px 0;}
#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:linear-gradient( 60deg ,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) !important;background-size:400% 400% !important;transition:.3s ease;}
#button-payDel-button,#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{animation:gradient 10s ease infinite !important;background:linear-gradient( 60deg ,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) !important;background-size:400% 400% !important;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;}
.appurtenancesGraphicStorageTable{background:#f1f1f1;margin:20px 0;border-radius:10px;box-sizing:border-box;overflow:hidden;}
#detail #description{width:100%;max-width:100%;background:#fff;padding:10px 20px;box-sizing:border-box;margin:30px 0;max-width:initial;}
#detail #description p{font-size:16px;line-height:1.6 !important;box-sizing:border-box;}
#articles-menu ul li ul .small_image_category{height:auto;width:auto;opacity:1;max-width:100%;}
.block-1{width:100%;max-width:1000px;margin:20px auto;padding:20px 40px;box-sizing:border-box;border-radius:10px;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px;display:flex;flex-wrap:wrap;}
.guidance-container{width:100%;}
.guidance-container strong{font-size:22px;text-transform:uppercase;}
.info-links{margin:30px 0;}
.info-links i{color:#00000075;transition:.3s ease;}
.info-links li:hover i{color:#000;}
.info-links ul li a{top:initial;}
.info-links ul li{display:flex;align-items:center;}
#product-detail p .old_price{width:100%;display:flex;margin:0;}
#product-detail p .normal_price{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;}
#category-products .info-articles{width:100%;max-width:initial;margin:0;flex-direction:column;}
#eshop-certificate-img-left{width:100%;margin:15px 0;display:flex;justify-content:center;border-bottom:1px solid #f1f1f1;}
#eshop-certificate-img-left img{width:100%;}
#newsletter,#name-days,#short-news-left-content,.products-in-left-menu,#most-selled-products-title{width:100%;background:#f1f1f1;border-radius:10px;margin:15px 0;overflow:hidden;}
#newsletter #newsletter_title,#newsletter #newsletter_text{color:#323232;}
#short-news-left-title-texts,#short-news-small-title-texts{margin:10px 20px;border:none;}
.short-news-left-title-p,.short-news-small-title-p{border-top:1px solid #dedede;padding:3px 5px;box-sizing:border-box;margin:0 !important;}
#short-news-left-title-texts a{margin:0;padding:3px 5px;box-sizing:border-box;}
.products-in-left-menu{display:flex;justify-content:center;flex-wrap:wrap;padding:20px 0;box-sizing:border-box;}
#mobile-hamburger-menu{position:absolute;bottom:10px;z-index:100;right:20px;padding:0;margin:0;}
#mobile-hamburger-menu>span{background:#fff;}
#mobile-hamburger-menu>input:checked~span{background:#333;}
#mobile-hamburger-menu>div{width:300px;height:100vh;margin:0;background:#fff;transform:translate(300px,0px);top:initial;bottom:-10px;right:-20px;}
#mobile-hamburger-menu input:checked~div{transform:translate(0,0);overflow:scroll;box-shadow:0 0 210px #333;}
#mobile-hamburger-menu>div>ul#mobile-hamburger-menu-left>li.depth-1,#mobile-hamburger-menu>div>ul#mobile-hamburger-menu-top>li{font-size:14px;}
#mobile-hamburger-menu>div>ul li a{color:#323232;}
#mobile-hamburger-menu #search .row input{background:none;border-bottom:1px solid #323232;color:#323232;}
#mobile-hamburger-menu #search .row input::placeholder{color:#323232;}
#mobile-hamburger-menu #search .row{display:flex;align-items:center;}
#navigation{padding:0 20px !important;box-sizing:border-box;max-width:1500px;width:100%;margin:0 auto;}
.add-cart-catalog fieldset{display:flex;}
#detail #gallery{width:50%;padding:40px 20px;box-sizing:border-box;}
#related-product{margin-bottom:0;}
#mobile-hamburger-menu #search::before{content:url(images/header.png);display:block;width:100px;position:absolute;top:60px;left:20px;}
#mobile-hamburger-menu #search{margin:20px 0;margin:0 0 20px 0;padding:100px 0 20px 20px;}
@media screen and (max-width:1422px){#last-blog-entries-on-index>div{width:45%;}
#last-blog-entries-on-index>div:nth-child(3){margin-top:0;}
}
@media screen and (min-width:1222px) and (max-width:1421px){#articles-menu #submenu-with-width-of-content>li>.wrap-submenu>ul{max-width:1200px;}
}
@media screen and (min-width:1037px) and (max-width:1221px){.product-second,.product-third{width:48%;}
#articles-menu #submenu-with-width-of-content>li>.wrap-submenu>ul{max-width:1015px;}
}
@media screen and (max-width:800px){#public-cart p .cout,.products ul li p .count,#public-cart p .price,.products ul li p .price-li{font-size:12px;}
#product-detail p .normal_price{justify-content:center;}
#detail #gallery h1,#detail #top>h1,#product-detail h1,#container-detail-code-and-evaluation{text-align:center;}
#detail #gallery{width:100%;}
.span-19{padding:0;}
#big-startup-products .slick-slide{flex-direction:column;}
#container-articles-menu{border-bottom:none;}
#container-header #search{margin:10px 0;}
.header-top{display:none;}
.seo-index-box{flex-direction:column;}
.index-icon-box{flex-direction:column-reverse;}
.index-icon-box:nth-child(2){border:none;}
.index-icon-box img{margin:0;padding:10px 0;}
#img-catalog{flex-direction:column;align-items:center;}
#index-catalog-header{flex-direction:column;height:auto !important;}
#index-catalog-header a{margin:10px 0;width:100% !important;}
#container-header{height:auto;display:flex;align-items:center;}
#container-top-header-strip{height:60px;display:flex;flex-wrap:wrap;padding:0;box-sizing:border-box;z-index:200;position:fixed;bottom:0;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) !important;background-size:400% 400% !important;animation:gradient 10s ease infinite !important;}
.header-bot{flex-direction:column;}
#product-detail{margin:30px 0;}
#container-newsletter{flex-direction:column;}
#container-newsletter p{max-width:100%;text-align:center;}
#container-newsletter form{max-width:100%;}
#navigation{flex-direction:column;display:flex;justify-content:center;align-items:center;}
.top-header-info{margin:0;width:80%;}
}
.brand{line-height:0;}
#header-opacity{height:auto;width:100%;max-width:1500px;margin:0 auto;padding:0 20px;box-sizing:border-box;}
#bg{background:#fff repeat;}
.site-color{background:transparent;}
#container-header{border-bottom:1px solid #dedede;}
#container-header,#container-header #header-opacity{background-color:initial;transition:.3s ease;}
.nav-con{background:#fff;position:relative;z-index:11;}
.nav-con-sec{position:fixed;background-color:#fff !important;z-index:11;}
ul#user_menu li.title{margin:0;}
ul#user_menu li.title i,.info-cart-small i{font-size:18px;position:relative;color:#fff;}
.head-links{display:flex;flex-direction:row-reverse;align-items:center;height:100%;position:relative;}
#header #public-cart #center-bg{border:initial;position:relative;background:none;height:auto!important;min-height:initial;}
#catalog-products-index{display:flex;flex-wrap:wrap;justify-content:center;}
#top-home{display:flex;align-items:center;}
.top-header-contact-info{display:flex;align-items:center;color:#fff;}
i .cout{font-size:12px;background:#929292;border-radius:50%;padding:1px 4px;color:#fff;position:absolute;bottom:-7px;left:8px;}
.top-header-contact-info i{margin-right:10px;}
.top-header-contact-info p{margin-right:20px;}
.top-header-contact-info a{color:#fff;text-decoration:none;}
#select-language-container,#select-language-container a{line-height:0;}
.seo-article{display:flex;align-items:center;justify-content:space-evenly;height:100%;}
.info-articles p{font-size:14px;max-width:500px;text-align:center;font-weight:lighter;padding:0;margin:0 auto;}
.seo-article h1{font-size:30px;font-weight:bold;display:block;}
.seo-article img{max-height:200px;width:auto;}
#catalog-products-index{max-width:1500px;margin:0 auto;float:initial;padding:0 20px;box-sizing:border-box;}
.slick-list{padding:0 !important;}
.product-second .product-content h4 a{font-size:22px;text-align:left;text-transform:uppercase;}
.product-second .product-images img,.product-third .product-images img{width:initial;max-width:100%;}
#image-and-text-grid{max-width:1400px;}
#footer{margin:0;}
#category-products .info-articles div{max-width:initial;max-height:450px;overflow:hidden;}
#category-products .info-articles div img{width:100%;height:auto;}
.product-second .product-images,.product-third .product-images,.product-second .product-content,.product-third .product-content{margin:0;background:none;}
.product-second .product-images,.product-third .product-images{max-height:initial;overflow:hidden;}
.slick-next{right:0;}
#articles-menu>ul#submenu-with-width-of-content>li.active{background:transparent;}
#category-products .catalog-block{margin:70px 0;}
#detail #gallery .top-photo{width:auto;}
#detail>div{border-bottom:1px solid #dedede;}
#detail #gallery .galleries{max-width:1000px;}
#detail .slider-wrapper::before{color:#333;}
#detail .slider-wrapper{max-width:1000px;padding:0;}
#detail #gallery .other-photo img{margin:0;padding:0px;box-sizing:border-box;}
.other-photo{width:100%;}
.other-photo a{width:auto;display:block;margin:0 10px;border:1px solid #dedede;box-shadow:rgb(149 157 165 / 20%) 0px 8px 24px;}
#detail #gallery .other-photo{display:flex;justify-content:center;flex-wrap:wrap;}
#description .info-detail{background:#fff;padding:20px;margin:50px;box-sizing:border-box;}
#description .info-detail h3{font-size:22px;font-weight:bold;text-align:center;color:#323248;}
#product-detail #description a.btn-detail{background:#323248;color:#fff;padding:20px 30px;text-decoration:none;font-size:18px;text-transform:uppercase;transition:.3s ease;position:relative;top:0;}
#product-detail #description a.btn-detail:hover{top:-10px;box-shadow:rgba(149,157,165,0.4) 0px 6px 16px;}
.products-title-with-line{text-align:left;margin:20px 0;background:none;padding:0 20px;}
.product-third-border{margin:0 -1px;}
#top-3-products .product .price,.product-first .product-content .normal_price,.product-second .product-content .normal_price,.product-third .product-content .normal_price{color:#00000075 !important;text-align:left;}
#top-3-products .product .price:hover,.product-first .product-content .normal_price:hover,.product-second .product-content .normal_price:hover,.product-third .product-content .normal_price:hover{color:#000 !important;}
.img-catalog-block .img-catalog-image-link>span span:nth-child(2){display:none;}
.img-catalog-block .img-catalog-image-link>span:hover span:nth-child(2){display:block;color:#FFFFFF;}
.img-catalog-block .img-catalog-image-link{float:initial;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}
.img-catalog-block .img-catalog-image-link>span{position:absolute;text-align:center;width:auto;padding:10px 20px;box-sizing:border-box;margin:0;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:400% 400%;border-radius:25px;margin:0 40px;display:flex;flex-direction:column;max-width:min-content;}
.img-catalog-block .img-catalog-image-link:hover>span{animation:gradient 10s ease infinite;}
#container-social-networks-icons a,#container-social-networks-icons a:hover{background:none;}
#container-social-networks-icons a{color:#00000075;height:initial;width:initial;margin:0 10px;}
#container-social-networks-icons a:hover{color:#000;}
#container-social-networks{min-height:initial;background-color:transparent;border-top:1px solid #dedede;padding:0;padding-top:40px;}
#container-social-networks-icons{display:flex;align-items:center;justify-content:center;}
#detail #gallery .top-photo a,#detail #gallery .top-photo img{max-width:260px;height:auto;}
#detail #gallery .galleries{max-width:1400px;display:flex;flex-wrap:wrap;justify-content:center;}
#price-block #add-cart-button{padding:12px 15px !important;line-height:1;}
.param-product-select-row-2 div.param-product-select-row-active{background:#000;}
.appurtenancesGraphicStorageTableRow td{background:none;border-bottom:1px solid #dedede;}
#catalog-appurtenances form{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.appurtenances-filter-show-single p{width:auto;margin:0;margin-right:10px;}
.appurtenances-filter-show-single{display:flex;align-items:center;margin:0 10px;}
#appurtenances-filter-show{display:flex;align-items:center;margin:20px 0;}
#appurtenances-filter-price-range,#top-category-panel-price-range{margin:0;top:10px;position:relative;margin-left:30px;}
.ui-slider-horizontal{height:0.5em;}
.ui-slider .ui-slider-handle{width:0.8em;height:0.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.2em;}
.cart-steps{display:flex;flex-wrap:wrap;max-width:1000px;justify-content:center;margin:0 auto;float:initial;padding:0 20px;box-sizing:border-box;}
#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,#three_emails_in_cart input,#fieldset-users .element input,#fieldset-company_address .element select,#fieldset-deliver_address .element select,#fieldset-person_address .element select,#fieldset-registration .element select{border-radius:5px;}
#container-header #search .row #text{height:100%;}
#search .myform .row .element{height:100%;}
#search .myform .buttons{position:absolute;right:0;height:100%;}
#fieldset-search{position:relative;}
#searchform{display:flex;justify-content:center;flex-direction:column;}
#searchform p{color:#fff;margin-top:10px;cursor:pointer;}
#top-category-panel > div{margin:0 10px !important;}
#manufacturers-filter-show{width:auto;}
#catalog-appurtenances form .button-type-1{margin:0;}
.products ul li p .name a{color:#444;}
.free-price-bg,.buy-price-bg{background-color:#468f15;}
#products-to-break-price-level-list .product-third{opacity:1;transform:translate3d(0,0,0);}
@media screen and (max-width:800px){#user_menu #user-name-button{font-size:12px;}
#header #public-cart,#head-login{padding:0 15px;}
.icon-cart-big:before,.head-login-is-logged-in:before{font-size:16px;}
.nav-con-sec{position:relative;}
ul#user_menu ul{right:-60px;}
.img-catalog-block{max-width:100% !important;width:auto;height:auto;margin:3%;}
.search-open{display:none;}
#head-login ul#user_menu{margin:0;}
#CategoryName{display:flex;justify-content:center;float:initial;}
.site-color{top:0;}
#category-products #catalog-appurtenances{float:left;}
#top-category-panel{flex-direction:column;}
#top-category-panel > div{margin:10px 0 !important;}
#header #public-cart,#head-login{display:flex;}
#appurtenances-filter-show{flex-direction:column;}
.appurtenances-filter-show-single{margin:10px 0;}
#info-articles .span-6{text-align:center;}
.top-header-contact-info{display:flex;flex-wrap:wrap;align-items:center;width:auto;margin-left:20px;justify-content:flex-end;}
#header{justify-content:space-between;flex-direction:column;}
.slider-wrapper::before{font-size:18px;text-align:center;}
.seo-article{flex-direction:column-reverse;box-sizing:border-box;padding:20px;}
.seo-article h1{font-size:36px;}
.info-articles p{font-size:18px;}
.info-articles{margin-bottom:0;}
.seo-article img{max-width:100%;padding:30px 0;}
.slick-prev{left:30px;}
.slick-next{right:30px;}
.products-title-with-line{text-align:center;}
.product-second .product-images,.product-third .product-images,.product-second .product-content,.product-third .product-content{margin:0;}
#catalog-products-index{margin:0;}
.info-articles{padding:10px 20px;}
#last-blog-entries-on-index>div{width:100%;margin:0;box-sizing:border-box;}
.pay-delivery-footer-container{text-align:center;}
#category-products .info-articles h2{position:relative;margin-bottom:0;}
#category-products .info-articles div{line-height:0;}
}
@keyframes gradient{0%{background-position:0% 50%;}
50%{background-position:100% 50%;}
100%{background-position:0% 50%;}
}
/*END WEBUNICATE M*/
/*FONTAWESOME*/
.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}
.fa-xs{font-size:.75em;}
.fa-sm{font-size:.875em;}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}
.fa-ul > li{position:relative;}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1);}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1);}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none;}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
.fa-500px:before{content:"\f26e";}
.fa-accessible-icon:before{content:"\f368";}
.fa-accusoft:before{content:"\f369";}
.fa-acquisitions-incorporated:before{content:"\f6af";}
.fa-ad:before{content:"\f641";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-card:before{content:"\f2bb";}
.fa-adjust:before{content:"\f042";}
.fa-adn:before{content:"\f170";}
.fa-adversal:before{content:"\f36a";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-air-freshener:before{content:"\f5d0";}
.fa-airbnb:before{content:"\f834";}
.fa-algolia:before{content:"\f36c";}
.fa-align-center:before{content:"\f037";}
.fa-align-justify:before{content:"\f039";}
.fa-align-left:before{content:"\f036";}
.fa-align-right:before{content:"\f038";}
.fa-alipay:before{content:"\f642";}
.fa-allergies:before{content:"\f461";}
.fa-amazon:before{content:"\f270";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-ambulance:before{content:"\f0f9";}
.fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-amilia:before{content:"\f36d";}
.fa-anchor:before{content:"\f13d";}
.fa-android:before{content:"\f17b";}
.fa-angellist:before{content:"\f209";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-down:before{content:"\f107";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angry:before{content:"\f556";}
.fa-angrycreative:before{content:"\f36e";}
.fa-angular:before{content:"\f420";}
.fa-ankh:before{content:"\f644";}
.fa-app-store:before{content:"\f36f";}
.fa-app-store-ios:before{content:"\f370";}
.fa-apper:before{content:"\f371";}
.fa-apple:before{content:"\f179";}
.fa-apple-alt:before{content:"\f5d1";}
.fa-apple-pay:before{content:"\f415";}
.fa-archive:before{content:"\f187";}
.fa-archway:before{content:"\f557";}
.fa-arrow-alt-circle-down:before{content:"\f358";}
.fa-arrow-alt-circle-left:before{content:"\f359";}
.fa-arrow-alt-circle-right:before{content:"\f35a";}
.fa-arrow-alt-circle-up:before{content:"\f35b";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-down:before{content:"\f063";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-arrows-alt-h:before{content:"\f337";}
.fa-arrows-alt-v:before{content:"\f338";}
.fa-artstation:before{content:"\f77a";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asterisk:before{content:"\f069";}
.fa-asymmetrik:before{content:"\f372";}
.fa-at:before{content:"\f1fa";}
.fa-atlas:before{content:"\f558";}
.fa-atlassian:before{content:"\f77b";}
.fa-atom:before{content:"\f5d2";}
.fa-audible:before{content:"\f373";}
.fa-audio-description:before{content:"\f29e";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-avianex:before{content:"\f374";}
.fa-aviato:before{content:"\f421";}
.fa-award:before{content:"\f559";}
.fa-aws:before{content:"\f375";}
.fa-baby:before{content:"\f77c";}
.fa-baby-carriage:before{content:"\f77d";}
.fa-backspace:before{content:"\f55a";}
.fa-backward:before{content:"\f04a";}
.fa-bacon:before{content:"\f7e5";}
.fa-bacteria:before{content:"\e059";}
.fa-bacterium:before{content:"\e05a";}
.fa-bahai:before{content:"\f666";}
.fa-balance-scale:before{content:"\f24e";}
.fa-balance-scale-left:before{content:"\f515";}
.fa-balance-scale-right:before{content:"\f516";}
.fa-ban:before{content:"\f05e";}
.fa-band-aid:before{content:"\f462";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-barcode:before{content:"\f02a";}
.fa-bars:before{content:"\f0c9";}
.fa-baseball-ball:before{content:"\f433";}
.fa-basketball-ball:before{content:"\f434";}
.fa-bath:before{content:"\f2cd";}
.fa-battery-empty:before{content:"\f244";}
.fa-battery-full:before{content:"\f240";}
.fa-battery-half:before{content:"\f242";}
.fa-battery-quarter:before{content:"\f243";}
.fa-battery-three-quarters:before{content:"\f241";}
.fa-battle-net:before{content:"\f835";}
.fa-bed:before{content:"\f236";}
.fa-beer:before{content:"\f0fc";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-bell:before{content:"\f0f3";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bezier-curve:before{content:"\f55b";}
.fa-bible:before{content:"\f647";}
.fa-bicycle:before{content:"\f206";}
.fa-biking:before{content:"\f84a";}
.fa-bimobject:before{content:"\f378";}
.fa-binoculars:before{content:"\f1e5";}
.fa-biohazard:before{content:"\f780";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitcoin:before{content:"\f379";}
.fa-bity:before{content:"\f37a";}
.fa-black-tie:before{content:"\f27e";}
.fa-blackberry:before{content:"\f37b";}
.fa-blender:before{content:"\f517";}
.fa-blender-phone:before{content:"\f6b6";}
.fa-blind:before{content:"\f29d";}
.fa-blog:before{content:"\f781";}
.fa-blogger:before{content:"\f37c";}
.fa-blogger-b:before{content:"\f37d";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-bold:before{content:"\f032";}
.fa-bolt:before{content:"\f0e7";}
.fa-bomb:before{content:"\f1e2";}
.fa-bone:before{content:"\f5d7";}
.fa-bong:before{content:"\f55c";}
.fa-book:before{content:"\f02d";}
.fa-book-dead:before{content:"\f6b7";}
.fa-book-medical:before{content:"\f7e6";}
.fa-book-open:before{content:"\f518";}
.fa-book-reader:before{content:"\f5da";}
.fa-bookmark:before{content:"\f02e";}
.fa-bootstrap:before{content:"\f836";}
.fa-border-all:before{content:"\f84c";}
.fa-border-none:before{content:"\f850";}
.fa-border-style:before{content:"\f853";}
.fa-bowling-ball:before{content:"\f436";}
.fa-box:before{content:"\f466";}
.fa-box-open:before{content:"\f49e";}
.fa-box-tissue:before{content:"\e05b";}
.fa-boxes:before{content:"\f468";}
.fa-braille:before{content:"\f2a1";}
.fa-brain:before{content:"\f5dc";}
.fa-bread-slice:before{content:"\f7ec";}
.fa-briefcase:before{content:"\f0b1";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-broadcast-tower:before{content:"\f519";}
.fa-broom:before{content:"\f51a";}
.fa-brush:before{content:"\f55d";}
.fa-btc:before{content:"\f15a";}
.fa-buffer:before{content:"\f837";}
.fa-bug:before{content:"\f188";}
.fa-building:before{content:"\f1ad";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bullseye:before{content:"\f140";}
.fa-burn:before{content:"\f46a";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-bus:before{content:"\f207";}
.fa-bus-alt:before{content:"\f55e";}
.fa-business-time:before{content:"\f64a";}
.fa-buy-n-large:before{content:"\f8a6";}
.fa-buysellads:before{content:"\f20d";}
.fa-calculator:before{content:"\f1ec";}
.fa-calendar:before{content:"\f133";}
.fa-calendar-alt:before{content:"\f073";}
.fa-calendar-check:before{content:"\f274";}
.fa-calendar-day:before{content:"\f783";}
.fa-calendar-minus:before{content:"\f272";}
.fa-calendar-plus:before{content:"\f271";}
.fa-calendar-times:before{content:"\f273";}
.fa-calendar-week:before{content:"\f784";}
.fa-camera:before{content:"\f030";}
.fa-camera-retro:before{content:"\f083";}
.fa-campground:before{content:"\f6bb";}
.fa-canadian-maple-leaf:before{content:"\f785";}
.fa-candy-cane:before{content:"\f786";}
.fa-cannabis:before{content:"\f55f";}
.fa-capsules:before{content:"\f46b";}
.fa-car:before{content:"\f1b9";}
.fa-car-alt:before{content:"\f5de";}
.fa-car-battery:before{content:"\f5df";}
.fa-car-crash:before{content:"\f5e1";}
.fa-car-side:before{content:"\f5e4";}
.fa-caravan:before{content:"\f8ff";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-caret-square-down:before{content:"\f150";}
.fa-caret-square-left:before{content:"\f191";}
.fa-caret-square-right:before{content:"\f152";}
.fa-caret-square-up:before{content:"\f151";}
.fa-caret-up:before{content:"\f0d8";}
.fa-carrot:before{content:"\f787";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-cart-plus:before{content:"\f217";}
.fa-cash-register:before{content:"\f788";}
.fa-cat:before{content:"\f6be";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-centercode:before{content:"\f380";}
.fa-centos:before{content:"\f789";}
.fa-certificate:before{content:"\f0a3";}
.fa-chair:before{content:"\f6c0";}
.fa-chalkboard:before{content:"\f51b";}
.fa-chalkboard-teacher:before{content:"\f51c";}
.fa-charging-station:before{content:"\f5e7";}
.fa-chart-area:before{content:"\f1fe";}
.fa-chart-bar:before{content:"\f080";}
.fa-chart-line:before{content:"\f201";}
.fa-chart-pie:before{content:"\f200";}
.fa-check:before{content:"\f00c";}
.fa-check-circle:before{content:"\f058";}
.fa-check-double:before{content:"\f560";}
.fa-check-square:before{content:"\f14a";}
.fa-cheese:before{content:"\f7ef";}
.fa-chess:before{content:"\f439";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-chess-board:before{content:"\f43c";}
.fa-chess-king:before{content:"\f43f";}
.fa-chess-knight:before{content:"\f441";}
.fa-chess-pawn:before{content:"\f443";}
.fa-chess-queen:before{content:"\f445";}
.fa-chess-rook:before{content:"\f447";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-down:before{content:"\f078";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-up:before{content:"\f077";}
.fa-child:before{content:"\f1ae";}
.fa-chrome:before{content:"\f268";}
.fa-chromecast:before{content:"\f838";}
.fa-church:before{content:"\f51d";}
.fa-circle:before{content:"\f111";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-city:before{content:"\f64f";}
.fa-clinic-medical:before{content:"\f7f2";}
.fa-clipboard:before{content:"\f328";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-clock:before{content:"\f017";}
.fa-clone:before{content:"\f24d";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-cloud:before{content:"\f0c2";}
.fa-cloud-download-alt:before{content:"\f381";}
.fa-cloud-meatball:before{content:"\f73b";}
.fa-cloud-moon:before{content:"\f6c3";}
.fa-cloud-moon-rain:before{content:"\f73c";}
.fa-cloud-rain:before{content:"\f73d";}
.fa-cloud-showers-heavy:before{content:"\f740";}
.fa-cloud-sun:before{content:"\f6c4";}
.fa-cloud-sun-rain:before{content:"\f743";}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-cloudflare:before{content:"\e07d";}
.fa-cloudscale:before{content:"\f383";}
.fa-cloudsmith:before{content:"\f384";}
.fa-cloudversify:before{content:"\f385";}
.fa-cocktail:before{content:"\f561";}
.fa-code:before{content:"\f121";}
.fa-code-branch:before{content:"\f126";}
.fa-codepen:before{content:"\f1cb";}
.fa-codiepie:before{content:"\f284";}
.fa-coffee:before{content:"\f0f4";}
.fa-cog:before{content:"\f013";}
.fa-cogs:before{content:"\f085";}
.fa-coins:before{content:"\f51e";}
.fa-columns:before{content:"\f0db";}
.fa-comment:before{content:"\f075";}
.fa-comment-alt:before{content:"\f27a";}
.fa-comment-dollar:before{content:"\f651";}
.fa-comment-dots:before{content:"\f4ad";}
.fa-comment-medical:before{content:"\f7f5";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-comments:before{content:"\f086";}
.fa-comments-dollar:before{content:"\f653";}
.fa-compact-disc:before{content:"\f51f";}
.fa-compass:before{content:"\f14e";}
.fa-compress:before{content:"\f066";}
.fa-compress-alt:before{content:"\f422";}
.fa-compress-arrows-alt:before{content:"\f78c";}
.fa-concierge-bell:before{content:"\f562";}
.fa-confluence:before{content:"\f78d";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-contao:before{content:"\f26d";}
.fa-cookie:before{content:"\f563";}
.fa-cookie-bite:before{content:"\f564";}
.fa-copy:before{content:"\f0c5";}
.fa-copyright:before{content:"\f1f9";}
.fa-cotton-bureau:before{content:"\f89e";}
.fa-couch:before{content:"\f4b8";}
.fa-cpanel:before{content:"\f388";}
.fa-creative-commons:before{content:"\f25e";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-creative-commons-zero:before{content:"\f4f3";}
.fa-credit-card:before{content:"\f09d";}
.fa-critical-role:before{content:"\f6c9";}
.fa-crop:before{content:"\f125";}
.fa-crop-alt:before{content:"\f565";}
.fa-cross:before{content:"\f654";}
.fa-crosshairs:before{content:"\f05b";}
.fa-crow:before{content:"\f520";}
.fa-crown:before{content:"\f521";}
.fa-crutch:before{content:"\f7f7";}
.fa-css3:before{content:"\f13c";}
.fa-css3-alt:before{content:"\f38b";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-cut:before{content:"\f0c4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-d-and-d:before{content:"\f38d";}
.fa-d-and-d-beyond:before{content:"\f6ca";}
.fa-dailymotion:before{content:"\e052";}
.fa-dashcube:before{content:"\f210";}
.fa-database:before{content:"\f1c0";}
.fa-deaf:before{content:"\f2a4";}
.fa-deezer:before{content:"\e077";}
.fa-delicious:before{content:"\f1a5";}
.fa-democrat:before{content:"\f747";}
.fa-deploydog:before{content:"\f38e";}
.fa-deskpro:before{content:"\f38f";}
.fa-desktop:before{content:"\f108";}
.fa-dev:before{content:"\f6cc";}
.fa-deviantart:before{content:"\f1bd";}
.fa-dharmachakra:before{content:"\f655";}
.fa-dhl:before{content:"\f790";}
.fa-diagnoses:before{content:"\f470";}
.fa-diaspora:before{content:"\f791";}
.fa-dice:before{content:"\f522";}
.fa-dice-d20:before{content:"\f6cf";}
.fa-dice-d6:before{content:"\f6d1";}
.fa-dice-five:before{content:"\f523";}
.fa-dice-four:before{content:"\f524";}
.fa-dice-one:before{content:"\f525";}
.fa-dice-six:before{content:"\f526";}
.fa-dice-three:before{content:"\f527";}
.fa-dice-two:before{content:"\f528";}
.fa-digg:before{content:"\f1a6";}
.fa-digital-ocean:before{content:"\f391";}
.fa-digital-tachograph:before{content:"\f566";}
.fa-directions:before{content:"\f5eb";}
.fa-discord:before{content:"\f392";}
.fa-discourse:before{content:"\f393";}
.fa-disease:before{content:"\f7fa";}
.fa-divide:before{content:"\f529";}
.fa-dizzy:before{content:"\f567";}
.fa-dna:before{content:"\f471";}
.fa-dochub:before{content:"\f394";}
.fa-docker:before{content:"\f395";}
.fa-dog:before{content:"\f6d3";}
.fa-dollar-sign:before{content:"\f155";}
.fa-dolly:before{content:"\f472";}
.fa-dolly-flatbed:before{content:"\f474";}
.fa-donate:before{content:"\f4b9";}
.fa-door-closed:before{content:"\f52a";}
.fa-door-open:before{content:"\f52b";}
.fa-dot-circle:before{content:"\f192";}
.fa-dove:before{content:"\f4ba";}
.fa-download:before{content:"\f019";}
.fa-draft2digital:before{content:"\f396";}
.fa-drafting-compass:before{content:"\f568";}
.fa-dragon:before{content:"\f6d5";}
.fa-draw-polygon:before{content:"\f5ee";}
.fa-dribbble:before{content:"\f17d";}
.fa-dribbble-square:before{content:"\f397";}
.fa-dropbox:before{content:"\f16b";}
.fa-drum:before{content:"\f569";}
.fa-drum-steelpan:before{content:"\f56a";}
.fa-drumstick-bite:before{content:"\f6d7";}
.fa-drupal:before{content:"\f1a9";}
.fa-dumbbell:before{content:"\f44b";}
.fa-dumpster:before{content:"\f793";}
.fa-dumpster-fire:before{content:"\f794";}
.fa-dungeon:before{content:"\f6d9";}
.fa-dyalog:before{content:"\f399";}
.fa-earlybirds:before{content:"\f39a";}
.fa-ebay:before{content:"\f4f4";}
.fa-edge:before{content:"\f282";}
.fa-edge-legacy:before{content:"\e078";}
.fa-edit:before{content:"\f044";}
.fa-egg:before{content:"\f7fb";}
.fa-eject:before{content:"\f052";}
.fa-elementor:before{content:"\f430";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-ello:before{content:"\f5f1";}
.fa-ember:before{content:"\f423";}
.fa-empire:before{content:"\f1d1";}
.fa-envelope:before{content:"\f0e0";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-open-text:before{content:"\f658";}
.fa-envelope-square:before{content:"\f199";}
.fa-envira:before{content:"\f299";}
.fa-equals:before{content:"\f52c";}
.fa-eraser:before{content:"\f12d";}
.fa-erlang:before{content:"\f39d";}
.fa-ethereum:before{content:"\f42e";}
.fa-ethernet:before{content:"\f796";}
.fa-etsy:before{content:"\f2d7";}
.fa-euro-sign:before{content:"\f153";}
.fa-evernote:before{content:"\f839";}
.fa-exchange-alt:before{content:"\f362";}
.fa-exclamation:before{content:"\f12a";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-exclamation-triangle:before{content:"\f071";}
.fa-expand:before{content:"\f065";}
.fa-expand-alt:before{content:"\f424";}
.fa-expand-arrows-alt:before{content:"\f31e";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-external-link-alt:before{content:"\f35d";}
.fa-external-link-square-alt:before{content:"\f360";}
.fa-eye:before{content:"\f06e";}
.fa-eye-dropper:before{content:"\f1fb";}
.fa-eye-slash:before{content:"\f070";}
.fa-facebook:before{content:"\f09a";}
.fa-facebook-f:before{content:"\f39e";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-facebook-square:before{content:"\f082";}
.fa-fan:before{content:"\f863";}
.fa-fantasy-flight-games:before{content:"\f6dc";}
.fa-fast-backward:before{content:"\f049";}
.fa-fast-forward:before{content:"\f050";}
.fa-faucet:before{content:"\e005";}
.fa-fax:before{content:"\f1ac";}
.fa-feather:before{content:"\f52d";}
.fa-feather-alt:before{content:"\f56b";}
.fa-fedex:before{content:"\f797";}
.fa-fedora:before{content:"\f798";}
.fa-female:before{content:"\f182";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-figma:before{content:"\f799";}
.fa-file:before{content:"\f15b";}
.fa-file-alt:before{content:"\f15c";}
.fa-file-archive:before{content:"\f1c6";}
.fa-file-audio:before{content:"\f1c7";}
.fa-file-code:before{content:"\f1c9";}
.fa-file-contract:before{content:"\f56c";}
.fa-file-csv:before{content:"\f6dd";}
.fa-file-download:before{content:"\f56d";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-export:before{content:"\f56e";}
.fa-file-image:before{content:"\f1c5";}
.fa-file-import:before{content:"\f56f";}
.fa-file-invoice:before{content:"\f570";}
.fa-file-invoice-dollar:before{content:"\f571";}
.fa-file-medical:before{content:"\f477";}
.fa-file-medical-alt:before{content:"\f478";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-file-prescription:before{content:"\f572";}
.fa-file-signature:before{content:"\f573";}
.fa-file-upload:before{content:"\f574";}
.fa-file-video:before{content:"\f1c8";}
.fa-file-word:before{content:"\f1c2";}
.fa-fill:before{content:"\f575";}
.fa-fill-drip:before{content:"\f576";}
.fa-film:before{content:"\f008";}
.fa-filter:before{content:"\f0b0";}
.fa-fingerprint:before{content:"\f577";}
.fa-fire:before{content:"\f06d";}
.fa-fire-alt:before{content:"\f7e4";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-firefox:before{content:"\f269";}
.fa-firefox-browser:before{content:"\e007";}
.fa-first-aid:before{content:"\f479";}
.fa-first-order:before{content:"\f2b0";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-fish:before{content:"\f578";}
.fa-fist-raised:before{content:"\f6de";}
.fa-flag:before{content:"\f024";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-flag-usa:before{content:"\f74d";}
.fa-flask:before{content:"\f0c3";}
.fa-flickr:before{content:"\f16e";}
.fa-flipboard:before{content:"\f44d";}
.fa-flushed:before{content:"\f579";}
.fa-fly:before{content:"\f417";}
.fa-folder:before{content:"\f07b";}
.fa-folder-minus:before{content:"\f65d";}
.fa-folder-open:before{content:"\f07c";}
.fa-folder-plus:before{content:"\f65e";}
.fa-font:before{content:"\f031";}
.fa-font-awesome:before{content:"\f2b4";}
.fa-font-awesome-alt:before{content:"\f35c";}
.fa-font-awesome-flag:before{content:"\f425";}
.fa-font-awesome-logo-full:before{content:"\f4e6";}
.fa-fonticons:before{content:"\f280";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-football-ball:before{content:"\f44e";}
.fa-fort-awesome:before{content:"\f286";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-forumbee:before{content:"\f211";}
.fa-forward:before{content:"\f04e";}
.fa-foursquare:before{content:"\f180";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-frog:before{content:"\f52e";}
.fa-frown:before{content:"\f119";}
.fa-frown-open:before{content:"\f57a";}
.fa-fulcrum:before{content:"\f50b";}
.fa-funnel-dollar:before{content:"\f662";}
.fa-futbol:before{content:"\f1e3";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-gamepad:before{content:"\f11b";}
.fa-gas-pump:before{content:"\f52f";}
.fa-gavel:before{content:"\f0e3";}
.fa-gem:before{content:"\f3a5";}
.fa-genderless:before{content:"\f22d";}
.fa-get-pocket:before{content:"\f265";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-ghost:before{content:"\f6e2";}
.fa-gift:before{content:"\f06b";}
.fa-gifts:before{content:"\f79c";}
.fa-git:before{content:"\f1d3";}
.fa-git-alt:before{content:"\f841";}
.fa-git-square:before{content:"\f1d2";}
.fa-github:before{content:"\f09b";}
.fa-github-alt:before{content:"\f113";}
.fa-github-square:before{content:"\f092";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-gitlab:before{content:"\f296";}
.fa-gitter:before{content:"\f426";}
.fa-glass-cheers:before{content:"\f79f";}
.fa-glass-martini:before{content:"\f000";}
.fa-glass-martini-alt:before{content:"\f57b";}
.fa-glass-whiskey:before{content:"\f7a0";}
.fa-glasses:before{content:"\f530";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-globe:before{content:"\f0ac";}
.fa-globe-africa:before{content:"\f57c";}
.fa-globe-americas:before{content:"\f57d";}
.fa-globe-asia:before{content:"\f57e";}
.fa-globe-europe:before{content:"\f7a2";}
.fa-gofore:before{content:"\f3a7";}
.fa-golf-ball:before{content:"\f450";}
.fa-goodreads:before{content:"\f3a8";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-google:before{content:"\f1a0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-google-pay:before{content:"\e079";}
.fa-google-play:before{content:"\f3ab";}
.fa-google-plus:before{content:"\f2b3";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-gopuram:before{content:"\f664";}
.fa-graduation-cap:before{content:"\f19d";}
.fa-gratipay:before{content:"\f184";}
.fa-grav:before{content:"\f2d6";}
.fa-greater-than:before{content:"\f531";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-grimace:before{content:"\f57f";}
.fa-grin:before{content:"\f580";}
.fa-grin-alt:before{content:"\f581";}
.fa-grin-beam:before{content:"\f582";}
.fa-grin-beam-sweat:before{content:"\f583";}
.fa-grin-hearts:before{content:"\f584";}
.fa-grin-squint:before{content:"\f585";}
.fa-grin-squint-tears:before{content:"\f586";}
.fa-grin-stars:before{content:"\f587";}
.fa-grin-tears:before{content:"\f588";}
.fa-grin-tongue:before{content:"\f589";}
.fa-grin-tongue-squint:before{content:"\f58a";}
.fa-grin-tongue-wink:before{content:"\f58b";}
.fa-grin-wink:before{content:"\f58c";}
.fa-grip-horizontal:before{content:"\f58d";}
.fa-grip-lines:before{content:"\f7a4";}
.fa-grip-lines-vertical:before{content:"\f7a5";}
.fa-grip-vertical:before{content:"\f58e";}
.fa-gripfire:before{content:"\f3ac";}
.fa-grunt:before{content:"\f3ad";}
.fa-guilded:before{content:"\e07e";}
.fa-guitar:before{content:"\f7a6";}
.fa-gulp:before{content:"\f3ae";}
.fa-h-square:before{content:"\f0fd";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-hacker-news-square:before{content:"\f3af";}
.fa-hackerrank:before{content:"\f5f7";}
.fa-hamburger:before{content:"\f805";}
.fa-hammer:before{content:"\f6e3";}
.fa-hamsa:before{content:"\f665";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-hand-holding-medical:before{content:"\e05c";}
.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-hand-holding-water:before{content:"\f4c1";}
.fa-hand-lizard:before{content:"\f258";}
.fa-hand-middle-finger:before{content:"\f806";}
.fa-hand-paper:before{content:"\f256";}
.fa-hand-peace:before{content:"\f25b";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-hand-rock:before{content:"\f255";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hand-sparkles:before{content:"\e05d";}
.fa-hand-spock:before{content:"\f259";}
.fa-hands:before{content:"\f4c2";}
.fa-hands-helping:before{content:"\f4c4";}
.fa-hands-wash:before{content:"\e05e";}
.fa-handshake:before{content:"\f2b5";}
.fa-handshake-alt-slash:before{content:"\e05f";}
.fa-handshake-slash:before{content:"\e060";}
.fa-hanukiah:before{content:"\f6e6";}
.fa-hard-hat:before{content:"\f807";}
.fa-hashtag:before{content:"\f292";}
.fa-hat-cowboy:before{content:"\f8c0";}
.fa-hat-cowboy-side:before{content:"\f8c1";}
.fa-hat-wizard:before{content:"\f6e8";}
.fa-hdd:before{content:"\f0a0";}
.fa-head-side-cough:before{content:"\e061";}
.fa-head-side-cough-slash:before{content:"\e062";}
.fa-head-side-mask:before{content:"\e063";}
.fa-head-side-virus:before{content:"\e064";}
.fa-heading:before{content:"\f1dc";}
.fa-headphones:before{content:"\f025";}
.fa-headphones-alt:before{content:"\f58f";}
.fa-headset:before{content:"\f590";}
.fa-heart:before{content:"\f004";}
.fa-heart-broken:before{content:"\f7a9";}
.fa-heartbeat:before{content:"\f21e";}
.fa-helicopter:before{content:"\f533";}
.fa-highlighter:before{content:"\f591";}
.fa-hiking:before{content:"\f6ec";}
.fa-hippo:before{content:"\f6ed";}
.fa-hips:before{content:"\f452";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-history:before{content:"\f1da";}
.fa-hive:before{content:"\e07f";}
.fa-hockey-puck:before{content:"\f453";}
.fa-holly-berry:before{content:"\f7aa";}
.fa-home:before{content:"\f015";}
.fa-hooli:before{content:"\f427";}
.fa-hornbill:before{content:"\f592";}
.fa-horse:before{content:"\f6f0";}
.fa-horse-head:before{content:"\f7ab";}
.fa-hospital:before{content:"\f0f8";}
.fa-hospital-alt:before{content:"\f47d";}
.fa-hospital-symbol:before{content:"\f47e";}
.fa-hospital-user:before{content:"\f80d";}
.fa-hot-tub:before{content:"\f593";}
.fa-hotdog:before{content:"\f80f";}
.fa-hotel:before{content:"\f594";}
.fa-hotjar:before{content:"\f3b1";}
.fa-hourglass:before{content:"\f254";}
.fa-hourglass-end:before{content:"\f253";}
.fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-start:before{content:"\f251";}
.fa-house-damage:before{content:"\f6f1";}
.fa-house-user:before{content:"\e065";}
.fa-houzz:before{content:"\f27c";}
.fa-hryvnia:before{content:"\f6f2";}
.fa-html5:before{content:"\f13b";}
.fa-hubspot:before{content:"\f3b2";}
.fa-i-cursor:before{content:"\f246";}
.fa-ice-cream:before{content:"\f810";}
.fa-icicles:before{content:"\f7ad";}
.fa-icons:before{content:"\f86d";}
.fa-id-badge:before{content:"\f2c1";}
.fa-id-card:before{content:"\f2c2";}
.fa-id-card-alt:before{content:"\f47f";}
.fa-ideal:before{content:"\e013";}
.fa-igloo:before{content:"\f7ae";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-imdb:before{content:"\f2d8";}
.fa-inbox:before{content:"\f01c";}
.fa-indent:before{content:"\f03c";}
.fa-industry:before{content:"\f275";}
.fa-infinity:before{content:"\f534";}
.fa-info:before{content:"\f129";}
.fa-info-circle:before{content:"\f05a";}
.fa-innosoft:before{content:"\e080";}
.fa-instagram:before{content:"\f16d";}
.fa-instagram-square:before{content:"\e055";}
.fa-instalod:before{content:"\e081";}
.fa-intercom:before{content:"\f7af";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-invision:before{content:"\f7b0";}
.fa-ioxhost:before{content:"\f208";}
.fa-italic:before{content:"\f033";}
.fa-itch-io:before{content:"\f83a";}
.fa-itunes:before{content:"\f3b4";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-java:before{content:"\f4e4";}
.fa-jedi:before{content:"\f669";}
.fa-jedi-order:before{content:"\f50e";}
.fa-jenkins:before{content:"\f3b6";}
.fa-jira:before{content:"\f7b1";}
.fa-joget:before{content:"\f3b7";}
.fa-joint:before{content:"\f595";}
.fa-joomla:before{content:"\f1aa";}
.fa-journal-whills:before{content:"\f66a";}
.fa-js:before{content:"\f3b8";}
.fa-js-square:before{content:"\f3b9";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-kaaba:before{content:"\f66b";}
.fa-kaggle:before{content:"\f5fa";}
.fa-key:before{content:"\f084";}
.fa-keybase:before{content:"\f4f5";}
.fa-keyboard:before{content:"\f11c";}
.fa-keycdn:before{content:"\f3ba";}
.fa-khanda:before{content:"\f66d";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-kiss:before{content:"\f596";}
.fa-kiss-beam:before{content:"\f597";}
.fa-kiss-wink-heart:before{content:"\f598";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-korvue:before{content:"\f42f";}
.fa-landmark:before{content:"\f66f";}
.fa-language:before{content:"\f1ab";}
.fa-laptop:before{content:"\f109";}
.fa-laptop-code:before{content:"\f5fc";}
.fa-laptop-house:before{content:"\e066";}
.fa-laptop-medical:before{content:"\f812";}
.fa-laravel:before{content:"\f3bd";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-laugh:before{content:"\f599";}
.fa-laugh-beam:before{content:"\f59a";}
.fa-laugh-squint:before{content:"\f59b";}
.fa-laugh-wink:before{content:"\f59c";}
.fa-layer-group:before{content:"\f5fd";}
.fa-leaf:before{content:"\f06c";}
.fa-leanpub:before{content:"\f212";}
.fa-lemon:before{content:"\f094";}
.fa-less:before{content:"\f41d";}
.fa-less-than:before{content:"\f536";}
.fa-less-than-equal:before{content:"\f537";}
.fa-level-down-alt:before{content:"\f3be";}
.fa-level-up-alt:before{content:"\f3bf";}
.fa-life-ring:before{content:"\f1cd";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-line:before{content:"\f3c0";}
.fa-link:before{content:"\f0c1";}
.fa-linkedin:before{content:"\f08c";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-linode:before{content:"\f2b8";}
.fa-linux:before{content:"\f17c";}
.fa-lira-sign:before{content:"\f195";}
.fa-list:before{content:"\f03a";}
.fa-list-alt:before{content:"\f022";}
.fa-list-ol:before{content:"\f0cb";}
.fa-list-ul:before{content:"\f0ca";}
.fa-location-arrow:before{content:"\f124";}
.fa-lock:before{content:"\f023";}
.fa-lock-open:before{content:"\f3c1";}
.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-long-arrow-alt-right:before{content:"\f30b";}
.fa-long-arrow-alt-up:before{content:"\f30c";}
.fa-low-vision:before{content:"\f2a8";}
.fa-luggage-cart:before{content:"\f59d";}
.fa-lungs:before{content:"\f604";}
.fa-lungs-virus:before{content:"\e067";}
.fa-lyft:before{content:"\f3c3";}
.fa-magento:before{content:"\f3c4";}
.fa-magic:before{content:"\f0d0";}
.fa-magnet:before{content:"\f076";}
.fa-mail-bulk:before{content:"\f674";}
.fa-mailchimp:before{content:"\f59e";}
.fa-male:before{content:"\f183";}
.fa-mandalorian:before{content:"\f50f";}
.fa-map:before{content:"\f279";}
.fa-map-marked:before{content:"\f59f";}
.fa-map-marked-alt:before{content:"\f5a0";}
.fa-map-marker:before{content:"\f041";}
.fa-map-marker-alt:before{content:"\f3c5";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-markdown:before{content:"\f60f";}
.fa-marker:before{content:"\f5a1";}
.fa-mars:before{content:"\f222";}
.fa-mars-double:before{content:"\f227";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-mask:before{content:"\f6fa";}
.fa-mastodon:before{content:"\f4f6";}
.fa-maxcdn:before{content:"\f136";}
.fa-mdb:before{content:"\f8ca";}
.fa-medal:before{content:"\f5a2";}
.fa-medapps:before{content:"\f3c6";}
.fa-medium:before{content:"\f23a";}
.fa-medium-m:before{content:"\f3c7";}
.fa-medkit:before{content:"\f0fa";}
.fa-medrt:before{content:"\f3c8";}
.fa-meetup:before{content:"\f2e0";}
.fa-megaport:before{content:"\f5a3";}
.fa-meh:before{content:"\f11a";}
.fa-meh-blank:before{content:"\f5a4";}
.fa-meh-rolling-eyes:before{content:"\f5a5";}
.fa-memory:before{content:"\f538";}
.fa-mendeley:before{content:"\f7b3";}
.fa-menorah:before{content:"\f676";}
.fa-mercury:before{content:"\f223";}
.fa-meteor:before{content:"\f753";}
.fa-microblog:before{content:"\e01a";}
.fa-microchip:before{content:"\f2db";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-alt:before{content:"\f3c9";}
.fa-microphone-alt-slash:before{content:"\f539";}
.fa-microphone-slash:before{content:"\f131";}
.fa-microscope:before{content:"\f610";}
.fa-microsoft:before{content:"\f3ca";}
.fa-minus:before{content:"\f068";}
.fa-minus-circle:before{content:"\f056";}
.fa-minus-square:before{content:"\f146";}
.fa-mitten:before{content:"\f7b5";}
.fa-mix:before{content:"\f3cb";}
.fa-mixcloud:before{content:"\f289";}
.fa-mixer:before{content:"\e056";}
.fa-mizuni:before{content:"\f3cc";}
.fa-mobile:before{content:"\f10b";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-modx:before{content:"\f285";}
.fa-monero:before{content:"\f3d0";}
.fa-money-bill:before{content:"\f0d6";}
.fa-money-bill-alt:before{content:"\f3d1";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-money-check:before{content:"\f53c";}
.fa-money-check-alt:before{content:"\f53d";}
.fa-monument:before{content:"\f5a6";}
.fa-moon:before{content:"\f186";}
.fa-mortar-pestle:before{content:"\f5a7";}
.fa-mosque:before{content:"\f678";}
.fa-motorcycle:before{content:"\f21c";}
.fa-mountain:before{content:"\f6fc";}
.fa-mouse:before{content:"\f8cc";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-mug-hot:before{content:"\f7b6";}
.fa-music:before{content:"\f001";}
.fa-napster:before{content:"\f3d2";}
.fa-neos:before{content:"\f612";}
.fa-network-wired:before{content:"\f6ff";}
.fa-neuter:before{content:"\f22c";}
.fa-newspaper:before{content:"\f1ea";}
.fa-nimblr:before{content:"\f5a8";}
.fa-node:before{content:"\f419";}
.fa-node-js:before{content:"\f3d3";}
.fa-not-equal:before{content:"\f53e";}
.fa-notes-medical:before{content:"\f481";}
.fa-npm:before{content:"\f3d4";}
.fa-ns8:before{content:"\f3d5";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-octopus-deploy:before{content:"\e082";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-oil-can:before{content:"\f613";}
.fa-old-republic:before{content:"\f510";}
.fa-om:before{content:"\f679";}
.fa-opencart:before{content:"\f23d";}
.fa-openid:before{content:"\f19b";}
.fa-opera:before{content:"\f26a";}
.fa-optin-monster:before{content:"\f23c";}
.fa-orcid:before{content:"\f8d2";}
.fa-osi:before{content:"\f41a";}
.fa-otter:before{content:"\f700";}
.fa-outdent:before{content:"\f03b";}
.fa-page4:before{content:"\f3d7";}
.fa-pagelines:before{content:"\f18c";}
.fa-pager:before{content:"\f815";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-paint-roller:before{content:"\f5aa";}
.fa-palette:before{content:"\f53f";}
.fa-palfed:before{content:"\f3d8";}
.fa-pallet:before{content:"\f482";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-paperclip:before{content:"\f0c6";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-paragraph:before{content:"\f1dd";}
.fa-parking:before{content:"\f540";}
.fa-passport:before{content:"\f5ab";}
.fa-pastafarianism:before{content:"\f67b";}
.fa-paste:before{content:"\f0ea";}
.fa-patreon:before{content:"\f3d9";}
.fa-pause:before{content:"\f04c";}
.fa-pause-circle:before{content:"\f28b";}
.fa-paw:before{content:"\f1b0";}
.fa-paypal:before{content:"\f1ed";}
.fa-peace:before{content:"\f67c";}
.fa-pen:before{content:"\f304";}
.fa-pen-alt:before{content:"\f305";}
.fa-pen-fancy:before{content:"\f5ac";}
.fa-pen-nib:before{content:"\f5ad";}
.fa-pen-square:before{content:"\f14b";}
.fa-pencil-alt:before{content:"\f303";}
.fa-pencil-ruler:before{content:"\f5ae";}
.fa-penny-arcade:before{content:"\f704";}
.fa-people-arrows:before{content:"\e068";}
.fa-people-carry:before{content:"\f4ce";}
.fa-pepper-hot:before{content:"\f816";}
.fa-perbyte:before{content:"\e083";}
.fa-percent:before{content:"\f295";}
.fa-percentage:before{content:"\f541";}
.fa-periscope:before{content:"\f3da";}
.fa-person-booth:before{content:"\f756";}
.fa-phabricator:before{content:"\f3db";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-phone:before{content:"\f095";}
.fa-phone-alt:before{content:"\f879";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-phone-square:before{content:"\f098";}
.fa-phone-square-alt:before{content:"\f87b";}
.fa-phone-volume:before{content:"\f2a0";}
.fa-photo-video:before{content:"\f87c";}
.fa-php:before{content:"\f457";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-pied-piper-square:before{content:"\e01e";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-pills:before{content:"\f484";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-p:before{content:"\f231";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-pizza-slice:before{content:"\f818";}
.fa-place-of-worship:before{content:"\f67f";}
.fa-plane:before{content:"\f072";}
.fa-plane-arrival:before{content:"\f5af";}
.fa-plane-departure:before{content:"\f5b0";}
.fa-plane-slash:before{content:"\e069";}
.fa-play:before{content:"\f04b";}
.fa-play-circle:before{content:"\f144";}
.fa-playstation:before{content:"\f3df";}
.fa-plug:before{content:"\f1e6";}
.fa-plus:before{content:"\f067";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus-square:before{content:"\f0fe";}
.fa-podcast:before{content:"\f2ce";}
.fa-poll:before{content:"\f681";}
.fa-poll-h:before{content:"\f682";}
.fa-poo:before{content:"\f2fe";}
.fa-poo-storm:before{content:"\f75a";}
.fa-poop:before{content:"\f619";}
.fa-portrait:before{content:"\f3e0";}
.fa-pound-sign:before{content:"\f154";}
.fa-power-off:before{content:"\f011";}
.fa-pray:before{content:"\f683";}
.fa-praying-hands:before{content:"\f684";}
.fa-prescription:before{content:"\f5b1";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-prescription-bottle-alt:before{content:"\f486";}
.fa-print:before{content:"\f02f";}
.fa-procedures:before{content:"\f487";}
.fa-product-hunt:before{content:"\f288";}
.fa-project-diagram:before{content:"\f542";}
.fa-pump-medical:before{content:"\e06a";}
.fa-pump-soap:before{content:"\e06b";}
.fa-pushed:before{content:"\f3e1";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-python:before{content:"\f3e2";}
.fa-qq:before{content:"\f1d6";}
.fa-qrcode:before{content:"\f029";}
.fa-question:before{content:"\f128";}
.fa-question-circle:before{content:"\f059";}
.fa-quidditch:before{content:"\f458";}
.fa-quinscape:before{content:"\f459";}
.fa-quora:before{content:"\f2c4";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-quran:before{content:"\f687";}
.fa-r-project:before{content:"\f4f7";}
.fa-radiation:before{content:"\f7b9";}
.fa-radiation-alt:before{content:"\f7ba";}
.fa-rainbow:before{content:"\f75b";}
.fa-random:before{content:"\f074";}
.fa-raspberry-pi:before{content:"\f7bb";}
.fa-ravelry:before{content:"\f2d9";}
.fa-react:before{content:"\f41b";}
.fa-reacteurope:before{content:"\f75d";}
.fa-readme:before{content:"\f4d5";}
.fa-rebel:before{content:"\f1d0";}
.fa-receipt:before{content:"\f543";}
.fa-record-vinyl:before{content:"\f8d9";}
.fa-recycle:before{content:"\f1b8";}
.fa-red-river:before{content:"\f3e3";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-alien:before{content:"\f281";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-redhat:before{content:"\f7bc";}
.fa-redo:before{content:"\f01e";}
.fa-redo-alt:before{content:"\f2f9";}
.fa-registered:before{content:"\f25d";}
.fa-remove-format:before{content:"\f87d";}
.fa-renren:before{content:"\f18b";}
.fa-reply:before{content:"\f3e5";}
.fa-reply-all:before{content:"\f122";}
.fa-replyd:before{content:"\f3e6";}
.fa-republican:before{content:"\f75e";}
.fa-researchgate:before{content:"\f4f8";}
.fa-resolving:before{content:"\f3e7";}
.fa-restroom:before{content:"\f7bd";}
.fa-retweet:before{content:"\f079";}
.fa-rev:before{content:"\f5b2";}
.fa-ribbon:before{content:"\f4d6";}
.fa-ring:before{content:"\f70b";}
.fa-road:before{content:"\f018";}
.fa-robot:before{content:"\f544";}
.fa-rocket:before{content:"\f135";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-rockrms:before{content:"\f3e9";}
.fa-route:before{content:"\f4d7";}
.fa-rss:before{content:"\f09e";}
.fa-rss-square:before{content:"\f143";}
.fa-ruble-sign:before{content:"\f158";}
.fa-ruler:before{content:"\f545";}
.fa-ruler-combined:before{content:"\f546";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-running:before{content:"\f70c";}
.fa-rupee-sign:before{content:"\f156";}
.fa-rust:before{content:"\e07a";}
.fa-sad-cry:before{content:"\f5b3";}
.fa-sad-tear:before{content:"\f5b4";}
.fa-safari:before{content:"\f267";}
.fa-salesforce:before{content:"\f83b";}
.fa-sass:before{content:"\f41e";}
.fa-satellite:before{content:"\f7bf";}
.fa-satellite-dish:before{content:"\f7c0";}
.fa-save:before{content:"\f0c7";}
.fa-schlix:before{content:"\f3ea";}
.fa-school:before{content:"\f549";}
.fa-screwdriver:before{content:"\f54a";}
.fa-scribd:before{content:"\f28a";}
.fa-scroll:before{content:"\f70e";}
.fa-sd-card:before{content:"\f7c2";}
.fa-search:before{content:"\f002";}
.fa-search-dollar:before{content:"\f688";}
.fa-search-location:before{content:"\f689";}
.fa-search-minus:before{content:"\f010";}
.fa-search-plus:before{content:"\f00e";}
.fa-searchengin:before{content:"\f3eb";}
.fa-seedling:before{content:"\f4d8";}
.fa-sellcast:before{content:"\f2da";}
.fa-sellsy:before{content:"\f213";}
.fa-server:before{content:"\f233";}
.fa-servicestack:before{content:"\f3ec";}
.fa-shapes:before{content:"\f61f";}
.fa-share:before{content:"\f064";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-share-square:before{content:"\f14d";}
.fa-shekel-sign:before{content:"\f20b";}
.fa-shield-alt:before{content:"\f3ed";}
.fa-shield-virus:before{content:"\e06c";}
.fa-ship:before{content:"\f21a";}
.fa-shipping-fast:before{content:"\f48b";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-shopify:before{content:"\e057";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-shopware:before{content:"\f5b5";}
.fa-shower:before{content:"\f2cc";}
.fa-shuttle-van:before{content:"\f5b6";}
.fa-sign:before{content:"\f4d9";}
.fa-sign-in-alt:before{content:"\f2f6";}
.fa-sign-language:before{content:"\f2a7";}
.fa-sign-out-alt:before{content:"\f2f5";}
.fa-signal:before{content:"\f012";}
.fa-signature:before{content:"\f5b7";}
.fa-sim-card:before{content:"\f7c4";}
.fa-simplybuilt:before{content:"\f215";}
.fa-sink:before{content:"\e06d";}
.fa-sistrix:before{content:"\f3ee";}
.fa-sitemap:before{content:"\f0e8";}
.fa-sith:before{content:"\f512";}
.fa-skating:before{content:"\f7c5";}
.fa-sketch:before{content:"\f7c6";}
.fa-skiing:before{content:"\f7c9";}
.fa-skiing-nordic:before{content:"\f7ca";}
.fa-skull:before{content:"\f54c";}
.fa-skull-crossbones:before{content:"\f714";}
.fa-skyatlas:before{content:"\f216";}
.fa-skype:before{content:"\f17e";}
.fa-slack:before{content:"\f198";}
.fa-slack-hash:before{content:"\f3ef";}
.fa-slash:before{content:"\f715";}
.fa-sleigh:before{content:"\f7cc";}
.fa-sliders-h:before{content:"\f1de";}
.fa-slideshare:before{content:"\f1e7";}
.fa-smile:before{content:"\f118";}
.fa-smile-beam:before{content:"\f5b8";}
.fa-smile-wink:before{content:"\f4da";}
.fa-smog:before{content:"\f75f";}
.fa-smoking:before{content:"\f48d";}
.fa-smoking-ban:before{content:"\f54d";}
.fa-sms:before{content:"\f7cd";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-snowboarding:before{content:"\f7ce";}
.fa-snowflake:before{content:"\f2dc";}
.fa-snowman:before{content:"\f7d0";}
.fa-snowplow:before{content:"\f7d2";}
.fa-soap:before{content:"\e06e";}
.fa-socks:before{content:"\f696";}
.fa-solar-panel:before{content:"\f5ba";}
.fa-sort:before{content:"\f0dc";}
.fa-sort-alpha-down:before{content:"\f15d";}
.fa-sort-alpha-down-alt:before{content:"\f881";}
.fa-sort-alpha-up:before{content:"\f15e";}
.fa-sort-alpha-up-alt:before{content:"\f882";}
.fa-sort-amount-down:before{content:"\f160";}
.fa-sort-amount-down-alt:before{content:"\f884";}
.fa-sort-amount-up:before{content:"\f161";}
.fa-sort-amount-up-alt:before{content:"\f885";}
.fa-sort-down:before{content:"\f0dd";}
.fa-sort-numeric-down:before{content:"\f162";}
.fa-sort-numeric-down-alt:before{content:"\f886";}
.fa-sort-numeric-up:before{content:"\f163";}
.fa-sort-numeric-up-alt:before{content:"\f887";}
.fa-sort-up:before{content:"\f0de";}
.fa-soundcloud:before{content:"\f1be";}
.fa-sourcetree:before{content:"\f7d3";}
.fa-spa:before{content:"\f5bb";}
.fa-space-shuttle:before{content:"\f197";}
.fa-speakap:before{content:"\f3f3";}
.fa-speaker-deck:before{content:"\f83c";}
.fa-spell-check:before{content:"\f891";}
.fa-spider:before{content:"\f717";}
.fa-spinner:before{content:"\f110";}
.fa-splotch:before{content:"\f5bc";}
.fa-spotify:before{content:"\f1bc";}
.fa-spray-can:before{content:"\f5bd";}
.fa-square:before{content:"\f0c8";}
.fa-square-full:before{content:"\f45c";}
.fa-square-root-alt:before{content:"\f698";}
.fa-squarespace:before{content:"\f5be";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-stackpath:before{content:"\f842";}
.fa-stamp:before{content:"\f5bf";}
.fa-star:before{content:"\f005";}
.fa-star-and-crescent:before{content:"\f699";}
.fa-star-half:before{content:"\f089";}
.fa-star-half-alt:before{content:"\f5c0";}
.fa-star-of-david:before{content:"\f69a";}
.fa-star-of-life:before{content:"\f621";}
.fa-staylinked:before{content:"\f3f5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-steam-symbol:before{content:"\f3f6";}
.fa-step-backward:before{content:"\f048";}
.fa-step-forward:before{content:"\f051";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-sticky-note:before{content:"\f249";}
.fa-stop:before{content:"\f04d";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-stopwatch-20:before{content:"\e06f";}
.fa-store:before{content:"\f54e";}
.fa-store-alt:before{content:"\f54f";}
.fa-store-alt-slash:before{content:"\e070";}
.fa-store-slash:before{content:"\e071";}
.fa-strava:before{content:"\f428";}
.fa-stream:before{content:"\f550";}
.fa-street-view:before{content:"\f21d";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-stripe:before{content:"\f429";}
.fa-stripe-s:before{content:"\f42a";}
.fa-stroopwafel:before{content:"\f551";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-subscript:before{content:"\f12c";}
.fa-subway:before{content:"\f239";}
.fa-suitcase:before{content:"\f0f2";}
.fa-suitcase-rolling:before{content:"\f5c1";}
.fa-sun:before{content:"\f185";}
.fa-superpowers:before{content:"\f2dd";}
.fa-superscript:before{content:"\f12b";}
.fa-supple:before{content:"\f3f9";}
.fa-surprise:before{content:"\f5c2";}
.fa-suse:before{content:"\f7d6";}
.fa-swatchbook:before{content:"\f5c3";}
.fa-swift:before{content:"\f8e1";}
.fa-swimmer:before{content:"\f5c4";}
.fa-swimming-pool:before{content:"\f5c5";}
.fa-symfony:before{content:"\f83d";}
.fa-synagogue:before{content:"\f69b";}
.fa-sync:before{content:"\f021";}
.fa-sync-alt:before{content:"\f2f1";}
.fa-syringe:before{content:"\f48e";}
.fa-table:before{content:"\f0ce";}
.fa-table-tennis:before{content:"\f45d";}
.fa-tablet:before{content:"\f10a";}
.fa-tablet-alt:before{content:"\f3fa";}
.fa-tablets:before{content:"\f490";}
.fa-tachometer-alt:before{content:"\f3fd";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-tape:before{content:"\f4db";}
.fa-tasks:before{content:"\f0ae";}
.fa-taxi:before{content:"\f1ba";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-teeth:before{content:"\f62e";}
.fa-teeth-open:before{content:"\f62f";}
.fa-telegram:before{content:"\f2c6";}
.fa-telegram-plane:before{content:"\f3fe";}
.fa-temperature-high:before{content:"\f769";}
.fa-temperature-low:before{content:"\f76b";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-tenge:before{content:"\f7d7";}
.fa-terminal:before{content:"\f120";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-th:before{content:"\f00a";}
.fa-th-large:before{content:"\f009";}
.fa-th-list:before{content:"\f00b";}
.fa-the-red-yeti:before{content:"\f69d";}
.fa-theater-masks:before{content:"\f630";}
.fa-themeco:before{content:"\f5c6";}
.fa-themeisle:before{content:"\f2b2";}
.fa-thermometer:before{content:"\f491";}
.fa-thermometer-empty:before{content:"\f2cb";}
.fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-think-peaks:before{content:"\f731";}
.fa-thumbs-down:before{content:"\f165";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbtack:before{content:"\f08d";}
.fa-ticket-alt:before{content:"\f3ff";}
.fa-tiktok:before{content:"\e07b";}
.fa-times:before{content:"\f00d";}
.fa-times-circle:before{content:"\f057";}
.fa-tint:before{content:"\f043";}
.fa-tint-slash:before{content:"\f5c7";}
.fa-tired:before{content:"\f5c8";}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-toilet:before{content:"\f7d8";}
.fa-toilet-paper:before{content:"\f71e";}
.fa-toilet-paper-slash:before{content:"\e072";}
.fa-toolbox:before{content:"\f552";}
.fa-tools:before{content:"\f7d9";}
.fa-tooth:before{content:"\f5c9";}
.fa-torah:before{content:"\f6a0";}
.fa-torii-gate:before{content:"\f6a1";}
.fa-tractor:before{content:"\f722";}
.fa-trade-federation:before{content:"\f513";}
.fa-trademark:before{content:"\f25c";}
.fa-traffic-light:before{content:"\f637";}
.fa-trailer:before{content:"\e041";}
.fa-train:before{content:"\f238";}
.fa-tram:before{content:"\f7da";}
.fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-trash:before{content:"\f1f8";}
.fa-trash-alt:before{content:"\f2ed";}
.fa-trash-restore:before{content:"\f829";}
.fa-trash-restore-alt:before{content:"\f82a";}
.fa-tree:before{content:"\f1bb";}
.fa-trello:before{content:"\f181";}
.fa-tripadvisor:before{content:"\f262";}
.fa-trophy:before{content:"\f091";}
.fa-truck:before{content:"\f0d1";}
.fa-truck-loading:before{content:"\f4de";}
.fa-truck-monster:before{content:"\f63b";}
.fa-truck-moving:before{content:"\f4df";}
.fa-truck-pickup:before{content:"\f63c";}
.fa-tshirt:before{content:"\f553";}
.fa-tty:before{content:"\f1e4";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-tv:before{content:"\f26c";}
.fa-twitch:before{content:"\f1e8";}
.fa-twitter:before{content:"\f099";}
.fa-twitter-square:before{content:"\f081";}
.fa-typo3:before{content:"\f42b";}
.fa-uber:before{content:"\f402";}
.fa-ubuntu:before{content:"\f7df";}
.fa-uikit:before{content:"\f403";}
.fa-umbraco:before{content:"\f8e8";}
.fa-umbrella:before{content:"\f0e9";}
.fa-umbrella-beach:before{content:"\f5ca";}
.fa-uncharted:before{content:"\e084";}
.fa-underline:before{content:"\f0cd";}
.fa-undo:before{content:"\f0e2";}
.fa-undo-alt:before{content:"\f2ea";}
.fa-uniregistry:before{content:"\f404";}
.fa-unity:before{content:"\e049";}
.fa-universal-access:before{content:"\f29a";}
.fa-university:before{content:"\f19c";}
.fa-unlink:before{content:"\f127";}
.fa-unlock:before{content:"\f09c";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-unsplash:before{content:"\e07c";}
.fa-untappd:before{content:"\f405";}
.fa-upload:before{content:"\f093";}
.fa-ups:before{content:"\f7e0";}
.fa-usb:before{content:"\f287";}
.fa-user:before{content:"\f007";}
.fa-user-alt:before{content:"\f406";}
.fa-user-alt-slash:before{content:"\f4fa";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-user-check:before{content:"\f4fc";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-clock:before{content:"\f4fd";}
.fa-user-cog:before{content:"\f4fe";}
.fa-user-edit:before{content:"\f4ff";}
.fa-user-friends:before{content:"\f500";}
.fa-user-graduate:before{content:"\f501";}
.fa-user-injured:before{content:"\f728";}
.fa-user-lock:before{content:"\f502";}
.fa-user-md:before{content:"\f0f0";}
.fa-user-minus:before{content:"\f503";}
.fa-user-ninja:before{content:"\f504";}
.fa-user-nurse:before{content:"\f82f";}
.fa-user-plus:before{content:"\f234";}
.fa-user-secret:before{content:"\f21b";}
.fa-user-shield:before{content:"\f505";}
.fa-user-slash:before{content:"\f506";}
.fa-user-tag:before{content:"\f507";}
.fa-user-tie:before{content:"\f508";}
.fa-user-times:before{content:"\f235";}
.fa-users:before{content:"\f0c0";}
.fa-users-cog:before{content:"\f509";}
.fa-users-slash:before{content:"\e073";}
.fa-usps:before{content:"\f7e1";}
.fa-ussunnah:before{content:"\f407";}
.fa-utensil-spoon:before{content:"\f2e5";}
.fa-utensils:before{content:"\f2e7";}
.fa-vaadin:before{content:"\f408";}
.fa-vector-square:before{content:"\f5cb";}
.fa-venus:before{content:"\f221";}
.fa-venus-double:before{content:"\f226";}
.fa-venus-mars:before{content:"\f228";}
.fa-vest:before{content:"\e085";}
.fa-vest-patches:before{content:"\e086";}
.fa-viacoin:before{content:"\f237";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-vial:before{content:"\f492";}
.fa-vials:before{content:"\f493";}
.fa-viber:before{content:"\f409";}
.fa-video:before{content:"\f03d";}
.fa-video-slash:before{content:"\f4e2";}
.fa-vihara:before{content:"\f6a7";}
.fa-vimeo:before{content:"\f40a";}
.fa-vimeo-square:before{content:"\f194";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-vine:before{content:"\f1ca";}
.fa-virus:before{content:"\e074";}
.fa-virus-slash:before{content:"\e075";}
.fa-viruses:before{content:"\e076";}
.fa-vk:before{content:"\f189";}
.fa-vnv:before{content:"\f40b";}
.fa-voicemail:before{content:"\f897";}
.fa-volleyball-ball:before{content:"\f45f";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-mute:before{content:"\f6a9";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-up:before{content:"\f028";}
.fa-vote-yea:before{content:"\f772";}
.fa-vr-cardboard:before{content:"\f729";}
.fa-vuejs:before{content:"\f41f";}
.fa-walking:before{content:"\f554";}
.fa-wallet:before{content:"\f555";}
.fa-warehouse:before{content:"\f494";}
.fa-watchman-monitoring:before{content:"\e087";}
.fa-water:before{content:"\f773";}
.fa-wave-square:before{content:"\f83e";}
.fa-waze:before{content:"\f83f";}
.fa-weebly:before{content:"\f5cc";}
.fa-weibo:before{content:"\f18a";}
.fa-weight:before{content:"\f496";}
.fa-weight-hanging:before{content:"\f5cd";}
.fa-weixin:before{content:"\f1d7";}
.fa-whatsapp:before{content:"\f232";}
.fa-whatsapp-square:before{content:"\f40c";}
.fa-wheelchair:before{content:"\f193";}
.fa-whmcs:before{content:"\f40d";}
.fa-wifi:before{content:"\f1eb";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-wind:before{content:"\f72e";}
.fa-window-close:before{content:"\f410";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-windows:before{content:"\f17a";}
.fa-wine-bottle:before{content:"\f72f";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-wine-glass-alt:before{content:"\f5ce";}
.fa-wix:before{content:"\f5cf";}
.fa-wizards-of-the-coast:before{content:"\f730";}
.fa-wodu:before{content:"\e088";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-won-sign:before{content:"\f159";}
.fa-wordpress:before{content:"\f19a";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-wpforms:before{content:"\f298";}
.fa-wpressr:before{content:"\f3e4";}
.fa-wrench:before{content:"\f0ad";}
.fa-x-ray:before{content:"\f497";}
.fa-xbox:before{content:"\f412";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-y-combinator:before{content:"\f23b";}
.fa-yahoo:before{content:"\f19e";}
.fa-yammer:before{content:"\f840";}
.fa-yandex:before{content:"\f413";}
.fa-yandex-international:before{content:"\f414";}
.fa-yarn:before{content:"\f7e3";}
.fa-yelp:before{content:"\f1e9";}
.fa-yen-sign:before{content:"\f157";}
.fa-yin-yang:before{content:"\f6ad";}
.fa-yoast:before{content:"\f2b1";}
.fa-youtube:before{content:"\f167";}
.fa-youtube-square:before{content:"\f431";}
.fa-zhihu:before{content:"\f63f";}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("fonts/fa-brands-400.eot");src:url("fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("fonts/fa-brands-400.woff2") format("woff2"),url("fonts/fa-brands-400.woff") format("woff"),url("fonts/fa-brands-400.ttf") format("truetype"),url("fonts/fa-brands-400.svg#fontawesome") format("svg");}
.fab{font-family:'Font Awesome 5 Brands';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("fonts/fa-regular-400.eot");src:url("fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("fonts/fa-regular-400.woff2") format("woff2"),url("fonts/fa-regular-400.woff") format("woff"),url("fonts/fa-regular-400.ttf") format("truetype"),url("fonts/fa-regular-400.svg#fontawesome") format("svg");}
.far{font-family:'Font Awesome 5 Free';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("fonts/fa-solid-900.eot");src:url("fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fonts/fa-solid-900.woff2") format("woff2"),url("fonts/fa-solid-900.woff") format("woff"),url("fonts/fa-solid-900.ttf") format("truetype"),url("fonts/fa-solid-900.svg#fontawesome") format("svg");}
.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900;}
/*END AWESOME*/
/*BASICSTYLE*/
#bg{background:#fff 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:#323232;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:#323232;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:#4aa96b}
#category .menu-lines{color:#fff;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#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:#616161!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:#323232;font-size:16px;font-family:Roboto, sans-serif;font-weight:700}
#footer .group-link{color:#323232;font-size:13px;font-family:Roboto, sans-serif;font-weight:400}
#footer .group-link:hover{color:#4aa96b}
#mediahelp .text-2-copyright{color:#323232;font-size:11px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-2-advertisment-1{color:#323232;font-size:11px;font-family:Roboto, sans-serif;font-weight:400}
#mediahelp .text-2-advertisment-2 a{color:#323232;font-size:13px;font-family:Roboto, sans-serif;font-weight:700}
#mediahelp .text-2-advertisment-2 a:hover{color:#4aa96b}
#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:700}
#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:#fff}
.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:14px;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:18px;font-family:Roboto, sans-serif;font-weight:400}
.info-articles p{color:#333;font-size:15px;font-family:Roboto, sans-serif;font-weight:400}
.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:#fff;font-size:25px;font-family:Roboto, sans-serif;font-weight:400}
#newsletter #newsletter_text{color:#f5f5f5;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:#fcff3b;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:#f2f2f2}
#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:#333}
#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:#000}
#articles-menu>ul>li>a, #articlesInButton li ul li a{color:#fff;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:#c2c2c2}
#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:#333;-moz-border-radius:0;-webkit-border-radius:0px;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:#1a1a1a}
#category ul li.depth-2{background:#000;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}
#category ul li.depth-2-active, #category ul li.depth-2:hover{background:#1a1a1a}
#category ul li.depth-3{background:#212121;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}
#category ul li.depth-3-active, #category ul li.depth-3:hover{background:#080808}
#category ul li.depth-4{background:#000;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}
#category ul li.depth-4-active, #category ul li.depth-4:hover{background:#050505}
#category ul li.depth-5{background:#0a0a0a;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}
#category ul li.depth-5-active, #category ul li.depth-5:hover{background:#1a1a1a}
#category .depth-1 a, #categoryButtonsLeft .depth-1 a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:-10px}
#category .depth-1 a:hover, #categoryButtonsLeft .depth-1 a:hover{color:#fff}
#category .depth-2 a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:-5px}
#category .depth-2 a:hover{color:#fff}
#category .depth-3 a{color:#fff;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:0}
#category .depth-3 a:hover{color:#fff}
#category .depth-4 a{color:#fff;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:5px}
#category .depth-4 a:hover{color:#fff}
#category .depth-5 a{color:#fff;font-size:14px;font-family:Roboto, sans-serif;font-weight:400;top:0;left:10px}
#category .depth-5 a:hover{color:#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:#fff;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:#fff;border-style:solid;border-width:1px;border-color:#c1c1c1}
.param-product .odd:hover{background-color:#fff}
.param-product .first{background-color:#fff;border-style:solid;border-width:1px;border-color:#c1c1c1}
.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:#fff!important;font-size:20px!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:#fff;font-size:14px;font-family:Roboto, sans-serif;font-weight:400}
.button-type-1 a:hover, .button-type-1 input:hover{color:#fff}
.button-type-1{background:#333;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}
.button-type-1:hover{background:#000}
#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:#00afef;-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:#6dcff6}
#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:#fff}
#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:#fff}
.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-2-active a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:1px;left:-13px}
#category .depth-2-active a:hover{color:#dedede}
#category .depth-3-active a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:1px;left:-9px}
#category .depth-3-active a:hover{color:#dedede}
#category .depth-4-active a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:1px;left:-5px}
#category .depth-4-active a:hover{color:#dedede}
#category .depth-5-active a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:1px;left:0}
#category .depth-5-active a:hover{color:#dedede}
#category .depth-1-active a{color:#fff;font-size:15px;font-family:Roboto, sans-serif;font-weight:700;top:1px;left:-18px}
#category .depth-1-active a:hover{color:#dedede}
#login-cart-block, #registration-cart-block{background-color:#e6e6e6;border-style:dotted;border-width:2px;border-color:#d1bea1}
#registration-form{background-color:#fff;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:19px;font-family:Roboto, sans-serif;font-weight:700}
.order-detail-cell-first p, .order-detail-cell-second p{color:#333;font-size:15px;font-family:Roboto, sans-serif}
.order-detail-cell-title p{color:#fff;font-size:17px;font-family:Roboto, sans-serif;font-weight:700}
.order-detail-cell-first{background-color:#fff;border-style:none;border-width:1px;border-color:undefined}
.order-detail-cell-second{background-color:#fff;border-style:none;border-width:1px;border-color:undefined}
.order-detail-cell-title{background-color:#333;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:10px;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:#00afef}
.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:#438294}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#00afef}
.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:#fff;font-size:24px;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}

.questions {

  color: #000000;

}

.questions h1 {

  padding: 0px 0px 0px 0px;

}

.questions .question {

  padding: 20px 0px 10px 0px;

}

.questions .question_description {

  padding: 0px 0px 10px 0px;

}

.questions .question_more_description {

  padding: 0px 0px 10px 0px;

  cursor: pointer;

  color: grey;

}

.questions .question_files {

  padding: 0px 0px 20px 0px;

}

.questions .answer {

  padding: 4px 0px 4px 0px;

}

.questions_submit {

  margin: 20px 0px 0px 0px;

  border: 1px solid #000000;

  padding: 10px;

  background: #ffffff;

}

.failure_reporting,
.failure_reporting_history {

  width: 900px;

  margin: 30px auto 70px auto;

}

.failure_reporting h3,
.failure_reporting_history h3 {

  text-align: center;

  color: #333333;

}

.failure_reporting a.failure_reporting_link,
.failure_reporting .failure_reporting_link {

  margin: 40px 0px 0px 0px;

  display: block;

  width: 200px;

  height: 48px;

  line-height: 47px;

  text-align: center;

  color: #ffffff;

  background: #333333;

  text-decoration: none;

  border: 0;

}

.failure_reporting_history {

  margin: 110px auto 40px auto;

}

.failure_reporting_history .failures {

  width: 100%;

  float: left;

}

.failures_top {

  background: #333333;

  padding: 10px 0px 10px 0px;

  margin: 20px 0px 20px 0px;

  color: #ffffff !important;

}

.failures_top .failure {

  color: #ffffff !important;

}

.failure_reporting_history .failure {

  padding: 4px 0px 4px 20px;

  color: #333333;

}

.failure_reporting_history .failure_col_1 {

  width: 14%;

  float: left;

}

.failure_reporting_history .failure_col_2 {

  width: 20%;

  float: left;

}

.failure_reporting_history .failure_col_3 {

  width: 46%;

  float: left;

}

.failure_inputs {

  margin: 80px 0px 80px 0px;

  float: left;

  width: 100%;

  display: none;

}

.input {

  margin: 4px 0px 4px 0px;

  float: left;

  width: 100%;

}

.input_left {

  float: left;

  width: 30%;

}

.input_right {

  float: left;

  width: 70%;

}

.input_right input,
.input_right textarea {

  width: 100%;

}

.input_right textarea {

  height: 100px;

}

.add_questions_user {

  width: 900px;

  margin: 0 auto;

}

.add_questions_user h3 {

  color: #333333;

  text-align: center;

  margin: 40px 0px 20px 0px;

}

.add_questions_user textarea {

  width: 100%;

  height: 400px;

}

.add_questions_user input[type="submit"] {

  width: 200px;

  height: 40px;

  background: #333333;

  color: #ffffff;

  border: 0;

  margin: 20px 0px 20px 0px;

}

.add_photo {

  color: green;

  cursor: pointer;

  font-size: 14px;

}

.success {

  background: green;

  color: #ffffff;

  text-align: center;

  width: 100%;

  height: 30px;

  line-height: 29px;

  margin: 20px 0px 20px 0px;

}

.error {

  background: red;

  color: #ffffff;

  text-align: center;

  width: 100%;

  height: 30px;

  line-height: 29px;

  margin: 20px 0px 20px 0px;

}

.cleaner {

  clear: both;

}
