.main-nav {height:95px !important;}
.small-height {height:55px !important;}

#rhythm_wrap .main-nav {background-image:url(/img/layout_top_line.gif);background-repeat:no-repeat;background-position:center -3px;}
#rhythm_wrap .nav-logo-wrap .logo {max-width:171px;height:95px;}
#rhythm_wrap .inner-nav {position:absolute;right:0;}
#rhythm_wrap .inner-nav ul li a {color:#333;font-size:14px;font-weight:bold;letter-spacing:1px;}
#rhythm_wrap .inner-nav ul li a:hover {color:#006abe;}
#rhythm_wrap .inner-nav ul li a i {display:none;}
#rhythm_wrap .mn-sub {background:#fff;opacity: 0.9;border-top:2px solid #006abe;left:-45px;}
#rhythm_wrap .mn-sub li a {color:#666 !important;border-bottom:1px solid #d7e0e7;text-align:center;}
#rhythm_wrap .mn-sub li a:hover {color:#22ae5a !important;}
#rhythm_wrap .rh-cont-wrap {padding-top:95px;}
#rhythm_wrap footer.page-section {padding:0;}
#rhythm_wrap footer.bg-gray-lighter {background-color:#444;}
#rhythm_wrap footer .footer-copy {padding:8px 0;border-top:1px solid #666;letter-spacing:0.1em;}
#rhythm_wrap footer .footer-logo {float:left;padding-top:15px;padding-right:30px;}
#rhythm_wrap footer .footer-text {float:left;text-align:left;}
#rhythm_wrap footer .footer-text p {margin-bottom:0;}
#rhythm_wrap footer a.link-to-top {bottom:5px;}

@media (max-width:1200px) {
    #rhythm_wrap .nav-logo-wrap .logo {max-width:118px;}
}
@media (max-width:1024px) {
    #rhythm_wrap .inner-nav ul li a {color:#fff;}
}