.glyphicon-spin,a .glyphicon-spin{display:inline-block}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.panel-title:focus,.panel-title:hover,a .glyphicon-spin{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes glyphicon-spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;-o-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-.25em}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:.5;-webkit-transition:150ms color,150ms opacity;-o-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none!important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label{padding-left:.5em;padding-right:0;float:right}.field--label-inline .field--label::after{content:':'}.file{display:table;font-size:75%;margin:5px 0}.file-icon,.file-link,.file-size,.file>.tabledrag-changed{display:table-cell;vertical-align:middle}.file>span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid #f7e1b5}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:0;padding:10px;height:51px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper select::-ms-expand{opacity:0}.select-wrapper:after{color:#337ab7;content:'▼';font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';display:inline-block;font-family:'Glyphicons Halflings'}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}.form-required:after{background-image:url(/themes/contrib/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;vertical-align:super;line-height:1;height:7px;width:10px}.form-actions .btn,.form-actions .btn-group{margin-right:10px}.form-actions .btn-group .btn{margin-right:0}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}body{position:relative}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar{position:fixed}body.toolbar-vertical.navbar-is-fixed-bottom header,body.toolbar-vertical.navbar-is-fixed-top header{z-index:500}body.toolbar-vertical.navbar-is-fixed-top header{top:39px}}@media screen and (min-width:768px){body{margin-top:15px}.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:#337ab7}.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.page-header,body.toolbar-loading{margin-top:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}body.toolbar-loading.toolbar{margin-bottom:15px}.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff}ol,ul{padding-left:1.5em}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}
.bs-callout{padding:20px;margin:0 0 20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px;}.bs-callout h4{margin-top:0;margin-bottom:5px;}.bs-callout p:last-child{margin-bottom:0;}.bs-callout code{border-radius:3px;}.bs-callout + .bs-callout{margin-top:-5px;}.bs-callout-default{border-left-color:#777;}.bs-callout-default h4{color:#777;}.bs-callout-primary{border-left-color:#428bca;}.bs-callout-primary h4{color:#428bca;}.bs-callout-success{border-left-color:#5cb85c;}.bs-callout-success h4{color:#5cb85c;}.bs-callout-danger{border-left-color:#d9534f;}.bs-callout-danger h4{color:#d9534f;}.bs-callout-warning{border-left-color:#f0ad4e;}.bs-callout-warning h4{color:#f0ad4e;}.bs-callout-info{border-left-color:#5bc0de;}.bs-callout-info h4{color:#5bc0de;}.icon-box.align-right{float:none;text-align:right;}@media only screen and (max-width:479px){.icon-box.align-right{text-align:left;}}.icon-box.align-right .icon-text{padding-right:18px;}@media only screen and (max-width:479px){.icon-box.align-right .icon-text{padding-right:0;padding-left:18px;}}.icon-box.align-right .icon{float:right;}@media only screen and (max-width:479px){.icon-box.align-right .icon{float:left;}}.icon-box.align-left{float:none;text-align:left;}.icon-box.align-left .icon-text{padding-left:18px;}.icon-box.align-left .icon{float:left;}.icon-box .icon-text{display:inline-block;width:85%;margin:0;}.icon-box .icon{display:inline-block;}.icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.icon.size-single{font-size:0.98438em;}.icon.size-double{font-size:1.96875em;}.icon.color-pink{color:#F44455;}.icon.color-green{color:#28B84B;}.icon-user:before{content:"\e005";}.icon-people:before{content:"\e001";}.icon-user-female:before{content:"\e000";}.icon-user-follow:before{content:"\e002";}.icon-user-following:before{content:"\e003";}.icon-user-unfollow:before{content:"\e004";}.icon-login:before{content:"\e066";}.icon-logout:before{content:"\e065";}.icon-emotsmile:before{content:"\e021";}.icon-phone:before{content:"\e600";}.icon-call-end:before{content:"\e048";}.icon-call-in:before{content:"\e047";}.icon-call-out:before{content:"\e046";}.icon-map:before{content:"\e033";}.icon-location-pin:before{content:"\e096";}.icon-direction:before{content:"\e042";}.icon-directions:before{content:"\e041";}.icon-compass:before{content:"\e045";}.icon-layers:before{content:"\e034";}.icon-menu:before{content:"\e601";}.icon-list:before{content:"\e067";}.icon-options-vertical:before{content:"\e602";}.icon-options:before{content:"\e603";}.icon-arrow-down:before{content:"\e604";}.icon-arrow-left:before{content:"\e605";}.icon-arrow-right:before{content:"\e606";}.icon-arrow-up:before{content:"\e607";}.icon-arrow-up-circle:before{content:"\e078";}.icon-arrow-left-circle:before{content:"\e07a";}.icon-arrow-right-circle:before{content:"\e079";}.icon-arrow-down-circle:before{content:"\e07b";}.icon-check:before{content:"\e080";}.icon-clock:before{content:"\e081";}.icon-plus:before{content:"\e095";}.icon-minus:before{content:"\e615";}.icon-close:before{content:"\e082";}.icon-event:before{content:"\e619";}.icon-exclamation:before{content:"\e617";}.icon-organization:before{content:"\e616";}.icon-trophy:before{content:"\e006";}.icon-screen-smartphone:before{content:"\e010";}.icon-screen-desktop:before{content:"\e011";}.icon-plane:before{content:"\e012";}.icon-notebook:before{content:"\e013";}.icon-mustache:before{content:"\e014";}.icon-mouse:before{content:"\e015";}.icon-magnet:before{content:"\e016";}.icon-energy:before{content:"\e020";}.icon-disc:before{content:"\e022";}.icon-cursor:before{content:"\e06e";}.icon-cursor-move:before{content:"\e023";}.icon-crop:before{content:"\e024";}.icon-chemistry:before{content:"\e026";}.icon-speedometer:before{content:"\e007";}.icon-shield:before{content:"\e00e";}.icon-screen-tablet:before{content:"\e00f";}.icon-magic-wand:before{content:"\e017";}.icon-hourglass:before{content:"\e018";}.icon-graduation:before{content:"\e019";}.icon-ghost:before{content:"\e01a";}.icon-game-controller:before{content:"\e01b";}.icon-fire:before{content:"\e01c";}.icon-eyeglass:before{content:"\e01d";}.icon-envelope-open:before{content:"\e01e";}.icon-envelope-letter:before{content:"\e01f";}.icon-bell:before{content:"\e027";}.icon-badge:before{content:"\e028";}.icon-anchor:before{content:"\e029";}.icon-wallet:before{content:"\e02a";}.icon-vector:before{content:"\e02b";}.icon-speech:before{content:"\e02c";}.icon-puzzle:before{content:"\e02d";}.icon-printer:before{content:"\e02e";}.icon-present:before{content:"\e02f";}.icon-playlist:before{content:"\e030";}.icon-pin:before{content:"\e031";}.icon-picture:before{content:"\e032";}.icon-handbag:before{content:"\e035";}.icon-globe-alt:before{content:"\e036";}.icon-globe:before{content:"\e037";}.icon-folder-alt:before{content:"\e039";}.icon-folder:before{content:"\e089";}.icon-film:before{content:"\e03a";}.icon-feed:before{content:"\e03b";}.icon-drop:before{content:"\e03e";}.icon-drawer:before{content:"\e03f";}.icon-docs:before{content:"\e040";}.icon-doc:before{content:"\e085";}.icon-diamond:before{content:"\e043";}.icon-cup:before{content:"\e044";}.icon-calculator:before{content:"\e049";}.icon-bubbles:before{content:"\e04a";}.icon-briefcase:before{content:"\e04b";}.icon-book-open:before{content:"\e04c";}.icon-basket-loaded:before{content:"\e04d";}.icon-basket:before{content:"\e04e";}.icon-bag:before{content:"\e04f";}.icon-action-undo:before{content:"\e050";}.icon-action-redo:before{content:"\e051";}.icon-wrench:before{content:"\e052";}.icon-umbrella:before{content:"\e053";}.icon-trash:before{content:"\e054";}.icon-tag:before{content:"\e055";}.icon-support:before{content:"\e056";}.icon-frame:before{content:"\e038";}.icon-size-fullscreen:before{content:"\e057";}.icon-size-actual:before{content:"\e058";}.icon-shuffle:before{content:"\e059";}.icon-share-alt:before{content:"\e05a";}.icon-share:before{content:"\e05b";}.icon-rocket:before{content:"\e05c";}.icon-question:before{content:"\e05d";}.icon-pie-chart:before{content:"\e05e";}.icon-pencil:before{content:"\e05f";}.icon-note:before{content:"\e060";}.icon-loop:before{content:"\e064";}.icon-home:before{content:"\e069";}.icon-grid:before{content:"\e06a";}.icon-graph:before{content:"\e06b";}.icon-microphone:before{content:"\e063";}.icon-music-tone-alt:before{content:"\e061";}.icon-music-tone:before{content:"\e062";}.icon-earphones-alt:before{content:"\e03c";}.icon-earphones:before{content:"\e03d";}.icon-equalizer:before{content:"\e06c";}.icon-like:before{content:"\e068";}.icon-dislike:before{content:"\e06d";}.icon-control-start:before{content:"\e06f";}.icon-control-rewind:before{content:"\e070";}.icon-control-play:before{content:"\e071";}.icon-control-pause:before{content:"\e072";}.icon-control-forward:before{content:"\e073";}.icon-control-end:before{content:"\e074";}.icon-volume-1:before{content:"\e09f";}.icon-volume-2:before{content:"\e0a0";}.icon-volume-off:before{content:"\e0a1";}.icon-calendar:before{content:"\e075";}.icon-bulb:before{content:"\e076";}.icon-chart:before{content:"\e077";}.icon-ban:before{content:"\e07c";}.icon-bubble:before{content:"\e07d";}.icon-camrecorder:before{content:"\e07e";}.icon-camera:before{content:"\e07f";}.icon-cloud-download:before{content:"\e083";}.icon-cloud-upload:before{content:"\e084";}.icon-envelope:before{content:"\e086";}.icon-eye:before{content:"\e087";}.icon-flag:before{content:"\e088";}.icon-heart:before{content:"\e08a";}.icon-info:before{content:"\e08b";}.icon-key:before{content:"\e08c";}.icon-link:before{content:"\e08d";}.icon-lock:before{content:"\e08e";}.icon-lock-open:before{content:"\e08f";}.icon-magnifier:before{content:"\e090";}.icon-magnifier-add:before{content:"\e091";}.icon-magnifier-remove:before{content:"\e092";}.icon-paper-clip:before{content:"\e093";}.icon-paper-plane:before{content:"\e094";}.icon-power:before{content:"\e097";}.icon-refresh:before{content:"\e098";}.icon-reload:before{content:"\e099";}.icon-settings:before{content:"\e09a";}.icon-star:before{content:"\e09b";}.icon-symbol-female:before{content:"\e09c";}.icon-symbol-male:before{content:"\e09d";}.icon-target:before{content:"\e09e";}.icon-credit-card:before{content:"\e025";}.icon-paypal:before{content:"\e608";}.icon-social-tumblr:before{content:"\e00a";}.icon-social-twitter:before{content:"\e009";}.icon-social-facebook:before{content:"\e00b";}.icon-social-instagram:before{content:"\e609";}.icon-social-linkedin:before{content:"\e60a";}.icon-social-pinterest:before{content:"\e60b";}.icon-social-github:before{content:"\e60c";}.icon-social-google:before{content:"\e60d";}.icon-social-reddit:before{content:"\e60e";}.icon-social-skype:before{content:"\e60f";}.icon-social-dribbble:before{content:"\e00d";}.icon-social-behance:before{content:"\e610";}.icon-social-foursqare:before{content:"\e611";}.icon-social-soundcloud:before{content:"\e612";}.icon-social-spotify:before{content:"\e613";}.icon-social-stumbleupon:before{content:"\e614";}.icon-social-youtube:before{content:"\e008";}.icon-social-dropbox:before{content:"\e00c";}.icon-social-vkontakte:before{content:"\e618";}.icon-social-steam:before{content:"\e620";}body{margin-top:0;padding-top:0;}@media only screen and (max-width:1024px){body{padding-top:61px;}}body.no-scrolling{height:100%;overflow:hidden;}input:hover,input:focus,input:active,input.touched,input:active:hover,input:active:focus,textarea:hover,textarea:focus,textarea:active,textarea.touched,textarea:active:hover,textarea:active:focus,select:hover,select:focus,select:active,select.touched,select:active:hover,select:active:focus{outline:0 !important;outline-color:transparent !important;outline-style:none !important;box-shadow:none !important;}div.modal-dialog{width:100%;margin:0;}div.modal-dialog div.modal-content{border:none;border-radius:0;padding:15px;}div.modal-dialog div.modal-content div.modal-header{border:none;padding-bottom:0;}div.modal-dialog div.modal-content div.modal-header h4.modal-title{font-family:'Schoolbell',sans-serif;font-size:2em;line-height:1.3125em;text-align:center;}div.modal-dialog div.modal-content div.modal-body{padding-left:0;padding-right:0;}div.modal-dialog div.modal-content div.modal-body h3 b{color:#373737;}div.modal-dialog div.modal-content div.modal-footer{border:none;text-align:center;margin-bottom:1.3125em;}@media only screen and (min-width:768px){div.modal-dialog{width:60%;margin:2.625em auto;}div.modal-dialog div.modal-content{border-radius:12px;padding:1.3125em;}div.modal-dialog div.modal-content div.modal-body{padding-left:30px;padding-right:30px;}}@media only screen and (max-width:767px){.modal{padding:0 !important;}.modal div.modal-dialog div.modal-content{padding:0;}.modal div.modal-dialog div.modal-content div.modal-header{padding-left:15px;padding-right:15px;height:10vh;}.modal div.modal-dialog div.modal-content div.modal-header .close{opacity:1;}.modal div.modal-dialog div.modal-content div.modal-header .close span{position:relative;display:block;padding:0;width:22px;height:22px;text-indent:-9999px;background-color:transparent;border:none;opacity:1;}.modal div.modal-dialog div.modal-content div.modal-header .close span:after,.modal div.modal-dialog div.modal-content div.modal-header .close span:before{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-1px;width:22px;height:3px;background-color:#029FE2;}.modal div.modal-dialog div.modal-content div.modal-header .close span:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.modal div.modal-dialog div.modal-content div.modal-header .close span:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.modal div.modal-dialog div.modal-content div.modal-header h4.modal-title{text-align:left;font-family:Quicksand,sans-serif;font-size:1.375em;line-height:0.95455em;}.modal div.modal-dialog div.modal-content div.modal-body{height:90vh;overflow:hidden;padding-left:15px;padding-right:15px;overflow-y:scroll;-webkit-overflow-scrolling:touch;}}.path-frontpage .main-container{margin-top:1.3125em;}.main-container{margin-top:2.625em;margin-bottom:2.625em;}.page-node-type-page h1.page-header,.path-reviews h1.page-header,.path-insurers h1.page-header,.path-blog h1.page-header,.path-taxonomy h1.page-header{display:none;}.path-blog-author h1.page-header{display:block;text-transform:capitalize;}.band{margin:2.625em 0;}.band.alternative{background-color:#f7f7f7;}.margin-top-single{margin-top:1.3125em !important;}.margin-top-double{margin-top:2.625em !important;}.margin-bottom-single{margin-bottom:1.3125em !important;}.margin-bottom-double{margin-bottom:2.625em !important;}ol.breadcrumb{background-color:transparent;padding:0;margin-bottom:1.3125em;font-size:12px;}ol.breadcrumb li a{color:#818080;}ol.breadcrumb li.active{color:#006EB7;}ol.breadcrumb li:before{color:#818080;}nav.pager-nav ul li a{color:#029FE2;background-color:#dcf2fa;border:none;border-right:1px solid rgba(2,159,226,0.2);margin:0;padding:11.25px 15px;}nav.pager-nav ul li a:hover,nav.pager-nav ul li a:focus,nav.pager-nav ul li a:active,nav.pager-nav ul li a.touched,nav.pager-nav ul li a:active:hover,nav.pager-nav ul li a:active:focus{color:#dcf2fa;background-color:#029FE2;border:none;border-right:1px solid rgba(2,159,226,0.2);}nav.pager-nav ul li.active a{color:#dcf2fa;background-color:#029FE2;border:none;}nav.pager-nav ul li.active a:hover,nav.pager-nav ul li.active a:focus,nav.pager-nav ul li.active a:active,nav.pager-nav ul li.active a.touched,nav.pager-nav ul li.active a:active:hover,nav.pager-nav ul li.active a:active:focus{color:#dcf2fa;background-color:#029FE2;border:none;}nav.pager-nav ul li:last-child a{border:none;}@media only screen and (min-width:768px){nav.pager-nav ul li a{padding:11.25px 30px;}}blockquote{color:white;background-color:#FFB500;border:none;border-radius:12px;margin:2.625em 0 3.9375em 0;padding:2.625em;}blockquote p{font-size:1.37143em;line-height:1.3125em;font-weight:400;padding-left:15px;border-left:2px solid white;}blockquote cite{font-size:1.02857em;line-height:1.16667em;font-weight:400;padding-left:15px;font-style:normal;}div.panel-group div.panel-default{border:none;}div.panel-group div.panel-default div.panel-heading{background-color:transparent;padding-left:0;border-bottom:1px solid rgba(2,159,226,0.1);}div.panel-group div.panel-default div.panel-heading h4.panel-title{font-size:1.125em;line-height:2.33333em;font-weight:700;color:#373737;padding-top:0.65625em;padding-bottom:0.65625em;}div.panel-group div.panel-default div.panel-heading h4.panel-title a:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#FFB500;position:absolute;right:15px;}div.panel-group div.panel-default div.panel-heading h4.panel-title a.collapsed:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;}div.panel-group div.panel-default div.panel-body{padding:1.3125em 0;border:none !important;}.responsive-tabs .resp-tabs-list,.insurer-tabs .resp-tabs-list{display:none;}.responsive-tabs .resp-tabs-container,.insurer-tabs .resp-tabs-container{margin:0 !important;margin-bottom:2.625em !important;}.responsive-tabs .resp-tabs-container h2.resp-accordion,.insurer-tabs .resp-tabs-container h2.resp-accordion{position:relative;font-family:'Quicksand';font-size:1em;line-height:1.3125em;font-weight:500;margin:0;margin-bottom:0.65625em;padding:0.65625em 15px;text-align:center;border:none !important;background-color:#E6E6E6 !important;}.responsive-tabs .resp-tabs-container h2.resp-accordion a,.insurer-tabs .resp-tabs-container h2.resp-accordion a{color:#029FE2 !important;background-color:transparent !important;}.responsive-tabs .resp-tabs-container h2.resp-accordion a:after,.insurer-tabs .resp-tabs-container h2.resp-accordion a:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;}.responsive-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active,.insurer-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active{background-color:#029FE2 !important;}.responsive-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active a,.insurer-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active a{color:white !important;}.responsive-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active a:after,.insurer-tabs .resp-tabs-container h2.resp-accordion.resp-tab-active a:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;}@media only screen and (min-width:768px){.responsive-tabs .resp-tabs-list,.insurer-tabs .resp-tabs-list{display:block;}.responsive-tabs .resp-tabs-container h2.resp-accordion,.insurer-tabs .resp-tabs-container h2.resp-accordion{display:none;}}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}.border-right{border-right:2px solid #F5F5F5;}.region-sidebar-second{padding:0;border:none;background-color:transparent;}div.cta{margin-top:45px;padding:1.3125em 0;background-color:#fcfcfc;}div.cta .region-cta{text-align:center;}div.cta .region-cta section{display:inline-block;}div.cta h2.block-title{position:relative;display:inline-block;font-family:'Quicksand';font-size:1.125em;line-height:2.33333em;font-weight:700;float:left;margin:0;margin-right:15px;}div.cta .btn{font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;}div.cta form{display:block;}@media only screen and (min-width:768px){div.cta form{display:inline-block;}}div.cta form div.form-actions{display:inline-block;}div.cta form div.form-item{display:inline-block;float:left;width:300px;margin-right:15px;margin-bottom:0;}@media only screen and (max-width:991px){div.cta div.form-actions{display:block;width:100%;}div.cta div.form-item{display:block !important;width:100% !important;margin-bottom:0.65625em !important;}div.cta .btn{display:block;width:100%;}}footer{color:white;background-color:#3B3632;margin-top:0 !important;border-top:5px solid #006EB7 !important;}footer .region-footer > nav{position:relative;margin-bottom:2.625em;}footer .region-footer > nav ul.menu.nav li{display:block;width:100%;}footer .region-footer > nav ul.menu.nav li a{font-size:0.875em;line-height:1.5em;font-weight:500;padding:0;margin-bottom:0.32813em;color:white;}footer .region-footer > nav ul.menu.nav li a:hover,footer .region-footer > nav ul.menu.nav li a:focus,footer .region-footer > nav ul.menu.nav li a:active,footer .region-footer > nav ul.menu.nav li a.touched,footer .region-footer > nav ul.menu.nav li a:active:hover,footer .region-footer > nav ul.menu.nav li a:active:focus{background-color:transparent;text-decoration:underline;}footer .region-footer > nav:after{content:' ';display:block;position:absolute;height:auto;width:50%;height:2px;background-color:#FFB500;top:-1.3125em;left:0;opacity:0.2;}footer .region-footer > nav:first-child:after{display:none;}footer .region-footer > section.block{text-align:right;}footer .region-footer > section.block .btn{display:block;width:100%;}footer .region-footer h2{font-size:0.875em;line-height:1.5em;font-family:'Quicksand';font-weight:700;color:white;letter-spacing:1px;text-transform:uppercase;margin-top:0;}footer .region-footer .btn-default{border-color:#006EB7;background-color:#006EB7;}footer .region-footer .btn-default:hover,footer .region-footer .btn-default:focus,footer .region-footer .btn-default:active,footer .region-footer .btn-default.touched,footer .region-footer .btn-default:active:hover,footer .region-footer .btn-default:active:focus{border-color:#004f84;background-color:#004f84;}@media only screen and (min-width:768px){footer .region-footer > nav{margin-bottom:0;}footer .region-footer > nav:after{content:' ';display:block;position:absolute;height:auto;width:2px;height:150px;background-color:#FFB500;top:0;left:-15%;opacity:0.2;}footer .region-footer > nav:first-child:after{display:none;}}div.trim{color:white;background-color:#37332F;padding:0.65625em 0;}div.trim .region-trim{margin:0 -15px;}div.trim .region-trim > section{padding:0 15px;}div.trim .region-trim > section div.field{font-size:0.75em;line-height:1.75em;font-weight:500;}div.trim .region-trim > nav{padding:0 15px;text-align:left;}div.trim .region-trim > nav ul.menu.nav li{display:inline-block;}div.trim .region-trim > nav ul.menu.nav li a{font-size:0.75em;line-height:1.75em;font-weight:500;display:inline-block;padding:0;color:white;padding:0 4px;}div.trim .region-trim > nav ul.menu.nav li a:hover,div.trim .region-trim > nav ul.menu.nav li a:focus,div.trim .region-trim > nav ul.menu.nav li a:active,div.trim .region-trim > nav ul.menu.nav li a.touched,div.trim .region-trim > nav ul.menu.nav li a:active:hover,div.trim .region-trim > nav ul.menu.nav li a:active:focus{background-color:transparent;text-decoration:underline;}div.trim .region-trim > nav ul.menu.nav li:before{content:'/';display:inline-block;position:relative;color:#029FE2;}div.trim .region-trim > nav ul.menu.nav li:first-child:before{display:none;}@media only screen and (min-width:768px){div.trim .region-trim > nav{text-align:right;}}@font-face{font-family:"Material";src:url('/themes/custom/pir/fonts/Material/material.eot');src:url('/themes/custom/pir/fonts/Material/material.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Material/material.svg') format('svg'),url('/themes/custom/pir/fonts/Material/material.woff') format('woff'),url('/themes/custom/pir/fonts/Material/material.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:"Quicksand";src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Light.eot');src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Light.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Light.svg') format('svg'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Light.woff') format('woff'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Light.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:"Quicksand";src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Regular.eot');src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Regular.svg') format('svg'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Regular.woff') format('woff'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:"Quicksand";src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Medium.eot');src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Medium.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Medium.svg') format('svg'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Medium.woff') format('woff'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Medium.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:"Quicksand";src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Bold.eot');src:url('/themes/custom/pir/fonts/Quicksand/Quicksand-Bold.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Bold.svg') format('svg'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Bold.woff') format('woff'),url('/themes/custom/pir/fonts/Quicksand/Quicksand-Bold.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:"Schoolbell";src:url('/themes/custom/pir/fonts/Schoolbell/Schoolbell.eot');src:url('/themes/custom/pir/fonts/Schoolbell/Schoolbell.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/Schoolbell/Schoolbell.svg') format('svg'),url('/themes/custom/pir/fonts/Schoolbell/Schoolbell.woff') format('woff'),url('/themes/custom/pir/fonts/Schoolbell/Schoolbell.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:"WhatchuThinkBabe";src:url('/themes/custom/pir/fonts/WhatchuThinkBabe/WhatchuThinkBabe.eot');src:url('/themes/custom/pir/fonts/WhatchuThinkBabe/WhatchuThinkBabe.eot?#iefix') format('embedded-opentype'),url('/themes/custom/pir/fonts/WhatchuThinkBabe/WhatchuThinkBabe.svg') format('svg'),url('/themes/custom/pir/fonts/WhatchuThinkBabe/WhatchuThinkBabe.woff') format('woff'),url('/themes/custom/pir/fonts/WhatchuThinkBabe/WhatchuThinkBabe.ttf') format('truetype');font-weight:400;font-style:normal;}h1,h2,h3,h4,h5,h6,.h1{color:#006EB7;}h1,h2,.h1{font-family:'Schoolbell',sans-serif;}h1.getPolicyTitle{font-family:'Quicksand',sans-serif;}h3{font-weight:700;font-size:1.125em;line-height:1.16667em;}h3.grey{color:#444444;font-size:24px;}h4{line-height:1.5em;}a{color:#029FE2;}a:hover,a:focus,a:active,a.touched,a:active:hover,a:active:focus{color:#027baf;}body{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;font-family:'Quicksand',sans-serif;color:#757575;font-size:16px;font-weight:500;line-height:23px;}img{max-width:100%;height:auto !important;}p.lead{font-family:'Quicksand';font-size:1em;font-weight:700;color:#006EB7;}.content ol{counter-reset:li;margin-left:0;padding-left:0;}.content ol > li{position:relative;margin:0 0 6px 3em;padding:0px 0px 22px 8px;list-style:none;color:#757575;}.content ol > li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2.0em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.8em;margin-right:8px;padding:8px;color:#fff;background:#FFB500;font-size:1.4em;font-weight:bold;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}.content li ol,.content li ul{margin-top:6px;}.content ol ol li:last-child{margin-bottom:0;}@font-face{font-family:roboto;src:url(/themes/custom/pir/fonts/Roboto/Roboto-Regular.ttf);}@font-face{font-family:roboto;src:url(/themes/custom/pir/fonts/Roboto/Roboto-Medium.ttf);font-weight:500;}@font-face{font-family:roboto;src:url(/themes/custom/pir/fonts/Roboto/Roboto-Bold.ttf);font-weight:bold;}table{width:100%;text-align:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table{table-layout:fixed;-ms-overflow-style:none;}}table tr{border-bottom:1px solid #B6B6B6;}table tr th{font-size:1em;line-height:1.3125em;font-weight:700;text-align:center;color:#006EB7;border-right:1px solid rgba(182,182,182,0.2);padding:15px;vertical-align:top;}table tr th:last-child{border:none;}table tr td{font-size:0.875em;line-height:1.5em;font-weight:400;color:#373737;border-right:1px solid rgba(182,182,182,0.2);padding:15px;}table tr td:last-child{border:none;}table tr:first-child{border-top:1px solid #B6B6B6;}table tr .btn{font-size:0.875em;line-height:1.5em;line-height:19px;padding:9.5px 7.5px !important;min-width:100px;}@media only screen and (max-width:991px){table.fluid-table.no-row-headers tbody td:before{width:0;margin-right:0;}table.fluid-table thead{display:none;}table.fluid-table tbody td{display:block;padding:0.1575em 0.65625em !important;text-align:left;margin-bottom:1.3125em;}table.fluid-table tbody td p{display:inline;vertical-align:top;}table.fluid-table tbody td:before{content:attr(data-th);font-weight:bold;display:inline-block;width:40%;margin-right:10px;color:#006EB7;}table.fluid-table tbody tr th{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.1575em 0.65625em !important;}table.fluid-table tbody tr th:first-child,table.fluid-table tbody tr td:first-child{margin-top:1.3125em;padding-top:0.65625em !important;}table.fluid-table tbody tr th:last-child,table.fluid-table tbody tr td:last-child{padding-bottom:0.65625em !important;}table.fluid-table tbody td[data-th="undefined"]:before{content:none;}}form legend{margin-bottom:0.32813em;border:none;}form legend span.fieldset-legend{font-size:0.66667em;line-height:1.5em;}form label{font-size:0.875em;line-height:1.5em;font-weight:500;color:#373737;margin:0;margin-bottom:0.32813em;}form div.select-wrapper{border:2px solid #E6E6E6;border-radius:4px;}form div.select-wrapper select{height:39px;line-height:24px;color:#606060;border:none;padding:6px 24px 6px 12px;font-size:14px;width:100%;background-color:white;}form div.select-wrapper:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#666666;}form div.form-item input.form-text,form div.form-item input.form-email{height:39px;line-height:24px;color:#606060;border:2px solid #E6E6E6;}form div.form-item input[type=radio],form div.form-item input[type=checkbox]{margin-top:0;margin-left:-30px;border:2px solid #E6E6E6;border-radius:4px;padding:0.5em;-webkit-appearance:none;width:auto;cursor:pointer;}form div.form-item input[type=radio]{margin-left:0;}form div.form-item input[type=radio]:checked,form div.form-item input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAUElEQVR4AWNwL/AhCw9ijf+3MkwBYRifFE1fQBgmRrImGCZVE6bG/9sYPEAKsWkCyeHUCFME0gBSiK4Jp0ZkxQQ0YfoRv02YGjE0g/DgS3IAetf300srE2EAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center center;}@media print,(-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){form div.form-item input[type=radio]:checked,form div.form-item input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAADFBMVEVHcEz/tgD/tQD/tQBJqU3nAAAABHRSTlMAV/uqGyssLwAAAEZJREFUeNrV0DEKADAIQ1Gj979zEQIO8teWZtO3ROP/KMWYmYXWAas2XbXd1LO29a7Iwrux3UJz/FYbK/zTxipC2UBtj3MAVJoA6sb6gNMAAAAASUVORK5CYII=");-webkit-background-size:14px 14px;background-size:14px 14px;}}form div.form-item.checkbox label{padding-left:30px;}form h1.form-title{text-align:center;}form p.form-subhead{font-size:1.125em;line-height:1.4em;font-weight:700;color:#5d5d5d;text-align:center;width:60%;margin-left:auto;margin-right:auto;}form p.form-subhead b{color:#006EB7;}.path-get-quote form p.form-subhead{width:100%;}form p.form-lead{width:60%;text-align:center;margin-left:auto;margin-right:auto;}.path-get-quote form p.form-lead{width:100%;}@media only screen and (max-width:991px){form p.form-subhead{width:100%;}form p.form-lead{width:100%;}}form.pir-quotes{width:83.3333%;margin:0 auto;}@media only screen and (max-width:991px){form.pir-quotes{width:100%;}}form.pir-quotes #js-ajax-elements-wrapper{margin-top:2.625em;}form.pir-quotes #js-ajax-elements-wrapper div.form-group{margin-bottom:1.3125em;}form.pir-quotes #js-ajax-elements-wrapper > div.form-group{text-align:center;margin-bottom:2.625em;}form.pir-quotes #js-ajax-elements-wrapper > div.form-group h4{text-align:left;}form.pir-quotes #js-ajax-elements-wrapper > div.form-group > div.form-group{text-align:left;margin-bottom:2.625em;}form.pir-quotes #js-ajax-elements-wrapper > div.form-group > div.form-group > .row{margin-bottom:2.625em;}form.pir-quotes h5{font-size:0.875em;line-height:1.5em;font-weight:500;color:#373737;margin:0;margin-bottom:0.32813em;}form.pir-quotes legend{margin-bottom:0.32813em;border:none;}form.pir-quotes legend span.fieldset-legend{font-size:0.66667em;line-height:1.5em;}form.pir-quotes div.form-type-radio{margin-top:0;}form.pir-quotes div.form-type-radio label{padding:0 30px;}form.pir-quotes #edit-human{margin-bottom:2.625em;}form.pir-quotes div.form-actions{text-align:center;}form.pir-quotes div.form-actions .btn{color:white;border-color:#FFB500;background-color:#FFB500;}form.pir-quotes div.form-actions .btn:hover,form.pir-quotes div.form-actions .btn:focus,form.pir-quotes div.form-actions .btn:active,form.pir-quotes div.form-actions .btn.touched,form.pir-quotes div.form-actions .btn:active:hover,form.pir-quotes div.form-actions .btn:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}form.pir-quotes .form-group:last-child{margin-bottom:1.3125em;}form.pir-review-form .row{margin-bottom:0.65625em;}form.pir-review-form legend{margin-bottom:0.32813em;border:none;}form.pir-review-form legend span.fieldset-legend{font-size:0.66667em;line-height:1.5em;}form.pir-review-form div.form-type-radio{margin-top:0;}form.pir-review-form div.form-type-radio label{padding:0 30px;}form.pir-review-form > div.form-group{padding-bottom:1.3125em;margin-bottom:2.625em;border-bottom:1px solid #E6E6E6;}form.pir-review-form div.form-group-verify{margin:0;padding:0;border:none;}form.pir-review-form div.form-review{margin-bottom:0.65625em;}form.pir-review-form div.form-illness{margin-bottom:0.65625em;}@media only screen and (min-width:768px){form.pir-review-form div.form-illness div.form-item{width:25%;float:left;}}form.pir-review-form .form-overall-rating{margin-top:1.3125em;}form.pir-review-form .form-overall-rating legend{display:none;}form.pir-review-form .form-overall-rating div.form-item{width:10%;text-align:center;float:right;}form.pir-review-form .form-overall-rating div.form-item label{padding:0;margin:0;}form.pir-review-form .form-overall-rating div.form-item input{opacity:0;}form.pir-review-form .form-overall-rating div.form-item input ~ label{position:relative;content:' ';width:50px;height:46px;padding:22px 0;display:block;margin-right:5%;margin-bottom:0.32813em;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:0 -149px;background-repeat:no-repeat;color:white;font-weight:700;}form.pir-review-form .form-overall-rating div.form-item input:checked ~ label{opacity:1 !important;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px -87px;background-repeat:no-repeat;}form.pir-review-form .form-overall-rating div.form-item:first-child label{margin-right:0;}form.pir-review-form .form-overall-rating div.form-item:first-child:after{content:'Best';font-size:0.875em;line-height:1.5em;font-weight:500;color:#373737;margin:0;margin-right:20px;}form.pir-review-form .form-overall-rating div.form-item:last-child label{margin-left:0;}form.pir-review-form .form-overall-rating div.form-item:last-child:after{content:'Worst';font-size:0.875em;line-height:1.5em;font-weight:500;color:#373737;margin:0;float:left;}form.pir-review-form .form-overall-rating div.form-item:hover label,form.pir-review-form .form-overall-rating div.form-item:hover ~ .form-item label{opacity:0.5;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px -87px;background-repeat:no-repeat;}form.pir-review-form .form-overall-rating div.form-item.checked ~ .form-item label{opacity:1;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px -87px;background-repeat:no-repeat;}form.pir-review-form .customer,form.pir-review-form .claims{font-size:18px !important;font-weight:bold !important;}form.pir-review-form .customer legend,form.pir-review-form .claims legend{margin-bottom:1em;}form.pir-review-form .customer legend .fieldset-legend,form.pir-review-form .claims legend .fieldset-legend{font-weight:700;font-size:1.125em;line-height:1.16667em;color:#006EB7;}form.pir-review-form .customer legend span.btn-tooltip,form.pir-review-form .claims legend span.btn-tooltip{display:none;}form.pir-review-form .customer div.form-item,form.pir-review-form .claims div.form-item{float:right;}form.pir-review-form .customer div.form-item input,form.pir-review-form .claims div.form-item input{opacity:0;}form.pir-review-form .customer div.form-item input ~ label,form.pir-review-form .claims div.form-item input ~ label{position:relative;content:' ';width:47px;height:22px;padding:0;display:block;margin:0 auto;margin-bottom:0.32813em;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:0 -91px;background-repeat:no-repeat;background-size:117px 138px;color:transparent;font-weight:700;}@media only screen and (max-width:1199px){form.pir-review-form .customer div.form-item input ~ label,form.pir-review-form .claims div.form-item input ~ label{width:45px;}}form.pir-review-form .customer div.form-item input:checked ~ label,form.pir-review-form .claims div.form-item input:checked ~ label{opacity:1 !important;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-93px -38px;background-repeat:no-repeat;background-size:136px 86px;}form.pir-review-form .customer div.form-item:hover label,form.pir-review-form .customer div.form-item:hover ~ .form-item label,form.pir-review-form .claims div.form-item:hover label,form.pir-review-form .claims div.form-item:hover ~ .form-item label{opacity:0.5;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-93px -38px;background-repeat:no-repeat;background-size:136px 86px;}form.pir-review-form .customer div.form-item.checked ~ .form-item label,form.pir-review-form .claims div.form-item.checked ~ .form-item label{opacity:1;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-93px -38px;background-repeat:no-repeat;background-size:136px 86px;}form.pir-review-form .customer #edit-customer-rating--wrapper,form.pir-review-form .customer #edit-claims-rating--wrapper,form.pir-review-form .claims #edit-customer-rating--wrapper,form.pir-review-form .claims #edit-claims-rating--wrapper{width:85%;float:left;}@media only screen and (max-width:1199px){form.pir-review-form .customer #edit-customer-rating--wrapper,form.pir-review-form .customer #edit-claims-rating--wrapper,form.pir-review-form .claims #edit-customer-rating--wrapper,form.pir-review-form .claims #edit-claims-rating--wrapper{width:100%;margin-bottom:30px;}}form.pir-review-form .customer .selected-rating,form.pir-review-form .claims .selected-rating{margin-top:40px;color:#ffb600;}form.pir-review-form .customer .score,form.pir-review-form .claims .score{margin-top:40px;color:#ffb600;}@media only screen and (max-width:1199px){form.pir-review-form .customer .score,form.pir-review-form .claims .score{display:none;}}form.pir-review-form div#edit-overall-rating{border-bottom:none;margin-bottom:0;}form.pir-review-form .form-row{padding-bottom:1.3125em;margin-bottom:2.625em;border-bottom:1px solid #E6E6E6;}form.pir-review-form div.js-form-item-recommend,form.pir-review-form div.js-form-item-usepir{margin-top:0.65625em;}form.pir-review-form div.js-form-item-recommend input[type=radio],form.pir-review-form div.js-form-item-usepir input[type=radio]{border:2px solid #FFB500;border-radius:50%;background-color:white;margin:9.9px;}form.pir-review-form div.js-form-item-recommend input[type=radio] ~ label,form.pir-review-form div.js-form-item-usepir input[type=radio] ~ label{font-size:1em;line-height:1.3125em;font-weight:500;padding:7.5px 15px 7.5px 45px;background-color:white;border:2px solid #FFB500;border-radius:37.5px;}form.pir-review-form div.js-form-item-recommend input[type=radio]:checked,form.pir-review-form div.js-form-item-usepir input[type=radio]:checked{background-image:none;}form.pir-review-form div.js-form-item-recommend input[type=radio]:checked ~ label,form.pir-review-form div.js-form-item-usepir input[type=radio]:checked ~ label{color:white;background-color:#FFB500;}form.pir-review-form button.review-submit-btn{display:block;margin:10px auto 0;}.email-preferences{margin-top:1.3125em;background-color:#dcf2fa;border-radius:12px;padding:30px;}.email-preferences h3{text-align:center;}.email-preferences .intro{margin-bottom:0.65625em;color:#006EB7;}.email-preferences .checkbox{display:inline-block;margin-top:0;}.email-preferences .checkbox input{background-color:white;}.email-preferences .checkbox label{padding:0 26.25px !important;}.email-preferences legend{margin-bottom:0.32813em;border:none;}.email-preferences legend span.fieldset-legend{font-size:0.66667em;line-height:1.5em;}.radio{display:inline-block;}.webform-submission-form .subscription-preferences legend{display:none;}.btn-tooltip{background-color:#029FE2;color:white;padding:4px 6px 2px 6px;width:20px;height:20px;text-align:center;margin-left:7.5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.tooltip .tooltip-inner{text-align:left;background-color:#006EB7;}.tooltip .tooltip-arrow{border-top-color:#006EB7 !important;}form .captcha{margin-top:1.3125em;}form.webform-submission-form .captcha{margin-top:0;margin-bottom:1.3125em;}#drupal-modal form .captcha{margin-top:1.3125em;margin-bottom:0;}.helpful-review-form{margin-top:1.3125em;}.helpful-review-intro{margin-right:1.3125em;}.page-node-type-review .helpful-review-form{margin-bottom:1.3125em;}form.pir-p2-quotes{width:100%;max-width:760px;margin:0 auto;}form.pir-p2-quotes .form-subhead,form.pir-p2-quotes .form-lead{width:100%;}form.pir-p2-quotes hr{margin:42px 0;}form.pir-p2-quotes h5{color:#373737;}form.pir-p2-quotes .form-item{margin-top:0;margin-bottom:1.3125em;}form.pir-p2-quotes .form-item .form-item{margin-bottom:0;}form.pir-p2-quotes .form-item.big input[type=radio],form.pir-p2-quotes .form-item.big input[type=checkbox]{padding:1.1em;vertical-align:middle;position:relative;}form.pir-p2-quotes .form-item.big input[type=radio]{margin-left:0;}form.pir-p2-quotes .form-item.big input[type=radio]:checked,form.pir-p2-quotes .form-item.big input[type=checkbox]:checked{background-size:24px,20px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAoklEQVR4AWJwL/ChKv6/i0EKmU9dw7cxhPzfwvDv/1aGWpgY1Q2HYIQlgNrJAANgGAiCn+qL+6C8qRZGWpIhtlhomGlyt61nuSY4yfff4LlRzutwmUEP7gKHD4MnR3tu8Dnbkjicgd453wryB0y/BE+Af/e3AU+2JUFwCE+o+UryhpOxAPoMJAK3LXLJsE3THuRtS3AEIjG4C0wCvClAonDJA2Lav51d48fuAAAAAElFTkSuQmCC");}@media print,(-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){form.pir-p2-quotes .form-item.big input[type=radio]:checked,form.pir-p2-quotes .form-item.big input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAoCAMAAACPWYlDAAAAGFBMVEVHcEz/tQD/twD/tAD/tQD/tgD/tQD/tQDBOOKrAAAACHRSTlMAO2Df/xyIt3O0LFIAAACKSURBVHja1dVLDoAgDABR+4P739iwahqMdUxcyNY3moDA8dkQhd4cFWHuPphfBfFZAL8K5l2eBJP5mO/fr3/0I/34o9f08+qxQO8WxA/3VRBfC+l9FtVb3E3fbP3+/d23RVjx7Rptviu8eFKYPP3TcsOjQshuTN8X6VGhra2FwlNd+T1DiuVR0foT/W8IRajbjKcAAAAASUVORK5CYII=");-webkit-background-size:24px 20px;background-size:24px 20px;}}form.pir-p2-quotes .form-item.big .radio,form.pir-p2-quotes .form-item.big .checkbox{width:50%;float:left;}form.pir-p2-quotes .form-item.big .radio label,form.pir-p2-quotes .form-item.big .checkbox label{padding-left:0;vertical-align:middle;}form.pir-p2-quotes .form-inline{padding-top:27px;}form.pir-p2-quotes .form-inline legend{line-height:39px;display:block;float:left;width:auto;min-width:150px;vertical-align:middle;}form.pir-p2-quotes .form-inline > .fieldset-wrapper{width:100%;padding-left:150px;}form.pir-p2-quotes .form-actions{text-align:center;padding-top:1.3125em;}form.pir-p2-quotes .form-actions .btn{color:white;border-color:#FFB500;background-color:#FFB500;}form.pir-p2-quotes .form-actions .btn:hover,form.pir-p2-quotes .form-actions .btn:focus,form.pir-p2-quotes .form-actions .btn:active,form.pir-p2-quotes .form-actions .btn.touched,form.pir-p2-quotes .form-actions .btn:active:hover,form.pir-p2-quotes .form-actions .btn:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}form.pir-p2-quotes .requiredStyle label::after,form.pir-p2-quotes .requiredStyle h5::after{background-image:url(/themes/contrib/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px;}form.pir-p3-quotes{width:100%;max-width:760px;margin:0 auto;}form.pir-p3-quotes .form-subhead,form.pir-p3-quotes .form-lead{width:100%;}form.pir-p3-quotes hr{margin:42px 0;}form.pir-p3-quotes h5{color:#373737;}form.pir-p3-quotes .form-item{margin-top:0;margin-bottom:1.3125em;}form.pir-p3-quotes .form-item .form-item{margin-bottom:0;}form.pir-p3-quotes .form-item.big input[type=radio],form.pir-p3-quotes .form-item.big input[type=checkbox]{padding:1.1em;vertical-align:middle;position:relative;}form.pir-p3-quotes .form-item.big input[type=radio]{margin-left:0;}form.pir-p3-quotes .form-item.big input[type=radio]:checked,form.pir-p3-quotes .form-item.big input[type=checkbox]:checked{background-size:24px,20px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAoklEQVR4AWJwL/ChKv6/i0EKmU9dw7cxhPzfwvDv/1aGWpgY1Q2HYIQlgNrJAANgGAiCn+qL+6C8qRZGWpIhtlhomGlyt61nuSY4yfff4LlRzutwmUEP7gKHD4MnR3tu8Dnbkjicgd453wryB0y/BE+Af/e3AU+2JUFwCE+o+UryhpOxAPoMJAK3LXLJsE3THuRtS3AEIjG4C0wCvClAonDJA2Lav51d48fuAAAAAElFTkSuQmCC");}@media print,(-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){form.pir-p3-quotes .form-item.big input[type=radio]:checked,form.pir-p3-quotes .form-item.big input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAoCAMAAACPWYlDAAAAGFBMVEVHcEz/tQD/twD/tAD/tQD/tgD/tQD/tQDBOOKrAAAACHRSTlMAO2Df/xyIt3O0LFIAAACKSURBVHja1dVLDoAgDABR+4P739iwahqMdUxcyNY3moDA8dkQhd4cFWHuPphfBfFZAL8K5l2eBJP5mO/fr3/0I/34o9f08+qxQO8WxA/3VRBfC+l9FtVb3E3fbP3+/d23RVjx7Rptviu8eFKYPP3TcsOjQshuTN8X6VGhra2FwlNd+T1DiuVR0foT/W8IRajbjKcAAAAASUVORK5CYII=");-webkit-background-size:24px 20px;background-size:24px 20px;}}form.pir-p3-quotes .form-item.big .radio,form.pir-p3-quotes .form-item.big .checkbox{width:50%;float:left;}form.pir-p3-quotes .form-item.big .radio label,form.pir-p3-quotes .form-item.big .checkbox label{padding-left:0;vertical-align:middle;}form.pir-p3-quotes .form-inline{padding-top:27px;}form.pir-p3-quotes .form-inline legend{line-height:39px;display:block;float:left;width:auto;min-width:150px;vertical-align:middle;}form.pir-p3-quotes .form-inline > .fieldset-wrapper{width:100%;padding-left:150px;}form.pir-p3-quotes .form-actions{text-align:center;padding-top:1.3125em;}form.pir-p3-quotes .form-actions .btn{color:white;border-color:#FFB500;background-color:#FFB500;}form.pir-p3-quotes .form-actions .btn:hover,form.pir-p3-quotes .form-actions .btn:focus,form.pir-p3-quotes .form-actions .btn:active,form.pir-p3-quotes .form-actions .btn.touched,form.pir-p3-quotes .form-actions .btn:active:hover,form.pir-p3-quotes .form-actions .btn:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}form.pir-p3-quotes .requiredStyle label::after,form.pir-p3-quotes .requiredStyle h5::after{background-image:url(/themes/contrib/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px;}.form-steps .col-sm-4{padding-right:37px;}.form-steps .step{display:none;position:relative;background-color:#FAFAFA;border:1px solid #f0f0f0;color:#029FE2;padding:0.65625em;margin-bottom:2.625em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.form-steps .step p{font-size:0.875em;line-height:1.5em;}.form-steps .step .title{font-size:0.71429em;line-height:1.575em;font-weight:900;text-transform:uppercase;margin-bottom:0;color:#757575;}.form-steps .step.active{display:block;background-color:#FFB500;border-color:#FFB500;color:white;}.form-steps .step:after{content:"\f0da";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#FFB500;display:block;width:16px;text-align:center;position:absolute;right:-25px;margin:-11px 0 0 0;top:50%;}@media only screen and (min-width:768px){.form-steps .col-sm-4{padding-right:15px;}.form-steps .col-sm-4:last-child .step:after{content:none;}.form-steps .step{display:block;}}.quote-waiting-intro{width:100%;max-width:760px;margin:0 auto;}@-moz-keyframes paws{0%{opacity:1;}50%{opacity:.3;}100%{opacity:1;}}@-webkit-keyframes paws{0%{opacity:1;}50%{opacity:.3;}100%{opacity:1;}}@keyframes paws{0%{opacity:1;}50%{opacity:.3;}100%{opacity:1;}}.moving-paws{margin:2.625em 0;padding:0 10%;}.moving-paws:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.moving-paws .paw{float:left;width:25%;height:100px;position:relative;-moz-animation:paws 1.5s infinite;-webkit-animation:paws 1.5s infinite;animation:paws 1.5s infinite;}.moving-paws .paw:after{content:'';display:block;width:30px;height:28px;position:absolute;margin-left:-15px;left:50%;top:45%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;}@media only screen and (max-width:767px){.moving-paws .paw:after{background-size:105px 77px;}}.moving-paws .paw:nth-child(even):after{top:25%;}.moving-paws .paw:nth-child(2){-moz-animation-delay:0.25s;-webkit-animation-delay:0.25s;animation-delay:0.25s;}.moving-paws .paw:nth-child(3){-moz-animation-delay:0.5s;-webkit-animation-delay:0.5s;animation-delay:0.5s;}.moving-paws .paw:nth-child(4){-moz-animation-delay:0.75s;-webkit-animation-delay:0.75s;animation-delay:0.75s;}@media only screen and (min-width:768px){.moving-paws{padding:0;}.moving-paws .paw{width:20%;height:170px;}.moving-paws .paw:after{width:76px;height:70px;top:10%;margin-left:-38px;}.moving-paws .paw:nth-child(even):after{top:45%;}.moving-paws .paw:nth-child(2){-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;}.moving-paws .paw:nth-child(3){-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s;animation-delay:0.6s;}.moving-paws .paw:nth-child(4){-moz-animation-delay:0.9s;-webkit-animation-delay:0.9s;animation-delay:0.9s;}.moving-paws .paw:nth-child(5){-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s;animation-delay:1.2s;}}.quote-waiting-blocks{margin:2.625em 0;}.quote-waiting-blocks .quote-block{padding:1.96875em 30px;}.quote-waiting-blocks .quote-block h2{margin-top:0;margin-bottom:21px;}.quote-waiting-blocks .quote-block p{margin-bottom:21px;}.quote-waiting-blocks .quote-block p:last-child{margin-bottom:0;}.quote-waiting-blocks .grey{background-color:#FAFAFA;}.quote-waiting-blocks .blue{background-color:#029FE2;color:white;}.quote-waiting-blocks .blue h2{color:white;}@media only screen and (max-width:767px){.quote-waiting-blocks{margin:2.625em -15px;}.quote-waiting-blocks .col-sm-4,.quote-waiting-blocks .col-sm-8{padding:0;}}.userLogin .login-blocks{margin:3.9375em -15px;}.userLogin .login-blocks:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.userLogin .welcome-back,.userLogin .been-before{padding:1.96875em 30px;float:left;width:100%;}.userLogin .welcome-back{background-color:#029FE2;color:white;}.userLogin .welcome-back h2,.userLogin .welcome-back h5,.userLogin .welcome-back form label{color:white;}.userLogin .been-before{background-color:#F5F5F5;}.userLogin .been-before h5{color:#373737;}.userLogin p{margin-bottom:1.3125em;}.userLogin h2{font-size:1.75em;line-height:1.125em;margin:0 0 0.75em 0;}.userLogin h5{font-size:1em;line-height:1.3125em;margin:0 0 0.1875em 0;}.userLogin .form-group{margin-bottom:1.3125em;}.userLogin .form-item-persistent-login{margin-top:0;margin-bottom:1.3125em;}.userLogin .form-item-persistent-login input[type=checkbox]{padding:1.1em;vertical-align:middle;position:relative;margin-left:0;margin-right:10px;background-color:white;}.userLogin .form-item-persistent-login input[type=checkbox]:checked{background-size:24px,20px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAoklEQVR4AWJwL/ChKv6/i0EKmU9dw7cxhPzfwvDv/1aGWpgY1Q2HYIQlgNrJAANgGAiCn+qL+6C8qRZGWpIhtlhomGlyt61nuSY4yfff4LlRzutwmUEP7gKHD4MnR3tu8Dnbkjicgd453wryB0y/BE+Af/e3AU+2JUFwCE+o+UryhpOxAPoMJAK3LXLJsE3THuRtS3AEIjG4C0wCvClAonDJA2Lav51d48fuAAAAAElFTkSuQmCC");background-color:white;}@media print,(-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.userLogin .form-item-persistent-login input[type=checkbox]:checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAoCAMAAACPWYlDAAAAGFBMVEVHcEz/tQD/twD/tAD/tQD/tgD/tQD/tQDBOOKrAAAACHRSTlMAO2Df/xyIt3O0LFIAAACKSURBVHja1dVLDoAgDABR+4P739iwahqMdUxcyNY3moDA8dkQhd4cFWHuPphfBfFZAL8K5l2eBJP5mO/fr3/0I/34o9f08+qxQO8WxA/3VRBfC+l9FtVb3E3fbP3+/d23RVjx7Rptviu8eFKYPP3TcsOjQshuTN8X6VGhra2FwlNd+T1DiuVR0foT/W8IRajbjKcAAAAASUVORK5CYII=");-webkit-background-size:24px 20px;background-size:24px 20px;}}.userLogin .form-item-persistent-login.checkbox label{padding-left:0;vertical-align:middle;}.userLogin .form-submit{display:block;width:100%;padding:12.75px 30px !important;}@media only screen and (min-width:768px){.userLogin .login-blocks{margin:3.9375em 0;}.userLogin .welcome-back,.userLogin .been-before{width:50%;}.userLogin .welcome-back{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;}.userLogin .been-before{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;}}.is-touch form div.select-wrapper select,.is-touch .form-control,.is-touch input.form-text,.is-touch input.form-email{font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}header div.accounts-header{display:none;}@media only screen and (min-width:1025px){header div.accounts-header{display:block;}}header div.accounts-header div.accounts ul.nav li a{font-size:14px;padding-top:4px;padding-bottom:4px;color:#818080;}header div.accounts-header div.accounts ul.nav li a:hover,header div.accounts-header div.accounts ul.nav li a:focus,header div.accounts-header div.accounts ul.nav li a:active,header div.accounts-header div.accounts ul.nav li a.touched,header div.accounts-header div.accounts ul.nav li a:active:hover,header div.accounts-header div.accounts ul.nav li a:active:focus{color:#676767;background-color:transparent;}header div.branding-header{display:block;position:relative;height:76px;margin-top:20px;border-top:5px solid #029FE2;border-bottom:8px solid #006EB7;}@media only screen and (min-width:1025px){header div.branding-header{height:81px;margin-top:0;border-bottom:0;}}header div.branding-header div.branding{float:left;}header div.branding-header div.branding div.brand-logo{display:block;position:relative;height:76px;width:135px;float:left;}header div.branding-header div.branding div.brand-logo:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media only screen and (min-width:1025px){header div.branding-header div.branding div.brand-logo{height:76px;width:152px;margin-right:15px;}}header div.branding-header div.branding div.brand-logo a.logo{margin:0;float:left;margin-right:15px;}header div.branding-header div.branding div.brand-logo a.logo img{position:absolute;width:135px;top:-22px;z-index:501;}@media only screen and (min-width:1025px){header div.branding-header div.branding div.brand-logo a.logo img{width:152px;}}header div.branding-header div.branding div.brand-name{display:block;position:relative;margin-top:11.25px;float:left;}header div.branding-header div.branding div.brand-name:after{content:".";display:block;height:0;clear:both;visibility:hidden;}header div.branding-header div.branding div.brand-name .site-name{font-family:'WhatchuThinkBabe',sans-serif;color:#029FE2;font-size:1.25em;line-height:2.1em;line-height:24px;letter-spacing:0.2px;}@media only screen and (min-width:375px){header div.branding-header div.branding div.brand-name .site-name{font-size:1.75em;line-height:0.75em;}}@media only screen and (min-width:1025px){header div.branding-header div.branding div.brand-name .site-name{font-size:2.125em;line-height:1.23529em;}}header div.branding-header div.branding div.brand-name .site-slogan{font-size:0.625em;line-height:2.1em;color:#A7A7A7;}@media only screen and (min-width:375px){header div.branding-header div.branding div.brand-name .site-slogan{font-size:0.875em;line-height:1.5em;}}header div.branding-header div.cta-header{display:none;}@media only screen and (min-width:1025px){header div.branding-header div.cta-header{float:right;margin-top:18px;display:block;}}header div.branding-header div.cta-header a.btn{margin-right:15px;}header div.branding-header div.cta-header a:last-child{margin-right:0;}header div.toggle{display:block;position:fixed;top:0;left:0;right:0;z-index:503;width:100%;height:61px;background-color:#006EB7;}header div.toggle .navbar-toggle{margin-top:14px;margin-bottom:14px;}header div.toggle .navbar-toggle span.toggle-label{position:absolute;top:5px;right:50px;color:white;}header div.toggle .navbar-toggle span.icon-bar{background-color:white;}header div.toggle .filter-toggle{position:relative;margin-top:14px;margin-bottom:14px;margin-left:15px;padding:9px 10px;background-color:transparent;border:none;}header div.toggle .filter-toggle span.toggle-label{position:absolute;top:5px;left:50px;color:white;width:100px;}header div.toggle .filter-toggle span.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:white;}header div.toggle .filter-toggle span.icon-bar + .icon-bar{margin-top:4px;}@media only screen and (min-width:1025px){header div.toggle{display:none;}}header div.navbar-header{float:none !important;background-color:#006EB6;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);}header div.navbar-header div.navbar-collapse{padding:0;}@media only screen and (max-width:1024px){header div.navbar-header div.navbar-collapse{background-color:#006EB6;position:fixed;display:none !important;top:0;left:0;right:0;margin:0 !important;height:100vh !important;width:100%;padding-top:0;z-index:502;}header div.navbar-header div.navbar-collapse.in{display:block !important;padding-top:61px;}header div.navbar-header div.navbar-collapse.in ul.navbar-nav{display:block !important;}header div.navbar-header div.navbar-collapse ul.navbar-nav{display:none !important;}}@media only screen and (max-width:1024px){header div.navbar-header nav ul.navbar-nav{margin-left:0;margin-right:0;width:100%;}header div.navbar-header nav ul.navbar-nav li{float:none !important;}}header div.navbar-header nav ul.navbar-nav > li > a{color:white;font-size:12px;line-height:21px;padding-left:7.5px;padding-right:7.5px;}@media only screen and (min-width:1200px){header div.navbar-header nav ul.navbar-nav > li > a{font-size:14px;line-height:21px;padding-left:12px;padding-right:12px;}}header div.navbar-header nav ul.navbar-nav > li > a:hover,header div.navbar-header nav ul.navbar-nav > li > a:focus,header div.navbar-header nav ul.navbar-nav > li > a:active,header div.navbar-header nav ul.navbar-nav > li > a.touched,header div.navbar-header nav ul.navbar-nav > li > a:active:hover,header div.navbar-header nav ul.navbar-nav > li > a:active:focus{background-color:#004f83;}header div.navbar-header nav ul.navbar-nav > li.active{font-weight:700;}header div.navbar-header nav ul.navbar-nav > li.dropdown:hover > a,header div.navbar-header nav ul.navbar-nav > li.dropdown:hover > a:hover,header div.navbar-header nav ul.navbar-nav > li.dropdown:hover > a:focus{color:white;background-color:#004f83;}header div.navbar-header nav ul.navbar-nav > li.dropdown:hover > .dropdown-menu{display:block;}@media only screen and (max-width:1024px){ul.dropdown-menu{position:relative;width:100%;padding:0;border:none;border-radius:0;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none;}ul.dropdown-menu > li > a{padding:10px 15px;}}@media only screen and (max-width:1024px){.navbar-toggle{display:block;}}div.banner{position:relative;display:block;height:340px;width:100%;background-color:#029FE2;background-size:cover;background-position:center;background-repeat:no-repeat;color:white;margin-bottom:1.3125em;}div.banner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.banner div.inner{position:absolute;bottom:2.625em;}div.banner div.inner h1.page-title{color:white;margin-top:0;}div.banner div.inner a{color:white;}a[href="/insurers"] + ul:before{content:'Select an insurer to read their reviews and policy information:';width:100%;display:block;text-align:left;padding:8px 15px 0 15px;clear:both;font-weight:500;line-height:1.42857143;color:#006EB7;}@media only screen and (min-width:1025px){a[href="/insurers"] + ul{padding-top:30px;}a[href="/insurers"] + ul:before{white-space:nowrap;position:absolute;padding:8px 20px;top:0;}}@media only screen and (min-width:992px){a[href="/insurers"] + ul{padding:5px 10px;left:-70px;column-count:5;padding-top:30px;}}@media only screen and (min-width:1200px){a[href="/insurers"] + ul{left:0;}}.button,.btn{display:inline-block;position:relative;margin:0;margin-right:15px;padding:18px 30px !important;font-weight:500;text-transform:none;height:auto;white-space:normal !important;font-size:18px;line-height:21px;border-width:2px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;outline:0;overflow:hidden;background:none;z-index:1;cursor:pointer;text-align:center;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.button:hover,.button:focus,.button:active,.button.touched,.btn:hover,.btn:focus,.btn:active,.btn.touched{background:none;}.button:active,.button:active:hover,.button:active:focus,.button:active.touched,.btn:active,.btn:active:hover,.btn:active:focus,.btn:active.touched{background:none;-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;transition:none !important;}.button:active,.button:active:hover,.button:active:focus,.button:active.touched,.button.active,.button.active:hover,.button.active:focus,.button.active.touched,.btn:active,.btn:active:hover,.btn:active:focus,.btn:active.touched,.btn.active,.btn.active:hover,.btn.active:focus,.btn.active.touched{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.button.btn-block,.btn.btn-block{padding:9.5px 5px !important;margin-right:0;}.button.btn-small,.btn.btn-small{font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;}.button.btn-xs,.btn.btn-xs{font-size:0.875em;line-height:1.5em;line-height:18px;padding:4.25px 15px !important;}@media only screen and (min-width:768px){.button.btn-right,.btn.btn-right{float:right;}}.button.btn-review:after,.btn.btn-review:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;margin-left:20px;}.button.btn-angle-right:after,.btn.btn-angle-right:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;margin-left:20px;}.button:last-child,.btn:last-child{margin-right:0;}.btn-default,.btn-primary{color:white;border-color:#029FE2;background-color:#029FE2;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.touched,.btn-default:active:hover,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.touched,.btn-primary:active:hover,.btn-primary:active:focus{color:white;border-color:#027baf;background-color:#027baf;}.btn-outline,.btn-outline-default,.btn-outline-primary{color:#029FE2;border-color:#029FE2;background-color:transparent;}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.touched,.btn-outline:active:hover,.btn-outline:active:focus,.btn-outline-default:hover,.btn-outline-default:focus,.btn-outline-default:active,.btn-outline-default.touched,.btn-outline-default:active:hover,.btn-outline-default:active:focus,.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.touched,.btn-outline-primary:active:hover,.btn-outline-primary:active:focus{color:white;border-color:#027baf;background-color:#027baf;}.btn-outline-yellow{color:#FFB500;border-color:#FFB500;background-color:transparent;}.btn-outline-yellow:hover,.btn-outline-yellow:focus,.btn-outline-yellow:active,.btn-outline-yellow.touched,.btn-outline-yellow:active:hover,.btn-outline-yellow:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}.btn-cta,.js-form-submit{color:white;border-color:#FFB500;background-color:#FFB500;}.btn-cta:hover,.btn-cta:focus,.btn-cta:active,.btn-cta.touched,.btn-cta:active:hover,.btn-cta:active:focus,.js-form-submit:hover,.js-form-submit:focus,.js-form-submit:active,.js-form-submit.touched,.js-form-submit:active:hover,.js-form-submit:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}.btn-success{color:#029FE2;border-color:#029FE2;background-color:transparent;font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.touched,.btn-success:active:hover,.btn-success:active:focus{color:white;border-color:#027baf;background-color:#027baf;}@media only screen and (max-width:991px){.btn{display:block;width:100%;margin-bottom:1.3125em;}}.views-view-grid .views-row{min-width:100%;width:auto;}@media only screen and (min-width:992px){div.view-insurers div.view-filters.form-group{float:left;text-align:right;width:66.666%;}}div.view-insurers .views-exposed-form .control-label{position:relative;display:inline-block;font-family:'Quicksand';font-size:1.125em;line-height:2.33333em;font-weight:700;float:left;margin:0;margin-right:15px;color:#029FE2;}div.view-insurers .views-exposed-form .form-submit{padding:9px 30px !important;background-color:transparent;color:#029FE2;border-color:#029FE2;margin:0;}div.view-insurers .views-exposed-form .form-submit:hover,div.view-insurers .views-exposed-form .form-submit:focus,div.view-insurers .views-exposed-form .form-submit:active,div.view-insurers .views-exposed-form .form-submit.touched,div.view-insurers .views-exposed-form .form-submit:active:hover,div.view-insurers .views-exposed-form .form-submit:active:focus{color:white;border-color:#027baf;background-color:#027baf;}div.view-insurers .views-exposed-form select{padding-right:31px;}@media only screen and (min-width:992px){div.view-insurers div.view-header{float:left;width:33.333%;vertical-align:middle;margin-top:20px;}}div.view-insurers div.view-header .field--name-field-insurer-category{width:28px;height:20px;margin-right:5px;text-indent:-9999px;float:left;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;vertical-align:middle;display:inline-block;}div.view-insurers div.view-header .field--name-field-insurer-category.us{background-position:-52px -105px;}div.view-insurers div.view-header .field--name-field-insurer-category.canada{background-position:-80px -105px;}div.view-insurers div.view-header .field--name-field-insurer-category.other{display:none;}div.view-insurers div.view-header h3{color:#444;font-size:1.5em;margin:0;vertical-align:middle;display:inline-block;}div.view-insurers div.view-content div.views-row{margin:0;}div.view-insurers div.view-content div.views-row article.insurer.teaser{position:relative;border:2px solid #029FE2;border-radius:12px;padding:1.3125em 30px;margin-bottom:30px;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating{margin-bottom:1.3125em;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-title h2{margin-top:0;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website div{display:inline;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .field--name-field-insurer-category{display:inline-block;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn{display:inline;background-color:transparent;border:none;color:#029FE2;padding:0 !important;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn:hover,div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn:focus,div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn:active,div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn.touched,div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn:active:hover,div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.insurer-website .btn:active:focus{color:#027baf;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .insurer-rating:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .insurer-rating h3{float:left;width:50%;font-size:0.875em;line-height:1.5em;margin-top:1.5em;padding-right:15px;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .field--name-field-insurer-category .flag{display:inline-block;width:28px;height:20px;margin-right:5px;text-indent:-9999px;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-67px -61px;background-repeat:no-repeat;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .field--name-field-insurer-category .flag.us{background-position:-52px -105px;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .field--name-field-insurer-category .flag.canada{background-position:-80px -105px;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating .field--name-field-insurer-category .flag.other{display:none;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.rating{float:left;width:50%;position:relative;margin-top:0.65625em;margin-bottom:1.3125em;text-align:center;font-size:0.875em;line-height:1.5em;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.rating span.rating-image{width:76px;height:70px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating div.rating span.rating-num{position:absolute;top:28px;right:0;left:0;margin-left:1px;width:100%;color:white;font-size:1.42857em;line-height:2.1em;font-weight:700;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.logo-rating h3{margin-top:0;}div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count{border:1px solid #029FE2;border-radius:4px;margin-bottom:1.3125em;}div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media only screen and (min-width:992px){div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count{margin-bottom:0;}}div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count div{display:block;float:left;text-align:center;font-size:0.875em;line-height:1.5em;padding:0.2625em 0 0.13125em 0;vertical-align:middle;}div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count .count-title{width:75%;color:#006EB7;}div.view-insurers div.view-content div.views-row article.insurer.teaser .insurer-count .count-num{width:25%;background-color:#029FE2;color:white;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.info{padding-bottom:42px;margin-bottom:1.3125em;}@media only screen and (min-width:768px) and (max-width:991px){div.view-insurers div.view-content div.views-row article.insurer.teaser div.info{padding-bottom:162px;}}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links{position:relative;}@media only screen and (min-width:768px){div.view-insurers div.view-content div.views-row article.insurer.teaser div.links{position:absolute;padding:0 30px;width:100%;left:0;bottom:0;}}@media only screen and (min-width:992px){div.view-insurers div.view-content div.views-row article.insurer.teaser div.links{bottom:1.3125em;}}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links div.field--name-field-get-quote-button{display:block;}@media only screen and (min-width:992px){div.view-insurers div.view-content div.views-row article.insurer.teaser div.links div.field--name-field-get-quote-button{display:inline-block;}}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn{font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 27px !important;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax{background-color:transparent;border:none;margin-right:0;color:#029FE2;padding-left:15px !important;padding-right:15px !important;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax:hover,div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax:focus,div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax:active,div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax.touched,div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax:active:hover,div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.use-ajax:active:focus{color:#027baf;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn:first-child{margin-right:15px;}div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn.btn-cta{margin-right:0;}@media only screen and (max-width:991px){div.view-insurers div.view-content div.views-row article.insurer.teaser div.links a.btn{display:block;}}div.view-insurers div.view-content table.insurersTable tr,div.view-insurers div.view-content table.insurersTable th,div.view-insurers div.view-content table.insurersTable td{border:none;text-align:left;}div.view-insurers div.view-content table.insurersTable thead{background:#0088CE;}div.view-insurers div.view-content table.insurersTable thead tr th,div.view-insurers div.view-content table.insurersTable thead tr th > *{color:#ffffff;vertical-align:middle;}div.view-insurers div.view-content table.insurersTable thead tr th{padding-top:20px;padding-bottom:20px;}div.view-insurers div.view-content table.insurersTable thead tr th span.tablesort{background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;height:10px;}div.view-insurers div.view-content table.insurersTable thead tr th span.tablesort.tablesort--asc{background-position:-116px -117px;}div.view-insurers div.view-content table.insurersTable thead tr th span.tablesort.tablesort--desc{background-position:-116px -106px;}div.view-insurers div.view-content table.insurersTable thead tr th span.sort-text{display:block;color:rgba(255,255,255,0.5);font-size:10px;line-height:13px;text-transform:uppercase;}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-logo{width:11%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-logo{width:auto;}}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-monthly-cost{width:15%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-monthly-cost{width:auto;}}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-coverage{width:23%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-coverage{width:auto;}}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-age-limits{width:13%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer-age-limits{width:auto;}}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer{width:5%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable thead tr th.views-field-field-insurer{width:auto;}}div.view-insurers div.view-content table.insurersTable thead tr th.views-field-get-a-quote-button-dog,div.view-insurers div.view-content table.insurersTable thead tr th.views-field-get-a-quote-cat{display:none;}div.view-insurers div.view-content table.insurersTable tbody tr{overflow:hidden;background:#FAFAFA;}div.view-insurers div.view-content table.insurersTable tbody tr td{padding:23px 8px;}div.view-insurers div.view-content table.insurersTable tbody tr td span.expandBtn{color:#029FE2;font-weight:bold;display:inline-block;}div.view-insurers div.view-content table.insurersTable tbody tr td span.expandBtn.collapse{display:none;}div.view-insurers div.view-content table.insurersTable tbody tr td span.expandBtn:hover{text-decoration:underline;}div.view-insurers div.view-content table.insurersTable tbody tr td::before{width:100%;margin-bottom:3px;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer-logo{padding-left:15px;padding-right:15px;vertical-align:middle;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer-logo::before{display:none;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer-logo img{margin:0 auto;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-rating{padding-left:15px;padding-right:15px;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer{text-align:center;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer:before{text-align:left;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer .insurer-count{display:inline-block;}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer{padding-top:40px;width:5%;}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer{width:auto;}}@media only screen and (min-width:992px){div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer .insurer-count{display:block;}}div.view-insurers div.view-content .insurer-count{border:1px solid #029FE2;border-radius:4px;margin-bottom:1.3125em;}div.view-insurers div.view-content .insurer-count:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media only screen and (min-width:992px){div.view-insurers div.view-content .insurer-count{margin-bottom:0;}}div.view-insurers div.view-content .insurer-count div{display:block;text-align:center;font-size:1.40625em;line-height:0.93333em;padding:0.2625em 5px 0.13125em 5px;vertical-align:middle;}div.view-insurers div.view-content .insurer-count .count-title{color:#006EB7;}div.view-insurers div.view-content .insurer-count .count-num{background-color:#029FE2;color:white;}div.view-insurers div.view-footer{margin-bottom:30px;}div.view-insurers div.view-footer .text-center{display:block;}.block-views-exposed-filter-blockreviews-page-1 .button{color:#029FE2;border-color:#029FE2;background-color:transparent;font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;}.block-views-exposed-filter-blockreviews-page-1 .button:hover,.block-views-exposed-filter-blockreviews-page-1 .button:focus,.block-views-exposed-filter-blockreviews-page-1 .button:active,.block-views-exposed-filter-blockreviews-page-1 .button.touched,.block-views-exposed-filter-blockreviews-page-1 .button:active:hover,.block-views-exposed-filter-blockreviews-page-1 .button:active:focus{color:white;border-color:#027baf;background-color:#027baf;}.block-views-exposed-filter-blockreviews-page-1 .button .icon{display:none;}.block-views-exposed-filter-blockreviews-page-1 .form-item{margin-right:7.5px;}.block-views-exposed-filter-blockreviews-page-1 .form-item label{display:none;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper{display:block;width:100%;border:none;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper select{height:39px;line-height:24px;color:#606060;border:2px solid #E6E6E6;max-width:200px;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#666666;}@media only screen and (max-width:991px){.block-views-exposed-filter-blockreviews-page-1{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;background-color:#006EB7;padding:15px;z-index:501;display:none;}.block-views-exposed-filter-blockreviews-page-1.in{display:block;}.block-views-exposed-filter-blockreviews-page-1 form{background:transparent !important;}.block-views-exposed-filter-blockreviews-page-1 .form-item{display:block;width:100%;margin-bottom:15px;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper{display:block;width:100%;border:none;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper select{width:100%;color:white;border:2px solid rgba(255,255,255,0.5);background-color:transparent;max-width:none;}.block-views-exposed-filter-blockreviews-page-1 .form-item div.select-wrapper:after{color:white;}.block-views-exposed-filter-blockreviews-page-1 .form-actions{width:100%;}.block-views-exposed-filter-blockreviews-page-1 .button{display:block;width:100%;color:white;border-color:white;background-color:transparent;}.block-views-exposed-filter-blockreviews-page-1 .button:hover,.block-views-exposed-filter-blockreviews-page-1 .button:focus,.block-views-exposed-filter-blockreviews-page-1 .button:active,.block-views-exposed-filter-blockreviews-page-1 .button.touched,.block-views-exposed-filter-blockreviews-page-1 .button:active:hover,.block-views-exposed-filter-blockreviews-page-1 .button:active:focus{color:#029FE2;border-color:white;background-color:white;}}#views-exposed-form-reviews-on-insurer-default .button{color:#4D4F53;border-color:#4D4F53;background-color:transparent;font-size:0.9375em;line-height:1.4em;line-height:16px;padding:9.5px 30px !important;}#views-exposed-form-reviews-on-insurer-default .button:hover,#views-exposed-form-reviews-on-insurer-default .button:focus,#views-exposed-form-reviews-on-insurer-default .button:active,#views-exposed-form-reviews-on-insurer-default .button.touched,#views-exposed-form-reviews-on-insurer-default .button:active:hover,#views-exposed-form-reviews-on-insurer-default .button:active:focus{color:white;border-color:#343639;background-color:#343639;}#views-exposed-form-reviews-on-insurer-default .button .icon{display:none;}#views-exposed-form-reviews-on-insurer-default .form-item{margin-right:7.5px;float:left;}#views-exposed-form-reviews-on-insurer-default .form-item label{display:none;}#views-exposed-form-reviews-on-insurer-default .form-item div.select-wrapper{display:block;width:100%;border:none;}#views-exposed-form-reviews-on-insurer-default .form-item div.select-wrapper select{height:39px;line-height:24px;color:#606060;border:2px solid #E6E6E6;}#views-exposed-form-reviews-on-insurer-default .form-item div.select-wrapper:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#666666;}@media only screen and (min-width:768px){#views-exposed-form-reviews-on-insurer-default .form-item div.select-wrapper{display:inline-block;width:auto;}}.view-reviews div.view-content div.views-row,.insurer.full div.view-content div.views-row{padding:2.625em 0;}.view-blog .views-field-field-bio{margin-bottom:3.9375em;}.view-blog .views-field-field-bio h4{margin-top:1.3125em;color:#373737;font-weight:700;}.block-views-blocklatest-reviews-block-1 h2.block-title,.block-views-blocklatest-reviews-canada-block-1 h2.block-title{text-align:center;border-bottom:2px solid #F5F5F5;margin-bottom:1.3125em;padding-bottom:0.65625em;}.view-latest-reviews .review.teaser-small .content-wrap,.view-latest-reviews-canada .review.teaser-small .content-wrap{border:0;}.view-taxonomy-term-owners-area .view-header{margin-bottom:1.3125em;}.view-taxonomy-term-owners-area .view-footer{text-align:center;}.view-quotes.view-display-id-page_1 .view-header h3,.view-quotes.view-display-id-page_1 .view-footer h3{color:#373737;margin:0 0 1.16667em 0;}.view-quotes.view-display-id-page_1 .view-header h3 .blue,.view-quotes.view-display-id-page_1 .view-footer h3 .blue{color:#006EB7;}.view-quotes.view-display-id-page_1 .view-footer{margin:0 0 2.625em 0;}.view-quotes.view-display-id-page_1 .view-filters{margin:0;}.view-quotes.view-display-id-page_1 .view-filters .toggle{display:block;position:fixed;bottom:0;left:0;right:0;z-index:1001;width:100%;height:61px;background-color:#006EB7;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle{margin-top:14px;margin-bottom:14px;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.toggle-label{position:absolute;top:5px;right:50px;color:white;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.icon-bar{background-color:white;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle{position:relative;margin-top:14px;margin-bottom:14px;margin-left:15px;padding:9px 10px;background-color:transparent;border:none;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.toggle-label{position:absolute;top:5px;left:15px;color:white;width:200px;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:white;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.icon-bar + .icon-bar{margin-top:4px;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.icon-bar:nth-child(2){width:16px;}.view-quotes.view-display-id-page_1 .view-filters .toggle .filter-toggle span.icon-bar:nth-child(3){width:9px;}.view-quotes.view-display-id-page_1 .views-exposed-form{padding:0.98438em 0 0 0;border:1px solid #029FE2;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;border-bottom:none;margin:0;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month,.view-quotes.view-display-id-page_1 .views-exposed-form .form-item,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{font-size:0.875em;line-height:1.5em;float:left;width:100%;padding-left:15px;padding-right:15px;margin-bottom:0.98438em;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month .from{display:block;font-weight:bold;color:#029FE2;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month .price{font-size:2.57143em;line-height:1.16667em;font-weight:bold;color:#029FE2;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month .month{color:#029FE2;text-transform:capitalize;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item .control-label{font-size:1em;line-height:1.5em;display:block;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item .select-wrapper{width:100%;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item select{width:100%;font-size:1.14286em;line-height:1.3125em;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary{display:block;width:100%;font-size:14px;line-height:21px;padding:0.75em 5px !important;border-color:#029FE2;background-color:#029FE2;margin:0;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary:hover,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary:focus,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary:active,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary.touched,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary:active:hover,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions .btn.btn-primary:active:focus{border-color:#027baf;background-color:#027baf;}.view-quotes.view-display-id-page_1 .view-content table thead{background-color:#0083db;}.view-quotes.view-display-id-page_1 .view-content table thead tr{border:none;}.view-quotes.view-display-id-page_1 .view-content table thead th{border:none;color:white;vertical-align:middle;padding-right:22px;font-weight:normal;text-align:left;font-size:0.875em;line-height:1.5em;padding:21px 15px 42px 15px;position:relative;}.view-quotes.view-display-id-page_1 .view-content table thead th a{display:block;color:white;}.view-quotes.view-display-id-page_1 .view-content table thead th a .tablesort{background-image:none;vertical-align:middle;position:absolute;top:50%;margin-top:-18.5px;right:-5px;width:16px;height:16px;display:block;font-size:12px;line-height:16px;}.view-quotes.view-display-id-page_1 .view-content table thead th a .tablesort:after{content:"\F024";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#FFB500;display:block;vertical-align:middle;}.view-quotes.view-display-id-page_1 .view-content table thead th a .tablesort.tablesort--asc:after{content:'\f078';}.view-quotes.view-display-id-page_1 .view-content table thead th a .tablesort.tablesort--desc:after{content:'\f077';}.view-quotes.view-display-id-page_1 .view-content table thead th a:hover .table-tooltip{cursor:default;}.view-quotes.view-display-id-page_1 .view-content table thead th:nth-child(1n+12){display:none;}.view-quotes.view-display-id-page_1 .view-content table thead th .table-tooltip{color:rgba(255,255,255,0.6);display:block;position:absolute;bottom:21px;left:50%;margin-left:-9px;display:block;border:1px solid rgba(255,255,255,0.6);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:18px;height:18px;font-size:12px;line-height:12px;padding:3px 0 1px 0;font-weight:bold;}.view-quotes.view-display-id-page_1 .view-content table thead th span.sort-text{display:block;color:rgba(255,255,255,0.5);font-size:10px;line-height:13px;text-transform:uppercase;}.view-quotes.view-display-id-page_1 .view-content tbody tr{border:none;}.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(odd),.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(odd):hover{background-color:#FAFAFA;}.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(even),.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(even):hover{background-color:white;}.view-quotes.view-display-id-page_1 .view-content tbody td{border:none;font-size:0.8125em;line-height:1.61538em;vertical-align:middle;text-align:left;}.view-quotes.view-display-id-page_1 .view-content tbody td .blue{font-size:1.38462em;line-height:1.16667em;color:#029FE2;font-weight:bold;}.view-quotes.view-display-id-page_1 .view-content tbody td .btn{display:block;width:100%;margin-bottom:0;font-weight:bold;font-size:0.92308em;line-height:1.75em;}.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success{color:white;border-color:#28B84B;background-color:#28B84B;}.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success:hover,.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success:focus,.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success:active,.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success.touched,.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success:active:hover,.view-quotes.view-display-id-page_1 .view-content tbody td .btn.btn-success:active:focus{color:white;border-color:#1f8e3a;background-color:#1f8e3a;}.view-quotes.view-display-id-page_1 .view-content tbody td .btn + .btn{margin-top:0.4375em;padding:5px 7.5px !important;}.view-quotes.view-display-id-page_1 .view-content tbody td .btn.getPolicy{padding:25px 5px !important;}.view-quotes.view-display-id-page_1 .view-content tbody td .glyphicon{font-size:1.3125em;line-height:1em;}.view-quotes.view-display-id-page_1 .view-content tbody td .glyphicon-ok{color:#28B84B;}.view-quotes.view-display-id-page_1 .view-content tbody td .glyphicon-remove{color:#D0011B;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-field-insurer-logo img{width:100px;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-annual-limit{text-align:center;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field.views-field-plan-paragraph{padding:1.3125em 0 0 0;background-color:white;text-align:left;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2{padding:0;}.view-quotes.view-display-id-page_1 .view-content tbody td[colspan="11"]:not(.views-field.views-field-plan-paragraph){padding:0;}.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-accident-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-congenital-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-illness-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-coverage-vet-exam-fees-bool{text-align:center;}.view-quotes.view-display-id-page_1 .view-content tbody .nav-pills{border-bottom:2px solid #029FE2;margin:0 30px 0 30px;}.view-quotes.view-display-id-page_1 .view-content tbody .nav-pills li a{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background-color:#F2FAFD;}.view-quotes.view-display-id-page_1 .view-content tbody .nav-pills li.active a{background-color:#029FE2;}.view-quotes.view-display-id-page_1 .view-content tbody .nav-pills li + li{margin-left:8px;}.view-quotes.view-display-id-page_1 .view-content tbody .greyBar{background-color:#FAFAFA;padding:1.3125em 0;margin-bottom:1.3125em;display:flex;align-items:center;}.view-quotes.view-display-id-page_1 .view-content tbody .greyBar:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-quotes.view-display-id-page_1 .view-content tbody .greyBar h3{margin-top:0;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane{padding:1.3125em 30px 0.65625em 30px;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane h2,.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane h3,.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane h4{margin-top:0;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .col-xs-2{text-align:right;margin-bottom:0.65625em;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .col-xs-2,.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .col-xs-2 + .col-xs-10{padding-left:0;margin-bottom:0.65625em;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .blue{font-size:inherit;line-height:inherit;color:inherit;font-weight:normal;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .glyphicon-ok{color:#28B84B;}.view-quotes.view-display-id-page_1 .view-content tbody .tab-pane .glyphicon-remove{color:#D0011B;}@media only screen and (min-width:768px){.view-quotes.view-display-id-page_1 .views-exposed-form .form-item,.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month,.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{width:auto;float:left;padding-left:7.5px;padding-right:7.5px;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item .select-wrapper{width:auto;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item select{width:auto;min-width:150px;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month{padding-left:15px;min-width:200px;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{padding-top:1.3125em;padding-right:15px;min-width:160px;}.view-quotes.view-display-id-page_1 .views-exposed-form .close,.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title{display:none;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item-sort-by,.view-quotes.view-display-id-page_1 .views-exposed-form .form-item-sort-order{display:none;}}@media only screen and (max-width:1199px){.view-quotes table .views-field-field-coverage-accident-bool,.view-quotes table .views-field-field-coverage-illness-bool,.view-quotes table .views-field-coverage-vet-exam-fees-bool,.view-quotes table .views-field-field-direct-pay{display:none;}}.view-quotes .offerWrapper .offer{padding:0.65625em 15px 0.65625em 55px;background-color:#f0f0f0;position:relative;}.view-quotes .offerWrapper .offer .glyphicon,.view-quotes .offerWrapper .offer .fa{position:absolute;left:0;top:50%;width:40px;text-align:center;margin-top:-8px;z-index:2;color:white;}.view-quotes .offerWrapper .offer .fa{font-size:17px;}.view-quotes .offerWrapper .offer .fa.Tags:before{content:'\f02c';}.view-quotes .offerWrapper .offer .fa.Commenting:before{content:'\f27a';}.view-quotes .offerWrapper .offer .fa.RSS:before{content:'\f09e';}.view-quotes .offerWrapper .offer .fa.Plus:before{content:'\f055';}.view-quotes .offerWrapper .offer .fa.Comments:before{content:'\f086';}.view-quotes .offerWrapper .offer .fa.Heartbeat:before{content:'\f21e';}.view-quotes .offerWrapper .offer .fa.Paw:before{content:'\f1b0';}.view-quotes .offerWrapper .offer p{font-weight:700;}.view-quotes .offerWrapper .offer:before{content:'';display:block;position:absolute;left:0;top:0;width:40px;height:100%;background-color:#373737;z-index:1;}.view-quotes .offerWrapper .offer.Green{color:#28B84B;background-color:#f4f8f5;}.view-quotes .offerWrapper .offer.Green:before{background-color:#28B84B;}.view-quotes .offerWrapper .offer.Blue{background-color:#edf5f8;color:#029FE2;}.view-quotes .offerWrapper .offer.Blue:before{background-color:#029FE2;}.view-quotes .offerWrapper .offer.Yellow{background-color:#faf7ee;color:#FFB500;}.view-quotes .offerWrapper .offer.Yellow:before{background-color:#FFB500;}.view-quotes .offerWrapper .offer.Yellow.Blue{background-color:#edf5f8;color:#029FE2;}.view-quotes .offerWrapper .offer.Yellow.Blue:before{background-color:#FFB500;}.view-quotes .offerWrapper .offer.Red,.view-quotes .offerWrapper .offer.Red.Grey{color:#757575;}.view-quotes .offerWrapper .offer.Red:before,.view-quotes .offerWrapper .offer.Red.Grey:before{background-color:#b21e2c;}.view-quotes .offerWrapper .offer.Blue.Grey{color:#757575;}.view-quotes .offerWrapper .offer.Blue.Grey:before{background-color:#0083db;}@media only screen and (max-width:767px){.view-quotes.view-display-id-page_1 .views-exposed-form{position:fixed;display:none;top:0;left:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;height:100vh;background-color:white;z-index:1002;}.view-quotes.view-display-id-page_1 .views-exposed-form.open{display:block;}.view-quotes.view-display-id-page_1 .views-exposed-form .close{position:absolute;right:15px;top:21px;opacity:1;z-index:2;}.view-quotes.view-display-id-page_1 .views-exposed-form .close .close-toggle{position:relative;display:block;padding:0;width:22px;height:22px;text-indent:-9999px;background-color:transparent;border:none;}.view-quotes.view-display-id-page_1 .views-exposed-form .close .close-toggle:after,.view-quotes.view-display-id-page_1 .views-exposed-form .close .close-toggle:before{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-1px;width:22px;height:3px;background-color:#029FE2;}.view-quotes.view-display-id-page_1 .views-exposed-form .close .close-toggle:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.view-quotes.view-display-id-page_1 .views-exposed-form .close .close-toggle:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title{padding:1.3125em 15px;background-color:white;position:absolute;z-index:1;width:100%;left:0;top:0;color:#006EB7;}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title .icon-bars{position:relative;margin:0 10px 0 0;display:inline-block;width:22px;height:16px;vertical-align:middle;padding:0;background-color:transparent;border:none;}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title .icon-bars span.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#006EB7;}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title .icon-bars span.icon-bar + .icon-bar{margin-top:4px;}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title .icon-bars span.icon-bar:nth-child(2){width:16px;}.view-quotes.view-display-id-page_1 .views-exposed-form .mobile-form-title .icon-bars span.icon-bar:nth-child(3){width:9px;}.view-quotes.view-display-id-page_1 .views-exposed-form .form--inline{padding-top:3.9375em;height:90vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{padding-bottom:2.625em;}.view-quotes.view-display-id-page_1 .view-content .table-responsive{border:none;}.view-quotes.view-display-id-page_1 .view-content tbody{display:block;}.view-quotes.view-display-id-page_1 .view-content tbody tr{display:none;background-color:#FAFAFA;padding:0.65625em 0;}.view-quotes.view-display-id-page_1 .view-content tbody tr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(odd),.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(odd):hover{background-color:#FAFAFA;}.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(even),.view-quotes.view-display-id-page_1 .view-content tbody tr:nth-of-type(even):hover{background-color:#FAFAFA;}.view-quotes.view-display-id-page_1 .view-content tbody tr.views-field.views-field-plan-paragraph{display:block;background:transparent;border:none;padding:0.65625em 0;}.view-quotes.view-display-id-page_1 .view-content tbody tr.results-tr,.view-quotes.view-display-id-page_1 .view-content tbody tr.views-field-nothing-2{width:100%;display:block;}.view-quotes.view-display-id-page_1 .view-content tbody tr.results-tr{padding-bottom:0;}.view-quotes.view-display-id-page_1 .view-content tbody td{display:block;float:left;text-align:right;width:100%;position:relative;margin:0;padding:0.32813em 15px !important;padding-left:70% !important;white-space:normal;}.view-quotes.view-display-id-page_1 .view-content tbody td:before{display:block;position:absolute;text-align:left;left:0;font-size:12px;padding-left:15px;line-height:21px;width:40%;color:#333;}.view-quotes.view-display-id-page_1 .view-content tbody td br{display:none;}.view-quotes.view-display-id-page_1 .view-content tbody td .mobile-label{text-align:left;position:absolute;left:40%;}.view-quotes.view-display-id-page_1 .view-content tbody td .mobile-small{display:block;clear:both;text-align:right;font-size:10px;line-height:normal;margin-top:-3px;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-field-insurer-logo{padding:0 0 0 15px !important;width:50%;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-field-insurer-logo:before{display:none;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-field-insurer-logo img{display:block;width:100%;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-insurer-rating{padding:0 !important;width:50%;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-insurer-rating:before{display:none;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-insurer-rating .insurer-rating{float:left;width:50%;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-insurer-rating .insurer-count{margin-top:10px;float:left;width:50%;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-premium:before{content:'Premium';}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-annual-limit{text-align:right;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-annual-limit:before{content:'Annual Policy Limits';}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-deductible:before{content:'Deductible';}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-reimbursement:before{content:'Reimbursement';}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing{padding-left:15px !important;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2{text-align:left;padding-top:0;padding-left:15px !important;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2:before{content:none;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2 .offer{padding:0;background:transparent;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2 .offer:before{content:none;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2 .offer p{color:#818080;}.view-quotes.view-display-id-page_1 .view-content tbody td.views-field-nothing-2 .offer .fa{position:relative;display:inline-block;color:inherit;width:auto;margin-right:3px;margin-top:0;color:#029FE2;font-size:18px;}.view-quotes.view-display-id-page_1 .view-content tbody td[colspan="11"]:empty,.view-quotes.view-display-id-page_1 .view-content tbody td[colspan="11"]:not(.views-field-nothing-2){display:none;}.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-accident-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-congenital-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-coverage-illness-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-coverage-vet-exam-fees-bool,.view-quotes.view-display-id-page_1 .view-content tbody .views-field-field-direct-pay{display:none;}}@media only screen and (min-width:768px) and (max-width:991px){.view-quotes.view-display-id-page_1 .views-exposed-form .form-item-deductible select,.view-quotes.view-display-id-page_1 .views-exposed-form .form-item-reimbursement select{min-width:225px;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{min-width:226px;}}@media only screen and (min-width:992px){.view-quotes.view-display-id-page_1 .view-filters .toggle{display:none;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-item select{width:102px;min-width:0;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month{width:210px;min-width:0;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{width:120px;min-width:0;}}@media only screen and (min-width:1200px){.view-quotes.view-display-id-page_1 .views-exposed-form .form-item select{width:130px;}.view-quotes.view-display-id-page_1 .views-exposed-form .lowest-month{width:230px;}.view-quotes.view-display-id-page_1 .views-exposed-form .form-actions{width:160px;}}.view-quotes .views-field.views-field-plan-paragraph .panel-default .panel-heading{padding:0;background:transparent;border:none;}.view-quotes .views-field.views-field-plan-paragraph .panel-default .panel-title{margin:0;padding:0 !important;border:none;}.view-quotes .views-field.views-field-plan-paragraph .panel-default .panel-title a{display:block;padding:0.65625em 15px;background-color:#029FE2;color:white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.view-quotes .views-field.views-field-plan-paragraph .panel-default .panel-title a.collapsed{color:#029FE2;background-color:rgba(0,0,0,0.03);}.view-quotes .views-field.views-field-plan-paragraph .panel-default .panel-body{border:none;}.view-quotes.view-display-id-attachment_1,.view-user-past-results.view-display-id-attachment_1,.view-quotes.view-display-id-attachment_2,.view-user-past-results.view-display-id-attachment_2,.view-quotes.view-display-id-attachment_3,.view-user-past-results.view-display-id-attachment_3{padding:0.65625em 7.5px 3.28125em 7.5px;background-color:#FAFAFA;border:1px solid #f0f0f0;margin-bottom:1.3125em;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#757575;}.view-quotes.view-display-id-attachment_1:after,.view-user-past-results.view-display-id-attachment_1:after,.view-quotes.view-display-id-attachment_2:after,.view-user-past-results.view-display-id-attachment_2:after,.view-quotes.view-display-id-attachment_3:after,.view-user-past-results.view-display-id-attachment_3:after{font-size:0.875em;line-height:1.5em;content:'Select';-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;background-color:#F5F5F5;display:block;width:100%;padding:0.75em 15px;text-align:center;position:absolute;bottom:0;left:0;}.view-quotes.view-display-id-attachment_1 .views-row,.view-user-past-results.view-display-id-attachment_1 .views-row,.view-quotes.view-display-id-attachment_2 .views-row,.view-user-past-results.view-display-id-attachment_2 .views-row,.view-quotes.view-display-id-attachment_3 .views-row,.view-user-past-results.view-display-id-attachment_3 .views-row{font-size:0.875em;line-height:1.5em;}.view-quotes.view-display-id-attachment_1 .views-field-nothing,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing,.view-quotes.view-display-id-attachment_2 .views-field-nothing,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing,.view-quotes.view-display-id-attachment_3 .views-field-nothing,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing{font-size:1.14286em;line-height:1.3125em;margin-bottom:0.525em;}.view-quotes.view-display-id-attachment_1 .views-field-premium,.view-user-past-results.view-display-id-attachment_1 .views-field-premium,.view-quotes.view-display-id-attachment_2 .views-field-premium,.view-user-past-results.view-display-id-attachment_2 .views-field-premium,.view-quotes.view-display-id-attachment_3 .views-field-premium,.view-user-past-results.view-display-id-attachment_3 .views-field-premium{color:#373737;}.view-quotes.view-display-id-attachment_1 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_1 .views-field-premium .views-label,.view-quotes.view-display-id-attachment_2 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_2 .views-field-premium .views-label,.view-quotes.view-display-id-attachment_3 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_3 .views-field-premium .views-label{display:block;}.view-quotes.view-display-id-attachment_1 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_1 .views-field-premium .field-content,.view-quotes.view-display-id-attachment_2 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_2 .views-field-premium .field-content,.view-quotes.view-display-id-attachment_3 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_3 .views-field-premium .field-content{font-size:1.57143em;line-height:0.95455em;font-weight:300;vertical-align:top;margin-top:-3px;}.view-quotes.view-display-id-attachment_1 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_1 .views-field-premium-period,.view-quotes.view-display-id-attachment_2 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_2 .views-field-premium-period,.view-quotes.view-display-id-attachment_3 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_3 .views-field-premium-period{font-size:0.85714em;line-height:1.75em;padding-left:15px;margin-top:-5px;color:#029FE2;margin-bottom:0;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2{display:none;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph p,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph p,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph p,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph p,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph p,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph p,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2 p,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2 p,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2 p,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2 p,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2 p,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2 p{display:block;position:relative;padding-left:23px;margin-bottom:0.375em;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon{position:absolute;top:0;left:0;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-ok,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-ok,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-ok,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-ok,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-ok,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-ok{color:#28B84B;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-remove,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-remove,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-remove,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-remove,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-remove,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-remove{color:#D0011B;}@media only screen and (min-width:992px){.view-quotes.view-display-id-attachment_1,.view-user-past-results.view-display-id-attachment_1,.view-quotes.view-display-id-attachment_2,.view-user-past-results.view-display-id-attachment_2,.view-quotes.view-display-id-attachment_3,.view-user-past-results.view-display-id-attachment_3{padding:1.96875em 30px 4.59375em 30px;}.view-quotes.view-display-id-attachment_1:after,.view-user-past-results.view-display-id-attachment_1:after,.view-quotes.view-display-id-attachment_2:after,.view-user-past-results.view-display-id-attachment_2:after,.view-quotes.view-display-id-attachment_3:after,.view-user-past-results.view-display-id-attachment_3:after{font-size:1em;line-height:1.3125em;padding:0.65625em 15px;}.view-quotes.view-display-id-attachment_1 .views-field-nothing,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing,.view-quotes.view-display-id-attachment_2 .views-field-nothing,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing,.view-quotes.view-display-id-attachment_3 .views-field-nothing,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing{font-size:1.42857em;line-height:1.05em;margin-bottom:1.05em;}.view-quotes.view-display-id-attachment_1 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_1 .views-field-premium .views-label,.view-quotes.view-display-id-attachment_2 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_2 .views-field-premium .views-label,.view-quotes.view-display-id-attachment_3 .views-field-premium .views-label,.view-user-past-results.view-display-id-attachment_3 .views-field-premium .views-label{display:inline;}.view-quotes.view-display-id-attachment_1 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_1 .views-field-premium .field-content,.view-quotes.view-display-id-attachment_2 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_2 .views-field-premium .field-content,.view-quotes.view-display-id-attachment_3 .views-field-premium .field-content,.view-user-past-results.view-display-id-attachment_3 .views-field-premium .field-content{font-size:2.57143em;line-height:1.16667em;}.view-quotes.view-display-id-attachment_1 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_1 .views-field-premium-period,.view-quotes.view-display-id-attachment_2 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_2 .views-field-premium-period,.view-quotes.view-display-id-attachment_3 .views-field-premium-period,.view-user-past-results.view-display-id-attachment_3 .views-field-premium-period{padding-left:90px;font-size:1em;line-height:1.5em;margin-bottom:1.5em;}.view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_1 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_2 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph,.view-user-past-results.view-display-id-attachment_3 .views-field.views-field-plan-paragraph,.view-quotes.view-display-id-attachment_1 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_1 .views-field-nothing-2,.view-quotes.view-display-id-attachment_2 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_2 .views-field-nothing-2,.view-quotes.view-display-id-attachment_3 .views-field-nothing-2,.view-user-past-results.view-display-id-attachment_3 .views-field-nothing-2{display:block;}}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3{background-color:#029FE2;color:white;margin-bottom:2.625em;}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1:after,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2:after,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3:after{background-color:#FFB500;content:'Selected';}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1:before,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2:before,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3:before{content:'';display:block;position:absolute;left:50%;bottom:-12px;margin-left:-12.5px;width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#FFB500 transparent transparent transparent;}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field-premium,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field-premium,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field-premium{color:white;}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field-premium-period,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field-premium-period,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field-premium-period{color:rgba(255,255,255,0.8);}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-ok,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-ok,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-ok,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-ok{color:#FFB500;}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field.views-field-plan-paragraph .glyphicon-remove,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1 .views-field-nothing-2 .glyphicon-remove,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2 .views-field-nothing-2 .glyphicon-remove,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3 .views-field-nothing-2 .glyphicon-remove{color:rgba(255,255,255,0.4);}@media only screen and (min-width:992px){.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1:after,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2:after,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3:after{content:'Showing results that match, below:';}.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_1:before,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_2:before,.view-quotes a.attachment-wrapper.active > .view-quotes.view-display-id-attachment_3:before{bottom:-23px;margin-left:-27.5px;border-width:23px 27.5px 0 27.5px;}}.view-quotes a.attachment-wrapper:hover,.view-quotes a.attachment-wrapper:active,.view-quotes a.attachment-wrapper:focus,.view-user-past-results a.attachment-wrapper:hover,.view-user-past-results a.attachment-wrapper:active,.view-user-past-results a.attachment-wrapper:focus{text-decoration:none;}.view-quotes.view-display-id-page_1 .attachment-before,.view-user-past-results.view-display-id-page_1 .attachment-before{margin:0 -7.5px;padding:1.3125em 0 0 0;}.view-quotes.view-display-id-page_1 .attachment-before:after,.view-user-past-results.view-display-id-page_1 .attachment-before:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-quotes.view-display-id-page_1 .attachment-before .views-element-container,.view-user-past-results.view-display-id-page_1 .attachment-before .views-element-container{float:left;width:33.33333%;padding:0 7.5px;}@media only screen and (min-width:992px){.view-quotes.view-display-id-page_1 .attachment-before,.view-user-past-results.view-display-id-page_1 .attachment-before{margin:0 -15px;}.view-quotes.view-display-id-page_1 .attachment-before:after,.view-user-past-results.view-display-id-page_1 .attachment-before:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-quotes.view-display-id-page_1 .attachment-before .views-element-container,.view-user-past-results.view-display-id-page_1 .attachment-before .views-element-container{padding:0 15px;}.view-quotes.view-display-id-attachment_1:after,.view-user-past-results.view-display-id-attachment_1:after{content:'See Full Coverage Plans';}.view-quotes.view-display-id-attachment_2:after,.view-user-past-results.view-display-id-attachment_2:after{content:'See Standard Coverage Plans';}.view-quotes.view-display-id-attachment_3:after,.view-user-past-results.view-display-id-attachment_3:after{content:'See Essential Coverage Plans';}}.view-quotes a.attachment-wrapper:hover,.view-quotes a.attachment-wrapper:active,.view-quotes a.attachment-wrapper:focus{text-decoration:none;}.view-user-past-results .views-field-view,.view-user-past-results .views-field-view-1,.view-user-past-results .views-field-view-2{width:33.33333%;float:left;padding:0 7.5px;}@media only screen and (min-width:992px){.view-user-past-results .views-field-view,.view-user-past-results .views-field-view-1,.view-user-past-results .views-field-view-2{padding:0 15px;}.view-user-past-results .view-quotes.view-display-id-attachment_1:after{content:'See Full Coverage Results';}.view-user-past-results .view-quotes.view-display-id-attachment_2:after{content:'See Standard Coverage Results';}.view-user-past-results .view-quotes.view-display-id-attachment_3:after{content:'See Essential Coverage Results';}}.path-view-quotes .form-steps{width:100%;max-width:760px;margin:0 auto;}.path-view-quotes .tooltip-inner{padding:10.5px;border-radius:8px;}#views-exposed-form-reviews-page-1{background:#f4f4f4;padding:10px;margin-bottom:20px;}@media only screen and (min-width:992px){#views-exposed-form-reviews-page-1 .form-inline{margin:0 -7.5px;}#views-exposed-form-reviews-page-1 .form-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#views-exposed-form-reviews-page-1 .form-item,#views-exposed-form-reviews-page-1 .form-actions{float:left;width:16.66667%;margin:0;padding:0 7.5px;}#views-exposed-form-reviews-page-1 input,#views-exposed-form-reviews-page-1 select,#views-exposed-form-reviews-page-1 .form-submit{width:100%;}}.view-user-past-results .view-content .views-row{border-bottom:2px solid #F5F5F5;margin-bottom:1em;}.view-user-past-results .views-field-pet-name,.view-user-past-results .views-field-pet-species,.view-user-past-results .views-field-pet-breed,.view-user-past-results .views-field-created,.view-user-past-results .views-field-nothing-1,.view-user-past-results > .view-content > .views-row > .views-field-nothing{float:left;padding:0 15px;margin-bottom:1.3125em;}.view-user-past-results .views-field-pet-name .views-label,.view-user-past-results .views-field-pet-species .views-label,.view-user-past-results .views-field-pet-breed .views-label,.view-user-past-results .views-field-created .views-label,.view-user-past-results .views-field-nothing-1 .views-label,.view-user-past-results > .view-content > .views-row > .views-field-nothing .views-label{display:block;font-size:0.875em;line-height:1.5em;color:#006EB7;}.view-user-past-results .views-field-pet-name .field-content,.view-user-past-results .views-field-pet-species .field-content,.view-user-past-results .views-field-pet-breed .field-content,.view-user-past-results .views-field-created .field-content,.view-user-past-results .views-field-nothing-1 .field-content,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content{font-size:1.125em;line-height:1.16667em;color:#373737;}.view-user-past-results .views-field-pet-name{width:100%;}.view-user-past-results .views-field-pet-name .field-content{font-size:2.25em;line-height:0.875em;font-weight:300;color:#006EB7;}.view-user-past-results .views-field-pet-species{width:50%;}.view-user-past-results .views-field-pet-breed{width:50%;}.view-user-past-results .views-field-created{width:50%;}.view-user-past-results .views-field-nothing-1{width:100%;}.view-user-past-results .views-field-nothing-1 .alert{border-radius:6px;background:#cde6fe;color:#536f7b;font-size:15px;}.view-user-past-results > .view-content > .views-row > .views-field-nothing{width:100%;margin-bottom:0;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content{margin:0;display:block;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn{display:block;float:left;width:100%;padding:10.5px 5px !important;margin:0 0 21px 0 !important;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default{color:white;border-color:#FFB500;background-color:#FFB500;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default:hover,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default:focus,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default:active,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default.touched,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default:active:hover,.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn-default:active:focus{color:white;border-color:#e6a300;background-color:#e6a300;}.view-user-past-results .views-field-view{clear:left;}@media only screen and (min-width:768px){.view-user-past-results .views-field-pet-species{width:16.66667%;}.view-user-past-results .views-field-pet-breed{width:16.66667%;}.view-user-past-results .views-field-created{width:33.33333%;}.view-user-past-results > .view-content > .views-row > .views-field-nothing{width:33.33333%;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content{margin:0 -2%;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-user-past-results > .view-content > .views-row > .views-field-nothing .field-content .btn{width:46%;margin:0 2% 21px 2% !important;}}.block-views-blockblog-block-homepage .block-title{text-align:center;margin-bottom:1.4em;}.block-views-blockblog-block-homepage article{margin-bottom:1.3125em;}.views-field-insurer-rating .insurer-rating-wrapper .rating{position:relative;padding-top:48px;text-align:center;font-size:10px;margin:5px 0;}.views-field-insurer-rating .insurer-rating-wrapper .rating-image{position:absolute;top:0;left:50%;margin-left:-25px;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px -87px;background-repeat:no-repeat;width:50px;height:46px;}.views-field-insurer-rating .insurer-rating-wrapper .rating-num{position:absolute;left:50%;top:24px;width:50px;text-align:center;margin-left:-24px;white-space:0;color:white;font-weight:bold;font-size:13px;}.views-field-insurer-rating .insurer-rating-wrapper .insurer-count{border:1px solid #029FE2;text-align:center;margin:0 auto 5px auto;max-width:60px;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:0.8125em;line-height:1.61538em;}.views-field-insurer-rating .insurer-rating-wrapper .insurer-count .count-title{color:#006EB7;padding:3px 0;}.views-field-insurer-rating .insurer-rating-wrapper .insurer-count .count-num{color:white;background-color:#029FE2;padding:3px 0;}body.path-user .region-header h1.page-header{margin-top:10px;border:none;}body.path-user .region-header nav.tabs ul.nav-tabs{border-bottom:2px solid #029FE2;margin:0;}body.path-user .region-header nav.tabs ul.nav-tabs li{margin-left:0;padding-left:0;margin-bottom:0;}body.path-user .region-header nav.tabs ul.nav-tabs li a{padding:14px 20px;font-size:0.9em;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background-color:#F2FAFD;}body.path-user .region-header nav.tabs ul.nav-tabs li a#user-sign-out-tab{background:none;}body.path-user .region-header nav.tabs ul.nav-tabs li.active a{color:#F2FAFD;background-color:#029FE2;}body.path-user .region-header nav.tabs ul.nav-tabs li + li{margin-left:8px;}@media only screen and (max-width:767px){#moreDetailsContent .panel-default{border:none;box-shadow:none;}#moreDetailsContent .panel-heading{padding:0;border:none;}#moreDetailsContent .panel-title{padding:0;margin:0;}#moreDetailsContent .panel-title a{display:block;position:relative;padding:0.32813em 35px 0.32813em 15px;background-color:#029FE2;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#moreDetailsContent .panel-title a:after{color:white;}#moreDetailsContent .panel-title a:hover{text-decoration:none;}#moreDetailsContent .panel-body{border:none;}#moreDetailsContent .panel-body h2,#moreDetailsContent .panel-body h3,#moreDetailsContent .panel-body h4{margin-top:0;margin-bottom:21px;}#moreDetailsContent .panel-body .glyphicon-ok{text-align:center;display:block;color:#28B84B;}#moreDetailsContent .panel-body .glyphicon-remove{text-align:center;display:block;color:#D0011B;}#moreDetailsContent .panel-body .row{margin:0 -7.5px 0.65625em -7.5px;}#moreDetailsContent .panel-body div[class*="col-"]{padding-left:7.5px;padding-right:7.5px;}#moreDetailsContent .getPolicy{margin-top:21px;color:white;border-color:#28B84B;background-color:#28B84B;}#moreDetailsContent .getPolicy:hover,#moreDetailsContent .getPolicy:focus,#moreDetailsContent .getPolicy:active,#moreDetailsContent .getPolicy.touched,#moreDetailsContent .getPolicy:active:hover,#moreDetailsContent .getPolicy:active:focus{color:white;border-color:#1f8e3a;background-color:#1f8e3a;}}.alert em.placeholder{word-break:break-all;}#block-thinkingofinsuringsmall,#block-thinkingofinsuringmedium,.get-a-quote-block{border-radius:12px;background-color:#dcf2fa;}#block-thinkingofinsuringsmall h3,#block-thinkingofinsuringmedium h3,.get-a-quote-block h3{font-weight:700;margin-top:0;}#block-thinkingofinsuringsmall a.btn-cta,#block-thinkingofinsuringmedium a.btn-cta,.get-a-quote-block a.btn-cta{display:block;width:100%;margin-bottom:0.65625em;}#block-thinkingofinsuringsmall.small,#block-thinkingofinsuringmedium.small,.get-a-quote-block.small{padding:12px;text-align:center;}#block-thinkingofinsuringsmall.small h3,#block-thinkingofinsuringmedium.small h3,.get-a-quote-block.small h3{font-size:1.5625em;line-height:1.68em;}#block-thinkingofinsuringsmall.medium,#block-thinkingofinsuringmedium.medium,.get-a-quote-block.medium{padding:15px;}#block-thinkingofinsuringsmall.medium h3,#block-thinkingofinsuringmedium.medium h3,.get-a-quote-block.medium h3{font-size:1.75em;line-height:1.5em;}#block-thinkingofinsuringsmall.large,#block-thinkingofinsuringmedium.large,.get-a-quote-block.large{padding:1.3125em;background-color:transparent;border:2px solid #029FE2;}#block-thinkingofinsuringsmall.large h3,#block-thinkingofinsuringmedium.large h3,.get-a-quote-block.large h3{font-size:1.5em;line-height:1.75em;}#block-thinkingofinsuringsmall.large a.btn-cta,#block-thinkingofinsuringmedium.large a.btn-cta,.get-a-quote-block.large a.btn-cta{margin-bottom:0;}.region-sidebar-second #block-thinkingofinsuringmedium{margin-top:1.3125em;}#block-views-block-most-helpful-reviews-insurer-block-1 h2.block-title,#block-views-block-most-helpful-reviews-block-1 h2.block-title{font-size:1.375em;line-height:1.90909em;font-weight:400;color:#373737;border-bottom:2px solid #F5F5F5;margin-bottom:1.3125em;}#block-views-block-most-helpful-reviews-insurer-block-1 div.view-content div:last-child .review.teaser-small div.content-wrap,#block-views-block-most-helpful-reviews-block-1 div.view-content div:last-child .review.teaser-small div.content-wrap{border-bottom:none;}#block-whatwecanthelpyouwith,#block-reviewpages,#block-advertiserdisclosurebottom,#block-advertiserdisclosurebottomquotinginsurers,#block-advertiserdisclosuresidebar{border:2px solid #029FE2;padding:1.96875em 30px;margin-bottom:2.625em;border-radius:12px;font-size:0.875em;line-height:1.5em;}#block-whatwecanthelpyouwith h2.block-title,#block-reviewpages h2.block-title,#block-advertiserdisclosurebottom h2.block-title,#block-advertiserdisclosurebottomquotinginsurers h2.block-title,#block-advertiserdisclosuresidebar h2.block-title{font-size:1.28571em;line-height:1.16667em;font-family:'Quicksand';font-weight:700;color:#006EB7;margin-top:0;}ul.social{list-style:none;padding:0;}ul.social li{display:inline-block;margin-right:7.5px;}ul.social li a{display:inline-block;position:relative;width:38px;height:38px;border:2px solid #dcf2fa;color:#029FE2;}ul.social li a:before{position:absolute;font-size:23px;top:5px;left:10px;}ul.social li a.facebook:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;}ul.social li a.twitter:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;left:7px;}ul.social li a.linkedin:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;left:8px;}ul.social li a.youtube:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;left:5px;}ul.social li a.insta:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;left:7px;}ul.social li a:hover,ul.social li a:focus,ul.social li a:active,ul.social li a.touched,ul.social li a:active:hover,ul.social li a:active:focus{background-color:#029FE2;border-color:#029FE2;color:white;}#block-headerctabuttons,#block-headerctabuttonsmobile{background-color:#FBFBFB;padding:1.96875em 0;}#block-headerctabuttons .field--name-body,#block-headerctabuttonsmobile .field--name-body{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:768px){#block-headerctabuttons .field--name-body,#block-headerctabuttonsmobile .field--name-body{width:750px;}}@media (min-width:992px){#block-headerctabuttons .field--name-body,#block-headerctabuttonsmobile .field--name-body{width:970px;}}@media (min-width:1200px){#block-headerctabuttons .field--name-body,#block-headerctabuttonsmobile .field--name-body{width:1170px;}}#block-headerctabuttons .btn:last-child,#block-headerctabuttonsmobile .btn:last-child{margin-bottom:0;}#block-headerctabuttons .btn.btn-cta{display:none;}@media only screen and (min-width:768px){#block-headerctabuttons .btn.btn-cta{display:inline-block;}}#block-headerctabuttons .btn.btn-review{display:block;}@media only screen and (min-width:768px){#block-headerctabuttons .btn.btn-review{display:inline-block;}}@media only screen and (min-width:768px){#block-headerctabuttonsmobile{display:none;}}.embed-responsive{margin-bottom:1.3125em;}footer .region-footer{margin:0 -15px;}footer .region-footer section.footer-contact{clear:both;text-align:left !important;padding-top:1.3125em;}footer .region-footer section.footer-contact .btn{display:inline-block;width:auto;color:#FFB500;border-color:#FFB500;background-color:transparent;}footer .region-footer section.footer-contact .btn:hover,footer .region-footer section.footer-contact .btn:focus,footer .region-footer section.footer-contact .btn:active,footer .region-footer section.footer-contact .btn.touched,footer .region-footer section.footer-contact .btn:active:hover,footer .region-footer section.footer-contact .btn:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}footer .region-footer section.footer-contact h2{float:left;margin-top:10px;margin-right:15px;}footer .region-footer section.footer-contact p{margin:0;}footer .region-footer section.footer-contact ul.social li a{border:2px solid rgba(255,255,255,0.2);color:white;}footer .region-footer section.footer-contact ul.social li a:hover,footer .region-footer section.footer-contact ul.social li a:focus,footer .region-footer section.footer-contact ul.social li a:active,footer .region-footer section.footer-contact ul.social li a.touched,footer .region-footer section.footer-contact ul.social li a:active:hover,footer .region-footer section.footer-contact ul.social li a:active:focus{background-color:white;border-color:white;color:#006EB7;}@media only screen and (max-width:767px){#block-leavereviewcta{display:block;}#block-leavereviewcta .btn-review{display:block;}}@media only screen and (min-width:768px){#block-leavereviewcta{margin-left:50px;}}@media only screen and (min-width:992px){.menu-md-2-cols .menu{column-count:2;}}#block-footeradvert{width:100%;padding-top:17px;padding-bottom:17px;}.blog.teaser{margin-bottom:2.625em;}.blog.teaser div.content-wrap{padding:0;}.blog.teaser div.content-wrap div.blog-title h3{font-weight:700;font-size:1.125em;line-height:1.16667em;margin:0 0 0.32813em 0;}.blog.teaser div.content-wrap div.authoring:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.blog.teaser div.content-wrap div.authoring div.posted,.blog.teaser div.content-wrap div.authoring div.author{font-size:0.875em;line-height:1.5em;font-weight:500;color:#383838;}.blog.teaser div.content-wrap div.authoring div.posted span.label,.blog.teaser div.content-wrap div.authoring div.author span.label{font-size:0.85714em;line-height:1.75em;font-weight:700;text-transform:uppercase;color:#A9A9A9;padding-top:0;padding-bottom:0;padding-left:0;}.blog.teaser div.content-wrap div.authoring div.posted{float:left;margin-right:15px;}.blog.teaser div.content-wrap div.authoring div.author span.label{float:left;}.blog.teaser div.content-wrap div.authoring a{color:#383838;}.blog.teaser div.content-wrap div.authoring a:hover,.blog.teaser div.content-wrap div.authoring a:focus,.blog.teaser div.content-wrap div.authoring a:active,.blog.teaser div.content-wrap div.authoring a.touched,.blog.teaser div.content-wrap div.authoring a:active:hover,.blog.teaser div.content-wrap div.authoring a:active:focus{text-decoration:underline;}.blog.teaser div.content-wrap div.blog-text{font-size:0.875em;line-height:1.5em;border-bottom:none;margin-bottom:1.3125em;}.blog.teaser div.content-wrap > .row{margin-top:1.3125em;clear:both;}.blog.front-page-teaser .field--name-field-category,.blog.front-page-teaser .field--name-field-featured-image{margin-bottom:0.65625em;}.blog.front-page-teaser div.blog-title h3{font-weight:700;font-size:1.125em;line-height:1.16667em;margin:0 0 0.32813em 0;}.blog.front-page-teaser .field--name-field-category div{display:inline;}.blog.front-page-teaser .field--name-field-category .field--item + .field--item{margin-left:3px;}.page-node-type-blog div.banner div.info div.field,.page-node-type-blog div.banner div.info span.label{float:left;font-size:100%;font-size:1em;line-height:1.3125em;font-weight:400;padding:0;padding-right:15px;}.page-node-type-blog div.banner div.info span.label{padding-right:3.75px;font-weight:700;}.page-node-type-blog h1.page-header{display:none;}.page-node-type-blog div.back-to-blog{margin-top:2.625em;width:100%;text-align:center;}.page-node-type-blog div.bottom{background-color:#FAFAFA;padding:2.625em 0 3.9375em 0;}.page-node-type-blog div.bottom h2.block-title{text-align:center;margin-bottom:0.65625em;}.block.recent-posts,.block.categories,.block.tags,.block.follow-us{margin-bottom:1.3125em;}.block.recent-posts h2.block-title,.block.categories h2.block-title,.block.tags h2.block-title,.block.follow-us h2.block-title{font-size:1.375em;line-height:1.90909em;font-weight:400;color:#373737;border-bottom:2px solid #F5F5F5;margin-bottom:1.3125em;}.block.recent-posts div.views-row,.block.categories div.views-row,.block.tags div.views-row,.block.follow-us div.views-row{margin-bottom:0.32813em;}.block.follow-us h2.block-title{border-bottom:none;margin-bottom:0em;}a{word-wrap:break-word;}.box{position:relative;padding:1.3125em 1.3125em;margin-bottom:2.625em;border-radius:12px;}.box h2,.box h3,.box h4,.box h5,.box h6{margin-top:0;}.box .box-content h2{font-family:'Quicksand';}.box .box-content h2,.box .box-content h3,.box .box-content h4,.box .box-content h5,.box .box-content h6{margin-top:0;}.box .box-content.image-text{width:100%;}@media only screen and (min-width:768px){.box .box-content.image-text{width:65%;}}.box .box-image{position:relative;margin-bottom:-1.3125em;width:100%;}@media only screen and (min-width:768px){.box .box-image{position:absolute;margin-bottom:0;bottom:0;right:0;width:35%;}}.box.link .image-text{margin-bottom:-80px !important;}.box.link a.btn{position:relative;color:white;border-color:white;}@media only screen and (min-width:768px){.box.link a.btn{position:absolute;bottom:1.3125em;}}.box.link.blue a.btn:hover,.box.link.blue a.btn:focus,.box.link.blue a.btn:active,.box.link.blue a.btn.touched,.box.link.blue a.btn:active:hover,.box.link.blue a.btn:active:focus{color:white;border-color:#027baf;background-color:#027baf;}.box.link.yellow a.btn:hover,.box.link.yellow a.btn:focus,.box.link.yellow a.btn:active,.box.link.yellow a.btn.touched,.box.link.yellow a.btn:active:hover,.box.link.yellow a.btn:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}.box.image{min-height:250px;}.box.offset{margin-bottom:4.59375em;}.box.offset .box-image img{transform:translate(0,20%);}@media only screen and (min-width:768px){.box.position-left .box-content.image-text{margin-left:35%;}}@media only screen and (min-width:768px){.box.position-left .box-image{left:0;}}@media only screen and (min-width:768px){.box.position-right .box-image{right:0;}}.box.blue .box-content,.box.yellow .box-content{color:white;}.box.blue .box-content h2,.box.blue .box-content h3,.box.blue .box-content h4,.box.blue .box-content h5,.box.blue .box-content h6,.box.yellow .box-content h2,.box.yellow .box-content h3,.box.yellow .box-content h4,.box.yellow .box-content h5,.box.yellow .box-content h6{color:white;}.box.blue .box-content a,.box.yellow .box-content a{color:white;text-decoration:underline;}.box.blue .box-content a:hover,.box.blue .box-content a:focus,.box.blue .box-content a:active,.box.blue .box-content a.touched,.box.yellow .box-content a:hover,.box.yellow .box-content a:focus,.box.yellow .box-content a:active,.box.yellow .box-content a.touched{color:white;}.box.blue .box-content .panel-title a,.box.yellow .box-content .panel-title a{text-decoration:none;}.box.light-blue{background-color:#dcf2fa;}.box.blue{background-color:#029FE2;}.box.light-yellow{background-color:#FCF9F0;}.box.yellow{background-color:#FFB500;}.box.white{background-color:white;border:2px solid #029FE2;}.box.arrow:after{display:block;content:'';position:absolute;right:-37.5px;top:50%;transform:translateY(-50%);width:52px;height:33px;margin:0 auto;z-index:1;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:0 -116px;background-repeat:no-repeat;}@media only screen and (max-width:767px){.box.arrow:after{display:block;content:'';position:absolute;top:auto;right:auto;left:10%;bottom:-5%;transform:translateY(0) rotateZ(70deg) scaleY(-1);}}@media only screen and (min-width:768px){.row > div > .box .box-content h2,.row > div > .box .box-content h3{width:100%;}}.row > div > .box .box-content.image-text{width:100%;}@media only screen and (min-width:768px){.row > div > .box .box-content.image-text{width:50%;}}@media only screen and (min-width:768px){.row > div > .box .box-image{width:50%;}}.row > div > .box.offset{margin-bottom:5.25em;}@media only screen and (min-width:768px){.row > div > .box.offset{margin-bottom:2.625em;}}@media only screen and (min-width:768px){.row > div > .box.position-left .box-content h2,.row > div > .box.position-left .box-content h3{width:100%;}}@media only screen and (min-width:768px){.row > div > .box.position-left .box-content.image-text{margin-left:50%;}}.row > .col-sm-3 > .box .box-content h3{font-size:1.3125em;line-height:1.2em;font-weight:500;}@media only screen and (min-width:768px){.row > .col-sm-3 > .box .box-image{width:100%;}}@media only screen and (min-width:768px){.row > div > .box.offset{margin-bottom:2.25em;}.box.light-yellow .box-image{margin-top:-7em;}.box.yellow .box-image,.box.light-blue .box-image{margin-top:-5em;}.box.blue .box-image{margin-top:-7em;}}.box{padding:2em;}.box.blue .panel.panel-default{border:none;border-bottom:1px solid #62c1ea;}.box.blue .panel-body{background-color:#029FE2;border:none;padding-bottom:1px;}.box.blue div.panel-group div.panel-default div.panel-heading{background-color:transparent;padding-left:0;border:none;border-radius:none;-webkit-border-radius:none;}.box.blue .box-content .panel-group .panel-default .panel-heading{background-color:#029FE2;}.box.blue h4.panel-title a{color:#fff;}.box.blue h4.panel-title a.accordion-toggle:after{color:#fff !important;font-size:24px;text-indent:-30px;}.box.white ul{list-style:none;}.box.white ul li{position:relative;margin-bottom:20px;}.box.white ul li::before{content:"•";color:#ffb500;font-size:40px;display:inline-block;position:absolute;left:0.35em;top:0px;margin-left:-1em;}div.slick{position:relative;}div.slick div.slide{padding:30px;}div.slick div.slide div.slide__content{position:relative;top:50%;transform:translateY(-50%);}div.slick div.slide div.slide__content div.media--image img{margin:0 auto;}div.slick .slick__arrow{position:absolute;top:50%;transform:translateY(-50%);width:100%;}div.slick .slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;background:none;border:none;font-size:0;left:0;}div.slick .slick-prev:before{content:' ';font-size:28px;outline:none;content:none;line-height:normal;display:block;width:100%;text-align:center;color:#029FE2;content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;}div.slick .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;background:none;border:none;font-size:0;right:0;}div.slick .slick-next:before{content:' ';font-size:28px;outline:none;content:none;line-height:normal;display:block;width:100%;text-align:center;color:#029FE2;content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;}@media (min-width:768px){div.slick .slick-prev{left:-30px;}div.slick .slick-next{right:-30px;}}div.slick.slick--view--homepage-slider div.slide{padding:0;}div.slick.slick--view--homepage-slider div.slide div.banner-image{position:relative;height:455px;background-color:#dcf2fa;background-size:cover;background-position:center;background-repeat:no-repeat;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap{position:relative;width:100%;height:455px;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner{position:absolute;width:100%;background-color:rgba(255,255,255,0.9);border-radius:12px;padding:1.3125em;top:15px;}@media only screen and (min-width:768px){div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner{width:476px;top:50%;transform:translateY(-50%);right:0;}}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner h1{color:#029FE2;margin-top:0;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner div.slider-body{font-size:16px;line-height:23px;color:#757575;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner div.slider-body ul{list-style:none;padding-left:30px;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner div.slider-body ul li{font-size:18px;color:#494949;line-height:26px;}div.slick.slick--view--homepage-slider div.slide div.banner-image div.slider-inner-wrap div.slider-inner div.slider-body ul li:before{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;color:#FFB500;margin-left:-30px;display:inline-block;float:left;}div.slick.slick--view--homepage-slider .slick-arrow:before{color:white;}div.slick.slick--view--homepage-slider .slick__arrow{top:auto;bottom:22.5px;transform:translateY(0);}div.slick.slick--view--homepage-slider .slick-prev{left:15px;}div.slick.slick--view--homepage-slider .slick-next{right:15px;}@media only screen and (min-width:768px){div.slick.slick--view--homepage-slider .slick__arrow{bottom:auto;top:50%;transform:translateY(-50%);}div.slick.slick--view--homepage-slider .slick-prev{left:0;}div.slick.slick--view--homepage-slider .slick-next{right:0;}}div.slick.slick--view--homepage-slider .slick-dots{position:absolute;display:block;width:100%;bottom:0;margin:0;padding:0;list-style:none;text-align:center;}div.slick.slick--view--homepage-slider .slick-dots li{display:inline;}div.slick.slick--view--homepage-slider .slick-dots li button{display:inline-block;background-color:transparent;border:1px solid white;border-radius:50%;width:12px;height:12px;padding:0;margin:0 3px;text-indent:-99999px;}div.slick.slick--view--homepage-slider .slick-dots li:first-child button{margin-left:0;}div.slick.slick--view--homepage-slider .slick-dots li:last-child button{margin-right:0;}div.slick.slick--view--homepage-slider .slick-dots li.slick-active button{background-color:#FFB500;border-color:white;}div.slick.slick--view--homepage-slider .slick-dots li:before{display:none !important;}.owners-area.teaser{margin-bottom:2.625em;}.owners-area.teaser div.content-wrap{padding:0;}.owners-area.teaser div.content-wrap div.blog-title h3{font-weight:700;font-size:1.125em;line-height:1.16667em;margin:0 0 0.32813em 0;}.owners-area.teaser div.content-wrap div.authoring{margin-bottom:1.3125em;}.owners-area.teaser div.content-wrap div.authoring a{color:#383838;}.owners-area.teaser div.content-wrap div.authoring a:hover,.owners-area.teaser div.content-wrap div.authoring a:focus,.owners-area.teaser div.content-wrap div.authoring a:active,.owners-area.teaser div.content-wrap div.authoring a.touched,.owners-area.teaser div.content-wrap div.authoring a:active:hover,.owners-area.teaser div.content-wrap div.authoring a:active:focus{text-decoration:underline;}.owners-area.teaser div.content-wrap div.field--name-field-header-image{margin-bottom:1.3125em;}.owners-area.teaser div.content-wrap div.field--name-body{font-size:0.875em;line-height:1.5em;border-bottom:none;margin-bottom:1.3125em;}.owners-area.teaser div.content-wrap div.links{font-size:0.875em;line-height:1.5em;}.page-node-type-owners-area div.banner div.info div.field,.page-node-type-owners-area div.banner div.info span.label{float:left;font-size:100%;font-size:1em;line-height:1.3125em;font-weight:400;padding:0;padding-right:15px;}.page-node-type-owners-area div.banner div.info span.label{padding-right:3.75px;font-weight:700;}.page-node-type-owners-area h1.page-header{display:none;}.page-node-type-owners-area div.back-to-owners-area{margin-top:2.625em;width:100%;text-align:center;}#block-views-block-owners-area-hot-topics-block-1 h2.block-title,#block-views-block-owners-area-hot-topics-block-1--2 h2.block-title,#block-views-block-owners-area-taxonomy-hot-topics-block-1 h2.block-title{margin-bottom:1.3125em;}#block-views-block-owners-area-species-block-1{margin-bottom:1.3125em;}#block-views-block-owners-area-species-block-1 h2.block-title{margin-bottom:1.3125em;}#block-views-block-owners-area-species-block-1 .view-content .views-field-name{background-color:#029FE2;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:0 15px;margin-bottom:1.3125em;}#block-views-block-owners-area-species-block-1 .view-content .views-field-name a{font-size:1.25em;line-height:2.1em;color:white;}.breedsGrid .views-row{margin-bottom:20px;}.page-node-type-breeds > .bottom{background-color:#fcfcfc;padding:3.9375em 0;}.page-node-type-breeds > .bottom .block-title{text-align:center;font-size:1.625em;line-height:1.00962em;margin:0 0 1.925em 0;}.page-node-type-breeds .back-to{padding:3.9375em 0;}.page-node-type-breeds .cta{margin-top:0;}.view-latest-reviews-for-breed .review.teaser-small div.content-wrap{border:none;}.view-latest-reviews-for-breed .view-footer{padding-top:1.3125em;}.view-breeds{padding-top:2.625em;}.view-breeds .view-footer{padding-top:2.625em;}.view-breeds #block-thinkingofinsuringsmall,.view-breeds #block-thinkingofinsuringmedium{background-color:transparent;}.view-breeds #block-thinkingofinsuringmedium a.btn-cta{margin-bottom:0;}.view-breeds .get-a-quote-block{max-width:600px;margin:0 auto;background-color:transparent;border:2px solid #006EB7;padding:19px 30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.view-breeds .get-a-quote-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-breeds .get-a-quote-block h3{font-weight:700;text-align:left;margin-bottom:0 0 0.75em 0;font-size:1.75em;line-height:1.125em;float:left;width:100%;padding-right:60px;}.view-breeds .get-a-quote-block .btn{float:left;width:100%;margin-bottom:0;}.page-node-type-insurer h1.page-header{border:none;color:#029FE2;}.page-node-type-insurer .review.teaser .insurer,.page-node-type-insurer .review.teaser-small .insurer{display:none !important;}.page-node-type-insurer h2.block-title{margin-top:0 !important;}.view-reviews-on-insurer .review.teaser .insurer,.view-reviews-on-insurer .review.teaser-small .insurer{display:none !important;}.insurer.header div.content div.content-section,.insurer.full div.content div.content-section{border:2px solid #029FE2;border-radius:12px;padding:30px;margin-bottom:2.625em;}.insurer.header div.content div.content-section div.field--name-field-insurer-logo,.insurer.full div.content div.content-section div.field--name-field-insurer-logo{margin-bottom:1.3125em;}.insurer.header div.content div.content-section div.field--name-field-insurer-logo img,.insurer.full div.content div.content-section div.field--name-field-insurer-logo img{max-height:135px;width:auto;}.insurer.header div.content div.content-section div.field--name-body,.insurer.full div.content div.content-section div.field--name-body{margin-bottom:1.3125em;}.insurer.header div.content div.content-section div.info,.insurer.full div.content div.content-section div.info{padding-bottom:1.3125em;}@media only screen and (min-width:768px){.insurer.header div.content div.content-section div.info,.insurer.full div.content div.content-section div.info{padding-bottom:62px;}}.insurer.header div.content div.content-section div.links,.insurer.full div.content div.content-section div.links{position:relative;}@media only screen and (min-width:768px){.insurer.header div.content div.content-section div.links,.insurer.full div.content div.content-section div.links{position:absolute;bottom:0;}}.insurer.header div.content div.content-section div.links .field--item,.insurer.full div.content div.content-section div.links .field--item{display:block;}@media only screen and (min-width:768px){.insurer.header div.content div.content-section div.links .field--item,.insurer.full div.content div.content-section div.links .field--item{display:inline-block;}}.insurer.header div.content div.content-section div.links a,.insurer.full div.content div.content-section div.links a{margin-right:15px;}.insurer.header div.content div.content-section div.links a.btn-cta:after,.insurer.full div.content div.content-section div.links a.btn-cta:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;margin-left:20px;}.insurer.header div.content div.content-section div.links a.use-ajax,.insurer.full div.content div.content-section div.links a.use-ajax{background-color:transparent;border-color:#029FE2;color:#029FE2;}.insurer.header div.content div.content-section div.links a.use-ajax:hover,.insurer.header div.content div.content-section div.links a.use-ajax:focus,.insurer.header div.content div.content-section div.links a.use-ajax:active,.insurer.header div.content div.content-section div.links a.use-ajax.touched,.insurer.header div.content div.content-section div.links a.use-ajax:active:hover,.insurer.header div.content div.content-section div.links a.use-ajax:active:focus,.insurer.full div.content div.content-section div.links a.use-ajax:hover,.insurer.full div.content div.content-section div.links a.use-ajax:focus,.insurer.full div.content div.content-section div.links a.use-ajax:active,.insurer.full div.content div.content-section div.links a.use-ajax.touched,.insurer.full div.content div.content-section div.links a.use-ajax:active:hover,.insurer.full div.content div.content-section div.links a.use-ajax:active:focus{color:white;background-color:#029FE2;}.insurer.header div.content div.content-section div.links a.use-ajax:after,.insurer.full div.content div.content-section div.links a.use-ajax:after{content:"";font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;margin-left:20px;}.insurer.header div.content div.content-section div.links a:last-child,.insurer.full div.content div.content-section div.links a:last-child{margin-right:0;}.insurer.header div.content div.rating-full,.insurer.full div.content div.rating-full{text-align:center;}.insurer.header div.content div.rating-full h3,.insurer.full div.content div.rating-full h3{font-size:1.5em;line-height:1.75em;font-family:'Schoolbell',sans-serif;}.insurer.header div.content div.rating-full div.rating,.insurer.full div.content div.rating-full div.rating{position:relative;margin-top:0.65625em;margin-bottom:1.3125em;text-align:center;}.insurer.header div.content div.rating-full div.rating span.rating-image,.insurer.full div.content div.rating-full div.rating span.rating-image{width:114px;height:105px;display:block;margin:0 auto;margin-top:1.3125em;margin-bottom:0.65625em;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-76px 0;background-repeat:no-repeat;}.insurer.header div.content div.rating-full div.rating span.rating-num,.insurer.full div.content div.rating-full div.rating span.rating-num{position:absolute;top:50px;right:0;left:0;margin-left:2px;width:100%;color:white;font-size:1.875em;line-height:1.4em;font-weight:700;}.insurer.header div.content div.rating-full table.rating-history,.insurer.full div.content div.rating-full table.rating-history{width:100%;text-align:left;}@media only screen and (min-width:768px){.insurer.header div.content div.rating-full table.rating-history,.insurer.full div.content div.rating-full table.rating-history{width:80%;margin-left:10%;}}.insurer.header div.content div.rating-full table.rating-history thead tr,.insurer.header div.content div.rating-full table.rating-history tbody tr,.insurer.full div.content div.rating-full table.rating-history thead tr,.insurer.full div.content div.rating-full table.rating-history tbody tr{border-bottom:2px solid #F5F5F5;}.insurer.header div.content div.rating-full table.rating-history thead tr:first-child,.insurer.header div.content div.rating-full table.rating-history tbody tr:first-child,.insurer.full div.content div.rating-full table.rating-history thead tr:first-child,.insurer.full div.content div.rating-full table.rating-history tbody tr:first-child{border-top:none;}.insurer.header div.content div.rating-full table.rating-history thead tr:last-child,.insurer.header div.content div.rating-full table.rating-history tbody tr:last-child,.insurer.full div.content div.rating-full table.rating-history thead tr:last-child,.insurer.full div.content div.rating-full table.rating-history tbody tr:last-child{border:none;}.insurer.header div.content div.rating-full table.rating-history thead tr th,.insurer.header div.content div.rating-full table.rating-history thead tr td,.insurer.header div.content div.rating-full table.rating-history tbody tr th,.insurer.header div.content div.rating-full table.rating-history tbody tr td,.insurer.full div.content div.rating-full table.rating-history thead tr th,.insurer.full div.content div.rating-full table.rating-history thead tr td,.insurer.full div.content div.rating-full table.rating-history tbody tr th,.insurer.full div.content div.rating-full table.rating-history tbody tr td{font-size:14px !important;border-right:0;padding:7.5px 0;}.insurer.header div.content div.rating-full table.rating-history thead tr th,.insurer.header div.content div.rating-full table.rating-history tbody tr th,.insurer.full div.content div.rating-full table.rating-history thead tr th,.insurer.full div.content div.rating-full table.rating-history tbody tr th{font-size:14px !important;font-weight:700;color:#006EB7;text-align:left;}@media only screen and (max-width:991px){.insurer.header div.content div.rating-full table.rating-history thead tr th:first-child,.insurer.header div.content div.rating-full table.rating-history tbody tr th:first-child,.insurer.full div.content div.rating-full table.rating-history thead tr th:first-child,.insurer.full div.content div.rating-full table.rating-history tbody tr th:first-child{font-weight:700;font-size:18px !important;}}.insurer.header div.content div.rating-full table.rating-history thead tr td,.insurer.header div.content div.rating-full table.rating-history tbody tr td,.insurer.full div.content div.rating-full table.rating-history thead tr td,.insurer.full div.content div.rating-full table.rating-history tbody tr td{text-align:left;}@media only screen and (max-width:991px){.insurer.header div.content div.rating-full table.rating-history thead tr td,.insurer.header div.content div.rating-full table.rating-history tbody tr td,.insurer.full div.content div.rating-full table.rating-history thead tr td,.insurer.full div.content div.rating-full table.rating-history tbody tr td{margin-bottom:0.32813em;}}.insurer.header ul.nav-tabs,.insurer.full ul.nav-tabs{border-bottom:2px solid #029FE2 !important;margin-bottom:1.3125em;}.insurer.header ul.nav-tabs li,.insurer.full ul.nav-tabs li{margin-right:15px !important;margin-bottom:0 !important;}.insurer.header ul.nav-tabs li a,.insurer.full ul.nav-tabs li a{color:#029FE2 !important;background-color:#dcf2fa !important;border:none !important;border-top-left-radius:6px !important;border-top-right-radius:6px !important;}.insurer.header ul.nav-tabs li a:hover,.insurer.header ul.nav-tabs li a:focus,.insurer.header ul.nav-tabs li a:active,.insurer.header ul.nav-tabs li a.touched,.insurer.full ul.nav-tabs li a:hover,.insurer.full ul.nav-tabs li a:focus,.insurer.full ul.nav-tabs li a:active,.insurer.full ul.nav-tabs li a.touched{border:none !important;}.insurer.header ul.nav-tabs li.active a,.insurer.full ul.nav-tabs li.active a{color:white !important;background-color:#029FE2 !important;}.insurer.header div.tab-content,.insurer.full div.tab-content{margin-top:1.3125em;}.insurer.header #policy div.field,.insurer.header #company div.field,.insurer.full #policy div.field,.insurer.full #company div.field{margin-bottom:1.3125em;}.insurer.header #policy div.field > div.field--label,.insurer.header #company div.field > div.field--label,.insurer.full #policy div.field > div.field--label,.insurer.full #company div.field > div.field--label{font-weight:700;font-size:1.125em;line-height:1.16667em;color:#006EB7;padding-top:0;padding-bottom:0;padding-left:0;margin-bottom:0.32813em;}@media only screen and (max-width:991px){.insurer.header .border-right,.insurer.full .border-right{border-right:0;border-bottom:2px solid #F5F5F5;padding-bottom:1.3125em;}}.path-quotes h1.page-header{text-align:center;border:none;}.path-quotes .quote-result{width:540px;margin:0 auto 1.3125em auto;}@media only screen and (max-width:991px){.path-quotes .quote-result{width:100%;}}.insurer.quote-result-teaser{border:2px solid #029FE2;border-radius:12px;padding:30px;margin-bottom:2.625em;width:540px;margin:1.3125em auto;}.insurer.quote-result-teaser .links{margin-top:1.3125em;text-align:center;}.insurer.quote-result-teaser div.insurer-website{text-align:left;}.insurer.quote-result-teaser div.insurer-website .btn{text-align:left;background-color:transparent;border:none;color:#029FE2;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;}.insurer.quote-result-teaser div.insurer-website .btn:hover,.insurer.quote-result-teaser div.insurer-website .btn:focus,.insurer.quote-result-teaser div.insurer-website .btn:active,.insurer.quote-result-teaser div.insurer-website .btn.touched,.insurer.quote-result-teaser div.insurer-website .btn:active:hover,.insurer.quote-result-teaser div.insurer-website .btn:active:focus{color:#027baf;}@media only screen and (max-width:991px){.insurer.quote-result-teaser{width:100%;}}article.insurer.slider-teaser{position:relative;border:1px solid #029FE2;border-radius:4px;background-color:white;}article.insurer.slider-teaser > a{display:block;}article.insurer.slider-teaser > a:hover,article.insurer.slider-teaser > a:focus{text-decoration:none;}article.insurer.slider-teaser .inner{padding:15px;}article.insurer.slider-teaser .field--name-field-insurer-logo{text-align:center;}article.insurer.slider-teaser .field--name-field-insurer-logo img{display:inline-block;}article.insurer.slider-teaser .insurer-rating h3{font-size:0.75em;line-height:1.75em;margin:0 0 0.875em 0;text-align:center;}article.insurer.slider-teaser div.rating{position:relative;margin-top:0.65625em;text-align:center;font-size:0.875em;line-height:1.5em;}article.insurer.slider-teaser div.rating span.rating-image{width:76px;height:70px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;}article.insurer.slider-teaser div.rating span.rating-num{position:absolute;top:28px;right:0;left:0;margin-left:1px;width:100%;color:white;font-size:1.42857em;line-height:2.1em;font-weight:700;}article.insurer.slider-teaser .insurer-count{border-top:1px solid #029FE2;overflow:hidden;}article.insurer.slider-teaser .insurer-count div{display:block;float:left;width:50%;text-align:center;font-size:0.875em;line-height:1.5em;padding:0.32813em 0;}article.insurer.slider-teaser .insurer-count .count-title{color:#006EB7;}article.insurer.slider-teaser .insurer-count .count-num{background-color:#029FE2;color:white;}article.insurer.quote-result-teaser .field--name-field-insurer-logo{margin-bottom:0.65625em;}article.insurer.quote-result-teaser .links a,article.insurer.quote-result-teaser .links .btn{display:inline-block;font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;color:#029FE2;border:2px solid #029FE2;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:transparent;}article.insurer.quote-result-teaser .links a:hover,article.insurer.quote-result-teaser .links a:focus,article.insurer.quote-result-teaser .links a:active,article.insurer.quote-result-teaser .links a.touched,article.insurer.quote-result-teaser .links a:active:hover,article.insurer.quote-result-teaser .links a:active:focus,article.insurer.quote-result-teaser .links .btn:hover,article.insurer.quote-result-teaser .links .btn:focus,article.insurer.quote-result-teaser .links .btn:active,article.insurer.quote-result-teaser .links .btn.touched,article.insurer.quote-result-teaser .links .btn:active:hover,article.insurer.quote-result-teaser .links .btn:active:focus{color:white;border-color:#027baf;background-color:#027baf;}div.view-content div.content-wrap div.review-title h3{font-weight:700;font-size:1.125em;line-height:1.16667em;margin:0 0 0.32813em 0;}div.view-content div.content-wrap div.authoring{margin-bottom:1.3125em;overflow:hidden;}div.view-content div.content-wrap div.authoring div.posted,div.view-content div.content-wrap div.authoring div.author,div.view-content div.content-wrap div.authoring div.insurer{font-size:0.875em;line-height:1.5em;font-weight:500;color:#383838;}div.view-content div.content-wrap div.authoring div.posted span.label,div.view-content div.content-wrap div.authoring div.author span.label,div.view-content div.content-wrap div.authoring div.insurer span.label{font-size:0.85714em;line-height:1.75em;font-weight:700;text-transform:uppercase;color:#A9A9A9;padding-top:0;padding-bottom:0;padding-left:0;}div.view-content div.content-wrap div.authoring div.posted{float:left;margin-right:15px;}div.view-content div.content-wrap div.authoring div.author,div.view-content div.content-wrap div.authoring div.insurer{float:left;}div.view-content div.content-wrap div.authoring div.author span.label,div.view-content div.content-wrap div.authoring div.insurer span.label{float:left;}div.view-content div.content-wrap div.authoring div.author div.field--name-field-nickname,div.view-content div.content-wrap div.authoring div.insurer div.field--name-field-nickname{display:inline-block;}div.view-content div.content-wrap div.review-text{font-size:0.875em;line-height:1.5em;margin-bottom:1.3125em;padding-bottom:1.3125em;border-bottom:none;}@media only screen and (min-width:768px){div.view-content div.content-wrap div.review-text{border-bottom:2px solid #F5F5F5;}}div.view-content div.content-wrap div.review-text div.links{padding:1.3125em 0 0 0;}div.view-content div.content-wrap div.review-text div.links span.divider{color:#F5F5F5;padding:0 7.5px;}div.view-content div.content-wrap div.review-text div.links div.comment-count{display:inline-block;margin-left:3.75px;width:22px;height:22px;background-color:#D5D5D5;color:white;border-radius:50%;text-align:center;padding-top:1px;}div.rating-wrap{position:relative;float:left;}div.rating-wrap div.rating{position:relative;margin-top:0.65625em;margin-bottom:1.3125em;text-align:center;width:77px;font-size:0.875em;line-height:1.5em;}div.rating-wrap div.rating span.rating-image{width:76px;height:70px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;}div.rating-wrap div.rating span.rating-num{position:absolute;top:28px;right:0;left:0;margin-left:1px;width:100%;color:white;font-size:1.42857em;line-height:2.1em;font-weight:700;}div.rating-wrap div.recommened{position:relative;margin-top:0.65625em;text-align:center;width:77px;font-size:0.625em;line-height:2.1em;}div.rating-wrap div.recommened span.recommened-image{width:77px;height:77px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px 0;background-repeat:no-repeat;}div.rating-wrap div.recommened span.label{color:#029FE2;text-transform:uppercase;font-size:100%;}div.content-wrap{position:relative;padding-left:107px;margin-bottom:0;}@media only screen and (min-width:768px){div.content-wrap{margin-bottom:1.3125em;}}div.content-wrap div.review-text{padding-bottom:1.3125em;border-bottom:none;}@media only screen and (min-width:768px){div.content-wrap div.review-text{border-bottom:2px solid #F5F5F5;}}div.review-details{font-size:0.875em;line-height:1.5em;font-weight:500;color:#383838;padding-left:0;padding-top:1.3125em;border-top:2px solid #F5F5F5;}div.review-details:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media only screen and (min-width:768px){div.review-details{padding-top:0em;border-top:0;padding-left:107px;}}div.review-details div.row div.col-sm-6{margin-bottom:0.65625em;}div.review-details div.row:after{clear:none;}div.review-details span.label{font-size:0.85714em;line-height:1.75em;font-weight:700;text-transform:uppercase;color:#A9A9A9;padding-top:0;padding-bottom:0;padding-left:0;}div.review-details p{margin-bottom:0;}div.total-review-score-inline{text-align:center;}div.total-review-score-inline div.rating{position:relative;margin:0 auto;margin-bottom:0.65625em;text-align:center;width:77px;font-size:0.71429em;line-height:2.1em;}div.total-review-score-inline div.rating span.rating-image{width:76px;height:70px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-repeat:no-repeat;}div.total-review-score-inline div.rating span.rating-num{position:absolute;top:28px;right:0;left:0;margin-left:1px;width:100%;color:white;font-size:2.4em;line-height:1.75em;font-weight:700;}div.visit-insurer{text-align:center;}.review.full div.rating-wrap{position:absolute;width:77px;float:none;}.review.full div.review-details{border-bottom:2px solid #F5F5F5;padding-bottom:1.3125em;margin-bottom:2.625em;}.review.full div.review-details div.row:after{clear:both;}.review.full div.comments #comment-form-outer-wrapper{background-color:#FAFAFA;border-radius:12px;padding:1.3125em 30px 2.625em 30px;margin-bottom:2.625em;}.review.full div.comments #comment-form-outer-wrapper form.comment-form p{font-size:0.875em;line-height:1.5em;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.js-form-item-name,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.field--name-field-email{width:50%;float:left;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.js-form-item-name{padding-right:7.5px;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.field--name-field-email{padding-left:7.5px;}.review.full div.comments #comment-form-outer-wrapper form.comment-form label.control-label{font-size:0.875em;line-height:1.5em;font-weight:500;color:#383838;}.review.full div.comments #comment-form-outer-wrapper form.comment-form input,.review.full div.comments #comment-form-outer-wrapper form.comment-form textarea{font-size:0.875em;line-height:1.5em;border:2px solid #D9D9D9;border-radius:6px;font-weight:400;color:#818181;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions{margin-top:2.625em;text-align:center;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary{color:white;border-color:#FFB500;background-color:#FFB500;font-size:0.9375em;line-height:1.4em;line-height:19px;padding:9.5px 30px !important;}.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary:hover,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary:focus,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary:active,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary.touched,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary:active:hover,.review.full div.comments #comment-form-outer-wrapper form.comment-form div.form-actions .btn-primary:active:focus{color:white;border-color:#cc9100;background-color:#cc9100;}.review.full article.js-comment{margin-bottom:2.625em;}.review.full article.js-comment div.authoring{margin-bottom:1.3125em;}.review.full article.js-comment div.authoring div.posted,.review.full article.js-comment div.authoring div.author{font-size:0.875em;line-height:1.5em;font-weight:500;color:#383838;}.review.full article.js-comment div.authoring div.posted span.label,.review.full article.js-comment div.authoring div.author span.label{font-size:0.85714em;line-height:1.75em;font-weight:700;text-transform:uppercase;color:#A9A9A9;padding-top:0;padding-bottom:0;padding-left:0;}.review.full article.js-comment div.authoring div.posted{float:left;margin-right:15px;}.review.full article.js-comment div.authoring div.author span.label{float:left;}.review.full article.js-comment div.authoring div.author span{display:inline-block;}.page-node-type-review div.banner{background-image:url(/themes/custom/pir/images/review-default.jpg);}.page-node-type-review div.banner div.info div.field,.page-node-type-review div.banner div.info span.label{float:left;font-size:100%;font-size:1em;line-height:1.3125em;font-weight:400;padding:0;padding-right:15px;}.page-node-type-review div.banner div.info span.label{padding-right:3.75px;font-weight:700;}.page-node-type-review h1.page-header{display:none;}.review.teaser div.authoring div.insurer{display:inline-block;float:left;margin-right:15px;}.review.teaser div.authoring div.insurer div.field--name-field-insurer{display:inline-block;}.review.teaser-small div.rating{width:50px;position:relative;margin-top:0.65625em;text-align:center;font-size:0.5em;line-height:2.625em;}.review.teaser-small div.rating span.rating-image{width:50px;height:46px;display:block;margin:0 auto;background-image:url(/themes/custom/pir/images/sprite.png);background-image:url(/themes/custom/pir/images/sprite.svg),none;background-size:267px 195px;background-position:-190px -87px;background-repeat:no-repeat;}.review.teaser-small div.rating span.rating-num{position:absolute;top:12px;right:0;left:0;margin-left:1px;width:100%;color:white;font-size:2em;line-height:2.625em;font-weight:700;}.review.teaser-small div.content-wrap{padding-left:65px;border-bottom:2px solid #E9E9E9;margin-bottom:1.3125em;}.review.teaser-small div.content-wrap div.authoring{margin-bottom:0.65625em;}.review.teaser-small div.content-wrap div.review-text{padding-bottom:0;border:none;}.review.teaser-small .author{clear:left;}@media only screen and (max-width:991px){.comments{margin-top:1.3125em;}}@media only screen and (min-width:768px){.comments{padding-left:92px;}}table.insurersTable tr td p{font-size:1.2em;font-weight:500;}div.view-insurers div.view-content table.insurersTable tbody tr td.views-field-field-insurer{padding-top:2%;}div.get-a-quote-block.medium{text-align:center;}td.views-field.views-field-field-insurer.views-align-center{vertical-align:top !important;}.review-count-wrapper{display:block !important;width:80px;text-align:center;}.review-count-wrapper span.reviews-title,.review-count-wrapper span.reviews-count{width:100%;display:block;padding:5px 0px;font-weight:bold;}.review-count-wrapper .reviews-title{color:#0088CE;background:#fff;border:1px solid #029FE2;border-bottom:0;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.review-count-wrapper .reviews-count{color:#ffffff;background:#0088CE;border-top:0;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}:root{--color-blue:#4A90E2;--color-dark-blue:#142B4D;--color-dark-grey:#4A4A4A;--color-light-dark-grey:#5B5B5B;--color-grey:#9B9B9B;--color-lighter-grey:#D5D5D5;--color-light-grey:#D8D8D8;--color-yellow:#FBA40D;--color-card-mini-blue:#1698FF;--color-card-popular-blue:#1C75BB;--color-card-recommend-blue:#1C5DBB;--color-card-grey:#7A7A7A;--color-checkmark:#28B84B;--color-removemark:#D0011B;}.w10{width:100%;}.w9{width:90%;}.w8{width:80%;}.w7{width:70%;}.w6{width:60%;}.w5{width:50%;}.w4{width:40%;}.w3{width:30%;}.w2{width:20%;}.w1{width:10%;}
