@font-face {font-family:OpenSans-Light; src: url('../fonts/OpenSans-Light.ttf');}
@font-face {font-family:OpenSans-Regular; src: url('../fonts/OpenSans-Regular.ttf');}
@font-face {font-family:OpenSans-ExtraBold; src: url('../fonts/OpenSans-ExtraBold.ttf');}
body{font-family:OpenSans-Regular;font-size:14px; text-align: center; color:#333333;text-shadow: 0px 0px #000000;
background: rgba(28,28,28,1);
background: -moz-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(13,13,13,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(28,28,28,1)), color-stop(100%, rgba(13,13,13,1)));
background: -webkit-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(13,13,13,1) 100%);
background: -o-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(13,13,13,1) 100%);
background: -ms-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(13,13,13,1) 100%);
background: linear-gradient(to bottom, rgba(28,28,28,1) 0%, rgba(13,13,13,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#0d0d0d', GradientType=0 );}
h1,h2,h3,h4,h5,h6{color:#b6b6b6;font-family: OpenSans-Light;}

.nopadding{margin:0px;padding:0px;}
.co_band{height:auto;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2e2e2+0,dbdbdb+50,d1d1d1+51,fefefe+100;Grey+Gloss+%231 */
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
.menu{height:50px; color:#FFFFFF;z-index:50;}
h1{ text-align:center;}
h1,h2,h3{ color:#CCCCCC;}
.logo{width:90%;}
.logo img{ width:50%; margin: 0 auto; float:none; display:block;}
.co{ margin-top:20px;}
.co h2{ text-align:center; font-size:18px;font-family:OpenSans-ExtraBold;-webkit-font-smoothing: antialiased; text-transform:uppercase;color:#14467b;}
.slider{width:auto;z-index:30; border-bottom:6px solid #77BD00;border-top:2px solid #999999; height:auto;}
.slider img{width:100%;}
.banner{width:auto;z-index:30; border-bottom:6px solid #77BD00;border-top:2px solid #999999}
.banner img{width:100%;}
.popular{width:100%; height:auto; margin-top:20px;color:#333333;}
.popular li{ color:#d5d4d4; text-align:left; line-height:160%;}
.popular img{width:100%;}
.popular h5{text-align:center;}
.popular h4{text-align:center;}
.popular p {text-align:justify; color:#b6b6b6;}
.popular b {color:#b6b6b6;}
.footer_top{height:auto; color:#FFFFFF;
background: rgba(42,142,228,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(42,142,228,1) 0%, rgba(5,79,142,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(42,142,228,1)), color-stop(100%, rgba(5,79,142,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(42,142,228,1) 0%, rgba(5,79,142,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(42,142,228,1) 0%, rgba(5,79,142,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(42,142,228,1) 0%, rgba(5,79,142,1) 100%);
background: radial-gradient(ellipse at center, rgba(42,142,228,1) 0%, rgba(5,79,142,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8ee4', endColorstr='#054f8e', GradientType=1 ); border-bottom:2px solid #999999;border-top:6px solid #77BD00; padding-bottom:20px; margin-top:20px;}

.footer_top h5{font-family: 'Oswald', sans-serif; font-size:30px; text-align:center; color:#acdb19;}

.footer{ background:#000000; height:60px; color:#FFFFFF;}
.footer img{ float:none; margin:0 auto; display:block; padding:10px 0px 10px 0px;}
.navbar-inverse { background:none; border:none;;}
.navbar-inverse .navbar-nav > li > a {color: #ffc600;}
.navbar-default .navbar-toggle {border-color: #ddd; float:none; margin:0 auto; display:block;}
.navbar-default .navbar-nav > li > a {color: #054f8e;}

.navbar-default .navbar-nav > li > a:hover, .nav > li > a:focus {background-color: #054f8e;text-decoration: none; color:#CCCCCC;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color: #CCCCCC;background-color: #054f8e;}

.dropdown-menu > li > a:hover, .nav > li > a:focus {background-color: #054f8e;text-decoration: none; color:#CCCCCC;}
.navbar-toggle {position: relative;float: none;display:block;margin:0 auto;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: #000000;background-image: none;border: 1px solid #000000;border-radius: 4px; width:auto;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px; background-color:#FFFFFF;}
.navbar-default {background:none;border-color: #e7e7e7; border:none;}
.copyright{margin-top:10px; color:#666666; text-align:center;}
.back-to-top {cursor: pointer;position: fixed;bottom:20px;right:20px;display:none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #dfdbdb;
    background-color: #054f8c;
}



@media(min-width:768px)
{
body{text-align:justify;}
.navbar-toggle { display:none}
.logo{margin:0px 0px 5px 0px; width:100%;}
.co{ margin-top:0px;}
.co h2{ margin-top:27px; text-align:left; font-size:25px; font-family:OpenSans-ExtraBold;-webkit-font-smoothing: antialiased; text-transform:uppercase;color:#14467b;}
.logo img{ width:80px;float:left;margin:10px 10px 10px 0px;}
.navbar-default .navbar-toggle {display: none;}
.footer img{ float: right; margin-top:10px; padding:0px;}
.copyright{margin-top:15px; color:#666666; text-align:left;}
.footer_top h5{font-family: 'Oswald', sans-serif; font-size:35px;}
.navbar{ float:right;}
.navbar-nav {float:left; margin:20px 0px 0px 0px;}
.footer_top h5{font-family: 'Oswald', sans-serif; font-size:25px; text-align:left;color:#acdb19;text-shadow: 2px 2px #000000}

}




@media(min-width:1170px)
{




}