html body header#main-header #logo {
       height: 88px!important; 
       max-height: 109px; 
       max-width: 318px; 
    } 

.et_pb_widget:not(.woocommerce) input[type=submit] {
       background-color: #25b7e8!important; 
       border-style: none!important; 
       color: rgb(255, 255, 255)!important; 
       font-weight: bold; 
    } 

.et_pb_widget:not(.woocommerce) input[type=submit]:hover {
       background-color: #1492bc; 
    } 

.et_pb_widget:not(.woocommerce) input[type=text] {
       background-color: rgb(32, 36, 43); 
       border-style: none!important; 
       border-width: 0px; 
       color: rgb(255, 255, 255)!important; 
    } 

.mfp-title {
       color: #f3f3f3; 
       display: none; 
       line-height: 18px; 
       padding-right: 36px; 
       text-align: left; 
       word-wrap: break-word; 
    } 

.post-1256 .et_pb_section:nth-child(1) .et_pb_posts .hentry .more-link {
       text-transform: uppercase; 
    } 

.post-1256 .et_pb_section:nth-child(1) .et_pb_posts .hentry > h2 a {
       color: rgb(255, 246, 40); 
    } 

.post-1256 .et_pb_section:nth-child(1) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgb(255, 246, 40)!important; 
    } 

#comment-wrap #respond textarea {
       background-color: rgb(32, 36, 43); 
       color: rgb(255, 255, 255); 
    } 

#gform_wrapper_1 .gfield_label {
       font-family: Special Elite!important; 
    } 

#gform_wrapper_1 input[type=submit] {
       background-color: transparent; 
       border-color: #fff628; 
       border-style: solid; 
       color: #fff628; 
       font-family: Special Elite!important; 
       font-size: 18px; 
       padding-bottom: 15px; 
       padding-left: 15px; 
       padding-right: 15px; 
       padding-top: 15px; 
       text-transform: uppercase; 
    } 

#gform_wrapper_1 input[type=submit]:hover {
       background-color: #fff628; 
       color: rgb(32, 36, 43); 
    } 

#gform_wrapper_1 input[type=text] {
       background-color: #20242b; 
       border-style: none; 
       color: rgba(255,255,255,1); 
       height: 50px; 
    } 

#gform_wrapper_1 textarea {
       background-color: rgb(32, 36, 43); 
       border-style: none; 
       color: rgb(255, 255, 255); 
    } 

#sidebar .et_pb_widget:not(.woocommerce) a {
       color: rgb(255, 255, 255); 
    } 

html body {
       background-position: left top!important; 
       background-size: contain!important; 
    } 

html body div#et-top-navigation ul.nav li a {
       padding-bottom: 30px; 
    } 

html body div#main-content {
       background-color: transparent; 
    } 

html body header#main-header {
    } 


@media screen and (min-width: 1025px) { html body header#main-header #logo {   min-height: 148px!important; }  }  
@media screen and (min-width: 1025px) { html body header#main-header #logo {   min-width: 240px!important; }  }  
@media screen and (min-width: 1025px) { html body header#main-header #logo {   width: 200px!important; }  }  
@media screen and (max-width: 768px) { html body header#main-header {   padding-top: 15px!important; }  }  
@media screen and (max-width: 667px) { html body header#main-header #logo {   max-height: 80px!important; }  }  
@media screen and (max-width: 667px) { html body header#main-header #logo {   max-width: 305px!important; }  }  
@media screen and (max-width: 667px) { html body header#main-header {   padding-top: 15px!important; }  }  