@media (min-width:992px) and (max-width:1199px){.container {width: 100% !important; padding-left:15px; padding-right:15px;}}@media (min-width:768px) and (max-width:991px){.container {width: 100% !important; padding-left:15px; padding-right:15px;}}#top,.boxlabel,ul#nav_mobile li a{color:#fff}.boxlabel,.ghostbutton,form#tb_form a.active span{font-weight:700}.breadcrumb>li+li:before,.caption>.link:after{content:">";}#top{height:80px;}#logo-container{padding:10px;display:inline-block;margin-left:0;z-index:10;overflow:visible;position:relative}.ic_caption,.jssora03l,.jssora03r,.jssorb03{position:absolute}.smallPadding{padding:5px}.smallVerticalSkip{margin-bottom:10px}.boxlabel{font-size:.95em;padding:2px 4px}.gradient{background-color:#B0384E;background-image:-ms-linear-gradient(top,#B0384E 0,#111 1000%);background-image:-moz-linear-gradient(top,#B0384E 0,#111 1000%);background-image:-o-linear-gradient(top,#B0384E 0,#111 1000%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BC2A38),color-stop(1000,#111));background-image:-webkit-linear-gradient(top,#B0384E 0,#111 1000%);background-image:linear-gradient(to bottom,#B0384E 0,#111 1000%)}.gradient-inv{background-color:#BC2A38;background-image:-moz-linear-gradient(top,#111 -200%,#BC2A38 100%)}#navbarCollapse{background-color:#fafafa}#navigationtop{padding-top:10px}ul#nav_mobile li{list-style:none;padding:5px 0;border-top:1px solid #fff}#navigationtop a,#navigationtop a:hover,#navigationtop>li>a{color:#fff;font-size:1.05em;padding:7px 50px 20px 10px}#navigation_secondary{margin-top:4px;font-size:1.1em;color:#666;margin-bottom:3px},.ghostbutton{color:#fff!important}{font-size:1.1em!important}.navbar-nav>li>a.menuPressed{background-color:#BC2A38!important;background-image:-moz-linear-gradient(top,#BC2A38 0,#111 350%);color:#fff!important;padding:7px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent!important}button.navbar-toggle span.icon-bar{background-color:#fff}.ghostbutton{background-color:transparent!important;font-size:1em!important;padding:2px 3px!important;border:1px solid #fff!important}.ghostbutton-dark {background-color: transparent !important;font-size: 1em !important;color: #444444 !important;font-weight: bold;padding: 2px 3px;	border: 1px solid #444444 !important;}.emagtitle{height:45px}div#events-carousel{height:100px}div#events-carousel .item{text-align:center;vertical-align:middle;padding-top:5px}.emagpict{height:155px;padding-bottom:10px}a{color:#d7263d}div.static_page{font-size:1.2em;line-height:1.7em;}.jssorb03 .av,.jssorb03 div,.jssorb03 div:hover{position:absolute;width:21px;height:21px;text-align:center;line-height:21px;color:#fff;font-size:12px;background:url(/CampingJSF/resources/vendor/jssor/img/b03.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb03 div{background-position:-5px -4px}.jssorb03 .av:hover,.jssorb03 div:hover{background-position:-35px -4px}.jssorb03 .av{background-position:-65px -4px}.jssorb03 .dn,.jssorb03 .dn:hover{background-position:-95px -4px}.jssora03l,.jssora03r{display:block;width:55px;height:55px;cursor:pointer;background:url(/CampingJSF/resources/vendor/jssor/img/a03.png) no-repeat;overflow:hidden}.jssora03l{background-position:-3px -33px}.jssora03r{background-position:-63px -33px}.jssora03l:hover{background-position:-123px -33px}.jssora03r:hover{background-position:-183px -33px}.jssora03l.jssora03ldn{background-position:-243px -33px}.jssora03r.jssora03rdn{background-position:-303px -33px}a,a:active,a:focus,a:hover,embed,object{outline:0;text-decoration:none}:-moz-any-link:focus{outline:0}input::-moz-focus-inner{border:0}:focus{outline:0}.brand{padding:10px 40px!important}.mega-menu{padding:10px 0!important;width:540px;border-radius:0}ul.mega-menu li{display:inline-block;float:left;padding:3px 0}ul.mega-menu li.megamenu-item{display:block;padding:3px 0;width:150px}.mega-menu li.mega-menu-column{margin-right:20px;width:150px}.mega-menu .nav-header{padding:0!important;margin-bottom:10px;display:inline-block;width:100%;border-bottom:1px solid #ddd}.mega-menu img{padding-bottom:10px}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav>li.dropdown>a:focus{background:inherit;color:inherit}.navbar .nav li.dropdown.open>.dropdown-toggle:hover,.navbar .nav li.dropdown>.dropdown-toggle:hover{background-color:#DDD}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-bottom-color:#333;border-top-color:#333}.mega-menu a,.navbar .nav>li>a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}div.toppromotion{padding:2px}a.link_no_color,a.link_no_color:hover{color:inherit}.container-fluid-content{padding-left:30px!important;padding-right:30px!important}img#campingch_logo_campingguide{padding-top:15px}.campsiteslist{height:80px}.ui-shadow{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-chkbox-box{margin:0 5px 2px 2px}img.campsitesSlider{width:25%}.clickable:hover{cursor:pointer}div.small_gap{height:8px}path.selectedRegion{background-color:#B0384E!important}body{font-family:Montserrat,sans-serif}h1.special,h2.special{margin-bottom:30px}.grid-item-content>.img-responsive{max-width:150%;width:100%}.caption>.link:after{color:#BC2A38;font-weight:bold;}.caption a{color:#fff}.searchbar{padding-right:20px;padding-left:0}.searchbar:last-child{padding-right:0;padding-left:0}.searchbar input,.searchbar select{width:100%!important}.searchbar i{font-size:26px}.breadcrumb{margin-bottom:10px;background-color:inherit;padding:8px 5px}h2.overview-title{text-align:right;font-weight:200}h2.list-title{font-weight:200;margin-top:0;margin-bottom:0}.btn-custom{border-color:#ccc;background-color:#fff;color:#000;padding-left:5px}.btn-custom i{font-size:20px}.ic_caption{bottom:0;background-color:#222;padding-top:2px;padding-bottom:2px;text-align:center;opacity:.7;overflow:hidden;margin:0;left:0;right:0;filter:alpha(opacity=70)}.ic_container{position:relative}.img-caption-title{padding:3px;font-weight:700;opacity:1;font-size:1.1em;color:#fff}.grid-item,.grid-sizer,.toppromo{padding:5px}.searchbar i.activ{color:#BC2A38}.tile-view-buttons{position:absolute;top:8px;right:5px}.header-bar{background-color:#9A1C32}.gutter-sizer{width:5px}.grid-item{color:#fff}.row-small{margin-left:-6px;margin-right:-6px}#logo-container{padding-left:4px}#navigationtop{padding-left:5px;padding-right:5px}.navbar-collapse.collapse,.navbar-collapse.collapsing{padding-left:0;padding-right:0}#navigation_secondary{padding-left:5px;padding-right:5px}div.tiling-view{position:absolute;bottom:10px;width:100%;left:5px;padding-right:10px}.back-to-top{background:#000;opacity:.6;color:#fff;position:fixed;bottom:20px;right:20px;font-size:large;border-radius:15px;padding:10px 15px}.search-btn,.search-btn:hover{background-image:none;text-shadow:none}.filter-group,.tile_heading{font-size:larger}.back-to-top:hover{opacity:1;color:#fff}.k0,.k3{color:#000}.ui-accordion .ui-accordion-content{padding:5px 10px!important}.ui-selectmanycheckbox .ui-selectmanycheckbox-item-group{font-weight:700;font-size:larger}.filter-group{font-weight:lighter}#map div.cluster,#map_canvas div.cluster{width:auto;height:auto;min-width:35px!important;min-height:39px!important;background-repeat:no-repeat}#map div,#map_canvas div{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.ui-selectmanycheckbox .ui-selectmanycheckbox-item-group-sub{font-weight:400}tbody>tr>td>label{font-weight:lighter}label{font-weight:400}#navigation_secondary span.languages a.language.active,.tile_heading{font-weight:700}button.tiling-view{width:100%;padding-right:5px}.k0{background-color:#fff}.k1{background-color:#F6A4AC}.k2{background-color:#CD6771}.k3{background-color:#FFD1AA}.k4{background-color:#D49A6A}.k5{background-color:#699}.k6{background-color:#407F7F}.k7{background-color:#9AD58E}.k8{background-color:#68B159}.k9{background-color:#7B151F}.k10{background-color:#804515}.k11{background-color:#0D4D4D}.k12{background-color:#216A12}.search-btn:hover{background-color:#F6A4AC}.container{max-width:100%}.navbar-toggle{border:1px solid #fff;border-radius:10px}#navigation_secondary span.languages{padding-left:10px}#navigation_secondary span.languages a.language,#navigation_secondary span.secondary_links a{color:#444;padding-left:5px}#navigation_secondary span.languages a.language.active,#navigation_secondary span.languages a.language:hover,#navigation_secondary span.secondary_links a:hover{color:#d7263d}div[id=pricetable] thead{display:none}.noleftborder{border-left:none}.w1{width:49%}.w2{width:15%}.w3{width:20%}.w4{width:25%}.w5{width:30%}.w6{width:35%}.w7{width:40%}.w8{width:45%}.w9{width:50%}.w10{width:55%}.w11{width:60%}.gi-h1{height:100px}.gi-h2{height:150px}.gi-h3{height:200px}.gi-h4{height:250px}.gi-h5{height:300px}.gi-h6{height:350px}.gi-h7{height:400px}.gi-h8{height:450px}.gi-h9{height:500px}.gi-h10{height:550px}.gi-h11{height:600px}table.servicetable tr td{vertical-align:top;}div.service_description{margin:25px 0px;font-size:1.05em;background-color:#EFEBE9;padding:15px;}.service_button{padding:6x 10px;font-size:1.15em;background-color:#A23645;color:#fff;border-radius:50px;}div.service_heading{color:#A23645;font-size:1.25em;	margin-top:20px;margin-bottom:10px;}div.static_page h1, div.static_page h2, div.static_page h3, div.static_page h4{font-weight:400;color:#A23645;}.ui-outputlabel-rfi {color:#A23645;}p.activepage a{font-weight:bold;cursor:pointer;}span.solr_match{color:#47A847;}