#reviews-section{margin:40px 0 20px 0;}.review-sort-bar{font:18px 'Century Gothic';text-align:center;}.review-sort-bar span.seperator-bar{margin:0px 5px 0px 5px;}.review-sort-bar span.sort-by-heading{margin-right:15px;}.review-sort-bar span a.sort-active{color:#EE1C30;}.review-sort-bar span a{color:#000000;}.reviews-main-container{min-height:400px;}.review-block{min-height:200px;background-repeat:no-repeat;background-image:url('../interface/review-bottom-divider-2097fb6a861470d114356a0f56819c95.png'),url('../interface/review-top-divider-0b4d269ec3dfc0aa7de71107a13bb871.png');background-position:center bottom,center top;background-color:#EEE;margin-top:20px;padding:30px 0px 25px 0px;}.review-block .review-logo{width:200px;float:left;text-align:center;}.review-block .review-logo img{height:auto;width:65%;}.review-block .review-content{float:left;width:660px;}.review-block .review-content .review-content-desc{margin-bottom:15px;}.review-block .review-content h4{font:22px 'Century Gothic';font-weight:bold;color:#4379A7;word-break:break-word;}.review-block .review-content{font:16px 'Century Gothic';padding:0px 10px 0px 10px;}.review-block .review-content a{text-decoration:underline;}.review-scores{width:220px;float:left;text-align:right;}.review-scores .star-rating{width:160px;height:32px;margin-left:auto;margin-right:auto;}.review-scores .star-rating .star-backgrnd{width:100%;color:rgb(51,51,51);cursor:pointer;height:30px;position:relative;text-align:center;top:-30px;perspective-origin:250px 15px;transform-origin:250px 15px;background:rgba(0,0,0,0) url('/assets/interface/star-rating.png') repeat-x scroll 0px 50%/ auto padding-box border-box;border: 0px none rgb(51, 51, 51);font: normal normal 300 normal 14px / 18.662px 'Open Sans', sans-serif;list-style: none outside none;outline: rgb(51, 51, 51) none 0px;}.review-scores .star-rating .star-back-color{width:100%;color:#fff;font:14px 'Century Gothic'!important;line-height:27px!important;height:30px;text-align:center;perspective-origin:250px 15px;transform-origin:250px 15px;border:0px none rgb(51,51,51);list-style:none outside none;outline:rgb(51,51,51) none 0px;}.score-block .rating-star-block{height:42px;}.star-rating .star-back-color.ranking1{background:#22b14c url('../interface/1-med-bg-d2d04684a886b500171d179cc33c16f3.png') repeat-y scroll;}.star-rating .star-back-color.ranking2{background:#FF7E00 url('../interface/2-med-bg-0be577f51063643513ac93aaeb1cce36.png') repeat-y scroll;}.star-rating .star-back-color.ranking3{background:#427aa9 url('../interface/3-med-bg-0c469522dc6d82261b43940fad5bc9aa.png') repeat-y scroll;}.star-rating .star-back-color.ranking999{background:#E21517 url('../interface/999-med-bg-4dc7ad99f4408708bb0fe565f218995b.png') repeat-y scroll;}.star-rating .star-back-color.ranking0{background:#E21517 url('../interface/999-med-bg-4dc7ad99f4408708bb0fe565f218995b.png') repeat-y scroll;}.review-scores .small-all-ratings{text-align:left;padding-right:30px;display:none;}.review-scores .star-rating .square-backgrnd{background-size:20px;top:-16px;height:16px;width:160px;background:rgba(0,0,0,0) url('../interface/bar-square-small-bd277b1830cfc835d04050f320265520.png') repeat-x scroll 0px 50%/ auto padding-box border-box;}.review-scores .small-all-ratings .star-rating .star-back-color{height:16px;}.small-all-ratings .rating-star-block{margin-bottom:10px;}.small-all-ratings .rating-star-block .rating-desc{font-size:12px;margin-left:auto;margin-right:0px;text-align:right;}.small-all-ratings .rating-star-block .rating-desc .actual-rating{font-size:16px;}.review-block .review-scores .small-all-ratings .rating-star-block{margin-bottom:12px;}.review-scores .small-all-ratings .star-rating{width:160px;height:15px;margin-right:0px;}.review-scores .rating-desc{font:14px 'Century Gothic';font-weight:bold;margin-right:32px;}.review-scores .rating-desc .actual-rating{color:#E21517;font-size:16px;margin-left:3px;}.review-content .hidden{display:none;}.review-content .review-comment-count{font-weight:bold;}.reply-left{float:left;width:70%;text-align:left;}.reply-right{float:right;width:30%;text-align:right;}.review-content .edit-comment-icon{float:right;font-size:11px!important;margin-top:-13px;}.review-content .edit-comment-icon .icon-pencil{background-image:url('../icon/glyphicons-halflings-2516339970d710819585f90773aebe0a.png');background-position:0 -72px;background-repeat:no-repeat;display:inline-block;width:14px;height:14px;margin-top:1px;line-height:14px;vertical-align:text-top;float:right;}.review-content .reply-comment-text{margin-bottom:15px;}.reply-comment-block{margin:0px 0px 15px 30px;border-bottom:1px solid #DFDFDF;padding-bottom:10px;}.reply-comment-text .reply-comment-text-area{margin:-5px 0 0 0;}.reply-comment-text-area{width:100%;height:150px;margin:10px 0px 10px 0px;}.write-reviews-btn{margin-top:30px;width:300px;float:right;height:40px;font-size:16px;text-decoration:none!important;line-height:40px;background-color:#E21517;border-radius:3px;color:#fff;text-align:center;font-weight:bold;font-family:'Century Gothic';}.no-comments-message .write-review-btn{display:block;margin-top:30px;width:300px;float:none;height:40px;font-size:16px;text-decoration:none!important;line-height:40px;background-color:#E21517;border-radius:3px;color:#fff;text-align:center;font-weight:bold;font-family:'Century Gothic';}.comment-desc-close{float:right;margin-top:15px;}.review-content-desc .divider-bar{margin:0px 10px 0px 10px;}.next-page-reviews{text-align:center;margin:15px 0px 15px 0px;}.review-block.comment-hidden{display:none;}.fetching-more-reviews-loader{display:none;text-align:center;font:24px 'PintorOTRegular';color:#E21517;margin:25px 0 25px 0;}.fetching-more-reviews-loader img{margin-right:10px;vertical-align:middle;}.loading-overlay{position:absolute;background-color:rgba(255,255,255,0.9);width:1080px;text-align:center;padding-top:70px;font:24px 'PintorOTRegular';color:#E21517;display:none;}.loading-overlay img{vertical-align:middle;margin-right:10px;}.common-display-block.no-top-margin{margin-top:0px;}.breadcrums-container.no-bottom-margin{margin-bottom:0px;}.reviews-section-rules .common-display-block h2{margin-bottom:10px;margin-top:30px;}.reviews-section-rules .common-display-block h2:first-child{margin-top:20px;}.content-container.auth{padding:35px;}.auth .login-msg{font-weight:bold;font-size:20px;display:inline-block;margin:25px 0px 25px 0px;}.auth .login-block .auth-form-row .other-logins{display:inline-block;margin-top:-7px;}.auth .login-block .auth-form-row .other-logins span{display:block;font-size:16px;margin-bottom:12px;}.auth .login-block .register-right-text{font-size:11px;width:20%;display:inline-block;height:70px;line-height:15px;}.auth .auth-form-row{margin-bottom:10px;width:80%;}.auth .auth-form-row .g-recaptcha{display:inline-block;width:60%;float:left;z-index:1;}.inp-wrap{background:#fff;border:1px solid #CCC;border-radius:3px;margin:0;padding:7px;-moz-box-shadow:inset 0 0 5px #DEDEDE;-webkit-box-shadow:inset 0 0 5px #DEDEDE;box-shadow:inset 0 0 5px #DEDEDE;}.inp-wrap input{border:none;vertical-align:middle;padding:0px;margin:0px;width:100%;height:36px;outline:0;font:18px 'Century Gothic'!important;}.registration-complete{margin-top:25px;}.content-container.auth .auth-form-row .main-login{float:left;width:49%;height:70px;}.auth-form-row a.forgot-password{text-decoration:underline;font-size:16px;}.auth-form-row input.login-button{border:none;background:#EE1C30;color:#fff!important;font:20px 'Century Gothic'!important;width:220px;height:40px;cursor:pointer;margin-top:22px;}.auth-form-row .other-login-but{margin-right:12px;display:inline-block;}.abcRioButton{display:inline-block;}.fancy-divider{width:100%;text-align:center;margin:30px 0 30px 0;}.fancy-divider img{width:280px;height:auto;}.fancy-divider span{font:42px 'PintorOTRegular';display:inline-block;margin:0px 15px 0px 15px;}.auth-form-row .g-recaptcha.err{color:#e40321;border:1px solid #e40321;box-shadow:0 0 5px rgba(228,3,33,.5);width:304px;height:78px;border-radius:4px;}.auth-form-row .inp-wrap.err,.rate-form-row .inp-wrap.err{border-color:#e40321;box-shadow:0 0 5px rgba(228,3,33,.5);}.rate-form-row .rating-wrap.err{border-color:#e40321!important;box-shadow:0 0 5px rgba(228,3,33,.5);}.rate-form-row .form-field textArea.err{border-color:#e40321!important;box-shadow:0 0 5px rgba(228,3,33,.5);}.error-summary{width:80%;border:2px solid #e40321;color:#e40321;border-radius:5px;padding:5px 15px;margin-bottom:20px;}.error-summary strong{display:block;margin-bottom:10px;font-weight:bold;}.error-summary ul li{list-style:none;margin:0px 0px 5px 0px;background:url('../cross-42647484bc3940d7173ed7be909e4e46.gif') no-repeat left;padding-left:30px;}.auth-form-row .password-inp-wrap{position:relative;}.auth-form-row .password-inp-wrap .inp-wrap{width:80%;display:inline-block;z-index:2;}.password-inp-wrap .check-box{width:20%;height:52px;border:1px solid #CCC;border-radius:3px;border-bottom-left-radius:0px;border-top-left-radius:0px;margin:0;padding:7px;-moz-box-shadow:inset 0 0 5px #DEDEDE;-webkit-box-shadow:inset 0 0 5px #DEDEDE;box-shadow:inset 0 0 5px #DEDEDE;border-left:none;position:absolute;right:0px;top:0px;cursor:pointer;}.text-not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.password-inp-wrap .check-box .jcheckbox{font-size:18px;padding-top:7px;padding-left:10px;}.password-inp-wrap .check-box .jcheckbox strong{margin-right:10px;}a.show-password-check{background:transparent url('../interface/checkbox-bce170860565d8862d3a16d2e900c852.png') no-repeat center top;vertical-align:middle;height:16px;width:16px;display:inline-block;margin-bottom:4px;}a.show-password-check.checked{background:transparent url('../interface/checkbox-bce170860565d8862d3a16d2e900c852.png') no-repeat center bottom;}.complete-registration{text-align:left;padding:25px;padding-top:15px;}.complete-registration h1{line-height:50px;}.complete-registration-p{display:inherit;font-size:16px;}.complete-registration-img{float:left;display:inline-block;margin-right:15px;}.complete-registration-row{margin-bottom:15px;}.complete-registration-cell-left{display:table-cell;width:350px;padding-right:20px;margin-bottom:40px;padding-bottom:15px;}.complete-registration-cell-right{width:50%;display:table-cell;width:350px;padding-left:20px;padding-bottom:40px;padding-bottom:15px;}.complete-registration-cell{padding-left:20px;padding-bottom:40px;}.complete-registration-h4{color:black;font-weight:bold;font-size:18px;}.complete-registration-h4 a{text-decoration:none;color:#000000!important;}.review-block.my-profile{padding-left:30px;padding-right:30px;}.auth .auth-form-row .form-label{display:inline-block;width:200px;text-align:right;padding-right:20px;font:16px 'Century Gothic';font-weight:bold;}.auth .auth-form-row .form-label .red-star{color:#FF0000;}.auth .auth-form-row .my-profile-inp{display:inline-block;width:420px;}.auth .auth-form-row .my-profile-inp.change-password{background:#DFDFDF;font:16px 'Century Gothic';min-height:50px;line-height:36px;padding-left:20px;cursor:pointer;}.auth .auth-form-row .my-profile-inp.change-password a{margin-right:10px;}.auth .auth-form-row .my-profile-inp.change-password#change-email-comm a{margin-top:-30px;}.auth .auth-form-row .my-profile-inp.change-password#change-email-comm span{display:inline-block;line-height:22px;width:90%;}.auth .auth-form-row .my-profile-inp.password{width:320px;}.auth .auth-form-row .my-profile-inp.check-box{background:#DFDFDF;width:100px;height:52px;border:1px solid #CCC;border-radius:3px;border-bottom-left-radius:0px;border-top-left-radius:0px;margin:0;padding:7px;-moz-box-shadow:inset 0 0 5px #DEDEDE;-webkit-box-shadow:inset 0 0 5px #DEDEDE;box-shadow:inset 0 0 5px #DEDEDE;border-left:none;position:absolute;cursor:pointer;}.auth .auth-form-row .my-profile-inp.check-box .jcheckbox{font-size:18px;padding-top:7px;padding-left:10px;}.auth-form-row.change-password-block{display:none;}.auth .auth-form-row .update-profile-but{color:#fff!important;font:16px 'Century Gothic'!important;font-weight:bold!important;border:none;outline:0;cursor:pointer;}.auth .auth-form-row .profile-update-cancel{font:16px 'Century Gothic';font-weight:bold;display:inline-block;margin-left:10px;}.auth .auth-form-row .my-profile-inp .error-summary{width:100%;font-family:'Century Gothic';}.auth .auth-form-row .my-profile-inp.flash-message{font:16px 'Century Gothic';font-weight:bold;color:#22b14c;border:2px solid #22b14c;border-radius:5px;padding:10px 15px;margin-bottom:10px;}.auth .auth-form-row .my-profile-inp.flash-message span{background:url('../tick2-655bfda4cc0980741c5a17d55107a679.gif') no-repeat left;padding-left:30px;}.auth .auth-form-row .my-profile-btn{width:420px;display:inline-block;}.container.content h4.blue{color:#427aa9;font-family:'PintorOTRegular'!important;font-size:30px!important;font-weight:bold;line-height:30px;margin-top:30px;}.container.content h4.orange{color:#FF7E00;font-family:'PintorOTRegular'!important;font-size:30px!important;font-weight:bold;line-height:30px;margin-top:30px;}.forgot-password-flash{font-weight:bold;color:#FF0000;}.success-reset-password{color:#22b14c;border:2px solid #22b14c;width:80%;border-radius:5px;padding:8px;margin-bottom:20px;background:url('../tick2-655bfda4cc0980741c5a17d55107a679.gif') no-repeat left center;padding-left:45px;background-position-x:10px;}.success-reset-password p{margin-bottom:0px;}.container.content.rate-and-review-form{margin-bottom:65px;}.rate-and-review .info-block{display:inline-block;vertical-align:top;}.rate-and-review .info-block h1{font-family:'PintorOTRegular';color:#EE1C30;font-size:48px;margin-bottom:30px;}.rate-and-review .info-block p{font:16px 'Century Gothic';}.rate-and-review .info-block.text-block{width:800px;padding-top:70px;padding-left:30px;}.review-block.rate-and-review{padding:60px 130px 60px 130px;font:18px 'Century Gothic';}.review-block.rate-and-review h2{font-family:'PintorOTRegular'!important;font-size:32px!important;color:#EE1C30;margin-bottom:30px;}.review-block.rate-and-review .rate-form-row{margin-bottom:20px;}.review-block.rate-and-review .rate-form-row .form-label{display:inline-block;font-weight:bold;width:250px;vertical-align:top;}.review-block.rate-and-review .rate-form-row .form-field{display:inline-block;width:470px;}.review-block.rate-and-review .rate-form-row .form-field.inp-wrap select{width:100%;outline:0;font:18px 'Century Gothic'!important;}.review-block.rate-and-review .rate-form-row .form-field textarea{width:100%;height:150px;outline:0;}.review-block.rate-and-review .rate-form-row .rating-wrap{background:#fff;border:1px solid #CCC;border-radius:3px;margin:0;}.review-block.rate-and-review .rate-form-row .form-field .rating-label{float:right;font-size:15px;margin-top:5px;}.review-block.rate-and-review .rate-form-row .form-field .rating-not-app{display:block;margin-top:5px;font-size:15px;float:left;width:50%;}.review-block.rate-and-review .rate-form-row .form-field .rating-not-app a{margin-bottom:0px;margin-right:10px;vertical-align:middle;}.review-block.rate-and-review .rate-form-row .rating-wrap a.rating-button{width:46.8px;float:left;text-align:center;height:50px;line-height:50px;border-right:1px solid #DEDEDE;color:#000000;font-weight:bold;transition:background-color 0.1s ease;}.review-block.rate-and-review .rate-form-row .rating-wrap a:last-of-type{border-right:none;}.review-block.rate-and-review .rate-form-row .rating-wrap a.rating-button.turned-on{color:#fff;background:#EE1C30;}.review-block.rate-and-review .rate-form-row .rating-wrap a.rating-button.selected{color:#fff;background:#EE1C30;}.review-block.rate-and-review .rate-form-row .disclaimer{float:left;width:60%;font-size:16px;}.review-block.rate-and-review .rate-form-row .review-submit-but{float:right;}.review-block.rate-and-review .rate-form-row .review-submit-but .review-submit-but-inp{-webkit-appearance:none;border:none;background:#EE1C30!important;color:#fff!important;font:20px 'Century Gothic'!important;width:220px;height:40px;cursor:pointer;}.rate-and-review .no-provider-selected{padding-top:30px;}.provider-header-block{width:100%;height:130px;}.comment-error{border-color:#e40321;box-shadow:0 0 5px rgba(228,3,33,.5);}#wordCharCount{float:right;font-size:14px;}.rate-form-row.rate-buttons-disclaimer{width:730px;margin-bottom:0px;margin-top:40px;}.rate-and-review .provider-selected{margin-bottom:20px;}.rate-and-review .provider-selected h2{float:left;width:70%;margin-top:30px;}.rate-and-review .provider-selected img{float:right;max-width:30%;margin-top:-20px;}.loginModalDiag{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:-1;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;overflow:scroll;}.loginModalDiag:target{opacity:1;z-index:99999;pointer-events:auto;}.loginModalDiag>div{width:1080px;height:auto;position:relative;margin:8% auto;}.loginModalDiag .login-review-thanks{width:1080px;height:125px;position:relative;-webkit-background-size:100% auto;background-size:100% auto;text-align:left;background-image:url('../interface/login-mid-cf7775fee5c57775381d124b202a0073.png');background-position:center bottom;background-repeat:no-repeat;background-color:#FFFFFF;}.loginModalDiag .login-review-thanks a.login-popup-close{position:absolute;right:11px;top:-18px;background:url('../cross-modal-16d83a134e8e08912fc3bb209af56ec9.png') no-repeat;width:20px;height:20px;z-index:9;}.loginModalDiag .login-review-thanks img.bg{position:absolute;top:-28px;}.loginModalDiag .login-review-thanks h2{text-align:left;font-family:'PintorOTRegular';color:#000000;font-size:48px;padding-left:6%;padding-top:20px;}.loginModalDiag .login-review-thanks h2 span{text-align:center;font-family:'PintorOTRegular';color:#EE1C30;font-size:48px;}.loginModalDiag .login-review-thanks p{font:18px 'Century Gothic';padding-left:6%;margin-top:18px;}.loginModalDiag .login-review-thanks img.parrot{position:absolute;right:6%;bottom:4px;}.loginModalDiag .login-review-thanks .blank-speech-bubble{display:block;background-image:url('../interface/blank-speech-bubble-ef808c70b1c4fc7e54a1a1ff1f02e77e.png');height:80px;width:174px;position:absolute;right:15%;bottom:85px;font-family:'PintorOTRegular';color:#fff;font-size:20px;background-size:100% 100%;padding-left:12px;padding-top:18px}.loginModalDiag .content-container.auth{width:1080px;padding-top:10px;background:#e2e2e2;padding-bottom:0px;}.loginModalDiag .auth .login-block.left{float:left;}.loginModalDiag .auth .login-block.right{float:right;}.loginModalDiag .auth .login-block{width:450px;font:16px 'Century Gothic';}.loginModalDiag .auth .fancy-divider{display:none;}.loginModalDiag .auth .login-block h1{font-family:'PintorOTRegular';color:#EE1C30;font-size:48px;margin-bottom:0px;}.loginModalDiag .auth .login-block .login-msg{margin:5px 0 10px 0;}.loginModalDiag .auth .login-block .auth-form-row{width:100%;}.loginModalDiag .auth .login-block .auth-form-row .login-button{margin-top:0px;}.loginModalDiag .auth .login-block .auth-form-row .disc{width:100%!important;font-size:12px;}.loginModalDiag .auth .login-block .auth-form-row .main-login{width:63%!important;}.loginModalDiag .auth .login-block .auth-form-row .other-logins{width:34%!important;margin-top:-33px;float:right;}.loginModalDiag .auth .login-block .auth-form-row .password-inp-wrap .inp-wrap{width:79.5%;}.loginModalDiag .auth .login-block .auth-form-row .password-inp-wrap .check-box{width:23%;}.loginModalDiag .auth .login-block .error-summary{width:100%;}.loginModalDiag .auth .auth-form-row{margin-bottom:15px;}.loginModalDiag .auth .login-block .auth-form-row.gcaptcha{margin-bottom:10px!important;}.loginModalDiag .auth .login-block .auth-form-row.gcaptcha.err .g-recaptcha div div{border:1px solid #e40321;box-shadow:0 0 5px rgba(228,3,33,.5);}.loginModalDiag .auth .login-block .register-right-text{width:99px;font-size:13px;line-height:16px;position:absolute;left:310px;top:12px;}.auth .login-block .auth-form-row .loading-image{margin-left:10px;margin-bottom:-12px;display:none;}.review-text .comment-too-long-err{display:none;font:15px 'Century Gothic';color:#EE1C30;}.review-text .edit-comment-text-area{overflow:hidden;width:100%;height:80px;}.review-text .reply-comment-text-area.err,.review-text .edit-comment-text-area.err{border:1px solid #e40321;box-shadow:0 0 5px rgba(228,3,33,.5);}.review-block .review-scores .rating-star-block{margin-bottom:15px;}.insurer-review-intro{margin-top:30px;}.insurer-review-intro .left-blocks{float:left;}.insurer-review-intro .w180{width:180px;margin-right:40px;}.insurer-review-intro .w580{width:580px}.insurer-review-intro .w800{width:800px}.insurer-review-intro .w240{width:240pxmargin-left: 40px;}.insurer-review-intro .right-blocks{float:right;}.insurer-review-intro h1{font-family:'PintorOTRegular';color:#EE1C30;font-size:48px;line-height:48px;}.review-scores.big{width:240px;}.review-scores.big .rating-star-block .star-rating .star-backgrnd{background:rgba(0,0,0,0) url('../interface/star-bg-big-b1b64e11b2b7f5b209da5dcf66055a8f.png') repeat-x scroll 0px 50%/ auto padding-box border-box;height: 52px;top:-52px;}.review-scores.big .rating-star-block .star-rating{width:240px;height:52px;}.review-scores.big .rating-star-block .star-rating .star-back-color{background:#E21517 url('../interface/999-big-bg-2dc1d7e3ff98446039206707b2dd1816.png') repeat-y scroll;height:52px;}.review-scores.big .rating-star-block .rating-desc{font-size:20px;margin-top:5px;}.review-scores.big .rating-star-block .rating-desc .actual-rating{font-size:26px;}.review-scores.big .rating-star-block .rating-desc{margin:0px;}.review-scores.big .rating-star-block .review-count{font:20px 'Century Gothic';font-weight:bold;color:#EE1C30;margin-top:8px;z-index:1;}.review-scores.big .rating-star-block .review-count a{display:block;}.review-this-company-button{float:left;height:50px;width:180px;font-size:16px;text-decoration:none!important;line-height:50px;background-color:#E21517;border-radius:3px;color:#fff;text-align:center;font-weight:bold;font-family:'Century Gothic';}.all-reviews{display:none;}.all-reviews .rating-star-block.overall{margin-bottom:27px;}.insurer-bar-score{background:#EEE;width:100%;min-height:250px;margin-top:20px;background-repeat:no-repeat;background-image:url('../interface/insurer-intro-down-c85fa373dad7835cc869124cbd326ed4.png'),url('../interface/insurer-intro-up-3ab4126383faf96064005632ddfe1822.png');background-position:center bottom,center top;padding:45px 60px 30px 60px;}.insurer-bar-score .score-row{margin-bottom:28px;width:100%;height:50px;}.insurer-bar-score .score-row h4{float:left;width:340px;font-family:'PintorOTRegular';font-size:28px;line-height:50px;}.insurer-bar-score .score-row h4.rank1{color:#22b14c;}.insurer-bar-score .score-row h4.rank2{color:#FF7E00;}.insurer-bar-score .score-row h4.rank3{color:#427aa9;}.insurer-bar-score .score-row .score-block{float:left;width:360px;}.insurer-bar-score .score-row .score-block .square-backgrnd{background:rgba(0,0,0,0) url('../interface/bar-square-big-cf0444fbf88c6f31b531b4f85c831331.png') repeat-x scroll 0px 50%/ auto padding-box border-box;height: 36px;top: -36px;}.insurer-bar-score .score-row .score-block .star-back-color{height:36px;}.insurer-bar-score .score-row .score-block .star-back-color.ranking1{background:#22b14c url('../interface/1-big-bg-011dc98ba117b34bacd9ef1720e4e25f.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .star-back-color.ranking2{background:#FF7E00 url('../interface/2-big-bg-3ab1e1807518134b9817e5a9e704c262.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .star-back-color.ranking3{background:#427aa9 url('../interface/3-big-bg-424dcbdf7a928ece23ceb9420b196dc1.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .rating-desc{display:block;width:400px;text-align:right;font:15px 'Century Gothic';}.insurer-bar-score .score-row .actual-score{float:right;width:185px;font:30px 'Century Gothic';font-weight:bold;line-height:50px;margin-top:-5px;}.insurer-bar-score .score-row .actual-score .score-value{font-size:40px;}.content-container.registration-complete.thanks-for-review{padding:20px;}#searchReview{font-size:16px!important;font-family:Century Gothic!important;height:40px;}.get-best-deal{font-size:12px;}.login-block h2{font-family:'PintorOTRegular'!important;color:#ee1c30!important;font-size:48px!important;margin-bottom:0px!important;}#registerErrs .error-summary-reg ul{margin-bottom:0px!important;margin-top:5px;}.no-comments-message{background-repeat:no-repeat;background-image:url('../interface/review-bottom-divider-2097fb6a861470d114356a0f56819c95.png'),url('../interface/review-top-divider-0b4d269ec3dfc0aa7de71107a13bb871.png');background-position:center bottom,center top;background-color:#EEE;margin-top:20px;padding:40px 40px 40px 60px;}.content-container.registration-complete.thanks-for-review p{font-size:16px!important;}.review-title-err{font-size:15px;display:none;margin-left:255px;margin-top:5px;}.reply-comment-desc .reply-right.rep-logo{position:absolute;bottom:0px;right:0px;height:32px;}#provider-menu{height:450px;overflow-y:scroll;}#provider-menu .ui-menu-item{padding:8px 1em 8px .4em!important;font:18px 'Century Gothic'!important;}#provider-button{outline:0!important;border:none!important;}#provider-button .ui-selectmenu-text{font:19px 'Century Gothic'!important;padding:6px 5px!important;}.form-field.inp-wrap.field-provider{cursor:pointer;}.main-social-login{width:100%;text-align:center;}.main-social-login #facebookLogin{display:block;background:#305791;border-radius:4px;width:350px;height:50px;margin:10px auto;position:relative;}.main-social-login #facebookLogin img{position:absolute;top:7px;left:7px;}.main-social-login #facebookLogin span{color:#FFF!important;font:18px 'Century Gothic';margin-top:16px;display:inline-block;}.main-social-login .login-button.google{font-size:16px!important;background:#fff;color:#000000!important;border:1px solid #898989!important;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:350px;height:50px;margin:5px auto;cursor:pointer;}.main-social-login .login-button.google #google-signin{display:block;position:relative;}.main-social-login .login-button.google #google-signin .abcRioButton.abcRioButtonBlue{border:none!important;background:none!important;box-shadow:none!important;position:absolute;top:7px;left:7px;}.main-social-login .login-button.google span{display:block;margin-top:14px;}.main-social-login .social-loading-image{position:absolute;right:120px;top:8px;display:none;}.loginModalDiag .main-social-login .social-loading-image{right:0px;}.main-social-login .social-loading-image.google{top:66px;}.social-login{text-align:center;}.social-login .social-loading-image{display:none;margin-top:10px;}.main-fancy-divider{text-align:center;font-size:18px;margin-top:10px;}.main-fancy-divider img{width:40%;}.login-button.google .abcRioButtonSvg{top:15px;left:15px;display:inline-block!important;position:absolute;}.login-button.google span{font:18px 'Century Gothic';}.review-invited-flag{font:14px 'Century Gothic';color:#8C8C8C;padding-right:32px;font-weight:bold;cursor:pointer;display:inline-block;height:30px;}.review-invited-flag img{opacity:0.5;vertical-align:top;margin-bottom:-1px;position:relative;}.review-invited-flag .tooltip-content{opacity:0;position:absolute;background:#fff;font:14px 'Century Gothic';background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #dfdfdf;text-align:left;width:280px;padding:8px;margin-top:18px;right:0;line-height:18px;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-ms-transition:0.1s ease-in;transition:all 0.1s ease-in;}.review-invited-flag .tooltip-content:after{content:'';display:block;position:absolute;top:-6px;right:15%;width:10px;height:10px;background:#FFFFFF;border-right:1px solid #CAD5E0;border-bottom:1px solid #CAD5E0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-135deg);}.review-invited-flag:hover .tooltip-content{opacity:1;}img.review-provider-img{display:block;margin-bottom:10px;}#insurerScoreBreakdown{display:none;}.review-pagination{width:100%;text-align:center;font:18px 'Century Gothic';margin:15px 0;}.review-pagination .step{padding:0 7px;color:#000000;}.review-pagination .currentStep{padding:0 7px;color:#EE1C30;}.review-pagination .prevLink,.review-pagination .nextLink{color:#000000;}.no-reviews-container{margin:15px 0;}.no-reviews-container p{font:16px 'Century Gothic';}.provider-faq .review-block{padding:35px 35px 15px 35px;margin:20px 0;}.provider-faq .review-block h2{font:16px 'Century Gothic'!important;color:#000000;}.provider-faq .review-block p{font:16px 'Century Gothic';}.review-block h2.faq-heading{font:24px 'PintorOTRegular'!important;}.orange{color:#ff7e00;}.blue{color:#427aa9!important;}.provider-four-fast-facts{margin-bottom:40px;}.provider-four-fast-facts .review-block{padding:30px;}.fast-facts-row .fast-fact-tile .tile-desc{color:#fff;}.fast-facts-row .tile-padding{width:40px;}.provider-arrows{z-index:99;width:30px;position:absolute;display:inline;top:0px;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}.provider-arrows.left{left:-80px;}.provider-arrows.right{right:-80px;}img.flip-x{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.insurance-tips-container p{padding:0px;margin:0px;}.insurance-tips-container-input-box{padding-left:35px;}.fetching-more-reviews-loader.individual-insurer{position:absolute;background-color:rgba(255,255,255,0.9);width:100%;padding-top:50%;}.review-count a{display:inline-block!important;}.review-count a span.score-breakdown{border-radius:50%;width:24px!important;height:24px!important;text-align:center;padding-top:1px;background:#DEDEDE;display:inline-block;}.review-count a span.score-breakdown img.minus{display:none;}#searchCompanies{font-size:16px!important;font-family:'Century Gothic'!important;height:40px;}#companies-section{margin-bottom:20px;}.companies-sort-bar{font:18px 'Century Gothic';text-align:left;}.companies-sort-bar span.seperator-bar{margin:0px 12px 0px 12px;}.companies-sort-bar span.sort-by-heading{margin-right:30px;font-weight:700;font-size:17px;}.companies-sort-bar span a.sort-active{color:#EE1C30;}.companies-sort-bar span a{color:#000000;}.companies-main-container{min-height:400px;}.company-block{min-height:100px;background-repeat:no-repeat;background-image:url('../interface/review-bottom-divider-2097fb6a861470d114356a0f56819c95.png'),url('../interface/review-top-divider-0b4d269ec3dfc0aa7de71107a13bb871.png');background-position:center bottom,center top;background-color:#EEE;margin-top:20px;padding:10px 0px;font:16px 'Century Gothic';color:#000000;text-align:center;}.company-block.company-hidden{display:none;}.company-block .company-logo img{height:auto;width:105px;margin-left:30px;}.company-block .company-logo{width:22%;float:left;text-align:left;padding:0;}.company-block .company-name{width:16%;float:left;color:#000000;margin-top:25px;text-align:left;}.company-block .company-name a{color:#000000;}.company-block .insurer-ratings{width:22%;float:left;margin-top:15px;}.company-block .insurer-ratings .actual-rating{font-family:'PintorOTRegular';color:#EE1C30;font-size:32px;}.company-block .insurer-ratings .review-count{font-family:'PintorOTRegular';color:#EE1C30;font-size:16px;}.company-block .underwriter{width:20%;float:left;padding:0 15px;text-align:left;display:flex;align-items:center;height:85px;}.company-block .visit-site{width:20%;float:left;margin-top:28px;}.company-block .visit-site.preferred-partner{margin-top:20px;}.company-block .visit-site .info{margin-bottom:5px;font-size:12px;color:#898989;}.company-block .visit-site .info img{width:16px;}.company-block .visit-site a{background:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px 22px;color:#E21517!important;font-family:'Century Gothic';text-transform:uppercase;font-size:22px;font-weight:normal;}.quoteBoxTooltip .tooltipContent{width:60%;min-height:80px;}.quoteBoxTooltip .tooltipContent p{margin-bottom:5px;}section.companies{margin-bottom:20px;height:auto!important;}.insurance-tips-container .insurance-tips-articles{width:620px;left:400px;height:365px;}section.companies .insurance-tips-articles.travel-tips-page p{margin:0;}section.companies .insurance-tips-articles.travel-tips-page p:first-child{padding-top:0;}.noResultsFound{font-family:'PintorOTRegular'!important;font-size:32px!important;padding-top:20px;color:#22b14c!important;padding-left:0px;}@media only screen and (min-device-width: 120px) and (max-device-width: 650px) {.insurance-tips-container .insurance-tips-articles{width:100%;left:0px;height:100%;}section.companies{margin-bottom:0;}section.companies #trendingPresses{margin-bottom:20px;}section.companies .insurance-tips-articles.travel-tips-page p:first-child{padding-top:10px;}h3#trendingPressHeading.color-green{font-size:24px!important;margin-bottom:0px;}section#section-1.mediaroom{height:auto!important;}.companies-sort-bar{font:0.9em 'Century Gothic';text-align:left;}.companies-sort-bar span.seperator-bar{margin:0;}.companies-sort-bar span.sort-by-heading{margin-right:5px;}.company-block{padding:10px!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.company-block .company-logo{width:40%!important;text-align:left;float:left;padding-left:0;}.company-block .company-logo a{padding:0!important;}.company-block .company-logo img{width:100%!important;margin-left:0;}.company-block .company-name{width:100%!important;float:none;display:block;text-align:left;margin-top:10px;font-size:1.3em!important;clear:both;}.company-block .insurer-ratings{position:absolute;top:10px;right:15px;text-align:right;}.company-block .underwriter{width:49%!important;float:left;text-align:left;padding:0;}.company-block .visit-site{width:49%!important;text-align:right;float:right;}.company-block .visit-site.preferred-partner{margin-top:5px;}.company-block .visit-site a{font-size:1.2em;padding:0px;}.company-block .visit-site .info{font-size:12px;}.insurer-review-intro h1{margin-left:0px;}.insurer-review-intro .left-blocks{max-width:100%;width:auto;float:inherit;}.review-scores.big .rating-star-block .star-rating{width:160px;height:32px;}.review-scores.big{width:auto;float:right;}.review-scores.big .rating-star-block .rating-desc{font-size:inherit;}.review-scores.big .rating-star-block .star-rating .star-backgrnd{height:30px;top:-30px;background:rgba(0,0,0,0) url('/assets/interface/star-rating-individual-insurer-small.png') repeat-x scroll 0px 50%/ auto padding-box border-box;}.review-scores.big .rating-star-block .star-rating .star-back-color{background:#E21517 url('/assets/interface/999-med-bg.png') repeat-y scroll;height:30px;}.insurer-review-intro .insurer-logo{max-width:40%;float:left;}.insurer-review-intro .insurer-logo img{width:100%;height:auto;}.insurer-review-intro .w240{width:inherit;}.review-this-company-button{float:inherit;margin-left:auto;margin-right:auto;padding-top:5%;padding-bottom:5%;padding-left:12%;padding-right:12%;margin-left:10.5%;font-size:1em;}.insurer-review-intro .review-company-button-container{float:inherit;}.insurer-bar-score .score-row .actual-score{font-size:18px;float:right;width:10%;top:-11px;}.insurer-bar-score .score-row .actual-score .score-value{font-size:18px;}.insurer-bar-score .score-row .score-block .rating-desc{width:auto;}.insurer-bar-score .score-row .score-block .square-backgrnd{background:rgba(0,0,0,0) url('/assets/interface/bar-square-med.png') repeat-x scroll 0px 50%/ auto padding-box border-box;height: 25px;top: -25px;}.insurer-bar-score .score-row .score-block .star-back-color{height:25px;}.insurer-bar-score .score-row .score-block .star-back-color.ranking1{background:#22b14c url('/assets/interface/1-med-big-bg.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .star-back-color.ranking2{background:#FF7E00 url('/assets/interface/2-med-big-bg.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .star-back-color.ranking3{background:#427aa9 url('/assets/interface/3-med-big-bg.png') repeat-y scroll;}.insurer-bar-score .score-row .score-block .star-back-color.ranking999{background:#E21517 url('/assets/interface/999-med-big-bg.png') repeat-y scroll;}.score-block .rating-star-block{height:25px;}.item_description.container.rate-and-review .info-block img{display:none;}.rate-and-review .info-block.text-block{width:100%;padding:0px;}.rate-form-row.rate-buttons-disclaimer{width:100%}.rate-and-review .provider-selected{padding-right:0px;}.rate-and-review .provider-selected h2{width:45%;}.rate-and-review .provider-selected img{float:right;width:45%;margin-top:20px;max-width:none;}.review-block.rate-and-review h2{font-size:30px!important;}.review-block.rate-and-review .rate-form-row .form-field{width:100%;}.review-block.rate-and-review .rate-form-row .rating-wrap a.rating-button{width:10%;}.review-block.rate-and-review .rate-form-row .disclaimer{width:100%;margin-top:15px;}.rate-form-row.rate-buttons-disclaimer{margin-top:0px;}.review-block.rate-and-review .rate-form-row .review-submit-but{text-align:center;float:inherit;}.review-block.rate-and-review .rate-form-row .review-submit-but .review-submit-but-inp{width:95%;}.loginModalDiag{overflow-y:scroll;background:#fff;}.loginModalDiag>div{width:100%;margin:0px;}.loginModalDiag .login-review-thanks{width:100%;height:100%;padding:10px 15px 0px;}.loginModalDiag .content-container.auth{width:100%;padding:20px 15px;background:#fff;}.loginModalDiag .login-register-screen .content-container.auth{padding:10px 10px 20px 10px;}.loginModalDiag .login-register-screen .auth .login-block .login-msg{font-size:21px;}.loginModalDiag .login-register-screen .auth .login-block .auth-form-row .disc{font-size:14px;}.loginModalDiag .login-review-thanks h2 span{font-size:42px;}.loginModalDiag .login-review-thanks img.up-bg{display:none;}.loginModalDiag .login-review-thanks p{font:1em 'Century Gothic';padding:0;margin:0;}img.down-bg{display:none;}.loginModalDiag .login-review-thanks a.login-popup-close{top:6px;}.loginModalDiag .auth .login-block{padding-right:15px;}.loginModalDiag .auth .login-block.right{float:inherit;width:100%;padding:10px;margin-top:0;}.loginModalDiag .auth .login-block.left{float:inherit;width:100%;padding:10px;}.loginModalDiag .auth .login-block .auth-form-row{width:100%;margin-left:0px;}.loginModalDiag .auth .login-block .auth-form-row.form-buttons{margin:20px 0 5px;}.loginModalDiag .auth .disclamer-block{font:14px 'Century Gothic';margin:10px 0;}.loginModalDiag .auth .disclamer-block .back-to-main{position:relative;float:right;}.mobile-main-screen .auth .fancy-divider{display:block!important;width:100%;text-align:center;margin:0;padding:20px 0px;}.mobile-main-screen .auth .fancy-divider img{width:45%;}.mobile-main-screen .auth .fancy-divider span{width:5%;font-size:16px;margin:0;}.password-inp-wrap .check-box .jcheckbox{font-size:16px;padding-top:0px;top:7px;}.password-inp-wrap .check-box .jcheckbox a{display:none}.loginModalDiag .auth .login-block .auth-form-row .other-logins{float:left;width:100%!important;margin-top:-22px;}.content-container.auth{padding-left:5px;padding-right:10px;padding-top:0px;}.auth .auth-form-row{width:100%;}.content-container.auth .main-login{width:100%!important;}.content-container.auth .other-logins{float:left;width:100%;margin-top:-19px;}.content-container.auth .auth-form-row img.facebook{position:absolute;top:10px;left:10px;z-index:1;}.content-container.auth .auth-form-row #goggleIcon{position:absolute;top:81px;left:13px;z-index:1;border:0px;}.content-container.auth .auth-form-row #goggleIcon .abcRioButton{background:#fff;box-shadow:none;}.content-container.auth .auth-form-row input.login-button{width:100%;height:55px;margin-top:0px;text-transform:none;-webkit-appearance:none;}.content-container.auth .auth-form-row input.login-button.facebook{font-size:16px!important;background:#3b5998;color:#FFF!important;margin-bottom:15px;}.content-container.auth .auth-form-row input.login-button.google{font-size:16px!important;background:#fff;color:#000000!important;margin-bottom:5px;border:1px solid #898989!important;}.content-container.auth .auth-form-row input.login-button.register{font-size:21px!important;margin-bottom:15px;}.content-container.auth .auth-form-row input.login-button.login{font-size:21px!important;background:#fff;color:#EE1C30!important;border:1px solid #EE1C30!important;}.auth .auth-form-row .my-profile-inp{width:95%;}.auth .auth-form-row .my-profile-inp.change-password#change-email-comm a{margin-top:0px;}.auth .auth-form-row .my-profile-inp.change-password#change-email-comm span{float:right;}.auth .auth-form-row .my-profile-inp.password{width:66%;}.auth .auth-form-row .my-profile-inp.check-box{width:29%;}.auth .auth-form-row .form-label{width:auto;}.auth .auth-form-row .my-profile-btn{width:95%;}.write-reviews-btn{margin-top:0px;width:100%;}.review-block.my-profile{margin-top:-15px;}.complete-registration{padding-left:10px;}.complete-registration-p{display:block;}.complete-registration-cell-left{display:block;margin-bottom:0px;}.complete-registration-cell-right{display:block;padding-left:0px;margin-bottom:0px;}div#sortingOverlay{width:100%!important;}.loading-overlay{width:100%!important;}.container.content.rate-and-review-form{padding:0px;}.container.content.rate-and-review-form .review-block.rate-and-review{padding:0.8em!important;margin-bottom:-30px;}.loginModalDiag .login-review-thanks h2{font-size:52px;padding-top:0.3em;line-height:0.7em;text-align:center;}.loginModalDiag .auth .login-block .auth-form-row .main-login{width:100%!important;height:100%;padding:0;margin:0;}.loginModalDiag .auth .login-block .auth-form-row .main-login #loginNowButton{width:100%;float:left;}.loginModalDiag .auth .login-block .auth-form-row .main-login .loading-image{float:left;position:absolute;left:42%;top:-45px;}.loginModalDiag .auth .login-block .auth-form-row .loading-image{position:absolute;top:60px;left:42%;}section.member-area .container.content{padding-left:0.8em;padding-right:0.8em;}section.member-area .container.content .review-block.my-profile{padding:0.8em!important;}.reply-action-block{margin-bottom:10px;}.review-text .reply-action-block .reply-left{position:absolute;top:50px;text-align:right;font-size:14px;width:100%;}.review-text .reply-action-block .reply-right{width:100%;}img.loading-image.register{margin:10px auto 10px auto!important;}.no-comments-message{padding-left:20px;}.error-summary{width:100%!important;margin-top:20px;}.review-title-err{margin-left:0px;}#wordCharCount{float:left;}.provider-header-block{height:135px;}#google-signin{top:-4px!important;}a.forgot-password.mobi-only{text-decoration:underline;}.mobile-main-screen .login-review-thanks.main-login-page h2{text-align:center;font-family:'PintorOTRegular';color:#EE1C30;font-size:42px;margin-bottom:0px;}.mobile-main-screen .login-review-thanks.main-login-page p{font:1em 'Century Gothic';margin-bottom:15px;text-align:center;}}@media (max-width: 320px) {.review-block .review-scores{right: 7%;left: auto;}.review-sort-bar span.sort-by-heading{margin-right: 0px;}.review-sort-bar span.seperator-bar{margin: 0px;}}