/*
Theme Name: Panola Child
Description: Panola Child Theme
Author: Ediseo
Template: panola
*/

/* Menu */
.main-menu .navigation > li {
	margin: 0px 7px;
}

@media only screen and (max-width: 1200px) {
  .main-menu .navigation > li {
    margin: 0px 0px !important;
  }
}

.main-menu .navigation > li > a {
	font-size: 13px !important;
}

/* Check Availability This Room */

#hb_room_load_booking_form {
	display: none !important;
}

/* Masquer le picto reCaptcha de Google */
.grecaptcha-badge {
    visibility: collapse !important;
}

/* Modifier la couleur du bouton du bandeau cookie */
.cn-button.wp-default {
	color: #1c1c1c !important;
	background: #f1f1f1 !important;
}

/* Message "Boxes Alert" sur la Home Page en cas de promo ou d'annonce */
.message-boxes.kc-elm.kc-css-566906, .promo {
	float: none !important;
}

.message-box-wrap {
	border: none !important;
}

/* Contact */
.wpcf7-form-control.wpcf7-submit.theme-btn {
    width: 100%;
    margin-top: 20px;
}
p#rgpd {
	margin-top: 30px;
}

.theme-btn,
.slider-style-two .hotel-booking-search .hb-submit button {
	/* background: #9f4136; */
}

h2.sec-title.left  {
    text-align: left;
    padding-bottom: 39px;
    margin-bottom: 32px;
}

h2.sec-title {
    position: relative;
    font-size: 44px;
    font-family: 'Playfair Display', serif;
    line-height: 55px;
    font-weight: 700;
    color: #0f3a4a;
    padding-bottom: 14px;
    letter-spacing: 1px;
    text-align: center;
}

.text p {
	color: #212529;
}

.text ul li {
	list-style-type: disc;
	margin-left: 15px;
}

.main-slider .tp-title {
	font-size: 85px;
	text-shadow: 1px 1px 10px #333;
}

.main-slider .text {
  text-shadow: 1px 1px 10px #333 !important;
}

.slider-style-two .filter-content {
	top: 50px;
}

a.theme-btn-two {
	background-color: #cda274;
	color: #fff;
}

a:hover.theme-btn-two {
	background-color: #cc9152;
	text-decoration: underline;
	border: none;
}

a {
	color: #cda274;
}

.overlay-style-one .inner-box {
  margin-bottom: 30px;
}

.room-section .single-item .lower-content .text {
  margin-bottom: 0px;
}

.pn-detail .hb_single_room .price .title-price {
  display: inline !important;
}

.room-section .single-item .lower-content .price .title-price {
  display: block !important;
  line-height: 12px;
}

.place-details ul li {
  list-style-type: disc;
  margin-left: 15px;
}

.scroll-top.scroll-to-target.open {
  background: #4d7b74 !important;
}

.navbar-toggle {
  background: #0d2933 !important;
}

.room-details {
  padding: 0;
}

.pn-detail .hb_single_room .hb_room_gallery {
  margin-bottom: 20px !important;
}

.hb_single_room .hb_room_gallery {
  margin-bottom: 0px !important;
}

.hb_single_room .hb_room_gallery#carousel .slides .flex-active-slide img {
  border: 2px solid #4d7b74;
}

#carousel ul.slides li {
  width: 150px !important;
  margin: 0 auto;
}

@media only screen and (max-width: 768px) {
  .room-details {
    padding: 0px 0px 70px 0px !important;
  }
}

/*.about-section .img-box .img-one {
  left: 210px;
}*/

.footer-bottom .footer-nav li a {
  font-size: 13px;
}

/* Liens articles de blog sur la Home */
a.post-title-link:hover {
  color: #cda274 !important;
}

/* Couleurs éléments initialement jaunes */
a:hover,
h3 a:hover,
h4 a:hover,
.service-section .tab-title li.active .single-btn .icon-box i:before,
.overlay-style-one .inner-box .overlay-inner .content a.link,
.theme-btn-two, .header-top .left-content li a:hover, 
.header-top .left-content li i:before, 
.header-top .right-content .social-box li a:hover, 
.main-menu .navigation > li.current > a,
.main-menu .navigation > li > a:hover,
.news-section .single-item .lower-content .meta-content li a:hover,
.news-section .single-item .lower-content .meta-content li span,
.news-section .single-item .overlay a,
.footer-bottom .copyright a,
.header-style-two .header-top .left-content li a:hover,
.header-style-two .header-top .right-content .social-box li a:hover,
.header-style-two .main-menu .navigation > li.current > a,
.header-style-two .main-menu .navigation > li > a:hover,
.discover-section .single-item .title a:hover,
.page-title .content-box .bread-crumb li,
.page-title .content-box .bread-crumb li a:hover,
.fact-counter .single-item .icon-box i:before,
.room-details .room-details-content .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover,
.room-details .room-details-content .content-style-two table .icon-box i:before,
.inner-box .content a,
.single-place-content h3 a:hover,
.service-style-three .single-item .content-box .icon-box i:before,
.single-dishes-content .content-box h3 a:hover,
.single-dishes-content .content-box .price,
.resturent-menu .single-menu-content .link a:hover,
.resturent-menu .single-menu-content .price,
.testimonial-page .testimonial-content .title a:hover,
.single-offer-content .text h3 a:hover,
.single-staffs-content .lower-content a:hover,
.error-section .text a,
.sidebar .sidebar-post .single-post .text a:hover,
.sidebar .sidebar-categories .categories-list li a:hover,
.sidebar .sidebar-categories .categories-list li a:hover:before,
.sidebar .sidebar-archives .archives-list li a:hover,
.contact-info .single-item .icon-box i:before,
.footer-bottom .footer-nav li a {
	color: #4d7b74;
}
.scroll-top,
.main-menu .navigation > li > ul > li:hover,
.main-menu .navigation > li > ul > li > ul > li:hover, 
.sticky-header .main-menu .navigation > li.current > a,
.sticky-header .main-menu .navigation > li:hover > a,
.theme-btn-three:hover,
.overlay-style-one .inner-box .overlay-inner .content a.link:hover,
.video-gallery .overlay-gallery .icon-holder .icon a:hover,
.news-section .single-item .overlay a:hover,
.main-footer .newsletter-widget .form-group button,
.service-style-two .tab-details-content .single-tab-content .content-box,
.fact-counter .single-item:hover,
.inner-box .content a:hover,
.single-staffs-content .lower-content .social li a:hover,
.blog-details-content .post-share li a:hover,
.blog-details-content .comment-area .single-comment .replay a:hover,
.sidebar .sidebar-search .form-group button,
.footer-widget .sidebar-search .form-group button {
	background: #4d7b74;
}
.contact-section .default-form .form-group input:focus,
.contact-section .default-form .form-group textarea:focus,
.filter-section .filter-content .single-item .form-group input:focus,
.filter-section .filter-content .single-item .form-group select:focus,
.theme-btn-three:hover,
.testimonial-section .testimonial-content:hover,
.filter-content .single-item .form-group input:focus, 
.filter-content .single-item .form-group select:focus,
.fact-counter .single-item:hover,
.default-form .form-group input:focus,
.default-form .form-group textarea:focus,
.blog-details-content .post-share li a:hover,
.blog-details-content .comment-area .single-comment .replay a:hover,
.blog-details-content .comment-form .form-group input:focus,
.blog-details-content .comment-form .form-group textarea:focus,
.sidebar .sidebar-search .form-group input[type='search']:focus,
.footer-widget .sidebar-search .form-group input:focus {
	border: 1px solid #4d7b74;
}
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul,
.video-gallery .overlay-gallery .icon-holder .icon a:hover {
	border-bottom: 3px solid #4d7b74;
}