/*********************** jumbotron *******************************************/
.j_one  .col-md-4 {
    margin-left: 0;
    padding: 0;
    width: 28%;
}
.j_two  .col-md-4 {
    padding: 0;
}
.j_three .col-md-8{
	width:60%;
}
.j_one  p{
	margin:0px 0px 0px -6px;
	padding:0px 0px 0px 0px;
    font-family: 'open_sansextrabold';
	font-size:25px;
	line-height:25px;
	color:#eeeeee;	
}
.j_one img{
	position:relative;
	padding:0px;
	margin:12px 0px 0px 0px;
	line-height:25px;	
}

.j_one2 p{
	position:relative;
}

.j_one3 img{
	position:relative;
	left:-13px;
}
.j_two{
	margin-top:18px;
	margin-left:-30px;
	margin-bottom: 44px;
}
.j_two ul li{
	float:left;
	text-align:center;
}
.j_two ul li p{
    font-family: 'open_sansregular';
	font-size:13px;
	font-weight:normal;
	color:#fff;
	line-height:13px;
	text-transform:uppercase;
}
.j_two ul li.jt_one{margin-right: 30px;}
.j_two ul li.jt_one img{margin-bottom: 10px;}
.j_two ul li.jt_two{margin-right: 34px;}
.j_two ul li.jt_two img{
	margin-top: -6px;
	margin-bottom: 11px;}
.j_two ul li.jt_three{margin-right: 26px;}
.j_two ul li.jt_three img{
	margin-top: -3px;
	margin-bottom: 10px;
}
.j_two ul li.jt_four{margin-right:25px;}
.j_two ul li.jt_four img{margin-bottom: 14px;}
.j_two ul li.jt_five{}
.j_two ul li.jt_five img{margin-bottom:12px;}
/**********************************WELL*******************************/
.j_three h1{
    font-family: 'open_sanslight';
	color:#000000;	
	text-transform:uppercase;
	margin: 12px 0px 12px 4px;
}
.j_three h2{
    font-family: 'open_sansbold';
	color:#000000;	
	padding-left:42px;
	background:url(../img/sms.png) no-repeat left 5px;
	margin: 0px 0px 16px 4px;
}
.j_three input[type="text"]{
	width:100%;
	height:69px;
	padding:0px 33% 0px 2%;	
    font-family: 'open_sansregular';
	font-size:25px;
	font-weight:normal;
	color:#b7b7b7;
	line-height:60px;
	border:3px solid #575757;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;	
}
.j_three form{
	position:relative;
	overflow:hidden;
	height:69px;
	margin-bottom:12px;
}
.j_three input[type="submit"]{
	width:32%;
	height:63px;
	padding:0px 5% 0px 7%;	
    font-family: 'open_sansbold';
	font-size:24px;
	font-weight:normal;
	background:#368ae4;
	color:#ffffff;
	border:0px solid #fff;
	outline:0px solid #fff;
	position:absolute;
	z-index:2;	
	right: 3px;
    top: 3px;
-webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;	
}
img.search1{
	position:absolute;
	right:27%;
	top:22px;
	z-index:3;	
	cursor:pointer;
}
.j_three ul {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}
.j_three ul li{
	float:left;
	margin-right:5px;
}
.j_three ul li h3{
    font-family: 'open_sansbold';
	font-size:14px;
	line-height:32px;
	font-weight:normal;
	color:#000;
	margin-right:4px;	
	text-transform:uppercase
}

.top-bg{
	width:27%;
	height:auto;
	float:left;
	background: url(../img/background1.png) no-repeat;
	background-size:100% 100%;	
	text-align:right;
	position:absolute;
	top:-10px;
	right:-10px;
}
.top-bg p{
	position:relative;
	top:-32px;
	left:9px;
    font-family: 'open_sanssemibold';
	font-size:25px;
	color:#000;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);	
}
.top-bg h4{	
    font-family: 'open_sansbold';
	font-size:38px;
	color:#000;
	padding-bottom:116px;
	position:relative;
	top: -34px;
	right: 41px;
	
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);	
}

/******************************* segment1 start here*****************************/
/******************************* segment1 start here*****************************/
.segment1{
	width:100%;
	background:#f0f0f0;
}
.segment1 h1{
	font-size:32px;
	line-height:36px;
    font-family: 'open_sanslight';
	color:#000000;	
	text-transform:uppercase;	
	margin: 40px 0px 17px 0px;
}
.segment1 h2{
	font-size:28px;
	line-height:28px;
    font-family: 'open_sanslight';
	color:#000000;	
	text-transform:uppercase;
	margin:0px 0px 36px 0px;	
}
.segment1 span{
	font-size:28px;
	line-height:30px;
    font-family: 'open_sansbold';
}
.segment_items{
	width:17.8%;
	height:222px;
	border:1px solid #c9c9c9;
	background:#fff;
	padding:21px 15px 0px;
	float:left;
	margin:0px 2.7% 35px 0px;
	overflow:hidden;
}
.segment_items2{
	margin-right:0px;
}
.img-circle{
	width:95px;
	height:95px;
	border:4px solid #ffae00;
	padding:0px;
	margin:0px auto;
	line-height:83px;
}

.segment_items h4{
    font-family: 'open_sansbold';
	font-size:16px;
	line-height:16px;
	color:#000;
	margin: 24px 0px 5px 0px;
}
.segment_items hr{
	margin:0px;
	padding:0px;
	height:1px;
	background:#c8c8c8;
}
.segment_items p{
    font-family: 'open_sansregular';
	font-size:11px;
	line-height:14px;
	color:#4f4f4f;
	margin: 10px 0px 0px 0px;
}

/******************************* segment2 start here*****************************/
/******************************* segment2 start here*****************************/
.segment2{
	width:100%;
	background:#fff;
	padding:39px 0px 39px 0px	
}
.segment2 h2{
	font-size:25px;
	line-height:28px;
    font-family: 'open_sansregular';
	color:#000000;	
	text-transform:uppercase;	
	margin: 0px 30px 15px 0px;
	font-weight:normal;
}
.segment2 hr{
	height:1px;
	border:none;
	background:#c8c8c8;
	margin:0px 0px 19px 0px	
}
.segment2 p{
	font-size:13px;
	line-height:20px;
    font-family: 'open_sansregular';
	color:#000000;	
	margin: 0px 0px 21px 0px;
}

/**************************** FOOTER START HERE ***************************/
/**************************** FOOTER START HERE ***************************/
.footer{
	width:100%;
	min-height:4px;
	background:#4d4d4d;
	margin-top:13px;
	padding:26px 0px;
}
.footer p{
	font-size:12px;
	line-height:15px;
    font-family: 'open_sansregular';
	color:#fff;		
	margin: 0px 0px 0px 0px;
	font-weight:normal;	
}
.footer a{
	font-size:12px;
	line-height:15px;
    font-family: 'open_sansregular';
	color:#fff;		
	margin: 0px 2px 0px 0px;
	font-weight:normal;	
}
/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* Media Queries
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
@media (max-width: 1200px) {

.j_one  .col-md-4 {    width:30%;}
	.j_one p{
		font-size:22px;
		line-height:22px;
	}
	.j_one img{		margin-top:12px;	}	
	.j_one3 img{
		position:relative;
		//left:-50px;
	}	
.j_two ul li.jt_one,
.j_two ul li.jt_two,
.j_two ul li.jt_three,
.j_two ul li.jt_four{margin-right:20px;}	
	.j_three input[type="submit"]{	font-size:20px;}	
	.j_three h1{   font-size:31px;}
	.j_three h2{    font-size:28px;}
	.top-bg p{top:-22px;left:9px;font-size:22px;}
	.top-bg h4{font-size:33px;	top:-25px;	right:35px;	padding-bottom:100px;}
}
@media (max-width: 991px) {
.j_one  .col-md-4 {
    padding: 0px 15px;
	width:100%;
}
	.j_one2 p,
	.j_one3 img{
		position:relative;
		left:0px;
	}
	.j_one p{
		font-size:25px;
		line-height:25px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		padding:5px 0px 7px;
		width:auto;
		float:left;
			margin:0px 0px 0px -6px;
	}
	.j_one img{display:none;	}
	
.j_two{	margin-left:0px;}	
	.j_three h1{font-size:25px;}
	.j_three h2{font-size:22px;}
	.j_three input[type="text"]{
		font-size:25px;
	}
	.j_three input[type="submit"]{	font-size:15px;}
	.j_three ul li:first-child{width:100%;}
img.search1{right:25%;}	
	.top-bg p{top:-15px;left:9px;font-size:18px;}
	.top-bg h4{font-size:29px;	top:-20px;	right:35px;	padding-bottom:100px;}
	
	.segment_items{
		width:32%;
		margin:0px 1% 1% 0px;
	}	
	.c_left{
		position:relative;
		left:1%;
		
	}
	.segment1{
		padding-bottom:20px;
		overflow:hidden;
	}	
.segment2 h2{
	margin: 0px 0px 15px 0px;
}
}
@media (max-width: 900px) {
.j_three input[type="submit"]{font-size:12px;}	
.j_three h1{font-size:23px;}
.j_three h2{font-size:19px;}
}

@media (max-width: 870px) {
.j_three input[type="submit"]{font-size:11px;}	
.top-bg h4{font-size:25px;right:35px;padding-bottom:80px;}
}
@media (max-width: 767px) {
.j_three input[type="submit"]{font-size:15px;}
.j_three h1{margin-right:22%;line-height:28px;}
.j_three .col-md-8{width:100%;}

img.search1{right:27%;}	

.segment_items{
	width:48%;
}
.top-bg h4{top:-33px;}

.top-bg p {
    left: 9px;
    top: -32px;
}
	
}
@media (max-width: 550px) {
.j_three input[type="submit"]{font-size:12px;}	
.top-bg h4{right:25px;}
.top-bg{width:25%;}

.j_three input[type="submit"]{padding:15px 0% 0px 0%;}
img.search1{right:15%;top:9px;height:20px;}	

.top-bg h4{top:-20px;}

.top-bg p {
    top: -15px;
}
}
@media (max-width: 480px) {
.j_three input[type="submit"]{font-size:10px;}
.j_two ul li.jt_one,
.j_two ul li.jt_two,
.j_two ul li.jt_three,
.j_two ul li.jt_four{margin-right:6px;}	

.segment_items{
	width:100%;	
}
	.c_left{
		left:0%;
	}
.footer a{	
	float:left !important;
	margin: 20px 0px 0px 0px;
}
}
@media (max-width: 440px) {
	.j_three ul li{width:19%;margin-right:1%}
	.j_three ul li img{width:100%;}
	.j_three ul li:last-child{margin-right:0%;}
	.j_three ul li h3{
		font-size:14px;
		line-height:16px;
		margin-right:0px;	
	}	
	
.j_two ul li.jt_one,
.j_two ul li.jt_two,
.j_two ul li.jt_three,
.j_two ul li.jt_four{margin-right:3px;}		
}
@media (max-width: 400px) {
.top-bg{width:40%;}
.j_three h2{line-height:20px;}
}
@media (max-width: 320px) {
.j_three input[type="submit"]{	font-size:9px;}	
}

div.message, div.error {
	margin: 1em 0;
	font-weight: bold;
}

div.error, .red {
	color: red;
}

/********************************** rebport PAGE START HERE **********************************************/
.report_left{
 width:33%;
 float:left;
 margin-right:2%;
}
.report_right{
 width:48%;
 float:left;
 margin-left:2%;
}

/******************************* faq PAGE START HERE *********************************/
.faq_content{
	width:100%;
	float:left;
	padding-bottom:50px;
}

.faq_content_inner{
	width:965px;
	margin:0px auto;
	position: relative;
	top: 26px;
	left: 27px;
}
.faq_content_inner  h3{
	width:100%;
	float:left;
	color:#000;
	font-size:20px;
	line-height:35px;
    font-family: 'open_sansbold';
}
.faq_content_inner  p{
	width:100%;
	float:left;
	color:#000;
	font-size:15px;
	line-height:17px;
    font-family: 'open_sansregular';	
	margin-bottom:20px;
}
