@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,900&subset=latin-ext);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}// ! normalize.css v3.0.2 | MIT License | git.io/normalizehtml{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}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{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}address{font-style:normal;}ul{margin:0;padding:0;}*:focus{outline:0;}@media (max-width:400px){ @-ms-viewport{  width:320px;}}.clear{ clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.grid-container:before, .mobile-grid-5:before, .mobile-grid-10:before, .mobile-grid-15:before, .mobile-grid-20:before, .mobile-grid-25:before, .mobile-grid-30:before, .mobile-grid-35:before, .mobile-grid-40:before, .mobile-grid-45:before, .mobile-grid-50:before, .mobile-grid-55:before, .mobile-grid-60:before, .mobile-grid-65:before, .mobile-grid-70:before, .mobile-grid-75:before, .mobile-grid-80:before, .mobile-grid-85:before, .mobile-grid-90:before, .mobile-grid-95:before, .mobile-grid-100:before, .mobile-grid-33:before, .mobile-grid-66:before, .tablet-grid-5:before, .tablet-grid-10:before, .tablet-grid-15:before, .tablet-grid-20:before, .tablet-grid-25:before, .tablet-grid-30:before, .tablet-grid-35:before, .tablet-grid-40:before, .tablet-grid-45:before, .tablet-grid-50:before, .tablet-grid-55:before, .tablet-grid-60:before, .tablet-grid-65:before, .tablet-grid-70:before, .tablet-grid-75:before, .tablet-grid-80:before, .tablet-grid-85:before, .tablet-grid-90:before, .tablet-grid-95:before, .tablet-grid-100:before, .tablet-grid-33:before, .tablet-grid-66:before, .grid-5:before, .grid-10:before, .grid-15:before, .grid-20:before, .grid-25:before, .grid-30:before, .grid-35:before, .grid-40:before, .grid-45:before, .grid-50:before, .grid-55:before, .grid-60:before, .grid-65:before, .grid-70:before, .grid-75:before, .grid-80:before, .grid-85:before, .grid-90:before, .grid-95:before, .grid-100:before, .grid-33:before, .grid-66:before, .grid-offset:before, .clearfix:before,.grid-container:after,.mobile-grid-5:after,.mobile-grid-10:after,.mobile-grid-15:after,.mobile-grid-20:after,.mobile-grid-25:after,.mobile-grid-30:after,.mobile-grid-35:after,.mobile-grid-40:after,.mobile-grid-45:after,.mobile-grid-50:after,.mobile-grid-55:after,.mobile-grid-60:after,.mobile-grid-65:after,.mobile-grid-70:after,.mobile-grid-75:after,.mobile-grid-80:after,.mobile-grid-85:after,.mobile-grid-90:after,.mobile-grid-95:after,.mobile-grid-100:after,.mobile-grid-33:after,.mobile-grid-66:after,.tablet-grid-5:after,.tablet-grid-10:after,.tablet-grid-15:after,.tablet-grid-20:after,.tablet-grid-25:after,.tablet-grid-30:after,.tablet-grid-35:after,.tablet-grid-40:after,.tablet-grid-45:after,.tablet-grid-50:after,.tablet-grid-55:after,.tablet-grid-60:after,.tablet-grid-65:after,.tablet-grid-70:after,.tablet-grid-75:after,.tablet-grid-80:after,.tablet-grid-85:after,.tablet-grid-90:after,.tablet-grid-95:after,.tablet-grid-100:after,.tablet-grid-33:after,.tablet-grid-66:after,.grid-5:after,.grid-10:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-60:after,.grid-65:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-100:after,.grid-33:after,.grid-66:after,.grid-offset:after,.clearfix:after{ content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}.grid-container:after, .mobile-grid-5:after, .mobile-grid-10:after, .mobile-grid-15:after, .mobile-grid-20:after, .mobile-grid-25:after, .mobile-grid-30:after, .mobile-grid-35:after, .mobile-grid-40:after, .mobile-grid-45:after, .mobile-grid-50:after, .mobile-grid-55:after, .mobile-grid-60:after, .mobile-grid-65:after, .mobile-grid-70:after, .mobile-grid-75:after, .mobile-grid-80:after, .mobile-grid-85:after, .mobile-grid-90:after, .mobile-grid-95:after, .mobile-grid-100:after, .mobile-grid-33:after, .mobile-grid-66:after, .tablet-grid-5:after, .tablet-grid-10:after, .tablet-grid-15:after, .tablet-grid-20:after, .tablet-grid-25:after, .tablet-grid-30:after, .tablet-grid-35:after, .tablet-grid-40:after, .tablet-grid-45:after, .tablet-grid-50:after, .tablet-grid-55:after, .tablet-grid-60:after, .tablet-grid-65:after, .tablet-grid-70:after, .tablet-grid-75:after, .tablet-grid-80:after, .tablet-grid-85:after, .tablet-grid-90:after, .tablet-grid-95:after, .tablet-grid-100:after, .tablet-grid-33:after, .tablet-grid-66:after, .grid-5:after, .grid-10:after, .grid-15:after, .grid-20:after, .grid-25:after, .grid-30:after, .grid-35:after, .grid-40:after, .grid-45:after, .grid-50:after, .grid-55:after, .grid-60:after, .grid-65:after, .grid-70:after, .grid-75:after, .grid-80:after, .grid-85:after, .grid-90:after, .grid-95:after, .grid-100:after, .grid-33:after, .grid-66:after, .grid-offset:after, .clearfix:after{ clear:both;}.grid-container, .mobile-grid-5, .mobile-grid-10, .mobile-grid-15, .mobile-grid-20, .mobile-grid-25, .mobile-grid-30, .mobile-grid-35, .mobile-grid-40, .mobile-grid-45, .mobile-grid-50, .mobile-grid-55, .mobile-grid-60, .mobile-grid-65, .mobile-grid-70, .mobile-grid-75, .mobile-grid-80, .mobile-grid-85, .mobile-grid-90, .mobile-grid-95, .mobile-grid-100, .mobile-grid-33, .mobile-grid-66, .tablet-grid-5, .tablet-grid-10, .tablet-grid-15, .tablet-grid-20, .tablet-grid-25, .tablet-grid-30, .tablet-grid-35, .tablet-grid-40, .tablet-grid-45, .tablet-grid-50, .tablet-grid-55, .tablet-grid-60, .tablet-grid-65, .tablet-grid-70, .tablet-grid-75, .tablet-grid-80, .tablet-grid-85, .tablet-grid-90, .tablet-grid-95, .tablet-grid-100, .tablet-grid-33, .tablet-grid-66, .grid-5, .grid-10, .grid-15, .grid-20, .grid-25, .grid-30, .grid-35, .grid-40, .grid-45, .grid-50, .grid-55, .grid-60, .grid-65, .grid-70, .grid-75, .grid-80, .grid-85, .grid-90, .grid-95, .grid-100, .grid-33, .grid-66, .grid-offset, .clearfix{  *zoom:1;}.grid-container{ margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px;}.mobile-grid-5, .mobile-grid-10, .mobile-grid-15, .mobile-grid-20, .mobile-grid-25, .mobile-grid-30, .mobile-grid-35, .mobile-grid-40, .mobile-grid-45, .mobile-grid-50, .mobile-grid-55, .mobile-grid-60, .mobile-grid-65, .mobile-grid-70, .mobile-grid-75, .mobile-grid-80, .mobile-grid-85, .mobile-grid-90, .mobile-grid-95, .mobile-grid-100, .mobile-grid-33, .mobile-grid-66, .tablet-grid-5, .tablet-grid-10, .tablet-grid-15, .tablet-grid-20, .tablet-grid-25, .tablet-grid-30, .tablet-grid-35, .tablet-grid-40, .tablet-grid-45, .tablet-grid-50, .tablet-grid-55, .tablet-grid-60, .tablet-grid-65, .tablet-grid-70, .tablet-grid-75, .tablet-grid-80, .tablet-grid-85, .tablet-grid-90, .tablet-grid-95, .tablet-grid-100, .tablet-grid-33, .tablet-grid-66, .grid-5, .grid-10, .grid-15, .grid-20, .grid-25, .grid-30, .grid-35, .grid-40, .grid-45, .grid-50, .grid-55, .grid-60, .grid-65, .grid-70, .grid-75, .grid-80, .grid-85, .grid-90, .grid-95, .grid-100, .grid-33, .grid-66{ -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;*padding-left:0;*padding-right:0;}.mobile-grid-5 > *, .mobile-grid-10 > *, .mobile-grid-15 > *, .mobile-grid-20 > *, .mobile-grid-25 > *, .mobile-grid-30 > *, .mobile-grid-35 > *, .mobile-grid-40 > *, .mobile-grid-45 > *, .mobile-grid-50 > *, .mobile-grid-55 > *, .mobile-grid-60 > *, .mobile-grid-65 > *, .mobile-grid-70 > *, .mobile-grid-75 > *, .mobile-grid-80 > *, .mobile-grid-85 > *, .mobile-grid-90 > *, .mobile-grid-95 > *, .mobile-grid-100 > *, .mobile-grid-33 > *, .mobile-grid-66 > *, .tablet-grid-5 > *, .tablet-grid-10 > *, .tablet-grid-15 > *, .tablet-grid-20 > *, .tablet-grid-25 > *, .tablet-grid-30 > *, .tablet-grid-35 > *, .tablet-grid-40 > *, .tablet-grid-45 > *, .tablet-grid-50 > *, .tablet-grid-55 > *, .tablet-grid-60 > *, .tablet-grid-65 > *, .tablet-grid-70 > *, .tablet-grid-75 > *, .tablet-grid-80 > *, .tablet-grid-85 > *, .tablet-grid-90 > *, .tablet-grid-95 > *, .tablet-grid-100 > *, .tablet-grid-33 > *, .tablet-grid-66 > *, .grid-5 > *, .grid-10 > *, .grid-15 > *, .grid-20 > *, .grid-25 > *, .grid-30 > *, .grid-35 > *, .grid-40 > *, .grid-45 > *, .grid-50 > *, .grid-55 > *, .grid-60 > *, .grid-65 > *, .grid-70 > *, .grid-75 > *, .grid-80 > *, .grid-85 > *, .grid-90 > *, .grid-95 > *, .grid-100 > *, .grid-33 > *, .grid-66 > *{  *margin-left:expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === 'block' && this.currentStyle.width === 'auto') && '10px');*margin-right:expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === 'block' && this.currentStyle.width === 'auto') && '10px');}.grid-parent{ padding-left:0;padding-right:0;}.grid-offset{ clear:both;margin-left:-10px;margin-right:-10px;}@media (max-width:767px){ .mobile-push-5, .mobile-pull-5, .mobile-push-10, .mobile-pull-10, .mobile-push-15, .mobile-pull-15, .mobile-push-20, .mobile-pull-20, .mobile-push-25, .mobile-pull-25, .mobile-push-30, .mobile-pull-30, .mobile-push-35, .mobile-pull-35, .mobile-push-40, .mobile-pull-40, .mobile-push-45, .mobile-pull-45, .mobile-push-50, .mobile-pull-50, .mobile-push-55, .mobile-pull-55, .mobile-push-60, .mobile-pull-60, .mobile-push-65, .mobile-pull-65, .mobile-push-70, .mobile-pull-70, .mobile-push-75, .mobile-pull-75, .mobile-push-80, .mobile-pull-80, .mobile-push-85, .mobile-pull-85, .mobile-push-90, .mobile-pull-90, .mobile-push-95, .mobile-pull-95, .mobile-push-33, .mobile-pull-33, .mobile-push-66, .mobile-pull-66{  position:relative;} .hide-on-mobile{  display:none !important;} .mobile-grid-5{  float:left;width:5%;  *width:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-5{  margin-left:5%;} .mobile-suffix-5{  margin-right:5%;} .mobile-push-5{  left:5%;  *left:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-5{  left:-5%;  *left:expression(Math.floor(-0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-10{  float:left;width:10%;  *width:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-10{  margin-left:10%;} .mobile-suffix-10{  margin-right:10%;} .mobile-push-10{  left:10%;  *left:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-10{  left:-10%;  *left:expression(Math.floor(-0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-15{  float:left;width:15%;  *width:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-15{  margin-left:15%;} .mobile-suffix-15{  margin-right:15%;} .mobile-push-15{  left:15%;  *left:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-15{  left:-15%;  *left:expression(Math.floor(-0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-20{  float:left;width:20%;  *width:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-20{  margin-left:20%;} .mobile-suffix-20{  margin-right:20%;} .mobile-push-20{  left:20%;  *left:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-20{  left:-20%;  *left:expression(Math.floor(-0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-25{  float:left;width:25%;  *width:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-25{  margin-left:25%;} .mobile-suffix-25{  margin-right:25%;} .mobile-push-25{  left:25%;  *left:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-25{  left:-25%;  *left:expression(Math.floor(-0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-30{  float:left;width:30%;  *width:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-30{  margin-left:30%;} .mobile-suffix-30{  margin-right:30%;} .mobile-push-30{  left:30%;  *left:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-30{  left:-30%;  *left:expression(Math.floor(-0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-35{  float:left;width:35%;  *width:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-35{  margin-left:35%;} .mobile-suffix-35{  margin-right:35%;} .mobile-push-35{  left:35%;  *left:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-35{  left:-35%;  *left:expression(Math.floor(-0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-40{  float:left;width:40%;  *width:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-40{  margin-left:40%;} .mobile-suffix-40{  margin-right:40%;} .mobile-push-40{  left:40%;  *left:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-40{  left:-40%;  *left:expression(Math.floor(-0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-45{  float:left;width:45%;  *width:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-45{  margin-left:45%;} .mobile-suffix-45{  margin-right:45%;} .mobile-push-45{  left:45%;  *left:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-45{  left:-45%;  *left:expression(Math.floor(-0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-50{  float:left;width:50%;  *width:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-50{  margin-left:50%;} .mobile-suffix-50{  margin-right:50%;} .mobile-push-50{  left:50%;  *left:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-50{  left:-50%;  *left:expression(Math.floor(-0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-55{  float:left;width:55%;  *width:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-55{  margin-left:55%;} .mobile-suffix-55{  margin-right:55%;} .mobile-push-55{  left:55%;  *left:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-55{  left:-55%;  *left:expression(Math.floor(-0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-60{  float:left;width:60%;  *width:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-60{  margin-left:60%;} .mobile-suffix-60{  margin-right:60%;} .mobile-push-60{  left:60%;  *left:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-60{  left:-60%;  *left:expression(Math.floor(-0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-65{  float:left;width:65%;  *width:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-65{  margin-left:65%;} .mobile-suffix-65{  margin-right:65%;} .mobile-push-65{  left:65%;  *left:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-65{  left:-65%;  *left:expression(Math.floor(-0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-70{  float:left;width:70%;  *width:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-70{  margin-left:70%;} .mobile-suffix-70{  margin-right:70%;} .mobile-push-70{  left:70%;  *left:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-70{  left:-70%;  *left:expression(Math.floor(-0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-75{  float:left;width:75%;  *width:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-75{  margin-left:75%;} .mobile-suffix-75{  margin-right:75%;} .mobile-push-75{  left:75%;  *left:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-75{  left:-75%;  *left:expression(Math.floor(-0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-80{  float:left;width:80%;  *width:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-80{  margin-left:80%;} .mobile-suffix-80{  margin-right:80%;} .mobile-push-80{  left:80%;  *left:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-80{  left:-80%;  *left:expression(Math.floor(-0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-85{  float:left;width:85%;  *width:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-85{  margin-left:85%;} .mobile-suffix-85{  margin-right:85%;} .mobile-push-85{  left:85%;  *left:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-85{  left:-85%;  *left:expression(Math.floor(-0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-90{  float:left;width:90%;  *width:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-90{  margin-left:90%;} .mobile-suffix-90{  margin-right:90%;} .mobile-push-90{  left:90%;  *left:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-90{  left:-90%;  *left:expression(Math.floor(-0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-95{  float:left;width:95%;  *width:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-95{  margin-left:95%;} .mobile-suffix-95{  margin-right:95%;} .mobile-push-95{  left:95%;  *left:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-95{  left:-95%;  *left:expression(Math.floor(-0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-33{  float:left;width:33.33333%;  *width:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-33{  margin-left:33.33333%;} .mobile-suffix-33{  margin-right:33.33333%;} .mobile-push-33{  left:33.33333%;  *left:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-33{  left:-33.33333%;  *left:expression(Math.floor(-0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-66{  float:left;width:66.66667%;  *width:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-prefix-66{  margin-left:66.66667%;} .mobile-suffix-66{  margin-right:66.66667%;} .mobile-push-66{  left:66.66667%;  *left:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-pull-66{  left:-66.66667%;  *left:expression(Math.floor(-0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .mobile-grid-100{  clear:both;width:100%;}}@media (min-width:768px) and (max-width:1024px){ .tablet-push-5, .tablet-pull-5, .tablet-push-10, .tablet-pull-10, .tablet-push-15, .tablet-pull-15, .tablet-push-20, .tablet-pull-20, .tablet-push-25, .tablet-pull-25, .tablet-push-30, .tablet-pull-30, .tablet-push-35, .tablet-pull-35, .tablet-push-40, .tablet-pull-40, .tablet-push-45, .tablet-pull-45, .tablet-push-50, .tablet-pull-50, .tablet-push-55, .tablet-pull-55, .tablet-push-60, .tablet-pull-60, .tablet-push-65, .tablet-pull-65, .tablet-push-70, .tablet-pull-70, .tablet-push-75, .tablet-pull-75, .tablet-push-80, .tablet-pull-80, .tablet-push-85, .tablet-pull-85, .tablet-push-90, .tablet-pull-90, .tablet-push-95, .tablet-pull-95, .tablet-push-33, .tablet-pull-33, .tablet-push-66, .tablet-pull-66{  position:relative;} .hide-on-tablet{  display:none !important;} .tablet-grid-5{  float:left;width:5%;  *width:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-5{  margin-left:5%;} .tablet-suffix-5{  margin-right:5%;} .tablet-push-5{  left:5%;  *left:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-5{  left:-5%;  *left:expression(Math.floor(-0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-10{  float:left;width:10%;  *width:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-10{  margin-left:10%;} .tablet-suffix-10{  margin-right:10%;} .tablet-push-10{  left:10%;  *left:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-10{  left:-10%;  *left:expression(Math.floor(-0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-15{  float:left;width:15%;  *width:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-15{  margin-left:15%;} .tablet-suffix-15{  margin-right:15%;} .tablet-push-15{  left:15%;  *left:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-15{  left:-15%;  *left:expression(Math.floor(-0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-20{  float:left;width:20%;  *width:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-20{  margin-left:20%;} .tablet-suffix-20{  margin-right:20%;} .tablet-push-20{  left:20%;  *left:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-20{  left:-20%;  *left:expression(Math.floor(-0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-25{  float:left;width:25%;  *width:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-25{  margin-left:25%;} .tablet-suffix-25{  margin-right:25%;} .tablet-push-25{  left:25%;  *left:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-25{  left:-25%;  *left:expression(Math.floor(-0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-30{  float:left;width:30%;  *width:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-30{  margin-left:30%;} .tablet-suffix-30{  margin-right:30%;} .tablet-push-30{  left:30%;  *left:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-30{  left:-30%;  *left:expression(Math.floor(-0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-35{  float:left;width:35%;  *width:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-35{  margin-left:35%;} .tablet-suffix-35{  margin-right:35%;} .tablet-push-35{  left:35%;  *left:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-35{  left:-35%;  *left:expression(Math.floor(-0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-40{  float:left;width:40%;  *width:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-40{  margin-left:40%;} .tablet-suffix-40{  margin-right:40%;} .tablet-push-40{  left:40%;  *left:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-40{  left:-40%;  *left:expression(Math.floor(-0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-45{  float:left;width:45%;  *width:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-45{  margin-left:45%;} .tablet-suffix-45{  margin-right:45%;} .tablet-push-45{  left:45%;  *left:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-45{  left:-45%;  *left:expression(Math.floor(-0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-50{  float:left;width:50%;  *width:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-50{  margin-left:50%;} .tablet-suffix-50{  margin-right:50%;} .tablet-push-50{  left:50%;  *left:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-50{  left:-50%;  *left:expression(Math.floor(-0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-55{  float:left;width:55%;  *width:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-55{  margin-left:55%;} .tablet-suffix-55{  margin-right:55%;} .tablet-push-55{  left:55%;  *left:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-55{  left:-55%;  *left:expression(Math.floor(-0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-60{  float:left;width:60%;  *width:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-60{  margin-left:60%;} .tablet-suffix-60{  margin-right:60%;} .tablet-push-60{  left:60%;  *left:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-60{  left:-60%;  *left:expression(Math.floor(-0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-65{  float:left;width:65%;  *width:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-65{  margin-left:65%;} .tablet-suffix-65{  margin-right:65%;} .tablet-push-65{  left:65%;  *left:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-65{  left:-65%;  *left:expression(Math.floor(-0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-70{  float:left;width:70%;  *width:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-70{  margin-left:70%;} .tablet-suffix-70{  margin-right:70%;} .tablet-push-70{  left:70%;  *left:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-70{  left:-70%;  *left:expression(Math.floor(-0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-75{  float:left;width:75%;  *width:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-75{  margin-left:75%;} .tablet-suffix-75{  margin-right:75%;} .tablet-push-75{  left:75%;  *left:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-75{  left:-75%;  *left:expression(Math.floor(-0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-80{  float:left;width:80%;  *width:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-80{  margin-left:80%;} .tablet-suffix-80{  margin-right:80%;} .tablet-push-80{  left:80%;  *left:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-80{  left:-80%;  *left:expression(Math.floor(-0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-85{  float:left;width:85%;  *width:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-85{  margin-left:85%;} .tablet-suffix-85{  margin-right:85%;} .tablet-push-85{  left:85%;  *left:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-85{  left:-85%;  *left:expression(Math.floor(-0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-90{  float:left;width:90%;  *width:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-90{  margin-left:90%;} .tablet-suffix-90{  margin-right:90%;} .tablet-push-90{  left:90%;  *left:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-90{  left:-90%;  *left:expression(Math.floor(-0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-95{  float:left;width:95%;  *width:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-95{  margin-left:95%;} .tablet-suffix-95{  margin-right:95%;} .tablet-push-95{  left:95%;  *left:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-95{  left:-95%;  *left:expression(Math.floor(-0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-33{  float:left;width:33.33333%;  *width:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-33{  margin-left:33.33333%;} .tablet-suffix-33{  margin-right:33.33333%;} .tablet-push-33{  left:33.33333%;  *left:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-33{  left:-33.33333%;  *left:expression(Math.floor(-0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-66{  float:left;width:66.66667%;  *width:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-prefix-66{  margin-left:66.66667%;} .tablet-suffix-66{  margin-right:66.66667%;} .tablet-push-66{  left:66.66667%;  *left:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-pull-66{  left:-66.66667%;  *left:expression(Math.floor(-0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .tablet-grid-100{  clear:both;width:100%;}}@media (min-width:1025px){ .push-5, .pull-5, .push-10, .pull-10, .push-15, .pull-15, .push-20, .pull-20, .push-25, .pull-25, .push-30, .pull-30, .push-35, .pull-35, .push-40, .pull-40, .push-45, .pull-45, .push-50, .pull-50, .push-55, .pull-55, .push-60, .pull-60, .push-65, .pull-65, .push-70, .pull-70, .push-75, .pull-75, .push-80, .pull-80, .push-85, .pull-85, .push-90, .pull-90, .push-95, .pull-95, .push-33, .pull-33, .push-66, .pull-66{  position:relative;} .hide-on-desktop{  display:none !important;} .grid-5{  float:left;width:5%;  *width:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-5{  margin-left:5%;} .suffix-5{  margin-right:5%;} .push-5{  left:5%;  *left:expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-5{  left:-5%;  *left:expression(Math.floor(-0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-10{  float:left;width:10%;  *width:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-10{  margin-left:10%;} .suffix-10{  margin-right:10%;} .push-10{  left:10%;  *left:expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-10{  left:-10%;  *left:expression(Math.floor(-0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-15{  float:left;width:15%;  *width:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-15{  margin-left:15%;} .suffix-15{  margin-right:15%;} .push-15{  left:15%;  *left:expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-15{  left:-15%;  *left:expression(Math.floor(-0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-20{  float:left;width:20%;  *width:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-20{  margin-left:20%;} .suffix-20{  margin-right:20%;} .push-20{  left:20%;  *left:expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-20{  left:-20%;  *left:expression(Math.floor(-0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-25{  float:left;width:25%;  *width:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-25{  margin-left:25%;} .suffix-25{  margin-right:25%;} .push-25{  left:25%;  *left:expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-25{  left:-25%;  *left:expression(Math.floor(-0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-30{  float:left;width:30%;  *width:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-30{  margin-left:30%;} .suffix-30{  margin-right:30%;} .push-30{  left:30%;  *left:expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-30{  left:-30%;  *left:expression(Math.floor(-0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-35{  float:left;width:35%;  *width:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-35{  margin-left:35%;} .suffix-35{  margin-right:35%;} .push-35{  left:35%;  *left:expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-35{  left:-35%;  *left:expression(Math.floor(-0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-40{  float:left;width:40%;  *width:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-40{  margin-left:40%;} .suffix-40{  margin-right:40%;} .push-40{  left:40%;  *left:expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-40{  left:-40%;  *left:expression(Math.floor(-0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-45{  float:left;width:45%;  *width:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-45{  margin-left:45%;} .suffix-45{  margin-right:45%;} .push-45{  left:45%;  *left:expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-45{  left:-45%;  *left:expression(Math.floor(-0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-50{  float:left;width:50%;  *width:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-50{  margin-left:50%;} .suffix-50{  margin-right:50%;} .push-50{  left:50%;  *left:expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-50{  left:-50%;  *left:expression(Math.floor(-0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-55{  float:left;width:55%;  *width:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-55{  margin-left:55%;} .suffix-55{  margin-right:55%;} .push-55{  left:55%;  *left:expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-55{  left:-55%;  *left:expression(Math.floor(-0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-60{  float:left;width:60%;  *width:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-60{  margin-left:60%;} .suffix-60{  margin-right:60%;} .push-60{  left:60%;  *left:expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-60{  left:-60%;  *left:expression(Math.floor(-0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-65{  float:left;width:65%;  *width:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-65{  margin-left:65%;} .suffix-65{  margin-right:65%;} .push-65{  left:65%;  *left:expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-65{  left:-65%;  *left:expression(Math.floor(-0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-70{  float:left;width:70%;  *width:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-70{  margin-left:70%;} .suffix-70{  margin-right:70%;} .push-70{  left:70%;  *left:expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-70{  left:-70%;  *left:expression(Math.floor(-0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-75{  float:left;width:75%;  *width:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-75{  margin-left:75%;} .suffix-75{  margin-right:75%;} .push-75{  left:75%;  *left:expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-75{  left:-75%;  *left:expression(Math.floor(-0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-80{  float:left;width:80%;  *width:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-80{  margin-left:80%;} .suffix-80{  margin-right:80%;} .push-80{  left:80%;  *left:expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-80{  left:-80%;  *left:expression(Math.floor(-0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-85{  float:left;width:85%;  *width:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-85{  margin-left:85%;} .suffix-85{  margin-right:85%;} .push-85{  left:85%;  *left:expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-85{  left:-85%;  *left:expression(Math.floor(-0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-90{  float:left;width:90%;  *width:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-90{  margin-left:90%;} .suffix-90{  margin-right:90%;} .push-90{  left:90%;  *left:expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-90{  left:-90%;  *left:expression(Math.floor(-0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-95{  float:left;width:95%;  *width:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-95{  margin-left:95%;} .suffix-95{  margin-right:95%;} .push-95{  left:95%;  *left:expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-95{  left:-95%;  *left:expression(Math.floor(-0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-33{  float:left;width:33.33333%;  *width:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-33{  margin-left:33.33333%;} .suffix-33{  margin-right:33.33333%;} .push-33{  left:33.33333%;  *left:expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-33{  left:-33.33333%;  *left:expression(Math.floor(-0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-66{  float:left;width:66.66667%;  *width:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .prefix-66{  margin-left:66.66667%;} .suffix-66{  margin-right:66.66667%;} .push-66{  left:66.66667%;  *left:expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .pull-66{  left:-66.66667%;  *left:expression(Math.floor(-0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px'); } .grid-100{  clear:both;width:100%;}}.mfp-bg{ top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{ top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{ text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{ content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{ display:none;}.mfp-content{ position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{ width:100%;cursor:auto;}.mfp-ajax-cur{ cursor:progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{ cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{ cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{ cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{ -webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{ display:none;}.mfp-hide{ display:none !important;}.mfp-preloader{ color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;} .mfp-preloader a{  color:#CCC;}  .mfp-preloader a:hover{   color:#FFF;}.mfp-s-ready .mfp-preloader{ display:none;}.mfp-s-error .mfp-content{ display:none;}button.mfp-close,button.mfp-arrow{ overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{ padding:0;border:0;}.mfp-close{ width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{  opacity:1;} .mfp-close:active{  top:1px;}.mfp-close-btn-in .mfp-close{ color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{ color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{ position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{ position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;} .mfp-arrow:active{  margin-top:-54px;} .mfp-arrow:hover, .mfp-arrow:focus{  opacity:1;} .mfp-arrow:before, .mfp-arrow:after{  content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;} .mfp-arrow:after{  border-top-width:13px;border-bottom-width:13px;top:8px;} .mfp-arrow:before{  border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{ left:0;} .mfp-arrow-left:after{  border-right:17px solid #FFF;margin-left:31px;} .mfp-arrow-left:before{  margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{ right:0;} .mfp-arrow-right:after{  border-left:17px solid #FFF;margin-left:39px;} .mfp-arrow-right:before{  border-left:27px solid #3F3F3F;}.mfp-iframe-holder{ padding-top:40px;padding-bottom:40px;} .mfp-iframe-holder .mfp-content{  line-height:0;width:100%;max-width:900px;} .mfp-iframe-holder .mfp-close{  top:-40px;}.mfp-iframe-scaler{ width:100%;height:0;overflow:hidden;padding-top:56.25%;} .mfp-iframe-scaler iframe{  position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}img.mfp-img{ width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{ line-height:0;} .mfp-figure:after{  content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;} .mfp-figure small{  color:#BDBDBD;display:block;font-size:12px;line-height:14px;} .mfp-figure figure{  margin:0;}.mfp-bottom-bar{ margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{ text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{ max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{ cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){  .mfp-img-mobile .mfp-image-holder{  padding-left:0;padding-right:0;} .mfp-img-mobile img.mfp-img{  padding:0;} .mfp-img-mobile .mfp-figure:after{  top:0;bottom:0;} .mfp-img-mobile .mfp-figure small{  display:inline;margin-left:5px;} .mfp-img-mobile .mfp-bottom-bar{  background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}  .mfp-img-mobile .mfp-bottom-bar:empty{   padding:0;} .mfp-img-mobile .mfp-counter{  right:5px;top:3px;} .mfp-img-mobile .mfp-close{  top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;} }@media all and (max-width:900px){ .mfp-arrow{  -webkit-transform:scale(0.75);transform:scale(0.75);} .mfp-arrow-left{  -webkit-transform-origin:0;transform-origin:0;} .mfp-arrow-right{  -webkit-transform-origin:100%;transform-origin:100%;} .mfp-container{  padding-left:6px;padding-right:6px;} }.noUi-target *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default;}.noUi-base{width:100%;height:40px;position:relative;max-width:100%;max-height:100%;border:1px solid #BFBFBF;z-index:1;}.noUi-handle{background:#EEE;height:44px;width:44px;border:1px solid #BFBFBF;margin:-3px 0 0 -23px;}.noUi-active{background:#E9E9E9;}.noUi-active:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:100%;border:1px solid #DDD;}.noUi-connect{background:Teal;}.noUi-background{background:#DDD;}.noUi-origin{position:absolute;right:0;top:0;bottom:0;z-index:0;border-radius:inherit;}.noUi-origin-upper{background:inherit !important;}.noUi-z-index{z-index:10;}.noUi-vertical{width:40px;height:100%;}.noUi-vertical .noUi-origin{bottom:0;left:0;}.noUi-vertical .noUi-handle{margin:-23px 0 0 -3px;}.noUi-target[disabled] .noUi-base{background:#999;}.noUi-target[disabled] .noUi-connect{background:#BBB;}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s;}.noUi-base{height:25px;border:0;}.noUi-handle{width:32px;height:25px;margin:0 -16px;float:left;font-size:13px;line-height:22px;font-weight:normal;color:#fff;background:#af0d0d;color:white;border:1px solid gray;}.noUi-connect{background:url(img/filtr-cena.png) left top repeat-x;}.noUi-background{background-color:#E4E4E4;}.noUi-active{border:0;height:25px;}.noUi-active:after{border:0;height:25px;}.swiper-container{ margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{ float:left;}.swiper-container-vertical > .swiper-wrapper{ -webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{ position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{ -webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper{ -webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{ -webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{ -webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;}.swiper-slide-invisible-blank{ visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{ height:auto;}.swiper-container-autoheight .swiper-wrapper{ -webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform;}.swiper-container-3d{ -webkit-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{ -webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{ position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{ background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right{ background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top{ background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom{ background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{ -ms-touch-action:pan-y;touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{ -ms-touch-action:pan-x;touch-action:pan-x;}.swiper-button-prev,.swiper-button-next{ position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{ opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ed1b24'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ed1b24'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{ display:none;}.swiper-pagination{ position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{ opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{ bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{ overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ -webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{ -webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{ -webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{ -webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{ -webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{ -webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{ -webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullet{ width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{ border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{ cursor:pointer;}.swiper-pagination-bullet-active{ opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{ right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{ top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{ left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ -webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ -webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform;}.swiper-pagination-progressbar{ background:rgba(0, 0, 0, 0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ -webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{ width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{ width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{ background:#ffffff;}.swiper-pagination-progressbar.swiper-pagination-white{ background:rgba(255, 255, 255, 0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{ background:#ffffff;}.swiper-pagination-black .swiper-pagination-bullet-active{ background:#000000;}.swiper-pagination-progressbar.swiper-pagination-black{ background:rgba(0, 0, 0, 0.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{ background:#000000;}.swiper-pagination-lock{ display:none;}.swiper-scrollbar{ border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar{ position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{ position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{ height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{ cursor:move;}.swiper-scrollbar-lock{ display:none;}.swiper-zoom-container{ width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{ max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{ cursor:move;}.swiper-lazy-preloader{ width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite;}.swiper-lazy-preloader:after{ display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin{ 100%{  -webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{ 100%{  -webkit-transform:rotate(360deg);transform:rotate(360deg);}}.swiper-container .swiper-notification{ position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{ -webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{ pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{ pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{ pointer-events:auto;}.swiper-container-cube{ overflow:visible;}.swiper-container-cube .swiper-slide{ pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{ pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{ -webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{ pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{ pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{ z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{ position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{ overflow:visible;}.swiper-container-flip .swiper-slide{ pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{ pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{ pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{ z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{  -ms-perspective:1200px;}@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,900&subset=latin-ext);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#f5f5f5;font-family:Roboto, sans-serif;color:#4b4b4b;font-size:14px;line-height:130%;font-weight:normal;}img{max-width:100%;}.hidden{display:none !important;}a{text-decoration:none;color:#ed1b24;}a:hover{text-decoration:underline;}.tar{text-align:right;}.tac{text-align:center;}.spacing{margin-bottom:12px;}hr{clear:both;border:0;width:100%;height:2px;color:#ed1b24;background-color:#ed1b24;margin:20px 0 12px 0;}input[type="text"],input[type="password"],input[type="tel"]{width:100%;font-size:15px;color:black;border:1px solid #bbb;padding:8px 10px;background-color:white;box-sizing:border-box;}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus,input[type="tel"]:focus{border:1px solid black;box-shadow:#ed1b24 0px 0px 6px 0px;}button,input[type="submit"],a.button{background-color:#ed1b24;font-size:17px;text-align:center;padding:7px 12px;line-height:120%;border:1px solid #ed1b24;color:white;text-transform:uppercase;letter-spacing:1px;cursor:pointer;}input[type="submit"]:disabled,input[type="submit"].gray,a.button.gray{background-color:#bbb;border:1px solid #aaa;color:#4b4b4b;}textarea{width:100%;font-size:15px;color:black;border:1px solid #bbb;padding:8px 10px;background-color:white;box-sizing:border-box;}select{font-size:15px;border:1px solid #bbb;padding:6px 0 6px 3px;background-color:white;box-sizing:border-box;}a.button:hover{text-decoration:none;}button.send-order em{float:right;font-style:normal;}button.send-order small{display:block;font-size:0.75em;} input[type="submit"].gray.lower{position:relative;top:6px;}h1,h2.h1{font-size:28px;font-weight:normal;color:#555;margin:18px 0 14px 0;line-height:32px;}h2{font-size:20px;font-weight:normal;color:#991117;margin:22px 0 12px 0;}h3{font-size:17px;font-weight:normal;color:#991117;margin:22px 0 12px 0;}h4{font-size:14px;font-weight:bold;color:#4b4b4b;margin:0 0 12px 0;}h1 img{float:right;position:relative;top:-12px;}@media (max-width:550px){h1{font-size:24px;line-height:28px;margin:15px 0 15px 0;}}p{margin-bottom:12px;}p.vice{margin:20px 0 30px 0;text-align:right;}.popup{max-width:500px;margin:20px auto;padding:20px;position:relative;background:#fff;}.popup p{text-align:center;}form.login{max-width:500px;}form.login p{text-align:center;}#user p.userMenu a{display:block;text-align:center;margin:12px 0;font-size:16px;}#user hr{margin:0;}#top{line-height:120%;padding:7px 0;word-spacing:15px;border-bottom:1px solid #bbb;margin-bottom:7px;}#top a{color:#777;word-spacing:0;}#top a.profile{float:right;font-weight:bold;}#top a.prihlaseni{color:#ed1b24;}#top a.right{float:right;margin-left:15px;}#top a.compare{margin-bottom:0;position:relative;width:35px;height:15px;}#top a.compare img{height:25px;position:relative;top:-4px;}#top span{float:right;margin-left:6px;}#top span a{float:none;font-weight:bold;color:#ed1b24;}header .grid-container{position:relative;padding-bottom:8px;border-bottom:2px solid #ed1b24;min-height:112px;}header .slogan{font-size:12px;color:#777;margin:0 0 3px 0;padding-top:2px;}header .search{text-align:center;}header .search input[type="text"]{min-width:280px;width:70%;}header .search input[type="submit"]{width:26px;height:26px;margin-left:-35px;border:0;padding:0;background:none;background-image:url(img/ico-search.png);}header .search-mob{padding-top:8px;padding-bottom:0px;}header .search-mob form{display:none;}header .search-mob input[type="submit"]{width:26px;height:26px;margin-left:-35px;border:0;padding:0;background:none;background-image:url(img/ico-search.png);}header .logo{position:relative;z-index:1021;}header .kosik{color:#4b4b4b;position:absolute;right:0;top:15px;height:40px;padding:14px 10px 0 63px;background:url(img/cart.png) no-repeat left top;text-decoration:none;text-align:right;}header .kosik.full{background-image:url(img/cart_full.png);height:46px;padding-top:4px;text-decoration:none;}header .kosik.full:hover{text-decoration:underline;}header .icons{float:right;height:32px;}header .icons a{display:block;float:right;width:32px;height:32px;text-decoration:none;position:relative;margin-right:20px;background-size:28px;background-position:2px 2px;background-repeat:no-repeat;}.ico-user{background-image:url(img/ico-user.png);}.ico-user span{position:absolute;top:-2px;right:-2px;background-color:red;width:10px;height:10px;border-radius:5px;}.ico-user span.logged{background-color:green;} .ico-search{background-image:url(img/ico-search2.png);}.ico-cart{background-image:url(img/ico-cart.png);}.ico-cart span{position:absolute;top:-2px;right:-2px;background-color:#ed1b24;color:white;font-size:10px;font-weight:bold;text-align:center;width:16px;height:16px;line-height:17px;border-radius:7px;}.ico-menu{background-image:url(img/ico-menu.png);margin:0 !important;}#menu{width:100%;text-align:right;position:absolute;right:0;bottom:2px;z-index:1020;}#menu>ul{width:100%;list-style:none;position:relative;}#menu>ul>li{display:inline-block;}#menu>ul>li>a{padding:8px 12px;color:black;text-decoration:none;display:block;font-weight:bold;font-size:15px;}#menu>ul li:hover{background:#ccc;}@media (max-width:900px){#menu>ul>li>a{font-size:14px;}}@media (max-width:800px){#menu>ul>li>a{font-size:13px;}}#menu>ul>li>div{position:absolute;background-color:white;display:none;left:0;width:100%;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);border-bottom:2px solid #ed1b24;text-align:left;}#menu .menu-item{margin:10px 0;}#menu .menu-item a{display:block;font-size:12px;color:#4c4c4c;}#menu .menu-item a.name{text-transform:uppercase;margin-bottom:2px;font-size:13px;font-weight:bold;}@media (max-width:767px){#menu{width:220px;bottom:auto;top:58px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);border-bottom:2px solid #ed1b24;text-align:left;background-color:white;}#menu>ul>li{display:block;width:220px;margin-top:4px;}#menu>ul>li:first-child{margin-top:0;}#menu>ul>li>div{display:none;}#menu>ul>li>a{font-size:15px;line-height:110%;}}@media (max-width:767px){header .grid-container{padding:8px 0 2px 0;min-height:0;}header .kosik{display:none;}#menu{display:none;}.logo img{max-height:35px;}header .search-mob{padding-top:0;}}@media (max-width:500px){header .icons{padding-top:6px;}header .icons a{width:24px;height:24px;margin-right:15px;background-size:20px;background-position:2px 2px;}}.breadcrumb{list-style:none;overflow:hidden;font-size:14px;margin:10px 0 20px 0;padding:0;height:24px;overflow:hidden;}.breadcrumb li{float:left;}.breadcrumb li a{color:#4c4c4c;display:block;text-decoration:none;padding:3px 12px 3px 25px;background:#ddd;position:relative;display:block;line-height:18px;}.breadcrumb li a::after{content:" ";display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #ddd;position:absolute;top:50%;margin-top:-12px;left:100%;z-index:2;}.breadcrumb li a::before{content:" ";display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-12px;margin-left:2px;left:100%;z-index:1;}.breadcrumb li:first-child a{padding-left:15px;}.breadcrumb li a:hover{background-color:#ed1b24;color:white;}.breadcrumb li a:hover::after{border-left-color:#ed1b24;}@media (max-width:400px){.breadcrumb{font-size:10px;height:20px;}.breadcrumb li a{padding:1px 2px 1px 15px;}.breadcrumb li:first-child a{padding-left:7px;}}#changer{width:100%;height:302px;overflow:hidden;margin-bottom:18px;clear:both;}#changer>div{position:relative;width:5000px;height:302px;}#changer>div .item{margin-right:7px;}.item{position:relative;padding:25px 20px;border:2px solid #f5f5f5;background-color:white;border-radius:4px;}.item a{color:#111;}.item h3{font-size:16px;font-weight:normal;line-height:18px;height:36px;vertical-align:middle;text-align:center;margin:0;margin-bottom:12px;overflow:hidden;}.item a.img{display:block;background-color:white;margin-bottom:15px;padding:15px;border-radius:3px;}.label{position:absolute;left:0px;top:75px;}.label span{display:block;padding:5px 12px 4px 8px;margin-bottom:4px;line-height:100%;text-transform:uppercase;font-size:12px;border-radius:0px 10px 10px 0px;color:black;}.label span.skladem{background:rgb(20, 200, 20);background:rgba(20,200,20,0.5);}.label span.novinka{background:rgb(220, 230, 10);}.label span.akce{background:rgb(200, 20, 20);background:rgba(200,20,20,0.5);}.label span.akcemodra{background:rgb(10, 70, 200);background:rgba(10,70,200,0.5);}.label span.skladem-ne{background:rgb(10, 70, 200);background:rgba(10,70,200,0.5);}.label span.akcenew{background:#ed1b24;color:white;font-weight:bold;}.sleva-item .akce{display:block;width:75px;height:75px;background-image:url(img/star.svg);transform:rotate(-30deg);background-size:auto auto;position:absolute;right:8px;top:66px;text-decoration:none;text-align:center;}.sleva-item .akce span{font-weight:bold;line-height:70px;font-size:22px;color:white;}.sleva-item .akce span em{font-style:normal;font-weight:normal;font-size:50%;}.item form{line-height:100%;vertical-align:top;height:40px;}.item form span{display:inline-block;margin-left:-65px;padding:0 4px 0 0;color:#777;width:25px;text-align:right;vertical-align:top;line-height:36px;}.item form input[type="text"],.item form input[type="tel"],.item form select{vertical-align:top;line-height:15px;height:35px;}.item form select{margin-right:5px;width:60px;max-width:60px;}.item form input[type="submit"]{background-image:url(img/ico-kosik.png);background-repeat:no-repeat;background-position:4px 2px;margin-left:0;padding-top:6px;padding-bottom:7px;width:36px;}.item form.ajax-vars input[type="submit"]{background-image:url(img/ico-kosikv.png);}.item .preselect{text-align:right;}.item .buy{min-height:42px;}.item .delete{position:absolute;display:block;right:3px;top:3px;width:32px;height:32px;background-image:url(img/ico-delete.png);background-repeat:no-repeat;text-decoration:none;opacity:1;}.item .delete:hover{opacity:1;}.item .goDetail{text-align:right;height:40px;line-height:40px;}.item .goDetail a{font-size:14px;color:white;position:relative;top:-2px;}.item .nasobek{position:absolute;right:20px;bottom:10px;font-size:11px;}.price{white-space:nowrap;display:block;}.price big{color:#ed1b24;font-size:24px;}.price big sup{font-size:15px;position:relative;top:-8px;padding:0 3px 0 1px;}.priceVat{font-size:11px;}.priceVat span{font-weight:bold;font-size:12px;}.item.nedostupne h3{opacity:.35;}.item.nedostupne img{opacity:.35;}.item.nedostupne form{opacity:.35;}.item.nedostupne .buy{opacity:.35;}.item.nedostupne .nedostupne_info{display:block;position:absolute;left:10%;top:40%;width:80%;padding:10px 10px;background-color:white;text-align:center;}.item.nedostupne .nedostupne_info:hover{text-decoration:none;}.nedostupne_info_detail{background-color:white;text-align:center;line-height:26px;padding:10px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);font-weight:bold;}@media (max-width:400px){.item h3{font-size:14px;line-height:16px;height:32px;}.label span{font-size:10px;padding:3px 12px 3px 8px;}}@media (max-width:767px){.item .goDetail a{display:block;top:0;}}@media (min-width:768px) and (max-width:1024px){.item .goDetail a{display:block;top:0;}}#autocomplete{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);border-bottom:2px solid #ed1b24;text-align:left;background-color:white;width:600px;max-width:100%;margin:19px 0 0 0;}#autocomplete a.ac-item{display:block;position:relative;left:1px;border-top:1px solid transparent ;border-bottom:1px solid transparent;padding:6px 0;color:#4c4c4c;text-decoration:none;line-height:105%;}#autocomplete a.ac-item.act{background-color:white;border-color:#ed1b24;}#autocomplete .ac-items{position:relative;z-index:2;border-right:1px solid #ed1b24;}#autocomplete .ac-products{position:relative;z-index:1;border-left:1px solid #ed1b24;margin-left:-1px;}#autocomplete .ac-product{display:none;padding:6px 15px 12px 15px;}#autocomplete .ac-product img{padding-bottom:10px;}#autocomplete .ac-product h3{font-size:16px;font-weight:normal;line-height:18px;text-align:center;margin:12px 0;}#autocomplete .ac-product h3 a{color:#111;}@media (max-width:400px){#autocomplete .ac-product h3{font-size:14px;line-height:16px;height:32px;}}.znacky > div{text-align:center;margin-bottom:12px;}nav{margin:15px 0;}nav .page{text-align:right;}nav .page a{display:inline-block;padding:4px 10px;margin-left:4px;border:1px solid #bbb;text-decoration:none;background-color:#fff;border-radius:2px;color:#4c4c4c;}nav .page a.act{background:#ed1b24 !important;color:white !important;}nav .page a:hover{background-color:#d0d0d0;}nav .page span{display:inline-block;padding:4px 7px;margin:0 3px;}nav .page-found{padding-top:6px;}@media (max-width:870px){nav .page a.prev, nav .page a.next{display:none;}}@media (max-width:500px){nav .page a,nav .page span{padding:3px 6px;font-size:12px;margin:0 1px;}}footer{border-top:2px solid red;background-color:#ddd;color:#777;padding:15px 0 5px 0;}footer a{color:#777;}footer h2{font-size:16px;margin:0 0 10px 0;color:#555;}footer ul{margin:0;padding:0;list-style:none;}footer li{line-height:19px;}footer p{line-height:19px;}footer li span{display:block;position:relative;}footer li span:before{display:block;border-top:1px solid #bbb;width:100%;content:"";position:absolute;margin-top:9px;}footer img{padding-top:28px;}#tabs{margin:15px 0 0 0;}#tabs ul{margin:0;padding:0 0 0 0px;border-bottom:1px solid #ddd;}#tabs li{display:inline-block;border-top:4px solid #f5f5f5;position:relative;top:1px;border-bottom:1px solid #ddd;margin-left:12px;} #tabs li a{display:block;Padding:6px 12px 9px 12px;font-size:16px;}#tabs li.active{border-top:4px solid #ed1b24;border-bottom:1px solid white;background-color:white;}#tabs li.active a{color:#4c4c4c;text-decoration:none;}#tabs>div{margin-top:10px;}@media (max-width:500px){#tabs ul li{margin-left:5px;}#tabs li a{font-size:14px;padding:5px 8px 7px 8px;}}#podkategorie{}#podkategorie div.sh-item{margin-bottom:12px;}#podkategorie div.sh-item a{text-decoration:none;color:#4c4c4c;position:relative;font-size:14px;line-height:16px;height:32px;display:block;background-color:white;padding:2px 6px 2px 55px;overflow:hidden;border:1px solid #ccc;border-radius:2px;}#podkategorie div.sh-item a:hover{border:1px solid #ed1b24;text-decoration:underline;}#podkategorie div.sh-item span{height:32px;overflow:hidden;vertical-align:middle;display:table-cell;}#podkategorie div.sh-item a img{position:absolute;top:0;left:5px;}.show-hide{position:relative;overflow:hidden;}.show-hide .sh-wrapper{overflow:hidden;}.show-hide .sh-wrapper.sh-podkategorie{height:100px;}.show-hide .sh-wrapper.sh-podkategorie{height:52px;}.show-hide a.sh-show{display:none;position:absolute;bottom:0;left:0;width:100%;height:45px;background-color:white;background:linear-gradient(to bottom, rgba(245,245,245,0), rgba(245,245,245,.8),rgba(245,245,245,.8),rgba(245,245,245,1));}.show-hide a.sh-show span{display:block;text-align:center;position:relative;border-bottom:1px solid #ed1b24;padding-bottom:4px;}.show-hide a.sh-show span strong{font-weight:bold;text-transform:uppercase;font-size:12px;color:white;background-color:#ed1b24;padding:5px 12px;position:relative;top:-3px;}.show-hide a.sh-show span:after, .show-hide a.sh-show span:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.show-hide a.sh-show span:after{border-color:rgba(136, 183, 213, 0);border-top-color:#f5f5f5;border-width:15px;margin-left:-15px;}.show-hide a.sh-show span:before{border-color:rgba(255, 0, 0, 0);border-top-color:#ed1b24;border-width:16px;margin-left:-16px;}.show-hide .sh-hide{display:none;}.filtr{margin-bottom:15px;}.filtr label{margin-bottom:12px;overflow:hidden;border:1px solid #ccc;border-radius:2px;display:block;font-size:14px;line-height:20px;overflow:hidden;height:29px;position:relative;padding:11px 10px 0 15px;background-color:white;white-space:nowrap;}.filtr label.img{padding-left:55px;}.filtr label img{position:absolute;left:3px;top:0;}.filtr .cena{padding:2px 95px 0 95px;position:relative;}.filtr .cena > span{position:absolute;top:5px;text-align:right;display:block;width:70px;}.filtr .cena > span.cenaOd{left:0;}.filtr .cena > span.cenaDo{right:0;}.filtr .cena .noUi-handle{background-color:#ed1b24;color:white;text-align:center;text-transform:uppercase;}.filtr .cena-wrapper{padding-top:5px;}@media (max-width:500px){.filtr label{font-size:12px;}}form > table, table.form{width:100%;}form > table th,form > table td, table.form th, table.form td{padding:5px 10px;text-align:left;}form > table th, table.form th{padding-right:25px;padding-left:0;}form > table td, table.form td{padding-right:0;}table.form th{width:30%;padding-bottom:0;padding-top:14px;vertical-align:top;}table.form input[name="psc"],table.form input[name="d_psc"]{max-width:150px;}table.form input[name="ulice"],table.form input[name="d_ulice"]{width:calc(100% - 130px);}table.form input[name="cp"],table.form input[name="d_cp"]{width:80px;;}table.form span.cp{width:45px;margin:0;display:inline-block;font-weight:bold;text-align:right;padding-right:5px;}table.form select{width:100%;padding-left:5px;}table.table{border:0;margin:0 0 16px 0;border-collapse:collapse;border-spacing:0;width:100%;}table.table td, table.table th{text-align:left;font-size:15px;padding:10px 12px;border-bottom:1px solid #ccc;}table.table th.w50{width:50%;}p.perex{margin:5px 0 25px 0;}.product-image{position:relative;}.product-image img{background-color:white;padding:10px 0;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);}.product-image .label{left:10px;top:15px;}.product-image .akce{right:20px;top:15px;}.product-price{margin:25px 0;}.product-price .price{white-space:nowrap;display:block;}.product-price .price big{color:#ed1b24;font-size:30px;font-weight:bold;}.product-price .price big sup{font-size:15px;position:relative;top:-11px;padding:0 3px 0 3px;}.product-price .priceVat{font-size:14px;position:relative;top:6px;}.product-price .priceVat span{font-weight:bold;font-size:15px;}.detailKosik input[type="text"]{max-width:100px;}.detailKosik input[type="text"][name="mnozstvi-ks"]{max-width:50px !important;}.sub-info{color:#999;}.favourite{margin-top:20px;border-top:1px solid #ccc;padding-top:10px;}.favourite a{}.favourite span{background-image:url(img/ico-fav1.png);background-position:left top;background-repeat:no-repeat;display:block;height:24px;padding:8px 0 0 40px;}.favourite span.fs-0{background-image:url(img/ico-fav2.png);}.varianta{margin:15px 0 15px 0;border-top:1px solid #ccc;}.varianta h3{margin-bottom:8px;}.varianta table{width:auto;margin:0;}.varianta table th{padding:0 30px 5px 0;text-align:left;}.varianta table td{padding:0 0 5px 0;text-align:left;}.varianta select{width:200px;}.detailKosik span{display:inline-block;min-width:30px;}.detailKosik table{width:325px;}.detailKosik table td{text-align:right;padding-right:0;}                 table.table td.skladem{color:rgb(15, 150, 15);}table.table td.skladem span.s-akt{color:#4c4c4c;font-size:10px;display:block;}table.table td.skladem span.title-m{display:none;}@media (max-width:550px){ .detailKosik input[type="submit"]{padding-left:8px;padding-right:8px;} .detailKosik table{width:317px;} table.table td.skladem span.title-m{display:inline;} table.table td.skladem span.title-f{display:none;}}.text table{border:0;margin:0 0 16px 0;border-collapse:collapse;border-spacing:0;}.text table td, .text table th{padding:4px 10px;text-align:left;background-color:#f0f0f0;border-left:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;}.text table td:first-child, .text table th:first-child{border-left:0px solid white;}.text table tr:nth-child(even) td{background-color:#e0e0e0;}.text table th{background-color:#ed1b24;font-weight:bold;color:white;font-weight:bold;}.text h2,.text h3{}.galerie,.galerieAlone{margin-bottom:12px;}.galerie img,.galerieAlone img{background-color:white;border:1px solid #ccc;margin-bottom:10px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);}table.kosik{width:100%;margin-bottom:15px;}table.kosik td, table.kosik th{padding:5px 10px;text-align:right;vertical-align:middle;white-space:nowrap;}table.kosik th{vertical-align:top;}table.kosik .cislo{text-align:left;} table.kosik .nazev{text-align:left;white-space:normal;}table.kosik th small{font-weight:normal;display:block;}table.kosik input[type="text"]{width:70px;text-align:right;} table.kosik td.mnozstvi span{display:inline-block;width:20px;text-align:right;}table.kosik tr.celkemVat{display:none;}table.kosik tr:nth-child(even) td{background-color:#eaeaea;}table.kosik td{border-top:1px solid #ccc;}table.kosik th{background-color:white;} table.kosik tr.celkem th{padding-top:10px;padding-bottom:10px;font-size:16px;}table.kosik td input[type="submit"]{background:none;border:0;padding:0;margin:0;width:18px;height:18px;background-position:1px 1px;background-repeat:no-repeat;}table.kosik td input.prepocet{background-image:url(img/kosik-prepocet.png);background-position:0px 0px;margin-right:6px;}table.kosik td input.smazani{background-image:url(img/kosik-smazat.png);}table.kosik td.buttons{width:20px;text-align:center;padding-left:0;padding-top:6px;}table.kosik .nasobek{font-size:11px;color:#999;}table.dodani{margin-bottom:15px;width:100%;}table.dodani th, table.dodani td{padding:4px 0;vertical-align:top;}table.dodani th{text-align:left;font-size:17px;font-weight:normal;color:#4c4c4c;padding-bottom:6px;}table.dodani td:first-child{width:30px;padding-top:4px;}table.dodani label{display:block;}table.dodani .dodaniCena{padding-left:15px;}table.dodani .dodaniCena em{font-weight:normal;font-size:12px;font-style:normal;}table.dodani td small{font-size:12px;display:block;}table.dodani strong span{font-weight:normal;color:#ed1b24;}table.base{width:100%;margin-bottom:15px;}table.base th{font-weight:bold;text-align:left;padding:4px 10px 4px 0;width:40%;}table.base td{font-weight:normal;text-align:left;padding:4px 0 4px 10px;}.navig{margin-bottom:15px;padding:15px 10px 0 10px;border-top:1px solid #ccc;}.navig .fright{float:right;margin-bottom:6px;margin-left:15px;}.steps{width:100%;margin:15px 0;}.steps a{display:block;background-color:#e0e0e0;padding:10px 10px;border-radius:4px;margin:0 5px;font-size:17px;line-height:20px;color:#888;}.steps a span{font-size:46px;font-style:italic;line-height:20px;font-weight:bold;padding-right:12px;color:#d0d0d0;position:relative;top:8px;float:left;}.steps a em{font-style:normal;display:table-cell;height:40px;vertical-align:middle;}.steps a.act{background-color:#ed1b24;color:#f0f0f0 !important;}.steps a.act span{color:#f0f0f0;}form.pay{margin-bottom:15px;}.online_logo{float:right;height:32px;}.online_logo img{height:32px;margin:0 6px 0 0;padding:0;}@media (max-width:700px){.steps a span{display:none;}.steps a{font-size:15px;line-height:18px;padding:5px 8px;}.steps a em{height:36px;}}.show-on-mobile{display:none;}@media (max-width:767px){.show-on-mobile{display:block;}table.kosik tr.celkemVat{display:table-row;}table.kosik td, table.kosik th{padding:4px 4px;}table.kosik input[type="text"]{width:50px;} }@media (max-width:600px){.navig{text-align:center;}.navig .fright{float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;display:block;}}iframe{width:100%;height:420px;border:0;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);margin-bottom:5px;}.kontakt{margin-bottom:15px;}.kontakt h2{margin:0 0 12px 0;}.kontakt img{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);}.kontakt p{margin-bottom:0;}.kontakt h3{margin:0 0 12px 0;line-height:110%;}ul.platby{list-style:none;}ul.platby li{margin-bottom:3px;}p.dopravaCena{margin:-9px 0 6px 0;}p.dopravaPopis{margin:0 0 8px 0;}ul.download{list-style:none;margin-bottom:15px;}ul.download li span{display:inline-block;min-width:35px;}h3.download{margin-top:0;}p.chyba{display:block;background-color:white;padding:0.7em 1.2em;border:2px solid #ed1b24;font-weight:bold;color:black;border-radius:3px;}.text{margin-bottom:15px;}.productDescription img{margin-right:10px;}hr.dp{clear:both;border:0;width:100%;height:1px;color:#a0a0a0;background-color:#a0a0a0;margin:8px 0 0px 0;}.map-cr{padding:15px 5px 5px 5px;position:relative;}.map-cr path{opacity:0.7;fill:#909090;cursor:pointer;}.map-cr path:hover{opacity:1;}.map-cr #okresy{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);}.map-cr #krajsc path, .map-cr #krajjm path, .map-cr #krajms path{fill:#d0d0d0;}.map-cr #krajhradeckralove path, .map-cr #krajustinadlabem path, .map-cr #krajvysocina path, .map-cr #krajplzen path, .map-cr #krajolomouc path, .map-cr #krajpraha path{fill:#b0b0b0;}.zastoupeni{margin-bottom:12px;}.zastoupeni ol{margin:0 0 12px 0;padding:0 0 0 15px;}.zastoupeni li{margin:0;padding:0;}.map-cr path#hradeckralove{fill:#ffff00;}#map-popup p{text-align:left;}.souhlas{margin-bottom:12px;}.souhlas p{margin:0;line-height:40px;}.souhlas table{margin-bottom:12px;}.souhlas table th{text-align:left;vertical-align:top;font-weight:normal;color:black;padding:3px 10px 3px 0;white-space:nowrap;}.souhlas table td{text-align:left;vertical-align:top;font-weight:normal;color:#6c6c6c;padding:3px 0;}.souhlas a{white-space:nowrap;}.souhlasy{margin-bottom:12px;margin-top:20px;}.souhlasy label{display:block;}.souhlasy label.trvaly{margin:1px 0 7px 0;padding-left:24px;color:#7c7c7c;font-style:italic;font-size:14px;}.souhlasy small{font-size:12px;display:block;}.souhlasy small.op{margin-bottom:8px;}.recommended-detail{margin-bottom:12px;}popup .continue{padding-top:12px;}#basket-ajax .continue a{float:right;}#basket-ajax .continue a.close{float:left;}#basket-ajax .content{margin-bottom:12px;}#basket-ajax .content .produkt-info img{border:1px solid white;float:right;height:100px;margin:0 0 0 15px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);}.popup .content .recommended-items{margin:0 0 12px 0;}.popup .content .recommended-items form{background-color:#e5e5e5;margin:0 0 3px 0;padding:8px 70px 8px 12px;position:relative;}.popup .content .recommended-items form img{height:60px;float:left;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);margin:0 15px 0 0;background-color:white;}.popup .content .recommended-items form h4{margin:0;}.popup .content .recommended-items form input[type="submit"]{background-image:url(img/ico-kosik.png);background-repeat:no-repeat;background-position:4px 2px;margin-left:0;padding-top:6px;padding-bottom:7px;width:36px;}.popup .content .recommended-items form input[type="submit"]:disabled{opacity:.5}.popup input[type="tel"],#basket-ajax input[type="tel"],#basket-ajax select{vertical-align:top;line-height:15px;height:35px;width:60px;}.popup .content .recommended-items form select{margin-right:5px;width:60px;max-width:60px;}.popup .content .recommended-items form span{display:inline-block;padding:0 0 0 4px;color:#777;width:25px;text-align:left;vertical-align:top;line-height:36px;}.popup .content .recommended-items form .submit{text-align:right;position:absolute;right:12px;bottom:8px;}.popup .content .recommended-items form .submitted{display:none;text-align:right;position:absolute;right:12px;bottom:8px;font-weight:bold;color:#6c6c6c;}.popup .content .recommended-items form.inserted .submit{display:none;}.popup .content .recommended-items form.inserted .submitted{display:block;}.popup .content .recommended-items form a.button{font-size:15px;padding:6px 12px;position:relative;top:-7px;}@media (max-width:550px){#basket-ajax .continue{text-align:center;}#basket-ajax .continue a{float:none !important;display:inline-block;margin-left:10px !important;margin-right:10px !important;}#basket-ajax .continue a.close{margin-bottom:10px;}.popup .content .recommended-items form h4{height:19px;overflow:hidden;}}.variants-select{display:none;}#var-ajax .continue{padding-top:12px;}#var-ajax .continue input[type="submit"]{float:right;}#var-ajax .continue a.close{float:left;}#var-ajax table{border-collapse:collapse;border-spacing:0;}#var-ajax table th,#var-ajax table td{background-color:#e5e5e5;border-bottom:2px solid white;text-align:left;padding-left:10px;padding-right:8px;}#var-ajax select{width:200px;}@media (max-width:550px){#var-ajax .continue{text-align:center;}#var-ajax .continue input[type="submit"]{float:none !important;display:inline-block;margin-left:10px !important;margin-right:10px !important;}#var-ajax .continue a.close{display:none;}}@media (max-width:400px){#var-ajax select{width:150px;}}#wizzard-registration .wiz-step{display:none;text-align:left;}#wizzard-registration .continue{padding-top:12px;padding-bottom:6px;text-align:center;}#wizzard-registration .continue a.left{float:left;}#wizzard-registration .continue a.right{float:left;}#wizzard-registration input[type="text"]{margin-bottom:12px;}#wizzard-registration .role-select{text-align:center;} #wizzard-registration .role-select a{border:1px solid #374149;display:block;width:70%;margin:15px auto 15px auto;padding:20px 10px 10px 10px;border-radius:10px;}#wizzard-registration .role-select a:hover{border-color:#ed1b24;}#wizzard-registration .role-select img{width:70%;text-decoration:none;margin-bottom:15px;}#wizzard-registration .role-select span{display:block;}@media (max-width:550px){#wizzard-registration .role-select a{width:90%;height:130px;}}.swiper-slide{position:relative;}.swiper-pagination{bottom:25px !important;tetext-align:center;width:100%;}.swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border:5px solid #fff;opacity:1;background:#fff;margin:0 3px;}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#ed1b24;}.swiper-slide .sliderBox{position:absolute;left:160px;top:45%;transform:translate(0,-50%);pointer-events:none;}.swiper-slide h2{color:#000;font-size:48px;text-decoration:none;margin:0;padding:0;line-height:115%;}.swiper-slide h3{color:#000;font-size:36px;text-decoration:none;margin:0;padding:0;line-height:115%;}.swiper-slide p{color:#000;font-size:21px;text-decoration:none;margin:5px 0;padding:0;line-height:120%;}.swiper-slide ul,.swiper-slide li{list-style:none;margin:10px 0;padding:0;}.swiper-slide li{color:#000;font-size:21px;text-decoration:none;margin:0;padding:0;line-height:120%;margin-bottom:3px;}header.slider .grid-container{margin-bottom:20px;}@media (max-width:1000px){.swiper-slide .sliderBox{left:120px;}.swiper-slide h2{font-size:40px;}.swiper-slide h3{font-size:30px;}.swiper-slide p{font-size:18px;}.swiper-slide li{font-size:18px;}}@media (max-width:800px){.swiper-slide .sliderBox{left:80px;}.swiper-slide h2{font-size:32px;}.swiper-slide h3{font-size:25px;}.swiper-slide p{font-size:16px;}.swiper-slide li{font-size:16px;}}@media (max-width:550px){.swiper-slide .sliderBox{left:45px;top:49%;}.swiper-slide h2{font-size:21px;line-height:105%;}.swiper-slide h3{font-size:16px;line-height:105%;}.swiper-slide p{font-size:13px;}.swiper-slide li{font-size:13px;}}.nasobek{display:block;}.newsletter{margin:0 auto 15px auto !important;padding:15px 20px 5px 20px;background-color:#fafafa;border-radius:5px;}.newsletter table td{padding-bottom:14px;}.newsletter table{}.popup.menu{max-width:700px;}.popup.menu .button{float:left;}.popup.menu .button.close{float:right;}.popup.menu .continue{padding-top:12px;}.popup h2:first-child{margin-top:0px;}#user-menu{max-width:700px;width:95%;margin:25px 0 15px 0;}#user-menu a{border:1px solid #374149;padding:14px 10px 14px 45px;border-radius:10px;line-height:24px;display:block;width:44%;margin:0 0 10px 5.5%;float:left;font-size:16px;box-sizing:border-box;position:relative;line-height:16px;}#user-menu a img{width:24px;height:24px;text-decoration:none;position:absolute;left:12px;top:10px;}#user-menu a:hover{border-color:#ed1b24;}@media (max-width:550px){#user-menu a{width:80%;float:none;margin:0 auto 10px auto;}.popup.menu .button{float:none;display:inline-block;margin-bottom:12px;}.popup.menu .button.close{float:none;display:inline-block;margin:0;}.popup.menu .continue{ text-align:center;}}.mojeCena{position:absolute;display:block;margin-top:-17px;margin-left:-15px;}.mojeCena img{width:22px;height:22px;}#basketRight{display:none;}@media (min-width:550px){#basketRight{display:block;position:absolute;width:250px;height:200px;background-color:white;left:calc(100% + 10px);top:0;}}.footlogo{text-align:right;}.social{display:inline-block;text-align:left;}.social a{opacity:.4;padding-right:0px;}.social a:hover{opacity:.5;}.social p{margin:25px 0 0 6px;}.social img{height:40px;padding:0;}.social img.ig{height:34px;padding:3px;}.hide-on-desktop .social p{margin-left:0;}.utils{margin-top:30px;}.utils img{height:60px;display:block;margin-left:auto;margin-right:auto;}.utils>div{text-align:center;position:relative;z-index:1010;}.utils>div>a{display:block;}.utils a{color:#4b4b4b;text-decoration:none;}.utils a:hover{text-decoration:underline;}.utils a.checked{color:#ed1b24;}.utils .utils-menu{position:absolute;left:0;background-color:white;padding:15px 20px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);z-index:1011;}.utils .utils-menu ul{list-style:none;}.utils .utils-menu ul a{display:block;padding:8px 25px;}.utils .utils-menu.close{display:none;}.utils .utils-menu{display:block;}#copyLink .content{padding-bottom:20px;}#copyLink .continue{text-align:center;}.g-recaptcha{margin:20px 0 0 0;}.g-recaptcha>div{margin:0 auto;}.g-recaptcha iframe{box-shadow:none;}.g-over-1{position:relative;z-index:20;}.g-over-2{position:relative;z-index:25;}#watchdog .continue{padding-top:12px;}#watchdog .continue input[type="submit"]{float:right;}#watchdog .continue a.close{float:left;}#watchdog .continue a.close.ok{float:none;}.wd-typ{text-align:center;}.wd-typ input[type="text"]{width:120px;text-align:right;}#watchdog .g-recaptcha{z-index:50;position:relative;}#watchdog .continue{z-index:55;position:relative;}@media (max-width:550px){#watchdog .continue{text-align:center;}#watchdog .continue input[type="submit"]{float:none !important;display:inline-block;margin-left:10px !important;margin-right:10px !important;}#watchdog .continue a.close{display:none;}}.compare{ margin-bottom:15px;}.compare .content{padding:0;width:100%;overflow-y:hidden;}table.compare-items{width:auto;margin-bottom:15px;}table.compare-items td, table.compare-items th{padding:8px 14px;text-align:center;vertical-align:middle;border-right:2px solid #f5f5f5;}table.compare-items th{background-color:white;white-space:nowrap;}table.compare-items th.top{border-top:0;}table.compare-items td.compare-item{ min-width:240px;width:240px;padding:2px;background-color:white;}table.compare-items td.compare-item .item{border:0;}table.compare-items td,table.compare-items th{border-top:1px solid #ccc;}table.compare-items tr:nth-child(even) td{background-color:#eaeaea;}table.compare-items td.compare-item{border-top:0;}table.compare-items td .skladem{color:rgb(15, 150, 15);}table.compare-items td .nedostupne{color:#ed1b24;}#pwaPrompt{text-align:center;display:none;margin:5px 20px 17px 20px;font-size:16px;}#pwaPrompt .button{display:inline-block;margin:0 15px;}#top{position:relative;z-index:1040;padding:10px 0;}#top nav{position:relative;cursor:pointer;float:right;margin:0 0 0 0;padding:4px 6px;top:-4px;margin-bottom:-5px;}#top nav>ul{display:none;position:absolute;left:0;top:25px;background-color:white;list-style:none;padding:10px 15px 10px 15px;border-bottom:2px solid #ed1b24;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18)}#top nav>ul li a{display:block;white-space:nowrap;padding:3px 6px;width:200px;}#top nav>ul li a:hover{background-color:#fafafa;}#top nav>ul img{height:15px;margin-right:15px;}#top nav:hover{background:#ccc;}#top nav:hover a{color:black;}#top nav:hover ul{display:block;}table.kosik tr.obaly td{background-color:transparent !important;text-align:left;white-space:normal;}table.kosik tr.obaly td p{margin:0;}table.kosik tr.obaly td h2{margin-bottom:5px;}#confirmVratka .content{margin-bottom:20px;}.product-images{position:relative;}.product-images .label{z-index:5;left:10px;}.product-images .akce{z-index:5;right:18px;}.product-images img{box-shadow:none;}.product-images .product-slider{background-color:white;padding:10px 0px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);margin-bottom:15px;}.product-thumbs .swiper-slide{border:2px solid #ccc;border-radius:3px;background-color:white;padding:4px;cursor:pointer;}.product-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#ed1b24;}#platba label.lDisabled{color:#bbb;}.inputpsw{position:relative;width:100%;height:100%;display:block;}.inputpsw input{padding-right:40px;}.inputpsw i{display:block;width:18px;height:18px;background-image:url(img/eye.svg);position:absolute;right:10px;top:9px;background-size:18px 18px;cursor:pointer;}.inputpsw i.hide{background-image:url(img/eye-slash.svg);}#basket-popup{position:absolute;right:0px;top:65px;width:500px;padding:15px;background-color:white;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.18);z-index:1050;display:none;}#basket-popup #basket-popup-content{max-height:calc(100vh - 240px);overflow-y:auto;}#basket-popup .continue{padding-top:12px;border-top:1px solid #ed1b24;}#basket-popup .continue a{float:right;}#basket-popup .continue a.close{float:left;}#basket-popup .b-item{display:grid;grid-template-columns:65px 45px 1fr;padding-bottom:6px;border-bottom:1px solid #eee;margin-bottom:6px;}#basket-popup .b-item img{width:55px;}#basket-popup .b-item .mnozstvi{text-align:right;}#basket-popup .b-item .content{padding-left:12px;}#basket-popup .b-item .var{font-size:.9em;color:#888;}#basket-popup .b-item .price{font-weight:bold;}#basket-popup .b-item .price .sdph{font-weight:normal;color:#888;}#basket-popup h2{font-size:14px;}#basket-popup p{text-align:right;line-height:1.6em;padding-bottom:0px;margin-top:10px;}#basket-popup .totalPrice{font-weight:bold;}#basket-popup .mainPrice{font-weight:bold;color:#ed1b24;}#basket-popup p small{font-size:.9em;color:#888;}