/*
 Theme Name:   Sup Fit
 Theme URI:    http://www.learntosurf.com
 Description:  Surf Schools Theme - developed and customised by Jim Hughes at Surfing Australia
 Author:       Jim Hughes
 Author URI:   http://www.learntosurf.com
 Template:     Divi
 Version:      1.0.0
 License:      Copyright 2016 Jim Hughes 
 License URI:  http://www.learntosurf.com/
 Tags:         surfing, schools, surf-school, surf-lessons, surfgroms, learn-to-surf
 Text Domain:  sea-lyons
*/


/*  Logo customization  */

#logo {
    max-width: 24%;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    margin-left: 50px;
    position: absolute;
    transition: all 0.6s ease-in-out;
}

.et_fixed_nav #logo {
max-height: 300px;
}

 .et-fixed-header #logo {
  max-height: 90px !important;
 padding:0 !important;	 
}

@media (max-width: 980px) {
.et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 24%;
}
}

@media (max-width: 767px) {
.et-fixed-header #logo {
    max-height: 90% !important;
    padding: 0 !important;
}
.et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 97%;
}
.et_header_style_left #logo, .et_header_style_split #logo {
    display: inline-block;
    float: none;
    max-height: 97%;
    margin-bottom: 0;
    vertical-align: middle;
    position: static;
    margin-left: 0px;
}
}



/*  background colour default  */

#main-content {
    background-color: #f2f2f2;
}

#player_uid_791384257_1 {
    margin-bottom: 40px;
}

.choose-icon .et_pb_blurb_position_left .et_pb_main_blurb_image, .et_pb_blurb_position_right .et_pb_main_blurb_image {
    width: 70px;
    display: table-cell;
}

/*  .sub-menu {
        background: #FFFAE9 none repeat scroll 0% 0% !important;
}  */

/*  #top-menu li li a {
    padding: 6px 20px;
    width: auto;
    font-size: 18px;
    white-space: nowrap;
}  

.nav li ul {
    z-index: 9999;
    width: auto;
    background: #FFF none repeat scroll 0% 0%;
    visibility: hidden;
    opacity: 0;
    border-top: 3px solid #2EA3F2;
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
}  */

#featured img {
    max-width: 100%;
    height: auto;
    border-radius: 8px;
}

#featured .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
    width: 29.666%;
    border: 1px solid #eee;
    border-radius: 8px;
    margin: 20px;
    padding: 20px;
}

.bottom-nav, .bottom-nav a, .bottom-nav li.current-menu-item a {
    color: #FFF;
    text-align: center;
}






.testimonials .et_pb_button {
    
    color: #DB3434 !important;
}

.et_header_style_centered .et-search-form input, .et_header_style_centered span.et_close_search_field {
    top: 82% !important;
}

body .et_pb_button {
    border-width: 4px !important;
    border-radius: 8px !important;
}