.search-resulttophead .searcgresultinput .select-options { position:absolute !important; }

.notewrap p { margin-bottom:0px; }

.tr {
  overflow-x: hidden;
}

.togtr { padding-bottom:22px !important; }

.meetingstitle {
  margin-bottom: 23px !important;
}

.mettingboxnew {
  min-height: 490px;
}

.serch-head b {
  font-weight: normal;
  width: auto;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.homebannerleft p {
  color: #000;
  font-weight: 400;
  font-size: 40px;
  line-height: 50px;
  margin-bottom: 30px;
}

.homemidright {
  order: 2 !important;
}

.content {
  padding: 0rem 0 0 0rem !important;
}

#sync2 .owl-nav {
  left:44.3%;
}

.slider-counter {
  left:40.8%;
}

.paddingleft8rem {
  padding-left: 0rem !important;
  padding-right: 3rem !important;
}

.homemid .owl-carousel .owl-item {
  padding-left: 77px !IMPORTANT;
}


.current .content h2 {
  font-size: 38px !important;
}

.homebottom {
  margin-bottom: 0px !important;
}

.homebottomtop {
  margin-top: 20px !important;
}

.homemid .owl-carousel .homemidbottomleft figure:after {
  background-image: url(../../../uploads/imageafter.svg) !important;
  left: -45px !important;
}

.newplansearch {
  background: #E0F0F3 !important;
  margin-bottom: 80px;
  padding: 50px 80px !important;
}

.newplansearch .newplansearchtitle {
  font-weight: 600;
  font-size: 49px;
  color: #0B373E;
  line-height: 67px;
}

.newplansearch .ppp {
  margin-top: 0px;
}

.newplansearch .learn-moreanimation {
  background: #E0F0F3 !important;
  margin-top: 0px !important;
}

.newplansearch .learn-moreanimation li {
  display: inline-block;
  margin-right: 20px;
}

.newplansearch .learn-moreanimation div.learn-more .circle {
  background: #18363D !important;
}

.newimageslider .slides_bg #slide_01 h1 {
  margin-bottom: 140px;
  margin-top: 30px;
}


.newtab button {
  width: 33.33% !important;
  justify-content: center;
}

.findoutwhat {
  width: 100%;
  height: auto;
  background: #F9F9F9;
  padding: 80px 5rem;
}

.findoutwhat h1 {
  color: #0B373E;
  font-weight: 600;
  font-size: 49px;
  background: #F9F9F9 !important;
}

.findoutwhat .col-md-6 button {
  padding-left: 15px;
  padding-right: 15px;
}

.findoutwhat .col-md-6 p {
  margin-top: 0px !important;
  background: #F9F9F9 !important;
}

.findoutboxmain {
  width: 100%;
  height: auto;
  padding: 80px 5rem;
  margin-top: 10px;
  float: left;
}

.findoutboxmain ul {
  margin: 0px;
  padding: 0px;
}

.findoutboxmain ul li {
  width: 32.25%;
  background: #F9F9F9;
  border: 1px solid #C6C6C6;
  padding: 15px;
  margin-right: 10px;
  float: left;
  min-height: 206px;
}

.findoutboxmain ul li span {
  width: 40%;
  display: inline-block;
  text-align: center;
  float: left;
  margin-top: 33px;
  margin-bottom: 33px;
}

.findoutboxmain ul li:nth-child(2) b {
  margin-top: 50px;
}

.findoutboxmain ul li:nth-child(3) b {
  margin-top: 50px;
}




.findoutboxmain ul li b {
  width: 60%;
  display: inline-block;
  margin-top: 25px;
}

.findoutboxmain ul li b a {
  margin-top: 20px;
  display: inline-block;
}

.findoutboxmain .overview-btn-book-a-call {
  font-size: 14px;
  padding: 6px 10px;
}



.topwrap {
  padding: 0px 40px 0px 40px !important;
}

.nav-wrap {
  padding-left: 9rem;
  padding-right: 9rem;
  padding-bottom: 40px;
  padding-top: 40px;
}

.acnav {
  width: 100%;
  background: #F6FBFC;
  position: relative;
}

.acnav li {
  width: 100%
}


.acnav__list {
  padding: 0;
  margin: 0;
  list-style: none;
}

.acnav__list--level1 {
  border: 1px solid #fcfcfc;
}

.has-children>.acnav__label::before {
  content: "+";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  margin-right: 1em;
  transition: transform 0.3s;
  float: right;
  font-size: 24px;
}

.has-children.is-open>.acnav__label::before {
  transform: rotate(405deg);
}

.acnav__link,
.acnav__label {
  display: block;
  font-size: 1rem;
  padding: 1em;
  margin: 0;
  cursor: pointer;
  color: #fcfcfc;
  font-weight: 600;
  background: #17373C;
  padding-right:0px;
  
}

.acnav__link:focus,
.acnav__link:hover,
.acnav__label:focus,
.acnav__label:hover {
  color: #e3e3e3;
  background: #17373C;
  font-weight: 600;
}

.acnav__link--level2,
.acnav__label--level2 {
  padding-left: 0em;
  background: #F6FBFC;
  color: #000000;
  font-weight: 600;

}

.acnav__link--level2:focus,
.acnav__link--level2:hover,
.acnav__label--level2:focus,
.acnav__label--level2:hover {
  background: #F6FBFC;
  color: #000000;
  font-weight: 600;
}

.acnav__link--level3,
.acnav__label--level3 {
  padding-left:1.5em;
  background: #F6FBFC;
  font-weight:600;
  color:#006F81;
  font-size:16px;

}

.acnav__link--level3:focus,
.acnav__link--level3:hover,
.acnav__label--level3:focus,
.acnav__label--level3:hover {
  background: #F6FBFC;
  color: #006F81;
}

.acnav__link--level4,
.acnav__label--level4 {
  padding-left: 7em;
  background: #F6FBFC;
  color: #006F81;
  box-shadow: none;
  font-weight: 600;
  font-size: 16px;
  padding: 0.9em 3em 0.5em 3em;

}

.acnav__link--level4:focus,
.acnav__link--level4:hover,
.acnav__label--level4:focus,
.acnav__label--level4:hover {
  background: #F6FBFC;
  color: #006F81;
  font-weight: 600;
}

.acnav__list--level2,
.acnav__list--level3,
.acnav__list--level4 {
  display: none;
}

.is-open>.acnav__list--level2,
.is-open>.acnav__list--level3,
.is-open>.acnav__list--level4 {
  display: block;
}

.acnav .englishlist2 li a img {
    height: auto;
    margin-right: 8px;
    margin-top: -2px;
    width:18px;
}

.withouticon a { padding-left:63px; }


.englishlist { border-top:1px solid #afd2d8; }



.tabcolor { color:#000; }
.tabcolor:hover { color:#000; }






.acnav ul li .acnav__label ul li .acnav__label ul li .acnav__label ul li .acnav__label
{ color:red; }

.acnav .englishlist .acnav__label { margin-left:20px; }

.acnav .englishlist2 { color:#17373C; margin-left:20px; margin-top:0px; margin-bottom:10px; }
.acnav .englishlist2 li a {
    color: #17373C;
    font-size: 15px;
    padding-top: 0px;
    padding-bottom:10px;
}

.acnav .englishlist2 {padding-left: 47px;}

.acnav .englishlist2 li {
    margin-bottom:10px;
}

.acnav .englishlist2 li img {
    width: 16px;
    margin-top: -5px;
    margin-right: 5px;
}


.form-box .card .card-header h1 {
  font-size: 50px;
}

.form-box .card .card-header p {
  font-size: 18px;
}


.homebottom .content h2 {
  font-size: 30px !important;
}






.formnewdesign .form-control {
  font-size: 16px;
  font-weight: 600;
  padding: 0px 0.75rem !important;
  border-radius: 0px;
  height: 50px;
}


.formnewdesign .form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #495057;
  opacity: 1;
  /* Firefox */
}

.formnewdesign .form-control:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #495057;
}

.formnewdesign .form-control::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #495057;
}

.formnewdesign .form-box .card .card-body {
  border-radius: 5px;
}


.formnewdesign .card {
  border-radius: 5px !important;
}

.formnewdesign .card .card-header h1 {
  font-size: 48px;
}

.formnewdesign .card .card-header p a {
  color: #a6dde4;
}

.formnewdesign .card .card-header p a:hover {
  color: #fff;
}

.providerdirectories {
  width: 100%;
  height: auto;
  padding: 55px 0px;
  background: #F9F9F9;
}

.providerdirectories .providertitle {
  width: 100%;
  text-align: center;
  color: #0B373E;
  font-weight: 600;
  font-size: 60px;
  margin-bottom: 10px;
  line-height: 75px;
}

.providerdirectories ul {
  margin: 0px;
  padding: 0px;
  text-align: center;
}

.providerdirectories ul li {
  display: inline-block;
  font-size: 20px;
  color: #2C7281;
  margin: 0px 10px;
}

.providerdirectories ul li img {
  margin-right: 5px;
}

.providerdirectories ul li a {
  color: #2C7281;
}

.providerdirectories ul li a:hover {
  color: #000;
}


.drugboxmain { width:100%; height:auto; margin-bottom:58px; padding-right:9rem; padding-left:9rem;}
.drugbox {
    background: #F9F9F9;
    border: 1px solid #C6C6C6;
    padding: 50px 15px;
    text-align: center;
    min-height:310px;
    margin-bottom:50px;
}

.drugbox div { color:#000000; font-size:20px; font-weight:600; margin-bottom:15px; text-transform:capitalize;}
.drugbox a {
    background: #013942;
    z-index: 2;
    padding: 10px 30px;
    color: #fff;
    border-radius: 4px;
    border: 3px solid #013942;
    overflow: hidden;
    margin-top:10px;
    position: relative;
    display: inline-block;
}

.drugbox p { padding:0px 45px; font-size:18px; line-height:27px; font-weight:400; }



.drugbox a:hover { color:#013942; }


.drugbox a span {
 
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
    transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1;

}

.illinoislisting li:first-child {
    width: 48% !important;
}


.map-slist li a img {
    margin-left: 5px !important;
}


.what-make-margin { margin-top:60px; }
.what-make ul li span { font-size:16px; font-weight:800; color:#214A51;
}

.what-make ul li p { margin:5px 0px 20px 0px; padding:0px 0px 0px 20px; line-height: 26px; }

.what-make ul {
    padding-left: 0px !important;
    margin-top:0px !important;
    height:auto !important;
}

.what-make ul li {
   padding-right: 40px !important;
}

.rightscrolltext { width:100%; height:510px; overflow-y: scroll;}

.rightscrolltext span { display:inline-block; margin-bottom:5px; color:#214A51; font-size:18px; font-weight:800;}
.rightscrolltext ul {
    margin: 0px 0px 25px 0px;
    padding-left:30px !important;
    overflow:unset !important;
}
.rightscrolltext ul li { margin-top:5px !important; }

.rightscrolltext ul li:before {
    content: " ";
    position: absolute;
    left: -15px !important;
    top: 9px !important;
    width: 7px !important;
    height: 7px !important;
    border-radius: 50%;
    background: #09373f;
}

..rightscrolltext ul::-webkit-scrollbar {
    width: 3px;
}

.rightscrolltext::-webkit-scrollbar {
    width: 3px;
}


.rightscrolltext::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.rightscrolltext ul::-webkit-scrollbar {
    width: 0px !important;
}

.what-make ul::-webkit-scrollbar 
{ width:0px !important; }



.shealing-benifitsnew ul li:before {
    top: 9px !important;
}

.shealing-benifitsnew ul li+li {
    margin-top: 11px !important;
}

.shealing-benifitsnew li a { color:#09373f; text-decoration:underline !important; }
.starttab p span {
    width: 100%;
    font-weight: 600 !important;
    display: inline-block;
    position: relative;
    padding-left: 18px;
}
.starttab p span:before {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #fff;
    content: '';
    position: absolute;
    z-index: 999;
    left: 0px;
    top: 0px;
    bottom: 0px;
    margin: auto;
}
.starttab p {
    font-weight: 400 !important;
    padding-right:40px;
}

.starttab p a {
    font-weight: 400 !important;
    text-decoration:underline !important;
}

.homemidbottomright br { display:none; }




.plansradio .plancedropdow .custom-select {
  background: #fff !important;
}

.plansradio input[type=text]:focus {
  background-color:#fff !important;
}

.plansradio input:-webkit-autofill,
.plansradio input:-webkit-autofill:hover, 
.plansradio input:-webkit-autofill:focus, 
.plansradio input:-webkit-autofill:active{
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}


.drugboxmain .col-sm-6 { padding-left:25px !important;  padding-right:25px !important; } 

.firstdr div { margin-top:33px; }
.firstdr a { margin-top:44px; }


.maps-area {
    
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}

.map-slist li {
    font-size: 15px !important;
}

.illinoislisting li {
   font-size: 15px !important;
}



.salesqualitywrap { width:100%; height:auto; background:#fff; padding:60px 0px;}
.salesqualitywrap span {
color: #17373C;
font-size:48px;
font-style: normal;
font-weight: 800;
width:100%;
text-align: center;
display: inline-block;
line-height: 65px; /* 108.333% */ }

.salesqualitywrap p {color: #17373C;
text-align: center;
font-size:25px;
font-style: normal;
font-weight:400;
margin-top:10px;
line-height:18px;
text-align: center;
line-height: normal;}

.saletablemail { width:100%; height:auto; margin-top:70px;}

.saletablemail table {
  border-collapse: collapse;
  width: 100%;
}


.saletablemail table th { background:#17373C; color: #F9F9F9;
text-align: center;
font-size:17px;
font-style: normal;
text-align:center;
padding:15px 0px;
font-weight: 800;
line-height: normal; }



.saletablemail td, th {
  border: 1px solid #dddddd;
  text-align:center;
  padding:30px 15px;
  width:25%;
}


.hrboxwrap { width:100%; height:auto; padding:0px 0px 60px 0px;}
.hrboxwrap .hrbox span { background:#17373C; padding:20px 0px; color: #FFF;
text-align: center;
width:100%;
font-size:25px;
font-style: normal;
font-weight:800;
line-height: 34px; /* 113.333% */
display:inline-block;
}

.hrboxwrap .hrbox ul {
    margin: 0px;
    padding: 50px 65px;
    background: #F9F9F9;
    border: 1px solid #C6C6C6;
    min-height:450px;
    padding-bottom: 20px;
}

.hrboxwrap .hrbox ul li { width:100%; height:auto; display:inline-block; color: #000;
font-size:18px;
font-style: normal;
font-weight: 400;
margin-bottom:20px;
line-height:28px;
line-height: normal;
position:relative;
text-transform: capitalize; }


.hrboxwrap .hrbox ul li a {
    padding: 0px;
    color:#000;
    text-decoration:underline !important;
}


.hrboxwrap .hrbox ul li a:hover { text-decoration:none !important; }


.hrboxwrap .hrbox ul li:before {
    background: #17373C;
    top: 7px;
    position: absolute;
    content: '';
    width: 7px;
    height: 7px;
    border-radius: 50%;
    left: -14px;
}

/*.hrbox { padding:0px 25px; }*/

.brokder-tab-section ul.nav li {
    width: 20%;
    
}

.brokder-tab-section ul.nav li a { padding: 9px 15px !important; }

.map-slist a {
    cursor: default !important;
    color: #0A373E;
}

#beneficiary .doctor-prescription { margin-bottom:140px; }

.brokder-tab-section .nav-tabs li:first-child a span { margin-left:5px !important; }

.cardnewupdate .inner-skin { padding:0px; }
.cardnewupdate .card-heading {
   width: 100%;
   background: #2D7181;
}

.cardnewupdate .card-heading h2 { font-size:22px; font-weight:800; color:#fff; width:100%; }
.cardnewupdate .inner-skin h2 {
    margin:0.8rem 0rem 0.8rem 0rem;
    height: auto;
    text-align: center;
}

.cardnewupdate .listItems { font-size: 14px; font-weight:600; color:#17100D; padding:2rem 1.9rem 0rem 0.8rem; margin-bottom:0px;}
.cardnewupdate .listItems li { font-size: 14px; font-weight:600; color:#17100D; /*padding:0rem 1.9rem 0rem 0.8rem;*/ margin-bottom:10px;}
.cardnewupdate .listItems {
    height:87%;
}

.cardnewupdate .inner-skin {
    height:480px;
}

.cardnewupdate .inner-skin { box-shadow:none; }

.cardnewupdate .listItems li:before {
    background-image: url(../../images/broker/Checkvector.svg);
    
}

.cardnewupdate .inner-skin {
    border-radius: 0rem !important;
 }

 #Network .networkhomemid {
    width: 100%;
    height: auto;
    padding-left: 10rem;
    padding-right: 10rem;
    margin: 50px 0px;
    margin-bottom: 0px;
}


.brokder-tab-section .tab-content { margin-bottom:30px; }
.rady-toenroll {
    margin-bottom: 100px !important;
}


#spanish .cardnewupdate .inner-skin {
    height:470px !important;
}

.inner-top { height:auto !important; }

#Overview {
    margin-bottom: 80px !important;
}


#home{ margin-bottom:50px !important; }

#spanish .drugbox {
    min-height: 400px;
   
}

#spanish .firstdr div {
    margin-top:60px;
}

#spanish .findoutboxmain .overview-btn-book-a-call {
    font-size: 11px;
    
}

#spanish .drugbox div {
   font-size: 19px;
}

#spanish .drugbox p {
    min-height: 150px;
}

#spanish .firstdr a {
    margin-top: 87px;
}



.mmp .map-box {
    min-height: 745px;
}

.map-slist li a img {
    cursor: pointer;
}



.englishlistnew .acnav__label {
    font-weight: 600 !important;
    color: #006F81 !important;
    font-size: 16px !important;
}


/*.tabmargin .map-slist { margin-top:35px; }

.map-flist {
    min-height: 140px;
}
*/

.topwrap1 { margin-top:10px; margin-bottom:10px; margin-left:20px; margin-right:20px; }
.acnav .englishlisttow {
    padding-left: 7px;
}

.englishlisttow {
    border-top:0px solid #afd2d8 !important;
}

.englishlisttow ul {
    border-top:1px solid #afd2d8 !important;
}

.acnav .englishlisttow {
    padding-left: 26px;
     border-bottom:0px solid #afd2d8 !important;
}

.acnav .englishlisttow {
    padding-left: 26px;
    border-bottom: 0px solid #afd2d8 !important;
    padding-right: 26px;
    margin-right: 20px;
}

.listwrap { margin:20px 20px;}

#spanish .hrboxwrap .hrbox ul {
min-height: 530px; }



.subtextfarmatic .panel-body {
    padding: 25px 19px!important;
    padding-bottom: 0px !important;
}

.subtextfarmatic .panel-body li {
color: #000;
    /* font-family: Avenir; */
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 42px; }

.subtextfarmatic .panel-body li a { color:#000 !important; }
.subtextfarmatic .panel-body li span { color:#000 !important; }


.acnav .englishlist2 li span:hover .customtooltip { display:block; }
.customtooltip {
    color: #000;
    text-align: center;
    width: 106px;
    height: 25px;
    font-size: 13px;
    font-style: normal;
    background-repeat: no-repeat;
    background: url(../../images/comingsoonshape.svg);
    font-weight: 600;
    position: relative;
    background-size: cover;
    line-height: 23px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    margin: auto;
    right: -110px;
    display:none;
}

.acnav .englishlist2 li span { position:relative; }

.tolltipnew { position:relative; }
.tolltipnew:hover .customtooltip { display:block; }

.plansradio .custom-select {
    font-size: 18px !important;
}

.plansradio .custom-select {
    font-size: 18px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
    white-space: nowrap;
    line-height: 32px;
}


.filterresultbtn {
   margin-top: 80px;
}


.searchslict .select-options { overflow-y: auto;}

#search-result .leftbaarmenudropdown .select-styled {
    background: none;
    width: 100%;
}


.sorting {
    text-align: left;
}


#spanish .findoutboxmain ul li b br { display:none; }
#spanish .findoutboxmain ul li b {
    font-size: 14px;
}


.doucmenttopaccounding { margin-bottom:70px !important; }
.doucmenttopaccounding .acnav__label--level3 { 
/*  background:#fff !important; }*/
.doucmenttopaccounding .englishlist {
/*   background: #fff;*/
}

.footpaddingtop { padding-top:39px; }

.mmai {
    padding-left: 4rem;
    padding-right: 4rem;
}

.mmaifootleft { padding-left:1rem !important; }

.mmaifootleft { padding-left:1rem !important; }

footer .fw-4 { font-size:16px; }
footer .fw-6 { font-size:20px; }

.need-helps a {
    
    font-size:26px;
}



.tmt { padding-left:2.1rem !important; }


.mmfooter ul li .tolltipnew {
    color: #0d373e !important;
}


.tolltipdropdown:hover .searchtooltip { display:block; }


.searchtooltip {
    min-width: 250px;
    padding: 5px 10px;
    text-align: center;
    position: absolute;
    border: 1px solid #B8E1D7 !important;
    top: 60px;
    left: 0px;
    right: 0px;
    background:#fff;
    display:none;
}


.searchtooltip:before {
    position: absolute;
    content: '';
    width: 35px;
    height: 14px;
    background: url(../../images/downnavarrowpng.png);
    top: -14px;
    z-index: 99999;
    right: 5px;
    background-repeat: no-repeat;
    left: 0px;
    right: 0px;
    margin: auto;
}


.mmioo .navbar-brand {
    margin-top: 16px;
}

.mmioo { padding:20px 0px 0px 0px }

.leftpadding { padding-left:31.5px; padding-bottom:63px;}
.rightpadding { padding-right:31.5px; padding-bottom:63px;}
.leftpaddingbott { padding-left:31.5px;}
.rightpaddingbott { padding-right:31.5px;}

.protabbox { height:100%; background:#F9F9F9; border:1px solid #C6C6C6; text-align:center; padding:37px 0px;} 

.protabbox h1 { color: #000;
text-align: center;
font-family: 'Avenir Next LT Pro' !important;
font-size: 25px !important;
font-style: normal;
font-weight: 800;
line-height: 34px; /* 136% */
text-transform: capitalize; }

.protabbox ul { margin:0px; padding:0px;}
.protabbox ul li a { color: #000 !important;
text-align: center;
font-family: 'Avenir Next LT Pro' !important;
font-size:19px;
font-style: normal;
font-weight:300;
line-height: normal;
text-decoration-line: underline !important; }

.protabbox ul li a:hover { text-decoration:none !important; }
.protabbox p {  color: #000 !important;
text-align: center;
font-family: 'Avenir Next LT Pro' !important;
font-size:19px;
font-style: normal;
font-weight:300;
padding:0px 80px;
line-height: normal;
}

.protabbox p a { color:#000; text-decoration:underline !important; }

.rs { margin:96px 0px 0px 0px !important; width: 100%;
    height: auto;
    padding-left: 5rem;
    padding-right: 5rem;
}

.customtooltipbig {
    width:305px;
/*    background: #D3EDF1;*/
     background-image: url(../../images/bigtolltip.svg) !important;
    padding:0px 0px;
    position: absolute;
    right: -305px;
    z-index: 999;
    top:-38px;
    background-repeat: no-repeat;
    background-size:cover;
    padding-left:11px;
    display:none;
}

.customtooltipbig a { position:relative; display:inline-block; width:100%; font-size:12px; color:#000 !important; font-weight:400; line-height:26px; margin:0px !important; padding:4px 10px 4px 15px;}
.customtooltipbig a:after { position:absolute; left:0px; top:0px; width:10px; height:100%; background:#40717F6B; content:''; display:none;}
.customtooltipbig a:hover:after { display:block; }
.tolltipnew:hover .customtooltipbig { display:block; }

.linkarea .bigtolltip { margin-top:12px; margin-bottom:12px; color: white;
    font-weight: 600;}

.pp10 { padding-right:10px; }

#Find .memberheading h1 {
  margin: 41px 0px 7px 0px !important;
}

#Find .memberheading h1 {
  margin-bottom: 30px !important;
  color: #003b43 !important;
  font-weight: 600;
}




.forlist { padding:100px 6rem;}
.forlist h1 {
color: #23494F;
text-align: center;
font-size:50px;
font-style: normal;
font-weight:600;
margin-bottom:80px;
line-height: normal; }

.forlist h2 {
color: #23494F;
text-align:left;
font-size:25px;
font-style: normal;
font-weight:800;
margin-bottom:20px;
line-height: 38px; /* 126.667% */ }


.forlist .listrighttext { height:108px; overflow-x:hidden; overflow-y:auto}


/* width */
.listrighttext::-webkit-scrollbar {
  width: 3px;
}

/* Track */
.listrighttext::-webkit-scrollbar-track {
  background: #F1F1F1;
}

/* Handle */
.listrighttext::-webkit-scrollbar-thumb {
  background: #153841;
}

/* Handle on hover */
.listrighttext::-webkit-scrollbar-thumb:hover {
  background: #153841;
}





.forlist .listrighttext p {
color: #23494F;
font-size:21px;
font-style: normal;
font-weight:400;
margin-bottom:10px;
line-height:34px; /* 140% */ }

.forlist .listrighttext p a { font-weight:800; color:#23494F; text-decoration:underline !important; }
.forlist .listrighttext p a:hover { text-decoration:none !important; }

.listmarginbottom { margin-bottom:36px; }

.notewrap { background:#F7F8F8; padding:13px 20px;}
.notewrap span {
color: #3F6065;
font-size: 22px;
font-style: normal;
font-weight:800;
line-height: 34px; /* 140% */ }

.notewrap { color: #3F6065;
font-size: 21px;
font-style: normal;
font-weight:400;
line-height: 33px; }

.merchantwrap { padding:0px 6rem 100px 6rem; }

.merchantwrap .listwrap {
    margin:30px 70px;
}

.merchantwrap .acnav .englishlisttow {
    padding-left: 0px;
    border-bottom:none !important;
    padding-right: 0px;
    margin-right:0px;
}

.merchantwrap .acnav .englishlist2 {
    color: #17373C;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom:0px;
}

.merchantwrap .acnav .englishlist2 li {
    margin-bottom:10px;
    padding-top:5px;
}

.merchantwrap .acnav .englishlist2 li a {
color: #17373C !important;
font-size:15px;
font-style: normal;
font-weight:600;
 }

.merchantwrap .acnav__label--level3 {
color: #006F81;
font-size:16px;
font-style: normal;
font-weight:600;
text-transform: capitalize; }

.merchantwrap .acnav__label--level3 {
   padding: 0em 0em 0.5em 1em;
}


.merchantwrap .acnav__label::before {
margin-right: 0em;
}


.foodsearch h1 {
color: #FFF;
font-size:28px;
font-style: normal;
font-weight:600;
text-align:left;
margin-bottom:30px;
line-height: normal; }

.availityboxmain { display:none; }

#spanish .newchanges { top:179px; }

.newchanges { top:187px; }

.newchanges p {
    /* display: inline-block; */
   width:100%;
    float: left;
    margin-top: 20px;
    color: #23494F;


font-size: 17.192px;
font-style: normal;
font-weight:400;
line-height: 32.235px; /* 187.5% */
padding-right:495px;
}

.newchanges p br { display:none; }

.newchanges .btn-call {padding: 0.6rem 40px; border: 3px solid #01596B; background:#01596B !important; }




.newchanges p a {color: #23494F; font-size: 17.192px; text-decoration:underline !important; font-weight:800; }
.newchanges p a:hover { text-decoration:none !important; }

.newchanges h2 {
color: #09373E;
font-size: 51.577px;
font-style: normal;
font-weight: 900;
line-height: 68.466px; /* 132.747% */}


.firtbrhide .protabbox li a br { display:none; }

.firtbrhide .protabbox h1 { padding-top:0px; }


.sprightmarign .spright { padding-right:20px; }











.merchantwrap .acnav .englishlist2 li img {
    width: 16px;
    margin-top: -1px;
    margin-right:15px;
}

.lastlist img { width: 16px; margin-right:15px;}

.lastlist .acnav__label::before { display:none !important; }
 
 .padding-top { padding-top:0px !important; }

 
.forlistbottom .listmarginbottom {
    margin-bottom: 60px;
}



.merchantwrap .lastlist .acnav__label--level3 { padding-bottom:0px !important; }

.merchantwrap .has-children {
    /* margin-bottom: 15px; */
    border-bottom: 1px solid #afd2d8;
    padding: 15px 35px;
}

.merchantwrap .toptitleR { padding-right: 20px; }


.foodsearchwrap { width:100%; height:auto; background:#E9E9E9; padding:47px;}
.foodsearchwrap .foodsearch { background:#fff; border-radius: 4.844px;
border: 0.969px solid #E9E9E9; padding:20px; display: flex;
align-items: center; min-height:174px;}

.foodsearchwrap .foodsearch h2 { 
color: #23494F;
text-align: center;
font-size: 30px;
font-style: normal;
font-weight:600;
width:100%;
margin:0px;
padding:0px;
text-align:center;
line-height: normal; }

.lastlist {
    border: none !important;
    margin-top:10px;
}


.topfirst { padding:0px !important; border:none !important; }

.forlist .listrighttext ul { margin-left:50px; }

.forlist .listrighttext li {
    color: #23494F;
    font-size: 21px;
    font-style: normal;
    line-height: 33px;
    line-height: 35px;
    padding-left: 0px;
    list-style: disc;
    list-style-position: outside;
}




.forlist .listrighttext li a { color: #23494F; }

.forlist .listrighttext li .activeundeline { text-decoration:underline !important; }






