/*
Theme Name:Child Theme for Divi
Theme URI: http://wordpress-style.net
Description: Child Theme For Divi
Author: casinpiu
Author URI: http://casinpiu.com
Template: Divi
Version: 1.0
*/
@charset "UTF-8";
@import url('../Divi/style.css');

/* Start your custom CSS bellow this comment
============================================ */

<link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
<style type="text/css">
	#mc_embed_signup{background:#fff; clear:left; font:14px Roboto; width:100%;}
	/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>

body {
	color: #666;
	background-color: #fff;
	font-family: 'Roboto' !important;
	font-size: 14px;
	font-weight: 100;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1.7em;
}

pre,
code {
	margin-bottom: 10px;
	font-family: 'Roboto' !important;
}

.et_pb_svg_logo #logo,
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
	height: 80%;
}



#logo {
    display: inline-block;
    float: none;
    margin-bottom: 0;
    max-height: 47%;
    transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
}

.et_pb_video_play:before {
	font-family: 'Roboto' !important;
	content: "\49";
}

#top-menu a { 
    font-family: 'Roboto' !important;
    padding: 0px 0px;
} 

#et-top-navigation {
	font-family: 'Roboto' !important;
} 

element.style {
    font-family: 'Roboto' !important;
}
#et-secondary-menu li, #top-menu li {
    word-wrap: normal;
}

.et_header_style_centered #logo {
	max-height: 64%;
}

.et_header_style_centered #main-header .logo_container {
	height: 80px !important;
	padding: 0;
}

.et_header_style_centered header#main-header.et-fixed-header .logo_container {
	height: 70px;
}
#top-menu li li a {
    width: 300px;
    padding: 4px 4px;
}
#et_pb_text {
    font-family: 'Roboto' !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto' !important;
}
/*
#body {
    font-family: 'Roboto';
}
.main_title {
	font-family: 'Roboto';
}
*/

.et_header_style_split #main-header .mobile_nav {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    display: block;
    padding: 9px 10px;
    text-align: left;
}

.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page {
    color: #FFF;
    display: inline-block;
    font-size: 12px;
}

/** App Style header and Drop Down Menu **/

@media (max-width: 980px) {
 .container.et_menu_container { 
 width: calc( 100% - 40px);
 }
}

.et_mobile_menu {
 margin-left: -30px;
 padding: 5%;
 width: calc( 100% + 60px);
}

.mobile_nav.opened .mobile_menu_bar:before {
 content: "\4d";
}


.et-social-facebook a.icon:before { content: '\e093'!important; }
.et-social-twitter a.icon:before { content: '\e094'!important; }
.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'!important; }
.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'; }

.et_header_style_centered #main-header .logo_container {
    height: 101px !important;
    padding: 0;
}