body{padding:0px; margin:0px; font-family:Arial; background: url(../img/bg.jpg) no-repeat; background-attachment:fixed; background-size:100% 100%;}
ul{list-style-type:none;}

.product-slider li{margin-right:0px;}
.product-slider li img{min-width:260px !important; max-height:230px !important; }

.enquiry{font-size:16px;  background:#db101a; display:block; padding:8px 25px; margin:10px auto; width:13%; text-align:center;}
.enquiry a{color:#fff;}
.enquiry:hover{background:#005cb5;}
.enquiry a:hover{ text-decoration:none;}


.white-bg{background:#fff; padding:10px; margin-bottom:10px;}
.white-bg2{background:#fff; padding:10px 0px; max-width:1155px; margin:0 auto 10px auto;}


.footer_center{text-align:center;}
.social_icon_footer{width:10%; margin:0 auto; text-align:center;}
.footer_links1{width:40%; text-align:center; margin:0 auto;}
.footer_links1 li{float:left; padding:5px 6px; font-size:13px; font-weight:600; font-family:Arial;}
.footer_links1 li a{color:#939fa6;}
.footer_links1 li a:hover{text-decoration:none;}

header{padding:0px 0px 0px 0px; color:#fff;  background:#fff; width:100%; border-bottom:2px solid#015cb4;}
/*.slider1{position:fixed; top:0px; left:0px;}
.slider1 img{width:100%;}*/

.header_info_item_phone span{margin-right:10px;}
.social_icon li{float:left; padding:0px 6px; color:#809dbc; cursor:pointer; font-size:13px; text-align:right;}
.social_icon li:hover{color:#fff;}
.navbar-default{background:none !important; border:none !important;}
.logo{display:block; padding:5px 0px;}
.navbar{margin-bottom:0px !important; margin-top:0px;}
.container-fluid{text-align:right;}
.navbar-default .navbar-nav > li{font-size:15px; font-family:Coda; text-transform:uppercase; font-weight:normal;}
.navbar-default .navbar-nav > li > a{color:#0d0c0c !important; padding:0px 0px; padding:28px 20px; letter-spacing:1px;}
.navbar-default .navbar-nav > li > a.active{color:#fff !important; background:#015cb4;}
.navbar-default .navbar-nav > li > a:hover{color:#fff !important; background:#015cb4 !important; transform: all 100ms ease 0s;}
.navbar-default .navbar-nav > li:last-child{padding-right:0px;}
.collapse.navbar-collapse {float: right;  padding: 0;  text-align: right !important;}
.navbar-default .navbar-nav > li:last-child {padding-right: 0;}

.navbar-nav li > ul.sublist{display:none; background: rgba(0, 0, 0, 0.6); width:200px; position:absolute; left:0px; top:60px; text-align:left; padding-left:0px;}
.navbar-nav li:hover > ul.sublist{display:block;}
.navbar-nav li > ul.sublist li{padding:6px 6px; text-align:left; border-bottom:1px solid#999;}

.heading{font-size:22px; color:#222; letter-spacing:1px; font-family:Arial; font-weight:700; text-align:center; display:block; margin:12px 0px; text-transform:uppercase;}
.heading span{font-size:28px; color:#015cb4; border-bottom:3px solid#DA1720; font-weight:700; font-family:Arial}
.heading2 p{font-size:13px; color:#444; line-height:22px; font-family:Arial; text-align:center; letter-spacing:0px;}
.min_box{border:1px solid#ccc; background:#eaeaea; margin:15px 0px;}
.min_box:hover{background:#fff;}
.min_box p{font-size:13px; color:#444; line-height:22px; font-family:Arial; letter-spacing:0px;  text-align:center;}
p{font-size:13px; color:#444; line-height:22px; font-family:Arial; letter-spacing:0px; text-align:justify;}
h3{font-size:15px; color:#222; text-transform:uppercase; font-family:Arial; margin:10px 0px; text-align:center;}
h6{font-size:15px; font-family:Arial; font-weight:normal; color:#222;}

.products_img{float:left; margin-right:12px;}

.slider1{position:relative;}
.tag_line{position:absolute; bottom:0; left:0; background: rgba(0, 0, 0, 0.7); color:#fff; width:100%; text-align:center; font-size:15px; font-family:Arial; padding:12px 0px;}

.product_bg{background:#f5f6f8; padding:15px 0px; margin:20px 0px;}

.row-fluid [class*="span"]{text-align:center; display:block;}
.row-fluid{margin-top:45px;}

.heading33{font-size:22px; color:#333; letter-spacing:1px; font-family:Arial; font-weight:700; text-align:center; display:block; margin:0 auto; text-transform:uppercase; position:relative; background:#f5f6f8 !important; z-index:9; width:13%; padding:10px 0px;}
.line{position:absolute; background:url(../img/line.png) repeat-x; width:78%; height:88%; left:10.5%; margin-top:-20px;}

.heading333{font-size:22px; color:#333; letter-spacing:1px; font-family:Arial; font-weight:700; text-align:center; display:block; margin:0 auto; text-transform:uppercase; position:relative; background:#fff; z-index:999999999; width:16%; padding:10px 0px;}
.line2{position:absolute; background:url(../img/line.png) repeat-x; width:95%; height:100%; left:2%; margin-top:-22px;}

.img-polaroid:hover{border:1px solid#015cb4; opacity:0.9;}

.img_box{float:left; margin-right:15px;}

h1{font-size:17px; color:#015cb4; font-family:Arial; margin:0px 0px; line-height:24px;}
h4{font-size:18px; color:#fff; font-family:Arial; margin:10px 0px;}
.line22{background: rgba(0, 0, 0, 0) url("../img/line.png")repeat-x scroll 0 0; height:100%; left:1.1%; margin-top:-13px; position:absolute; width:97.5%;}
.read a{font-size:13px; color:#f2f2f2; font-family:Arial;}
.read a:hover{text-decoration:none;}

.listing li{font-size:13px; color:#454545; font-family:Arial; padding:6px 0px; list-style-type:circle;}

.listing22 li{font-size:14px; color:#454545; font-family:Arial; padding:4px 0px; list-style-type:circle; font-weight:600;}



footer{width:100%; padding:15px 0px; background:#101011; margin-top:15px;}
.footer_links li{float:left; padding:0px 15px;}
.footer_links li a{color:#ccc;}
.copy-right{text-align:center; display:block; margin:0px; color:#939fa6; font-size:13px; border-top:1px solid#1a1c1e; padding:12px 0px; background:#000;}

ul.social_icon_footer{padding-left:0px;}
.social_icon_footer li{background:#0258ab;  border-radius:100%; color:#fff; cursor:pointer; float:left; font-size:13px; margin:6px; padding:10px 10px; 
                       text-align:center; width:40px;
			          }
					  
.social_icon_footer li:hover{background:#ccc; color:#222;}
.email_id a{font-size:14px; color:#939fa6; margin:0px;}
.email_id a:hover{text-decoration:none;}
.email_id{font-size:14px; color:#939fa6; margin:10px;}
.Contact_number{font-size:14px; color:#939fa6; margin:10px;}
.heading_mg{position:relative; margin:10px 0px;}
.heading_mg img{width:100%; height:65px;}
.border{padding:8px; border:1px solid#555; text-align:center; margin-bottom:30px; min-height:246px;}
.borders{padding:8px; border:1px solid#555; text-align:center; margin-bottom:30px;}
.border:hover{background:#f5f5f5;}
.row{padding:0px 15px;}
h2{font-size:17px; font-weight:normal; margin:0px;}

.quality-heading{font-size:14px; color:#222; font-family:Arial; font-weight:600; line-height:24px;}


.form-group{margin-bottom:0px;}
.form-group input{border:1px solid#ddd; padding:10px 6px; border-radius:0px; height:33px; box-shadow:none !important; color:#454545 !important;}
.form-group textarea{border:1px solid#ddd; padding:10px 6px; border-radius:0px; height:100px; box-shadow:none !important; color:#454545 !important;}
.btn-defaults{background:#004f94; color:#fff; font-size:14px; text-transform:uppercase; font-family:Arial; padding:5px 15px; border-radius:0px;}
.maps{height:260px; overflow:hidden;}


.top_heading{
	padding:12px 0px;
	position:absolute;
	width:100%;
	top:0px;
	background: rgba(1, 92, 108, 0.9);
	/*background: #015db4;
	background: -moz-linear-gradient(top, #015db4 0%, #397ebe 100%); 
	background: -webkit-linear-gradient(top, #015db4 0%,#397ebe 100%);
	background: linear-gradient(to bottom, #015db4 0%,#397ebe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#015db4', endColorstr='#397ebe',GradientType=0 );*/
	}
.top_heading h2{font-size:20px; color:#fff; font-family:Coda; margin-right:10px; display:inline-block;}
.top_heading span{font-size:13px; color:#ddd; font-family:Arial; margin-left:10px; display:inline-block;}


.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 {
    overflow:hidden;
    float:left;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width:160px;
    max-height:70px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left:-20px;
    background: url(../img/button-previous.png) no-repeat;
}
.nbs-flexisel-nav-right {
    right:-20px;
    background: url(../img/button-next.png) no-repeat;
}


@media only screen and (max-width: 767px){
.heading333{width:70%;}
.social_icon_footer{width:50%;}
.footer_links1{width:100%;}
.heading{font-size:12px;}
.heading33{width:47%;}
.line{display:none;}
.heading span{font-size:14px;}
.logo{text-align:center; display:block; margin:0 auto;}
.navbar .nav > li{display:block; float:none;}
.navbar-collapse.in.collapse{width:100%; float:none; margin:0px;}
.nav.navbar-nav{width:100%; margin-right:0px !important;}
.navbar-default .navbar-nav > li > a{padding:12px 8px; text-align:left;}
.tag_line{padding:1px 0px; font-size:12px;}
.span3{margin-bottom:5px;}
}

@media only screen and (max-width: 768px){
.heading333{width:28%;}
.social_icon_footer{width:18%;}
.footer_links1{width:66%;}
.heading{font-size:12px;}
.heading33{width:47%;}
.line{display:none;}
.heading span{font-size:14px;}
.logo{text-align:center; display:block; margin:0 auto;}
.tag_line{padding:1px 0px; font-size:12px;}
.span3{margin-bottom:5px;}

.navbar-default .navbar-nav > li{font-size:9px;}
.navbar-default .navbar-nav > li > a{padding:20px 10px;}
}

