/*
 Theme Name:   Devonwood
 Description:  A Divi Child Theme
 Author:       KS for DP
 Template:     Divi
 Version: 2017
*/


h3 {
    padding-top:20px;
    }


#main-header, #main-footer, #top-header {
    background-image: url('/wp-content/uploads/2017/09/wallpaper_bg.png');
    }
    
body:not(.home) .et_pb_slider .et_pb_slide {
    height:442px;
    }
    
#et-info {
    float: right;
    }
    
#et-secondary-nav li ul, #top-header {
    background-color:#74122a;
    color:#fff;
    font-size:15px; 
    /* background-color:#cdb26e; */
    }

#top-header span {
    display:inline-block;
    }
    
#top-header a {
    color:#fff;
    }
    
#dp-info-book {
    position:relative;
    margin-left:13px;
    }
    
#dp-info-book:before {
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
    margin-right: 4px;
    content: "\e00B";
    }
    
/* Fixes the silly border radius thingy on small screens */
.home .et_pb_slider_with_text_overlay .et_pb_slide_title {
    border-radius: 18px 18px 0 0 !important;
    }
    
#copyright {
    color:#fff;
    font-size:14px;
    }
    
h1.entry-title {
    font-size:48px;
    }
    
.et_pb_button {
    width:100%
    }
    
.et_pb_post_slider .et_pb_slide_description {
    padding-top:10px !important;
    }
    

#nav_menu-4 h4 {
    font-size:24px;
    }

#nav_menu-4 #menu-accommodation li {
    border-bottom: 1px solid #2ea3f2;
    }
    
#nav_menu-4 #menu-accommodation li a {
    position: relative;
    padding: 0.3em 1em;
    border-bottom: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: transparent;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.7em !important;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
    color: #2ea3f2;
    }
    
#nav_menu-4 #menu-accommodation li a:hover {
    color:#666;
    }
    

/* MEDIA QUERIES ------------------------------------------------------ */

@media (min-width: 981px) {
    
    .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, 
    .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, 
    .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, 
    .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {
        margin-bottom:0;
        }