html #main-header #logo {
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_text   h2 {
    } 

body #top-header {
       font-size: 18px ; 
       color: #ffffff ; 
    } 

html #top-header #et-info a {
       color: #ffffff ; 
    } 

html #top-header .et-social-icons {
       font-size: 20px ; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header #logo {   display: block; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   h2 {   line-height: 40px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   h2 {   text-indent: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   h2 {   text-shadow: none; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   h2 {   line-height: 43px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { html #main-header #logo {   max-width: 175px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { html #main-header #logo {   display: block; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { body #top-header {   font-size: 16px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { body #top-header {   text-align: center; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { body #top-header {   font-size: 18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { body #top-header {   text-align: center; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header #logo {   position: relative; }  }  