
/* CSS Document */
body{font-family: 'Roboto', sans-serif;
		}
.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}
.navbar-default {
    background:#ffffff;
    border: none; border-bottom:none;
    border-radius: 0; margin-bottom:0;
	-webkit-box-shadow: inset 0px -10px 10px -6px #ffffff;
-moz-box-shadow: inset 0px -10px 10px -6px #ffffff;
box-shadow: inset 0px -10px 10px -6px #ffffff; padding-top:15px; padding-bottom:15px;
}

.navbar-default .navbar-brand,
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ffffff;
}

.navbar-default .navbar-nav > li > a {
    color: #00751d; text-transform:uppercase; font-size:15px; font-weight:bold; 
	}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    background-color: #ffffff; color:#1f1c1a;
	-webkit-box-shadow: inset 0px -10px 10px -6px #ffffff;
-moz-box-shadow: inset 0px -10px 10px -6px #ffffff;
box-shadow: inset 0px -10px 10px -6px #ffffff;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #d5560f; background-color: #ffffff;
	-webkit-box-shadow: inset 0px -10px 10px -6px #ffffff;
-moz-box-shadow: inset 0px -10px 10px -6px #ffffff;
box-shadow: inset 0px -10px 10px -6px #ffffff;
}

.navbar-default .navbar-text {
    color: #222;
}

.navbar-default .navbar-toggle {
    border-color: #ffffff; background-color: #eb8921; 
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #fcd307;  border-color: #2e2f2f;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #000000;
}
/*sssssssssssssssssssssssssss */
/* icon bar bottom */
.icon-bar2 {
  width: 100%;
  background-color: #04751d;
  overflow: auto; position:fixed; bottom:0; z-index:1200; border-top:#01400f solid 1px; }

.icon-bar2 a {
  float: left;
  width: 20%;
  text-align: center;
  padding: 10px 0;
  transition: all 0.3s ease; border-right:#01400f solid 1px;
  color: white;
  font-size: 16px;
}

.icon-bar2 a:hover {
  background-color: #4ac0f2;
}

.icon-bar2 a:active {
  background-color: #ff5b00;
}
.tta{font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.fa_custom {
color: #ffffff;
}
.logo{margin-top:-75px; margin-bottom:10px; max-width:220px; z-index:100; position:relative; }
.call{margin:-2px 0px 8px 15px;}
.cl{line-height:18px; color:#242223; font-size:20px; margin-top:0px;}
.topmar{z-index:0px;position:relative;}
.bgm{background:#ffd203; padding-top:35px; padding-bottom:35px;}
.icn{margin-top:10px; margin-bottom:20px; margin-left:15px;}
.bgg{background:#04751d; padding-bottom:0px; padding-top:50px;}
.bbg{background:#ebebeb; padding-bottom:0px; padding-top:0px;}
.wbg{background:#FFF; border:#c8c8c8 solid 1px; padding:30px 40px; border-radius:10px; display:inline-block; margin-bottom:-40px;
-webkit-box-shadow: -1px 15px 15px -17px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 15px 15px -17px rgba(0,0,0,0.75);
box-shadow: -1px 15px 15px -17px rgba(0,0,0,0.75);
}
.wbg2{background:#FFF; border:#c8c8c8 solid 1px; padding:30px 40px; border-radius:0px; display:inline-block;
-webkit-box-shadow: 0px 0px 0px -3px rgba(0,0,0,0.9);
-moz-box-shadow: 0px 0px 0px -3px rgba(0,0,0,0.9);
box-shadow: 0px 0px 0px -3px rgba(0,0,0,0.9);
}
.brbtm{border-bottom:#cecece solid 1px; padding-bottom:40px; margin-bottom:30px;}
.bgo{background:#d5560f; color:#FFF; display:inline-block; width:100%; height:auto; padding:8px 20px; display:inline-block; font-size:15px; font-weight:bold; margin-top:-37px;}
.bgr{background:#701112; padding-bottom:40px; padding-top:40px;}
.bgr2{background:#701112; padding:5px 20px; color:#c5bd99; margin-bottom:10px;}
.mtb2{margin-top:30px; margin-bottom:30px;}
.mtb3{margin-bottom:8px; margin-top:8px;}
.mb{margin-bottom:35px;}
.mb2{margin-bottom:25px;}
.mt3{margin-top:15px;}
.mt{margin-top:35px;}
.mt2{margin-top:25px;}
.mb3{margin-bottom:15px;}
.mtb{margin-top:40px; margin-bottom:40px;}
.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: #b4b4b4;
background-color: #b4b4b4;
border: none;
}
h1, h2, h3, h4, h5, h6{
    
    font-weight: 600; margin:10px 0 10px 0;
}
p{margin:10px 0px 10px 0px; color: #242223; font-size: 14px; letter-spacing: 0.5px; line-height: 1.3;}

#backToTop{
    position: fixed;
	bottom: 80px;
	right: 10px;
	cursor: pointer;
	display: none;
    color: #fff;
    background: rgba(0,0,0,0.3);
    border: none;
}
.formwidth{width:35px; border:#CCC solid 1px;}
.footerbg2{background:#1d1b1c; border-top:#373230 solid 1px; padding-bottom:8px; padding-top:8px;}
.footerbg3{background:#fdd30f; border-top:#05080b solid 1px; padding-top:10px; padding-bottom:10px; color:#FFF;}
.footerbg{background:#242223; padding-top:35px; padding-bottom:35px;}
.footermenu{list-style-image:url(../images/arrow.png);}
.footermenu2{color:#04751d; text-decoration:none; padding-bottom:4px; padding-top:4px; font-size:14px; display:block;}
.footermenu2:hover{color:#d5560f; text-decoration:none;}
.submenu{color:#000000; text-decoration:none; line-height:20px; padding-left:8px; padding-right:8px; font-weight:bold;}
.submenu:hover{color:#dc0000; text-decoration:none;}
.submenu2{color:#d5560f; text-decoration:none;}
.submenu2:hover{color:#04751d; text-decoration:none;}
.readmore{color:#ffffff;}
.readmore:hover{color:#ffd203;}
.readmore2{color:#c5bd99;}
.readmore2:hover{color:#ffffff; text-decoration:none;}
.more{background:#ffd203; color:#f80605; text-decoration:none; border-color:none; border-radius:0px; font-size:16px;}
.more:hover{background:#f80605; text-decoration:none; color:#ffd203;}
.readmore3{color:#fcb712;}
.readmore3:hover{color:#ffffff;}
.plr{padding-left:3px; padding-right:3px;}
.plr2{padding-right:10px; padding-left:10px;}
.plr3{padding-right:10px; padding-left:10px;}
.con_txt{width:100%; margin-bottom:4px; margin-top:6px; padding:6px; border:#b7b7b7 solid 1px; border-radius:2px; font-size:14px; color:#262525; background:#ffffff;}
.con_txt2{width:100%; margin-bottom:3px; padding-top:6px; padding-bottom:6px; border:#b7b7b7 solid 1px; border-radius:2px; font-size:14px;  background:#ffffff;}
.ccc{color:#22211f;}
.clrw{color:#f9fdfc;}
.clrg3{color:#a9cb37;}
.clrb{color:#131914;}
.clrbr{color:#c5bd99;}
.clro{color:#d4570c;}
.clrr{color:#f80605;}
.clrbl{color:#3c9bd5;}
.clrbl2{color:#39ceba;}
.clrg{color:#00721a;}
.clra{color:#9c9c9c;}
.clrm{color:#222222;}
.clrtxt{font-size:24px; line-height:25px;}
.clrtxt2{font-size:16px; line-height:25px;}
#imagelightbox

{

    position: fixed;

    z-index: 9999;

 

    -ms-touch-action: none;

    touch-action: none;

}
.txtb{font-size:25px; font-weight:bold; text-transform:uppercase; font-family:"Arial Black", Gadget, sans-serif;}
.txtb2{font-size:21px;}
.txtb3{font-size:19px;}
.txts{font-size:12px;}
.txts2{font-size:15px;}
.jumbotron{display:block; margin-bottom:0; border-radius:0; background:#e8e8e8 url(../images/bg.jpg) no-repeat center top fixed; padding-top:30px; padding-bottom:30px; -webkit-box-shadow: inset 1px 10px 22px 1px rgba(0,0,0,0.20);
-moz-box-shadow: inset 1px 10px 22px 1px rgba(0,0,0,0.20);
box-shadow: inset 1px 10px 22px 1px rgba(0,0,0,0.20); }
.jumbotron h3{ color:#363232; font-size:29px;}
.jumbotron p {font-size:18px; color:#363232; }
.bga{background:#e7e7e7; padding-bottom:35px; padding-top:35px;}
.tt{font-size:15px;}
.tf{margin-top:80px;}
.netbg{background:#f5f5f5; padding-top:35px; padding-bottom:20px; border-bottom:#FFF solid 1px; margin-top:20px;}
.navbg2{background:none; border:none; border-radius:0; width:100%;  height: 220px; margin-bottom:30px;  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:14px; color:#353535; background:url(../images/arrow2.png) no-repeat left;}
.nav-list li a{color:#1b1b1a;  padding-top:4px; padding-bottom:4px; line-height:19px; }
.nav-list li a:hover{color:#272727; background:url(../images/arrow3.png) no-repeat left #ffffff;}

@media (max-width: 768px)  {
body{margin-bottom: 50px;}    
.navbar-default{padding-bottom:30px; padding-top:30px;} 
.logo{margin-top:-50px; margin-bottom:20px; max-width:190px; }
.cl{line-height:25px; color:#242223; font-size:30px; margin-top:0px;}
.tt{font-size:18px; font-weight:bold; text-align:center;}
.navbar-brand{margin-bottom:0px;}
.mm li a {
  display: block;
  text-align: left;
  padding:5px 0px;
  text-decoration: none;
} 
.navbar-default .navbar-nav > li > a {
    border-right:none;
	transform: skew(0deg);
}
.tf{margin-top:5px;}
}


