@charset "utf-8";
/* CSS Document */

/* Global Styles */

html, body { height: 100%; background:#fff/*e6eff2*/; font-family: 'Lato', sans-serif; font-weight:300; color:#535353; }

.row .row { margin-right: 0px; margin-left: 0px; }

a { color: #be3410; text-decoration: none; }
a:hover { color: #be3410; }

h1 { color:#091d4c; font-weight:700; }
h2 { color:#fff; margin-top:10px; text-transform:uppercase; font-weight:700; }
h3 { text-transform:capitalize !important; }

.pa-lr-0 { padding-left:0px; padding-right:0px; }
.pa-tb-30 { padding-bottom:30px; padding-top:30px; }
.pa-tb-20 { padding-bottom:20px; padding-top:20px; }
.pa-tb-10 { padding-bottom:10px; padding-top:10px; }

.br-r-10 { border-radius:10px; }

.br-b-bl { border-bottom:#2a5188 1px solid; margin-bottom:10px; padding-bottom:10px; }

p { font-weight:400; }

header { background:url(../images/header-bg.jpg) no-repeat top center #000000; }

.img-h1 { max-width:250px; }


.social-icon { }
.social-icon img { margin:10px; }

.navbar-inverse { background-color: rgba(190,52,16,0.8); color: #FFF; border:none; border-radius:0px; background-color: #be3410; filter: alpha(opacity=80); opacity: 0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; }
.navbar-inverse .navbar-nav > li > a { color: #fff; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2); text-transform:uppercase; /*box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);*/ }

.navbar-nav.navbar-right:last-child { padding-top: 0px; }
.navbar { position: relative; min-height: 50px; margin-bottom: 0px; }

.carousel-control.left { border-top-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-top-left-radius: 10px; -moz-border-bottom-left-radius: 10px; }
.carousel-control.right { border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;border-top-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-top-left-radius: 10px; -moz-border-bottom-left-radius: 10px;
}

.hom-title { background: url(../images/title-bg.png) repeat-x scroll 0px 50% transparent; margin-bottom: 20px; }
.hom-title h3 { /*font-size: 20px;*/ margin-bottom: 20px; text-transform: uppercase; font-weight: 600; background:#FFF; display: inline; padding-right: 20px; color:#2a5188; }
.hom-title span { margin: 0px; padding: 0px 0px 0px 20px; background:#FFF; }
.fright { float: right; }
.hom-title span a { font-size: 12px; text-decoration: none; background:#3465AA; color: #FFF; padding: 4px 10px 5px; margin: 0px; display: block; }



.video-bg { background:url(../images/pattern.png) repeat #be3410; color:#fff; }
.video-bg a, .video-bg a:hover, .video-bg a:focus { color: #000; }
.video-bg .hom-title { background: url(../images/white-title-bg.png) repeat-x scroll 0px 50% transparent; margin-bottom: 20px; }
.video-bg .hom-title h3 { /*font-size: 20px;*/ margin-bottom: 20px; text-transform: uppercase; font-weight: 600; background:url(../images/pattern.png) repeat #be3410; display: inline; padding-right: 20px; color:#fff; }
.video-bg .hom-title span { margin: 0px; padding: 0px 0px 0px 20px; background:url(../images/pattern.png) repeat #be3410; }
.video-bg .fright { float: right; }
.video-bg .hom-title span a { font-size: 12px; text-decoration: none; background:#3465AA; color: #FFF; padding: 4px 10px 5px; margin: 0px; display: block; }
.video-bg iframe, .video-bg img, .jwplayer { border-radius:10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05); }

.breadcrumb { padding: 8px 15px; margin-bottom: 0px; background-color:  rgba(0,0,0,0.8);; }
.breadcrumb li a { color:#fff; }


.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { background-color: #091d4c; border-color: #091d4c; }


.audio-feature {
margin-bottom: 30px;
}


footer { color: #fff; background: url(../images/footer-bg.jpg) no-repeat center center; position: static; overflow: hidden; }
footer .big-block { position: relative; }
footer .big-block .block-layer { background:#000/*E2B55D*/; opacity: 0.8; padding: 0px; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
footer h3 { margin-bottom: 30px; }
footer .footer-above { padding-top: 20px;/* background-color: #091d4c;*/ font-size:16px; }
footer .footer-above a, footer .footer-below a { color:#fff; }
footer .footer-col { margin-bottom: 20px; }
footer .footer-below { padding: 15px 0; background-color: #be3410; }

.img-bg li { margin-right:0px; width:230px; padding:5px;list-style:none !important; }
.img-bg img { width: 190px; height: 165px; margin: 0px 0px; }
.img-bg h5 { margin: 0px 0px; background-color:#f1f1f1; width:100%; padding: 5px;  }
.img-bg .by { min-height:20px; margin: 0px 0px 20px 0px; font-size:12px; background-color:#f1f1f1; width:100%; padding: 5px; }