@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Montserrat);
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
*{margin:0px; padding:0px;}
a:link, a:visited, a:hover{color:#337ab7; text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family: 'Oswald', sans-serif;}
header{ width:100%; border-top:#e40613 solid 15px;}
.logo{float:left; padding:10px 0px; }
.contact-info{float:right;}
.contact-info > div { 
border-right: 1px solid #EFEFEF;
color: #CCC;
display: inline-block;
margin: 45px 0px 0px;
padding: 0px 20px;
text-align: left;
}
.contact-info > div:nth-child(2){
border-right: 0px solid #EFEFEF;
}
.contact-info > div > span {
color: #666;
display: block;
font-family: Montserrat, sans-serif;
font-size: 16px;
}
.menu {border-bottom:dotted #e7e5e5 4px; margin-bottom:5px;}
.menu .navbar-default{ background:none; border:none;}
.menu .navbar-default .navbar-nav > li > a {background: #F8F8F8 none repeat scroll 0 0; border-right: 1px solid rgba(0, 0, 0, 0.0429688); color: #5E5E5E; padding:10px 49px; font-family: 'Lato', sans-serif; }
.menu .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background:#e40613; color:#fff;}
.menu .navbar-collapse{ padding:0px;}
.menu .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	background:#e40613; color:#FFF; transition:all 0.4s ease;
	}
.menu .navbar{ margin-bottom:5px;}
.menu .navbar-collapse{ padding:0px;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background-color: #036390;
}

.navbar-default .navbar-toggle {
border-color: #036390;
}
.navbar-toggle {
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-bottom-left-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
float: right;
margin-bottom: 8px;
margin-right: 15px;
margin-top: -68px;
padding: 9px 10px;
position: relative;
}
.navbar {
min-height: 0px;
}
.carousel-control.right{
	background-image: none;
}
.carousel-control.left{
	background-image: none;
}
.heading{font-family: 'Oswald', sans-serif; font-size: 40px; text-align: center;}
.marginnone{margin:0px;}
.pt40{padding-top:40px;}
.mt40{margin-top:40px;}
.mt20{margin-top:20px;}
.pb40{padding-bottom:40px;}
.ongoing-pro{
	padding: 50px 0 50px 0;
    background: #000;
    background: url('../images/bg-fp.jpg') no-repeat center center;
    background-size: cover;
}
.text-par{font-size:14px; font-family: 'Open Sans', sans-serif; line-height:27px;}
.pgimg{width:100%;}
.onpro{color: #fff;
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 26px;
    padding-bottom: 15px;}
.ongoing-pro span{display: block;
    position: relative;
    background: url('../images/wbg.png');
    width: 100%;
    left: 0;
    bottom: 0;
    padding: 6px 12px;
    color: #000;
    font-size: 11px;
    font-weight: 700;
    text-align: center;}
.probox div{margin-bottom:15px;}
.footer{width:100%; background:#900009; color:#aaa;  border-top: 5px solid #e40613; padding-bottom:30px;}
.footer h3{font-family: 'Oswald', sans-serif; color:#FFF; border-bottom: #aaa 1px solid; padding-bottom: 10px;}
.footer ul li{list-style:none; display:block;}
.footer ul li a{color:#aaa !important;line-height:24px;display:block;font-size:12px;}
.footer i{font-size: 12px; margin-right: 10px;}
.footer p{font-size:12px;}
.footer ul.social-icon li a {
background: white;
color: #333 !important;
display: inline-block;
float: left;
font-size: 22px;
height: 40px;
line-height: 40px;
margin: 4px;
text-align: center;
width: 40px;
border-radius:20px;
-webkit-border-radius:20px;
-o-border-radius:20px;
-ms-border-radius:20px;
}
.footer ul.social-icon li a:hover{background:#c6020e; color:#FFF !important;}

.bg img{width:100%; height:300px;}
.tab{ float:left;}
.tab a{color:#FFF; padding:15px 25px; display:inline-block; text-align:center; width:150px; background:#036390; border-radius:6px; font-size:13px;}
.tab a:hover{background:#005278;}
.tab div{margin-bottom:15px;}


.tab2{ float:left; text-align:center;}
.tab2 a{color:#FFF; padding:15px 25px; display:block; text-align:center; width:150px; background:#036390; border-radius:6px; font-size:12px; margin-bottom:10px;}
.tab2 a:hover{background:#0093d8;}
.tab2 .active{background:#0093d8;}
.tab2 div{margin-bottom:15px;}

.box{text-align:center;}


#contact-form input.form-control{height:40px; margin-bottom:10px; padding:10px;}
.form input[type="text"] {border: 1px solid #dedede; margin-bottom:10px;}
.mysbt2{background:#e40613; margin-top:20px; color:#FFFFFF;}
.btn2 {
    display: inline-block;
    padding: 14px 48px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.add-head{font-family: 'Oswald', sans-serif; padding-bottom:20px;}
.address p{font-size:16px; line-height: 28px; font-family: 'Open Sans', sans-serif;}
.address i{font-size:16px; margin-right: 10px;}


@media only screen and (max-width:768px){
	.logo img{width:200px;}	
}