html,
body{background:#fff;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family:Montserrat;font-weight:normal;line-height:1.1;color:inherit;}
.row.innerbanner{max-height:250px;overflow:hidden;margin-bottom:30px;position:relative;}
.row.innerbannerMedia{max-height:250px;height:200px;overflow:hidden;margin-bottom:30px;position:relative;background:url(../images/news-slider.jpg) no-repeat center;}
.overlayE{position:absolute;height:100%;width:100%;background:rgba(0, 0, 0, 0.55);}
.dropdown:hover .dropdown-menu{display:block;}
.navbar-default{background-color:#f97f00;}
#nav.affix{position:fixed;top:0;width:1140px;z-index:999;background-color:#f97f00;-webkit-box-shadow:1px 6px 8px 0px rgba(0,0,0,0.22);-moz-box-shadow:1px 6px 8px 0px rgba(0,0,0,0.22);box-shadow:1px 6px 8px 0px rgba(0,0,0,0.22);}
.navbar-default .navbar-nav>li>a{color:#fff;font-size:13px;padding:10px 30px;font-weight:bold;text-transform:uppercase;}
.navbar-collapse{padding-left:0px;}
.navbar-brand{float:left;height:auto;padding:0px;font-size:18px;line-height:20px; max-height:100px; overflow:hidden; max-width:420px;}
.navbar-default .navbar-toggle{border-color:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.col-md-12.breadcrumb span a{color:#fff;font-weight:bold;font-size:13px;padding:5px 5px 5px;text-decoration:none;display:inline-block;}
.col-md-12.breadcrumb span a.main{color:#f97f00;}
.row.brd{border-bottom:solid 1px #ececec;position:absolute;bottom:0px;background:rgba(0, 0, 0, 0.29);width:100%;border-top:solid 1px rgba(255, 255, 255, 0.16);color:#fff;}
.breadcrumb{margin-bottom:0px;background-color:rgba(255, 255, 255, 0);}
label.error{width:100%;font-size:12px;color:rgba(214, 16, 12, 0.8);}
span.boxes{display:inline-block;border:solid 1px #e9eae9;box-shadow:0px 0px 1px #ccc;padding:6px 5px;border-radius:1px;margin:0px 0px 0px;}
input#submit{background:#fff;transition:all .3s;}
input#submit:hover{background:#fa7e00;transition:all .3s;}
label.btn.btn-default.btn-file{padding:10px 15px;border-radius:1px;border:solid 1px #e9eae9;box-shadow:0px 0px 1px #ccc;}
@media (max-width:768px){.logo img{display:block;margin-right:auto;margin-left:auto;margin:auto;}
}
@media (max-width:1200px){}
.topicon{background:#f5f5f5;padding:5px;}
.topicon p{font-size:16px;text-align:right;}
.topicon p span{padding-left:20px;}
.border-heading{transform:skewX(135deg);-ms-transform:skewX(135deg);-webkit-transform:skewX(135deg);background:#f97f00;width:200px;border-bottom:2px solid #f97f00;margin-left:8px;}
.border-heading p{color:#fff;font-family:Montserrat;font-size:15px;text-transform:uppercase;padding:10px 0 0 0;transform:skewX(45deg);text-align:center;-ms-transform:skewX(45deg);-webkit-transform:skewX(45deg);}
.bodbot{border-bottom:2px solid #f97f00;}
.withoutpad{padding-left:0px;padding-right:0px;}
.group-detail p{text-align:justify;color:#000;line-height:22px;}
.group-detail p a{text-decoration:none;color:#f97f00;font-size:13px;}
.group-detail h2{font-size:28px;font-weight:lighter;margin-top:0px;color:#f97f00;}
.h3, h3{font-size:20px;color:#444;}
.cuadro_intro_hover{padding:0px;position:relative;overflow:hidden;height:350px;background:#f3f3f3;border:1px solid #CCC;}
.cuadro_intro_hover:hover .caption{opacity:1;transform:translateY(-150px);-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);}
.cuadro_intro_hover img{z-index:4;}
.cuadro_intro_hover .caption{position:absolute;top:170px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;}
.pera{height:90px;overflow:hidden;padding:6px 0px 0px;}
.cuadro_intro_hover .blur{color:#393d62;height:350px;z-index:5;position:absolute;width:100%;}
.cuadro_intro_hover .caption-text{z-index:10;color:#fff;position:absolute;height:350px;text-align:center;top:-20px;width:100%;background:#fff;}
.caption-text:hover{z-index:10;color:#fff;position:absolute;height:350px;text-align:center;top:-20px;width:100%;background:#f97f00;}
.caption-text h3{padding:15px 10px 15px;color:#f97f00;text-transform:uppercase;font-size:15px;margin:0px;border-bottom:solid 1px #ececec;text-align:center;}
.caption-text p{margin:0px;}
.caption-text p{padding:0 10px 10px 10px;color:#000;font-size:13px;line-height:20px;text-align:justify;overflow:hidden;}
.caption-text:hover p{color:#fff;overflow:hidden;}
.caption-text:hover h3{color:#fff;}
.know-moreh{background:#f8f8f8;color:#f97f00;margin:6px 0px 2px;}
.caption-text:hover > .pera{height:230px;}
.know-moreh:hover{background:#ccc;color:fff;}
.footerbg{background:#f97f00;color:#FFF;margin-top:50px;}
.footrr{color:#fff;}
.footrr h2{text-transform:uppercase;font-size:22px;}
.footrr ul{margin:0;padding:0;}
.footrr ul li{list-style:none;text-decoration:none;}
.footrr ul li a{color:#FFF;line-height:30px;}
.footrr ul li a:hover{color:#ccc;}
ul.social-network{list-style:none;display:inline;margin-left:0 !important;padding:0;}
ul.social-network li{display:inline;margin:0 5px;}
.social-network a.icoRss:hover{background-color:#F56505;}
.social-network a.icoFacebook:hover{background-color:#3B5998;}
.social-network a.icoTwitter:hover{background-color:#33ccff;}
.social-network a.icoGoogle:hover{background-color:#BD3518;}
.social-network a.icoVimeo:hover{background-color:#0590B8;}
.social-network a.icoLinkedin:hover{background-color:#007bb7;}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i{color:#fff;}
a.socialIcon:hover, .socialHoverClass{color:#44BCDD;}
.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:50px;height:50px;font-size:20px;border:2px solid #FFF;}
.social-circle li i{margin:0;line-height:50px;text-align:center;color:#bbd972;color:#ffffff;padding:0px 10px 0px 15px;}
.social-circle li a:hover i, .triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.social-circle i{color:#fff;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s;transition:all 0.8s;}
.dropdown-menu>li>a{display:block;padding:11px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;}
.dropdown-menu{background-color:#272727;}
@media (min-width:768px){.navbar{border-radius:0px;}}
.copyright p{color:#fff;text-align:left;line-height:17px;text-align:center;}
.copyright p a{color:#fff;text-decoration:none;}
.innerbanner img{width:100%;}
.founder img{-webkit-box-shadow:10px 10px 18px 0px rgba(0,0,0,0.21);-moz-box-shadow:10px 10px 18px 0px rgba(0,0,0,0.21);box-shadow:10px 10px 18px 0px rgba(0,0,0,0.21);}
.contact-form{border:1px solid #CCC;background:#FFF;padding:20px; min-height:230px;}
.career-form{border:1px solid #CCC;background:#FFF;padding:20px;}
.contact-form:hover{background:#fdfdfd;}
.contact-form p{font-size:14px;}
.contact-form h2{margin:0px;padding:0 0 20px 0;font-size:20px;text-transform:uppercase;}
.contact-form i{color:#f97f00;font-size-adjust:30px;}
.myinpu{height:44px;border-radius:0px;border:1px solid #e9eae9;}
.submitbtn{border:2px solid #fa7e00;padding:10px;width:200px;font-size:20px;text-transform:uppercase;color:#fa7e00;border-radius:0px;}
.submitbtn:hover{background:#fa7e00;color:#fff;}
.elevator{position:fixed;right:20px;bottom:20px;display:inline-block;width:48px;height:48px;overflow:hidden;text-decoration:none;white-space:nowrap;cursor:pointer;visibility:hidden;background:rgba(0, 0, 0, .7);background-image:none;border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .05);box-shadow:0 0 10px rgba(0, 0, 0, .05);opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.elevator.elevator-is-visible{visibility:visible;opacity:1;z-index:999;}
.elevator .fa{position:relative;top:12.5px;left:14.5px;padding:0;margin:0;font-size:20px;color:white;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.elevator:hover{background:rgba(0, 0, 0, .8);}
.elevator:hover .fa{top:5px;color:white;}
@media (max-width:768px){.elevator{}
.feding-benr{font-size:15px !important;}
}
.botomimages{margin:0;padding:0;}
.botomimages li{list-style:none;display:inline-block;padding-right:22px;}
.botomimages img{width:120px;border-radius:10px;border:2px solid #CCC;}
.bulletpoints{margin:0;padding:0;}
.bulletpoints li{list-style:none;display:block;background:url(../images/bullet.png) no-repeat 5px 8px;padding-left:30px;line-height:30px;}
.news-box{width:95%;border:1px solid #CCC;text-align:center;padding:10px;background:#FFF;}
.news-box p{color:#333333;height:62px;overflow:hidden;}
.news-box:hover{background:#333333;}
.news-box:hover p{color:#fff;}
.news-box:hover h4{color:#fff;}
.readmore{background:#f97f00;color:#fff;}
.readmore:hover{background:#f97f00;color:#ececec;}
.readmore:focus{background:#f97f00;color:#ececec;}
#lightbox .modal-content{display:inline-block;text-align:center;}
#lightbox .close{opacity:1;color:rgb(255, 255, 255);background-color:rgb(25, 25, 25);padding:5px 8px;border-radius:30px;border:2px solid rgb(255, 255, 255);position:absolute;top:-15px;right:-55px;z-index:9999;}
.lightimg img{width:230px;height:150px;}
.feding-benr{position:absolute;z-index:9999;background:rgba(0, 0, 0, 0.67);width:100%;bottom:0px;font-size:30px;text-align:center;color:#fff;text-transform:uppercase;padding:18px 20px;letter-spacing:1px;text-shadow:1px 1px 1px #fff;}
ul.bulletpoints.inner{width:50%;float:left;display:inline-block;}
.boxes{display:inline-block;width:100%;}
.inner-img{display:inline-block;float:left;padding-left:10px;width:50%;}
.inner-img img{width:100%;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{position:relative;overflow:hidden;float:left;width:100%;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:absolute;cursor:pointer;z-index:4;top:40%;background:rgba(0,0,0,0.5);color:#fff;}
.nbs-flexisel-nav-left{left:10px;}
.nbs-flexisel-nav-left:before{content:"<"}
.nbs-flexisel-nav-left.disabled{opacity:0.4;}
.nbs-flexisel-nav-right{right:5px;}
.nbs-flexisel-nav-right:before{content:">"}
.nbs-flexisel-nav-right.disabled{opacity:0.4;}
.content-fx{height:94px;transition:all .5s;overflow:hidden;}
.content-fx h3{display:none;}
.caption-text:hover > .content-fx{height:230px;}
.content-fx .bulletpoints li{color:#333;line-height:22px;padding-left:20px;margin:0px 5px 0px;font-size:13px;background-position-y:5px;padding-right:5px;text-align:justify;}
.caption-text:hover > .content-fx .bulletpoints li{color:#fff;}
div#bs-example-navbar-collapse-1{width:100%;margin-top:0px;}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:none;padding:0px;}
.nav-tabs{border-bottom:none;}
.nav>li>a{padding:10px 22px;font-weight:bold;font-size:15px;text-transform:uppercase;color:#f97f00;}
.col-md-3.footrr a{color:#fff;}
ul.nav.navbar-nav{margin:0px auto;float:none;display:table;}
ul.inner-list {margin: 0px;padding: 0px;}
ul.inner-list li { list-style-type: none; width: 49%; border-bottom: solid 1px #ececec; display: inline-block; padding: 7px 0px;}

@media (max-width:768px){ul.nav.navbar-nav{margin:0px auto;float:left;display:inline-block;width:100%;}
#nav.affix{position:static; width:100%;}
.dropdown:hover .dropdown-menu {
    display: block;
    width: 100%;
	margin-top:-5px;
    position: static;
}
.nav>li {
    position: relative;
    display: inline-block;
    width: 100%;
}
.row.innerbannerMedia{height:170px;overflow:hidden;margin-bottom:30px;position:relative;background:url(../images/news-slider.jpg) no-repeat center;}
.group-detail h2{font-size:18px;line-height:24px;}
.col-md-4.founder{margin-bottom:20px;}
}

label.fiel-name { color: #444; font-family: Montserrat; font-weight: normal; font-size: 14px;}