/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.9.0.1614135807
Updated: 2021-02-23 22:03:27

*/

/* Book Now Button Nav Bar for Jennifer */
border
/*** remove shadow on main header***/
#main-header {
box-shadow: none;
}
 
/*** add shadow to fixed header ***/
@media (min-width: 981px) {
#main-header.et-fixed-header {
    box-shadow: 0 0 30px transparent !important;
    -webkit-box-shadow: 0 0 30px transparent !important;
    -moz-box-shadow: 0 0 30px transparent !important;
}
}


#top-menu li {
padding: 0 10px !important;
}
 
.et_header_style_left #et-top-navigation {
padding-top: 20px;
}
 
.et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 10px;
}
 
/*** style the menu button ***/
.book_now a {
color: #ffffff !important;
    line-height: 9px;
    font-weight: 600;
    padding: 13px 16px !important;
    font-family: 'Quicksand', sans-serif;
    font-size: 16px !important;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    display: block;
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    border: 2px solid #ccb570;
background-color: #5e5e5e;
}
 
.book_now a:hover {
    opacity: 1 !important;
    color: #ffffff !important;
    background-color: rgba(94,94,94,0.75);
}
 
.et-fixed-header #top-menu .book_now a:hover {
    background-color: rgba(94,94,94,0.75);
    border: 2px solid #ccb570;
    box-shadow: 0px 5px 20px transparent;
    -moz-box-shadow: 0px 5px 20px transparent;
    -webkit-box-shadow: 0px 5px 20px transparent;
}
 
.et-fixed-header #top-menu .book_now a {
    color: #ffffff !important;
    background-color: #5e5e5e;
    box-shadow: 0px 5px 20px transparent;
    -moz-box-shadow: 0px 5px 20px transparent;
    -webkit-box-shadow: 0px 5px 20px transparent;
    border: 2px solid #ccb570;
}
.et-fixed-header.et_highlight_nav #top-menu .book_now a {
    background-color: #5e5e5e;
    border: 2px solid #ccb570;
    animation: highlight-nav .8s ease;
    -webkit-animation: highlight-nav .8s ease;
}
 
#main-header.et-fixed-header.et_highlight_nav #top-menu .book_now a:hover {
    background-color: rgba(94,94,94,0.75);
    border: 2px solid #ccb570;
    box-shadow: 0px 5px 20px transparent;
    -moz-box-shadow: 0px 5px 20px transparent;
    -webkit-box-shadow: 0px 5px 20px transparent;
}
 
@-webkit-keyframes highlight-nav {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes highlight-nav {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
 
/*** style the mobile menu links and button ***/
@media (max-width: 980px) {
.et_mobile_menu li {
text-align: left;
}
 
.et_mobile_menu li a {
border-bottom: none;
}
.et_mobile_menu li a:hover {
background-color: rgba(94,94,94,0.75);
}
 
.book_now a {
border-bottom: 2px solid #ccb570!important;
}
}


