@import url(fonts.css);
@import url(font-awesome.css);
@import url(bootstrap.css);
@import url(hover.css);

#wpadminbar{
  display: none;
}
*{ margin:0px; padding:0px;}
body{ background:#FFFFFF;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
body {
    max-width: 1170px;
    margin: 0 auto;
}
.clear{ clear:both;}
a{text-decoration:none;}
.fill {
    width: 100%;
    background-color: rgba(255,255,255, 0) !important;
    height: 100%;
    background-position: center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
/*[ buttons css section ]*******************************************/

.airmd-btn { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size:13px; font-weight: 400; padding: 14px 50px 14px 30px; text-align:center; text-decoration: none;
	display: inline-block; *display: inline; border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
	-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear;}

.airmd-btn.blue { background: rgba(0, 168, 225, 1); color:#FFFFFF !important;}
.airmd-btn.blue:hover, .airmd-btn.blue:focus { background: rgba(0, 168, 225, 0.8); text-decoration:none; color:#FFFFFF;}

.airmd-btn.green { background: rgba(76, 157, 42, 1); color:#FFFFFF !important;}
.airmd-btn.green:hover, .airmd-btn.green:focus {  background: rgba(76, 157, 42, 0.8); text-decoration:none; color:#FFFFFF;}


/*[ default css section ]*******************************************/

h1, h2, h3, h4 { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:400; margin: 0 0 20px 0;}
h1 { font-size:24px; font-weight:800;}
h2 { font-size:24px; font-weight: 700; margin: 0 0 0 0;}
h3 { font-size:16px; font-weight:800;}
h4 { font-size:15px; font-weight: 600;}
p{ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:400; font-size:16px; line-height: 22px;margin-bottom: 10px;padding-bottom: 10px;text-align: justify;}

.cta{
	color: #666;
	text-align: center;
	margin-bottom: 0px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: italic;
	font-size: 16px !important;
	font-weight: normal;
}

.clrBlue {color:#00a8e1;}
.clrGreen{ color:#4c9d2a;}
.clrBlack {color:#666; }
.clrWhite {color:#FFFFFF;}

hr {float: left; width: 100%; border-top: 2px solid #e9e9e9; margin:30px 0;}
#wheterline{
	border-right: 2px solid #e9e9e9;

}


.heading { text-align:center; margin-bottom:30px;}
.heading h1 { padding-bottom: 20px; margin-bottom:0;}
/*.heading p { font-size:15px; font-weight:400; padding: 0; margin: 0;}*/


/*[ airmd-navbar section ]*******************************************/
.navbar-header {height: 50px; margin: 0 !important;}
.navbar-brand{/*height: 86px;*/ float:none; padding: 0; height: auto; margin-left: 0!important;}
.navbar-right{ margin-right: 0;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{ background:transparent;}
.navbar-inverse{ background: rgba(255, 255, 255, 1); border-color: rgba(255,255,255, 0.25)!important;}
.navbar-inverse .navbar-nav{ padding: 0; float:none !important; text-align: center;background-color: #fafafa;
    border-top: 1px solid #ececec;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;}

.navbar-inverse .navbar-nav>li{  float: none !important; display: inline-block !important;}
.navbar-inverse .navbar-nav>li:last-child{ padding-right: 0;}
.navbar-inverse .navbar-nav>li>a {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	padding: 11px 20px;
	text-decoration: none;
	outline-style: none;
	color: #444;
	border-right: 1px solid #ececec;
	float: left;
	text-align: center;
	text-transform: capitalize;
	font-weight: 700;
	text-shadow: 0 1px 0 #fff;
	font-size: 14px !important;
}
.navbar-inverse .navbar-nav>li:last-child>a{
    border: none;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
	background:transparent!important; color: #FFFFFF!important;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ color: #00a8e1!important;}
/* .navbar-inverse .navbar-nav li a:after{ content: ''; width: 0; background: #00a8e1; height: 2px; position: absolute; bottom: 0; left: 0;
	-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} */
.navbar-inverse .navbar-nav li a:hover:after{ width: 100%;}

.navbar-collapse{ box-shadow:none!important; -webkit-box-shadow:none!important;}
.navbar-inverse .navbar-collapse{ /*border-color:transparent!important;*/}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{ background-color: transparent!important;}
.navbar-inverse .navbar-toggle{border-color:transparent!important;}

.navbar-inverse .container-fluid{ padding:0;}
.navbar-inverse .container.inner{ padding:0;}
.navbar-inverse .topbar { background: #FFFFFF; padding:15px 0; position: relative;}
.navbar-inverse .topbar .logoMain { padding:5px 0;}
.navbar-inverse .topbar .phoneNo p{ margin: 15px 0; font-size: 17px; text-align: center;}
.navbar-inverse .topbar .phoneNo p .seprtr { padding:0 15px; color: #00a8e1;}
.navbar-inverse .topbar .phoneandsocial { text-align:right;}
.navbar-inverse .topbar .phoneandsocial p { color:#000000; font-size: 15px; margin: 0 0 6px 0;}
.navbar-inverse .topbar .phoneandsocial p i { margin:0 6px 0 0;}
.navbar-inverse .topbar .phoneandsocial a { font-size:24px; color:#337ab7; text-decoration: none;
	display: inline-block; *display: inline; margin:0 0 0 10px;
	-webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear;}
.navbar-inverse .topbar .phoneandsocial a:hover{ color:#000000;}

/*[ airmd-navbar shrink section ]*******************************************/

.navbar-inverse { background-color:#f2f2f2; -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
	-moz-transition: background .5s ease-in-out,padding .5s ease-in-out; transition: background .5s ease-in-out,padding .5s ease-in-out;
	/*-webkit-transition:padding .3s; -moz-transition:padding .3s; transition:padding .3s;*/

}


.navbar-inverse.navbar-shrink { background-color:#f2f2f2 !important; padding: 0; -webkit-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.25); box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.25); border-bottom: 0px none #e84c3d!important;
}
.navbar-inverse.navbar-shrink .navbar-nav>li>a{ color:#454545;}
.navbar-inverse.navbar-shrink .navbar-nav > li > a:hover, .navbar-inverse.navbar-shrink .navbar-nav > li > a:focus{ color: #00a8e1!important;}
.navbar-inverse.navbar-shrink .navbar-nav > .active > a, .navbar-inverse.navbar-shrink .navbar-nav > .active > a:hover, .navbar-inverse.navbar-shrink .navbar-nav > .active > a:focus { background: transparent!important; color: #00a8e1!important;}
.navbar-inverse.navbar-shrink .navbar-nav li a:after { bottom: 0;}

.navbar-inverse.navbar-shrink .container.inner { padding:0;}


/*[ slider section ]*******************************************/

#myCarousel .carousel-control { background-image:none; width: 80px; height: 80px;}
#myCarousel .carousel-control i { font-size: 60px;}
#myCarousel .carousel-control.left{ left: 2%; top: 50%; }
#myCarousel .carousel-control.right{ right: 2%; top: 50%; }

#myCarousel .carousel-indicators li{ background: #000000; border:0px none; height:14px!important; width:14px!important;}
#myCarousel .carousel-indicators .active{ background: #00a8e1; border:1px solid #00a8e1; height:14px!important; width:14px!important; margin:1px;}
#myCarousel .carousel-indicators{ width: 50%; left: 0; right: 0; margin-left: 0; bottom: 10%; margin: 0 auto;}

#myCarousel .carousel-caption{ top: 20%; bottom:0; text-shadow:none; width: auto; left: 10%;    right: auto; padding:0;}

#myCarousel.homepage .carousel-caption{ display:block;}

#myCarousel .item .content { background:linear-gradient(to right,rgba(50, 51, 51, 0.7),rgba(50, 51, 51, 0.7),transparent); text-align: left; color: #FFFFFF; padding: 20px;padding-right: 100px;
    padding-left: 50px;}
#myCarousel .item .content h2{ font-family: 'OpenSans'; font-weight:600; font-size:40px; padding: 0; margin:0;
	text-shadow: -2px 4px 5px rgba(0, 0, 0, 0.15);}
#myCarousel .item .content p{ font-size:17px; margin: 10px 0 0 0;}

@media only screen and (max-width:767px){
  #myCarousel .item .content {
    background-color: #656971;
  }
}







/*[ airmd-science of business section ]*******************************************/

section { padding: 30px 0; border-bottom: 1px solid #e9e9e9;}
#airmd-scienceofbusiness .airmd-scienceMain h1 { text-align:center;}
#airmd-scienceofbusiness .airmd-scienceMain p { font-weight: 400;}


/*[ airmd-analyze opportunities section ]*******************************************/

#airmd-analyzeoppor { padding: 60px 0 !important;}
.opportunity p{ font-family: 'OpenSans'; padding: 0; text-align: justify;}
#airmd-scienceofbusiness .airmd-scienceMain p{}
.opportunity.One { margin: 0 0 40px 0;}
.opportunity.One h2, .opportunity.Two h2 { padding:10px 0 0 0 !important;}
.opportunity #sort-list li {
	float: left;
	width: 50%;
	min-width: 120px;
	}


/*[ airmd-discover section ]*******************************************/

#airmd-discover { padding: 60px 0;}


/*[ airmd-contact form section ]*******************************************/

#airmd-contactForm { padding: 60px 0;}
#airmd-contactForm .airmd-contactMain .contact-form { margin: 0 0 25px 0;}
#airmd-contactForm .airmd-contactMain .contact-form .radio { padding: 10px 0;}
#airmd-contactForm .airmd-contactMain .contact-form .radio span, #airmd-contactForm .airmd-contactMain .contact-form .radio label {
	font-family: 'OpenSans'; font-size:15px;}
#airmd-contactForm .airmd-contactMain .contact-form .radio span	{ margin: 0 15px;}
#airmd-contactForm .airmd-contactMain .contact-form .radio label { margin: 0 20px 0 0;}
#airmd-contactForm .airmd-contactMain .contact-btns{ text-align:center;}

.contact-form input[type="radio"] { -webkit-appearance: none; border: none; margin: 2px 0 0 -24px;
	width: 18px; height: 18px; background: url(../images/radio_btn.png) left center no-repeat;}
.contact-form input[type="radio"]:checked { background: url(../images/radio_btn.png) -18px center no-repeat;}
.contact-form input[type="radio"]:focus { outline:none;}


/*[ airmd-ebook section ]*******************************************/

#airmd-ebook { background:#FFFFFF; }
#airmd-ebook .airmd-ebookMain .ebookBox{ background:#fff; text-align: left;
    display: flex;}
#airmd-ebook .airmd-ebookMain .ebookBox .desc {
    padding: 25px 0;
    margin-left: 23px;
}

#airmd-ebook .airmd-ebookMain .ebookBox h3 {
	line-height: 22px;
	font-size: 26px;
	font-weight: normal;
	position: absolute;
	top: 40px;
}
#airmd-ebook .airmd-ebookMain a.airmd-btn {
    position: absolute;
        bottom: 40px;
}

/*[ airmd-footer section ]*******************************************/

#airmd-footer { background:#06a7e2; padding: 40px 0;}
#airmd-footer h4 { padding: 0 0 15px 0; border-bottom: 1px solid #FFFFFF;margin-bottom: 15px;}
#airmd-footer .airmd-footerMain p{ font-family: 'OpenSans'; font-weight:400; font-size: 14px; line-height: 20px; color:#FFFFFF;}
#airmd-footer .airmd-footerMain .pull-left{ width:25%;}
#airmd-footer .airmd-footerMain .pull-right{ width:75%;}

#airmd-footer ul {list-style-type: none; padding: 0; margin: 0;}
#airmd-footer ul li { display: block; margin: 0 0 10px 0; line-height: 20px;}
#airmd-footer ul li, #airmd-footer ul li a { font-family: 'OpenSans'; font-weight:400; color: rgba(255, 255, 255, 1); font-size: 14px;}
#airmd-footer ul li a { text-decoration: none; display: block;
    -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear;}
#airmd-footer ul li a:hover { color: rgba(255, 255, 255, 0.65);}
#airmd-footer ul li a.emailAdd { display: inline-block; *display: inline;}


/*[ airmd-copyright section ]*******************************************/

#airmd-copyright { background:#ededed; padding: 15px 0;}
#airmd-copyright p{ font-family: 'OpenSans'; font-size: 14px; font-weight:400; color: #808080; margin:0;}


/*[ airmd-disclaimer section ]*******************************************/

#airmd-disclaimer { padding: 25px 0;}
#airmd-disclaimer p{ font-family: 'OpenSans'; font-size: 14px; line-height: 24px; font-weight:400; color:#808080; margin:0;}
#airmd-disclaimer p span { display:block; margin-bottom:30px;}


/*[ airmd-back-to-top section ]*******************************************/

#back-to-top { position: fixed; bottom: 30px; right: 30px; z-index: 9999; opacity: 0; cursor: pointer; border: 0;
	width: 50px; height: 50px; line-height: 50px; background: rgba(35, 42, 52, 1); color: #FFFFFF !important; text-decoration: none; text-align: center;
	transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -webkit-transition: opacity 0.2s ease-out;}
#back-to-top i{ font-size: 30px; margin: 8px 0 0 0; }
#back-to-top:hover { background: rgba(35, 42, 52, 1);}
#back-to-top.show { opacity: 1;}
.position{
	font-size: 12px !important;
	font-weight: bold !important;
	margin: 0 0 20px 0 !important;
}
.menu_active{
	/* border-bottom: 2px solid #00a8e1 !important;
	color: #00a8e1; */
}
div.merchandise-icon {
    text-align: center;
}
.uolist{
	font-family: 'OpenSans';
	float: left !important;
	width: 50% !important;
	font-weight: 700 !important;
	padding: 0 15px !important;
}
.uolist li{
	padding: 3px !important;
}
.gf_custom_fields{
	float: left !important;
	/* width: 50%; */
	padding: 10px 20px !important;
	list-style: none !important;
}
.gf_custom_fields label{
	display: none !important;
}

.gf_custom_fields input[type="text"],
input[type="password"],
input[type="tel"],
input[type="email"],
input,
select{
	padding: 6px 14px !important;
	background: #f2f2f2 ;
	border: 1px solid #f2f2f2 ;
	width: 100% !important;
	border-radius: 4px !important;
	height: 44px !important;
	font-size: 14px !important;
}

.gf_custom_fields textarea{
	padding: 6px 14px !important;
	background: #f2f2f2 !important;
	border: 1px solid #f2f2f2 !important;
	width: 100% !important;
	border-radius: 4px !important;
	height: 150px !important;
}

.gform_footer{
	text-align: center !important;
	clear: both !important;
}
.gform_footer input[type="submit"]{
	font-family: 'OpenSans';
	font-size: 14px !important;
	font-weight: 400 !important;
  max-width: 300px;
    height: auto !important
	padding: 15px 60px 14px 60px !important;
	text-align: center !important;
	background: rgba(0,168,225,1);
  color: #FFF;
	border: none !important;
	-webkit-border-radius: 4px !important;
  -webkit-transition: all .3s linear !important;
	text-transform: uppercase !important;
	transition: all .3s linear !important;
	transform: translateZ(0) !important;
	box-shadow: 0 0 1px rgba(0,0,0,0) !important;
}
.validation_message{
	color: #ff0000;
	font-weight: bold;
}
.gform_confirmation_message{
	text-align: center;
  font-size: 18px !important;
  font-weight: 700 ;
  font-family: OpenSans;
	color: #4D9D45;
  margin: 0px 20px 20px;
}
.gform_anchor {
    display: inline-block;
    padding-top: 40px;
}
.radio-margin ul li{
	float: left;
	width: 40%;
	margin-left: 43px;
	list-style: none;
}
.table-active{
	background-color: #f2f2f2;
	color: #000;
}
.table-success{
	background-color: #dff0d8;
	color: #000;
}
.table-info{
	background-color: #d9edf7;
	color: #000;
}
.gfield_required{
	margin:0 5px !important;
}
.logoOne img{
	float: left;
	margin: 0px 15px 0 0;
}
 .center{
	 text-align: center ;
 }
 .panel-collapse{
	 font-family: 'OpenSans' !important;
	 font-weight: 400;
 }
 .franchisetable{
	 display: inline;
 }
 .blue{
	 color: #00A8E1;
	 font-weight: bold;
	 font-size: 14px;
 }
 .green{
	 /*color: #00A8E1;*/
	 font-weight: bold;
	 font-size: 14px;
 }
 .locations{
	 float: left;
 }
 .locations p{
	 font-size: 14px;
	 text-align: center;
 }

 /************************ logo shrinks and fonts from 480px - 542px 23-02-18 ******************/
 @media only screen and (min-width : 480px) and (max-width : 542px) {

	 .navbar-inverse .topbar .phoneandsocial a{
		 font-size: 12px !important;
	 }
 }
/************************ logo shrinks and fonts from 543px - 627px  23-02-18******************/
 @media only screen and (min-width : 543px) and (max-width : 627px) {

	 .navbar-inverse .topbar .phoneandsocial a{
		 font-size: 16px !important;
	 }
 }
/************************ logo shrinks and fonts from 628px - 768px  23-02-18******************/
 @media only screen and (min-width : 628px) and (max-width : 768px) {

	 .navbar-inverse .topbar .phoneandsocial a{
		 font-size: 20px !important;
	 }
 }
/************************ orientation for mobile phones ******************/
 @media (max-device-width:736px) and (orientation:landscape) {
	 .topbar{
		 display: none;
	 }
 }
 @media only screen and (min-width : 468px) and (max-width : 999px) {
	 .locations div{
		 float: left;
		 width: 33.33%;
	 }
 }
 @media only screen and (min-width : 320px) and (max-width : 467px) {
	 .locations div{
		 float: left;
		 width: 50%;
	 }
 }
@media only screen and (min-width : 1025px) and (max-width : 1200px) {

}
@media only screen and (min-width : 769px) and (max-width : 1000px) {

	.navbar-inverse .topbar .phoneNo p{
		font-size: 11px;
	}
	.logoOne img{
		height: 32px;
		margin: 15px 15px 0 0;
	}
	.navbar-inverse .topbar .phoneandsocial a{
		font-size: 14px;
	}
}
@media only screen and (min-width : 1001px) and (max-width : 1100px) {

	.navbar-inverse .topbar .phoneNo p{
		font-size: 15px;
	}
	.logoOne img{
		height: 40px;
		margin: 15px 15px 0 0;
	}
	.navbar-inverse .topbar .phoneandsocial a{
		font-size: 21px;
	}
}
@media only screen and (min-width : 1101px) and (max-width : 1200px) {

	.navbar-inverse .topbar .phoneNo p{
		font-size: 15px;
	}
	.logoOne img{
		height: 40px;
		margin: 15px 15px 0 0;
	}
	.navbar-inverse .topbar .phoneandsocial a{
		font-size: 21px;
	}
}
@media only screen and (min-width : 300px) and (max-width : 400px) {
	.container iframe {
		width: 280px;
		height: 230px;
	}
	/* .alignnone{
		width: 280px;
		height: 230px;
	} */
}
.blog-p{
	margin-top: 15px;
}
@media only screen and (max-width : 414px) {
	.heading h1{
		padding: 0px !important;
	}
	.blog-p{
		margin-top: 0px !important;
	}
	#airmd-footer{
		padding: 10px 0;
	}

	#airmd-ebook{
	    padding: 0 0 10px 0;
	}
	hr {margin:10px 0;}
	#airmd-scienceofbusiness{padding: 20px 0;}
	#airmd-ebook .airmd-ebookMain .ebookBox .pull-left { width:100%; padding: 5px 0;}
	#airmd-ebook .airmd-ebookMain .ebookBox .pull-right { width:100%; padding: 0;}
	#airmd-discover{padding: 20px 0;}
	.gf_custom_fields{
		width: 100% !important;
	}
	.gf_custom_fields textarea{
		width: 100% !important;
	}
	.gf_custom_fields input[type="text"], input[type="password"], input[type="tel"], input[type="email"]{
		width: 100% !important;
	}
	.radio-margin ul li{
		width: 70%;
	}
	.radio{
		float: left;
	}
	.menu_active{
		color: #000000 !important;
	}

	.logoMain{
		text-align: center;
	}
	.navbar-brand>img{
		display: inline-block;
	}
	.airmd-footerMain h4{
		margin-top: 10px;
	}
	.opportunity h2{
		text-align: center;
	}
	.bd-example{
		padding: 0 10px;
		font-family: 'OpenSans';
	}
	/* .clrBlack{
		padding: 0 15px;
	} */

	.navbar-inverse.navbar-shrink{
		background-color: #00a8e1 !important;
	}
	.navbar-inverse.navbar-shrink .navbar-nav>li>a{
		color: #FFFFFF;
	}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {


/* .navbar-inverse { background: rgba(51, 52, 54, 0.8);} */
.navbar-inverse .container.inner { padding: 4px 0;}
/* .navbar-inverse .navbar-nav { padding: 10px 0;} */
.navbar-inverse .navbar-nav>li>a {font-size: 14px;}

#myCarousel .item h2.content .bnrBigText{font-size: 44px;}
#myCarousel .item h2.content .bnrBigText.bannerText{padding: 60px 0 0 0;}

.carousel-caption{top: 40%; left: 0; width: 85%;}
.carousel-indicators{left: 0; right: 0; margin: 0 auto; width: 20%; display:block; bottom: 5%;}

}

@media only screen and (min-width : 480px) and (max-width : 767px) {
	.navbar-nav{ margin:0; padding: 4px 0 0 0;}
	.navbar-toggle { padding: 15px 25px 10px 10px; margin: 0;}
	.navbar-inverse { background: #00a8e1;}/*rgba(255, 255, 255, 1)*/

	.navbar-inverse .navbar-collapse{ /*border-color:transparent!important;*/ border-color: #fafafa; margin-top: 16px;}
	.navbar-inverse .navbar-collapse .navbar-nav { padding-bottom:0;}
	.navbar-inverse .navbar-nav>li { padding-right: 0;}
	.navbar-inverse .navbar-nav>li>a{ padding: 6px 6px; color: #454545; line-height: initial; font-size: 14px;}
	.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
		background:transparent !important; color: #e84c3d!important;}
	.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #e84c3d!important;}

	/* .navbar-inverse .container.inner { padding: 6px 0;} */
	.navbar-inverse .memento-social-top{ text-align:left;}
	.navbar-brand img.logo-white{ display:none;}
	.navbar-brand img.logo-color{ display:block;}
	.navbar-inverse .navbar-nav { padding: 8px 0;}
	.navbar-inverse .topbar ul li a{ padding-bottom: 0;}

	#myCarousel .item h2.content {padding: 10px; margin:0 0 10px 0}
	#myCarousel .item h2.content .bnrBigText{font-size: 38px;}
	#myCarousel .item h2.content .bnrBigText.bannerText{padding: 60px 0 0 0;}

	.carousel-caption{top: 40%; width: 90%;}
	.bannrslide .carousel-indicators{ left: 0; right: 0; width: 30%; margin: 0 auto; display: block; bottom: 10%;}

	.navbar-inverse .topbar .phoneandsocial a{
		font-size: 15px;
	}
	.phoneandsocial{
		margin: 15px 0;
	}

	.phoneNo p a{
		width: 100px;
		margin: 10px 0 0 0;
	}
	.navbar-inverse .topbar .phoneNo p{
		font-size: 12px;
	}
	.navbar-inverse .topbar .phoneandsocial a{
		font-size: 12px;
	}
}

@media only screen and (min-width : 400px) and (max-width : 479px) {


}


@media only screen and (min-width : 320px) and (max-width : 479px) {

.navbar-nav{ margin:0; padding: 6px 0 0 0;}
.navbar-toggle { padding: 15px 25px 10px 10px; margin: 0;}
.navbar-inverse { /*padding: 8px 0;*/ background:#00a8e1;}

.navbar-inverse .topbar { padding:10px 0;}
.navbar-inverse .navbar-brand { padding-left:0;}

.navbar-inverse .navbar-nav>li:last-child{ margin: 0; padding: 4px 0 0 0;}
.navbar-inverse .navbar-collapse { background-color: rgba(0,0,0, 0.0); margin-top: 10px;}
.navbar-inverse .navbar-nav li a:after { bottom:0;}
.navbar-inverse.navbar-shrink .navbar-nav li a:after { bottom:0;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
	background:transparent!important; color: #000000!important;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #000000!important;}
.navbar-inverse .container.inner { padding: 6px 0;}
.navbar-inverse .topbar ul li{ display:block; margin: 0; padding: 0 0 6px 0;}

.navbar-inverse .navbar-nav { padding: 0 0;}

#myCarousel .carousel-indicators li{ background: #000000; border:1px solid #ffffff; height:14px!important; width:14px!important;
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#myCarousel .carousel-indicators .active{ background: #00a8e1; border:1px solid #00a8e1; height:14px!important; width:14px!important; margin:1px;}
#myCarousel .carousel-indicators{ width: 50%; left: 0; right: 0; margin-left: 0; bottom: 20px; margin: 0 auto;}
#myCarousel .carousel-caption{ text-shadow:none; margin:0 auto; width: 90%; left: 0; right: 0; padding:0; top: 35%;}

#myCarousel .carousel-control { display:none;}
#myCarousel .item .content h2 { font-size: 28px;}
#myCarousel .item .content p { font-size:15px;}

}
.textwidget{
	/*display: none;*/
}
.whyairmd{
	font-size: 28px !important;
}
.details{
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;
}
.details li{
	width: 50%;
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
    min-height: 160px;
}

.details li .portion{
	width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;
}
.details li .portion img{
    /*width: 126px;*/
		width: 150px;
		height: 110px;
    margin: 0;
    padding: 0;
    float: initial;
    border-radius: 5px;
}
.details li .portion .drescription{
		width: 60%;
    height: auto;
    margin: 0;
    padding: 0;
    float: right;
}

@media only screen and (max-width:992px){
  .details li .portion .drescription{
  		width: 95% !important;
    }
    .details li .portion img{
      width: 95% !important;
      height: auto;
    }
}
.airmddetails{
	/*width: 60%;*/
    /*float: left;*/
    margin: 0;
    padding: 0;
    list-style: none;
    min-height: 160px;
}

.airmddetails  .airmdportion{
	width: 100%;
    height: auto;
    margin: 10px;
    padding: 0;
    float: left;
}
.airmddetails .airmdportion img{
    width: 30%;
    /*height: 30%;*/
    margin: 0;
    padding: 0;
    float: initial;
    border-radius: 5px;
}

.airmddetails .airmdportion .drescription h2{
	margin: 10px;
}
.airmddetails .airmdportion a{
	color: black;
}
.airmddetails  .airmdportion .drescription{
		width: 62%;
    height: auto;
    margin: 0;
    padding: 0;
    float: right;
}

.others-back-container .details {
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;
}

 .details li .portion .drescription .more {
    text-align: left;
    /*font-style: italic;*/
    font-size: 18px;
    /*padding-right: 20px;
    margin-top: 10px;*/
		/*margin-left: -50px;*/
    outline-style: none;
    float: left;
    color: #090 !important;
		font-weight: 600;
   }

.details li .portion .drescription h2 {
	font-size: 16px !important;
  line-height: 22px;
}
.details li .portion .drescription a.cta{
	font-size: 14px !important;
	color: #090;
}
.details li .portion .drescription p {
	margin-top: 0;
}
.details li .portion .drescription h2 a {
	font-size: 16px !important;
	color: #090;
	text-decoration: none;
}
. p {
    line-height: 22px;
   }

.bgimage img
{
	width: 100%;
	height: 100%;
	background-size: cover;
}
.clrBlue {
    color: #00a8e1;
    text-align: center;
		margin-bottom: 15px;
}
.clrBlueLeft {
    color: #00a8e1;
    text-align: left;
}
.opportunity.One {
    margin: 0 0 40px 0;
	font-family: "OpenSans",sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000;
    }

.contact
{
	text-align: center;
}


#testimonials #myCarousel .carousel-control.left{ left: 2%; top: 50%; margin-top: -25px;}
#testimonials #myCarousel .carousel-control.right{ right: 2%; top: 50%; margin-top: -25px;}
#testimonials #myCarousel {max-width: 1250px;margin: 0 auto;background-color: #656971;padding: 60px;padding-top: 40px;}
#testimonials .carousel,
#testimonials .item,
#testimonials .active {height: auto;}
#testimonials {
    padding: 0;
		background-color: #656971;
    margin-bottom: 50px;
}

#testimonials #myCarousel h2.clrWhite {
    color: white !important;
}
#testimonials .heading {

    margin-bottom: 10px;
}

#myCarousel.testCarousel .content{ background: transparent;}
#myCarousel.testCarousel .content p{ text-align: center;}
.navbar{
	margin-bottom: 0;
}

@media (max-width: 768px){
	#testimonials #myCarousel{
		padding:25px 0;
	}
}
