@charset "UTF-8";
.gs-slick-slider-wrapper .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.gs-slick-slider-wrapper .slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.gs-slick-slider-wrapper .slick-list:focus {
outline: none;
}
.gs-slick-slider-wrapper .slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.gs-slick-slider-wrapper .slick-slider .slick-track,
.gs-slick-slider-wrapper .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.gs-slick-slider-wrapper .slick-track {
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.gs-slick-slider-wrapper .slick-track:before,
.gs-slick-slider-wrapper .slick-track:after {
display: table;
content: '';
}
.gs-slick-slider-wrapper .slick-track:after {
clear: both;
}
.gs-slick-slider-wrapper .slick-loading .slick-track {
visibility: hidden;
}
.gs-slick-slider-wrapper .slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide {
float: right;
}
.gs-slick-slider-wrapper .slick-slide img {
display: block;
}
.gs-slick-slider-wrapper .slick-slide.slick-loading img {
display: none;
}
.gs-slick-slider-wrapper .slick-slide.dragging img {
pointer-events: none;
}
.gs-slick-slider-wrapper .slick-initialized .slick-slide {
display: block;
}
.gs-slick-slider-wrapper .slick-loading .slick-slide {
visibility: hidden;
}
.gs-slick-slider-wrapper .slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.gs-slick-slider-wrapper .slick-arrow.slick-hidden {
display: none;
}
 .gs-slick-slider-wrapper .slick-loading .slick-list {
background: #fff url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/ajax-loader.gif) center center no-repeat;
} @font-face {
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/fonts/slick.eot);
src: url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/fonts/slick.woff) format('woff'), url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/fonts/slick.ttf) format('truetype'), url(https://golfe-hotel.com/wp-content/plugins/guestapp/assets/css/slick/fonts/slick.svg#slick) format('svg');
} .gs-slick-slider-wrapper .slick-prev,
.gs-slick-slider-wrapper .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.gs-slick-slider-wrapper .slick-prev:hover,
.gs-slick-slider-wrapper .slick-prev:focus,
.gs-slick-slider-wrapper .slick-next:hover,
.gs-slick-slider-wrapper .slick-next:focus {
color: transparent;
outline: none;
background: transparent;
}
.gs-slick-slider-wrapper .slick-prev:hover:before,
.gs-slick-slider-wrapper .slick-prev:focus:before,
.gs-slick-slider-wrapper .slick-next:hover:before,
.gs-slick-slider-wrapper .slick-next:focus:before {
opacity: 1;
}
.gs-slick-slider-wrapper .slick-prev.slick-disabled:before,
.gs-slick-slider-wrapper .slick-next.slick-disabled:before {
opacity: .25;
}
.gs-slick-slider-wrapper .slick-prev:before,
.gs-slick-slider-wrapper .slick-next:before {
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: #000;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gs-slick-slider-wrapper .slick-prev {
left: 0;
z-index: 10;
}
[dir='rtl'] .slick-prev {
right: -25px;
left: auto;
}
.gs-slick-slider-wrapper .slick-prev:before {
content: '←';
}
[dir='rtl'] .slick-prev:before {
content: '→';
}
.gs-slick-slider-wrapper .slick-next { right: -15px;
z-index: 10;
}
[dir='rtl'] .slick-next {
right: auto;
left: -25px;
}
.gs-slick-slider-wrapper .slick-next:before {
content: '→';
}
[dir='rtl'] .slick-next:before {
content: '←';
} .gs-slick-slider-wrapper .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.gs-slick-slider-wrapper .slick-dots {
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.gs-slick-slider-wrapper .slick-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.gs-slick-slider-wrapper .slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.gs-slick-slider-wrapper .slick-dots li button:hover,
.gs-slick-slider-wrapper .slick-dots li button:focus {
outline: none;
}
.gs-slick-slider-wrapper .slick-dots li button:hover:before,
.gs-slick-slider-wrapper .slick-dots li button:focus:before {
opacity: 1;
}
.gs-slick-slider-wrapper .slick-dots li button:before {
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gs-slick-slider-wrapper .slick-dots li.slick-active button:before {
opacity: .75;
color: black;
}.header_top {
background-color: #f2f2f2;
} .header_content {  background-color: rgba(9, 36, 53, 0.8);
} .awe-no-header-transparent .header_content { background-color: rgba(9, 36, 53, 0.8) !important;
} .header_content .menu > li > a { padding: 0 15px !important;
color: #fff;
}  .header_content .menu > li.current-menu-item > a {
color: #CF857E;
} .header_content .menu > li .sub-menu li.current-menu-item > a {
background-color: #092435;
} .header_content .menu > li .sub-menu li:hover > a {
background-color: #092435;
} #menu-item-1740 a {
background-color: transparent;
color: #fff !important;
border: 2px solid #CF857E !important;
}
#menu-item-1740 a:hover {
background-color:#FFF !important;
color: #CF857E !important;
}  .rev_slider, .tp-shape {
background-color: rgba(9, 36, 53, 0.8) !important; 
} .sidebar, .widget .tp-shape {  
background-color: transparent !important;
} .rev_slider .tp-caption  {
color:#cf857e !important; 
} .sub-banner {
background-color: rgba(9, 36, 53, 0.8) !important;
} .sub-banner .text h2 {
color:#cf857e !important; } .awe-header-transparent .entry-content .wpb_row:first-child .awe-special-heading {
background-color: rgba(9, 36, 53, 0.8) !important;
color:#cf857e !important; 
}  .widget h3, .h3 {
background-color: #cbd0d4 !important;
color: #FFF !important;
}
.sidebar .widget .widget-title  {
background-color: #cbd0d4 !important;
color: #FFF !important;
} .footer { 
background-color: #092435;  
}
.footer .footer_bottom {
background-color: #081a26;
} .footer .widget .widget-title {
color: #CF857E !important;
}  .vc_general.vc_btn3:hover {
background-color: #092435 !important;
border-color: #092435 !important;    
} .recent-post-slider.design-4 .read-more-button:hover {
background-color: #092435 !important;
border: 1px solid #092435 !important;
} .recent-post-slider.design-4 .post-list-content .wp-post-title a { color: #CF857E !important;} .recent-post-slider.design-1 .post-content-left a { color: #CF857E !important; } .hentry .entry-header .posted-on {
border: 2px solid #CF857E !important;
color: #CF857E !important;
} p  a { color: #CF857E !important; }  .hentry .entry-media:before {
background-color: rgba(9, 36, 53, 0);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(9, 36, 53, 0)), to(rgba(9, 36, 53, 0.4)));
background: -webkit-linear-gradient(top, rgba(9, 36, 53, 0), rgba(9, 36, 53, 0.4));
background: -moz-linear-gradient(top, rgba(9, 36, 53, 0), rgba(9, 36, 53, 0.4));
background: -ms-linear-gradient(top, rgba(9, 36, 53, 0), rgba(9, 36, 53, 0.4));
background: -o-linear-gradient(top, rgba(9, 36, 53, 0), rgba(9, 36, 53, 0.4));
} #hillter-preloader .preloader-dot { 
border: 2px solid #092435; 
}  .header_mobile {
background-color: rgba(9, 36, 53, 0.8); 
} .header_mobile .header_menu {
background-color: rgba(9, 36, 53, 0.8); 
} .header_mobile .header_menu ul li .sub-menu {
background-color: rgba(9, 36, 53, 0.8); 
} .header_mobile .header_menu ul li.current-menu-item > a {
color: #CF857E;
} .menu-bars.active span:after, .menu-bars.active span:before, .menu-bars:hover span:after, .menu-bars:hover span:before{
background-color:  #CF857E;
} .gs-header {
display: flex;
align-items: center;
margin-bottom: 10px;
justify-content: center;
}
.gs-grid-container .gs-badge .gs-rating {
display: flex;
justify-content: center;
}
.gs-grid-container .gs-badge .gs-stars {
display: flex;
justify-content: center;
margin-top: 10px;
}
.gs-grid-container .gs_grid_header .gs-badge .gs-footer {
margin-top: -20px;
padding: 10px;
border-top: 1px solid #cdcdcd !important;
}
.gs-grid-container .gs-badge .voir-les-avis {
visibility: hidden;
}
.gs-star-rating {
padding-bottom: 20px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
.gs-star-rating span {
padding-right:20px;
text-indent: -9999em; }
.gs-review-item {
border-bottom: 1px solid #cdcdcd !important;
border-radius: 8px;
padding: 30px;
margin-bottom: 20px;
background-color: #fff;
}
.gs-review-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 8px;
font-size: 1.2em;
color: #000;
} .gs-badge {
padding: 0px 20px 20px 20px;
text-align: left;
color: #000;
width: 100%;
line-height: 35px;
}
.footer .gs-establishment-name span {
text-transform: uppercase;
font-weight: 600 !important;
font-size: 16px;
margin-top: 0;
margin-bottom: 30px;
font-family: inherit !important;
color: #CF857E !important;
}
.gs-rating {
font-size: 2em;
font-weight: bold;
display: flex;
align-items: baseline;
justify-content: center;
}
.gs-footer {
text-align: center;
margin-top: 0px;
padding: 10px;
line-height: 30px;
font-size: 11px;
border-top: 1px solid #666 !important;
border-radius: 0px !important;
display: flex;
align-items: center;
flex-direction: column;
}
a .gs_badge_footer_logo {
max-width: 45px;
vertical-align: middle;
margin-left: 5px;
}  .footer .page-avis-clients, .ps-container .ps-scrollbar-y-rail { display: none !important; }
.page-avis-clients .ga-reviews .ps-container .ga-review { margin-right: 0px !important; }
.page-avis-clients .ga-reviews .ga-review-perfectable { height:100% !important;}
.page-avis-clients .ga-reviews {margin: 10px 0px 10px 0px !important;}
.page-avis-clients .ga-reviews .ga-widget-container.dark {color: #333 !important;background-color: #fff !important;}
.page-avis-clients .ga-reviews.dark div {background-color: #fff !important;}
.page-avis-clients .ga-reviews.dark .ga-comment-short, .ga-reviews.dark .ga-comment-full {color: #333 !important; font-size: 11pt !important;}
.page-avis-clients .ga-reviews.dark .ga-review-info {color: #333 !important;}
.page-avis-clients .ga-reviews.dark .ga-subcat {color: #333 !important;}
.page-avis-clients .ga-reviews.dark .ga-rate-average-num {color: #333 !important;}
.page-avis-clients .ga-reviews .ga-source {display:none !important;}
.page-avis-clients .voir-les-avis {display:none !important;}
.page-avis-clients .guesthouselogo-page-avis { text-align:center;} .footer .ga-reviews.widget { padding-top: 5px !important; }
.footer .ga-reviews .ga-source { display: inherit !important;color: #fff; border-top: 1px solid #666 !important;  border-radius: 0px !important; }
.footer .ga-reviews .ga-review-perfectable { max-height: 140px !important; }
.footer .ga-review { display:none;} 
.footer .voir-les-avis { text-align: center; display: block !important; color: #da3466 !important; text-transform: uppercase; font-weight: bold; padding-bottom: 5px; } .footer .ga-reviews p { color: #CF857E !important; font-weight: 600 !important; text-transform: uppercase; line-height: inherit !important; }
.footer .ga-reviews .ga-widget-container.dark { color: white !important; background-color: #0b212f !important; }
.footer .ga-reviews.dark div { background-color: #0b212f !important; }  .ui-dialog, .ui-widget, .ui-widget-content, .ui-corner-all, .ui-front, .ui-draggable { z-index:999999 !important; }
.ui-dialog-content   { width: 100% !important; }  .sub-banner {
position: relative;
background-color: rgba(0, 39, 94, 0.4);
padding: 15px 0px 10px 0px;
}
.section-sub-banner {
position: relative;
padding-top: 260px !important;
padding-bottom: 0px !important;*/
} .awe-header-transparent .entry-content .wpb_row:first-child .awe-special-heading {
padding-top: 0px;
background-color: rgba(0, 39, 94, 0.4);
padding: 15px 0px 10px 0px;
}   .header_top {
background-color: #f2f2f2;
} .header_top .header_left span {
font-size: 12px;
color: #2E2E2E;
margin-right: 15px;
line-height: 32px;
} .float-right {
float: right;
line-height: 32px;
margin-top: 10px;
} .awe-special-heading  h1,
.awe-special-heading  h2,
.awe-special-heading  h3,
.awe-special-heading  h4,
.awe-special-heading  h5,
.awe-special-heading  h6 {
font-size: 30px;
text-transform: uppercase;
}  .awe-no-header-transparent .header_content {
background-color: rgba(52, 74, 113, 0.7);
} .header_logo img { max-height: 95px;	
padding: 15px 0px 10px 0px
} .header_content .menu > li > a {
font-family: 'Open Sans';
padding: 0 23px;
line-height: 100px;
color: #fff;
font-weight: 400;
text-transform: uppercase;
font-size: 15px;
} .header_content .menu > li .sub-menu {
width: 221px; } .header_content .menu li .fa-caret-down {
margin-left: 4px;
display: none;
} #menu-item-1740 a {
background-color: transparent ;
color: white !important;
border: 2px solid #FFF;
border-radius: 5px;
padding: 0px 15px;
margin-left: 20px;
margin-top: 33px;
line-height: 30px;
}
#menu-item-1740 a:hover {
background-color:#e7c27a;
}  .sidebar-right .sidebar {
margin-right: 0;
margin-top: 0px;
margin-bottom: 50px;
margin-left: 0px; padding: 0px;
}
.sidebar .widget {
margin-bottom: 40px; border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd; 
border-right: 1px solid #ddd;
border-radius:3px;
background-color:#FFF; -moz-box-shadow: 2px 3px 6px 1px #c0c0c0;
-webkit-box-shadow: 2px 3px 6px 1px #c0c0c0;
-o-box-shadow: 2px 3px 6px 1px #c0c0c0;
box-shadow: 2px 3px 6px 1px #c0c0c0;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0, Direction=134, Strength=4); 
}
.widget h3, .h3 {
font-size: 24px;
margin-right: 0px;
margin-bottom: 0px;
padding: 10px 10px 10px 10px;
font-weight: 400;
color: #333 !important;
background-color: #D2D7E1; margin-top:0px;
}
.widget .bouton_box_reservation {
padding-bottom: 0px !important;
padding-top: 0px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
border-top: 1px solid #ddd !important;
}
.sidebar .widget_chambres {
margin-top: -20px;
margin-bottom: -70px; 
padding: 0px 20px 20px 20px;
}
.widget_chambres .wpb_content_element  {
margin-bottom: 9px;
} .sidebar .widget .fa-ul {padding:5px 15px 5px 0px;}
.widget .fa-li {
top: .70em !important;
}  #page-wrap {
background-color: #E4E4E4;
} .box_shadow {
-moz-box-shadow: 2px 3px 6px 1px #c0c0c0;
-webkit-box-shadow: 2px 3px 6px 1px #c0c0c0;
-o-box-shadow: 2px 3px 6px 1px #c0c0c0;
box-shadow: 2px 3px 6px 1px #c0c0c0;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0, Direction=134, Strength=4); 
} .bouton_box_reservation {
padding-bottom:40px;
padding-top:20px; }
.bouton_box_reservation .vc_btn3:hover {
border: 2px solid #fff !important;
text-decoration: none;
color: #fff !important; }
.bouton_box_reservation .vc_btn3 { background-color: rgba(52, 74, 113, 0.2) !important;
font-size: 18px !important;
color: #333 !important;
text-transform: uppercase; } .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
padding-top: 7px;
padding-bottom: 7px;
padding-left: 19px;
padding-right: 19px;
border-radius: 3px;
text-transform: uppercase;
border-width: 1px;
} .bouton_box.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
border-radius: 3px;
text-transform: uppercase;
border-width: 1px;
} .vc_separator h4 {
font-size: 24px;
} .recent-post-slider .wp-post-date::after {background: none; }
.recent-post-slider .recentpost-categories ul.post-categories { display:none; }
.recent-post-slider.design-4 .medium-5 {  padding: 0px 0px 0 0; }
.recent-post-slider.design-4 .post-list-content .wp-post-title a{color: #E2B154; text-decoration:none;} 
.recent-post-slider h2.wp-post-title a { font-size: 24px; line-height: 24px; }
.recent-post-slider.design-4 .read-more-button {  display: inline-block !important;float: right;text-transform: uppercase;margin-top: 10px;text-align: center;background-color: transparent;color: #565656;border-radius: 3px;border: 1px solid #565656;line-height: normal;font-size: 14px;padding: 7px 12px;}
.recent-post-slider.design-4 .read-more-button:hover { background-color:#E7C27A; transition: all .2s ease-in-out; color: #fff;border-radius: 2px;border: 1px solid #E7C27A;}
.recent-post-slider.design-4 .post-list-content .medium-7 { text-align:justify; }
.recent-post-slider.design-4 .post-image-bg img { width: auto !important;  min-height: 235px !important; max-width: 400px !important;  }
@media screen and (max-width: 640px) {
.recent-post-slider.design-4 .post-image-bg img { width: auto !important;  min-height: 255px !important; max-width: 640px !important;  }
}  .owl-controls .owl-prev, .owl-controls .owl-next {
font-size: 30px !important;
border: 0px solid #fff !important;
}
.type-post .hillter-icon-left-arrow:before {
font-family: "revicons" !important;
content: '\e824';/
}
.type-post .hillter-icon-right-arrow:before {
font-family: "revicons" !important;
content: '\e825';/
}  .search-results .entry-header {
padding-top: 25px;
} .blog, .page-wrap { margin-bottom: 0px !important;} .type-post, .blog, .category, .main-wrapper  { padding-top: 0px !important;} .type-post, .blog, .category, .single-post .hentry {
margin-bottom: 40px;
background-color: #FFF !important;
-moz-box-shadow: 2px 3px 6px 1px #c0c0c0;
-webkit-box-shadow: 2px 3px 6px 1px #c0c0c0;
-o-box-shadow: 2px 3px 6px 1px #c0c0c0;
box-shadow: 2px 3px 6px 1px #c0c0c0;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0, Direction=134, Strength=4);
} .single-post, .hentry .entry-header .posted-on { left: 15px; } .type-post .single-post, .entry-meta { display: none; } .type-post .entry-content { padding-right: 30px;  padding-bottom: 10px; padding-top: 20px; } @media screen and (max-width: 480px) {
.type-post .entry-content  { padding-left: 20px;padding-right: 20px;  padding-bottom: 10px; padding-top: 20px; }
.type-post .entry-title { padding-left: 20px }
}  .page-template-page-blog-tpl .sidebar {
margin-top:0px !important;
}
.single-post .sidebar {
margin-top:0px !important;
}  .sub-banner .text h2 {
font-size: 30px;
line-height: 1.2;
margin-bottom: 3px;
margin-top: 0;
color: #FFF;
text-transform: uppercase;
font-weight: 700;
font-family: 'Raleway';
} .sidebar .widget .widget-title {
font-size: 24px;
margin-right: 0px;
margin-bottom: 0px;
padding: 10px 10px 10px 10px;
font-weight: 300 !important;
color: #333 !important;
background-color: #D2D7E1;
margin-top: 0px;
font-family: 'Raleway';
text-transform: none;
} .single-post .sidebar .widget .widget-title {
font-size: 24px;
margin-right: 0px;
margin-bottom: 0px;
padding: 10px 10px 10px 10px;
font-weight: 300 !important;
color: #333 !important;
font-family: 'Raleway';
background-color: #D2D7E1;
margin-top: 0px;
text-transform: none;
} .widget.awe-widget_recent_entries ul li {
margin-left: 10px;
padding:15px 10px 10px 10px ;
overflow: hidden;
}  .cookie-notice-container {
padding: 5px;
}
.cn-text-container {
margin: 0 0 0px 0;
}
#cookie-notice .cn-button {
margin: 0 0 0 10px;
border: none;
line-height: 18px;
color: rgb(51, 51, 51);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
cursor: pointer;
display: inline-block;
font-size: 12px;
font-style: normal;
white-space: nowrap;
padding: 2px 12px;
background: linear-gradient(rgb(254, 254, 254), rgb(244, 244, 244)) 0px 0px repeat scroll rgb(243, 243, 243);
border-color: rgb(187, 187, 187);
border-radius: 3px;
border-style: solid;
border-width: 1px;
text-decoration: none;
outline: 0px;
}
#cookie-notice {
font-family: inherit;
} .footer .footer_top {
background-color: #FFFFFF;
padding: 0px 0;
}   .footer .footer_top .mailchimp .mailchimp-form {
margin-left: 0px;
} .footer_logo_box .wpb_content_element {
margin-bottom: -35px ; 
margin-top: -20px ;
} .footer .widget .widget-title {
color: #e7c178;
text-transform: uppercase;
font-weight: 600 !important;
font-size: 16px;
margin-top: 0;
margin-bottom: 30px;
font-family: inherit !important;
}   .footer .widget {
font-size: 15px;
color: #acacac;
} .footer .widget a {
font-size: 15px;
color: #acacac;
} .footer .widget li {
padding: 0px 0;
line-height: 1.6em;
} .footer .footer_bottom p {
margin-bottom: 0;
font-size: 12px;
margin-top: 0;
float: right;
}  @media screen and (max-width: 480px) {
#header .header_logo img {
max-height: 80px;
}
} @media screen and (max-width: 1200px) {
#menu-item-1740 a {
margin-left: 20px;
margin-right: 20px;
}
} @media screen and (max-width: 990px) {
.sidebar-right .sidebar {
margin-right: 0;
margin-top: 0px !important; margin-left: 70px;
}
} @media screen and (max-width: 768px) { .footer .footer_center [class*="col-"] {
width: 100%;
text-align: center;
} .footer .footer_bottom p {
float: none; 
}
}.transposh_flags {
direction: ltr; line-height: 0;
}
.transposh_flags a  { display: inline;  }
.transposh_flags a:hover { background:transparent
}
.transposh_flags a span, .transposh_flags a img {
border-color:transparent;
border-style:solid;
border-width:1px 3px;
box-shadow:0 0;
border-radius:0;
padding: 0;
}
.transposh_flags a span:hover, .transposh_flags a img:hover {
border-color:blue
} .trf {
background-image:url(//golfe-hotel.com/wp-content/plugins/transposh-translation-filter-for-wordpress/widgets/flags/flags92.png);
height:11px;
width:16px;
background-repeat:no-repeat;
overflow:hidden;
display:inline-block;
box-sizing: content-box;
}
.trf-za {background-position: -24px 0}
.trf-al {background-position: -48px 0}
.trf-et {background-position: -72px 0}
.trf-sa {background-position: -96px 0}
.trf-am {background-position: -120px 0}
.trf-az {background-position: -144px 0}
.trf-es-ba {background-position: -168px 0}
.trf-ru-ba {background-position: -192px 0}
.trf-by {background-position: -216px 0}
.trf-bd {background-position: -240px 0}
.trf-ba {background-position: -264px 0}
.trf-bg {background-position: -288px 0}
.trf-mm {background-position: -312px 0}
.trf-es-ca {background-position: -336px 0}
.trf-hk {background-position: -360px 0}
.trf-ph {background-position: -384px 0}
.trf-mw {background-position: -408px 0}
.trf-cn {background-position: -432px 0}
.trf-tw {background-position: -456px 0}
.trf-fr {background-position: -480px 0}
.trf-hr {background-position: -504px 0}
.trf-cz {background-position: -528px 0}
.trf-dk {background-position: -552px 0}
.trf-nl {background-position: -576px 0}
.trf-esperanto {background-position: -600px 0}
.trf-ee {background-position: -624px 0}
.trf-fj {background-position: -648px 0}
.trf-fi {background-position: -672px 0}
.trf-es-ga {background-position: -696px 0}
.trf-ge {background-position: -720px 0}
.trf-de {background-position: -744px 0}
.trf-gr {background-position: -768px 0}
.trf-in {background-position: -792px 0}
.trf-ht {background-position: -816px 0}
.trf-ng {background-position: -840px 0}
.trf-us-ha {background-position: -864px 0}
.trf-la {background-position: -888px 0}
.trf-il {background-position: -912px 0}
.trf-ru {background-position: -936px 0}
.trf-hu {background-position: -960px 0}
.trf-is {background-position: -984px 0}
.trf-id {background-position: -1008px 0}
.trf-ie {background-position: -1032px 0}
.trf-it {background-position: -1056px 0}
.trf-jp {background-position: -1080px 0}
.trf-kz {background-position: -1104px 0}
.trf-kh {background-position: -1128px 0}
.trf-kg {background-position: -1152px 0}
.trf-kr {background-position: -1176px 0}
.trf-tr {background-position: -1200px 0}
.trf-va {background-position: -1224px 0}
.trf-lv {background-position: -1248px 0}
.trf-lt {background-position: -1272px 0}
.trf-lu {background-position: -1296px 0}
.trf-mk {background-position: -1320px 0}
.trf-mg {background-position: -1344px 0}
.trf-my {background-position: -1368px 0}
.trf-mt {background-position: -1392px 0}
.trf-nz {background-position: -1416px 0}
.trf-mn {background-position: -1440px 0}
.trf-np {background-position: -1464px 0}
.trf-no {background-position: -1488px 0}
.trf-mx {background-position: -1512px 0}
.trf-aw {background-position: -1536px 0}
.trf-ir {background-position: -1560px 0}
.trf-pl {background-position: -1584px 0}
.trf-pt {background-position: -1608px 0}
.trf-pk {background-position: -1632px 0}
.trf-ro {background-position: -1656px 0}
.trf-ws {background-position: -1680px 0}
.trf-gb-sc {background-position: -1704px 0}
.trf-rs {background-position: -1728px 0}
.trf-ls {background-position: -1752px 0}
.trf-zw {background-position: -1776px 0}
.trf-lk {background-position: -1800px 0}
.trf-sk {background-position: -1824px 0}
.trf-si {background-position: -1848px 0}
.trf-so {background-position: -1872px 0}
.trf-es {background-position: -1896px 0}
.trf-tz {background-position: -1920px 0}
.trf-se {background-position: -1944px 0}
.trf-pf {background-position: -1968px 0}
.trf-tj {background-position: -1992px 0}
.trf-ru-ta {background-position: -2016px 0}
.trf-th {background-position: -2040px 0}
.trf-to {background-position: -2064px 0}
.trf-ua {background-position: -2088px 0}
.trf-uz {background-position: -2112px 0}
.trf-vn {background-position: -2136px 0}
.trf-gb-wa {background-position: -2160px 0}
.trf-europeanunion {background-position: -2184px 0}