html body div#top-header {
       border-bottom-color: rgba(43,43,43,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1!important; 
    } 

html body header#main-header #logo {
       border-color: rgba(16,24,161,1); 
       border-style: solid; 
       border-top-style: solid; 
       border-top-width: 0px; 
       border-width: 1px; 
       max-height: 123px; 
    } 


@media screen and (max-width: 1024px)  { html body header#main-header #logo {   width: 157px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-height: 77px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-width: 171px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   min-height: 81px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   height: 89px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-height: 100px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-width: 145px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   width: 159px!important; }  }  