
.app-ui-button{line-height:20px;height:20px;font-size:16px;padding:0 10px;border-style:solid;border-width:1px;}
button.app-ui-button, input.app-ui-button{height:22px;}
.app-ui-button--normal{background-color:#707070;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:white;}
.app-ui-input{height:22px;line-height:22px;font-size:14px;padding:0 5px;border-style:solid;border-width:1px;}.app-ui-input input{height:17px;line-height:17px;font-size:14px;padding-top:2px;padding-bottom:3px;vertical-align:0;*vertical-align:middle;}
.app-ui-input .app-ui-input-prepend,.app-ui-input .app-ui-input-append{line-height:24px;height:22px;vertical-align:middle;}
.app-ui-input.app-ui-input--wide .app-ui-input-prepend,.app-ui-input.app-ui-input--wide .app-ui-input-append,.app-ui-input.app-ui-input--wide .app-ui-input-insert{top:0;line-height:24px;vertical-align:middle;}
.app-ui-input.app-ui-input--wide .app-ui-input-prepend{left:5px;}
.app-ui-input.app-ui-input--wide .app-ui-input-append{right:5px;}
input.app-ui-input{height:17px;line-height:17px;padding:2px 5px 3px;}
.app-ui-input--normal{color:#636363;background:white;border-color:#787878;-webkit-box-shadow:inset 3px 3px 6px #cccccc;-moz-box-shadow:inset 3px 3px 6px #cccccc;box-shadow:inset 3px 3px 6px #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.app-ui-input--search{color:#636363;background:white;border-color:#787878;-webkit-box-shadow:inset 3px 3px 6px #cccccc;-moz-box-shadow:inset 3px 3px 6px #cccccc;box-shadow:inset 3px 3px 6px #cccccc;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-left:1.8em;}.app-ui-input--search .app-ui-input-prepend{padding-right:5px;font-size:18px;}
.app-ui-input--search:hover .app-ui-input-prepend,.app-ui-input--search--hover .app-ui-input-prepend{color:#638803;}
.app-ui-input--search:focus .app-ui-input-prepend,.app-ui-input--search--focus .app-ui-input-prepend{color:#638803;}

.ui-selectmenu{display:block;display:inline-block;position:relative;height:2.2em;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1;}
.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%;}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;display:none;z-index:1005;}
.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;overflow-y:auto ;overflow-x:hidden;}
.ui-selectmenu-open{display:block;}
.ui-selectmenu-menu-popup{margin-top:-1px;}
.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal !important;}
.ui-selectmenu-menu li a,.ui-selectmenu-status{line-height:1.0em;display:block;padding:2px 2.1em 2px 1em;outline:none;text-decoration:none;}
.ui-selectmenu-menu li.ui-state-disabled a,.ui-state-disabled{cursor:default;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px;}
.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0;}
.ui-selectmenu-status{line-height:1.0em;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold;}
.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8;}
.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em;}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold;}
.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}
* html .ui-selectmenu-menu li{border-color:pink;filter:chroma(color=#ffc0cb);width:100%;}
* html .ui-selectmenu-menu li a{position:relative;}
*+html .ui-state-disabled,*+html .ui-state-disabled a{color:silver;}
.ui-widget{font-size:1em;}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select option,textarea{font-family:'PFCentroSansPro';}
body{margin:0;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
ul,ol,dl,menu{margin-left:0;margin-right:0;}
pre,code,kbd,samp{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
small{font-size:75%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;*vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;*behavior:url("css/boxsizing.htc");}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
* html{font-size:87.5%;}
html{font-size:14px;line-height:18px;}
.lib-rhythm-bg{background-image:-webkit-linear-gradient(#eeeeee 1px, transparent 1px);background-image:-moz-linear-gradient(#eeeeee 1px, transparent 1px);background-image:-ms-linear-gradient(#eeeeee 1px, transparent 1px);background-image:-o-linear-gradient(#eeeeee 1px, transparent 1px);background-image:linear-gradient(#eeeeee 1px, transparent 1px);background-position:0 0;background-size:auto 9px;}
p{margin-top:9px;margin-bottom:0px;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
pre,code,kbd,samp{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;_font-family:'courier new',Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:26px;line-height:36px;margin-top:9px;margin-bottom:0px;}
h2{font-size:24px;line-height:36px;margin-top:9px;margin-bottom:0px;}
h3{font-size:20px;line-height:27px;margin-top:9px;margin-bottom:0px;}
h4{font-size:15.078px;line-height:27px;margin-top:9px;margin-bottom:0px;}
h5{font-size:12.922px;line-height:18px;margin-top:9px;margin-bottom:0px;}
h6{font-size:11.844px;line-height:18px;margin-top:9px;margin-bottom:0px;}
abbr[title]{font-size:90%;text-transform:uppercase;border-bottom:1px dotted;}
b,strong{font-weight:bold;}
i,em{font-style:italic;}
blockquote{margin-top:9px;margin-bottom:9px;}
q{quotes:none;}q:before,q:after{content:'';content:none;}
cite{font-style:normal;}
ul{margin-top:9px;margin-bottom:0px;padding:0 0 0 40px;}
ol{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0px;padding:0 0 0 40px;}
dl{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0px;}
dfn{font-style:italic;}
mark{background:#ffff00;color:#000000;}
hr{border:0;border-top:solid 1px #000000;border-bottom:solid 1px #ffffff;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:9px;}
small{font-size:75%;line-height:1;}
.lib-dev-master-break{font-size:10px;line-height:18px;margin-top:18px;margin-bottom:18px;padding-left:10px;padding-right:10px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;background-color:#444444;color:#ffffff;}
.app-ui-button,.app-ui-input,.app-ui-select{display:inline-block;vertical-align:middle;}
.app-ui-button{text-decoration:none;}
.app-ui-input{outline:none !important;position:relative;}.app-ui-input input{border:none !important;background:none !important;padding-left:0;padding-right:0;outline:none;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;}
.app-ui-input .app-ui-input-prepend,.app-ui-input .app-ui-input-append,.app-ui-input .app-ui-input-insert{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;vertical-align:top;}
.app-ui-input--wide{display:block !important;}.app-ui-input--wide input{width:100%;}
.app-ui-input--wide .app-ui-input-prepend,.app-ui-input--wide .app-ui-input-append{position:absolute;}
.app-ui-textarea{height:auto;}.app-ui-textarea--wide{display:block;}.app-ui-textarea--wide textarea{width:100%;padding:0;margin:0;border:none !important;background:none !important;}
@font-face{font-family:'PFCentroSansPro';src:url('/font/pfcentrosanspro-reg-webfont.eot');src:url('/font/pfcentrosanspro-reg-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentrosanspro-reg-webfont.woff') format('woff'), url('/font/pfcentrosanspro-reg-webfont.ttf') format('truetype'), url('/font/pfcentrosanspro-reg-webfont.svg#PFCentroSansPro') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'PFCentroSansPro';src:url('/font/pfcentrosanspro-bold-webfont.eot');src:url('/font/pfcentrosanspro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentrosanspro-bold-webfont.woff') format('woff'), url('/font/pfcentrosanspro-bold-webfont.ttf') format('truetype'), url('/font/pfcentrosanspro-bold-webfont.svg#PFCentroSansPro') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'PFCentroSansPro';src:url('/font/pfcentrosanspro-italic-webfont.eot');src:url('/font/pfcentrosanspro-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentrosanspro-italic-webfont.woff') format('woff'), url('/font/pfcentrosanspro-italic-webfont.ttf') format('truetype'), url('/font/pfcentrosanspro-italic-webfont.svg#PFCentroSansPro') format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'PFCentroSlabPro';src:url('/font/pfcentroslabpro-reg-webfont.eot');src:url('/font/pfcentroslabpro-reg-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentroslabpro-reg-webfont.woff') format('woff'), url('/font/pfcentroslabpro-reg-webfont.ttf') format('truetype'), url('/font/pfcentroslabpro-reg-webfont.svg#PFCentroSlabPro') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'PFCentroSlabPro';src:url('/font/pfcentroslabpro-bold-webfont.eot');src:url('/font/pfcentroslabpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentroslabpro-bold-webfont.woff') format('woff'), url('/font/pfcentroslabpro-bold-webfont.ttf') format('truetype'), url('/font/pfcentroslabpro-bold-webfont.svg#PFCentroSlabPro') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'PFCentroSlabPro';src:url('/font/pfcentroslabpro-italic-webfont.eot');src:url('/font/pfcentroslabpro-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/font/pfcentroslabpro-italic-webfont.woff') format('woff'), url('/font/pfcentroslabpro-italic-webfont.ttf') format('truetype'), url('/font/pfcentroslabpro-italic-webfont.svg#PFCentroSlabPro') format('svg');font-weight:normal;font-style:italic;}
html{overflow-x:hidden;}
body{box-sizing:border-box;color:#2f2f2f;padding-bottom:65px;}body.app-without-bottom-fixed-menu{padding-bottom:0;}
i.app-i-aw{font-style:normal;}
a{color:#008fd5;}
h1,h2,h3,h4,h5,h6{font-family:'PFCentroSansPro';font-weight:normal;}
.app-loading{background:url(/img/app-loading.gif) 50% 50% no-repeat !important;}
.app-i-social{width:18px;height:18px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;margin-bottom:9px;background-image:url(/img/app5.png);background-repeat:no-repeat;}.app-i-social--fb{background-position:-198px -92px;}
.app-i-social--vk{background-position:-198px -110px;}
.app-i-social--yt{background-position:-198px -128px;}
.app-i-social--tw{background-position:-198px -146px;}
.app-cursor-pointer{cursor:pointer;}
.app-g-m3-r{float:left;width:auto;}
.app-g-m4-r{float:left;width:auto;}
.app-m-buttons{margin:0;padding:0;list-style:none;list-style-image:none;}
.app-m-buttons>li{margin:0;padding:0;background:none;}
.app-m-buttons .app-m-buttons-item-i{width:54px;height:46px;min-width:54px;margin-left:10px;margin-right:5px;background-image:url(/img/app5.png);background-repeat:no-repeat;}.app-m-buttons .app-m-buttons-item-i--catalog{background-position:0 0;}
.app-m-buttons .app-m-buttons-item-i--search{background-position:-54px 0;}
.app-m-buttons .app-m-buttons-item-i--client{background-position:-108px 0;}
.app-m-buttons .app-m-buttons-item-i--loyalty{background-position:-162px 0;min-width:62px;}
.app-m-buttons .app-m-buttons-item{*zoom:1;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("css/boxsizing.htc");padding-top:8px;padding-bottom:8px;font-family:'PFCentroSlabPro';background:white;color:#696969;border:solid 1px #cccccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 -1px 4px rgba(200, 200, 200, 0.5), 0 1px 4px rgba(200, 200, 200, 0.5), 1px 0 4px rgba(200, 200, 200, 0.5), -1px 0 4px rgba(200, 200, 200, 0.5);-moz-box-shadow:0 -1px 4px rgba(200, 200, 200, 0.5), 0 1px 4px rgba(200, 200, 200, 0.5), 1px 0 4px rgba(200, 200, 200, 0.5), -1px 0 4px rgba(200, 200, 200, 0.5);box-shadow:0 -1px 4px rgba(200, 200, 200, 0.5), 0 1px 4px rgba(200, 200, 200, 0.5), 1px 0 4px rgba(200, 200, 200, 0.5), -1px 0 4px rgba(200, 200, 200, 0.5);}.app-m-buttons .app-m-buttons-item:before,.app-m-buttons .app-m-buttons-item:after{display:table;content:"";}
.app-m-buttons .app-m-buttons-item:after{clear:both;}
.app-m-buttons .app-m-buttons-item b{white-space:nowrap;font-weight:normal;}
.app-m-buttons .app-m-buttons-item,.app-m-buttons .app-m-buttons-item:hover{text-decoration:none;}
.app-m-buttons .app-m-buttons-item:hover,.app-m-buttons .app-m-buttons-item--active{color:white;border:solid 1px #d4050b;background-color:#d4050b;-webkit-box-shadow:inset 0 -4px 12px rgba(180, 41, 48, 0.8);-moz-box-shadow:inset 0 -4px 12px rgba(180, 41, 48, 0.8);box-shadow:inset 0 -4px 12px rgba(180, 41, 48, 0.8);}.app-m-buttons .app-m-buttons-item:hover .app-m-buttons-item-i--catalog,.app-m-buttons .app-m-buttons-item--active .app-m-buttons-item-i--catalog{background-position:0 -46px;}
.app-m-buttons .app-m-buttons-item:hover .app-m-buttons-item-i--search,.app-m-buttons .app-m-buttons-item--active .app-m-buttons-item-i--search{background-position:-54px -46px;}
.app-m-buttons .app-m-buttons-item:hover .app-m-buttons-item-i--client,.app-m-buttons .app-m-buttons-item--active .app-m-buttons-item-i--client{background-position:-108px -46px;}
.app-m-buttons .app-m-buttons-item:hover .app-m-buttons-item-i--loyalty,.app-m-buttons .app-m-buttons-item--active .app-m-buttons-item-i--loyalty{background-position:-162px -46px;}
.app-m-buttons--work{margin-top:27px;margin-bottom:0px;}
.app-m-buttons--main{position:relative;z-index:159;}
.menu a.shops{background:}
.app-black-header .menu{height:40px;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:500;}.app-black-header .menu .mobile{display:none;}
.app-black-header .menu .white{background:#EAEAEA;border:2px solid #000;box-sizing:border-box;color:#000;font-size:16px;font-weight:bold;line-height:34px;}.app-black-header .menu .white:after{display:none;}
.app-black-header .menu>a,.app-black-header .menu>span{color:#232020;cursor:pointer;display:inline-block;font-size:13px;height:40px;line-height:40px;padding:0 12px;position:relative;text-decoration:none;white-space:nowrap;}
.app-black-header .menu>a:after{background:#5F5F5F;content:" ";height:60%;position:absolute;left:0;top:20%;width:1px;}
.app-black-header .menu>span{font-size:13px;font-weight:bold;padding-right:35px;position:relative;}.app-black-header .menu>span:after{background:url(/image/menu-triangle-new.png) no-repeat center;color:#fff;content:" ";font-family:Arial;height:7px;left:auto;line-height:1px;margin:-3px 0 0;position:absolute;right:10px;top:50%;width:11px;}
.app-black-header .menu .js-popup-gift-item-trigger{font-weight:bold;}
.app-black-header .menu>span .submenu{background:#f5af1b;display:none;left:0;min-width:100%;position:absolute;top:100%;z-index:1000;}.app-black-header .menu>span .submenu>a{color:#232020;display:block;height:40px;font-size:14px;font-weight:bold;line-height:40px;padding:0 20px;text-decoration:none;white-space:nowrap;}
.app-black-header .menu>span.active .submenu{display:block;}
.app-menu-catalog{background:#2b2c2b;height:46px;margin:0;text-align:center;}.app-menu-catalog>a{float:left;background:#000;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:100%;line-height:45px;margin:0 -2px;padding:0 10px;text-decoration:none;text-transform:uppercase;}.app-menu-catalog>a:hover,.app-menu-catalog>a.active{color:#000;}
/*.app-menu-catalog .menu-1{background:url(/image/menu-1.png) no-repeat;background-size:contain;}
.app-menu-catalog .menu-2{background:url(/image/menu-2.png) no-repeat;background-size:contain;}*/
.app-menu-catalog .menu-img{display:inline-block;float:left;}
.app-menu-catalog .menu-img img{height:46px;display:block;}
.app-menu-catalog .menu-0{background:#e23c3f;}
.app-menu-catalog .menu-1{background:#6bbe45;}
.app-menu-catalog .menu-2{background:#eaa25d;}
.app-menu-catalog .menu-3{background:#f8b825;}
.app-menu-catalog .menu-4{background:#1f8e45;}
.app-menu-catalog .menu-5{background:#c42d59;}
.app-menu-catalog .menu-6{background:#0361aa;}
.app-menu-catalog .menu-7{background:#872886;}/*
.app-menu-catalog>a.app-menu-catalog--6:hover,.app-menu-catalog>a.app-menu-catalog--6.active{background:#FF0103;}
.app-menu-catalog>a.app-menu-catalog--24:hover,.app-menu-catalog>a.app-menu-catalog--24.active{background:#ffbd1e;}
.app-menu-catalog>a.app-menu-catalog--7:hover,.app-menu-catalog>a.app-menu-catalog--7.active{background:#FF9702;}
.app-menu-catalog>a.app-menu-catalog--8:hover,.app-menu-catalog>a.app-menu-catalog--8.active{background:#FBC330;}
.app-menu-catalog>a.app-menu-catalog--9:hover,.app-menu-catalog>a.app-menu-catalog--9.active{background:#62D834;}
.app-menu-catalog>a.app-menu-catalog--11:hover,.app-menu-catalog>a.app-menu-catalog--11.active{background:#44C0FE;}
.app-menu-catalog>a.app-menu-catalog--12:hover,.app-menu-catalog>a.app-menu-catalog--12.active{background:#047AFE;}
.app-menu-catalog>a.app-menu-catalog--13:hover,.app-menu-catalog>a.app-menu-catalog--13.active{background:#D0426A;}
.app-menu-catalog>a.app-menu-catalog--19:hover,.app-menu-catalog>a.app-menu-catalog--19.active{background:#FF0103;}
.app-menu-catalog>a.app-menu-catalog--21:hover,.app-menu-catalog>a.app-menu-catalog--21.active{background:#069B41;}
.app-menu-catalog>a.app-menu-catalog--22:hover,.app-menu-catalog>a.app-menu-catalog--22.active{background:#FFBD1E;}
.app-menu-catalog>a.app-menu-catalog--23:hover,.app-menu-catalog>a.app-menu-catalog--23.active{background:#FF0103;}
.app-menu-catalog>a.app-menu-catalog--25:hover,.app-menu-catalog>a.app-menu-catalog--25.active{background:#62D834;}
.app-menu-catalog>a.app-menu-catalog--26:hover,.app-menu-catalog>a.app-menu-catalog--26.active{background:#D0426A;}*/
/*.app-menu-catalog>a.app-menu-catalog--23{background:url('/image/menu_pink.png') 0 0 no-repeat;background-size:contain;}
.app-menu-catalog>a.app-menu-catalog--25{background:url('/image/menu_blue.png') 0 0 no-repeat;background-size:contain;}
.app-menu-catalog>a.app-menu-catalog--26{background:url('/image/menu_yellow.png') 0 0 no-repeat;background-size:contain;}*/
.app-menu-catalog>a.app-menu-catalog--26{padding: 0 20px;}
.app-menu-catalog-after{background:#fff;margin:0 -20px;text-align:center;}.app-menu-catalog-after>a{color:#000000;display:inline-block;font-size:14px;font-weight:bold;height:40px;line-height:40px;padding:0 13px;text-decoration:none;text-transform:uppercase;}.app-menu-catalog-after>a.corp{color:#6F2B5A;}
.reason-block{display:none;}
.app-m-links ul{list-style:none;list-style-image:none;}
.app-m-links ul,.app-m-links li{margin:0;padding:0;}
.app-m-links li{background:none;}
.app-m-top{display:none;}
.app-m-top-sub{display:none;position:absolute;left:-20px;z-index:400;padding-left:10px;padding-right:10px;padding-top:9px;padding-bottom:9px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);-moz-box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);background-color:#ececec;}.app-m-top-sub .app-m-links{font-size:13px;line-height:18px;margin-top:9px;margin-bottom:9px;float:left;}.app-m-top-sub .app-m-links--region{font-size:13px;line-height:18px;margin-top:0px;margin-bottom:9px;}
.app-m-top-sub .app-m-links-item{display:block;}
.app-m-top-sub .app-m-links-title{font-size:15px;line-height:18px;}.app-m-top-sub .app-m-links-title,.app-m-top-sub .app-m-links-title a{color:black;text-decoration:none;}
.app-m-top-sub .app-m-links-title--forceactive{padding:0 5px;}.app-m-top-sub .app-m-links-title--forceactive a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;color:white;}.app-m-top-sub .app-m-links-title--forceactive a:hover{-webkit-box-shadow:0 0 5px #8e8e8e;-moz-box-shadow:0 0 5px #8e8e8e;box-shadow:0 0 5px #8e8e8e;}
.app-m-top-sub .app-m-links-item,.app-m-top-sub .app-m-links-title a{padding-top:4px;padding-bottom:5px;padding-left:10px;padding-right:10px;}.app-m-top-sub .app-m-links-item:hover,.app-m-top-sub .app-m-links-title a:hover{background:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px #8e8e8e;-moz-box-shadow:0 0 5px #8e8e8e;box-shadow:0 0 5px #8e8e8e;text-decoration:none;}
.app-m-top-sub .app-m-links-item--white:hover,.app-m-top-sub .app-m-links-title--white a:hover{color:white;}
.app-m-top-sub-row{*zoom:1;}.app-m-top-sub-row:before,.app-m-top-sub-row:after{display:table;content:"";}
.app-m-top-sub-row:after{clear:both;}
.app-m-top-sub--region{width:166px;left:10px;top:54px;}
.app-m-links--region{width:165px;}.app-m-links--region li:hover{background:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px #8e8e8e;-moz-box-shadow:0 0 5px #8e8e8e;box-shadow:0 0 5px #8e8e8e;}
.app-m-links--region a{line-height:18px;padding-left:10px;padding-right:10px;display:block;font-size:18px;line-height:27px;margin-top:9px;margin-bottom:9px;color:black;text-decoration:none;}
.app-m-top-other-region-wrapper{left:0;line-height:30px;padding:54px 0 0 10px;position:absolute;top:0;z-index:5;}
.app-m-top-other-region{background:#ECECEC;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);-moz-box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);box-shadow:0 4px 4px -3px rgba(160, 160, 160, 0.7), 4px 0 4px -3px rgba(160, 160, 160, 0.7), -4px 0 4px -3px rgba(160, 160, 160, 0.7);padding:10px 15px;}
.app-m-top-other-region input{padding-left:10px;padding-right:10px;}
.app-m-top-sub--audience{width:400px;}
.app-m-top-sub--audience .app-m-links{width:33.33333333%;}
.app-m-top-sub--price{width:300px;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:9px;}
.app-m-top-price-field{float:left;}
.app-m-top-price-input{margin-left:5px;margin-right:5px;font-size:14px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:solid 1px #bbbbbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100px;}
.app-slider-price-selector-wrapper{padding-right:5px;clear:both;position:relative;top:10px;margin-top:0px;margin-bottom:27px;}
.app-slider-price-selector-left{font-size:14px;line-height:18px;position:absolute;left:10px;top:14px;color:#8b8b8b;}
.app-slider-price-selector-right{font-size:14px;line-height:18px;position:absolute;right:0px;top:14px;color:#8b8b8b;}
.app-m-top-price-submit input{margin-left:90px;margin-right:90px;padding-left:20px;padding-right:20px;font-size:18px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
.app-m-top-sub--occasion{width:201px;top:54px;}
.app-m-links--occasion{width:200px;}.app-m-links--occasion li:hover{background:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.app-m-links--occasion a{line-height:18px;padding-left:10px;padding-right:10px;display:block;font-size:18px;line-height:27px;margin-top:9px;margin-bottom:9px;color:black;text-decoration:none;}
.app-m-top-sub--collection .app-m-links{width:20%;}
.app-menu-top{font-size:16px;line-height:27px;margin-top:-5px;margin-bottom:-4px;position:relative;z-index:1010;}.app-menu-top a{text-decoration:none;}
.app-menu-top-item{margin-left:20px;margin-right:20px;}
.app-news-teaser{font-size:14px;line-height:18px;}.app-news-teaser p{margin-top:0px;margin-bottom:0px;}
.app-news-teaser-date{font-size:13px;line-height:18px;color:#6f6f6f;}
.app-news-teaser-title{font-size:15px;font-weight:bold;}
.app-date{color:#8b8b8b;}
.app-image-content img{height:auto !important;}
body{}
.app-hidden{display:none;}
.app-p-section{padding-top:0px;padding-bottom:27px;}
/*.app-p-section--bg{background:#ebebeb;-webkit-box-shadow:inset 0 4px 8px #e6e6e6;-moz-box-shadow:inset 0 4px 8px #e6e6e6;box-shadow:inset 0 4px 8px #e6e6e6;}*/
.app-p-section--bg{}
#news .app-news-teaser.app-g-t12-1.app-g-t12-s6.app-g-d12-1.app-g-d12-s3{width:175px;height:95px;overflow:hidden;color:#010101;margin:0 10px;padding:15px;-webkit-transition: all ease-out 0.15s;-o-transition: all ease-out 0.15s;transition: all ease-out 0.15s;}
#news .app-news-teaser.app-g-t12-1.app-g-t12-s6.app-g-d12-1.app-g-d12-s3:hover{-webkit-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);}
#news .app-p-section-title,#allimpressions .app-p-section-title,#info .app-p-section-title{border-top:1px solid #999;padding-top:25px;text-transform:uppercase;}
.app-p-section--z-index-1{position:relative;z-index:1;}
.app-p-section--menu-top{position:relative;z-index:155;}
/*.app-p-section-title{font-size:24px;line-height:36px;margin-top:9px;margin-bottom:18px;}*/
.app-p-section-title{font-size:24px;line-height:36px;margin-top:9px;margin-bottom:18px;text-align:center;color:#231f20;font-weight:bold;text-transform:uppercase;}
.app-p-section-title span{white-space:nowrap;}
.app-p-section-title .app-i-social{margin-right:15px;}
.app-p-section-title .app-p-section-title-link{display:none;}
.app-p-section-title--nomargin{margin-bottom:0;}
.app-p-section-more-button{display:block;font-size:18px;margin:0 0 30px;text-align:center;}
.app-background-center{background:#ffffff;}
.app-background-sides{background:#ffffff;overflow:hidden;}
.app-h2{font-size:20px;line-height:27px;}
/*.app-black-header .app-black-contacts{height:100px;margin:0 0 10px;position:relative;top:40px;width:100%;}*/
.app-black-header .app-black-contacts{height:150px;margin:0 0 8px;position:relative;top:40px;width:100%;background:#232020;color:#fff;}
.app-black-header{padding:0 !important;}
.js-scrollable .head-left{position:absolute;top:-118px;left:-31px;width:50px;z-index:500;}
.js-scrollable .head-right{position:absolute;top:-118px;right:-28px;width:47px;z-index:500;}
.app-black-header .js-top-basket-block{background:url(/image/basket-bg.png) no-repeat;background-size:cover;width:184px;height:99px;top:0;padding:20px 0 0 65px;}
/*.app-black-header .app-black-contacts{background:url(/image/head.png) no-repeat;height:121px;margin-left:-50px;margin-bottom:13px;padding:0 83px;position:relative;top:40px;width:100%;}*/
.app-black-header .js-top-basket-block .app-footer-basket.cart-empty{padding-top:15px;}
/*.app-black-header .app-black-contacts .logo>img{height:70px;left:2%;position:absolute;top:24px;width:auto;}*/
.app-black-header .app-black-contacts .logo>img{left:2%;position:absolute;top:15px;max-width:150px;max-height:90px;width:auto;height:auto;}
.app-black-header .app-black-contacts .sub_logo{position:absolute;top:35px;left:17%;text-align:center;font-size:16px;line-height:24px;}
.app-black-header .app-black-contacts .phones{position:absolute;right:0;text-align:center;white-space:nowrap;}
/*.app-black-header .app-black-contacts .phones--1{top:15px;}*/
.app-black-header .app-black-contacts .phones--2{top:8px;}.app-black-header .app-black-contacts .phones--2>a{line-height:20px !important;}
.app-black-header .app-black-contacts .phones>a{color:#000;display:block;font-size:16px;padding-bottom:5px;line-height:19px;box-sizing:border-box;text-align:left;text-decoration:none;height:auto;}.app-black-header .app-black-contacts .phones>a>span{background:#232020;box-sizing:border-box;color:#fff;display:block;line-height:30px;padding:0 19px;text-align:center;font-weight:bold;}
.app-black-header .app-black-contacts .callback{color:#000;cursor:pointer;font-size:14px;line-height:16px;position:absolute;right:5%;text-align:center;top:50px;white-space:nowrap;width:250px;}.app-black-header .app-black-contacts .callback a{color:#000;text-decoration:underline;}
.app-black-header .activation{background:#ececec;border-radius:0;box-shadow:none;color:#000000;cursor:pointer;font-size:16px;height:42px;line-height:42px;padding:0 40px;position:absolute;right:8%;text-decoration:none;top:30px;}
.app-header-slogan{left:30%;position:absolute;top:38px;}.app-header-slogan p{font-size:16px;line-height:20px;margin:0;}
.app-header-slogan strong{font-size:20px;text-transform:uppercase;}
.slider-main{padding-bottom:0;}
.js-scrollable.active{position:fixed;top:0px;right:0;left:0;z-index:1000;}
/*.js-scrollable.active .app-menu-catalog-after a.menu-catalog-after-link:last-of-type{display:none;}*/
.js-scrollable.active .app-menu-catalog-after a.hide{display:none;}
.js-scrollable.active .app-menu-catalog-after{text-align:left;padding-left:40px;-webkit-box-shadow:0 1px 3px rgba(50, 50, 50, 0.50);-moz-box-shadow:0 1px 3px rgba(50, 50, 50, 0.50);box-shadow:0 1px 3px rgba(50, 50, 50, 0.50);}
/*.js-scrollable.active .app-menu-catalog-after{padding-bottom:36px;}*/
.js-anchor.active{margin-bottom:86px;}
.scroll-basket{display:none;}.scroll-basket .phones--1{background:#fff;}
.scroll-basket a:last-child{padding-bottom:0px !important;}
.scroll-basket .app-footer-basket{background-position-x:7px;}
.scroll-basket.active{display:inline-block;}
.scroll-basket.active .js-top-basket-block{padding:0;width:auto;height:auto;position:absolute;top:-23px;left:0;}
.scroll-basket.active .js-top-basket-block .app-footer-basket,.scroll-basket.active .js-top-basket-block .js-basket-link{display:inline-block;padding:0;vertical-align:middle;}
.scroll-basket.active .js-top-basket-block .app-footer-basket{padding-left:45px;padding-right:20px;padding-top:0 !important;}
.scroll-basket.active .app-black-contacts{width:auto;height:auto;top:0;margin:0;}
.scroll-basket.active .js-basket-popup{left:12px;right:auto;}
.js-basket-popup .summ{color:#2f2f2f;}
.app-header-price-selector{background:#e9e9e9;display:block;padding:15px 20px;text-align:center;text-transform:uppercase;z-index:110;}.app-header-price-selector>span{color:#020202;display:inline-block;font-size:18px;margin-right:40px;vertical-align:middle;}
.app-header-price-selector .price{display:inline-block;vertical-align:middle;width:32%;}.app-header-price-selector .price .ui-widget-content{background:#000;border-radius:10px;cursor:pointer;height:8px;border:none;}
.app-header-price-selector .price .ui-slider-range{cursor:pointer;}
.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle,.app-header-price-selector .price .ui-state-hover,.app-header-price-selector .price .ui-widget-content .ui-state-hover,.app-header-price-selector .price .ui-widget-header .ui-state-hover,.app-header-price-selector .price .ui-state-focus,.app-header-price-selector .price .ui-widget-content .ui-state-focus,.app-header-price-selector .price .ui-widget-header .ui-state-focus{background:#ef3f3a;border:none;border-radius:50px;cursor:pointer;height:22px;margin:-10px 0 0 -11px;text-decoration:none;top:0;width:22px;}
.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle{height:8px;margin:0 0 0 -4px;width:8px;}.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle>span{display:block;margin:0 0 0 -96px;position:relative;text-align:center;top:-25px;width:200px;}.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle>span>i{color:#fff;background:#696a6a;display:inline-block;font-size:10px;font-style:normal;height:15px;line-height:14px;padding:0 5px;position:relative;z-index:100;}.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle>span>i:before{background:#696a6a;content:"";height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;transform:scale(0.5, 1.5) rotate(45deg);top:100%;width:11px;z-index:-1;}
.app-header-price-selector .price .ui-slider-horizontal .ui-slider-handle>span>i:after{background:#696a6a;content:"";height:10px;left:50%;margin:1px 0 0;position:absolute;top:100%;width:1px;z-index:-1;}
.app-header-price-selector .price .ui-widget-header{background:#ef3f3a;border:none;}
.app-header-price-selector .price .app-m-top-price-input{background:none;border:none;color:#787878;display:inline;font-size:10px;margin:0 0 0 -15px;opacity:0;pointer-events:none;position:absolute;top:-23px;}
.app-header-price-selector input[type=submit]{background:#f15c4d;border:none;color:#fff;display:inline-block;font-size:15px;height:30px;line-height:21px;margin:0 0 0 40px;padding:0 30px;font-weight:bold;vertical-align:middle;}
.app-header-search{display:inline-block;margin:0 0 0 12%;width:18%;}
.app-m-top-price-input{display:none;}
.app-wide-action-link a{display:block;margin:0 -21px;}
.app-background-left{position:absolute;left:0;top:0;margin-left:-174px;width:174px;height:1910px;background:url(/image/pattern-ny_left.jpg) repeat-y top right;}.app-background-left--saint-valentin{background:url(/image/right-left-bgr_14February.gif) repeat-y top left;margin-left:0;width:173px;}
.app-background-left--23-february{background:url(/image/right-left-bgr_23February.gif) repeat-y top left;margin-left:-173px;width:173px;}
.app-background-left--8-march{background:url(/image/right-left-bgr_8marta.gif) repeat-y top left;margin-left:-147px;width:147px;}
.app-background-left:after{background:linear-gradient(to bottom, RGBA(0, 0, 0, 0) 0%, RGBA(0, 0, 0, 1) 100%);bottom:0;content:" ";height:100px;right:0;position:absolute;width:100%;}
.app-background-right{position:absolute;right:-174px;top:0;width:174px;height:1910px;background:url(/image/pattern-ny_right.jpg) repeat-y top left;}.app-background-right--saint-valentin{background:url(/image/right-left-bgr_14February.gif) repeat-y top right;right:0;width:173px;}
.app-background-right--23-february{background:url(/image/right-left-bgr_23February.gif) repeat-y top right;right:-173px;width:173px;}
.app-background-right--8-march{background:url(/image/right-left-bgr_8marta.gif) repeat-y top right;right:-147px;width:147px;}
.app-background-right:after{background:linear-gradient(to bottom, RGBA(0, 0, 0, 0) 0%, RGBA(0, 0, 0, 1) 100%);bottom:0;content:" ";height:100px;left:0;position:absolute;width:100%;}
.app-p-foot-newyear-decor{display:block;position:absolute;left:-124px;top:-100px;}
.app-p-head{font-family:'PFCentroSansPro';padding-top:0px;padding-bottom:18px;color:#757575;}.app-p-head p{margin:0;}
.app-p-head .app-p-head-activation,.app-p-head .app-p-head-slogan,.app-p-head .app-p-head-phone b,.app-p-head .app-p-head-phone a b{color:black;font-family:'PFCentroSlabPro';}
.app-p-head .app-p-head-slogan strong{font-size:22px;}
.app-p-head .app-p-head-phone,.app-p-head .app-p-head-phone a{color:#757575;text-decoration:none;}.app-p-head .app-p-head-phone b,.app-p-head .app-p-head-phone a b{font-weight:normal;}
.app-p-head .app-p-head-activation{display:block;position:relative;z-index:175;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:white;background:#ff1a05 url('/image/btn-activation_centr_3.jpg') no-repeat left;border:2px solid #ff1a05;-webkit-box-shadow:inset 0 -3px 6px #c30d0d;-moz-box-shadow:inset 0 -3px 6px #c30d0d;box-shadow:inset 0 -3px 6px #c30d0d;text-decoration:none;text-align:center;behavior:url("css/PIE.htc");}.app-p-head .app-p-head-activation:before{background:url('/image/activation_arrows.png') no-repeat;content:" ";height:17px;left:50%;margin-left:-150px;top:9px;position:absolute;width:22px;}
.app-p-head .app-p-head-activation:after{background:url('/image/activation_arrows.png') no-repeat -22px 0;content:" ";height:17px;left:50%;margin-left:128px;top:9px;position:absolute;width:22px;}
.app-p-head .app-p-head-text-wrapper{position:relative;z-index:170;}.app-p-head .app-p-head-text-wrapper--third{margin-bottom:10px;}
.app-p-head .app-p-head-logo-wrapper{position:relative;z-index:95;}
.app-p-head .app-p-head-logo{min-width:72px;margin:-45px 10px 10px 15px;}.app-p-head .app-p-head-logo--saint-valentin{margin-left:45px;}
.app-p-head .app-p-head-logo--23-february{margin-left:45px;}
.app-p-head .app-p-head-logo--8-march{margin-left:45px;}
.app-p-head .app-p-head-logo--new-year{height:166px !important;margin-left:33px !important;margin-top:-30px !important;width:166px !important;}
.app-p-head .app-p-head-6-years{position:relative;z-index:120 !important;}
.app-p-head .app-p-head-logo-bg{position:absolute;z-index:40;left:-20px;top:-36px;}
.app-p-head .app-p-head-logo-bg--new-year{left:0 !important;top:-66px;}.app-p-head .app-p-head-logo-bg--new-year img{height:238px;width:240px;}
.app-site-top-callback{display:inline-block;font-size:16px;margin:-3px 20px 12px 0;}.app-site-top-callback a{color:#757575;cursor:pointer;text-decoration:underline;}
.app-p-foot{background:url(/image/foot.png) no-repeat;height:358px;padding:100px 40px 0 126px !important;font-size:14px;line-height:18px;position:relative;}
.app-p-foot p{margin-top:4px;margin-bottom:5px;}
.app-p-foot,.app-p-foot a{color:#fff;}
.app-p-foot a{text-decoration:none;}.app-p-foot a:hover{text-decoration:underline;}
.app-p-foot .app-i-social{margin-right:15px;}
.app-p-foot .app-p-foot-contact .app-i-aw{display:block;float:left;margin-left:-1.8em;color:#ffffff;}
.app-p-foot .app-p-foot-contact p{padding-left:1.8em;}
.app-p-foot .app-p-foot-contact a{color:#008fd5;text-decoration:underline !important;}.app-p-foot .app-p-foot-contact a.no-link{color:#bfbfbf;text-decoration:none !important;}
.app-p-foot .app-p-foot-copyright{font-size:12px;line-height:18px;}
.app-p-foot .app-p-foot-expand{display:none;}
.app-p-foot .app-m-links{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:9px;}
.app-p-foot .app-m-links-title{font-size:18px;line-height:22px;margin-top:10px;margin-bottom:25px;color:#ffffff;font-weight:bold;}
.app-p-foot-section{margin-top:0px;margin-bottom:18px;*zoom:1;position:relative;z-index:50;}.app-p-foot-section:before,.app-p-foot-section:after{display:table;content:"";}
.app-p-foot-section:after{clear:both;}
.js-all-content{position:relative;z-index:100;}
.app-js-foot-description .app-i-aw-text-down{display:inline;}
.app-js-foot-description .app-i-aw-text-up{display:none;}
.app-js-foot-description--active .app-i-aw-text-down{display:none;}
.app-js-foot-description--active .app-i-aw-text-up{display:inline;}
.app-foot-description{padding-bottom:0 !important;}
.app-foot-description-wrapper{height:0;overflow:hidden;}
.app-copyright-social-link{display:inline-block;height:40px;width:40px;margin:15px 7px;}
.app-copyright-social-link--fb{background:url(/image/social-fb.png) no-repeat;}
.app-copyright-social-link--vk{background:url(/image/social-vk.png) no-repeat;width:70px;}
.app-copyright-social-link--ok{background:url(/image/social-ok.png) no-repeat;}
.app-copyright-social-link--ins{background:url(/image/social-ig.png) no-repeat;}
.app-copyright-social-text{display:block;margin:0 0 4px;padding-left:24px;}
.app-p-basket{margin-top:-50px;position:relative;z-index:900;}.app-p-basket .app-p-basket-count{display:none;position:relative;}.app-p-basket .app-p-basket-count b{position:absolute;display:block;font-weight:normal;color:white;text-align:center;right:8px;}
.app-p-basket .app-p-basket-select{font-family:'PFCentroSlabPro';font-size:20px;line-height:27px;}.app-p-basket .app-p-basket-select A{color:#757575;text-decoration:none;}
.app-p-basket .app-p-basket-bg{display:none;margin:10px 0 0 20px;position:absolute;width:159px;}
.app-p-basket-popup{display:none;white-space:nowrap;position:absolute;left:-10px;top:115px;border:solid 1px #cfd4d0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 3px #cfd4d0;-moz-box-shadow:0px 0px 3px #cfd4d0;box-shadow:0px 0px 3px #cfd4d0;padding:1px 29px 20px;z-index:1000;background:white;}.app-p-basket-popup--active{display:block !important;}
.app-p-basket-popup-name{font-family:'PFCentroSlabPro';font-size:24px;line-height:36px;color:#78a00c;}.app-p-basket-popup-name A{color:#78a00c;text-decoration:none;}
.app-p-basket-popup-content{font-size:14px;line-height:18px;color:#2f2f2f;}
.app-p-bc{display:none;}
.app-404-block{position:relative;}
.app-tooltip-wrapper{position:absolute;left:0;top:-100px;width:100%;}
.app-404-tooltip{background:#ececec;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:28px;line-height:36px;color:#6f6f6f;padding:36px 45px;position:relative;width:55%;float:right;}
.app-404-tooltip-tail{position:absolute;left:40px;top:100%;}
.app-404-text{font-size:14px;line-height:18px;padding-top:72px;padding-bottom:0px;}
.app-404-bold{font-family:'PFCentroSansPro';font-size:16px;line-height:27px;margin-top:18px;margin-bottom:18px;color:#6f6f6f;font-weight:bold;line-height:18px;}
.app-sitemap ul{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:9px;}
.app-loading-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);z-index:9999;}
.app-loading-picture{position:fixed;left:50%;top:50%;margin:-25px 0 0 -25px;width:54px;height:55px;background:url(/img/app-loading.gif) no-repeat;z-index:10000;}
.app-free-delivery-wrapper{position:relative;}
.app-free-delivery-block{position:absolute;right:-20px;top:-5px;height:58px;padding:12px 122px 0 30px;background:url(/image/ribbon.gif) repeat-x 0 -70px;z-index:10;}.app-free-delivery-block .app-free-delivery-right{position:absolute;right:0;top:0;width:122px;height:70px;background:url(/image/ribbon.gif) no-repeat;z-index:15;}
.app-free-delivery-block .app-free-delivery-left{position:absolute;left:0;top:0;width:122px;height:70px;background:url(/image/ribbon.gif) no-repeat 0 -140px;z-index:5;}
.app-free-delivery-block .app-free-delivery-text,.app-free-delivery-block .app-free-delivery-text a{font-size:18px;line-height:27px;font-family:'PFCentroSlabPro';color:white;position:relative;text-decoration:none;z-index:20;}
.app-top-cityselector-phone{color:#757575;display:none;font-size:20px;margin:5px -20px 0 0;position:relative;z-index:1000;}.app-top-cityselector-phone.active .dropdown{display:block;}
.app-top-cityselector-phone.region-2{font-size:17px;}
.app-top-cityselector-phone.region-3{font-size:18px;}
.app-top-cityselector-phone .dropdown{display:none;position:absolute;right:-17%;top:0;text-align:center;white-space:nowrap;width:250%;}.app-top-cityselector-phone .dropdown a{color:#000;display:block;font-family:'PFCentroSansPro';font-size:20px;height:35px;line-height:35px;text-decoration:none;}
.app-top-cityselector-phone .wrapper{background:#fff;border:solid 1px #cfd4d0;border-radius:5px;box-shadow:0px 0px 3px #cfd4d0;box-sizing:border-box;display:inline-block;margin:0 auto;padding:10px 50px;width:80%;}
.app-submitting-progress{box-sizing:border-box;display:inline-block;margin:20px 0;text-align:center;width:100%;}.app-submitting-progress span{display:block;font-size:16px;line-height:24px;}
.app-s-slider{*zoom:1;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative;display:none;}.app-s-slider:before,.app-s-slider:after{display:table;content:"";}
.app-s-slider:after{clear:both;}
.app-s-slider-view{position:relative;overflow:hidden;top:0;left:0;}
.app-s-slider-content{width:100%;height:100%;}
.app-s-slider-slide{float:left;}.app-s-slider-slide a{text-decoration:none;}
.app-s-slider-slide a.link{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;}
.app-s-slider-nav{z-index:200;position:absolute;top:45%;background-image:url(/img/app5.png);background-repeat:no-repeat;}.app-s-slider-nav--prev{left:0;}
.app-s-slider-nav--next{right:0;}
.app-s-slider-scrollbar{display:none;}
.app-s-info .app-s-slider-slide--last{margin-right:0 !important;}
.app-s-info .app-s-slider-content{padding:4px 0;}
.app-s-info .app-s-slider-nav{display:none;width:28px;height:28px;margin-top:-35px;}.app-s-info .app-s-slider-nav--prev{background-position:-56px -146px;margin-left:-32px;}
.app-s-info .app-s-slider-nav--next{background-position:-84px -146px;margin-right:-32px;}
.app-s-info-item{border:solid 1px #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("css/PIE.htc");-webkit-box-shadow:0 0 4px #d0d0d0;-moz-box-shadow:0 0 4px #d0d0d0;box-shadow:0 0 4px #d0d0d0;}.app-s-info-item{margin:0;padding:0;}
.app-s-info-item>dt,.app-s-info-item>dd{margin:0;padding:0;}
.app-s-info-item .app-s-info-title{font-size:16px;line-height:27px;margin-top:3px;margin-bottom:0px;color:#010101;}
.app-s-info-item .app-s-info-img{margin-top:4px;margin-bottom:9px;height:81px;margin-left:0;}.app-s-info-item .app-s-info-img img{border-radius:4px;}
.app-s-info-item .app-s-info-title,.app-s-info-item .app-s-info-img{text-align:center;}
.app-s-hero{display:none;margin-left:-20px;margin-right:-20px;background:#fff;display:block;margin-bottom:-65px;margin-top:-40px;}.app-s-hero--z-index-50{z-index:50;}
.app-s-hero .app-s-slider-view{width:100% !important;}
.app-s-hero .app-s-slider-content--info{height:140px !important;padding:4px 0 !important;}
.app-s-hero .app-s-slider-slide{width:100%;background-position:50% 0;background-repeat:no-repeat;position:relative;}
.app-s-hero .app-s-hero-item{position:absolute;top:15%;left:60%;color:#3f4344;}.app-s-hero .app-s-hero-item b{color:#8d0f7a;font-weight:normal;}
.app-s-hero .app-s-hero-item--1{color:white;font-size:48px;line-height:48px;left:100px;font-family:'PFCentroSlabPro';}
.app-s-hero .app-s-hero-item--2{color:white;font-size:48px;line-height:48px;left:60%;top:130px;text-align:right;font-family:'PFCentroSlabPro';}
.app-s-hero .app-s-hero-item--3{color:white;font-size:48px;line-height:48px;left:100px;font-family:'PFCentroSlabPro';}
.app-s-hero .app-s-hero-item--4{color:black;font-size:48px;line-height:48px;left:20%;text-align:center;font-family:'PFCentroSlabPro';top:35px;}
.app-s-hero .app-s-slider-nav{width:54px;height:54px;margin-left:20px;margin-right:20px;opacity:0.7;}.app-s-hero .app-s-slider-nav--prev{background-position:0 -92px;}
.app-s-hero .app-s-slider-nav--next{background-position:-54px -92px;}
.app-s-showcase{padding-left:20px;padding-right:20px;overflow:hidden;padding-top:0;padding-bottom:0;width:100%;margin-left:-20px;}.app-s-showcase--active{padding-top:18px;padding-bottom:18px;height:420px !important;}
.app-s-showcase--works{height:234px !important;margin-left:-18px;padding-left:18px;padding-right:18px;}
.app-s-showcase .app-s-slider{padding-left:30px;padding-right:30px;}
.app-s-showcase .app-s-slider-slide .app-c-product{width:268px;margin-left:auto;margin-right:auto;}.app-s-showcase .app-s-slider-slide .app-c-product .app-c-product-price-base{height:18px;padding-left:20px;text-decoration:line-through;}
.app-s-showcase .app-s-slider-slide .app-c-product .js-item-in-basket{bottom:3px;font-size:16px;position:absolute;right:20px;width:140px;}
.app-s-showcase .app-s-slider-nav{width:28px;height:28px;margin-top:-64px;}.app-s-showcase .app-s-slider-nav--prev{background-position:0 -146px;}
.app-s-showcase .app-s-slider-nav--next{background-position:-28px -146px;}
.app-s-partners{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url("css/PIE.htc");}.app-s-partners .app-s-slider-slide--last{margin-right:0 !important;}
.app-s-partners .app-s-slider-nav{display:none;width:28px;height:28px;margin-top:10px;}.app-s-partners .app-s-slider-nav--prev{background-position:0 -146px;margin-left:-20px;}
.app-s-partners .app-s-slider-nav--next{background-position:-28px -146px;margin-right:-20px;}
.app-s-partners.wide .app-s-partners-item .app-s-partners-img-block{width:159px;}
.app-s-partners-item{margin:0;padding:0;}
.app-s-partners-item>dt,.app-s-partners-item>dd{margin:0;padding:0;}
.app-s-partners-item .app-s-partners-img-block{width:179px;}
.app-s-partners-item .app-s-partners-img{margin-top:13px;margin-bottom:9px;height:81px;margin-left:20px;}
.app-s-partners-item .app-s-partners-title,.app-s-partners-item .app-s-partners-img{text-align:center;}
.app-p-shops{font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;height:270px;background:#ececec;}.app-p-shops .app-s-slider-view{height:153px;}
.app-p-shops .app-s-slider-nav{display:block !important;width:28px;height:28px;margin-top:-30px;}.app-p-shops .app-s-slider-nav--prev{background-position:0 -146px;margin-left:0px;}
.app-p-shops .app-s-slider-nav--next{background-position:-28px -146px;margin-right:0px;}
.app-p-section-title--evo{font-size:24px;line-height:36px;padding-top:0px;padding-bottom:9px;padding-left:43px;background:url(/image/map-i-firm.png) no-repeat 0 0;}
.app-p-section-title--other{font-size:24px;line-height:36px;padding-top:0px;padding-bottom:9px;padding-left:43px;background:url(/image/map-i-other.png) no-repeat 0 3px;}
.app-p-section-title--allimpressions{margin:-30px 0 -5px;padding:30px 0 0 20px;}.app-p-section-title--allimpressions a{color:#2f2f2f;text-decoration:none;}
.app-p-section-title--allcitems{margin:-30px 0 15px;padding:30px 0 0 20px;}.app-p-section-title--allcitems a{color:#2f2f2f;text-decoration:none;}
.app-s-shops-item{margin:0;padding:0;}
.app-s-shops-item>dt,.app-s-shops-item>dd{margin:0;padding:0;}
.app-s-shops-item .app-s-shops-img{padding-top:9px;padding-bottom:18px;height:153px;}
.app-s-shops-item .app-s-shops-img{text-align:center;}
.app-s-shops-wrapper{background:#ececec;}
.app-s-clients{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url("css/PIE.htc");}.app-s-clients .app-s-slider-slide--last{margin-right:0 !important;}
.app-s-clients .app-s-slider-nav{display:none;width:28px;height:28px;margin-top:10px;}.app-s-clients .app-s-slider-nav--prev{background-position:0 -146px;margin-left:-20px;}
.app-s-clients .app-s-slider-nav--next{background-position:-28px -146px;margin-right:-20px;}
.app-s-clients-item{margin:0;padding:0;}
.app-s-clients-item>dt,.app-s-clients-item>dd{margin:0;padding:0;}
.app-s-clients-item .app-s-clients-img{margin-top:13px;margin-bottom:9px;height:81px;margin-left:20px;}
.app-s-clients-item .app-s-clients-title,.app-s-clients-item .app-s-clients-img{text-align:center;}
.app-s-allimpressions-wrapper{padding:0 50px;}.app-s-allimpressions-wrapper .app-s-slider-scrollbar{margin-left:-30px;margin-right:-30px;}
.app-s-allimpressions{height:350px;margin:0 -20px -10px;}
.app-s-allimpressions .app-s-slider-content{padding:30px 0 10px;}
.app-s-allimpressions .app-s-slider-nav{width:28px;height:28px;margin-top:-35px;}.app-s-allimpressions .app-s-slider-nav--prev{background-position:0 -146px;margin-left:-32px;}
.app-s-allimpressions .app-s-slider-nav--next{background-position:-28px -146px;margin-right:-32px;}
.app-s-allimpressions-item{display:inline-block;font-size:16px;margin:0 0 0 15px;padding:10px 0;position:relative;text-align:center;vertical-align:top;width:180px;height:200px;-webkit-transition: all ease-out 0.15s;-o-transition: all ease-out 0.15s;transition: all ease-out 0.15s;}
.app-s-allimpressions-item:hover{-webkit-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.65);}
.app-s-allimpressions-item--first{margin-left:0;}
.app-s-allimpressions-item img{display:block;height:133px;margin:0 auto 10px;width:167px;}
.app-s-allimpressions-item span{left:0;text-decoration:underline;width:100%;color:#010101;font-weight:bold;text-decoration:none;}
.app-s-loyalty{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url("css/PIE.htc");height:220px !important;padding-bottom:20px;padding-top:20px;}.app-s-loyalty .app-s-slider{padding:0 80px;height:220px;}
.app-s-loyalty .app-s-slider-nav{display:none;width:28px;height:28px;margin-top:10px;}.app-s-loyalty .app-s-slider-nav--prev{background-position:0 -146px;margin-left:-20px;}
.app-s-loyalty .app-s-slider-nav--next{background-position:-28px -146px;margin-right:-20px;}
.app-s-loyalty .app-s-slider-slide{background:#fff;border-radius:5px;height:220px;margin:0 8px;padding:0 15px;position:relative;}.app-s-loyalty .app-s-slider-slide .image-wrapper{height:55px;margin:8px 0 5px;text-align:center;}
.app-s-loyalty .app-s-slider-slide .image{max-height:55px;}
.app-s-loyalty .app-s-slider-slide .text-wrapper{display:block;height:185px;}
.app-s-loyalty .app-s-slider-slide .info-wrapper{left:0;bottom:5px;position:absolute;width:100%;}.app-s-loyalty .app-s-slider-slide .info-wrapper a{color:red;display:block;font-size:16px;font-style:normal;text-align:center;}
.app-s-loyalty .app-s-slider-slide .name{color:#1A6FB2;display:block;font-size:12px;line-height:14px;margin:0;overflow:hidden;text-align:center;text-decoration:none;}.app-s-loyalty .app-s-slider-slide .name strong{display:block;}
.app-s-loyalty .app-s-slider-slide .href{background:#fff;display:block;font-size:12px;line-height:14px;text-align:center;}
/*.js-item-in-basket{position:relative;display:block;background:#24a631;color:#fff;box-sizing:border-box;padding:2px 8px 2px 30px;text-decoration:none;border-radius:4px;}*/
/*.js-item-in-basket:before{content:"";display:block;position:absolute;width:26px;height:26px;background:url('/image/in-basket.png') no-repeat;top:0;bottom:0;margin:auto;left:2px;background-size:contain;}*/
.app-c-img--small{width:180px;height:144px;}
.app-c-img--small{background:#eaeaea;}
.app-c-img--main{width:216px;height:173px;}
.app-c-img--impression{height:121px;width:152;}
.app-c-product{margin:0;padding:0;}
.app-c-product>dt,.app-c-product>dd{margin:0;padding:0;}
.app-c-product .app-c-product-img a,.app-c-product .app-c-product-img .app-c-img--small{display:block;}
.app-c-product .app-catalog-item-info{height:198px;overflow:hidden;}
.app-c-product .app-c-product-title{font-size:15px;line-height:27px;padding-top:9px;padding-bottom:0px;height:54px;line-height:17px;margin-left:-1px;margin-right:-1px;}
.app-c-product .app-c-product-desc{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:5px;height:72px !important;overflow:hidden;}
.app-c-product .app-c-product-price{font-size:18px;line-height:27px;position:relative;color:#cb0008;}.app-c-product .app-c-product-price .app-c-product-buy{position:absolute;right:0;bottom:3px;}
.app-c-product--impression{text-align:center;}
.app-text-catalog-block--active .app-text-catalog{display:block !important;}
.app-text-catalog-block .app-text-catalog-show{border-bottom:1px dashed #008fd5;color:#008fd5;cursor:pointer;display:inline-block;margin-top:9px;}
.app-text-catalog-block .app-text-catalog{/*display:none;*/}
.app-c-showcase .app-c-product-desc{height:72px;}
.app-catalog-left-block{padding-left:8px;padding-right:8px;padding-top:9px;padding-bottom:27px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);}
.app-catalog-left-block-header{font-family:'PFCentroSlabPro';font-size:24px;line-height:36px;padding-top:0px;padding-bottom:9px;}
.app-catalog-left-part{font-size:18px;line-height:27px;padding-top:0px;padding-bottom:9px;background:url(/image/search-block_roll-up.gif) no-repeat 0 7px;}.app-catalog-left-part--active{background-image:url(/image/search-block_roll-down.gif);}.app-catalog-left-part--active .app-catalog-left-content{display:block;}
.app-catalog-left-content{margin-top:0px;margin-bottom:18px;display:none;}
.app-catalog-left-name{padding-left:22px;cursor:pointer;}
.app-catalog-left-subpart{font-size:14px;line-height:18px;padding-top:0px;padding-bottom:0px;}
.app-catalog-left-subpart--active .app-catalog-left-subcontent{display:block;}
.app-catalog-left-subpart--active .app-catalog-left-subname-triangle{background-position:0 -10px;}
.app-catalog-left-subpart--active .app-catalog-left-subname{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);background:#ECECEC;}
.app-catalog-left-subname{font-size:14px;line-height:18px;padding-top:1px;padding-bottom:3px;padding-left:22px;position:relative;cursor:pointer;}.app-catalog-left-subname a{color:#2f2f2f;text-decoration:none;}
.app-catalog-left-subname-triangle{position:absolute;background:url(/image/search-block_right-down.gif) no-repeat 0 0;width:10px;height:10px;left:3px;top:11px;}
.app-catalog-left-subcontent{display:none;padding-left:22px;}
.app-catalog-left-subitem{font-size:14px;line-height:18px;padding-top:4px;padding-bottom:5px;text-decoration:underline;color:#008fd5;cursor:pointer;}.app-catalog-left-subitem--active{text-decoration:none;color:#8b8b8b;}
.app-catalog-left-price-num{font-size:14px;line-height:18px;padding-top:4px;padding-bottom:5px;}
.app-catalog-left-price-num{float:left;white-space:nowrap;}.app-catalog-left-price-num input{margin-left:5px;margin-right:5px;font-size:14px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;-webkit-box-shadow:inset 0px 2px 6px 0px #b5b5b5, inset 0px 0px 1px 0px #323232;-moz-box-shadow:inset 0px 2px 6px 0px #b5b5b5, inset 0px 0px 1px 0px #323232;box-shadow:inset 0px 2px 6px 0px #b5b5b5, inset 0px 0px 1px 0px #323232;border:1px solid #bbbbbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:50px;}
.app-slider-price-catalog{margin-top:9px;margin-bottom:18px;}
.app-catalog-left-occasion{font-size:14px;line-height:18px;position:relative;padding-right:24px;float:left;clear:both;}.app-catalog-left-occasion a{color:#2f2f2f;text-decoration:none;}
.app-catalog-left-occasion-row{font-size:14px;line-height:18px;padding-top:1px;padding-bottom:3px;cursor:pointer;}.app-catalog-left-occasion-row--active{padding-left:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);background:#ECECEC;}
.app-catalog-left-occasion-count{font-size:10px;line-height:18px;position:absolute;right:0;top:2px;color:#8b8b8b;}
.app-catalog-left-collection{font-size:14px;line-height:18px;padding-top:1px;padding-bottom:3px;cursor:pointer;}.app-catalog-left-collection a{color:#2f2f2f;text-decoration:none;}
.app-catalog-left-collection--active{padding-left:5px;padding-right:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 1px 2px rgba(170, 170, 170, 0.7), 0 -1px 2px rgba(170, 170, 170, 0.7), -1px 0 2px rgba(170, 170, 170, 0.7), 1px 0 2px rgba(170, 170, 170, 0.7);background:#EAB809;color:white;}.app-catalog-left-collection--active a{color:white;text-decoration:none;}
.app-catalog-items-list{clear:both;}
.app-catalog-item-wrapper{float:left;font-size:16px;line-height:27px;margin-top:12px;margin-bottom:18px;}
.app-catalog-item{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background:#ececec;}
.app-catalog-item-exclusive{position:absoltue;width:100px;height:100px;position:absolute;left:0;top:18px;left:28px;}.app-catalog-item-exclusive--alt,.app-catalog-item-exclusive--mainalt{left:60px;top:30px;}.app-catalog-item-exclusive--alt img,.app-catalog-item-exclusive--mainalt img{width:auto;}
.app-catalog-item-exclusive--big{width:145px;height:148px;left:44px;top:27px;}
.app-catalog-item-exclusive--bigalt{width:145px;height:148px;left:103px;top:56px;}
.app-catalog-item-not-available{position:absoltue;width:100%;position:absolute;left:0;top:80px;left:23px;z-index:10;}.app-catalog-item-not-available--big{width:371px;height:47px;left:-25px;top:190px;}
.app-catalog-item-picture{text-align:center;background:#ECECEC;line-height:0;height:144px;box-sizing:border-box;padding:20px;}
.app-catalog-item-description{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:9px;}
.app-catalog-item-form{position:relative;height:27px;margin-bottom:9px;}.app-catalog-item-form .app-citems-price-base{margin-bottom:-15px;position:relative;top:-10px;}
.app-catalog-item-price{color:#c70a08;font-size:18px;}
.app-catalog-item-submit{position:absolute;right:0;top:0;}
.app-catalog-item-submit-button{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
h1.news{text-align:center;}
a:hover,.app-p-foot-contact a:hover,.app-fastpath a:hover,.app-p-section-title a:hover{text-decoration:none !important;}
.app-shop-list-subname:hover,.app-shop-list-name:hover{border-bottom:none !important;}
.app-error{color:red;}
.test{background:#FF8888;}
.app-block-inline{display:inline-block;position:relative;}
.dn{display:none;}
.red{color:red;}
.app-clear{*zoom:1;clear:both;}.app-clear:before,.app-clear:after{display:table;content:"";}
.app-clear:after{clear:both;}
.app-relative{position:relative;}
.app-row{font-size:14px;line-height:18px;margin-top:4px;margin-bottom:5px;}
.app-pager{clear:both;}.app-pager--top{margin-top:0px;margin-bottom:9px;}
.app-pager--bottom{margin-top:9px;margin-bottom:0px;}
.app-page-navigator-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;height:30px;font-size:14px;line-height:18px;padding-top:12px;padding-bottom:0px;padding-right:11px;font-weight:bold;}.app-page-navigator-item a{color:#8b8b8b;font-weight:normal;text-decoration:none;}
.app-page-navigator-prev{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;margin-right:10px;background:url(/img/slider_left-right.png) no-repeat 0 -28px;width:28px;height:28px;}.app-page-navigator-prev a{width:28px;height:28px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;background:url(/img/slider_left-right.png) no-repeat 0 0;}
.app-page-navigator-next{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;background:url(/img/slider_left-right.png) no-repeat -28px -28px;width:28px;height:28px;margin-left:2px;}.app-page-navigator-next a{width:28px;height:28px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;background:url(/img/slider_left-right.png) no-repeat -28px 0;}
.app-fastpath{color:#8b8b8b;margin-top:0px;margin-bottom:9px;font-size:16px;}
.app-fastpath a{text-decoration:none;color:#231f20;}
.app-fastpath-delimiter{font-size:18px;line-height:27px;color:#231f20;}
.app-work-content{color:#2f2f2f;position:relative;z-index:100;}.app-work-content h1{font-family:'PFCentroSlabPro';font-size:26px;line-height:36px;margin-top:9px;margin-bottom:0px;line-height:26px;}.app-work-content h1.yellow{color:#e5af09;}
.app-work-content h2{font-size:24px;line-height:36px;margin-top:9px;margin-bottom:9px;}.app-work-content h2 a{color:#2f2f2f;text-decoration:none;}
.app-work-content h3{font-size:20px;line-height:27px;margin-top:9px;margin-bottom:9px;}
.app-work-content UL{padding-left:0;}.app-work-content UL LI{list-style:none;background:url(/image/i-krasota.gif) no-repeat 0 7px;margin-left:0;padding-left:10px;}
.app-work-content a.no-link{color:#2f2f2f;text-decoration:none;}
.app-input{margin-left:5px;margin-right:5px;font-size:14px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:solid 1px #bbbbbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.app-input--nomargin{margin-left:0;margin-right:0;}
.app-input.error{border-color:#ff0000;outline:none;}
.js-error{margin-top:2px;margin-left:8px;color:#ff0000;}.js-error--order{background:#fff;border:1px solid red;border-radius:3px;box-sizing:border-box;font-size:13px;min-height:24px;margin:-24px 0 0 5px;padding:2px 0 0 5px;pointer-events:none;position:relative;width:308px;}.js-error--order.focused:before{background:#000;content:"";animation-duration:1s;animation-iteration-count:infinite;animation-name:docs-text-ui-fadeoutin;height:18px;left:3px;position:absolute;top:2px;width:1px;}
.app-textarea{font-size:14px;line-height:18px;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:solid 1px #bbbbbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.app-checkbox{margin-left:5px;margin-right:5px;}
.app-select{margin-left:5px;margin-right:5px;font-size:14px;line-height:18px;}
.app-button-green INPUT{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#20a433;background:-webkit-gradient(linear, 0 0, 0 100%, from(#2bac2a), to(#0f9841));background-image:-webkit-linear-gradient(top, #2bac2a, #0f9841);background-image:-moz-linear-gradient(top, #2bac2a, #0f9841);background-image:-ms-linear-gradient(top, #2bac2a, #0f9841);background-image:-o-linear-gradient(top, #2bac2a, #0f9841);background-image:linear-gradient(top, #2bac2a, #0f9841);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline;color:white;}
.app-button-green.big input{height:64px;}
/*.app-button-green.gradient input{background:#9ac03c;background:-moz-linear-gradient(top, #9ac03c 0%, #73a002 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ac03c), color-stop(100%, #73a002));background:-webkit-linear-gradient(top, #9ac03c 0%, #73a002 100%);background:-o-linear-gradient(top, #9ac03c 0%, #73a002 100%);background:-ms-linear-gradient(top, #9ac03c 0%, #73a002 100%);background:linear-gradient(to bottom, #9ac03c 0%, #73a002 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ac03c', endColorstr='#73a002', GradientType=0);}*/
.app-button-green.gradient input{background:#e23c3f;}
.app-button-black INPUT{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#1f1f1f;background:-webkit-gradient(linear, 0 0, 0 100%, from(#343434), to(#000000));background-image:-webkit-linear-gradient(top, #343434, #000000);background-image:-moz-linear-gradient(top, #343434, #000000);background-image:-ms-linear-gradient(top, #343434, #000000);background-image:-o-linear-gradient(top, #343434, #000000);background-image:linear-gradient(top, #343434, #000000);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline;color:white;}
.app-button-red INPUT{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:4px;padding-bottom:5px;border:none;background:#e92b22;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ff4439), to(#c80500));background-image:-webkit-linear-gradient(top, #ff4439, #c80500);background-image:-moz-linear-gradient(top, #ff4439, #c80500);background-image:-ms-linear-gradient(top, #ff4439, #c80500);background-image:-o-linear-gradient(top, #ff4439, #c80500);background-image:linear-gradient(top, #ff4439, #c80500);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline;color:white;}
.app-submit INPUT{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
.app-submit .button-order{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
.app-submit--red INPUT{background:#df3b29;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fb5b43), to(#b60b03));background-image:-webkit-linear-gradient(top, #fb5b43, #b60b03);background-image:-moz-linear-gradient(top, #fb5b43, #b60b03);background-image:-ms-linear-gradient(top, #fb5b43, #b60b03);background-image:-o-linear-gradient(top, #fb5b43, #b60b03);background-image:linear-gradient(top, #fb5b43, #b60b03);}.app-submit--red INPUT:disabled{background:#a0a0a0;background:-webkit-gradient(linear, 0 0, 0 100%, from(#c8c8c8), to(#646464));background-image:-webkit-linear-gradient(top, #c8c8c8, #646464);background-image:-moz-linear-gradient(top, #c8c8c8, #646464);background-image:-ms-linear-gradient(top, #c8c8c8, #646464);background-image:-o-linear-gradient(top, #c8c8c8, #646464);background-image:linear-gradient(top, #c8c8c8, #646464);color:#505050;}
.app-submit-input{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;text-decoration:none;}
.app-required{color:red;}
.app-hr{font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;border-bottom:1px solid #8b8b8b;}
.app-stylized-h3-circle{position:absolute;left:0;top:3px;width:25px;height:25px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#e20d0f;background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(#ef2f24), to(#e20d0f));background-image:-webkit-radial-gradient(circle, #ef2f24, #e20d0f);background-image:-moz-radial-gradient(circle, #ef2f24, #e20d0f);background-image:-ms-radial-gradient(circle, #ef2f24, #e20d0f);background-repeat:no-repeat;}
.app-stylized-h3-number{font-size:16px;line-height:27px;position:absolute;left:0;top:2px;width:25px;height:25px;color:white;font-weight:bold;text-align:center;}
.app-autocomplete-field{position:relative;}
.autocomplete{display:none;padding:0;position:absolute;float:left;left:-25px !important;top:4px !important;width:300px !important;margin-top:22px;text-align:left;background-color:white;z-index:200;font-size:14px;line-height:18px;border:solid 1px #cfd4d0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 3px #cfd4d0;-moz-box-shadow:0px 0px 3px #cfd4d0;box-shadow:0px 0px 3px #cfd4d0;}.autocomplete UL{margin:0 0 0 -20px;padding:0;}
.autocomplete LI{list-style:none;list-style-image:none;cursor:pointer;background:none;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}
.autocomplete LI.selected{background:#ececec;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.app-block-club{background-color:#74A003;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:9px;}
.app-block-club-content{padding:0 15px 9px 15px;}
.app-club-more{color:#008FDC;margin:9px 0 0 0;overflow:hidden;}.app-club-more .app-club-more-str{float:left;width:10px;height:10px;background:url("/image/search-block_right-down.gif") no-repeat left top;margin-top:4px;margin-right:3px;}
.app-club-more .app-club-more-str-sel{float:left;width:10px;height:10px;background:url("/image/search-block_right-down.gif") no-repeat left -10px;margin-top:7px;margin-right:3px;}
.app-club-more .app-club-more-text{float:left;border-bottom:1px dashed #008FDC;cursor:pointer;}
.app-row{font-size:14px;line-height:18px;}.app-row--margin-top{margin-top:9px;}
.app-content-limited{width:300px;}
.js-main-text-wrapper,.app-text-main-block{text-align:center;color:#010101;}
.js-main-text-wrapper{border-top:1px solid #999;}
.js-main-text-wrapper h1{margin-top:25px;}
.app-text-main-block--active .app-text-main{display:block !important;}
.app-text-main-block .app-text-main-show{border-bottom:1px dashed #008fd5;color:#008fd5;cursor:pointer;display:inline-block;margin-top:9px;}
.app-text-main-block .app-text-main{display:none;text-align:left;}
.app-review-top-block{position:relative;background:#fff;width:224px;height:275px;margin-right:20px;margin-top:18px;margin-bottom:20px;text-align:center;float:left;-webkit-box-shadow:-1px -1px 5px #cdcdcd, 1px 1px 5px #cdcdcd;-moz-box-shadow:-1px -1px 5px #cdcdcd, 1px 1px 5px #cdcdcd;box-shadow:-1px -1px 5px #cdcdcd, 1px 1px 5px #cdcdcd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url("css/PIE.htc");}.app-review-top-block img{margin-top:10px;}
.app-review-top-block p{text-align:left;margin-left:10px;}
.app-review-top-block span{color:#6b9403;font-size:17px;}
.app-review-icons{background:url('/image/icons_review.png');width:16px;height:16px;float:left;margin-right:5px;}.app-review-icons.app-icon2{background-position:0 -22px;}
.app-review-icons.app-icon3{background-position:0 -40px;}
.app-popup-interview-wrapper{padding:20px;overflow:scroll-y;width:600px;}
.app-redtitle{font-weight:bold;color:#f31003;font-size:24px;font-family:'PFCentroSansPro';position:relative;padding-left:50px;line-height:24px !important;}.app-redtitle.app-redtitle--sotr:before{content:'';background:url('/image/sprite_tocorpclients.png') no-repeat;width:35px;height:38px;position:absolute;left:0;top:-12px;}
.app-redtitle.app-redtitle--comp:before{content:'';background:url('/image/sprite_tocorpclients.png') no-repeat;width:35px;height:38px;position:absolute;left:0;top:-12px;background-position:0 -41px;}
.app-redtitle.app-redtitle--btl:before{content:'';background:url('/image/sprite_tocorpclients.png') no-repeat;width:35px;height:38px;position:absolute;left:0;top:-12px;background-position:0 -83px;}
.app-block-box{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("css/boxsizing.htc");behavior:url("css/PIE.htc");}
.app-box-left{padding-left:18px;}
.app-box-right{padding-right:18px;}
.h1-font-red{color:#f31003 !important;font-size:24px !important;font-family:'PFCentroSansPro' !important;font-weight:bold !important;}
.margin-img{margin-top:17px;}
.app-personal-mobile{display:none;}
.app-personal{display:block;}
@keyframes docs-text-ui-fadeoutin{from{opacity:1;} 13%{opacity:0;} 50%{opacity:0;} 63%{opacity:1;} to{opacity:1;}}.collection-link{background:#24A631;border-radius:35px;display:inline-block;font-size:16px;line-height:35px;margin:0 auto;padding:0 80px;text-transform:uppercase;}.collection-link a{color:#fff;text-decoration:none;}
.app-bottom-hidden-elements{height:0;overflow:hidden;}
.app-shop-list-column{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:27px;}
.app-shop-list-name{cursor:pointer;}.app-shop-list-name SPAN{border-bottom:1px dashed #008fd5;color:#008fd5;}
.app-shop-list-subname{cursor:pointer;text-decoration:underline;color:#008fd5;display:inline;}
.app-shop-list-part .app-shop-list-item{display:none;}
.app-shop-list-part--active .app-shop-list-item{display:block !important;}
.app-shop-list-part--active .app-shop-list-name SPAN{border:none;color:#2f2f2f;}
.app-shop-list-item{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:18px;}
.app-margin-h1{font-size:14px;line-height:18px;margin-top:-36px;margin-bottom:0px;padding-top:0px;padding-bottom:12px;position:relative;z-index:100;}
.app-content-under-menu{background:#fff;font-size:14px;line-height:18px;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:9px;position:relative;}.app-content-under-menu img{max-width:none;}
.app-picture-under-menu-wrapper{position:relative;height:358.56px;}
.app-picture-under-menu{background:url(image/0.gif) no-repeat 50%;position:absolute;left:0;width:100%;height:100%;z-index:1;}
.app-google-map{margin:0 -20px;}
.app-content-under-menu-map-wrapper{background:#fff;padding:9px 0;}
.app-clients-block{font-size:14px;line-height:18px;margin-top:36px;margin-bottom:18px;}.app-clients-block H3{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;}
.app-personalization-item{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-top:20px;padding-bottom:20px;height:234px;margin-top:0px;margin-bottom:18px;}
.app-personalization-item-image{height:153px;text-align:center;}
.app-personalization-item-text{position:relative;padding-left:60px;padding-right:20px;padding-top:18px;padding-bottom:9px;margin-top:9px;margin-bottom:18px;}
.app-personalization-item-number{position:absolute;left:20px;top:9px;width:30px;height:28px;border:3px solid #ffffff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#e20d0f;background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(#ef2f24), to(#e20d0f));background-image:-webkit-radial-gradient(circle, #ef2f24, #e20d0f);background-image:-moz-radial-gradient(circle, #ef2f24, #e20d0f);background-image:-ms-radial-gradient(circle, #ef2f24, #e20d0f);background-repeat:no-repeat;color:white;font-weight:bold;text-align:center;font-size:18px;line-height:27px;padding-top:2px;}
.app-corp-discounts{font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;}
.app-corp-discount-item{text-align:center;color:white;}
.app-corp-discount-percent{font-size:18px;line-height:27px;font-weight:bold;}
.app-clients-single-pos,.app-partners-single-pos,.app-distributors-single-pos{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:27px;}
.app-share-page{padding:5px 0 10px;text-align:right;position:relative;padding:0 !important;}
.app-share-page div{position:absolute;right:105px;top:25px;}
.app-share-page--work{background:#fff;}
.app-citem-video{display:block;margin:20px 0;}.app-citem-video img{width:100%;}
.app-citem-bg{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-top:9px;padding-bottom:9px;margin-top:0px;margin-bottom:18px;background:#ececec;}.app-citem-bg h1{margin-top:0px;margin-bottom:27px;margin-left:18px;}
.app-citem-picture-main{display:table;clear:both;float:none;position:relative;width:100%;}.app-citem-picture-main img{max-width:280px;}
.app-citem-price-row{padding-top:9px;padding-bottom:9px;}
.app-citem-price{position:relative;font-size:20px;line-height:27px;padding-top:0px;padding-bottom:18px;}
.app-citem-price .select-type{width:100%;max-width:280px;}
.app-citem-price .sid{display:none;}
.app-citems-price-number{color:#c70a08;position:absolute;left:0;top:0;}
.app-citems-price-base{color:#000;text-decoration:line-through;}
.app-citems-price-button{position:absolute;right:80px;text-align:right;top:-5px;width:100%;}.app-citems-price-button input{margin:0 0 10px;}
.app-citems-price-button .app-submit--quick-order{margin:70px 0 0 80px;text-align:center;}
.app-citems-price-submit{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
.app-citems-pictures-block{position:relative;margin-left:0 !important;}
.app-citems-pictures-container{float:right;margin-right:20px;width:310px;}
.app-citems-pictures-item{float:left;margin-left:20px;margin-bottom:20px;}.app-citems-pictures-item .app-citems-pictures-item-block{width:135px;height:100px !important;}
.app-citems-pictures-item img{width:135px;height:100px !important;}
.app-citem-links-item{font-size:16px;line-height:27px;padding-top:4px;padding-bottom:5px;padding-left:20px;padding-right:20px;margin-top:5px;margin-bottom:5px;position:relative;background:#EAB809;color:white;-webkit-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7);box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7);text-align:center;cursor:pointer;}.app-citem-links-item--active{background:none;box-shadow:none;color:#2f2f2f;font-size:16px;line-height:27px;padding-top:4px;padding-bottom:5px;cursor:default;}.app-citem-links-item--active .app-citem-links-item-divleft{display:none;}
.app-citem-links-item--left{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7);}.app-citem-links-item--left .app-citem-links-item-divleft{display:none;}
.app-citem-links-item--right{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);}
.app-citem-links-item--leftright{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);box-shadow:0 -3px 2px rgba(170, 170, 170, 0.7), 0 3px 2px rgba(170, 170, 170, 0.7), -3px 0 2px rgba(170, 170, 170, 0.7), 3px 0 2px rgba(170, 170, 170, 0.7);}.app-citem-links-item--leftright .app-citem-links-item-divleft{display:none;}
.app-citem-links-item-divleft{position:absolute;left:-4px;width:4px;top:0;height:100%;background:#EAB809;}
.app-citem-links-text{display:inline;border-bottom:1px dashed white;}
.app-citem-description{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:18px;}
.app-citem-info{display:none;position:relative;}.app-citem-info--active{display:table;font-size:14px;line-height:18px;padding-top:18px;padding-bottom:9px;width:100%;}
.app-citem-info--active-temp{display:table;width:100%;}
.app-citem-left{margin-left:0px !important;margin-right:0px !important;}.app-citem-left A{color:white;}
.app-citem-left-bg{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;color:white;background:#EAB809;}
.app-citem-left-parms{padding-top:4px;padding-bottom:5px;}
.app-citem-reason-header{font-size:24px;line-height:36px;padding-top:18px;padding-bottom:14px;font-family:'PFCentroSlabPro';line-height:27px;color:#EAB809;}
.app-citem-reason-row{margin-top:0px;margin-bottom:18px;position:relative;padding-left:20px;}
.app-citem-reason-bg{-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;position:absolute;left:0;top:3px;width:13px;height:13px;background:#EAB809;}
.app-citem-reason-number{position:absolute;left:3px;top:-1px;color:white;font-size:12px;font-weight:bold;font-family:MS Sans Serif;}
.app-citem-programm-content{display:none;font-size:14px;line-height:18px;padding-top:0px;padding-bottom:18px;}.app-citem-programm-content ul{margin:0 0 5px;}
.app-citem-programm-bar{position:relative;font-size:18px;line-height:27px;padding-top:18px;padding-bottom:0px;height:72px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 2px 2px rgba(170, 170, 170, 0.7);-moz-box-shadow:0 0 2px 2px rgba(170, 170, 170, 0.7);box-shadow:0 0 2px 2px rgba(170, 170, 170, 0.7);margin-bottom:18px;color:#EAB809;padding-left:150px;cursor:pointer;}
.app-citem-programm-arrow{position:absolute;left:10px;top:35px;width:20px;height:14px;background:url(/image/news-320_up-down.png) no-repeat 0 -14px;}
.app-citem-programm-icon{position:absolute;width:100px;height:75px !important;left:40px;top:7px;background:white;}.app-citem-programm-icon IMG{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#C2C2C2;width:100px;height:75px !important;}
.app-citem-programm-wrapper--active .app-citem-programm-content{display:block;}
.app-citem-programm-wrapper--active .app-citem-programm-arrow{background-position:0 0;}
.app-citem-program-prefix{font-weight:bold;text-transform:uppercase;}
.app-citem-program-postfix{text-transform:lowercase;font-style:italic;}
.app-citem-info .app-work-content UL{padding-left:0;}.app-citem-info .app-work-content UL LI{list-style:none;background:url(/image/i-dop.gif) no-repeat 0 7px;margin-left:0;padding-left:10px;}
.app-citem-reviews{background:#ececec;font-size:14px;line-height:18px;padding-top:0px;padding-bottom:45px;position:relative;}
.app-citem-review-row{font-size:14px;line-height:18px;margin-top:18px;margin-bottom:0px;}
.app-citem-review-date{color:#8b8b8b;padding-right:10px;float:left;}
.app-citem-review-sign{font-weight:bold;}
.app-citem-adds-block{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;background-color:#ececec;}.app-citem-adds-block A{color:#008fd5;}
.app-citem-adds-header{font-size:22px;line-height:27px;font-family:'PFCentroSlabPro';}
.app-citem-adds-part{font-size:18px;line-height:27px;padding-left:15px;padding-right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:white;}
.app-citem-adds-row{font-size:14px;line-height:18px;margin-top:18px;margin-bottom:0px;}.app-citem-adds-row .app-citem-adds-price{display:inline-block;width:110px;}
.app-citem-adds-image{text-align:center;}.app-citem-adds-image IMG{width:130px;height:102px;}
.app-citem-adds-desc{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:9px;}
.boomstarter-gift--evoi{display:block;font-size:16px;margin:5px 0 0 -60px;}.boomstarter-gift--evoi a{background:#69aeed;background:-webkit-gradient(linear, 0 0, 0 100%, from(#97c5ed), to(#258ced));background-image:-webkit-linear-gradient(top, #97c5ed, #258ced);background-image:-moz-linear-gradient(top, #97c5ed, #258ced);background-image:-ms-linear-gradient(top, #97c5ed, #258ced);background-image:-o-linear-gradient(top, #97c5ed, #258ced);background-image:linear-gradient(top, #97c5ed, #258ced);display:inline;padding:1px 10px 2px;}.boomstarter-gift--evoi a:hover{background:#79befd;background:-webkit-gradient(linear, 0 0, 0 100%, from(#a7d5fd), to(#359cfd));background-image:-webkit-linear-gradient(top, #a7d5fd, #359cfd);background-image:-moz-linear-gradient(top, #a7d5fd, #359cfd);background-image:-ms-linear-gradient(top, #a7d5fd, #359cfd);background-image:-o-linear-gradient(top, #a7d5fd, #359cfd);background-image:linear-gradient(top, #a7d5fd, #359cfd);-o-transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;}
.app-citem-top-block--disabled{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.app-citem-flv-video{cursor:pointer;margin:20px 0 0;position:relative;}.app-citem-flv-video i{background:url(/image/video-play.png) no-repeat;height:63px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:63px;}
.app-citem-flv-video img{width:100%;}
.app-citem-programm-video{background:url(/image/sprite_video.png) no-repeat;height:63px;margin:-32px 0 0;position:absolute;right:20px;top:50%;width:63px;}.app-citem-programm-video.part-6{background-position:0 -65px;}
.app-citem-programm-video.part-7{background-position:0 -130px;}
.app-citem-programm-video.part-8{background-position:0 -195px;}
.app-citem-programm-video.part-9{background-position:0 -260px;}
.app-citem-programm-video.part-11{background-position:0 -325px;}
.app-citem-programm-video.part-12{background-position:0 -455px;}
.app-citem-programm-video.part-13{background-position:0 0;}
.app-citem-programm-video.part-19{background-position:0 -65px;}
.app-citem-programm-video.part-21{background-position:0 -260px;}
.app-citem-adds-block-mobile-wrapper{clear:both;display:none;}
.app-social-block{background:url(/image/0.gif) no-repeat 0 3px;font-size:11px;line-height:18px;margin-top:0px;margin-bottom:9px;}.app-social-block A{text-decoration:none;}
.app-popup-order-wrapper{width:310px;}.app-popup-order-wrapper h2{font-size:20px;line-height:27px;}
.app-popup-warning{color:red;margin-top:20px;}
.app-popup-order-content{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:18px;}.app-popup-order-content .h2{font-size:20px;line-height:27px;}
.app-popup-order-go{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;float:left;margin-left:50px;}.app-popup-order-go A{color:white;text-decoration:none;}
.app-popup-order-stay{padding-left:10px;padding-right:10px;font-size:16px;line-height:27px;padding-top:1px;padding-bottom:2px;border:none;background:#929292;background:-webkit-gradient(linear, 0 0, 0 100%, from(#b5b5b5), to(#5d5d5d));background-image:-webkit-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-moz-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-ms-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:-o-linear-gradient(top, #b5b5b5, #5d5d5d);background-image:linear-gradient(top, #b5b5b5, #5d5d5d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;float:left;margin-left:30px;cursor:pointer;}
.app-popup-order-quick{float:left;margin-right:32px;position:relative;z-index:1000;}
.app-orders-row{clear:both;}.app-orders-row--header{color:white;background-color:black;height:27px;text-align:center;}.app-orders-row--header .app-orders-column{position:relative;background-color:black;padding-top:4px;padding-bottom:4px;}
.app-orders-row--item{border-bottom:1px solid #ddd;position:relative;background:#ececec;overflow:hidden;}
.app-orders-column-divider{position:absolute;right:0;top:0;width:1px;height:27px;background:white;}
.app-orders-column{padding-top:9px;padding-bottom:9px;}
.app-orders-column--picture{min-height:114px;text-align:center;float:left;width:37%;}
.app-orders-column--info{float:right;width:63%;position:relative;}
.app-orders-column--delete{position:absolute;top:0;right:15px;}
.app-orders-column--name{font-size:16px;line-height:27px;font-weight:bold;}
.app-orders-column--description select{margin-top:10px;}
.app-orders-column--price{font-size:18px;line-height:27px;text-align:center;color:#c70a08;float:left;margin:-2px 0 0 55px;}
.app-orders-column--price:after{clear:both;}
.app-orders-column--count{text-align:center;float:left;}.app-orders-column--count INPUT{width:30px;}
.app-orders-summ{font-size:18px;line-height:27px;margin-top:27px;margin-bottom:27px;}
.app-order-delivery-block,.app-order-summ-delivery-block,.app-order-summ-skidka-block{display:none;}.app-order-delivery-block--active,.app-order-summ-delivery-block--active,.app-order-summ-skidka-block--active{display:block;}
.app-order-summ-delivery,.app-order-summ-skidka{margin-left:55px;}
.app-orders-radio-subitem{display:none;}
.app-orders-radio-item{font-size:14px;line-height:18px;padding-top:4px;padding-bottom:5px;}.app-orders-radio-item--active .app-orders-radio-subitem{font-size:14px;line-height:18px;padding-top:4px;padding-bottom:5px;display:block;padding-left:25px;padding-right:25px;}
.app-orders-radio-subrow{clear:both;}
.app-orders-radio-subname{float:left;height:27px;width:70px;}
.app-orders-radio-subinput{float:left;height:27px;margin-right:20px;}
.app-orders-radio-subinfo{float:left;font-style:italic;height:27px;}
.app-orders-item{clear:both;}.app-orders-item.hidden{display:none;}
.app-orders-item-name{float:left;height:27px;width:200px;text-align:right;}
.app-orders-item-value{float:left;position:relative;width:400px;margin-bottom:15px;}.app-orders-item-value--high{height:135px;}
.app-orders-item-value--disabled{color:#ddd;}
.app-orders-item-value--auto{height:auto;}
.app-orders-item-value--wide{margin:-27px 0 0 145px;}.app-orders-item-value--wide .app-orders-delivery-group--1{margin-top:5px;}
.app-orders-promocode{display:none;margin:0;}.app-orders-promocode--allow{display:block;padding:0 25px;overflow:hidden;}
.app-promocode-apply input{border-radius:initial;background:#e23c3f;padding:0 15px;}
.app-orders-promocode .app-orders-item-name{margin:10px 0;width:auto;}
.app-orders-promocode .app-orders-item-value{margin:10px 0;width:auto;}
/*.app-orders-promocode .app-orders-item-value .app-promocode-apply{left:220px;position:absolute;top:-2px;}*/
.app-orders-delivery-group{display:inline-block;margin:0 20px 30px 0;vertical-align:top;width:40%;}.app-orders-delivery-group h4{font-size:14px;font-weight:normal;margin:0;}
.app-orders-delivery-group label{cursor:pointer;display:block;margin:0 0 5px;}.app-orders-delivery-group label input{cursor:pointer;margin:0 3px 0 0;}
.app-orders-delivery-group--no-selector{margin-top:5px !important;}
.app-orders-item-subname{float:left;height:27px;}
.app-orders-item-subvalue{float:left;height:27px;margin-right:10px;}
.app-orders-details,.app-orders-details_by_phone{display:none;margin-bottom:50px;}.app-orders-details--active,.app-orders-details_by_phone--active{display:block;}
.app-orders-warning{color:red;padding-left:200px;margin-top:18px;}
.app-orders-table{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:18px;}
.app-orders-table-row--header{color:white;background-color:black;height:27px;text-align:center;}.app-orders-table-row--header .app-orders-table-column{position:relative;background-color:black;padding-top:4px;padding-bottom:4px;text-align:center;}
.app-orders-table-row--grey{background:#ececec;border-bottom:1px solid white;}
.app-orders-table-row--nobg{background:none;}
.app-orders-table-column{padding-top:9px;padding-bottom:9px;position:relative;}.app-orders-table-column--count{text-align:center;}
.app-orders-table-column--price{text-align:center;}
.app-orders-table-column--grey{background:#ececec;border-bottom:1px solid white;}
.app-orders-table-content{padding-left:15px;padding-right:15px;}.app-orders-table-content--big{font-size:18px;line-height:27px;}
.app-orders-table-column-divider{position:absolute;right:0;top:0;width:1px;height:45px;background:white;}
.app-orders-table-column-greydivider{position:absolute;right:-19px;top:0;width:20px;height:100%;background:#ececec;}
.app-order-anketa-row{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:9px;}
.app-order-anketa-field-prev{height:81px;}
/*.app-orders-delete-item{width:27px;height:27px;background:url(/image/basket-delite.png) no-repeat;margin:-2px 0 0 0;cursor:pointer;}*/
.app-orders-delete-item{width:15px;height:15px;background:url(/image/basket-delete.png) no-repeat;margin:5px 0 0;cursor:pointer;}
.app-orders-error{font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;padding-left:10px;padding-right:10px;}
.app-popup-order-add{position:relative;}.app-popup-order-add i{color:red;font-size:22px;position:absolute;left:0;top:-15px;}
.app-order-congratulation{color:#6c6c6c;font:18px PFCentroSansPro;height:139px;margin:24px 0 0 350px;position:absolute;width:440px;}.app-order-congratulation span{color:#ff0e00;display:block;font:24px PFCentroSlabPro;}
.app-order-popup-congratulation{background:url(/image/congratulations_mini.png) no-repeat;color:#6c6c6c;font:15px PFCentroSansPro;height:100px;line-height:16px;margin:10px 0 0 -5px;padding:0 0 0 140px;width:160px;}.app-order-popup-congratulation span{color:#ff0e00;display:block;font:22px PFCentroSlabPro;}
.app-orders-payment-warning{color:#fff;font-size:16px;left:320px;position:absolute;top:1px;transition:1s;white-space:nowrap;}.app-orders-payment-warning.active{color:#25A72F;}
.app-order-empty-basket{min-height:800px;text-align:center;}.app-order-empty-basket p{font-size:26px;}
.app-order-empty-basket img{margin:200px 0 40px -30px;}
.app-order-empty-basket .app-submit-input{display:inline-block;height:30px;line-height:30px;margin:30px 0;}
.app-order-payment-radio{min-height:100px;margin:0 0 10px;overflow:hidden;position:relative;}.app-order-payment-radio input{left:-1000px;position:absolute;}
.app-order-payment-radio label{border:1px solid #C2C2C3;border-radius:6px;box-sizing:border-box;color:#C2C2C3;cursor:pointer;display:inline-block;height:100px;margin:0 0 5px 5px;position:relative;width:150px;}.app-order-payment-radio label:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.app-order-payment-radio label.active{border-color:#2F2F2F;color:#2F2F2F;}
/*.app-order-payment-radio label.active.app-order-payment-1:before{background:url(/image/order/payment-1-active.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.active.app-order-payment-1:before{background:url(/image/order/nal-active.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label.active.app-order-payment-2:before{background:url(/image/order/payment-2-active.svg) no-repeat center 20px;}
/*.app-order-payment-radio label.active.app-order-payment-4:before{background:url(/image/order/payment-4-active.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.active.app-order-payment-4:before{background:url(/image/order/card-active.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label.active.app-order-payment-7:before{background:url(/image/order/card-active.png) no-repeat center 20px;background-size: 50px;}
/*.app-order-payment-radio label.active.app-order-payment-5:before{background:url(/image/order/payment-5-active.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.active.app-order-payment-5:before{background:url(/image/order/card-active.png) no-repeat center 20px;background-size: 50px;}
/*.app-order-payment-radio label.app-order-payment-1:before{background:url(/image/order/payment-1.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.app-order-payment-1:before{background:url(/image/order/nal.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label.app-order-payment-2:before{background:url(/image/order/payment-2.svg) no-repeat center 20px;}
/*.app-order-payment-radio label.app-order-payment-4:before{background:url(/image/order/payment-4.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.app-order-payment-4:before{background:url(/image/order/card.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label.app-order-payment-7:before{background:url(/image/order/card.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label.app-order-payment-5{width:308px;}
/*.app-order-payment-radio label.app-order-payment-5:before{background:url(/image/order/payment-5.svg) no-repeat center 20px;}*/
.app-order-payment-radio label.app-order-payment-5:before{background:url(/image/order/card.png) no-repeat center 20px;background-size: 50px;}
.app-order-payment-radio label p{font-size:14px;margin:70px 0 0;text-align:center;}
.app-orders-delivery-group{display:none;margin:20px 0;width:100%;}
.app-orders-delivery-group.active{display:block;}
.app-order-delivery-select{height:24px;line-height:24px;width:308px;}
.app-basket-popup{background:#f8f8f8;box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.2);box-sizing:border-box;display:none;padding:20px;position:absolute;right:0;top:100%;z-index:1000;width:340px;}.app-basket-popup .item{clear:both;margin:0 0 20px;position:relative;}.app-basket-popup .item:after{clear:both;content:"";display:block;}
.app-basket-popup .item>img{float:left;width:100px;}
.app-basket-popup .item .text{box-sizing:border-box;color:#2f2f2f;float:left;font-size:14px;padding:0 10px 0 15px;text-align:left;white-space:normal;width:200px;}.app-basket-popup .item .text p{margin:5px 0 10px;min-height:40px;}
.app-basket-popup .item .text span{color:#c70a08;font-size:16px;}
.app-basket-popup .item .delete{background:url(/image/basket-delite.png) no-repeat center;cursor:pointer;height:27px;position:absolute;right:-10px;top:0;width:27px;}
.app-basket-popup .summ{font-size:14px;font-weight:bold;margin:10px 0;text-align:left;}
.app-basket-popup .button{background:#24A631;border-radius:35px;color:#fff;display:block;font-size:16px;line-height:35px;text-align:center;text-decoration:none;text-transform:uppercase;}.app-basket-popup .button.button-order{background-color:#E74C3C;}
.app-orders-adds-item{position:relative;}.app-orders-adds-item--active .app-orders-adds-count{display:block;}
.app-orders-adds-count{position:absolute;left:70px;top:2px;width:40px;}
.app-orders-adds-btn{cursor:pointer;position:absolute;right:0;top:0;width:26px;height:26px;background:url('/image/form-plus.png') no-repeat left top;}
.app-orders-adds-delete{cursor:pointer;position:absolute;right:30px;top:0;width:26px;height:26px;background:url('/image/basket-delite.png') no-repeat left top;}
.corporate-order-wrapper{text-align:center;}
.corporate-order{border-radius:8px;box-shadow:0 0 5px 0 #888;box-sizing:border-box;display:inline-block;margin:100px auto;padding:20px;text-align:left;width:380px;}.corporate-order h2{font-size:20px;line-height:22px;margin:0 0 20px;}
.corporate-order label{display:block;font-size:16px;margin:0 0 15px;}.corporate-order label>span{display:inline-block;margin:0 10px 0 0;vertical-align:top;width:140px;}
.corporate-order label>input{border:1px solid #CACACA;border-radius:2px;box-shadow:inset 0 2px 4px 0 #cacaca;box-sizing:border-box;display:inline-block;font-size:14px;height:22px;line-height:22px;padding:1px 5px 0;vertical-align:top;width:180px;}
.corporate-order label .required{color:red;font-weight:bold;}
.corporate-order .alert{color:red;margin:0 0 10px;}
.corporate-order .app-submit INPUT{height:22px;line-height:22px;padding-top:0;}
.app-gifts-row{margin-top:9px;margin-bottom:9px;}
.app-gifts-row-header{text-align:right;}
.app-popup-gift-wrapper{position:relative;padding-top:81px;padding-bottom:0px;}
.app-popup-gift-divider{position:absolute;top:20px;left:50%;margin-left:-1px;width:3px;height:37px;background:url(/image/btn-activation_razdelitel.gif);z-index:1000;}
.app-popup-gift-button{cursor:pointer;position:absolute;top:20px;font-size:16px;line-height:27px;padding-top:5px;padding-bottom:6px;border:none;background:#e4220b;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f83412), to(#c50700));background-image:-webkit-linear-gradient(top, #f83412, #c50700);background-image:-moz-linear-gradient(top, #f83412, #c50700);background-image:-ms-linear-gradient(top, #f83412, #c50700);background-image:-o-linear-gradient(top, #f83412, #c50700);background-image:linear-gradient(top, #f83412, #c50700);display:inline;color:white;width:50%;text-align:center;}.app-popup-gift-button--active{background:#a60403;background:-webkit-gradient(linear, 0 0, 0 100%, from(#960005), to(#be0900));background-image:-webkit-linear-gradient(top, #960005, #be0900);background-image:-moz-linear-gradient(top, #960005, #be0900);background-image:-ms-linear-gradient(top, #960005, #be0900);background-image:-o-linear-gradient(top, #960005, #be0900);background-image:linear-gradient(top, #960005, #be0900);}
.app-popup-gift-button--left{left:0px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.app-popup-gift-button--right{right:0px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.app-popup-gift-row{font-size:14px;line-height:18px;padding-top:4px;padding-bottom:5px;}
.app-popup-gift-content{display:none;}.app-popup-gift-content--active{display:block !important;}
.app-g-gift-column-2{margin-left:-10px !important;}
.app-popup-gift-wrapper{width:400px;}
.app-popup-gift-new-wrapper{width:400px;padding:10px;}.app-popup-gift-new-wrapper input[type=text],.app-popup-gift-new-wrapper select,.app-popup-gift-new-wrapper textarea,.app-popup-gift-new-wrapper .app-input{border:1px solid #C9C9C9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);padding:2px 5px;width:250px;}
.app-popup-gift-new-wrapper .app-submit input{padding:2px 20px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-expired{margin:5px 0 5px;color:#ff0000;position:relative;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-expired .app-faq-question-bullet{margin-left:130px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-expired .app-faq-question-bullet .help-block{display:none;width:300px;padding:10px;margin-left:-85px;margin-top:-135px;color:#000;background:#f3f3f3;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);box-shadow:0 5px 5px rgba(0,0,0,0.3);}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-expired .app-faq-question-bullet:hover .help-block{display:block;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-region{margin:5px 0 5px;color:#ff0000;position:relative;text-align:right;padding-right:20px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-region .app-faq-question-bullet{right:0;left:auto;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-region .app-faq-question-bullet .help-block{display:none;width:300px;padding:10px;margin-left:-300px;margin-top:-80px;color:#000;text-align:left;background:#f3f3f3;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);box-shadow:0 5px 5px rgba(0,0,0,0.3);z-index:99;position:absolute;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-help-region .app-faq-question-bullet:hover .help-block{display:block;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-name{margin:5px 0 5px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value{margin:0 0 10px;position:relative;}.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--w100 input[type=text],.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--w100 select{width:98%;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--select input[type=text],.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--select select{position:relative;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--select i{background:url(/image/search-block_right-down.gif) no-repeat 0 -10px;height:10px;position:absolute;right:8px;top:6px;width:10px;z-index:10;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--byspan span{border:1px solid #C9C9C9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);display:inline-block;padding:2px 5px;width:250px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--byspan.app-popup-gift-new-field-value--select b{border:1px solid #C9C9C9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);display:inline-block;font-weight:normal;padding:2px 5px;width:250px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--byspan.app-popup-gift-new-field-value--select.app-popup-gift-new-field-value--w100 b{width:98%;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--byspan.app-popup-gift-new-field-value--select.app-popup-gift-new-field-value--w100 i{right:4px;top:10px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value--date input{width:150px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date-row{padding:5px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date span{float:left;margin:0 2px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date select{width:75px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-state-default,.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-widget-content .ui-state-default,.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-widget-header .ui-state-default{background:#fff;border:1px solid #C9C9C9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);display:inline-block;line-height:20px;padding:0 5px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-selectmenu-menu li a,.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-selectmenu-status{padding:4px 2.1em 2px 1em;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-state-default .ui-icon{background:url(/image/search-block_right-down.gif) no-repeat 0 -10px;height:10px;position:absolute;right:3px;top:8px;width:10px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-date .ui-widget{color:#000;font-size:12px;height:21px;position:relative;top:1px;}
.app-popup-gift-new-wrapper .app-popup-gift-new-field-value-wrapper{margin-left:-5px;padding:0 5px;width:100%;}.app-popup-gift-new-wrapper .app-popup-gift-new-field-value-wrapper--double{margin-left:-10px;}
.app-popup-gift-new-wrapper .app-popup-gift-error{margin:10px 0 0;text-align:justify;}.app-popup-gift-new-wrapper .app-popup-gift-error strong{font-size:16px;white-space:nowrap;}
.app-popup-gift-new-header{background:#FE0000;border-radius:4px;color:#fff;font-family:PFCentroSlabPro;font-size:24px;line-height:36px;text-align:center;}
.app-popup-gift-new-notation{margin:20px 0 0;}
.app-faq-row{margin-top:0px;margin-bottom:18px;}
.app-faq-question{padding-left:20px;font-weight:bold;position:relative;}
.app-faq-question-bullet{position:absolute;left:0;top:2px;width:15px;height:15px;background:url(/image/i-faq.png) no-repeat;}
.app-faq-answer{padding-left:20px;position:relative;}
.app-faq-answer-bullet{position:absolute;left:5px;top:2px;width:7px;height:15px;background:url(/image/i-faq.png) no-repeat -15px 0;}
.app-review-wrapper{position:relative;}
.app-review-row{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:27px;}.app-review-row--comment{margin-left:50px;}
.app-review-date-row{font-size:14px;line-height:18px;margin-top:0px;margin-bottom:9px;}
.app-review-date{color:#8b8b8b;float:left;margin-right:10px;}
.app-review-sign{font-weight:bold;}
.app-review-date-text{font-size:14px;line-height:18px;}
.app-review-link{padding-left:25px;background:url(/image/i-review.png) no-repeat 0 2px;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0px;}
.app-review-button-add{position:absolute;top:-50px;right:0;}.app-review-button-add--bottom{top:auto;}
.app-popup-review-comments{width:392px;}
.app-review-comment-block{background:#ececec;font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;margin-top:9px;margin-bottom:0px;padding-left:10px;padding-right:10px;}
.app-popup-review-wrapper .h2{font-size:20px;line-height:27px;}
.app-club-button-add{float:right;margin-left:20px;margin-top:30px;}
.app-card-club-result{font-size:16px;line-height:27px;padding-top:4px;padding-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:10px;padding-right:10px;}
.app-impression-name-wrapper{background:#ececec;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:-10px;padding:30px 20px;position:relative;}
.app-impression-text{max-height:270px;min-height:200px;overflow:hidden;padding:0 270px;position:relative;}.app-impression-text h1{color:#2f2f2f;margin:0 0 20px;}
.app-impression-parameter{display:block;position:relative;}.app-impression-parameter i{background:url(/image/ico_mini.png) no-repeat 0;height:16px;left:0;position:absolute;top:2px;width:14px;}
.app-impression-parameter--season i{background-position:0 0;}
.app-impression-parameter--persons i{background-position:0 -22px;}
.app-impression-parameter--requirements i{background-position:0 -44px;}
.app-impression-parameter--period i{background-position:0 -65px;}
.app-impression-parameter p{margin:0 0 10px 25px;}
.app-impression-parameter span{color:#C3181E;}
.app-impression-other-items{font-size:24px;line-height:36px;margin-top:18px;margin-bottom:9px;color:#2f2f2f;padding:0 20px;}.app-impression-other-items span{color:#f31003;font-weight:bold;}
.app-impression-advanced-button{background:#ECECEC;bottom:10px;color:#008FD5;padding:0 5px;position:absolute;right:20px;text-align:right;width:500px;}.app-impression-advanced-button span{border-bottom:1px dashed #008FD5;cursor:pointer;}
.app-s-showcase--impressionadd{height:350px !important;margin:0;}
.app-s-showcase--impression .app-s-slider-slide{width:20%;}
.app-s-showcase--impression.app-s-showcase--active{padding-bottom:30px;}
.app-s-showcase--impressionadd{height:280px !important;}
.app-image-content .app-s-showcase--impressionadd .app-c-product-img img{max-height:144px;}
.app-impressions-list{margin:20px 0 20px -15px;}.app-impressions-list a{background:#ececec;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;font-size:16px;margin:0 0 20px 15px;padding:20px 20px 25px;position:relative;text-align:left;vertical-align:top;width:179px;}.app-impressions-list a img{display:block;margin:0 auto 35px;}
.app-impressions-list a span{left:20px;position:absolute;text-align:left;text-decoration:underline;top:180px;width:195px;}
.app-impression-picture{left:0;position:absolute;top:0;}.app-impression-picture img{display:inline-block;float:none;height:200px;width:250px;}
.app-impression-text-full{display:inline-block;vertical-align:top;}
.app-impression-video{line-height:15px;position:absolute;right:0;top:0;width:250px;}.app-impression-video a{display:inline-block;position:relative;width:300px;}
.app-impression-video i{background:url(/image/video-play.png) no-repeat;height:63px;left:50%;margin:-25px 0 0 -55px;position:absolute;top:40%;width:63px;}
.app-impression-video img{background:#fff;display:block;height:200px;margin:0 0 10px;width:250px;}
.app-impression-video span{display:block;line-height:1px;margin:-30px 0 0 70px;}
.app-citem-links-block--impression{width:100%;}
.app-citem-links-block .app-citem-links-text{border:none;}
.app-interview-question input[type=text],.app-interview-question textarea,.app-interview-question select{border:1px solid #C9C9C9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);margin:0;padding:2px 5px;width:600px;}
.app-interview-question textarea{height:80px;}
.app-interview-question .app-interview-radio{cursor:pointer;display:inline-block;margin:0 30px 0 5px;position:relative;top:-3px;}
.app-loyalty-list{box-sizing:border-box;margin:20px 0 0;}.app-loyalty-list a{text-decoration:none;}.app-loyalty-list a:hover{text-decoration:underline !important;}
.app-loyalty{box-sizing:border-box;float:left;margin:0 0 30px;padding-right:10px;width:20%;}.app-loyalty div{height:55px;}
.app-loyalty img{display:block;margin:0 0 5px;max-height:55px;}
.app-loyalty strong{display:block;font-size:14px;min-height:30px;}
.app-loyalty p{font-size:12px;margin:0 0 5px;}
.app-loyalty i{color:#fe2504;display:block;font-size:14px;font-style:normal;font-weight:bold;}
.app-loyalty a{display:block;}
.app-loyalty-image-text .club{float:left;font-size:22px;font-family:'PFCentroSlabPro';height:30px;width:238px;}
.app-loyalty-image-text .club-0{color:#a80555;}
.app-loyalty-image-text .club-1{color:#f31003;}
.app-loyalty-image-text .club-2{color:#077e49;}
.app-loyalty-list{margin:10px 0 0;}.app-loyalty-list li{margin:0 0 5px;}
.app-loyalty-list .list-0{background-image:url(/image/i-romantic.png);}
.app-loyalty-list .list-1{background-image:url(/image/i-adr.png);}
.app-loyalty-list .list-2{background-image:url(/image/i-beauty.png);}
.app-loyalty-levels-list{clear:both;margin:15px 0 20px -10px;}.app-loyalty-levels-list div{background:#74A003;border-radius:5px;color:#fff;float:left;margin-left:10px;padding:10px 15px 0;}
.app-loyalty-levels-list p{margin:0 0 10px;}
.app-work-content UL.app-loyalty-list li{background-image:url(/image/loyalty/dot3.gif);padding-left:15px;}.app-work-content UL.app-loyalty-list li.magenta{background-image:url(/image/loyalty/dot1.gif);}
.app-work-content UL.app-loyalty-list li.red{background-image:url(/image/loyalty/dot2.gif);color:#2f2f2f;}
.app-work-content UL.app-loyalty-list li.green{background-image:url(/image/loyalty/dot3.gif);}
.app-loyalty-buttons{height:84px;margin:20px 0;position:relative;}.app-loyalty-buttons .left,.app-loyalty-buttons .right{border:4px solid #FB7F0D;border-top-color:#F9610B;border-bottom-color:#F99614;border-radius:5px;border-width:4px 0;-webkit-box-shadow:0 2px 2px 0 #9C9A9B;box-shadow:0 2px 2px 0 #9C9A9B;color:#6C6C6C;font-family:'PFCentroSlabPro';height:70px;position:absolute;text-decoration:none;top:0;width:48%;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #ececec));background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #ececec 100%);background:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #ececec 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #ececec 100%);background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec', GradientType=0);}.app-loyalty-buttons .left:hover,.app-loyalty-buttons .right:hover{background:#D4050B;border:none;border-radius:4px;color:#fff;height:72px;padding-bottom:4px;padding-top:4px;}.app-loyalty-buttons .left:hover .app-loyalty-buttons-border-left,.app-loyalty-buttons .right:hover .app-loyalty-buttons-border-left,.app-loyalty-buttons .left:hover .app-loyalty-buttons-border-right,.app-loyalty-buttons .right:hover .app-loyalty-buttons-border-right{display:none;}
.app-loyalty-buttons .left:hover i,.app-loyalty-buttons .right:hover i{top:9px;}
.app-loyalty-buttons .left i,.app-loyalty-buttons .right i{background:url(/image/loyalty/loyality_icons.png) no-repeat;height:60px;left:27px;position:absolute;top:5px;width:70px;}
.app-loyalty-buttons .left{left:0;}.app-loyalty-buttons .left:hover i{background-position:-75px 0;}
.app-loyalty-buttons .left i{background-position:0 0;}
.app-loyalty-buttons .right{right:0;text-align:right;}.app-loyalty-buttons .right:hover i{background-position:-75px -60px;}
.app-loyalty-buttons .right i{background-position:0 -60px;}
.app-loyalty-buttons span{display:block;font-size:18px;padding:15px 20px 0 110px;text-align:left;}
.app-loyalty-buttons strong{display:block;font-size:30px;font-weight:normal;margin:0 0 4px;}
.app-loyalty-buttons-border-left,.app-loyalty-buttons-border-right{background:url(/image/loyalty/knopka_actions.png) no-repeat;height:75px;position:absolute;top:-4px;width:4px;}
.app-loyalty-buttons-border-left{background-position:-2px 0;left:0;}
.app-loyalty-buttons-border-right{background-position:-5px -171px;right:0;}
.app-loyalty-actions-wrapper{margin:0 -20px;overflow:hidden;}
.app-loyalty-actions-list{background:#E8ECEB;padding:20px 0 10px;}
.app-loyalty-actions-item{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 5px 0 #777;box-shadow:0 0 5px 0 #777;color:#000;float:left;margin:0 0 20px 20px;padding:8px 15px 55px;position:relative;text-align:left;width:239px;}.app-loyalty-actions-item .image{min-height:85px;text-align:center;}.app-loyalty-actions-item .image img{max-height:80px;}
.app-loyalty-actions-item .period{color:red;font-size:14px;font-weight:bold;margin:0 0 10px;text-transform:uppercase;}
.app-loyalty-actions-item .name{font-weight:bold;margin:10px 0 0;text-align:center;}.app-loyalty-actions-item .name a{color:#000;text-decoration:none;}
.app-loyalty-actions-item .text{margin:10px 0 0;}.app-loyalty-actions-item .text ul{text-align:left;}.app-loyalty-actions-item .text ul li{text-align:left;}
.app-loyalty-actions-item .sticker{background:url(/image/loyalty/skidka.png) no-repeat;bottom:4px;color:#fff;font-size:16px;font-weight:bold;height:39px;left:-8px;line-height:30px;padding:0 0 0 8px;position:absolute;text-align:left;width:137px;}.app-loyalty-actions-item .sticker a{color:#fff;text-decoration:none;}
.app-form-field-value{float:left;padding-bottom:15px;width:300px;}.app-form-field-value input[type=text],.app-form-field-value input[type=password]{border:1px solid #C9C9C9;border-radius:2px;box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);padding:2px 5px;width:100%;}
.app-form-field-name{clear:left;float:left;padding-bottom:15px;width:110px;}
.app-clients-contacts{display:inline-block;position:relative;}
.app-clients-callback-button{left:100%;margin:0 0 0 80px;position:absolute;top:20px;}
.app-clients-callback-form input{margin:50px 0 40px;}
.app-clients-callback-form input[type=text]{border:1px solid #C9C9C9;border-radius:2px;box-shadow:inset 0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-sizing:border-box;padding:10px 5px 9px;width:90%;}
.app-clients-callback-form .app-button-red{margin-top:0px;}
body.app-without-bottom-fixed-menu .app-footer{display:none;}
.app-footer{background:#C9C9C9;bottom:0;box-sizing:border-box;height:65px;left:0;position:fixed;width:100%;z-index:100;}
.app-footer-opinions{background:url(/image/icon-footer-opinions.png) no-repeat left center;color:#000;display:inline-block;font-size:16px;height:65px;line-height:65px;padding:0 0 0 40px;text-decoration:none;}
.app-footer-basket{background:url(/image/basket.png) no-repeat left center;color:#000;display:inline-block;font-size:16px;height:65px;line-height:65px;padding:0 0 0 45px;text-decoration:none;white-space:nowrap;}.app-footer-basket>i{background:#DDDDDD;display:inline-block;height:25px;margin:0 4px 0 10px;position:relative;top:9px;width:1px;}
.app-footer-basket>span{background:#D62E34;box-sizing:border-box;color:#fff;display:inline-block;line-height:30px;margin:0 0 0 30px;padding:0 19px;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1;}
.swiper-container-no-flexbox .swiper-slide{float:left;}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height;}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x;}
.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}
.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,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}
.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,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}
.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,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}
.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,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10;}
.swiper-pagination.swiper-pagination-hidden{opacity:0;}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:40px;height:0;left:0;width:100%;}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff;}
.swiper-pagination-bullet-active{opacity:1;background:#007aff;}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
.swiper-pagination-progress{background:rgba(0, 0, 0, 0.25);position:absolute;}
.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;}
.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0;}
.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0;}
.swiper-pagination-progress.swiper-pagination-white{background:rgba(255, 255, 255, 0.5);}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff;}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000;}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px;}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.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-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px;}
.swiper-container-cube,.swiper-container-flip{overflow:visible;}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}
.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}
.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-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-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible;}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1);}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0;}
.swiper-scrollbar-cursor-drag{cursor:move;}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite;}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat;}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.app-g-d12.no-padding{padding-left:0;padding-right:0;width:1174px;}
.swiper-container{height:330px;}.swiper-container .swiper-slide{text-align:center;}.swiper-container .swiper-slide>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
.swiper-container .swiper-slide .swiper-slide-text{box-sizing:border-box;color:#fff;display:block;height:100%;left:0;padding:20px;position:absolute;text-align:left;top:0;width:100%;}
.swiper-container .swiper-wrapper-button{background:#E8128C;color:#fff;display:inline-block;font-size:18px;line-height:30px;min-height:30px;padding:0 40px 0 20px;position:relative;text-decoration:none;}.swiper-container .swiper-wrapper-button>i{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:25px;}.swiper-container .swiper-wrapper-button>i:before{background:#fff;content:"";display:inline-block;height:10px;left:-5px;position:absolute;top:10px;width:10px;transform:rotate(45deg);}
.swiper-container .swiper-pagination-bullet{opacity:1;}
.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet{background:#1b1b1b;border:1px solid #000;border-radius:0;color:#fff;font-size:12px;font-weight:bold;height:28px;line-height:28px;margin:0 3px;padding:0;position:relative;text-align:center;transition:0.4s;width:28px;z-index:20;}.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;color:#1b1b1b;}
.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#bbb;}.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet:hover>i{opacity:1;}
.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet>i{bottom:100%;border:4px solid #000;border-radius:2px;box-sizing:border-box;display:block;height:68px;left:50%;margin:0 0 6px -30px;opacity:0;pointer-events:none;position:absolute;transition:0.4s;width:68px;}.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet>i:before{background:#000;content:"";height:8px;left:50%;margin:0 0 0 -7px;position:absolute;top:100%;transform:rotate(45deg);width:8px;}
.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet>i img{height:60px;width:60px;}
@font-face{font-family:'FontAwesome';src:url('/font/fontawesome-webfont.eot');src:url('/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('/font/fontawesome-webfont.woff') format('woff'), url('/font/fontawesome-webfont.ttf') format('truetype'), url('/font/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight:normal;font-style:normal;}
.app-i-aw:before{font-family:FontAwesome;font-weight:normal;line-height:normal;text-decoration:inherit;display:inline-block;font-style:normal;}
a .app-i-aw:before{font-family:FontAwesome;font-weight:normal;line-height:normal;text-decoration:inherit;display:inline-block;}
.app-i-aw--glass:before{content:"\f000";}
.app-i-aw--music:before{content:"\f001";}
.app-i-aw--search:before{content:"\f002";}
.app-i-aw--envelope:before{content:"\f003";}
.app-i-aw--heart:before{content:"\f004";}
.app-i-aw--star:before{content:"\f005";}
.app-i-aw--star-empty:before{content:"\f006";}
.app-i-aw--user:before{content:"\f007";}
.app-i-aw--film:before{content:"\f008";}
.app-i-aw--th-large:before{content:"\f009";}
.app-i-aw--th:before{content:"\f00a";}
.app-i-aw--th-list:before{content:"\f00b";}
.app-i-aw--ok:before{content:"\f00c";}
.app-i-aw--remove:before{content:"\f00d";}
.app-i-aw--zoom-in:before{content:"\f00e";}
.app-i-aw--zoom-out:before{content:"\f010";}
.app-i-aw--off:before{content:"\f011";}
.app-i-aw--signal:before{content:"\f012";}
.app-i-aw--cog:before{content:"\f013";}
.app-i-aw--trash:before{content:"\f014";}
.app-i-aw--home:before{content:"\f015";}
.app-i-aw--file:before{content:"\f016";}
.app-i-aw--time:before{content:"\f017";}
.app-i-aw--road:before{content:"\f018";}
.app-i-aw--download-alt:before{content:"\f019";}
.app-i-aw--download:before{content:"\f01a";}
.app-i-aw--upload:before{content:"\f01b";}
.app-i-aw--inbox:before{content:"\f01c";}
.app-i-aw--play-circle:before{content:"\f01d";}
.app-i-aw--repeat:before{content:"\f01e";}
.app-i-aw--refresh:before{content:"\f021";}
.app-i-aw--list-alt:before{content:"\f022";}
.app-i-aw--lock:before{content:"\f023";}
.app-i-aw--flag:before{content:"\f024";}
.app-i-aw--headphones:before{content:"\f025";}
.app-i-aw--volume-off:before{content:"\f026";}
.app-i-aw--volume-down:before{content:"\f027";}
.app-i-aw--volume-up:before{content:"\f028";}
.app-i-aw--qrcode:before{content:"\f029";}
.app-i-aw--barcode:before{content:"\f02a";}
.app-i-aw--tag:before{content:"\f02b";}
.app-i-aw--tags:before{content:"\f02c";}
.app-i-aw--book:before{content:"\f02d";}
.app-i-aw--bookmark:before{content:"\f02e";}
.app-i-aw--print:before{content:"\f02f";}
.app-i-aw--camera:before{content:"\f030";}
.app-i-aw--font:before{content:"\f031";}
.app-i-aw--bold:before{content:"\f032";}
.app-i-aw--italic:before{content:"\f033";}
.app-i-aw--text-height:before{content:"\f034";}
.app-i-aw--text-width:before{content:"\f035";}
.app-i-aw--align-left:before{content:"\f036";}
.app-i-aw--align-center:before{content:"\f037";}
.app-i-aw--align-right:before{content:"\f038";}
.app-i-aw--align-justify:before{content:"\f039";}
.app-i-aw--list:before{content:"\f03a";}
.app-i-aw--indent-left:before{content:"\f03b";}
.app-i-aw--indent-right:before{content:"\f03c";}
.app-i-aw--facetime-video:before{content:"\f03d";}
.app-i-aw--picture:before{content:"\f03e";}
.app-i-aw--pencil:before{content:"\f040";}
.app-i-aw--map-marker:before{content:"\f041";}
.app-i-aw--adjust:before{content:"\f042";}
.app-i-aw--tint:before{content:"\f043";}
.app-i-aw--edit:before{content:"\f044";}
.app-i-aw--share:before{content:"\f045";}
.app-i-aw--check:before{content:"\f046";}
.app-i-aw--move:before{content:"\f047";}
.app-i-aw--step-backward:before{content:"\f048";}
.app-i-aw--fast-backward:before{content:"\f049";}
.app-i-aw--backward:before{content:"\f04a";}
.app-i-aw--play:before{content:"\f04b";}
.app-i-aw--pause:before{content:"\f04c";}
.app-i-aw--stop:before{content:"\f04d";}
.app-i-aw--forward:before{content:"\f04e";}
.app-i-aw--fast-forward:before{content:"\f050";}
.app-i-aw--step-forward:before{content:"\f051";}
.app-i-aw--eject:before{content:"\f052";}
.app-i-aw--chevron-left:before{content:"\f053";}
.app-i-aw--chevron-right:before{content:"\f054";}
.app-i-aw--plus-sign:before{content:"\f055";}
.app-i-aw--minus-sign:before{content:"\f056";}
.app-i-aw--remove-sign:before{content:"\f057";}
.app-i-aw--ok-sign:before{content:"\f058";}
.app-i-aw--question-sign:before{content:"\f059";}
.app-i-aw--info-sign:before{content:"\f05a";}
.app-i-aw--screenshot:before{content:"\f05b";}
.app-i-aw--remove-circle:before{content:"\f05c";}
.app-i-aw--ok-circle:before{content:"\f05d";}
.app-i-aw--ban-circle:before{content:"\f05e";}
.app-i-aw--arrow-left:before{content:"\f060";}
.app-i-aw--arrow-right:before{content:"\f061";}
.app-i-aw--arrow-up:before{content:"\f062";}
.app-i-aw--arrow-down:before{content:"\f063";}
.app-i-aw--share-alt:before{content:"\f064";}
.app-i-aw--resize-full:before{content:"\f065";}
.app-i-aw--resize-small:before{content:"\f066";}
.app-i-aw--plus:before{content:"\f067";}
.app-i-aw--minus:before{content:"\f068";}
.app-i-aw--asterisk:before{content:"\f069";}
.app-i-aw--exclamation-sign:before{content:"\f06a";}
.app-i-aw--gift:before{content:"\f06b";}
.app-i-aw--leaf:before{content:"\f06c";}
.app-i-aw--fire:before{content:"\f06d";}
.app-i-aw--eye-open:before{content:"\f06e";}
.app-i-aw--eye-close:before{content:"\f070";}
.app-i-aw--warning-sign:before{content:"\f071";}
.app-i-aw--plane:before{content:"\f072";}
.app-i-aw--calendar:before{content:"\f073";}
.app-i-aw--random:before{content:"\f074";}
.app-i-aw--comment:before{content:"\f075";}
.app-i-aw--magnet:before{content:"\f076";}
.app-i-aw--chevron-up:before{content:"\f077";}
.app-i-aw--chevron-down:before{content:"\f078";}
.app-i-aw--retweet:before{content:"\f079";}
.app-i-aw--shopping-cart:before{content:"\f07a";}
.app-i-aw--folder-close:before{content:"\f07b";}
.app-i-aw--folder-open:before{content:"\f07c";}
.app-i-aw--resize-vertical:before{content:"\f07d";}
.app-i-aw--resize-horizontal:before{content:"\f07e";}
.app-i-aw--bar-chart:before{content:"\f080";}
.app-i-aw--twitter-sign:before{content:"\f081";}
.app-i-aw--facebook-sign:before{content:"\f082";}
.app-i-aw--camera-retro:before{content:"\f083";}
.app-i-aw--key:before{content:"\f084";}
.app-i-aw--cogs:before{content:"\f085";}
.app-i-aw--comments:before{content:"\f086";}
.app-i-aw--thumbs-up:before{content:"\f087";}
.app-i-aw--thumbs-down:before{content:"\f088";}
.app-i-aw--star-half:before{content:"\f089";}
.app-i-aw--heart-empty:before{content:"\f08a";}
.app-i-aw--signout:before{content:"\f08b";}
.app-i-aw--linkedin-sign:before{content:"\f08c";}
.app-i-aw--pushpin:before{content:"\f08d";}
.app-i-aw--external-link:before{content:"\f08e";}
.app-i-aw--signin:before{content:"\f090";}
.app-i-aw--trophy:before{content:"\f091";}
.app-i-aw--github-sign:before{content:"\f092";}
.app-i-aw--upload-alt:before{content:"\f093";}
.app-i-aw--lemon:before{content:"\f094";}
.app-i-aw--phone:before{content:"\f095";}
.app-i-aw--check-empty:before{content:"\f096";}
.app-i-aw--bookmark-empty:before{content:"\f097";}
.app-i-aw--phone-sign:before{content:"\f098";}
.app-i-aw--twitter:before{content:"\f099";}
.app-i-aw--facebook:before{content:"\f09a";}
.app-i-aw--github:before{content:"\f09b";}
.app-i-aw--unlock:before{content:"\f09c";}
.app-i-aw--credit-card:before{content:"\f09d";}
.app-i-aw--rss:before{content:"\f09e";}
.app-i-aw--hdd:before{content:"\f0a0";}
.app-i-aw--bullhorn:before{content:"\f0a1";}
.app-i-aw--bell:before{content:"\f0a2";}
.app-i-aw--certificate:before{content:"\f0a3";}
.app-i-aw--hand-right:before{content:"\f0a4";}
.app-i-aw--hand-left:before{content:"\f0a5";}
.app-i-aw--hand-up:before{content:"\f0a6";}
.app-i-aw--hand-down:before{content:"\f0a7";}
.app-i-aw--circle-arrow-left:before{content:"\f0a8";}
.app-i-aw--circle-arrow-right:before{content:"\f0a9";}
.app-i-aw--circle-arrow-up:before{content:"\f0aa";}
.app-i-aw--circle-arrow-down:before{content:"\f0ab";}
.app-i-aw--globe:before{content:"\f0ac";}
.app-i-aw--wrench:before{content:"\f0ad";}
.app-i-aw--tasks:before{content:"\f0ae";}
.app-i-aw--filter:before{content:"\f0b0";}
.app-i-aw--briefcase:before{content:"\f0b1";}
.app-i-aw--fullscreen:before{content:"\f0b2";}
.app-i-aw--group:before{content:"\f0c0";}
.app-i-aw--link:before{content:"\f0c1";}
.app-i-aw--cloud:before{content:"\f0c2";}
.app-i-aw--beaker:before{content:"\f0c3";}
.app-i-aw--cut:before{content:"\f0c4";}
.app-i-aw--copy:before{content:"\f0c5";}
.app-i-aw--paper-clip:before{content:"\f0c6";}
.app-i-aw--save:before{content:"\f0c7";}
.app-i-aw--sign-blank:before{content:"\f0c8";}
.app-i-aw--reorder:before{content:"\f0c9";}
.app-i-aw--list-ul:before{content:"\f0ca";}
.app-i-aw--list-ol:before{content:"\f0cb";}
.app-i-aw--strikethrough:before{content:"\f0cc";}
.app-i-aw--underline:before{content:"\f0cd";}
.app-i-aw--table:before{content:"\f0ce";}
.app-i-aw--magic:before{content:"\f0d0";}
.app-i-aw--truck:before{content:"\f0d1";}
.app-i-aw--pinterest:before{content:"\f0d2";}
.app-i-aw--pinterest-sign:before{content:"\f0d3";}
.app-i-aw--google-plus-sign:before{content:"\f0d4";}
.app-i-aw--google-plus:before{content:"\f0d5";}
.app-i-aw--money:before{content:"\f0d6";}
.app-i-aw--caret-down:before{content:"\f0d7";}
.app-i-aw--caret-up:before{content:"\f0d8";}
.app-i-aw--caret-left:before{content:"\f0d9";}
.app-i-aw--caret-right:before{content:"\f0da";}
.app-i-aw--columns:before{content:"\f0db";}
.app-i-aw--sort:before{content:"\f0dc";}
.app-i-aw--sort-down:before{content:"\f0dd";}
.app-i-aw--sort-up:before{content:"\f0de";}
.app-i-aw--envelope-alt:before{content:"\f0e0";}
.app-i-aw--linkedin:before{content:"\f0e1";}
.app-i-aw--undo:before{content:"\f0e2";}
.app-i-aw--legal:before{content:"\f0e3";}
.app-i-aw--dashboard:before{content:"\f0e4";}
.app-i-aw--comment-alt:before{content:"\f0e5";}
.app-i-aw--comments-alt:before{content:"\f0e6";}
.app-i-aw--bolt:before{content:"\f0e7";}
.app-i-aw--sitemap:before{content:"\f0e8";}
.app-i-aw--umbrella:before{content:"\f0e9";}
.app-i-aw--paste:before{content:"\f0ea";}
.app-i-aw--user-md:before{content:"\f200";}
.lib-dev-master-break{font-size:10px;line-height:18px;margin-top:18px;margin-bottom:18px;padding-left:10px;padding-right:10px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;color:#000000;background-color:#00ffff;}
@media (max-width:1199px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:480px){}@media (min-width:481px){}@media (min-width:768px){}@media (min-width:768px) and (max-width:1023px){}@media (min-width:1024px){}@media (min-width:1200px){}

.eskitimer{background:#e9e9e9;width:1134px;margin:0 auto;padding:10px 0;height:53px;}
.eskitimer .timertext{float:left;font-size:20px;width:45%;text-align:right;padding:8px 20px 0 0;}
#timerc54168e49cdf76dc9980165e17b86273{text-align:left !important;float:left;width:40%;}
.timer-element{text-align:center !important;}