/*---------------------------------------------------------------------------------

 Theme Name:   SP Divi
 Theme URI:    http://sociallypresent.com
 Description:  
 Author:       Socially Present
 Author URI:   http://sociallypresent.com
 Template:     Divi
 Version:      1.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://sociallypresent.com

------------------------------ ADDITIONAL CSS HERE ------------------------------*/


/****HEADER SNIPPETS***/

/* Float header over secondary menu when scrolling */
/*#top-header {
            z-index: 9;}
    #main-header{
        transition: 0.5s;
        -moz-transition: 0.5s;
        -webkit-transition: 0.5s;}
    #main-header.et-fixed-header {
        top: 0 !important;}
 
.et-fixed-header { 
top: 0px!important;
 }*/
 
 
/* Keep top header visible on mobile devices */
    /*@media (max-width: 980px){
        .et_secondary_nav_only_menu #top-header {display: block; height: 32px;}
        #et-secondary-nav, #et-secondary-menu {display: block !important;}
        .et_secondary_nav_only_menu #main-header, .et_secondary_nav_only_menu #main-header {top: 30px !important;}}*/
        
        
/* Hide header shadow */
  /*#main-header{ 
   -webkit-box-shadow:none!important; 
   -moz-box-shadow:none !important; 
   box-shadow:none !important;}*/
   
/* Hide header */
  /* #main-header { display:none; }
     #page-container { padding-top:0px !important } /* moves rest of the page up */ 
  
/* Change the Top Header Phone Number and Email Font Size */
  /* #et-info-phone { font-size:130% } /* phone number */
  /*  #et-info-email { font-size:130% } /* email address */
 /*  #et-info { font-size:130% } /* both at once */ 

        
/* mobile menu fixed on scroll */
   /* @media only screen and (max-width : 980px) {
        .et_fixed_nav #main-header {
        position: fixed !important;
        top: 0 !important;}} */
        
        

/*Gravity Forms*/
body .gform_wrapper h3.gform_title{font-size:26px;font-weight:500}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{overflow:hidden;text-align:right}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper textarea.textarea,body div.form_saved_message div.form_saved_message_emailform form input[type=text]{background-color:#eee;border:none;font-size:14px;color:#999;padding:16px;line-height:initial;height:initial}body .gform_wrapper select{display:inline-block;height:51px;font-size:14px;color:#999;background:#eee;border:none}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit],body .gform_wrapper input[type=button],body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{background:0 0;font-size:20px;font-weight:500;line-height:1.7em;font-family:inherit;color:inherit;margin:8px 0 0;padding:6px 20px;border:2px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{margin-left:auto;margin-right:auto}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input.button:hover,body .gform_wrapper .gform_page_footer input[type=submit]:hover,body .gform_wrapper input[type=button]:hover,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]:hover{cursor:pointer}body .gform_wrapper .gform_fileupload_multifile input[type=button]{font-size:14px}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;padding:0!important;border:none}body .gform_wrapper .top_label .gfield_error{width:inherit}body .gform_wrapper .gfield_error .gfield_label{color:inherit}body .gform_wrapper .datepicker{width:8em!important}body .gform_wrapper .gfield_date_day input,body .gform_wrapper .gfield_date_month input,body .gform_wrapper .gfield_date_year input,body .gform_wrapper .gfield_time_hour input,body .gform_wrapper .gfield_time_minute input{padding-right:6px!important}body .gform_wrapper .gfield_time_hour i{width:25%}body .gform_wrapper .gfield_date_day,body .gform_wrapper .gfield_date_month{width:4.5em}body .gform_wrapper .gfield_date_year{width:5.5em!important}body .gform_wrapper .gf_progressbar_percentage{font-family:inherit}@media (max-width:641px){body .gform_wrapper .gform_page_footer .button.gform_button,body .gform_wrapper .gform_page_footer .button.gform_next_button,body .gform_wrapper .gform_page_footer .button.gform_previous_button{margin:0 0 .5em}}@media (min-width:641px){body .gform_wrapper .gform_body{width:calc(100% + 16px)}body .gform_wrapper .gform_footer a.gform_save_link,body .gform_wrapper .gform_page_footer a.gform_save_link{float:left}}@media (max-width:761px){body .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px}}
