/* 
 Theme Name:     Child theme for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* Top header 100% wide*/
.et_fullwidth_nav #main-header .container {
    width: 100%;
    max-width: 100%;
    padding-right: 0px;
    padding-left: 0px;
}
div#top-head-intro {
    margin: auto;
}
.top-bar {
    background-color: #27323C;
 

}
.cc-header {
	width:100%;
   	 margin: auto;



}
.cc-phone {
    display: inline;
    margin-top: 5px;
}
.cc-phone h3 {
    color: #fff;
}
div#cc-button {
    display: inline;
    padding-left: 20px;
}
div#cc-button {
    float: right;
	padding-top: 8px;
}
.cc-header a.et_pb_promo_button.et_pb_button {
    color: white;
}
div#cc-tons {
    float: right;
}
.et-social-facebook a.icon:before { content: '\e093'; }
.et-social-twitter a.icon:before { content: '\e094'; }
.et-social-google-plus a.icon:before { content: '\e096'; }
.et-social-pinterest a.icon:before { content: '\e095'; }
.et-social-linkedin a.icon:before { content: '\e09d'; }
.et-social-tumblr a.icon:before { content: '\e097'; }
.et-social-instagram a.icon:before { content: '\e09a'; }
.et-social-skype a.icon:before { content: '\e0a2'; }
.et-social-flikr a.icon:before { content: '\e0a6'; }
.et-social-myspace a.icon:before { content: '\e0a1'; }
.et-social-dribbble a.icon:before { content: '\e09b'; }
.et-social-youtube a.icon:before { content: '\e0a3'; }
.et-social-vimeo a.icon:before { content: '\e09c'; }
.et-social-rss a.icon:before { content: '\e09e'; }


div#top-header {
    background: #9ba9b5;
}



/* side nav*/
.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item > .shiftnav-target:hover, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item > .shiftnav-target:active, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover {
    color: #eee;
    background: #03a99b !important;
    border-top-color: rgba(255,255,255,.4);
    border-bottom-color: rgba(0,0,0,.8);

}
div#main-content {
    margin-top: -17px;
}

.et_header_style_centered #et_top_search {
    display: inline-block;
    float: none;
padding: 0px;
}
div#cc-button a.et_pb_bg_layout_light.et_pb_button {
    color: #9ba9b5;
	font-size: 15px;
}
#shiftnav-toggle-main {
    background: #ffffff !important;
 
}


@media only screen and (max-width: 980px) {

div#et-main-area {
    margin-top: -40px;
}
.top-bar {
    display: none;
}

div#main-content {
    margin-top: 0px;
}
.et_header_style_centered #main-header {
    padding: 0px;
}
	