.navbar-custom .nav>li>a { 
 padding-top: 22.5px; 
 padding-bottom: 22.5px
} 
.default .nav li.menu-button a { 
 padding-top: 11.25px; 
 padding-bottom: 11.25px; 
 margin-top: 11.25px; 
 margin-bottom: 11.25px; 
 margin-left: 10px; 
 -webkit-transition: all 0.3s; 
 -moz-transition: all 0.3s; 
 -o-transition: all 0.3s; 
 -ms-transition: all 0.3s; 
 transition: all 0.3s; 
} 
.wrap .overlay:before { 
 background: none repeat scroll 0 0 rgba(51,155, 214, 0.7); 
} 
.wrap .overlay:after { 
 background: none repeat scroll 0 0 rgba(51,155, 214, 0.7); 
} 
figure.effect-zoe figcaption { 
 background: rgba(51,155, 214, 0.7); 
} 
@media only screen and (max-width: 480px) { 
 .container .navbar-collapse, 
 .container-fluid .navbar-collapse { 
 background-color: rgba(29,53,101,1) !important; 
 } 
 .navbar-header { 
 padding-top: 11.25px; 
 padding-bottom: 11.25px
 } 
 .navbar-custom img.logo { 
 height: 45px !important; 
 } 
 .navbar-custom .nav>li>a { 
 padding-top: 11.25px; 
 padding-bottom: 11.25px
 } 
 .default .nav li.menu-button a { 
 margin-left: 0 !important; 
 } 
} 
@media only screen and (min-device-width : 768px) and (max-device-width : 1023px) and (-webkit-min-device-pixel-ratio: 2) { 
 .container .navbar-collapse, 
 .container-fluid .navbar-collapse { 
 background-color: rgba(29,53,101,1) !important; 
 } 
 .navbar-header { 
 padding-top: 11.25px; 
 padding-bottom: 11.25px
 } 
 .navbar-custom img.logo { 
 height: 45px !important; 
 } 
 .navbar-custom .nav>li>a { 
 padding-top: 11.25px; 
 padding-bottom: 11.25px
 } 
 .default .nav li.menu-button a { 
 margin-left: 0 !important; 
 } 
}