#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4 {
color: #203ca3;
}
#et_search_icon:before {
top: 13px;
}
.et_pb_bg_layout_light .et_pb_more_button {
color: #ffffff!important;
}
#main-content {
background-color: #f7f7f7;
}
.vacances-subtle-box {
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
} .vacances-header .et_pb_fullwidth_header {
padding: 100px 0;
} .vacances-cta .et_pb_promo_description {
padding-bottom: 0;
display: inline-block;
}
.vacances-cta .et_pb_promo_description h2:after {
content: "\f064"; 
font-family: FontAwesome;
font-size: 30px;
padding-left: 10px;
}
.vacances-cta .et_pb_promo_button {
margin-left: 15px;
}    #top-header {
font-size: 18px;
}
#top-header .et-social-icon a {
font-size: 16px;
}
#et-info {
float: none !important;
text-align: right;
display: inline-block;
width: 82%;
}
#et-info-email:hover, #et-info-phone:hover, #top-header .et-social-icons a:hover {
color: #f0ad15;
opacity: 1.0;
}
#et-secondary-menu > ul > li a {
padding-bottom: 0.8em;
}
#et-secondary-menu > ul > li:last-of-type {
background: #f0ad15!important;
color: #fff!important;
margin-left: -5px;
padding-left: 30px;
margin-top: -20px;
padding-bottom: 2px;
padding-top: 14px;
right: auto;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.1em;
}
#et-secondary-menu > ul > li:last-of-type:after { content: ' ';
position: absolute;
top: 0;
right: -149%;
width: 150%;
height: 100%;
z-index: -1;
background: #f0ad15;
}
#et-secondary-menu > ul > li.estimate-button > a:hover {
opacity: 1;
color: #f0ad15;
} #et-secondary-menu > ul > li:last-of-type { 
-moz-transform: skewX(-20deg);
-webkit-transform: skewX(-20deg); 
-o-transform: skewX(-20deg); 
-ms-transform: skewX(-20deg);
transform: skewX(-20deg); 
}
#et-secondary-menu > ul > li:last-of-type > * {
display: block; 
-moz-transform: skewX(20deg); 
-webkit-transform: skewX(20deg); 
-o-transform: skewX(20deg); 
-ms-transform: skewX(20deg); 
transform: skewX(20deg);
} @media only screen and ( min-width: 981px ) { 
.et_header_style_left #et-top-navigation {
padding: 25px 0!important;
}
}
#top-menu li {
padding-right: 1px;
font-size: 16px;
font-weight: bold;
}
#top-menu a {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
background: #536ed1;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
padding: 1em;
}
#top-menu a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: #ffffff;
-webkit-transform: scaleY(1);
transform: scaleY(1);
-webkit-transform-origin: 50%;
transform-origin: 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
#top-menu-nav > ul > li > a:hover {
opacity: 1.0;
}
#top-menu a:hover, #top-menu a:focus, #top-menu a:active {
color: #ffffff;
}
#top-menu a:hover:before, #top-menu a:focus:before, #top-menu a:active:before {
-webkit-transform: scaleY(0);
transform: scaleY(0);
}
#top-menu .current_page_item a:hover, #top-menu li.current-menu-ancestor > a:hover {
color: #ffffff;
}
#main-header .nav li ul a:hover {
color: #ffffff;
}
#main-header .nav li ul li.current-menu-item a {
color: #f0ad15; 
}
.nav ul li a:hover, .et_mobile_menu li a:hover {
opacity: 1.0;
}
.nav li ul {
padding: 0;
width: 200px;
}
#top-menu li li {
padding: 0;
}
#top-menu .menu-item-has-children > a:first-child:after, #et-secondary-nav .menu-item-has-children > a:first-child:after {
top: auto; 
padding-right: 5px;
}    .home-slider.et_pb_row.et_pb_row_fullwidth {
width: 100% !important;
max-width: 100% !important;
}
.home-slider .et_pb_column {
margin-bottom: 0;
}
.home-slider .et_pb_slide {
padding: 0; 
}
.home-slider .et_pb_slider_fullwidth_off .et_pb_container {
width: 80% !important; 
}
.home-slider .et_pb_container {
max-width: 1080px;
margin-left: auto;
margin-right: auto;
}
.home-slider .et_pb_slide_description, .home-slider .et_pb_slider_fullwidth_off .et_pb_slide_description {
padding: 25% 0;
}
.home-slider .et_pb_slide_description .et_pb_slide_title {
font-weight: 500;
}
.home-slider .et_pb_bg_layout_dark .et_pb_slide_description, .home-slider .et_pb_bg_layout_light .et_pb_slide_description {
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.home-slider .et_pb_slider .et_pb_slide {	
text-align: left;
} .move-up {
position: absolute;
top: 25px;
left: 50%;
margin-left: -500px;
z-index: 200;
}
.move-up p {
font-size: 14px;
line-height: 1.1em;
padding-bottom: 10px;
}
.move-up .et_pb_column_2 {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 0 20px 1px rgba(0,0,0,.2);
-moz-box-shadow: 0 0 20px 1px rgba(0,0,0,.2);
box-shadow: 0 0 20px 1px rgba(0,0,0,.2);
}
.move-up h3 {
color: #7488d1;
}
.move-up .caldera-grid label {
font-weight: normal;
font-size: 14px;
}
.caldera-grid .form-group.cf-nospace {
margin-bottom: 0;
}
.move-up .caldera-grid .btn-default {
color: #ffffff;
background-color: #7488d1;
border-color: #7488d1;
width: 100%;
}
.move-up .caldera-grid .btn-default:hover {
background-color: #203ca3;
border-color: #203ca3;
} .vacances-homepage-reviews img {
border-radius: 50%;
border: rgba(255,255,255,.5) 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}
.vacances-homepage-reviews .vacances-subtle-box {
border: rgba(255,255,255,.5) 3px solid;
} .vacances-home-blog .vacances-blog.et_pb_blog_grid .et_pb_post {
border: rgba(200,200,200,.3) 3px solid;
}   .vacances-icon-overview span {
padding-right: 20px;
}   .vacances-gallery img {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}   .vacances-reviews img {
border-radius: 50%;
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}    .vacances-rates .tablepress thead th {
background-color: #7488d1;
}
.entry-content thead th {
color: #ffffff;
}   .vacances-area-hover .et_pb_column {
overflow: hidden;
position: relative;
padding: 0;
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
} 
.vacances-area-hover .et_pb_column img {
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.vacances-area-hover .et_pb_column:hover img {
transform: scale(1.1);
}
.vacances-area-hover .et_pb_column:hover .et_pb_image:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(59,59,59,0.4);
content: '';
}
.vacances-area-hover .et_pb_column .et_pb_promo_description h2 {
color: #fff;
position: absolute;
top: 37%;
width: 100%;
text-align: center;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
margin: 0;
padding: 0;
}
.vacances-area-hover .et_pb_column .et_pb_promo_description p {
opacity: 0;
color: #fff;
position: absolute;
top: 42%;
width: 100%;
text-align: center;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
} 
.vacances-area-hover .et_pb_column:hover .et_pb_promo_description h2 {
opacity: 1;
position: absolute;
top: 40%;
width: 100%;
text-align: center;
color: #fff;
} 
.vacances-area-hover .et_pb_column:hover .et_pb_promo_description p {
opacity: 1;
position: absolute;
top: 50%;
width: 100%;
text-align: center;
color: #fff;
}
.vacances-area-hover .et_pb_promo {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.vacances-area-hover .et_pb_promo_button {
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}   .vacances-about img {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}   .vacances-blog-feature .et_pb_slides {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}	
.vacances-blog-cta h2:after {
content: "\f064"; 
font-family: FontAwesome;
font-size: 30px;
padding-left: 10px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
display: inline-block;
vertical-align: -40%;
line-height: 1em;
}
.vacances-blog-cta .et_pb_promo_description {
padding-bottom: 5px;
}
.vacances-blog-sidebar .widget_search {
margin-bottom: 9%!important;
}
.vacances-blog-sidebar .widget_recent_entries, .vacances-blog-sidebar .widget_archive, .vacances-blog-sidebar .widget_text, .vacances-blog-sidebar .widget_caldera_forms_widget, .vacances-blog-sidebar .widget_recent_comments, .widget_meta {
display: none;
}
.vacances-blog article p {
display: none;
}
.vacances-blog.et_pb_blog_grid .et_pb_post {
padding: 0;
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}
.vacances-blog .et_pb_post {
overflow: hidden;
position: relative;
padding-top: 0;
padding-bottom: 0;
}
.vacances-blog .et_pb_post img {
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.vacances-blog .et_pb_post:hover img {
transform: scale(1.1);
}
.vacances-blog .et_pb_post:hover .et_pb_image_container:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(59,59,59,0.4);
content: '';
}
.vacances-blog .et_pb_post h2 {
color: #fff;
position: absolute;
top: 37%;
width: 100%;
text-align: center;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
margin: 0;
padding: 0;
}
.vacances-blog .et_pb_post:hover h2 {
opacity: 1;
position: absolute;
top: 40%;
width: 100%;
text-align: center;
color: #fff;
}
.vacances-blog .et_pb_image_container {
margin: 0;
}
.vacances-blog article a.more-link {
width: 100%;
height: 100%;
opacity: 0;
position: absolute;
top: 0;
left: 0;
}
.et_pb_widget ul li {
margin-bottom: 0.4em;
}   .single .et_pb_button {
color: #ffffff;
background: #536ed1;
border-width: 0px;
border-color: #ffffff;
letter-spacing: 0px;
font-size: 18px;
}
.single .et_pb_button:hover {
background: #203ca3;
}    .widget_search #searchsubmit {
background-color: #7488d1;
}
.widget_search #searchsubmit:hover {
background-color: #203ca3;
}
.widget_search input#searchsubmit {
color: #ffffff;
} #sidebar .textwidget p {
font-size: 14px;
line-height: 1.1em;
padding-bottom: 10px;
}
#sidebar .textwidget h3 {
color: #7488d1;
} #sidebar .caldera-grid label {
font-weight: normal;
font-size: 14px;
}
.caldera-grid .form-group.cf-nospace {
margin-bottom: 0;
}
#sidebar .caldera-grid .btn-default {
color: #ffffff;
background-color: #7488d1;
border-color: #7488d1;
width: 100%;
}
#sidebar .caldera-grid .btn-default:hover {
background-color: #203ca3;
border-color: #203ca3;
}
#sidebar #text-2 {
margin-bottom: 0;
}   .vacances-contact .caldera-grid .btn-default {
color: #ffffff;
background-color: #7488d1;
border-color: #7488d1;
font-size: 20px;
}
.vacances-contact .caldera-grid .btn-default:hover {
background-color: #203ca3;
border-color: #203ca3;
}    @media only screen and ( min-width: 1281px ){ 
.move-up {
top: 50px;
margin-left: -540px;
}
} @media only screen and ( min-width: 1100px ){ .vacances-home-blog .et_pb_post {
margin-bottom: 0%!important;
} .vacances-header .et_pb_fullwidth_header {
padding: 100px 0;
}
.vacances-blog-sidebar .et_pb_widget.widget_categories {
margin-bottom: 0;
} .vacances-tabs.et_pb_tabs {
border: none;
}
.vacances-tabs ul.et_pb_tabs_controls {
float: left;
width: 30%;
border-bottom: none;
background-color: #f7f7f7;
}
.vacances-tabs ul.et_pb_tabs_controls li {
width: 100%;
bottom: 0 !important;
}
.vacances-tabs .et_pb_tabs_controls li {
border-right: none;
padding-left: 0;
text-transform: uppercase;
padding: 0;
font-weight: 700;
text-align: right;
}
.vacances-tabs .et_pb_all_tabs {
width: 70%;
float: left;
background-color: #f7f7f7;
padding-top: 0;
padding-left: 15px;
padding-bottom: 0;
}
.vacances-tabs .et_pb_tabs_controls li a {
color: #536ed1;
}
.vacances-tabs .et_pb_tab_active a {
color: #f0ad15!important;
}
.vacances-tabs .et_pb_tabs_controls li a:hover {
color: #f0ad15!important;
}
.vacances-tabs .et_pb_tabs_controls li.et_pb_tab_active {
background-color: #f7f7f7;
}
.vacances-tabs .et_pb_module.et_pb_tabs.et_pb_tabs_0 {
border: 0;
}
.vacances-tabs img {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
}
} @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
.container, .et_pb_row {
width: 90%;
} .move-up {
top: 20px;
margin-left: -480px;
}
.move-up p {
font-size: 12px;
}
.move-up .caldera-grid .form-group {
margin-bottom: 8px;
}
.move-up .caldera-grid .form-group.cf-nospace {
margin-bottom: 0;
}
.move-up .caldera-grid label {
margin-bottom: 0;
} .vacances-tabs.et_pb_tabs {
border: none;
}
.vacances-tabs ul.et_pb_tabs_controls {
float: left;
width: 30%;
border-bottom: none;
background-color: #f7f7f7;
}
.vacances-tabs ul.et_pb_tabs_controls li {
width: 100%;
bottom: 0 !important;
}
.vacances-tabs .et_pb_tabs_controls li {
border-right: none;
padding-left: 0;
text-transform: uppercase;
padding: 0;
font-weight: 700;
text-align: right;
}
.vacances-tabs .et_pb_all_tabs {
width: 70%;
float: left;
background-color: #f7f7f7;
padding-top: 0;
padding-left: 15px;
padding-bottom: 0;
}
.vacances-tabs .et_pb_tabs_controls li a {
color: #536ed1;
}
.vacances-tabs .et_pb_tab_active a {
color: #f0ad15!important;
}
.vacances-tabs .et_pb_tabs_controls li a:hover {
color: #f0ad15!important;
}
.vacances-tabs .et_pb_tabs_controls li.et_pb_tab_active {
background-color: #f7f7f7;
}
.vacances-tabs .et_pb_module.et_pb_tabs.et_pb_tabs_0 {
border: 0;
}
.vacances-tabs img {
border: #ffffff 3px solid;
-webkit-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
-moz-box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
box-shadow: 0 1px 2px 0 rgba(107,107,107,.2);
} .vacances-home-blog .et_pb_post {
margin-bottom: 0%!important;
} .vacances-icon-overview span {
padding-right: 10px;
} .vacances-header .et_pb_fullwidth_header {
padding: 100px 0;
}
.vacances-blog-sidebar .et_pb_widget.widget_categories {
margin-bottom: 0;
}
.et_pb_column_1_3 .et_pb_promo.vacances-blog-cta {
padding: 25px;
}
.vacances-blog-cta h2 {
font-size: 20px;
}
body #page-container .et_pb_cta_0.et_pb_promo .et_pb_button {
font-size: 16px!important;
} #sidebar .textwidget h3 {
font-size: 24px;
}
#sidebar .caldera-grid label.control-label {
font-size: 12px;
}
} @media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.move-up {
display: none;
}
#et-info {
width: 100%;
text-align: center;
}
.vacances-flip {
display: flex;
flex-direction: column-reverse;
}
} @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
#et-info {
width: 100%;
text-align: center;
}
.move-up {
display: none;
}
.et_pb_button {
font-size: 18px;
}
.vacances-header .et_pb_fullwidth_header {
padding: 50px 0;
}
.et_pb_section.vacances-header {
padding-top: 0;
padding-bottom: 0;
}
.et_pb_section {
padding: 35px 0;
}
.et_pb_row {
padding: 20px 0;
}
.vacances-cta .et_pb_promo_button {
margin-left: 0;
}
.vacances-blog .et_pb_post h2 {
font-size: 24px;
}
.vacances-flip {
display: flex;
flex-direction: column-reverse;
}
.vacances-reviews h3 {
text-align: center;
}
.vacances-reviews p {
text-align: center;
}	
} @media only screen and ( min-width: 480px ) and ( max-width: 735px ) {
.vacances-cta .et_pb_promo_description h2:after {
content: "\f064"; 
font-family: FontAwesome;
font-size: 30px;
padding-left: 10px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
display: inline-block;
vertical-align: -30%;
line-height: 1em;
}
} @media only screen and ( max-width: 479px ) {
#et-info {
width: 100%;
text-align: center;
}
.move-up {
display: none;
}
.et_pb_button {
font-size: 16px;
}
.et_pb_section {
padding: 25px 0;
}
.et_pb_row {
padding: 15px 0;
}
.et_pb_section.vacances-header {
padding-top: 0;
padding-bottom: 0;
}
.vacances-header .et_pb_fullwidth_header {
padding: 30px 0;
}
.vacances-header .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
font-size: 30px;
}
.vacances-header .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
font-size: 18px;
}
.vacances-cta .et_pb_promo_description h2:after {
content: "\f064"; 
font-family: FontAwesome;
font-size: 30px;
padding-left: 10px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
display: inline-block;
vertical-align: -30%;
line-height: 1em;
}
.vacances-cta .et_pb_promo_button {
margin-left: 0;
}
.vacances-flip {
display: flex;
flex-direction: column-reverse;
}
.et_pb_post h2, .et_pb_blog_grid h2 {
font-size: 20px;
}
.vacances-reviews h3 {
text-align: center;
}
.vacances-reviews p {
text-align: center;
}	
.vacances-area-overview.et_pb_section_0 {
padding-top: 25px;
}
.et_pb_column .vacances-blog-sidebar .et_pb_widget:nth-child(n) {
margin-bottom: 0!important;
}
.et_pb_column .vacances-blog-sidebar .et_pb_widget.widget_search:nth-child(n) {
margin-bottom: 20px!important;
}
.entry-content tr th,.entry-content thead th {
padding: 0;
}
.entry-content tr td {
padding: 0;
}
.tablepress td, .tablepress th {
padding: 0;
font-size: 12px;
}
.tablepress th.column-1, .tablepress td.column-1 {
padding-left: 5px;
}
}