@import url('https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz');@import url('https://fonts.googleapis.com/css?family=Oswald');.uk-lightbox{background-color:#2A2A2A}.uk-lightbox-button.uk-slidenav svg{color:rgba(255,255,255,0.7)}.coteo-block-gallery__item{position:relative;overflow:hidden}.coteo-block-gallery__item__filter{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;-moz-transition:.4s all ease;-webkit-transition:.4s all ease;transition:.4s all ease}.coteo-block-gallery__item__filter:hover{background:rgba(0,0,0,0.6)}.coteo-block-gallery__item__filter span.uk-icon{display:none;color:#FFFFFF}.coteo-block-gallery__item__filter:hover span.uk-icon{display:block}.border-radius-circle{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.no-bullet{list-style-type:none}.text-uppercase{text-transform:uppercase}.no-underline{text-decoration:none}.o-body h1:not(.logo),.o-body h2,.o-body h3,.o-body h4,.o-body h5,.o-body h6{font-family:'Yanone Kaffeesatz',sans-serif !important;color:#444}.o-body p{color:#444;text-align:justify}.o-body a{color:inherit}.o-body a:hover,.o-body a:focus{color:inherit}.o-body h1,.o-body .h1-like{font-size:1.6em}.o-body h2,.o-body .h2-like{font-size:1.5em}.o-body h3,.o-body .h3-like{font-size:1.4em}.o-body h4,.o-body .h4-like{font-size:1.3em}.o-body h5,.o-body .h5-like{font-size:1.2em}.o-body h6,.o-body .h6-like{font-size:1.1em}@media screen and (min-width:960px){.o-body h1,.o-body .h1-like{font-size:2.2em}.o-body h2,.o-body .h2-like{font-size:2em}.o-body h3,.o-body .h3-like{font-size:1.8em}.o-body h4,.o-body .h4-like{font-size:1.6em}.o-body h5,.o-body .h5-like{font-size:1.5em}.o-body h6,.o-body .h6-like{font-size:1.4em}}@media screen and (min-width:1200px){.o-body h1,.o-body .h1-like{font-size:2.6em}.o-body h2,.o-body .h2-like{font-size:2.5em}.o-body h3,.o-body .h3-like{font-size:2.4em}.o-body h4,.o-body .h4-like{font-size:2.2em}.o-body h5,.o-body .h5-like{font-size:2em}.o-body h6,.o-body .h6-like{font-size:1.8em}}html{height:100%}.o-body{background-image:url('/application/themes/theme_simpleo_coteo/images/tv_bg.png'),url('/application/themes/theme_simpleo_coteo/images/back-body.jpg');background-position:top left,center center;background-size:auto,cover;background-repeat:repeat,no-repeat;background-attachment:fixed;color:inherit}.o-header{background-color:rgba(0,0,0,0)}.o-header-top{background-color:rgba(0,0,0,0);color:#fff}.o-header-main{background-color:rgba(0,0,0,0)}.o-header-bottom{background-color:rgba(0,0,0,0)}.o-navigation{background-color:rgba(0,0,0,0)}.o-navigation .uk-navbar-nav>li>a{color:inherit}.o-navigation .uk-navbar-nav>li>a.uk-open,.o-navigation .uk-navbar-nav>li>a:hover,.o-navigation .uk-navbar-nav>li.nav-path-selected>a{color:#333;background-color:#fff}.o-navigation .uk-navbar-nav>li.uk-active>a,.o-navigation .uk-navbar-nav>li.nav-path-selected>a{color:inherit}.o-navigation .o-menu-mobile{background-color:rgba(0,0,0,0)}.o-menu-mobile .uk-navbar-toggle{color:inherit}.o-footer{background-color:rgba(0,0,0,0)}.o-footer-top{background-color:rgba(0,0,0,0);color:#fff}.o-footer-top a,.o-footer-top .uk-subnav a{color:#fff}.o-footer-main{background-color:rgba(0,0,0,0);color:#fff}.o-footer-main a,.o-footer-main .uk-subnav a{color:#fff}.o-footer-bottom a,.o-footer-bottom .uk-subnav a{color:#fff}.fast-access{position:fixed;top:25%;right:0;z-index:10;width:60px;height:60px}.fast-access .fast-access__button{width:60px;height:60px;color:#FFF;background:rgba(151,190,60,0.7);text-decoration:none;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}.fast-access .fast-access__button:hover{color:#fff}.fast-access .fast-access__button i{font-size:2em}.fast-access .fast-access__button span{font-size:.8em}.fast-access .fast-access__button--small{background:rgba(151,190,60,0.6);width:45px;height:45px;margin-bottom:5px}.fast-access .fast-access__button--small i{font-size:1.5em}.fast-access--go-top{top:initial;bottom:10%;right:-60px;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:.3s all ease;-webkit-transition:.3s all ease;-ms-transition:.3s all ease;transition:.3s all ease;opacity:1}.fast-access--go-top.visible{right:0;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bg_tv_50{background-image:url('/application/themes/theme_simpleo_coteo/images/tv_bg_50.png');background-repeat:repeat}.bg_tv_50 h3{color:#fff;margin-bottom:0}.bg_tv_50 p,.bg_tv_50 span{color:#fff;margin:5px 0}.bg_tv_50 a{text-transform:uppercase;text-decoration:none;font-size:.8em;color:#ebebeb;transition:.3s color ease}.bg_tv_50 a:hover{color:#fff}.o-header-top{padding-top:15px}.o-header-top .o-switch-languages{position:absolute;top:-10px;right:45px;display:flex;flex-flow:row wrap}.o-header-top .o-switch-languages>li{margin-left:5px}.o-header-top .o-header-top__content{display:flex;flex-flow:column wrap;margin-top:20px}.o-header-top .o-header-top__content h1.logo{font-family:'Oswald',sans-serif;text-shadow:2px 2px 2px #444;color:#fff}.o-header-top .o-header-top__content h1.logo img{width:60px;margin-left:5px}.o-header-top .o-header-top__content h3{color:#fff;text-shadow:2px 2px 2px #444}.o-navigation{background-image:url('/application/themes/theme_simpleo_coteo/images/tv_bg_50.png');background-repeat:repeat;margin:10px 0 30px 0}.o-navigation h3{color:#fff;margin-bottom:0}.o-navigation p,.o-navigation span{color:#fff;margin:5px 0}.o-navigation a{text-transform:uppercase;text-decoration:none;font-size:.8em;color:#ebebeb;transition:.3s color ease}.o-navigation a:hover{color:#fff}.o-navigation .uk-navbar-toggle{height:50px;padding:0 15px}.o-header-main .owl-carousel,.o-header-main .owl-wrapper-outer,.o-header-main .owl-wrapper,.o-header-main .owl-item{height:150px}.o-header-main .owl-carousel{position:relative;padding:5px;background:#fff;width:auto}.o-header-main .owl-carousel .item{height:100%;width:100%}.o-header-main .owl-carousel .item video{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;min-width:100%;min-height:100%}.o-header-main .owl-buttons{display:none}.o-header-main .block-coteo-slideshow{margin:0 !important}.o-header-main .block-coteo-slideshow ul.uk-slideshow-items>li{border:10px solid #fff}.o-header-main .block-coteo-slideshow .uk-slideshow-nav{display:none}.o-camping-infos p{text-align:center;margin:0}.o-camping-infos p:last-of-type{font-size:1.3em;margin-top:20px}.o-camping-infos p:last-of-type::before{content:'\f101';font-family:FontAwesome;margin-right:8px}.o-camping-infos p:last-of-type::after{content:'\f100';font-family:FontAwesome;margin-left:8px}.o-camping-infos a{text-decoration:none}.o-breadcrumb>div>ol{background-image:url('/application/themes/theme_simpleo_coteo/images/tv_bg_50.png');background-repeat:repeat;padding:10px 15px}.o-breadcrumb>div>ol h3{color:#fff;margin-bottom:0}.o-breadcrumb>div>ol p,.o-breadcrumb>div>ol span{color:#fff;margin:5px 0}.o-breadcrumb>div>ol a{text-transform:uppercase;text-decoration:none;font-size:.8em;color:#ebebeb;transition:.3s color ease}.o-breadcrumb>div>ol a:hover{color:#fff}.o-breadcrumb>div>ol li{text-transform:uppercase}.o-breadcrumb>div>ol li:nth-child(n+2):not(.uk-first-column)::before{margin:0 10px;color:#fff}.o-breadcrumb>div>ol li.uk-active span{color:#97be3c;margin:0}.o-main-content{background:#fff}.tarifs-list-filters{display:flex;flex-flow:row wrap;justify-content:space-between}.tarifs-list-filters a{color:#444;padding:8px 15px;text-transform:normal;text-decoration:none;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background:-webkit-linear-gradient(top, #fff, #efefef);background:-moz-linear-gradient(top, #fff, #efefef);background:-ms-linear-gradient(top, #fff, #efefef);background:-o-linear-gradient(top, #fff, #efefef);-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #efefef;border-bottom:0}.tarifs-list-filters a.active-filter{background-color:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#fff));background:-webkit-linear-gradient(top, #efefef, #fff);background:-moz-linear-gradient(top, #efefef, #fff);background:-ms-linear-gradient(top, #efefef, #fff);background:-o-linear-gradient(top, #efefef, #fff);color:#333333;border-color:#DDDDDD;border-bottom:0}.tarifs-list-content{border:1px solid #efefef}.o-footer-main ul{padding-left:0}.o-footer-main ul li{padding:5px 8px}.o-footer-main ul li p{margin:0}.o-footer-bottom ul.uk-subnav{justify-content:center}.o-footer-bottom ul.uk-subnav li a{text-transform:initial;font-size:1em}.o-footer-bottom ul.uk-subnav li span{text-align:center;display:flex;flex-flow:column wrap;color:#fff}@media screen and (min-width:640px){.o-header-top .o-header-top__content h1.logo img{width:80px}.o-header-main .owl-carousel,.o-header-main .owl-wrapper-outer,.o-header-main .owl-wrapper,.o-header-main .owl-item{height:250px}.o-footer-bottom ul.uk-subnav li span{display:initial}}@media screen and (min-width:960px){.o-navigation{margin:30px 0}.o-navigation .uk-navbar-toggle{height:50px}.o-header-main .owl-carousel,.o-header-main .owl-wrapper-outer,.o-header-main .owl-wrapper,.o-header-main .owl-item{height:320px}.o-header-main .owl-carousel{padding:10px}.o-header-main .owl-buttons{display:block}.o-header-main .owl-buttons div[class*=owl-]{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);position:absolute;top:43%;background:#fff;opacity:1;color:#444;font-size:1.2em;width:auto;line-height:40px;width:40px;padding:0;box-shadow:2px 2px 5px #444}.o-header-main .owl-buttons .owl-prev{left:20px}.o-header-main .owl-buttons .owl-prev::before{content:'\f053';font-family:FontAwesome}.o-header-main .owl-buttons .owl-next{right:20px}.o-header-main .owl-buttons .owl-next::before{content:'\f054';font-family:FontAwesome}}@media screen and (min-width:1200px){.o-header-top{padding-top:25px}.o-header-top .o-header-top__content{flex-flow:row wrap;justify-content:space-between;align-items:baseline}.o-header-top .o-header-top__content h3{text-align:initial}.o-menu-desktop ul.uk-navbar-nav li a{font-size:1.2em;font-family:'Oswald',sans-serif;font-weight:bold;color:#ebebeb;padding:0 16px}.o-menu-desktop ul.uk-navbar-nav li:hover a{background:transparent;color:#fff}.o-menu-desktop ul.uk-navbar-nav li.uk-active a{background:transparent;color:#fff}.o-menu-desktop ul.uk-navbar-nav li:first-child a{padding-left:0}.o-menu-desktop ul.uk-navbar-nav li:first-child a::before{content:'`\f015';font-family:FontAwesome;margin-right:8px}.o-menu-desktop ul.uk-navbar-nav li.nav-last{background:#97be3c}.o-header-main:hover .owl-buttons{display:block}.o-header-main .owl-carousel,.o-header-main .owl-wrapper-outer,.o-header-main .owl-wrapper,.o-header-main .owl-item{height:360px}.o-header-main .owl-carousel{padding:15px}.o-header-main .owl-buttons{display:none}}@media screen and (min-width:1600px){.o-menu-desktop ul.uk-navbar-nav li a{font-size:1.3em;padding:0 17px}.o-header-main .owl-carousel,.o-header-main .owl-wrapper-outer,.o-header-main .owl-wrapper,.o-header-main .owl-item{height:400px}}.ccm-block-express-form fieldset{border:0;margin:30px 0 0 0;padding:0}.ccm-block-express-form fieldset .form-group{margin-bottom:10px;display:flex;flex-flow:row wrap}.ccm-block-express-form fieldset .control-label{font-weight:bold}.ccm-block-express-form fieldset .form-control.ccm-input-text,.ccm-block-express-form fieldset .form-control.ccm-input-date,.ccm-block-express-form fieldset .ccm-input-time-wrapper .form-control,.ccm-block-express-form fieldset .form-control.ccm-input-number,.ccm-block-express-form fieldset select.form-control,.ccm-block-express-form fieldset .form-control.ccm-social-link-service-selector,.ccm-block-express-form fieldset .form-control.ccm-input-email,.ccm-block-express-form fieldset .form-control.ccm-input-tel,.ccm-block-express-form fieldset .form-control.ccm-input-url{height:38px}.ccm-block-express-form fieldset textarea.form-control{padding:5px;height:120px}.ccm-block-express-form fieldset .form-control,.ccm-block-express-form .form-control.ccm-input-captcha{border:1px solid #e5e5e5;padding:0 5px;flex:1 1 auto;height:40px}.ccm-block-express-form .form-select,.ccm-block-express-form .ccm-social-link-service-text-wrapper input,.ccm-block-express-form .ccm-search-block-text{height:34px}.ccm-block-express-form .text-muted{display:none}.ccm-block-express-form label+.text-muted{text-indent:-2000px;position:relative;display:inline-block}.ccm-block-express-form label+.text-muted::before{content:'*';position:absolute;top:0;left:5px;text-indent:0;color:#ff0000}.ccm-block-express-form .form-select,.ccm-block-express-form .form-control,.ccm-block-express-form .checkbox,.ccm-block-express-form .form-inline,.ccm-block-express-form input[type*=file],.ccm-block-express-form div{width:100%;margin-top:5px}.ccm-block-express-form .ccm-social-link-attribute-add-service{cursor:pointer;background-color:#fff;border:1px solid #e5e5e5;margin:0;padding:0 30px;line-height:38px;text-transform:uppercase;font-weight:bold}.ccm-block-express-form .ccm-file-selector-file-selected .clearfix{content:"";display:table;clear:both}.ccm-block-express-form .ccm-social-link-attribute-add-service .fa{margin-left:5px}.ccm-block-express-form .ccm-social-link-attribute-add-service:hover{border-color:#b2b2b2}.ccm-block-express-form .ccm-captcha-image{margin:10px 0 30px 0}.ccm-block-express-form .ccm-input-captcha{width:190px;box-sizing:border-box}.ccm-block-express-form .form-actions .btn,.ccm-block-express-form .ccm-search-block-submit{cursor:pointer;background-color:#fff;border:2px solid #000;margin:0;padding:0 30px;line-height:38px;text-transform:uppercase;font-weight:bold}.ccm-block-express-form .form-actions .btn:hover,.ccm-block-express-form .ccm-search-block-submit:hover{background-color:#000;color:#fff}.ccm-block-express-form * :focus-visible{outline:1px solid #000}.o-page .c-camping-rate .uk-table tbody td{font-size:.9rem}.o-page .c-camping-rate .uk-table.c-camping-rate__table,.o-page .c-camping-rate .uk-table.c-camping-rate__table>tbody>tr,.o-page .c-camping-rate .uk-table.c-camping-rate__table>tbody>tr>td{border:1px solid #e5e5e5;border-collapse:collapse;color:#0f3055}.o-page .c-camping-rate .uk-table.c-camping-rate__table td.title{background:#E6F0FC}.o-page .c-camping-rate .uk-table.c-camping-rate__table td.confort{background:#E6F0FC}.o-page .c-camping-rate .uk-table.c-camping-rate__table td.hight-season{background:#ffe401}.o-page .c-camping-rate .uk-table.c-camping-rate__table td.low-season{background:#59c6f2}@media screen and (min-width:1200px){.o-page .c-camping-rate .uk-table tbody td{font-size:1rem}}