body{background: #eeeeee;}
header{background-image: url(../img/header-bg.jpg); background-size: 100%;}
.coming-page{padding: 70px 0;}
.text-warning{color: #f15922;}
.form-control{border-radius: 0; box-shadow: none;}
.navigate-icon{height: 25px; background: rgba(255,255,255,0.8);}
.left-icons, .right-icons{padding: 0; margin-bottom: 0;}
.left-icons{float: left;}
.right-icons{float: right;}
.left-icons li, .right-icons li{display: inline-block;}
.left-icons li a, .right-icons li a{font-size: 12px; color: #0b2212; padding: 5px 5px 0; display: block; text-decoration: none;}

.logo{clear: both; background: #ebebeb; width: 200px; padding: 10px;}
.logo img{width: 100%;}
.navbar.navbar-default{background: #f15922; margin-bottom: 0; border: 0; border-radius: 0; min-height: 45px;}
/* .navbar.navbar-default .navbar-nav{float: none; width: 80%; margin: 0 auto;} */
.navbar.navbar-default .navbar-nav li a{color: #fff; padding: 13px 25px; font-size: 15px;}
.navbar-default .navbar-nav>.active>a{background: #0c4da2;}
.main-banner{margin-bottom: 40px; position: relative;}
.main-banner .bg-dark{background: rgba(0,0,0,0.7); position: absolute; bottom: 0px;width: 100%;}
.main-banner .bg-warning{background: #f15922; position: absolute; bottom: 0px;width: 100%; height: 40px;}
.main-banner .banner-containt{ font-size: 18px; color: #fff;padding: 10px 0; text-align: center;}
.products-lists .panel.panel-default{min-height: 200px;}
.panel .media-object{width: 150px;}
.panel.panel-default ul{padding-left: 15px;}
.headings{color: #f15922; text-transform: uppercase; margin-bottom: 5px; position: relative;}
.btn-success{position: absolute;left: 0;}
.bottom-line{border-top: 2px solid #0b2212; width: 100px; margin: auto; margin-bottom: 20px;}
.services .form-group{position: relative;}
.services .form-group h5{color:#fff; font-size: 14px; position: absolute; right: 15px; top: 5px; padding: 15px 30px; background: rgba(241, 93, 34, .8);}
.services .panel-body{background: #fff;}
.services .panel-body p{min-height: 150px; font-size: 13px;}
.services .panel-body .btn-warning{border-radius: 0; background:#f15922; border:0; padding: 10px 40px;}
#owl-demo{margin-bottom: 12px;} 
#owl-demo .item a{border:1px solid #ccc; border-radius: 10px; padding: 5px; margin:0 5px; text-align: center; display: block; background: #fff;}
/*.owl-buttons .owl-prev,.owl-buttons .owl-next{position: absolute; top: 40px; background: #ccc;}
.owl-buttons .owl-prev{left: -20px;}
.owl-buttons .owl-next{right: -20px;}*/
#owl-demo .item a img{width: 80px;}
footer{background: #333; padding: 10px 0px; color: #fff;}
#back-top {
    bottom: 30px;
    position: fixed;
    right: 30px;
}
#back-top .btn{background-color: #000; color: #fff; font-size: 24px; border-radius: 0; border: 0; width: 50px; opacity: 0.6}


.product-name{padding-left: 0px; min-height: 100px;}
.product-name li{color:#f15922;line-height: 22px; list-style: none;}
.product-name li:before{color:#f15922;font-family: FontAwesome;content: "\f111"; font-size: 13px; padding-right: 8px;}
.product-name li a{color:#f15922; padding-left: 0px; font-size: 13px; color: #666; text-decoration: none;}
.news-event img{height: 110px;}
.news-event .col-sm-4 .box{text-align: center; background:#e2e2e2;border:3px solid #ddd;}
@media(max-width: 767px){
	.navbar-default .navbar-toggle{border-radius:0; background: #fff; border-color: #f15922;}
	.logo{width: 80px;}
	header {background-size: 100% 100px;background-repeat: no-repeat;}
	.headings{font-size: 16px;}
	.main-banner .bg-dark{position: inherit;}
	.main-banner .banner-containt{font-size: 14px;}
}
@media(max-width: 480px){
	.navbar-default .navbar-brand img{width: 55%; margin-top: 5px;}
	.navbar-default .iec-logo .navbar-nav.navbar-right{padding-top: 2px; right: 25px;}
	.navbar-default .iec-logo .navbar-nav.navbar-right img{width: 155px;}
	#header-banner .carousel.slide{height: 180px;}
	#header-banner .carousel.slide img{height: 180px;}
	.media-left, .media>.pull-left{width: 100%;}
	.panel .media-object{margin: auto;}
}
