/*General*/

@font-face{font-family:"CVS Health Sans Light";src:url("font/CVSHealthSans_Lt.ttf") format("truetype")}
@font-face{font-family:"CVS Health Sans Regular";src:url("font/CVSHealthSans_Rg.ttf") format("truetype")}
@font-face{font-family:"CVS Health Sans Medium";src:url("font/CVSHealthSans_Md.ttf") format("truetype")}
@font-face{font-family:"CVS Health Sans Bold";src:url("font/CVSHealthSans_Bd.ttf") format("truetype")}

@font-face {
    font-family: "DomaineDisplayBold";
    src: url("font/DomaineDisplayWeb-Bold.eot");
    src: url("font/DomaineDisplayWeb-Bold.eot") format("embedded-opentype"),
         url("font/DomaineDisplayWeb-Bold.woff") format("woff"),
         url("font/DomaineDisplayWeb-Bold.ttf") format("truetype");
}

strong{font-family:"CVS Health Sans Bold",sans-serif;src:url("font/CVSHealthSans_Bd.ttf") format("truetype")}
.radius-none{border-radius:0px !important}
.navbar-cont{border-top:20px solid var(--primary)}
/*!Navbar styles*/
.navbar-light .nav-item {border-bottom:3px solid white}
.navbar-light .nav-item.active a{border-bottom:3px solid var(--dark);}
.navbar-light .nav-item a:hover{border-bottom:3px solid var(--dark);}
.navbar-light .dropdown-item{border-bottom:3px solid var(--white)}

header{margin-top:170px}
header.search{background:url(img/hero.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}

header h1{font-size:64px;}

footer{border-top:10px solid var(--primary)}
footer a{text-decoration:none !important}

/*!Smart Search CSS*/
.psl.custom-select{-webkit-appearance: none;-moz-appearance: none;appearance: none;}

.n-line{text-decoration: none !important}
.psl-dropdown:after { content: none  !important}
.shadow-lg-up{box-shadow:0 0 3rem 0 rgba(0,0,0,.5) !important}
#mapDirCont{z-index: 9999 !important;}
.psl-directions{height:500px}
.card.psl-result-title{border:0px !important}
.inline-block{display:inline-block !important}
.psl-count{text-align: right;}
.psl-shortcuts{text-align:right;}
.prov-info{width:33% !important}
.network-logos{width:78px !important;height:78px !important}
.hide{display:none !important}

@media(max-width:1024px){
.psl-directions{height:500px}
}

@media(max-width:768px){
.psl-directions{height:500px}
.psl-count,.psl-title{text-align:center;}
.psl-shortcuts{text-align:left;}
.prov-info{width:40% !important}
}
/*!END Smart Search CSS*/


.disclaimer {font-size:12px !important;line-height:normal !important}
@media(max-width:480px){
.PRODUCT img{display:none!important}
}
.plan-details-table a{display:inline-block}
.plan-details-table td:nth-child(1){width:30%}
.CMAL td,.CRNT td,.LAPN-PRICING td,.MTMD td{text-align:left!important}
/*!PRODUCTS*/
.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}

.PRODUCT td{vertical-align:middle!important}
.PRODUCT th{vertical-align:bottom!important;background:var(--dark)!important;color:#fff!important}
.avg-savings,.avg-savings-num{background:var(--dark);color:#fff;font-weight:700}
.MTMD td{width:33%!important}
.CMAL table{max-width:500px!important;width:100%!important}
.avg-savings{border-right:0!important}
.CMAL td,.CRNT td,.HMIP-COLUMNS th{width:33%!important}
.CMAL td,.CRNT td{font-weight:400!important;vertical-align:top!important;border-left:0!important}
.LAPN-PRICING{max-width:400px!important}
.TDOC .video-table td:first-child,.TVIP .video-table td:first-child{border-right:1px solid #fff!important}
.TDOC td,.TDOC th,.TVIP td,.TVIP th{padding:0!important;border:0!important}
.TDOC .video-table,.TVIP .video-table{text-align:center}
.LCA td,.LCA th{text-align:center!important}
.VSPS td:nth-child(1),.VSPS th:nth-child(1){width:35%!important;text-align:right!important}
.VSPS td:nth-child(2),.VSPS th:nth-child(2){width:65%!important}
.FIVECOLUMN td:nth-child(4),.FIVECOLUMN td:nth-child(5),.FIVECOLUMN th:nth-child(4),.FIVECOLUMN th:nth-child(5){font-weight:700!important}
.TWOCOLUMN td:nth-child(2),.TWOCOLUMN td:nth-child(3),.TWOCOLUMN th:nth-child(2),.TWOCOLUMN th:nth-child(3){width:50%}
.THREECOLUMN td:nth-child(2),.THREECOLUMN td:nth-child(3),.THREECOLUMN th:nth-child(2),.THREECOLUMN th:nth-child(3){text-align:center}
.FOURCOLUMN td:nth-child(2),.FOURCOLUMN td:nth-child(3),.FOURCOLUMN td:nth-child(4),.FOURCOLUMN th:nth-child(2),.FOURCOLUMN th:nth-child(3),.FOURCOLUMN th:nth-child(4){text-align:center;width:22%}
.FIVECOLUMN td:nth-child(2),.FIVECOLUMN td:nth-child(3),.FIVECOLUMN td:nth-child(4),.FIVECOLUMN td:nth-child(5),.FIVECOLUMN th:nth-child(2),.FIVECOLUMN th:nth-child(3),.FIVECOLUMN th:nth-child(4),.FIVECOLUMN th:nth-child(5){text-align:center;width:17%}
.SIXCOLUMN th:nth-child(2),.SIXCOLUMN ttd:nth-child(2),.text-left{text-align:left}
.SIXCOLUMN td:nth-child(2),.SIXCOLUMN td:nth-child(3),.SIXCOLUMN td:nth-child(4),.SIXCOLUMN td:nth-child(5),.SIXCOLUMN td:nth-child(6),.SIXCOLUMN th:nth-child(2),.SIXCOLUMN th:nth-child(3),.SIXCOLUMN th:nth-child(4),.SIXCOLUMN th:nth-child(5),.SIXCOLUMN th:nth-child(6){text-align:center;width:16%}
.SEVENCOLUMN td:nth-child(2),.SEVENCOLUMN td:nth-child(3),.SEVENCOLUMN td:nth-child(4),.SEVENCOLUMN td:nth-child(5),.SEVENCOLUMN td:nth-child(6),.SEVENCOLUMN td:nth-child(7),.SEVENCOLUMN th:nth-child(2),.SEVENCOLUMN th:nth-child(3),.SEVENCOLUMN th:nth-child(4),.SEVENCOLUMN th:nth-child(5),.SEVENCOLUMN th:nth-child(6),.SEVENCOLUMN th:nth-child(7){text-align:center;width:12%}
@media (min-width:768px){.TVIP .video-table td{display:table-cell}
}