
/* CSS Document */
body{
	font-family: "Noto Sans", sans-serif;
  font-size: 16px;
	}

.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}

.navbar-default {
    background:#5f021f;
    border: none; border-radius: 0; margin-bottom:0; border-top:#890a32 solid 1px;
	-webkit-box-shadow: inset 0px -10px 10px -6px #5f021f;
-moz-box-shadow: inset 0px -10px 10px -6px #5f021f;
box-shadow: inset 0px -10px 10px -6px #5f021f; 
}

.navbar-default .navbar-brand,
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ffffff;
}

.navbar-default .navbar-nav > li > a {
    color: #ffffff; border-right:#890a32 solid 1px; 
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    background-color: #4c0219; color:#ffc652;
	-webkit-box-shadow: inset 0px -10px 10px -6px #4c0219;
-moz-box-shadow: inset 0px -10px 10px -6px #4c0219;
box-shadow: inset 0px -10px 10px -6px #4c0219;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #000000;
    background-color: #ffc652;
	-webkit-box-shadow: inset 0px -10px 10px -6px #ffc652;
-moz-box-shadow: inset 0px -10px 10px -6px #ffc652;
box-shadow: inset 0px -10px 10px -6px #ffc652;
}

.navbar-default .navbar-text {
    color: #222;
}

.navbar-default .navbar-toggle {
    border-color: #972701; background-color: #ff9515;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #ffffff; 
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #000000;
}
/*sssssssssssssssssssssssssss */
.call{padding-top:15px;}
.call2{padding-top:17px; padding-bottom:3px;}
.logo{padding-top:5px; padding-bottom:5px;}
.tbg{background:#ffffff; padding-top:15px; padding-bottom:10px; box-shadow: 0 8px 6px -6px rgb(0,0,0,0.6); z-index:500; position:relative;}
.mh2{font-size:13px; line-height:18px;}
.mhi{width:62px; height:62px; margin-right:10px;}
.mh3{color:#0e426c; font-weight:bold; text-decoration:none;}
.mh3:hover{text-decoration:none; color:#000;}
.mh4{background:#ffc652; padding-top:35px; padding-bottom:35px;}
.mh5{background:url(../images/bg.jpg) no-repeat right center fixed #4b4b4b; height:100%; padding-bottom:35px; padding-top:35px; background-size:100% 100%; }
.mh6{background:#FFF;}
.mh7{background:url(../images/bg2.jpg) no-repeat center center fixed; height:100%; background-size:100% 100%; }
.mh8{background:#5f021f; padding:60px 30px;}
.mh8 h1, h4{color:#FFF;}
.mh9{background:#ffc652; padding:60px 30px;}
.mh10{width:100px; height:100px;}
.mh11{background:#0e426c; padding:60px 30px;}
.mh11 h1, h4{color:#FFF;}
.mh12{background:#FFF; border:#0e426c solid 1px; padding:40px 30px;}
.mh13{list-style:none; width:100%; height:auto; border:#5f021f solid 1px; display:block; padding:12px 15px; font-size:16px; font-weight:bold; color:#000; margin-bottom:5px; border-radius:5px;}
.mh14{background:url(../images/background-2.jpg) no-repeat right center fixed #4b4b4b; height:100%; padding-bottom:35px; padding-top:35px; background-size:100% 100%; }

.con_txt{width:100%; margin-bottom:4px; margin-top:4px; padding:5px; border:#cea200 solid 1px; border-radius:2px; font-size:14px; color:#19507c;}
.con_txt2{width:100%; margin-bottom:3px; padding-top:4px; padding-bottom:4px; border:#cea200 solid 1px; border-radius:2px; font-size:14px;}
.plr{padding-left:3px; padding-right:3px;}
.plr2{padding-right:10px; padding-left:10px;}
.plr3{padding-right:10px; padding-left:10px;}
.formwidth{width:35px; border:#CCC solid 1px;}
.mtb{margin-top:35px; margin-bottom:35px;}
.mtb2{margin-top:25px; margin-bottom:25px;}
.mtb3{margin-top:20px; margin-bottom:20px;}
.mb{margin-bottom:35px;}
.mb2{margin-bottom:25px;}
.mt{margin-top:35px;}
.mt2{margin-top:25px;}
.mt3{margin-top:10px;}
.ptb{padding-top:35px; padding-bottom:35px;}
.pt{padding-top:35px;}
.pb{padding-bottom:35px;}
.ptb2{padding-bottom:25px; padding-top:25px;}

.hr {
height: 1px;
color: #2e6591;
background-color: #2e6591;
border: none;
}
h1{ font-family: Oswald, sans-serif;
  font-size: 30px; font-weight: 600; margin:10px 0 10px 0;
}
h2{ font-family: Oswald, sans-serif;
  font-size: 25px; font-weight: 600; margin:10px 0 10px 0;
}
h3{ font-family: Oswald, sans-serif;
  font-size: 20px; font-weight: 600; margin:10px 0 10px 0;
}
h4{ font-family: Oswald, sans-serif;
  font-size: 17px; font-weight: 600; margin:10px 0 10px 0;
}
h5{ font-family: Oswald, sans-serif;
  font-size: 15px; font-weight: 600; margin:10px 0 10px 0;
}
h6{ font-family: Oswald, sans-serif;
  font-size: 12px; font-weight: 600; margin:10px 0 10px 0;
}
p{margin:10px 0px 10px 0px; color: #222222; font-size: 14px;
    font-weight: 300; letter-spacing: 0.3px; line-height: 1.3;}
#backToTop{
    position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
    color: #fff;
    background: rgba(0,0,0,0.3);
    border: none;
}
.brtop{border-top:#29608c solid 1px; padding-top:15px;}
.brtop2{border-bottom:#29608c solid 1px; padding-bottom:15px;}
.footerbg2{background:#000000; padding-top:10px; padding-bottom:10px; color:#FFF;}
.footerbg3{background:#232020; padding-top:10px; padding-bottom:10px; color:#FFF;}

.footerbg{background:#0b3c63 url(../images/background-2.jpg) no-repeat bottom right fixed; border-bottom:#2c2a2a solid 1px; border-top:#2c2a2a solid 1px; padding-top:60px; padding-bottom:60px;}
.footermenu{list-style-image:url(../images/arrow.png);}
.footermenu2{color:#aebfcc; text-decoration:none; line-height:25px; font-size:14px;}
.footermenu2:hover{color:#ffffff; text-decoration:none;}
.submenu{color:#dddddd; text-decoration:none; line-height:25px; padding-left:8px; padding-right:8px;}
.submenu:hover{color:#f8c301; text-decoration:none;}
.submenu2{color:#000000; text-decoration:none; line-height:20px;  padding-left:8px; padding-right:8px;}
.submenu2:hover{color:#ffffff; text-decoration:none;}
.readmore{color:#222;}
.readmore:hover{color:#000000;}
.readmore2{color:#f37338; text-decoration:none; font-weight:bold; }
.readmore2:hover{color:#000000; text-decoration:none;}

.readmore3{color:#aebfcc;}
.readmore3:hover{color:#ffffff;}
.viewmore{background:#FFF; padding-left:5px; padding-right:5px; margin-top:20px; text-align:center; color:#000; }
.viewmore:hover{background:#000; color:#FFF; text-decoration:none;}
.viewmore2{background:#f8c301; padding-left:5px; padding-right:5px; margin-top:20px; text-align:center; color:#000; }
.viewmore2:hover{background:#000; color:#FFF; text-decoration:none;}
.clrw{color:#FFF;}
.clry{color:#fdb632;}
.clrb{color:#141212;}
.clrb2{color:#141212;}
.clro{color:#ffc652;}
.clrr{color:#5f021f;}
.clrbl{color:#0e426c;}
.clra{color:#aebfcc;}
.clrm{color:#222222;}

.netbg{background:#ffc551; padding-top:35px; padding-bottom:35px; border-bottom:#FFF solid 1px;}
.navbg2{background:none; border:none; border-radius:0; width:100%;  height: 170px; margin-bottom:20px;  overflow-y: scroll;  overflow-x: hidden; 
 }
.navbg3{background:#a0e8ff; border:#7cd0ec solid 1px; border-radius:0; width:100%;  height: 250px;  overflow-y: scroll;  overflow-x: hidden; }
.nav-list li{border-bottom:#b0790a dashed 1px; font-size:13px; color:#999898; background:url(../images/arrow2.png) no-repeat left;}
.nav-list li a{color:#191515;  padding-top:4px; padding-bottom:4px; line-height:19px; }
.nav-list li a:hover{color:#5f021f; background:url(../images/arrow3.png) no-repeat left #f0b338;}
.jumbotron{background:url(../images/background.jpg) no-repeat center center fixed #ffffff; background-size:100% 100%; height:100%; padding-bottom:80px; padding-top:80px; margin-bottom:0px;}
.jumbotron h3{ color:#2c2e30; font-size:30px; text-align:center;}
.jumbotron p {font-size:14px; color:#5f021f; font-weight:bold; margin-top:0px; text-align:center;}

@media (max-width: 768px)  { 
.call{padding-top:15px; padding-bottom:15px; border-bottom:#c8c8c8 solid 1px; border-top:#c8c8c8 solid 1px;}
.call2{padding-top:12px; padding-bottom:12px;}
.logo{padding-top:10px; padding-bottom:10px;}
.navbar-brand{margin-bottom:0px;}
.mh{border-top:#CCC solid 1px; margin-top:15px; padding-top:15px;}

}