@charset "utf-8";
/* CSS Document */

body {padding-top:80px;}
nav  {padding-top: 20px !important;padding-bottom: 20px !important;transition: all 0.4s ease;}
nav .navbar-toggle {margin: 13px 15px 13px 0;}
.navbar-brand {font-size: 30px; margin-top: -10px;}
nav.navbar.shrink {min-height: 0px;}
nav.shrink {padding-top: 0px !important;padding-bottom: 0px !important;transition: all 0.4s ease;}
nav.shrink .navbar-brand {margin-top: 0px;}
nav.shrink .navbar-brand img {max-width: 80px;transition: all 0.4s ease;}
.spacer {border: 0px; margin: 20px 0px;}

.header-home {background: url(../img/headers/home.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-home.sub-header {background: url(../img/bg1.jpg) no-repeat top center #f2fefe; padding: 40px 0px 0px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-home.freerx {background: url(../img/bg1.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-home.dental {background: url(../img/headers/homeHeadBg.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover; color:#fff;}
.header-home.oneCard {background: url(../img/headers/oneBG.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-home h1 {font-size: 42px;}
.header-home.sub-header h1 {margin-top: 100px !important;}
.header-home h1 {color:#f57f21;}
.header-home .card img{width: 100%; max-width: 280px;}
.home-section-1, .home-section-2 {color:#fff; padding-top: 60px; padding-bottom: 60px;}
.home-section-1 {background:#2c98c8;}
.home-section-2 {background:#01344b;}
.home-section-1 h2 small, .home-section-2 h2 small, .header-home.freerx h2 small, .header-home.dental h1, .header-home.dental small {color:#fff;}
.side-bar {color:#fff;}
.trust {width: 100%; max-width: 350px;}
.table-compare {color:#333; background:#fff;}
.table-compare th, .table-compare td { vertical-align: middle !important;}
.table-compare td {text-align: center;}
.table-compare h3 {margin: 0px;}
.table-compare tr:first-child th {text-align: center;}
.table-compare .fa-remove {color:#FF0004;}
.table-compare .fa-check {color:#2c98c8;}
.app {width: 100%; height: 100%; min-height: 1200px; background:#fff;}

footer {padding-top: 40px; padding-bottom: 40px; color:#3d3d3d;}
.footer-top {text-align: right;}
footer a {color:#aaa;}

@media (max-width:1440px){
.header-home.sub-header h1 {margin-top: 30px !important;}
.header-home.freerx {background: url(../img/headers/bg1.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-home.dental {background: url(../img/headers/homeHeadBgNA.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover; color:#fff;}
.header-home.oneCard {background: url(../img/headers/header3Bg.jpg) no-repeat top center #f2fefe; padding: 40px 0px 20px 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
}
@media (max-width:968px){
.right img {display: none !important;}
.header-home.sub-header h1 {margin-top: 0px !important;}
.header-home .col-lg-2 {text-align: center;}
.header-home .right {display: none;}
footer {padding-top: 20px; padding-bottom: 20px; text-align: center;}
.footer-top {text-align: center;}
}
#video-image {cursor: pointer;display: block;}
#video-popup {width: 100%;height: 100%;position: fixed;top:0;left:0;background: rgba(0,0,0,.7);z-index: 9000;display: none;}
#video-inner {display: block;width: 50%;position: fixed;top: 40%;left: 50%;transform: -ms-translate(-50%, -50%);transform: -webkit-translate(-50%, -50%);transform: translate(-50%, -50%);}
#video-inner p {text-align: right;}
#video-inner span {color: #333333;background: #ffffff;padding: 10px 15px;font-weight: bold;border-radius: 50%;cursor: pointer;}

/* CSS PRODUCT */
.PRODUCT img{float:right!important}
.PRODUCT h2{display:none}
.PRODUCT td{vertical-align:middle!important}
.PRODUCT th{vertical-align:bottom!important;background:#434345!important;color:#fff!important}
.avg-savings,.avg-savings-num{background:#434345;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}
.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(4),.FIVECOLUMN td:nth-child(5),.FIVECOLUMN th:nth-child(4),.FIVECOLUMN th:nth-child(5){font-weight:700!important}
.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-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%}