

/* Start:/local/templates/ps-market/css/base.css?1638444490762*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
/* End */


/* Start:/local/templates/ps-market/css/normalize.css?16384444992141*/
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none}
script{display:none !important}
abbr[title],
dfn [title]{cursor:help}
abbr[title]{border-bottom:1px dotted}
dfn{font-style:italic}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
.ie7 q{quotes:none}
small{font-size:80%}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;}
.ie7 img,
.ie8 img{-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
caption,
th,
td{text-align:left;vertical-align:top;font-weight:normal;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{white-space:normal}
.ie7 legend{margin-left:-7px}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal}
button,
select{text-transform:none}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top}
/* End */


/* Start:/local/templates/ps-market/css/main.css?174653353190134*/
h1,
.h1{font-family:"pt_sans", Calibri, sans-serif;font-size:24px;font-weight:700;color:#2887aa;margin-bottom:20px;text-transform:uppercase;}
h2,
.h2{font-family:"pt_sans", Calibri, sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#5a5a5a;margin-bottom:20px;}
h3,
.h3{font-family:"pt_sans", Calibri, sans-serif;font-size:16px;font-weight:400;color:#000000;margin-bottom:15px;}
p{font-family:"pt_sans", Calibri, sans-serif;font-size:14px;line-height:19px;font-weight:400;color:#6a6a6a;margin-bottom:10px;}
b,
strong,
.bold{font-family:"pt_sans", Calibri, sans-serif;font-weight:700;}
i,
em{font-style:italic;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ul li,
ol li{font-family:"pt_sans", Calibri, sans-serif;font-size:14px;color:#6a6a6a;margin-bottom:12px;}
.cl{clear:both;}
.t-center{text-align:center !important;}
table{margin-bottom:24px;}
table tr th{font-weight:700;color:#5a5a5a;}
table tr td{color:#5a5a5a;}
table tr td .on-the-job{color:#a8192b;}
table tr td .delivered{color:#579126;}
.wrap-table{position:relative;width:655px;}
.wrap-table table{width:457px;background-color:#f5f5f5;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.wrap-table table:hover{-webkit-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);}
.wrap-table table tr th{padding:27px 0 10px 23px;}
.wrap-table table tr td{padding:10px 0 24px 23px;}
.wrap-table .but{position:absolute;top:50%;right:0;padding-left:19px;}
.wrap-table .more{background:url("/local/templates/ps-market/css/../img/icon-add.png") no-repeat 0 3px;}
.wrap-table .close{color:#000000;background:url("/local/templates/ps-market/css/../img/icon-close.png") no-repeat 0 3px;}
.t-order{margin-left:158px;width:646px;}
.t-order tr:first-child th{padding-bottom:18px;}
.t-order tr td{border-bottom:1px solid #dddddf;}
.t-order tr td div{margin:0;padding:0;}
.t-order .b-basket-content__info{margin:36px 0 0 32px;}
.t-order .b-basket-content__price{margin-top:35px;}
.t-order .b-basket-content__add{margin:33px 0 0 25px;}
.t-order .border-no{border-bottom:0;}
.t-order .price{text-transform:uppercase;margin-top:22px;font-size:20px;color:#000000;font-weight:700;text-align:right;}
.t-order .price img{vertical-align:inherit;}
.t-order .price span{color:#c51227;}
.personal-data{width:462px;background:none;}
.personal-data:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.personal-data tr{border-bottom:1px solid #dddddf;}
.personal-data tr td{padding:11px 0;}
.personal-data tr td:first-child{width:155px;}
a{color:#2887aa;text-decoration:underline;background:transparent;}
a:focus{outline:none;}
a:active, a:hover{color:#ff0000;text-decoration:none;outline:none;}
.parent:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .parent{height:1%;}
*:first-child + html .parent{min-height:1px;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
.left{float:left;}
.right{float:right;}
html, body{font-family:"pt_sans", Calibri, sans-serif !important;width:100%;min-width:0 !important;min-height:100%;line-height:1;background:#ffffff;position:relative;}
@media screen and (max-width:40em){html, body{overflow-x:hidden;}
}
@media screen and (max-width:63.5em){html, body{height:auto;}
}
.wrapper{margin:0 auto;max-width:984px;width:100%;position:relative;}
@media screen and (max-width:63.5em){.wrapper:after{content:'';display:block;clear:both;}
}
.example{padding:50px;}
#layout{position:relative;}
.top-header{position:relative;background:url("/local/templates/ps-market/css/../img/bg_top_header.png") repeat-x;height:45px;}
@media screen and (max-width:40em){.top-header{display:none;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.top-header{padding-left:10px;}
}
.link-group,
.profile-group{position:absolute;top:14px;font-size:0;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.link-group,
.profile-group{position:static;float:right;padding-right:10px;padding-top:14px;}
}
.link-group{left:0;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.link-group{position:static;padding-top:14px;float:left;}
}
.link-group a{color:#ababab;font-size:14px;margin-right:28px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.link-group a{margin-right:14px;}
}
.profile-group{right:49px;}
.profile-group a{font-size:14px;color:#000000;text-decoration:none;border-bottom:1px dotted #000000;margin-left:110px;position:relative;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.profile-group a{margin-left:40px;}
}
@media screen and (max-width:40em){.profile-group a{margin:0;border-bottom:none;}}
.profile-group a:first-child{margin-left:0;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.profile-group a:first-child{margin-left:40px;}
}
.profile-group a:hover{color:#ff0000;border-bottom:none;}
.profile-group .reg:after{content:"";display:block;width:16px;height:16px;background:url("/local/templates/ps-market/css/../img/icon_login.png") no-repeat;position:absolute;top:0;left:-26px;}
.profile-group .log:after{content:"";display:block;width:16px;height:16px;background:url("/local/templates/ps-market/css/../img/icon_key.png") no-repeat;position:absolute;top:0;left:-25px;}
.b-off-canvas-menu{display:none;left:0;top:0;height:100%;width:80%;min-width:140px;max-width:540px;position:absolute;background-color:#f3f3f3;}
@media screen and (max-width:40em){.b-off-canvas-menu{display:block;}
}
.offset-menu-toggle-button-container{width:100%;height:64px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.offset-menu-toggle-button_left{float:left !important;margin-top:17px !important;margin-left:16px !important;}
.b-off-canvas-menu__item_border-bottom{border-bottom:1px solid #dedede;}
.b-off-canvas-menu__item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;display:block;font-size:14px;color:#5a5a5a;height:40px;text-decoration:none;padding-top:13px;padding-left:16px;}
.b-off-canvas-menu__item.menu-active{background-color:#dedede;}
@media screen and (max-width:40em){#layout{transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;background:white;-webkit-box-shadow:-2px 0px 8px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:-2px 0px 8px 0px rgba(50, 50, 50, 0.45);box-shadow:-2px 0px 8px 0px rgba(50, 50, 50, 0.45);}
  #layout.menu-shown{transform:translate(80%, 0);-o-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-webkit-transform:translate(80%, 0);}
}
@media screen and (max-width:40em){.b-h-top{background-color:white;}
}
.offset-menu-toggle-button{display:none !important;line-height:32px !important;height:32px !important;font-size:14px !important;margin-top:27px;margin-right:11px;}
@media screen and (max-width:40em){.offset-menu-toggle-button{display:block !important;float:right;margin-top:0;margin-right:0;}
}
.offset-menu-toggle-button .but-l{-webkit-background-size:6px 32px !important;background-size:6px 32px !important;height:32px !important;}
.offset-menu-toggle-button .but-r{-webkit-background-size:6px 32px !important;background-size:6px 32px !important;height:32px !important;}
.offset-menu-toggle-button .but-c{-webkit-background-size:60px 32px !important;background-size:60px 32px !important;padding:0 2px 0 2px !important;height:32px !important;}
.offset-menu-toggle-button:active .but-l{-webkit-background-size:6px 32px !important;background-size:6px 32px !important;height:32px !important;}
.offset-menu-toggle-button:active .but-r{-webkit-background-size:6px 32px !important;background-size:6px 32px !important;height:32px !important;}
.offset-menu-toggle-button:active .but-c{-webkit-background-size:60px 32px !important;background-size:60px 32px !important;height:32px !important;}
.logo{position:relative;top:17px;left:-14px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.logo{float:left;}
  .logo:after{content:'';display:block;clear:both;}
}
@media screen and (max-width:63.5em){.logo{position:static;}
  .logo > a:first-child{display:block;background:url("/local/templates/ps-market/css/../img/mobile_logo.png") no-repeat 10px 10px;width:247px;height:79px;padding-top:10px;float:left;}
  .logo > a:first-child > img{display:none;}
}
@media screen and (max-width:40em){.logo{background:#f3f3f3;}
}
@media screen and (max-width:40em){.logo:after{content:'';background:white url("/local/templates/ps-market/css/../img/bg_top_header.png") repeat-x 100% 100%;display:block;width:100%;height:10px;z-index:10;clear:both;}
}
.contact-us{position:absolute;top:32px;left:318px;width:245px;padding:0 30px 0 65px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.contact-us{position:static;width:auto;padding:0;float:left;text-align:center;padding-left:30px;padding-top:20px;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px);}
}
@media screen and (max-width:40em){.contact-us{position:static;padding-left:45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding-right:20px;padding-top:11px;float:right;}
}
.contact-us .one{font-size:30px;padding-top:6px;position:relative;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.contact-us .one{font-size:21px;display:inline-block;}
}
@media screen and (max-width:40em){.contact-us .one{font-size:14px;line-height:20px;padding-top:0;width:50%;float:left;}
  .contact-us .one a{color:black;font-size:14px;line-height:20px;padding-top:0;text-decoration:none;}
}
.contact-us .one:after{content:"";display:block;background:url("/local/templates/ps-market/css/../img/icon_phone.png") no-repeat;width:21px;height:21px;position:absolute;top:10px;left:-34px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.contact-us .one:after{top:6px;left:-27px;}
}
@media screen and (max-width:40em){.contact-us .one:after{top:-1px;left:-27px;background-size:19px 19px;}
}
.contact-us .two{color:#5a5a5a;margin-top:8px;font-size:30px;font-weight:bold;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.contact-us .two{font-size:21px;margin-top:10px;}
}
@media screen and (max-width:40em){.contact-us .two{font-size:14px;line-height:20px;margin-top:0;width:50%;float:right;}
  .contact-us .two a{color:#5a5a5a;font-size:14px;line-height:20px;padding-top:0;text-decoration:none;}
}
.contact-us .two b{font-size:14px;text-transform:uppercase;}
.contact-us .shadow-left,
.contact-us .shadow-right{width:5px;height:72px;position:absolute;top:0;}
@media screen and (max-width:63.5em){.contact-us .shadow-left,
.contact-us .shadow-right{display:none;}
}
.contact-us .shadow-left{background:url("/local/templates/ps-market/css/../img/shadow1.png") no-repeat;left:0;}
.contact-us .shadow-right{background:url("/local/templates/ps-market/css/../img/shadow2.png") no-repeat;right:0;}
.wrap-order{position:absolute;right:0;top:7px;}
@media screen and (max-width:40em){.wrap-order{position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;float:left;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.wrap-order{position:static;text-align:center;float:left;padding-top:17px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.logo, .contact-us, .wrap-order{width:33%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.your-order{background:url("/local/templates/ps-market/css/../img/bg_order1.png") no-repeat;width:261px;height:121px;position:relative;padding-top:22px;padding-left:37px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.your-order{padding:0;width:auto;height:auto;text-align:left;display:inline-block;}
}
@media screen and (max-width:63.5em){.your-order{background:none;}
}
@media screen and (max-width:40em){.your-order{padding-left:18px;padding-top:0;width:auto;height:auto;}
}
.your-order:after{content:"";display:block;background:url("/local/templates/ps-market/css/../img/bg_order2.png") no-repeat;width:133px;height:29px;position:absolute;top:-29px;left:87px;}
@media screen and (max-width:63.5em){.your-order:after{display:none;}
}
.your-order .title{font-size:30px;font-weight:700;color:#000000;position:relative;padding-left:37px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.your-order .title{padding-left:28px;}
}
@media screen and (max-width:40em){.your-order .title{padding-left:28px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;}
}
.your-order .title a{font-size:30px;font-weight:700;color:black;text-decoration:none; display: block;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.your-order .title a{font-size:21px;}
}
@media screen and (max-width:40em){.your-order .title a{font-size:14px;line-height:20px;}
}
.your-order .title:after{content:"";display:block;width:26px;height:21px;background:url("/local/templates/ps-market/css/../img/icon_cart.png") no-repeat;position:absolute;top:5px;left:-2px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.your-order .title:after{background-size:20px 16px;top:1px;left:0;}
}
@media screen and (max-width:40em){.your-order .title:after{background-size:20px 16px;top:3px;left:0;}
}
.your-order .amount{font-size:16px;color:#6a6a6a;margin:8px 0;}
@media screen and (max-width:40em){.your-order .amount{font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;padding-left:10px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.your-order .amount{margin:1px 0 3px;font-size:14px;}
}
.your-order .amount b{color:#000000;}
.your-order a{color:#c51227;font-size:14px;font-weight:700;}
@media screen and (max-width:40em){.your-order > a{display:none;}
}
.ie8 .contact-us .one,
.ie7 .contact-us .one{font-size:29px;}
.b-h-bottom{margin-top:22px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-h-bottom{margin-top:14px;}
}
@media screen and (max-width:40em){.b-h-bottom{background-color:white;position:relative;}
}
@media screen and (max-width:40em){.header_baner{display:none;}
}
.top-navigation{padding-bottom:20px;display:flex;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.top-navigation{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
@media screen and (max-width:40em){.top-navigation{padding-bottom:0;}
}
.top-navigation ul{float:left;margin-right:12px;list-style:none;}
@media screen and (max-width:40em){.top-navigation ul{display:none;}
}
.top-navigation ul li{float:left;margin-left:12px;margin-bottom:0;}
.top-navigation ul li:first-child{margin-left:0;}
.button{display:inline-block;font-family:"pt_sans", Calibri, sans-serif;font-weight:700;font-size:16px;height:39px;line-height:39px;position:relative;color:#5a5a5a;text-decoration:none;cursor:pointer;}
.button:hover{color:#000000;}
.button:active, .button.active{color:#ff0000;}
.button:active .but-l, .button.active .but-l{background:url("/local/templates/ps-market/css/../img/a_button_left.png") no-repeat;height:39px;padding:0 0 0 6px;}
.button:active .but-c, .button.active .but-c{background:url("/local/templates/ps-market/css/../img/a_button_center.png") repeat-x;color:#ff0000;}
.button:active .but-r, .button.active .but-r{background:url("/local/templates/ps-market/css/../img/a_button_right.png") no-repeat 100% 0;height:39px;padding:0 6px 0 0;}
.button .but-l{background:url("/local/templates/ps-market/css/../img/button_left.png") no-repeat;height:39px;display:block;padding:0 0 0 6px;}
.button .but-c{background:url("/local/templates/ps-market/css/../img/button_center.png") repeat-x;height:39px;display:block;padding:0 6px 0 6px;text-align:center;}
.button .but-r{background:url("/local/templates/ps-market/css/../img/button_right.png") no-repeat 100% 0;height:39px;display:block;padding:0 6px 0 0;}
.button i{font-style:normal;}
@media screen and (max-width:63.5em) and (min-width:40.063em){#search{clear:both;padding-top:10px;margin-left:-10px;}
}
.search{position:absolute;right:5px;top:0;}
@media screen and (max-width:63.5em){.search{position:static;}
}
.search .wrap-search{position:relative;width:420px;}
@media screen and (max-width:40em){.search .wrap-search{width:100%;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.search .wrap-search{width:100%;}
}
.search .search-l{background:url("/local/templates/ps-market/css/../img/search_l.png") no-repeat;padding:0 0 0 34px;height:37px;}
.search .search-c{background:url("/local/templates/ps-market/css/../img/search_c.png") repeat-x;width:99%;height:37px;}
.search .search-c input{font-size:14px;color:#5a5a5a;background:none;border:0;outline:0;width:409px;height:37px;line-height:37px;position:absolute;top:0;padding-left:14px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.search .search-c input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:80%;}
}
@media screen and (max-width:40em){.search .search-c input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:72%;}
}
.search .search-r{background:url(/local/templates/ps-market/css/../img/search_r.png) no-repeat 100% 0;height:37px;position:absolute;top:0;right:-1%;z-index:10;}
.search .search-r button{height:100%;opacity:0;filter:alpha(opacity=0);cursor:pointer;width:78px;float:right;}
.ie8 .wrap-search,
.ie7 .wrap-search{width:512px !important;}
.bottom-navigation{position:relative;margin-bottom:33px;}
.bottom-navigation.no-banner{margin-top:0;margin-bottom:0;padding:0;}
.bottom-navigation.no-banner .navigation{margin-top:19px;}
.mobile-nav{display:none !important;}
@media screen and (max-width:40em){.mobile-nav{position:absolute;display:block !important;padding:10px !important;z-index:110;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
  .mobile-nav .navigation{display:block !important;position:static;margin:0 !important;width:100% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
  .mobile-nav .navigation .icon-for-nav{top:15px;left:15px;}
  .mobile-nav .navigation .up-ctalog{margin:0 auto;}
}

.mobile-nav-pusher{display:none;}
@media screen and (max-width:40em){.mobile-nav-pusher{display:block;height:80px;}
}
.navigation{position:absolute;-webkit-box-shadow:0px 2px 0px rgba(92, 72, 53, 0.5);-moz-box-shadow:0px 2px 0px rgba(92, 72, 53, 0.5);box-shadow:0px 2px 0px rgba(92, 72, 53, 0.5);z-index:100;top:0;left:0;width:209px;background-image:url("/local/templates/ps-market/css/../img/bg_navigation.jpg");background-repeat:repeat;padding:18px 10px 14px 9px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #d8d0c7;}
@media screen and (max-width:40em){.navigation{display:none;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.navigation{margin-left:5px !important;}
}
.navigation .icon-for-nav{background:url("/local/templates/ps-market/css/../img/xz.png") no-repeat;width:69px;height:40px;position:absolute;top:0;left:-3px;}
.navigation .title{font-size:16px;font-weight:700;color:#2887aa;text-transform:uppercase;display:block;text-align:right;padding-right:15px;}
@media screen and (max-width:40em){.navigation .title{text-align:left;padding-left:70px;}
}
.navigation .title.last-page{color:#5a5a5a;cursor:pointer;}
.navigation .title.last-page span{border-bottom:1px dashed #5a5a5a;}
.navigation .title.last-page span:hover{border-bottom:none;}
@media screen and (max-width:40em){.navigation .title.last-page span:hover{border-bottom:1px dashed #5a5a5a;}
}
.navigation ul{list-style:none;margin-top:3px;margin-bottom:7px;}
.navigation ul li{position:relative;margin:0;}
.navigation ul li ul li:hover{background:none;border-radius:0px;box-shadow:none;}
.navigation ul li .i-a{display:block;width:7px;height:10px;position:absolute;top:50%;right:0px;margin-top:-5px;}
.navigation ul li:hover{background:#f6f6f6;line-height:25px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);}
.navigation ul li:hover a{color:#2887aa;}
.navigation ul li.icon a{padding-left:31px;}
.navigation ul li a{font-size:16px;font-weight:700;display:block;color:#5a5a5a;text-decoration:none;padding-left:20px;line-height:18px;position:relative;padding:6px 21px 6px 12px;background:url("/local/templates/ps-market/css/../img/arrow-li.png") no-repeat;background-position:96% 48%;}
.navigation ul li a .i-1, .navigation ul li a .i-2, .navigation ul li a .i-3{position:absolute;display:block;}
.navigation ul li a .i-1{background:url("/local/templates/ps-market/css/../img/icon_01.png") no-repeat;width:22px;height:19px;top:6px;left:2px;}
.navigation ul li a .i-2{background:url("/local/templates/ps-market/css/../img/icon_03.png") no-repeat;width:16px;height:24px;top:3px;left:4px;}
.navigation ul li a .i-3{background:url("/local/templates/ps-market/css/../img/icon_02.png") no-repeat;width:18px;height:22px;top:4px;left:3px;}
.navigation .roll{width:213px;height:31px;text-align:center;line-height:31px;font-size:12px;color:#7e7e7d;cursor:pointer;padding-bottom:8px;}
.navigation .roll:after{content:"";display:block;background:url("/local/templates/ps-market/css/../img/nav_line.png") repeat-x;height:2px;width:100%;position:relative;top:8px;}
.navigation .up-catalog{background:url("/local/templates/ps-market/css/../img/roll_up_catalog.png") no-repeat;}
.navigation .down-catalog{background:url("/local/templates/ps-market/css/../img/roll_down_catalog.png") no-repeat;}
.navigation .complete-catalog{font-size:14px;position:relative;padding-left:27px;margin-top:15px;display:block;}
.navigation .complete-catalog:after{content:"";display:block;width:15px;height:15px;background:url("/local/templates/ps-market/css/../img/i-arrow.png") no-repeat;position:absolute;top:0;left:0;}
@media screen and (min-width:40em){.shadow-bg-for-menu{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:rgba(0, 0, 0, 0.3);}
  .shadow-bg-for-menu._shown{z-index:50;opacity:1;}
}
.show-on-mobile{display:none}
@media screen and (max-width:40em){.navigation ul li .i-a{margin-top:0px;top:10px;} .show-on-mobile{display:block} .hide-on-mobile {display: none}}
.category-list{background:#e2e2e2;background:-moz-linear-gradient(top, #e2e2e2 0%, white 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(100%, white));background:-webkit-linear-gradient(top, #e2e2e2 0%, white 100%);background:-o-linear-gradient(top, #e2e2e2 0%, white 100%);background:-ms-linear-gradient(top, #e2e2e2 0%, white 100%);background:linear-gradient(to bottom, #e2e2e2 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#ffffff', GradientType=0);padding:20px 10px 0 25px;-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.35);-moz-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.35);box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.35);position:absolute;top:0;left:270px;margin-left:-45px;z-index:9999999999999;width:455px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.category-list ul{float:left;margin-right:32px;margin-bottom:20px;}
.category-list ul:first-child{margin-left:0;}
.category-list ul li{list-style:none;margin:0;}
.category-list ul li a{padding:0;font-size:14px;font-weight:400;color:#5a5a5a;text-decoration:underline;line-height:24px;background:none;}
.category-list ul li a:hover{text-decoration:none;}
.category-list ul li.list-spacer{display:none !important;}
.category-list-item{font-size:16px !important;}
.gallery{width:733px;height:336px;float:right;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);overflow:hidden;position:relative;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.gallery{margin-right:10px;}
}
@media screen and (max-width:40em){.gallery{display:none;}
}
.gallery .button-curt{float:left;outline:none;}
.gallery ul li{position:relative;margin-bottom:21px;}
.gallery ul li .title-img{height:117px;}
.gallery ul li .product-of-the-day{background:url("/local/templates/ps-market/css/../img/template/product_day.png") no-repeat;width:110px;height:114px;position:absolute;top:0;left:0;}
.gallery ul li .description{width:600px;margin:22px auto 0 auto;}
.gallery ul li .description .img{float:left;}
.gallery ul li .description .content{margin-left:15px;float:left;width:420px;}
.gallery ul li .description .content a{font-size:24px;font-weight:400;color:#000000;line-height:31px;}
.gallery ul li .description .cart-price{border-top:1px solid #dcdcde;padding-top:15px;margin-top:10px;}
.gallery ul li .description .cart-price .price{float:left;font-size:24px;font-weight:700;color:#000000;position:relative;line-height:32px;width:58%;white-space:nowrap;}
.gallery ul li .description .cart-price .price .rubble-b{background:url("/local/templates/ps-market/css/../img/icon_ruble_b.png") no-repeat;width:14px;height:17px;display:inline-block;margin-left:7px;vertical-align:middle;}
.gallery .slidesjs-previous{background:url("/local/templates/ps-market/css/../img/arow_left_h.png") no-repeat;left:18px;}
.gallery .slidesjs-previous:hover{background:url("/local/templates/ps-market/css/../img/arow_left.png") no-repeat;}
.gallery .slidesjs-next{background:url("/local/templates/ps-market/css/../img/arow_right_h.png") no-repeat;right:17px;}
.gallery .slidesjs-next:hover{background:url("/local/templates/ps-market/css/../img/arow_right.png") no-repeat;}
.gallery .nav{position:relative;}
.gallery .nav .arrow-left, .gallery .nav .arrow-right{width:19px;height:21px;display:block;position:absolute;bottom:24px;cursor:pointer;z-index:9;}
.gallery .nav .arrow-left{background:url("/local/templates/ps-market/css/../img/arow_left_h.png") no-repeat;left:18px;}
.gallery .nav .arrow-left:hover{background:url("/local/templates/ps-market/css/../img/arow_left.png") no-repeat;}
.gallery .nav .arrow-right{background:url("/local/templates/ps-market/css/../img/arow_right_h.png") no-repeat;right:17px;}
.gallery .nav .arrow-right:hover{background:url("/local/templates/ps-market/css/../img/arow_right.png") no-repeat;}
.gallery .nav .circle-button{font-size:0;text-align:center;position:relative;bottom:26px;}
.gallery .nav .circle-button a{background:url("/local/templates/ps-market/css/../img/circle_button.png") no-repeat;width:13px;height:14px;display:inline-block;margin-right:9px;}
.gallery .nav .circle-button a.current{background:url("/local/templates/ps-market/css/../img/circle_button_a.png") no-repeat;}
.gallery .nav .circle-button a:hover{background:url("/local/templates/ps-market/css/../img/circle_button_a.png") no-repeat;}
.slidesjs-pagination{bottom:0px;position:absolute;left:50%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.slidesjs-pagination .slidesjs-pagination-item{width:14px;height:14px;float:left;z-index:0;list-style:none;padding-right:9px;}
.slidesjs-pagination .slidesjs-pagination-item a{background:url("/local/templates/ps-market/css/../img/circle_button.png") no-repeat;width:13px;height:14px;display:inline-block;margin-right:9px;}
.slidesjs-pagination .slidesjs-pagination-item a.active{background:url("/local/templates/ps-market/css/../img/circle_button_a.png") no-repeat;}
.slidesjs-pagination .slidesjs-pagination-item a:hover{background:url("/local/templates/ps-market/css/../img/circle_button_a.png") no-repeat;}
.slidesjs-slide{z-index:0 !important;}
.gallery .slidesjs-next{bottom:12px;height:25px;right:13px;position:absolute;width:24px;z-index:1;}
.gallery .slidesjs-previous{bottom:12px;height:25px;left:13px;position:absolute;width:24px;z-index:0;}
.button-curt{display:inline-block;font-size:14px;font-weight:700;height:32px;line-height:32px;padding:0 13px;background:#2887aa;color:#ffffff;text-decoration:underline;text-transform:uppercase;cursor:pointer;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 3px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:2px 3px 2px rgba(0, 0, 0, 0.25);box-shadow:2px 3px 2px rgba(0, 0, 0, 0.25);}
@media screen and (max-width:40em){.button-curt{background:#0088ad;}
}
.button-curt:hover{text-decoration:none;}
.left-slider-control, .right-slider-control{display:none;}
@media screen and (max-width:40em){.left-slider-control, .right-slider-control{display:block;background:url(/local/templates/ps-market/css/../img/arrows.png) no-repeat 0 0;width:19px;height:19px;position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
}
@media screen and (max-width:40em){.left-slider-control{transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);left:0;}
}
.b-order__item-img-big-img{padding:0 25px;}
@media screen and (max-width:40em){.right-slider-control{right:0;}
}
@media screen and (max-width:40em){.b-order__item-img-big-img{position:relative;margin-bottom:20px;}
}
@media screen and (max-width:40em){.b-navigation{display:none;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-navigation{margin-left:6px;position:absolute;}
}
.footer-top{position:relative;background:url("/local/templates/ps-market/css/../img/bg_navigation.jpg") repeat;padding:26px 0 6px 0;}
@media screen and (max-width:40em){.footer-top{background:none;padding-top:0;}
}
@media screen and (max-width:40em){.footer-top .line{display:none;}
}
.footer-top .about-us,
.footer-top .catalog,
.footer-top .information{float:left;}
.footer-top .about-us h2,
.footer-top .about-us .h2,
.footer-top .catalog h2,
.footer-top .catalog .h2,
.footer-top .information h2,
.footer-top .information .h2{text-transform:uppercsase;margin-bottom:8px;color:#000000;}
.footer-top .about-us{width:230px;margin-right:17px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-top .about-us{width:33.33%;}
}
@media screen and (max-width:40em){.footer-top .about-us{display:none;}
}
.footer-top .about-us ul,
.footer-top .catalog ul{border-top:1px solid #817c77;padding-top:15px;list-style:none;}
.footer-top .about-us ul li,
.footer-top .catalog ul li{margin-bottom:9px;}
.footer-top .about-us ul li a,
.footer-top .catalog ul li a{color:#5a5a5a;font-size:14px;}
.footer-top .catalog{margin-right:17px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-top .catalog{width:66.66%;float:right !important;}
}
@media screen and (max-width:40em){.footer-top .catalog{display:none;}
}
.footer-top .catalog ul{float:left;width:230px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-top .catalog ul{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-top .about-us,
.footer-top .catalog{margin:0 !important;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-top .information{margin-left:10px;margin-top:20px;}
}
@media screen and (max-width:40em){.footer-top .information{margin:0 auto;float:none;width:260px;margin-top:15px;}
}
.footer-top .information .layer-info{padding:18px 12px 0 15px;background:url("/local/templates/ps-market/css/../img/bg_information.png") no-repeat;width:233px;height:227px;border-top:1px solid #817c77;}
.footer-top .information .layer-info .mode{font-size:14px;color:#5a5a5a;margin-bottom:13px;}
.footer-top .information .layer-info .contacts{font-size:14px;font-weight:700;margin-bottom:13px;}
.footer-top .information .layer-info .contacts b{margin-bottom:13px;}
.footer-top .information .layer-info .contacts b, .footer-top .information .layer-info .contacts a{display:block;color:#000000;}
@media screen and (max-width:40em){.footer-top .information .layer-info .payment > div:not(:first-child){display:none;}
}
.footer-top .information .layer-info .copyright{margin-top:4px;}
@media screen and (max-width:40em){.footer-top .information .layer-info .copyright{margin-top:0;}
}
.footer-top .information .layer-info .copyright img{float:left;margin-right:14px;}
.footer-top .information .layer-info .copyright p{color:#5a5a5a;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-bottom{margin-left:10px;}
}
@media screen and (max-width:40em){.footer-bottom{padding-bottom:10px;}
}
.footer-logo{float:left;margin-top:5px;}
@media screen and (max-width:40em){.footer-logo{display:none;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.footer-logo{background:url(/local/templates/ps-market/css/../img/mobile_logo.png) no-repeat 0 0;width:237px;height:69px;display:block;}
  .footer-logo img{display:none;}
}
@media screen and (max-width:40em){.footer-logo + a{display:none;}
}
.made-in{margin-top:14px;margin-right:56px;float:right;border:3px solid #e4e4e4;width:176px;height:57px;padding:11px 11px 6px 14px;background:#ffffff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
@media screen and (max-width:40em){.made-in{margin:0 auto;display:block;float:none;}
}
.made-in a{text-decoration:none;}
.made-in img{float:left;margin-right:11px;}
.made-in p{font-size:11px;color:#666666;width:107px;line-height:14px;float:right;}
#main{background:url(/local/templates/ps-market/css/../img/bg_main.png) repeat;position:relative;padding:20px 0 35px;margin:0 0 20px 0;}
/*#main {*/
  /*background:url(/local/templates/ps-market/css/../img/bg_main_new_year.jpg) repeat;*/
  /*position:relative;*/
  /*padding:20px 0 35px;*/
  /*margin:0 0 20px 0;*/
/*}*/
@media screen and (max-width:40em){#main{padding-bottom:0;margin-bottom:0;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){#main{padding:20px 10px 35px;}
}
.line{background:url(/local/templates/ps-market/css/../img/zigzag_line.png) repeat-x;height:4px;width:100%;position:absolute;left:0;}
.top-z{top:-2px;}
.bottom-z{bottom:-2px;}
.catalog-item .item{float:left;margin:0 0 19px 19px;}
@media screen and (max-width:40em){.bx_ordercart_order_pay_center{margin:0;padding:0;margin-bottom:10px;}
  .bx_ordercart_order_pay_center a{display:block;}
  .bx_ordercart_order_pay_center .bt2{display:none;}
}
.mobile-recheck-button{display:none;}
@media screen and (max-width:40em){.mobile-recheck-button{display:block;float:left;}
}
@media screen and (max-width:40em){.b-checkout__price div{text-align:right !important;}
}
.mob-continue-shopping{display:none;font-size:14px;font-weight:300;float:left;padding-top:11px;}
@media screen and (max-width:40em){.mob-continue-shopping{display:inline-block;}
}
@media screen and (max-width:40em){.b-basket-content > a{display:none;}
}
.item{background:#ffffff;margin-bottom:19px;padding:12px 15px 0 13px;width:202px;height:242px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 13px rgba(0, 0, 0, 0.25);}
@media screen and (max-width:40em){.item{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:auto;padding-bottom:15px;}
}
.item:hover{-webkit-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 13px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 13px rgba(0, 0, 0, 0.75);}
.item .item-description{text-align:left;color:#000000;border-bottom:1px solid #dcdcde;padding-bottom:11px;height:45px;}
@media screen and (max-width:40em){.item .item-description{height:auto;}
}
.item .item-cart-price{padding-top:9px;text-align:right;}
.item .item-cart-price .price{font-size:20px;float:left;width:47%;font-weight:700;color:#000000;position:relative;line-height:32px;text-align:left;white-space:nowrap;}
.item .item-cart-price .price .rubble-l{background:url("/local/templates/ps-market/css/../img/icon_ruble_l.png") no-repeat;width:13px;height:14px;display:inline-block;vertical-align:middle;margin-left:4px;}
.ie8 .item-cart-price .price{margin-left:0;width:46% !important;font-size:19px !important;}
.ie7 .item-cart-price .price{font-size:19px !important;}
.shadow-content{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#ffffff;padding:22px;min-height:436px;}
.order-number{margin-bottom:26px;}
.order-number b{font-size:18px;}
.order-number h2{display:inline;}
.order-number .datatime{margin-top:14px;}
img[alt="404"]{margin:0 0 20px 0;}
.b-basket-content{max-width:689px;width:100%;padding-bottom:20px;}
@media screen and (max-width:40em){.b-basket-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:16px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-basket-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;margin-right:245px;width:auto;float:none;}
}
@media screen and (max-width:40em){#basket_form{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
  #basket_form:after{content:'';display:block;clear:both;}
}
@media screen and (max-width:40em){#main{padding:20px 10px 10px;}
}
.b-basket-content__item{list-style:none;border-top:1px solid #dddddf;display:block;padding-top:18px;max-width:689px;width:100%;}
@media screen and (max-width:40em){.b-basket-content__item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.b-basket-content__item:first-child{padding-top:0;border-top:0;}
@media screen and (max-width:40em){.b-basket-content__info,
.b-basket-content__add,
.b-basket-content__price{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:10px 0 0 !important;}
}
@media screen and (max-width:40em){.b-basket-content__info{display:none;}
}
.mobile-name-in-cart{color:black;font-size:14px;line-height:18px;padding-top:20px;}
.mobile-name-in-cart,
.mobile-info-in-cart{display:none;}
@media screen and (max-width:40em){.mobile-name-in-cart,
.mobile-info-in-cart{display:block;}
}
@media screen and (max-width:40em){.b-basket-content__add{clear:both;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-basket-content__add{margin-left:20px !important;}
}
@media screen and (max-width:40em){.b-basket-content__img{margin-right:15px;}
}
@media screen and (max-width:40em){.b-recom{float:none !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;margin-top:20px;}
}
.b-basket-content__img,
.b-basket-content__info,
.b-basket-content__add{float:left;}
.b-basket-content__img{display:block;}
.b-basket-content__info{max-width:185px;width:100%;margin-left:32px;margin-top:36px;}
.b-basket-content__info .props{margin-bottom:10px;}
.b-basket-content__info .props .prop_item{font-size:12px;font-weight:bold;margin-bottom:5px;}
.b-basket-content__info > a{display:block;font-size:14px;color:#000000;}
.b-basket-content__info > a:first-child{margin-bottom:12px;line-height:18px;}
.b-basket-content__info > a.remove-basket{font-size:13px;color:#c51227;padding-left:18px;position:relative;}
.b-basket-content__info > a.remove-basket:after{content:"";display:block;width:9px;height:9px;background:url("/local/templates/ps-market/css/../img/delete.png") no-repeat;position:absolute;top:3px;left:0;}
.b-basket-content__add{margin:33px 0 0 88px;}
.b-basket-content__add .bg-add{background:#ffffff;position:relative;width:85px;padding:0 5px;height:31px;border:1px solid #ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.25);box-shadow:3px 3px 5px rgba(0, 0, 0, 0.25);text-align:center;line-height:31px;}
.b-basket-content__add .bg-add button{width:11px;height:11px;border:0;outline:none;cursor:pointer;position:absolute;top:11px;}
.b-basket-content__add .bg-add button.minus{background:url("/local/templates/ps-market/css/../img/button_minus.png") no-repeat;left:6px;}
.b-basket-content__add .bg-add button.plus{background:url("/local/templates/ps-market/css/../img/button_plus.png") no-repeat;right:6px;}
.b-basket-content__add .bg-add input{width:43px;height:21px;-webkit-box-shadow:inset 0px 0px 3px rgba(0, 0, 0, 0.13);-moz-box-shadow:inset 0px 0px 3px rgba(0, 0, 0, 0.13);box-shadow:inset 0px 0px 3px rgba(0, 0, 0, 0.13);border:0;outline:none;color:#5a5a5a;font-size:13px;text-align:center;}
@media screen and (max-width:40em){iframe{width:100%;height:100%;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){iframe{width:100%;}
}
.b-basket-content__price{float:right;font-size:12px;font-weight:bold;color:#5a5a5a;text-align:right;margin:42px 37px 0 0;}
.b-basket-content__price div:first-child{font-size:20px;color:#000000;margin-bottom:9px;}
.b-basket-content__price div:first-child img{vertical-align:inherit;}
.ie7 .b-basket-content__price div:first-child img{vertical-align:middle;}
@media screen and (max-width:40em){.b-checkout__price{float:none;}
}
.b-checkout__price b{color:#000000;}
.b-checkout__price div:first-child{text-align:center;}
.b-checkout__price .price{font-size:30px;font-weight:bold;color:#c51227;margin:26px 0 26px 0;}
.b-checkout__price .price img{vertical-align:inherit;}
.ie7 .b-checkout__price .price img{vertical-align:middle;}
.b-checkout__credit{width:427px;}
.b-checkout__credit label input{vertical-align:top;}
.b-checkout__credit label b{color:#000000;padding-left:8px;}
.b-checkout__credit p{padding-left:24px;}
.checkout_button{color:#ffffff;font-size:16px;font-weight:700;border:0;outline:none;padding:0 15px;height:35px;background:#5bb2ca;background:-moz-linear-gradient(top, #5bb2ca 0%, #0389ae 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bb2ca), color-stop(100%, #0389ae));background:-webkit-linear-gradient(top, #5bb2ca 0%, #0389ae 100%);background:-o-linear-gradient(top, #5bb2ca 0%, #0389ae 100%);background:-ms-linear-gradient(top, #5bb2ca 0%, #0389ae 100%);background:linear-gradient(to bottom, #5bb2ca 0%, #0389ae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bb2ca', endColorstr='#0389ae', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
@media screen and (max-width:40em){.checkout_button{line-height:32px;height:32px;padding:0 10px;float:right;}
}
@media screen and (max-width:40em){.b-method-delivery{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);background:white;padding:22px;}
}
.b-method-delivery div{font-size:14px;margin-bottom:22px;}
@media screen and (max-width:40em){.b-method-delivery div:last-child{margin-bottom:0;}
}
.b-method-delivery div p{margin:0 0 0 17px;}
.b-message-window{background:#f5f5f5;font-size:14px;font-style:italic;color:#5a5a5a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:445px;padding:21px 18px 21px 21px;}
.b-message-window-one{margin-bottom:30px;}
@media screen and (max-width:40em){.b-about-customer{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);background:white;padding:22px;}
}
.b-about-customer p.name_prop{color:#000000;margin-bottom:6px;font-size:13px;}
.b-about-customer .b-message-window{margin-bottom:16px;}
@media screen and (max-width:40em){.b-about-customer .b-message-window{width:auto;}
}
.b-about-customer input[type="text"]{width:217px;height:32px;line-height:32px;}
@media screen and (max-width:40em){.b-about-customer input[type="text"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;}
}
.b-about-customer input[type="text"]{padding:0 12px;}
.b-about-customer textarea{max-width:465px;max-height:90px;min-width:465px;min-height:90px;padding:15px 0 0 12px;}
.b-about-customer input[type="text"], .b-about-customer textarea{font-size:13px;color:#5a5a5a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ebebeb;margin-bottom:11px;outline:none;}
.b-about-customer label{font-size:14px;color:#5a5a5a;}
.b-about-customer input[type="radio"]{margin:10px 0 12px 0;color:#5a5a5a;}
@media screen and (max-width:40em){#ocb-params > .b-about-customer{padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
}
@media screen and (max-width:40em){#ocb-params > .b-about-customer input[type="text"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
}
@media screen and (max-width:40em){.b-order__item-order-one-click .ocb-form{top:auto!important;margin-left:auto;width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);}
  .b-order__item-order-one-click .ocb-form .ocb-form-header{width:auto;}
  .b-order__item-order-one-click .ocb-form .ocb-form-header-caption{width:auto;}
  .b-order__item-order-one-click .ocb-form .ocb-form-header-close{margin-right:13px;}
  .b-order__item-order-one-click .ocb-form input[type="text"]{width:100% !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}
}
@media screen and (max-width:40em){#ocb_intaro{margin-right:10px;}
}
.b-method-payment{margin-top:22px;}
@media screen and (max-width:40em){.b-method-payment{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);background:white;padding:22px;}
}
.b-method-payment div{width:500px;margin-bottom:30px;}
@media screen and (max-width:40em){.b-method-payment div{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.b-method-payment div p{margin:0 0 0 17px;}
.b-completion-reg{display:block;text-align:center;}
.b-completion-reg button{margin-right:16px;}
.b-completion-reg label span{border-bottom:1px solid #5a5a5a;cursor:pointer;font-size:13px;color:#5a5a5a;}
.b-completion-reg label span:hover{border-bottom:none;}
.b-completion-reg label input{vertical-align:text-bottom;}
.back{font-size:14px;position:relative;top:-24px;display:inline-block;}
@media screen and (max-width:40em){.back{top:-35px;left:22px;}
}
.b-blog-content{max-width:733px;max-width:calc(100% - 249px);max-width:-moz-calc(100% - 249px);max-width:-webkit-calc(100% - 249px);width:100%;}
@media screen and (max-width:40em){.b-blog-content{float:none !important;max-width:100%;}
}
.b-blog-content__item{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#ffffff;padding:24px 26px 26px 26px;margin-bottom:20px;}
.b-blog-content__item.first-blog .item-text{width:403px;overflow:hidden;float:right;}
.b-blog-content__item.last .item-text{float:right;}
.b-blog-content__item.last .item-text p{margin-bottom:0 !important;}
.b-blog-content__item .title,
.b-blog-content__item .title > a{font-size:18px;color:#000000;font-weight:700;margin-bottom:17px;margin-top:4px;}
.b-blog-content__item>img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-right:22px;margin-bottom:15px;border:1px solid #ebebeb;float:left;}
.item-text>p>img{margin:10px;}
.b-pagination{text-align:center;padding-top:7px;}
.b-pagination ul{list-style:none;font-size:0;}
.b-pagination ul li{display:inline;font-size:14px;margin-right:15px;}
.b-pagination ul li.current{color:#c51227;border-top:2px solid #c51227;}
.b-pagination ul li a{color:#000000;}
.b-navigation{margin-top:65px;}
.b-navigation .b-recom{margin-bottom:30px;}
.sub-navigation{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);width:232px;margin-bottom:30px;padding-bottom:26px;background:#ffffff;background:-moz-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-o-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-ms-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:linear-gradient(135deg, #ffffff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=1);}
@media screen and (max-width:63.5em) and (min-width:40.063em){.sub-navigation{width:228px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px;}
}
.sub-navigation .title-noimage{font-weight:700;font-size:16px;color:#5a5a5a;padding-left:49px;padding-top:21px;position:relative;}
.sub-navigation .title{font-weight:700;font-size:16px;color:#5a5a5a;padding-left:49px;padding-top:21px;position:relative;}
.sub-navigation .title:after{content:"";display:block;background:url("/local/templates/ps-market/css/../img/icon_01.png") no-repeat;width:22px;height:19px;position:absolute;top:18px;left:17px;}
.sub-navigation ul{list-style:none;margin-top:18px;}
.sub-navigation ul li{color:#000000;position:relative;cursor:pointer;padding-left:39px;margin-bottom:10px;}
.sub-navigation ul li .icon-plus{background:url("/local/templates/ps-market/css/../img/button_plus.png") no-repeat;width:11px;height:11px;position:absolute;top:0;left:18px;}
.sub-navigation ul li .icon-minus{background:url("/local/templates/ps-market/css/../img/button_minus.png") no-repeat;width:11px;height:11px;position:absolute;top:0;left:18px;}
.sub-navigation ul li.open{color:#2383a6;}
.sub-navigation ul li ul{margin-top:13px;}
.sub-navigation ul li ul li{padding-left:10px;margin-bottom:9px;}
.sub-navigation ul li ul li a{text-decoration:underline;color:#5a5a5a;}
.sub-navigation ul li ul li a:hover, .sub-navigation ul li ul li a.active{color:#c51227;}
.sub-navigation ul li a{color:#000000;text-decoration:none;}
.sub-navigation ul li a.active{color:#c51227;}
.you-can-buy div.item{float:left;margin-left:21px;}
.you-can-buy div.item:first-child{margin-left:0px;}
.b-comment .b-comment-wrap{background:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);padding:19px 20px 20px 20px;}
.b-comment__item{border-top:1px solid #dddddf;padding-top:17px;padding-bottom:20px;}
.b-comment__item:first-child{border-top:none;padding-top:0;}
.b-comment__item .user-name{margin-top:10px;margin-bottom:10px;}
.b-your-comment{margin-top:31px;}
.b-your-comment input[type="text"]{width:215px;height:32px;line-height:34px;border:1px solid #cdcdcd;padding:0 12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:13px;color:#5a5a5a;outline:none;margin-bottom:11px;}
.b-your-comment textarea{font-size:13px;color:#5a5a5a;padding:15px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;width:709px;height:119px;margin-bottom:11px;outline:none;}
.b-your-comment button{float:right;}
.b-catalog-col{width:245px;margin-left:88px;margin-bottom:40px;float:left;}
@media screen and (max-width:40em){.b-catalog-col{float:none;margin-left:0;margin-right:0;width:100%;margin-bottom:10px;}
}
.b-catalog-col > a{margin-left:33px;}
.b-catalog-col ul{list-style:none;}
.b-catalog-col ul li{margin-top:13px;padding-left:60px;}
.b-catalog-col ul li a{color:#5a5a5a;}
.b-catalog-col ul li a:hover{color:#ff0000;}
.b-catalog-col .close{background:url("/local/templates/ps-market/css/../img/button_plus.png") no-repeat 0 100%;}
.b-catalog-col .open{background:url("/local/templates/ps-market/css/../img/button_minus.png") no-repeat 0 100%;}
.mobile-profile-group{display:none;position:static;margin-top:10px;}
@media screen and (max-width:40em){.mobile-profile-group{display:flex;align-items: center; justify-content: space-between;padding: 0 10px;}
}
.mobile-profile-group .reg, .mobile-profile-group .log{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;display:block;border:0;float:left;margin:0;padding-left:45px;background-repeat:no-repeat;background-position:20px 0;height:16px;text-decoration:underline;font-size:14px;}
.mobile-profile-group .reg:after, .mobile-profile-group .log:after{display:none;}
.mobile-profile-group .reg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAVFBMVEUAAAAAiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK1LBjF9AAAAG3RSTlMA9VgE+nS2rJXgootxaE1EPBcU5dLt6sKAKAp0EshmAAAAcElEQVQY002LVxLEIAzFbHoJLLA93P+ecRjDoD/p2TCROQb9h0W1nfiItQfSp3aqcHgoCgFONByOPi5i9yswfnsZGPZmOeThAn/1eytq9o6pJWtcmU5YKSVsrg5WSLe/RYHJi1ZvWDhgblvQzsW6+QUxTwkcik7J8QAAAABJRU5ErkJggg==);}
.mobile-profile-group .log{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAVFBMVEUAAAAAiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK0AiK1LBjF9AAAAG3RSTlMA0e78wx/kny8G96mcknVXURcD3bqNfmRENzbIgrEmAAAAZklEQVQY03XLRw6AMAxE0cGkEHpvvv89IQErChJvN182vMESkTohxoo9oyUUOQethI4fVkL/hvr3xWVh5wfEGoJyEIPxBx2i5g6Ti1urO9Auq28Me2W1FSOwEEflrMEp+w0KWaq+ANy8DHUDc58YAAAAAElFTkSuQmCC);}
.b-catalog-col__title{margin-bottom:10px;position:relative;padding-left:33px;}
@media screen and (max-width:40em){.mobile-profile-group .reg, .mobile-profile-group .log{ width: auto; }}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-catalog-col__title{padding-left:20px;}
}
@media screen and (max-width:40em){.b-catalog-col__title{min-height:60px !important;background:#FFFFFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:18px 40px 18px 70px !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;box-shadow:0 0 5px rgba(0, 0, 0, 0.25);margin-bottom:0;}
}
@media screen and (max-width:40em){.b-catalog-col__title.shown .b-catalog-col__arrow{transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
}
.b-catalog-col__title.catalog-section-list{padding-left:60px;}
.b-catalog-col__title a{color:#000000;font-size:20px;}
@media screen and (max-width:40em){.b-catalog-col__title a{font-size:16px;}
}
.b-catalog-col__title a:hover{color:#ff0000;}
.b-catalog-col__title span{color:#a49e9a;font-size:16px;}
.mob-filter-toggle{position:relative;text-align:center;font-weight:bold;font-size:14px;line-height:18px;padding-right:20px;}
.mob-filter{padding:15px !important;z-index:100;}
@media screen and (max-width:40em){.mob-filter{position:absolute;}
}
.mob-filter .b-choice-filter__title{padding-top:0;padding-bottom:10px;}
.mob-filter .bx_filter_container{padding:0 !important;}
@media screen and (max-width:40em){.b-catalog-col__arrow{height:15px;width:15px;background:#4c4c4e url("/local/templates/ps-market/css/../img/mob-list-arrow.png") no-repeat 50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;right:18px;top:50%;margin-top:-8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
}
.b-catalog-col__arrow_righter{right:5px;}
@media screen and (max-width:40em){.b-catalog-col__arrow_active{transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
}
.b-catalog-col__title-icon{display:block;position:absolute;top:0;left:0;}
@media screen and (max-width:40em){.b-catalog-col__title-icon{top:5px;left:10px;height:50px !important;width:50px !important;background-size:50px 50px !important;}
}
@media screen and (max-width:40em){.b-catalog-col ul li{padding-left:70px !important;}
}
.title-icon-1{background:url("/local/templates/ps-market/css/../img/icon_01.png") no-repeat;width:22px;height:19px;}
.title-icon-2{background:url("/local/templates/ps-market/css/../img/icon_03.png") no-repeat;width:16px;height:24px;}
.title-icon-3{background:url("/local/templates/ps-market/css/../img/icon_02.png") no-repeat;width:18px;height:22px;}
.sub-m{color:#5a5a5a;margin-right:16px;}
.sub-m a{color:#5a5a5a;}
.b-wrap-cont-inf input{width:241px;height:31px;line-height:31px;font-size:13px;color:#5a5a5a;border:1px solid #ececec;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding-left:12px;margin-bottom:11px;}
.b-wrap-cont-inf input.error{border:1px solid #c51227;-webkit-box-shadow:0px 0px 5px rgba(197, 18, 39, 0.4);-moz-box-shadow:0px 0px 5px rgba(197, 18, 39, 0.4);box-shadow:0px 0px 5px rgba(197, 18, 39, 0.4);}
.b-wrap-cont-inf span.error{color:#c51227;font-size:13px;display:block;padding-left:13px;}
.b-wrap-mar{margin-bottom:57px;}
.b-wrap-repres{margin-top:t 10px;}
.b-wrap-repres div{margin-bottom:11px;font-size:14px;color:#5a5a5a;}
.b-wrap-button{text-align:right;width:241px;margin-top:42px;}
.catalog-tab{width:692px;}
.catalog-tab td{text-align:center;}
.catalog-tab-border-right{border-right:1px solid #eaeaea;}
.catalog-tab-border-bottom{border-bottom:1px solid #eaeaea;}
.catalog-tab-wrap{width:230px;}
.catalog-tab-title{text-align:left;margin-bottom:18px;height:60px;}
.catalog-tab-title a{font-size:20px;color:#000000;}
.catalog-tab-title a:hover{color:#ff0000;}
.catalog-tab-title span{font-size:16px;color:#a19d99;}
.catalog-col{float:left;margin-bottom:16px;}
.catalog-col__inner{text-align:center;margin-bottom:-10px;margin-right:16px;margin-left:16px;padding:0 7px;}
.catalog-col__inner.no-border{border-bottom:0;}
.catalog-col__inner-title{text-align:left;}
.b-choice-filter{padding:0 19px 0 19px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:232px;margin-bottom:20px;padding-bottom:26px;background:#ffffff;background:-moz-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-o-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-ms-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:linear-gradient(135deg, #ffffff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=1);}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-choice-filter{width:228px;}
}
.popular_block{padding:0 19px 0 19px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:232px;margin-bottom:30px;padding-bottom:26px;background:#ffffff;background:-moz-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-o-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:-ms-linear-gradient(-45deg, #ffffff 0%, #e9e9e9 100%);background:linear-gradient(135deg, #ffffff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=1);}
.popular_block ul{list-style:outside none none;padding-left:20px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.popular_block{width:228px;}
}
.mob-filter{display:none;}
@media screen and (max-width:40em){.mob-filter{position:static;display:block;width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:white;}
}
.mob-filter .bx_input_container{background:none !important;width:100% !important;max-width:none !important;}
.mob-filter .bx_input_container input{border:1px solid #c0c0c0 !important;}
.mob-filter .bx_filter_param_area .bx_filter_param_area_block input{width:80% !important;max-width:none !important;}
.mob-filter .checkout_button{float:left !important;}
.mob-filter .min-price, .mob-filter .max-price{padding-left:10px !important;}
.mob-filter .bx_filter_control_section{margin-bottom:0 !important;}
.mob-filter .bx_filter_search_button{margin-bottom:0 !important;}
.mob-filter .bx_filter_vertical{display:none;}
.mob-filter .bx_filter_vertical_active{display:block;}
.b-choice-filter__title{font-size:16px;font-weight:700;color:#6a6a6a;padding:22px 0;}
.popular_block .popular_title{font-size:16px;font-weight:700;color:#6a6a6a;padding:22px 0;}
.b-choice-filter__item div{margin-bottom:16px;}
.b-choice-filter__item div input[type="text"]{color:#5a5a5a;font-size:14px;}
.b-choice-filter__item .b-choice-filter__item-title{font-size:14px;color:#000000;margin-bottom:17px;}
.b-choice-filter__item .checkout_button{margin-top:20px;}
.b-choice-filter__item-input div{float:left;margin:0 9px;height:27px;line-height:27px;color:#5a5a5a;}
.b-choice-filter__item-input input{font-size:13px;color:#5a5a5a;border:1px solid #eaeaea;padding:0 9px;width:60px;height:27px;line-height:27px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;float:left;}
.b-wrap-with{max-width:689px;width:100%;margin-bottom:23px;min-height:0px !important;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-wrap-with{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.b-order__item-one{max-width:489px;width:100%;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-order__item-one{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.b-acces .item{float:left;margin-left:22px;}
@media screen and (max-width:40em){.b-acces .item{margin-left:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:auto;padding-bottom:15px;}
  .b-acces .item .item-description{height:auto;}
  .b-acces .item .item-description a{font-size:14px;line-height:18px;color:black;}
  .b-acces .item .articul{height:auto;line-height:10px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-acces .item{margin-left:0 !important;margin-right:20px;}
}
.b-order__item-title-article{font-size:13px;margin-bottom:18px;}
.b-order__item-title-article span{color:#5a5a5a;}
.b-order__item-title-head{font-size:18px;color:#5a5a5a;font-weight:700;}
.b-order__item-order{border-top:1px solid #dddddf;border-bottom:1px solid #dddddf;padding:15px 0 16px 0;margin:21px 0 24px 0;}
.b-order__item-order .b-basket-content__add{margin:0 16px 0 0;}
@media screen and (max-width:40em){.b-order__item-order .b-basket-content__add{margin:0 !important;}
}
.b-order__item-order-email{margin-right:16px;}
.b-order__item-order-email input{font-size:13px;color:#5a5a5a;border:1px solid rgba(120, 120, 120, 0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 3px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0px 3px 5px rgba(0, 0, 0, 0.15);box-shadow:inset 0px 3px 5px rgba(0, 0, 0, 0.15);height:30px;line-height:30px;padding-left:11px;padding-right:11px;width:134px;}
.b-order__item-order-one-click{padding-top:8px;}
.b-order__item-order-one-click_hidden{display:none;}
.b-order__item-order-big-button{margin-right:18px;}
.b-order__item-order-price{font-size:28px;font-weight:700;}
.b-order__item-order-price-icon{vertical-align: baseline;}
.b-order__item-img-preview{margin-top:12px;}
.b-order__item-img-preview-item{float:left;margin-left:8px;cursor:pointer;margin:2px;}
.b-order__item-img-preview-item:first-child{margin-left:0;}
.b-order__item-img-preview-item-current{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ebebeb;padding:2px 5px;cursor:default;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-wrap-order{max-width:730px;width:100%;}
.b-wrap-order-block .item{float:left;margin-left:20px;}
@media screen and (max-width:40em){.b-wrap-order-block .item{float:none;margin:0 auto 20px !important;width:auto;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:15px;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-wrap-order-block .item{margin-left:0px !important;margin-right:14px !important;}
  .b-wrap-order-block .item:nth-child(2n){margin-right:0 !important;}
}
.b-order-filter{width:100%;max-width:731px;margin-bottom:18px;border:1px solid #c6c6c6;line-height:34px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#ffffff;}
@media screen and (max-width:40em){.b-order-filter{background:rgba(255, 255, 255, 0.5);}
}
.b-order-filter .group-link{display:inline;font-size:13px;color:#5a5a5a;}
.b-order-filter .group-link a{color:#5a5a5a;}
.b-order-filter .group-link a.current{color:#c51227;text-decoration:none;}
.b-order-filter-category{padding:7px 14px 6px 14px;line-height:22px;border-bottom:1px solid #C6C6C6;}
.b-order-filter-category a{line-height:18px;font-size:14px;margin:0 5px 0 0;color:#5A5A5A;white-space:nowrap;}
.b-order-filter-category a:hover{color:#C51227;}
.b-order-filter-sort-by{margin-left:14px;}
@media screen and (max-width:40em){.b-order-filter-sort-by{float:none !important;margin:0 15px;}
}
.b-order-filter-page{margin-left:14px;}
@media screen and (max-width:40em){.b-order-filter-page{float:none !important;margin:0 15px;}
}
.b-order-filter-page a{margin-left:5px;}
.b-order-filter-page a:first-child{margin-left:0px;}
.b-order-filter-view div{float:left;}
.b-order-filter-view div b{margin-right:11px;}
.b-order-filter-view a{display:block;width:25px;height:23px;margin-right:7px;float:left;margin-top:5px;}
.b-order-filter-view a.view1{background:url("/local/templates/ps-market/css/../img/icon-block.png") no-repeat;}
.b-order-filter-view a.view1:hover{background:url("/local/templates/ps-market/css/../img/icon-active-block.png") no-repeat;}
.b-order-filter-view a.view1.active{background:url("/local/templates/ps-market/css/../img/icon-active-block.png") no-repeat;}
.b-order-filter-view a.view2{background:url("/local/templates/ps-market/css/../img/icon-inline.png") no-repeat;}
.b-order-filter-view a.view2:hover{background:url("/local/templates/ps-market/css/../img/icon-active-inline.png") no-repeat;}
.b-order-filter-view a.view2.active{background:url("/local/templates/ps-market/css/../img/icon-active-inline.png") no-repeat;}
.b-wrap-order-line .item{width:703px;height:auto;padding-bottom:29px;}
.b-wrap-order-line .item div{text-align:left;margin-left:178px;}
.b-wrap-order-line .item > a{float:left;display:block;}
.b-wrap-order-line .item-article{font-size:13px;color:#5a5a5a;margin-bottom:11px;}
.b-wrap-order-line .item-article b{color:#000000;}
.b-wrap-order-line .item-description{font-size:18px;color:#000000;border-bottom:0;padding-bottom:0;height:auto;margin-bottom:20px;}
.b-wrap-order-line .item-description a{color:#000000;font-weight:700;}
.b-wrap-order-line .item-description-t{font-size:14px;color:#5a5a5a;line-height:20px;margin-bottom:21px;}
.b-wrap-order-line .item-cart-price{padding:0;}
.b-wrap-order-line .item-cart-price .price{margin-left:325px;width:20%;}
.block-news-patent{border-bottom:1px solid #dcdcde;padding-top:44px;}
.news{float:left;}
.news div a{text-transform:uppercase;color:#5a5a5a;}
.news .box-news{float:left;width:231px;margin:15px 20px 0 0;}
.news .box-news .news-title, .news .box-news .news-title a{margin-bottom:15px;text-transform:none;}
.news .box-news .news-title, .news .box-news .news-title a{font-size:16px;line-height:20px;color:#000000;}
.datatime{font-size:12px;line-height:18px;color:#6a6a6a;margin-bottom:10px;}
.patent{float:left;}
.patent div a{text-transform:uppercase;color:#5a5a5a;}
.patent .patent-img{display:block;border-bottom:none;float:left;margin-top:15px;}
.we-are-the-best{padding-top:31px;}
@media screen and (max-width:40em){.we-are-the-best{display:none;}
}
.item-margin h1{margin-left:249px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.item-margin h1{margin-left:240px;}
}
@media screen and (max-width:40em){.item-margin h1{margin-left:0;}
}
.item-margin .catalog-item .item:first-child{margin-left:249px;}
.item-margin .four{margin:0 0 19px 0px;}
.item-margin .one{margin-left:0;}
.height{height:235px;}
.breadcrumbs{margin-bottom:11px;font-size:0;}
@media screen and (max-width:40em){.breadcrumbs{line-height:14px;}
}
.breadcrumbs li{font-size:13px;color:#5a5a5a;display:inline;}
.breadcrumbs li a{color:#000000;}
.no-border{border:0;}
.yes-galery{position:absolute;top:-388px;left:0px;z-index:100;}
.popup .b-about-customer textarea{min-width:328px;max-width:328px;}
.slidesjs-slide ul li{list-style:none;}
.title-search-result{width:541px !important;}
div.title-search-result{background:#f1f1f1;background:-moz-linear-gradient(top, white 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(100%, white), color-stop(0%, #f1f1f1));background:-webkit-linear-gradient(top, white 0%, #f1f1f1 100%);background:-o-linear-gradient(top, white 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, white 0%, #f1f1f1 100%);background:linear-gradient(to bottom, white 0%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0);border:1px solid #bcbcbc;box-shadow:0 10px 25px 0 #262626;-webkit-box-shadow:0 10x 25px 0 #262626;-moz-box-shadow:0 10px 25px 0 #262626;-moz-border-radius:3px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;margin-left:-190px;margin-top:-200px;z-index:1500;}
.bx_searche{margin:10px 5px;}
.bx_searche .bx_image{-moz-border-radius:3px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
.bx_searche .bx_item_element a{color:#2383a6;}
.bx_searche .bx_item_element a b{color:#5a5a5a;}
.bx_searche .bx_img_element{background:none repeat scroll 0 0 transparent !important;}
.bx_searche .bx_price{font-size:20px;}
.errortext{color:#c51227;}
.b-catalog-col .hidden{display:none;}
@media screen and (max-width:40em){.b-catalog-col .hidden{display:list-item;}
}
.b-catalog-col .show{display:block;}
.b-catalog-col ul li.link_see_all a a{color:#2887aa !important;}
@media screen and (max-width:40em){.link_see_all{display:none;}
}
.razdelitel{width:20px;height:3px;border-top:3px solid #9b9b9d;padding-bottom:3px;}
.pcv_button{display:inline-block;padding:5px 13px !important;margin:10px 5px !important;margin-right:0 !important;border:solid 1px #000;background:#7abcff;background:-moz-linear-gradient(top, #7abcff 0, #60abf8 44%, #4096ee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7abcff), color-stop(44%, #60abf8), color-stop(100%, #4096ee));background:-webkit-linear-gradient(top, #7abcff 0, #60abf8 44%, #4096ee 100%);background:-o-linear-gradient(top, #7abcff 0, #60abf8 44%, #4096ee 100%);background:-ms-linear-gradient(top, #7abcff 0, #60abf8 44%, #4096ee 100%);background:linear-gradient(top, #7abcff 0, #60abf8 44%, #4096ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abcff', endColorstr='#4096ee', GradientType=0);color:#eee;font:100% Arial, Helvetica, sans-serif;text-align:center;text-shadow:0 1px 0 rgba(55, 121, 188, 0.5);text-decoration:none !important;vertical-align:middle;zoom:1;*display:inline;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.3);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.3);box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.3);}
.pcv_button:hover{background:#469cf2;}
.articul{font-size:12px;color:#555;text-align:left;margin-bottom:5px;height:10px;}
.height_photo{height:120px;}
.b-catalog{width:734px;}
@media screen and (max-width:40em){.b-catalog{width:100%;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.b-catalog{padding-right:10px;width:auto;margin-left:250px;float:left;}
}
@media screen and (max-width:40em){.b-wrap-with{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.b-order__item-two{width:196px;}
@media screen and (max-width:40em){.b-order__item-two{width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
@media screen and (max-width:40em){.b-order__item-one{width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
.bx-touch .bx_item_detail_size ul li.bx_active a{border:2px solid #d3d3d3 !important;background:#b3b3b3 !important;color:#ffffff !important;text-decoration:none !important;}
.bx-touch .bx_item_detail_size ul li a{top:0 !important;right:2px !important;bottom:2px !important;left:2px !important;display:block !important;border:2px solid #c0cfda !important;background:#fff !important;color:#333333 !important;text-align:center !important;text-decoration:underline !important;font-weight:bold !important;font-size:12px !important;line-height:22px !important;}
.category-list-inner{background:none repeat scroll 0 0 #FFFFFF;border-radius:5px;box-shadow:0 0 5px rgba(0, 0, 0, 0.25);margin-bottom:20px;padding:24px 26px 26px;margin-left:249px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.category-list-inner{padding:20px;margin-left:240px;padding-right:10px;margin-right:20px;}
}
@media screen and (max-width:40em){.category-list-inner{margin:0;box-shadow:none;background:transparent;padding:0;}
}
.category-list-inner .item-category{float:left;margin-bottom:40px;margin-left:10px;width:335px;}
.category-list-inner .item-category:nth-child(2n){margin-left:0;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.category-list-inner .item-category{margin-left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:5px;}
}
@media screen and (max-width:750px) and (min-width:40em){.category-list-inner .item-category{width:100%;}
}
@media screen and (max-width:40em){.category-list-inner .item-category{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:10px;margin-left:0;position:relative;}
}
.category-list-inner .item-category .image{float:left;width:66px;}
@media screen and (max-width:40em){.category-list-inner .item-category .image{width:50px;position:absolute;left:10px;z-index:10;top:5px;}
}
.category-list-inner .item-category .links{margin-left:68px;}
@media screen and (max-width:40em){.category-list-inner .item-category .links{margin-left:0;}
}
.category-list-inner .item-category .links .hidden{display:none;}
@media screen and (max-width:40em){.category-list-inner .item-category .links .hidden{display:list-item;}
}
.category-list-inner .item-category ul{list-style:none outside none;}
@media screen and (max-width:40em){.category-list-inner .item-category ul{height:0;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
}
@media screen and (max-width:40em){.category-list-inner .item-category ul.shown{height:auto;}
}
.category-list-inner .item-category ul li{margin-top:13px;padding-left:33px;}
@media screen and (max-width:63.5em) and (min-width:40.063em){.category-list-inner .item-category ul li{padding-left:20px;}
}
@media screen and (max-width:40em){.category-list-inner .item-category ul li{padding-left:20px;}
}
.category-list-inner .item-category ul li a{color:#5A5A5A;}
.diploms_top{left:408px;top:12px;position:absolute;}
@media screen and (max-width:40em){.diploms_top{display:none;}
}
@media screen and (max-width:63.5em) and (min-width:40.063em){.diploms_top{position:static;padding-top:12px;float:left;}
}
.diploms_top a{color:#C51227;font-size:14px;font-weight:normal;}
@media screen and (max-width:40em){.b-order__item-order-big-button{margin-right:0;float:right;}
}
@media screen and (max-width:40em){.b-order__item-order-price{float:left;}
}
@media screen and (max-width:40em){.b-order__item-order form{margin-bottom:10px;}
  .b-order__item-order form:after{content:'';display:block;clear:both;}
}
.item_diff-height{height:auto;padding-bottom:15px;}
@media screen and (max-width:40em){.category-list{margin-left:0 !important;position:static;width:auto !important;padding:0 !important;background:#f6f6f6;box-shadow:none;}
  .category-list > span{display:none !important;}
  .category-list ul{margin-bottom:0;margin-right:0;float:none;}
  .category-list ul > span{display:none !important;}
  .category-list ul li{padding:0 14px;display:block !important;float:none !important;margin-bottom:10px;width:auto !important;}
  .category-list ul li > span{display:inline-block !important;vertical-align:middle !important;float:none !important;}
  .category-list ul li > span:first-child{display: none !important;width:63px !important;}
  .category-list ul li > span:nth-child(2){width:calc(100% - 68px) !important;width:-webkit-calc(100% - 68px) !important;width:-moz-calc(100% - 68px) !important;}
  .category-list ul li > span > img {display: none !important;}
  .inner_opened .i-a{display:none !important;}
}
.catalog-description{background:#ffffff;margin-bottom:19px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;max-width:711px;border:1px solid #C6C6C6;margin-top:40px;}
.description_title {
    color: black;
    font-size: 20px;
    font-weight: 600;
}

.description_main ul {
    margin-left: 25px !important;
}
.description_main.countable ul {
    list-style: decimal;
}
.description_undertitle {
    color: black;
    font-weight: 600;
}
.description_main.dashed ul {
    list-style: none;
}
.description_bolded {
    color: black;
    font-weight: 600;
}
@media only screen and (max-width: 640px) {
  .catalog-description {
    width:auto;
  }
}
.catalog-description ul,
.catalog-description ol{margin-left:20px;}
ul.parent li.close ul{display:none;padding-top:15px;margin-top:-8px;position:absolute;z-index:500;}
ul.parent li.close:hover ul{display:block;}
.personal .personal_item{display:inline-block;vertical-align:top;margin-right:7px;width:160px;}
.personal .personal_item img{height:160px;margin-bottom:6px;}
.personal .personal_item p{width:100%;text-align:center;}
.personal .personal_item h3{margin-bottom:6px;text-align:center;}
.b-blog-content__item .documents{margin:0 auto;display:table;}
.b-blog-content__item .documents img{float:none !important;}
.b-blog-content__item .documents .diplom{float:left;}
.b-blog-content__item .documents .diplom p{width:220px;text-align:center;}
.notification{position:fixed;left:0;right:0;bottom:0;background:#28AA4B;-webkit-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.5);line-height:1.6;text-align:center;padding:12px;visibility:hidden;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1000;color:#fff;}
.notification a{color:#fff;text-shadow:1px 1px 1px #000;}
.notification_visible{visibility:visible;opacity:.9;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.notification:hover{opacity:1;}
.notification__close{display:inline-block;vertical-align:middle;cursor:pointer;margin:-3px 0 0 10px;width:16px;height:16px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAx0lEQVQ4T42TCxHCMBBEcwpACg4AB8UJKAEn4ADqACmgIOyWhEnTbI7O3LTJ3L7e12KM6xDCFXYysyfe7gPNBk5n2MFweOBjC3vB9h4kie/w5Y9HAkgjZOVBKvEb/jtjvP9AmmKkPAE8iBJT9wMoSOLnnL9hF8WeAQSE1yzYQryIQKTD66bYA+Sw6SdbrFIocyZAtrhVxFnBUlpyTuo2Nqvdm5NykGSrenOSR7kr7g5bsUyyVRnQiGRaJg7JDXb0NrGK5ILz8AG4VZf/5UJEwAAAAABJRU5ErkJggg==') 0 0 no-repeat;opacity:.6;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;}
.notification__close:hover{opacity:1;}
.product-property-checkbox-container ul{visibility:hidden;opacity:0;height:0;overflow:hidden;}
.product-property-checkbox,
.product-property-checkbox-label{vertical-align:middle;}
.tabs{}
.tabs__controls-item{cursor:pointer;}
.tabs__controls-item_active{}
.tabs__contents-item{display:none;}
.tabs__contents-item_active{display:block;}
.auth-tabs{}
.auth-tabs__controls{font-size:0;}
.auth-tabs__controls .tabs__controls-item{display:inline-block;vertical-align:bottom;font-size:18px;background:rgba(210, 210, 210, 0.5);padding:12px 15px;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s;}
.auth-tabs__controls .tabs__controls-item_active{background:rgba(255, 255, 255, 0.6);}
.auth-tabs__controls .tabs__controls-item:hover{background:rgba(255, 255, 255, 0.6);}
.auth-tabs__contents{padding:20px;background:rgba(255, 255, 255, 0.6);}
.auth-tabs__contents .tabs__contents-item{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:0;}
.auth-tabs__contents .tabs__contents-item_active{opacity:1;}
.ya-phone {
  color: black;
}
.ya-phone-hide {
  color: #5a5a5a;
}
.ya-phone, .ya-phone-hide {
  text-decoration: none;
}
@media screen and (max-width: 40em) {
  .ya-phone {
    font-size: 14px;
    line-height: 20px;
    padding-top: 0;
  }
}

.contact-us {
  padding: 0 48px;
}
.contact__block {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.contact__telphone {
  color: #000000;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
  text-decoration: none;
  margin-top: 5px;
}
.contact__btn {
  transition: 0.5s;
  border-radius: 20px;
  background-color: #f1f1f1;
  display: flex;
  align-items: center;
  padding: 5px;
  margin-top: 12px;
  cursor: pointer;
  /*box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.05);*/
}
.contact__btn-icon {
  display: block;
  width: 17px;
  height: 17px;
  padding: 6px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/local/templates/ps-market/css/../img/phone-icon-white.svg);
  background-color: #00799f;
  border-radius: 50%;
}
.contact__text {
  margin: 5px;
}
.contact__btn:hover {
  background-color: #00799f;
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.contact__btn:hover .contact__btn-icon {
  background-image: url(/local/templates/ps-market/css/../img/phone-icon-blue.svg);
  background-color: #fff;
}
.contact__btn:hover .contact__text {
  color: #fff;
}
.b-h-bottom {
  margin-top: 70px;
}

@media (max-width: 1016px) {
  .b-h-bottom {
    margin-top: 25px;
  }
  .contact-us {
    margin-top: 10px;
    padding: 0 30px;
  }
  .contact__telphone {
    font-size: 20px;
    line-height: 20px;
  }
}
@media (max-width: 750px) {
  .contact__telphone {
    font-size: 14px;
    line-height: 20px;
  }
  .contact__text {
    font-size: 12px;
  }
}
@media (max-width: 640px) {
  .contact__block {
    flex-direction: row;
    justify-content: space-between;
  }
}
@media (max-width: 480px) {
  .contact__block {
    flex-direction: column;
  }
  .contact-us {
    padding: 10px 30px;
    display: none;
  }
}
@media (max-width:480px) and (min-width:410px) {
  .logo_contact {
    display: block!important;
    position: relative;
    top: 14px;
    left: 7%;
  }
  .logo_contact_telephone {
    margin-left: 11px;
  }
}
@media (max-width:480px) and (min-width:350px) {
  .logo_contact {
    display: block!important;
  }
}
@media (max-width:480px){
  .footerCatalog {
    display: none;
  }
}


.footerInformation__caption {
  margin-bottom: 8px;
  color: #000000;
  font-family: "pt_sans", Calibri, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.footerInformation__list {
  border-top: 1px solid #817c77;
  padding-top: 15px;
  list-style: none;
  margin-bottom: 20px;
}
.footerInformation__listLi {
  margin-bottom: 12px;
}
.footerInformation__listLink {
  color: #5a5a5a;
  text-decoration: none;
}
.footerInformation__listLink:hover {
  color: #5a5a5a;
  text-decoration: none;
}
.footerInformation__listLink:visited {
  color: #5a5a5a;
  text-decoration: none;
}
.footerInformation__listLink:focus {
  color: #5a5a5a;
  text-decoration: none;
}
.footerInformation__main {
  float: left;
}
.footerPayment__caption {
  margin-bottom: 8px;
  color: #000000;
  font-family: "pt_sans", Calibri, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.footerPayment__main {
  padding: 20px 20px 0 20px;
  background: url("/local/templates/ps-market/css/../img/bg_payment.png") no-repeat;
  width: 220px;
  height: 254px;
  border-top: 1px solid #817c77;
  background-size: cover;
}
.footerPayment__workhours {
  margin-bottom: 10px;
}
.footerPayment__workhoursP {
  margin-bottom: 5px;
  color: #5a5a5a;
}
.footerPayment__workhoursBody {
  font-size: 1.3em;
  font-weight: bold;
  color: black;
}
.footerPayment__contacts {
  margin-bottom: 10px;
}
.footerPayment__contactsP {
  margin-bottom: 10px;
  color: #5a5a5a;
}
.footerPayment__contactsPhone {
  font-size: 1.3em;
  font-weight: bold;
  color: black;
}
.footerPayment__contactsEmail {
  color: #2887aa;
  font-weight: bold;
}
.footerPayment__paymentIconsItem {
  width: 100%;
  max-width: 100%;
  margin-bottom: 10px;
}
.footerBottom {
  margin-top: 30px;
  overflow: hidden;
  margin-bottom: 30px;
}
.footerLogo {
  display: block;
  width: 200px;
  float: left;
  margin-right: 20px;
  margin-top: 5px;
}
.footerLogo__img {
  width: 100%;
  max-width: 100%;
}
.footerMadeIn {
  width: 185px;
  margin-right: 20px;
  float: left;
  border: 3px solid #e4e4e4;
  padding: 11px 11px 6px 14px;
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}
.footerMadeIn__link {
  text-decoration: none;
}
.footerMadeIn__linkText {
  font-size: 11px;
  color: #666666;
  width: 107px;
  line-height: 14px;
  float: right;
}
.footerMadeIn__linkLogo {
  float: left;
  margin-right: 11px;
}
.footerCopyright {
  width: 220px;
  float: left;
  margin-right: 40px;
}
.footerCopyright__img {
  float: left;
  margin-right: 10px;
  width: 30px;
  height: 30px;
  margin-top: 3px;
}
.footerCopyright__text {
  float: right;
  width: 180px;
}
.footerCopyright__text:after {
  display: block;
  content: "";
  clear: both;
}
.footerCopywrite__seo {
  text-align: justify;
}
.footerSocial {
  float: left;
  width: 260px;
}
.footerSocial__caption {
  font-weight: bold;
}


.diploms_top {
  left: 408px;
}

.diploms_top__schedule {
  color: #b4bac6;
  font-size: 18px;
  font-weight: bold;
}

@media (max-width: 1016px) {
  .diploms_top__schedule {
    font-size: 16px;
  }
}

@media (max-width: 710px) {
  .diploms_top__schedule {
    width: 100px;
  }
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.footerCopyright__seo {
  margin: 15px 0px;
}

span.text_italic {
  font-style: italic;
}

.personal__text {
  font-size: 16px;
}
.personal__header {
  margin-top: 30px;
  margin-bottom: 15px;
  text-transform: initial;
}
.personal__link {
  display: inline-block;
  margin-top: 10px;
}

.navigation ul li a.menu__link--empty-category {
  background: none;
}

/*
   СATALOG OFFERS
 */
.bx_item_detail_size{
  position: relative;
  margin-bottom: 10px;
  padding: 0;
  max-width: 100%;
  width: 100%;
}

.bx_item_detail_size .bx_item_section_name_gray{
  color: #000000;
  vertical-align: middle;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 10px;
  display: block;
  font-weight: bold;
}

.bx_item_detail_size .bx_size_scroller_container{position: relative}

.bx_item_detail_size .bx_size{
  position: relative;
  overflow: hidden;
  margin: 0;
  width: 100%;
}

.bx_item_detail_size ul{
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  white-space: nowrap;
}

.bx-touch 	.bx_item_detail_size .bx_size ul{margin-left: 0 !important;}
.bx_item_detail_size ul li{
  position: relative;
  display: block;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 25px;
}

.bx_item_detail_size ul li:active a,
.bx_item_detail_size ul li.bx_active a{
  /*padding: 3px;*/
  border: 2px solid #d3d3d3;
  background: #b3b3b3 !important;
  color: #ffffff;
  text-decoration: none;
}

.bx_item_detail_size ul li a{
  /*position: absolute;*/
  top: 0;
  right: 2px;
  bottom: 2px;
  left:2px;
  display: block;
  /*overflow: hidden;*/
  border: 2px solid #c0cfda;
  background: #fff;

  color: #333333;
  text-align: center;
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
  line-height: 22px;
}
#ocb_intaro {
  background-color: #2887aa;
    bottom: 8px;
    margin: 0px;
    height: 32px;
    width: 123px;
    padding: 0;
    border-radius: 20px;
}
#show-ocb-form {
  color: #fff;
  position: inherit;
  top: 6px;
  left: 7px;
}
/* .menu_left_head {
display:none;
} */
.category-list {
  background: linear-gradient(1deg, white, #ffffff) !important;
}
.fleft {
  color: #6a6a6a !important;
}
.fright {
  color: #6a6a6a !important;
}

/* End */


/* Start:/local/templates/ps-market/css/styles.css?17491295028551*/
.b-order__item-info table {
    width: 100%;
}
.b-order__item-info td {
    border: 1px solid #ddd;
    padding: 2px;
}
.b-order__item-info ul,
.b-order__item-info ol {
    margin-left: 30px;
    margin-bottom: 20px;
}
.idea_promotion {
    width: min-content;
}
.footerBottom .footerSocial {
    width: 150px;
}
.idea_promotion a {
	text-decoration: none;
}
.footerBottom {
    display: flex;
	flex-wrap: wrap;
}
.not-in-stock-message {
    display: none;
    color: #f00;
    font-size: 15px;
}
.not-in-stock-message_visible {
    display: block;
    margin-top: 15px;
}

@media screen and (min-width: 40.063em) {
    .h1--responsive-hack {
        margin-left: 249px;
    }
}
.footerInformation__caption {
    margin-bottom: 8px;
    color: #000000;
    font-family: "pt_sans", Calibri, sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}
.footerInformation__list {
    border-top: 1px solid #817c77;
    padding-top: 15px;
    list-style: none;
    margin-bottom: 20px;
}
.footerInformation__listLi {
    margin-bottom: 12px;
}
.footerInformation__listLink {
    color: #5a5a5a;
    text-decoration: none;
}
.footerInformation__listLink:hover {
    color: #5a5a5a;
    text-decoration: none;
}
.footerInformation__listLink:visited {
    color: #5a5a5a;
    text-decoration: none;
}
.footerInformation__listLink:focus {
    color: #5a5a5a;
    text-decoration: none;
}
.footerInformation__main {
    float: left;
}
.footerPayment__caption {
    margin-bottom: 8px;
    color: #000000;
    font-family: "pt_sans", Calibri, sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}
.footerPayment__main {
    padding: 20px 20px 0 20px;
    background: url("/local/templates/ps-market/css/../img/bg_payment.png") no-repeat;
    width: 220px;
    height: 254px;
    border-top: 1px solid #817c77;
    background-size: cover;
}
.footerPayment__workhours {
    margin-bottom: 10px;
}
.footerPayment__workhoursP {
    margin-bottom: 5px;
    color: #5a5a5a;
}
.footerPayment__workhoursBody {
    font-size: 1.3em;
    font-weight: bold;
    color: black;
}
.footerPayment__contacts {
    margin-bottom: 10px;
}
.footerPayment__contactsP {
    margin-bottom: 10px;
    color: #5a5a5a;
}
.footerPayment__contactsPhone {
    font-size: 1.3em;
    font-weight: bold;
    color: black;
}
.footerPayment__contactsEmail {
    color: #2887aa;
    font-weight: bold;
}
.footerPayment__paymentIconsItem {
    width: 100%;
    max-width: 100%;
    margin-bottom: 10px;
}
.footerBottom {
    margin-top: 30px;
    overflow: hidden;
    margin-bottom: 30px;
}
.footerLogo {
    display: block;
    width: 200px;
    float: left;
    margin-right: 20px;
    margin-top: 5px;
}
.footerLogo__img {
    width: 100%;
    max-width: 100%;
}
.footerMadeIn {
    width: 185px;
    margin-right: 20px;
    float: left;
    border: 3px solid #e4e4e4;
    padding: 11px 11px 6px 14px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}
.footerMadeIn__link {
    text-decoration: none;
}
.footerMadeIn__linkText {
    font-size: 11px;
    color: #666666;
    width: 107px;
    line-height: 14px;
    float: right;
}
.footerMadeIn__linkLogo {
    float: left;
    margin-right: 11px;
}
.footerCopyright {
    width: 220px;
    float: left;
    margin-right: 40px;
}
.footerCopyright__img {
    float: left;
    margin-right: 10px;
    width: 30px;
    height: 30px;
    margin-top: 3px;
}
.footerCopyright__text {
    float: right;
    width: 180px;
}
.footerCopyright__text:after {
    display: block;
    content: "";
    clear: both;
}
.footerCopywrite__seo {
    text-align: justify;
}
.footerSocial {
    float: left;
    width: 260px;
}
.footerSocial__caption {
    font-weight: bold;
}
.your-order .amount .bold{
    color: #000;
}
.b-order__item-title-article .bold{
    color: #000;
}
@media only screen and (max-width: 640px) {
    .highslide-move,
    .highslide-full-expand {
        display: none;
    }
    .highslide-controls {
        max-width: 140px;
    }
}

.phone-one {
    position: relative;
    font-size: 17px;
    margin-left: 72px;
    margin-right: 40px;
}
.phone-one:after {
    content: "";
    display: block;
    background: url(/local/templates/ps-market/css/../img/icon_phone.png) no-repeat;
    width: 21px;
    height: 21px;
    position: absolute;
    top: 0;
    left: -34px;
}

.header-fixed {
    width: 100%;
    background-color: #fff;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100000;
    padding: 15px 0;
}
.header-fixed.open {
    display: block;
}

.header-fixed .search {
    position: relative;
}

.header-fixed .bx_search_container {
    height: auto;
}

.header-fixed .wrapper {
    display: flex;
    align-items: center;
}

.header-fixed .line {
    bottom: -2px;
}

.ml-10 {
    margin-left: 10px;
}
@media only screen and (max-width: 984px) {
    .header-fixed.open {
        display: none;
    }
}

@media only screen and (max-width: 640px) {
    .b-pagination ul li {
        display: inline-block;
    }
}

.bookmarks-button {
    position: fixed;
    left: 0;
    top: 295px;
    display: block;
    background: #ffb300 url('/local/templates/ps-market/css/../img/star.svg') 15px 50% no-repeat;
    border-radius: 5px 5px 0 0;
    transform: rotate(90deg);
    transform-origin: 0 100%;
    color: #ffffff;
    font-size: 14px;
    padding: 11px 15px 11px 48px;
    text-decoration: none;
    cursor: pointer;
    border: none;
}

.bookmarks-button:hover {
    color: #ffffff;
}


.brand-popup-bg {
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        position: fixed;
        overflow-y: auto;
        overflow-x: hidden;
        top: 0;
        left: 0;
        opacity: 0;
        visibility: hidden;
        z-index: -1;
        transition: all 0.3s ease;
}
.brand-popup-bg.open {
        opacity: 1;
        visibility: visible;
        z-index: 200;
}
.brand-popup {
        width: 90%;
        max-width: 735px;
        margin: 0 auto;
        display: block;
        position: absolute;
        top: 150px;
        bottom: 95px;
        left: 0;
        right: 0;
        z-index: 1;
        font-smoothing: antialiased !important;
        -webkit-backface-visibility: hidden;
}
.brand-popup.open {
        visibility: visible;
        opacity: 1;
}
.brand-popup.load {
        min-height: 160px;
}
.brand-popup.load:after {
        content: "";
        position: absolute;
        top: calc(50% - 36px);
        left: calc(50% - 36px);
}
.popup__loaded {
        padding: 30px;
}
.brand-popup__close {
        width: 36px;
        height: 36px;
        position: absolute;
        right: calc(50% - 18px);
        border-radius: 50%;

        z-index: 1;
        top: -60px;
        cursor: pointer;
        background: #fff url('/local/templates/ps-market/css/../images/cross.svg') 50% no-repeat;
}
.brand-popup-container {
        width: 100%;
        min-height: 100px;
        padding: 25px 25px 20px;
        background: #fff;
        border-radius: 6px;
        margin: 0 auto 80px;
        position: relative;
        box-sizing: border-box;
}

@media (max-width:960px){
        .brand-popup {
                width: calc(100% - 30px);
        }
}

.text-center {
        text-align: center;
}

.brand-popup-content h3 {
        font-size: 20px;
        font-weight: 700;
        line-height: 22px;
        margin: 20px 0 12px;
}

.brand-popup-content p {
        font-size: 14px;
        color: #6a6a6a;
        margin: 0;
}
@media only screen and (max-width: 984px) {
    .bookmarks-button {
        display: none;
    }
}
@media (max-width: 640px) {
    .d-fullwidth {
        width: 100% !important;
    }
}
@media (min-width: 1018px) {
    .new_many {
        margin: 103px 0px 0px 21px !important;
}
}
@media screen and (min-width: 858px) and (max-width: 1018px) { 
    .new_many {
        margin: 20px 0px 0px 21px;
    }
}
@media screen and (min-width: 744px) and (max-width: 858px) { 
    .new_many {
        width: 300px;
        position: relative;
        bottom: 32px;
        left: 15px;
    }
}
@media screen and (min-width: 350px) and (max-width: 744px) { 
    .new_many {
        width: 300px;
    }
}
.flex_previou {
    display:flex;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}
.fleft, .fright{
    margin-left: 20px;
    margin-right: 10px;
}

@media (max-width: 430px) {
    .price_item_change_mobile{ 
        display: none !important;
    }
    .price_mobile_cart {
        display: block !important;
    }
    .b-order__item-order-one-click {
        float: right !important;
    }
}
/* End */


/* Start:/local/templates/ps-market/css/fonts/fonts.css?15391735781140*/
@font-face {
  font-family: 'pt_sans';
  src: url('/bitrix/templates/ps-market/css/fonts/fonts/PTS55F-webfont.eot');
  src: url('/bitrix/templates/ps-market/css/fonts/fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS55F-webfont.woff') format('woff'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS55F-webfont.ttf') format('truetype'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS55F-webfont.svg#pt_sansregular') format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'pt_sans';
  src: url('/bitrix/templates/ps-market/css/fonts/fonts/PTS75F-webfont.eot');
  src: url('/bitrix/templates/ps-market/css/fonts/fonts/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS75F-webfont.woff') format('woff'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS75F-webfont.ttf') format('truetype'),
       url('/bitrix/templates/ps-market/css/fonts/fonts/PTS75F-webfont.svg#pt_sansbold') format('svg');
  font-weight: 700;
  font-style: normal;
}
/* End */


/* Start:/local/templates/ps-market/css/highslide/highslide.css?163844449616127*/
.highslide-container div{font-family:Verdana, Helvetica;font-size:10pt;}
.highslide-container table{background:none;}
.highslide{outline:none;text-decoration:none;}
.highslide img{#border:2px solid silver;}
.highslide:hover img{border-color:gray;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default;}
.highslide-image{border-width:2px;border-style:solid;border-color:white;}
.highslide-wrapper, .highslide-outline{background:white;}
.glossy-dark{background:#111;}
.highslide-image-blur{}
.highslide-number{font-weight:bold;color:gray;font-size:.9em;}
.highslide-caption{display:none;font-size:1em;padding:5px;}
.highslide-heading{display:none;font-weight:bold;margin:0.4em;}
.highslide-dimming{background:black;}
a.highslide-full-expand{background:url(/local/templates/ps-market/css/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(/local/templates/ps-market/css/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,
a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move, .highslide-move *{cursor:move;}
.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0;}
.highslide-overlay{display:none;}
.hidden-container{display:none;}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(/local/templates/ps-market/css/highslide/graphics/close.png);}
.highslide-gallery ul{list-style-type:none;margin:0;padding:0;}
.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;padding:0;line-height:0;overflow:hidden;}
.highslide-gallery ul a{position:absolute;top:50%;left:50%;}
.highslide-gallery ul img{position:relative;top:-50%;left:-50%;}
html>/**/body .highslide-gallery ul li{display:table;text-align:center;}
html>/**/body .highslide-gallery ul li{text-align:center;}
html>/**/body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle;}
html>/**/body .highslide-gallery ul img{position:static;}
.highslide-controls{width:195px;height:40px;background:url(/local/templates/ps-market/css/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/local/templates/ps-market/css/highslide/graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none;}
.highslide-controls a{background-image:url(/local/templates/ps-market/css/highslide/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a.disabled span{cursor:default;}
.highslide-controls a span{display:none;cursor:pointer;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.highslide-maincontent{display:none;}
.highslide-html{background-color:white;}
.mobile .highslide-html{border:1px solid silver;}
.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px;}
.highslide-header{padding-bottom:5px;}
.highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-header ul li{display:inline;padding-left:1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next{display:none;}
.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-header a:hover{color:black;}
.highslide-header .highslide-move a{cursor:move;}
.highslide-footer{height:16px;}
.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(/local/templates/ps-market/css/highslide/graphics/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span{display:none;}
.highslide-body{}
.highslide-resize{cursor:nw-resize;}
.draggable-header .highslide-header{height:18px;border-bottom:1px solid #dddddd;}
.draggable-header .highslide-heading{position:absolute;margin:2px 0.4em;}
.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.draggable-header .highslide-header .highslide-move *{display:none;}
.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0;}
.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(/local/templates/ps-market/css/highslide/graphics/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px;}
.draggable-header .highslide-header .highslide-close span{display:none;}
.draggable-header .highslide-maincontent{padding-top:1em;}
.titlebar .highslide-header{height:18px;border-bottom:1px solid #dddddd;}
.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666666;}
.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.titlebar .highslide-header .highslide-move *{display:none;}
.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em;}
.titlebar .highslide-maincontent{padding-top:1em;}
.no-footer .highslide-footer{display:none;}
.wide-border{background:white;}
.wide-border .highslide-image{border-width:10px;}
.wide-border .highslide-caption{padding:0 10px 10px 10px;}
.borderless .highslide-image{border:none;}
.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver;}
.outer-glow{background:#444;}
.outer-glow .highslide-image{border:5px solid #444444;}
.outer-glow .highslide-caption{border:5px solid #444444;border-top:none;padding:5px;background-color:gray;}
.colored-border{background:white;}
.colored-border .highslide-image{border:2px solid green;}
.colored-border .highslide-caption{border:2px solid green;border-top:none;}
.dark{background:#111;}
.dark .highslide-image{border-color:black black #202020 black;background:gray;}
.dark .highslide-caption{color:white;background:#111;}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a{background-image:url(/local/templates/ps-market/css/highslide/graphics/controlbar-black-border.gif);}
.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:none;color:white;border:none;font-weight:bold;}
.controls-in-heading .highslide-heading{color:gray;font-weight:bold;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(/local/templates/ps-market/css/highslide/graphics/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none;}
.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none;}
.controls-in-heading .highslide-controls li{padding:0;}
.controls-in-heading .highslide-controls a{background-image:url(/local/templates/ps-market/css/highslide/graphics/controlbar-white-small.gif);height:20px;width:20px;}
.controls-in-heading .highslide-controls .highslide-move{display:none;}
.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px;}
.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none;}
.text-controls ul{position:static;background:none;height:auto;left:0;}
.text-controls .highslide-move{display:none;}
.text-controls li{background-image:url(/local/templates/ps-market/css/highslide/graphics/controlbar-text-buttons.png);background-position:right top !important;padding:0;margin-left:15px;display:block;width:auto;}
.text-controls a{background:url(/local/templates/ps-market/css/highslide/graphics/controlbar-text-buttons.png) no-repeat;background-position:left top !important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none !important;}
.text-controls a span{background:url(/local/templates/ps-market/css/highslide/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS", Arial, sans-serif;font-size:12px;font-weight:bold;white-space:nowrap;}
.text-controls .highslide-next{margin-right:1em;}
.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px;}
.text-controls .highslide-close a span{min-width:0;}
.text-controls a:hover span{color:black;}
.text-controls a.disabled span{color:#999;}
.text-controls .highslide-previous span{background-position:0 -40px;}
.text-controls .highslide-previous a.disabled{background-position:left top !important;}
.text-controls .highslide-previous a.disabled span{background-position:0 -140px;}
.text-controls .highslide-play span{background-position:0 -60px;}
.text-controls .highslide-play a.disabled{background-position:left top !important;}
.text-controls .highslide-play a.disabled span{background-position:0 -160px;}
.text-controls .highslide-pause span{background-position:0 -80px;}
.text-controls .highslide-next span{background-position:0 -100px;}
.text-controls .highslide-next a.disabled{background-position:left top !important;}
.text-controls .highslide-next a.disabled span{background-position:0 -200px;}
.text-controls .highslide-full-expand span{background:none;}
.text-controls .highslide-full-expand a.disabled{background-position:left top !important;}
.text-controls .highslide-close span{background-position:0 -120px;}
.highslide-thumbstrip{height:100%;direction:ltr;}
.highslide-thumbstrip div{overflow:hidden;}
.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse;}
.highslide-thumbstrip td{padding:1px;}
.highslide-thumbstrip a{outline:none;}
.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto;}
.highslide-thumbstrip .highslide-active-anchor img{visibility:visible;}
.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent;}
.highslide-thumbstrip-horizontal div{width:auto;}
.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(/local/templates/ps-market/css/highslide/graphics/scrollarrows.png) left center no-repeat;height:42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(/local/templates/ps-market/css/highslide/graphics/scrollarrows.png) center right no-repeat;height:42px;}
.highslide-thumbstrip-horizontal table{margin:2px 0 10px 0;}
.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px;}
.highslide-thumbstrip-horizontal img{width:auto;height:40px;}
.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray;}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px;}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:white !important;}
.highslide-thumbstrip-vertical-overlay{overflow:hidden !important;}
.highslide-thumbstrip-vertical div{height:100%;}
.highslide-thumbstrip-vertical a{display:block;}
.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px;}
.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(/local/templates/ps-market/css/highslide/graphics/scrollarrows.png) top center no-repeat;height:25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(/local/templates/ps-market/css/highslide/graphics/scrollarrows.png) bottom center no-repeat;height:25px;}
.highslide-thumbstrip-vertical table{margin:10px 0 0 10px;}
.highslide-thumbstrip-vertical img{width:60px;}
.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray;}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:white;}
.highslide-viewport .highslide-thumbstrip-float{overflow:auto;}
.highslide-thumbstrip-float ul{margin:2px 0;padding:0;}
.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left;}
.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px;}
.highslide-thumbstrip-float .highslide-active-anchor img{border-color:black;}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div{display:none;}
.highslide-thumbstrip-float .highslide-marker{display:none;}
/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/system.auth.form/eshop_adapt/style.css?1638444370402*/
a.bx_login_top_inline_link{
	color: #576e75;
	vertical-align: bottom;
	text-decoration: none;
	font-size: 13px;
	line-height: 13px;
}
a.bx_login_top_inline_link:hover{text-decoration: underline}
.bx_login_top_inline_icon{
	display: inline-block;
	margin-left: 15px;
	width: 16px;
	height: 13px;
	background: url('/local/templates/ps-market_text/components/bitrix/system.auth.form/eshop_adapt/images/gui.png') no-repeat bottom center;
	vertical-align: middle;
	line-height: 13px;
}

/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/menu/top_menu/style.css?1638444370488*/
.bx_topnav{
	margin: 0;
	padding: 16px 0 5px;
}
.bx_topnav li{
	display: inline-block;
	margin-right: 2%;
}
.bx_topnav li a{
	color: #7f8a92;
	text-decoration: none;
	font-size: 14px;
}
.bx_topnav li a:hover{text-decoration: underline;}
.bx_topnav li a:active{color: #f82d2d;}


.bx_topnav,
.bx_topnav *{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}

/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/search.title/visual/style.css?16384443652891*/
.bx_search_container{
	height: 50px;
	line-height: 50px;
	padding: 0 10px;
	flex:1 0 auto;
}

.bx_search_container .bx_field{
	position: relative;
	margin-top: 15px;
	height: 30px;
	border-top:    1px solid #8ca3ae;
	border-right:  1px solid #a0b4be;
	border-bottom: 1px solid #b6c8d1;
	border-left:   1px solid #a0b4be;
	border-radius: 3px;
	background: #fff;
	box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.1);
	line-height: 30px;
}
.bx_search_container .bx_field .bx_input_text{
	position: absolute;
	right: 34px;
	left: 5px;
	height: 30px;
	outline: none;
	border: none;
	background: none;
	line-height: 30px;
}
.bx_search_container .bx_field .bx_input_submit{
	position: absolute;
	top: 2px;
	right: 0;
	bottom: 0;
	width: 34px;
	border: none;
	background: url('/local/templates/ps-market_text/components/bitrix/search.title/visual/images/search_lupe.png') no-repeat left center;
	cursor: pointer;

}

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
	min-width: 370px;
	margin-left: 11px;
	margin-top:-20px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/ps-market_text/components/bitrix/search.title/visual/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}

div.title-search-result{
	#width: 630px !important;
}

div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 45px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/catalog_vertical_index/style.css?163844438310665*/
.bx_horizontal_menu_advaced .animate{
}

.bx_horizontal_menu_advaced{position:relative}
.bx_horizontal_menu_advaced>ul{
	display:block;
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
}

/* 1st level */
.bx_horizontal_menu_advaced .bx_hma_one_lvl{
	display:block;
	float:left;
	padding:0;
	height:58px;
	background:#ecf5fa;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZjVmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmRkZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecf5fa), color-stop(100%,#bfddec));
	background:-webkit-linear-gradient(top,#ecf5fa 0%,#bfddec 100%);
	background:   -moz-linear-gradient(top,#ecf5fa 0%,#bfddec 100%);
	background:    -ms-linear-gradient(top,#ecf5fa 0%,#bfddec 100%);
	background:     -o-linear-gradient(top,#ecf5fa 0%,#bfddec 100%);
	background:        linear-gradient(to bottom, #ecf5fa 0%,#bfddec 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf5fa', endColorstr='#bfddec',GradientType=0 );
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl>a{
	position:relative;
	z-index:105;
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:19px 2px;
	height:58px;
	color:#27779b;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(255,255,255,.8);
	font-weight:bold;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl.hover{
	height:58px;
	background:#dbeaf4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZWFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2Q0ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbeaf4), color-stop(100%,#b3d4e7));
	background:-webkit-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);
	background:   -moz-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);
	background:    -ms-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);
	background:     -o-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);
	background:        linear-gradient(to bottom, #dbeaf4 0%,#b3d4e7 100%);
	box-shadow:inset 0 1px 0 0 #ecf3f8;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbeaf4', endColorstr='#b3d4e7',GradientType=0 );
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl.dropdown.hover{
	border-radius:3px 3px 0 0;
	box-shadow:none;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl.dropdown.hover>a{
	z-index:140;
	height:58px;
	background:#fff;
	box-shadow: 0    1px  0    0px #fff,
	-4px 10px 12px -3px rgba(1,1,1,.16),
	4px 10px 12px -3px rgba(1,1,1,.16);
}

.bx_horizontal_menu_advaced .bx_hma_one_lvl>a:active,
.bx_horizontal_menu_advaced .bx_hma_one_lvl.current>a{
	padding:20px 2px 18px;
	background:#d0e3f0;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTNmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWNmZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0e3f0), color-stop(100%,#aacfe4));
	background:-webkit-linear-gradient(top,#d0e3f0 0%,#aacfe4 100%);
	background:   -moz-linear-gradient(top,#d0e3f0 0%,#aacfe4 100%);
	background:    -ms-linear-gradient(top,#d0e3f0 0%,#aacfe4 100%);
	background:     -o-linear-gradient(top,#d0e3f0 0%,#aacfe4 100%);
	background:        linear-gradient(to bottom, #d0e3f0 0%,#aacfe4 100%);
	box-shadow:inset 0 1px 4px 0 rgba(16,63,91,.2);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e3f0', endColorstr='#aacfe4',GradientType=0 );
}
.bx_horizontal_menu_advaced.small>ul{height:40px}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl,
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl>a{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0;
	height:40px;
	font-weight:normal;
	font-size:11px;
	line-height:40px;
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl.dropdown:hover{
	border-radius:3px 3px 0 0;
	box-shadow:none;
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl.dropdown:hover>a{
	z-index:140;
	height:40px;
	background:#fff;
	box-shadow: 0    1px  0    0px #fff,
	-4px 10px 12px -3px rgba(1,1,1,.16),
	4px 10px 12px -3px rgba(1,1,1,.16);
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl>a:active,
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl.current a{ }

/* // 1st level */
/* The Container */

.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container{
	position:absolute;
	top:56px;
	z-index:1001;
	display:none;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:3px;
	max-width:100%;
	box-shadow:0 4px 5px 0 rgba(1,1,1,.16);
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl .bx_children_container{top:38px}
.bx_horizontal_menu_advaced .bx_hma_one_lvl.hover .bx_children_container{
	display:block;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block{
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:-20000px;
	padding:10px 12px;
	padding-bottom:20000px;
	min-width:130px;
	max-width:280px;
	border-left:1px solid #f2f2f2;
	background:#fff;
}

.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{width:50%}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{
	border-left:none;
	background:#f7fafb;
	box-shadow:inset 0 122px 57px -59px #fff,
	inset 5px 0    7px  -5px rgba(0,0,0,.12);
}

/*// Container */
/* 2nd level*/

.bx_horizontal_menu_advaced .bx_hma_one_lvl ul{
	display:block;
	margin:0;
	padding:0 0 14px 0;
	list-style:none;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{
	display:block;
	padding:5px 10px;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{
	color: #366181;
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl .bx_children_container .bx_children_block li a{
	font-size:11px;
	line-height:normal;
}

/* //2nd level*/

/* 3rd level */
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:none}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent a{line-height:15px}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{
	display:block;
	padding:5px 10px;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
	background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb;
}
/* // 3rd level */

/* Panel */
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel{
	display:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel img{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	max-width:100%;
	max-height:220px;
	border:1px solid #e7e9ea;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel strong{
	display:block;
	color:#000;
	text-align:left !important;
	margin-top:10px;
	margin-bottom:10px;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{
	max-width:100%;
	/*max-height:220px;*/
	display:block;
	color:#000;
	text-align:left !important;
	white-space:normal;
	font-weight:normal;
	font-size:12px;
	padding-bottom: 10px;
	overflow: hidden;
	line-height:18px !important;
}

/* // The Panel*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{
	display:block;
	background:#fff;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{
	display:block;
	color:#20394c;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	line-height:23px;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl ul li ul li a{
	color:#000;
	text-decoration:none;
	font-size:13px;
}

@media (min-width:980px) {
	.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block{min-width:200px}
}

@media (max-width:569px) {
	.header_inner_bottom_line{
		overflow:hidden;
		height:auto;
	}
}
/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/breadcrumb/.default/style.css?1638444365227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?163844468751*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/news.list/diplomi_left/style.css?16384443701889*/
.bx_inc_news_footer h4{
	text-align: left;
	font-size:26px;
}
.bx_inc_news_footer .bx_inc_news_footer_newslist{
	margin: 0;
	padding: 0;
}
.bx_inc_news_footer .bx_inc_news_footer_newslist li{
	display: block;
	margin-top: 0;
	padding-top: 0;
	color: #607b8b;
	font-size: 13px;
	line-height: 22px;}
.bx_inc_news_footer .bx_inc_news_footer_newslist li a{
	color: #0073a3;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
}

.bx_inc_news_footer .bx_bt_white{
	display: inline-block;
	border-radius: 3px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
}
.bx_inc_news_footer .bx_shadow.bx_bt_white{box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);}
.bx_inc_news_footer .bx_shadow.bx_bt_white:active{box-shadow: none;}
.bx_inc_news_footer .bx_bt_white 				{
	border: 1px solid #e9e9e9;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image: -webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:    -moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:      -o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:         linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color: #656565;
	text-shadow:0 1px 0 #fff;
}
.bx_inc_news_footer .bx_bt_white:hover 		{background: #fff;}
.bx_inc_news_footer .bx_bt_white:active 		{
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image: -webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:    -moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:      -o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:         linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.05);
}
.bx_inc_news_footer .bx_big.bx_bt_white			{
	padding: 0 13px;
	height: 34px;
	font-weight: bold;
	line-height: 34px;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section.list/catalog-menu-footer-new/style.css?16384443831184*/
.footerCatalog {
    float: left;
    margin-right: 34px; 
}
.footerCatalog__caption {
    text-transform: uppercase;
    margin-bottom: 8px;
    color: #000000;
    font-family: "pt_sans", Calibri, sans-serif;
    font-size: 20px;
    font-weight: 700;
}
.footerCatalog__list {
    width: 660px;
    border-top: 1px solid #817c77;
    padding-top: 15px;
    list-style: none;
}
.footerCatalog__listLi {
    width: 200px;
    float: left;
    margin-right: 20px;
    margin-bottom: 12px;
    color: #7C7573;
}
.footerCatalog__listLink {
    color: #5a5a5a;
    text-decoration: none;
}
.footerCatalog__listLink:hover {
    color: #5a5a5a;
    text-decoration: none;
}
.footerCatalog__listLink:visited {
    color: #5a5a5a;
    text-decoration: none;
}
.footerCatalog__listLink:focus {
    color: #5a5a5a;
    text-decoration: none;
}
.footerCatalog__listClear {
    clear: both;
}


@media only screen and (max-width: 640px) {
    div#footer {
        padding: 10px;
    }

    .footerCatalog {
        width: 100%;
    }

    .footerCatalog__list {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    .footerCatalog__listLi {
        float: none;
    }
}

/* End */


/* Start:/local/templates/ps-market_text/components/bitrix/main.feedback/sovet/style.css?16384443655366*/
.bx_mfeedback{
	font-size: 80%;
}
.bx_mfeedback input[type="text"]{
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 6px;
	outline: none;
	border: 1px solid #c1c5c8;
	border-radius: 2px;
	background: #fff;
	box-shadow: inset 2px 2px 2px -1px rgba(180,188,191,0.5);
	color: #000;
	vertical-align: middle;
	font-size: 14px;
	max-width:400px
}

.bx_mfeedback textarea {
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 6px;
	outline: none;
	border: 1px solid #c1c5c8;
	border-radius: 2px;
	background: #fff;
	box-shadow: inset 2px 2px 2px -1px rgba(180,188,191,0.5);
	color: #000;
	vertical-align: middle;
	font-size: 14px;
	max-width:400px
}

.bx_mfeedback .bt_blue{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
	border: none;
}
.bx_mfeedback .shadow.bt_blue{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.bx_mfeedback .shadow.bt_blue:active{box-shadow:none}

.bx_mfeedback .bt_blue  			{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a2df), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df', endColorstr='#006fcb',GradientType=0 );
}
.bx_mfeedback .bt_blue:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bx_mfeedback .bt_blue:active 		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}

.bx_mfeedback .big.bt_blue			{
	padding:0 13px;
	height:34px;
	font-weight:bold;
	line-height:34px;
	height:36px;
	line-height:36px;
}
.bx_mfeedback .big.bt_blue:hover  	{}
.bx_mfeedback .big.bt_blue:active 	{}

span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */


/* Start:/local/templates/.default/components/future/main.feedback/jaloba/style.css?16384443835366*/
.bx_mfeedback{
	font-size: 80%;
}
.bx_mfeedback input[type="text"]{
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 6px;
	outline: none;
	border: 1px solid #c1c5c8;
	border-radius: 2px;
	background: #fff;
	box-shadow: inset 2px 2px 2px -1px rgba(180,188,191,0.5);
	color: #000;
	vertical-align: middle;
	font-size: 14px;
	max-width:400px
}

.bx_mfeedback textarea {
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 6px;
	outline: none;
	border: 1px solid #c1c5c8;
	border-radius: 2px;
	background: #fff;
	box-shadow: inset 2px 2px 2px -1px rgba(180,188,191,0.5);
	color: #000;
	vertical-align: middle;
	font-size: 14px;
	max-width:400px
}

.bx_mfeedback .bt_blue{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
	border: none;
}
.bx_mfeedback .shadow.bt_blue{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.bx_mfeedback .shadow.bt_blue:active{box-shadow:none}

.bx_mfeedback .bt_blue  			{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a2df), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df', endColorstr='#006fcb',GradientType=0 );
}
.bx_mfeedback .bt_blue:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bx_mfeedback .bt_blue:active 		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}

.bx_mfeedback .big.bt_blue			{
	padding:0 13px;
	height:34px;
	font-weight:bold;
	line-height:34px;
	height:36px;
	line-height:36px;
}
.bx_mfeedback .big.bt_blue:hover  	{}
.bx_mfeedback .big.bt_blue:active 	{}

span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */


/* Start:/local/templates/.default/components/bitrix/form.result.new/.default/style.css?1638444383623*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/.default/components/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/.default/components/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/ps-market_text/template_styles.css?174913308828635*/
html{-webkit-text-size-adjust:none}
body{
	margin:0;
	padding:0;
	min-width:310px;
	font-family:arial;
}
html.bx-no-touch body{min-width:640px}
a img{border:none}


.grid{}
.grid .bx_content_section{margin-bottom: 15px;}
.grid .bx_sidebar{margin-bottom: 15px;}


/* grid1x2 */
.grid1x2{}
.grid1x2 .bx_content_section{
	float: right;
	width: 66%;
	margin-bottom: 15px;
}
.grid1x2 .bx_sidebar{
	float: left;
	width: 33%;
	margin-bottom: 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){	.grid1x2 .bx_sidebar{}}
@media (max-width:640px){
	.grid1x2 .bx_content_section,
	.grid1x2 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid1x2 .bx_sidebar{}
}
@media (max-width:479px){	.grid1x2 .bx_sidebar{}}


/* grid2x1 */

.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){	.grid2x1 .bx_sidebar{}}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{}
}
@media (max-width:479px){	.grid2x1 .bx_sidebar{}}

/* grid1x3 */
.grid1x3{}
.grid1x3 .bx_content_section{
	float: right;
	width: 74%;
	margin-bottom: 15px;
}
.grid1x3 .bx_sidebar{
	float: left;
	width: 24%;
	margin-bottom: 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){	.grid1x3 .bx_sidebar{}}
@media (max-width:640px) {
	.grid1x3 .bx_content_section,
	.grid1x3 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid1x3 .bx_sidebar{}
}
@media (max-width:479px){	.grid1x3 .bx_sidebar{}}


/* grid3x1 */

.grid3x1{}
.grid3x1 .bx_content_section{
	float: left;
	width: 74%;
	margin-bottom: 15px;
}
.grid3x1 .bx_sidebar{
	float: right;
	width: 24%;
	margin-bottom: 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){	.grid3x1 .bx_sidebar{}}
@media (max-width:640px) {
	.grid3x1 .bx_content_section,
	.grid3x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid3x1 .bx_sidebar{}
}
@media (max-width:479px){	.grid3x1 .bx_sidebar{}}

/* grid2x2 */

.grid2x2 {}
.grid2x2 .bx_content_section{
	float: left;
	width: 49%;
	margin-bottom: 15px;
}
.grid2x2 .bx_sidebar{
	float: right;
	width: 49%;
	margin-bottom: 15px;
}
@media (max-width:640px) {
	.grid2x2 .bx_content_section,
	.grid2x2 .bx_sidebar{
		width: 100%;
		float: none;
	}
}



/* grid2x2r */

.grid2x2r {}
.grid2x2r .bx_content_section{
	float: right;
	width: 49%;
	margin-bottom: 15px;
}
.grid2x2r .bx_sidebar{
	float: left;
	width: 49%;
	margin-bottom: 15px;
}
@media (max-width:640px) {
	.grid2x2r .bx_content_section,
	.grid2x2r .bx_sidebar{
		width: 100%;
		float: none;
	}
}


/* grid1x2x1 */

.grid1x2x1{}
.grid1x2x1 .bx_content_section{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
	vertical-align: top;
}
.grid1x2x1 .bx_sidebar.left{
	width: 24%;
	float: left;
	display: inline-block;
	margin-right: 1%;
	margin-bottom: 15px;
	vertical-align: top;
}
.grid1x2x1 .bx_sidebar.right{
	width: 24%;
	display: inline-block;
	margin-bottom: 15px;
	vertical-align: top;
}

@media (max-width:760px) {
	.grid1x2x1 .bx_content_section{
		width: 75%;
		float: right;
	}
	.grid1x2x1 .bx_sidebar.left{	float: left;}
	.grid1x2x1 .bx_sidebar.right{	float: left;}
}

@media (max-width:640px) {
	.grid1x2x1 .bx_content_section{
		width: 100%;
		float: left;
	}
	.grid1x2x1 .bx_sidebar.left{
		width: 49%;
		display: inline-block;
	}
	.grid1x2x1 .bx_sidebar.right{
		width: 49%;
		float: right;
	}
}

@media (max-width:480px) {
	.grid1x2x1 .bx_content_section,
	.grid1x2x1 .bx_sidebar{
		width: 100% !important;
		float: none !important;
	}
}

/* ---- HEADER ---- */
.header_wrap{
	padding:0 20px;
	background:#eff6f7;
	box-shadow:inset 0 -2px 3px rgba(0,0,0,.05);
}
.header_wrap_container{
	margin:0 auto;
	padding-bottom:40px;
	max-width:980px;
}
/* ---- HEADER ---- TOP SECTION ---- */
.header_top_section{
	position:relative;
	min-height:20px;
	width:100%;
}
.header_top_section_container_two{margin-top:1px}
.header_top_section_container_one{
	float:right;
	max-width:200px;
	width:100%;
}
.bx_cart_login_top{
	float:right;
	margin-bottom:14px;
	padding:10px;
	border-radius:0 0 4px 4px;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fafcfd), to(#f9fbfc));
	background-image:-webkit-linear-gradient(#fafcfd 0%, #f9fbfc 100%);
	background-image:   -moz-linear-gradient(#fafcfd 0%, #f9fbfc 100%);
	background-image:     -o-linear-gradient(#fafcfd 0%, #f9fbfc 100%);
	background-image:        linear-gradient(#fafcfd 0%, #f9fbfc 100%);

	box-shadow:0 1px 2px 0 rgba(56,94,104,.26);
	white-space:nowrap;
}
.bx_cart_login_top>div{display: inline-block} /*Fix ��� ����������� ���������*/

/* ---- HEADER ---- --END-- TOP SECTION ---- */
/* ---- HEADER ---- INNER ---- */

.header_inner{
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:5px 5px 8px;
	border:1px solid #e1e7e9;
	border-radius:5px 5px 0 0 ;
	background:#fff;
	box-shadow:0 1px 2px 0 rgba(56,94,104,.26);
}
.site_title{
	float:left;
	margin:0;
	padding:0 0 0 20px;
	line-height:80px;
}
.site_title a{
	color:#000;
	text-decoration:none;
}
.site_title a span{color:#77c7e2}
.header_inner_container_one{
	position:relative;
	float:right;
	margin-right:218px;
}
.header_inner_container_two{
	position:absolute;
	top:12px;
	right:0;
	width:228px;
}
.header_inner_include_aria {
	display:inline-block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:8px 10px 0;
	height:80px;
	vertical-align:top;
	text-align:left;
	font-size:12px;
}
.header_inner_include_aria span{color:#1b5c79}
.header_inner_include_aria strong{
	display:inline-block;
	padding-top:7px;
	font-size:26px
}
.header_inner_include_aria strong a{
	text-decoration:none;
	color:#1b5c79;
}
.header_inner_bottom_line_container{
	position:relative;
	left:-6px;
	margin-right:-12px;
	margin-bottom:-9px;
	padding:1px;
	background:#c4dde9;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNmM0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4dde9), color-stop(100%,#a6c4d3));
	background:-webkit-linear-gradient(top, #c4dde9 0%,#a6c4d3 100%);
	background:  -moz-linear-gradient(top, #c4dde9 0%,#a6c4d3 100%);
	background:   -ms-linear-gradient(top, #c4dde9 0%,#a6c4d3 100%);
	background:    -o-linear-gradient(top, #c4dde9 0%,#a6c4d3 100%);
	background:       linear-gradient(to bottom, #c4dde9 0%,#a6c4d3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4dde9', endColorstr='#a6c4d3',GradientType=0 );
}
.header_inner_bottom_line{
	min-height:6px;
	background:#ecf5fa;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZjVmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmRkZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecf5fa), color-stop(100%,#bfddec));
	background:-webkit-linear-gradient(top, #ecf5fa 0%,#bfddec 100%);
	background:  -moz-linear-gradient(top, #ecf5fa 0%,#bfddec 100%);
	background:   -ms-linear-gradient(top, #ecf5fa 0%,#bfddec 100%);
	background:    -o-linear-gradient(top, #ecf5fa 0%,#bfddec 100%);
	background:       linear-gradient(to bottom, #ecf5fa 0%,#bfddec 100%);
	box-shadow:inset 0 1px 0 0 #fff;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf5fa', endColorstr='#bfddec',GradientType=0 );
}
/* ---- HEADER ---- --END-- INNER ---- */


.worakarea_wrap_container{
	margin:0 auto;
	padding-bottom:40px;
	max-width:980px;
	padding-top:40px;
}
.workarea_wrap{padding:0 20px}
.workarea_wrap h1{
	padding-bottom:14px;
	border-bottom:1px solid #e5e5e5;
	font-size:24px;
}
.workarea_wrap h1 a{
	color:#000;
	text-decoration:none;
}
.bx_title_section{
	margin-top:0;
	padding-top:0;
	vertical-align:middle;
	font-size:26px;
}
.bx_title_section.fll{float:left}
.bx_title_section.stars{border:none}
.bx_title_section.stars .icon{
	display:inline-block;
	padding-right:10px;
	width:27px;
	height:26px;
	background:url(/local/templates/ps-market_text/images/stars.png) no-repeat center left;
	vertical-align:top;
	line-height:26px;
}
.bx_title_section.time{border:none}
.bx_title_section.time .icon{
	display:inline-block;
	padding-right:10px;
	width:30px;
	height:30px;
	background:url(/local/templates/ps-market_text/images/time.png) no-repeat center left;
	vertical-align:top;
	line-height:26px;
}

.bx_view_all_home{float:right}

/* FOOTER WRAP */
.bottom_wrap{
	padding:0 20px;
	background:url(/local/templates/ps-market_text/images/lightblue_bg.png);
	box-shadow:inset 0 -3px 6px rgba(0,0,0,.25), inset 0 12px 11px -10px rgba(0,0,0,.2);
}
.bottom_wrap_container{
	margin:0 auto;
	padding-top:20px;
	padding-bottom:40px;
	max-width:980px;
}


.footer_container_one,
.footer_container_two,
.footer_container_tre,
.bottom_container_one,
.bottom_container_two,
.bottom_container_tre{
	display:inline-block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:33%;
	vertical-align:top;
	text-shadow:0 1px 0 #fff;
}
.footer_container_two,
.bottom_container_two{padding:0 40px}


.footer_wrap{padding:0 20px;background:url(/local/templates/ps-market_text/images/foooter_bg.png)}
.footer_wrap_container{
	margin:0 auto;
	padding-top:20px;
	padding-bottom:40px;
	max-width:980px;
}


/* ---- INC ABOUT FOOTER ---- */
.bx_inc_about_footer h4{font-size:26px;}
.bx_inc_about_footer p{
	margin-top: 0;
	padding-top: 0;
	color: #607b8b;
	font-size: 13px;
	line-height: 22px;
}
.bx_inc_about_footer a{
	color: #0073a3;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
}
.bx_inc_about_footer a:hover{text-decoration: none;}

/* ---- INC NEWS FOOTER ---- */
.bx_inc_news_footer h4{
	text-align: left;
	font-size:26px;
}
.bx_inc_news_footer .bx_inc_news_footer_newslist{
	margin: 0;
	padding: 0;
}
.bx_inc_news_footer .bx_inc_news_footer_newslist li{
	display: block;
	margin-top: 0;
	padding-top: 0;
	color: #607b8b;
	font-size: 13px;
	line-height: 22px;}
.bx_inc_news_footer .bx_inc_news_footer_newslist li a{
	color: #0073a3;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
}

.bx_inc_news_footer .bx_bt_white{
	display: inline-block;
	border-radius: 3px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
}
.bx_inc_news_footer .bx_shadow.bx_bt_white{box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);}
.bx_inc_news_footer .bx_shadow.bx_bt_white:active{box-shadow: none;}
.bx_inc_news_footer .bx_bt_white 				{
	border: 1px solid #e9e9e9;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image: -webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:    -moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:      -o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:         linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color: #656565;
	text-shadow:0 1px 0 #fff;
}
.bx_inc_news_footer .bx_bt_white:hover 		{background: #fff;}
.bx_inc_news_footer .bx_bt_white:active 		{
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image: -webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:    -moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:      -o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:         linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.05);
}
.bx_inc_news_footer .bx_big.bx_bt_white			{
	padding: 0 13px;
	height: 34px;
	font-weight: bold;
	line-height: 34px;
}

/* ---- INC SOCIAL FOOTER ---- */
/*.bx_inc_social_footer{text-align: center;}*/
.bx_inc_social_footer h4{
	text-align: left;
	font-weight: normal;
	font-size:26px;
}
.footer_social_icon{margin-top: 38px}
.footer_social_icon ul{
	margin: 0;
	padding: 0;
}
.footer_social_icon ul li{
	display: inline-block;
	width: 32px;
	height: 32px;
}
.footer_social_icon ul li a{
	display: block;
	width: 32px;
	height: 32px;
	background: url(/local/templates/ps-market_text/images/social_icon.png) no-repeat;
	opacity: .9;
}
.footer_social_icon ul li.fb a{background-position:0 0}
.footer_social_icon ul li.tw a{background-position:-32px 0}
.footer_social_icon ul li.gp a{background-position:-64px 0}
.footer_social_icon ul li.vk a{background-position:-96px 0}
.footer_social_icon ul li a:hover{opacity:1}
.footer_contact{
	margin-top: 20px;
	color: #fff;
	font-size: 13px;
	text-shadow:0 -1px 0 rgba(0,0,0,.3);
}
.footer_contact strong{
	display: block;
	margin-top: 10px;
	font-size:28px;
}

.copyright{
	color: #fff;
	opacity: .6;
	font-size: 13px;
	text-align: right;
	padding-top: 10px;
	/*padding-bottom: 10px;*/
}



.bt_blue,
.bt_white,
.bt_green{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
}
.shadow.bt_blue,
.shadow.bt_white,
.shadow.bt_green{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.shadow.bt_blue:active,
.shadow.bt_white:active,
.shadow.bt_green:active{box-shadow:none}

.bt_blue  				{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a2df), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df', endColorstr='#006fcb',GradientType=0 );
}
.bt_blue:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bt_blue:active  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}

.bt_white 				{
	border:1px solid #e9e9e9;
	background:#fcfcfc;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f1f1f1));
	background:-webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:  -moz-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:   -ms-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:    -o-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:       linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0 );
}
.bt_white:hover 		{
	background:#fff;
}
.bt_white:active 		{
	background:#f1f1f1;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#fcfcfc));
	background:-webkit-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:  -moz-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:   -ms-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:    -o-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:       linear-gradient(to bottom, #f1f1f1 0%,#fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fcfcfc',GradientType=0 );
}

.bt_green 				{ }
.bt_green:hover 		{ }
.bt_green:active 		{ }


.small.bt_blue,
.small.bt_white,
.small.bt_green{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}
.small.bt_blue  		{ }
.small.bt_blue:hover  	{ }
.small.bt_blue:active  	{ }
.small.bt_white 		{ }
.small.bt_white:hover 	{ }
.small.bt_white:active 	{ }
.small.bt_green 		{ }
.small.bt_green:hover 	{ }
.small.bt_green:active 	{ }

.medium.bt_blue,
.medium.bt_white,
.medium.bt_green 		{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}
.medium.bt_blue  		{
	height:27px;
	line-height:27px;
}
.medium.bt_blue:hover   { }
.medium.bt_blue:active  { }
.medium.bt_white 		{font-weight:bold}
.medium.bt_white:hover  { }
.medium.bt_white:active { }
.medium.bt_green 		{ }
.medium.bt_green:hover  { }
.medium.bt_green:active { }

.big.bt_blue,
.big.bt_white,
.big.bt_green 			{
	padding:0 13px;
	height:34px;
	font-weight:bold;
	line-height:34px;
}
.big.bt_blue  	 		{
	height:36px;
	line-height:36px;
}
.big.bt_blue:hover  	{ }
.big.bt_blue:active  	{ }
.big.bt_white 	 		{ }
.big.bt_white:hover 	{ }
.big.bt_white:active 	{ }
.big.bt_green 	 		{ }
.big.bt_green:hover 	{ }
.big.bt_green:active 	{ }

.bt.big.bt_blue.cart span{
	position:relative;
	bottom:-7px;
	display:inline-block;
	margin:0 10px 0 0;
	width:26px;
	height:23px;
	background:url(/local/templates/ps-market_text/images/bt_cart.png) no-repeat center;
}

/*1*/
@media (max-width:981px){
	.header_inner_container_two{
		position:relative;
		top:auto;
		right:auto;
		clear:both;
		width:100%;
	}
	.header_inner_container_one{margin:0}
}
/*2*/
/*@media (min-width:640px) and (max-width:980px){*/
@media (max-width:980px){
	.header_top_section_container_one{ }
	.header_top_section_container_two{ }
	.bottom_container_one{width:100%}
	.bottom_container_two{padding:0 20px 0 0}
	.bottom_container_tre{padding:0 0 0 20px}
	.bottom_container_two,
	.bottom_container_tre{width:49%}
}
/*3*/
@media (min-width:480px) and (max-width:639px) {
	.bx-touch .header_top_section_container_two{ }
	.bx-touch .site_title{
		text-align:center;
		font-size:27px;
	}
	.bx-touch .header_inner_container_one{
		text-align:center;
	}
	.bx-touch .footer_container_one,
	.bx-touch .bottom_container_one{width:100%}
	.bx-touch .footer_container_two,
	.bx-touch .bottom_container_two{padding:0 20px 0 0}
	.bx-touch .footer_container_tre,
	.bx-touch .bottom_container_tre{padding:0 0 0 20px}
	.bx-touch .footer_container_two,
	.bx-touch .footer_container_tre,
	.bx-touch .bottom_container_two,
	.bx-touch .bottom_container_tre{width:49%}
}
/*4*/
@media (min-width:321px) and (max-width:479px) {
	.bx-touch .worakarea_wrap_container {
		padding-top:20px;
		padding-bottom:20px;
	}
	.bx-touch .site_title{
		float:none;
		padding-left:0;
		text-align:center;
		font-size:28px;
		line-height:34px;
	}
	.bx-touch .header_inner_container_one{
		float:none;
		width:100%;
		text-align:center;
	}
	.bx-touch .header_inner_include_aria{
		display:block;
		padding:10px 0 10px;
		text-align:center;
	}
	.bx-touch .footer_container_one,
	.bx-touch .footer_container_two,
	.bx-touch .footer_container_tre,
	.bx-touch .bottom_container_one,
	.bx-touch .bottom_container_two,
	.bx-touch .bottom_container_tre{padding:0;width:100%}
}
/*5*/
@media (max-width:320px){
	.bx-touch .worakarea_wrap_container {
		padding-top:10px;
		padding-bottom:10px;
	}
	.bx-touch .header_top_section_container_one{display:none}
	.bx-touch .header_top_section_container_two{display:none}
	.bx-touch .site_title{
		float:none;
		padding-left:0;
		text-align:center;
		font-size:28px;
		line-height:34px;
	}
	.bx-touch .header_inner_container_one{
		float:none;
		width:100%;
		text-align:center;
	}
	.bx-touch .header_inner_include_aria{
		display:block;
		padding:20px 0 10px;
		text-align:center;
	}
	.bx-touch .footer_container_one,
	.bx-touch .footer_container_two,
	.bx-touch .footer_container_tre,
	.bx-touch .bottom_container_one,
	.bx-touch .bottom_container_two,
	.bx-touch .bottom_container_tre{padding:0;width:100%}
	.bx-touch .tac.ovh{display:none}
}

.site_title,
.worakarea_wrap_container,
.header_inner_container_one,
.header_top_section_container_two,
.header_inner_container_two,
.header_inner_include_aria,
.footer_container_one,
.footer_container_two,
.footer_container_tre,
.bottom_container_one,
.bottom_container_two,
.bottom_container_tre{
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

/* ===== reserved class ===== */
.p0{padding:0 !important}
.m0{margin:0 !important}
.dn{display:none !important}
.db{display:block !important}
.wa{width:auto !important}
.dib{display:inline-block !important}
.clb{clear:both !important}
.fln{float:none !important}
.fll{float:left !important}
.flr{float:right !important}
.m0a{margin:0 auto !important}
.fwb{font-weight:bold !important}
.fwn{font-weight:normal !important}
.tal{text-align:left !important}
.tar{text-align:right !important}
.tac{text-align:center !important}
.tdn{text-decoration:none !important}
.tdl{text-decoration:line-through !important}
.vat{vertical-align:top !important}
.vam{vertical-align:middle !important}
.vab{vertical-align:bottom !important}
.posr{position:relative !important}
.posa{position:absolute !important}
.whsn{white-space:normal !important}
.whsnw{white-space:nowrap !important}
.p05{padding:0 5px !important}
.w100p{width:100% !important}
.w90p{width:90% !important}
.wa{width:auto !important}
.ovh{overflow:hidden !important}

/* ===== Debug class ===== */
.dbg1{background-color:rgba(0,0,255,.3) !important}
.dbg2{background-color:rgba(0,255,0,.3) !important}
.dbg3{background-color:rgba(255,0,0,.3) !important}

.dbg0,
.dbg01>div{
	outline-width:2px;
	outline-style:solid;
	outline-color:rgba(0,255,0,.3);
	outline-offset:0px;
}
.dbg01>div>div{
	outline-width:2px;
	outline-style:solid;
	outline-color:rgba(0,0,255,.3);
	outline-offset:0px;
}
.debug{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:2px;
	border:1px solid #d0dbb1;
	background:#f5ffdb;
	color:#2d2d2d;
	/*	position:fixed;
	bottom:0;
	left:0;
	right:0;*/
	font-size:8px;
}
#debsizing{font-weight:bold}

@media (min-width:981px){#debsizing:before{content:"981px < (1) "}}
@media (min-width:640px) and (max-width:980px){#debsizing:before{content:"640px < (2) "}#debsizing:after{content:" < 980px"}}
@media (min-width:480px) and (max-width:639px) {#debsizing:before{content:"480px < (3) "}#debsizing:after{content:" < 639px"; }}
@media (min-width:321px) and (max-width:479px) {#debsizing:before{content:"321px < (4) "}#debsizing:after{content:" < 479px"; }}
@media (max-width:320px){#debsizing:before{content:"(5) "}#debsizing:after{content:" < 320px"; }}

.bx_page{
	font-size: 80%;
}
.bx_page h1,
.bx_page h2,
.bx_page h3,
.bx_page h4,
.bx_page h5,
.bx_page h6{
	color:inherit;
	font-weight:500;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height:1.1;
}
.bx_page p{margin:0 0 10px}
.bx_page ul,
.bx_page ol{
	margin-top:0;
	margin-bottom:10px;
}
.bx_page ul ul,
.bx_page ol ul,
.bx_page ul ol,
.bx_page ol ol{margin-bottom:0}
.bx_page .list_unstyled{padding-left:0;list-style:none}
.bx_page .list_nline{
	padding-left:0;
	list-style:none;
}
.bx_page .list_nline>li{
	display:inline-block;
	padding-right:5px;
	padding-left:5px;
}
.bx_page .list_nline>li:first-child{padding-left:0}

.bx_page a 		 {color:#437fcf}
.bx_page a:hover {color:#2d61a8}
.bx_page a:active{color:#2d61a8}
form[name="REVIEW"] h3{
	text-align: center;
	font-size: 24px;
}
.your-order .amount .bold{
	color: #000;
}

#popup-site-order-call input[name="form_text_13"] {
	display: none;
}
/* End */
/* /local/templates/ps-market/css/base.css?1638444490762 */
/* /local/templates/ps-market/css/normalize.css?16384444992141 */
/* /local/templates/ps-market/css/main.css?174653353190134 */
/* /local/templates/ps-market/css/styles.css?17491295028551 */
/* /local/templates/ps-market/css/fonts/fonts.css?15391735781140 */
/* /local/templates/ps-market/css/highslide/highslide.css?163844449616127 */
/* /local/templates/ps-market_text/components/bitrix/system.auth.form/eshop_adapt/style.css?1638444370402 */
/* /local/templates/ps-market_text/components/bitrix/menu/top_menu/style.css?1638444370488 */
/* /local/templates/ps-market_text/components/bitrix/search.title/visual/style.css?16384443652891 */
/* /local/templates/.default/components/bitrix/menu/catalog_vertical_index/style.css?163844438310665 */
/* /local/templates/ps-market_text/components/bitrix/breadcrumb/.default/style.css?1638444365227 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?163844468751 */
/* /local/templates/ps-market_text/components/bitrix/news.list/diplomi_left/style.css?16384443701889 */
/* /local/templates/.default/components/bitrix/catalog.section.list/catalog-menu-footer-new/style.css?16384443831184 */
/* /local/templates/ps-market_text/components/bitrix/main.feedback/sovet/style.css?16384443655366 */
/* /local/templates/.default/components/future/main.feedback/jaloba/style.css?16384443835366 */
/* /local/templates/.default/components/bitrix/form.result.new/.default/style.css?1638444383623 */
/* /local/templates/ps-market_text/template_styles.css?174913308828635 */
