.title-area {
       padding-top: 0px; 
       margin-top: -20px; 
    } 

.title-area .site-title a {
       margin-top: -10px; 
       height: 128px; 
    } 

.page article.entry .entry-content img:not(.wp-smiley) {
    } 

footer.site-footer {
       background-color: rgba(0,0,0,1); 
    } 

.site-inner {
       margin-top: -20px; 
       padding-top: 25px; 
    } 

.page article.entry .entry-title a {
       font-size: 28px; 
    } 

.single article.entry .entry-title {
       font-size: 28px; 
       font-family: Helvetica, Arial, sans-serif; 
    } 

#frm_form_3_container form .form-field.frm_required_field label {
       color: rgba(255,255,255,1); 
    } 

#frm_form_3_container form .frm_description {
       color: rgba(255,255,255,1); 
    } 

#frm_form_3_container form .form-field label {
       color: #ffffff!important; 
    } 

#frm_form_3_container form .form-field label .frm_required {
       color: rgba(204,68,68,1); 
    } 

.page article.entry .entry-content strong {
       color: #ffffff; 
    } 

.page article.entry .entry-content strong:hover {
       color: #ffffff; 
    } 

.page article.entry .entry-content strong:active {
       color: rgba(255,255,255,1); 
    } 

.page article.entry .entry-content strong:visited {
       color: rgba(255,255,255,1); 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { .title-area .site-title a {   top: 15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .title-area .site-title a {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .page article.entry .entry-content img:not(.wp-smiley) {   margin-top: 10px!important; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .title-area .site-title a {   top: 27px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .title-area .site-title a {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .title-area .site-title a {   margin-top: -2px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .title-area .site-title a {   height: 121px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .title-area .site-title a {   margin-top: -12px; }  }  