body .wrapper-site .header-secondary {
       background-color: rgba(82,94,101,0.21); 
    } 

body .wrapper-site .header-site > .container {
       height: 120px; 
    } 

body .wrapper-site .header-site .logo .site-logo {
       height: 100%; 
       max-height: 100%; 
       width: 250px; 
    } 

body .wrapper-site .header-site .logo .sitetitle a {
       color: rgba(82,94,101,0.97); 
    } 

body .wrapper-site .header-site .logo {
       height: auto; 
       max-height: auto!important; 
       max-width: auto!important; 
       width: auto; 
    } 

body .wrapper-site .header-site .nav ul:active {
       background-color: transparent!important; 
    } 

body .wrapper-site .header-site .nav ul {
       background-color: transparent!important; 
       border-bottom-color: transparent!important; 
       border-color: transparent; 
       border-left-color: transparent!important; 
       border-right-color: transparent!important; 
       border-top-color: transparent!important; 
       line-height: 40px; 
    } 

body .wrapper-site .header-site .nav ul .current_page_ancestor > a {
       background-color: transparent; 
    } 

body .wrapper-site .header-site .nav ul .current_page_item > a {
       top: 40px; 
    } 

body .wrapper-site .header-site .nav ul .sub-menu {
       background-color: transparent; 
       top: 50px; 
    } 

body .wrapper-site .header-site .nav ul:hover {
       background-color: transparent!important; 
    } 

body .wrapper-site .header-site .nav ul li a:active {
       background-color: transparent!important; 
    } 

body .wrapper-site .header-site .nav ul li a {
       background-color: transparent!important; 
       border-bottom-color: transparent!important; 
       border-bottom-style: none!important; 
       border-bottom-width: 0px; 
       border-color: transparent; 
       border-left-color: transparent!important; 
       border-left-style: none!important; 
       border-left-width: 0px!important; 
       border-right-color: transparent!important; 
       border-right-style: none!important; 
       border-right-width: 0px; 
       border-style: none!important; 
       border-top-color: transparent!important; 
       border-top-style: none!important; 
       border-top-width: 0px; 
       border-width: 0px; 
       bottom: auto; 
       color: #f29400!important; 
       font-size: 18px; 
       font-weight: normal; 
       line-height: 30px; 
       position: relative; 
       text-align: left; 
       top: 20px!important; 
       word-spacing: 0px; 
    } 

body .wrapper-site .header-site .nav ul li a:hover {
       background-color: transparent!important; 
       color: rgba(82,94,101,1); 
    } 

body .wrapper-site .header-site .nav ul li a:visited {
       background-color: transparent!important; 
    } 

body .wrapper-site .header-site .nav ul li {
       font-weight: normal!important; 
       line-height: 30px; 
       margin-left: 20px; 
       margin-right: 20px; 
    } 

body .wrapper-site .header-site .nav ul li ul li a {
       background-color: rgba(243,243,243,1)!important; 
       bottom: auto; 
       box-shadow: 2px 2px 2px 0px  #f29400; 
       font-size: 15px; 
       font-weight: normal!important; 
       height: auto!important; 
       margin-bottom: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       min-width: 0px; 
       padding-bottom: 0px; 
       padding-left: 10px; 
       padding-right: 0px; 
       padding-top: 0px; 
       position: static; 
       text-align: left; 
       text-overflow: clip; 
       text-transform: none; 
       top: auto; 
       width: 140px!important; 
    } 

body .wrapper-site .header-site .nav ul li ul li a:hover {
       background-color: rgba(236,236,236,1)!important; 
    } 

body .wrapper-site .header-site .nav ul li ul li:active {
       background-color: transparent; 
    } 

body .wrapper-site .header-site .nav ul li ul li {
       background-color: transparent!important; 
       border-bottom-color: transparent!important; 
       border-bottom-style: none!important; 
       border-bottom-width: 0px!important; 
       border-color: transparent!important; 
       border-left-color: transparent!important; 
       border-left-style: none!important; 
       border-left-width: 0px!important; 
       border-right-color: transparent!important; 
       border-right-style: none!important; 
       border-style: none!important; 
       border-top-color: transparent!important; 
       border-top-style: none!important; 
       font-size: 13px; 
       font-weight: normal!important; 
       line-height: 30px; 
    } 

body .wrapper-site .header-site .nav ul li ul li:hover {
       background-color: transparent!important; 
    } 

body .wrapper-site .header-site .nav ul li ul li:visited {
       background-color: transparent; 
    } 

body .wrapper-site .header-site .nav ul:visited {
       background-color: transparent!important; 
    } 

body .wrapper-site {
       font-size: 20px; 
    } 

#custom_post_widget-5 .heading {
       color: #F29400; 
    } 

#footer .site-text {
       color: rgba(81,92,99,0.5); 
    } 

#footer nav ul.menu li a {
       color: rgba(81,92,99,0.5); 
    } 

#footer nav ul.menu li a:hover {
       color: rgba(81,92,99,1)!important; 
    } 

#layers-widget-column-1 .excerpt {
       color: rgba(242,148,0,1); 
    } 

#layers-widget-column-1 .heading {
       color: rgba(82,94,101,1); 
    } 

#layers-widget-column-10 .media-image {
       height: 350px; 
       margin-top: 0px; 
       position: relative; 
       top: 80px; 
       width: 152px; 
    } 

#layers-widget-column-10 {
       height: 350px; 
       margin-left: -20px; 
       margin-right: 0px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
       position: relative; 
       top: auto; 
       width: 1920x; 
    } 

#layers-widget-column-11 .excerpt strong {
       font-weight: normal; 
    } 

#layers-widget-column-11 {
       margin-top: 80px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 100%; 
    } 

#layers-widget-column-2 .column .medium .excerpt p {
       color: rgba(255,255,255, 0.54902); 
       margin-top: 0px; 
       padding-bottom: 0px; 
       padding-top: 10px; 
       top: auto; 
    } 

#layers-widget-column-2 .column .medium .media-image {
       margin-top: 0px; 
       position: static; 
       top: auto; 
       width: 241px; 
    } 

#layers-widget-column-2 {
       height: 400px; 
       margin-left: 0px; 
       margin-right: 0px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#layers-widget-column-44 .heading {
       color: rgba(242,148,0,0.97); 
    } 

#layers-widget-column-46 .column .medium .heading {
       color: rgb(81, 92, 99); 
    } 

#layers-widget-column-46 .heading {
       color: rgba(242,148,0, 0.85098); 
    } 

#layers-widget-map-11 .heading {
       color: rgba(242,148,0,1)!important; 
    } 

#layers-widget-map-9 .heading {
       background-attachment: scroll!important; 
       background-color: transparent!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: #f29400!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-left-color: #f29400!important; 
       border-left-style: none; 
       border-left-width: 0px!important; 
       border-right-color: #f29400!important; 
       border-right-style: none; 
       border-right-width: 0px!important; 
       border-top-color: #f29400!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       color: #f29400!important; 
       font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif!important; 
       font-size: 30px!important; 
       font-style: normal!important; 
       font-weight: 400!important; 
       letter-spacing: 0!important; 
       line-height: 45px!important; 
       text-decoration: none!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#text-3 .heading {
       color: rgba(242,148,0, 0.85098); 
    } 

#text-3 .textwidget a {
       background-color: rgba(242,148,0,0.6); 
       background-image: none; 
    } 

#text-3 .textwidget {
       background-color: rgba(242,148,0,0.25); 
       color: rgba(82,94,101,1); 
    } 

#text-3 .textwidget tr {
       background-color: transparent; 
    } 

#text-4 {
       color: rgba(82,94,101, 0.54902); 
       font-size: 15px; 
    } 

#text-4 .heading {
       color: rgba(242,148,0, 0.85098); 
    } 

#text-4 .textwidget {
       color: rgba(82,94,101,0.54); 
       font-size: 15px; 
       height: 500px; 
       min-height: 0px; 
       width: 1000px; 
    } 

#text-4 .textwidget:hover {
       color: rgba(82,94,101,1); 
    } 

#text-6 .heading {
       color: #dd9933; 
    } 

#text-6 .textwidget:active {
       background-color: transparent; 
    } 

#text-6 .textwidget {
       background-color: rgba(82,94,101,0.2); 
       color: rgba(82,94,101,1); 
    } 

#text-6 .textwidget ul li:active {
       background-color: rgba(242,148,0,0.5); 
    } 

#text-6 .textwidget ul li:hover {
       background-color: rgba(242,148,0,0.5); 
       color: rgba(82,94,101,1); 
    } 

#wrapper-content {
       font-size: 15px; 
    } 


@media screen and (max-width: 667px)  { body .wrapper-site .header-site > .container {   height: 40px; }  }  
@media screen and (max-width: 667px)  { body .wrapper-site .header-site .logo .site-logo {   height: 40px; }  }  
@media screen and (max-width: 480px)  { body .wrapper-site .header-site > .container {   height: 50px; }  }  
@media screen and (max-width: 480px)  { body .wrapper-site .header-site .logo .site-logo {   height: 45px; }  }  
@media screen and (max-width: 480px)  { body .wrapper-site .header-site .logo .site-logo {   margin-top: 0px; }  }  