
/* CSS Document */
body{
	font-family: 'Abel'; font-size:18px;
	}

.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}

.navbar-default {
    background:#2e2f2f;
    border: none; border-bottom:none;
    border-radius: 0; margin-bottom:0;
	-webkit-box-shadow: inset 0px -10px 10px -6px #2e2f2f;
-moz-box-shadow: inset 0px -10px 10px -6px #2e2f2f;
box-shadow: inset 0px -10px 10px -6px #2e2f2f; 
}

.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:#242525 solid 1px; 
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    background-color: #771100; color:#ff9900;
	-webkit-box-shadow: inset 0px -10px 10px -6px #771100;
-moz-box-shadow: inset 0px -10px 10px -6px #771100;
box-shadow: inset 0px -10px 10px -6px #771100;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #771100;
    background-color: #ff9900;
	-webkit-box-shadow: inset 0px -10px 10px -6px #ff9900;
-moz-box-shadow: inset 0px -10px 10px -6px #ff9900;
box-shadow: inset 0px -10px 10px -6px #ff9900;
}

.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:8px; padding-bottom:8px;}
.call2{padding-top:20px; padding-bottom:8px;}
.logo{padding-top:14px; padding-bottom:10px;}
.yb{background:#ffffff; padding-top:6px; padding-bottom:6px; border-top:#FFF solid 1px;}
.topbg{background:#0096f5;  padding-bottom:0px; line-height:20px;}

.con_txt{width:100%; margin-bottom:4px; margin-top:4px; padding:8px; border:#610f02 solid 1px; border-radius:2px; font-size:15px; color:#19507c; background:#ffffff;}

.con_txt2{width:100%; margin-bottom:3px; padding-top:4px; padding-bottom:4px; border:#610f02 solid 1px; border-radius:2px; font-size:14px;}
.wellbg{background:#ffffff; border-color:#a9a9a9; border-radius:0px; color:#cc6633;}
.wellbg3{background:#ffffff;  border-color:#feeb51;}
.abtbg{background:url(../images/about-bg.jpg) no-repeat center top fixed; background-size:cover;}
.abtbg2{background:url(../images/about-bg2.jpg) no-repeat center top fixed; background-size:cover;}
.abtbg3{background:url(../images/about-bg3.jpg) no-repeat center top fixed; background-size:cover;}
.imgleft{margin-left:-35px;}
.bbg{background:#f9e400; padding-top:30px; height:auto; margin-bottom:20px; border-top:#FFF solid 1px;}
.bgo{background:#ff9900; padding-bottom:10px; padding-top:10px;}
.why{background:url(../images/background.jpg) #3e3e3c fixed; background-size:cover; border-color:#ffcc00; padding-top:30px; padding-bottom:30px;}
.bbg2{background:#222222; padding-top:30px; padding-bottom:30px; margin-top:25px;}
.imgright{margin-right:-50px;}
.orbg{background:#f8c301;}
.bgb{background:#2e2f2f; padding-top:30px; padding-bottom:30px; margin-bottom:30px;}
.bgb2{background:#343434;}
.img{ height:160px; max-height:100%; overflow:hidden;}
.bgr{background:#771100;}
.bgr2{background:#c80000;}
.bgr3{background:#c80000; border-radius:6px;}
.bgy{background:#ffd401; padding-top:10px; padding-bottom:10px;}
.bgo2{background:#ff9900; padding-bottom:30px; padding-top:30px;}
.sbgr{background:#771100; border:#ff9900 solid 1px;}
.bga{background:#cccccc;}
.bga2{background:#efefef; padding-top:35px; padding-bottom:35px;}
.bga3{background:#ffffff; padding-top:25px; padding-bottom:25px;}
.bgw2{background:rgba(255, 255, 255, 0.9);}
.bgw{background:#FFF;}
.bgws{background:#FFF; float:left;}
.pdl{padding-left:15px;}
.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;}
.brtb{border-bottom:#CCC solid 1px; padding-top:20px; padding-bottom:20px;}
/* icon bar bottom */
.icon-bar2 {
  width: 100%;
  background-color: #2e2f2f;
  overflow: auto; position:fixed; bottom:0; z-index:1200; border-top:#717171 solid 1px; }

.icon-bar2 a {
  float: left;
  width: 20%;
  text-align: center;
  padding: 10px 0;
  transition: all 0.3s ease; border-right:#717171 solid 1px;
  color: white;
  font-size: 16px;
}

.icon-bar2 a:hover {
  background-color: #4ac0f2;
}

.icon-bar2 a:active {
  background-color: #ff5b00;
}
.tt{font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.fa_custom {
color: #ffffff;
}
.mlr{margin-left:5px; margin-right:5px;}
.mtb{margin-top:20px; margin-bottom:25px;}
.mtb2{margin-top:12px; margin-bottom:12px;}
.mtb3{margin-top:5px; margin-bottom:5px;}
.mtb4{margin-top:12px; margin-bottom:5px;}
.mb{margin-bottom:25px;}
.mb2{margin-bottom:8px;}
.mbs{margin-bottom:10px;}
.mt{margin-top:25px;}
.mt2{margin-top:10px;}
.mtb{margin-top:25px; margin-bottom:25px;}
.ptb{padding-top:25px; padding-bottom:25px;}
.pt{padding-top:10px;}
.pb{padding-bottom:45px;}
.ptb2{padding-bottom:20px; padding-top:5px; margin-bottom:15px; border-bottom:#e2e2e2 solid 1px;}
.plr{padding-left:5px; padding-right:5px;}
.plr2{padding-right:10px; padding-left:10px;}
.plr3{padding-right:10px; padding-left:10px;}
.iconleft{width:90px; height:90px; line-height:100px;  padding:25px; background:none; color:#ffffff; font-size:35px; text-align:center; border:#ffffff solid 1px; border-radius:50%; float:left; margin-right:20px; margin-bottom:20px; margin-top:20px;}
.iconleft2{width:90px; height:90px; line-height:100px;  padding:25px; background:none; color:#ffffff; font-size:35px; text-align:center; border:#ffffff solid 1px; border-radius:50%; float:right; margin-left:20px; margin-bottom:20px; margin-top:20px;}
.nav-pills>li>a {
	background-color:#cccccc; color:#222222; padding-top:5px; padding-bottom:5px;
}

.nav-pills>li>a:hover {
	background-color: #f88000; color:#FFF;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{
background-color:#771100;
color:#ff9900;
}

.hr {
height: 1px;
color: #727272;
background-color: #727272;
border: none;
}
h1, h2, h3, h4, h5, h6{
    
    font-weight: 600; margin:10px 0 10px 0;
}
p{margin:7px 0px 8px 0px; font-family: 'Abel'; color: #2e2f2f; font-size: 16px;
    font-weight: 300; letter-spacing: 0.3px; line-height: 1.4;}
#backToTop{
    position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
    color: #fff;
    background: rgba(0,0,0,0.3);
    border: none;
}
.tmrg{margin:-60px auto 0 auto; z-index:1000; position:relative; }




.footerbg2{background:#000000; padding-top:10px; padding-bottom:10px; color:#FFF; border-top:#2e2e2e solid 1px;}
.footerbg3{background:#1e1e1e; padding-top:10px; padding-bottom:10px; color:#FFF;}

.footerbg{background:#003a6f; border-bottom:#00274a solid 1px; border-top:#002f59 solid 1px; padding-top:30px; padding-bottom:20px;}
.footermenu{list-style-image:url(../images/arrow.png);}
.footermenu2{color:#ffffff; text-decoration:none; line-height:25px; font-size:16px;}
.footermenu2:hover{color:#ff5959; text-decoration:none;}
.footermenu3{color:#ce001f; text-decoration:none; line-height:25px; font-size:17px;}
.footermenu3:hover{color:#000000; 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:#ce001f;}
.readmore:hover{color:#ffffff;}
.readmore2{color:#ce001f; text-decoration:none; font-weight:bold; }
.readmore2:hover{color:#000000; text-decoration:none;}

.readmore3{color:#ffffff;}
.readmore3:hover{color:#000000;}
.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;}

.brbtm{border-bottom:#e7e7e7 solid 1px; padding-bottom:25px; margin-bottom:5px;}
.brlr{border-left:#ef503b solid 1px; border-right:#ef503b solid 1px; }
.faclr{color:#f08200;}
.clrw{color:#FFF;}
.clry{color:#cc6633;}
.clrb{color:#2e2f2f;}
.clrbl{color:#003a6f;}
.clro{color:#ff9900;}
.clrr{color:#771100;}
.clrr2{color:#5d0808;}
.clrg{color:#449c1d;}
.clra{color:#999999;}
.clrm{color:#222222;}

.netbg{background:#2e2f2f; padding-top:20px; padding-bottom:20px; border-bottom:#373838 solid 1px;}
.navbg2{background:none; border:none; border-radius:0; width:100%;  height: 350px; 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:#555555 dashed 1px; font-size:16px; color:#999898; background:url(../images/arrow2.png) no-repeat left;}
.nav-list li a{color:#cc6633;  padding-top:4px; padding-bottom:4px; line-height:19px; }
.nav-list li a:hover{color:#ffbb1e; background:url(../images/arrow3.png) no-repeat left #292828;}

.nl li{border-bottom:#ccb100 dashed 1px; font-size:16px; color:#206ba4; background:url(../images/arrow4.png) no-repeat left;}
.nl li a{color:#ffffff;  padding-top:10px; padding-bottom:10px; line-height:19px; }
.nl li a:hover{color:#f6d602; background:url(../images/arrow4.png) no-repeat left #de0808;}

.jumbotron{display:block; margin-bottom:0; border-radius:0; background:#cccccc; background-size:cover; padding-top:25px; padding-bottom:25px; }
.jumbotron h3{ color:#fdb632; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.71); font-size:29px;}
.jumbotron p {font-size:18px; color:#000000; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.71);}
.spbg{background:#5d0808; color:#f5ad28; padding-top:5px; padding-bottom:5px; border-bottom:#FFF solid 1px;}

@media (max-width: 768px)  { 
.tmrg{margin:10px auto 20px auto;}
.call{padding-top:15px; padding-bottom:5px; border-top:#d58000 solid 1px;}
.call2{padding-top:12px; padding-bottom:12px;}
.logo{padding-top:10px; padding-bottom:15px; margin-left:0px;}
.imgleft{margin-left:0px;}
.pdl{padding-left:0px;}
.navbar-brand{margin-bottom:0px;}
.navbg2{ border-radius:0; width:100%;  height:200px; }
.navbg3{background:#a0e8ff; border:#7cd0ec solid 1px; border-radius:0; width:100%;  height: 250px;  overflow-y: hidden;  overflow-x: hidden; }
.bga2{background:none; padding-top:25px; padding-bottom:25px;}
.bga3{background:none; padding-top:25px; padding-bottom:25px;}
.mtb4{margin-top:5px; margin-bottom:5px;}
body{margin-bottom:60px;}
}