 .slide-top {-webkit-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} .slide-top.ng-enter {transform: translateY(10px); -ms-transform: translateY(10px); -webkit-transform: translateY(10px); transition-duration: 500ms; -webkit-transition-duration: 500ms; opacity: 0;} .slide-top.ng-enter-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .slide-top.ng-leave {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 500ms; -webkit-transition-duration: 500ms; opacity: 1;} .slide-top.ng-leave-active {transform: translateY(10px); -ms-transform: translateY(10px); -webkit-transform: translateY(10px); opacity: 0;} .slide-top.ng-hide-add {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 500ms; -webkit-transition-duration: 500ms; opacity: 1;} .slide-top.ng-hide-add.ng-hide-add-active {transform: translateY(10px); -ms-transform: translateY(10px); -webkit-transform: translateY(10px); opacity: 0;} .slide-top.ng-hide-remove {transform: translateY(10px); -ms-transform: translateY(10px); -webkit-transform: translateY(10px); transition-duration: 500ms; -webkit-transition-duration: 500ms; display: block !important; opacity: 0;} .slide-top.ng-hide-remove.ng-hide-remove-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .animate.ng-enter {-webkit-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -moz-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -ms-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -o-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; position: relative; display: block; overflow: hidden; text-overflow: clip; white-space:nowrap;} .animate.ng-enter {opacity: 0; width: 0px;} .animate.ng-enter.ng-enter-active {opacity: 1; width: 150px;} .col-animate.ng-enter {-webkit-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -moz-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -ms-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -o-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; position: relative; display: block; overflow: hidden; text-overflow: clip; white-space:nowrap;} .col-animate.ng-enter {opacity: 0; width: 150px;} .col-animate.ng-enter.ng-enter-active {opacity: 1; width: 150px;} .bouncy-slide-top {-webkit-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1); -webkit-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -ms-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595);} .bouncy-slide-top.ng-enter {transform: translateY(240px); -ms-transform: translateY(240px); -webkit-transform: translateY(240px); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 0;} .bouncy-slide-top.ng-enter-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .bouncy-slide-top.ng-leave {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 1;} .bouncy-slide-top.ng-leave-active {transform: translateY(240px); -ms-transform: translateY(240px); -webkit-transform: translateY(240px); opacity: 0;} .bouncy-slide-top.ng-hide-add {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 1;} .bouncy-slide-top.ng-hide-add.ng-hide-add-active {transform: translateY(240px); -ms-transform: translateY(240px); -webkit-transform: translateY(240px); opacity: 0;} .bouncy-slide-top.ng-hide-remove {transform: translateY(240px); -ms-transform: translateY(240px); -webkit-transform: translateY(240px); transition-duration: 250ms; -webkit-transition-duration: 250ms; display: block !important; opacity: 0;} .bouncy-slide-top.ng-hide-remove.ng-hide-remove-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .slide-down {-webkit-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} .slide-down.ng-enter {transform: translateY(-60px); -ms-transform: translateY(-60px); -webkit-transform: translateY(-60px); transition-duration: 400ms; -webkit-transition-duration: 400ms; opacity: 0;} .slide-down.ng-enter-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .slide-down.ng-leave {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 400ms; -webkit-transition-duration: 400ms; opacity: 1;} .slide-down.ng-leave-active {transform: translateY(-60px); -ms-transform: translateY(-60px); -webkit-transform: translateY(-60px); opacity: 0;} .slide-down.ng-hide-add {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transition-duration: 400ms; -webkit-transition-duration: 400ms; opacity: 1;} .slide-down.ng-hide-add.ng-hide-add-active {transform: translateY(-60px); -ms-transform: translateY(-60px); -webkit-transform: translateY(-60px); opacity: 0;} .slide-down.ng-hide-remove {transform: translateY(-60px); -ms-transform: translateY(-60px); -webkit-transform: translateY(-60px); transition-duration: 400ms; -webkit-transition-duration: 400ms; display: block !important; opacity: 0;} .slide-down.ng-hide-remove.ng-hide-remove-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} .scale-fade {-webkit-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} .scale-fade.ng-enter {transform: scale(0.7); -ms-transform: scale(0.7); -webkit-transform: scale(0.7); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 0;} .scale-fade.ng-enter-active {transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); opacity: 1;} .scale-fade.ng-leave {transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 1;} .scale-fade.ng-leave-active {transform: scale(0.7); -ms-transform: scale(0.7); -webkit-transform: scale(0.7); opacity: 0;} .scale-fade.ng-hide-add {transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 1;} .scale-fade.ng-hide-add.ng-hide-add-active {transform: scale(0.7); -ms-transform: scale(0.7); -webkit-transform: scale(0.7); opacity: 0;} .scale-fade.ng-hide-remove {transform: scale(0.7); -ms-transform: scale(0.7); -webkit-transform: scale(0.7); transition-duration: 250ms; -webkit-transition-duration: 250ms; display: block !important; opacity: 0;} .scale-fade.ng-hide-remove.ng-hide-remove-active {transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); opacity: 1;} .process-tracker {margin: 0; padding: 0 !important; z-index: 100; width: 100%; -webkit-padding-start: 0 !important;} .process-tracker li {float: left; height: 80px; padding-top: 17px; width: 25%; list-style: none !important; margin-bottom: 10px\9;} .process-tracker li span {display: block; float: left; color: #00679a; font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 1.2em;} .process-tracker li span.text {padding: 0.2em 0 0 0.3em; margin-top: 3px!important;} .process-tracker li span.num {color: #fff; display: block; font-size: 1.7em; height: 41px; padding: 0.2em 0 0 0.55em; width: 1.7em; position: relative;} .process-tracker li.active span.text {color: #d70d80; margin-top: -0.5em; cursor: default;} .process-tracker li.active span.num {cursor: default;} .process-tracker li.active .circle {color: #d70d80; cursor: default;} .process-tracker li.active a {display: block; height: 100%;} .process-tracker li.inactive span.text {color: #cbcbcb; margin-top: -0.5em; cursor: default;} .process-tracker li.inactive span.num {cursor: default;} .process-tracker li a {cursor: pointer;} .process-tracker li.visited span.text {color: #00679a; margin-top: -0.5em;} .process-tracker li.visited .circle {color: #00679a;} #breadcrumbs-caption {display: block; background-color: #B5BD00; padding: 10px; margin-top: -31px; margin-top: -16px\9;} div#breadcrumbs-caption h4 {color: #fff; margin-left: 10px; margin-bottom: 0;} .process-tracker .circle {position: absolute; color: #cbcbcb; font-size: 1.1em; top: 0.23em;} .process-tracker li:first-child .circle {margin-left: 0.1em;} .arrow-up {display:block;} @media (min-width: 768px) {.process-tracker li {margin-bottom: 10px;} .process-tracker li:nth-child(4) .arrow-up {margin-left: 40px;} .process-tracker .circle {top: 1.15em;}} @media (max-width: 767px) {.process-tracker li {padding-top: 4px;} .process-tracker .arrow-up {margin-left: 13px; margin-top: 45px;}} @media (max-width: 991px) {.process-tracker li span.text {font-size: 1em;}} .process-tracker .arrow-up {background-color: #E4F6FD; border: none;} .ie8visible{visibility:visible;} .ie8hidden{visibility: hidden;} .modal.faq{margin-bottom: 10px;} .modal-content{border-top-left-radius: 10px; border-top-right-radius: 10px;} .modal-backdrop, .modal-backdrop.fade.in {opacity: 0.5; filter: alpha(opacity=50);} .modal-backdrop.fade {opacity: 0;} .fade.in {opacity: 1;} .modal-backdrop {position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: #333333;} .fade {opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear;} .modal{z-index: 1050; border-radius: 8px; margin:auto;} #hospitalModal {width: 100%;} .full-iframe{width:100%; height: 700px;} @media (min-width: 992px){.modal-dialog.hospital{width: 970px;}} .major-heading {background-color: #00679A; background-image: -ms-linear-gradient(left, #4CC2F1 0%, #00679A 100%); background-image: -moz-linear-gradient(left, #4CC2F1 0%, #00679A 100%); background-image: -o-linear-gradient(left, #4CC2F1 0%, #00679A 100%); background-image: -webkit-gradient(linear, left, right, color-stop(0, #00679A), color-stop(1, #1C3660)); background-image: -webkit-linear-gradient(left, #4CC2F1 0%, #00679A 100%); background-image: linear-gradient(to left, #4CC2F1 0%, #00679A 100%); color: #FFFFFF; padding: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;} .major-heading h3 {color: #FFFFFF;} .sticky-footer .spinner {margin-top: 7px; padding-bottom: 4px; height: 18px !important; width: auto !important;} .sticky-footer {z-index: 99999;} .sticky-footer .btn:hover {opacity: 1;} .sticky-footer .btn {width: 100%; height: 100%; font-size: 12px; border-radius: 0;} .sticky-footer .price{font-size: 18px;} .sticky-footer .buy,.sticky-footer .month {font-size: 12px;} .plan-text{box-shadow: 0px -1px 2px rgba(0,0,0,0.5); height: 60px;} .btn-default {background:#DDDDDD; background: #00679a; background: -moz-linear-gradient(left, #CCCCCC 0%, #DDDDDD 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#CCCCCC), color-stop(100%,#DDDDDD)); background: -webkit-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: -o-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: -ms-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: linear-gradient(to right, #CCCCCC 0%,#DDDDDD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#DDDDDD',GradientType=1 ); border-color: #666 !important; color: #666 !important;} .radio {padding-left: 18px;} .radio label {display: inline-block; position: relative; padding-left: 5px;} .radio label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; top:13px; left:-4px; margin:auto; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;} .radio label::after {display: inline-block; position: absolute; content: " "; width: 11px; height: 11px; left: -1px; top: 16px; margin:auto; border-radius: 50%; background-color: #555555; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);} .radio input[type="radio"] {opacity: 0;} .radio input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1);} .radio input[type="radio"]:disabled + label {opacity: 0.65;} .radio input[type="radio"]:disabled + label::before {cursor: not-allowed;} .radio.radio-inline {margin-top: 0;} .radio-primary input[type="radio"] + label::after {background-color: #00679A;} .radio-primary input[type="radio"]:checked + label::before {border-color: #00679A;} .radio-primary input[type="radio"]:checked + label::after {background-color: #00679A;} .radio-container{margin-left: 20px;} @media(min-width: 768px){.radio-container{margin-left: 10px;}} .radio-target{width: 44px; height: 44px; margin:auto; cursor: pointer; position:relative;} .radio-label{width: 100%; margin:auto; font-size: 10px; font-weight: bold;} .radio-text{margin-top:14px; font-weight: bold;} .row.different{} #compareCount{margin-top: 8px; margin-bottom: 0px; font-weight: bold;} #people-drop-downs {display: inline;} provider.greyish{opacity: 0.1; color:#999999;} .toast-holder{max-height: 0px; z-index: 5000;} .undefined-porthole{background-color: green;} .add-plan-col{background-color: #ededed;} .ben-titles{background-color: #efefef;} .btn.disabled, .btn[disabled], fieldset[disabled] .btn{opacity: 0.2;} .col-dark{background-color: #EAFEEA;} .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 0; cursor: default;} .differences{margin-top: 110px;} .mobile-ben{background-color: #f7f7f7;} button.close{opacity: 0.9; font-size: 40px;} button.close:hover, button.close:focus{opacity: 0.4;} .pagination>li>a, .pagination>li>span{padding: 0px 24px; font-weight: bold; color:#00679A; border-color:#00679A;} .pagination>li>a:hover, .pagination>li>span:hover {color:#00679A; background-color: #FFFFFF; border-bottom: 2px solid;} .pagination{margin-top: 10px; margin-bottom: 8px;} .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {border-right:2px solid #f7f7f7; border-left:2px solid #f7f7f7; border-top: 1px solid #00679A; border-bottom: 1px solid #00679A; background-color: #00679A;} .pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {font-weight: normal; border-bottom:1px solid #DDDDDD;} .expander{font-size: 20px; margin-right: 10px;} .close-col{} .compare-title{height:220px;} .compare-price{border-left: 1px solid #D7D7D7;} .summary-col{border-left: 1px solid #D7D7D7; border-bottom: 1px solid #D7D7D7; height:200px;} .add-plan.summary-col{border-right:1px solid #D7D7D7;} .blue-well{background-color: #E4F6FD; border:none; margin-bottom: 2px;} .add-plan{} .alert.no-quote{margin-top: 8px; display: block;} .plan-list-loading{margin-top: 10px;} .center-image{margin: 0 auto;} .price-body{background-color: #FFFFFF; margin-top: 18px;} .filler{height: 100%; width:100%;} .price-col{height:80px; border-left: 1px solid #D7D7D7;} .ben-col{border-left: 1px solid #D7D7D7;} .add-plan .form-control{margin-bottom:8px;} .icon-benefit{font-size: 24px;} .price-body hr{margin-top: 0px;} .icon-list img{max-width:32px;} .cursor-hand{cursor: pointer;} .fill-height{height:10px; display: block;} p.covered{word-wrap: break-word; background-color: #f8f8f8; border-radius: 5px; border:1px solid grey;} .icon-greyed{opacity: 0.2;} .detailed-bens{background-color: #e3e3e3; border-radius: 5px;} .detailed-bens h3{margin-top: 8px;} body{font-size: 13px;} a{font-size: 14px;} .close-col .fa-lock, .fa-unlock-alt{font-size: 32px; margin-top: 4px; cursor: pointer; color: #333333;} .compare-head{background: #00679a; background: -moz-linear-gradient(left, #00679a 0%, #4cc2f1 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00679a), color-stop(100%,#4cc2f1)); background: -webkit-linear-gradient(left, #00679a 0%,#4cc2f1 100%); background: -o-linear-gradient(left, #00679a 0%,#4cc2f1 100%); background: -ms-linear-gradient(left, #00679a 0%,#4cc2f1 100%); background: linear-gradient(to right, #00679a 0%,#4cc2f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00679a', endColorstr='#4cc2f1',GradientType=1 ); color:#FFFFFF; height:175px;} .compare-head>h3{color:#FFFFFF;} .compare-head.competitor{background:#DDDDDD; background: #00679a; background: -moz-linear-gradient(left, #CCCCCC 0%, #DDDDDD 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#CCCCCC), color-stop(100%,#DDDDDD)); background: -webkit-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: -o-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: -ms-linear-gradient(left, #CCCCCC 0%,#DDDDDD 100%); background: linear-gradient(to right, #CCCCCC 0%,#DDDDDD 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#DDDDDD',GradientType=1 );} .round-top{border-top-left-radius: 8px; border-top-right-radius: 8px;} .coco{font-family: Conv_CoconPro-Regular, arial, sans-serif;} .price .monthly{font-size: 28px;} .add-head{background-color: #E7E7E7; height:224px; padding-top: 40px; border-radius: 30%;} .add-head .form-control{margin-left: 10%; width:80%;} .buy-button{margin-top:8px; margin-bottom: 10px;} .col-xs-offset-half {margin-left: 4.166666%;} .ben-structure h5{color: #1c3660;} .ben-structure img{max-width:44px;} .ben-structure .title{margin-top:8px;} .ben-section-col{background: #f6f6f6;} .ben-section-col.hospital{padding-top: 8px;} .ben-section-col.extras{padding-bottom: 40px;} .ben-title{color: #333333;} .green-tick{font-size: 24px; color:#B5BD00; display:block;} .bigx{font-size: 28px; color: #aaaaaa; display: block; margin-top: -10px;} .fa-plus-square{font-size: 32px; color:#4CC2F1;} a>.h5{color: #D60570;} .additional-benefits{margin-top:0px;} @media(max-width: 767px){.additional-benefits{margin-top: 30px;}} .question{margin-top: 20px; margin-bottom: 20px;} .step .fa{font-size: 24px;} .provider .btn{height: 60px; background-color: #F8F8F8; color: #20C7F1; border-color: #E3E3E3; font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 18px; font-weight: normal;} .provider .btn.active{color:#D60570;} .provider .btn.active:focus{outline:none;} .compare{background-image: url('/common/images/laya-comparing-image02-sm.jpg'); background-repeat:no-repeat; height:210px;} .compare h2{margin-top: 24px; color: #FFFFFF;} @media(min-width: 992px){.compare h2{margin-top: 80px;} .compare{background-image: url('/common/images/laya-comparing-image01.jpg'); background-repeat:no-repeat; height:210px; margin-top: 8px;}} @media(max-width: 767px){.compare h2{margin-left:10px;} .compare{margin-left: -20px; margin-right: -20px; padding-left: 15px; padding-right: 15px;}} .get-quote{margin-top: 20px;} .compare-btn{margin-top: 20px; width: initial;} .form-group .glyphicon-user{font-size: 32px; display: inline-block;} .ben-section-col{border-left: 1px solid #ddd; border-right: 1px solid #ddd;} @media(max-width: 767px){.ben-section-col{border:none;}} .benefitrow hr{margin-bottom: 0px; border-top: 1px solid #ddd; margin-top: -1px;} .hospital .icon-text{height:175px;} .big-glyph {font-size: 40px; color: #4DC2F1; margin-right: 3px;} .vcenter {display: inline-block; vertical-align: middle;} @media (min-width: 768px){.form-group label{margin-left: 4px; margin-right: 8px;}} .disclaimer {margin-top: 10px; margin-bottom: 20px; color: #AAAAAA; font-size: 11px;} .disclaimer a, .disclaimer p{font-size: 11px;} .cys{margin-top: 10px;} .small-well{padding: 8px; border: 1px solid #e3e3e3; border-radius: 4px;} .badge-holder{position: relative; left:0px; top:20px;} .product-badge {display: block; border-radius: 50%; width: 60px; height: 60px; position: absolute; z-index: 500; margin-left: -22px; color: white; text-align: center; padding-top: 10px; margin-top: -40px; font-size: 14px;} .product-badge.common{background: #d5046f;} .product-badge.individual{background: #00ACF2; left:60px;} .recommended{margin-bottom: 20px;} .mobile-benefit{color:#00679A;} .h5{color:#00679A} .mobile-benefit .h5{margin-top: 10px; display:block;} @media(max-width: 767px){.btn.form-control{margin-bottom: 8px;}} .span-title{display: block;} @media(min-width: 768px){.differences input{margin-left: -10px;}} .email a{color:#4CC2F1; font-size: 14px;} .email a:hover{color: #D60570} .email li{list-style: none;} @media(max-width: 767px){.pagination > li > span, .pagination > li > a{font-size: 16px; padding-left: 12px; padding-right: 12px;}} .BSG{color:#00679A; font-family: Conv_CoconPro-Regular; font-weight: 300;} .BEN{} .panel-title>a {color: #D60570;} .panel-benefits{padding: 0px; cursor: pointer; margin-top:4px; border: 1px dotted #D60570;} .panel-benefits .glyphicon{font-size: 18px; transition: transform 500ms; -webkit-transform: translate3d(0, 0, 0);} .panel-benefits .glyphicon.rotate{transform: rotate(180deg);} .panel-benefits a:hover .h5, .panel-benefits a:hover .glyphicon{font-size: 20px;} .col-all-bens{padding-right: 12px;} .btn img{margin-top: -4px;} .panel{margin-bottom: 0px;} .glyphicon-plus, .glyphicon-plus-sign{font-size: 40px;} .fa-plus{font-size: 40px;} .different-head{background-color: #E4F6FD; margin-top: 0px; border-radius: 4px; padding-top: 10px; margin-bottom: 20px;} @media(min-width: 768px){.different-head{border-radius: 10%; padding-top: 24px; height:170px; margin-bottom:0px;}} .plan-name{height:24px; opacity: 1;} .btn-invisible{visibility:hidden;} .loader img{height:36px;} .btn-info{border-radius: 8px; margin-top: 2px; margin-bottom: 12px;} .name-price h3 {font-size: 12px;} .name-price h5{font-size: 18px;} .hospital-btn {border-radius: 10px; margin-bottom: 0px; margin-top: 12px;} @media(max-width:767px){.compare-head h5{font-size: 12px; font-weight: normal;} .compare-head h3{font-size: 14px;} .price .monthly{font-size: 16px;} .plan-text{padding : 0px;}} .eq-heights {padding-top: 10px; padding-bottom: 10px; min-height: 50px;} .benefit-row-container {border-top: 1px dotted #ddd;} #detail-of-benefits {position: absolute; margin-top: -33px; padding-bottom: 12px;} #ribbon-row {position: absolute; top: -8px; left: 0px; z-index: 2; padding: 0px 24px; width: 100%;} #discount-badge-off {font-size: 10px; display: inline-block; position: relative; top: -4px;} @media(min-width: 768px) and (max-width: 1023px){#selectChildren{} #people-drop-downs {display: block; margin-top: 20px;}} .discount-badge {display:inline-block; height: 48px; width: 42px; background-image:url('/tools/compare/img/badge-empty.png'); color: #D60570; text-align:center; padding-top: 6px; font-size: 12px;} img.img-laya {width: 42px; height: auto; max-width: none; vertical-align: top;} .switching{font-size: 24px; color: #1C3660 ; margin-top: 5px; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;} @media(min-width: 768px){.switching{text-shadow: 1px 1px #ffffff, 2px 2px 5px #ffffff;}} .comparing{margin-top: 64px; padding:0px; background-image: none; color: #D60570; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;} .current-panel{margin-top: 8px; background: #f6f6f6; box-shadow: 0 2px 2px rgba(0,0,0,.3); border-radius: 4px;} .no-health{font-size: 12px; margin-bottom: 2em;} .get-quote{font-size: 12px;} .people-quote{margin-top: -10px;} @media(max-width:768px){.navbar{z-index:2000;}} @media (min-width: 768px) {.col-sm-margin-left-half {margin-left: 4.166666665%;} .col-sm-margin-left-one-half {margin-left: 12%;} .compare-aside-box {padding: 12px 8px 8px 8px; background-color: rgba(255, 255, 255, 0.6); border-radius: 5px; padding: 5px; box-shadow: 0 2px 2px rgba(0,0,0,.2); min-height: 284px;} .compare-aside-box h3 {color: #00679A; font-size: 16px;}} @media (min-width: 992px) {.compare-screen h1 {margin-top: 84px;} .compare-screen .switching {margin-bottom: 28px;}} @media (max-width: 767px) {.compare-aside-box {margin-top: 2em; background: transparent; box-shadow: none; padding: 0px;}} #compareCount{font-size: 15px;} @import url('grid-errors.css'); #faq-and-tools {margin-top: 2em; margin-bottom: 2em;} #faq-and-tools ul#tool-list {margin-top: 0px; margin-bottom: 0px;} #faq-and-tools ul#tool-list li a {color: #4CC2F1; font-family: Conv_SariOT-Bold, arial, sans-serif;} #faq-and-tools ul#tool-list li a:hover{color: #D60570} #faq-and-tools h5 {margin-bottom: 0.6em;} #faq-and-tools summary, #faq-and-tools summary h4 {display: inline-block; font-size: 14px; color: #D60570;} #faq-and-tools summary {color: #1C3660;} #faq-and-tools summary {cursor: pointer;} #faq-and-tools summary:focus {outline: none;} .faq-include{margin-top: 40px;} #faq-container .panel{background: #FFFFFF; margin:0px 0px 4px; padding:0px;} #faq-container .modal-header{display: none;} #faq-container .modal-body{padding: 0px;} #faq-container .panel-body{border-top: 1px solid #e5e5e5;} .panel-body.hide{display:none} .panel-body.show{display:block} #faq-container .panel-heading{border:none; background-color: #FFFFFF; color: #D60570; padding: 0px;} #faq-container .panel-heading.clickable{cursor:pointer;} #faq-container .panel-default {border: none;} #faq-container .panel-heading h4 {font-size: 14px;} #faq-container .panel-body {padding: 0px;} #faq-container .panel-default {margin-bottom: 8px; -webkit-box-shadow: none; box-shadow: none;} #faq-container .panel-body {border: none;} /* * Toastr * Version 2.0.1 * Copyright 2012 John Papa and Hans Fjallemark. * All Rights Reserved. * Use, reproduction, distribution, and modification of this code is subject to the terms and * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php * * Author: John Papa and Hans Fjallemark * Project: https://github.com/CodeSeven/toastr */ .toast-title {font-weight: bold;} .toast-message {-ms-word-wrap: break-word; word-wrap: break-word;} .toast-message a, .toast-message label {color: #ffffff;} .toast-message a:hover {color: #cccccc; text-decoration: none;} .toast-close-button {position: relative; right: -0.3em; top: -0.3em; float: right; font-size: 20px; font-weight: bold; color: #ffffff; -webkit-text-shadow: 0 1px 0 #ffffff; text-shadow: 0 1px 0 #ffffff; opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80);} .toast-close-button:hover, .toast-close-button:focus {color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40);} button.toast-close-button {padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;} .toast-top-full-width {top: 0; right: 0; width: 100%;} .toast-bottom-full-width {bottom: 0; right: 0; width: 100%;} .toast-top-left {top: 12px; left: 12px;} .toast-top-center {top: 12px;} .toast-top-right {top: 12px; right: 12px;} .toast-bottom-right {right: 12px; bottom: 12px;} .toast-bottom-center {bottom: 12px;} .toast-bottom-left {bottom: 12px; left: 12px;} .toast-center {top: 45%;} #toast-container {margin-top: 10px; z-index: 9000;} #toast-container.toast-center, #toast-container.toast-top-center, #toast-container.toast-bottom-center{width: 100%; pointer-events: none;} #toast-container.toast-center > div, #toast-container.toast-top-center > div, #toast-container.toast-bottom-center > div{margin: auto; pointer-events: auto;} #toast-container.toast-center > button, #toast-container.toast-top-cente > button, #toast-container.toast-bottom-center > button{pointer-events: auto;} #toast-container * {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;} #toast-container > div {margin: 0 0 6px; padding: 15px 15px 15px 50px; width: 300px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; background-position: 15px center; background-repeat: no-repeat; -moz-box-shadow: 0 0 12px #999999; -webkit-box-shadow: 0 0 12px #999999; box-shadow: 0 0 12px #999999; color: #333333; opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100);} #toast-container > :hover {-moz-box-shadow: 0 0 12px #000000; -webkit-box-shadow: 0 0 12px #000000; box-shadow: 0 0 12px #000000; opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); cursor: pointer;} #toast-container > .toast-info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;} #toast-container > .toast-wait {background-image: url("data:image/gif;base64,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") !important;} #toast-container > .toast-error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;} #toast-container > .toast-success {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;} #toast-container > .toast-warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;} #toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div {width: 96%; margin: auto;} .toast {background-color: #030303;} .toast-success {background-color: #51a351;} .toast-error {background-color: #bd362f;} .toast-info {background-color: #2f96b4;} .toast-wait {background-color: #2f96b4;} .toast-warning {background-color: #fcc578;} @media all and (max-width: 240px) {#toast-container > div {padding: 8px 8px 8px 50px; width: 11em;} #toast-container .toast-close-button {right: -0.2em; top: -0.2em;}} @media all and (min-width: 241px) and (max-width: 480px) {#toast-container > div {padding: 8px 8px 8px 50px; width: 18em;} #toast-container .toast-close-button {right: -0.2em; top: -0.2em;}} @media all and (min-width: 481px) and (max-width: 768px) {#toast-container > div {padding: 15px 15px 15px 50px; width: 25em;}} :not(.no-enter)#toast-container > div.ng-enter, :not(.no-leave)#toast-container > div.ng-leave {-webkit-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -moz-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -ms-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -o-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;} :not(.no-enter)#toast-container > div.ng-enter.ng-enter-active, :not(.no-leave)#toast-container > div.ng-leave {opacity: 0.8;} :not(.no-leave)#toast-container > div.ng-leave.ng-leave-active, :not(.no-enter)#toast-container > div.ng-enter {opacity: 0;} .bouncy-slide-down {-webkit-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1); -webkit-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -ms-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); transition: all 0 cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595); transition-timing-function: cubic-bezier(0.175, 0.885, 0.45, 1.595);} .bouncy-slide-down.ng-enter {transform: translateY(-240px); -ms-transform: translateY(-240px); -webkit-transform: translateY(-240px); transition-duration: 250ms; -webkit-transition-duration: 250ms; opacity: 0;} .bouncy-slide-down.ng-enter-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} div[ng-include="'/tools/compare/views/everyday_summary.html'"], div[ng-include="'/tools/compare/views/extras_summary.html'"] {border-top: 1px solid rgba(183, 183, 183, 0.5);} .ben-cell{padding:12px;} .ben-cell.title{font-weight: 600;} .arrow-placeholder{position: relative;} .arrow{font-size: 64px; height: 57px; width: 56px; border-radius: 30px; line-height: 64px; padding: 0px; box-sizing: content-box; z-index:999; position: fixed; cursor:pointer; background: rgba(0,0,0,0.1); text-align: center;} .arrow i {opacity:0.8; position: relative; top: -3px;} .arrow.left{left:20%;} .arrow.right{right:20%;} .arrow.down{bottom: 5%; left:50%; font-size: 80px; cursor:default;} @media(max-width:767px){.arrow{font-size: 48px; height: 40px; width: 40px; border-radius: 20px; line-height: 48px;} .arrow.left{bottom:110px; left: 20%; transition: bottom 0.3s linear;} .arrow.right{bottom:110px; left: 80%; left: calc(80% - 42px); transition: bottom 0.3s linear;} .pit-bar-off .arrow.left, .pit-bar-off .arrow.right{bottom:70px;} #compare-main.pit-bar-on.samsung-pitbar-on #buttonArrowLeft, #compare-main.pit-bar-on.samsung-pitbar-on #buttonArrowRight {bottom: 200px;} #compare-main.pit-bar-off.samsung-pitbar-on #buttonArrowLeft, #compare-main.pit-bar-off.samsung-pitbar-on #buttonArrowRight {bottom: 160px;}} @media(min-width:768px) and (max-width: 800px ){.arrow.left{bottom:65px;} .arrow.right{bottom:65px;}} .arrow.disabled{cursor:default; opacity: 0.2;} #selectCurrPlan{margin-top: 8px;} .fa-check{margin-right: 8px; font-size:14px;} .laya-recommend{margin-top: 8px;} .laya-recommend p {color: #333; margin-bottom: 0px;} .laya-recommend ul {margin: 8px 0px 16px 8px;} .compare-choice input[type="checkbox"]{-ms-transform: scale(1.4); -moz-transform: scale(1.4); -webkit-transform: scale(1.4); -o-transform: scale(1.4); margin-right: 8px;} .compare-aside-box ul li {margin-bottom: 2px; list-style-type: disc; margin-left: 24px;} .tableau {display: table; width:100%;} .tableau .tabrow{display: table-row;} .column {display: table-cell; border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; padding:12px; width:22.75%;} .column.spacer{width:2.25%; border:none;} .column.full{width:24.9%; border:none;} .compare-head, .plan-name, .price .monthly, .buy-button, .btn-info, .round-top, .different-head, .background-color, .fixed-price .buy-button button {-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-transform: translate3d(0, 0, 0);} .fixed-price .compare-head{height: 92px;} .fixed-price .different-head{height: 92px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;} .fixed-price .price .monthly{font-size: 14px;} .fixed-price .hide-fix{display:none;} .fixed-price .diff-radio{display:none;} .fixed-price .buy-button{padding-top: 0px;} .fixed-price .buy-button button {font-size: 12px; height: 30px; width: 50%; padding-top: 3px;} .fixed-price .btn-info{font-size: 12px; height: 30px; width: 85%;} .fixed-price .round-top {border-top-left-radius: 0px; border-top-right-radius: 0px;} .fixed-price .different-head {border-radius: 0px;} .fixed-price.different-head {background-color: white;} .member-select-form .popover{background-color: #E4F6FD;} .member-select-form .popover h3{font-family:Conv_CoconPro-Regular; font-size:12px; height:20px; margin-bottom: 10px;} .member-select-form .popover .popover-title{background-color: #E4F6FD; border-bottom:none;} .popover.bottom .arrow:after {border-bottom-color: #E4F6FD;} .member-select-form .popover select,.member-select-form .popover .btn{width: 135px; font-size:12px; height:30px;} .member-select-form .popover .btn{margin-top: 5px;} .member-select-form .popover select.form-control{margin-bottom:10px} .panel-benefits {border: 1px solid #ddd; margin-top: 0px; border-radius: 0px;} .panel-benefits .panel-heading {border-bottom: 1px solid #ddd; margin-bottom: -1px; border-radius: 0px;} #details-accordion-section > div:not(:first-child) .panel-benefits {border-top: 1px dotted #D60570;} #details-accordion-section > div:not(:last-child) .panel-benefits {border-bottom: none;} #details-accordion-section > div:first-child .panel-benefits {border-top-left-radius: 4px; border-top-right-radius: 4px;} #details-accordion-section > div:last-child .panel-benefits {border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;} .panel-benefits a:hover .h5 {font-size: 16px !important;} .panel-benefits a:hover .glyphicon {font-size: 18px !important;} .col-all-bens {padding-right: 0px;} .title img {max-width: 32px;} .title .glyphicon-heart {font-size: 29px} .title .h5 {font-size: 14px;} .hospital-row .icon-text > div {padding-top: 26px;} #everyday-benefits .ben-section-col {padding-bottom: 30px;} .hospital-row .ben-section-col > div:first-child, #everyday-benefits .ben-section-col > div:first-child {padding-top: 16px;} .title {padding-top: 10px; margin-top: 0px;} div[ng-include="'/tools/compare/views/extras_summary.html'"] {display: none;} .white-well {background: #FEFEFE; border-color: #efefef;} .arrow.down {display: none;} ul.hospital-summary-list {margin-top: 0px;} ul.hospital-summary-list li {list-style: disc; margin-bottom: 5px;} button.close {position: absolute; top: 5px; right: 15px; zoom: 0.66; color: #222; z-index: 10;} button.close:hover, button.close:focus {opacity: 1; color: black;} .name-price h5 {padding-top: 18px;} .plan-name {margin-bottom: 0px;} .different-head .fa-arrow-left {margin-right: 0.25em;} #linkWhichHospital {position: absolute; width: 100%; bottom: 0px; left: 0px;} #linkWhichHospital a {font-size: 12px;} .buy-button {padding-top: 8px;} .buy-button button {font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 16px; font-weight: normal;} .glyphicon-user {position: relative; top: 12px} .margin-right-2em {margin-right: 1em !important;} .price-body h5, .price-body h3, .price-body price {color: white;} .price-body .competitor h5, .price-body .competitor h3, .price-body .competitor price, .compare-head.competitor {color: #666;} iframe {border: none;} #hospitalModal .modal-header {padding: 10px 15px 5px 15px;} #hospitalModal .modal-header h3 {color: #D60570;} .BSG {padding-top: 8px;} a:focus {outline: none;} .benefitrow > div > .ruler {} .BSG {margin-bottom: -3px;} div[bo-html="benefit.title"] {font-family: Conv_CoconPro-Regular, arial, sans-serif; color: #1C3660;} .BSG div[bo-html="benefit.title"] {color: #4CC2F1;} #summary-of-benefits {padding-bottom: 12px;} #discount-badge {display:inline-block; height: 48px; width: 42px; background-image:url(img/badge-empty.png); color: #D60570; text-align:center; padding-top: 6px; font-size: 12px;} #discount-badge {display:inline-block; height: 48px; width: 42px; background-image:url(../img/badge-empty.png); color: #D60570; text-align:center; padding-top: 6px; font-size: 12px;} #badge-heart {width: 42px; height: auto; max-width: none; vertical-align: top;} #gpline-badge {width: 42px; height: auto; max-width: none; vertical-align: top;} .hospital {height: 300px;} .email-link {display: inline-block; background: #f6f6f6; position: absolute; top: 15px; right: 24px;} .email-link a {padding: 1px 6px; font-size: 10px; position: relative; top: -1px;} .email-link .fa {padding-right: 0.3em;} #print-table {display: none;} .compare-screen .panel-default {font-size: 14px;} @media (min-width:768px){.font24px {font-size: 28px !important; margin-top: 4px; line-height: 32px;} .marginTop8px {margin-top: 8px;}} @media (max-width:767px){.logo-wrapper {z-index: 9999; left: 15%; width: 70%;} #people-drop-downs {display: inherit;} #detail-of-benefits {display: none;} #details-accordion-section {margin-left: -15px} #details-accordion-section > div:first-child .panel-benefits {border-top-left-radius: 0px; border-top-right-radius: 0px;} #details-accordion-section > div:last-child .panel-benefits {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;} .mobile-benefit {border-top: 1px dotted #00679A ; border-bottom: 1px dotted #00679A ; background-color: white;} .benefitrow .mobile-benefit {border-top: 1px dotted #4CC2F1 ; border-bottom: 1px dotted #4CC2F1 ; margin: 0px; padding-top: 12px; padding-bottom: 12px;} .benefitrow .mobile-benefit {margin-left: 7px;} .differences-only .benefitrow .mobile-benefit{margin-left: 0px;} div[ng-include="'/tools/compare/views/everyday_summary.html'"], div[ng-include="'/tools/compare/views/extras_summary.html'"] {border-top: none;} .icon-text > div:first-child > div:first-child {display: none;} div[ng-include="'/tools/compare/views/people.html'"] {margin-bottom: -12px;} .glyphicon-user {display: block !important; margin-bottom: 20px;} ul.hospital-summary-list li {list-style: none;} #everyday-benefits .icon-list div {text-align: center;} #everyday-benefits .ben-section-col {padding-bottom: 0px;} #ribbon-row {left: 0px; width: 100%; text-align: center; padding: 0px;} @media (max-width: 480px) {.panel-benefits .h5 {width: calc(100% - 30px); display: inline-block; padding: 0px; margin: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}} .compare-head {height: 48px; border-top-left-radius: 0px; border-top-right-radius: 0px;} .close-col.ng-scope.col-xs-6 {padding: 0px 8px;} .price-body {position: absolute; z-index: 99; width: 100%; top: -19px; left: 0px; overflow: hidden; box-shadow: 0px 2px 2px rgba(0,0,0,0.5);} div[ng-include="'/tools/compare/views/hospital_summary.html'"] {margin-top: 50px} .fixed-price {position: fixed; top: -49px;} .fixed-price .compare-head {height: 55px; padding-top: 27px;} .fixed-price .show-fix-mobile {display: block;} .fixed-price .hide-fix-mobile {display: none;} .fixed-price .plan-name {display: block; opacity: 0;} div[ng-include="'/tools/compare/views/people.html'"] {position: fixed; z-index: 1000; width: 100%; left: 0px; bottom: 70px;} div[ng-include="'/tools/compare/views/people.html'"] .blue-well {border-radius: 0px; background: #efefef; box-shadow: 0px -1px 2px rgba(0,0,0,0.5); overflow: hidden; transition: all 0.3s linear; -webkit-transform: translate3d(0, 0, 0); padding-top: 0px; padding-bottom: 0px; min-height: 0px;} .people-quote {margin-top: 8px;} .pit-bar-on div[ng-include="'/tools/compare/views/people.html'"] .blue-well {height: 38px;} .pit-bar-off div[ng-include="'/tools/compare/views/people.html'"] .blue-well {height: 0px;} .people-panel-closed .people-panel-closed-visible {display: inherit;} .people-panel-closed .people-panel-open-visible {display: none;} .people-panel-open .people-panel-closed-visible {display: none !important;} .people-panel-open .people-panel-open-visible {display: inherit !important;} div[ng-include="'/tools/compare/views/people.html'"] .people-panel-open .blue-well {height: 180px !important; overflow: visible;} .people-panel-closed .glyphicon-user {display: inline !important; font-size: 16px; position: relative; top: 4px;} .people-summary {display: inline !important; position: relative; top: 1px; left: 6px;} .openCloseButton {position: absolute; top: 0px; right: 0px; opacity: 0.8; width: 100%; padding-right: 15px; text-align: right; height: 38px; padding-top: 5px; z-index: 9999;} .people-panel-open .openCloseButton {width: 25%;} .openCloseButton i {transform: rotate(0deg); transition: transform 0.3s linear; -webkit-transform: transform 0.3s linear;} .people-panel-open .openCloseButton i {transform: rotate(-180deg);} div[ng-include="'/tools/compare/views/people.html'"] .blue-well select {width: 60px; display: inline;} .people-select-span {margin-top: 5px;} .name-price h5 {padding-top: 10px;} .compare-head h3 {font-size: 12px;} .hospital-row .icon-list > .row, #everyday-benefits .icon-list > .row, .benefit-cover-detail {border-right: 1px solid #ddd; background-color: #f6f6f6;} .close-col {margin-left: 0px; margin-right: -2px;} .people-menu-dots {font-size: 10px; position: absolute; width: 100%; left: 0px; bottom: 0px; height: 20px;} .member-select-form .popover, .member-select-form .popover .popover-title {background-color: #f6f6f6;} .member-select-form .arrow {background-color: transparent;} #yar-form select {width: 100%;} #details-accordion-section div[bindonce="benefit"] {margin-left: 3px; margin-right: 4px;} .differences-only #details-accordion-section div[bindonce="benefit"] {margin-left: 0px; margin-right: 0px;} .differences-only .benefitrow {margin-left: 15px; margin-right: 15px;} .benefit-cover-detail {position: relative; left: 8px; border-left: 1px solid #ddd; border-color: #eee; min-height: 66px;} .differences-only .benefit-cover-detail {left: 0px;} .benefit-row-container {margin-top: -2px;} .people-quote, .sub-menu {position: absolute; top: 0px; padding: 5px 15px; width: 100%; transition: left 0.3s linear;} .people-quote {left: 0%;} .sub-menu {left: 100%;} .show-sub-menu .people-quote {left: -100%;} .show-sub-menu .sub-menu {left: 0%;} .people-summary {top: -2px;} .people-panel-closed .glyphicon-user {top: 1px;} #emailGroup input {width: initial; height: 36px;} #emailGroup span {height: 36px;} .diff-only #ribbon-row {margin-top: 10px;} .differences-only-group {margin-top: 32px;} .benefits-row-mobile {margin-left: -15px; margin-right: -15px;} .navbar-fixed-bottom {transition: bottom 0.3s linear;} #compare-main.samsung-pitbar-on .navbar-fixed-bottom {bottom: 90px;} #compare-main.samsung-pitbar-on div[ng-include="'/tools/compare/views/people.html'"] {bottom: 160px;} #samsung-bg {display: none;} #compare-main.samsung-pitbar-on #samsung-bg, #compare-main.samsung-pitbar-off #samsung-bg {height: 90px; background-color: #CCC; position: fixed; bottom: 0; left: 0px; width: 100%; z-index: 1000; display: block; transition: height 0.3s linear;} #compare-main.samsung-pitbar-off #samsung-bg {} .bottom10 {bottom: 10px !important;} .bottom24px {bottom: 24px !important;}} @media print{header, footer {display: none;} body > div.container > div:not(#ngview-placeholder) {display: none;} .price-body, .everyday-benefits, #detail-of-benefits, .cys, .disclaimer, #faq-and-tools, div[ng-include="'/tools/compare/views/people.html'"], div[ng-include="'/tools/compare/views/plan_header_row.html'"], div[ng-include="'/tools/compare/views/steps_header.html'"], div[ng-include="'/tools/compare/views/hospital_summary.html'"], div[ng-include="'/tools/compare/views/everyday_summary.html'"], #details-accordion-section {display: none;} #print-table {display: block;}} .tooltip{background-color:#ffffff; border:1px dotted #333333; border-radius: 8px;} .tooltip-inner{background-color:#ffffff; color:#111111; font-size: 16px; font-family: Arial,"Helvetica Neue",Helvetica,Arial,sans-serif;} 