@charset "utf-8";


*{margin:0px;padding:0px;}

#owl-demo{position:absolute !important;z-index:-1;height: 630px;}

#owl-demo .item img{display: block;width: 100%;height: auto;}

.owl-buttons{display:none;}.owl-pagination{display:none;}

.logo{padding-bottom:10px;}

.paddingzero{padding:0px !important;}

.sociallink{}

.sociallink ul{float:left;margin-top:68px;}

.sociallink ul li{display:inline;}

.sociallink1 ul{float:left;margin-top:10px;}

.sociallink1 ul li{display:inline;}

.topcontact p{margin-top:30px; font-size:26px;color:#fff;font-family: 'Oswald', sans-serif;}

.topcontact p span{font-size:18px;}

.navigator{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c20a07+0,c20a07+11,6f0402+95,6f0402+100 */

background: #c20a07; /* Old browsers */

background: -moz-linear-gradient(top,  #c20a07 0%, #c20a07 11%, #6f0402 95%, #6f0402 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c20a07), color-stop(11%,#c20a07), color-stop(95%,#6f0402), color-stop(100%,#6f0402)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #c20a07 0%,#c20a07 11%,#6f0402 95%,#6f0402 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #c20a07 0%,#c20a07 11%,#6f0402 95%,#6f0402 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #c20a07 0%,#c20a07 11%,#6f0402 95%,#6f0402 100%); /* IE10+ */

background: linear-gradient(to bottom,  #c20a07 0%,#c20a07 11%,#6f0402 95%,#6f0402 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c20a07', endColorstr='#6f0402',GradientType=0 ); /* IE6-9 */

padding:0px !important;;}

.navigator ul{float:left;padding-top:7px;}

.navigator ul li{display:inline;text-transform:uppercase;}

.navigator ul li a{font-family: 'PT Sans', sans-serif;font-size:16px;text-decoration:none;font-size:16px;padding:10px 21px;font-weight:400;color:#fff;font-family: 'Open Sans', sans-serif;}

.navigator ul li a:hover{background:#8e0402;}

.navbar-default{
	background-color:transparent !important;
	border-color:transparent !important;
	margin-bottom:0 !important;
}

.featuertext{background:url(../images/featurebg.png) repeat;padding:2px 15px ;}

.featuertext p{color:#fff;font-family: 'Open Sans', sans-serif;}

.featuertext h4{font-family: 'Oswald', sans-serif;text-transform:uppercase;color:#fff;font-size:25px;} 

.welcome h4{font-family: 'bauhaus_93regular';color:#535353;font-size:32px;}

.welcome p{font-family: 'Open Sans', sans-serif;}

.sidebar { background:url(../images/sidebarbg.png) repeat-y ; padding-bottom:15px; }

.sidebar h4{font-family: 'bauhaus_93regular';color:#fff;font-size:32px;padding:5px 8px;}

.sidebar ul{padding-left:36px;}

.sidebar ul li{list-style-image:url(../images/bullet1.png); color:#fff;}

.footer{background:url(../images/foooterbg.png) ; background-size:cover;padding-top:30px;}

.footer h4{font-family: 'Oswald', sans-serif;color:#fff;text-transform:uppercase;font-size:25px;}

.footer p{color:#fff;}

.bussname{color:#d0302d !important;text-transform:uppercase;font-size:18px;}

#owl .item{margin: 3px;}#owl .item img{display: block;width: 100%;height: auto;}

.copyrite p{color:#fff;}

.four-col {
    margin-top: 35%;
}

hr{border-top:1px solid #999 !important;}

.weblink a{color:#fff;text-decoration:none;}

.weblink a:hover{color:#f59969;text-decoration:none;}

.aboutus{background:#fff;}

.aboutus h4{font-family: 'bauhaus_93regular';color:#535353;font-size:32px;}

.aboutus h5{font-family: 'Source Sans Pro', sans-serif;font-size:;font-weight:600;font-size:18px !important;}

.aboutus ul{margin-left:20px; }

.aboutus li{list-style-image:url(../images/bullet1.png);}

.gal_list {

	float:left;

	width:265px;

	height:164px;

	overflow:hidden;

	border:1px solid #ddd;

	margin:0px 10px 20px 0;



}

.gal_list img {

	width:115%;

	height:auto;

}

.contact{background:#fff;}

.contact h4{font-family:  'Oswald', sans-serif;color:#535353;font-size:25px;text-transform:uppercase;}

.contact p{font-family: 'Open Sans', sans-serif;}

.contact p span{text-transform:uppercase;color:#F00;font-family: 'Open Sans', sans-serif;font-size:16px;}

.cont-row {

  margin-bottom: 10px;

}

.cont-row5 textarea{
	width:96%;
}




@media (max-width:1024px){
.topchop {
	margin-top:10px;
}

.four-col {
    margin-top: 25%;
}

}

@media (max-width:414px){
.tel{
	display:none;
	
}

}




.welcome ul {
	margin-top: 0px !important;
	-webkit-padding-start: 17px !important;
	-moz-padding-start: 17px;
	padding-start: 17px;
}

.welcome ul li {
	    font-family: 'Open Sans', sans-serif;
	    line-height: 1.5;
	    font-size14px;
}


.cont-row{ margin-bottom:10px;}

.text{ display:inline-block; padding:6px; border:1px solid #cccccc; background:#fff; color:#6e614d; font:12px Arial, Helvetica, sans-serif; width:48.8%;   }



.cont-row textarea{ display:inline-block; padding:6px; border:1px solid #cccccc; background:#fff; color:#6e614d; font:12px Arial, Helvetica, sans-serif;width:99%; }

.input-btn{ border:1px solid #2992cf; background:#2992cf; padding:4px 19px; color:#fff; cursor:pointer; border-radius:3px; }



.gal_list {
    float: left;
    width: 175px;
    height: 164px;
    overflow: hidden;
    border: 1px solid #ddd;
    margin: 0px 10px 20px 0;
}



.heading {
	text-align: center;
	color: #fff;
	position: absolute;
	left: 50%; 
	top:40%;
	transform: translate(-50%, -50%);
}



.heading h1 {
	font-size: 80px;
	font-family: 'Oswald', sans-serif;
}


.heading span {
	font-size: 24px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}