/*Font Css Import*/
@import url(font-awesome.css);
@import url(font-awesome.min.css);

body{background-color:#ededed!important;font-family: 'FontAwesome'!important;padding-top: 110px;}
.whiteBG{background-color:#fff!important;}
.space{margin-bottom:30px;}
.greyText,.lightGraytext p,.descrpition p{color:#999!important;}
.greyLightBG{background: #f2f2f2;}
.heading{color:#1B67B2;font-weight: 700;}
h1.heading{margin:10px 0;}
.thumbnail .caption h3{margin:12px 0}
.navbar-fixed-top{
		box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
		padding: 10px 0 13px 0;
	}
	.navbar-brand{background-image:url(../img/logo.jpg);width:230px;)}
	.navbar-fixed-top .fa{color: #0c4791;margin-right: 5px;}
	.navbar-fixed-top ul li a:hover{background:none}
	.navbar-fixed-top ul li a{color:#4d4d4d}
	.google+{margin-top: -3px;}
	.navbar-fixed-top input[type='search']{
		width: 30px;
		height: 30px;
		-moz-transition: width 0.3s, background-color 0.3s;
		-o-transition: width 0.3s, background-color 0.3s;
		-ms-transition: width 0.3s, background-color 0.3s;
		transition: width 0.3s, background-color 0.3s;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
		-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05);
		-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05);
		box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05);
		background-color: #f0f0f0;
		border-color:#eee;
		font-size: 0;
	}
	 .opened{
		width: 150px!important;
		background-color: #fff !important;
		-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.06)!important;
		-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.06)!important;
		box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.06)!important;
		font-size: inherit!important;
	 }
	.navbar-fixed-top .fa-search{margin-left: -22px;cursor:pointer;color: #ADA8A8;}
	.postImgs .thumbnail, .layoutSecond .thumbnail {position: relative;margin-bottom: 30px;border: 1px solid #fff;}	
	.postImgs .thumbnail:hover,.layoutSecond .thumbnail:hover{border-color:transparent;text-decoration:none}
	.postImgs .thumbnail > img,.layoutSecond .thumbnail > img {width:100%;}
	.hoverImg{
		background-color: rgba(0,0,0,0.6);
		height: 100%;
		position: absolute;
		top: 0;
		display:none;
		width:100%;
		-o-transition: color, text-shadow 0.3s, 0.3s;
		-ms-transition: color, text-shadow 0.3s, 0.3s;
		-moz-transition: color, text-shadow 0.3s, 0.3s;
		-webkit-transition: color, text-shadow 0.3s, 0.3s;
	}
	.col-lg-4 .thumbnail:hover .hoverImg{display:block;} 
	.hoverImg img{margin: 40% 0 0 40%;}	
	.thumbnail .showBtn{float: right;margin-top: -12px;}
	.PinImg{
		background-image:url(../img/Pinterrest.png);
		position: absolute;
		top: 5px;
		left: 5px;
		width: 60px;
		height: 60px;
		display:none;
	}
	.bigPost:hover .PinImg {display:block;}
	.descrpition{min-height: 130px!important;}
.ownerBox{margin: 0 auto;text-align: center;}
.testmonialBox .popover{display:block;position:relative;border-radius: 2px;max-width:100%;margin-top: 20px!important;padding-left: 15px;background-position: 6px 4px;background-color: #f4f4f4;background-repeat: no-repeat;background-image:url(../img/TesIcon.png)}
	.testmonialBox .popover-content {padding: 14px ;}
	.testmonialBox .popover.top > .arrow:after {
		bottom: -31px;
		margin-left: -34px;
		content: " ";
		border-top-color: #f4f4f4;
		border-bottom-width: 0;
		border-right: 0;
		border-width: 33px;
	}
	.testmonialBox .popover.top > .arrow {
		bottom: -70px;
		left: 28px;
		margin-left: -11px;
		border-top-color: #999;
		border-top-color: rgba(0, 0, 0, .2);
		border-bottom-width: 0;
		border-right: 0;
		border-width: 35px;
	}
	.testmonialBox .user{
		margin-left: 68px;
		margin-top: 15px;
		color: #1264a7;
		font-size: 18px;
		}
	.requestForm {border:1px solid #1B67B2!important;font-size:16px;border-radius: 1px!important;}
	form.requestFlight label{font-weight: 500!important;margin-left: 5px	}
	.requestFlight select{ font-size:100%;
		width: 63%!important;
		margin-left: 34px!important;
		display: inline-block!important;
	}
	form.requestFlight .blueBTN{
		background: #0B62A8;
		margin-top: 20px;
		color: #fff;
		border-radius: 0;
		text-transform: uppercase;
		padding: 6px 20px;
		border-color: #1F6399;
	}
footer{padding: 20px 0;}
footer .fullWidth{
	width: 100%;
	text-align: right;	
}
footer p{font-family: Times New Roman;}
.coverpage_cards{display:inline-block; width:30%; margin:0 20px 0 15px;}
.coverpage_cards a img{ width:100%;}
.captcha_error { background: #FFFFFF; border: 2px solid #FF0000; margin-bottom: 10px; padding: 5px; text-align:center;}
#___plusone_0{width:78px!important;}
.MsoNormal{color:#999;}
.thumbnail .caption h4{margin:0}

/* Responsive Layoyt */
@media (min-width: 960px) and (max-width: 1024px) {
 	.bigPost img.bigImg{height:337px}
	.coverpage_cards{margin-right:10px;}
	.col-lg-8{width:65.666667%;}
		.descrpition {margin-bottom: 30px;}
}
@media (min-width: 700px) and (max-width: 1000px) {
	.postImgs .col-lg-4 ,footer .col-lg-9,footer .col-lg-3,.layoutSecond .col-lg-4 .col-lg-12, .col-lg-12 .col-lg-4{
		width: 50%!important;
		float: left!important;
		}
		.descrpition {margin-bottom: 30px;}
}
@media (min-width: 300px) and (max-width: 699px) {
	.postImgs .col-lg-4 ,footer .col-lg-9,footer .col-lg-3,.layoutSecond .col-lg-4 .col-lg-12, .col-lg-12 .col-lg-4{
		width: 100% !important;
		float: none !important;
		}
		.descrpition {margin-bottom: 30px;}
		.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
		width:100%;	
		}
}
@media (min-width: 600px) and (max-width: 780px) {
	.navbar-fixed-top{position:static!important}
	body{padding:0}
	header{text-align:center;margin:0 auto}
	.navbar-header { float: none;margin:0 auto!important;text-align: center;width: 100%;}
	.navbar-form{margin-left:25px!important;margin-bottom: 10px!important;}
	.navbar-brand{display:block!important;margin:0 auto!important;float:none!important}
	.navbar-right{ 
		display: block;
		float: none!important;
		margin:0 auto!important;
		width:80%!important;
	}
	.coverpage_cards{margin:0 10px;}
}
@media (max-width:780px) {
	.navbar-form .fa-search {display: block;margin-left: 55%!important;margin-top: -22px;}
	.navbar-fixed-top{position:static!important}
	body{padding:0}
	header{text-align:center;margin:0 auto}
	.navbar-form input{  margin:0 auto;   width: 260px!important;font-size:inherit!important}
	.navbar-form{float: none!important;text-align: center;padding: 0!important;width: 100%!important;margin:0 auto;}
	.navbar-form .fa-search {display: block;margin-left: 210px!important;margin-top: -22px;}
	.ownerBox img,.form-group img,.bigImg{width:100%!important; height: auto !important;}
	.h2,h2{font-size:24px!important}
	.greyText{text-align:justify}
}
@media (max-width:599px) {
	.navbar-header { float: none!important;margin-bottom: 0;margin-left: auto;margin-right: auto;margin-top: 0;text-align: center;}
	.navbar-brand{display:block!important;margin:0 auto!important;float:none!important}
	.navbar-form input{  margin:0 auto;   width: 180px!important;}
	.navbar-form .fa-search {display: block;margin-left: 145px!important;margin-top: -22px;}
	body{font-size:13px!important;}
	h1{font-size:20px!important;}
	h3{font-size:16px!important;}
	h4{font-size:12px!important;}
	.whiteBG img,.postImgs img{width:100%;}
	.thumbnail .caption{padding:3px!important}
	.postImgs .thumbnail, .layoutSecond .thumbnail{margin-bottom:20px!important}
	.ownerBox{margin:-10px 0 0 -11px !important}
	.coverpage_cards {width: 42%!important;margin: 0 0 0 17px!important;}
	.container{width:95% !important}
	#___person_0{width:100%!important}
	#___person_0 iframe{width:100%!important;border-right: 1px solid #ccc;}
	.col-lg-8 .thumbnail .caption h3{margin: 8px 0!important;}
	.thumbnail .caption h4{margin: 4px 0!important;}
	.col-lg-4 .col-lg-12{
		width: 50%!important;
		float: left!important;
	}
	 
}
.err {
	border: 1px solid #f00;
}
#captcha {
    margin-top: 10px;
}
.arrow_img {
    bottom: -35px;
    position: absolute;
}
.arrow_img img {
    width: 35px;
}

.margin-auto{ margin-left:auto; margin-right:auto;}
.float-none{ float:none;}
.captcha-section > label {  display: block;}
/*23-05-2014*/
.airportImgs .thumbnail > img {
	height: 130px;
}
.airportDetail{height:130px;margin-top: -10px;}
.airportDetail ul{
	margin-bottom: 0;
	padding: 10px;
	list-style: none;
}
.airportDetail .grayText{color:#ccc;}
.numberListing{
list-style: decimal!important;margin-left: 25px;}
.from_airport_info, .to_airport_info {float: left}