/*
 Theme Name:   Divi Child
 Theme URI:    http://michellelagaly.com/wp-content/themes/divi-child/
 Description:  Divi Child Theme
 Author:       Rory Manathunga
 Author URI:   http://virtuallyuniq.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

/*-------Install Avante Font-----------*/

@font-face {
    
    font-family: avanteMedium;
    src:url("fonts/itc_avant_garde_gothic_condense_medium-webfont.woff")
    format('woff');
}

@font-face {
    
    font-family: avanteMedium2;
    src:url("fonts/itc_avant_garde_gothic_condense_medium-webfont.woff2")
    format('woff');
}


/*-----------Set the Fonts-------*/

h1 {
    
    font-family: 'Courgette', 'avanteMedium', 'sans-seriff' !important;
}

h3 {
    
    font-family: 'Courgette', 'avanteMedium', 'sans-seriff' !important;
}

h5 {
    
    font-family: 'Courgette', 'avanteMedium', 'sans-seriff' !important;
}


/*-----------The Secondary Menu-------------*/
 
#top-header .container {

}

#et-info {
    
    display:none !important;
    
}
 
.cta {
width: 33.3%;
text-align:center;
float: left;
position:relative;
right:-33.3%;
margin-top: -3px;
margin-bottom: 10px;
font-weight:700 !important;    
}
 
.cta a {
    color: #8e2276 !important;
    padding: 5px 10px;
    display: inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    transition: all 0.5s;
    font-weight: 600 !important;
}
 
#et-secondary-menu {
width: 33.3%;
float: right;
text-align: right;
}
 
@media (max-width: 980px){
#et-info {
    width: 50%;
    float: right;
    text-align: right;
}
 
.cta {
width: 50%;
text-align:center;
float: left;
margin-top: -3px;
}
 
#et-info {
padding-top:0px;
padding-bottom: 0.75em;
}
}
 
@media (max-width: 740px){
 
.cta {
    width: 100%; 
    text-align:center;
    float:none;
    right:1%;
    font-size:5px;
    padding-top:10px;
    padding-bottom:10px;
    }
    
#et-info {
display:none;
}
 
}



/*----------Fixed Menu for Mobile-------------*/

@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed !important; } }

.et_mobile_menu {
    overflow: scroll !important;
    max-height: 83vh;
}

/*-----------Fullwidth Footer--------------*/

.footer-widget {
  width: 100% !important;
  margin: 0;
  padding: 0;
}

.fwidget.et_pb_widget.widget_text {
    
    width: 100% !important;
  margin: 0;
  padding: 0;
    
}

#footer-widgets.clearfix {
    
    padding:0 !important;
}
