/*
  THEME COLOR  :  #742027
*/

/* ----- THEME TEXT COLOR ----- */
#footer-widgets .footer-widget .fwidget.widget_tag_cloud .tagcloud a:hover,
#footer-widgets .footer-widget li:hover,
#footer-widgets .footer-widget a:hover,
#footer-widgets .footer-widget li a:hover,
body.page .mphb-view-details-button,
body.page .mphb-room-type .mphb-regular-price .mphb-price,
body.page .mphb_sc_search_results-wrapper a.mphb-remove-from-reservation,
.et_pb_widget_area .et_pb_widget > ul > li:before,
.et_pb_widget_area .et_pb_widget ul.menu > li:before,
body #page-container a.more-link,
.price-num,
#top-menu ul.sub-menu li.current-menu-item a, 
#top-menu li.current-menu-ancestor > a,
.faq-accordian-common .fa-angle-double-right::before,
.faq-accordian-common.et_pb_accordion .et_pb_toggle_close .et_pb_toggle_title::before,
.faq-accordian-common.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title::before,
.team-page-social-icon .et_pb_social_icon .icon::before,
body #page-container #sidebar .widget_tag_cloud .tagcloud a:hover,
body #page-container #sidebar .et_pb_widget_area .et_pb_widget > ul > li:before,
body #page-container #sidebar .et_pb_widget_area .et_pb_widget ul.menu > li:before,
.hotelbooking_blog_content .logged-in-as a,
body #page-container .theme-row--text .theme-text-link.et_pb_button,
body #page-container .restaurean-2 .theme-text-link.et_pb_button,
.features-services-slider .et-pb-slider-arrows .et-pb-arrow-prev,
.features-services-slider .et-pb-slider-arrows .et-pb-arrow-next,
.about-test-slider .et-pb-slider-arrows .et-pb-arrow-prev,
.about-test-slider .et-pb-slider-arrows .et-pb-arrow-next,
#crumbs span:hover,
#crumbs a:hover,
#crumbs a::before,
#crumbs,
#top-menu-nav > ul > li > a:hover,
.pre-navbar .fa-phone::before,
body .pre-navbar.et_pb_text:hover,
#footer-widgets .footer-widget .footer-icon li:hover a  i,
ul#top-menu ul.sub-menu li a::before,
#top-menu > li.current-menu-item > a,
.top-bar-social-icon .et_pb_social_icon:hover .icon::before,
.et_pb_scroll_top.et-pb-icon:hover,
.et-pb-icon:hover.et_pb_scroll_top::before,
#footer-widgets .footer-widget a:hover,
#footer-widgets .footer-widget li a:hover,
.footer-widget .fwidget li a:hover,
.footer-widget .fwidget .readmore a,
.footer-widget .fwidget .sab-link a,
.home-testimonial-icon .et-pb-icon,
body .home-testimonial-content.et_pb_blurb h5.et_pb_module_header:hover,
body .et_pb_text.theme-color-price,
body .theme-hover-color h5:hover,
body .theme-hover-color-1 p:hover,
body .news-content.et_pb_blurb:hover .et-pb-icon,
body .news-content.et_pb_blurb:hover,
body .theme-hover-color h5:hover,
.theme-header-color h1 span {
    color: #742027;
}

/* ----- THEME BUTTON BACKGROUND & BUTTON BORDER COLOR ----- */
.pagination a,
#main-content .alignright a,
#main-content .alignleft a,
.coming-soon-page .subscribe-form .et_bloom_form_content button,
.hotelbooking_blog_content .form-submit .submit.et_pb_button,
body.single .mphb_room_type.et_pb_post .mphb-reserve-btn,
body.page .mphb_sc_search_results-wrapper .mphb-book-button.button,
body.page .mphb-to-book-btn-wrapper .mphb-book-button,
body.single .mphb-widget-room-type-book-button .mphb-book-button,
body.tag .mphb-widget-room-type-book-button .mphb-book-button,
body.category .mphb-widget-room-type-book-button .mphb-book-button,
body.archive .mphb-widget-room-type-book-button .mphb-book-button,
body.page .mphb-widget-room-type-book-button .mphb-book-button,
body.single .mphb_widget_search-submit-button-wrapper .button,
body.page .mphb_widget_search-submit-button-wrapper .button,
body.tag .mphb_widget_search-submit-button-wrapper .button,
body.category .mphb_widget_search-submit-button-wrapper .button,
body.archive .mphb_widget_search-submit-button-wrapper .button,
body.page .mphb-recommendation-reserve-button,
body.single .mphb-confirm-reservation,
body.page .mphb_sc_search_results-wrapper .mphb-confirm-reservation,
body.page .mphb_sc_checkout-submit-wrapper .button,
body.search-results .mphb_widget_search-submit-button-wrapper .button,
body.search-results .mphb-book-button,
.features-services-slider .et_pb_button,
.et_pb_button.theme-common-button,
#footer-widgets .footer-widget .fwidget .subscribe-form .et_bloom_form_content button,
.contant-contactus-form.et_pb_contact_form_container.et_pb_module .et_pb_button,
.book-a-table-form.et_pb_contact_form_container.et_pb_module .et_pb_button,
.home-contactus-form.et_pb_contact_form_container.et_pb_module .et_pb_button {
    background-color: #742027;
    border-color: #742027;
}

/* === TEXTE DES BOUTONS EN BLANC AU SURVOL === */
.et_pb_button:hover,
button:hover,
input[type="submit"]:hover,
body .mphb-book-button:hover,
body .mphb-confirm-reservation:hover,
body .mphb_widget_search-submit-button-wrapper .button:hover,
.pagination a:hover,
#main-content .alignright a:hover,
#main-content .alignleft a:hover {
    color: #ffffff;
}

.et_pb_button:hover:after {
    color: #ffffff;
}
/* ============================================ */


/* ----- THEME BACKGROUND COLOR ----- */
body .et_pb_text_2.form-head-bg,
.mobile_menu_bar::before,
body .form-bg.et_pb_section,
.footer-widget .fwidget .searchform #searchsubmit,
.timer-form.et_pb_countdown_timer .section:hover,
.spa-img-slider .et-pb-controllers a, 
.spa-img-slider .et-pb-controllers .et-pb-active-control,
.et_pb_widget_area .widget_search #searchsubmit,
.news-theme-bg.et_pb_text,
.our-team-social-icon .et_pb_social_icon a.icon,
.et_pb_scroll_top.et-pb-icon {
    background-color: #742027;
}


/* ----- THEME BORDER COLOR ----- */
.team-page-social-icon .et_pb_social_icon a.icon  {
    border-color: #742027;
}
.et_pb_divider.theme-divider:before  {
    border-top-color: #742027;
}
#footer-widgets .footer-widget .fwidget.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:hover,
body #page-container #sidebar .widget_tag_cloud .tagcloud a:hover,
.about-test-box {
    border: 1px solid #742027;
}
.about-review {
    border-bottom: 1px solid #742027;
    background: -moz-linear-gradient(-33deg, #742027, #ffffff);
    background: linear-gradient(-33deg, #742027, #ffffff);
    background: -webkit-linear-gradient(-33deg, #742027, #ffffff);
}