@import url('layout.css');.highlight-box h3{margin:0;padding:0;}
header hr{margin-top:0;margin-bottom:10px;}
ul.nav.primary{background:#7B0D1E;border-radius:5px;}
ul.nav.primary a{color:#fff;}
ul.nav.primary > li a{border-right:1px solid #3D1308;}
ul.nav.primary > li:last-child a{border-right:none;}
ul.nav.primary > li a:hover{background:#3D1308;}
ul.nav.primary > li:first-child a:hover,
.nav.nav-justified > li.active:first-child{border-radius:5px 0 0 5px;}
ul.nav.primary > li:last-child a:hover,
.nav.nav-justified > li.active:last-child{border-radius:0 5px 5px 0;}
.nav.nav-justified .active{background:#3D1308;}
h2.page-title, .sub-title{margin:0 0 15px 0;padding:0 0 5px 0;line-height:25px;font-size:22px;border-bottom:1px solid #888;}
.sub-title{font-size:18px;}
footer{background:#eee;}
.footer-nav-wrap{background:#ddd;}
.nav.nav-footer{text-align:center;float:right;left:-50%;position:relative;}
.nav.nav-footer li{float:left;left:50%;}
.nav.nav-footer li a{padding-top:0;padding-bottom:0;border-right:1px solid #999;}
.nav.nav-footer li:last-child a{border:none;}
@media screen and (device-aspect-ratio:40/71){.media-body{clear:both;}
}