html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: bottom; }
ol, ul { list-style: none; }
a img { border: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
a:hover, a:focus {text-decoration: none;}


@font-face {
  font-family: 'MuseoSlab-500';
  src: url('../fonts/MuseoSlab-500.eot') format('embedded-opentype');
  src: url('../fonts/MuseoSlab-500.otf')  format('opentype'),
	   url('../fonts/MuseoSlab-500.ttf')  format('truetype'),
	   url('../fonts/MuseoSlab-500.svg#MuseoSlab-500') format('svg');
  font-weight: normal;
  font-style: normal;
}
html{height: 100%;}
header{width: 100%; float: left;}
body {padding-top: 70px;  font-family: 'Open Sans', sans-serif; min-height: 100%; position: relative; padding-bottom: 50px;  }

a.commonBTN {border-bottom: 3px solid #e36e06; font-size:20px; text-align:center; background: #ef9508; border-radius: 3px; color: #fff; display: table; padding: 10px 70px;}
a.commonBTN:hover {background: #df8200; border-bottom: 3px solid #7d470b; }
nav.navbar-fixed-top {background: #fff; margin-bottom: 0;width: 100%;}
nav.navbar-fixed-top .container > .navbar-header, nav.navbar-fixed-top .container-fluid > .navbar-header, 
nav.navbar-fixed-top .container > .navbar-collapse, nav.navbar-fixed-top .container-fluid > .navbar-collapse {float: left;}
nav.navbar-fixed-top  > .container .navbar-brand { display: table; margin: 18px 0 0; padding: 0; height: auto;}
nav.navbar-fixed-top .navbar-brand img {height: 33px; margin-top: 2px;}
nav.navbar-fixed-top .container .navbar-header .navbar-toggle {background: #fff; margin-top: 15px;}
nav.navbar-fixed-top .container .navbar-header .navbar-toggle .icon-bar {background: #9b9b9b;} 
nav.navbar-fixed-top.borderBlock {box-shadow: 2px 3px 7px #b7b5b5;} 
nav.navbar-fixed-top.borderNone {box-shadow: 0px 0px 0px #b7b5b5;} 
nav.navbar .nav {margin: 0;}
nav.navbar .nav > li > a:hover, nav.navbar .nav > li > a:focus {background: #fff;}
nav.navbar .nav.navLinks {margin: 23px 0px 0;}
nav.navbar .nav.navLinks > li {margin-right: 5px;}
nav.navbar .nav.navLinks > li.active > a{color: #0294cb;}
nav.navbar .nav.navLinks > li:nth-child(2){margin-left: 0;}
nav.navbar .nav.navLinks > li.menu1{display: none;}
nav.navbar .nav.navLinks > li:last-child{ /* font-weight: bold; */ margin-right: 0;}
nav.navbar .nav.navLinks > li > a {color: #000; padding: 5px 10px; font-size: 16px;}
nav.navbar .nav.navLinks > li > a:hover {color: #538bc0;}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 400px;}

.home {float: left; width: 100%; position: relative; }
.home img.banner, .home img.banner_v2 {width: 100%; z-index: -1; height: 100%;}
.home img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
.home img.v2ipad {display:none; width: 100%; z-index: -1; height: 100%;}
.home img.v2mob {display:none; width: 100%; z-index: -1; height: 100%;}

.home .sliderBox, .home .sliderBoxv2 {position:relative; margin-right: 60px; background: rgba(42,83,121,.95); border: 2px solid #5889b6; padding: 30px; border-radius: 5px; color: #fff; width: 529px; float: right;  }
.home .sliderBox h1,.home .sliderBoxv2 h1 {font-family:'MuseoSlab-500' ; font-size: 46px; margin-bottom: 10px;}
.home .sliderBox p, .home .sliderBoxv2 p {font-size: 24px; line-height: 29px; font-weight: normal; margin: 20px 0 30px;} 
.home .sliderBox p span, .home .sliderBoxv2 p span{text-decoration: underline;}
.home .sliderBox a.commonBTN, .home .sliderBoxv2 a.commonBTN { margin: 35px 0 0; padding: 10px 40px; }
.home .bannerText, .home .bannerTextv2 {position: absolute; top: 160px; width: 100%;}

.greySegment{margin-top: -5px;width:100%; background: #a3a2a2;font-size:16px; text-align: center;float: left; padding: 18px 0px; color:#fff;}
.greySegment p{letter-spacing: 1.5px;}
br.brek{display:none;}

#aboutSec {padding-bottom: 80px; position: relative; float: left; width: 100%;}
.aboutText {width: 100%; float: left;margin-top: 50px;}
#aboutSec .aboutText ul li:first-child, #aboutSec .aboutText ul li:last-child{float: left; width: 50%;}
#aboutSec .aboutText ul li:nth-child(2n+0){float: right; width: 50%;}
#aboutSec .aboutText ul li img {width: 100%;}
#aboutSec .aboutText p { font-size: 17px; margin-bottom: 25px; color: #000;}
#aboutSec .aboutText h1 { font-size: 30px; color:#003471; font-family: 'Open Sans-Semibold', sans-serif; margin-bottom: 30px; font-weight: 600;}
#aboutSec .aboutText h1 span.line {text-decoration: underline;}
#aboutSec .aboutText a.commonBTN { padding: 10px 30px;  margin-top: 45px;}
#aboutSec .aboutText p span.bold {font-weight: bold;}

#ParticipatingSitesSec1 span.showLast{display: none;}
#ParticipatingSitesSec1  span.bold{font-weight: bold;}
#ParticipatingSitesSec1 {background: #e8f4fc; padding-top: 40px; padding-bottom: 40px; position: relative; float: left; width: 100%;}
#ParticipatingSitesSec1 p{width:94%; display: table; margin: 0 auto;text-align: center; font-size: 22px;}
#ParticipatingSitesSec2 {background: #e8f4fc; padding-top: 40px; padding-bottom: 40px; position: relative; float: left; width: 100%;}
#ParticipatingSitesSec2 p{width:94%; display: table; margin: 0 auto;text-align: center; font-size: 22px;}
#ParticipatingSitesSec2 p span{font-weight: bold;}

#resourcesSec { position: relative; float: left; width: 100%;padding-top: 20px; }
#resourcesSec h1 { font-family: 'Open Sans-Semibold', sans-serif; font-size: 32px; color: #003471;  margin:0px; font-weight: bold;}
#resourcesSec .broucher1, #resourcesSec .broucher2 {margin-top: 70px;}
#resourcesSec .broucher1 img, #resourcesSec .broucher2 img {max-width: 100%;float: left;margin-right: 30px;}
#resourcesSec .broucher2 span.showLast{display: none;}
#resourcesSec .broucher2 .blueCircle {width: 90%;margin-top: 55px;float: left;}
#resourcesSec .broucher2 .blueCircle span{font-weight: normal;}
#resourcesSec .broucher2 h6  {margin-top: 24px; font-size: 24px;}
#resourcesSec .broucher2 p {margin-top: 22px; font-size: 20px;}
#resourcesSec .broucher2 .nextBtn{font-size: 20px; margin-left: 130px; margin-top: 50px; float: left;}
#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 50px; }

.eligible {float: left; width: 100%;}
.eligible h1 {text-align: center;font-size: 36px;color: #003471;padding: 60px 0px 60px 0px;font-family: 'Open Sans-Semibold', sans-serif; font-weight: bold;}
.callOnline {width: 100%; float: left; margin-bottom: 100px;}
.callOnline ul li {width: 35%; float: left; text-align: center;}
.callOnline ul li img {height: 150px; margin-bottom: 10px;}
.callOnline ul li p {color:#000; font-size: 24px; }
.callOnline ul li h3 {font-weight: bold; color:#000; font-size: 24px; }
.callOnline ul li.borderOR {width: 30%; position: relative; height: 301px; }
.callOnline ul li.borderOR .border {position: absolute; height: 100%; width: 3px; background: #bdbdbd; left: 50%; top: 0;}
.callOnline ul li.borderOR h4 {width: 50px; height: 50px; background: #b4b4b4; border-radius: 40px; text-align: center; color: #fff; font-size: 26px; line-height: 45px; position: relative; margin: 44.5% auto 0;}
.callOnline ul li a.commonBTN {margin: 20px auto 0px;}

footer {position: relative; width: 100%; right: 0; bottom: 0; left: 0;}
footer .bottomFooter {text-align: center; padding: 10px 0; background:  #c5c0c0; width: 100%; float: left;position: relative;}
.page-template-template-patient-screener footer.mvh-home-5-2 .bottomFooter p:first-child { margin-bottom: 22px; margin-top: 22px; }
.page-template-template-patient-screener footer.mvh-home-5-2 .bottomFooter p.patient-screener-footer { color: #8e8e8e; font-size: 16px; margin-bottom: 22px; margin-top: 10px; }
footer .bottomFooter p a {color:#8e8e8e; font-size: 16px;}
footer .midFooter p.footer-caution { color: rgb(128,128,128); font-size: 16px; text-align: left; line-height: normal; margin-bottom: 22px; }

/*About Page*/
.layout {float: left; width: 100%; position: relative; }
.layout img.banner {width: 100%; z-index: -1; height: 100%;}
.layout img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
.layout img.mobile {display:none; width: 100%; z-index: -1; height: 100%;}
.layout .sliderBox {position:relative; left: 10px; background: rgba(42,83,121,.95); border: 2px solid #5889b6; padding: 30px; border-radius: 5px; color: #fff; width: 500px; float: left;  }
.layout .sliderBox h1 {font-family:'MuseoSlab-500' ; font-size: 40px; margin-bottom: 10px; line-height: 42px;}
.layout .sliderBox p {font-size: 22px; line-height: 29px; font-weight: normal; margin: 20px 0 30px;} 
.layout .sliderBox p span{text-decoration: underline;}
.layout .sliderBox a.commonBTN { margin: 35px 0 0; padding: 10px 40px; font-size: 22px; }
.layout .bannerText {position: absolute; top: 160px; width: 100%;}
#aboutApproval {padding-bottom: 80px; position: relative; float: left; width: 100%;}
#aboutApproval .aboutText {width: 100%; float: left;margin-top: 50px;}
.leftList{float: left;width: 37%;}
.rightList1 , .rightList2{float: right; width: 63%;}

#aboutApproval .aboutText ul li img {width: 100%; margin-top: -18px; margin-left: -25px; margin-left: -45px;}
#aboutApproval .aboutText p { font-size: 18px; margin-bottom: 25px; color: #000;}
#aboutApproval .aboutText h1 { font-size: 30px; color:#003471; font-family: 'Open Sans-Semibold', sans-serif; margin-bottom: 30px; font-weight: 600;}
#aboutApproval .aboutText span.line {text-decoration: underline;}
#aboutApproval .aboutText a.commonBTN { padding: 10px 30px;  margin-top: 45px;}
#aboutApproval .aboutText p span.bold {font-weight: bold;}
#aboutApproval .aboutText .paragraph{margin-left: 20px; width: 90%;}
li.paragraph,.paragraph  {list-style: disc; list-style-position: outside; width: 100%;}

#mobileSec  span.bold{font-weight: bold;}
#mobileSec {background: #e8f4fc; padding-top: 60px; padding-bottom: 60px; position: relative; float: left; width: 100%;}
#mobileSec p{display: table; margin: 45px auto; font-size: 28px; }
#mobileSec img{float: left; margin-left: 18px;}
#mobileSec p.showME{display: none;}

/*AboutPageEnds*/

/*Qualify Page*/
.qualify_home {float: left; width: 100%; position: relative; }
.qualify_home img.banner {width: 100%; z-index: -1; height: 100%;}
.qualify_home img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
.qualify_home img.mob{display: none; width: 100%; z-index: -1; height: 100%;}
.qualify_home .sliderBox {position:relative; margin-right: 60px; background: rgba(42,83,121,.95); border: 2px solid #5889b6;
 padding: 30px; border-radius: 5px; color: #fff; width: 529px; float: right;  }
.qualify_home .sliderBox h1 {font-family:'MuseoSlab-500' ; font-size: 46px; margin-bottom: 10px;}
.qualify_home .sliderBox p {font-size: 26px; line-height: 29px; font-weight: normal; margin: 20px 0 30px;} 
.qualify_home .sliderBox p span{text-decoration: underline;}
.qualify_home .sliderBox a.commonBTN { margin: 35px 0 0; padding: 10px 40px; }
.qualify_home .bannerText {position: absolute; top: 160px; width: 100%;}
#textSize{font-size: 40px;}
#qualify-resourcesSec{ position: relative; float: left; width: 100%;padding-top: 20px; }
#qualify-resourcesSec h1 { font-family: 'Open Sans', sans-serif; text-align:center; font-size: 32px; color: #003663;  margin:0px;}
#qualify-resourcesSec .broucher2 .blueCircle{width: 42%; margin: 36px auto; height: 90px;}
#qualify-resourcesSec .broucher2 img {max-width: 100%;float: left; margin-right: 30px;}
#qualify-resourcesSec .broucher2 p{padding-top: 28px;}
#qualify-resourcesSec .broucher2 .blueCircle span{font-weight: bold;}
#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {float: right;margin-right: 195px;margin-top: 15px;}
#qualify-resourcesSec {padding-top: 40px;padding-bottom: 50px;}
#qualify-resourcesSec .broucher2 h2{font-size: 24px; text-align: center; padding-top: 10px;}
#qualify-resourcesSec .broucher2 p {font-size: 20px;}
/*Qualify Page Ends*/
/*Thank-You-Qualify*/
.thanku_home {float: left; width: 100%; position: relative; }
.thanku_home img.banner {width: 100%; z-index: -1; height: 100%;}
.thanku_home img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
.thanku_home img.mob {display:none; width: 100%; z-index: -1; height: 100%;}
.thanku_home .sliderBox {position:relative; margin-right: 80px; background: rgba(122,102,146,.87); border: 2px solid #7a6792; padding: 30px 30px 10px 30px; border-radius: 5px; color: #fff; width: 470px; float: right;  }
.thanku_home .sliderBox h1 {font-family:'MuseoSlab-500' ; font-size: 46px; margin-bottom: 10px;}
.thanku_home .sliderBox p {font-size: 22px; line-height: 29px; font-weight: normal; margin: 20px 0 30px;} 
.thanku_home .bannerText {position: absolute; top: 160px; width: 100%;}

.brochure{width: 100%;float: left; padding-top: 50px; padding-bottom: 50px;}
.brochure h2{font-size: 34px; text-align: center;}
.brochure_content{width: 100%;padding-top: 15px;}
.brochure_content img{width: 100%;}
.brochure_content ul li{width: 50%; float: left;}
.brochure_content ul li:last-child{padding-top: 70px;}
.brochure_content ul li p{font-size: 26px;}
.brochure_content ul li a.commonBTN {padding:15px 16px; margin-top: 30px;}

/*Thank-You-Ends*/

/*Patient Screener*/
.patient-screener{width: 100%;float: left; background: #eeeeee; }
.patient-info{background: #fff; width: 100%; float: left;margin: 20px auto 30px; padding: 35px;}
.patient-info h1{font-size:26px; padding-bottom: 10px;}
.patient-info h3{font-size:20px; padding-top:20px; padding-bottom: 20px; color: #1a94cb;}
.radio{display: inline-block; margin-left: 25px;}
.options {background: rgba(255,255,255,.2); width: 80%;display:-webkit-inline-flex;  border-radius:3px; border-bottom: 3px solid #f0f0f0; padding-bottom: 20px;margin-left: 10px;}
.options div {margin: 10px 15px; display: block;}
input{ border: 2px solid #dddbdb;border-radius:2px; }
input[type="radio"] {display: none; }
input[type="radio"] + label {color: black;font-family: 'MyriadPro-Regular', sans-serif; font-size: 18px; }
input[type="radio"] + label span {display:inline-block ; width: 25px;height: 25px; margin: -3px 7px 0 0;vertical-align: middle;cursor: pointer;-moz-border-radius: 50%; border-radius: 50%; }
input[type="radio"] + label span {border: 2px solid #bbb9ba; }
input[type="radio"]:checked { border: 2px solid black; background-color: red;}
input[type="radio"]:checked + label span{ background-color: #0087c7;box-shadow: 0px 0px 0px 0px #0000ff, #fff 0 0 0 3px inset;}
input[type="radio"] + label span:hover {-webkit-box-shadow: 0px 0px 3px 3px #00FFFF;-moz-box-shadow: 0px 0px 3px 3px #00FFFF;  box-shadow: 0px 0px 3px 3px #beefe9, #beefe9 0 0 0 3px inset;}
input[type="radio"]:checked + label span:hover{background-color:#0087c7; box-shadow:none; box-shadow: 0px 0px 0px 0px #fff, #fff 0 0 0 3px inset; } 
.que-answer ul li.listStyle{list-style-position: outside; list-style-type: decimal;color:#1a94cb; font-size: 20px; margin-left: 25px;} 
.page-template-template-patient-screener .que-answer ul li.listStyle{margin-top: 5px;}
.page-template-template-patient-screener .que-answer ul li.listStyle:first-child{margin-top: 0;}
.formSec{float: left;padding-bottom: 15px;}
.page-template-template-patient-screener .formSec{padding-bottom: 20px; }
#text1{margin-right: 10px; margin-bottom: 10px;width: 38%;padding: 10px;}
#text2{margin-right: 10px; margin-bottom: 10px;width: 38%;padding: 10px;}
#text3{margin-right: 10px; margin-bottom: 10px;width: 38%;padding: 10px;}
#text4{margin-right: 13px; margin-bottom: 10px;width: 24%;padding: 10px;}
#text5{margin-right: 10px; margin-bottom: 10px;width: 12%;padding: 10px;}
.submitBtn{float: left;display: table;padding-top: 20px;padding-bottom: 30px; }
.downloadBtn{float: left;display: table;padding-top: 20px;padding-bottom: 30px; }
.submitBtn a{color: #fff; /* font-size: 20px; */ font-size: 18px; padding: 15px 50px; background: #ff9403; border-bottom: 2px solid #a44800; border-radius: 3px; }
.downloadBtn a{color: #fff; /* font-size: 20px; */ font-size: 18px; padding: 15px 50px; background: #ff9403; border-bottom: 2px solid #a44800; border-radius: 3px; }
.submitBtn a:hover {background: #df8200; border-bottom: 3px solid #7d470b; }
.page-template-template-patient-screener .submitBtn a:hover {background: #df8200; border-bottom: 2px solid #7d470b; }
.downloadBtn a:hover {background: #df8200; border-bottom: 3px solid #7d470b; }
.submitBtn a.clicked {background: #df8200; border-bottom: 3px solid #7d470b; }
.downloadBtn a.clicked {background: #df8200; border-bottom: 3px solid #7d470b; }
.dnq_btn .submitBtn a.clicked {background: #df8200; border-bottom: 3px solid #7d470b; }
.privacyPolicy{float: left; width: 100%; }
.privacyPolicy p{font-family: 'Open Sans', sans-serif; font-size: 14px;padding-bottom: 10px;}
.privacyPolicy p a{text-decoration: underline;color: #8bc5e2; }
.privacyPolicy p a:hover,.privacyPolicy p a:focus {color: #8bc5e2;}
.privacyTerms{padding-bottom: 30px; padding-top: 20px;margin-left: 20px; padding-right: 20px;}
.btnPolicy{width:38%; float: left;}
.btnPolicy p{text-align: center; margin-right: 2px;}
/*Patient Screener Ends*/

/*Privacy Policy Page*/
.privacyPolicyPage{width:100%; float: left;}
.privacyPolicyPage p{/* ont-family: 'Open Sans', sans-serif; */ font-size: 14px;padding-bottom: 10px;}
.privacyPolicyPage p a{text-decoration: underline;color: #8bc5e2; }

/*Privacy Policy Ends*/

/*DNQ-opt-in*/
.dnq-in-body{background-color:#919090;}
.dnq_patient-screener{width: 100%;float: left; background: #eeeeee;}
.dnq_patient-info{width: 100%;float: left; background: #fff; margin: 30px 0 50px; padding: 20px 20px 40px 60px;}
.dnq_patient-info h1{font-family: 'Open Sans', sans-serif; font-size:26px; padding-bottom: 15px;}
.dnq_patient-info h3{font-family: 'Open Sans', sans-serif; font-size:20px;}
.dnq_patient-info p{font-family: 'Open Sans', sans-serif;font-size: 20px;}
.dnq_patient-info p span.line {text-decoration: underline;}
.dnq_options { width: 80%;display:-webkit-inline-flex; padding-bottom: 20px;margin-left: 10px;}
.dnq_options div {margin: 10px 23px; display: block;}
.dnq_btn .submitBtn{float: left;display: table;padding-top: 20px;padding-bottom: 30px; }
.dnq_btn .submitBtn a{color: #fff; /* font-size: 20px; */ font-size: 18px; padding: 15px 50px; background: #ff9403; border-bottom: 2px solid #a44800; border-radius: 3px; }
.dnq_btn .submitBtn a:hover {background: #df8200; border-bottom: 3px solid #7d470b; }

/*DNQ-opt-in Ends*/
/*DNQ-Yes*/
.dnq_yes{width:100%; float: left;background: #eeeeee;}
.dnq_layout{width: 100%; float: left; background: #fff; padding:30px 50px 100px 0px;margin: 30px 0 50px; }
.dnq_yes_img{ float: left;}
.dnqList ul li:first-child, .dnqList ul li:last-child {float:right; width:52%;}
.dnqList ul li:nth-child(2){float: left; width:40%;}
.dnq_yes_img img{max-width: 100%;}
.dnq_yes_content{margin-top: 15px;}
.dnq_yes_content h1{font-family: 'Open Sans', sans-serif;font-size: 34px; color:#003471; padding-bottom: 10px;}
.dnq_yes_content p{font-family: 'Open Sans', sans-serif;font-size: 19px;}
.dnq_yes_content p span.bold{font-weight: bold;}
.dnq_yes_btn .submitBtn{float: left;display: table;padding-top: 40px;padding-bottom: 30px; }
.dnq_yes_btn .submitBtn a{color: #fff; font-size: 20px; padding: 15px 30px; background: #ff9403; border-bottom: 2px solid #a44800; border-radius: 3px; }
.dnq_yes_btn .submitBtn a:hover {background: #df8200; border-bottom: 3px solid #7d470b; }

.page-template-template-about #mobileSec img {
    width: 168px;
}

/*DNQ-Yes*/
/* Apple MacBook Air 15 inch*/
@media only screen and (max-width: 1920px) {
 	.home .bannerText, .home .bannerTextv2{top: 170px;}
 	.qualify_home .bannerText{top: 170px;}
 	.layout .bannerText {top: 170px;}
}
/* Apple MacBook Air 13 inch*/
@media only screen and (max-width: 1440px) {
 	.home .bannerText, .home .bannerTextv2{top: 120px;}
 	.qualify_home .bannerText{top: 120px;}
 	.layout .bannerText {top: 120px;}
}
@media only screen and (max-width: 1370px) {
 	.home .bannerText, .home .bannerTextv2{top: 100px;}
 	.qualify_home .bannerText{top: 100px;}
 	.layout .bannerText {top: 85px;}
 	#resourcesSec .broucher2 .nextBtn {margin-left: 130px;}
 	.thanku_home .bannerText {top:130px;}
 	.patient-info {padding: 35px 35px 70px;}
}
@media only screen and (width: 1024px) {
    nav.navbar-fixed-top .navbar-brand img { margin-left: 10px; }
    nav.navbar .nav.navLinks > li.menu-phone { 
        background-position: -2px 6px !important;
        background-position: -5px 6px !important;
        margin-left: 37px !important; 
    }
    nav.navbar .nav.navLinks > li > a { padding: 5px 8px !important; }
}
@media only screen and (min-width: 1031px) {
    nav.navbar .nav.navLinks > li > a {
        padding-left: 15px; padding-right: 15px; 
    }
}
@media only screen and (max-width: 1030px) {
    nav.navbar .nav.navLinks { margin-right: 15px; }
    nav.navbar .nav.navLinks > li > a { padding: 5px; }

	.home img.banner{height: 100%;} /*{height: 380px;}*/
	.home .sliderBox a.more {text-align: center; margin: 0 auto;display: table;margin-top: 25px;margin-bottom: 25px;}
	.home .sliderBox{ width: 380px;   padding: 20px 20px 20px 30px;    margin-right: 150px;}
	.home .sliderBoxv2{width: 470px;} 
	.home .sliderBox a.commonBTN{margin:0; padding: 10px 25px;}
	.home .sliderBoxv2 a.commonBTN{} 
	.home .sliderBox h1{font-size: 30px;line-height: 30px;}
	.home .sliderBoxv2 h1{font-size: 35px;line-height: 37px;}  
	.home .sliderBox p{font-size: 16px;margin: 20px 0 30px; line-height: 17px;}
	.home .sliderBoxv2 p{margin:0px; font-size: 20px;} 
	.home .bannerText{top: 95px;}	
	.home .bannerTextv2{top:80px;} 
	.qualify_home img.banner{height: 100%;} /*{height: 380px;}*/
	.qualify_home .sliderBox a.more {text-align: center; margin: 0 auto;display: table;margin-top: 25px;margin-bottom: 25px;}
	.qualify_home .sliderBox { width: 380px;   padding: 20px 20px 20px 30px;    margin-right: 150px;}
	.qualify_home .sliderBox a.commonBTN {margin:0;padding: 10px 15px; font-size: 18px;}
	.qualify_home .sliderBox h1 {font-size: 30px;line-height: 30px;}
	.qualify_home .sliderBox p {font-size: 18px;margin: 20px 0 30px; line-height: 20px;}
	.qualify_home .bannerText {top: 95px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-top: 5px;}
	#qualify-resourcesSec {padding-bottom: 65px;}	
	.layout .sliderBox { width: 380px;   padding: 20px 20px 20px 30px;    margin-left: 105px;}
	.layout .sliderBox a.commonBTN {margin:0; font-size: 16px;}
	.layout .sliderBox h1 {font-size: 30px;line-height: 30px;}
	.layout .sliderBox p {font-size: 17px;margin: 20px 0 30px; line-height: 20px;}
	.layout .bannerText {top: 95px;}
	#aboutSec .aboutText h1 {font-size: 30px;}
	#aboutSec .aboutIframe {margin-left: 0px;}
	#resourcesSec {padding-top: 0px;}	
	#resourcesSec .broucher2 .nextBtn{ margin-left: 130px; margin-top: 30px; }
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 60px; }	
	#textSize{font-size: 28px;}	
	br.hideMe{display:none;} 
	.thanku_home .sliderBox h1 {font-size: 38px;}
	.thanku_home .sliderBox {margin-right: 110px;width: 420px;padding: 20px 30px 10px 30px;}
	.thanku_home .bannerText {top: 115px;}
	.thanku_home .sliderBox p {line-height: 24px;margin: 20px 0 20px;}
	.thanku_home .sliderBox p span.whiteSpace {display: block; margin-top: -12px;margin-bottom: -30px;}
	.home .sliderBoxv2{padding: 30px 0px 30px 30px;}
}
/*Nexus 7 landscape*/
@media only screen and (max-width: 970px) {
	nav.navbar-fixed-top .navbar-brand img {margin-left: 30px;}
	.navbar-collapse.collapse {display: none!important;}
	.navbar-collapse.collapse.in {display: block!important; width: 100%; margin: 0;}
	.navbar-toggle {display: block; margin-right: 12px;}
	.navbar-header {width: 100%;}
	nav.navbar-fixed-top {height: 65px;}
	nav.navbar-fixed-top .container > .navbar-header, nav.navbar-fixed-top .container-fluid > .navbar-header, nav.navbar-fixed-top .container > .navbar-collapse, nav.navbar-fixed-top .container-fluid > .navbar-collapse {width: 100%;}
	.navbar-nav > li {width: 100%; background: #9b9b9b; text-align: center;  padding: 0; margin: 0;}
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {padding: 0; margin: 0 -40px;}
	nav.navbar-fixed-top .container{width: 100%; margin: 0; padding: 0;}
	nav.navbar .nav.navLinks {margin-top: 9px; width: 100%;}
	nav.navbar .nav.navLinks > li:first-child{margin-left: 0;}
	nav.navbar .nav.navLinks > li:nth-child(2) {margin-left: 0px;}
	nav.navbar .nav.navLinks > li {margin: 0;}
	nav.navbar .nav.navLinks > li > a {color: #fff; margin: 0;}
	.home .sliderBox p  {line-height: 15px;}
	.home .sliderBoxv2 p{line-height: 20px;}
	.home .sliderBox h1, .home .sliderBoxv2 h1 {line-height: 35px;}
	#aboutSec .aboutText h1 {font-size: 27px;}	
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 8px; }
	#resourcesSec .broucher2 .nextBtn {font-size: 19px; margin-top: 20px;}	
	#resourcesSec .broucher2 .blueCircle {margin-top: 50px;}
	#resourcesSec .broucher2 p {margin-top: 18px; font-size: 18px;}	   
	.layout .sliderBox {margin-left: 0px;}
	#aboutApproval .aboutText h1 {font-size: 24px;}
	#aboutApproval .aboutText p {font-size: 14px;}
	#mobileSec img{margin-top: -50px;}
	#mobileSec p{font-size: 20px;}	
	#qualify-resourcesSec .broucher2 .blueCircle {width: 50%;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {float: right;margin-right: 67px;}
	.qualify_home .bannerText {top: 80px;}
	.qualify_home .sliderBox {margin-right: 70px;}
	.thanku_home .sliderBox {width: 350px;margin-right: 60px;}
	.thanku_home .sliderBox h1 {font-size: 32px;}
	.thanku_home .sliderBox p {font-size: 18px; margin-bottom: 15px; }
	.brochure_content ul li:last-child{padding-left: 40px;}
	.brochure_content ul li p {font-size: 20px;}
	#text4{margin-right: 10px;}
	#text1{margin-right: 10px; margin-bottom: 10px;width: 47%;}
	#text2{margin-right: 10px; margin-bottom: 10px;width: 47%;}
	#text3{margin-right: 10px; margin-bottom: 10px;width: 47%;}
	#text4{margin-right: 11px; margin-bottom: 10px;width: 27%;}
	#text5{margin-right: 10px; margin-bottom: 10px;width: 17.5%;}
	.btnPolicy{width:47%;}
	.submitBtn a{padding:15px 40px;}
	.downloadBtn a{padding:15px 40px;}
	nav.navbar .nav.navLinks > li.menu1{display: block;}
	.dnq_yes_content p{font-size: 14px;}
	.home .sliderBoxv2{width: 454px;margin-right: 0px;} 
	
}
/*IPAD portrait*/
@media only screen and (max-width: 800px) {
    #mobileSec p { margin-left: 220px; }
	body{padding-top:70px;}
	nav.navbar .nav.navLinks > li > a {padding: 20px 10px; font-size: 22px;}
	nav.navbar .nav {width: 100%;}
	nav.navbar-fixed-top .container > .navbar-header .navbar-toggle {margin-right: 30px;}
	nav.navbar-fixed-top  > .container .navbar-brand {margin-top: 20px;}
	nav.navbar-fixed-top .container > .navbar-header{width:100%; margin: 0;}
	nav.navbar-fixed-top .navbar-brand img {margin-left: 16px;}
	.navbar-fixed-top {border-width: 0px;}
	nav.navbar .nav.navLinks > li:first-child {margin-left: 0px;}
	nav.navbar .nav.navLinks > li:nth-child(2) {margin-left: 0px;}
	#aboutSec { padding-bottom: 55px;}
	#aboutSec .aboutText {display: table; width: 100%; float: left;}
	#aboutSec .aboutIframe img {display: none;}
	#aboutSec .aboutText ul li:last-child {width:100%;}
	#aboutSec .aboutText h1 {width:100%;font-size: 32px; letter-spacing: 1px;}
	#aboutSec .aboutIframe img {margin-top: 0px;float:left;}
	#resourcesSec .broucher2 .blueCircle {margin-top: 25px;}
	#resourcesSec .broucher2 p {font-size: 18px; }
	#resourcesSec .broucher2 .nextBtn a.nextStep {padding: 20px 15px;font-size: 14px;margin-left: 20px;}
	#ParticipatingSitesSec p {font-size: 20px;}
	nav.navbar .nav.navLinks > li > a {color: #fff; margin: 0;}
	.navbar-nav > li {width: 100%; background: #9a9a9a; text-align: center;} 
	nav.navbar-fixed-top .container > .navbar-collapse{width:100%; margin:0px; padding:0px;}
	nav.navbar .nav.navLinks {margin-top: 12px;}
	.navbar-collapse {margin:0px; padding:0px;}
	nav.navbar-fixed-top .container{margin:0px; padding:0px;}
	.eligible .callScreener ul li p{font-size: 19px;}
	.eligible .callScreener ul li a.start {font-size: 16px;padding: 10px 60px;}
	#resourcesSec .broucher2 {margin-top: 50px;}	
	.layout .sliderBox { width: 390px;   padding: 20px 20px 30px 20px;margin-left: 32px;}
	.layout .sliderBox a.commonBTN {margin:0; font-size: 16px;}
	.layout .sliderBox h1 {font-size: 32px;line-height: 36px;}
	.layout .sliderBox p {font-size: 18px;margin: 15px 0 30px; line-height: 21px;}
	.layout .bannerText {top: 130px;}	
	br.hideMe, .whiteSpace{display: none;}
	.thanku_home .sliderBox p span.whiteSpace{display: block; margin-top: -10px;margin-bottom: -25px;}
	.home .bannerText {position: relative; top: 0; }
	.home .bannerText .sliderBox { margin: 0; float: none; width: 100%; background: #fff; border: none; padding: 0; border-radius: 0; color: #000; text-align: center;}
	.home .sliderBox h1{font-size: 40px; margin: 35px 0 15px; font-weight: bold;line-height: 42px;}
	.home .sliderBox a.commonBTN{ margin: 35px auto 50px;}
	.home .sliderBox p {line-height: 25px;font-size: 22px;}
	.greySegment{border-top: 5px solid #eeefef; border-bottom: 5px solid #eeefef;}
	.greySegment span.dash{display: none;}
	br.brek{display:block;}
	#aboutApproval .aboutText {margin-top: 40px;}
	#aboutSec .aboutText p {margin: 0 15px 25px;}
	#aboutSec .aboutText ul li:first-child, #aboutSec .aboutText ul li:last-child, #aboutSec .aboutText ul li:nth-child(2n+0) {width: 100%;}
	#aboutSec .aboutText ul li:first-child, #aboutSec .aboutText ul li:nth-child(2n+0) {text-align: center;}
	#aboutSec .aboutText ul li img {height: 300px; width: auto;}
	#aboutSec .aboutText a.commonBTN { margin: 40px auto 0 auto ; }
	#aboutApproval {padding-bottom: 60px;}
	.leftList{ width: 37%; float: none;margin: 0 auto;display: table;}
	.rightList1{float: left; width: 100%;}
	.rightList2{float: left; width: 90%; margin-left: 40px; margin-top: 20px; }
	#aboutApproval .aboutText ul li img {margin-left: 0; margin: 0 auto; display: table;}
	#aboutApproval .aboutText h1 {text-align: center; font-size: 28px; }
	#aboutApproval .aboutText a.commonBTN {margin: 45px auto 10px;}
	#aboutApproval .aboutText p {font-size: 20px;}
	#mobileSec p {font-size: 20px;}
	#mobileSec img {margin-top: -57px;}	#ParticipatingSitesSec1 p, #ParticipatingSitesSec2 p {font-size: 18px;}
	#resourcesSec .broucher1 {margin-top: 35px; }
	#resourcesSec h1 {font-size: 30px; text-align: center; padding-bottom: 10px;}
	#resourcesSec .broucher2 h6 {font-size: 21px;margin-top: 12px;text-align: center;margin-bottom: 15px;}
	#resourcesSec .broucher2 img {  margin-right: 50px;}
	#resourcesSec .broucher2 .nextBtn { margin-left: 150px; margin-top: 20px; }
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 60px; margin: 0 auto;font-size: 16px; }
	.callOnline ul li {width: 40%;}
	.callOnline ul li.borderOR {width: 20%; height: 259px; }
	.callOnline ul li img {height: 120px;}
	.callOnline ul li h3, .callOnline ul li p {font-size: 20px;}
	.callOnline ul li.borderOR h4 {margin: 73% auto 0;}
	#resourcesSec .col-xs-5 {display: none;} 
	#resourcesSec .col-xs-7 {width: 100%;}
	#resourcesSec .broucher2 {width: 63%;margin: 0 auto;display: table;}
	#resourcesSec {padding-top: 55px;padding-bottom: 55px;}
	.eligible{display: none;}
	#ParticipatingSitesSec1 span.showLast{display: block; font-weight: bold;float: left;width: 100%;}
	#ParticipatingSitesSec1 span.showFirst{display: none;}
	#ParticipatingSitesSec2 {display: none;}	
	.home img.banner,.home img.banner_v2, .qualify_home img.banner, .layout img.banner, .thanku_home img.banner  {display: none;width: 100%; z-index: -1; height: 100%;}
	.home img.ipad,.qualify_home img.ipad, .layout img.ipad, .thanku_home img.ipad  {display:block; width: 100%; z-index: -1; height: auto;}
	.home img.v2ipad {display:block; width: 100%; z-index: -1; height: auto;}
	.qualify_home .sliderBox {margin-right: 90px;}
	.qualify_home .bannerText {top: 120px;}
	#qualify-resourcesSec h1 {font-weight: 300; font-size: 28px;}
	#qualify-resourcesSec .broucher2 h2 {font-size: 26px;}
	#qualify-resourcesSec .broucher2 .blueCircle {width: 55%;}
	#qualify-resourcesSec .broucher2 p {font-size: 20px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 88px;}	
	.qualify_home .sliderBox a.commonBTN {font-size: 18px;}
	.brochure h2 {font-size: 26px;}
	.brochure_content ul li p {font-size: 19px;}
	.brochure_content ul li:last-child {padding-top: 90px;}
	.thanku_home .bannerText {top: 90px;}
	#text4 {margin-right: 9px;}
	.home .bannerTextv2{top:120px;}
}
/*All IPAD Portrait, iPhone 6 Plus & 6S Plus landscape and Nexus 9 landscape */
@media only screen and (max-width: 770px) and (orientation:landscape) {
    nav.navbar-fixed-top .navbar-brand img { margin-left: 10px; }
	.home .sliderBox h1, .home .sliderBoxv2 h1{margin:40px 0 30px;line-height: 40px;}
	.home .sliderBox p, .home .sliderBoxv2 p {font-size: 20px;margin: 8px 0 21px; line-height: 24px;}
	#resourcesSec .broucher2 .nextBtn{ margin-left: 150px; }
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 32px; font-size: 20px;}
	#aboutSec .aboutText h1{letter-spacing: 0px;}
	#resourcesSec {padding-top: 45px;}	
}
/*All IPAD Portrait*/
@media only screen and (max-width: 770px) and (orientation:portrait) {
	#resourcesSec .broucher2 img {  margin-right: 50px;}
	#resourcesSec .broucher2 .nextBtn {margin-left: 150px;}
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 32px; font-size: 20px;}	
	.home img.banner, .home img.banner_v2 {display: none;width: 100%; z-index: -1; height: 100%;}
	/* .home img.ipad,  {display:block; width: 100%; z-index: -1; height: 100%;} */
	#resourcesSec h1 {font-size: 32px;}
	#aboutSec .aboutText h1{letter-spacing: 1px;}
	#resourcesSec {padding-top: 45px;}
	.layout .sliderBox h1 {font-size: 32px;line-height: 34px;}
}	
@media only screen and (max-width: 740px){
    #insuranceModal .modal-body .input-container input[type="text"] { font-size: 14px !important; }

	.home img.banner {height: 100%;}		
	.home img.banner{display: block;width: 100%; z-index: -1; height: 100%;}
	.layout img.banner {display: none;}
	.home img.ipad, .layout img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
	.home img.v2ipad {display:none;}
	.home img.v2mob{display: block;}
	.home img.banner_v2{display: none;}
	.layout img.mobile {display:block; width: 100%; z-index: -1; height: 100%;}
	#aboutSec .aboutText h1{letter-spacing: 0px;}
	#resourcesSec {padding-top: 45px;}		
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {padding: 10px 45px; margin-right: 115px;}
	.qualify_home .bannerText {position: relative; top: 0;width: 100%;background: #eff7fe; padding-bottom: 10px; padding-top: 20px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 125px;}
	.qualify_home .bannerText .sliderBox { margin: 0; float: none; width: 100%; background: #eff7fe; border: none; padding: 0; border-radius: 0; color: #000; text-align: center;}
	.qualify_home .sliderBox h1 {font-size: 40px; margin: 0px; font-weight: bold;line-height: 42px;}
	.qualify_home .sliderBox a.commonBTN { margin: 35px auto 35px;font-size: 20px;}
	.qualify_home .sliderBox p {line-height: 25px;font-size: 24px; margin-top: 20px; margin-bottom: 0px;}
	.qualify_home img.ipad{display: none;}
	.qualify_home img.mob{display: block;}	
	#textSize{font-size: 32px; line-height:36px; font-weight: 400;}
	.thanku_home .bannerText .sliderBox { margin: 0; float: none; width: 100%; background: #eff7fe; border: none; padding: 0; border-radius: 0; color: #000; text-align: center;}
	.thanku_home .sliderBox h1 {font-size: 34px; margin: 20px 0 15px; font-weight: normal;line-height: 42px;}
	.thanku_home .sliderBox a.commonBTN { margin: 35px auto 50px;}
	.thanku_home .sliderBox p {line-height: 22px;font-size: 18px; margin: 0px;}
	.thanku_home .bannerText {position: relative; top:0;width: 100%;background: #eff7fe;padding-bottom: 20px;}
	.thanku_home img.banner {display: none;}
	.thanku_home img.ipad {display:none; width: 100%; z-index: -1; height: 100%;}
	.thanku_home img.mob {display:block; width: 100%; z-index: -1; height: 100%;}
	.brochure h2 {font-size: 22px;}
	.brochure_content ul li:last-child {padding-top: 40px;padding-left: 20px;}
	.brochure_content ul li p {font-size: 18px;}	
	.layout .bannerText {position: relative; top:0px; width: 100%;background: #eff7fe; padding-bottom: 40px;}
	.layout .sliderBox {margin-left:0px; text-align:center; position:relative; left: 0px; background: #eff7fe; border: none;margin-top:20px; padding:0px; border-radius:0; color: #000; width: 100%; float: none;  }
	.layout .sliderBox a.commonBTN {margin: 0 auto; display: table; font-size: 20px;}
	.layout .sliderBox h1 {font-size: 38px; line-height: 38px;}
	.layout .sliderBox p{font-size: 24px; line-height: 28px;}
	.submitBtn a{padding:15px 36px;}
	.downloadBtn a{padding:15px 36px;}
	.dnq_btn .submitBtn a{padding:15px 50px;}
	.privacyPolicy p {font-size: 12px;}
	br.brekMe{display: none;}
	.home .bannerTextv2{position:relative;top:0px; width: 100%;background: #eff7fe; padding-bottom: 30px;}
	.home .sliderBoxv2 {margin-left:0px; text-align:center; position:relative; left: 0px; background: #eff7fe; border: none;margin-top:20px; padding:0px; border-radius:0; color: #000; width: 100%; float: none;  }
	.home .sliderBoxv2 a.commonBTN {margin: 0 auto; display: table; font-size: 20px;}
	.home .sliderBoxv2 h1 {font-size: 38px; line-height: 38px;}
	.home .sliderBoxv2 p{font-size: 24px; line-height: 28px;}
	
	nav.navbar .nav.navLinks > li > a {padding: 14px 10px;}
	.dnq_patient-info {padding: 20px 20px 40px 30px;}
}
/*Nexus 6p,5x,6*/
@media only screen and (max-width: 731px){
	#mobileSec p{font-size: 18px;}	
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 85px;}
	.brochure_content ul li:last-child {padding-top: 60px;}
	.thanku_home .sliderBox p{font-size: 20px;}
	.submitBtn a{padding:15px 25px;}	
	.downloadBtn a{padding:15px 25px;}	
}
/*iPhone 6, 6S- Portrait*/
@media only screen and (max-width: 670px) and (orientation:portrait){
	#resourcesSec .broucher2 .nextBtn { margin-left: 80px;}
	#resourcesSec h1 {font-size: 24px;}
}
/*iPhone 6, 6S- Landscape*/
@media only screen and (max-width: 670px) {
	.home .sliderBox h1{margin:25px 0;line-height: 40px;}
	#resourcesSec h1 {font-size: 28px;}
	#resourcesSec .broucher2 .nextBtn { margin-left: 150px;}
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 10px 25px;}
	.home .sliderBox p {line-height: 24px;}		
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 72px;} 
	#qualify-resourcesSec .broucher2 p {font-size: 18px;}	
	.submitBtn a{padding:15px 20px;}
	.downloadBtn a{padding:15px 20px;}
	.privacyPolicy p {font-size: 12px;}	
}
/*Android s7,s6,s5,s4,Note4, Note3,Nexus 7 portrait, Nexus 5 Landscape*/
@media only screen and (max-width: 650px) {
	a.commonBTN {font-size: 16px;}
	nav.navbar-fixed-top .container > .navbar-header .navbar-toggle {margin-right: 5px;}
	nav.navbar-fixed-top .navbar-brand img {margin-left: 20px;}
	nav.navbar-fixed-top > .container .navbar-brand {width:230px; margin-left: 15px;}
	nav.navbar-fixed-top > .container .navbar-brand img {width: 100%; height: auto; margin-left: 0;} 	.home .sliderBox h1 {font-size:34px;line-height: 36px;margin: 17px 0;}
	.home .sliderBox p {font-size: 20px;line-height: 24px;}
	.home .sliderBox a.commonBTN { margin: 35px auto 45px;}
	#aboutSec .aboutText h1 {text-align: center;}
	#aboutSec .aboutText p{font-size: 18px;}
	#aboutSec .aboutText a.more {margin: 0 auto;}
	#aboutSec .aboutIframe img {display: block;}
	#aboutSec .aboutText ul li:nth-child(2n+0) {float: left;width: 100%;}
	#aboutSec .aboutText h1 {font-size: 35px;}
	#resourcesSec .broucher1 img {display: none;}
	#resourcesSec { padding-bottom: 50px;}
	#resourcesSec .broucher2 {width: 70%;}
	#resourcesSec .broucher2 img {margin-right: 50px;}
	#resourcesSec .broucher2 span.showLast{display: block;}
	#resourcesSec .broucher2 span.showFirst{display: none;}
	#resourcesSec h1 {margin: 10px auto 0; text-align: center; font-size: 30px;}
	#resourcesSec .broucher2 h6{display:none;}
	#resourcesSec .broucher2 .blueCircle {width: 100%;margin-top: 30px; margin-bottom: 15px;}
	#resourcesSec .broucher2 .nextBtn a.nextStep {margin: 20px 0 0 50px;padding: 20px 30px; font-size: 20px;}
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 15px 40px;}
	#ParticipatingSitesSec1{border-top: 5px solid #d6ebf9; border-bottom: 5px solid #d6ebf9;}
	#aboutSec .aboutText a.more {font-size:18px;}
	#ParticipatingSitesSec1 p {font-size:22px;}  
	#aboutSec {padding-bottom: 50px;}
	.greySegment p { letter-spacing: 1px; font-size: 14px; }
	footer .bottomFooter p a {font-size: 14px;}	
    .page-template-template-patient-screener footer.mvh-home-5-2 .bottomFooter p.patient-screener-footer { font-size: 14px; }
	#resourcesSec .broucher2 .nextBtn { margin-left: 150px}	
	#aboutApproval .aboutText p{font-size: 16px;}
	#mobileSec img {margin-top: -40px;width: 130px;}
	.page-template-template-about #mobileSec img {width: 130px;}
	#mobileSec p {font-size: 17px;}
	#qualify-resourcesSec .broucher2 p {font-size: 18px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 90px;}
	#qualify-resourcesSec h1 {font-size: 30px;}
	.qualify_home .sliderBox p {font-size: 20px;}
	.brochure_content ul li p {font-size: 16px;}
	.submitBtn a{font-size: 16px;}
	.downloadBtn a{font-size: 16px;}
	.submitBtn a{padding:15px 37px;}
	.downloadBtn a{padding:15px 37px;}
	.privacyPolicy p{font-size: 10px;}
	.dnq_yes_content {margin-top: 10px;}
}
/* Nexus 7 Portrait*/
@media only screen and (max-width: 600px) {
	#resourcesSec .broucher2 .nextBtn a.commonBTN { padding: 15px 26px;}
	#aboutSec .aboutText h1 {font-size: 32px;}	
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 60px;}
	#qualify-resourcesSec .broucher2 p {font-size: 16px;}
	#text4{margin-right: 8px;}
	.submitBtn a{padding:15px 26px;}
	.downloadBtn a{padding:15px 26px;}
	.home .sliderBoxv2 p {margin-top: 20px;}
	.home .sliderBoxv2 a.commonBTN {margin: 35px auto;}
}
/*iPhone 5s landscape*/
@media only screen and (max-width: 570px) {
    nav.navbar-fixed-top .navbar-brand img { margin-left: 10px; }
	#mobileSec img {width: 120px;}
	.page-template-template-about #mobileSec img {width: 120px;}
	#mobileSec p {font-size: 15px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 45px; padding: 10px 40px;}
	#qualify-resourcesSec .broucher2 p {font-size: 14px;}
	#qualify-resourcesSec h1 {font-size: 28px;}
	.brochure_content ul li p {font-size: 15px;}
	.submitBtn a{padding:15px 20px;}
	.downloadBtn a{padding:15px 20px;}

    #text1,
    #text2,
    #text3,
    #text4,
    #text5 {
        margin-right: 0;
        width: 100%;        
    }
}
/*Android Nexus 6p, 5x, 6*/
@media only screen and (max-width: 500px) {
    #mobileSec p {
        margin-left: 100px;
    }

	nav.navbar .nav.navLinks > li {width: 100%;}
	nav.navbar .nav {width: 100%;}
	.home .sliderBox {float: left;left: 0px; width: 100%;}
	.home .sliderBox p {font-size: 17px;}
	.home .sliderBox h1{font-size:28px; font-weight: bold; margin-bottom: 20px; margin-top: 25px;}
	.home .sliderBox h4{font-size: 16px;width: 100%;margin: 0 auto;display: table;line-height: 22px;}
	.greySegment p{font-size: 14px;}
	#aboutSec {margin-top: 40px;}
	#aboutSec .aboutText { margin-left: 0px; margin-top: 15px;}
	#aboutSec .aboutText img{margin: 0 auto;display: table;max-width: 100%;max-height: 430px;}
	#aboutSec .aboutText h1 {font-size: 24px; margin-bottom: 15px;}
	#aboutSec .aboutText p {font-size: 17px;}
	#aboutSec .aboutText a.more {font-size:16px;} 
	#ParticipatingSitesSec1 {padding: 20px 0;}
	#ParticipatingSitesSec1 p {text-align: center;font-size: 15px;line-height: 22px; width: 100%;}
	#resourcesSec {padding-bottom: 50px;}
	#resourcesSec h1 {font-size:22px;}
	#resourcesSec .broucher2 {width: 80%;}
	#resourcesSec .broucher2 .blueCircle {width: 100%; margin-left: 0px;}
	#resourcesSec .broucher2 img {margin-right: 20px;}
	#resourcesSec .broucher2 p {font-size: 18px;}
	#resourcesSec .broucher2 .nextBtn { margin-left: 45px ; width: 100%; margin-top: 20px;}
	#resourcesSec .broucher2 .nextBtn a.commonBTN {padding: 10px 32px; font-size: 16px;}
	#resourcesSec .broucher2 .nextBtn a.nextStep {font-size: 14px;}
	#resourcesSec .broucher2 img {width: 70px;}
	#resourcesSec .broucher2 p { /* margin-top: 15px; */ margin-top: 11px; }	
	.layout .sliderBox h1 {font-size: 30px;}
	.layout .sliderBox p{font-size: 18px; line-height: 20px; }
	#aboutApproval .aboutText h1 {font-size: 22px;}
	#aboutApproval .aboutText p{font-size: 18px;}
	#mobileSec {padding-top: 40px;padding-bottom: 40px;}
	#mobileSec img{margin-top: -18px;}
	#mobileSec p {font-size: 18px;padding-left: 20px;}
	#textSize{font-size: 28px;}
	#qualify-resourcesSec h1 {font-size: 32px;}
	#qualify-resourcesSec .broucher2 h2{font-size: 20px;}
	#qualify-resourcesSec .broucher2 .blueCircle{width: 88%;}
	#qualify-resourcesSec .broucher2 p {font-size: 18px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 35px;padding: 10px 25px;margin-top:10px;font-size: 14px;}	
}
/*iPhone 6 plus, 6s plus and Android Nexus 6p, 5x, 6 */
@media only screen and (max-width: 420px) {
	.layout .sliderBox h1 {font-size: 28px; }
	#aboutApproval .aboutText h1 {font-size: 26px;}
	#mobileSec p {font-size: 15px;}
	.qualify_home .sliderBox h1 {font-size: 24px; line-height: 32px;}
	#textSize{font-size: 26px; line-height: 30px;}
	.qualify_home .sliderBox p {font-size: 18px; line-height: 22px;}
	#qualify-resourcesSec {padding-top: 35px;}
	#qualify-resourcesSec h1 {font-size: 28px; line-height:32px; padding:0px 25px 0px;}
	.brochure h2 {font-size: 24px;line-height: 28px;}
	.brochure_content ul li{width: 100%; text-align: center; }
	.brochure_content ul li a.commonBTN{margin: 12px auto;}
	.brochure_content ul li:last-child {padding-top: 0px;}
	#mobileSec p.showME{display: block;}
	#mobileSec p.hideME{display: none;}
	#mobileSec img{margin-right: 20px;width: 100px;}
	.page-template-template-about #mobileSec img{width: 100px;}
	#mobileSec {padding-top: 10px;padding-bottom: 10px;}
	#mobileSec p {font-size: 17px;}
	#aboutApproval .aboutText p {font-size: 18px;}
	.rightList2 {width: 95%;margin-left: 10px;}
	.leftList { width: 65%;}
	.rightList1 span.halfText{display: none;}
	.rightList1 br.dntBrk{display: none;}
	.thanku_home .sliderBox p span.whiteSpace {margin-top: -8px;margin-bottom: -22px;}
	 .brochure_content .thanku_brochureText{display: none;}
	 .brochure_content img {width: 70%;}
	 .brochure_content ul li:last-child {padding-left: 0px;}
	 #text4 {margin-right: 3px;}
	 .submitBtn a{font-size:22px; padding: 15px 33px;}	 
	 .downloadBtn a{font-size:22px; padding: 15px 33px;}	 
	 #qualify-resourcesSec .broucher2 .blueCircle{width: 95%;}
	#qualify-resourcesSec .broucher2 p {font-size: 20px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 35px; font-size: 16px;}	
	.thanku_home .bannerText {padding-bottom: 50px;}	
	#text1, #text2,#text3,#text5 {width: 100%;}
	#text4{margin-right: 10px;width: 100%;}
	.btnPolicy{width:100%;}
	.dnq_layout {padding: 10px;}
	.dnq_yes_img {margin-top: 20px;}
	.dnq_yes_content {padding: 10px;}
	.dnq_yes_content h1 {text-align: center;}
	.dnq_yes_btn .submitBtn {float: none;margin: 0 auto;}
	.dnq_yes_content p {font-size: 18px;}
	#aboutApproval .aboutText a.commonBTN {font-size: 18px;}
	.dnqList ul li:nth-child(2) {float: none;width: 70%;margin: 0 auto;display: table;}
	.dnqList ul li:first-child, .dnqList ul li:last-child {float:none; width: 100%;}
	.home .sliderBoxv2 h1 {font-size: 34px;line-height: 34px;}
	.home .sliderBoxv2 p { font-size: 18px; line-height: 20px;}
	.home .sliderBoxv2 a.commonBTN {margin: 35px auto 15px;}
	.dnq_patient-info {padding: 20px 20px 40px 20px;}
	#aboutSec .aboutText a.commonBTN {font-size: 18px;}
}
/* iPhone 6, 6S Portrait */
@media only screen and (max-width: 400px) {
	#aboutSec .aboutText img {margin-bottom: 20px;}
	/*#resourcesSec .broucher2 .nextBtn { margin-left: 50px;}*/
	.home .sliderBox h1 {margin: 23px 0; }
	#ParticipatingSitesSec1 p{font-size:15px; }
	#aboutSec .aboutText h1 {font-size: 22px;}
	.greySegment p{font-size: 12px;}
	#resourcesSec .broucher2 .nextBtn a.commonBTN {padding: 10px 18px;font-size: 16px;}
	.layout .sliderBox h1 {font-size: 26px;line-height: 30px;}	
	.layout .sliderBox p{font-size: 16px; line-height:19px;  }
	#mobileSec p {font-size: 15px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {font-size: 14px;margin-right: 16px;}
	#qualify-resourcesSec .broucher2 p {font-size: 17px;}
	.brochure h2 {font-size: 22px;}
	#aboutApproval .aboutText h1 {font-size: 22px;}	
	.submitBtn a{font-size:19px ;padding: 15px 30px;}
	.downloadBtn a{font-size:19px ;padding: 15px 30px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {font-size: 16px;padding: 10px 15px;}
	.home .sliderBoxv2 h1 {font-size: 28px;line-height: 30px;}
	.home .sliderBoxv2 p { font-size: 17px;}
}
/* android Samsung Galaxy s7,s6,s5,s4, Note4, Note3, Nexus 5 */
@media only screen and (max-width: 360px) {
	#resourcesSec .broucher2 .nextBtn a.commonBTN {font-size: 14px;}
	#resourcesSec .broucher2 p {font-size: 15px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {margin-right: 5px;}
	#qualify-resourcesSec .broucher2 p {font-size: 16px;}
	#qualify-resourcesSec h1 {font-size: 28px;}
	#qualify-resourcesSec .broucher2 h2{font-size: 18px;}
	.brochure h2 {font-size: 22px;}
	.layout .sliderBox h1 {font-size: 26px;line-height: 28px;}
	#aboutApproval .aboutText h1 {font-size: 24px;}
	#mobileSec p {font-size: 14px;}
	.thanku_home .sliderBox h1 {font-size: 30px;}
	.submitBtn a{font-size:18px; padding:10px 29px;}
	.downloadBtn a{font-size:18px; padding:10px 29px;}
	#aboutApproval .aboutText a.commonBTN {font-size: 16px;}
	.dnq_options div {margin: 10px 20px;}
}
/*iPhone 5, 5S, 4 ,4S Portrait*/
@media only screen and (max-width: 350px) {
	nav.navbar-fixed-top > .container .navbar-brand {width: 220px;}
	nav.navbar-fixed-top > .container .navbar-brand img {width: 95%;}
	nav.navbar .nav.navLinks {margin: 0px;}
	.home .sliderBox h1 {font-size: 26px; line-height: 30px;}
	.home .sliderBox p {font-size: 15px;}
	#aboutSec .aboutText h1 {font-size: 18px;}
	#aboutSec .aboutText a.more {font-size: 12px;}
	#resourcesSec .broucher2 .nextBtn a.nextStep {font-size: 12px;}
	#resourcesSec h1 {font-size:18px;}
	a.commonBTN { font-size: 14px;}
	.greySegment {font-size: 14px;}
	#aboutSec .aboutText p {font-size: 14px;}
	#ParticipatingSitesSec1 p {font-size: 13px;}
	.greySegment p{font-size: 10px;}
	#aboutSec .aboutText ul li img {height: 265px}
	#resourcesSec .broucher2 .nextBtn a.commonBTN {padding: 10px 9px; font-size: 12px;}
	#resourcesSec .broucher2 .nextBtn {margin-left: 40px;}	
	.layout .sliderBox h1 {font-size: 22px; line-height: 24px;}	
	.layout .sliderBox p{font-size: 12px; line-height: 14px; }
	#aboutApproval .aboutText h1 {font-size: 18px;}
	.page-template-template-about #mobileSec img {width: 100px;}
	#mobileSec p {font-size: 11px;}
	#aboutApproval .aboutText p {font-size: 14px;width: 100%;}	
	#qualify-resourcesSec .broucher2 .blueCircle {width: 98%;}
	#qualify-resourcesSec .broucher2 img {width: 90px;}
	#qualify-resourcesSec .broucher2 p {font-size: 14px;}
	#qualify-resourcesSec .broucher2 .nextBtn a.commonBTN {padding: 10px 15px; margin-right:0; }	
	#textSize {font-size: 24px;}
	#qualify-resourcesSec h1{padding:0px 10px 0px;}
	.brochure h2 {font-size: 18px;}
	.thanku_home .sliderBox h1 {font-size: 26px;}
	.thanku_home .sliderBox p {font-size: 18px;}
	.options {width: 100%;}
	.submitBtn a{font-size:12px; padding:10px 42px;}
	.downloadBtn a{font-size:12px; padding:10px 42px;}
	.dnq_btn .submitBtn a{padding:15px 30px;}
	.dnq_patient-info h3{font-size: 18px;}
	.dnq_patient-info p {font-size: 18px;}
	.dnq_yes_btn .submitBtn a {font-size: 18px;}
	.home .sliderBoxv2 h1 {font-size: 26px;}
	.home .sliderBoxv2 p { font-size: 15px;}
	#aboutSec .aboutText a.commonBTN {font-size: 16px;}
}


.question-error { color: #ff0000; }
.input-container { width: auto; display: inline-block; }
#text1, #text2, #text3, #text4, #text5 { padding: 0; vertical-align: top; }
.formSec { width: 100%; }
.input-container input[type="text"] { padding: 10px; width: 100%; }
.error { color: #ff0000; }
body.home { padding-bottom: 0; float: none; }
.page-template-template-patient-screener .options div { display: inline-block; }
.page-template-template-dnq-opt-in .dnq_options div { display: inline-block; }
.page-template-template-dnq-opt-in input[type="radio"] + label { font-size: 20px; }
body.admin-bar nav.navbar-fixed-top { top: 32px; }
.thanku_brochureText { text-align: left; }
.patient-info{ border: solid #fff 1px; border-radius: 12px; -webkit-border-radius: 12px; }

.page-template-template-home .showFirst .bold a { color: inherit; }
.page-template-template-home .showFirst .bold a:hover { color: inherit; }
.page-template-template-about .showME .bold a { color: inherit; }
.page-template-template-about .showME .bold a:hover { color: inherit; }
.page-template-template-qualify .showME .bold a { color: inherit; }
.page-template-template-qualify .showME .bold a:hover { color: inherit; }

@media (min-width: 970px) {
    .phone-mobile-questions { display: none; }
    .patient-info { margin-top: 35px; }
    .navbar { min-height: 82px; padding-top: 13px; }
    .navbar .container { width: 1030px; }
    nav.navbar .nav.navLinks { margin-top: 3px; }
    nav.navbar .nav.navLinks > li { 
        margin-top: 20px; 
    }
    nav.navbar .nav.navLinks > li.menu-phone { 
        background-image: url(../images/header-phone.jpg);
        background-position: bottom left;
        background-position: 0 6px;
        background-position: -3px 6px;
        background-repeat: no-repeat;
        margin-bottom: 2px;
        margin-left: 5px;
        margin-left: 17px;
        margin-top: 0; 
        padding-left: 18px;
    }
    nav.navbar .nav.navLinks > li.menu-phone a { 
        line-height: 20px;
        padding-left: 12px;
        padding-right: 0;
        padding-top: 5px;
    }
    nav.navbar .nav.navLinks > li.menu-phone a:hover, 
    nav.navbar .nav.navLinks > li.menu-phone a:focus {  
        background: transparent;
    }
    nav.navbar .nav.navLinks > li > a {
        font-size: 18px; 
        padding-bottom: 0;
/*
        padding-left: 15px;
        padding-right: 15px;
*/
    }
    .navbar-nav { float: right; }
    .padding-10 { padding-left: 10px; padding-right: 10px; }
    .padding-5 { padding-left: 5px; padding-right: 5px; }
    .padding-0 { padding-left: 0px; padding-right: 0px; }
}

@media (max-width: 969px) {
    .phone-mobile-questions { display: inline; }
    .phone-questions { display: none; }
}

@media only screen and (max-width: 731px){
    .page-template-template-patient-screener .submitBtn a,
    .page-template-template-patient-screener .downloadBtn a {
        display: block;
        text-align: center;
        padding: 10px;
        width: 100%;
    }
}
@media (width: 667px) and (orientation: landscape) {
    .page-template-template-about #mobileSec img {
        margin-top: -47px;
    }
}
@media (width: 600px) and (orientation: landscape) {
    .page-template-template-about #mobileSec img {
        margin-top: 10px;
    }
}
@media (width: 568px) and (orientation: landscape) {
    .page-template-template-about #mobileSec img {
        margin-top: -20px;
    }
}
@media (max-width: 420px) {
    .page-template-template-patient-screener .options div {
        display: block;
        margin: 10px;
    }
    .page-template-template-patient-screener .submitBtn,
    .page-template-template-patient-screener .downloadBtn {
        width: 100%;
    }
    .page-template-template-patient-screener .submitBtn a,
    .page-template-template-patient-screener .downloadBtn a {
        display: block;
        text-align: center;
        padding: 10px 0;
        width: 100%;
    }
}
@media (width: 384px) {
    .page-template-template-about #mobileSec img {
        margin-top: -10px;
    }
}
