ul.header li.logo{width:30%;text-align:center;}
ul.header li.title{width:35%;}
ul.header li.title .v-align{right:2em;top:2em;text-align:right;}
ul.header > li.title .v-align > div{vertical-align:top;}
ul.header li.title .slogan{font-size:2em;font-weight:bold;text-align:left;display:inline-block;}
ul.header li.contacts{width:40%;}
ul.header li.contacts .v-align {left:0;}
ul.header li#shopping-cart {width:30%;}
#header-pages ul.header-pages-menu > li:first-of-type{/*display:none;*/}
#left-right-banner{position:fixed;height:100%;width:100%;}
#left-right-banner ul{list-style:none;margin:0;padding:0;height:100%;}
#left-right-banner ul > li{display:inline-block;position:relative;background-color:#1a2c44;}
#left-right-banner ul > li:first-of-type, #left-right-banner ul > li:last-of-type{width:calc((100% - 73.125em)/2);height:100%;overflow:hidden;}
#left-right-banner ul > li:nth-of-type(2){width:73.125em;}
#left-right-banner ul > li:first-of-type > div, #left-right-banner ul > li:last-of-type > div{left:0;right:0;top:0;bottom:0;height:100%;}
#left-right-banner .owl-controls{display:none;}
.filter-selected{padding:0 0 1em 0;line-height:1em;}
.filter-selected a{padding-right:1em;}
.filter-selected a:after{font-family:FontAwesome;content:"\f00d";padding:0 0 0 0.25em;}
.filter-selected a.reset-filter{display:inline-block;padding:0;}
.filter-selected a.reset-filter i{display:none;}
@media only screen and (max-width:1024px){ul.text-justify{display:table;width:100%;}
ul.text-justify > li{display:table-cell;}
ul.header{display:table;width:100%;}
ul.header > li{display:table-cell;}
}
.desktop #sch_result {right:0;left:-20em;margin-top:0.875em;}

@media only screen and (max-width:900px){
body.desktop .FixedLayoutBig, body.desktop .FixedLayout {min-width:1024px;}
}
