@media only screen and (max-width: 1200px) {
.pageWidth { width:auto; padding:0 28px; }
h2 { font-size:65px; }
#logo { background-position:0 -65px; width:76px; height:40px; margin-right:10px; margin-top:12px; }
nav { font-size:16px; }
nav li { padding-left:18px; }
nav li a { font-size:14px; }
.global-nav { font-size:16px; }
.global-nav li { margin-left:0; padding-left:25px; }
.global-nav li a { font-size:14px; }
.global-nav li.lastChild a { font-size:16px; padding:14px 0 9px 6px }
.global-nav li.lastChild .fa { font-size:20px; }
.mainNavigation { padding:3px 0 9px }
.search-bar { top:-100%; }
.search-bar.activeSearch { top:71px }
.global-nav li.lastChild a { font-size:14px; }
.sub-nav { top:20px; }
form.searchBar { width:64%; }
.page-navigation { padding:8px 10px 15px }
.page-navigation li { margin-bottom:12px; }
.page-navigation li:first-child { margin-bottom:13px; }
.page-navigation li a { font-size:15px; }
.bx-viewport { overflow:inherit; }
.widecolumn { width:59%; }
aside h2 { font-size:57px; padding-bottom:12px; line-height:60px; }
.middle-container aside { width:37%; }
.banner-title h2 { line-height:48px; }
.middle-banner span { padding:5px 28px 1px 15px; }
.accordianContainer ul li { font-size:14px; padding:0 6px 2px; }
.accordianContainer ul li a.external-link { font-size:14px; padding-right:15px; }
.locationButton:before { right:10px; }
.locationButton { padding:21px 50px 23px 30px; font-size:30px;  }
.middle-banner { margin-bottom:60px; }
.footerLinks > li { width:24%; margin-left:1%; }
.footerLinks > li:first-child { margin-left:0; }
.filter { padding-right:0; }
.services-listing li { padding:40px 5% 36px; }
.ui-menu { width:48% !important; }
.wraper .ui-menu { width:54% !important; }
.filter-feature-video { font-size:16px; }
.filter-feature-video  li { margin-left:3%; }
.customSelectBox > li:first-child { float:none; display:block; }
.step-navigation { font-size:26px; }
.step-navigation ul { padding:0 28px; }
.step-navigation li.lastChild { width:25.1%; margin-right:9.9%; }
.related-pagination { bottom:-10px; }
.upcoming-event { width:35%; }
.related-pagination { position:inherit; float:right; }
.feature-column .sub-collumn-right { margin-right:0; }
.location-home h3:before { right:0; }
.location-home h3 { padding-right:25px; }
.sub-collumn-right { padding-top:2px; }
.address-section .collumn { width:90%; }
.theNews-listing li .media-detail { width:15%; }
.sort-by-listing li { min-height:295px; }
.page-navigation { right:1%; }
.video-play-core { width:80%; padding-top:25px; }
.close.mfp-close { top:0; right:3.4% }
.close.mfp-close:active { top:0; }
.sort-by-listing h2 { font-size:27px; padding-bottom:5px; }
.sort-by-listing h3 { font-size:16px; }
.sort-by-listing figure { margin-bottom:10px; }
.map-container address { font-size:18px; line-height:18px; }
.map-container address a.external-link { font-size:18px; line-height:20px }
.location-home h3 { font-size:40px; }
.location-home .collumn h4 { font-size:22px; line-height:26px; margin-bottom:11px; }
.jquery-selectbox { width:40%; }
.address-section h2 { font-size:48px; padding-bottom:25px; line-height:50px; }
.address-section .collumn h3 { font-size:24px; margin-bottom:8px; }
.address-section .collumn { width:100%; margin-bottom:30px; }
.rightHand-listing li a.learnMore { font-size:15px; line-height:18px; }
.rightHand-listing li { padding:16px 0 13px }
.page-navigation-2 { margin:-58px 10% 51px 0; width:25%; padding-left:0; padding-right:0 }
aside .page-navigation-2 { margin:-58px 10.3% 51px 0; }
.page-navigation-2 li:first-child { margin-bottom:0 }
.media-contain h3 { font-size:24px; line-height:30px; padding-bottom:15px; }
.theNews-listing li { margin-bottom:20px; }
.search-health { margin-bottom:40px; }
.results { margin-bottom:20px; }
.hospital-services input[type="text"], .hospital-services input[type="email"], .hospital-services input[type="tel"], .hospital-services input[type="password"], .hospital-services input[type="search"], .hospital-services input[type="url"], .hospital-services input[type="date"] { padding-right:14% }
.customSelectBox > li { padding-left:1.5% }
.customSelectBox li .selectboxit-list { top:31px !important }
.customSelectBox > li:first-child { font-size:15px; float:left }
.customSelectBox > li .selectboxit-container span { font-size:14px; padding-top:3px; }
@-moz-document url-prefix()  {
	.banner-title h2 { line-height:51px; }
	.banner-title h2 span.space-bottom { padding-bottom:0; }
}
}
@media only screen and (max-width: 1024px), only screen and (min-width: 750px) and (max-width: 1024px) {
body { min-width: auto; font-size:17px; line-height:30px; padding-top:55px; }
.pageWidth { width:auto; }
.viewAllEventsbutton { font-family: 'ChaparralPro-LightIt', Arial; }
.viewAllEventsbutton:before, nav ul li:before { font-family: 'FontAwesome'; }
nav, nav ul li.active > a { font-family:Arial; font-weight:normal; }
.sub-nav, .customSelectBox > li .selectboxit-container span, .customSelectBox > li .selectboxit-container .selectboxit-options a { font-family: 'arial_narrowregular', Arial; font-weight:normal }
nav > ul > li.additional-links a {  font-family: 'arial_narrowbold'; }
h2 { font-size:65px; line-height:44px; padding-bottom:15px; }
h2 span { font-size:23px; line-height:30px; letter-spacing:0; padding-bottom:20px; margin-bottom:30px;  }
h3.title span { display:inline-block; padding-left:5px; }
h2.title { font-size:72px; padding-bottom:35px; margin-bottom:51px; }
.tabletTitle h2 { font-size:72px; line-height:72px; }
.heading h2 { font-size:56px; padding-bottom:62px; }
.tabletTitle h2 { position:relative; padding-bottom:29px; margin-bottom:29px; }
.tabletTitle h2:before { content:""; border-bottom:solid 3px #e6e6e6; padding-left:50px; position:absolute; bottom:0; left:0; }
.tableteTitle h2.title { padding-bottom:53px; margin-bottom:45px; }
/*Header*/
#header { position:fixed; top:0; left:0; right:0; z-index:9; }
#logo { float:none; position:absolute; left:50%; top:10px; margin-left:-37px; margin-top:0 }
#menu { display:block; }
nav { padding:0; float:none; height:90%; display:none }
nav > ul > li { float:none; display:block; padding-left:0; }
nav > ul > li a { display:block; position:relative; padding:15px 0 13px 30px }
nav > ul > li a:before { content:""; position:absolute; right:0; left:30px; background:#ced5dc; height:1px; bottom:0 }
nav ul li:before { content:"\f078"; position:absolute; right:18px; font-size:10px; color:#1f4472; top:13px; }
nav ul li.active:before { content:"\f077" }
nav > ul > li:before { right:17px; }
nav > ul > li > a:hover, nav > ul > li.active a { text-decoration:none; }
nav > ul > li:hover .sub-nav { display:none }
.sub-nav { position:inherit; top:auto; display:none; padding-top:0; font-size:16px; line-height:20px; width:auto }
.sab-nav-width { width:auto; }
.sub-nav-bg { background:#f3f5f7; border:none; padding:0; display:block; }
.sub-nav-bg ul.left-linking, .sub-nav-bg ul.right-linking { float:none; width:auto; }
.sub-nav-bg h2 { display:none }
nav ul li ul li:before { content:"\f054"; color:#9599a5; right:17px; top:17px; z-index:99 }
.sub-nav-bg ul li { padding:0; margin:0 }
.sub-nav-bg ul li a { display:block; margin:0; padding:16px 30px 15px }
.sub-nav-bg ul li a:hover { background:#ced5dc; color:#FFF; text-decoration:none }
nav ul li ul li:hover:before, nav ul.grey-text li ul li:hover:before { color:#FFF;  }
.mainNavigation { padding:11px 0 17px; min-height:26px }
.border-bottom { border:none; padding:0; margin:0; }
.secondary-nav { display:none; }
.secondary-nav ul li:first-child  { display:block; }
.global-nav { float:right; padding:1px 0 0 }
.global-nav li.lastChild { padding:4px 0 0; line-height:0; }
.global-nav li.lastChild a { font-size:0; line-height:0; border:none; }
.mobile-logo { background:#004b85 url(/_Assets/images/Html-Images/mobile-logo.png) no-repeat 29px 11px; height:60px; display:block }
.mobile-nav-menu { position:fixed; left:-261px; top:0; background:#000; bottom:0; width:261px; border-right:solid 1px #ced5dc;  background:#FFF; z-index:999; display:block; overflow:hidden }
.mobile-nav-menu nav { display:block; overflow-y:auto; overflow-x:hidden; }
nav > ul.grey-text > li > a, nav > ul.grey-text li:before { color:#dee4eb }
nav > ul.grey-text > li.active > a, nav ul.grey-text li.active:before { color:#1f4472 }
nav ul.grey-text li ul li:before { color:#9599a5;}
.mobile-nav-menu nav > ul > li.additional-links { display:block; height:120px; }
nav > ul > li.additional-links a { font-size:13px; letter-spacing:0; color:#9599a5 }
form.searchBar { width:82% }
.search-bar { top:-15px; }
.search-bar input[type="text"], .search-bar input[type="email"], .search-bar input[type="tel"], .search-bar input[type="password"], .search-bar input[type="search"], .search-bar input[type="url"], .search-bar input[type="date"] { height:45px; line-height:45px; font-size:30px; width:85%;  }
.search-bar input[type="submit"] { height:40px; width:43px; }
.search-bar.activeSearch { top:54px }
/*Header*/
.banner-title:before { width:4.1%; left:-4.1%; padding-bottom:11px; }
.banner-title h2 { line-height:24px; }
.banner-title h2 span { font-size:34px; line-height:34px; padding:7px 8px 0 5.2%; top:10px; }
.banner-title h2 span.space-bottom { padding:0 8px 4px 5.2%; }
.location-banner .banner-title:before { padding-bottom:7px;}
@-moz-document url-prefix()  {
	.banner-title h2 { line-height:25px; }
}
.banner-title { margin-bottom:0; }
.banner { min-height:211px; padding-top:58px; }
.button { font-size:14px; line-height:20px; padding:11px 37px 13px 37px; margin-right:10px; }
.makeButton { padding:11px 21px 13px 20px; }
.about-banner .makeButton { padding:11px 37px 13px 37px; }
.tabButtons.active { display:block !important; }
.tabButtons { margin-top:46px; }
.tabButtons { background:#FFFFFF; position:fixed; bottom:0; left:0; right:0; z-index:999; text-align:center; border-top:solid 1px #e6e6e6; margin-top:0; }
.tabButtons .button { background:#FFFFFF; width:49.5%; display:block; margin:0; padding:20px 0; border-bottom:0; border-right:solid 1px #e6e6e6; font-size:21px; text-transform:capitalize; color:#1a204f; float:left; border-top:0; border-left:0; }
.tabButtons .makeButton { border-right:none; margin-left:0; }
.tabButtons .button:hover { border-top:0; border-left:0; }
#container { padding-top:53px; padding-bottom:64px; }
.widecolumn { width:auto; margin-bottom:35px; float:none; }
.middle-container .widecolumn { border:none; padding:0; }
aside { width:auto; border:none; padding:0; float:none; }
.sideBar { width:auto; padding:0; }
.middle-container aside { width:auto; }
.tabletRight { float:right; margin-top:6px; }
.bx-prev:before, .bx-next:before { font-size:14px; line-height:20px; padding:11px 7px 6px 5px; display:inline-block; }
.bx-prev:before { content:"\f053"; }
.bx-next:before { content:"\f054";  }
.bx-next { margin-left:1px; }
.clinical-columns { width:46%; margin-left:6.1%; }
.viewAllButton, .viewAllEventsbutton { background:#003267; color:#FFF; font-size:22px; line-height:26px; padding:18px 79px 14px 57px; border:solid 1px #003267; }
.viewAllButton:hover, .viewAllEventsbutton:hover { background:#FFFFFF; color:#003267; border-color:#003267; }
.viewAllButton:before { font-size:22px; line-height:30px; right:50px; }
.viewAllEventsbutton { position:relative; text-transform:capitalize; }
.viewAllEventsbutton:before { content:"\f101"; font-size:22px; line-height:30px; right:50px; position:absolute; font-style:normal; }
.rightHand-listing li { padding:28px 0 29px; }
.accordianContainer ul li { padding:0 42px 2px 41px; font-size:15px }
.accordianContainer ul li a { letter-spacing:0.5px; }
.accordianContainer ul li a.external-link { font-size:15px; }
.external-link:before { right:-8px; }
.grey-background { padding:58px 0 61px; margin-bottom:63px; }
.grey-background h2 { padding-bottom:46px; }
.column-wellness li { width:48.3%; margin-left:3.4%; }
.upcoming-event { width:auto; float:none; padding:21px 1.4% 52px 2%; }
.upcoming-event ul { padding-bottom:45px; }
.tabletNone { display:none; }
.tabletShow { display:Block; }
.tabletCenter { text-align:center; }
.health-now-listing { margin-bottom:70px; }
.health-now-listing li figure { width:39%; margin-right:4.1%; }
.health-detail { width:56.9%; }
.health-detail a { font-weight:bold; }
.news-section { margin-bottom:0; }
.news-section h2 { padding-bottom:16px; }
.leftColumn, .news-section .rightColumn { float:none; width:auto; }
.leftColumn { position:relative; padding-bottom:35px; margin-bottom:36px; }
.leftColumn:after { content:""; border-bottom:solid 1px #bdbdbd; display:block; position:absolute; bottom:0; left:60px; right:90px; }
.news-section .rightColumn { border:none; padding:0; }
.page-navigation { display:none; }
.award-listing li { margin-left:11px; margin-bottom:21px; }
.award-listing figure { margin-right:50px; }
.personalized-care { font-size:20px; line-height:33px; }
.personalized-care h2 { font-size:36px; line-height:40px; padding-bottom:39px; }
.personalized-care .widecolumn { margin-bottom:20px; }
.award-listing { font-size:15px; line-height:20px; }
.personalized-care .sideBar { width:auto; padding:0; float:none; }
.tabletSpacBottom { padding-bottom:29px; padding-top:45px; margin-bottom:0;  }
.video-section { margin-bottom:71px; }
.video-section h2 { font-size:56px; line-height:60px; padding-bottom:53px; }
.video-section:before { display:none; }
.about-meridian-contain h2 { font-size:56px; line-height:60px; padding-bottom:13px; }
.about-meridian-contain .clinical-services li { width:46%; margin-left:7%; }
.about-meridian-contain .clinical-services li .clinical-columns:first-child { margin-left:0; }
.about-meridian-contain .clinical-services li .clinical-columns, .about-meridian-contain .clinical-services li .clinical-columns h3 { font-size:18px; }
.sort-by-listing { margin-left:-18% !important; }
.sort-by-listing h2 { font-size:36px; line-height:36px; padding-bottom:10px; }
.sort-by-listing li { width:34%; margin-left:16%; min-height:360px; }
.video-play-core { width:91%; }
.inspiring-video .leftColumn { float:left; }
.inspiring-video .leftColumn:after { display:none; }
.inspiring-video .rightColumn { float:right; }
.close { top:0; right:3%; }
.tabletColumn { font-size:18px; width:42.6%; float:right; overflow:hidden; }
.tabletColumn a.learnMore { font-size:18px; }
.video-bar h2 { font-size:62px; line-height:66px; }
.video-bar .spotlight-img-border { width:53%; float:left; }
.video-bar figure img { width:100%; }
.video-bar h3.title { font-size:22px; line-height:32px; }
.pagination { margin-bottom:0; }
.related-pagination { position:inherit; left:inherit; float:right; }
.pagination a.bx-prev, .pagination a.bx-next { padding:2px 11px 6px 12px; }
.meridian-health { padding-bottom:29px; margin-bottom:0; }
.about-contain h2 { font-size:56px; line-height:60px; padding-bottom:13px; }
.about-contain.about-border { margin-bottom:46px; padding-bottom:25px;}
.video-bar-tablet { display:block; }
.video-bar-tablet .tabletImg { width:53%; float:left; }
.video-bar-tablet .tabletImg img { width:100%; border:solid 1px #689aca; margin:8px 0 0 0; }
.video-bar-tablet .learnMore { display:block; }
.video-bar-tablet .learnMore:after { position:absolute; right:0; }
.tabletImg h2 span:before { display:none; }
.filter-feature-video { font-size:18px; margin-bottom:75px; }
.margin-bottomNone { margin-bottom:0; }
.upcoming-event ul li strong { display:inline-block; }
.health-family { font-size:20px; line-height:33px; }
.health-family h2 { font-size:36px; line-height:40px; }
.map-container { margin-bottom:73px; margin-left:-28px; }
.map-details { padding-left:8%; width:43% }
.map-container address { font-size:22px; line-height:26px; padding-left:5%; }
.map-container address a.external-link { font-size:22px; line-height:26px; }
.external-link:before { right:0; }
.map-container address p { padding-bottom:12px; }
.accordianbox { margin-bottom:35px; }
.location-home h3 { font-size:36px; line-height:40px; padding-bottom:30px;  }
.location-home .feature-column h4 { margin-bottom:26px; }
.feature-column .sub-collumn-left { width:43.4%; float:left; margin-right:35px; }
.feature-column .sub-collumn-right { margin-right:0; line-height:27px; }
.feature-column .sub-collumn-right p { padding-bottom:45px; }
.feature-column .sub-collumn-right a.learnMore { font-size:18px; }
.customSelectTablate  { display:block; }
.collumn { width:43%; font-size:18px; margin-bottom:50px;  }
.collumn address { font-size:17px; }
.feature-column { width:auto; margin-bottom:0; }
.feature-column .sub-collumn-right { margin-bottom:17px; }
.location-home .collumn h4 { font-size:24px; line-height:30px; }
.collumn figure img { width:100%; }
.sub-collumn-left figure { margin-bottom:0; }
.sub-collumn-left { width:auto; float:none; margin-bottom:30px;  }
.sub-collumn-right { width:auto; float:none; margin:0 0 28px 0; padding:0; }
.sub-collumn-right p { padding-bottom:0; }
.accordianbox:last-child { margin-bottom:0 }
.address-section h2 { font-size:36px; line-height:46px; }
.address-section .collumn { width:auto; margin-bottom:36px; }
.address-section .collumn h3 { font-size:24px; padding-bottom:24px; }
.address-section .sub-collumn-left { width:50%; float:left; }
.address-section .sub-collumn-right { width:50%; float:right; }
.apointment-contain h2 { padding-bottom:62px; margin-bottom:37px; }
.apointment-contain p { padding-bottom:45px; }
.apointment-contain .hospital-services { width:57.3%; margin-bottom:80px; }
.tabletSearchBar h2 { font-size:72px; line-height:72px; padding-bottom:39px; }
.hospital-services { margin-bottom:81px; }
.border-top-grey { margin-bottom:22px;  }
.ui-menu { font-size:18px; line-height:25px; }
.wraper .ui-menu { width:53% !important; }
.hospital-detail h3 { padding-bottom:61px; }
.hospital-detail .collumn { font-size:16px; margin-bottom:43px; }
.hospital-detail .sub-collumn-left { width:48%; float:left; }
.hospital-detail .sub-collumn-left figure { margin-right:17px; }
.hospital-detail .collumn figure img { width:inherit; }
.hospital-detail .sub-collumn-right { width:32%; float:right; margin-right:0;  }
.hospital-detail .bookNowButton { color:#FFFFFF; font-size:23px; padding:21px 66px 19px 39px; margin-bottom:24px; }
.hospital-detail .bookNowButton:before { font-size:18px; line-height:24px; right:42px; }
.hospital-detail .bookNowButton:hover { color:#033165; }
.space-left { padding-left:21%; }
.here-help { width:49.3%; float:left; font-size:15px; line-height:25px; letter-spacing:2px; margin-left:1.4%;  }
.here-help h2 { font-size:48px; line-height:50px; padding-bottom:24px; margin-bottom:26px; }
.here-help figure { margin-bottom:19px; }
.here-help p { padding-bottom:24px; }
.margin-leftNone { margin-left:0; }
.meridian-expert { width:100%; }
.treatment-detail { margin-bottom:60px; font-size:18px; }
.light-blueText h2 { color:#689aca; padding-bottom:21px; }
.filter { padding:0 0 86px 0; border:none; margin-bottom:0;  }
.filter-title { background:#c4c2c2; width:100%; display:block; padding:0 0 0 0; margin-bottom:63px; text-align:center; border-radius:10px; border:solid 1px #c4c2c2;  }
.filter-title li { width:49.9%; padding:0 0 0 0; margin:0 0 0 0; }
.filter-title li h2 a { display:block; padding:9px 0 7px 0; color:#4c4c4c; border-radius:10px; }
.filter-title li h2 { font-size:36px; line-height:36px; padding-top:0; }
.filter-title li h2 a:hover, .filter-title li.active h2 a { border:none; background:#FFF; color:#689aca; }
.services-listing { margin:0 -28px; }
.services-listing li { padding:39px 6.3% 35px 8%; }
.services-listing li:first-child { border-top:1px solid #bdbdbd; padding-top:50px; }
.filter-contain { line-height:19px; padding-top:9px; }
.filter-contain h3 { font-size:31px; line-height:36px; padding-bottom:7px; }
.filter-contain p { padding-bottom:14px; }
.filter-contain a.learnMore { font-size:16px; }
.filter-contain.alingRight { width:45%; padding-top:5px; }
.servicesAtoZ { padding:0; }
.servicesAtoZ li { padding-bottom:54px; }
.servicesAtoZ li h3 { font-size:24px; line-height:30px; padding-bottom:23px; }
.servicesAtoZ li a.learnMore { font-size:18px; letter-spacing:0; }
.secondTab { position:relative;  }
.secondTab:before { content:""; background:#e6e6e6; height:3px; width:50px; position:absolute; left:0; top:-58px }
.customSelect-AtoZ { margin-bottom:32px; }
.customSelectBox.customSelect-AtoZ > li { width:37.3%; }
.sub-column-wellness { margin-bottom:0; padding-bottom:94px; }
.sub-column-wellness h2 { font-size:72px; line-height:72px; padding-bottom:40px; }
.sub-column-wellness .column-wellness li { width:48.4%; margin-left:1.6%; }
.sub-column-wellness .column-wellness li figure img { width:100% }
.sub-column-wellness .column-wellness li .video-wellness { height:157px; }
.sub-column-wellness .pagination { margin-top:35px; display:block; }
.tabletPagi { padding-right:0; }
.tabletPagi .bx-prev:before, .tabletPagi .bx-next:before { font-size:16px; }
.tabletPagi a.bx-prev { padding:4px 11px 9px 15px; }
.tabletPagi a.bx-next { padding:4px 14px 9px 12px; }
.margin-bottom { margin-bottom:163px; }
.media-contain h3 { font-size:24px; padding-bottom:25px; }
.bordertop { border:none; }
.expand-Container { padding-top:44px; font-size:18px; }
.expand-Container h3 { margin-bottom:32px; }
.feature-video { margin-right:0; padding-right:4%; right:0; width:100%; margin-bottom:52px; }
.feature-video figure { margin-right:0; }
.sub-column-wellness .video-bar figure { margin-bottom:33px; }
.sub-column-wellness .video-bar a { margin-bottom:67px; }
.customSelectBox { border:none; margin-left:-2%; }
.customSelectBox > li.tabletNone { display:none; }
.customSelectBox > li { width:31.3%; padding-left:2%; }
.customSelectBox > li:first-child { display:block; float:none; padding-left:2%; margin-bottom:25px; font-size:14px;  }
.customSelectBox > li .selectboxit-list { width:100%; top:56px !important; margin-left:0; }
.customSelectBox > li.alphabetical .selectboxit-list, .customSelectBox > li.expertise .selectboxit-list { width:100%; }
.customSelectBox > li .selectboxit-container span { max-width:100% !important; height:51px; font-size:18px; line-height:42px; }
.customSelectBox > li .selectboxit-container .selectboxit-text{overflow:hidden; white-space:nowrap; max-width:80% !important;  }
.customSelectBox > li .selectboxit-container { display:block; }
.customSelectBox > li .selectboxit-btn { background:#FFFFF; display:block; border:solid 1px #003267; color:#003267; }
.customSelectBox > li .selectboxit .selectboxit-option-icon-container { margin-left:15px; }
.customSelectBox > li .selectboxit .selectboxit-arrow-container .selectboxit-arrow { background:url(/_Assets/images/Html-Images/selectmenu-arrow.png) no-repeat 0 -15px; width:11px; height:8px; top:38%; right:27px; }
.customSelectBox > li .selectboxit-arrow-container { width:44px; }
.apointment-contain .hospital-services input[type="text"], .apointment-contain .hospital-services input[type="email"], .apointment-contain .hospital-services input[type="tel"], .apointment-contain .hospital-services input[type="password"], .apointment-contain .hospital-services input[type="search"], .apointment-contain .hospital-services input[type="url"], .apointment-contain .hospital-services input[type="date"] { height:56px; border-width:1px; font-size:18px; padding-left:7.5%; line-height:56px; }
.filter-search label.fa { line-height:18px; right:30px; } 
.hospital-services .fa-level-down:before { content:"\f078"; font-size:15px; }
.footerTabletLink { display:block; text-align:center; margin:0 0 27px 0; padding:0; list-style:none; }
.footerTabletLink li { display:inline-block; font-size:14px; line-height:14px; border-left:solid 1px #FFF; padding-left:16px; margin-left:13px; }
.footerTabletLink li a { color:#FFFFFF; }
.footerTabletLink li:first-child { border:none; padding:0; margin:0;  }
.footerTabletLink li a:hover { color:#cfcfcf; }
#footer { padding-top:28px; text-align:center; padding-bottom:40px; }
.footerInfo { font-size:12px; line-height:18px; padding-bottom:36px; }
.footerInfo p { display:inline; }
.socialIcon { text-align:center; float:none; margin:0 auto 15px; line-height:14px; }
.socialIcon li { float:none; display:inline-block; margin-left:2px; }
.socialIcon li a { border-color:#e6e6e6; }
.eyeIcon { margin-top:-4px; }
.copyRight { padding:39px 0 19px; }
.copyRight p { float:none; }
.page-navigation-tablet { display:block }
.apointment-contain .customSelectBox > li { width:55.5%; }
.apointment-contain .customSelectBox > li .selectboxit .selectboxit-option-icon-container { margin-left:24px; }
.apointment-contain .customSelectBox > li .selectboxit-container span { font-weight:bold; }
.padding-top { padding-top:53px; }
.filter-title { display:none; }
.swipe-button { display:block; }
.map-container {
  background-position: initial;
}
}
@media only screen and (max-width: 749px), only screen and (min-width: 300px) and (max-width: 749px) {
body { font-size:18px; line-height:120%; }
.pageWidth { padding:0 15px; }
.mobileHide { display:none }
.mobileShow { display:block; }
p { padding-bottom:29px; }
h2, aside h2, .about-contain h2, .video-bar h2, .news-section h2, .tabletTitle h2, .tableteTitle h2.title, .tabletSearchBar h2 { font-size:48px; line-height:120%; padding-bottom:11px;  }
h2 span { font-size:18px; color:#003363; line-height:22px; padding-top:11px; padding-bottom:33px; margin-bottom:9px; }
.banner-title h2 { line-height:28px; }
.banner-title h2 span { font-size:41px; line-height:41px; top:4px; padding:0 0 0 0; }
.banner-title h2 span.space-bottom { padding:0 0 0 0; }
.health-home h2 { padding-bottom:44px; }
.grey-background h2 { padding-bottom:31px; }
.personalized-care h2 { font-size:24px; line-height:30px; }
.about-contain h2 { margin-bottom:26px; }
.video-bar h2 { padding-bottom:22px; }
.video-bar h2 span { font-size:22px; line-height:30px; padding-bottom:28px; }
.filter-title li h2 { font-size:22px; line-height:38px; }
.light-blueText h2 { padding-bottom:23px; }
.address-section h2 { font-size:30px; line-height:36px; padding-bottom:51px; }
.apointment-contain h2 { padding-bottom:41px; margin-bottom:43px; }
.apointment-contain h2.title { font-size:48px; }
.video-section h2 { font-size:36px; line-height:120%; padding-bottom:6px;  }
.about-meridian-contain h2 { font-size:36px; line-height:120%; }
.inspiring-video .leftColumn h2 { font-size:31px; padding-bottom:3px; }
.heading h2 { font-size:30px; padding-bottom:25px;  }
.tabletTitle h2 { padding-bottom:29px; margin-bottom:36px; }
.sub-column-wellness .video-bar h2 { padding-bottom:35px; margin-bottom:32px;  }
.sub-column-wellness h2 { font-size:48px; line-height:56px; padding-bottom:21px; }
.health-family h2 { font-size:28px; line-height:34px; padding-bottom:38px; }
.tabletSearchBar h2 { padding-bottom:52px; }
.tabletImg h2 span:before { display:block; }
.treatment-right h2 { font-size:48px; line-height:120%; }
.treatment-right h2 span { font-size:19px; }
.tableteTitle h2.title { padding-bottom:37px; margin-bottom:63px; }
.filter-contain h3 { padding-bottom:17px; }
.address-section .collumn h3 { font-size:22px; line-height:27px; padding-bottom:11px; }
.inspiring-video .leftColumn h3 { font-size:14px; text-transform:uppercase; padding-bottom:11px; }
.feature-video > h3 { font-size:12px; padding-bottom:6px; }
.meet-the-team li h3 { line-height:22px; }
.expand-Container h3 { line-height:31px; }
.treatment-detail h3 { font-size:22px; padding-bottom:24px; }
.media-contain h3 { font-size:22px; line-height:28px; }
h3.title { margin-bottom:33px; padding-bottom:0 }
h3.title.mobile-title { display:block; float:none; }
h3.title.mobile-title:before { display:none }
h3.title:before { left:0; padding-left:44px; }
h3.title span { padding-left:0; }
.health-detail h3 { padding-bottom:1px; }
.sort-by-listing h3 { font-size:18px; }
.banner-title:before { left:-15px; width:15px; padding-bottom:0; }
.location-banner .banner-title:before { padding-bottom:0; }
.about-banner { padding-top:132px; }
.about-banner .banner-title h2 span { line-height:40px; }
@-moz-document url-prefix()  {
	.banner-title h2 { line-height:30px; }
	.banner-title h2 span { line-height:42px; top:3px; }
	.banner-title h2 span.space-bottom { top:4px;}
	.about-banner .banner-title h2{ line-height:34px; }
	.about-banner .banner-title h2 span { line-height:39px; top:5px; }
	.about-banner .banner-title h2 span.space-bottom { line-height:38px; }
	.core-services .banner-title h2 { line-height:29px; }
	.core-services .banner-title h2 span { line-height:43px; top:3px; }
	.location-banner .banner-title h2 { line-height:31px; }
	.services-banner .banner-title h2 { line-height:29px; }
	.services-banner .banner-title h2 span { top:3px; line-height:43px; }
	.hub-location-banner .banner-title h2 { line-height:31px; }
	.hub-location-banner .banner-title h2 span { line-height:42px; top:3px; }
	.hub-location-banner .banner-title h2 span.space-bottom { top:3px; padding-bottom:1px; }
}
.expand-Container p { padding-bottom:0; }
.video-section { padding-bottom:0; }
.hub-location-banner { padding-top:46px; padding-bottom:18px; }
.tabButtons .button { font-size:14px; padding:15px 0; }
.banner { padding-bottom:41px; padding-top:23px; }
.banner .button { display:block; text-align:center; margin-bottom:19px; border-width:1px; font-size:18px; padding:18px 10px 20px; }
.tabletRight { position:relative; float:none; padding-bottom:52px; margin-bottom:46px; }
.tabletRight:before { content:""; position:absolute; bottom:0; left:0; background:#e6e6e6; width:50px; height:3px; }
.clinical-columns { width:auto; float:none }
.mainNavigation { padding:11px 0 11px; min-height:37px }
#menu { left:16px; }
.global-nav li.lastChild .fa { font-size:23px; }
.global-nav li.lastChild { padding-top:4px; }
.upcoming-event ul li strong { display:block; }
.search-bar.activeSearch { top:60px; }
.search-bar input[type="text"], .search-bar input[type="email"], .search-bar input[type="tel"], .search-bar input[type="password"], .search-bar input[type="search"], .search-bar input[type="url"], .search-bar input[type="date"] { font-size:20px; height:30px; line-height:30px; width:86%; margin-right:3% }
.search-bar input[type="submit"] { width:30px; height:30px; background-position:-84px -111px; width:25px; height:26px; margin:4px 0 0 }
.learnMore { font-size:17px; letter-spacing:0.5px; }
.collumn .learnMore { font-size:16px; }
.viewAllButton, .viewAllEventsbutton, .health-profational .viewAllButton { display:inline-block; padding:18px 15px 14px 15px; display:block; text-align:center }
.clinical-services li { margin-bottom:37px; }
.viewAllButton:before { line-height:26px; right:51px; }
.widecolumn { margin-bottom:0;}                    
.widecolumn.about-wellness { margin-bottom:30px; }
aside { padding-top:73px; }
.accordian h3 { font-size:16px; line-height:30px; letter-spacing:0; margin-bottom:10px; }
.accordianContainer { padding-top:10px; }
.accordianContainer ul li { float:none; display:block; padding:0; margin:24px 0 0 0; border:none }
.accordianContainer ul li:first-child { margin-top:0 }
.accordianContainer { padding-bottom:35px; }
.accordianbox { margin-bottom:12px; }
.accordianContainer ul li a, .accordianContainer ul li a.external-link { font-size:16px; line-height:24px; }
.external-link:before { right:-7px; bottom:-3px; }
.grey-background { padding:51px 0 55px }
.column-wellness { font-size:18px; line-height:22px; padding-top:0; padding-bottom:30px; }
.column-wellness li figure { margin-bottom:19px; }
.column-wellness li { width:auto; float:none; margin:50px 0 0 0; }
.column-wellness li:first-child { margin-top:0 }
.column-wellness li h3.title { font-size:20px; padding-left:1px; padding-bottom:6px; margin-bottom:9px; }
.column-wellness li p { padding-bottom:18px; }
.column-wellness li .learnMore { font-size:18px; }
.playButton { background-position:-119px 0; width:69px; height:68px; margin-left:-34px; margin-top:-34px; }
.upcoming-event { border-left:none; border-right:none; margin:0 -15px -58px -15px; padding:49px 1.4% 67px 2%; }
.upcoming-event h3.title { font-size:29px; margin-bottom:28px; }
.health-now-listing li figure { display:none  }
.health-detail { float:none; width:auto }
.blue-text { font-size:15px; line-height:20px; }
.health-now-listing li { margin-top:24px; padding-top:28px; }
.leftColumn { margin-bottom:30px; }
.leftColumn:after { left:0; right:0; }
.news-section .rightColumn { padding-bottom:21px; }
.page-navigation-tablet { margin-bottom:0; }
.personalized-care p { font-size:18px; line-height:26px; }
.award-listing figure.logoWidth { float:none; margin:0 auto 10px; }
.award-listing figure { float:none; margin:0 auto 10px; }
.sideBar p { line-height:22px; font-size:18px; }
.award-listing { margin-bottom:32px; }
.award-listing li { margin-left:0; }
.video { height:300px; }
.about-meridian-contain .clinical-services li { width:auto; margin-left:0; float:none; }
.about-meridian-contain .clinical-services li .clinical-columns { width:auto; margin-left:0; margin-bottom:39px; }
.clinical-services li .clinical-columns { margin-bottom:29px; }
.clinic-searvice-slider .clinical-services li .clinical-columns { margin-bottom:0; }
.clinical-services li:last-child .clinical-columns:last-child { margin-bottom:0 }
.clinical-columns p { padding-bottom:23px; }
.clinical-services  { font-size:18px; }
.tabletSpacBottom { padding-bottom:0 }
.video-bar .spotlight-img-border { width:auto; float:none; margin-bottom:44px }
.about-contain { line-height:30px; }
.video-bar-tablet .tabletImg { width:auto; float:none;  }
.video-bar-tablet .learnMore { margin-bottom:0 }
.video-bar-tablet figure.tabletImg  { margin-bottom:37px; }
.tabletColumn { width:auto; float:none; margin:0 }
.filter { font-size:22px; line-height:27px; }
.filter-title { margin-bottom:56px; }
.filter-title li { width:49.8%; }
.filter-contain a.learnMore { font-size:21px; }
.filter-contain p { padding-bottom:26px; }
.filter-contain { font-size:22px; line-height:26px; }
.filter-contain, .filter-contain.alingRight { width:auto; padding-top:0; }
.filter-contain.alingRight, .filter-contain.alingLeft { float:none; }
.customSelectBox > li .selectboxit-list { width:100% !important; }
.customSelectBox.customSelect-AtoZ > li { width:215px; }
.customSelect-AtoZ { margin-bottom:26px; }
.servicesAtoZ li h3 { padding-bottom:27px; }
.servicesAtoZ li { padding-bottom:58px; }
.services-listing li { padding:31px 6.3% 56px 8%; }
.services-listing li:first-child { padding-top:32px; }
.jquery-selectbox .jquery-selectbox-item { padding:18px 10px 17px 18px; }
.collumn { width:auto; margin-bottom:26px; }
.location-home .accordianbox h3 { font-size:28px; line-height:34px; margin-bottom:3px; padding-top:21px;  }
.location-home .accordianContainer { padding-top:17px }
.location-home .accordianContainer > div:last-child .collumn:last-child > div:last-child .sub-collumn-right { margin-bottom:0 }
.address-section .sub-collumn-right { margin-bottom:0 }
.location-home .collumn h4 { margin-bottom:10px; }
.sub-collumn-left { margin-bottom:34px; }
.sub-collumn-right { margin-bottom:44px; }
.address-section .collumn { font-size:16px; }
.address-section .sub-collumn-left, .address-section .sub-collumn-right { float:none; width:auto; }
.address-section .sub-collumn-left { margin-bottom:29px; }
.apointment-contain .hospital-services { width:100%; }
.filter-search label.fa { right:15px; }
.wraper .ui-menu { width:48.6% !important; }
.space-left { padding-left:0; }
.hospital-detail .sub-collumn-left, .hospital-detail .sub-collumn-right { float:none; width:auto; }
.hospital-detail .sub-collumn-right { padding-top:0; margin-bottom:85px; }
.hospital-detail .collumn { font-size:18px; margin-bottom:103px; }
.hospital-detail .sub-collumn-left figure { width:200px; margin-bottom:48px; }
.apointment-contain { font-size:22px; line-height:30px; }
.apointment-contain p { padding-bottom:55px; }
.inspiring-video .leftColumn, .inspiring-video .rightColumn { width:auto; float:none; }
.inspiring-video .leftColumn:after { display:block; left:15px; right:15px;  }
.inspiring-video .rightColumn { border:none; padding-left:0 }
.inspiring-video .leftColumn p { padding-bottom:17px; }
.feature-video { right:0; margin:0 -15px 65px; padding:45px 15px 40px 15px }
.feature-video:before { display:none; }
.feature-video figure { margin-bottom:17px; }
.feature-video .resourcesVideo .playButton { background-position:-119px -72px; width:44px; height:44px; margin-left:-22px; margin-top:-22px; }
.address { font-size:15px; line-height:18px; }
.sub-collumn-left a.external-link { line-height:20px; }
.meet-the-team { margin-bottom:37px; }
.meet-the-team li figure { width:19.7%; margin-right:6.5%;  }
.meet-the-team li { margin-bottom:7px; }
.clickToExpand { left:0; float:left; }
.clickToExpand:before { line-height:22px; }
.filter-feature-video { margin-right:0; margin-bottom:63px }
.sort-by-listing figure { margin-bottom:26px }
.choose-physician li { margin-left:0; float:none; display:block; margin-bottom:57px; }
.filter-feature-video { font-size:18px; padding-bottom:7px; }
.sort-by-listing { margin-left:0 !important; }
.sort-by-listing li { width:auto; margin-left:0; float:none; margin-bottom:40px }
.inspiring .sort-by-listing span { display:none; }
.sub-column-wellness .column-wellness { font-size:14px; }
.sub-column-wellness .column-wellness li { width:auto; float:none; }
.sub-column-wellness .column-wellness li figure { height:auto; }
.sub-column-wellness .column-wellness li .learnMore { font-size:14px; }
.sub-column-wellness .video-bar figure { margin-bottom:16px; }
.sub-column-wellness .video-bar a { margin-bottom:48px; }
.sort-by-listing li { min-height:inherit; }
.customSelectBox > li { float:none; display:block; margin-bottom:30px; width:67.3%;  }
.customSelectBox > li .selectboxit-container span { height:51px; font-size:18px; line-height:42px; }
.customSelectBox > li:first-child { margin-bottom:34px; }
.meridian-expert figure { float:none; width:51%; margin-bottom:12px; }
.expert-detail { float:none; width:auto; }
.health-family { line-height:26px; }
.map-container { margin-left:-15px; margin-bottom:30px; padding:28px 0 10px }
.map-details { width:auto; padding-left:0 }
.map-container address { width:auto; font-size:18px; line-height:19px; }
.map-container address a.external-link { font-size:16px; line-height:20px; padding-right:15px }
.external-link:before { bottom:0 }
.location-home h3:first-child:before { top:24px; }
.location-home .feature-column .sub-collumn-left { width:auto; float:none; margin-right:50px; margin-bottom:41px; }
.feature-column .sub-collumn-right p { line-height:24px; padding-bottom:26px; }
.feature-column .sub-collumn-right { margin-bottom:0; }
.treatment-detail { font-size:22px; line-height:26px; margin-bottom:74px; }
.hospital-services { margin-bottom:88px; }
.hospital-services input[type="text"], .hospital-services input[type="email"], .hospital-services input[type="tel"], .hospital-services input[type="password"], .hospital-services input[type="search"], .hospital-services input[type="url"], .hospital-services input[type="date"] { font-size:31px; height:58px; padding-left:20px; border-width:1px; }
.hospital-services input[type="submit"] { background-position:-119px -117px; width:25px; height:25px; top:64px; right:15px; }
.hospital-services label { display:block; }
.border-top-grey { margin-bottom:38px; }
.results { font-size:12px; line-height:14px; }
.results a.alingLeft, .results a.alingRight { float:none; }
.results a.alingLeft { display:block; }
.results .mobile-textCenter a.alingRight { margin-bottom:51px; display:block; }
.search-health { font-size:18px; line-height:22px; margin-bottom:55px; }
.mobile-textCenter { text-align:center; }
.media-detail { float:none; width:auto; margin-bottom:30px; display:block; }
.media-contain { float:none; width:auto; margin-left:0; margin-bottom:30px; }
.media-contain p { padding-bottom:20px; }
.theNews-listing li { margin-bottom:0; }
.theNews-listing li .media-detail { width:auto; margin-bottom:10px; }
.pressReleas-address { font-size:16px; }
.pressReleas-address span { display:block; font-size:18px; }
.pressReleas-address br { margin-bottom:20px; }
#footer { padding-top:23px; }
.footerTabletLink { margin-bottom:0 0 38px; }
.footerInfo { padding-bottom:39px; }
.copyRight { padding:29px 0 19px; }
.socialIcon { margin:0 auto 18px; }
.mfp-content { padding:24px 0 15px }
.mfp-iframe-holder .mfp-content { max-width:inherit }
.mfp-iframe-holder { padding:20px 10px }
.mfp-iframe-scaler iframe { height:260px; margin-bottom:12px; }
.video-play h2 { font-size:28px; line-height:28px; }
.mfp-iframe-holder .mfp-close:before { font-size:14px; right:18px; line-height:9px;  }
.mfp-iframe-holder .mfp-close { font-size:22px; height:auto; line-height:32px; top:-28px }
.video-play p { line-height:20px; }
.mfp-title { font-size:16px }
.video-play-core { padding-top:25px; }
.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight { width:49px; }
.navigation-tablet-slider { margin:0 55px }
.mCSB_scrollTools .mCSB_buttonLeft { background-position:-17px 0 }
.navigation-tablet-slider li { padding:17px 0 19px }
.customSelectTablate .customSelectBox { margin-left:0; }
.customSelectTablate .customSelectBox > li { width:100%; padding-left:0; }
.customSelectTablate .customSelectBox > li .selectboxit-container span { border-width:1px; }
.customSelectTablate .customSelectBox > li .selectboxit-list { top:46px !important; }
.apointment-contain .customSelectBox > li { width:100%; }
.apointment-contain .customSelectBox > li .selectboxit-container span { font-size:15px; }
.apointment-contain .customSelectBox > li .selectboxit .selectboxit-option-icon-container { margin-left:10px; }
.ui-switchbutton-default label { font-size:22px; line-height:54px; }
}
@media screen and (max-width: 749px), only screen and (min-width: 300px) and (max-width: 749px) and (-webkit-min-device-pixel-ratio:0) { 
::i-block-chrome,.about-banner .banner-title h2 { line-height:28px; }
::i-block-chrome,.about-banner .banner-title h2 span { line-height:41px; top:3px; padding:0 0 0 0; }
::i-block-chrome,.core-services .banner-title h2 span, ::i-block-chrome,.hub-location-banner .banner-title h2 span, ::i-block-chrome,.location-banner .banner-title h2 span, ::i-block-chrome,.services-banner .banner-title h2 span { top:3px; }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 749px) {
	.banner-title h2 { line-height:32px;}
	.about-banner .banner-title h2 { line-height:31px;}	
}
/* Retina-specific stuff here */
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
#logo { background-image:url(/* No Image Loaded from /Meridian Health/_Assets/images/Html Images/logo-2x.png*/); background-size:111px 105px; }
.mobile-logo { background-image:url(/_Assets/images/Html-Images/mobile-logo-2x.png); background-size:74px 39px; }
}
                                        
/**/
                                        
@media screen and (min-width: 1024px) {
  .map-container address {
    padding: 5px 10px;
  }
  
}
@media screen and (min-width: 750px) and (max-width: 1024px)
{
	.blueBarExist > .banner-title:before 
	{
		margin-top: 10px;
		padding-bottom: 0;
		}
		
	.blueBarExist > .banner-title > h2 
	{
		line-height: 32px;
		}
		
	.blueBarExist > .banner-title > h2 > span.space-bottom 
	{
    /*display: block;*/
    display: inline;
    top: 13px;
    padding-left: 0;
		}
  .blueBarExist > .banner-title
  {
    max-width: auto;
    }
}
@media screen and (max-width: 1023px) 
{
	.widecolumn 
	{
		height: auto !important;
		}
	}
	
@media screen and (min-width: 750px) and (max-width: 1024px) 
{
	.banner.noBtnOrFilter 
	{
		height : 269px !important;
		}
		
	.blueBarExist > .banner-title > h2 > span.space-bottom 
	{
		top: 0;
		}
		
	.blueBarExist > .banner-title:before 
	{
		margin-top: -3px;
		width: 36.71%;
		left: -36.71%;
		}
		
	}
	
@media screen and (max-width: 749px) {
	.banner.noBtnOrFilter {
		height : 292px !important;
	}
		
}
@media screen and (max-width: 1024px) {
	.nodesk {
	  display: block;
	}
	
	.mobile-nav-menu nav ul > li.yoActive > a {
		font-weight: bold;
		text-decoration: underline;
	}
	
}
/*30-01-2015*/
@media screen and (max-width: 749px) 
{
	ul.clinical-services li .clinical-columns:first-child { margin-bottom:30px; }
	ul.clinical-services li .clinical-columns { margin-left:0px; }
	aside{padding-top:20px;}
	#container{padding-bottom:0px;}
	.tabletRight{margin-bottom:0px;}
	#innerWapper .sub-column-wellness{}
  .yoDDLborder {
    display: block;
    width: 100%;
    margin: 0 0 10px;
  }
}
	
@media screen and (max-width: 1024px) 
{
		#innerWapper .sub-column-wellness{padding-bottom:20px;padding-top:0px;}
	}
                                                                                                        
@media screen and (max-width: 1200px) 
{  
  /*.page-navigation li:first-child { margin-bottom:0; }*/
    .page-navigation li:first-child img {
      margin-bottom: 10px;
    }
	}
                                                                                                                
@media screen and (min-width: 750px) and (max-width: 1024px) {
  .yoDDLborder {
    height: 60px;
    min-width: 28%;
  }
}