.layout-40 .csc-blue .csc-dvaSloupce{padding:0 !important}
.csc-saunaDetail-referenceNadpis{padding-top:0.5em}
.csc-saunaDetail-referenceNadpis h2{margin-bottom:0.25em}
.csc-saunaDetail-reference{position:relative}
.csc-saunaDetail-reference .csc-default{text-align:center}
.csc-saunaDetail-reference .csc-default>.content-wrapper{margin:0 -20px}
.csc-saunaDetail-reference .article{font-weight:300;line-height:145%;padding-bottom:0;margin-bottom:0;text-align:left}
.csc-saunaDetail-reference .article+.article{margin-top:1em}
.csc-saunaDetail-reference .article .left,.csc-saunaDetail-reference .article .news-list-date,.csc-saunaDetail-reference .article .right>h3{display:none}
.csc-saunaDetail-reference .article .right{padding:0 20px}
.csc-saunaDetail-reference .article .teaser-text{padding:1em 0 1.5em}
.csc-saunaDetail-reference .article .teaser-text,.csc-saunaDetail-reference .article .teaser-text p{margin:0}
.csc-saunaDetail-reference .article .teaser-text p+p{margin-top:1em}
.csc-saunaDetail-reference .article .news-list-author{display:block;background-image:url('../../fileadmin/templates/main/img/reference-jmeno.png');background-repeat:no-repeat;background-position:top left;margin-top:0;padding:29px 0 0}
.csc-saunaDetail-reference .slick-dots{display:inline-block;margin:0 auto;width:auto;position:static}
.csc-saunaDetail-reference .slick-dots li{width:20px;margin:0 5px}
.csc-saunaDetail-reference .slick-dots li button:before{height:4px}
.csc-saunaDetail-reference .slick-dots li.slick-active button:before,.csc-saunaDetail-reference .slick-dots li:hover button:before{background:#fff}
.csc-saunaDetail-reference .no-news-found{display:none}
.csc-saunaDetail-reference .all-news-link{text-align:left;margin-left:20px;padding-top:1em;padding-bottom:1em}
.csc-saunaDetail-reference .all-news-link a{color:#fff}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap,.csc-saunaDetail-referenceFotogalerie div.csc-textpic div.csc-textpic-imagecolumn{float:none;margin:0}
.csc-saunaDetail-referenceFotogalerie div.csc-textpic{overflow:visible}
.csc-saunaDetail-referenceFotogalerie img{width:100%;height:auto;vertical-align:middle;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .slick-list{margin:0 10px;padding-bottom:10px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .csc-textpic-imagerow{margin-bottom:20px}
.csc-saunaDetail-referenceFotogalerie .gallery-clone{display:none}
.csc-saunaDetail-referenceFotogalerie .gallery-clone .csc-textpic-image{margin:0}
.csc-saunaDetail-referenceFotogalerie .slick-slider button{background:none;border:0;color:#fff;outline:0;padding:0 5px;cursor:pointer;height:1.5em;position:absolute;top:0;bottom:0;margin:auto 0;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s}
.csc-saunaDetail-referenceFotogalerie .slick-slider button:hover{-khtml-opacity:0.7;-moz-opacity:0.7;-ms-filter:alpha(opacity=70);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7}
.csc-saunaDetail-referenceFotogalerie .slick-slider button .fa{font-size:1.5em}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-prev{left:-17px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-next{right:-17px}
.csc-sauna-spravne,.csc-sauna-spatne,.csc-sauna-myty{padding:0;border:0;font-size:1em;font-weight:300;line-height:1.5}
.csc-sauna-spravne:after,.csc-sauna-spatne:after,.csc-sauna-myty:after{content:" ";display:table;clear:both}
.csc-sauna-spravne+.csc-sauna-spatne,.csc-sauna-spravne+.csc-sauna-myty,.csc-sauna-spatne+.csc-sauna-spravne,.csc-sauna-spatne+.csc-sauna-myty,.csc-sauna-myty+.csc-sauna-spravne,.csc-sauna-myty+.csc-sauna-spatne{padding-top:1em;border-top:1px solid #e6e6e6}
.csc-sauna-spravne .bodytext strong,.csc-sauna-spravne .bodytext b,.csc-sauna-spatne .bodytext strong,.csc-sauna-spatne .bodytext b,.csc-sauna-myty .bodytext strong,.csc-sauna-myty .bodytext b{font-size:1.1em;font-weight:normal}
.csc-sauna-spravne .column,.csc-sauna-spatne .column,.csc-sauna-myty .column{width:100% !important}
.csc-sauna-spravne h2,.csc-sauna-spatne h2,.csc-sauna-myty h2{color:#000;text-align:center;line-height:140%;margin-bottom:1.5em}
.csc-sauna-myty{color:#666}
.csc-sauna-list-last{margin-bottom:-1em}
.csc-sauna-list-last ul+p{clear:both;margin:0;padding:0.5em 0 2em}
.csc-sauna-spravne h3,.csc-sauna-spatne h3,.csc-sauna-myty h3{margin-top:0;margin-bottom:0.5em}
.csc-sauna-spravne ul,.csc-sauna-spatne ul,.csc-sauna-myty ul{list-style:none;margin:0;padding:0;margin-bottom:1em}
.csc-sauna-spravne li,.csc-sauna-spatne li,.csc-sauna-myty li{position:relative;padding-left:35px;margin:1em 0 1.5em}
.csc-sauna-myty li{margin-bottom:2em}
.csc-sauna-spravne li.listContainer,.csc-sauna-spatne li.listContainer,.csc-sauna-myty li.listContainer{margin:0 !important;padding:0 !important;position:static !important}
.csc-sauna-spravne li:before,.csc-sauna-spatne li:before,.csc-sauna-myty li:before{font-family:FontAwesome;font-style:normal;font-weight:normal;position:absolute;font-size:26px;top:-0.35em;left:0}
.csc-sauna-spravne li:before{content:"\f00c";color:#a6e7ed}
.csc-sauna-spatne li:before{content:"\f00d";color:#fb701d;left:2px}
.csc-sauna-myty li:before{content:"\f128";color:#614373;top:-0.2em;left:4px}
.csc-sauna-spravne li.listContainer:before,.csc-sauna-spatne li.listContainer:before,.csc-sauna-myty li.listContainer:before{display:none !important}
.csc-jakSeObjednat-nadpis h2{font-size:1.8em;text-align:center}
.csc-jakSeObjednat-krok h3{color:#fb701d;font-weight:normal;font-size:1.4em;line-height:115%;position:relative;padding-left:2em;margin-top:2em}
.csc-jakSeObjednat-krok+.csc-jakSeObjednat-krok h3{margin-top:2.5em}
.csc-jakSeObjednat-krok h3:before{content:"KROK";position:absolute;top:-1.45em;left:3.7em;font-size:0.55em;font-weight:300}
body.lang-en .csc-jakSeObjednat-krok h3:before{content:"STEP"}
.csc-jakSeObjednat-krok h3:after{content:"1";position:absolute;top:-0.5em;left:0;font-weight:normal;font-size:1em;line-height:1.45em;text-align:center;width:1.45em;height:1.45em;border:1px solid #fb701d;border-radius:50%}
.csc-jakSeObjednat-krok+.csc-jakSeObjednat-krok h3:after{content:"2"}
.csc-jakSeObjednat-krok+.csc-jakSeObjednat-krok+.csc-jakSeObjednat-krok h3:after{content:"3"}
@media screen and (min-width:480px){
.csc-saunaDetail-reference .slick-dots li{width:25px}
}
@media screen and (min-width:560px){
.csc-saunaDetail-referenceNadpis{padding-top:1em}
.csc-saunaDetail-reference .article{float:left;width:50%}
.csc-saunaDetail-reference .article+.article{margin-top:0}
.csc-saunaDetail-reference .slick-dots li{width:30px}
.csc-saunaDetail-referenceFotogalerie .gallery-clone{display:block}
.csc-saunaDetail-referenceFotogalerie img{cursor:pointer;-khtml-opacity:0.7;-moz-opacity:0.7;-ms-filter:alpha(opacity=70);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7}
.csc-saunaDetail-referenceFotogalerie img:hover,.csc-saunaDetail-referenceFotogalerie .active-photo img,.csc-saunaDetail-referenceFotogalerie .gallery-clone img{-khtml-opacity:1;-moz-opacity:1;-ms-filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap{margin:0 -5px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .csc-textpic-imagerow{padding:0 5px;float:left;width:33.3333%;margin-top:10px;margin-bottom:0}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap:after{content:"";clear:both;display:block}
.csc-saunaDetail-referenceFotogalerie .slick-slider{margin:0}
.csc-sauna-list-last{margin-bottom:-1.5em}
.csc-sauna-list-last ul+p{padding:0.25em 0 2.5em}
.csc-sauna-spravne li,.csc-sauna-spatne li,.csc-sauna-myty li{padding-left:53px;margin-bottom:2em}
.csc-sauna-myty li{margin-bottom:2.5em}
.csc-sauna-spravne+.csc-sauna-spatne,.csc-sauna-spravne+.csc-sauna-myty,.csc-sauna-spatne+.csc-sauna-spravne,.csc-sauna-spatne+.csc-sauna-myty,.csc-sauna-myty+.csc-sauna-spravne,.csc-sauna-myty+.csc-sauna-spatne{padding-top:1.5em}
.csc-sauna-spravne li:before,.csc-sauna-spatne li:before,.csc-sauna-myty li:before{font-size:32px;top:-0.4em;left:3px}
.csc-sauna-spatne li:before{left:7px}
.csc-sauna-myty li:before{left:9px;top:-0.3em}
.csc-sauna-spravne h3,.csc-sauna-spatne h3,.csc-sauna-myty h3{margin-bottom:0.75em}
.csc-2sloupce .csc-jakSeObjednat-krok h3{margin-top:1.25em !important}
}
@media screen and (min-width:660px){
.csc-saunaDetail-reference .few-items{padding-bottom:4em}
.csc-saunaDetail-reference .slick-dots{display:block !important;text-align:left;margin-top:0.5em;margin-left:15px;width:50%}
.csc-saunaDetail-reference .all-news-link{position:absolute;bottom:3px;right:0}
.csc-saunaDetail-reference .no-news-found+.all-news-link{position:static}
}
@media screen and (min-width:800px){
.csc-saunaDetail-reference .no-news-found+.all-news-link{margin-left:25px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button{height:1.65em}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-prev{left:-8px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-next{right:-8px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button .fa{font-size:1.75em}
.csc-sauna-list-last{margin-bottom:-3em}
.csc-sauna-list-last ul+p{padding:0em 0 3em}
.csc-sauna-spravne h2,.csc-sauna-spatne h2,.csc-sauna-myty h2{margin-top:0.25em;margin-bottom:1.25em}
.csc-sauna-spravne+.csc-sauna-spatne,.csc-sauna-spravne+.csc-sauna-myty,.csc-sauna-spatne+.csc-sauna-spravne,.csc-sauna-spatne+.csc-sauna-myty,.csc-sauna-myty+.csc-sauna-spravne,.csc-sauna-myty+.csc-sauna-spatne{padding-top:2.25em}
.csc-sauna-spravne .listCol1,.csc-sauna-spatne .listCol1,.csc-sauna-myty .listCol1,.csc-sauna-spravne .listCol2,.csc-sauna-spatne .listCol2,.csc-sauna-myty .listCol2{width:50% !important;float:left}
.csc-sauna-spravne .listCol1,.csc-sauna-spatne .listCol1,.csc-sauna-myty .listCol1{padding-right:40px}
.csc-sauna-spravne .listCol2,.csc-sauna-spatne .listCol2,.csc-sauna-myty .listCol2{padding-left:40px}
.csc-sauna-spravne li,.csc-sauna-spatne li,.csc-sauna-myty li{margin-bottom:2.5em;padding-left:60px}
.csc-sauna-myty li{margin-bottom:3em}
.csc-sauna-spravne li:before,.csc-sauna-spatne li:before,.csc-sauna-myty li:before{font-size:35px;top:-0.45em;left:0}
.csc-sauna-spatne li:before{left:4px}
.csc-sauna-myty li:before{top:-0.4em;left:7px}
.csc-2sloupce .csc-jakSeObjednat-krok h3,.csc-3sloupce .csc-jakSeObjednat-krok h3{margin-top:1.5em !important}
}
@media screen and (min-width:800px) and (max-width:999px){
.csc-saunaDetail-reference .csc-default>.content-wrapper{margin:0 -25px}
.csc-saunaDetail-reference .article .right{padding:0 25px}
.csc-saunaDetail-reference .slick-dots{margin-left:20px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap{margin:0 -10px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .csc-textpic-imagerow{padding:0 10px;margin-top:20px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .slick-list{margin:0 20px;padding-bottom:20px}
}
@media screen and (min-width:1000px){.csc-saunaDetail-referenceFotogalerie,.csc-saunaDetail-reference{float:left;width:50%;padding-left:25px}
.csc-saunaDetail-referenceFotogalerieNadpis h2,.csc-saunaDetail-referenceNadpis h2{margin-bottom:1.25em}
.csc-saunaDetail-referenceNadpis{padding-top:0}
.csc-saunaDetail-referenceNadpis h2{margin-top:0;padding-top:0.25em}
.csc-saunaDetail-reference .article{width:100%}
.csc-saunaDetail-reference .article+.article{margin-top:3em}
.csc-saunaDetail-reference .article .teaser-text{padding-top:0}
.csc-saunaDetail-reference .article .news-list-author br{display:none}
.csc-saunaDetail-reference .slick-dots{margin-top:1em;margin-bottom:-1em}
.csc-saunaDetail-reference .all-news-link{margin-left:0;padding-bottom:0}
.csc-saunaDetail-reference .no-news-found+.all-news-link{padding-top:0;margin-left:20px}
.csc-saunaDetail-referenceFotogalerie{padding-left:0;padding-right:25px;min-height:5em}
.csc-saunaDetail-referenceFotogalerie .csc-textpic{overflow:visible}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .slick-list{margin:0 -5px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-prev{left:-35px !important}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-next{right:-35px !important}
.csc-2sloupce .csc-jakSeObjednat-krok h3,.csc-3sloupce .csc-jakSeObjednat-krok h3{margin-top:1.75em !important}
}
@media screen and (min-width:1200px){.csc-saunaDetail-referenceFotogalerieNadpis h2,.csc-saunaDetail-referenceNadpis h2{margin-bottom:1.5em}
.csc-saunaDetail-referenceFotogalerie{padding-right:35px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap{margin:0 -10px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .csc-textpic-imagerow{padding:0 10px;margin-top:20px}
.csc-saunaDetail-referenceFotogalerie .csc-textpic-imagewrap .slick-list{margin:0;padding-bottom:20px}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-prev{left:-30px !important}
.csc-saunaDetail-referenceFotogalerie .slick-slider button.slick-next{right:-30px !important}
.csc-saunaDetail-reference{padding-left:35px}
.csc-saunaDetail-reference .csc-default>.content-wrapper{margin:0 -35px}
.csc-saunaDetail-reference .article .right{padding:0 35px}
.csc-saunaDetail-reference .slick-dots{margin-top:1.5em;margin-left:30px}
.csc-saunaDetail-reference .no-news-found+.all-news-link{margin-left:35px}
.csc-sauna-spravne .listCol1,.csc-sauna-spatne .listCol1,.csc-sauna-myty .listCol1{padding-right:60px}
.csc-sauna-spravne .listCol2,.csc-sauna-spatne .listCol2,.csc-sauna-myty .listCol2{padding-left:60px}
.csc-2sloupce .csc-jakSeObjednat-krok h3,.csc-3sloupce .csc-jakSeObjednat-krok h3{margin-top:2em !important}
}
