.post-110 .et_pb_section:nth-child(2) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       padding-top: 14px; 
    } 

.post-2 .et_pb_section:nth-child(1) {
       background-position: center top; 
       height: 830px; 
       margin-top: 0px; 
       padding-top: 170px!important; 
       top: -1px; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       font-size: 24px; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_newsletter {
       padding-left: 97px!important; 
       padding-top: 171px!important; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       margin-right: 90px; 
       padding-right: 0px; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_button {
       border-radius: 3px; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       bottom: 6px; 
       padding-right: 6px; 
       padding-top: 12px; 
    } 

.post-2 .et_pb_section:nth-child(2) {
       height: 91px; 
       margin-bottom: 0px; 
       max-height: 166px; 
       padding-bottom: 0px!important; 
       padding-top: 16px!important; 
    } 

.post-2 .et_pb_section:nth-child(4) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       padding-top: 16px; 
       top: -7px; 
    } 

.post-200 .et_pb_section:nth-child(3) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       padding-top: 14px; 
       top: 9px; 
    } 

.post-202 .et_pb_section:nth-child(2) .et_pb_newsletter .et_pb_newsletter_description  h2 {
       padding-top: 14px; 
    } 

.post-438 .et_pb_section:nth-child(2) .et_pb_newsletter {
       border-radius: 10px; 
    } 

#wpcf7-f528-p110-o1 input[type=email] {
       border-radius: 6px!important; 
    } 

#wpcf7-f528-p110-o1 input[type=text] {
       border-radius: 6px!important; 
    } 

#wpcf7-f528-p110-o1 textarea {
       border-radius: 6px!important; 
    } 

html body div#et-top-navigation ul.nav .sub-menu {
       border-bottom-left-radius: 10px; 
       border-bottom-right-radius: 10px; 
       width: 225px; 
    } 

html body header#main-header {
       background-blend-mode: normal; 
       background-image: url(http://nourishnoho.com/wp-content/uploads/2016/08/Nourish-TopBarV3.png)!important; 
       background-repeat: no-repeat; 
       background-size: cover; 
       height: 245px!important; 
       max-height: 181px; 
       min-height: 235px; 
    } 

html body header#main-header #logo {
       height: 0px; 
       width: 0px; 
    } 

html body div#et-top-navigation {
    } 

html body .mobile_nav {
    } 

html body .mobile_nav ul#mobile_menu {
    } 

.post-200 .et_pb_section:nth-child(2) {
    } 

.post-202 .et_pb_section:nth-child(2) {
    } 

.post-202 .et_pb_section:nth-child(3) {
    } 

.post-378 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
    } 

.post-378 .et_pb_section:nth-child(2) {
    } 

.post-70 .et_pb_section:nth-child(2) {
    } 


@media screen and (max-width: 768px)  { html body div#et-top-navigation {   background-color: rgba(148,179,85,1); }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   background-color: rgba(0, 0, 0,0.14)!important; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   bottom: auto; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   margin-bottom: -0; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   margin-top: -20px; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   padding-top: 5px!important; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav {   top: auto; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav ul#mobile_menu {   background-color: rgba(148,179,85,0.58); }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav ul#mobile_menu {   background-image: none; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav ul#mobile_menu {   border-radius: 9px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header {   background-image: url(http://nourishnoho.com/wp-content/uploads/2016/07/Nourish-Landingpage_1405V2.png)!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header {   background-repeat: no-repeat; }  }  
@media screen and (max-width: 768px)  { html body header#main-header {   background-size: auto; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   height: 0px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   width: 0px; }  }  
@media screen and (max-width: 480px)  { .post-200 .et_pb_section:nth-child(2) {   padding-top: 98px; }  }  
@media screen and (max-width: 480px)  { .post-202 .et_pb_section:nth-child(2) {   padding-top: 100px; }  }  
@media screen and (max-width: 480px)  { .post-202 .et_pb_section:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-378 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {   height: 136px; }  }  
@media screen and (max-width: 480px)  { .post-378 .et_pb_section:nth-child(2) {   padding-top: 118px; }  }  
@media screen and (max-width: 480px)  { .post-70 .et_pb_section:nth-child(2) {   padding-top: 96px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   height: 115px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   max-height: 115px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   min-height: 115px; }  }  