/* 
* @Author: Abhishek
* @Date:   2014-06-02 20:28:20
* @Last Modified by:   Abhishek
* @Last Modified time: 2014-06-07 19:03:10
*/

body, html {
  height: 100%;
}

.container{
	width: 80%;
	margin: 0 auto;
}

img.img-thumbnail {
	box-shadow: 5px 5px 5px #888888;
}

.row {
	margin-bottom: 15px;
}

 /*Header*/

 .header {
 	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/head_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
 }

 .head-text {
 	color: #272822;
 	display: table-cell;
 	text-align: right;
	vertical-align: top;
	padding-top: 2em;
 }

/*Intro*/

.approach_image {
	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/approach_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;		
}

.contactus_image {
	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/contact_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
}

.groups_bg {
	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/inspired_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
}

.intro_image {
	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/intro_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
}

.promise_image {
	display: table;
 	width: 100%;
 	height: 100%;
 	background: url(../img/promise_bg.jpg) no-repeat center center fixed;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;		
}

.body {
	display: table;
 	width: 100%;
 	background:url(../img/bg_paper.jpg);
}

.intro_jumb{
	display: table-cell;
	vertical-align: bottom;
}

hr {
	border-top:1px solid #000000;
}

.border {
	width: 100%;
	height: 5%;
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/*Thumbnails*/

img.img-circle {
	width: 100%;
	border-radius: 0px;
	-webkit-mask-image: url(../img/thumb_mask.png);
	-webkit-mask-size: 100% 100%;
  	-webkit-mask-repeat: no-repeat;
}

img.img-mask {
	-webkit-mask-image: url(../img/thumb_mask.png);
	-webkit-mask-size: 100% 100%;
  	-webkit-mask-repeat: no-repeat;
}

/*Media Section*/

.media-heading {
	margin: 20px 5px;
}

.well {
	background: url(http://lorempixel.com/603/104/);
	-webkit-mask-image: url(../img/media_well_mask.png);
	-webkit-mask-size: 100% 100%;
  	-webkit-mask-repeat: no-repeat;
}

.media-body {
	color:#fff;
	padding-left: 2em;
}

ul li {
	font-size: 24px;
}

/* Footer */
span.tncond, span.Copy_cd {
	color: #008000;
}

.btn-sm, .btn-xs {
	margin-top: 10px;
}