/* CSS Document */
/*
Theme Name: Theme Name: Creative Edge Media Group Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: This is a child theme for Creative Edge Media Group based off of Divi by Elegant Themes
Author: Damien Andrew Cross
Author URI: http://www.creativeedgemediagroup.com
Template: Divi
Version: 5.2
*/

/* =Theme customization starts here
------------------------------------------------------- */

/* ------Home---------- */


/* ------Body---------- */


/* ------Header-------- */
#et-secondary-menu {
	float:right!important;
}
#top-menu {
	margin-left:60px!important;
	
}
header#main-header.et-fixed-header, #main-header{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}

/* overhanging logo */
 
#top-header {z-index: 99999;}
 
#logo {
   max-height: 140%!important;
   margin-top: -30px;
   z-index: 100000;
}
 
@media only screen and (max-width : 980px) {
    #logo { margin-top: 0px}}
span.select_page {
	display:none!important;
}
ul#mobile_menu {margin-top: 29px;}
/* overhanging logo */


/* ------Navigation------- */
#top-menu li {
   padding-right: 7px;
}
#top-menu li li a {
    padding: 5px 5px;
}
#et-info {
	float:right!important;
}
#et-info-phone {
	display:none!important;
}
.et_fullwidth_nav #main-header .container {
    padding-right: 3%!important;
}
.et_fullwidth_secondary_nav #top-header .container {
padding-right: 3%;
}


/*----------Sub Menu----------*/
 
#top-menu li li a {
    border: 1px solid #00c5db!important;
    margin-bottom: 5px;
    text-align: center;
}
 
#top-menu li li a:hover {
    color: #fff;
    background: #00c5db;
    opacity: 1!important;
}
 
.nav li ul {
    border-top: 0px solid #3e007f;
    margin-top: -15px;
}
#top-menu li.current-menu-item > a {
	background-color:#00c5db!important;
}

/*----------Sub Menu Mobile----------*/
 
.et_mobile_menu {
    border-top: 0px solid #2ea3f2;
}
 
.et_mobile_menu li a {
    text-align: left;
}

/* --------Blog------- */
@media only screen and (min-width: 981px) {
	.et_pb_posts .et_pb_post img,
	.et_pb_posts .et_overlay {
		height: 180px !important;
		width: 335px;
		float: left;
		left: 0;
		margin-right: 25px;
	}
}

/* ------Body---------- */

/* ------Sidebar---------- */
#block-6.et_pb_widget a, #block-7.et_pb_widget a, #block-8.et_pb_widget a {
	text-transform: uppercase!important;
	font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
	font-size: 18px;
	color: #260d00!important;
}
#block-6.et_pb_widget a:hover, #block-7.et_pb_widget a:hover, #block-8.et_pb_widget a:hover {
	color: #FC766D!important;
}
#recent-posts-2.et_pb_widget.widget_recent_entries.et_pb_widget li a {
    color: #260d00!important;
	
}
#recent-posts-2.et_pb_widget.widget_recent_entries.et_pb_widget li a:hover {
    color: #FC766D!important;
	
}

/* ------Comments---------- */
h1#comments.page_title {
	font-size: 22px!important;
}

/* ------Forms---------- */



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

.et-social-instagram a.icon:before { content: '\e09a'; }
.et-social-youtube a.icon:before { content: '\e0a3'; }
.et-social-vimeo a.icon:before { content: '\e09c'; }


/* ------Mobile Styles---------- */

/* Place the word MENU after the mobile hamburger */
.mobile_menu_bar:after {
    content: 'MENU';
    position: relative !important;
    bottom: 10px;
    left: 10%;
    color: #ffffff;
}

/* Change the hamburger to X when opened */
.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
    opacity: .7;
    background-color: #00c5db;
    color: #000;
}