.fl-full-width .fl-page-header-wrap .container, .fl-page-bar .container, .fl-full-width .fl-page-footer-wrap .container {
       max-width: 1400px; 
       width: 100%; 
    } 

.fl-page-bar {
       border-color: #f7fbfc; 
       line-height: 0px; 
    } 

.fl-page .fl-page-header .fl-page-nav-search a {
       padding-left: 10px; 
       padding-right: 12px; 
       padding-top: 38px; 
    } 

.fl-page .fl-page-header .nav li a:hover {
       color: #d22306; 
    } 

.fl-page .fl-post .fl-post-content p {
       font-size: 18px; 
       line-height: 36px; 
    } 

.fl-page-footer-widgets a {
       color: rgba(35,31,31,1); 
    } 

.fl-page-footer-widgets {
       background-color: rgba(244,244,244,1); 
    } 

.fl-page-footer-widgets .fl-widget:not(.woocommerce) {
       padding-left: 30px; 
       padding-right: 30px; 
    } 

.fl-page-nav-right .fl-page-nav-wrap #menu-primary-navigation > li > a {
       padding-bottom: 40px; 
       padding-top: 40px; 
    } 

.fl-row-fixed-width {
       max-width: 1400px; 
    } 

html body .fl-page-footer-widgets .container {
       padding-bottom: 33px; 
    } 

.fl-node-5787d719dc21e > .fl-row-content-wrap {
    } 

ul.stock_ticker .minus>.sqitem:before {
       content: none; 
    } 


@media screen and (max-width: 667px) { .fl-node-5787d719dc21e > .fl-row-content-wrap {   padding-top: 40px!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-right .fl-page-nav-wrap #menu-primary-navigation > li > a {   padding-bottom: 5px!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-right .fl-page-nav-wrap #menu-primary-navigation > li > a {   padding-top: 5px!important; }  }  