/*
Theme Name: Divi Child
Theme URI: 
Description: Child 01 theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.0.4
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sun, 27 Dec 2015 04:44:13 +0000 */ 
@import url('../Divi/style.css');

/*-----------[Split top Bar into Two & align 1 left & 1 right]--------------------*/
	#top-header .et-social-icons { float:right !important; }
	#top-header #et-info { width: 100%; }
	#top-header .et-social-icons li { margin-left: 12px; margin-top: -4px; }
	#top-header .et-social-icon a { font-size: 16px; }

/*-----------[Header Logo Size-Dynamic]--------------------*/
	#logo { 
			float: left; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; margin-bottom: 10px; }
	.et_fixed_nav #logo { max-height: 72px; margin-bottom: 0; }
	.et-fixed-header #logo { max-height: 52px; }

/*-----------[Header Bottom Margin / Move up to Header]--------------------*/

/*-----------[Menu Color on MouseOver]--------------------
	#top-menu a:hover { 
			color: #000000  !important; }
*/

/*-----------[Body Font Size]--------------------*/
	body { 
			font-size:100% !important; }

/*-----------[Smaller Featured Images in Blog]--------------------*/
	.et_pb_post a img {
			height: auto;
			float: left;
			width: 240px;
			left: 0;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 8px;}
	@media only screen and (max-width: 980px) {
	.et_pb_post a img {
			float:none;
			width:100%;
			height: 100%;}}

/*-----------[Center Blog Title]--------------------*/
	.single h1 { 
			text-align: center;} 

/*-----------[Center Blog Date & Comments]--------------------*/
	.single .et_pb_post .post-meta {
			text-align: center;}

/*-----------[READ MORE enhancements]--------------------
	a.more-link {    
			border: 2px solid;    
			border-radius: 12px;   
			display: inline-block;     
			margin-top: 10px;    
			padding: 3px 10px;    
			text-transform: uppercase;}
*/

/*-----------[Set Spacing between DIVI Sections]--------------------*/
	:not(.et_pb_fullwidth_section).et_pb_section }
			padding-top: 0px !important;
			padding-below: 0px !important;}
	.et_pb_row { 
			padding-top: 8px !important;
			padding-below: 8px !important;}
	.project .entry-content {
			padding-top: inherit !important;}

/*-----------[Set Spacing between Posts]--------------------*/
	.post { margin: 0 0 1em 0;}

/*-----------[Mobile Menu Modifications]--------------------*/
	@media (max-width: 980px) {
			 .container.et_menu_container { 
			 width: calc( 100% - 60px); }}
	.et_mobile_menu {
 			margin-left: -30px;
 			padding: 5%;
			width: calc( 100% + 60px);}
    .mobile_menu_bar:before {
            background-color: #FFFFFF;
            padding: 2px 0px 2px 2px;
            top: 8px;
            color: #000000!important;}
    .mobile_menu_bar::after {
            font-family: Arial;
            content: "MENU";
            position: relative;
            padding: 10px 20px 10px 4px;
            background-color: #FFFFFF;
            color: #000000!important;
			cursor: pointer;}
    .mobile_nav.opened .mobile_menu_bar:before {
        content: "\4d";}




