@font-face{font-family:'photosale-icons';src:url('/fonts/photosale-icons.eot');src:url('/fonts/photosale-icons.eot?#iefix') format('embedded-opentype'),url('/fonts/photosale-icons.woff') format('woff'),url('/fonts/photosale-icons.ttf') format('truetype'),url('/fonts/photosale-icons.svg#photosale-icons') format('svg');font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,[class^='icon-']:before,[class*=' icon-']:before{font-family:'photosale-icons'!important;font-weight:400!important;font-style:normal!important;font-variant:normal!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none!important;speak:none}.icon-01:before{content:'a'}.icon-02:before{content:'b'}.icon-03:before{content:'c'}.icon-04:before{content:'d'}.icon-05:before{content:'e'}.icon-06:before{content:'f'}*{margin:0;padding:0;font:inherit}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:100%;-webkit-font-smoothing:subpixel-antialiased!important;line-height:1}a{background:0 0}*:focus,*:active,*:hover{outline:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}ol,ul{list-style:none}pre{white-space:pre-wrap;-moz-tab-size:4;-o-tab-size:4;tab-size:4}q{quotes:'\201C' '\201D' '\2018' '\2019'}img{border:0}svg:not(:root){overflow:hidden}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}button,input,select[multiple],textarea{background-image:none}input,textarea{border-radius:0}[placeholder]:focus::-webkit-input-placeholder{color:transparent}[placeholder]:focus::-moz-placeholder{color:transparent}[placeholder]:focus::placeholder{color:transparent}table{border-spacing:0;border-collapse:collapse}html,body{width:100%;min-width:768px;height:100%}body{font-family:'Open Sans',sans-serif;font-weight:300;cursor:default;background-color:#fdfdfd}body,a{color:#5d5d5d}a{text-decoration:none;font-weight:bold}img{width:100%}strong{font-weight:700}.l-container-1060{max-width:1060px}.l-container-1060,.l-container-1080{margin:0 auto;width:100%;min-width:768px}.l-container-1080{max-width:1080px}
@media screen and (max-width:1060px){.l-container--padd{padding:0 10px}}
.l-container--clear:before{display:table;content:' '}
.l-container--clear:after{display:table;content:' ';clear:both}[class*='l-col']{margin:0 10px;display:inline;float:left;width:70px}
.l-row{margin:0 -10px}
.l-row:before,.l-row:after{display:table;content:' '}
.l-row:after{clear:both}
.l-offset-1{margin-left:100px}
.l-col-2{width:160px}
.l-offset-2{margin-left:190px}
.l-col-3{width:250px}
@media screen and (max-width:770px){.l-col-3{width:227px;}}
.l-offset-3{margin-left:280px}
.l-col-4{width:340px}
.l-offset-4{margin-left:370px}
.l-col-5{width:430px}
.l-offset-5{margin-left:460px}
.l-col-6{width:520px}
.l-offset-6{margin-left:550px}
.l-col-7{width:610px}
.l-offset-7{margin-left:640px}
.l-col-8{width:700px}.l-offset-8{margin-left:730px}.l-col-9{width:790px}.l-offset-9{margin-left:820px}.l-col-10{width:880px}.l-offset-10{margin-left:910px}.l-col-11{width:970px}.l-offset-11{margin-left:1000px}.l-col-12{width:1060px}.logo{position:relative;float:left;width:16.666666666666668%;font-size:0;cursor:pointer;text-indent:-9999em}

.logo,.logo:before{display:block;height:80px}
.logo:before{position:absolute;top:0;left:0;width:100%;content:''}

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo:before{background:url('../images/logo@2x.png') no-repeat 50% 50%;background-size:84px 51px}}
.footer{clear:both;-webkit-box-shadow:0 1px 18px 0 rgba(0,0,0,.75);box-shadow:0 1px 18px 0 rgba(0,0,0,.75)}
.footer__map{position:fixed;z-index:-1;top:0;left:0}.footer__map,.footer__map__inner{width:100%;height:100%}.footer__map__container{position:relative;z-index:-2;width:100%;height:420px}.footer-menu{margin:0;padding:0;display:block;list-style-type:none}
.footer-menu__item{padding:20px 0;display:block;float:left;width:16.666666666666668%;min-height:341px}
.footer-menu__item:hover{background:rgba(0,0,0,.5)}
.footer-menu__item:hover .footer-menu__submenu:before{top:-100px;height:200%;background:#ab0000}
.footer-menu__item__title{font-size:15px;text-transform:uppercase;color:#bababa;text-shadow:0 1px 2px rgba(0,0,0,.5)}
.footer-menu__item__title:hover{text-decoration:underline;color:#d4d4d4}
@media screen and (max-width:800px){.footer-menu__item__title{font-size:13px}}
@media screen and (min-width:801px) and (max-width:960px){.footer-menu__item__title{font-size:14px}}
.footer-menu__wrapper{position:relative;z-index:11;overflow:hidden;background:rgba(0,0,0,.5)}
@media screen and (max-width:1060px){.footer-menu__wrapper{padding-right:10px;padding-left:10px}}
.footer-menu__submenu{position:relative;margin:25px 20px 0;padding:0;display:block;min-height:260px}
.footer-menu__submenu:before{position:absolute;display:block;width:1px;height:110%;content:'';background:#666;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:800px){.footer-menu__submenu{margin:15px 10px 0}}.footer-menu__submenu .footer-menu__submenu__item__link{font-size:13px}@media screen and (min-width:801px) and (max-width:960px){.footer-menu__submenu{margin:20px 15px 0}}.footer-menu__submenu:before{top:-20px;left:-20px}.footer-menu__submenu__item{margin-top:22px}.footer-menu__submenu__item:first-child{margin-top:0}.footer-menu__submenu__item__link{font-size:13px;color:#9b9b9b;text-shadow:0 1px 2px rgba(0,0,0,.5)}.footer-menu__submenu__item__link:hover{text-decoration:underline;color:#d4d4d4}
.footer-info{position:relative;z-index:1000;padding-top:32px;height:105px}
@media screen and (max-width:1080px){.footer-info{padding-right:10px;padding-left:10px}}
.header{position:relative;z-index:10;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 3px 10px;box-shadow:rgba(0,0,0,.5)0 3px 10px}
.header__inner{position:absolute;top:0;left:0;width:100%;height:190px}
.header__inner,.header-container{-webkit-box-shadow:rgba(0,0,0,.5)0 3px 10px;box-shadow:rgba(0,0,0,.5)0 3px 10px}
.header-container{position:relative;z-index:10000;min-width:768px;height:170px;background:#fff}
@media screen and (max-width:1080px){.header-container{padding-top:0}}
.top-menu{margin:0;padding:0;display:block;overflow:hidden;width:83.334%;background:#9b9b9b}
.top-menu__item{display:block;float:left;width:20%}.top-menu__item__link{position:relative;display:block;height:80px;font-size:12px;line-height:80px;text-align:center;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.top-menu__item__link:active{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.top-menu__item__link--active{color:red}.top-menu__item__link:before{position:absolute;top:0;left:0;display:none;width:100%;height:2px;content:'';background:#5d5d5d}.top-menu__item__link:hover{text-decoration:underline;background:#fff}.top-menu__item__link:hover:before{display:block}.top-menu__item__link--20{background:#f1f1f1}.top-menu__item__link--40{background:#eaeaea}.top-menu__item__link--60{background:#d4d4d4}.top-menu__item__link--80{background:#bababa}.top-menu__item__link--100{background:#9b9b9b}.header--collapsed{position:fixed;top:0;left:0;padding:0;display:none;width:100%;height:18px}.header--collapsed .logo{height:35px}

.header--collapsed .logo:before{z-index:2;height:49px;background-size:70px 41px}

/* NY --------------------------------------------*/
.logo:before{background:url('../images/logo3.png') no-repeat 50% 50%} 
/*.logo:before{background:url('../images/logo2019.png') no-repeat 50% 50%} */
/*-----------------------------------------------*/

.header--collapsed .top-menu__item__link{height:35px;font-size:16px;line-height:35px}.header--collapsed .top-menu__item__link:before{top:auto;bottom:0}.header--collapsed .top-menu__item__link:hover{text-decoration:none}.header--collapsed .top-menu__item__link:hover .top-menu__item__text--enter{text-decoration:underline;color:#5d5d5d!important}.header--collapsed .top-menu__item__text{position:relative;padding-left:20px;display:inline-block;width:16px;height:16px;line-height:1;vertical-align:middle;color:#9b9b9b}.header--collapsed .top-menu__item__text:before{position:absolute;top:0;left:0;display:block;font-size:16px;color:#9b9b9b}.header--collapsed .top-menu__item__text--enter{padding-left:0;width:auto;height:auto;font-size:12px;text-transform:uppercase;color:#fff}.header--collapsed .top-menu__item__text--submenu:before,.header--collapsed .top-menu__item__text--info:before{font-family:'photosale-icons';font-weight:400!important;font-style:normal!important;font-variant:normal!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;content:'m';text-transform:none!important;speak:none}.header--collapsed .top-menu__item__text--info:before{content:'a'}.header--collapsed .top-menu__item__text--opened:before{content:'k'}.header--collapsed .main-menu{position:relative;display:none;height:35px;line-height:35px}.header--collapsed .main-menu__item{height:35px}.header--collapsed .main-menu:before{position:absolute;z-index:1;top:0;left:0;display:block;overflow:hidden;width:100%;height:5px;content:'';-webkit-box-shadow:inset 0 4px 3px -3px rgba(0,0,0,.35);box-shadow:inset 0 4px 3px -3px rgba(0,0,0,.35)}.header--collapsed .info{display:none;height:35px}
.header--collapsed .all-categories{background:#fff;-webkit-box-shadow:none;box-shadow:none}.header--collapsed .all-categories__trigger{height:35px;line-height:35px}.header--collapsed .all-categories__trigger:before{width:19px;height:19px;font-size:19px}.header--collapsed .search{width:75%}.header--collapsed .search__field{height:35px;line-height:35px;-webkit-box-shadow:none;box-shadow:none}.header--collapsed .search__submit{width:11.1%}.header--collapsed .search__submit:hover:before{color:#9b9b9b}.header--collapsed .search__submit:hover .search__submit__input{background:#eaeaea}.header--collapsed .search__submit__input{height:35px;background:#eaeaea;-webkit-box-shadow:none;box-shadow:none}.header--collapsed .close-info{position:relative;display:block;float:left;width:8.3%;height:35px;color:#bababa;background:#eaeaea;border-left:1px solid #d4d4d4}.header--collapsed .close-info:before{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;display:block;width:20px;height:20px;font-size:20px;color:#bababa}.header--collapsed .close-info:hover:before{color:#9b9b9b}.header--collapsed .close-info:hover .search__submit__input{background:#eaeaea}.info{position:relative}.info:before{position:absolute;z-index:1;top:0;left:0;display:block;overflow:hidden;width:100%;height:5px;content:'';-webkit-box-shadow:inset 0 4px 3px -3px rgba(0,0,0,.35);box-shadow:inset 0 4px 3px -3px rgba(0,0,0,.35)}.info--footer{display:inline-block;width:100%}.info--footer .all-categories{border-right:1px solid #5d5d5d}.info--footer .all-categories__list{background:#282828}.info--footer .all-categories__list__item-link{color:#9b9b92}.info--footer .all-categories__list__item-link:hover{color:#bababa;background:#5d5d5d}.info--footer .all-categories,.info--footer .cart-info{background:#282828;background:rgba(255,255,255,.17)}.info--footer .cart-info__cart-link{border-left:1px solid #5d5d5d}.info--footer .cart-info__pinned,.info--footer .cart-info__cart-link{color:#9b9b9b}.info--footer .cart-info__pinned:hover,.info--footer .cart-info__cart-link:hover{background:rgba(255,255,255,.18)}.info--footer .cart-info__pinned--pinned,.info--footer .cart-info__cart-link--pinned{color:#cbcbcb}.info--footer .search{border:1px solid #5d5d5d;border-left-width:0}.info--footer .search__field{height:38px;color:#9b9b9b;background:#282828;background:rgba(0,0,0,.3)}.info--footer .search__submit{border-left:1px solid #5d5d5d}.info--footer .search__submit:before{color:#717171}.info--footer .search__submit:hover .search__submit__input{background:rgba(255,255,255,.05)}.info--footer .search__submit__input{color:#9b9b9b;background:0 0}
.all-categories{position:relative;float:left;width:16.666%;border-right:1px solid #d4d4d4;-webkit-box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25);box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25)}
.all-categories__list{position:absolute;z-index:100000;top:100%;left:0;margin:0;padding:10px 0;visibility:hidden;width:300px;list-style-type:none;cursor:default;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 3px 10px;box-shadow:rgba(0,0,0,.5)0 3px 10px;opacity:0}
.all-categories__list,.all-categories__list__item-link{display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.all-categories__list__item-link{padding:7px 20px;font-size:12px;line-height:1.4;color:#9b9b9b}
.all-categories__list__item-link:hover{color:#5d5d5d;background:#f1f1f1}
.all-categories__trigger{position:relative;padding-left:25px;display:block;height:40px;font-size:12px;line-height:40px;cursor:pointer;color:#9b9b9b}
.all-categories__trigger:before{position:absolute;display:block;width:24px;height:24px;font-family:'photosale-icons';font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;content:'f';text-transform:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;speak:none}
@media screen and (max-width:960px){.all-categories__trigger{padding-left:9%}}
.all-categories__trigger:before{top:11px;right:12px;font-size:18px}
.all-categories__trigger:hover .all-categories__list{visibility:visible;opacity:1}
.all-categories__trigger:hover:before{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

.phone-top{padding:11px 14px; font-weight:600; color:#c3141b; font-size:17px; height:40px;}
@media screen and (max-width:770px){.l-col-3{width:227px;}}
@media screen and (max-width:770px){.phone-top{padding:13px 5px; font-weight:600; color:#c3141b; font-size:13px; height:40px;}}


.search{position:relative;float:left;overflow:hidden;width:33.4%}
.search__field{padding:0 100px 0 15px;display:inline-block;float:left;width:100%;height:40px;font-size:12px;line-height:40px;color:#a9a9a9;border:0;-webkit-box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25);box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25)}.search__submit{position:absolute;top:0;right:0;display:inline-block;width:85px;font-size:0;cursor:pointer;border-left:1px solid #d4d4d4}.search__submit:before{position:absolute;top:50%;left:50%;margin:-8.5px 0 0 -8.5px;display:block;width:17px;height:17px;font-size:17px;color:#bababa}.search__submit:hover:before{color:#9b9b9b}.search__submit:hover .search__submit__input{background:#eaeaea}.search__submit__input{display:block;width:100%;background:#fff;border:0}.search__submit__input,.cart-info{height:40px;-webkit-box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25);box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25)}
.cart-info{float:left;width:33.335%;font-size:12px;line-height:40px;background:#f1f1f1}
@media screen and (max-width:1060px){.cart-info{width:33.334%}}
.c-i-footer{width: 49.9%;}
.cart-info__pinned,.cart-info__cart-link{font-size:18px;color:#bababa}
.cart-info__pinned:hover,.cart-info__cart-link:hover{background:#eaeaea}
.cart-info__pinned:hover .cart-info__text,.cart-info__cart-link:hover .cart-info__text{color:#9b9b9b}
.cart-info__pinned:hover .cart-info__text:before,.cart-info__cart-link:hover .cart-info__text:before{color:#9b9b9b}
.cart-info__pinned--pinned,.cart-info__cart-link--pinned{color:#8e8d8d}
.cart-info__pinned,.cart-info__cart-link{display:block;float:left;width:50%;text-align:center}
.cart-info__cart-link{border-left:1px solid #d4d4d4}
.cart-info__text{position:relative;padding-left:23px;display:inline-block}
.cart-info__text:before{position:absolute;top:50%;left:0;margin-top:-9px;display:block}
.price{position:relative;display:inline-block}.price:after{font-family:'photosale-icons';font-size:.72em;font-weight:400;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;content:'g';text-transform:none;speak:none}
.price--new{font-weight:700;color:red; font-size:18px;}
.price--new-top{font-weight:100;color:red; font-size:25px;}
.price--old{color:#9b9b9b}
.price--old:before{position:absolute;top:50%;left:0;width:100%;height:1px;content:'';background:#9b9b9b}.price--actual{font-weight:700}.price--prod-s{margin-left:3px;font-size:16px}.price--prod-s:first-child{margin-left:0}
.enter{ float:left; width:16.6%; font-size:12px; line-height:40px; background:#f1f1f1; text-align:center; border-left:1px solid #d4d4d4; }
.phone-block-2{float:left; width:16.6%; border:1px solid #ddd; padding:0.32em 0.8em; font-size:17px; font-weight:600;}
.user{/*clear: both;*/ height:30px; line-height: 30px; background: #939393; background: -webkit-gradient(linear,left top,right top,from(#fff),to(#939393)); background: -webkit-linear-gradient(left,#fff 0%,#939393 100%); background: -o-linear-gradient(left,#fff 0%,#939393 100%); background: linear-gradient(to right,#fff 0%,#939393 100%); -webkit-box-shadow: inset 0 -3px 2px -3px rgba(0,0,0,.25); box-shadow:inset 0 -3px 2px -3px rgba(0,0,0,.25); text-align:right; float:left; width:83.4%;}
.user img{margin-top:5px; width:35px; height:20px; margin-right:50px;}
.user__login{display:block; float:right; width:100%; font-size:14px; text-align:center; text-transform:uppercase; color:#bababa; border-left:1px solid #d4d4d4}
.user__login:hover{text-decoration:underline; background:#eaeaea; color:#9b9b9b;}
.main-menu{display:block;width:100%;height:40px;line-height:40px;text-align:center}
.main-menu__item{position:relative;display:block;float:left;width:20%;height:40px;border-bottom:1px solid red}
.main-menu__item__link{display:block;width:100%;height:100%;font-size:12px;font-weight:500;text-transform:uppercase;background:#fff;-webkit-box-shadow:-1px 0 2px -1px rgba(0,0,0,.4);box-shadow:-1px 0 2px -1px rgba(0,0,0,.4)}.main-menu__item__link:hover{color:#000;background:#eaeaea}.main-menu__item:first-child .main-menu__item__link{-webkit-box-shadow:none;box-shadow:none}.main-menu__item:hover .main-menu__sub-menu{visibility:visible;opacity:1}.main-menu__sub-menu{position:absolute;z-index:100000;top:100%;left:0;display:block;visibility:hidden;min-width:100%;background:#fff;border-bottom:1px solid red;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5);opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-menu__sub-menu__item a{padding:13px 10px;display:block;height:auto;font-size:12px;font-weight:500;line-height:1.4;border:0;-webkit-box-shadow:0 -1px 2px -1px rgba(0,0,0,.4);box-shadow:0 -1px 2px -1px rgba(0,0,0,.4)}.main-menu__sub-menu__item a:hover{background:#eaeaea}.main-menu__sub-menu__item:first-child a{-webkit-box-shadow:none;box-shadow:none}

.button{display:block;height:34px;font-size:13px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}
.button:hover{background:#9b9b9b}
.button_green{background:#46d146}
.button_green:hover{background:#00b200}
.button_green:active{background:#1ab91a;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}
.not_div {width:100%; margin: 0 auto; min-width: 768px; max-width: 1060px; background-color:#fcf7d1}
.not_div p { text-align:center; padding:12px;}

.btn-primary { padding:8px;text-align:center;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background}
.contacts ul li {float: left;margin: 0 auto;width: 25%;}
.contacts ul li h3 { font-weight:bold; font-size:12px; padding-bottom:12px;}
.building { width:100%; height:400px;margin-top:110px;}
.building img { width:50%; float:right;}
.building h2 { width:50%; float:left;}
.address { }
.map { width:502px; float:right;}
.inside img { width:30%; padding:12px;}
.location { height:330px}

.button_snetwrk{display:block;height:34px;font-size:13px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out; padding-left:8px; padding-right:8px;}
.button_snetwrk:hover{background:#9b9b9b}

.flex-container a:active,.prod-s__left__slider a:active,.flex-container a:focus,.prod-s__left__slider a:focus{outline:none}
.slides{padding:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;list-style:none}
.flex-direction-nav{padding:0}
.prod-s__left__slider{margin:0;padding:0}
.prod-s__left__slider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}
.prod-s__left__slider .slides img{display:block;width:100%}
.slides:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;content:'.'}html[xmlns] .slides{display:block}* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.prod-s__left__slider{position:relative;zoom:1}
.prod-s__left__slider .slides{zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
@media only screen and (max-width:860px){.flex-viewport{margin-left:7px}}
.loading .flex-viewport{max-height:300px}
.thumb__slide{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.thumb__slide img{margin:15px;display:block;max-width:50px;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.thumb__slide img:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5)}
.flex-direction-nav{position:absolute;top:0;width:100%;*height:0}
.flex-direction-nav a{position:absolute;z-index:10;top:32px;display:block;overflow:hidden;width:20px;height:20px;cursor:pointer;text-decoration:none;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.flex-direction-nav a:before{display:inline-block;font-family:'photosale-icons';font-size:20px;line-height:1;content:'j';color:#c3c3c3;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.flex-direction-nav a.flex-next:before{content:'i'}.flex-direction-nav a:hover:before{color:#717171}.flex-direction-nav .flex-prev{left:-30px}@media screen and (max-width:960px){.flex-direction-nav .flex-prev{left:-20px}}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:-10px}}.flex-direction-nav .flex-next{right:-30px;text-align:right}@media screen and (max-width:960px){.flex-direction-nav .flex-next{right:-20px}}@media screen and (max-width:860px){.flex-direction-nav .flex-next{right:-10px}}.flex-direction-nav .flex-disabled{cursor:default}.flex-direction-nav .flex-disabled:before{color:#c3c3c3!important}.flex-active-slide img{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5)}.flex-control-nav{position:absolute;z-index:1;bottom:0;padding:6px 0 0;width:100%;height:20px;text-align:center;background:rgba(0,0,0,.3)}.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1}.flex-control-nav li a{display:block;width:9px;height:9px;cursor:pointer;text-indent:-9999px;background:#9b9b9b;border-radius:100%;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.flex-control-nav li a:hover{background:#d4d4d4}.flex-control-nav li a.flex-active{cursor:default;background:#39f}.flex-control-thumbs{position:static;margin:5px 0 0;overflow:hidden}.flex-control-thumbs li{margin:0;float:left;width:25%}.flex-control-thumbs img{display:block;width:100%;cursor:pointer;opacity:.7}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{cursor:default;opacity:1}.fraction-slider{position:relative;overflow:visible;width:100%;height:100%}.fraction-slider .slide{position:absolute;z-index:5000;display:none;width:100%;height:100%}.fraction-slider .active-slide{z-index:9999}.fraction-slider .fs_obj{position:absolute;z-index:7000;top:0;left:100%;display:block;display:none}.fraction-slider .fs_fixed_obj{z-index:6000;left:0}.fraction-slider .fs_obj *{position:relative;top:0;left:0;display:inline-block}.fs_loader{width:100%;height:400px;background:url('images/fs.spinner.gif') center center no-repeat}.fraction-slider .prev,.fraction-slider .next{position:absolute;z-index:9999;top:50%;margin-top:-25px;display:block;width:35px;height:65px;background:rgba(255,255,255,.1);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fraction-slider .prev:hover,.fraction-slider .next:hover{background:rgba(255,255,255,.2)}.fraction-slider .prev:before,.fraction-slider .next:before{position:absolute;top:50%;left:0;margin-top:-19px;display:block;font-family:'photosale-icons';font-size:38px;color:#d5d5d5}.fraction-slider .prev{left:8.8%}.fraction-slider .prev:before{content:'j'}@media screen and (max-width:1060px){.fraction-slider .prev{left:2.8%}}.fraction-slider .next{right:8.8%}.fraction-slider .next:before{content:'i'}@media screen and (max-width:1060px){.fraction-slider .next{right:2.8%}}.fs-pager-wrapper{position:absolute;z-index:9999;bottom:10px;left:0;width:100%;text-align:center}.fs-pager-wrapper a{margin:0 5px 0 0;display:inline-block;width:12px;height:12px;background:#9b9b9b;border-radius:100%;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.fs-pager-wrapper a:hover{background:#d4d4d4}.fs-pager-wrapper a.active{background:#39f}.subcat-slider .fraction-slider .prev,.subcat-slider .fraction-slider .next{margin-top:-18px;width:20px;height:35px;background:#fdfdfd;background:rgba(255,255,255,.8);opacity:0}.subcat-slider .fraction-slider .prev:before,.subcat-slider .fraction-slider .next:before{margin-top:-10px;font-size:20px;color:#434343}.subcat-slider .fraction-slider .prev{left:0}.subcat-slider .fraction-slider .prev:before{right:1px}.subcat-slider .fraction-slider .next{right:0}.subcat-slider .fraction-slider .next:before{left:1px}.subcat-slider .fraction-slider:hover .prev,.subcat-slider .fraction-slider:hover .next{opacity:1}.subcat-slider .fs-pager-wrapper{bottom:0;height:20px;background:rgba(0,0,0,.3)}.subcat-slider .fs-pager-wrapper a{margin-right:0;margin-left:9px;width:9px;height:9px}.subcat-slider .fs-pager-wrapper a:first-child{margin-left:0}.form-input{margin-bottom:40px;padding:0 13px;display:block;width:100%;height:36px;font-size:13px;line-height:36px;color:#c3c3c3;background:#fff;border:0;border-bottom:1px solid #d8d8d8;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-input:focus{color:#5d5d5d;border-bottom-color:#9b9b9b}.mfp-bg{position:fixed;z-index:99998;top:0;left:0;overflow:hidden;width:100%;height:100%;background:#0b0b0b;opacity:.8}.mfp-wrap{position:fixed;z-index:99999;outline:none!important;-webkit-backface-visibility:hidden}.mfp-wrap,.mfp-container{top:0;left:0;width:100%;height:100%}.mfp-container{position:absolute;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.mfp-container:before{display:inline-block;height:100%;content:'';vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:1045;margin:0 auto;display:inline-block;text-align:left;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;margin-top:-.8em;width:auto;text-align:center;color:#ccc}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{z-index:1046;padding:0;display:block;overflow:visible;cursor:pointer;-webkit-appearance:none;background:0 0;border:0;outline:none;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;padding:0 0 18px 10px;width:44px;height:44px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-align:center;text-decoration:none;color:#fff;opacity:.65}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;padding-right:6px;width:100%;text-align:right;color:#fff}.mfp-counter{position:absolute;top:0;right:0;font-size:12px;line-height:18px;white-space:nowrap;color:#ccc}.mfp-arrow{position:absolute;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:.65}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{position:absolute;top:0;left:0;margin-top:35px;margin-left:35px;display:block;width:0;height:0;content:'';border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{padding-top:56.25%;overflow:hidden;width:100%;height:0}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{margin:0 auto;padding:40px 0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;max-width:100%;height:auto}img.mfp-img,.mfp-figure{line-height:0}.mfp-figure:after{position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;display:block;width:auto;height:auto;content:'';background:#444;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure small{display:block;font-size:12px;line-height:14px;color:#bdbdbd}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto}.mfp-title{padding-right:36px;line-height:18px;text-align:left;word-wrap:break-word;color:#f3f3f3}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;margin:0;padding:3px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;padding:0;width:35px;height:35px;line-height:35px;text-align:center;background:rgba(0,0,0,.6)}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-o-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;margin-top:5px;margin-left:-300px;padding-bottom:5px;width:600px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px)perspective(600px)rotateX(10deg);-o-transform:translateY(-20px)perspective(600px)rotateX(10deg);transform:translateY(-20px)perspective(600px)rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0)perspective(600px)rotateX(0);-o-transform:translateY(0)perspective(600px)rotateX(0);transform:translateY(0)perspective(600px)rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px)perspective(600px)rotateX(10deg);-o-transform:translateY(-10px)perspective(600px)rotateX(10deg);transform:translateY(-10px)perspective(600px)rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.magnifier-thumb-wrapper{position:relative;top:0;left:0;display:block}.magnifier-lens{overflow:hidden}.magnifier-lens,.magnifier-loader{position:absolute;z-index:1000;top:0;left:0;border:solid 1px #ccc}.magnifier-loader{text-align:center;color:#fff;background:0 0;background:rgba(50,50,50,.5)}.magnifier-loader-text{margin-top:10px;font:13px Arial}.magnifier-large{position:absolute;z-index:100}.magnifier-preview{position:relative;padding:0;overflow:hidden;width:100%;height:150px}.magnifier-preview img{position:absolute;top:0;left:0}.opaque{opacity:.5}.hidden{display:none}.mCustomScrollbar{touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{touch-action:auto}
.mCustomScrollBox{position:relative; /*v overflow:hidden;*/ max-width:100%;height:100%;outline:none;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0; max-width: 100%;}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{top:auto;right:0;bottom:0;left:0;width:auto;height:8px;cursor:pointer;background:rgba(0,0,0,.3);border-radius:10px}
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{left:0;width:30px;height:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;cursor:pointer;border-radius:5px}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{margin:2px auto;height:12px}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{margin:4px 0;height:8px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{position:absolute;margin:0 auto;display:block;overflow:hidden;width:20px;height:100%;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft left 0,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight right 0,.mCSB_scrollTools opacity .75 filter 'alpha(opacity=75)'-ms-filter 'alpha(opacity=75)',.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools opacity 0 filter 'alpha(opacity=0)'-ms-filter 'alpha(opacity=0)',.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBoxhover>.mCSB_scrollTools,.mCustomScrollBoxhover~.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox~.mCSB_scrollTools opacity 1 filter 'alpha(opacity=100)'-ms-filter 'alpha(opacity=100)',.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);-ms-filter:'alpha(opacity=40)';filter:'alpha(opacity=40)'}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.3);-ms-filter:'alpha(opacity=50)';filter:'alpha(opacity=50)'}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active{background-color:rgba(0,0,0,.5)}.mCSB_scrollTools .mCSB_draggerhover .mCSB_dragger_bar{background-color:#000 background-color rgba(0,0,0,.85);-ms-filter:'alpha(opacity=85)';filter:'alpha(opacity=85)'}.mCSB_scrollTools .mCSB_draggeractive .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000 background-color rgba(0,0,0,.9);-ms-filter:'alpha(opacity=90)';filter:'alpha(opacity=90)'}.swiper-container{position:relative;z-index:1;margin:0 auto;overflow:hidden}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;-webkit-box-orient:vertical;-webkit-flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;-ms-flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:10;top:50%;margin-top:-22px;width:27px;height:44px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:27px 44px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z\' fill=\'%23007aff\'/></svg>')}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z\' fill=\'%23000000\'/></svg>')}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z\' fill=\'%23ffffff\'/></svg>')}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z\' fill=\'%23007aff\'/></svg>')}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z\' fill=\'%23000000\'/></svg>')}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 27 44\'><path d=\'M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z\' fill=\'%23ffffff\'/></svg>')}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;background:#000;border-radius:100%;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{top:50%;right:10px;-webkit-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;pointer-events:none;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{position:relative;background:rgba(0,0,0,.1);border-radius:10px;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;z-index:50;bottom:3px;left:1%;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:1%;right:3px;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}#back-to-top{position:fixed;z-index:99999999;right:20px;bottom:20px;display:none;width:45px;height:46px;font:0/0 a;color:transparent;background:#a8a8a8;background:rgba(168,168,168,.7);text-shadow:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#back-to-top:before{position:absolute;top:22px;left:11px;display:block;width:45px;height:46px;font-family:'photosale-icons';font-size:22px;content:'k';color:#fff}#back-to-top:hover{background:rgba(168,168,168,.9)}.breadcrumbs{padding:45px 0 17px;display:block;clear:both;list-style-type:none}.breadcrumbs:before,.breadcrumbs:after{display:table;content:' '}.breadcrumbs:after{clear:both}.breadcrumbs__item{display:block;float:left;font-size:12px;color:#333}.breadcrumbs__item:before{margin:0 4px;display:block;float:left;content:'/';color:#9b9b9b}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__item__link{font-size:12px;color:#9b9b9b}.breadcrumbs__item__link:hover{text-decoration:underline;color:#717171}.breadcrumbs_promotions{padding:22px 0 17px}.breadcrumbs_padd30{padding:30px 0}.cols-2{line-height:1.4}.cols-2__col{padding-left:10px;float:left;width:50%}.cols-2__col:first-child{padding-right:10px;padding-left:0}.cols-2__col-title{padding:45px 0 25px;font-size:24px;color:#333}.cols-2__block{margin-bottom:20px;padding:30px 30px 10px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.cols-2__block h3{margin-bottom:20px;padding-bottom:8px;display:block;font-size:14px;font-weight:700;color:#000;border-bottom:1px solid #d4d4d4}.cols-2__block p,.cols-2__block a{margin-bottom:25px;display:block;font-size:13px;line-height:1.4;color:#5d5d5d}.cols-2__block p strong,.cols-2__block a strong{font-weight:700}.cols-2__block a{text-decoration:underline}.cols-2__block a:hover{text-decoration:none}.cols-2__block ul{margin:0 0 0 16px;padding:0;list-style:disc;font-size:13px;line-height:1.4}.cols-2__block ul li{margin-bottom:20px}.contact-bar{position:relative;z-index:1;overflow:hidden;height:90px;line-height:90px}.contact-bar:before,.contact-bar:after{display:table;content:' '}.contact-bar:after{clear:both}.contact-bar__phone{position:relative;display:inline-block;float:left;height:90px}.contact-bar__phone:hover .contact-bar__phone__tooltip__inner{left:5px}

.contact-bar__phone__number{padding-right:5px;padding-left:25px;font-size:15px;cursor:pointer;color:#d4d4d4;text-shadow:0 1px 2px rgba(0,0,0,.5)}
.contact-bar__phone__number:before{position:absolute;top:50%;left:0;margin-top:-10px;display:block;width:20px;height:20px;font-size:20px;color:#f1f1f1}

.about-bar__phone__number{padding-left:3px;font-size:16px;cursor:pointer;color:#3d3d3d; margin-top:12px;}
.about-bar__phone__number:before{ float:left;left:0;margin-top:1px;display:block;width:20px;height:20px;font-size:20px;color:#3d3d3d}

.contact-bar__phone__tooltip{position:absolute;top:11px;right:-360px;overflow:hidden;width:340px;height:70px}
.contact-bar__phone__tooltip__inner{position:absolute;z-index:-1;top:5px;left:-365px;width:330px;height:60px;font-size:12px;line-height:60px;text-align:right;color:#5d5d5d;background:#fff;border:1px solid #d4d4d4;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.contact-bar__phone__tooltip__inner__icon{position:absolute;top:15px;left:15px;width:24px;height:24px;background:url('../images/icon-sales.png') no-repeat;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.contact-bar__phone__tooltip__inner__icon{background:url('../images/icon-sales@2x.png') no-repeat;background-size:24px 24px}}
.contact-bar__phone__tooltip__inner__text{margin:13px 20px 17px 70px;line-height:1.4}
.contact-bar__social{padding-top:5px;padding-right:10px;display:inline-block;float:right}
.news-scroll{background:#bababa}
.news-scroll_one-third{margin-left:1.88%;float:left;width:32.07%}
.news-scroll_one-third:first-child{margin-left:0}
.news-scroll_one-third:nth-child(3n+1){margin-left:0}
.news-scroll-container:before{display:table;content:' '}
.news-scroll-container:after{display:table;content:' ';clear:both}
.news-scroll__control{position:relative;padding:17px 20px;background:#9b9b9b}
@media screen and (max-width:960px){.news-scroll__control{padding-left:10px}}
.news-scroll__prev,.news-scroll__next{position:absolute;top:10px;width:32px;height:32px;line-height:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.news-scroll__prev:hover,.news-scroll__next:hover{background:#bababa}
.news-scroll__prev:before,.news-scroll__next:before{font-family:'photosale-icons';font-size:20px;color:#f1f1f1}
.news-scroll__prev.swiper-button-disabled,.news-scroll__next.swiper-button-disabled{cursor:default}
.news-scroll__prev.swiper-button-disabled:before,.news-scroll__next.swiper-button-disabled:before{color:#c3c3c3}
.news-scroll__prev.swiper-button-disabled:hover,.news-scroll__next.swiper-button-disabled:hover{background:0 0}
@media screen and (max-width:960px){.news-scroll__prev,.news-scroll__next{top:12px;width:27px;height:27px}
.news-scroll__prev:before,.news-scroll__next:before{font-size:17px}}
@media screen and (max-width:820px){.news-scroll__prev,.news-scroll__next{font-size:13px}}
.news-scroll__next{right:20px}
@media screen and (max-width:960px){.news-scroll__next{right:10px}}
.news-scroll__next:before{content:'f'}
.news-scroll__prev{right:52px}
@media screen and (max-width:960px){.news-scroll__prev{right:42px}}
.news-scroll__prev:before{content:'k'}
.news-scroll__title>a{font-size:17px;color:#fff}
@media screen and (max-width:960px){.news-scroll__title>a{font-size:15px}}
.news-scroll__title>a:hover{text-decoration:underline;color:#e9e9e9}
.news-scroll__item{margin-top:20px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.news-scroll__thumb-wrap{position:relative}
.news-scroll__thumb{display:block;max-width:100%;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.news-scroll__share,.news-scroll__pin{position:absolute;top:10px;display:block;width:32px;height:32px;line-height:32px;cursor:pointer;text-align:center;opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.news-scroll__share:before,.news-scroll__pin:before{font-family:'photosale-icons';font-size:20px;color:#d4d4d4}
.news-scroll__share{left:10px}
.news-scroll__share:before{content:'v'}
.news-scroll__pin{right:10px}
.news-scroll__pin:before{content:'e'}
.news-scroll__link{position:relative;display:block}
.news-scroll__link:hover .news-scroll__thumb{opacity:.9}
.news-scroll__link:hover .news-scroll__share,.news-scroll__link:hover .news-scroll__pin{opacity:1}
.news-scroll__caption{padding:20px 20px 25px;font-size:13px;line-height:1.4}
.news-scroll__name{font-weight:700;color:#000}
.news-scroll__time{padding:5px 0 10px;display:block;color:#bababa}
.news-scroll__lead{color:#5d5d5d}
.news-scroll__slider{height:1415px}
.news-scroll .swiper-slide{height:auto}
.news-scroll_full-width:before{display:table;content:' '}
.news-scroll_full-width:after{display:table;content:' ';clear:both}
.news-scroll_full-width .news-scroll__slider{height:1460px}
.news-scroll_full-width .news-scroll__thumb-wrap{display:table-cell;width:340px;vertical-align:middle}
.news-scroll_full-width .news-scroll__thumb-wrap:hover .news-scroll__thumb{opacity:.9}
.news-scroll_full-width .news-scroll__thumb-wrap:hover .news-scroll__share{opacity:1}
.news-scroll_full-width .news-scroll__thumb{height:220px}
.news-scroll_full-width .news-scroll__caption{position:relative;padding:20px 30px;display:table-cell;vertical-align:top}
.news-scroll_full-width .news-scroll__pin{cursor:pointer;opacity:1}
.news-scroll_full-width .news-scroll__pin:active:before{color:red}
.news-scroll__more-link{margin-top:10px;display:block;font-size:12px;text-decoration:underline;color:#939393}
.news-scroll__more-link:hover{text-decoration:none}
.news-single{background:#bababa}
.news-single__title{padding:0 25px;height:50px;font-size:24px;line-height:50px;color:#fff;background:#9b9b9b}
.news-single__content{position:relative;margin:20px 0;padding:30px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.news-single__content p{margin-bottom:20px;font-size:13px;line-height:1.4;color:#5d5d5d}
.news-single__content ul{margin:0 0 0 16px;padding:0;list-style:disc;font-size:13px;line-height:1.4}
.news-single__content ul li{margin-bottom:20px}
.news-single__thumb{padding:25px 0;display:table-cell;width:350px;text-align:center}
.news-single__thumb>img{width:auto;max-width:none}
.news-single__caption{padding-left:20px;display:table-cell;vertical-align:top}
.news-single__time{margin-bottom:20px;display:block;font-size:13px;color:#bababa}
.news-single-slider{margin:0 auto}
.news-single-slider img{max-width:854px;height:100%!important}
.news-single-slider__wrap{overflow:hidden;background:#9b9b9b}
.news-single-slider>.fraction-slider{overflow:visible!important}
.news-single-slider>.fraction-slider .next{right:-12.05%}
.news-single-slider>.fraction-slider .prev{left:-12.05%}
@media screen and (max-width:1060px){.news-single-slider>.fraction-slider .next{right:4.8%}
.news-single-slider>.fraction-slider .prev{left:4.8%}}
.prod__scroll{padding-bottom:20px;border-bottom:1px solid #d4d4d4}
@media only screen and (max-width:1060px){.prod__scroll{margin-right:0;margin-left:0}}
.prod__scroll--acc{padding-top:20px;overflow:hidden;height:450px}
.prod__title{padding:25px 0 15px;font-size:20px}
.prod__title__link{color:#9b9b9b}
.prod__title__link:hover{text-decoration:underline;color:#717171}
.prod__list,.prod__list-tabs{position:relative;margin:0;padding:0;display:block}
.prod__list:before,.prod__list-tabs:before,.prod__list:after,.prod__list-tabs:after{position:absolute;z-index:1;top:0;display:block;width:10px;height:410px;content:'';opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.prod__list:before,.prod__list-tabs:before{left:-2px;width:11px;height:410px;/*background-image:url('../images/sprite.png');*/background-position:0 0}
.prod__list:after,.prod__list-tabs:after{right:-2px;width:11px;height:410px;/*background-image:url('../images/sprite.png');*/background-position:-15px 0}
.prod__list--border-left:before,.prod__list-tabs--border-left:before,.prod__list--border-right:after,.prod__list-tabs--border-right:after{opacity:1}
.prod__rating.rating{position:absolute;top:10px;left:50%;margin-left:-55px;display:block;width:110px}
.prod__item{position:relative;margin-bottom:10px;padding:5px 0;display:block;float:left;overflow:hidden;height:460px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.prod__item:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.5)}
.prod__item__tm{position:relative;height:24px;text-align:center}
.prod__item__tm__sale__wrap{position:absolute;z-index:10;top:0;left:0;display:inline-block}
.prod__item__tm__sale__text{position:absolute;z-index:-1;top:2px;left:-215px;display:block;overflow:hidden;width:190px;font-size:12px;line-height:24px;color:#666;background:#f4f4f4;border-radius:2px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.prod__item__tm__sale__text,.prod__item__tm__sale__icon{height:24px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}
.prod__item__tm__sale__icon{width:24px;cursor:pointer;background:url('../images/icon-sales.png') no-repeat}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.prod__item__tm__sale__icon{background:url('../images/icon-sales@2x.png') no-repeat;background-size:24px 24px}}
.prod__item__tm__sale__icon:hover+.prod__item__tm__sale__text{left:55px}
.prod__item__tm__sale__icon-wrap{position:relative;z-index:initial;margin-top:-2px;padding-top:2px;padding-left:20px;height:30px;background:#fff}
.prod__item__tm__compare{/*v display:inline-block;*/display:block; height:25px;font-size:13px;line-height:25px}
.prod__item__tm__compare a {color:#b3b3b3;}
.prod__item__tm__compare a:hover{color:#39f}
.prod__item__tm__pin{position:absolute;top:0;right:20px;display:inline-block;width:24px;height:24px;cursor:pointer}
.prod__item__tm__pin:before{position:absolute;top:0;left:0;font-size:24px;color:#d4d4d4}
.prod__item__tm__pin:hover:before{color:#9b9b9b}
.prod__item__tm__pin:active:before{color:red}
.prod__item__tm__pin--active:before{color:red!important}
.prod__item__bm{position:absolute;bottom:20px;left:0;width:100%;height:40px;text-align:center}
.prod__item__bm__add-2-cart{display:inline-block;height:31px;font-size:12px;line-height:27px}
.prod__item__bm__add-2-cart a{color:#fff; background: linear-gradient(to top, #b92328, #ec8673); padding:6px 10px; border-radius:5px;}
.prod__item__bm__add-2-cart a:hover{color:#e4e4e4; background: linear-gradient(to top, #ec8673, #b92328); font-size:11px;}
.prod__item__bm__hit{position:absolute;top:0;right:20px;width:20px;height:20px;cursor:pointer}
.prod__item__bm__hit__wrap{position:absolute;z-index:10;top:0;right:0;display:inline-block}
.prod__item__bm__hit__icon{width:24px;height:24px;cursor:pointer}
.prod__item__bm__hit__icon:before{position:absolute;top:3px;left:0;font-size:20px;color:#d4d4d4}
.prod__item__bm__hit__icon-wrap{position:relative;z-index:initial;margin-top:-2px;padding-top:2px;padding-left:20px;height:30px;background:#fff}
.prod__item__bm__hit__icon:hover+.prod__item__bm__hit__text{right:55px}
.prod__item__bm__hit__icon:hover:before{color:#9b9b9b}
.prod__item__bm__hit__text{position:absolute;z-index:-1;top:2px;right:-520px;padding:0 15px;overflow:hidden;height:24px;font-size:12px;line-height:24px;white-space:nowrap;color:#666;background:#f4f4f4;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.prod__item__img{margin:0 auto;display:block;width:160px;height:160px}
.prod__item__img:hover{opacity:.9}

.cat-text__list p { margin-top:4px; margin-bottom:4px;  text-align:center; padding-bottom:12px; padding-top:12px; background-color:#fcf7d1; border:#e1b52d solid 1px;}
.prod__item__caption{position:relative;padding-top:7px;text-align:center;border-top:1px solid #ececec}
.prod__item__caption-gray-bg{margin-top:5px;margin-bottom:5px;padding:0 18px;text-align:center}
.prod__item__caption-gray-bg:hover{background:#f4f4f4}
.prod__item__caption-gray-bg:hover .prod__item__title,.prod__item__caption-gray-bg:hover .prod__item__desc{color:#000}
.prod__item__title{display:block;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:1.2;text-decoration:underline;color:#5d5d5d}
.prod__item__desc{font-size:12px}
.prod__item__prices{padding:5px 20px;font-size:12px;text-align:center}
.prod__item__prices__discount{display:block;border-top:1px solid #eaeaea; margin-top:5px;}
.prod__item__prices__discount:hover{color:#39f}
.prod_promotions{border-top:1px solid #d7d7d7}.prod_promotions .prod__title{font-size:23px}.prod_promotions .prod__scroll{border-bottom:0}.rating{margin:0;padding:0;display:inline-block;list-style-type:none;direction:rtl;unicode-bidi:bidi-override}.rating:before,.rating:after{display:table;content:' '}.rating:after{clear:both}.rating__item{position:relative;margin-right:1px;display:inline-block;width:15px;height:15px;cursor:pointer}.rating__item:before{position:absolute;top:0;left:0;display:block;width:15px;height:15px;font-family:'photosale-icons';font-size:15px;content:'h';color:#ff9c7b}.rating__item:hover:before,.rating__item:hover~.rating__item:before{color:#f63}.rating--prod-s{line-height:1.4}[data-rating='1'] .rating__item:nth-child(5):before,[data-rating='2'] .rating__item:nth-child(5):before,[data-rating='2'] .rating__item:nth-child(4):before,[data-rating='3'] .rating__item:nth-child(5):before,[data-rating='3'] .rating__item:nth-child(4):before,[data-rating='3'] .rating__item:nth-child(3):before,[data-rating='4'] .rating__item:nth-child(5):before,[data-rating='4'] .rating__item:nth-child(4):before,[data-rating='4'] .rating__item:nth-child(3):before,[data-rating='4'] .rating__item:nth-child(2):before{color:#f63}[data-rating='5'] .rating__item:before{color:#fec34c}.rollup__header{position:relative;margin:0 0 20px;display:block;width:100%;height:50px;font-size:22px;line-height:50px;cursor:pointer;color:#333;border-bottom:1px solid #d4d4d4}.rollup__header:first-child{border-top:0}.rollup__header:after{position:absolute;top:0;right:25px;font-family:'photosale-icons';font-size:24px;content:'f';color:#717171}.rollup__header.ui-state-active:after{content:'k'}.rollup__content{margin-bottom:40px}.rollup__content:before,.rollup__content:after{display:table;content:' '}.rollup__content:after{clear:both}.rollup__content .prod__scroll{border-bottom:0}.smm-popup{position:relative;margin:40px auto;max-width:600px;background:#fff}.smm-popup__title{padding:0 45px;height:75px;font-size:22px;line-height:75px;color:#333}.smm-popup .mfp-close{margin:15px 30px 0 0;font-size:40px}.smm-popup__share{padding:39px 45px 0;height:115px;background:url('/images/bg-pattern.jpg')}.smm-popup__share:before,.smm-popup__share:after{display:table;content:' '}.smm-popup__share:after{clear:both}.smm-popup__logo{float:left;width:84px;height:51px;background:url('/images/logo.png')}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.smm-popup__logo{background:url('/images/logo@2x.png');background-size:84px 51px}}.smm-popup__pluso{float:right}.white-container{background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.page-404{margin-bottom:60px;background:#fff url('../images/helicopter-404.jpg') no-repeat right bottom -23px}.page-404__title{margin:0 30px;height:65px;font-size:20px;line-height:85px;border-bottom:1px solid #eaeaea}.page-404__list{margin:50px 0 0 90px;padding-bottom:50px;list-style-type:circle}.page-404__list-item{font-size:13px;line-height:1.4}.page-404__list-item a{font-weight:700;text-decoration:none}.page-404__list-item a:hover{text-decoration:underline}.about__slide-text{margin:0;font-size:22px;line-height:1.4;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.about__slide-text_centered{text-align:center}.about__slide-text_right{text-align:right}.acc-details{padding:70px 100px 30px}@media screen and (max-width:860px){.acc-details{padding:70px 50px 30px}}.acc-details__input-group{margin-bottom:80px;width:100%;border-spacing:0;border-collapse:collapse;border:0}.acc-details__input-group__left{padding-right:100px}@media screen and (max-width:860px){.acc-details__input-group__left{padding-right:50px}}.acc-details__input-group__right{width:200px;vertical-align:bottom}@media screen and (max-width:860px){.acc-details__input-group__right{width:150px}}

.acc-details__input{margin-top:40px;margin-bottom:0}
.acc-profile__input{margin-top:15px;margin-bottom:0}

.acc-details__input:first-child{margin-top:0}.cart{margin-bottom:20px;background:#fff;border:1px solid #bababa;border-right-width:0;border-left-width:0;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.cart:hover{border-top-color:#fff;border-bottom-color:#5d5d5d}.cart__title{margin:0 30px;height:75px;font-size:20px;line-height:75px;border-bottom:1px solid #eaeaea}.cart__content{width:100%;border:0}.cart__content tr{border-bottom:1px solid #eaeaea}.cart__content td{vertical-align:top}.cart__content td:first-child{vertical-align:middle}.cart__content thead td{height:45px;font-size:12px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#5d5d5d}.cart__content thead td.cart__col_thumb{width:15.0943396226415%}.cart__content thead td.cart__col_prod-title{padding-left:40px;width:36.7924528301887%;text-align:left}.cart__content thead td.cart__col_price,.cart__content thead td.cart__col_quantity,.cart__content thead td.cart__col_cost{width:16.0377358490566%}.cart__content tbody td{height:53px}.cart__thumb{margin:0 auto;width:100px;height:100px}.cart__thumb,.cart__thumb img{display:block}.cart__thumb img:hover{opacity:.9}.cart__control{margin:0 auto;width:100px;border:1px solid #eaeaea;border-right-width:0;border-left-width:0}.cart__control:before,.cart__control:after{display:table;content:' '}.cart__control:after{clear:both}.cart__control a{position:relative;display:block;float:left;width:50px;height:38px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart__control a:before{position:absolute;top:0;left:0;width:50px;height:38px;font-family:'photosale-icons';line-height:38px;text-align:center;color:#9b9b9b}.cart__control a:hover{background:#f1f1f1}.cart__control a:hover:before{color:#717171}.cart__control__pin:before{content:'e'}.cart__control__delete:before{content:'r'}.cart__prod-title{margin:37px 0 20px;padding-left:40px;display:block;font-size:14px;font-weight:700;line-height:1.4;color:#5d5d5d;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart__prod-title:hover{color:#39f}.cart__ps-code{padding-left:40px;font-size:12px;color:#717171}

.cart__price,.cart__cost{padding-top:37px;height:125px;font-size:14px;text-align:center;background:#f7f7f7}
.cart__cost:after {content: "g";font-family: "photosale-icons";font-size: 0.72em;font-style: normal;font-variant: normal;font-weight: 400;line-height: 1;text-transform: none;}

.cart__t-link{display:block;height:40px;font-size:12px;line-height:37px;text-align:center;border:1px solid #eaeaea;border-right-width:0;border-left-width:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.cart__t-link:hover{background:#f1f1f1}
.cart__t-link:hover:before{color:#717171}
.cart__count{margin:18px 0 20px; padding-left:37px;text-align:center}
.cart__count_minus,.cart__count_plus{margin-right:-5px;display:inline-block;width:22px;height:22px;font-size:14px;line-height:22px;text-align:center;color:#717171;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.cart__count_minus:hover,.cart__count_plus:hover{background:#f1f1f1}.cart__count_minus:before{content:'-'}.cart__count_plus:before{content:'+'}.cart__count_disabled{cursor:default;color:#d4d4d4}.cart__count_disabled:hover{background:#fff}.cart__count__input{margin-right:-4px;display:inline-block;width:48px;height:22px;text-align:center;-webkit-appearance:none;color:#5d5d5d;background:#f1f1f1;border:0;border-bottom:1px solid #bababa}.cart__quantity{font-size:12px;text-align:center;color:#bababa}.cart__footer{padding:28px 30px;height:85px;background:#f7f7f7}.cart__footer:before,.cart__footer:after{display:table;content:' '}.cart__footer:after{clear:both}.cart__keep-shopping{padding:0 20px;display:block;float:left;height:30px;font-size:12px;line-height:30px;text-align:center;color:#717171;background:#eaeaea;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.cart__keep-shopping:hover{background:#fff}.cart__coupon{float:right}.cart__coupon__input{width:170px;text-align:center;vertical-align:top;color:#bababa;border:0;border-bottom:1px solid #bababa}.cart__coupon__input,.cart__coupon__submit{display:inline-block;height:30px;font-size:13px;line-height:30px}.cart__coupon__submit{padding:0 13px;background:#eaeaea}

.cart__total{margin-left:75px;display:block;float:right;height:30px;line-height:30px;text-transform:uppercase;color:#757575}
.all__total{display:block;float:right;height:30px;line-height:30px;text-transform:uppercase;color:#757575}
.all__total:after{content: "g";font-family: "photosale-icons";font-size: 0.72em;font-style: normal;font-variant: normal;font-weight: 400;line-height: 1;text-transform: none;}

.cart__total .price{margin-left:10px;font-weight:700;color:#000}
.cart__proceed{padding-right:30px;height:90px;line-height:90px;text-align:right}
.cart__proceed__button{padding:0 30px;display:inline-block;font-size:14px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#46d146;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.cart__proceed__button:hover{background:#00b200}.cart__proceed__button:active{background:#1ab91a;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.cart__trust:before,.cart__trust:after{display:table;content:' '}.cart__trust:after{clear:both}.cart__trust__container{padding:25px 30px;float:right;width:49.056603773584904%;min-height:230px;background:#fff;border:1px solid #bababa;border-right-width:0;border-left-width:0;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.cart__trust__container:hover{border-top-color:#fff;border-bottom-color:#5d5d5d}.cart__trust__container:first-child{margin-left:0;float:left}.cart__trust__title{margin-bottom:25px;padding-bottom:15px;font-size:20px;color:#333;border-bottom:1px solid #eaeaea}.cart__trust__text{font-size:13px;line-height:1.4;color:#717171}.cart__trust__text a{text-decoration:underline}.cart__trust__text a:hover{text-decoration:none}.cart__trust__verisign:after{margin-left:7px;display:inline-block;width:74px;height:31px;content:'';vertical-align:middle;background:url('/images/verisign.png') no-repeat left top;background-size:74px 31px}.cart__content-empty{margin:45px auto;font-size:13px;font-weight:700;line-height:1.4;text-align:center;color:#717171}.cart__content-login{margin:0 auto 45px;width:170px}.cart__content-resume{padding:25px 0;background:#f1f1f1;border-top:1px solid #eaeaea}.cart__content-resume-button{margin:0 auto;display:block;width:170px;height:30px;font-size:12px;line-height:30px;text-align:center;color:#717171;background:#eaeaea;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cart__content-resume-button:hover{background:#fff}.cart__content-cookie{padding:30px;font-size:12px;line-height:1.4;color:#717171}.cart__faq{padding-bottom:5px}.cat-list{margin:20px 0;padding:0;display:block;text-align:center}.cat-list:before,.cat-list:after{display:table;content:' '}.cat-list:after{clear:both}.cat-list__item{position:relative;margin-right:-4px;display:inline-block;overflow:hidden;text-align:justify;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cat-list__item a{display:block}.cat-list__item__img{position:relative;-webkit-backface-visibility:hidden}.cat-list__item__img,.cat-list__item__title{display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cat-list__item__title{z-index:2;width:100%;height:30px;font-size:12px;line-height:30px;text-align:center;text-transform:uppercase;background:#fff}.cat-list__item__title:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;content:'';background:#fff}.cat-list__item:hover .cat-list__item__img{opacity:.9}.cat-list__item:hover .cat-list__item__title{background:#f1f1f1}.cat-list__item:hover .cat-list__item__title:before{background:red}.cat-list_2 .cat-list__item{margin-left:3.6111111111111%;width:48.1481481481481%}.cat-list_2 .cat-list__item:first-child{margin-left:0}.cat-list_3 .cat-list__item{margin-left:2.7407407407407%;width:31.4814814814815%}.cat-list_3 .cat-list__item:first-child{margin-left:0}.cat-list_4 .cat-list__item{margin-left:2.4444444444444%;width:23.148148148148103%}.cat-list_4 .cat-list__item:first-child{margin-left:0}.cat-list_5 .cat-list__item{margin-left:1.8425925925926%;width:18.51%;margin-bottom:10px}.cat-list_5 .cat-list__item:first-child{margin-left:0}
.cat-list_6 .cat-list__item{margin-left:2.14%;width:14.8%}
.cat-list_6 .cat-list__item:first-child{margin-left:0}
@media only screen and (max-width:980px){.cat-list_6 .cat-list__item .cat-list__item__title{font-size:11px}}
@media only screen and (max-width:920px){.cat-list_6 .cat-list__item .cat-list__item__title{font-size:10px}}
.cat-text{margin-top:30px;margin-bottom:-30px;padding:30px 0;line-height:1.4;text-align:center;border:1px solid #d4d4d4;border-right-width:0;border-left-width:0}
.cat-text__title{margin-bottom:10px;font-size:24px;color:#333}
.cat-text__title_no-margin{margin-bottom:0}
.cat-text__text{font-size:13px}
.cat-text__list{margin:0 auto;padding:0;display:block;width:700px;list-style:none;font-size:18px;color:#5d5d5d}
.cat-text__list-item{padding:40px 60px;border-top:1px solid #d4d4d4}
.cat-text__list-item:first-child{border-top:0}
.cat-logos{position:relative;padding:60px 0 40px;background:#000 url('/images/komissiony.jpg') no-repeat 50% 50%}
.cat-logos:before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';background:rgba(255,255,255,.15)}
.cat-logos__inner{position:relative;z-index:2;margin-left:-2.2%;text-align:center}
.cat-logos__item{margin:0 -4px 20px 1.99%;padding:0 10px;display:inline-block;width:23%;height:70px;font-size:0;vertical-align:top;background:#333;background:rgba(0,0,0,.75);border-bottom:1px solid #6d6e6e;-webkit-box-shadow:rgba(0,0,0,.5)0 3px 10px;box-shadow:rgba(0,0,0,.5)0 3px 10px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cat-logos__item__h{display:inline-block;height:70px;vertical-align:middle}.cat-logos__item:hover{border-bottom-color:red}.cat-logos__item img{display:inline-block;width:auto;max-width:100%;max-height:50px;vertical-align:middle}.comission-info{padding:10px 20px 1px}.small-logo{margin-bottom:20px;width:24px;height:24px;background:url('../images/icon-sales.png') no-repeat;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.small-logo{background:url('../images/icon-sales@2x.png') no-repeat;background-size:24px 24px}}.address-item{margin-bottom:30px;font-size:12px;line-height:1.4}.address-item:first-child{margin-top:0}.address-item__def{margin-bottom:23px;font-weight:700}.address-item__val{margin-bottom:20px}.address-item__val_centered{text-align:center}.inner-map{margin-bottom:20px;height:300px;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.com-rules{padding:20px 30px;background:#fff;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.com-rules__title{margin-bottom:20px;padding-bottom:20px;font-size:20px;line-height:1;color:#333;border-bottom:1px solid #eaeaea}.com-rules h3,.com-rules p{margin-bottom:25px}.com-rules h3{font-size:14px;font-weight:700}.com-rules p{font-size:13px;line-height:1.4}.editor-left-col,.editor-right-col{margin-right:-4px;display:inline-block;width:50%;vertical-align:top}.editor-left-col{padding-right:35px}@media screen and (max-width:960px){.editor-left-col{padding-right:25px}}.editor-right-col{padding-left:35px}@media screen and (max-width:960px){.editor-right-col{padding-left:25px}}.faq-list{margin:0 30px 15px;display:block}.faq-list__item{display:block;overflow:hidden;border-bottom:1px solid #eaeaea}.faq-list__item:before,.faq-list__item:after{display:table;content:' '}.faq-list__item:after{clear:both}.faq-list__quest,.faq-list__answer{float:left;width:50%}.faq-list__quest{padding:34px 30px 0 0;display:block;font-size:13px;font-weight:700;line-height:1.4;text-align:right;color:#000}@media screen and (max-width:900px){.faq-list__quest{width:40%}}.faq-list__answer{margin:9px 0;padding:25px 30px;color:#717171;background:#f1f1f1}@media screen and (max-width:900px){.faq-list__answer{width:60%}}.faq-list__answer p{margin-top:15px;font-size:12px;line-height:1.4}.faq-list__answer p:first-child{margin-top:0}.faq-list__answer a{text-decoration:underline;color:#717171}
.faq-list__answer a:hover{text-decoration:none}

.slider {margin:0 auto;width:100%;min-width:768px;max-width:1080px !important; height:100%; background: url(../images/logo3.png) no-repeat 50% 50%; background-color:#e6e6e6; padding-top:18px;}
@media screen and (max-width:1060px){.slider{margin-top:0}}
.slider img{height:100%!important}
.slider__container{width:100%;background:#000; background:url(/images/bg-pattern.jpg);}
.slider .slide__header{width:100%;font-size:24px;font-weight:700;color:#fff}
.slider .slide__header--thin{font-weight:400}
.slider .slide__news-title{font-size:24px;color:#eaeaea}
.slider .slide__news-subtitle{font-size:20px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}
.slider .slide__news-text{font-size:13px;line-height:1.4;color:#bababa}
.slider .slide__news-copyright{font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}
.slider .slide-1__p{font-size:24px;font-weight:500;color:#d4d4d4}
.slider .slide-2__p{width:25%;font-size:13px;line-height:1.4!important;color:rgba(255,255,255,.75)}
.slider .slide-6{text-align:right}
.slider .slide-6 h3{max-width:133px}
.slider .slide-6 h4{max-width:300px}
.slider .slide-6__p{ text-align:right;width:25%;font-size:13px;line-height:1.4!important;color:rgba(255,255,255,.75)}
.content{overflow:hidden}.content--gray-bg{padding-bottom:60px;background:url('/images/bg-pattern.jpg')}.content--dark-bg{position:relative;overflow:hidden;min-height:600px;background:url('/images/content--dark-bg.jpg')}.content--dark-bg:before{position:absolute;display:block;width:100%;height:100%;content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0)),color-stop(40%,rgba(0,0,0,.6)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,0)0%,rgba(0,0,0,0)10%,rgba(0,0,0,.6)40%,rgba(0,0,0,.9)100%);background:-o-linear-gradient(top,rgba(0,0,0,0)0%,rgba(0,0,0,0)10%,rgba(0,0,0,.6)40%,rgba(0,0,0,.9)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0%,rgba(0,0,0,0)10%,rgba(0,0,0,.6)40%,rgba(0,0,0,.9)100%)}.content_no-bottom-padding{padding-bottom:0}.content__bg{position:absolute;left:50%;margin:0 auto;display:block;width:1280px;height:1200px}.content__bg__inner{position:absolute;left:-50%;width:100%;height:100%;background-position:center center;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}

.content__bg__inner--komissiony{background:url('/images/komissiony.jpg') no-repeat}
.content__bg__inner--fototechnica{background:url('/images/fototechnica.jpg') no-repeat}
.content__bg__inner--light-and-studio{background:url('/images/light-and-studio.jpg') no-repeat}
.content__bg__inner--video-and-audio{background:url('/images/video-and-audio.jpg') no-repeat}
.content__bg__inner--raskhodnye{background:url('/images/raskhodnye-materialy.jpg') no-repeat}
.content__bg__inner--about-company{background:url('/images/about-company.jpg') no-repeat}

.content__title{padding:35px 0 15px;font-size:24px;color:#333;border-bottom:1px solid #d4d4d4}
.content__title_no-bottom-border{border-bottom:0}
.padd_20all {background: #fff none repeat scroll 0 0;margin-bottom: 10px;padding: 30px 30px 10px;}
.blue__link{color:#5d5d5d;display:block;font-size:13px;line-height:1.4;margin-bottom: 25px; text-decoration:underline;}
.content__title_inc-padd{padding:45px 0 25px}
.content__title_inc-comp{padding:15px 0 25px}
.content__title_underlined{margin-bottom:15px;padding:45px 0 15px;border-bottom:1px solid #d4d4d4}
.content__title_uppercase{text-transform:uppercase;border-bottom:0}
.content__title_faq{padding:45px 0 10px}
.news{margin:0;padding:0;display:block;overflow:hidden;list-style-type:none}
.news__wrapper{position:relative;z-index:11;background:rgba(255,255,255,.1)}
.news__title{padding:25px 0 10px;font-size:24px;border-bottom:1px solid #717171}.news__title__link{color:#d4d4d4}.news__title__link:hover{text-decoration:underline;color:#bababa}.news__category{padding:25px 0 20px;display:block;float:left;width:33.333333333333336%}.news__category__title{font-size:20px;color:#9b9b9b}.news__category__all-link{margin:15px 20px 10px 0;display:block;float:right;font-size:13px;text-decoration:underline;color:#d4d4d4}.news__category__all-link:hover{text-decoration:none}.news__category:hover{background:rgba(0,0,0,.6)}.news__category:hover .news__list:before{top:-100px;height:200%;background:#ab0000}.news__list{position:relative;margin:30px 20px 0;padding:0;display:block;list-style-type:none}.news__list:before{position:absolute;top:-30px;left:-20px;display:block;width:1px;height:121%;content:'';background:#666;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.news__list__item{padding-top:25px;padding-bottom:10px;border-top:1px solid #5d5d5d;border-bottom:1px solid #080808}.news__list__item:first-child{padding-top:0;border-top:0}.news__list__item:last-child{border-bottom:0}.news__list__item__time{margin-bottom:5px;display:block;font-size:11px;letter-spacing:1px;color:#717171}.news__list__item__title{margin-bottom:2px;display:block;font-size:15px;text-decoration:underline;color:#eaeaea}
.news__list__item__caption{font-size:12px;color:#bababa}
.news__list__item__caption a{text-decoration:underline;color:#bababa}
.news__list__item__caption a:hover{color:#eaeaea}
.footer-copy{position:relative;height:150px;font-size:12px;line-height:150px;text-align:center;color:#9b9b9b}.footer-copy__copy{display:inline-block;float:left}.footer-copy__design{display:inline-block;float:right}.footer-copy--home{height:75px;line-height:75px}.footer-copy__credits{display:inline-block;height:20px}.footer-copy__credits__item{margin-top:5px;margin-left:7px;display:inline-block}.footer-copy__credits__item img{width:32px;height:20px}.footer-copy__credits__item:first-child{margin-left:0}.gmap-info{height:19px;font-size:16px;line-height:19px}.login{position:relative;z-index:1;overflow:hidden;background:#fff;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.login:before,.login:after{display:table;content:' '}.login:after{clear:both}.login__inner{display:table-row}.login__title{position:relative;margin-bottom:70px;padding-bottom:15px;font-size:20px;line-height:24px;color:#333;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:960px){.login__title{font-size:18px}}.login__title_desc{margin-bottom:40px;font-size:18px;line-height:23px;color:#333}.login__title-lock{position:absolute;top:0;right:10px;width:20px;height:23px;cursor:pointer}.login__title-lock:before{display:block;width:20px;height:23px;font-family:'photosale-icons';font-size:20px;content:'s';color:#adadad}.login__title-lock__container{position:absolute;z-index:1;top:30px;left:50%;margin-left:-140px;padding:15px;display:none;width:280px;font-size:12px;line-height:1.4;cursor:default;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.login__title-lock__link{font-weight:700;text-decoration:none}.login__title-lock__link:hover{text-decoration:underline}.login__input{margin-bottom:40px;padding:0 13px;display:block;width:100%;height:36px;font-size:13px;line-height:36px;color:#c3c3c3;background:#fff;border:0;border-bottom:1px solid #d8d8d8;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.login__input:focus{color:#5d5d5d;border-bottom-color:#9b9b9b}.login__white,.login__grey{position:relative;padding:35px 80px 10px;display:table-cell;width:50%}@media only screen and (max-width:960px){.login__white,.login__grey{padding:35px 50px 10px}}.login__white{background:#fff}.login__grey{background:#f1f1f1}.login_bottom{padding-top:0;padding-bottom:70px}.login__text,.login__list{margin:0 0 40px;font-size:14px;line-height:22px;color:#5d5d5d}.login__list{padding:0 0 0 40px;list-style:disc}@media only screen and (max-width:960px){.login__list{padding:0 0 0 17px}}.login__text_no-wrap{white-space:nowrap}.login__text_small-grey{font-size:13px;color:#9b9b9b}.login__submit{display:block;width:100%;height:34px;font-size:13px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.login__submit:hover{background:#9b9b9b}.login__submit_top-margin{margin-top:40px}.login__forgot{margin-bottom:40px;padding-top:25px;display:block;font-size:14px;color:#9b9b9b;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.login__forgot:hover{color:#000}.login__captcha{margin-bottom:20px;display:block;max-width:100%}#reg-info-sent{position:relative;margin:40px auto;padding:45px 130px;max-width:600px;font-size:14px;line-height:19px;text-align:center;color:#9b9b9b;background:#fff}.reg-info-sent__logo{margin:30px auto 0;display:block;width:84px;height:51px}.content-block{margin-bottom:50px;overflow:hidden;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.prod-s:before,.prod-s:after{display:table;content:' '}.prod-s:after{clear:both}.prod-s__left{position:relative;float:left;width:50%;height:650px}.prod-s__left:after{position:absolute;z-index:1;top:0;right:0;display:block;width:5px;height:100%;content:'';-webkit-box-shadow:inset -6px 0 5px -7px rgba(0,0,0,.5);box-shadow:inset -6px 0 5px -7px rgba(0,0,0,.5)}.prod-s__left__header{padding:0 25px;height:100px;line-height:100px;border-bottom:1px solid #eaeaea}.prod-s__left__logo,.prod-s__left__awards{width:50%;height:100px;line-height:100px}.prod-s__left__logo img,.prod-s__left__awards img{display:inline-block;width:auto;vertical-align:middle}.prod-s__left__logo{float:left}.prod-s__left__awards{float:right;text-align:right}.prod-s__left__slider-container{height:550px;line-height:550px;text-align:center}.prod-s__left__slider-wrapper{margin:0 auto;display:inline-block;width:100%;max-width:400px;line-height:1;vertical-align:middle}@media only screen and (max-width:920px){.prod-s__left__slider-wrapper{max-width:330px}}.prod-s__left__slider__text{margin-top:10px;font-size:12px;line-height:1.4;text-align:center;color:#9b9b9b}.prod-s__left__slider__pager{margin:12px 0 13px}.prod-s__left__slider__pager:before{display:table;content:' '}.prod-s__left__slider__pager:after{display:table;content:' ';clear:both}.prod-s__left__slider__pager img{margin-left:15px;display:inline-block;width:70px;height:70px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.prod-s__left__slider__pager a:first-child img{margin-left:0}.prod-s__right{position:relative;float:right;overflow:hidden;width:50%;height:650px;background:#f1f1f1}.prod-s__right__header{position:relative;overflow:hidden;height:100px}.prod-s__right__header:before{display:table;content:' '}.prod-s__right__header:after{display:table;content:' ';clear:both}.prod-s__right__header__imgs{position:absolute;top:0;left:50%;margin-left:-265px;width:530px}.prod-s__right__header__imgs img{display:block;float:left;width:50%;height:auto}.prod-s__right__content{padding:20px 30px}.prod-s__right__title,.prod-s__right__desc{font-size:15px;font-weight:700;line-height:1.3;color:#000}.prod-s__right__desc{margin-bottom:10px}.prod-s__right__meta{position:relative;padding:15px 0}.prod-s__right__meta:before{position:absolute;right:-10px;left:-10px;display:block;height:1px;content:'';background:#d4d4d4;top:0}.prod-s__right__meta:after{bottom:0}.prod-s__right__meta__header{font-size:12px}.prod-s__right__meta__availability{position:relative;margin-left:7px;padding-left:10px;display:inline-block;font-weight:700;color:#5d5d5d}.prod-s__right__meta__availability:before{position:absolute;top:-2px;left:0;display:inline-block;width:1px;height:16px;content:'';background:#5d5d5d}

.prod-s__right__meta__content{margin:5px 0;padding:15px 20px;background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
.prod-s__right__meta__content:before{display:table;content:' '}
.prod-s__right__meta__content:after{display:table;content:' ';clear:both}
.prod-s__right__meta__header p { padding-bottom:8px;}
.prod-s__right__meta__content__pin{position:relative;margin-top:5px;margin-right:20px;padding-right:45px;display:block;float:left;width:24px;height:24px;cursor:pointer}
.prod-s__right__meta__content__pin:before{position:absolute;top:0;left:0;font-size:24px;color:#d4d4d4}.prod-s__right__meta__content__pin:after{position:absolute;top:-15px;right:0;display:block;width:1px;height:55px;content:'';background:#d4d4d4}@media only screen and (max-width:850px){.prod-s__right__meta__content__pin{margin-right:0;margin-left:-5px;padding-right:35px}.prod-s__right__meta__content__pin:after{display:none}}.prod-s__right__meta__content__pin:hover:before{color:#9b9b9b}.prod-s__right__meta__content__pin:active:before{color:red}.prod-s__right__meta__content__pin--active:before{color:red!important}.prod-s__right__magnifier-wrapper{position:absolute;z-index:1;top:-10000em;left:0;width:100%;height:650px}.prod-s__right__prices{float:left;height:34px;line-height:34px}.prod-s__right__add2cart{display:block;float:right;width:160px;font-size:12px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#46d146;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.prod-s__right__add2cart:hover{background:#00b200}.prod-s__right__add2cart:active{background:#1ab91a;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}@media only screen and (max-width:1060px){.prod-s__right__add2cart{width:130px}}@media only screen and (max-width:850px){.prod-s__right__add2cart{margin-right:-5px;width:100px}}.prod-s__right__info{height:50px;line-height:50px}.prod-s__right__reviews{margin-left:20px;font-size:12px;color:#717171}.prod-s__right__reviews:hover{text-decoration:underline;color:#5d5d5d}.prod-s__right__options,.prod-s__right__options__item{margin:0;padding:0;display:block}.prod-s__right__options__item{position:relative;height:60px;line-height:60px}.prod-s__right__options__item:before{position:absolute;right:-10px;left:-10px;display:block;height:1px;content:'';background:#d4d4d4}.prod-s__right__options__item a{position:relative;display:inline-block;font-size:12px;line-height:1.4;vertical-align:middle;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.prod-s__right__options__item a .price:after{display:inline-block}.prod-s__right__options__item a:hover,.prod-s__right__options__item a:hover .price{text-decoration:underline}.prod-s__right__options__item a:hover .price:before{position:absolute;right:0;bottom:3px;display:block;width:15px;height:1px;content:'';background:#5d5d5d}.prod-s__right__options__item a:hover .price:after{text-decoration:none!important}.prod-s__right__options__item img{margin-right:5px;width:auto;vertical-align:middle}.prod-s__right__pluso{position:absolute;bottom:0;left:0;padding:20px 28px;width:100%;height:65px}.prod-s__right__pluso:before{position:absolute;top:0;right:20px;left:20px;display:block;height:1px;content:'';background:#d4d4d4}.prod-s-tabs{margin:0;padding:0;height:50px;list-style-type:none}.prod-s-tabs__item{display:block;float:left;width:16.666666666666668%}.prod-s-tabs__item__link{display:block;width:100%;height:50px;font-size:12px;line-height:50px;text-align:center;background:#f1f1f1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.prod-s-tabs__item__link:hover{color:#333;background:#fff;border-bottom:2px solid #5d5d5d}.prod-s-tabs__item.ui-state-active a{color:#333;background:#fff;border-bottom:2px solid #5d5d5d}.prod-s-tabs__tab{padding:30px 45px;width:100%;background:#fff;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.prod-s-tabs__tab h3{margin:15px 0;font-size:20px;color:#000}.prod-s-tabs__tab h3:first-child{margin-top:0}.prod-s-tabs__tab h4{font-size:12px;font-weight:700;color:#000}.prod-s-tabs__tab ul{margin:0;padding:0 0 0 17px;list-style-type:disc;font-size:13px;line-height:1.4}.prod-s-tabs__tab ul.detail{font-size:11px}.prod-s-tabs__tab table{border-collapce:collapce}.prod-s-tabs__tab table td{padding:5px;font-size:12px;vertical-align:middle}.prod-s-tabs__tab__complect{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d4d4d4}.prod-s-tabs__tab__complect:before{display:table;content:' '}.prod-s-tabs__tab__complect:after{display:table;content:' ';clear:both}.prod-s-tabs__tab__complect__photo,.prod-s-tabs__tab__complect__desc{float:left;width:50%}.prod-s-tabs__tab__complect__photo{text-align:center}.prod-s-tabs__tab__complect__photo img{width:270px;height:270px}.prod-s-tabs__tab__video{margin:20px -45px 0;padding:15px 0;text-align:center;background:#f1f1f1}.prod-s-tabs__tab--acc{padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.prod-s-tabs__tab--acc h3{position:relative;margin:0;padding-left:30px;display:block;width:100%;height:50px;font-size:16px;line-height:50px;cursor:pointer;color:#717171;background:#f1f1f1;-webkit-box-shadow:rgba(0,0,0,.498)0 1px 3px;box-shadow:rgba(0,0,0,.498)0 1px 3px}.prod-s-tabs__tab--acc h3:first-child{border-top:0}.prod-s-tabs__tab--acc h3:after{position:absolute;top:0;right:25px;font-family:'photosale-icons';font-size:20px;content:'f';color:#c3c3c3}.prod-s-tabs__tab--acc h3.ui-state-active:after{content:'k'}.prod-s-tabs__tab--acc h3:hover,.prod-s-tabs__tab--acc h3.ui-state-active{background:#fff;border-bottom:1px solid #909090}.prod-s-tabs__tab--acc-wrap{border-top:1px solid #909090}#magnifier{position:absolute;top:50%;left:50%;margin-top:-265px;margin-left:-265px;display:block;width:530px;height:530px}.reg-info{margin-bottom:30px;background:#f1f1f1;border-top:1px solid #d4d4d4}.reg-info__title{padding-left:35px;display:block;height:55px;font-size:20px;line-height:55px;color:#333;background:#fff}.reg-info__call{padding:30px 35px;display:block;font-size:13px;line-height:1.4}@media screen and (max-width:960px){.reg-info__call{padding:20px 25px}}.reg-info__features{margin:0 -5px}.reg-info__features:before{display:table;content:' '}.reg-info__features:after{display:table;content:' ';clear:both}.reg-info__features-item{position:relative;margin-right:-4px;padding:0 5px;display:inline-block;width:25%;vertical-align:top}.reg-info__features-text{position:absolute;z-index:1;bottom:15px;left:15px;padding-right:15px;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase;color:#f1f1f1}@media screen and (max-width:960px){.reg-info__features-text{font-size:11px}}@media screen and (max-width:860px){.reg-info__features-text{font-size:10px}}.reg-form{padding:30px 100px 80px;overflow:hidden;background:#fff}@media screen and (max-width:960px){.reg-form{padding:50px 80px 60px}}@media screen and (max-width:860px){.reg-form{padding:50px}}

.reg-form__input{margin-bottom:40px;padding:0 13px;display:block;width:100%;height:36px;font-size:13px;line-height:36px;color:#c3c3c3;background:#fff;border:0;border-bottom:1px solid #d8d8d8;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}

.reg-form__input:focus{color:#5d5d5d;border-bottom-color:#9b9b9b}
.reg-form__input_space-bottom{margin-bottom:80px}
.reg-form__text{font-size:12px;line-height:1.4;color:#9b9b9b}.reg-form__text a{font-weight:700;text-decoration:none}.reg-form__text a:hover{text-decoration:underline}.reg-form__divider{margin:30px 0;height:1px;background:#d4d4d4;border:0}.reg-form__agree{margin:70px -100px;padding:30px 100px;background:#f1f1f1}@media screen and (max-width:960px){.reg-form__agree{margin:70px -80px;padding:30px 80px}}@media screen and (max-width:860px){.reg-form__agree{margin:50px -50px;padding:30px 50px}}.reg-form__agree-wrap{margin-top:20px;display:block}.reg-form__agree-wrap:before{display:table;content:' '}.reg-form__agree-wrap:after{display:table;content:' ';clear:both}.reg-form__agree-wrap:first-child{margin-top:0}.reg-form__submit{float:right;width:140px}input[type='checkbox'].reg-form__checkbox{display:none}input[type='checkbox'].reg-form__checkbox+label{display:block;font-size:14px;line-height:1.4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f1f1f1}input[type='checkbox'].reg-form__checkbox+label .reg-form__checkbox-mask{position:relative;margin-top:2px;display:block;float:left;width:35px;height:35px;cursor:pointer;background:#fff;border-bottom:1px solid #c3c3c3;-webkit-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}input[type='checkbox'].reg-form__checkbox+label .reg-form__checkbox-mask:hover{background:#eaeaea}input[type='checkbox'].reg-form__checkbox+label .reg-form__checkbox-mask:before,input[type='checkbox'].reg-form__checkbox+label .reg-form__checkbox-mask:after{position:absolute;display:block;font-family:'photosale-icons';font-weight:400;line-height:1;text-transform:none}input[type='checkbox'].reg-form__checkbox+label .reg-form__label-text{margin-left:60px;display:block;font-size:13px}input[type='checkbox'].reg-form__checkbox:checked+label .reg-form__checkbox-mask{border-bottom-color:#9b9b9b}input[type='checkbox'].reg-form__checkbox:checked+label .reg-form__checkbox-mask:after{top:2px;left:2px;width:32px;height:32px;content:'';background:url('../images/reg-form-agree.png') no-repeat;background-size:32px 32px}.ie8 input[type='checkbox'].reg-form__checkbox{margin:10px 10px 0 15px;display:block;float:left}.ie8 input[type='checkbox'].reg-form__checkbox+label span{display:none}.fb-reg{margin-bottom:20px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.fb-reg__text{margin:0;padding:30px 35px;font-size:12px;line-height:1.4}@media screen and (max-width:960px){.fb-reg__text{padding:20px 25px}}.fb-reg__auth{padding:20px 0;text-align:center;background:#f1f1f1}.fb-reg__auth-img{margin:0 auto;display:block;width:75px;height:25px}.l-main-content,.l-sidebar{float:left;min-height:180px}.l-main-content:before,.l-sidebar:before,.l-main-content:after,.l-sidebar:after{display:table;content:' '}.l-main-content:after,.l-sidebar:after{clear:both}.l-sidebar{padding:0 10px;width:25%}.l-sidebar_l-padd-20{padding:0 0 0 20px}.l-main-content{width:75%}
.prod__item--fluid{margin:0 1.23% 20px;display:inline;float:left;width:30.8%}@media only screen and (max-width:920px){.prod__item--fluid{width:47.5%}}.sidebar__group{margin-bottom:20px;background:#fff;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.sidebar__group__header{padding-left:15px;height:40px;font-size:12px;font-weight:700;line-height:40px;text-transform:uppercase;color:#717171;background:#f1f1f1}.sidebar__group__list__item{position:relative;display:block;height:40px;line-height:40px;text-align:center}.sidebar__group__list__item:before{position:absolute;top:11px;left:11px;display:block;width:20px;height:20px;font-family:'photosale-icons';font-size:20px;font-weight:400;line-height:1;content:'d';color:#9b9b9b;opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:860px){.sidebar__group__list__item:before{left:7px}}.sidebar__group__list__item a{font-size:12px}.sidebar__group__list__item a:hover{text-decoration:underline;color:#5d5d5d}.sidebar__group__list__item a:active{color:#000}.sidebar__group__list__item:after{position:absolute;top:0;right:40px;left:40px;display:block;height:1px;content:'';background:#eaeaea}.sidebar__group__list__item:first-child:after{display:none}.sidebar__group__list__item--active:before{opacity:1}.s-filters__info-brand{padding:15px;line-height:1.4}.s-filters__info-brand,.s-filters__control{position:relative;display:block;font-size:12px;color:#717171;background:#f1f1f1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.s-filters__control{padding-left:15px;height:40px;line-height:40px}.s-filters__control--clear:after{position:absolute;top:14px;right:25px;display:block;width:13px;height:13px;font-family:'photosale-icons';font-size:13px;line-height:1;content:'r';color:#bababa}.s-filters__control--clear:hover{background:#d4d4d4}@media only screen and (max-width:980px){.s-filters__control__add{display:none}}@media only screen and (max-width:960px){.s-filters__control{padding-left:0;text-align:center}.s-filters__control:after{display:none}}.s-filters__header{position:relative;padding-left:15px;display:block;height:40px;font-size:12px;line-height:40px;cursor:pointer;text-transform:uppercase;color:#717171;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.s-filters__header:after{position:absolute;top:14px;right:21px;display:block;width:18px;height:10px;font-family:'photosale-icons';font-size:14px;line-height:1;content:'f';text-transform:none;color:#bababa}.s-filters__header:hover:after{color:#5d5d5d}
.subscr_chk { margin-left:7px;}
.s-filters__header.accordion-header-active:after{content:'k'}input[type='checkbox'].s-filters__checkbox{display:none}input[type='checkbox'].s-filters__checkbox+label{display:block;height:30px;font-size:11px;line-height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f1f1f1;border-top:1px solid #eaeaea}input[type='checkbox'].s-filters__checkbox+label:hover{background:#fff}input[type='checkbox'].s-filters__checkbox+label span{position:relative;margin:-4px 10px 0 15px;display:inline-block;width:14px;height:14px;cursor:pointer;vertical-align:middle}input[type='checkbox'].s-filters__checkbox+label span:before,input[type='checkbox'].s-filters__checkbox+label span:after{position:absolute;display:block;font-family:'photosale-icons';font-weight:400;line-height:1;text-transform:none}input[type='checkbox'].s-filters__checkbox+label span:before{top:0;left:0;font-size:15px;content:'q'}input[type='checkbox'].s-filters__checkbox:checked+label{font-weight:700;background:#fff}input[type='checkbox'].s-filters__checkbox:checked+label span:after{top:2px;left:2px;font-size:11px;content:'p'}.ie8 input[type='checkbox'].s-filters__checkbox{margin:10px 10px 0 15px;display:block;float:left}.ie8 input[type='checkbox'].s-filters__checkbox+label span{display:none}

.s-filters__header.accordion-header-active:after{content:'k'}input[type='radio'].s-filters__checkbox{display:none}input[type='radio'].s-filters__checkbox+label{display:block;height:30px;font-size:11px;line-height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f1f1f1;border-top:1px solid #eaeaea}input[type='radio'].s-filters__checkbox+label:hover{background:#fff}input[type='radio'].s-filters__checkbox+label span{position:relative;margin:-4px 10px 0 15px;display:inline-block;width:14px;height:14px;cursor:pointer;vertical-align:middle}input[type='radio'].s-filters__checkbox+label span:before,input[type='radio'].s-filters__checkbox+label span:after{position:absolute;display:block;font-family:'photosale-icons';font-weight:400;line-height:1;text-transform:none}input[type='radio'].s-filters__checkbox+label span:before{top:0;left:0;font-size:15px;content:'q'}input[type='radio'].s-filters__checkbox:checked+label{font-weight:700;background:#fff}input[type='radio'].s-filters__checkbox:checked+label span:after{top:2px;left:2px;font-size:11px;content:'p'}.ie8 input[type='radio'].s-filters__checkbox{margin:10px 10px 0 15px;display:block;float:left}.ie8 input[type='radio'].s-filters__checkbox+label span{display:none}

.subcat-slider{position:relative;margin:0 1.23%;zoom:1;max-width:790px;background:#000}.subcat-slider .slide>img{display:block;height:100% important}.subcat-slider .flex-direction-nav{height:100%}.subcat-slider .flex-direction-nav a{top:50%;margin-top:-18px;height:35px;font-size:0;background:#fdfdfd;background:rgba(255,255,255,.8);text-shadow:none}.subcat-slider .flex-direction-nav a:before{line-height:35px;color:#434343}.subcat-slider .flex-direction-nav .flex-next,.subcat-slider .flex-direction-nav .flex-prev{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.subcat-slider .flex-direction-nav .flex-prev{left:0}.subcat-slider .flex-direction-nav .flex-next{right:0}@media only screen and (max-width:860px){.subcat-slider .flex-viewport{margin-left:0}}.subcat-slider:hover .flex-next,.subcat-slider:hover .flex-prev{opacity:1}.subcat-header{margin:0 1.23%;max-width:790px}.subcat-header:before,.subcat-header:after{display:table;content:' '}.subcat-header:after{clear:both}.subcat-title{padding-left:15px;width:100%;height:50px;font-size:20px;font-weight:400;line-height:50px;background:#f3f3f3;border-bottom:1px solid #eaeaea}.subcat-options{position:relative;margin-bottom:20px;height:50px;line-height:50px;background:#fff;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.subcat-content{position:relative;z-index:20}.subcat-content:before,.subcat-content:after{display:table;content:' '}.subcat-content:after{clear:both}.subcat-views{position:absolute;top:-54px;left:50%;margin:0 0 0 -52px;padding:0;display:block;width:104px;text-align:center}.subcat-views:before,.subcat-views:after{display:table;content:' '}.subcat-views:after{clear:both}.subcat-views__item{margin-left:20px;display:inline-block}.subcat-views__item:first-child{margin-left:0}.subcat-views__item-link,.subcat-views__item-link:before{display:block;width:18px;height:18px}.subcat-views__item-link:before{font-size:18px;vertical-align:middle;color:#c3c3c3}.subcat-views__item-link:hover:before{color:#717171}.subcat-views__item.ui-tabs-active a:before{color:#717171}.sort-by{position:relative;float:left;width:240px}.sort-by__list{position:absolute;z-index:100000;top:100%;left:0;margin:0;padding:0;visibility:hidden;width:180px;list-style-type:none;cursor:default;-webkit-box-shadow:rgba(0,0,0,.5)0 3px 10px;box-shadow:rgba(0,0,0,.5)0 3px 10px;opacity:0}.sort-by__list,.sort-by__list__item-link{display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sort-by__list__item-link{padding:7px 20px;font-size:12px;line-height:1.4;color:#9b9b9b;background:#f1f1f1;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.sort-by__list__item-link:hover{color:#5d5d5d;background:#fff}.sort-by__list__item-link__text{font-size:12px}.sort-by__trigger{position:relative;padding-left:45px;display:block;height:50px;font-size:12px;line-height:50px;cursor:pointer;color:#9b9b9b}

.sort-by__trigger:before{position:absolute;top:15px;right:205px;display:block;width:18px;height:18px;font-family:'photosale-icons';font-size:18px;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;content:'f';text-transform:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;speak:none}

.sort-by__trigger_desc{position:relative;padding-left:45px;display:block;height:50px;font-size:12px;line-height:50px;cursor:pointer;color:#9b9b9b}

.sort-by__trigger_desc:before{position:absolute;top:15px;right:205px;display:block;width:18px;height:18px;font-family:'photosale-icons';font-size:18px;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;content:'k';text-transform:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;speak:none}

.sort-by__trigger:hover .sort-by__list{visibility:visible;opacity:1}.sort-by__trigger:hover:before{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

.sort-by__trigger_desc:hover .sort-by__list{visibility:visible;opacity:1}.sort-by__trigger_desc:hover:before{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

.pagination{margin:0 15px 0 0;padding:0;display:block;float:right}.pagination li{margin-left:8px;display:block;float:left;font-size:14px}.pagination li:first-child{margin-left:0}.pagination input{width:18px;text-align:right;color:#5d5d5d;border:0;border-bottom:1px solid #c3c3c3}.pagination__prev a,.pagination__next a{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.pagination__prev a:before,.pagination__next a:before{font-size:16px;vertical-align:middle}.pagination__prev:hover a,.pagination__next:hover a{color:#000}.pagination__prev--disabled a,.pagination__next--disabled a{cursor:default;color:#c3c3c3!important}.pagination--bottom{height:30px;line-height:30px}.pagination--bottom input{background:0 0}
.prod__item--wide{margin-right:1.23%;margin-bottom:20px;margin-left:1.23%;padding:0;width:97.55%;height:260px}.prod__item--wide:before,.prod__item--wide:after{display:table;content:' '}.prod__item--wide:after{clear:both}.prod__item--wide .prod__item__img{margin-top:40px}.prod__item--wide .prod__rating{position:static;margin:10px auto 0}.prod__item--wide .prod__item__title{position:relative;z-index:1;margin-bottom:25px;font-size:15px}.prod__item--wide .prod__item__title:hover{text-decoration:none;color:#000}.prod__item--wide .prod-s__right__add2cart{margin:0 auto;float:none}.prod__item--wide .prod__item__prices{margin:90px 0 25px;font-size:18px;text-align:center}.prod__item--wide .prod__item__tm{position:absolute;top:20px;left:0;width:100%}

.prod__item--wide .prod__item__tm__compare{margin-left:10%;display:block;float:left}
.prod__item__left,.prod__item__center,.prod__item__right{float:left}
.prod__item__left,.prod__item__right{width:30%}.prod__item__center{padding:20px;width:40%;height:260px;background:#f8f8f8}.prod__item__option{position:relative;height:30px;font-size:12px;line-height:30px}.prod__item__option:before{position:absolute;top:0;right:-10px;left:-10px;display:block;height:1px;content:'';background:#d4d4d4}.prod__item__option a .price:after{display:inline-block}.prod__item__option a:hover,.prod__item__option a:hover .price{text-decoration:underline}.prod__item__option a:hover .price:before{position:absolute;right:0;bottom:10px;display:block;width:15px;height:1px;content:'';background:#5d5d5d}.prod__item__option a:hover .price:after{text-decoration:none!important}.pr-table{margin:0 1.23% 20px;font-size:12px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.pr-table table{height:50px;width:100%}.pr-table table td{padding:0 15px}.pr-table__code{width:8%}.pr-table__title{width:35%;font-weight:700;line-height:1.4;background:#f1f1f1}.pr-table__title a:hover{text-decoration:underline;color:#000}

.pr-table__pin{padding:0!important;width:8%;font-size:20px;text-align:center}
.pr-table__pin a{position:relative;display:inline-block;width:20px;height:20px}
.pr-table__pin a:before{position:absolute;top:0;left:0;display:block;width:20px;height:20px;color:#d4d4d4}
.pr-table__pin a:hover:before{color:#9b9b9b}



.pr-table__pin-w{position:relative;width:100%;height:50px;line-height:56px}
.pr-table__pin-w:after{position:absolute;top:10px;right:0;bottom:10px;display:block;width:1px;content:'';background:#d4d4d4}

.pr-act{position:relative;width:100%;height:50px;line-height:56px}
.pr-act:after{position:absolute;top:10px;right:0;bottom:10px;display:block;width:1px;content:'';background:#d4d4d4}

.pr-act a{position:relative;display:inline-block;width:20px;height:20px}
.pr-act a:before{position:absolute;top:0;left:0;display:block;width:20px;height:20px;color:#f00}
.pr-act a:hover:before{color:#f00}


.pr-table__price{width:22%;font-size:15px;text-align:center}.pr-table__price .price{margin-left:10px}.pr-table__price .price:first-child{margin-left:0}@media only screen and (max-width:960px){.pr-table__price{font-size:14px}}@media only screen and (max-width:860px){.pr-table__price .price{margin-left:0;float:left;clear:left}}.pr-table__cart{width:14%}.pr-table__cart .prod-s__right__add2cart{width:100px;line-height:25px}.i-search{position:relative;margin-left:15px;float:left;font-size:13px;line-height:45px}

.i-search__input{height:25px}
.i-search__input,.i-search__submit{margin-right:-4px;display:inline-block;line-height:25px;color:#bababa;border:0;border-bottom:1px solid #c3c3c3}
.i-search__input{width:350px}

.is-search__input{height:35px}
.is-search__input,.i-search__submit{margin-right:-4px;display:inline-block;line-height:25px;color:#bababa;border:0;border-bottom:1px solid #c3c3c3}
.is-search__input{width:560px;}

.i-search__submit{position:relative;top:4px;width:25px;height:25px;cursor:pointer;-webkit-appearance:none;background:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.i-search__submit:hover{color:#9b9b9b;background:#eaeaea}
.i-search__submit>i{display:block;font-size:16px;line-height:28px}
.mans{margin:0 1.23% 20px;padding:10px}
.mans-table{width:100%}
.mans-table img{width:auto}
.mans-item{height:60px;border-top:1px solid #c9c9c9}
.mans-item:first-child{border-top:0}
.mans-item__col{font-size:13px;text-align:center;vertical-align:middle}

.mans-item__col_image{width:19%}
.srch-item__col_image{padding:7px;width:10%}
.srch-item__col_name{padding:7px;width:72%;text-align:left}
.mans-item__col_name{padding:0 20px;width:37%;text-align:left}
.mans-item__col_format{width:8%}
.mans-item__col_size{width:10%}.mans-item__col_getit{width:18%}.mans-item__col_pinit{width:8%}.mans-item__col_hovered{-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.mans-item__col_hovered:hover{background:#f3f3f3}.mans-item__image-thumb{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.mans-item__name,.mans-item__getit,.mans-item__year{font-size:12px;font-weight:700}.mans-item__name:hover,.mans-item__getit:hover{text-decoration:underline}.mans-item__pinit{position:relative;display:block;height:60px;cursor:pointer}.mans-item__pinit:before{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;width:18px;height:18px;font-size:18px;color:#d4d4d4;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.mans-item__pinit:hover:before{color:#9b9b9b}.mans-item__pinit:active:before{color:red}.thank-you{position:relative;padding:20px 30px}.thank-you:before,.thank-you:after{display:table;content:' '}.thank-you:after{clear:both}.thank-you-container{margin-bottom:20px}.thank-you__msg-finished,.thank-you__msg-letter{display:inline-block}@media screen and (max-width:1015px){.thank-you__msg-finished,.thank-you__msg-letter{vertical-align:top}}.thank-you__msg-finished{width:55%;font-size:18px;line-height:1.2;color:#5d5d5d}@media screen and (max-width:1015px){.thank-you__msg-finished{font-size:16px}}.thank-you__msg-letter{margin-bottom:40px;width:45%;font-size:13px;line-height:1.3;color:#bababa}@media screen and (max-width:1015px){.thank-you__msg-letter{margin-top:3px;text-align:right}}.thank-you__right{float:right;width:45%}.thank-you__left{float:left;width:55%}.thank-you__inv-detail{position:absolute;bottom:22px;left:30px;display:inline-block;width:170px}@media screen and (max-width:960px){.thank-you__inv-detail{width:150px;height:30px;font-size:11px;line-height:30px}}.thank-you__info,.thank-you__defs{display:inline-block;font-size:13px;line-height:1.5}.thank-you__info span,.thank-you__defs span{display:block}.thank-you__defs{text-align:right}.thank-you__info-line{position:relative}.thank-you__info-def{position:absolute;top:0;left:-150px;padding-right:15px;width:155px;text-align:right}.thank-you__resume{padding:0 30px;height:85px;line-height:85px;background:#f7f7f7;border-top:1px solid #eaeaea}.thank-you__resume-text{padding-right:20px;display:inline-block;font-size:13px;line-height:1.4;vertical-align:middle}@media screen and (max-width:960px){.thank-you__resume-text{font-size:12px}}.thank-you__resume-button{display:inline-block;width:170px;height:30px;font-size:12px;line-height:30px;text-align:center;color:#717171;background:#eaeaea;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.thank-you__resume-button:hover{background:#fff}.back-to-choose{position:relative;margin-bottom:50px;display:block;width:250px;height:40px;font-size:13px;line-height:40px;text-align:center;background:#f1f1f1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.back-to-choose:before{position:absolute;top:0;left:25px;font-family:'photosale-icons';font-size:18px;content:'j'}.back-to-choose:hover{color:#000;background:#eaeaea}.tbf__title{padding:35px 0 25px}.tbf-big{margin:0 -10px}.tbf-big-item,.tbf-small-item{position:relative;margin:0 -4px 0 0;display:inline-block;height:0}.tbf-big-item{padding:0 10px 33.2%;width:33.333333333333336%}.tbf-big-item__content{position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.tbf-big-item__content:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:rgba(0,0,0,.4);opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.tbf-big-item__content:hover:before{opacity:.3}.tbf-big-item__bg{display:block}.tbf-big-item__name{position:absolute;top:0;left:0;padding:9% 10% 0;font-size:20px;line-height:1.4;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media screen and (max-width:960px){.tbf-big-item__name{font-size:18px}}.tbf-small{margin:0 -8px 0 -11px;text-align:center}.tbf-small-item{padding:0 10px 25%;width:25%}.tbf-small-item__thumb{display:block;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.tbf-small-item__name{padding:0 10px;overflow:hidden;height:40px;font-size:12px;line-height:40px;text-align:center;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis;background:#fff;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.tbf-small-item__content{position:relative;display:block;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.tbf-small-item__content:before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';background:red;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.tbf-small-item__content:hover:before{opacity:1}.tbf-small-item__content:hover .tbf-small-item__thumb{opacity:.9}.tbf-small-item__content:hover .tbf-small-item__name{background:#f1f1f1}.vacancy-intro{background:#000}.vacancy-intro>img{margin:0 auto;display:block;max-width:1280px}.vacancy-text{margin-top:10px;border-bottom:1px solid #d4d4d4}.vacancy-text__item{padding:20px 0;border-top:1px solid #d4d4d4}.vacancy-text__item p{font-size:14px;line-height:1.5}.vacancy-text_align-right{text-align:right}.vacancy-table{padding:20px 30px}.vacancy-table-container{margin-top:20px;padding-bottom:35px;font-size:12px;line-height:1.4;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.vacancy-table table{width:100%;border:0}.vacancy-table td{padding-left:10px;color:#000}.vacancy-table_job{width:39%}.vacancy-table_scope{width:29%}.vacancy-table_region{width:18%}.vacancy-table_date-open{width:14%}.vacancy-table__content-row{-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.vacancy-table__content-row:hover{cursor:pointer;background:#f1f1f1}.vacancy-table__content-row td{height:34px}.vacancy-table__divider-row td{position:relative;height:16px}.vacancy-table__divider-row td:after{position:absolute;top:50%;left:0;display:block;width:100%;height:1px;content:'';background:#bababa}.vacancy-table_head{font-weight:700;background:#f1f1f1}.vacancy-table_head td{color:#717171}.vacancy-table__pg{padding-left:40px}.vacancy-table__pg:before,.vacancy-table__pg:after{display:table;content:' '}.vacancy-table__pg:after{clear:both}.vacancy-table__pg__info{margin-right:30px;float:left;height:23px;line-height:23px}.vacancy-table__pg__next,.vacancy-table__pg__prev{float:left;width:17px;height:23px;cursor:pointer}.vacancy-table__pg__next:before,.vacancy-table__pg__prev:before{font-family:'photosale-icons';font-size:17px;color:#5d5d5d;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.vacancy-table__pg__next.swiper-button-disabled:before,.vacancy-table__pg__prev.swiper-button-disabled:before{color:#bababa}.vacancy-table__pg__prev:before{content:'j'}.vacancy-table__pg__next{margin-left:10px}.vacancy-table__pg__next:before{content:'i'}.vacancy-popup{position:relative;margin:40px auto;padding:40px;max-width:600px;background:#fff}.vacancy-popup .mfp-close{margin:28px 30px 0 0;font-size:40px}.vacancy-popup__title{margin-bottom:10px;font-size:17px;font-weight:700;color:#000}.vacancy-popup__meta{margin-bottom:30px;font-size:12px;line-height:15px;color:#717171}.vacancy-popup__content{line-height:1.4;color:#333}.vacancy-popup__content h4{margin-bottom:15px;font-size:15px;font-weight:700}.vacancy-popup__content p{margin-bottom:20px;font-size:13px}.vacancy-popup__content ul{margin:0 0 20px 17px;list-style-type:disc;font-size:13px}.vacancy-popup__submit{margin:45px auto 10px;display:block;width:260px;height:34px;font-size:12px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.vacancy-popup__submit:hover{background:#9b9b9b}

.compare-app{padding:20px 30px;overflow:hidden}@media screen and (max-width:960px){.vacancy-app{padding:50px 80px}}

.vacancy-app{padding:70px 100px;overflow:hidden}@media screen and (max-width:960px){.vacancy-app{padding:50px 80px}}
.vacancy-app__job{margin-bottom:50px;font-size:24px;color:#717171}.vacancy-app__input{margin-bottom:40px;padding:0 13px;display:block;width:100%;height:36px;font-size:13px;line-height:36px;color:#c3c3c3;background:#fff;border:0;border-bottom:1px solid #d8d8d8;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vacancy-app__input:focus{color:#5d5d5d;border-bottom-color:#9b9b9b}.vacancy-app__input_pull-left,.vacancy-app__input_pull-right{width:45%}.vacancy-app__input_pull-left{float:left}.vacancy-app__input_pull-right{float:right}.vacancy-app__submit{display:block;clear:both;height:34px;font-size:13px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.vacancy-app__submit:hover{background:#9b9b9b}.vacancy-app__2-cols:before{display:table;content:' '}.vacancy-app__2-cols:after{display:table;content:' ';clear:both}.vacancy-app__captcha{margin-bottom:20px;display:block}
.inact {color:#eee;background:#bbbaba;}
.order-path{position:relative;margin:0;padding:50px 0 30px;display:block}.order-path:before,.order-path:after{display:table;content:' '}.order-path:after{clear:both}.order-path:before{position:absolute;top:63.5%;left:0;margin-top:-1px;display:block;width:100%;height:2px;content:'';background:#fff}

.order-path__step{position:relative;z-index:1;margin-left:1.76%;display:block;float:left;width:32%;height:40px;font-size:14px;line-height:40px;text-align:center;text-transform:uppercase;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.order-path__step:first-child{margin-left:0}.order-path__step>a{display:block;height:40px}.order-path__step>a:hover{background:#f1f1f1}.order-path__step_active{background:#f1f1f1;border-bottom:1px solid red}.order-header:before,.order-header:after{display:table;content:' '}.order-header:after{clear:both}.order-header .content__title{float:left}.order-header__phone{margin-right:30px;float:right;font-size:15px;line-height:34px;color:#5d5d5d}.order-header__phone:before{margin-right:5px;font-size:20px;vertical-align:middle}
.content__title_padd20{padding:0 0 20px}

.b-wg{position:relative;z-index:1;overflow:hidden;background:#fff;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.b-wg:before,.b-wg:after{display:table;content:' '}.b-wg:after{clear:both}.b-wg__inner{display:table-row}.b-wg__title{position:relative;margin-bottom:20px;padding-bottom:15px;font-size:20px;line-height:24px;color:#333;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:960px){.b-wg__title{font-size:18px}}.b-wg__title_desc{margin-bottom:40px;font-size:18px;line-height:23px;color:#333}.b-wg__title_small{margin-bottom:40px;font-size:14px;line-height:1.4}.b-wg__title_defs{margin-bottom:15px;padding-bottom:8px}

.b-wg__title-lock{position:absolute;top:0;right:10px;width:20px;height:23px;cursor:pointer}.b-wg__title-lock:before{display:block;width:20px;height:23px;font-family:'photosale-icons';font-size:20px;content:'s';color:#adadad}.b-wg__title-lock__container{position:absolute;z-index:1;top:30px;left:50%;margin-left:-140px;padding:15px;display:none;width:280px;font-size:12px;line-height:1.4;cursor:default;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.b-wg__title-lock__link{font-weight:700;text-decoration:none}.b-wg__title-lock__link:hover{text-decoration:underline}

.b-wg__title-reg{position:absolute;top:0;right:10px;width:20px;height:23px;cursor:pointer}.b-wg__title-reg:before{display:block;width:20px;height:23px;font-family:'photosale-icons';font-size:20px;content:'h';color:#adadad}.b-wg__title-reg__container{position:absolute;z-index:1;top:30px;left:50%;margin-left:-140px;padding:15px;width:280px;font-size:12px;line-height:1.4;cursor:default;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px}.b-wg__title-reg__link{font-weight:700;text-decoration:none}.b-wg__title-reg__link:hover{text-decoration:underline}

.b-wg__input{margin-bottom:10px; margin-top:6px;padding:0 13px;display:block;width:100%;height:36px;font-size:13px;line-height:36px;color:#989696;background:#f1f1f1;border:0;border-bottom:1px solid #d8d8d8;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b-wg__input:focus{color:#5d5d5d;border-bottom-color:#9b9b9b}.b-wg__input.error{margin-bottom:14px}.b-wg__input_white-bg{background:#fff}.b-wg__white,.b-wg__grey{position:relative;padding:35px 45px 10px;display:table-cell;width:50%;vertical-align:top}@media only screen and (max-width:960px){.b-wg__white,.b-wg__grey{padding:35px 50px 10px}}.b-wg__white{background:#fff}.b-wg__grey{background:#f1f1f1}.b-wg_bottom{padding-top:0;padding-bottom:70px}.b-wg__text,.b-wg__list{margin:0 0 40px;font-size:14px;line-height:22px;color:#5d5d5d}.b-wg__list{padding:0 0 0 40px;list-style:disc}@media only screen and (max-width:960px){.b-wg__list{padding:0 0 0 17px}}.b-wg__text_no-wrap{white-space:nowrap}.b-wg__text_small-grey{font-size:13px;color:#9b9b9b}.b-wg__text_top-padding{padding-top:40px;display:block}.b-wg__submit{display:block;width:100%;height:34px;font-size:13px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;background:#bababa;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.5)0 1px 3px;box-shadow:rgba(0,0,0,.5)0 1px 3px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.b-wg__submit:hover{background:#9b9b9b}.b-wg__submit_top-margin{margin-top:40px}.b-wg__forgot{margin-bottom:40px;padding-top:25px;display:block;font-size:14px;color:#9b9b9b;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.b-wg__forgot:hover{color:#000}.b-wg__captcha{margin-bottom:20px;display:block;max-width:100%}.b-wg__option{margin:0;padding:0;display:block;list-style:none}.b-wg__option-item:before,.b-wg__option-item:after{display:table;content:' '}.b-wg__option-item:after{clear:both}.b-wg__defs{margin-bottom:30px;display:block}.b-wg__defs:before,.b-wg__defs:after{display:table;content:' '}.b-wg__defs:after{clear:both}.b-wg__defs dt,.b-wg__defs dd{margin-bottom:20px;display:block;float:left;font-size:14px;line-height:1.4}.b-wg__defs dt{padding-right:20px;width:40%;text-align:right;color:#717171}.b-wg__defs dd{width:60%}input[type='radio'].b-wg__option-item__radio{display:none}input[type='radio'].b-wg__option-item__radio+label{margin-bottom:40px;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type='radio'].b-wg__option-item__radio+label span.b-wg__option-item__label-input{position:relative;margin-top:6px;display:block;float:left;width:33px;height:33px;cursor:pointer;vertical-align:middle;background:#f1f1f1;border-bottom:1px solid #c3c3c3}input[type='radio'].b-wg__option-item__radio+label span.b-wg__option-item__label-input:before,input[type='radio'].b-wg__option-item__radio+label span.b-wg__option-item__label-input:after{position:absolute;display:block;font-family:'photosale-icons';font-weight:400;line-height:1;text-transform:none}input[type='radio'].b-wg__option-item__radio+label span.b-wg__option-item__label-content{margin-left:55px;display:block;font-size:13px;line-height:1.5}input[type='radio'].b-wg__option-item__radio+label strong{margin-bottom:5px;display:block;font-size:15px;color:#000}input[type='radio'].b-wg__option-item__radio:checked+label span.b-wg__option-item__label-input:after{top:5px;left:5px;font-size:24px;content:'p'}
.td-top18{padding-top:10px; vertical-align:top;color:#a6a4a4;font-size:13px;}
.cart p { height:32px; padding-left:30px; }
.reg_headr { vertical-align:top; padding-top:12px; color:#999; }
.reg_err { padding-bottom:18px;}

.reg_submit {
	background: #bababa none repeat scroll 0 0;
    border-radius: 5px;
    padding-left:12px;
	padding-right:12px;
    color: #fff;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 44px;
    line-height: 34px;
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out 0s;
	margin-top:18px;
    float: right;
}
.capchimg img { width:270px;}
.centinpt { text-align:center;}
.reg-form p { padding-bottom: 38px;}
.greyselect {
  width: 100%;
  height: 36px;
  border-radius: 3px;
  border-color:#d8d8d8;
  border-width:1px;
  -webkit-appearance: none;
  background-image: url('/images/select-arrow-pink.png');
  background-position: right center;
  background-repeat: no-repeat;
  /* for FF */
  -moz-appearance: none;
  text-indent: 0.01px; 
  text-overflow: '';
  /* for IE */
  -ms-appearance: none;
  appearance: none!important;
  
 	margin-bottom:40px;
 	padding:0 13px;
	display:block;
	font-size:13px;line-height:36px;
	color:#c3c3c3;
	border:1px solid #d8d8d8;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
  
  
  
}
 
select::-ms-expand {
  display: none;
}

.capchimg { height:110px;}
.bx-ui-sls-fake { padding:0; margin-left:6px;}

.subm_light_smbrd {
    background: #eaeaea none repeat scroll 0 0;
    border: medium none;
    color: #717171;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    text-align: center;
    transition: all 0.15s ease-in-out 0s;
	border-radius:5px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);
	box-shadow:0 1px 3px rgba(0,0,0,.5);
	-webkit-transition:background .3s ease-in-out;
	-o-transition:background .3s ease-in-out;
	transition:background;	
	
}
.slide { cursor:pointer; z-index:5000; }
.bespolk {background: #f1f1f1 url('../images/besspolk.png') no-repeat 5% 50%; padding-left: 26px;}
.bespolk:hover {background: #f1f1f1 url('../images/besspolk.png') no-repeat 5% 50%; padding-left: 26px;}

/*custom Vladimir*/
.prod-s__right{height: 715px;}
.new_temp_news img{display: none;}
.new_temp_news{background-position:unset; background-repeat:no-repeat; background-size: cover; height:180px; overflow:hidden; margin-top:10px; padding-top:0px;}
.new_temp_time{background:linear-gradient(to right, #ffffff 0%, #313131 100%); height:25px; padding-top:5px; padding-left:5px; margin-bottom:0px; font-size:15px; font-weight:700; color:#2f2f2f;}
.new_temp_prev_text{color:#000; background:linear-gradient(to top, #0000003b 0%, #000000e3 50%, #000000 100%); padding-top:5px; padding-left:5px; padding-bottom:5px;}
/*.anyClass li{padding: 10px 30px;}*/
.logo-slider{background:#fff; text-align:center; width:100%; margin-top:0px; height:90px; padding-top:10px; padding-left:30px;}
.persent100-bg-gr {background:url(/images/bg-pattern.jpg); padding-top:20px; padding-bottom:20px;}
.persent100-bg-wh {background:#fff; -webkit-box-shadow: rgba(0,0,0,.5)0 1px 14px; box-shadow: rgba(0,0,0,.5)0 1px 14px;}
.clr-bh{clear:both;} 
.bx_filter .bx_filter_popup_result a{color:#fff; text-transform:uppercase; font-weight:100;}
.bx_filter .bx_filter_popup_result{background:#289e28; color:#fff;}
.bx_filter .bx_filter_popup_result{font-size:12px; height: 35px;}

.analog_by .mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{width:470px!important;}
.analog_by .prod__item{height:75px; width:460px;}
.analog_by .prod__item__img{display:contents; width:50px; height:50px;}
.analog_by .analog-photo {float:left; width:60px;}
.analog_by .prod__item__caption{float:left; width:400px;}
.analog_by .prod__item__caption-gray-bg{text-align:left; float:left; width:70%; padding:0 3px;}
.analog_by .prod__item__prices{float:left; width:20%; padding:5px 5px;}
.analog_by .prod__item__bm{text-align:right; bottom:-8px; left:-14px;}
.analog_by .prod__item__title{font-size: 14px;}
.analog_by .prod__item__desc{display:none;}
.analog_by .prod__item__caption{border-top:none; padding-top: 1px;}
.analog_by .prod__scroll{border: none;}

.tbl td { padding:6px 8px 6px 8px; border:#666666 1px solid; }
.tbl tbody td { padding:6px 8px 6px 8px; border:#666666 1px solid;}
.tbl { border-collapse:collapse;  }