@charset "utf-8";body{padding-top:0;background:url(../img/boxBg.png)}
body{display:none !important;}
h1{margin-top:0;font-family:'Libre Baskerville',serif}
h2,h3{color:#006d7d}
.header{margin-bottom:10px}
.subHead{height:200px!important}
:hover{text-decoration:none;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}
.topBar{border-bottom:1px solid #fff;padding:inherit;padding-top:10px;padding-bottom:10px;text-align:center}
.topBar img{margin-top:10px}
.footer{padding-top:30px;padding-bottom:50px;background:#333;border-top:10px solid #006d7d}
.footer p{color:#fff}
.footer .fa,.footer h3{color:#fff!important}
.footer a:hover .fa{color:#f87f3d!important}
.footer .contact{text-align:right}
.footer .contact a{color:#fff;font-weight:700}
.footer .contact a:hover{color:#fff;text-decoration:underline}
.footer .nav-pills{margin:0;padding:0}
.footer .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}
.footer .nav-pills>li>a:focus,.footer .nav-pills>li>a:hover{color:#fff;background-color:#777!important}
.footer .nav-header{color:#fff!important}
.footer .form-horizontal{margin-left:10px;margin-top:10px}
.firstA{font-size:12px!important;padding:0;margin:0;line-height:normal}
.lastA{font-size:15px;line-height:0;padding:0;margin:0}
.disc{width:100%;min-height:200px;height:100%}
.placeholder{color:#bbb}
::-webkit-input-placeholder{color:#bbb}
:-moz-placeholder{color:#bbb}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{display:none}
.compHeader{background:url(../img/home/headBG.jpg) center no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%}
.compHeader .links{margin-top:15px}
.compHeader .nav-tabs a{background:#f18b21;color:#fff;text-align:center;font-size:18px;padding-top:10px;padding-bottom:10px}
.compHeader .nav-tabs a:focus,.compHeader .nav-tabs a:hover{background:#c16f1a}
.prodHeader{color:#fff}
.prodHeader h1{font-size:54px;font-weight:400;margin-top:40px;font-family:Lato,sans-serif}
.prodHeader h2{font-size:34px;color:#fff;font-family:'Libre Baskerville',serif;font-weight:700}
.prodHeader p{font-size:28px}
.prodHeader span{font-size:28px;font-family:'Libre Baskerville',serif;font-weight:700}
.prodHeader .span3{padding-top:40px}
.prodHeader small{font-size:14px;font-style:italic}
.homeHeader{background:url(../img/home/productBG.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.careHeader{background:url(../img/home/prodBGCare.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.totalHeader{background:url(../img/home/prodBGTotal.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.dvthHeader{background:url(../img/home/prodBGdvth.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.teleHeader{background:url(../img/home/prodBGtele.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.dvHeader{background:url(../img/home/prodBGdv.jpg) left top no-repeat;max-height:400px;height:100%;border-bottom:1px solid #ddd;font-size:100%;min-height:250px}
.homeBox .span4{border:1px solid #ddd;background:#fff;min-height:300px}
.homeBox .span4 span{text-align:center;background:#fff;display:block}
.homeBox .span4:hover span{background:#006d7d;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear;cursor:pointer}
.homeBox .span4:hover{cursor:pointer}
.homeBox .span4:hover h3{color:#fff}
.homeBox .span4 h3{border-bottom:1px solid #ddd}
.homeBox .span4 h2,.homeBox .span4 h3{font-weight:400;padding:0;margin:0}
.homeBox .span4 h3,.homeBox .span4 p{padding:10px}
.homeBox .span4 a{text-align:center}
.glossary h3{margin-bottom:0;padding-bottom:0}
.home1{padding:30px 0 0;margin-bottom:0!important}
.home2{padding:10px 0 40px;background:url(../img/home/homeBG.png) center no-repeat;background-size:cover;margin-bottom:0}
.home3{padding:50px 0;text-align:center}
.home4{padding:50px 0;text-align:left}
.home4 blockquote{border-left-color:#333}
.home5{padding:50px 0;text-align:left;background:#48566f;color:#fff;margin-top:0!important}
.home5 h2,.home5 h3{color:#fff}
.home3 h3{padding-top:0;margin-top:0}
.home6{padding:50px 0;background:#9cc3c6;text-align:center}
.home6 h2,.home6 p{color:#fff}
.homeTextArea{width:650px}
.searchApp{width:100%;height:100%;min-height:1100px;border:0}
.orderApp{width:100%;height:100%;min-height:1000px;border:0;background-color:transparent}
.carousel{margin-bottom:0}
.carousel .container{position:relative;z-index:9}
.carousel-control{height:80px;margin-top:0;font-size:80px;text-shadow:0 1px 1px rgba(0,0,0,.4);background-color:transparent;border:0;z-index:10;font-weight:400}
#slider{position:relative;overflow:hidden;height:300px}
#slider div{position:absolute;margin:0;height:300px;display:none;width:400px!important}
.compTable thead th{text-align:center!important;vertical-align:middle}
.compTable td:first-child{text-align:left}
.compTable td{text-align:center}
.disclaimer {padding: 20px 0px;}
.disclaimer p {font-size: 12px;}
@media screen and (max-width:988px){.home2{padding:10px 0 40px;background:0/cover;margin-bottom:0}
.homeForm textarea{width:80%!important;margin-top:0!important}
.homeForm input{margin-bottom:10px;width:80%}
.prodHeader .span3{display:none}
.prodHeader{text-align:center}
.prodHeader h2{line-height:normal}
.prodHeader p{margin-top:0;margin-left:10px}
.affix,.homeHeader{display:none}
.navbar-inner{padding-top:0!important;padding-left:20px!important;padding-right:20px!important}
.mainNav{float:left!important;display:block}
body{padding-top:0;padding-bottom:0}
.homeBox .fa{display:none}
.topBar .topL{text-align:center;padding-top:0;font-weight:700}
.topBar .topM{text-align:center;padding-top:10px;padding-bottom:10px}
.topBar .topR{text-align:center;padding-top:0;font-weight:700}
.footer .contact{text-align:center}
.footer,.footer .nav-pills{text-align:center!important}
}

.PRODUCT td{vertical-align:middle!important}
.PRODUCT th{vertical-align:bottom!important;background:#333!important;color:#fff!important}

.CMAL td,.CRNT td, .LAPN-PRICING td{text-align:left!important}
.CMAL table{max-width:500px!important;width:100%!important}
.CMAL td,.CRNT td, .HMIP-COLUMNS th{width:33%!important;}
.CMAL td,.CRNT td{font-weight:400!important;vertical-align:top!important}
.CRNT td, .CMAL td {border: 0px !important; padding: 0px !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 th, .TDOC td, .TVIP th, .TVIP td {padding:0px !important;border: 0px !important;}
.TDOC .video-table,.TVIP .video-table{text-align:center}
.LCA td,.LCA th{text-align:center!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-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%}