/* Minification failed. Returning unminified contents.
(1,37408): run-time error CSS1019: Unexpected token, found '}'
(1,60069): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,60102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,60310): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,60343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,60404): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,60437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,60498): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,60531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,60593): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,60626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,60685): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,60710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,61054): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,61079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,61169): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,61194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,61284): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,61309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,61401): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,61426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62021): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,62053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62261): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,62293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62400): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,62432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62539): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,62571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62679): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,62711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,62814): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,62838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,63176): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,63200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,63363): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,63387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,63550): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,63574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,63739): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,63763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,64572): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,64607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,64712): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,64747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,64853): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,64888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,64996): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,65031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,65138): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,65173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,65279): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,65306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,65465): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,65492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,65653): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,65680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,65845): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,65872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,66035): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,66062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,66892): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,66928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67032): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,67068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67173): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,67209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67317): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,67353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67460): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,67496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67602): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,67630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67787): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,67815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,67974): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,68002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,68167): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,68195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,68358): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,68386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1,73320): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1,73352): run-time error CSS1035: Expected colon, found '{'
(1,73382): run-time error CSS1019: Unexpected token, found '@keyframes'
(1,73406): run-time error CSS1035: Expected colon, found '{'
(1,81971): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,82097): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,82929): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,84911): run-time error CSS1039: Token not allowed after unary operator: '-primary-font'
(1,85214): run-time error CSS1039: Token not allowed after unary operator: '-primary-font'
(1,85259): run-time error CSS1039: Token not allowed after unary operator: '-text-color-dark'
(1,85338): run-time error CSS1039: Token not allowed after unary operator: '-primary-font'
(1,85436): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,86604): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,86700): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,87282): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,88040): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,88144): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,89040): run-time error CSS1039: Token not allowed after unary operator: '-text-color-white'
(1,89264): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
(1,89474): run-time error CSS1039: Token not allowed after unary operator: '-primary-font'
(1,89566): run-time error CSS1039: Token not allowed after unary operator: '-primary-font'
(1,90138): run-time error CSS1039: Token not allowed after unary operator: '-secondary-font'
 */
.marginB25{margin-bottom:25px !important;}#divLocateZip span input[type=text]{margin-bottom:0;}.leftpad15 {padding-left: 15px;}.fontsize18 {font-size: 18px;font-weight: bold;}.srvice-pop {top: 30% !important;left: 50% !important;transform: translate(-50%);z-index: 9999 !important;}.overlay {position: fixed;background: rgba(0, 0, 0, 0.7);top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 9999;}.service-card {width: 350px;height: 300px;position: absolute;top: 80%;left: 50%;margin: -250px 0 0 -175px;overflow: hidden;border-radius: 10px;box-shadow: 3px 3px 20px rgba(0, 0, 0, 0.5);text-align: center;}.service-card .color-overlay {background: rgba(84, 104, 110, 0.5);width: 350px;height: 300px;position: absolute;z-index: 10;top: 0;left: 0;transition: background 0.3s cubic-bezier(0.33, 0.66, 0.66, 1);}.service-card .gradient-overlay {background-image: -webkit-linear-gradient(transparent 0%, rgba(0, 0, 0, 0.6) 21%);background-image: -moz-linear-gradient(transparent 0%, rgba(0, 0, 0, 0.6) 21%);background-image: -o-linear-gradient(transparent 0%, rgba(0, 0, 0, 0.6) 21%);background-image: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.6) 21%);width: 350px;height: 300px;position: absolute;top: 350px;left: 0;z-index: 15;}.service-card:hover .card-info {opacity: 1;bottom: 120px;}.service-card:hover .color-overlay {background: rgba(84, 104, 110, 0.8);}.ServiceType-title-content {text-align: center;margin: 5px 0 0 0;position: absolute;z-index: 20;width: 100%;top: 0;left: 0;}.ServiceType-title-content h3 {font-size: 28px;font-weight: 500;letter-spacing: 2px;font-weight: bold;color: #ffffff;font-family: 'Roboto', sans-serif;margin-bottom: 0;}.ServiceType-title-content hr {width: 50px;height: 3px;margin: 5px auto;border: 0;background: #424242;}.card-info {width: 100%;position: absolute;bottom: 10px;left: 0;margin: 0 auto;padding: 0 0px;color: #ffffff;font-family: 'Roboto', sans-serif;font-size: 20px;line-height: 24px;z-index: 20;opacity: 0;transition: bottom 0.3s, opacity 0.3s cubic-bezier(0.33, 0.66, 0.66, 1);}.price-info {position: absolute;bottom: -20px;left: 247px;z-index: 20;}.price-list {list-style-type: none;margin: 0 0 30px 20px;padding: 0;width: 100%;}.price-list li {margin: 0 15px 0 0;padding: 0 0 0 22px;display: inline-block;color: #ffffff;font-family: 'Roboto', sans-serif;}.price-list li.price {font-size: 16px;}.pricing-card-tabBox{}.pricing-card-tabBox h5{font-family: 'Roboto', sans-serif;color: #4C4C4C;}.nopadding {padding-left:15px !important;padding-right:15px !important;}.tab-wrap-main-Container label, p, a, h1, div {font-family: Roboto, sans-serif;}.tab-wrap {width: 50%;margin-left: 0%;position: relative;display: flex;top: 0px;}input[type="radio"][name="tabs"] {position: absolute;z-index: -1;}input[type="radio"][name="tabs"]:checked + .tab-label-content label {color: white;background-color:black }input[type="radio"][name="tabs"]:checked + .tab-label-content .tab-content {display: block;}input[type="radio"][name="tabs"]:nth-of-type(1):checked ~ .slide {left: calc((100% / 2) * 0);}input[type="radio"][name="tabs"]:nth-of-type(2):checked ~ .slide {left: calc((200% / 2) * 1);}input[type="radio"][name="tabs"]:first-of-type:checked ~ .slide {left: 0;}.tab-wrap-main-Container label {cursor: pointer;color: black;background-color:white;box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;text-align: center;height: 56px;font-size: 24px;transition: color 0.2s ease;width: 768px;}.slide {background: #33c1d4;width: calc(200% / 2);height: 4px;position: absolute;left: 0;top: 55px;transition: left 0.3s ease-out;}.tab-label-content {width: 100%;}.tab-label-content .tab-content {position: relative;top: 5px;text-align:left;line-height: 130%;display: none;}.border-box{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e0e0e0;display: inline-block;height: 100%;padding: 10px;vertical-align: top;max-width: 768px;}.btn-group .btn-sgup, .btn-group .btn-logn{border-radius:3px !important;}.telephone-txt{padding-left:15px;padding-top: 5px;padding-bottom: 5px;}.btn.btn-theme.widthauto{margin-right:10px !important;}.padd0{padding:0 !important;}.sitemap-menu{padding:0 !important;}.sitemap-menu li{list-style:none !important;}.srvice-pop{top:30% !important;left:50% !important;transform: translate(-50%);z-index:9999 !important;}.overlay{position: fixed;background: rgba(0,0,0,0.7);top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 9999;}.loginReg-left .form-group {margin-bottom: 10px !important;width: 100%;display: inline-block;}.loginReg-left .form-group .control-label{margin-top:10px;}.loginReg-left .form-group .radio label{margin-right:10px !important;}.marginB4{margin-bottom:4px !important;}.marginT0{margin-top:0 !important;}input[type=checkbox]{transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;}.form-field-login label{font-size:13px !important;}.form-field-login input {float: left !important;margin: 6px 10px 0px 0 !important;}.paddLR0{padding-left:0 !important;padding-right:0 !important;}.fp-loginLink{margin:17px 20px 0 0 !important;}.srvice-pop{border-radius: 6px !important;position:fixed !important;}#inputServiceArea-error{top:3px !important;}.apointment-dtl{margin-top:30px !important;}.cust-img{display:inline-block;max-height: 100px !important;max-width: 100px !important;}.cust-img img{width: 100px !important;height: 100px !important;}.dt-sbmt .btn-blue, .pr-seting .sbmt-btns .btn-theme, .pr-seting .sbmt-btns .btn.btn-theme.btn-red {width: auto !important;}.modal-dialog{margin: 30px auto !important;}.cntct-forms.pop-form .form-field{margin-bottom:10px !important;}.cntct-forms .form-field .chk-box{margin-left: 8px;margin-top: 4px;}#frmForgotPass .form-field label{width:26% !important;}#frmForgotPass .form-field input.txtbox-theme.txtbox-theme1{width:73% !important;}.blue-btn{background:#0c82bc !important;}.widthauto-login{width:auto !important}.btn-theme.blue-btn:hover, .btn-theme.blue-btn:focus{color:#fff;}.loginReg-left .cntct-forms .form-field.form-field-login label.updates-txt{width:auto !important;}.social-links.circle li{margin-right:16px !important;}.marginB10{margin-bottom:10px !important;}.paymnt-blck{border-radius:8px;font-size:14px;}.prce-dtls table tr td:first-child{width:60% !important;}.inpt-sbscribe.inpt-coupn input{margin-bottom:0 !important;}.inpt-sbscribe.inpt-coupn a{padding:6px 15px !important;}#paymentMethodLabel{margin-top:14px !important;}.inpt-sbscribe.inpt-coupn{border: 1px solid #999999 !important;}.topspace{padding-top:10px !important;}#radCoupBal{float: left;margin-right: 0px;}#paymentButtons a{width:100% !important}.clearfix{clear:both;}.social-links.small li a{width: 40px !important;height: 40px !important;font-size: 16px !important;}.social-links.small li a i{line-height:38px !important}.marginR8{margin-right:8px !important}.header-section {min-height: 120px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;background: #249bd5;background-size: cover;margin-top:-2px;position:relative;}.header-section h2{color:#fff !important;}.mid-box-picktime{background: #f8f8f8;padding: 20px 0;}#btnCheckSlot{width:176px !important;}.btn.btn-theme.btn-red, .btn.btn-theme.blue-btn{width:150px !important;}#signnext{margin-right:17px !important;}.sweet-alert h2{font-size:20px !important;}#divPayAgree #chkIAgree{float:left;margin-top: 5px;margin-right: 5px;margin-left:-10px;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{font-weight:bold;}.track li{list-style-type: none;width: 14.2%;float: left;position: relative;text-align: center;line-height:1.5;}.track li span{margin-bottom:5px;}.track li div{padding:0 5px;}.track li:after {width: 100%;height: 2px;content: '';position: absolute;background-color: #7d7d7d;top: 25px;left: -50%;z-index: 1;}.track li span:after{display:none !important;}.track li:first-child:after {content: none;}.track li.complete {color: green;}.track li.complete:before {border-color: #55b776;}.track li.complete + li:after {background-color: #55b776;}.appnt-dtls{margin-top:10px !important;padding-bottom:0px !important;margin-bottom:0 !important;border:0 !important;}.cust-dtls{padding: 10px 10px 20px !important;border: 1px solid #dbdbdb !important;background:transparent !important;}.cust-dtls p{margin:0 !important;border:0 !important;padding-bottom:14px !important;}.cust-dtls p span {font-size: 21px !important;margin-top: 5px;font-weight: bold;}.cust-nme {margin: 10px 0 10px !important;}.cust-nme p {margin: 0;font-size: 16px !important;font-weight: bold !important;}.service-tracker{margin-top:0 !important;}.loc-tble tbody td{padding:18px !important;}.ap-tmng{width:100% !important;box-sizing:border-box;}.morning-ap {margin: 10px 0 10px !important;}.night-ap{margin-bottom: 10px;}.sbmt-btns.info{width: 100% !important;text-align:center;float: left !important;}.sbmt-btns.info > .btn, .sbmt-btns.info > .btn.btn-theme.btn-red {width:120px !important;}#frmChangePass .form-field {width: 53%;margin: 0px auto;}.sbmt-btns .btn.btn-theme.btn-red.width120{width:120px !important;}.pr-setng-head{margin-bottom:25px !important;}.mob-tooltip {position: relative;display: inline-block;}.BookAVisitButtons .btn.btn-theme.btn-red{width: 250px !important;margin-right: 50px;}.tooltiptext {visibility: hidden;width: 120px;background-color: black;color: #fff;text-align: center;border-radius: 6px;padding: 5px 10px;top:45px;left:-40px;position: absolute;z-index: 1;height:auto !important;line-height:1.5;font-size:12px;display:none;}.tooltiptext.left0{left:0 !important;}.tooltiptext.right0{right:0 !important;}.lbel-txt{color: #212121;float: left;font-size: 14px;margin: 7px 0 0;margin-left: 8px;}.chkbox-notifications{margin-bottom:30px !important;margin-top:-10px;}body .default_delete_data a.btn.btn-theme.btn-red{width:auto !important;}body .default_delete_data a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color: #000;display: inline-block;font-size: 14px;font-weight: normal;margin: 0!important;padding: 0!important;position: static!important;vertical-align: top;width: auto!important;}.btn.btn-theme.btn-blue.back-link{width: auto !important;padding: 8px 20px !important;}#btnPayment{width:170px !important;margin-left:5px !important;}ul.treat-list{padding: 10px 20px 0px;display: inline-block;}ul.treat-list li{float:left;width:33%;}.close.close-home{display:block !important;}#myElem{width: 100%;height: 100%;position: fixed;height: 100%;z-index: 111;text-align: center;background: rgba(49, 48, 48, 0.8);top: 0;}.good-news-txt{position: relative;top: 50%;transform: translateY(-50%);width: 90%;color:#fff;margin: 0 auto;}#myElemBookAVisit{width: 100%;height: 100%;position: fixed;height: 100%;z-index: 111;text-align: center;background: rgba(49, 48, 48, 0.8);top: 0;}#divNotify{width: 100%;height: 100%;position: fixed;height: 100%;z-index: 111;text-align: center;background: rgba(49, 48, 48, 0.8);top: 0;}.good-news-txt{position: relative;top: 50%;transform: translateY(-50%);width: 90%;color:#fff;margin: 0 auto;}.mtextcenter > .cust-nme{}.pricing-table {border: 1px solid #dbdbdb;border-radius: 5px;width: 100%;border-collapse: separate;}.pricing-table th:first-child, .pricing-table td:first-child {width: 80%;}.pricing-table th:last-child, .pricing-table td:last-child {text-align: right;}.pricing-table td {padding: 18px !important;}.pricing-table tbody tr:nth-child(2n+1) {background: #f0f0f0 none repeat scroll 0 0;}.pricing-table tbody tr:nth-child(odd) {background: #f0f0f0;}.pricing-table thead {background: #e3e3e3;}.pricing-table thead th {font-size: 14px;color: #333;vertical-align: middle;padding: 8px 15px;}#memberSel-button span{display:none;}.ui-select{display:inline-block;}.ui-select #memberSel-button select{width:90% !important;}fieldset legend{cursor:pointer !important;}.add-fam input[type=text], .add-fam select{border: 1px solid rgb(204, 198, 198) !important;padding: 6px 13px;box-shadow:none !important;}.add-fam select{margin-right:10px;}.add-fam .form-control{height:36px !important;}.add-fam .control-label{margin-top:10px !important;}.form-control:focus{box-shadow:none !important;border: 1px solid rgb(204, 198, 198) !important;}.prce-dtls .ui-radio{display:inline-block !important;float: left;margin-right: 5px;}.chkaggree{width:95% !important;margin-left:-20px !important;}.transparent-header header.header.transparent-header-on{background:#fff !important;}.navbar-nav > li > a{color:#999 !important;}@media(max-width:768px) {.footer-content-links {float: left;min-height: 1px;padding-right: 15px;padding-left: 1em;margin-left: 15px;}}@media(min-width:768px) {.footer-content-links {float: left;min-height: 1px;margin-left: 13em;}}.cstm-cont {max-width: 1146px !important;margin: 0 auto !important ;}.logo{line-height:1 !important;}.object-visible{height:auto !important;min-height: 70px !important;background:#fff !important;z-index: 999999 !important;}.process-cont .object-visible{z-index:999 !important;}.header-left {display: inline-block !important;padding: 0px 0 !important;text-align: left !important;vertical-align: middle !important;width: 20% !important;border-bottom: 0px solid #eceaea !important;}.nav-ryt {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;display: inline-block !important;vertical-align: middle !important;width: 68% !important;text-align: right !important;}.process-cont{background: #f8f8f8 !important;}.process-cont h2, .feature-box h3{color:#000 !important;position:relative;}.medical_service_content h3{color:#fff !important;text-decoration: underline;}.home-fees-cnt h2{position:relative;}.process-cont h2:after, .home-fees-cnt h2:after{content: '';width: 100%;border-bottom: solid 4px #000;position: absolute;left: 50%;top: 130%;z-index: 1;width: 70px;margin-left: -35px;}.process-cont p.large {color: #4e4c4c !important;}.feature-box.shadow, .feature-box.shadow-narrow, .feature-box::before, .feature-box::before {background: #fff !important;}.feature-box.shadow, .feature-box.shadow-narrow{border:0px solid #e0e0e0 !important;}.connect-data{font-size: 16px;font-weight: 600;}.connect-data img{float: left;margin-right: 15px;vertical-align: middle;}.lineheight36{line-height:36px !important;}.white-bg{background:#fff !important;}.marginB40{margin-bottom:40px !important}.connect-data a{color:#000;}.header-container{background:#fff !important;}.header .header-left #logo a{max-width:90% !important;}.facebook > a{background-color: #3b5998 !important;border-color: #3b5998 !important;color: #fff !important;}.twitter > a{background-color: #55acee !important;border-color: #55acee !important;color: #fff !important;}.googleplus > a{background-color: #dd4b39 !important;border-color: #dd4b39 !important;color: #fff !important;}.linkedin > a{background-color: #0976b4 !important;border-color: #0976b4 !important;color: #fff !important;}.navi .dropdown-toggle{color:#000 !important;}.header-testimonial .item p:after, .header-testimonial .item p:before{z-index:9999 !important;}.btn-group .btn-sgup{background: #fd6a59 !important;color: #ffffff !important;float: left;height: 70px;text-transform: uppercase;font-size: 14px;font-weight: 600;padding: 0 20px;line-height: 70px;border-radius: 0px !important;margin:0 !important;}.header-top-dropdown.text-right .btn-sm.btn-logn{background: #259dd7 !important;color: #ffffff !important;float: left;height: 70px;text-transform: uppercase;font-size: 14px;font-weight: 600;padding: 0 20px;line-height: 70px;border-radius: 0px !important;margin:0 !important;}.slide-text-left{float: left;width: 55%;}.video-container{float:right !important;margin-top:30px;}.slide-txt{top:110px !important;}.slide-txt .tp-caption.tp-heading{color: #000 !important;font-size: 44px !important;line-height: 50px !important;font-weight: 100 !important;margin-top: 10px !important;}.slide-txt .tp-dtl {color: #000 !important;font-size: 28px !important;line-height: 35px !important;margin: 30px 0 30px !important;}#divLocateZip > span{background: transparent !important;border: 1px solid #000000 !important;padding: 12px 20px !important;width: 250px !important;height:52px;}#divLocateZip > span > input[type="text"]{background: transparent;color: #000 !important;font-size:15px;}#divLocateZip > a.btn.btn-dark.btn-default.btn-animated.tp-btn{background: #ffffff none repeat scroll 0 0;color: #545454;font-size: 18px;padding: 12px 10px !important;width: 175px;text-shadow:none;height: 52px;}.slider-banner-fullwidth-big-height{height:550px !important;line-height:550px !important;}.header-testimonial{background-color: transparent !important;}ul.nav.navbar-nav.navi li a {padding: 14px 10px;font-weight: 600;color: #202020 !important;font-size: 14px;}h3.wacs.text-uppercase.text-center{font-size: 30px !important;margin-top: 25px !important;float: left !important;width: 300px !important;font-weight: 600 !important;border-right: 3px solid #c8c8c8;padding: 28px 21px 28px 0px !important;text-align: left !important;color:#000 !important;}#carousel-example-generic4 .carousel-inner{width:68% !important;float:right;margin-top: 30px;}.header-testimonial .item span.text-center{color: #000000 !important;font-weight: bold !important;}.header-testimonial .item p{font-size:16px !important;}.process-cont.new{background:#fff !important;}.process-cont.services{background:#f8f8f8 !important;}.step-icon{text-align: center;margin: 0 auto;display: inline-block;}.feature-box h3 {font-size: 18px !important;text-transform: uppercase !important;margin-bottom:15px !important }.feature-box p{color: #7b7b7b !important;}.medical_service_content p{color: #f8f8f8 !important;}.home-fees-cnt{background:#259dd7 !important;padding:40px 0 60px;}.feature-box.shadow, .feature-box.shadow-narrow{padding:5px 0 5px!important}.darkblue-txt{color:#249bd5;}.price-outer {width: 100%;float: left;text-align: center;}.price-large-txt{font-size: 120px;color: #fff;float: left;width: 100%;font-weight: normal;line-height: 120px;margin-bottom: 20px;margin-top: 30px;}.fees-txt{float: left;width: 100%;clear: both;font-size: 24px;margin-bottom: 50px;color: #fff;}.link-outer a, .link-outer a:hover {color: #fff;font-size: 24px;}.feature-box .icon.icon-large {height: 170px !important;width: 170px !important;background: #fff !important;border: 1px solid #259dd7 !important;line-height:120px;margin-bottom:30px;margin-top:30px;}.feature-box .icon.icon-large img{display:inline-block;}.process-cont h2{position:relative;}.get_better{background:#259dd7;height:160px;width:100%;}.get_better h2{color:#fff;font-size: 36px;line-height: 125px;}.marginT55{margin-top:55px;}#divLocateZip > span > input[type="text"]::-webkit-input-placeholder {color: #fff;}.sitemap-menu{margin-bottom:0 !important;}.white-color{color:#fff;}.clear30{height:30px;clear:both;}.addressTabBox{height:300px;width:100%;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: solid;border-radius: 35px;border: 1px;}.service-card-addressTabBox{height:300px;width:100%;margin-bottom:30px;box-sizing: border-box;}.textInBox .UseThisAddress{position: absolute;bottom: 60px;left: 22px;}.textInBox .MakeThisDefault{text-align:center;}.defaultChange b a {display: none;}.defaultChange b {position: static !important;}.textInBox #Edit{position: absolute;bottom: 30px;left: 22px;}.addAddressTabBox{height:300px;width:100%;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: dashed;border-radius: 0;}.addAddresstextInBox{text-align:center;margin-top:80px;}.familyTabBox{height:100%;width:100%;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: solid;border-radius: 35px;border: 1px;float:left;min-height:270px;}.familytextInBox #Delete{position: absolute;bottom: 30px;left: 90px;background: #fd6a59;}.col-sm-12 div#nextButtonDiv {margin-top: 60px;}.appointmentTabBox{height:863px;width:800px;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: solid;border-radius: 35px;border: 1px }@media only screen and (min-width: 768px) {#index_lnk_buttons {margin-top: 10px;align-content: center;width:inherit;}#location_area{padding-top: 10px;align-content: center;}.total-payment-due-label{float:left;}#paymentMethodLabel{text-align:left !important;float: left;}#divPayAgree{padding-left:0px;}.chkaggree{padding-left: 15px;text-align: left;}.full-width-form-payment{background:#f0f0f0;}.addressTabBox{height:200px;width: 100%;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: solid;border-radius: 35px;}.addAddressTabBox{height:300px;width:300px;margin-bottom:30px;border-width: 1px;box-sizing: border-box;background-color:white;border-color: #C7C7C7;box-shadow: 0 2px 1px 0 rgba(0,0,0,.16);border-style: dashed;border-radius: 0;}.addAddresstextInBox{text-align:center;margin-top:45% }}@media (min-width:961px){#index_lnk_buttons {margin-top: 10px;align-content: center;width:inherit;}#location_area{padding-top: 10px;align-content: center;}#banner{background-color:white;}#divPatImage{padding-top:10px;}}#divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+5) {margin-left:25%;}#DivLeftMenuBar .navbar-default{background:#444 !important;}#DivLeftMenuBar #navbar2{background:#444 !important;}#divFamilyMembers .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left:25%;}.reason_for_visit label {float: left;}.reason_for_visit input {margin-bottom: 0px !important;}@media only screen and (min-width:768px) {#navbar2{background-color:#249bd5;padding-bottom:0px;}}@media only screen and (max-width:1170px){.add-fam select {margin-right: 5px !important;padding: 6px 2px !important;}#paymentButtons{float:left !important;}ul.nav.navbar-nav.navi li a{padding:6px !important;}.video-container{margin-right:20px;}.subMenu ul li{width:150px;}}@media only screen and (max-width:991px){.subMenuItems {list-style-type: none;}.navbar-default #navbar-collapse-1{width:100% !important;}.subMenu ul li{width:150px;}.subMenu:hover ul{display: inline;}.subMenu:hover ul li{display: inline;z-index:1;}.subMenu ul{display:none;position:absolute;background-color:white;top:40px;z-index:2;}.navbar-default .navbar-nav > li > a{padding:15px 5px !important;font-size:14px !important;font-weight:normal !important;}.collapse ul .navbar-nav.navi {float:none !important;}.header:not(.full-width) .main-navigation .navbar-nav.navi{float:none !important;}.btn-group .btn-sgup, .btn-group .btn-logn{font-size:12px;}.btn-group .btn-sgup{margin-right:0px !important;}.rgs-btn{margin:0 0 0 -2px !important;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a{font-size:13px !important;}.top-lnks >.lnk-btns{padding:6px 10px !important;}.cust-dtls a{padding:6px 10px !important;}.cntct-forms .form-field .txtbox-theme1{width:58% !important;}.cntct-forms .form-field label{width:41% !important;}.cntct-forms.servce-form .form-field input.txtbox-theme.txtbox-theme1{width:100% !important;}.cntct-forms.pop-form .form-field .inpt-half{width:58% !important;}.cntct-forms.pop-form .form-field .inpt-half input.txtbox-theme.txtbox-theme1{width:48% !important;}.cntct-forms .form-field.form-field-login label.legal-txt{width:90% !important;}#frmForgotPass .form-field label, #frmForgotPass .form-field input.txtbox-theme.txtbox-theme1{width:100% !important;}.track li{display:flex !important;line-height:1.4;}table.loc-table{table-layout:fixed;}.ap-box-left, .ap-box-ryt{width:100% !important;}.ap-box-left, .ap-box-ryt {margin-bottom: 0px !important;}.apnt-txt br {display: none;}.adtn-mem select{width: 79% !important;}.adtn-mem .pull-right{text-align:left !important;}.prce-dtls table tr td:first-child {width: 50% !important;}.inpt-sbscribe.inpt-coupn a {padding: 6px 15px !important;}.prce-dtls table tr td:first-child{width:50% !important;line-height:1.2 !important;}#paymentProfile .form-field .cr-card{width:58% !important;}#paymentProfile .form-field .cr-card .txtbox-theme.txtbox-theme1{width:100% !important;}#divPayAgree label{width:90%;font-size:13px !important;}#divPayAgree #chkIAgree{float:left;}h4{font-size:15px !important;}.loc-tble tbody td .butn-blue{padding: 8px 10px !important;}.cust-dtls p span{display:block !important;}.track li{display:inline-block !important;}.bck-btn{display:inline-block !important;margin-bottom:8px !important}.loctn-box span{margin-right: 80px !important;}.prce-dtls input[type="radio"]{margin-top:2px !important;}.header .header-left #logo a{max-width:94% !important;}.object-visible{min-height:0px !important;}.object-visible{background:#fff !important;}#navbar-collapse-1{text-align:right !important;}.connect-data{font-size:13px !important;}.connect-data img{margin-right:12px;}.video-container{margin-top:20px !important;}.tp-heading{line-height: 32px !important;font-size: 20px !important;}.tp-dtl{font-size: 15px !important;line-height: 22px !important;margin: 10px 0 15px !important;}.tp-sbmts span, a.tp-btn{padding: 8px 10px !important;}#divLocateZip > a.tp-btn{padding: 8px 10px !important;}.nav-ryt {width: 73% !important;}.header-left{width: 25% !important;}.btn-group .btn-sgup, .header-top-dropdown.text-right .btn-sm.btn-logn{padding:0 10px !important;font-weight:normal;}.slide-text-left {width: 50%;}.slide-txt .tp-caption.tp-heading {font-size: 28px !important;line-height: 34px !important;}.slide-txt .tp-dtl {font-size: 16px !important;line-height: 22px !important;margin: 15px 0 30px !important;}#divLocateZip > span{width: 180px !important;height: 44px}#divLocateZip > a.btn.btn-dark.btn-default.btn-animated.tp-btn{font-size: 16px;width: 135px;height: 44px;}.video-container{margin-right:20px;}.slider-banner-fullwidth-big-height {height: 280px !important;line-height: 280px !important;}#carousel-example-generic4 .carousel-inner {width: 58% !important;float: right;margin-top: 30px;}h3.wacs.text-uppercase.text-center{width: 280px !important;font-size: 25px !important;}h2{font-size:25px;}.feature-box .icon.icon-large {height: 150px !important;width: 150px !important;line-height: 100px;}.slide-txt {top: 20px !important;}.video-container iframe{width: 100% !important;height: 205px !important;margin-top:0px !important;}.price-large-txt{font-size: 100px;}.get_better h2{font-size:26px;}#divLocateZip > span{padding: 8px 20px !important;}}#upcomingAppointments{clear:both;}span.total-payment-value {float: left;width: 100%;text-align: right;padding-right:22px;}.main-position-div {position: relative;}.default_delete_data {position: absolute;width: 100%;bottom: 20px;}.addressTabBox{position:relative;}#frmApptConfirm #LeftSubPart .apnmnt-blck {margin-left: 0 !important;}#frmApptConfirm #divPayment {clear: none !important;float: left !important;width: 50% !important;}#frmApptConfirm #LeftSubPart {float: left;width: 50%;}#frmApptConfirm #divBtns.sbmt-btns a.mg-right-10 {width: 150px;}#frmApptConfirm #divPayment.full-width-form-payment {width: 50% !important;}.main-position-div div#paymentButtons {width: 85% !important;}#paymentButtons a.btn.btn-theme.btn-blue {padding: 8px 2px;}@media only screen and (max-width:767px){.chkaggree{margin-left:0px !important;}#frmApptConfirm #divCompletePayment label.pull-right {text-align: right;font-size: 13px;padding-top: 10px;}#frmApptConfirm .apnmnt-blck {margin-bottom: 24px !important;}#frmApptConfirm #LeftSubPart .apnmnt-blck .ap-box-ryt .apnmnt-blck {margin-bottom: 0px !important;}#frmApptConfirm #LeftSubPart .apnmnt-blck .ap-box-ryt {margin-top: 0px;}#frmApptConfirm .apnmnt-blck .apnt-txt.apnt-txt1 {width: 100% !important;}#frmApptConfirm .apnmnt-blck.marginB10 {margin-top: 0px;}body #LeftSubPart{width:100% !important;}body #frmApptConfirm #divPayment {width:100% !important;}.track li .tooltiptext{display:none;}.track li {display: block;text-align: left;width: 100%;padding:0 0 0 0!important}.track li div{float:left;display:block !important;padding:0 0 0 0!important;height:36px!important;}.track li span{float:left;border-radius:0%!important;}.track li:first-child span{border-top-left-radius:50px!important;border-top-right-radius:50px!important;}.track li:last-child span{border-bottom-left-radius:50px!important;border-bottom-right-radius:50px!important;border-bottom: solid 2px #000000;margin-bottom:25px!important;}.track li span{text-align: center;line-height: 3em;border-left:2px solid #000000;border-right:2px solid #000000;border-top: solid 2px #000000;margin-bottom:0px!important;position: relative;-webkit-transform: skewY(-15deg);-moz-transform: skewY(-15deg);-ms-transform: skewY(-15deg);-o-transform: skewY(-15deg);transform: skewY(-15deg);}.track li.in-process span{animation-duration: 800ms;animation-name: blink_color;animation-iteration-count: infinite;animation-direction: alternate;}.track li.in-process div{animation-duration: 800ms;animation-name: blink_text;animation-iteration-count: infinite;animation-direction: alternate;}@keyframes blink_color {from {background: #67ba2f;}to {background:red ;}}@keyframes blink_text {from {color: #67ba2f;}to {color:red;}}.total-payment-value-div label {font-weight: normal;font-size: 15px;}.total-payment-value {position: absolute;padding-right:0px !important;top: 0px;}.total-payment-value-div{position: absolute;right:0px;top:0px;}.discount-value-div label {font-weight: normal;font-size: 15px;}.discount-value {position: absolute;padding-right:0px !important;top: 0px;}.discount-value-div{position: absolute;right:0px;top:25px;}#DivLeftMenuBar #navbar2{background:none !important;height:auto !important;}.subMenu ul li{width:100px;}.desktop-version-additional-family{}.rgs-btn{float:right;margin-top:8px !important;margin-right:15px !important;}.navbar-toggle{margin:10px 0 0 !important;}.header-testimonial .item span.text-center{margin-bottom:40px !important;}#frmLogin label, #frmForgotPass label {width: 100% !important;margin-bottom: 10px !important;}.txtbox-theme.txtbox-theme1{margin-bottom:16px !important;}.btn.btn-theme.btn-red{margin-left:0 !important;}.collapse ul .navbar-nav.navi {float:left !important;}.header:not(.full-width) .main-navigation .navbar-nav.navi{float:left !important;width:100%;}.hide-in-mobile{display:none !important;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a{padding:15px 12px !important;}.btn.btn-theme.btn-red.widthauto{width:30% !important;}.privacy-link{display:block;}.slide-txt .tp-caption.tp-heading.cap-heading{margin-bottom: 12px !important;line-height:40px !important;}.slide-txt .tp-caption.tp-heading span{padding:0px 0 !important;display:inline-block;font-size: 13px !important;}.slide-txt .tp-sbmts{padding:20px 0 0 0 !important;}.tp-sbmts span{margin-bottom:2px !important;}a.tp-btn{padding:7px 10px !important;font-size:13px !important;}.tp-inpt{font-size:13px !important;}.inpt-sbscribe a{padding-top:11px !important;}.inpt-sbscribe a i {font-size: 30px !important;}.inpt-sbscribe input{padding:10px 15px !important;}.loginReg-left .form-group{margin-bottom:0 !important;}input[type="radio"]{margin-top: 6px !important;}input[type="checkbox"]{margin-top:2px !important;}.form-field-login{margin:0 0 15px 20px !important;}.form-field-login input[type="checkbox"]{width:auto !important;}.loginReg-left .form-group.form-field-login label{width:auto !important;}.marginT0{margin-top:10px !important;}.log-ryt{margin-top:30px !important;}.padd0M{padding-left:0 !important;padding-right:0 !important;}.fp-loginLink {margin: 0px 20px 0 0 !important;}.srvice-pop{width: 80% !important;position:relative !important;top: 90px !important;left: 10% !important;transform: none !important;max-width: 750px !important;}#inputServiceArea-error{top:11px !important;}.book-apnmnt .book-btn{padding:8px 15px !important;}.lnk-btns {margin-bottom: 10px !important;margin-right: 7px !important;}.cust-img, .cust-img img{max-height: 120px !important;max-width: 120px !important;width: 120px !important;height: 120px !important;}.cntct-forms.pop-form .form-field label{margin-bottom:10px !important;width:100% !important;}.modal-dialog{width:90% !important;}.cntct-forms.pop-form .form-field input{margin-bottom:8px !important;}.cntct-forms.pop-form .form-field .inpt-half{width:100% !important;float:left !important;}.cntct-forms.pop-form .form-field .inpt-half input{margin-left:0 !important;}.cntct-forms.pop-form > .sbmt-btns > .btn-theme,.cntct-forms.pop-form > .sbmt-btns > .btn.btn-theme.btn-red{width:auto !important;}.nav.nav-tabs.pf-set-tab{margin-top:10px !important;}.cntct-forms .sbmt-btns .btn-theme, .cntct-forms .sbmt-btns .btn.btn-theme.btn-red{width:160px !important;padding-left:30px;padding-right:30px;}.cntct-forms.pop-form .form-field input.txtbox-theme.txtbox-theme1{width:100% !important;}.cntct-forms.pop-form .form-field .inpt-half input#inputZip{float:right !important;}.cntct-forms .form-field .txtbox-theme.txtbox-theme1{width:100% !important;}#frmProfileInfo .form-field label, #frmChangePass .form-field label{margin-bottom:10px !important;}.cntct-forms .form-field.for-mob label{width: auto !important;margin-top: 8px !important;}.cntct-forms .form-field.for-mob .chk-box{margin-left:8px;}.top-box{margin:0 0 15px !important;}.pr-seting{margin:15px 0 0 !important}.nav.nav-tabs.pf-set-tab{margin-bottom:10px !important;}.widthauto-login, .sbmt-btns .btn.btn-theme.btn-blue{width:160px !important;}.txtbox-theme.txtbox-theme1, .btn.btn-theme.btn-red.widthauto-login {width: 160px !important;}.sbmt-btns center p {padding:10px 0 7px;}.mob-margin0{margin-bottom:0 !important}.legal-space {margin-top:10px !important;}.apnt-txt1 .txtbox-theme1, #paymentProfile .form-field .cr-card {width: 100% !important;}.apnmnt-blck .txtbox-theme.txtbox-theme1{margin-bottom:0px !important;}.adtn-mem{text-align:left !important;}.adtn-mem .pull-right{text-align:left !important;}.prce-dtls table tr td:first-child{line-height:1.5 !important;}.adtn-mem select {width: 75% !important;}.mfloatr{float:right !important;}.header-section{min-height: 100px;}.mid-box-picktime{padding:0;}.sweet-alert h2{font-size:17px !important;}.login-part{display: table-footer-group;}.new-user-part{margin-bottom:30px !important;}.bottompad20 {padding-bottom:20px;}#divPayAgree #chkIAgree{margin-top:6px !important}.loginReg-left{display:table !important;width:100% !important;}.track li div{display:none;}.mtextcenter{text-align:center !important;}.cust-dtls{display:inline-block;margin:10px 0 5px !important;}.sbmt-btns.info > .btn.btn-theme.btn-blue.mg-right-10, .sbmt-btns.info > .btn.btn-theme.btn-red {width:120px !important;}.mg-right-10{margin-right:5px !important;}.lbel-txt{margin-top: 6px;}.btn.btn-theme.btn-blue.back-link{width: auto !important;}.tooltiptext{display:block;}.track li:hover .tooltiptext {visibility: visible;}ul.treat-list li{width:50%;}.mtextcenter{text-align:center;}.mtextcenter > .cust-nme{width:100%;}.mtextcenter > .cust-img, .mtextcenter > .cust-img img{max-height: 80px !important;max-width: 80px !important;width: 80px !important;height: 80px !important;}.add-fam .control-label {margin-top: 0px !important;}.form-group br{display:none !important;}fieldset{padding:10px 15px !important;}.header-left{width:100% !important;text-align:center !important;}.nav-ryt{width:100% !important;background:#0c82bc !important;}#navbar-collapse-1 ul.navbar-nav{background: #f5f5f5 !important;}.slide-txt .tp-sbmts{background-color: #fff !important;}.connect-data {font-size: 13px !important;margin-bottom: 50px;text-align: center;}.connect-data img{clear: both;width: 100%;max-width: 42px;float: none;text-align: center;margin: 0 auto 10px;}.connect-data:last-child{margin-bottom:0px;}.marginB40 {margin-bottom: 60px !important;}.video-container {margin-top: 0px !important;}.header {padding: 0 0px !important;}.nav-ryt{background:#f7f7f7 !important;}.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background:#fff !important;}.icon-bar{background:#5c5e5f !important;}.btn-group .btn-sgup, .header-top-dropdown.text-right .btn-sm.btn-logn{height: 38px;line-height: 38px;font-size: 12px;}.header-top-dropdown.text-right .btn-sm.btn-logn{margin-left:10px !important;margin-right: 10px !important;}.slide-text-left {width: 100%;}.slide-txt .tp-caption.tp-heading{color:#000 !important;}#divLocateZip > span {width: 80% !important;}#divLocateZip > a.btn.btn-dark.btn-default.btn-animated.tp-btn{background: #156288 none repeat scroll 0 0;width:80%;color:#fff !important;font-size:16px !important;border: 1px solid #3d7d9e;}.video-container{width:100%;margin:0;}#divLocateZip > span > input[type="text"]::-webkit-input-placeholder {color: #000;}h3.wacs.text-uppercase.text-center {width: 100%!important;border-right: 0px;text-align: center !important;}#carousel-example-generic4 .carousel-inner{width:100% !important;}.get_better {background: #259dd7;height: auto;width: 100%;padding-bottom:15px;}.get_better h2{line-height:normal;text-align:center;}.header-testimonial .carousel-indicators{display:none !important;}.get_better > #divLocateZip > span > input[type="text"]::-webkit-input-placeholder {color: #fff;}p.white-color{margin-top:10px;}.hd-top {top:-130px;}}@media only screen and (max-width:640px){.subMenu ul li{width:80px;}#paymentButtons a{font-size:12px !important;padding: 8px 15px !important;}#paymentMethodLabel, .inpt-sbscribe.inpt-coupn a{font-size:12px !important;}.sbmt-btns.login-btns .btn.btn-theme.btn-red, .sbmt-btns.login-btns .btn.btn-theme.blue-btn, .sbmt-btns.login-btns > .btn.btn-theme.btn-red{width:100% !important;}table.loc-tble, table.loc-tble thead, table.loc-tble tbody, table.loc-tble th, table.loc-tble td, table.loc-tble tr {display: block !important;}table.loc-tble thead tr {position: absolute !important;top: -9999px !important;left: -9999px !important;}table.loc-tble tr {border: 1px solid #ccc !important;}table.loc-tble td {border: none !important;position: relative !important;padding-left: 50% !important;}.loc-tble tbody td {padding-top: 8px !important;padding-bottom: 8px !important;}.loc-tble tbody td .butn-blue{width: auto !important;height: 30px !important;line-height: 1 !important;padding:8px 15px !important;}table.loc-tble td:before {position: absolute !important;top: 8px !important;left: 16px !important;width: 45% !important;padding-right: 10px !important;font-weight:bold;}table.loc-tble td:nth-of-type(1):before {content: "Location";}table.loc-tble td:nth-of-type(2):before {content: "Appointment Date/Time";}table.loc-tble td:nth-of-type(3):before {content: ".";}table.loc-tble td:nth-of-type(4):before {content: ".";}table.loc-tble td .btn{margin:0 !important;}.log-ryt .sbmt-btns .btn.btn-theme.btn-red, .log-ryt .sbmt-btns .btn.btn-theme.blue-btn, .login-part .cntct-forms .sbmt-btns .btn.btn-theme.btn-red{width:100% !important;}table.loc-tble.loc-table-res, table.loc-tble.loc-table-res tbody, table.loc-tble.loc-table-res th, table.loc-tble.loc-table-res td, table.loc-tble.loc-table-res tr{display: inline-block !important;box-sizing: border-box;}table.loc-tble.loc-table-res tr{width:100% !important;border:0 !important;}.loc-tble.loc-table-res{background:#fff !important;}.loc-tble.loc-table-res td{width:49% !important;border:0 !important;padding: 5px 10px 5px 10px !important;}.loc-tble.loc-table-res td:before{display:none;}.loc-tble.loc-table-res thead{display:none !important;}.loc-tble.loc-table-res tr:nth-child(2n+1) td:last-child{background:white !important;border-radius:0 !important;}.loc-tble.loc-table-res td:first-child{font-weight:bold;}.pricing-table td {padding: 10px 15px !important;}.btn-group .btn-sgup, .header-top-dropdown.text-right .btn-sm.btn-logn{height: 32px;line-height: 34px;font-size: 12px;margin-top: 3px !important;}}.navbar-collapse{float:left;}@media only screen and (max-width:560px){.subMenu {position: relative;}.subMenu:hover ul{display:block;}.subMenu ul li{width:250px;}.subMenu ul{display:none;position:relative;left: 10px;margin-top: -1px;z-index:1;}.cntct-forms .form-field label, .cntct-forms .form-field .txtbox-theme1 {width: 100% !important;}.cntct-forms .form-field label{margin-bottom:10px !important;}.pr-setng-head{margin-bottom:25px !important;}.doc-dtl{width:75% !important;}.srvice-pop {width: 90% !important;left: 5% !important;}.cntct-forms.pop-form .bx-hlf{width:100% !important;margin:0 0 10px 0 !important;}.prce-dtls table td, .prce-dtls table th{display:block !important;}.prce-dtls table tr td:first-child{width: 100% !important;}.inpt-sbscribe input {padding: 6px 15px !important;}.social-links.circle li {margin-right: 10px !important;}.social-links.small li a{width: 34px !important;height: 34px !important;font-size: 14px !important;}.social-links.small li a i{line-height:32px !important}.cntct-forms .sbmt-btns .btn-theme, .cntct-forms .sbmt-btns .btn.btn-theme.btn-red{width:auto !important;padding-left:20px;padding-right:20px;}.sbmt-btns .btn.btn-theme.btn-blue {width: auto !important;padding:8px 25px !important}.btn.btn-theme.btn-red, .btn.btn-theme.blue-btn {width: auto !important;padding:8px 25px !important}.sbmt-btns img.pcilogo{height:34px !important;}.apointment-dtl > .nav-tabs{background:transparent !important;border-bottom: 1px solid #ddd !important;}.apointment-dtl > ul.nav.nav-tabs > li{float:left !important;}.sbmt-btns.info > .btn.btn-theme.btn-blue.mg-right-10, .sbmt-btns.info > .btn.btn-theme.btn-red {width:auto !important;}.sbmt-btns.info {margin: 10px 0 20px !important;}.sbmt-btns.login-btns .btn.btn-theme.btn-red, .sbmt-btns.login-btns .btn.btn-theme.blue-btn, .sbmt-btns.login-btns > .btn.btn-theme.btn-red{width:100% !important;}#btnPayment{width:140px !important;}ul.treat-list li{width:100%;}.loc-tble.loc-table-res tr{margin-bottom:10px;}.loc-tble.loc-table-res td{width: 99% !important;padding: 0px 10px !important;}#divPayAgree label{width:95% !important;text-align:left;}}@media only screen and (max-width:350px){.subMenu ul li{width:150px;}.subMenu ul{display:none;position:relative;background-color:white;left: 100%;margin-top: -1px;}#paymentButtons , #paymentButtons a{width:100% !important}#paymentButtons a{margin-top:10px !important}.adtn-mem .pull-left{font-size:12px !important}}@media screen and (min-width: 800px) {.subMenuItems {list-style-type: none;}.subMenu ul li{width:250px;}.subMenu:hover ul{display: inline;}.subMenu ul{display:none;position:absolute;background-color:white;top:50px;z-index:1;}}.review-item {font-family:"arial","sans-serif";font-size:100%;text-align:center;}.review-stars ul {display: inline-block;list-style: none;}.review-stars ul li {display:inline-block;}.review-stars ul li {color: #FF8000;font-size: 15px;}.review-stars ul li i.inactive {color: #c6c6c6;}.star i {transform: rotate(-10deg);}.star:after {content: "\2605";}.profile a {color: black;text-decoration: none;}.profile a:hover {text-decoration: underline;}a.morelink {text-decoration:none;outline: none;}.morecontent span {display: none;}.comment {width: 400px;margin: 10px;}@media (min-width: 320px) {body {font-size:0.5rem;}}@media (min-width: 375px) {body {font-size:0.6rem;}}@media (min-width: 414px) {body {font-size:0.7rem;}}@media (min-width: 768px) {body {font-size:0.9rem;}}@media (min-width:960px) {body {font-size:1.1rem;}}@media (min-width:1100px) {body {font-size:1.3rem;}}.article {float: left;margin: 5px;padding: 5px;width: 100%;height: 100%;}#nextButtonFamilyMembers{width: auto !important;height: auto!important;padding: 10px 40px!important;margin: 10px;font-size: 18px;}#backButtonFamilyMembers {width: auto !important;height: auto!important;padding: 10px 40px!important;margin: 10px;font-size: 18px;}#nextButtonDiv #backButtonPaymentMethods{width: auto !important;height: auto!important;padding: 10px 40px!important;margin: 10px;font-size: 18px;}#backButtonDivSlots {width: auto !important;height: auto!important;padding: 10px 40px!important;margin: 10px;font-size: 18px;}#backButtonLocations {width: auto !important;height: auto!important;padding: 10px 40px!important;margin: 10px;font-size: 18px;}#navbar2 {padding: 0;}#navbar2 .nav > li > a {padding:5px 5px;}#navbar2 h4 {color: #fff;font-size: 13px;margin: 7px 0;}#navbar2 .navbar-collapse {padding:4.4px 5px;}#navbar2 .nav > li > a:focus, #navbar2 .nav > li > a:hover {background: #249bd5 !important;}#navbar2 h3 {color: #fff;font-size: 15px;}.default_delete_data a.MakeThisDefault {padding-top: 1px;}.defaultChange{padding-top:8px;}.default_delete_data #Delete {padding-top:2.4px !important;}.default_delete_data #Delete:hover {color: #000;}div#navbar-collapse-1 {float: left;}@media (max-width: 767px) {.navbar-header{padding-bottom:0px !important;}.defaultChange b {margin-top: 8px;position: static !important;}.textInBox .MakeThisDefault{position: static !important;}.default_delete_data {padding: 10px 0;}.default_delete_data #Delete {padding: 2px 0;}#AddressArea {margin-bottom: 20px;text-align: center;}#divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12{margin:0px !important;}.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {background: #0c9ec7 none repeat scroll 0 0 !important;}.addressTabBox {min-height:235px;height: 100% !important;margin: 12px auto;max-width: 300px;}.default_delete_data #Delete {padding-left: 0 !important;padding-top:1.5px !important;}#locationsHeader > br {display: none;}.leftMenuHeader > br {display: none;}#divLocation #AddressArea {float: left;margin: 8px 0 28px !important;width: 100%;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a {padding:15px !important;font-size:15px !important;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a:hover {background: #333 !important;color: #fff !important;}.telephone-txt {padding: 3px 15px;}.header.fadeInDown ul li a {font-size: 14px;}div#locationsHeader{margin-top:0px !important;margin-left:0px !important;}div.leftMenuHeader{margin-top:0px !important;margin-left:0px !important;}.cntct-forms .form-field{width:100% !important;}.col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}#divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+5), #divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}}@media (min-width:360px) and (max-width:767px) {#divFamilyMembers .col-lg-3.col-md-4.col-sm-6.col-xs-12 {float: none;margin: 0 auto;max-width: 300px;}}@media (min-width:768px) and (max-width:991px) {#DivLeftMenuBar .navbar-default{height:100vh !important;max-height:100vh !important;}#AddressArea.col-lg-3.col-md-4.col-sm-6.col-xs-12 {width: 100%;text-align: center;margin-bottom: 30px;}#SelectFamilyMember .col-lg-12.col-md-12.col-sm-12.col-xs-12 {padding: 0px;}#divFamilyMembers {float: left;width: 100%;}#backButtonDiv > br {display: none;}.ap-timers ul li{margin-right:7px !important;}#navbar2 h4 {font-size:12px !important;}ul.nav.navbar-nav.navi li a{font-size:11px !important;}.navbar-nav{width: 60%;float: left !important;}.navbar-nav li {display: inline-block;}.menu1 li:last-child {display: none;}#divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+5), #divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}.col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}.addressTabBox{width: 220px !important;}#divLocation div:nth-child(2) {clear: both;}.default_delete_data #Delete {padding-top: 2.5px !important;}.textInBox .MakeThisDefault{position: static !important;}.defaultChange b {position: static !important;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a {padding: 10px 5px !important;}.col-sm-12 div#nextButtonDiv {margin-top: 20px;}}.navbar-default #navbar-collapse-1{float:left !important;}@media (min-width:992px) and (max-width:1199px) {#backButtonDiv > br {display: none;}.btn-group .btn-sgup{padding:0px 8px !important;}.navbar-default #navbar-collapse-1{float:left !important;width:100%;}.navbar-nav{width: 60%;float: left;}.navbar-nav li {display: inline-block;}.menu1 li:last-child {display: none;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a{font-size:14px !important;}.navbar-default #navbar-collapse-1 .navbar-nav > li > a {padding: 10px 9px !important;}#divLocation div:nth-child(2) {clear: both;}.default_delete_data #Delete {padding-top: 2.5px !important;}.textInBox .MakeThisDefault{position: static !important;}.defaultChange b {position: static !important;}.col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}#divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+5), #divLocation .col-lg-3.col-md-4.col-sm-6.col-xs-12:nth-child(3n+6) {margin-left: 0px !important;}}.cust-nme h4 {border-bottom: 1px solid rgba(255,255,255,.3);padding-bottom: 18px;}.defaultChange{background-color: #12b8c5 !important;border-top-left-radius: 32px;color: #fff;border-top-right-radius: 32px;}.familytextInBox a#Delete {padding: 0px !important;background: none !important;color: #000;position: static;}.familytextInBox {padding-bottom:5px;clear:both;text-align: center;}#SelectFamilyMember .col-sm-12:last-child br{display:none;}#ReasonForVisit-200 input#inputReason-200 {margin-bottom: 0px !important;}#PaymentMethods .col-sm-12 {clear: both;}#PaymentMethods .col-sm-12:last-child br{display:none;}#AddressArea .btn.btn-theme.blue-btn {width: auto;}#AddressArea .btn.btn-theme.btn-red2 {width: auto;}.addressTabBox a.btn.btn-theme.btn-red {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color: #000;height: auto;margin: 10px auto;width: auto;padding: 0px ;}.familytextInBox .defaultChange center {padding-top: 6px !important;}div#ReasonForVisit-0 {margin-top:14px;}div#ReasonForVisit-200{margin-top: 30px;}#divPaymentCards .addressTabBox .textInBox a {display: inline-block;}#divPaymentCards .addressTabBox .textInBox {text-align: center;}#divPaymentCards .addressTabBox .textInBox > div {margin-left: 0px !important;}#divPaymentCards .addressTabBox .textInBox a {display: inline-block;text-align: center;padding: 0px 5px;}.familytextInBox .defaultChange center hr{margin:7px 0px 0px 0px !important;}.row{margin:0px !important;}.container{padding-left:0px !important;padding-right:0px !important;}.addressTabBox .textInBox b > a.btn.btn-theme.btn-red {background:#fd6a59 !important;color: #fff;width: auto !important;padding: 4px 10px;}.addressTabBox a.btn.btn-theme.btn-red.use_this_card{background:#fd6a59 !important;color: #fff;width: auto !important;padding: 4px 10px !important;}#divPaymentCards .addressTabBox .textInBox > div.default_delete_data {margin-top: 20px;}#divCompletePayment .sbmt-btns.sbmt-btns1 a {width: auto !important;padding: 4px 15px;}#frmApptConfirm #divCompletePayment .sbmt-btns.sbmt-btns1 a {width: auto !important;padding: 8px 30px;margin-top: 11px;}.appointment-details-page div#divConfirm {width: 50% !important;}.appointment-details-page div#divConfirmApptDetails {max-width:1000px;margin: 0px auto;text-align: center;}.sectn-box {width: 100%;}div#divConfirm, div#divPayment {clear:both;width: 100% !important;}#divConfirm .apnmnt-blck:nth-child(3){margin-left:-22px;}div#divCompletePayment {margin-left: 30px;}.apnmnt-blck.marginB10 .ap-box-left {width: 90%;}.apnmnt-blck.marginB10 {padding-left: 27px;}.displaynone a.MakeThisDefault {color: transparent;}.for-only-mobile {display: none !important;}#BookAVisit .col-lg-12.col-md-12.col-sm-12.col-xs-12 {padding: 0;}#navbar-collapse-1 .rgs-btn {z-index:inherit;}.rgs-btn {z-index: 999999;position: relative;}@media (min-width:1100px){.coupon-code-margin-top {margin-top: 19px;}.slotTimeDiscount-marginTop {margin-top:30px;}.full-width-content-regular-user {position: absolute;}#paymentMethodLabel {float: left;font-size: 13px;}.total-payment-due {width: 100% !important;}.total-payment-due b {width: 100% !important;float: left;}#divPayment .ap-box-left .apnt-txt {float: left;}}@media (max-width:767px){div#divCompletePayment {margin-left: 0px !important;}body .appointment-details-page div#divConfirm{width:100% !important;}body #frmApptConfirm #divPayment.full-width-form-payment {width:100% !important;}.track li:after {content: none;}.appointment-details-page div#divConfirm{padding:0px;}.apnmnt-blck.leftpad15 .ap-box-ryt {width: 100% !important;}.apnmnt-blck.leftpad15 {padding: 0px ;}.apnmnt-blck.leftpad15 .apnt-txt {width: 100% !important;}.menu1 li:last-child a:after {content: " > ";top: 0px;left: 6px;font-weight: bold;position: relative;}.menu2 li:first-child a:before {content: " < ";top: 0px;right: 6px;font-weight: bold;position: relative;}body .navbar-nav .menu2 li:first-child a {padding-left: 16px !important;}body .navbar-nav .menu1 li:last-child a {padding-left: 6px !important;background: #666;font-weight: bold !important;color: #fff !important;}body .navbar-nav .menu2 li:first-child a {padding-left: 16px !important;background: #666;font-weight: bold !important;color: #fff !important;}.menu1 button.btn.btn-primary.dropdown-toggle {background: none;color: #000;border: none;padding: 6px;width: 100%;text-align: left;}.menu2 button.btn.btn-primary.dropdown-toggle {background: none;color: #000;border: none;padding: 6px;width: 100%;text-align: left;}body .navbar-nav .menu1 .dropdown li:last-child a {background: none !important;color: #000 !important;padding-left: 6px !important;}body .navbar-nav .menu2 .dropdown li:first-child a {background: none !important;color: #000 !important;padding-left: 6px !important;}body .navbar-nav .menu1 .dropdown ul li a{border:none;}body .navbar-nav .menu2 .dropdown ul li a{border:none;}body .navbar-nav .menu1 .dropdown ul{padding-left: 10px;background: #f5f5f5 !important;}body .navbar-nav .menu2 .dropdown ul{padding-left: 10px;background: #f5f5f5 !important;}ul.nav.navbar-nav.navi li a {font-weight: normal !important;width: 100%;display: block;text-decoration: none;}ul.nav.navbar-nav.navi li a:hover {background: #666 !important;color : #fff !important;}#btnPayment{margin-left:0px !important;}.apnmnt-blck .icn-box{margin-top:8px;}#SelectFamilyMember .col-sm-12:last-child {padding-bottom: 25px;}#SelectFamilyMember .col-sm-12:last-child {clear: both;display: block;}body .container {padding-left:15px !important;padding-right:15px !important;}#divConfirm .apnmnt-blck:nth-child(3){margin-left:0px !important;}.ap-box-left{text-align:left;}.apnmnt-blck .apnt-txt{width:81% !important;}.apnmnt-blck {text-align: left;}.apnmnt-blck.marginB10 {padding-left:0px !important;}#output h3{font-size:16px !important;}#output {padding-top:10px;padding-left:10px;}div#BookAVisit {padding-bottom: 30px !important;float: left;width: 100%;}.rgs-btn {margin: 10px 0 !important;}.for-only-mobile {display: block !important;}.apnt-txt br {display: none;}.apnmnt-blck{margin-bottom:0px !important;}.apnmnt-blck.marginB10 {margin-top: 30px;}.sbmt-btns1 {padding: 0 15px !important;}#divPaymentCards .col-lg-3.col-md-4.col-sm-6.col-xs-12 {padding: 0px;}div#AddressArea {position: absolute;bottom: -37px;z-index: 1;}div#divLocation {float: left;width: 100%;position: relative !important;padding-bottom: 40px;}div#nextButtonDiv {margin-top: 160px !important;clear: both;display: block;float: left;width: 100%;margin-bottom: 15px;}#SelectFamilyMember div#AddressArea {position: absolute;bottom: -55px;z-index: 1;left: 0px;}label#spanTotal {float: right;}#PaymentMethods div#AddressArea {bottom: -84px;left: -6px;}#backButtonDiv > br {display: none;}div#locationsHeader {padding: 30px 0px;background: #249bd5;margin-bottom: 30px;margin-top: -20px;width:100% !important;margin-left: -15px;}div.leftMenuHeader {padding: 30px 0px;background: #249bd5;margin-bottom: 30px;margin-top: -20px;width:100% !important;margin-left: -15px;}.col-lg-10.col-md-8.col-sm-8 {padding: 0;}}.form-control {padding: 10px !important;font-size: 13px;}::-ms-backdrop, .slide-text{max-width:100% !important;}div#locationsHeader {padding: 30px 0px;background: #249bd5;margin-bottom: 30px;margin-top: -20px;width:102.5%;margin-left: -15px;}div.leftMenuHeader {padding: 30px 0px;background: #249bd5;margin-bottom: 30px;margin-top: -20px;width:102.5%;margin-left: -15px;}div#locationsHeader h3 {margin-top: 0px;color:#fff;}div.leftMenuHeader h3 {margin-top: 0px;color:#fff;}div#locationsHeader h5{color:#fff;}div.leftMenuHeader h5{color:#fff;}#locationsHeader br {display: none;}.leftMenuHeader br {display: none;}#familyMemberHeader br {display: none;}div#familyMemberHeader h5{color:#fff;}#home-icon{background:url(images/home-menu.png)no-repeat center center;color: transparent;}.reason_for_visit input {font-size: 11px;margin-bottom:0px !important;}.reason_for_visit br {display: none;}.reason_for_visit label {float: left;}#paymentButtons label#spanTotal {float: right;}.dl-menuwrapper {width: 100%;max-width: 300px;float: left;position: relative;-webkit-perspective: 1000px;perspective: 1000px;-webkit-perspective-origin: 50% 200%;perspective-origin: 50% 200%;margin-top:-40px;}.dl-menuwrapper:first-child {margin-right: 100px;}.dl-menuwrapper button {background: #ccc;border: none;width: 48px;height: 45px;text-indent: -900em;overflow: hidden;position: relative;cursor: pointer;outline: none;}.dl-menuwrapper button {background: none;float: left;position: relative;}.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active {background:#12b8c5;}.dl-menuwrapper ul {background: #12b8c5;float: left;width: 106.5% !important;}.dl-menuwrapper button:after {content: '';position: absolute;width:55%;height: 3px;background:#212121;top: 2px;left: 16%;box-shadow: 0 7px 0 #212121, 0 14px 0 #212121;}.dl-menuwrapper ul {padding: 0;list-style: none;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.dl-menuwrapper li {position: relative;}.dl-menuwrapper li a {text-align:left;display: block;position: relative;padding: 7px 14px;font-size: 14px;line-height: 20px;font-weight: 300;color: #fff;outline: none;}.no-touch .dl-menuwrapper li a:hover {background: rgba(255,248,213,0.1);}.dl-menuwrapper li.dl-back > a {padding-left:15px;background: rgba(0,0,0,0.1);}.dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after {position: absolute;top: 0;line-height: 50px;font-family: 'icomoon';speak: none;-webkit-font-smoothing: antialiased;content: "\e000";}.dl-menuwrapper li.dl-back:after {left: 10px;color: rgba(212,204,198,0.3);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.dl-menuwrapper li > a:after {right: 10px;color: rgba(0,0,0,0.15);}.dl-menuwrapper .dl-menu {margin: 5px 0 0 0;position: absolute;width: 100%;opacity: 0;pointer-events: none;-webkit-transform: translateY(10px);transform: translateY(10px);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.dl-menuwrapper .dl-menu.dl-menu-toggle {transition: all 0.3s ease;}.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0px);transform: translateY(0px);margin-top:30px;}.dl-menuwrapper li .dl-submenu {display: none;}.dl-menu.dl-subview li, .dl-menu.dl-subview li.dl-subviewopen > a, .dl-menu.dl-subview li.dl-subview > a {display: none;}.dl-menu.dl-subview li.dl-subview, .dl-menu.dl-subview li.dl-subview .dl-submenu, .dl-menu.dl-subview li.dl-subviewopen, .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu, .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display: block;}.dl-menuwrapper > .dl-submenu {position: absolute;width: 100%;top: 50px;left: 0;margin: 0;}.dl-menu.dl-animate-out-1 {-webkit-animation: MenuAnimOut1 0.4s;animation: MenuAnimOut1 0.4s;}.dl-menu.dl-animate-out-2 {-webkit-animation: MenuAnimOut2 0.3s ease-in-out;animation: MenuAnimOut2 0.3s ease-in-out;}.dl-menu.dl-animate-out-3 {-webkit-animation: MenuAnimOut3 0.4s ease;animation: MenuAnimOut3 0.4s ease;}.dl-menu.dl-animate-out-4 {-webkit-animation: MenuAnimOut4 0.4s ease;animation: MenuAnimOut4 0.4s ease;}.dl-menu.dl-animate-out-5 {-webkit-animation: MenuAnimOut5 0.4s ease;animation: MenuAnimOut5 0.4s ease;}@-webkit-keyframes MenuAnimOut1 {0% {}50% {-webkit-transform: translateZ(-250px) rotateY(30deg);}75% {-webkit-transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@-webkit-keyframes MenuAnimOut2 {0% {}100% {-webkit-transform: translateX(-100%);opacity: 0;}}@-webkit-keyframes MenuAnimOut3 {0% {}100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut4 {0% {}100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut5 {0% {}100% {-webkit-transform: translateY(40%);opacity: 0;}}@keyframes MenuAnimOut1 {0% {}50% {-webkit-transform: translateZ(-250px) rotateY(30deg);transform: translateZ(-250px) rotateY(30deg);}75% {-webkit-transform: translateZ(-372.5px) rotateY(15deg);transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-webkit-transform: translateZ(-500px) rotateY(0deg);transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@keyframes MenuAnimOut2 {0% {}100% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}}@keyframes MenuAnimOut3 {0% {}100% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}}@keyframes MenuAnimOut4 {0% {}100% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}}@keyframes MenuAnimOut5 {0% {}100% {-webkit-transform: translateY(40%);transform: translateY(40%);opacity: 0;}}.dl-menu.dl-animate-in-1 {-webkit-animation: MenuAnimIn1 0.3s;animation: MenuAnimIn1 0.3s;}.dl-menu.dl-animate-in-2 {-webkit-animation: MenuAnimIn2 0.3s ease-in-out;animation: MenuAnimIn2 0.3s ease-in-out;}.dl-menu.dl-animate-in-3 {-webkit-animation: MenuAnimIn3 0.4s ease;animation: MenuAnimIn3 0.4s ease;}.dl-menu.dl-animate-in-4 {-webkit-animation: MenuAnimIn4 0.4s ease;animation: MenuAnimIn4 0.4s ease;}.dl-menu.dl-animate-in-5 {-webkit-animation: MenuAnimIn5 0.4s ease;animation: MenuAnimIn5 0.4s ease;}@-webkit-keyframes MenuAnimIn1 {0% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-webkit-transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-webkit-transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@-webkit-keyframes MenuAnimIn2 {0% {-webkit-transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn3 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn4 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn5 {0% {-webkit-transform: translateY(40%);opacity: 0;}100% {-webkit-transform: translateY(0);opacity: 1;}}@keyframes MenuAnimIn1 {0% {-webkit-transform: translateZ(-500px) rotateY(0deg);transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-webkit-transform: translateZ(-250px) rotateY(30deg);transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-webkit-transform: translateZ(0px) rotateY(0deg);transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@keyframes MenuAnimIn2 {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes MenuAnimIn3 {0% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn4 {0% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn5 {0% {-webkit-transform: translateY(40%);transform: translateY(40%);opacity: 0;}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {-webkit-animation: SubMenuAnimIn1 0.4s ease;animation: SubMenuAnimIn1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;animation: SubMenuAnimIn2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation: SubMenuAnimIn3 0.4s ease;animation: SubMenuAnimIn3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation: SubMenuAnimIn4 0.4s ease;animation: SubMenuAnimIn4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {-webkit-animation: SubMenuAnimIn5 0.4s ease;animation: SubMenuAnimIn5 0.4s ease;}@-webkit-keyframes SubMenuAnimIn1 {0% {-webkit-transform: translateX(50%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn2 {0% {-webkit-transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn3 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn4 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn5 {0% {-webkit-transform: translateZ(-200px);opacity: 0;}100% {-webkit-transform: translateZ(0);opacity: 1;}}@keyframes SubMenuAnimIn1 {0% {-webkit-transform: translateX(50%);transform: translateX(50%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn2 {0% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn3 {0% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn4 {0% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn5 {0% {-webkit-transform: translateZ(-200px);transform: translateZ(-200px);opacity: 0;}100% {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {-webkit-animation: SubMenuAnimOut1 0.4s ease;animation: SubMenuAnimOut1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;animation: SubMenuAnimOut2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation: SubMenuAnimOut3 0.4s ease;animation: SubMenuAnimOut3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation: SubMenuAnimOut4 0.4s ease;animation: SubMenuAnimOut4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {-webkit-animation: SubMenuAnimOut5 0.4s ease;animation: SubMenuAnimOut5 0.4s ease;}@-webkit-keyframes SubMenuAnimOut1 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(50%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut2 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(100%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut3 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut4 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut5 {0% {-webkit-transform: translateZ(0);opacity: 1;}100% {-webkit-transform: translateZ(-200px);opacity: 0;}}@keyframes SubMenuAnimOut1 {0% {-webkit-transform: translateX(0%);transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(50%);transform: translateX(50%);opacity: 0;}}@keyframes SubMenuAnimOut2 {0% {-webkit-transform: translateX(0%);transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}}@keyframes SubMenuAnimOut3 {0% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}}@keyframes SubMenuAnimOut4 {0% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}}@keyframes SubMenuAnimOut5 {0% {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}100% {-webkit-transform: translateZ(-200px);transform: translateZ(-200px);opacity: 0;}}.no-js .dl-menuwrapper .dl-menu {position: relative;opacity: 1;-webkit-transform: none;transform: none;}.no-js .dl-menuwrapper li .dl-submenu {display: block;}.no-js .dl-menuwrapper li.dl-back {display: none;}.no-js .dl-menuwrapper li > a:not(:only-child) {background: rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after {content: '';}.demo-1 .dl-menuwrapper button {background: #c62860;}.demo-1 .dl-menuwrapper button:hover, .demo-1 .dl-menuwrapper button.dl-active, .demo-1 .dl-menuwrapper ul {background: #9e1847;}.demo-2 .dl-menuwrapper button {background: #e86814;}.demo-2 .dl-menuwrapper button:hover, .demo-2 .dl-menuwrapper button.dl-active, .demo-2 .dl-menuwrapper ul {background: #D35400;}.demo-3 .dl-menuwrapper button {background: #08cbc4;}.demo-3 .dl-menuwrapper button:hover, .demo-3 .dl-menuwrapper button.dl-active, .demo-3 .dl-menuwrapper ul {background: #00b4ae;}.demo-4 .dl-menuwrapper button {background: #90b912;}.demo-4 .dl-menuwrapper button:hover, .demo-4 .dl-menuwrapper button.dl-active, .demo-4 .dl-menuwrapper ul {background: #79a002;}.demo-5 .dl-menuwrapper button {background: #744783;}.demo-5 .dl-menuwrapper button:hover, .demo-5 .dl-menuwrapper button.dl-active, .demo-5 .dl-menuwrapper ul {background: #643771;}.codrops-top {background: #fff;background: rgba(255, 255, 255, 0.95);text-transform: uppercase;position: relative;font-size: 0.68em;box-shadow: 1px 0px 2px rgba(0,0,0,0.2);line-height: 2.2;}.codrops-top a {padding: 0 1em;letter-spacing: 0.1em;color: #333;display: inline-block;}.codrops-top a:hover {background: rgba(255,255,255,0.99);color: #000;}.codrops-top span.right {float: right;}.codrops-top span.right a {float: left;display: block;}.codrops-demos {padding-top: 1em;font-size: 0.9em;}.codrops-demos a {display: inline-block;margin: 0.5em;padding: 0.7em 1.1em;border: 3px solid #b1aea6;color: #b1aea6;font-weight: 700;}.codrops-demos a:hover, .codrops-demos a.current-demo, .codrops-demos a.current-demo:hover {border-color: #89867e;color: #89867e;}@media screen and (max-width: 46.0625em) {.main {padding: 0;}.column {width: 100%;min-width: auto;min-height: auto;padding: 0px;}.column p {text-align: left;font-size: 1.5em;}.column:nth-child(2) {box-shadow: 0 -1px 0 rgba(0,0,0,0.1);background-position: 90px 3em;}}.menu2 .dropdown.open li:first-child a:before {content: none;}.desktop-version-additional-family {text-align: center;width: 95%;}@media (min-width:991px) and (max-width:1199px) {.addressTabBox .textInBox b {font-size: 11px !important;}}@media (min-width:1200px) and (max-width:1250px) {.addressTabBox .textInBox b {font-size: 12px !important;}}div#divSelectState {padding-top: 30px;padding-bottom: 30px;}@media only screen and (max-device-width : 767px){.divSelectState > select{display: block;margin: 0 auto;color: #333;font-size: 14px;border: 1px solid #000000 !important;padding: 12px 20px !important;width: 80%;height:44px;}.divSelectState > a{background: #259dd7 none repeat scroll 0 0;width: 80%;color: #fff!important;font-size: 16px !important;border: 1px solid #fff;height: 44px;margin: 8px 0 0;vertical-align: top;position: relative;min-width: 0!important;text-align: center;white-space: nowrap;}.divSelectState > a,.divSelectState > a:hover{padding: 12px 10px !important;}.establishedUserCheck > label{color:black;}}@media only screen and (min-device-width : 767px){.divSelectState > select{margin-bottom:0px;color: #000 !important;font-size: 18px;border: 1px solid #000000 !important;padding: 12px 20px !important;width: 225px !important;height:50px;}.divSelectState > a,.divSelectState > a:hover{position:relative;margin-top:0px;margin-left:10px;background: #259dd7 none repeat scroll 0 0;border: 1px solid #fff;color: #545454;font-size: 18px;padding: 12px 10px !important;width: 175px;text-shadow:none;height: 50px;}.establishedUserCheck > label{color:white;}}.popup {position: relative;display: inline-block;cursor: pointer;width:100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media (max-width:1515px) {.popup .popuptext {width: 160px;background-color: #555;color: #fff;text-align: center;border-radius: 6px;padding: 8px 8px 8px 8px;position: absolute;z-index: 1;bottom: 125%;left: 50%;margin-left: -80px;}}@media (min-width:1516px) {.popup .popuptext {width: 600px;left:-150px;background-color: #555;color: #fff;text-align: center;border-radius: 6px;padding: 8px 8px 8px 8px;position: absolute;z-index: 1;bottom: 125%;left: 50%;margin-left: -80px;}}.popup .popuptext::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}.popup .show {visibility: visible;-webkit-animation: fadeIn 1s;animation: fadeIn 1s;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity:1 ;}}@media (min-width:768px) and (max-width:991px) {.appointment-details-page div#divConfirm{width:100% !important;}#frmApptConfirm #divPayment.full-width-form-payment{width:100% !important;}.ap-box-left, .ap-box-ryt{width:49% !important;}}.medical_service_content{background: #259dd7 none repeat scroll 0 0;color: #fff;padding: 10px;}#slidersection #topSecSlider {width: 100%;}#slidersection #topSecSlider {height: 374px;overflow: hidden;}#slidersection #leftWrap {width: 477px;height: 375px;position: relative;z-index: 10;float: left;}#slidersection #rightWrap {float: right;width: 523px;}#slidersection #leftWrap .itemWrap {height: 89px;}#slidersection #leftWrap .itemWrap .closedWrap {background-color: #666;color: #fff;padding: 15px 0px 16px 26px;height: 89px;z-index: 10;position: relative;cursor: pointer;border-bottom: solid 1px #e0e0e0;}#slidersection #leftWrap .itemWrap:hover .closedWrap {background-color: #fff;color: #53565a;}#slidersection #leftWrap .itemWrap .closedWrap .rightArrow {position: absolute;font-size: 41px;height: 25px;width: 13px;left: 442px;top: 23px;transition: all .4s ease;-moz-transition: all .4s ease;-webkit-transition: all .4s ease;-o-transition: all .4s ease;}#slidersection #leftWrap .itemWrap .closedWrap:hover .rightArrow {left: 445px;}#slidersection #leftWrap .itemWrap .closedWrap .slider-icon {position: absolute;top: 14px;left: 26px;width: 50px;}#slidersection #leftWrap .itemWrap .closedWrap .itemInfo {float: left;padding-left: 65px;}#slidersection #leftWrap .itemWrap .closedWrap .itemInfo h3 {margin: 0px;padding: 0px;padding-top: 2px;font-size: 25px;font-style: normal;font-weight: 500;color: #fff;}#slidersection #leftWrap .itemWrap .closedWrap:hover .itemInfo h3 {color: #53565a;}#slidersection #leftWrap .itemWrap .closedWrap .itemInfo h4 {margin: 0px;padding: 0px;font-size: 18px;font-style: normal;font-weight: 400;color: #fff;}#slidersection #leftWrap .itemWrap .closedWrap:hover .itemInfo h4 {color: #53565a;}#slidersection #leftWrap .itemWrap .openWrap {border-top: solid 14px #fff;height: 210px;padding: 0px 26px;z-index: 10;position: relative;display: none;border-bottom: solid 1px #e0e0e0;}#slidersection #leftWrap .itemWrap:last-child .closedWrap, #topSec #leftWrap .itemWrap:last-child .openWrap {border-bottom: 0px;}#slidersection #leftWrap .itemWrap .openWrap .slider-icon {float: left;padding-top: 47px;width: 4em;}#slidersection #leftWrap .itemWrap .openWrap .itemInfoWrap {float: left;padding-left: 22px;display: table;height: 183px;width: 310px;}#slidersection #leftWrap .itemWrap .openWrap .itemInfoWrap .itemInfo {display: table-cell;height: 183px;vertical-align: middle;font-size: 21px;font-style: normal;font-weight: 400;line-height: 24px;}#slidersection #leftWrap .itemWrap .openWrap .itemInfoWrap .itemInfo h3 {margin: 0px;padding: 0px;padding-bottom: 5px;font-size: 31px;font-style: normal;font-weight: 500;}#slidersection #leftWrap .itemWrap .itemPic {border-radius: 0px 0px 50px 0px;-moz-border-radius: 0px 0px 50px 0px;overflow: hidden;position: absolute;top: -1px;left: 477px;opacity: 0;height: 375px;width: 576px;}.ImageView{font-weight:200;color:blue!important;padding-left:20px;cursor:pointer;}.ImageDelete {font-weight:200;color:blue!important;padding-left:8px;padding-right:20px;cursor:pointer;}.FrontError{color:red !important;padding-right:90px;display:none;}.ValueError{color:red!important;}.CopayValue{font-weight: 200;padding-left:10px;}.centerAlignImage{display: block;margin: 0 auto;}#slidersection #leftWrap .itemWrap:first-child .itemPic {opacity: 1;}#slidersection #leftWrap .itemWrap:first-child .closedWrap {display: none;}#slidersection #leftWrap .itemWrap:first-child .openWrap {display: block;}@media only screen and (max-width : 850px) {#slidersection #topSecSlider {width: 100%;}#slidersection #leftWrap {width: 100%;float: none;background-color: #fff;}#slidersection #leftWrap .itemWrap .itemInfoWrap {width: 70% !important;}#slidersection #leftWrap .itemWrap .itemPic {display: none !important;left: auto;right: 0px;}#slidersection #leftWrap .itemWrap .closedWrap .rightArrow {left: auto;right: 20px;}}#divPayment hr{border-bottom: 1px solid #e0e0e0;width: 100%;}@media (min-width:768px) {#discount-section {margin-top: 24px;}.banner {background: rgba(0,0,0,0) url(/Content/images/televisit-banner.png) no-repeat scroll center center/cover;}}@media (max-width:767px) {.banner {background: rgba(0,0,0,0) url(/Content/images/televisit-banner-m.png) no-repeat scroll center center/cover;}}.step-icon-zoom img {-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}.step-icon-zoom:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}section.app-download {background-color: #f5f5f5;}.download-app {margin: 20px 0;}.download-app img {display: inline-block;margin: 7px 24px 7px 0;}.app-icon {background-image: url(/Content/images/app_icon.png);padding: 60px 0 42px 165px;background-repeat: no-repeat;background-position: left;background-size: 150px 150px;margin: 0;font-size: 24px;}.app-icon p {margin: 12px 0;}.app-icon a, .app-icon a:hover, .app-icon a:focus, .app-icon a:active {color: transparent;}@media (max-width:767px) {.app-icon {font-size: 20px;}.footer-download li{display:inline-block;margin-right: 10px;}}@media (min-width:768px) {.app-icon {margin-left: 75px;}}@media only screen and (max-width: 767px) {.tab-wrap-main-Container label {font-size: 18px;}.howitworks label{width: 150px;}.nopadding {padding-left:0px !important;padding-right:0px !important;}}@media(min-width:768px) {.services-footer {display: none;}}@media(max-width:468px) {.services-footer {display: block;}}.hero_carego {background: url('../../images/hero_carego_bg.jpg');background-repeat: no-repeat;background-size: cover;background-position: center center;}.hero_container {padding: 20rem 0 20rem 0;overflow-x: hidden;}.hero-headline {max-width: 600px;width: 100%;word-break: break-word;}.hero-sub-title {font-size: 16px;}.hero-btn {width: max-content;}@media screen and (max-width: 600px) {.hero_carego {background: url('../../images/background@1x.png');background-repeat: no-repeat;background-size: cover;background-position: center center;}}.mission .box img {width: auto;height: 100px;}.mission .box-title {font-size: 18px;}@media screen and (max-width: 600px) {.mission .box-title {font-size: 16px;}}.membership-table {width: 100%;max-width: 900px;box-shadow: 0 0 5px #0000001c;}.membership-page tbody {background: none;}.membership-page img {max-width: 100%;}.membership-page td {padding: 0.8rem 0.5rem;}.table-heading {font-size: 1.2rem;color: #334a7f;font-weight: bold;text-align: center;line-height: 1;}.table-heading-price {font-size: 2.5rem;color: #556eb5;text-align: center;line-height: 1;}.table-heading-plan {font-size: 1.3rem;color: red;text-align: center;margin-bottom: 0;}.table .table-title {font-size: 2.5rem;}.table-bg-purple {background-color: #556eb5;color: #fff;}.table-bg-gray {background-color: #d4d6d5;}.table-title {text-align: center;font-size: 2.5rem;color: #556eb5;}.table-bg-purple .table-title {color: #fff;}.table-semititle {text-align: center;margin-bottom: 0;line-height: 1;}.table-price {font-size: 2rem;font-weight: bold;text-align: center;color: #65686a;}.price-title {margin-bottom: 4rem;}.pricing-heading {font-size: 3rem;width: 100%;max-width: 600px;}@media screen and (max-width: 767px) {.table-title, .table-heading-price {font-size: 1.5rem;}.table-semititle, .table-heading, .table-heading-plan {font-size: 1.2rem;line-height: 1;}}.info-section {padding: 6rem 0;background: url('../../images/background-3@2x.png');}.info-section .title {max-width: 600px;width: 100%;line-height: 1;}@media screen and (max-width: 600px) {.info-section .title, .info-section .details {text-align: center;margin: auto;}}div#divMemberships .col-md-6 .card a {margin-left: auto !important;margin-right: auto !important;}div#divMembershipconfirmation .card {width: 100%;max-width: 620px;}div#divMembershipconfirmation .container, div#divMembershipconfirmation .col-sm-12 {padding: 0 !important;}#membershippayment div#nextButtonDiv {width: 100% !important;display: flex !important;gap: 0.5rem !important;}#membershippayment button{width: 100% !important;margin: 0 0 1rem 0 !important;}.ucHero-banner__content {max-width: 700px;margin-right: 100px;padding-left: 100px;}.ucHero-banner__content h1 {font-size: 50px;color: #333;}.ucHero-banner__content span {display: block;color: #0c71c3;font-weight: 600;font-size: 22px;line-height: 26px;margin-bottom: 40px;font-family: var(--secondary-font);}.ucHero-banner__content p {color: #000;font-size: 16px;line-height: 28px;font-weight: 500;font-family: var(--secondary-font);margin-bottom: 10px;}.ucHero-banner__image {border: 0 solid #333;border-radius: 0 0 25vw 25vw;overflow: hidden;border-color: #0ee1f4 #0ee1f4 #0ee1f4 #37dfff;border-left-width: 2vw;box-shadow: -30px 0px 0px 0px rgba(14, 225, 244, 0.33);}.ucHero-banner__image.banner-padding {border-radius: 0 0 0 25vw;padding: 0 5rem 5rem 12rem;}.ucHero-banner__video iframe {border-radius: 30px 30px 30px 30px;overflow: hidden;width: 100%;height: 500px }.uc-btn {color: #FFFFFF;border-color: #E02B20;border-radius: 10px;font-size: 16px;background-color: #E02B20;font-weight: 500;padding: 10px 20px;transition: ease-in-out 0.2s;-webkit-transition: ease-in-out 0.2s;-moz-transition: ease-in-out 0.2s;-ms-transition: ease-in-out 0.2s;-o-transition: ease-in-out 0.2s;display: inline-block;position: relative;border: 0;font-family: var(--secondary-font);}.uc-btn i {position: absolute;opacity: 0;visibility: hidden;transition: ease-in-out 0.2s;-webkit-transition: ease-in-out 0.2s;-moz-transition: ease-in-out 0.2s;-ms-transition: ease-in-out 0.2s;-o-transition: ease-in-out 0.2s;font-size: 10px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);right: 20px;}.uc-btn:hover {padding: 10px 25px;background-color: #E02B20;}.uc-btn:hover i {opacity: 1;visibility: visible;right: 15px;}.ucModule-thumb {margin-bottom: 30px;}.ucModule-thumb i {color: #2f8cff;font-size: 62px;}.ucModule-thumb h4 {font-size: 18px;color: #333;margin-top: 30px }.ucModule-thumb p {font-weight: 300;}.ucCharges-section {background-color: #f1f5f7;border-radius: 15vw 0 0 0;overflow: hidden;}.ucPageheading {margin-bottom: 40px }.ucPageheading h2 {font-size: 40px;color: #333;}.ucPageheading p {font-size: 18px;color: #E02B20;}.ucPageSubHeading {margin-bottom: 40px }.ucPageSubHeading h3 {font-size: 36px;color: #333;}.pt-60 {padding-top: 60px;}.pb-60 {padding-bottom: 60px;}.br-30 {border-radius: 30px;overflow: hidden;}.pricingList {max-width: 1080px;margin: auto }.pricingList .accordion-button {font-weight: bold;color: #E02B20;background: #FFFFFF;border: 0;padding-left: 60px;font-size: 18px }.pricingList .accordion-button::after {background-image: url('../../images/plus-solid.svg');position: absolute;left: 20px;background-color: #E02B20;height: 24px;width: 24px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;background-position: center;background-size: 15px;}.pricingList .accordion-button:not(.collapsed)::after {background-image: url('../../images/minus-solid.svg');}.pricingList table th {background-color: #2f8cff !important;color: #fff !important;font-weight: bold;}.pricingList table th, .pricingList table td {font-size: 14px;font-family: var(--primary-font);}.ucCards {max-width: 1080px;margin: auto;}.ucCharges-section__inner {margin-bottom: 50px;}.uc-inner {max-width: 1480px;margin: auto;}.ucCharges-section__inner .accordion-list li, .pricingList .accordion-list li {list-style-type: disc;margin-bottom: 0px;font-size: 17px;font-family: var(--primary-font);margin-left: 18px;color: var(--text-color-dark);}.ucCharges-section__inner .pricingList p {font-family: var(--primary-font);margin-bottom: 10px;}.ucCharges-section__inner .ucPageheading a {font-family: var(--secondary-font);}.accordion-item {margin-bottom: 20px;border-radius: 10px !important;border: 1px solid #ddd !important;overflow: hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}@media only screen and (max-width:1199px) {.ucHero-banner__content {padding-left: 40px;}}@media only screen and (max-width:991px) {.ucHero-banner__content {padding-left: 0;text-align: center;margin: auto;margin-top: 40px;padding: 0 20px;}.header__menu {flex-direction: column;}.header__menu nav.navbar {height: auto;min-height: 48px;}}@media only screen and (max-width:767px) {.ucPageheading p br {display: none }.ucPageheading h2 {font-size: 36px;}.ucPageSubHeading h3 {font-size: 30px;}.ucHero-banner__image.banner-padding {padding: 0 1rem;}}@media only screen and (max-width:575px) {.ucHero-banner__content h1 {font-size: 36px;}.ucPageheading h2 {font-size: 30px;}.ucPageSubHeading h3 {font-size: 26px;}}.ucMembership {background-color: #f1f5f7 }.ucMembership__heading {margin-bottom: 40px;}.ucMembership__heading h1 {font-weight: bold;font-size: 32px;color: #0C71C3!important;margin-bottom: 10px;}.ucMembership__heading p {font-size: 22px;color: #000;font-weight: 500;font-family: var(--secondary-font);}.ucMembership__heading p a {color: #E02B20;font-weight: 600;font-family: var(--secondary-font);text-decoration: underline !important;}.ucMembership__formSection {max-width: 600px;margin: auto;background: #fff;border: 1px solid #d9d9d9;overflow: hidden;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;}.ucMembership__formSection .nav-link {font-size: 20px;padding: 7px 30px;font-weight: 600;background: #0C71C3;border-color: #0C71C3;border: 0 !important;color: #fff;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;font-family: var(--secondary-font);}.ucMembership__formSection .nav-tabs .nav-item.show .nav-link, .ucMembership__formSection .nav-tabs .nav-link.active {color: #fff;background-color: #E02B20;border-color: #E02B20;}.ucMembership__formSection h3 {font-size: 22px;margin-bottom: 20px;}.ucMembership__formSection .form-control, .ucMembership__formSection .form-select {background-color: #fff;box-sizing: border-box;border-radius: 2px;color: #333;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;display: block;float: none;font-size: 16px;border: 1px solid #ccc;padding: 6px 10px;height: 38px;width: 100%;line-height: 1.3;border-radius: 0;box-shadow: none;}.ucMembership .alert {max-width: 600px;margin: 1.5rem auto;}.frmInp-heading {font-weight: bold;font-family: var(--secondary-font);font-size: 16px;}.fade {opacity: inherit;}.form-label, .form-select {font-family: var(--secondary-font);font-size: 16px;}.membershipPricing-block {max-width: 800px;margin: auto }#memberships .membershipPricing-block__rate {text-align: center;}#memberships a.btn.btn-theme.btn-red.useAddress {text-align: center;display: block;width: max-content !important;margin: auto;}#memberships .membershipPricing-block .row.align-items-center .card.shadow.position-relative.card-popular {margin: 0 1rem !important;}@media screen and (max-width: 600px){#memberships .membershipPricing-block .row.align-items-center .card.shadow.position-relative.card-popular {margin: 3rem 0rem !important;}#memberships .col-lg-12.col-md-12.col-sm-12.col-xs-12 {padding: 0;}}.membershipPricing-block .card {border-radius: 20px;overflow: hidden }.membershipPricing-block__head {color: #fff;background-color: #E02B20;padding: 12px 0 }.membershipPricing-block__head h3 {font-size: 24px;margin-bottom: 0;color: var(--text-color-white);}.membershipPricing-block__head span {font-size: 14px;font-weight: 600;font-style: italic;}.membershipPricing-block__rate {padding: 10px 0;font-size: 65px;color: #E02B20;font-weight: 300;font-family: var(--secondary-font);}.membershipPricing-block__rate sup {font-size: 16px;font-weight: 600;top: -34px;color: #000;}.membershipPricing-block__rate sub {font-size: 18px;color: #000;font-weight: 600;font-family: var(--primary-font);}.membershipPricing-block .card-footer p {font-weight: 600;font-family: var(--primary-font);}.card-popular .membershipPricing-block__head {background-color: #0C71C3;}.card-popular .membershipPricing-block__rate {color: #0C71C3;}.card-popular a {background-color: #0C71C3;}.memberServices-block .card {border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;}.memberServices-block img {display: inline-block;margin-bottom: 50px;text-align: center;}.memberServices-block ul li {position: relative;padding-left: 60px;margin-bottom: 30px;font-weight: 500;font-size: 15px;font-family: var(--secondary-font);}.memberServices-block ul li .ms-li-icon {width: 42px;height: 42px;background: #c5dfff;text-align: center;line-height: 42px;color: #2f8cff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);font-size: 20px;}.insurance-logos__item {padding: 0 30px;}.insurance-logos {margin-bottom: 50px;}.insurance-logos img {width: 100% }@media only screen and (max-width:1199px) {.memberServices-block img {height: 60px !important }}@media only screen and (max-width:767px) {.memberServices-block img {height: 50px !important;width: 100%;}}@media only screen and (max-width:575px) {.memberServices-block img {height: auto !important }.memberServices-block .card .card-body {padding: 20px !important }}body.iosBugFix.modal-open {position: fixed;width: 100%;}
/*.popup.open .popuptext {display: block !important;}*/#SelectStateDiv > .row {
    clear: both;
}
