
/* CSS Document */
body{
	font-family: 'Abel'; font-size:18px; background:#f5ede3;
	}

.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}
.navbar-default {
    background:#ff6600; border-top:#ffbc7d solid 1px;
    border-radius: 0; margin-bottom:0; 
	border-bottom:none; border-left:none; border-right:none;
	
}

.navbar-default .navbar-brand,
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ffffff;
}

.navbar-default .navbar-nav > li > a {
    color: #ffffff; text-transform:uppercase; font-size:16px;  border-right:#ffbc7d solid 1px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    background-color: #021330; color:#ffffff;
	
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #ffffff; background-color: #154890;
	
}

.navbar-default .navbar-text {
    color: #222;
}

.navbar-default .navbar-toggle {
    border-color: #1b7bff; background-color: #33adff; 
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #187dff;  border-color: #1b7bff;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #000000;
}
.jk8{background: #ffffff; padding-top: 35px; }
.txtb{font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-family:'Alatsi';}
p {
    font-size: 12px; color:#000;
    font-family: 'Hanuman';
}
/*sssssssssssssssssssssssssss */
section {
    padding-top: 20px;
    padding-bottom: 20px;
}

.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 5px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}

.call{margin-bottom:15px; margin-top:35px;}
.call2{padding-top:10px; padding-bottom:3px;}
.logo{ margin-bottom:15px; margin-top:15px;}
.yb{background:#ffffff; padding-top:6px; padding-bottom:6px; border-top:#FFF solid 1px;}
.topbg{background:#2b270c;  padding-bottom:10px; padding-top:10px;}
.con_txt{width:100%; margin-bottom:4px; margin-top:6px; padding:6px; border:#073576 solid 1px; border-radius:2px; font-size:14px; color:#19507c; background:#ffffff;}
.con_txt2{width:100%; margin-bottom:3px; padding-top:6px; padding-bottom:6px; border:#073576 solid 1px; border-radius:2px; font-size:14px;  background:#ffffff;}
.wellbg{background:rgb(0,0,0,0.2); border-color:#FFF;}
.wellbg2{background:#ffffff; border-color:#e0dcd5; padding-top:25px; padding-bottom:10px; border-radius:6px;}
.mtb{margin-top:30px; margin-bottom:30px;}
.mtb2{margin-top:12px; margin-bottom:12px;}
.mb{margin-bottom:25px;}
.mb2{margin-bottom:8px;}
.mbs{margin-bottom:10px;}
.imageleft{width:18%; height:auto; float:left; margin-right:10px; margin-bottom:5px; float:left;}
.mt{margin-top:25px;}
.mt2{margin-top:15px;}
.mt3{margin-top:10px;}
.mt4{margin-top:80px;}
.ptb{padding-top:20px; padding-bottom:20px;}
.pt{padding-top:10px;}
.pb{padding-bottom:45px;}
.ptb2{padding-bottom:20px; padding-top:5px; margin-bottom:15px; border-bottom:#e2e2e2 solid 1px;}
.nmd{margin-bottom:0; background:#CCC; border-color:#CCC;}
.plr{padding-left:3px; padding-right:3px; margin-top:3px; margin-bottom:3px;}
.plr2{padding-right:10px; padding-left:10px;}
.plr3{padding-right:10px; padding-left:10px;}
.nmd{margin-bottom:10px; background:#f7f7f7; border-color:#d8d8d8;}
.nmd:hover{background:#fff9d4; border-color:#e9e1ad;}
.bg1{background:#154890 url(../images/bg.jpg) no-repeat right top; border-top:#528bdb solid 2px;}
.bg1_ss{background:#154890 url(../images/bgb.jpg) repeat-x top; padding-bottom:35px;}
.bg2{background:#ff6600; padding-bottom:10px; padding-top:10px; border-top-left-radius: 5px; color:#FFF; border-top:#ffbc7d solid 1px;}
.bg4{background:#ef6204; border:#fba001 solid 2px; border-radius:50px; width:50px; height:50px; color:#FFF; font-size:25px; font-weight:bold; float:left; display:inline; text-align:center; line-height:48px; margin-right:15px; margin-top:20px; margin-bottom:20px;}
.wlbg{background:#FFF; border-color:#cbbca9;}
.blbg{background:#6699ff;}
.ccc{color:#FFF;}
.bg3{background:-webkit-gradient(linear, 61% 22%, 0% 32%, from(#ff6600), to(#ffa22a)); border-top:#ffc06e solid 1px; padding-top:25px; padding-bottom:20px;}
.ccc:hover{color:#000;}
.bbb{margin-right: 20px; margin-bottom: 20px; margin-top: 20px; border-radius: 10px;}

.hr {
height: 1px;
color: #b4b4b4;
background-color: #b4b4b4;
border: none;
}
.brtb{border-top:#bf9c43 solid 1px; padding-top:30px; padding-bottom:30px;}
h1, h2, h3, h4, h5, h6{
    
    font-weight: 600; margin:10px 0 10px 0;
}
p{margin:10px 0px 10px 0px; font-family: 'Abel'; color: #2b270c; 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;
}
.formwidth{width:35px; border:#CCC solid 1px;}

.tmrg{margin:-205px auto 0 auto; position:relative; z-index:0;}
.footerbg2{background:#081e47; border-bottom:#102b5d solid 1px; border-top:#0f2959 solid 1px; padding-top:10px; padding-bottom:10px; color:#FFF;}
.footerbg{background:#0a224e;  border-top:#07349f solid 3px; padding-top:30px; padding-bottom:0px; margin-top:0px;}
.footermenu{list-style-image:url(../images/arrow.png);}
.footermenu2{color:#959595; text-decoration:none; line-height:20px; font-size:16px; display:block;}
.footermenu2:hover{color:#eabf79; text-decoration:none;}
.submenu{color:#0096f5; text-decoration:none; line-height:20px; padding-left:8px; padding-right:8px;}
.submenu:hover{color:#ce0000; text-decoration:none;}
.submenu2{color:#000000; text-decoration:none; line-height:20px;  padding-left:8px; padding-right:8px;}
.submenu2:hover{color:#ce0000; text-decoration:none;}
.readmore{color:#bf381a;}
.readmore:hover{color:#000000;}
.readmore2{color:#000000; text-decoration:none; font-size:16px;}
.readmore2:hover{color:#ce0000; text-decoration:none;}

.readmore3{color:#ffae00;}
.readmore3:hover{color:#fff600;}
.more{color:#414141; border-bottom:rgb(0,0,0,0.2) dashed 1px; font-size:15px;}
.more:hover{color: #000000;}
.viewmore{background:#2b270c; padding-left:5px; padding-right:5px; margin-top:20px; text-align:center; color:#eabf79; }
.viewmore:hover{background:#a3481b; 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:#dccfc5 solid 1px; padding-bottom:35px; margin-bottom:25px;}
.brlr{border-left:#d75702 solid 1px; }
.bgo{background:#154890;}
.bgr{background:#bf381a; padding-top:30px; padding-bottom:30px;}
.bgbl{background:#0a224e; padding-top:5px; padding-bottom:10px;}
.bgbl_a{background:#0a224e; padding-top:10px; padding-bottom:30px; position:fixed; right:0px; top:50px; height:100%; overflow:hidden;  }
.bgbl2{background:#0a224e;}
.bgbl2_a{background:#e07628; padding-top:15px; padding-bottom:15px;}
.bgoo{background:#bf381a; padding-top:20px; padding-bottom:20px;}
.tbm{margin-bottom:30px; margin-top:30px;}
.bbg{background:url(../images/background.jpg) no-repeat center center fixed; background-size:cover;}
.bbg2{background:url(../images/background2.jpg) no-repeat center center fixed; background-size:cover;}
.bbg3{background:url(../images/background3.jpg) no-repeat center center fixed; background-size:cover;}
.wellbg3{background:#e9af32; border-color:#e9af32;}
.bgw{background:#FFF;}
.wbg2{background:#FFF; padding-bottom:30px; padding-top:30px; border-top:#d1c2af solid 1px;}
.mtb4{margin-bottom:10px; margin-top:10px;}
.mtb5{margin-bottom:35px; margin-top:35px;}
.mtb6{margin-bottom:50px; margin-top:50px;}
.imgr{margin-right:-30px;}
.clrw{color:#FFF;}
.clry{color:#feeb51;}
.clrb{color:#1b1014;}
.clrbr{color:#c87533;}
.clro{color:#ff6600;}
.clrr{color:#bf381a;}
.clrbl{color:#154890;}
.clrg{color:#9bca3e;}
.clra{color:#959595;}
.clrm{color:#222222;}
.ltxt{font-size:45px; color:#d6dfe0;}

.brdr{border:#CCC solid 1px;}
.netbg{background:#f5f5f5; padding-top:20px; padding-bottom:20px; border-bottom:#FFF solid 1px; margin-top:20px;}
.navbg2{background:none; border:none; border-radius:0; width:100%;  height: 270px; margin-bottom:20px;  overflow-y: scroll;  overflow-x: hidden; 

 }
.navbg3{background:none; border:none; border-radius:0; width:100%;  height: 400px; margin-bottom:20px; overflow-y: scroll;  overflow-x: hidden; }


.nav-list li{border-bottom:#d8d8d8 dashed 1px; font-size:16px; color:#353535; background:url(../images/arrow2.png) no-repeat left;}
.nav-list li a{color:#0084ff;  padding-top:4px; padding-bottom:4px; line-height:19px; }
.nav-list li a:hover{color:#000000; background:url(../images/arrow3.png) no-repeat left #ffffff;}

.brtop{border-top:#07349f solid 1px; padding-top:10px; padding-bottom:10px; margin-top:0px;
}

#imagelightbox

{

    position: fixed;

    z-index: 9999;

 

    -ms-touch-action: none;

    touch-action: none;

}
.mtb3{margin-top:10px; margin-bottom:10px;}
.nav-pills>li>a {
	background-color:#e07628; color:#ffffff; border:#a52103 solid 1px; border-radius:0;
}

.nav-pills>li>a:hover {
	background-color: #e9af32; color:#000000 important;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{
background-color:#e9af32;
color:#000000;
}
.jumbotron{display:block; margin-bottom:0; border-radius:0; background:#d8d8d8 url(../images/aboutbg.jpg) no-repeat center center  fixed; background-size:cover;  padding-top:10px; padding-bottom:10px;  }
.jumbotron h1{ color:#a3481b; font-size:35px;}
.jumbotron p {font-size:20px; color:#2b270c;}
.nobr{border:none; padding:5px;}
.aro{font-size:13px; color:#01a3df;}

@media (max-width: 768px)  { 
.tmrg{margin:0px auto 20px auto;}
.call{padding-top:10px; padding-bottom:10px;}
.call2{padding-top:12px; padding-bottom:12px;}
.logo{margin-top:10px; max-width:320px; }
.bgbl_a{background:#0a224e; padding-top:10px; padding-bottom:30px; position:static; right:auto; top:auto; height:auto; overflow:auto;  }
 .lorry{background:none;}
.mt4{margin-top:25px;}
.navbar-brand{margin-bottom:0px;}
.navbg2{background:#FFF; border:#dddddd solid 1px; border-radius:0; width:100%;  height: auto;  overflow-y: hidden;  overflow-x: hidden; }
.navbg3{background:#none; border:none; border-radius:0; width:100%;  height: 200px;  overflow-y: scroll;  overflow-x: hidden; padding:2px; display:inline-block;}

}

