@font-face{font-family:'Roboto-Bold';src:url('../fonts/Roboto-Bold.ttf');}
@font-face{font-family:'Roboto-Light';src:url('../fonts/Roboto-Light.ttf');}
@font-face{font-family:'Roboto-medium';src:url('../fonts/Roboto-medium.ttf');}
@font-face{font-family:'Roboto-Regular';src:url('../fonts/Roboto-Regular.ttf');}
body{width:100%;height:100%; font-family:Roboto-Regular; font-size:18px;background-color:#fff; line-height:26px;}
html{width:100%;height:100%;}
a{outline:noen;}
a:hover,
a:focus{text-decoration:none;}
a:focus{outline:none;}
b{font-family:'Roboto-Bold'; font-weight:normal;color:#000;}
p{float:left; color:#444; margin:0; font-family:Roboto-Regular; font-size:18px; line-height:26px; width:100%;}

.header-top {
	float: left;
	width: 100%;
	padding: 8px 0px;
	background: #99B82C;
	border-bottom: 0px solid #d6d6d6;
}

.header-top ul{
	float:left;
	list-style:none;
	width:100%;
	padding:0;
	margin-bottom:0;
}
.header-top ul li{
	float:left;
	margin-left:15px;
}
.header-top ul li i{
	padding-right:8px;
	font-size:16px;
	color:#fff;
}
.header-top ul li a{
	font-size:14px;
	color:#fff;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.header-top ul li a:hover{
	color:#f6f6f6;
}
.banner-menu{
	float:left;
	width:100%;
	position:relative;

}
.carousel-fade .carousel-inner .item {
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  transform: translate3d(0, 0, 0);
}

.details {
    margin: 50px 0; }
 .details h1 {
      font-size: 32px;
      text-align: center;
      margin-bottom: 3px; }
    .details .back-link {
      text-align: center; }
      .details .back-link a {
        display: inline-block;
        margin: 20px 0;
        padding: 15px 30px;
        background: #333;
        color: #fff;
        border-radius: 24px; }
        .details .back-link a svg {
          margin-right: 10px;
          vertical-align: text-top;
          display: inline-block; }

.carousel-control.left {
	background-image: none;
	filter:none;
	background-repeat: none;

}

.carousel-control.right {
	background-image: none;
	filter:none;
	background-repeat: none;

}
.carousel-control span{
	background:#000;
	color:#fff;
	width:30px;
	height:30px;
	line-height:28px;
	border-radius:100%;
		-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.carousel-control {
	width: 10%;
	top: 40%;
	bottom: auto;
		-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.menubar{
	position:absolute;
	top:0;
	left:0;
	right:0;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
	background:#fff;
}
.top-none .menubar {
	position: fixed;
	background: #fff;
	box-shadow: 0 3px 5px rgba(0,0,0,0.19), 0 1px 1px rgba(0,0,0,0.23);
}
.top-none  .navbar-brand > img {
	display: block;
	width: 120px;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.top-none .navbar-right {
	margin: 11px 0px 0px;
	margin-right: 0px;
}

/* Toggle */
.navbar-toggle .icon-bar:nth-of-type(2) {
	  top: 1px;
}
.navbar-toggle .icon-bar:nth-of-type(3) {
  	top: 2px;
}
.navbar-toggle .icon-bar {
	  position: relative;
	  transition: all 500ms ease-in-out;
}
.navbar-toggle.active .icon-bar:nth-of-type(1) {
	  top: 6px;
	  transform: rotate(45deg);
}
.navbar-toggle.active .icon-bar:nth-of-type(2) {
	  background-color: transparent;
}
.navbar-toggle.active .icon-bar:nth-of-type(3) {
	  top: -6px;
	  transform: rotate(-45deg);
}
li.dropdown a.dropdown-toggle {
	padding-bottom:15px;
}
/* closed */
.navbar-brand {
	float: left;
	height: auto;
	padding: 0;
	font-size: 18px;
	line-height: 20px;
}
.navbar-inverse {
	background-color:transparent;
	border-color:transparent;
	background:#fff;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 0px;
	font-family:Roboto-Regular;
	font-size:14px;
	text-transform:uppercase;
	color:#333;
	margin-left:40px;
	font-weight:normal;
	
}
.navbar {
	margin-bottom:0px;
	border-bottom:0;
}
.navbar-inverse .navbar-nav > li > a {
	color: #333;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
	margin-left: 0;
	margin:15px 0px;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
	color: #fff;
	background-color: transparent;
	
}
li.dropdown a{
	padding-bottom:25px;
}
.dropdown-menu > li > a {
	display: block;
	padding: 8px 20px;
	font-family:Roboto-Regular;
	text-transform:uppercase;

}


.navbar-inverse .navbar-nav > .active > a {
	background:transparent;
	border-bottom:10px;
	border-bottom:0;
}
.navbar-right {
	margin: 27px 0px 0px;
	margin-right:0px;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.top-non {
	display:none!important;
}

.top-none .top-non{
	display:block!important;
}
.top-none .down-non {
	display:none!important;
} 


.navbar-inverse .navbar-nav > .active > a{
    color: #99B82C;
    background-color: transparent;
	font-family:Roboto-Bold;
}
.navbar-inverse .navbar-nav > li > a:focus{
	color:#333;
}
.navbar-inverse .navbar-nav > .active > a:hover {
    color: #f79836;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > li > a:hover {
    color: #f79836;
    background-color: transparent;
}
.carousel-caption h3 {
	font-family:Roboto-Regular;
	font-size:22px;
	color: #fff;
	text-shadow: none;
	margin: 0 auto;
	background: transparent;
	padding: 10px 10px;
	border-radius: 10px;
	width: 100%;
	float: left;
	text-transform:capitalize;
}
.carousel-caption p{
	text-shadow:none;
	color:#fff;
	margin-top:15px;
	color:#f79836;
}
.selider2 h2{
	text-align:left;
	padding-left:8%!important;

}
.carousel-caption {
	right:0;
	left:0;
	padding-bottom: 30px;
	/* width: auto; */
	/* float: left; */
	top: 40%;
	text-align: left;
	bottom: auto;
	padding: 0;
	text-align: center;
	/* float: left; */
	display: inline-flex;
}
.carousel-caption h2 {
	font-family:Roboto-medium;
	font-size:35px;
	float: none;
	width: auto;
	color: #333;
	text-shadow: none;
	margin: 0 auto;
	padding: 10px 30px;
	border-radius: 10px;
	background:rgba(255, 255, 255, 0.5294117647058824);
	display: inherit;
	border-radius:0;
}
.blk h2{
	color:#fff!important;
	background:rgba(0, 0, 0, 0.5)!important;
}
.carousel-caption h3 span{
	font-family:Roboto-Light;
	color:#f79836;
}
.section-class {
	float:left;
	width:100%;
	padding:65px 0px;
	overflow:hidden;
}
.banner-menu .item img{
	min-width:100%;
}
.details-surface h2{
	position:relative;
	font-family:30px;
	margin:0;
	color:#fff;
	width:100%;
	font-family:Roboto-Regular;
	font-weight:normal;
	padding-bottom:20px;
	margin-bottom:20px;
	float:left;
	text-align:center;
}
.details-surface h2:after{
	content:'';
	position:absolute;
	display:block;
	bottom:0;
	width:80px;
	height:2px;
	background:#fff;
	left:0;
	right:0;
	margin:0 auto;
}
.details-surface h4{
	font-size:20px;
	float:left;
	width:100%;
	text-align:center;
	margin:0;
	color:#fff;
}
.details-surface p{
	font-family:Roboto-Light;
	font-size:16px;
	line-height:26px;
	margin-top:20px;
	color:#fff;
}
a.read-more {
	float: none;
	background: #99B82C;
	color: #fff;
	padding: 8px 30px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 15px;
	margin: 25px auto;
	display: inline-block;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
	font-weight:normal;
	border-radius: 6px;
}
a.read-more:hover{
	background:#f79836;
	color:#fff;
}
.padding-lost{
	padding:0px;
}
.orange{
	width:50%;
	position:relative;
	float:left;
	background:#f79836;
	min-height:500px;
	padding:65px 0px;
	padding-left:7.5%;
	padding-right:40px;
	
}
.orange::before {
	content: '';
	border-width: 45px 0px 45px 45px;
	border-color: transparent transparent transparent #f79836;
	border-style: solid;
	top: 43%;
	left: auto;
	right: -30px;
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	bottom: auto;
}
.orange h2{
	font-family:Roboto-Regular;
	font-size:30px;
	color:#fff;
	margin:0;
	position:relative;
	margin-bottom:25px;
	padding-bottom:25px;
}
.orange h2::before{
	content:'';
	position:absolute;
	display:block;
	bottom:0;
	width:80px;
	height:2px;
	background:#fff;
	left:0;
	right:0;
}
.box-one{
	float:left;
	width:100%;
	border:1px solid #fff;
	padding:10px;
	text-align:center;
	margin-bottom:25px;
}
.orange h4{
	font-size:20px;
	margin:0;
	color:#fff;
}
.box-one h4{
	font-family:Roboto-Light;
	font-size:18px;
	margin:0;
	text-align:center;
	width:100%;
	color:#fff;
	margin-bottom:8px;
}
.box-one h3{
	font-family:Roboto-Regular;
	font-size:20px;
	margin:0;
	text-align:center;
	width:100%;
	color:#fff;
}

.orange p{
	border:1px solid #fff;
	padding:7px 25px;
	width:auto;
	color:#fff;
	margin-top:25px;
}
.img-boxes{
	float:left;
	width:100%;
	margin-top:25px;
}
.img-box {
	float: left;
	position: relative;
	width: 130px;
	background: #fff;
	height: 130px;
	margin-top: 30px;
	border-radius: 50%;
	margin-right: 60px;
	border: 3px solid #f79836;
	padding: 2px;
	box-shadow: 0px 0px 0px 2px #fff;
	
}
.img-box:hover h4 {
	position: absolute;
	top: -30px;
	right: -20px;
	background: #f79836;
	border-radius: 100px;
	width: 60px;
	height: 60px;
	color: #fff;
	font-family: Roboto-Light;
	font-size: 12px;
	margin: 0;
	text-align: center;
	vertical-align: middle;
	padding: 14px 5px;
	line-height: 16px;
	border: 1px solid #fff;
}
.grn-bx:hover h4 {
	position: absolute;
	top: -30px;
	right: -20px;
	background: #99B82C;
	border-radius: 100px;
	width: 60px;
	height: 60px;
	color: #fff;
	font-family: Roboto-Light;
	font-size: 12px;
	margin: 0;
	text-align: center;
	vertical-align: middle;
	padding: 14px 5px;
	line-height: 16px;
	border: 1px solid #fff;
}
.img-box  img{
	margin:16px auto;
}
.min-mr{
	margin-right:0;
}
.img-box h4 {
	position: absolute;
	top: -30px;
	right: -20px;
	background: #fff;
	border-radius: 100px;
	width: 60px;
	height: 60px;
	color: #333;
	font-family: Roboto-Light;
	font-size: 12px;
	margin: 0;
	text-align: center;
	vertical-align: middle;
	padding: 14px 5px;
	line-height: 16px;
	border:1px solid #f79836;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.image-video img{
	margin:68px auto;
}

.image-video{
	float:left;
	width:50%;
}
.green {
	width: 50%;
	position: relative;
	float: left;
	background: #99B82C;
	min-height: 500px;
	padding: 65px 0px;
	padding-right: 7.5%;
	padding-left: 40px;
}
.green::before {
	content: '';
	border-width: 45px 45px 45px 0px;
	border-color: transparent #99B82C transparent transparent;
	border-style: solid;
	top: 43%;
	left: -30px;
	right: auto;
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	bottom: auto;
}
.grn-bx{
	border: 3px solid #99B82C;
}
.grn-bx h4 {
	border: 1px solid #99B82C;
}
.grey{
	background:#f0f0f0;
}
.light-item{
	float:left;
	width:100%;
	background:#fff;
	padding:20px;
	text-align:center;
	
}
.light-item h3{
	width:100%;
	margin:0;
	font-family:Roboto-Light;
	font-size:18px;
	color:#000;
	margin-bottom:0px;
}
.grey a{
	float:left;
	width:100%;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
	
}
.grey a:hover .light-item h2{
	background:#99B82C;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.light-item h2 {
	width: 100%;
	margin: 0;
	font-family: Roboto-Regular;
	font-size: 16px;
	color: #000;
	text-align: center;
	background: #f79836;
	padding: 13px 0px;
	color: #fff;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	border-radius: 6px;
}
.grey .owl-controls{
	position:absolute;
	top:42%;
	width:100%;
	z-index:-1;
}
.grey .owl-controls i{
	border:1px solid #ccc;
	width:40px;
	height:40px;
	text-align:center;
	border-radius:50%;
	line-height:37px;
	font-size:20px;
}
.grey .owl-controls .owl-prev{
	float:left;
	margin-left:-60px;
}
.grey .owl-controls .owl-next{
	float:right;
	margin-right:-60px;
}
.grey a.read-more {
	float: none;
	background: #99B82C;
	color: #fff;
	padding: 8px 30px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 15px;
	margin: 45px auto 0px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	font-weight: normal;
	width: auto;
	display: table;
	border-radius: 6px;
	border:1px solid #fff;
}
.grey a.read-more:hover {
	background: #f79836!important;
	color: #fff;
	border:1px solid #fff;
}
.first-surface1-orge a.read-more{
    	background: #fff!important;
	color: #94bb49!important;
	border:1px solid #fff;
}
.first-surface1-orge a.read-more:hover{
    	background:#94bb49!important;
	color: #fff!important;
	border:1px solid #fff;
}
.mrgin-min{
	margin:0 auto;
}
.highlights{
	width:100%;
	float:left;
	text-align:center;
	padding:20px;
}
.highlights img{
	margin:0 auto;
}
.highlights h3{
	font-family:Roboto-Light;
	font-size:20px;
	width:100%;
}
.highlights p{
	font-family:Roboto-Light;
	font-size:15px;
	width:100%;
}
.social-media{
	width:100%;
	float:left;
	text-align:center;
	padding:20px 0px;
	background:#f0f0f0;
}
.social-media ul{
	margin-bottom:0;
	width:100%;
	float:none;
	text-align:center;
	vertical-align:middle;
	padding:0;
}
.social-media ul li {
	float: none;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	margin: 0px 5px;
}
.social-media ul li a {
	float: left;
	width: 40px;
	height: 40px;
	border: 1px solid #99B82C;
	padding: 2px;
	line-height: 34px;
	font-size: 22px;
	border-radius: 5px;
	color: #99B82C;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.social-media ul li a:hover{
	color:#fff;
	border: 1px solid #99B82C;
	background:#99B82C;
}
.footer-section {
	float: left;
	width: 100%;
	padding: 50px 0px;
	background: #1e1e1e;
}
.footer-details {
	float:left;
	width:100%;
}
.footer-details img{
	margin-bottom:15px;
}
.footer-details p{
	font-size:14px;
	font-family:Roboto-Light;
	color:#fff;
}
.footer-details h2{
	float:left;
	margin:0;
	margin-bottom:20px;
	padding-bottom:20px;
	position:relative;
	font-family:Roboto-Regular;
	font-size:20px;
	color:#fff;
	width:100%;
}
.footer-details h2::before{
	content:'';
	display:block;
	background:#f79836;
	width:60px;
	position:absolute;
	left:0;
	height:2px;
	bottom:0;
}
.footer-details ul{
	float:left;
	list-style:none;
	padding:0;
	width:100%;
	margin-bottom:0;
}
.footer-details ul li{
	width:50%;
	float:left;
}
.footer-details ul li i{
	padding-right:5px;
	color:#f79836;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.footer-details ul li a{
	font-family:Roboto-Light;
	font-size:15px;
	color:#fff;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.footer-details ul li a:hover{
	color:#fff;
}
.footer-details ul li:hover i{
	padding-right:8px;
}
.footer-details .form-group{
	width:100%;
	float:left;
	margin-top:20px;
}
.footer-details .form-control {
	display: block;
	width: 100%;
	height: 40px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #fff;
	background-color: transparent;
	background-image: none;
	border: 1px solid #fff;
	border-radius: 0;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transition:none;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	font-family:Roboto-Light;
}
.footer-details .input-group-addon {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #fff;
	text-align: center;
	background-color: #f79836;
	border: 1px solid #fff;
	border-left:0;
	border-radius: 0;
	cursor:pointer;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.footer-details .input-group-addon:hover {
	background: #fff;
	border: 1px solid #fff;
	color: #99B82C;
	border-left:0;
}
.form-control:focus {
	border-color: #fff;
	outline: 0;
	-webkit-box-shadow:none;
	box-shadow: none;
}
.footer-details .media{
	float:left;
	width:100%;
	margin:0;
}
.footer-details .media-left i{
	font-size:15px;
	color:#f79836;
}
.footer-details .media-body a{
	font-size:15px;
	color:#fff;
	font-family:Roboto-Light;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.footer-details .media-body a:hover{
	color:#99B82C;
}
.last-footer{
	float:left;
	width:100%;
	padding:8px 0px;
	background:#5f5f5f;
}
.last-footer p{
	color:#fff;
	font-family:Roboto-Light;
	font-size:14px;
	width:auto;
}
.last-footer p a{
	color:#fff;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.last-footer p a:hover{
		color:#f79836;
}
.inner-banner {
	float: left;
	width: 100%;
	margin-top: 85px;
	position:relative;
	text-align:center;
}
.inner-banner h2 {
    position: absolute;
    top: 40%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
    background: rgba(6, 6, 6, 0.2);
    padding: 10px 20px;
    float: none;
    font-family: Roboto-Regular;
    font-size: 25px;
    display: -webkit-inline-box;
    color: #fff;
    float: none;
    left: 0;
    right: 0;
    display: table-cell;
    width: 270px;
}
a.light-box{
	float:left;
	width:100%;
	outline:none;
	padding:20px;
	border:1px solid #ddd;
	margin-bottom:35px;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
	cursor:pointer;
}
a.light-box:hover{
	border:1px solid #f79836;
		-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}

a.light-box h2 {
	width: 100%;
	float: left;
	text-align: center;
	margin: 0;
	margin-top: 50px;
	background: #f79836;
	color: #fff;
	font-size: 16px;
	font-family:Roboto-Regular;
	padding: 12px 0px;
	font-weight: normal;
	border-radius: 5px;
}
a.light-box:hover h2{
	background:#333;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.modal-lg {
	width:900px;
}
.modal-content{
	float:left;
	width:100%;
}
.inner-content{
	float:left;
	width:100%;
	padding:20px;

}
.inner-content h3 {
	float: left;
	text-align: left;
	font-family: Roboto-Regular;
	background: transparent;
	color: #f79836;
	padding: 0px 0px 20px 0px;
	font-size: 20px;
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #f79836;
}
.pop-up-details {
	float: left;
	width: 100%;
	border: 1px solid #ddd;
	padding: 5px;
	margin-top: 25px;
	background: #f9f9f9;
	height:90px;
}
.pop-up-details p{
	float:left;
	width:100%;
	margin:0;
	text-align:center;
	font-family:Roboto-Light;
	font-size:14px;
	line-height:24px;
}
.pop-up-details h5{
	float:left;
	width:100%;
	font-size:14px;
	font-family:Roboto-Regular;
	margin:0;
	text-align:center;
	line-height:24px;
	
}
.inner-content h6 {
	float: left;
	width: auto;
	margin: 34px 0px 0px;
	font-size: 16px;
	font-family: Roboto-Light;
}
.inner-content h4 {
	font-family: Roboto-Light;
	font-size: 14px;
	background: #fff;
	border: 1px solid #a8d045;
	padding: 8px 20px;
	float: right;
	margin: 0;
	background: #a8d045;
	color: #fff;
	margin-top: 25px;
}
.inner-content img {
	margin: 0 auto;
	width: 280px;
}
.thumb-img-pop{
	float:left;
	width:100%;
	margin-top:50px;
}
.thumb-img-pop img{
	width:60px;
}
.thumb-img-pop  .nav-tabs {
	border-bottom: 0;
}
.thumb-img-pop  .nav-tabs > li {
	float: left;
	margin-bottom: 0;
}
.thumb-img-pop .nav > li > a {
	position: relative;
	display: block;
	padding: 10px 0px;
	font-family: Roboto-Regular;
	font-size: 15px;
	text-transform: uppercase;
	color: #333;
	margin-left:0px;
	margin-right:15px;
	font-weight: normal;
	border: 1px solid #ddd;
	padding: 6px;
	border-radius:0;
}
.thumb-img-pop  .nav-tabs > li.active > a, .thumb-img-pop  .nav-tabs > li.active > a:focus, .thumb-img-pop  .nav-tabs > li.active > a:hover {
	color: #555;
	cursor: default;
	background-color: #fff;
	border: 1px solid #f79836;
	border-bottom-color: #f79836;
	padding:6px;
}
button.close {
	-webkit-appearance: none;
	padding: 4px 10px;
	cursor: pointer;
	background: 0 0;
	border:0;
}
.inner-content .carousel-indicators {
	position: relative;
	bottom: 0;
	left: 0;
	z-index: 15;
	width: 100%;
	padding-left: 0;
	margin-left: 0;
	text-align: center;
	list-style: none;
	margin-top:60px;
}
.carousel-indicators li {
	display: inline-block;
	width:18%;
	height:5%;
	margin: 0px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000\9;
	background-color: rgba(0,0,0,0);
	border: 1px solid #fff;
	border-radius: 10px;
	border:1px solid #ddd;
	padding:10px;
	border-radius:5px;
}
.carousel-indicators .active {
	width: 18%;
	height:5%;
	margin: 0;
	background-color: #fff;
	border:1px solid #f79836;
	padding:10px;
	border-radius:5px;
}

/* Gallery Filter */

.gallery-title
{
    font-size: 36px;
    color: #42B32F;
    text-align: center;
    font-weight: 500;
    margin-bottom: 70px;
	outline:none;
}
.gallery-title:after {
    content: "";
    position: absolute;
    width: 7.5%;
    left: 46.5%;
    height: 45px;
    border-bottom: 1px solid #5e5e5e;
}
.filter-button {
	font-size: 15px;
	border: 1px solid #A8D045;
	border-radius: 0;
	text-align: center;
	color: #fff;
	margin-bottom:40px;
	font-family: Roboto-Regular;
	padding: 8px 24px;
	outline: none;
	background: #A8D045;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.filter-button:hover {
	border: 1px solid #333;
	color: #fff;
	background: #333;
	outline:none;
	-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;
}
.filter-button.focus, .filter-button:focus {
	color: #FFF;
	background-color: #f79836;
	border-color: #f79836;
	outline: none;
}
.filter-button.btn-default:active{
	background-color: #f79836;
	border-color: #f79836;
	color:#fff;
	outline:none;
	
}

.port-image{
    width: 100%;
}
.light-box img{
	margin:0 auto;
}
.dis-bloc{
	display:none;
}
/* Closed Gallery */

 img {
      -moz-user-select: none;
      -webkit-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-user-drag: none;
      user-drag: none;
      -webkit-touch-callout: none;
    }
.surface-6 img{
	margin:0 auto;
}
.contact-info {
	float:left;
	width:100%;
		padding:65px 0px;
}
.contact-form{
	float:left;
	width:100%;

}
.contact-form .input-group {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.contact-form .form-control {
	display: block;
	width: 100%;
	height: 45px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ddd;
	border-radius: 0px;
	-webkit-box-shadow:none;
	box-shadow: none;
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.contact-details-add{
	float:left;
	width:100%;
}
.contact-details-add h2{
	float:left;
	width:100%;
	font-family:Roboto-Bold;
	font-size:18px;
	margin:0;	
}
.contact-details-add p{
	float:left;
	width:100%;
	font-size:15px;
	margin-top:5px;
}
.contact-details-add h3{
	font-size:16px;
	font-family:Roboto-medium;
	color:#f79836;
	text-decoration:underline;
	line-height:15px;
	margin-top:0px;
	float:left;
	margin-bottom:5px;
}
.contact-details-add p i{
	padding-right:5px;
	color:#a7d045;
	font-size:16px;
}
.contact-details-add a{
	font-family:Roboto-Regular;
	color:#444;
	font-size:15px;
	margin-top:5px;
}
.owl-carousel .owl-item img {
	transform-style: preserve-3d;
	width: 240px;
	margin: 30px auto;
}
.map iframe{
	float:left;
}

.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999!important;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #999!important;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color:  #999!important;
}
.form-control:-moz-placeholder { /* Firefox 18- */
  color:  #999!important;
}

.inner-banner{
	background:url('../images/dot.png')repeat center top;
	width:100%;
	float:left;	
}
.inner-banner img{
	opacity:0.9;
	min-width:100%;
}
ul.color-led{
	float: left;
	width: 100%;
	list-style: none;
	padding:0;
	margin: 0;
	margin-top: 20px;
}
ul.color-led li {
	float: left;
	display: inline-grid;
	margin: 0px 12px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 12px;
}
ul.color-led li span.whit {
	background: #fff;
	border: 1px solid #000;
	width: 30px;
	height: 30px;
	border-radius: 100px;
	float: left;
	clear: both;
	margin: 0 auto;
}
ul.color-led li span.easy {
	background: #ffe8ba!important;
		border: 1px solid #000;
	width: 30px;
	height: 30px;
	border-radius: 100px;
	float: left;
	clear: both;
	margin: 0 auto;
}
ul.color-led li span.warm{
	background:#fabf47!important;
		border: 1px solid #000;
	width: 30px;
	height: 30px;
	border-radius: 100px;
	float: left;
	clear: both;
	margin: 0 auto;
}
.heading-top{
	float:left;
	width:100%;
}
.heading-top h4{
	float:left;
	width:100%;
	font-family:Roboto-Bold;
	font-size:15px;
	background:transparent;
	text-align:center;
	border:0;
	color:#333;
	margin-top:0;
	padding-bottom:5px;
		border-top: 1px solid #ddd;
	padding-top: 20px;
	margin-top: 20px;
}
.heading-top p {
	float: left;
	width: 100%;
	font-family: Roboto-Regular;
	font-size: 14px;
	background: transparent;
	text-align: center;
	border: 0;
	color: #333;
	margin-top: 0;

}
.manufecturing-section{
	float:left;
	width:100%;
	padding:65px 0px;
}
.manufecture-details{
	float:left;
	width:100%;
	padding:0px 30px;
	
}
.manufecture-details h2 {
	width: 100%;
	margin: 0;
	font-family:Roboto-Regular;
	font-size: 18px;
	color: #f79836;
	text-align: center;
	padding: 13px 0px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	border-radius: 6px;
}
.manufecture-details img{
	margin:0 auto;
}
.manufecture-details p {
	font-family: Roboto-Light;
	font-size: 15px;
	width: 100%;
	text-align:center;
}

.gallery-box{
	float:left;
	width:100%;
	background:#f9f9f9;
	padding:65px 0px 40px;
}
.first-surface {
	float: left;
	width: 50%;
	padding: 65px 130px;
	min-height: 500px;
	height: 500px;
	text-align: center;

}
.first-surface1{
	background:#F79836 !important;
	padding:80px 130px!important;
}
.surface-6{
	padding:0;
}

.first-surface a.read-more {
	float: none;
	background: #fff;
	color: #f79836;
	padding: 8px 30px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 15px;
	margin: 45px auto 0px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	font-weight: normal;
	width: auto;
	display: inline-block;
	border-radius: 6px;
}
.banner-menu .carousel {
	position: relative;
	margin-top: 95px;
	width: 100%;
	float: left;
}

.mrgin-min h2 {
	color: #333!important;
}
.mrgin-min h2::after {
	background: #333;
}
.contact-form .btn-group{
	width:100%;
}
.contact-form .btn-group > .btn:first-child {
	margin-left: 0;
	width: 100%;
	text-align: left;
	height:45px;
	white-space:normal;
}
.contact-form .btn .caret {
	position: absolute;
right: 10px;
top: 20px;
}
.contact-form .btn {
	border-radius:0;
	border: 1px solid #ddd;

}
.btn-default:hover {
	color: #333;
	background-color: transparent;
	border-color: #adadad;
}
.open > .dropdown-toggle.btn-default:focus{
	background-color: transparent;

}
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: transparent!important;
	border-color: #adadad;
}
.btn-default.focus, .btn-default:focus {
	color: #333;
	background-color: transparent!important;
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow:none!important;
	box-shadow: none;
}
.contact-form .dropdown-menu > li > a {
	display: block;
	padding: 8px 0px;
	font-family: Roboto-Regular;
	text-transform:capitalize;
}
.contact-form .dropdown-menu > .active > a, .contact-form .dropdown-menu > .active > a:focus, .contact-form .dropdown-menu > .active > a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #99B82C;
	outline: 0;
}
.contact-details-add h4{
	float:left;
	width:100%;
	font-size:16px;
	font-family:Roboto-Bold;
	margin-bottom:0;
}
.mrgin-bot{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.media-body h4 {
	float: left;
	width: 100%;
	font-size: 16px;
	font-family: Roboto-Bold;
	margin-bottom:5px;
	margin-top:0;
	color:#fff;
}
.first-surface1-orge{
	background:#94bb49!important;
}
.mobi-hid{
	display:none;
}
.green-be{
	position:relative;
}
.green-be::before {
	content: '';
	border-width: 45px 45px 45px 0px;
	border-color: transparent #f79836  transparent transparent;
	border-style: solid;
	top: 40%;
	left: -30px;
	right: auto;
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	bottom: auto;
}
.orange-be{
	position:relative;
}
.orange-be::before {
	content: '';
	border-width: 45px 0px 45px 45px;
	border-color: transparent transparent transparent #94bb49;
	border-style: solid;
	top: 40%;
	left: auto;
	right: -30px;
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	bottom: auto;
}
.mobi-show{
	display:none;
}

@media (min-width:250px) and (max-width:500px){
.mobi-show{
	display:block;
}
.desk-hid{
	display:none;
}
.green-be::before {
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #f79836  transparent;
	top: -14%;
	left: 0;
	right: 0;
}
.orange-be::before {
	content: '';
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #94bb49  transparent;
	border-style: solid;
	top: -14%;
	left: 0;
	right: 0;
}
.carousel-control {
	width:31%;
}
.container{
	width:100%;
}
.dis-bloc {
	display:block!important;
}
.filter-button {
	margin-bottom: 4px;
	font-size:13px;
}
a.light-box {
	float: left;
	width: 100%;
	outline: none;
	padding: 20px;
	border: 1px solid #ddd;
	margin-bottom: 0px;
}
.modal-lg {
	width: 95%;
	margin: 0 auto;
}
.inner-content h6 {
	font-size: 14px;
}
.gallery_product {
	margin-top:30px;
}
.mobi-dis{
	display:none;
}
.inner-banner {
	margin-top: 45px;
}
.inner-banner h2 {
	top: 32%;
	padding: 6px 12px;
	left: 0;
	right: 0;
	font-size: 16px;
}
.orange::before {
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #f79836 transparent;
	top: -6%;
	left: 0;
	right: 0;
}
.green::before {
	content: '';
	border-width: 45px 45px 45px 45px;
	border-color: transparent  transparent  #99B82C transparent;
	border-style: solid;
	top: -6%;
	left:0;
	right: 0;
}

.top-none .navbar-brand > img {
	width: 90px;
}
.header-top {
	padding: 10px 0px;
}
.header-top ul li a {
	font-size: 12px;
}
.header-top ul li i {
	padding-right: 6px;
	font-size: 12px;
}
.header-top ul li {
	float: left;
	margin-left: 5px;
	line-height: 12px;
}
.navbar-inverse .navbar-toggle {
	border-color: transparent;
	margin: 14px 15px;
}
.navbar-inverse .navbar-toggle:hover {
    background-color: transparent;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #99B82C;
}
.navbar-toggle {
	padding: 0px 0px;
}
.container > .navbar-header {
    margin-left: 0;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
	margin: 10px 0px;
}
.navbar-brand > img {
	width: 90px;
}
.navbar {
	min-height: auto;
	z-index:99;
}
.navbar-inverse .navbar-toggle:focus{
	background:transparent;
}
.carousel-caption {
	left: 20px;
	top: 40%;
}
.carousel-caption h3 {
	font-family: Roboto-Bold;
	font-size: 20px;
	padding: 10px 10px;
	text-align: center;
	line-height: 28px;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 8px 0px;
	font-family: Roboto-Regular;
	font-size: 13px;
	text-transform: uppercase;
	color: #333;
	margin-left:0px;
	font-weight: normal;
	width:100%;
}
.navbar-right {
	margin-right: 0;
	margin: 0px 0px;
	background: #fff;
	
}
.top-none .navbar-right {
	margin: 0px 0px 0px;
	margin-right: 0px;
}
.modal-content .carousel {
	position: relative;
	margin-top: 0;
}
.navbar-collapse {
	padding-right: 0;
	padding-left: 0;
}
.navbar-inverse .navbar-nav > li > a {
	padding-left: 15px;
	color:#000;
}
.navbar-inverse .navbar-nav > .active > a {
	color: #f79836;
	background-color: transparent;
	font-family: Roboto-Bold;
}
.carousel {
	position: relative;
	margin-top: 45px;
}
.details-surface {
	margin: 30px auto 0px;
	width: 100%;
	display: table;
}
a.read-more {
	padding: 5px 20px;
	font-size: 14px;
	margin-bottom:0;
}

.padding-lost {
	padding: 0px;
}
.orange {
	padding: 30px 0px;
	padding-left:15px;
	padding-right: 15px;
}
.orange h2 {
	font-size: 25px;
}
.orange{
	width:100%;
}
.img-box {
	margin: 43px auto 30px;
	clear: both;
	float: none;
}
.orange p {
	width:100%;
	text-align:center;
}
.image-video {
	float: left;
	width: 100%;
}
.image-video img {
	margin: 30px auto;
}
.green {
	width: 100%;
}
.light-item {
	padding: 20px;
}
.light-item h2 {
	font-size: 16px;
}
.grey a.read-more {
	padding: 5px 20px;
	font-size: 14px;
}
.mrgin-min {
	margin: 0 auto !important;
}
.footer-details h2 {
	margin-top: 20px;
}
.last-footer p {
	text-align: center;
	float: none;
	width:100%;
	font-size:13px;
}
.last-footer {
	text-align: center;
}
.footer-details img {
	margin-bottom: 15px;
	width: 120px;
}
.contact-details-add {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.inner-banner {
	margin-top: 45px;
	height: 100px;
	overflow: hidden;
	width: 100%;
}
.inner-banner img {
	opacity: 0.9;
	width: auto;
	min-width: 100%;
	height: auto;
	max-width: none;
}
.selider2 h2 {
	text-align: left;
	padding-left:0% !important;
}
.carousel-caption {
	left: 0;
	top: 10%;
	text-align: center;
	width: 100%;
	right: 0;
}
.carousel-caption h2 {
	font-size: 20px;
	padding: 10px 10px;
	border-radius: 10px;
	width: 100%;
	float: left;
	text-align: center;
	font-family:Roboto-Regular;
}
.first-surface {
	float: left;
	width: 100%;
	padding: 20px 15px!important;
	min-height: auto;
	height: auto;
	text-align: center;
}
.mobi-hide {
	display:none;
}
.banner-menu .carousel {
	margin-top: 49px;
}
}
@media (min-width:501px) and (max-width:767px){
	.mobi-show{
	display:block;
}
.desk-hid{
	display:none;
}
.green-be::before {
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #f79836  transparent;
	top: -18%;
	left: 0;
	right: 0;
}
.orange-be::before {
	content: '';
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #94bb49  transparent;
	border-style: solid;
	top: -18%;
	left: 0;
	right: 0;
}
.container{
	width:100%;
}
.modal-lg {
	width: 96%;
	margin: 0 auto;
}
.medi-501 .col-xs-12 {
	width: 33.33333333%;
}
.dis-bloc {
	display:block!important;
}
.dis-bloc img{
	margin:0 auto;
}
.cntr img{
	margin:0 auto;
}
.mobi-dis{
	display:none;
}
.orange::before {
	border-width: 45px 45px 45px 45px;
	border-color: transparent transparent #f79836 transparent;
	top: -8%;
	left: 0;
	right: 0;
}
.green::before {
	content: '';
	border-width: 45px 45px 45px 45px;
	border-color: transparent  transparent  #99B82C transparent;
	border-style: solid;
	top: -8%;
	left:0;
	right: 0;
}
.header-top {
	padding: 15px 0px;
}
.header-top ul li a {
	font-size: 14px;
}
.header-top ul li i {
	padding-right: 8px;
	font-size: 12px;
}
.header-top ul li {
	float: left;
	margin-left: 10px;
	line-height: 12px;
}
.navbar-inverse .navbar-toggle {
	border-color: transparent;
	margin: 17px 15px;
}
.navbar-inverse .navbar-toggle:hover {
    background-color: transparent;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #333;
}
.navbar-toggle {
	padding: 0px 0px;
}
.container > .navbar-header {
    margin-left: 0;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
	margin: 10px 0px;
}
.navbar-brand > img {
	width: 120px;
}
.navbar {
	min-height: auto;
	z-index:99;
}
.navbar-inverse .navbar-toggle:focus{
	background:transparent;
}
.carousel-caption {
	left: 20px;
	top: 28%;
}
.carousel-caption h3 {
	font-size: 34px;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 8px 0px;
	font-family: Roboto-Regular;
	font-size: 13px;
	text-transform: uppercase;
	color: #333;
	margin-left:0px;
	font-weight: normal;
	width:100%;
}
.navbar-right {
	margin-right: 0;
	margin: 0px 0px;
	background: #fff;
}
.navbar-collapse {
	padding-right: 0;
	padding-left: 0;
}
.navbar-inverse .navbar-nav > li > a {
	padding-left: 15px;
}
.details-surface {
	margin:0px auto 0px;
	width: 100%;
	display: table;
}
a.read-more {
	padding: 5px 20px;
	font-size: 14px;
	margin-bottom:0;
}
.section-class {
	padding: 30px 0px;
}
.padding-lost {
	padding: 0px;
}
.orange {
	padding: 30px 0px;
	padding-left:15px;
	padding-right: 15px;
}
.orange h2 {
	font-size: 25px;
}
.orange{
	width:100%;
}
.img-box {
	margin: 40px 11px 30px;
	clear: inherit;
	float: none;
	display: inline-block;
}
.orange p {
	width:100%;
	text-align:center;
}
.img-boxes {
	float: none;
	width: 100%;
	margin-top: 25px;
	display: inline-block;
	text-align: center;
}
.image-video {
	float: left;
	width: 100%;
}
.image-video img {
	margin: 30px auto;
}
.green {
	width: 100%;
}
.light-item {
	padding: 20px;
}
.light-item h2 {
	font-size: 13px;
}
.grey a.read-more {
	padding: 5px 20px;
	font-size: 14px;
}
.mrgin-min {
	margin: 0 auto !important;
}
.footer-details h2 {
	margin-top: 20px;
}
.last-footer p {
	text-align: center;
	float: none;
	width:100%;
	font-size:13px;
}
.last-footer {
	text-align: center;
}
.footer-details img {
	margin-bottom: 15px;
	width: 120px;
}

.light-item h3 {
	font-size: 16px;
}

.orange .col-xs-12{
	width: 33.33333333%;
}
.box-one h3 {
	font-size: 16px;
}
.box-one h4 {
	font-size: 16px;
}
.inner-banner {
	margin-top: 45px;
	height: 150px;
	overflow: hidden;
	width: 100%;
}
.inner-banner img {
	opacity: 0.9;
	width: auto;
	min-width: 100%;
	height: auto;
	max-width: none;
}
.first-surface {
	float: left;
	width: 100%;
	padding:40px 20px!important;
	min-height:auto;
	height:auto;
	text-align: center;
}
.details-surface h2 {
	text-align: center;
}
.banner-menu .carousel {
	margin-top: 60px;
}
}
@media (min-width:768px) and (max-width:991px){
.first-surface1 {

	padding: 80px 20px !important;
}
.container{
	width:100%;
}
.header-top {
	padding: 10px 0px;
}
.navbar-brand > img {
	display: block;
	width: 120px;
}
.nav > li > a {
	margin-left: 34px;
	font-size:14px;
}
.navbar-right {
	margin:14px 0px;
	margin-right: 0px;
}
.carousel-caption {
	left: 4%;
	top: 32%;
	bottom:auto;
}
.details-surface {
	margin: 0px auto;
	width: 330px;
}
.carousel-caption h3 {
	font-size: 64px;
}
.orange {
	padding:30px 0px;
	padding-left: 15px;
	padding-right: 15px;
		min-height: 464px;
}
.orange h2 {
	font-size: 25px;
}
.box-one h4 {
	font-size: 16px;
}
.box-one h3 {
	font-size: 12px;
}
.box-one {
	padding: 6px;
}
.img-box {
	width: 100px;
	height: 100px;
	margin-right:18px;
}
.img-box img {
	margin: 11px auto;
	width: 65px;
}
.img-box h4 {
	width: 50px;
	height: 50px;
	font-size: 11px;
	padding: 11px 5px;
	line-height: 13px;
}
.image-video img {
	margin: 94px auto;
	width: 290px;
}
.light-item {
	padding: 10px;
}
.light-item h2 {
	font-size: 14px;
}
.light-item h3 {
	font-size: 18px;
}
.grey a.read-more {
	font-size:15px;
	padding: 6px 20px;
}
a.read-more {
	padding: 6px 20px;
	font-size: 15px;
}
.section-class {
	padding: 40px 0px;
}
.padding-lost{
	padding:0;
}
.highlights {
	min-height: 243px;
}
.footer-details p {
	font-size: 14px;
}
.footer-details ul li a {
	font-size: 14px;
}
.footer-details .media-body a {
	font-size: 14px;
}
.footer-details ul li:hover i {
	padding-right: 5px;
}
.last-footer p {
	font-size: 13px;
}
.inner-banner {
	margin-top: 70px;
}
.carousel-caption h3 {
	font-size: 34px;
}
.surface-6 {
	padding: 0;
}
.first-surface {

	padding: 65px 10px;
	min-height: 470px;
	height: 470px;

}
.first-surface img {
	margin: 0 auto;
	width: 400px;
}
.banner-menu .carousel {
	margin-top: 68px;
}
}
@media (min-width:992px) and (max-width:1199px){
.container{
	width:100%;
}
.details-surface {
	margin: 54px auto;
}
.orange {
	padding-left: 3%;
}
.orange h2 {
	font-size: 30px;
}
.box-one h3 {
	font-size: 15px;
}
.img-box {
	width: 115px;
	height: 115px;
	margin-right:38px;
}
.min-mr {
	margin-right: 0 !important;
}
.img-box img {
	margin: 16px auto;
	width: 70px;
}
.image-video img {
	margin: 91px auto;
	width: 400px;
}
.green {
	padding-right: 3%;
}
.light-item {
	padding: 20px;
}
.grey a.read-more {
	padding: 10px 30px;
	font-size: 16px;
}
a.read-more {
	padding: 10px 30px;
	font-size: 16px;
}
.mrgin-min {
	margin: 0 auto !important;
}
.highlights {
	padding: 10px;
}
.navbar-brand > img {
	display: block;
	width: 160px;
}
.navbar-right {
	margin:21px 0px;
}
.carousel-caption h3 {
	font-size: 70px;
}
.carousel-caption {
	left: 5%;
}
.first-surface .details-surface{
	margin:0 auto;
}
.first-surface {
	padding: 65px 30px;

}
.first-surface img{
	width:400px;
}
.light-item h2 {
	font-size: 13px;
}
.banner-menu .carousel {
	position: relative;
	margin-top: 81px;
}
}
@media (min-width:1200px) and (max-width:1399px){
.container{
	width:1200px;
}
.orange {
	padding-left: 3%;
}
.green {
	padding-right: 3%;
}
}
@media (min-width:1400px) and (max-width:1599px){
.container{
	width:1250px;
}
}
@media (min-width:1600px) and (max-width:1920px){
.container{
	width:1400px;
}
.first-surface {
	min-height: 570px;
	height: 570px;
}
.first-surface1{
	padding: 120px 130px !important;
}
}