/*
Theme Name: Divi Child
Theme URI: emspacemarketing.com
Description: Child 01 theme for the Divi theme
Author: emspace marketing
Author URI: emspacemarketing.com
Template: Divi
Version: 2.7.4
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 13 May 2016 19:52:27 +0000 */ 

@import url('../Divi/style.css');


/*------------------------------------------------*/
/*-------------[Custom Subscribe Demo]------------*/
/*------------------------------------------------*/

.demo-subscribe-section {padding: 0px!important;}
.demo-subscribe-section .et_pb_row {padding: 0px!important;}
.demo-subscribe-section .et_pb_newsletter{padding: 0px 0px;}
.demo-subscribe-section .et_pb_newsletter_description {padding: 0 0 0 0; width: 50%; margin: 0;}
.demo-subscribe-section .et_pb_newsletter_description p {padding: 19px 20px 0px 0px;}
 
.demo-subscribe-section .et_pb_newsletter_form {width: 50%; padding-left: 5px; height:60px;}
.demo-subscribe-section .et_pb_newsletter_form p {display: inline-block; margin-right: 10px; padding: 0px; padding-bottom:10px;}
.demo-subscribe-section .et_pb_newsletter_form p input { padding: 5px 4% !important; width: 160px; border-radius: 0px!important;}
 
.demo-subscribe-section span.et_pb_newsletter_button_text {display: none;}
 
.demo-subscribe-section .et_pb_newsletter_button {
    padding: 0 0 0 10px;
    text-align: right;
    border: none;
    background: url(/wp-content/uploads/email-icon.png) no-repeat left top;
    width: 64px;
    height: 64px;
    cursor: pointer;
    z-index: 1;
    margin-left: 10px;
    margin-bottom: -37px;
margin-top:-2px;
z-index:99998;
}
 
.demo-subscribe-section a.et_pb_newsletter_button:after {display:none;}
.demo-subscribe-section .et_pb_newsletter_form p:nth-child(3) {display: none;}
.demo-subscribe-section .et_pb_newsletter_result { padding-top: 19px;}
.demo-subscribe-section h2.et_pb_subscribed {font-size: 17px; padding-top: 3px;}
 
@media only screen and (max-width: 1110px) {
    .demo-subscribe-section .et_pb_newsletter_description {width: 35%;}
    .demo-subscribe-section .et_pb_newsletter_description p {padding: 9px 20px 0px 0px;}
    .demo-subscribe-section .et_pb_newsletter_form {width: 65%;}
}
 
@media only screen and (max-width: 980px) {
    .demo-subscribe-section .et_pb_newsletter_description {width: 100%; text-align:center;}
    .demo-subscribe-section .et_pb_newsletter_description p { text-align: center!important;}
    .demo-subscribe-section .et_pb_newsletter_form {width: 100%; text-align:center;}
}
 
@media only screen and (max-width: 570px) {
    .demo-subscribe-section .et_pb_newsletter_form {height:100px; padding-top:17px;}
    .demo-subscribe-section .et_pb_newsletter_button {margin-left: 0px;}
}
 
@media only screen and (max-width: 550px) {
    .demo-subscribe-section .et_pb_newsletter_form {height:130px;}
    .demo-subscribe-section .et_pb_newsletter_button {margin-left: 0px;}
}
 
@media only screen and (max-width: 460px) {
.demo-subscribe-section .et_pb_newsletter_form {height: 168px;}
.demo-subscribe-section .et_pb_newsletter_form {width: 63%; margin-left: 17%;}
 
}
 
@media only screen and (max-width: 360px) {
.demo-subscribe-section .et_pb_newsletter_form {width: 50%; margin-left: 10%;}
.demo-subscribe-section .et_pb_newsletter_button { margin-left: 45px;}
}
 
.demo-subscribe-section{
height:60px;
}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, blockquote {
    border-color: #7ebec5;
}
.et_pb_button {
    position: relative;
    padding: 0.15em 0.5em;
}
.et_pb_button:hover {
    position: relative;
    padding: 0.15em 1.5em 0.15em 0.5em;
}
.et_pb_newsletter_description {
    font-size: 19px;
    font-weight: bold;
}
body .et_pb_button{
border-color:#ffffff !important;
}
.et_pb_more_button .et_pb_button a{
color:#ffffff !important;
}
.demo-subscribe-section {
    background-color: #002d3d !important;
}
/*-------------[End Custom Subscribe]-------------*/
/*````````````````````````````````````````````````*/
/*````````````````````````````````````````````````*/

