.heading{
	text-align:center;
    background-image: url('../images/bg.jpg');
    color: #ffffff;
      -webkit-background-size: 100%;
      -moz-background-size: 100%;
      -o-background-size: 100%;
      background-size: 100%;

      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      width: 100%;
    background-attachment: relative;
    background-position: center center;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    padding-top: 30px;
}

.row{
	text-align:center;
	padding-bottom:30px;
}

.img-circle{
	display:inline-block !important;
	border:1px solid #999;
	-webkit-box-shadow: 5px 5px 10px -4px rgba(0,0,0,1);
	-moz-box-shadow: 5px 5px 10px -4px rgba(0,0,0,1);
	box-shadow: 5px 5px 10px -4px rgba(0,0,0,1);
}


h1{
	font-size:100px !important;
	text-shadow: 5px 0px 5px rgba(0, 0, 0, 1);
}

h4{
	font-size:33px !important;
	text-shadow: 5px 0px 5px rgba(0, 0, 0, 1);
}

#logo{
	display:inline-block;
}

#title{
	margin-top:25px;
	font-family:avenir !important;
}

#partners{
	padding-bottom:0px;
	margin-top:20px;
}

#tag{
	height:125px;
	display:inline-block;
}


#tag > p{
	position: relative;
	top: 50%;
	transform: translateY(-100%);
}

@media(max-width:1200px){
	#tag > p{
		position:relative;
		top:25% !important;
	}
	#title{
		margin-top:-25px;
	}
	
}

@media(min-width:992px){
	.img-circle{
		min-height:100px;
		min-width:100px;
	}
}

@media(max-width:992px){
	#tag > p{
		position:relative;
		top:50% !important;
	}
	#title{
		margin-top:-25px;
	}
	#contact{
		text-align:center;
	}
}

.heady{
	font-size:16px;
}

#content{
	padding-top:30px;
	border-top:4px solid black;
}

#content > hr{
	margin-top:-50px;
}

.foot{
	margin-left:25px;
}

