@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Arimo');
@import url('https://fonts.googleapis.com/css?family=ABeeZee');

body
{
	background:#fff;
font-family: 'Arimo', sans-serif;
    overflow-x: hidden;
	color:#333;
}
.logo img {
    /*margin-top: 23px;*/
}
.banner img {
    width: 100%;
}
.cnt_prt {
    background: #fff;
    float: left;
    width: 100%;
   
}
.hme ul li {
    padding: 14px 2px;
}

.left_part h2 {
    font-size: 17px;
    text-transform: uppercase;
    text-align: center;
     
    background: rgba(54, 71, 101, 0.85);
    padding: 10px;
    color: #f6f4f0;
    font-family: 'Arimo', sans-serif;
    /* border-radius: 50px 0px 0px 0px; */
    border-top: 6px solid #2e3c54;
}
.left_part {
    box-shadow: 0px 0px 16px 0px rgba(179, 177, 177, 0.6);
    border-radius: 4px;
	 margin: 30px 0px;;
    padding-bottom: 15px;
	    background: #fff;
}
.left_part li {
    font-size: 13px;
    list-style: none;
    padding: 6px 0px;
}
h1.wel-head {
    font-size: 25px;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #757575;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
}
h1.wel-head:after {
    background-color: #e42d20;
    height: 2px;
    width: 140px;
    display: block;
    content: "";
    margin-left: 90px;
}
.qlty_part h2 {
	    font-size: 22px;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #757575;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
	
}
.qlty_part h2:after{
	background-color: #e42d20;
  height: 2px;
    width: 120px;
    display: block;
    content: "";
    margin-left: 45px;
}
.qlty_part p {
    font-size: 16px;
    text-align: justify;
    line-height: 1.8;
    padding: 10px 1px;
    font-family: 'Arimo', sans-serif;
    color: #4e4545;
}
.qlty_part ul li{
        font-size: 16px;
    text-align: justify;
    line-height: 1.8;
    list-style-type: none;
    font-family: 'Arimo', sans-serif;
    color: #585858;
}
.qlty_part li i {
    font-size: 17px;
    color: #e42d20;
    padding: 10px 0;
}
.cntr_prt p {
    font-size: 15px;
    text-align: justify;
    line-height: 1.8;
    padding: 10px 1px;
	font-family: 'Arimo', sans-serif;
}
.qlty-img {
    margin-top: 8px;
}
div#welcom {
    background-color: #f6f4f0;
}
.read_more {
       /* float: right; */
    font-size: 12px;
    /* color: #fff; */
    background: #02489b;
    padding: 7px 5px;
    border-radius: 3px;
    /* float: left; */
    margin-left: 42%;
    width: 90px;
    text-align: center;
}
.read_more a {
    /* padding: 25px 10px; */
    color: #fff;
}
.left_part p {
    padding: 1px 5px;
    font-weight: bold;
    padding-bottom: 10px;
    line-height: 2.0;
	font-size:13px;
	    color: rgba(2, 72, 155, 0.78);
}
.left_part h3 {
        font-size: 17px;
    text-transform: uppercase;
    text-align: center;
    background: #757575;
    padding: 10px;
    color: #f6f4f0;
	  font-family: 'Arimo', sans-serif;
    /* border-radius: 50px 0px 0px 0px; */
    border-top: 6px solid #000;
}
.cntr_prt li i {
    color: #02489b;
    font-size: 13px;
    margin-right: 6px;
}
.cntr_prt li {
    /* display: inline; */
    list-style: none;
    font-size: 13px;
    padding: 6px;
}
.poly ul i {
    margin-right: 15px;
}
footer {
  
    /* margin-top: 10px; */
}
footer p {
        color: #d6d6d6;
    padding: 0px 5px;
    font-family: 'Arimo', sans-serif;
    font-size: 14px;
    margin: 5px 0px;
}
.prdct_images li {
  
    width: 200px;
    text-align: center;
    padding: 5px;
    list-style-type: none;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    background-color: rgba(158, 158, 158, 0.27);
    margin: 0px 5px;
	
}
.prdct_images {
    margin-top: 17px;
    margin-left: -22px;
}
.lst_prt {
    margin-left: 10px;
    /* font-weight: bold; */
    font-size: 15px;
	  font-family: 'Arimo', sans-serif;
	  color:#333;
}.left_part li i {
    color: #e42d20;
}
span.cnt_cls {
    margin-left: 0px;
}
#enquiry-style{border:0 solid #666;padding:7px;float:left}.form-group{margin-bottom:14px;margin-top:23px}
#enquiry-style label{color:#4b4949;font-size:15px; font-family: 'Arimo', sans-serif;width:190px;font-weight:700;padding-bottom:7px;float:left}
.submit-style{color:#ccc;background-color:#363535;border-radius:5px;border:none;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:32px;padding:4px 13px;cursor:pointer;margin-left:188px}.enquiry_text1{border:1px solid #ccc;padding:5px;width:220px}.captcha{margin-top:13px;margin-left:188px;border:1px solid #ccc;padding:5px;width:150px}.help-block{color:red;margin-left:150px;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-style:italic}.enquiry-style1{width:500px;float:left}
label span {
    color: #e42d20;
    font-weight: 500;
}
input#name {
    width: 55%;
}
input#email {
    width: 55%;
}
input#phoneno {
    width: 55%;
}
input#mobileno {
    width: 55%;
}
textarea#msg {
    width: 55%;
}
.cntr_prt h3 {
    font-size: 13px;
/*    text-transform: uppercase;
*/    font-weight: bold;
}
.sitemap a {
    color: #000;
}


footer p a {
    color: #d6d6d6;
    padding: 0px 5px;
	    font-family: 'Arimo', sans-serif;
		
	font-size:14px;
}
footer p a:hover{
	    color: rgb(146, 146, 146) !important;
}
.prdct_images {
    margin-top: 17px;
 /*   margin-left: 70px;*/
}
.prdct_images img {
    width: 100%;
    border-radius: 2px;
	    padding-bottom: 10px;
}
.cntr_prt ul {
    padding-left: 2px;
}

.cntr_prt ul li b {
    color: #02489b;
    text-transform: capitalize;
}

.top-mail {
    float: left;
    font-size: 14px;
	margin-top:10px;
	    color: #000;
}
.top-mail i {
    font-size: 15px;
    padding-right: 3px;
    color: #2e31a8;
}
.top-ph {
	    color: #000;
    font-size: 14px;
	margin-top:10px;
	    float: left;
}
.top-ph i {
    font-size: 15px;
    padding-right: 3px;
    color: #2e31a8;
}
.top-cont {
    border-bottom: 1px solid #ccc;
}
div#copyrt p {
    text-align: center;
    font-size: 13px;
}
div#copyrt {
    background: #252525;
}
div#foot {
	  background:rgb(46, 60, 84);
    color: #fff;
    padding: 10px;
    font-size: 11px;
}
div#copyrt p {
    font-size: 13px;
    color: #ccc;
}
div#copyrt a {
    color: rgb(68, 82, 195);
}
div#top-head {
    float: right;
	margin-right: 35px;
}
.top-ph p {
    padding-left: 10px;
}
.top-mail p {
    border-right: 1px solid #5d5d5d;
    padding-right: 20px;
}
div#foot1 h4 {
        text-transform: uppercase;
    padding: 4% 0px 0px;
    font-size: 16px;
    color: #c7c7c7;
	    font-family: 'Arimo', sans-serif;
	   
}
#foot1 h4:after{
	height: 1px;
    width: 45px;
    background: #f6f4f0;
    display: block;
    content: "";
    margin-top: 10px;
    margin-left: 1px;

}
div#foot1 img {
    margin-top: 35px;
    /* width: 64%; */
}
div#head-top {
    padding: 6px 0px;
}
div#top-row {
    padding: 2px 0px;
}




	.sticky-container{
		/*background-color: #333;*/
	padding: 0px;
margin: 15px 0px;
position: fixed;
right: -56px;
top: 130px;
width: 100px;
    z-index: 100000;

	}

.sticky li{
		list-style-type: none;
		background-color: #333;
		color: #efefef;
		height: 43px;
		padding: 0px;
		margin: 0px 0px 1px -37px;
		-webkit-transition:all 0.25s ease-in-out;
		-moz-transition:all 0.25s ease-in-out;
		-o-transition:all 0.25s ease-in-out;
		transition:all 0.25s ease-in-out;
		cursor: pointer;
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
                filter: gray; 
                -webkit-filter: grayscale(50%); 
				 -moz-filter: grayscale(50%);

	}

	.sticky li:hover{
		margin-left: -38px;
		/*-webkit-transform: translateX(-115px);
		-moz-transform: translateX(-115px);
		-o-transform: translateX(-115px);
		-ms-transform: translateX(-115px);
		transform:translateX(-115px);*/
		/*background-color: #8e44ad;*/
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
                -webkit-filter: grayscale(50%);
				-moz-filter: grayscale(50%);
	}

	.sticky li img{
		float: left;
		margin: 5px 5px;
		margin-right: 10px;

	}

	.sticky li p{
		padding: 0px;
		margin: 0px;
		text-transform:capitalize;
		line-height: 43px;

	}
		.fork{
		position: absolute;
		top:0px;
		left: 0px;
	}

	/** content **/


.first {
    float: left;
    margin:20px 2px;
    line-height: 1.8;
}
.img-fst {
    float: left;
}
.txt-fst {
    float: left;
	    margin-left: 10px;
}
.img-fst>img:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    transition: all .2s linear 0s;
}

.txt-fst p {
    font-size: 15px;
    color: #757575;
    line-height: 1.8;
    text-align: center;
	font-family: 'ABeeZee', sans-serif;}
	
	.txt-fst strong {
    font-size: 22px;
	color: #2e3c54;
}

div#slider1 img {
    width: 100%;
    height: 345px;
}
div#fst-ryt {
    /* float: right; */
    margin-left: 90px;
}
a.buttons.prev {
    margin-left: 5px;
}
div#ind-bak {
    background-color: #f6f4f0;
	
    padding: 25px 0px 25px 0px;

	    margin-top: 10px;
}
.indus h2 {
	    font-size: 22px;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #757575;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
}
.indus h2:after {
    background-color: #e42d20;
    height: 2px;
    width: 100px;
    display: block;
    content: "";
    margin-left: 25px;}
.vehicl h4 {
    font-size: 15px;
    text-align: center;
	    font-family: 'ABeeZee', sans-serif;
	    color: #2e3c54;
		font-weight:600;
		    margin-bottom: 35px;
		
}
.vehicl img {
    padding-left: 20px;
}

.col-lg-2.col-sm-2.col-md-2.col-xs-2.pro-sol {
    width: 19.555555%;
	    padding: 10px 0px 25px 0px;
}
div#foot1 p i {
    padding-right: 4px;
    font-size: 12px;
    color:#e42d20;
}
i.icn {
    font-size: 16px !important;
    color: #e42d20 !important;
    padding-right: 10px !important;
}
h1.inner-head {
    font-size: 22px;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #757575;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
}
h1.inner-head:after {
   background-color: #e42d20;
    height: 2px;
    width: 88px;
    display: block;
    content: "";
    
}
.inner_part h2 {
	    font-size: 22px;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #757575;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
	
}
h2.mis {
    padding-left: 20px;
}
.inner_part h2:after{
	background-color: #e42d20;
    height: 2px;
    width: 48px;
    display: block;
    content: "";
    margin-left: 15px;

}
ul.inner_list li {
    list-style-type: none;
    font-weight: 500 !important;
	    padding: 3px 0;
}
ul.inner_list .lst_prt {
    font-size: 15px;
    font-weight: 500;
}
.inner_part p {
    font-size: 15px;
    text-align: justify;
    line-height: 1.8;
    padding: 10px 1px;
	font-family: 'Arimo', sans-serif;
}
.inner_part li i {
    /* display: inline; */
    list-style: none;
    font-size: 13px;
    padding-right: 3px;
}
ul.inner_list li i {
    color: #e42d20;
    line-height: 1.8;
    /* padding: 2px; */
}
.col-lg-6.col-sm-6.col-md-6.col-xs-6.in-vis {
    padding: 0px;
}
.col-lg-6.col-sm-6.col-md-6.col-xs-6.in-vis.img {
    
}
div#abt-in {
    background-color: rgb(238, 237, 233);
}
.cntr_prt li {
    font-size: 15px;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
}
.cntr_prt h2 {
    font-size: 19px;
    text-transform: capitalize;
    color: #2e3c54;
    font-family: 'Arimo', sans-serif;
    border-bottom: 1px solid #ccc;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
table.pro-tab th {
    padding: 10px 0;
    text-align: center;
    color: #c50d00;
    font-size: 16px;
	 font-family: 'Arimo', sans-serif;
}
table.pro-tab tr td {
    padding: 10px 0;
    text-align: center;
	font-size: 15px;
	 font-family: 'Arimo', sans-serif;
}
table.pro-tab {
    border: 3px solid #757575;
    margin: 40px 5px;
}
#vlightbox1 a.vlightbox1 {
    font-size: 16px;
    text-decoration: none;
    color: #c50d00;
    /* border-bottom: 1px solid #ccc; */
}
input {
    border: 1px solid #a9a9a9;
    padding: 5px 1px;
	border-radius: 3px
}
img.en-img {
    padding-left: 10px;
    border-radius: 10px;
}
.left_part ul {
    padding: 5px 2px 5px 11px;
}
.col-lg-12.pro-acc {
    border: 1px solid #ccc;
    padding: 13px;
	    margin-bottom: 15px;
		

}
.col-lg-12.pro-acc a {
    background-color: rgba(204, 204, 204, 0.81);
    padding: 2px 2px 9px 2px;
}
iframe {
    margin: 80px 2px 2px 2px;
}
section#inn-top{
	background:url(../images/parel-img.jpg) repeat fixed center center / cover;
    padding: 4% 1%;
}
section#inn-top h1.inner-head {
    font-size: 25px !important;
    /* padding: 8px; */
    text-transform: uppercase;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    line-height: 1.8;
    margin-bottom: 10px;
	text-align:center;
	letter-spacing:0.7px;
}
section#inn-top h1.inner-head:after {
   background-color: #e42d20;
    height: 2px;
    width: 88px;
    display: none !important;
   
}