/*1360 and above */
@media (min-width: 1360px) {
header .container {width: 96%;}
.logoSec img {max-width: 360px;}
}
/*1599 to 1440 */
@media (max-width: 1599px) {
.banner .carousel-caption.banner-grand-open-sec { top: 32%; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 100px; line-height: 70px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-bottom span { font-size: 31px; }
}
/*1439 to 1360 */
@media (max-width: 1439px) {
}
/*1359 to 1280 */
@media (max-width: 1359px) {
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 90px; line-height: 70px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-bottom span { font-size: 28px; }
}
/*1279 to 1152 */
@media (max-width: 1279px) {
.formBody .gform_wrapper ul li.gfield { margin: 0 0 0 1% !important; width: 18%; }
.formBody .gform_wrapper .gform_footer { width: 160px; margin: 5px 0 0 1% !important; }
.homeLeadins { width: 180px; }
.viewFloor a { padding: 0 34px 0 0; }
.mapContent { padding-top: 28px; }
.footblock.footNav2 {/*margin: 0 76px;*/ }
.inCopyright { width: 80%; }
.floor-plans-box1 h1 { font-family: aileronregular; font-size: 36px; margin: 0; padding: 21px 0 10px; }
.floorplan-box2-in-right ul { font-size: 14px; line-height: 24px; }
.floorplan-box2-in-right .floplan-con-left h3, .floorplan-box2-in-right .floplan-con-left h4, .floorplan-box2-in-right .floplan-con-left h5 { margin: 0 0 10px; }
.floorbottomlink a { font-size: 22px; }
.contMain { width: 100%; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 80px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-bottom span { font-size: 24px; }
.lists ul li{background-position:0px 11px;}
}
@media (max-width: 1199px) {
.centraCare .gform_wrapper .gform_footer { width: 282px; }
.lp-btm-blue-bar{ text-align:center;}
}
/*1279 to 1152 */
@media (max-width: 1151px) {
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 74px; }
}
/*1024 to 970 */
@media (max-width: 1024px) {
.container { width: 100% !important; }
.footblock.footNav2 {/*margin: 0 52px;*/ }
.about-con-box1 h1 { font-size: 34px; }
.floorplan-box2-in-right .floplan-con-left h3, .floorplan-box2-in-right .floplan-con-left h4, .floorplan-box2-in-right .floplan-con-left h5 { float: left; margin-right: 15px; font-size: 14px; padding-left: 37px; }
.floorplan-box2-in-right ul { padding-left:0px; }
.floorbottomlink a { background-size: 40px auto; font-size: 20px; line-height: 45px; padding: 0 15px; }
.pageContent.featuresPageContent { margin: 0; }
/*.snapShots #gallery-1 .gallery-item{ margin-left: 2%;}*/
.snapShots .contactContent::before { top: 75px; }
.getdirectionsbtn { width: 84% }
.copyright { margin-right: 45px; }
.banner .carousel-caption.banner-grand-open-sec { left: 0; text-align: center; top: 32%; width: 100%; }
.banner .carousel-caption .banner-grand-open-sec-bottom span {font-size: 25px;}
.banner .carousel-caption span {font-size: 50px;}
.modelVideo.half { width: 100%; padding:0 8px; margin:10px 0;}
}

/*991 to 970 */
@media (max-width: 991px) {
	.lp-header figure, .lp-header .lp-head-text{  padding: 0 20px;}
	.lp-mid-content .lp-mid-text.pull-right { float: none !important;}
	.lp-mid-content .lp-mid-text { margin: 0 0 50px;}
	.lp-mid-content { padding: 55px 0;}
	.lp-make-appoint .lp-booknow-btn{ margin: 20px 0 0;}
	.lists{width:98%;}
	.lists ul{padding-bottom:0;}
}
/*969 to 800 */
@media (max-width: 969px) {
.midBody .leadIn { margin: 0 0 3% 4%; }
.midBody { padding: 0 0 32px; }
.mapContent { padding-top: 0; }
.findMap { padding: 20px 0; }
.mapImg { margin: 22px 0 0; }
.inCopyright { width: 100%; }
.grandForm { background: url("images/form-bg.png") repeat 0 0; }
.formBody .gform_wrapper ul li.gfield { width: 22%; }
.formTitleMain { margin-right: 50px; }
.grandForm .formBody { float: right; padding-left: 18px; }
.fixed .grandForm .formBody { padding-left: 0; }
.formTitle { width: 154px; min-height: 154px; background-size: 154px 154px; }
.formTitle p.vip { font-size: 14px; margin: -17px 0 0 0; padding: 0 0 0 46px; }
.formTitle p.nov { font-size: 9px; margin-right: -7px; }
.formTitle a.guidelines { font-size: 12px; margin: -9px -10px 0 0px; }
.formTitle h4 { font-size: 25px; line-height: normal;}
.formTitle h5 { font-size: 26px; line-height: 18px; text-align: left; padding: 4px 0 0 47px;}
.formTitle p { font-size: 20px; }
.formBody .gform_wrapper ul li.gfield { width: 32%; }
.fixed .formBody .gform_wrapper ul li.gfield { width: 19%; }
.formBody { margin: 5px 0 12px; }
.formBody .gform_wrapper .gform_footer { margin: 6px 0 0 1% !important; width: 32%; }
.fixed .formBody .gform_wrapper .gform_footer { width: 19%; }
.formTitle {margin: -60px 0 0; }
.formBody .gform_footer input.gform_button.button { width: 100%; }
header .moreInfo { margin: 0 0 24px; }
.homeLeadins, .midBody .leadIn { width: auto; }
.about-con-box1 h1 { font-size: 30px; line-height: 65px; }
.pageContent.aboutPageContent { margin: 0; }
.innerpagebanner {/*min-height: 260px;*/ }
.page-template-floor-planst-page-tpl .innerpagebanner h2 { font-size: 40px; }
.floorplans-box-con .floplan-con-right ul { font-size: 14px; line-height: 32px; margin: 0px 0 0 20px; padding-left: 0; }
.floorplans-box-con .floplan-con-left h3 { margin: 7px 0; padding: 0 0 0 32px; font-size: 13px; }
.floorplans-box-con .floplan-con-left h4 { margin: 0 0 10px; padding: 0 0 0 40px; font-size: 14px; line-height: 20px; }
.floorplans-box-con .floplan-con-left h5 { margin: 0 0 10px; padding: 0 0 0 40px; font-size: 14px; }
.floorplans-box-con .floplan-con-left ul li a { background-size: 26px auto; font-size: 14px; line-height: 34px; padding: 0 12px; }
.floorplan-box2-in-right ul { padding-left: 18px; }
.floplan-con-left .rooms { margin-top: 0; }
.floorplans-box-con .floplan-con-left ul li { margin-bottom: 8px; }
.floorplan-box2-in-right .floplan-con-left h3 { width: 33%; margin-right: 0; padding-left: 37px; }
.floplan-con-left h3.price { width: 100%; clear: both; text-align: center; padding: 6px 0px; }
.floorplan-box2-in-right .floplan-con-left { padding-right: 0px; }
.floplan-con-left .squareFeet { padding-left: 26px !important; }
.locList ul li { font-size: 14px; padding-left: 49px; }
.snapShots #gallery-1 .gallery-item { margin-left: 4%; width: 46%; text-align: center; }
#gallery-1 > br { clear: none !important; display: none; }
.half {width: 100%;}
#gallery-1 img { height: auto; }
#gallery-1 { margin: 25px auto 0; }
.featuresSection3 .featureColumn h2 { font-size: 22px; line-height: 53px; }
.getdirectionsbtn { width: 86% }
.formTitle p.top { font-size: 15px; margin: -10px 0 0 0; padding: 4px 0 0px 32px; text-align: left; line-height: 15px; }
.grand {color: #f1592a; margin: 0; font-family: 'aileronbold'; line-height: 29px; padding-right: 2%; padding-top: 2px; font-size: 21px !important;}
.opening { text-align: right; padding-left: 31%; font-size: 18px!important; }
.lp-form  .opening{ padding-left: 0;}
.specials { font-size: 19px!important; color: #36bbd2; margin: 0; font-family: 'aileronbold'; line-height: 28px; padding-right: 1px; }
.formTitle { margin: -40px 0 0; }
.requestInfo .grandForm .formBody { padding-top: 5px; }
.requestInfo.fixed .grandForm .formBody { padding-top: 16px !important; }
.formTitle { margin: -40px 0 0; }
.lp-form .formTitle { padding: 54px 16px 0;}
.pdfmapbtn {width: 100%;}
.banner .firstSlide .carousel-caption {top: 33%;}
.banner .carousel-caption span {font-size: 45px;}
.banner .carousel-caption .banner-grand-open-sec-bottom span {font-size: 21px;}
.formTitle a {padding: 20px 0 0 0;}
.formTitle h4.grand {font-size: 20px !important;}
}
 @media (max-width: 959px) {
.destNav { display: none; }
.mobNav { display: block; margin-top: 12px; }
}

/*800px*/
@media (max-width: 800px) {
header .container { padding-bottom: 2%; }
.headerRight #cssmenu { padding-right: 0; position: absolute; left: 0; margin: 5px 0 0; padding-left: 0; }
header .headerRight { position: inherit; }
.pageContent { margin: 0; }
.logoSec { margin: 10px 0 0; }
.floor-plans-box1 h1 { font-size: 32px; }
.grandForm { min-height: inherit; }
.reqmain .formBody .gform_wrapper ul li.gfield { width: 19% }
.reqmain .formBody .gform_wrapper .gform_footer { width: 19% }
.snapShots .contactContent::before { top: 93px; }
.getdirectionsbtn { width: 40%; }
.newfirstslide { margin-top: -69px; }
}

/*799 to 768 */
@media (max-width: 799px) {
.contactUs { font-size: 33px; }
.midBody h2 { font-size: 31px; }
.footblock.footNav2 { /*margin: 0 0 0 96px;*/ }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li a span { width: 100%; padding: 0; }
.floor-plans-box1 h1 { font-size: 28px; }
.container.featuresSection .featureColumn, .container.featuresSection2 .featureColumn { padding: 0 1.5% 1.5%; width: 49%; }
.floorplans-box-img-mobi { display: block; }
.floorplans-box-img-mobi-none { display: none; }
.featuresSection3 .featureColumn h2 { font-size: 24px; line-height: normal; }
.newfirstslide { margin-top: -77px; }
.banner .carousel-caption span {font-size: 42px;}
.banner .carousel-caption .banner-grand-open-sec-bottom span {font-size: 20px;}
}
 @media (min-width: 768px) {
.aicon { height: 595px!important; }
}
@media (max-width: 768px) {
.centraCare .gform_wrapper { max-width: 100%; }
.centraCare .gform_wrapper ul { margin-right: -20px!important; }
}
/*767 to 736 */
@media (max-width: 767px) {
.requestInfo { display: none; }
.mapImg { text-align: center; }
.contactUs { line-height: normal; padding: 10px 0; }
.inCopyright p { float: none; width: auto; }
.footblock.footNav2 { margin: 0 }
.formTitleMain { display: none; }
.formTitleMob { display: block; }
.formTitleMob h4 { color: #fff; font-family: "aileronbold"; font-size: 27px; text-align: center; }
.guidelinesMobile { text-align: center; display: inherit; color: #fff; font-family: "aileronbold"; font-size: 20px; margin: -7px 0 0 0; padding: 0; }
span.orangeText { text-shadow: 1px 1px 0px #05A; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { margin: 0 14px; padding: 0; }
.fixed { display: none !important; }
.about-con-box1 h1 { font-size: 24px; line-height: 35px; }
.about-con-box1 .col-lg-7.col-md-7.col-sm-7.col-xs-15 { padding-top: 11px; }
.about-con-box2 .right-align { text-align: center; }
.innerpagebanner {/*min-height: 218px;*/ }
.floorplan-box1 .floorplans-box-img { text-align: center; }
.floorplans-box-con .floplan-con-right ul { font-size: 16px; line-height: 28px; }
.floorplans-box-con .floplan-con-left ul li a { background-size: 30px auto; font-size: 16px; line-height: 34px; padding: 0 12px; }
.floorplans-box-con .floplan-con-left h3 { font-size: 16px; }
.floorplans-box-con .floplan-con-left h4 { font-size: 16px; }
.floorplans-box-con .floplan-con-left h5 { font-size: 16px; }
.floorplan-box2-in-right .floplan-con-left h3, .floorplan-box2-in-right .floplan-con-left h4, .floorplan-box2-in-right .floplan-con-left h5 { float: none; margin-right: 0; }
.floorplan-box2-in-right ul { padding-left: 0; }
.col-lg-5.col-md-5.col-sm-7.col-xs-9.floplan-con-right2-1 { float: right; }
.floorplan-box2-in-right { border-left: none; }
.requestInfo { display: none; }
.requestInfoMobile.default { display: block; }
.processes, .processes img { width: 100% !important; }
.contactUs .container { padding-top: 15px; }
.floorplan-box1 .floorplans-box-img { text-align: center; width: 30%; }
.col-lg-8.col-md-8.col-sm-8.col-xs-15.floorplans-box-con { float: left; width: 70%; }
.locationBox1 .locMap { text-align: center }
.locationBox1 h4, .locList { margin-left: 5%; }
.locList ul li { font-size: 18px; }
.locationContainer .locationBox1 { margin-bottom: 20px }
.container.locationBox1 { padding-bottom: 35px; }
.contactContent:before { top: 62px; }
.newfirstslide { margin-top: -76px; }
.post-password-form { padding: 2% 0; width: 100%; }
.requestInfo .grandForm .formBody { padding-top: 0; }
.lp-btm-blue-bar span{ display: block;}
.lp-btm-blue-bar span:before{ display:none;}
.lp-btm-blue-bar h4, .lp-btm-blue-bar p{ line-height:34px;}
.lp-form.requestInfo { display: none !important;}
.lp-make-appoint h3{ font-size: 22px;}
.pdfmapbtn {width: 60%;}
.formBody .gform_footer input.gform_button.button {border: none;}
}

 @media (max-width: 736px) and (orientation : landscape) {
.midBody .leadIn { margin: 0 0 3% 2%; }
.mapContent .viewFloor { margin: 0 auto; }
.floorplan-box2-in-right .floplan-con-left h3 { width: 100%; }
.floorplan-box2-in-right .floplan-con-left { padding-right: 28px; }
.locationContainer .container .locMap { background-position-x: 115px; }
.newMap { margin: 0 auto; }
.postContent, .side_bar { width: 100% !important; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul.ubermenu-submenu-id-84 li.ubermenu-item { margin: 1% 2% !important; width: 21% !important; }
.footblock h4 { font-size: 21px; }
.copyright { margin-right: 17px; }
}
 @media (max-width: 667px) and (orientation : landscape) {
.midBody .leadIn { margin: 0 0 3% 0; width: 33%; }
.floorplan-box1 .floorplans-box-img { text-align: center; width: 30%; }
.col-lg-8.col-md-8.col-sm-8.col-xs-15.floorplans-box-con { float: left; width: 70%; }
}


/*735 to 667 */
@media (max-width: 667px) {
.midBody .leadIn { margin: 0 0 3% 8%; }
.homeLeadins { width: 100%; }
.contactUs { font-size: 29px; }
.floorplan-box1 .floorplans-box-img { text-align: center; width: 30%; }
.col-lg-8.col-md-8.col-sm-8.col-xs-15.floorplans-box-con { float: left; width: 70%; }
.formImg { text-align: center; }
.newfirstslide { margin-top: -68px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 64px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-bottom span { font-size: 20px; }
.pdfmapbtn {width: 100%;}
}


/*666 to 600 */
@media (max-width: 666px) {
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { margin: 0 14px; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li a span { font-size: 16px; }
.page-template-floor-planst-page-tpl .innerpagebanner h2 { font-size: 30px; }
.floor-plans-box1 h1 { font-size: 36px; line-height: 85px; margin: 0; text-align: center; }
.page-template-floor-planst-page-tpl .contactUs .container { padding-top: 20px; }
.floor-plans-box1 h1 { font-size: 28px; line-height: normal; }
.floorplan-box1 .floorplans-box-img { text-align: center; width: 100%; }
.col-lg-8.col-md-8.col-sm-8.col-xs-15.floorplans-box-con { float: none; width: 100%; }
}


/*599 to 568 */
@media (max-width: 599px) {
.midBody .leadIn { margin: 0 0 3% 6%; }
header .container .headerLeft { float: none; text-align: center; width: 100% !important; }
header .headerRight { float: none !important; }
header .moreInfo { text-align: center; background: #ee5e2a; margin: 10px 0; padding: 10px 0; }
.moreInfo h5 { margin: 0; color: #fff; }
.moreInfo h6 a { color: #fff; }
.contactUs { font-size: 26px; }
.pageContent .postContent, .pageContent .side_bar { width: 100%; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { margin: 0 12px; }
.floor-plans-box1 h1 { font-size: 24px; }
.contMain .formImg, .contMain .contactForm { width: 100%; }
.footblock h4 { font-size: 16px; }
.footblock ul li { font-size: 14px; }
.featuresSection3 .featureColumn h2 { font-size: 20px; }
.centraCare .gform_wrapper li, .centraCare .gform_wrapper form li { width: 100%; }
.centraCare .gform_wrapper .gform_footer { width: 100%; }
.centraCare .gform_wrapper { max-width: 100%; }
.centraCare .gform_wrapper ul { margin-right: 0!important; }
.centraCare .gform_footer input.gform_button.button { width: 99%; }
.lp-header figure, .lp-header .lp-head-text{ display:block; text-align:center; width:100%;}
/*.lp-header .lp-head-text {  margin: 20px 0 5px;}*/
.lp-banner .lp-banner-circle { height: 290px; width: 290px; }
.lp-banner-circle h2 { font-size: 30px;}
.desktoplogin {display: none;}
.mobilelogin {display: block;}
header .mobilelogin {text-align: right;}
.modelVideo.half > iframe{height:320px;}
}


/*567 to 480  */
@media (max-width : 567px) {
.formBody .gform_wrapper ul li.gfield, .formBody .gform_wrapper .gform_footer { width: 100%; }
.midBody .leadIn { margin: 0 0 3% 2%; }
.footblock { /*margin: 0 0 0 7%; text-align: center;*/ }
.contactUs { font-size: 26px; }
.col-xs-4.footblock { text-align: left; width: 100%; }
.footblock.footNav2 { /*margin: 0 0 0 7%*/ }
.contactUs { font-size: 21px; }
.midBody .leadIn { margin: 0 0 3% 2%; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { width: 100%; min-width: 27%; }
.col-lg-6.col-md-6.col-sm-6.col-xs-7.floplan-con-left { width: 100%; }
.col-lg-9.col-md-9.col-sm-9.col-xs-8.floplan-con-right { width: 100%; }
.floor-plans-box1 h1 { font-size: 24px; }
.col-lg-5.col-md-5.col-sm-15.col-xs-6.floplan-con-left { width: 100%; }
.col-lg-5.col-md-5.col-sm-8.col-xs-9.floplan-con-right2 { clear: both; display: block; width: 100%; }
.col-lg-5.col-md-5.col-sm-7.col-xs-9.floplan-con-right2-1 { float: none; width: 100%; clear: both; }
.floorplan-box2-in-right ul { padding-left: 15px; }
.innerpagebanner {/*min-height: 128px;*/ }
.floor-plans-box1 h1 { margin-bottom: 15px; }
.page-template-about-page-tpl-php .contactUs .container { padding-top: 20px; }
.contactContent::before { top: 97px; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul.ubermenu-submenu-id-84 li a span { font-size: 13px; }
.featuresSection3 .featureColumn h2 { line-height: 47px; }
.banner .carousel-caption.banner-grand-open-sec { top: 27%; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 52px; }
.banner .carousel-caption .banner-grand-open-sec-bottom span { font-size: 25px; }
.lp-banner .lp-banner-in{ height: 440px;}
.lp-header figure, .lp-header .lp-head-text{  padding: 0 15px;}
.banner .firstSlide .carousel-caption {top: 23%;}
.banner .carousel-caption span {font-size: 39px;}
.banner .carousel-caption .banner-grand-open-sec-bottom span {font-size: 22px;}
.modelVideo.half > iframe{height:270px;}
.snapThum { width: 100%;}	
}

/*479 to 414  */
@media (max-width : 479px) {
.homeLeadins p { font-size: 15px; }
.homeLeadins img { width: 100%; }
.homeLeadins h4 { font-size: 21px; }
header .headerRight { margin-top: 24px; }
.viewFloor a { font-size: 19px; }
.midBody .leadIn { float: none; margin: 0 auto 5%; width: 55%; }
.contactUs { font-size: 24px; }
.contactUs span { font-size: 34px; }
.midBody .leadIn { width: 100%; }
.mapContent .viewFloor { width: 100%; }
.footblock.copyright { width: 100%; float: none; margin: 0; text-align: center; }
.footblock.footNav2, .footblock.footNav3, .footblock.footNav4 { width: 33%; }
.col-xs-4.footblock { width: 40%; float: left; margin-left: 0px; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li a span { font-size: 14px; }
.requestInfoMobile { display: block; }
.requestInfo { display: none !important; }
.midBody h2 { font-size: 29px; padding: 20px 0; }
.page-template-floor-planst-page-tpl .innerpagebanner h2 { margin-top: 9%; }
.floorplan-box2-in-right .floplan-con-left h3 { width: 100%; }
.locList ul li { width: 100%; float: none; text-align: left; }
.snapShots .contactContent::before { top: 62px; }
.locationContainer .container .locMap { background-position-x: -13px; }
.locationBox1 h4, .locList { text-align: center; margin-left: 0; }
.newMap { width: 100%; }
.single-post .post_content img { float: none; margin: 0; width: 100%; }
.labelcobutton { width: 100%; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul.ubermenu-submenu-id-84 li.ubermenu-item { margin: 1% 2% !important; width: 21% !important; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul.ubermenu-submenu-id-84 li a span { font-size: 11px; }
.flamingofloorplan, .mangofloorplan { width: 100%; }
.takeMeHome { width: 100%; }
.newfirstslide { margin-top: -56px; }
.banner .carousel-caption span { font-size: 38px; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 42px; }
.service-points ol { padding-left: 15px; }
.lp-mid-content .lp-mid-text{ padding: 0;}
.lp-mid-text h3{ padding: 20px 0; font-size: 21px;}
.lp-mid-text p{ padding: 0 0 20px;}
.lp-mid-text h3{ margin: 20px 0;}
.lp-mid-content { padding: 25px 0;}
.floor-img h4{ font-size: 14px;}
.lp-btm-blue-bar p{ font-size: 16px;}
.lp-btm-blue-bar h4{ font-size:19px;}
.lp-btm-blue-bar h4, .lp-btm-blue-bar p{ line-height: 26px;}
.banner .firstSlide .carousel-caption {top: 9%;}
.banner .carousel-caption span {font-size: 36px;}
.banner .carousel-caption .banner-grand-open-sec-bottom span {font-size: 27px;}
.modelVideo.half > iframe{height:233px;}
}


/*413 to 375*/
@media (max-width : 413px) {
.formTitleMob h4 { font-size: 26px; }
.midBody h2 { font-size: 25px; }
.banner .carousel-caption span { font-size: 33px; }
.mapContent h3 { font-size: 23px; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { margin: 0 10px; }
.container.featuresSection .featureColumn, .container.featuresSection2 .featureColumn { padding: 0 1.5% 1.5%; width: 99%; }
.locationContainer .container .locMap { background-position-x: -40px; }
.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul.ubermenu-submenu-id-84 li.ubermenu-item { margin: 1% 1% !important; width: 23% !important; }
.featuresSection3 .featureColumn h2 { line-height: normal; }
.viewGuidelineBtn p { font-size: 27px; }
.newfirstslide { margin-top: -43px; }
.viewGuidelineBtn span { width: 271px; }
.modelVideo.half > iframe{height:211px;}
}



/*374 to 320*/
@media (max-width : 374px) {
.midBody h2 { font-size: 20px; padding: 10px 0 10px; }
.mapContent h3 { font-size: 19px; }
footer .footblock { margin: 0; text-align: left; width: 100%; }
footer .footblock.footNav2 { margin: 0; }
.formTitleMob h4 { font-size: 22px; }
.banner .carousel-caption span { font-size: 30px; }
.banner .carousel-control.left { left: 19px; }
.contactUs { font-size: 21px; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li a span { width: 100%; }
.container .headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item-398 { width: 100% !important; }
.headerNav.mobNav .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column ul li.ubermenu-item { min-width: 45%; width: 45% !important; margin: 1% 2% !important; }
.floorbottomlink a { font-size: 16px; }
.contactForm .gform_wrapper ul li.gfield, .contactForm .gform_wrapper .gform_footer { width: 100%; }
.contMain { padding: 8px 0 20px; }
.locationContainer .container .locMap { background-position-x: -68px; }
.viewGuidelineBtn p { font-size: 24px; }
.newfirstslide { margin-top: -37px; }
.viewGuidelineBtn span { width: 232px; }
.banner .carousel-caption.banner-grand-open-sec { top: 37%; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-top span { font-size: 34px; line-height: normal; }
.banner .carousel-caption.banner-grand-open-sec .banner-grand-open-sec-bottom span { font-size: 17px; }
h3.emergencyHours { font-size: 24px; }
.modelVideo.half > iframe{height:180px;}
}