.post-41 .et_pb_section:nth-child(5) .et_pb_text   h2 {
       border-bottom-color: #ccff00; 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
    } 

.post-41 .et_pb_section:nth-child(6) .et_pb_text   h2 {
       border-bottom-color: #ccff00; 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_team_member {
       box-shadow: 0px 2px 11px 0px  #ccff00; 
    } 

.post-50 .et_pb_section:nth-child(1) .et_pb_blog_grid .hentry  {
       box-shadow: 2px 2px 11px 0px  #ccff00; 
       box-sizing: border-box; 
    } 

.post-50 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       margin-top: -20px; 
    } 

.post-85 .et_pb_section:nth-child(1) .et_pb_button {
       bottom: 0px; 
       position: relative; 
       top: -20px; 
    } 

.post-85 .et_pb_section:nth-child(1) {
       top: 0px; 
    } 

#left-area .hentry  h1 {
       margin-top: -20px; 
    } 

html body div#et-top-navigation {
       background-color: rgba(0,0,0,1); 
       border-bottom-color: #ccff00; 
       border-bottom-style: solid; 
       border-bottom-width: 0px; 
       border-right-style: solid; 
       border-top-color: #ccff00; 
       border-top-style: solid; 
       border-top-width: 0px!important; 
       padding-bottom: 15px; 
       padding-top: 18px; 
       top: 0px; 
    } 

html body div#et-top-navigation ul.nav .current_page_item > a {
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

html body div#et-top-navigation ul.nav li a {
       border-bottom-width: 5px!important; 
       border-style: solid; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       margin-bottom: -20px; 
       margin-top: 0px; 
    } 

html body header#main-header {
       background-blend-mode: normal; 
       background-color: rgba(0,0,0,1); 
       border-bottom-color: #ccff00; 
       border-bottom-style: none!important; 
       border-bottom-width: 0px!important; 
       border-left-style: none!important; 
       border-left-width: 0px!important; 
       border-right-style: none!important; 
       border-right-width: 0px!important; 
       border-style: none; 
       border-top-color: #ccff00; 
       border-top-style: none!important; 
       border-top-width: 0px!important; 
       border-width: 0px!important; 
       margin-top: 69px!important; 
       max-width: 1200px!important; 
       top: 0px; 
    } 

html body {
       margin-top: 130px; 
    } 


@media  screen and (min-width:1025px) { html body header#main-header {   width: 1120px!important; }  }  