.content article.entry .entry-content a:active {
       color: rgb(0, 0, 0); 
    } 

.content article.entry .entry-content a {
       color: rgba(0,0,0,1); 
    } 

.content article.entry .entry-title a {
       font-size: 31px; 
       font-weight: bold!important; 
    } 

.site-header .wrap {
       background-color: rgba(0,0,0,0); 
       margin-left: 296.5!important; 
       margin-right: 296.5!important; 
    } 

.site-header {
    } 

.site-inner {
    } 

nav.nav-primary ul.menu .current-menu-ancestor > a:hover {
       color: #ed6226; 
    } 

nav.nav-primary ul.menu li a {
       font-size: 16px; 
    } 

nav.nav-primary ul.menu li a:hover {
       color: #ed6226; 
    } 


@media screen and (max-width: 1024px)  { .site-header .wrap {   background-color: #ffffff; }  }  
@media screen and (max-width: 768px)  { .site-header {   background-color: #ffffff!important; }  }  
@media screen and (max-width: 768px)  { .site-header {   color: #ffffff!important; }  }  
@media screen and (max-width: 768px)  { .site-header .wrap {   background-color: #ffffff; }  }  
@media screen and (max-width: 768px)  { .site-inner {   bottom: auto; }  }  
@media screen and (max-width: 768px)  { .site-inner {   left: auto; }  }  
@media screen and (max-width: 768px)  { .site-inner {   position: static!important; }  }  
@media screen and (max-width: 768px)  { .site-inner {   right: auto; }  }  
@media screen and (max-width: 768px)  { .site-inner {   top: auto; }  }  
@media screen and (max-width: 667px)  { .site-header .wrap {   background-color: #ffffff; }  }  
@media screen and (max-width: 480px)  { .site-header {   background-color: #ffffff; }  }  
@media screen and (max-width: 480px)  { .site-header {   background-repeat: repeat; }  }  
@media screen and (max-width: 480px)  { .site-header {   color: rgba(26,26,26,0); }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   background-color: #ffffff; }  }  