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

body{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

header{margin: 10px 0;}

.mainslider img{width: 100%}

.welcome{
	background-color: #f2f2f2;
	font-size: 16px;
	margin-bottom: 20px;
	padding: 15px;
}

.lan-link{color: #000; }
.lan-link:hover{color: #c39f5c; text-decoration: none;}

.mt25{margin-top: 25px;}
.mt55{margin-top: 55px;}

h1{color:#1a4175;}

a{color: #c39f5c; transition: all 0.2s ease 0s;}

.navbar-default {
    background-color: #c39f5c;
    border-color: none;
    margin: 10px 0;
}

.navbar-default .navbar-nav > li > a {
    color: #fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: #b78b3a;
    color: #fff;
}

.navbar-default .navbar-toggle {
    border: none;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.box{
   padding: 20px;
   color: #fff;
   font-size: 16px;
   height: 180px;
}

.box a {color: white; text-decoration: underline;}

.navy{background: #1a4175;}
.gold{background: #c39f5c;}
.red{background: #891821;}

.h2navy{color: #1a4175;
    font-weight: bold;
    margin-bottom: -6px;
}
.h2gold{color: #c39f5c;
     font-weight: bold;
     margin-bottom: -6px;
}
.h2red{color: #891821;
    font-weight: bold;
    margin-bottom: -6px;
}

h2{color: #c39f5c;}

.gold-bar{color: white; padding: 10px; margin:40px 0 0; text-align: center; }
.gold-bar h1{color: white;margin: 15px;}

.test-box-hp{
	background: white;
	border: 1px solid #ddd;
	margin: 10px 0;
}

.test-box-hp .test-logo{
	text-align: center;
}

.test-box-hp .test-logo img{max-width: 100%;}

.test-box-hp .test-logo a{display: block;}

.test-box-hp .test-logo a:hover{
	opacity: 0.8;
}

.test-box-hp .test-cat{
   background: #1a4175;
   color: white;
   padding: 5px;
   text-align: center;
}

.test-box-hp .test-title{
	
}

.test-box-hp .test-title a{
	color: #000;
	display: block;
	padding: 10px;
}

.test-box-hp .test-title a:hover{
    color: #c39f5c;
    text-decoration: none;	
}

.navy-border{ border-bottom: 3px solid #1a4175;}

.partner-logo{
	list-style-type: none;
	padding: 0;
	margin: 20px 0;
}

.partner-logo li{display: inline-block; width: 23%; text-align:center}

.partner-logo li img{max-width: 100%;}

.contact-bar{
	background: #1a4175;
	bottom: -50px;
       color: white;
       margin: 10px 0 0;
       padding: 0;
       position: relative;
       z-index: 99;
}
.contact-bar ul{
	list-style-type: none;
	padding: 0;
	text-align: center;
}

.contact-bar ul li{
	float: left;
	width: 25%;
	padding: 20px;
	border-right: 1px solid #2c558d;
}
.contact-bar ul li a{color: white;}

footer{
	background-color: #1a4175;
	color: white;
	padding: 20px 0;
	}
	
.btn-primary{
	background: rgba(200,164,98,1);
background: -moz-linear-gradient(top, rgba(200,164,98,1) 0%, rgba(160,122,53,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(200,164,98,1)), color-stop(100%, rgba(160,122,53,1)));
background: -webkit-linear-gradient(top, rgba(200,164,98,1) 0%, rgba(160,122,53,1) 100%);
background: -o-linear-gradient(top, rgba(200,164,98,1) 0%, rgba(160,122,53,1) 100%);
background: -ms-linear-gradient(top, rgba(200,164,98,1) 0%, rgba(160,122,53,1) 100%);
background: linear-gradient(to bottom, rgba(200,164,98,1) 0%, rgba(160,122,53,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8a462', endColorstr='#a07a35', GradientType=0 );
      border-color: #c39f5c;
}

.btn-primary:hover{
	background: rgba(167,128,61,1);
background: -moz-linear-gradient(top, rgba(167,128,61,1) 0%, rgba(160,122,53,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(167,128,61,1)), color-stop(100%, rgba(160,122,53,1)));
background: -webkit-linear-gradient(top, rgba(167,128,61,1) 0%, rgba(160,122,53,1) 100%);
background: -o-linear-gradient(top, rgba(167,128,61,1) 0%, rgba(160,122,53,1) 100%);
background: -ms-linear-gradient(top, rgba(167,128,61,1) 0%, rgba(160,122,53,1) 100%);
background: linear-gradient(to bottom, rgba(167,128,61,1) 0%, rgba(160,122,53,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7803d', endColorstr='#a07a35', GradientType=0 );
	border-color: #c39f5c;
}

.more-mrg{margin: 20px 0}

.inner-coverimg img{width: 100%;}

.partner-img{
    border: medium none;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17);
    height: 138px;
    line-height: 135px;
    margin: 0 auto;
    max-width: 203px;
    text-align: center;
}

.partner-img img {
    height: auto;
    max-width: 100%;
}

.partner-row{
	margin: 20px -15px;
}

.contact-list{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.contact-list li{
	margin-bottom: 15px;
	}

.contact-list li .icon{
	color: #214f8d;
       float: left;
       font-size: 20px;
       line-height: 18px;
       margin: 0 15px 0 0;
	}

@media (max-width:1200px) {
	.box{height: 265px;}
}

@media (max-width:768px) {
	.partner-logo li{width: 48%;}
	
	.contact-bar ul li{width: 50%;}
	
	.box{height: auto;}
}

@media (max-width: 400px) {
	.contact-bar ul li{width: 100%;}
}