@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,600italic);@import url(//fonts.googleapis.com/css?family=PT+Serif:400,700);@import url(//fonts.googleapis.com/css?family=Oxygen:400,700,300);.form-format{padding-left:70px;padding-right:70px;padding-bottom:10px}.form-control{padding:6px 0;text-indent:7px;padding-right:7px;font-size:.97em}.label-tip{color:#5A5A5A;font-weight:300;margin-left:5px}.forgot_password{width:300px;padding-top:20px;position:relative;margin:0 auto}.forgot_password label{font-weight:400;font-size:12px}.forgot_password .buttonHolder{margin-left:96px}.inline-form-tip{font-size:12px;font-weight:300;color:#5a5a5a}.inline-form-tip span{font-weight:500}.inline-form-tip i{font-size:13px;margin-right:0;margin-left:4px;color:#8D8DBF}.more-info{color:#8D8DBF;text-decoration:none;font-weight:400}.form-directive{color:#555;background:#fbf6e9;padding:10px;font-size:13px;border-radius:5px;margin:0 auto;margin-top:10px;margin-bottom:20px;display:block;text-align:center;border:1px solid #D6D6D6}#div_id_proof_of_address>.controls>input{height:30px!important;width:100%!important;border:1px solid #C5C5C5;line-height:1;color:#555;padding:5px;font-weight:400;background-color:#ECECEC;border-radius:5px}.in-line-group-format>#div_id_proof_of_address{margin-right:10px}.form-directive-tip{color:#555;background:#FFF;padding:10px;font-size:13px;border-radius:5px;margin:0 auto;margin-bottom:20px;display:block;text-align:center;width:417px;border:1px solid #D6D6D6}.form-directive-tip p{margin:0 0 0}.form-directive-tip-general{color:#555;background:#FFF;padding:10px;font-size:13px;border-radius:5px;margin:0 auto;margin-bottom:20px;display:block;text-align:center;width:530px;border:1px solid #D6D6D6}.form-directive-tip-general p{margin:0 0 0}.parent-action{color:#fff!important;background-color:#b91652!important;font-size:12px;border:1px solid #b91652;line-height:1!important;display:block}a{color:#4C4DA9;text-decoration:none;font-weight:600}a:hover{color:#4C4DA9}.register_format{margin-right:auto;margin-left:auto;display:block;width:332px;position:relative;padding:20px;border:1px solid #e2e2e2;border-radius:3px;background:#fff;padding-bottom:0}.register-buttons-area{padding-top:16px;margin-top:10px;margin-right:auto;margin-left:auto;display:block;width:92px;position:relative}.register-buttons-area .next-button{width:auto;height:35px;line-height:20px;background-color:#55C88D;color:#fff;padding-top:6px;font-size:15px;font-weight:500;box-shadow:0 3px 0 #44946D}.register-buttons-area .next-button i{font-size:14px;margin-left:6px}.form-format input{width:150px;height:35px}.form-format input[type=checkbox]{float:none;width:30px;height:14px}.form-format textarea{width:527px}#hint_id_modification_types{display:none}.form-format .form-children .management-form-div{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6;margin-left:-90px;padding-left:90px;margin-right:-90px;padding-right:90px}.form-format .form-actions input{width:130px;height:30px!important;background-color:#FFF;color:#b91652;border:1px solid #b91652;font-weight:600;line-height:1}.saving-gif{display:none;width:96px;font-weight:600;font-size:15px;color:#585858;background:url(/static/excess/img/tire.gif) center right no-repeat;background-size:36px 19px;background-position-y:2%;top:4px;position:relative}.information{background-color:#fdfaf2;border-bottom:1px dashed #dbdbdb;margin-right:-20px;margin-top:0;margin-left:-20px;padding-top:20px;margin-bottom:20px}.information p{padding-right:220px;padding-left:220px;padding-bottom:10px;font-size:12px;color:#080C6F;font-weight:300;text-align:center}.information p span{font-size:15px;padding-top:15px;font-weight:500;padding-bottom:5px;display:block;text-align:center}.quotation-summary p{margin:0 0 10px!important}.quotation-summary p span{padding-bottom:0!important}span.fa-stack{font-size:20px}span.fa-stack i:first-child{color:#c64a6c;text-shadow:0 0 0 #c64a6c;border-radius:100%;box-shadow:0 0 0 1px #c64a6c00;animation-name:fade;animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:forwards}span.fa-stack.hovered,span.fa-stack:hover{cursor:pointer}span.fa-stack.hovered i:first-child,span.fa-stack:hover i:first-child{color:#c64a6c!important}@keyframes fade{0%{text-shadow:0 0 10px #c64a6c;box-shadow:0 0 0 1px #c64a6c26}100%{text-shadow:0 0 120px #c64a6c00;box-shadow:0 0 0 25px #c64a6c00}}.information-form{background-color:#FDFAF2;border-bottom:1px dashed #dbdbdb;margin-bottom:0;margin-left:-20px;margin-right:-20px;padding-left:90px;padding-right:90px;padding-top:15px;padding-bottom:15px;margin-bottom:15px;font-size:14px}.information-form.customer-already-registered{background-color:#f8f0d9}.information-form p{margin:0;padding:0;color:#080C6F}.information-form p span+.fa-stack{display:inline-block}.information-form p span+.fa-stack i:first-child{color:#c64a6c;text-shadow:0 0 0 #c64a6c;border-radius:100%;box-shadow:0 0 0 1px #c64a6c00;animation-name:fade;animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:forwards}@keyframes fade{0%{text-shadow:0 0 10px #c64a6c;box-shadow:0 0 0 1px #c64a6c26}100%{text-shadow:0 0 120px #c64a6c00;box-shadow:0 0 0 25px #c64a6c00}}.information-form p span{font-size:20px;font-weight:500;color:#3c3c3c;padding-bottom:5px;display:inline-block}.information-form p span span.fa-stack{display:inline-block}.information-form p span span.fa-stack i:first-child{color:#c64a6c;text-shadow:0 0 0 #c64a6c;border-radius:100%;box-shadow:0 0 0 1px #c64a6c00;animation-name:fade;animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:forwards}@keyframes fade{0%{text-shadow:0 0 10px #c64a6c;box-shadow:0 0 0 1px #c64a6c26}100%{text-shadow:0 0 120px #c64a6c00;box-shadow:0 0 0 25px #c64a6c00}}.information-form p .content-section{font-size:14px;color:#080C6F;font-weight:300;text-align:left}.information-form p .content-section ol{margin:0;padding:0}.information-form p .content-section p{margin:0;padding-top:0}.information-form a{color:#b6256a;font-weight:600}.information-disclaimer{border-top:1px solid #DEDDDD;text-align:center;font-size:14px;color:#D8232A;margin-top:15px;margin-bottom:-28px;font-weight:700;background-color:#fff;overflow:hidden;padding-left:93px;padding-top:6px;min-height:50px}.information-disclaimer .disclaimer-exclamation{font-size:20px;float:left;margin-top:9px}.information-disclaimer .content-section{float:left;margin-left:13px}.information-disclaimer.sticky-disclaimer{margin-left:-79px;margin-right:0;margin-top:-5px;border-bottom:1px solid #DEDDDD;padding-top:5px}.form-format .delete-button{position:relative;width:auto;height:auto;padding:8px 15px;padding-top:6px;float:right;line-height:.5;top:13px;margin-right:92px;background-color:#f35e52;color:#fff;box-shadow:0 4px 1px -3px rgba(82,82,82,.64);border-radius:26px}.form-format .delete-button:disabled{background:gray}.form-format select{width:150px;height:35px;padding:0;background-color:#f8f8f8}.form-format .like_grouping{border-bottom:1px dashed #dbdbdb;padding-bottom:10px;margin-bottom:15px;width:712px;margin-left:-91px;padding-left:90px}.form-format .like_grouping .tpblocks{font-size:15px;font-weight:600;position:relative;box-shadow:0 1px 1px -1px #56102a;margin-bottom:15px;border-bottom:1px solid #e6e6e6;margin-left:-90px;margin-top:20px}.form-format .like_grouping .tpblocks p{text-align:center;color:#b6256a;font-size:19px}.like_grouping:nth-child(2n+1){width:710px;margin-left:-90px;margin-top:-15px;padding-top:10px;padding-bottom:5px}.form-format .added_form{width:710px;margin-left:-90px;margin-top:-15px;padding-top:10px;padding-bottom:5px}.has-error>.controls>.help-block>strong{position:absolute;font-weight:500;font-style:italic;color:#DA3527}.has-error>.controls>.help-block{padding-bottom:15px}.validation-errors{background:#fff;width:530px;margin-right:auto;margin-left:auto;padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-top:30px;margin-bottom:20px;border-radius:5px;border:1px solid #D6D6D6}.validation-errors .caption-error-bar{background:#fbf6e9;position:relative;padding:20px;left:-20px;top:-15px;border-top-left-radius:3px;border-top-right-radius:3px;width:528px;height:auto;font-size:13px;line-height:19px;font-weight:600;color:#949494;border-bottom:1px solid #D6D6D6}.validation-errors .caption-error-bar .number-errors{float:right;color:#DA3527}.validation-errors .caption-error-bar .caption i{font-size:14px;margin-right:8px}.validation-errors .validation-error{padding:5px 17px;color:#5A5A5A;display:list-item;text-indent:-15px;margin-left:18px;font-size:12px;list-style-type:circle}.validation-errors .validation-error .validation-message{text-indent:-1px;margin-left:-15px}.validation-errors .validation-error .validation-field a{padding:3px 8px;position:relative;top:4px;font-size:12px;margin-bottom:10px;background-color:#C9C9C9;border-radius:5px;border-bottom:1px solid #f8f8f8;text-decoration:none;color:#fff;cursor:pointer}.validation-errors .validation-error .validation-field a.more-info{position:relative;background-color:transparent;left:6px}.validation-errors .validation-error .verification-action a{padding:3px 8px;position:relative;top:4px;font-size:12px;margin-bottom:10px;background-color:#C9C9C9;border-radius:5px;border-bottom:1px solid #f8f8f8;text-decoration:none;color:#fff;cursor:pointer}.validation-errors .validation-error .verification-action a.more-info{position:relative;background-color:transparent;left:6px}.validation-errors .validation-error .verification-action a i.fa::before{margin-left:15px}.validation-errors .validation-message:hover:before{box-shadow:0 1px 0 0 #d3d3d3}.notice{background:#f5fffa;margin-bottom:0;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:12px}.notice .caption-error-bar{background:#fff;position:relative;padding:17px;left:-20px;top:-15px;border-top-left-radius:3px;border-top-right-radius:3px;width:528px;height:auto;font-size:15px;line-height:19px;font-weight:500;text-align:left;color:#555;border-bottom:1px solid #D6D6D6}.notice-warning{background:#F9F9F2;margin-bottom:0;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:12px}.notice-warning .caption-error-bar{background:#fff;position:relative;padding:17px;left:-20px;top:-15px;border-top-left-radius:3px;border-top-right-radius:3px;width:528px;height:auto;font-size:15px;line-height:19px;font-weight:500;text-align:left;color:#555;border-bottom:1px solid #D6D6D6}#form-upload-documents .notice{border-bottom:1px solid #d6d6d6;border-radius:5px}#form-upload-documents .notice-container i{margin-right:5px}#form-upload-documents div.document-upload-field-container{border-bottom:1px solid #d6d6d6;margin:0 -20px;margin-bottom:15px;padding:0 20px}#form-upload-documents input.clearablefileinput{width:100%;height:auto}.upload-button-verification{margin-bottom:6px;background:#fff;border:1px solid #399e6a;font-weight:600;height:30px;line-height:1.2;position:relative;top:2px;color:#399e6a}.notice-action-warning{border-top:none;padding:15px;padding-bottom:5px;border:1px solid #ddd;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#F8F7E4}.notice-action-warning p{padding:0;text-align:center;font-size:12px;font-weight:600}.notice-action-warning p a:focus,.notice-action-warning p a:hover{text-decoration:none}.notice-action-warning p i{color:#D9BC83;margin-right:6px;position:relative;font-size:20px;top:3px}.notice-action-warning p span{color:#D9BC83}.notice-action-warning span:hover{box-shadow:0 1px 0 0 #C6A635}.notice-action-warning p:hover i{color:#C6A635}.notice-action-warning p:hover span{color:#C6A635}.notice-action{border-top:none;padding:15px;padding-bottom:5px;border:1px solid #ddd;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#e4faed}.notice-action p{padding:0;text-align:center;font-size:12px;font-weight:600}.notice-action p a:focus,.notice-action p a:hover{text-decoration:none}.notice-action p i{color:#39925a;margin-right:6px;position:relative;font-size:20px;top:3px}.notice-action p span{color:#39925a}.notice-action span:hover{box-shadow:0 1px 0 0 #399e6a}.notice-action p:hover i{color:#399e6a}.notice-action p:hover span{color:#399e6a}.upload-button-verification{margin-bottom:6px}.notice-action{border-top:none;padding:15px;padding-bottom:19px;border:1px solid #ddd;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div#div-getting-started{display:block;width:100%;font-size:26px;margin-bottom:20px;margin-top:20px;text-align:center;color:#3A3A3A}div.getting-started-details{width:414px;text-align:left;color:#646464;font-size:13px;margin:0 auto;padding:20px;padding-bottom:11px;background:rgba(249,219,161,.59);border-radius:5px;box-shadow:0 3px 2px -2px rgba(103,87,38,.48)}.getting-started-tick{display:inline-block;position:relative;width:25px;height:25px;top:5px;background:url(../img/quotations/getting-started-checkmark.png);background-size:25px 25px;margin-right:10px}.check-list-tick{display:inline-block;position:relative;top:5px;width:18px;height:18px;float:right;background:url(../img/quotations/getting-started-checkmark-list.png);background-size:18px 18px}div#div-required-documents{width:417px;height:auto;margin-left:auto;margin-right:auto;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #EBEBEB;border-radius:5px;padding:20px;padding-top:10px;margin-top:30px;margin-bottom:25px;background:url(../img/quotations/linedpaper.png)}div#div-required-documents ul.getting-started-documents{list-style-type:none;width:100%;padding:0;color:#3A3A3A;font-size:16px}div#div-required-documents ul.getting-started-documents li{margin-bottom:17px}.begin-button{width:135px!important;margin-right:auto;display:block;margin-left:auto}.register_format .form-group:last-child{margin-bottom:7px}.long-input .form-group .controls input{width:310px!important}.long-input .form-group .controls select{width:310px!important}.in-line-group-format .form-group{display:inline-block;margin-right:10px}.in-line-group-format .form-group input{width:150px}.in-line-group-format .form-group input.long-input{width:310px}.day-input .form-group .controls select{width:50px!important}.time-input .form-group .controls select{width:80px!important}.text-area .form-group textarea{top:0;width:530px}.form-group{display:inherit}.form-next{padding-left:10px;padding-right:10px;text-shadow:0 1px 1px rgba(91,91,91,.64)}.form-next span{padding-left:0;padding-right:5px}.form-next .glyphicon{font-size:10px;padding:0;top:0}.form-back{padding-left:10px;padding-right:10px;text-shadow:0 1px 1px rgba(91,91,91,.64)}.form-back span{padding-left:5px;padding-right:0}.form-back .glyphicon{font-size:10px;padding:0;top:0}.form-buttons-area{display:inline-block;padding-top:30px;border-top:1px solid rgba(187,185,172,.38);margin-top:30px;margin-left:-90px;padding-left:90px;width:710px;background:rgba(255,255,255,.5);background:-moz-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.6)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0);padding-bottom:36px;margin-bottom:-40px}.form-buttons-area.claims-submitted{margin-left:-20px;padding-left:0}.form-buttons-area a{margin-right:10px}.confirm-button{width:auto;margin-right:auto;display:block;margin-left:auto}.confirm-button i{font-size:14px;margin-left:6px}#form-quote-login{width:236px}#form-quote-login .alert{background-color:#FAE7E7;color:#B91652;font-size:11px}#form-quote-login .alert ul{padding-left:10px}#form-quote-login .alert ul li{list-style:none}@-moz-document url-prefix(){button::-moz-focus-inner{border:0}button:focus{outline:0}a::-moz-focus-inner{border:0}a:active,a:focus{outline:0}input[type=checkbox]::-moz-focus-inner{border:0}input[type=checkbox]:focus{outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.upload-button-verification{margin-bottom:6px;background:none repeat scroll 0 0 #FFF;border:1px solid #4C4DA9;font-weight:600;height:30px;line-height:1.2;position:relative;top:26px}#div-coverage-info{padding-left:70px;padding-right:70px;display:inline-table}.coverage-options{float:left;top:-3px}.form-format select{width:150px;height:35px;padding:0;line-height:1.2;background-color:#f8f8f8}#jiic-logo-background{background:url(/static/excess/img/crown.svg) no-repeat scroll 50% 40% transparent!important}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu{border-radius:20px}.main-content-container .main-content-no-sidebar{background-position:center 90%!important}.main-content-container .main-content-no-sidebar.logout{background-position:center 80%!important}select.form-control{padding:6px 7px 5px 0!important;text-indent:2px!important}.in-line-group-format{display:inline-flex;margin-right:10px}.form-format .delete-button{position:relative;width:auto;height:auto;float:right;line-height:.5;top:13px;margin-right:92px;background-color:#F35E52;border:1px solid #D5D5D5;color:#FFF;box-shadow:0 0 1px rgba(49,49,49,.04) inset;padding:7px 14px 9px}.login-form input.btn{background-color:#FFF;color:#BF3154;border:1px solid #BF3154;font-size:16px;font-weight:700;height:36px;padding-left:24.5px;padding-right:24.5px;line-height:32px;margin-right:-10px;margin-top:-2px;padding-top:1px}#form-reminder .form-actions input{width:100px;height:35px!important;text-indent:-22px;background:url(../img/quotations/savelater_tick.png) no-repeat scroll 76% 4.54545455% 9px #51C98B;color:#FFF;box-shadow:0 -3px 0 #2EA667 inset;font-weight:600;line-height:2;display:block;position:relative;margin:0 auto;font-size:16px;border:0 none;outline:0 none;padding-top:6px}.reminder_group{display:inline-table!important}#div_id_proof_of_address>.controls>input{padding:0;-moz-appearance:menulist-text}input[type=file]{display:block;padding:0;-moz-appearance:menulist-text}#id_plan_options{height:35px!important}form#form-credit-card-details input,form#form-credit-card-details select{height:35px!important}#form-reminder .reminder_description input{text-indent:0}.login-form #div_id_remember_me .checkbox{float:right;top:-2px;position:relative}.login-form #div_id_remember_me{background-color:#d6d6d6;height:35px;width:144px;border-radius:4px;font-size:12px;padding-right:11px;padding-top:7.5px;margin-left:12px;line-height:20px}.form-format .form-actions input{width:130px;height:30px!important;background-color:#FFF;color:#3745C7;border:1px solid #3745C7;font-weight:600;line-height:1;padding-top:4px}.photo-options input{padding-top:2px}.feature-yes-no .yes-button{padding-bottom:6px}.feature-yes-no .no-button{padding-bottom:6px}.inactive .yes-button{padding-bottom:6px}.inactive .no-button{padding-bottom:6px}#form-container #form-intermediary label{font-size:16px!important}#form-container #form-intermediary div.controls select{margin-top:-2px}.status-tilte .complete{padding:0 6px 1px}.status-tilte .upcoming{padding:0 6px 1px}}label{font-weight:600}label i{margin-left:5px}button{outline:0}select.form-control{padding:0;text-indent:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.popover-title{background-color:#fff;border:none}.popover-buttons-area a{margin-right:8px}.popover-content{padding:14px 14px;padding-top:0}.popover{max-width:219px!important}.btn_wrapper_shadow{height:27px;display:inline-block;width:99px;box-shadow:0 3px 2px 0 #a5a5a5;border-radius:5px}.btn_wrapper_shadow:active{box-shadow:none}.sticky{position:fixed;width:100%;left:0;top:0;z-index:100;border-top:0}#jiic-logo-background{background:url(/static/excess/img/crown.svg) center no-repeat;position:absolute;height:100%;overflow:hidden;width:100%;margin:-20px;margin-left:0;background-position-y:150px;opacity:.3}.title-gradient{background-image:-ms-linear-gradient(top,#F5F5F5 80%,#EDEDED 95%,#DCDCDC 96%,#BFBFBF 100%);background-image:-moz-linear-gradient(top,#F5F5F5 80%,#EDEDED 95%,#DCDCDC 96%,#BFBFBF 100%);background-image:-o-linear-gradient(top,#F5F5F5 80%,#EDEDED 95%,#DCDCDC 96%,#BFBFBF 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.8,#F5F5F5),color-stop(.95,#EDEDED),color-stop(.96,#DCDCDC),color-stop(1,#BFBFBF));background-image:-webkit-linear-gradient(top,#F5F5F5 80%,#EDEDED 95%,#DCDCDC 96%,#BFBFBF 100%);background-image:linear-gradient(to bottom,#F5F5F5 80%,#EDEDED 95%,#DCDCDC 96%,#BFBFBF 100%)}html{overflow-y:hidden}body{overflow-y:auto}body,html{color:#3c3c3c;font-family:Oxygen;-webkit-font-smoothing:antialiased;height:100%}h1,h2{font-family:Oxygen;-webkit-font-smoothing:antialiased}h2{font-size:14px;font-weight:600}.page-wrapper-jiic{min-height:-webkit-calc calc(100% - 70px);min-height:-moz-calc calc(100% - 70px);min-height:calc(100% - 70px);background:#F0F0F0}.more-info-container .popover-title{background-color:#fff;text-align:center;color:#bbb;margin-top:2px;border-bottom:1px solid #ebebeb}.more-info-container .popover-content{padding:14px 14px;padding-top:6px;margin-bottom:-4px}.more-info-container .close-button{border:1px solid #c4c4c4;border-radius:5px;padding:0 7px;padding-bottom:2px;margin:0 auto;margin-top:10px;display:block;width:48px;position:relative;cursor:pointer}.more-info-container .close-button:hover{text-decoration:none}.dropdown{display:inline-block;outline:0}.dropdown .glyphicon{font-size:10px}.dropdown a{font-size:14px!important}#username-menu{margin-right:4px}.dropdown-menu{position:absolute;top:100%;left:-1px;z-index:1000;margin-top:6px!important;display:none;float:left;min-width:144px;padding:9px 0;margin:2px 0 0;font-size:12px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(255,255,255,.19);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu li a{color:#b91652!important;text-align:left;box-sizing:border-box;padding-left:15px!important}.dropdown-menu li a:hover{color:#b71853;background-color:#fde093!important;border-radius:0!important;box-sizing:border-box}.dropdown-menu li .inactive{color:#dfafc1!important}.menubar-generated-border-shadow{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#eaeaea;-moz-box-shadow:0 1px 1px rgba(0,0,0,.17),inset 0 -2px 0 #c3c3c3;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.17),inset 0 -2px 0 #c3c3c3;box-shadow:0 1px 1px rgba(0,0,0,.17),inset 0 -2px 0 #c3c3c3}.header-main{width:100%;position:relative;z-index:20}.header-main #div-site-title{height:40px;width:100%;background-color:#f2f2f2;background-image:url(/static/excess/img/patterntop.png)}.header-main #div-site-title #div-site-title-content{width:960px;height:40px;display:block;margin:0 auto;float:none;color:#6e6e6e;line-height:40px}.header-main #div-site-title #div-site-title-content #div-brand-logos{background:url(/static/excess/img/jiic-brandingx2.png) center center no-repeat;background-size:246px 24px;display:block;width:246px;display:inline-block;height:40px}.header-main #div-site-title #div-site-title-content #div-global-nav{display:inline-block;height:40px;float:right}.header-main #div-site-title #div-site-title-content #div-global-nav a{line-height:40px;margin-left:10px;font-size:14px;font-weight:600;color:#797979}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list{border-left:1px solid #c3c0c1;margin:0 0 0 10px;padding-left:5px}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list .btn-clear{font-size:14px;font-weight:400;margin-top:-3px;border:none;background:0 0}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list .btn-clear img{width:auto;height:20px;position:relative;top:-1px;margin-right:3px}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list .btn-clear:hover{background:#c3c0c1;border:none}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list .btn-clear:focus{background:0 0;border:none}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list .btn-clear:active{background:#c3c0c1;border:none;box-shadow:none!important}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list ul.dropdown-menu{top:33px;padding:0;margin:0}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list ul.dropdown-menu a{display:block;position:relative;hieght:auto;padding-left:0;margin-left:0}.header-main #div-site-title #div-site-title-content #div-global-nav .country-list ul.dropdown-menu a img{position:relative;width:auto;height:20px;bottom:1px;margin-right:5px}.header-main #div-site-main-menubar1{position:relative;height:111px;background-color:#fff;-moz-box-shadow:0 2px 3px rgba(153,153,153,.3),inset 0 2px 0 #b91652;-webkit-box-shadow:0 2px 3px rgba(153,153,153,.3),inset 0 2px 0 #b91652;box-shadow:0 2px 3px rgba(153,153,153,.3),inset 0 2px 0 #b91652}.header-main #div-site-main-menubar1 #div-site-main-menubar-content{width:960px;display:block;margin-left:auto;margin-right:auto;float:none}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container{width:auto;height:auto;margin:0;background:0 0;vertical-align:middle;float:left;padding:4px}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container #div-site-logo{width:100%;height:108px;cursor:pointer;display:inline-block;margin-top:2px;padding:0}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container #div-site-logo .content-image{width:220px;height:90px;text-align:left}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container #div-site-logo .content-image img{text-align:left}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container .site-slogan{font-size:.8em;font-weight:500;font-style:normal;color:#000;text-overflow:ellipsis;text-align:left;margin-top:-7px;padding:0;white-space:nowrap;position:absolute;bottom:2px}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container:after,.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container:before{content:"";display:table}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container:after{clear:both}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-container{zoom:1}.header-main #div-site-main-menubar1 #div-site-main-menubar-content .help-desk-video-icon{padding:30px;float:left}.header-main #div-site-main-menubar1 #div-site-main-menubar-content .help-desk-video-icon>*{color:#b91652}.header-main #div-site-main-menubar1 #div-site-main-menubar-content .help-desk-video-icon .fa:last-child{padding-right:16px}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu{display:inline-block;position:relative;height:38px;float:right;width:518px;margin-top:39px;padding-left:31px;top:10px;z-index:2;behavior:url(/static/excess/css/ie-css3.htc)}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu.login-button-present{width:600px!important}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item{display:inline-block;padding-top:7px;padding-bottom:8px;font-size:14px;font-weight:600;color:#f5f5f5}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item a{color:#525252;text-decoration:none}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item a:hover{color:#ae0038;text-shadow:0 1px 0 #fff}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item:not(:first-child){border-left:1px solid #b02a47;padding-left:31px;padding:0 15px}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item:first-child{border-left:0 solid #b02a47;padding-left:13px;padding:0 15px}.header-main #div-site-main-menubar1 #div-site-main-menubar-content #div-site-mainmenu .main-menu-item:last-child{padding-right:0}.header-main #div-site-main-menubar-decorator{position:relative;background-color:#b91652;width:100%;height:15px;-moz-box-shadow:inset 0 10px 4px -10px rgba(0,0,0,.75),0 1px 2px rgba(104,101,85,.86);-webkit-box-shadow:inset 0 10px 4px -10px rgba(0,0,0,.75),0 1px 2px rgba(104,101,85,.86);box-shadow:inset 0 10px 4px -10px rgba(0,0,0,.75),0 1px 2px rgba(104,101,85,.86)}.header-main>.sub-header{box-shadow:inset 0 -10px 4px -10px rgba(0,0,0,.3);width:100%;color:#fff}.header-main>.sub-header>div{float:left;height:100%}.header-main>.sub-header>#div-site-logo{width:10%}.header-main>.sub-header>#div-site-menu{width:50%}#div-page-container{position:relative;overflow:hidden;padding:20px 0}.quote-details-container{margin-left:auto;margin-right:auto;display:block;width:530px;border:1px solid #CCC;background-color:#F7F7F7;padding:10px 15px;margin-top:20px}.quote-details-container #div-quotation-buy{padding-botom:10px;border-bottom:1px solid #CCC;margin-bottom:10px;height:33px}.quote-details-container #div-quotation-buy .quote-date{float:left;line-height:24px;font-size:14px}.quote-details-container #div-quotation-buy .price{overflow:hidden;text-align:right;font-size:14px;font-weight:600;line-height:24px;padding-right:10px}.quote-details-container #div-quotation-buy .price .price-type{color:#ccc;margin-right:10px;font-weight:400}.quote-details-container #div-quotation-buy .buy-quotation-btn{float:right;display:block;background-color:#FEE77D;border-bottom:2px solid #C5AD65;height:23px;line-height:2;width:60px;font-weight:600;border-radius:3px;text-align:center;font-size:11px!important}.quote-details-container #div-quotation-buy .buy-quotation-btn span.glyphicon{position:relative;left:2px;font-size:10px!important}.quote-details-container #div-quote-cost-equation{height:70px;width:100%;overflow:hidden;line-height:20px}.quote-details-container #div-quote-cost-equation #equation-sum{float:left;height:100%;font-size:20px;padding-top:14px;width:50%;margin-right:15px}.quote-details-container #div-quote-cost-equation #equation-sum .quote-cost{width:49%;text-align:left}.quote-details-container #div-quote-cost-equation #equation-sum #plus-operator{margin-left:6px;margin-right:7px;position:relative;top:18px}.quote-details-container #div-quote-cost-equation #equation-sum .cost-operator{width:1%}.quote-details-container #div-quote-cost-equation #equation-result{padding-top:14px;background-color:#fff;padding-left:25px;width:30%;border-right:1px solid #CCC;color:#D62631}.quote-details-container #div-quote-cost-equation #equation-result .cost-title{color:#D62631}.quote-details-container #div-quote-cost-equation #endorsement-no-charge-result{padding-top:24px;background-color:#fff;padding-left:25px;width:80%;font-size:18px;border-right:1px solid #CCC}.quote-details-container #div-quote-cost-equation #buy-quote{padding-top:10px;text-align:center;padding-top:20px}.quote-details-container #div-quote-cost-equation #buy-quote .buy-quotation-btn{display:inline-block;background-color:#FEE77D;border-bottom:3px solid #C5AD65;height:32px;width:60px;border-radius:2px;text-align:center;font-size:16px!important;padding-top:3px}.quote-details-container #div-quote-cost-equation #buy-quote .buy-quotation-btn:active,.quote-details-container #div-quote-cost-equation #buy-quote .buy-quotation-btn:hover{background-color:#FDEB95}.quote-details-container #div-quote-cost-equation #buy-quote .buy-quotation-btn:active{margin-top:1px;border-bottom:2px solid #C5AD65}.quote-details-container #div-quote-cost-equation .equation-element{float:left;text-align:center;height:100%;font-size:20px}.quote-details-container #div-quote-cost-equation .equation-element .cost-title{color:#a3a3a3;font-size:13.5px;font-weight:600}.quote-details-container #div-quote-cost-equation .equation-element.quote-cost{width:25%;text-align:left;padding-left:20px}.quote-details-container #div-quote-cost-equation .equation-element#equation-equals{background-color:#fff;border-left:1px solid #CCC;width:0}.quote-details-container #div-quote-cost-equation .equation-element#equation-equals #equal-circle{height:23px;width:23px;position:relative;right:13px;top:25px;background-color:#F7F7F7;margin:0;border:1px solid #CCC;border-radius:14px}.quote-details-container #div-quote-cost-equation .equation-element#equation-equals #equal-circle #equal-operator{margin:0;position:relative;bottom:1px}.quote-details-container.totals{padding:0}.quote-details-container table{margin-bottom:0}.quote-details-container table tbody>tr>td{border-top:1px solid #ebebeb}.quote-details-container table tbody>tr:first-child>td{border:none}.quote-details-container td.line-item-amount{text-align:right}.quote-details-container tr.total{background-color:#fff;font-size:20px}.quote-details-container tr.total td{border-top:1px solid #CCC}.quote-details-container tr.total td.line-item-amount{font-weight:700}.quote-details-container table{margin-bottom:0}.quote-details-container table tbody>tr>td{border-top:1px solid #ebebeb}.quote-details-container table tbody>tr:first-child>td{border:none}.quote-details-container td.line-item-amount{text-align:right}.quote-details-container tr.total{background-color:#fff;font-size:20px}.quote-details-container tr.total td{border-top:1px solid #CCC}.quote-details-container tr.total td.line-item-amount{font-weight:700}.quote-details-container .detail-group,.quote-details-container .personal-info{border:1px solid #EBEBEB;padding:7px 0;margin-bottom:10px}.quote-details-container .detail-group,.quote-details-container .personal-info:last-child{border:1px solid #EBEBEB;padding:7px 0;margin-bottom:10px}.quote-details-container #div-accident-info{margin-top:10px}.quote-details-container #div-accident-info .acc-list{display:block}.quote-details-container .label{margin-left:10px}.quote-details-container b{margin-left:10px;position:absolute}.quote-details-container .detail-group span{margin-left:130px}.quote-details-container .discount{margin-left:0}.quote-details-container .accidents{margin-left:180px}.quote-details-container a{color:#3c3c3c;font-weight:500;font-size:14px}.quote-details-container a .glyphicon{font-size:12px;margin-right:5px}.quote-details-container .resize{float:right;color:#727BE1;font-size:12px;margin-top:3px}.quote-details-container a:hover{text-decoration:none}.quote-details-container .panel{margin-bottom:10px;background-color:#FFF;border-radius:0;border-color:#ECECEC;box-shadow:none}.quote-details-container .panel .panel-body{padding:10px 15px;font-size:12px}.quote-details-container .panel .panel-heading{padding:3px 3px;background-color:#FFF;border-bottom:transparent}.quote-details-container .panel .panel-collapse span{margin-left:150px}.quote-details-container .panel:last-child{margin-bottom:0}.quote-details-container .panel-default>.panel-heading+.panel-collapse .panel-body{border-top:2px solid #DCDCDC}.buy-quotation-btn-container{width:120px;margin:0 auto;margin-top:20px}.buy-quotation-btn-container.summary-buy-container{margin-left:auto;margin-right:auto;display:block;width:530px}.buy-quotation-btn-container a.buy-quotation-btn{display:inline-block;background-color:#fee77d;border-bottom:3px solid #c5ad65;height:32px;width:120px;border-radius:4px;text-align:center;font-size:16px!important;padding-top:3px;color:#3c3c3c;position:relative;text-decoration:none}.buy-quotation-btn-container a.buy-quotation-btn:active{top:2px;border-bottom:1px solid #c5ad65}.buy-quotation-btn-container a.buy-quotation-btn i{position:absolute;left:12px;top:7px}.quotations-summary .quote-details-container{width:580px!important}.date-filter-container{margin-right:auto;margin-left:auto;display:block;width:580px;line-height:25px;padding-top:15px}.date-filter-container .date-filter{margin-right:auto;margin-left:auto;display:block;width:406px}.date-filter-container .date-filter span.form-label{font-size:14px;font-weight:700;position:relative;top:-1px}.date-filter-container .date-filter form{display:inline-block}.date-filter-container .date-filter form input.dateinput{height:25px;width:120px}.date-filter-container .date-filter form label{font-weight:300;margin-left:5px;margin-right:5px}.date-filter-container .date-filter-with-button{margin-right:auto;margin-left:auto;display:block}.date-filter-container .date-filter-with-button a.new-claim{width:auto;height:26px;line-height:.78;background-color:#b91652;color:#fff;font-weight:500;text-align:center;float:right;border-bottom:3px solid #a21348;padding:6px 11px}.date-filter-container .date-filter-with-button .new-quote-btn-group{float:right;position:relative;bottom:1px}.date-filter-container .date-filter-with-button .new-quote-btn-group button{background-color:#b91652;color:#fff;padding:4px 10px}.date-filter-container .date-filter-with-button .new-quote-btn-group button span{margin-left:5px;font-size:10px}.date-filter-container .date-filter-with-button .new-quote-btn-group .dropdown-menu{border-top:1px solid #eee}.date-filter-container .date-filter-with-button .new-quote-btn-group .dropdown-menu a{padding:7px;font-size:14px}.date-filter-container .date-filter-with-button span.form-label{font-size:14px;font-weight:700;position:relative;top:-1px}.date-filter-container .date-filter-with-button form{display:inline-block}.date-filter-container .date-filter-with-button form input.dateinput{height:25px;width:120px}.date-filter-container .date-filter-with-button form label{font-weight:300;margin-left:5px;margin-right:5px}.date-filter-container .date-filter-with-button:active{border-bottom:none}.date-filter-container .date-filter-with-button:active a.new-claim{border-bottom:none}.date-filter-container hr.first{margin-top:10px}.date-filter-container hr.second{margin-top:-17px}.logout-message{position:relative;top:15%;font-weight:200;font-size:32px;margin-top:40px;width:720px;margin-right:auto;margin-left:auto}.logout-message span{text-align:center;width:100%;margin-right:auto;margin-left:auto;display:block;font-weight:200;font-size:34px;height:70px}.logout-message p{text-align:center}.logout-message p.logout-reason{font-weight:300;font-size:19px;text-align:center}.login-form-container{margin-right:auto;margin-left:auto;display:block;width:100%;position:relative;border-radius:5px;padding-bottom:10px;padding-top:50px}.login-form{margin-right:auto;margin-left:auto;display:block;width:260px;position:relative}.login-form span.login-title{margin-right:auto;margin-left:auto;display:block;font-weight:200;position:relative;font-size:30px;color:#3C3C3c;text-align:center;margin-bottom:30px}.login-form span.post-form-message{margin-right:auto;margin-left:auto;display:block;font-size:12px;text-align:center;margin-top:15px;color:#949494;width:264px}.login-form span.post-form-message a{display:inline;text-align:none;color:#6262EF;font-size:13px;margin-top:20px}.login-form input.textinput{height:45px;font-size:16px;padding-left:6px;padding-right:14px}.login-form input.btn{background-color:#fff;color:#bf3154;border:1px solid #bf3154;font-size:15px;font-weight:600;height:36px;line-height:33px;margin-right:-10px;outline:0}.login-form a{text-align:center;display:block;color:#6262EF;font-size:14px;margin-top:20px}.login-form .login-form-controls{margin-top:-10px;height:50px}.login-form .login-form-controls>div.form-group{display:inline-block;margin-left:10px}.login-form #div_id_remember_me{background-color:#d6d6d6;height:35px;width:144px;border-radius:4px;font-size:12px;padding-right:11px;padding-top:7.5px;margin-left:12px;line-height:20px}.login-form #div_id_remember_me .checkbox{float:right}.login-form #div_id_remember_me label{margin-left:-8px}.login-form .alert{color:#bd1e2b;background:#eee2e2;padding:10px}.login-form .alert ul{padding-left:25px}form label .asteriskField:nth-of-type(2){display:none}.page-end-graphic{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:60px}.page-end-graphic.login{background:url(/static/excess/img/login_graphic.png) center center no-repeat;background-size:809px 115px;width:809px;height:115px}.page-end-graphic.logout{background:url(/static/excess/img/logout_graphic.png) center bottom no-repeat;background-size:809px 115px;width:883px;height:131px}.auth-user-menu{position:relative;display:inline-block;height:41px!important}.quotation-container{display:inline-block;position:relative;width:580px;color:#fff;margin-bottom:15px;margin-left:45px}.quotation-container .quotation-header{height:40px;line-height:40px;background-color:#2e9b86;padding-left:10px;padding-right:10px;font-weight:500;font-size:12px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 -2px 0 -1px #11866F}.quotation-container .quotation-title{display:inline-block;position:relative;font-size:13px;margin-right:10px}.quotation-container .quotation-title a{color:#fff;font-weight:600}.quotation-container .quotation-date{display:inline-block;position:relative}.quotation-container .quotation-premium{display:inline-block;position:relative;float:right;font-weight:600}.quotation-container .btn-complete-quotation{color:#3c3c3c;border:0;background-color:#fff;margin-left:5px;margin-bottom:4px;font-weight:600;font-size:11px;border-radius:2px}.quotation-container .quotation-btn{color:#3c3c3c!important;font-size:10px}.quotation-container .quotation-body{background-color:#F7F6ED;height:30px;line-height:30px;font-size:13px;color:#3c3c3c;padding-left:10px;padding-right:10px;border:1px solid #C3C3C3;border-top:none}.quotation-container .quotation-number{display:inline-block}.quotation-container .quotation-options{display:inline-block;float:right}.quotation-container .quotation-options a{color:#3c3c3c;margin-right:5px;font-size:11px}.quotation-container .btn-buy-quotation{display:inline-block;position:relative;color:#3c3c3c;border:1px solid #f8d21c;height:19px;float:right;margin-top:10px;line-height:1;padding:2px 17px 1px 17px!important;font-size:12px;font-weight:600;margin-left:10px;background-color:#f8db69;padding-left:4px;border-radius:2px;box-shadow:0 2px 0 0 #daba3e}.quotation-container .btn-buy-quotation:active{box-shadow:none;box-shadow:0 -1px 0 0 #daba3e;top:1px}.status-title.messages{width:580px}.status-title.claims{width:580px}.status-title{display:block;margin-left:auto;margin-right:auto;position:relative;width:520px;padding-bottom:2px;overflow:hidden;white-space:nowrap;margin-bottom:15px;font-size:14px}.status-title .upcoming{background:#f4f4f4;font-weight:600;padding:6px;padding-top:0;padding-bottom:2px;color:#3c3c3c;border:1px solid silver;box-sizing:border-box}.status-title .complete{background:#f4f4f4;font-weight:600;padding:6px;padding-top:0;padding-bottom:2px;color:#3c3c3c;border:1px solid silver;box-sizing:border-box;color:#fff;background:#2e9b86;border-color:#157664}.status-title .complete.cancelled-bill-complete{background:grey}.status-title hr.title-line{border-color:#D1D1D1;display:inline-block;width:100%;margin-top:0;margin-bottom:0;margin-left:10px}.incident-report-container{display:block;margin-left:auto;margin-right:auto;position:relative;width:580px;height:40px;background-color:#606CE6;color:#fff;line-height:40px;padding-left:10px;padding-right:10px;margin-bottom:10px}.incident-report-container .incident-report-risk{display:inline-block;width:40%;float:left}.incident-report-container .incident-report-status{display:inline-block;width:15%}.incident-report-container .incident-report-date{display:inline-block;float:right}.incident-report-container .btn-incident-details{border:none;border-radius:0;background-color:#fff;margin-left:10px;margin-bottom:4px;font-weight:600;border-radius:2px}a.claim-incomplete{color:#3c3c3c}a.claim-incomplete:hover{color:#3c3c3c}a.claim-complete{color:gray}.inline_email{background:url(../img/inline_email.png) center center no-repeat;background-position:50% 50%;background-size:14px 12px;height:12px;width:14px;display:inline-block;position:relative;top:1px;margin-right:7px}.inline_phone{background:url(../img/cell_phone_message.png) center center no-repeat;background-position:50% 50%;background-size:12px 16px;height:16px;width:12px;display:inline-block;position:relative;top:2px;left:1px;margin-right:8px}.generic-collection>.message-container:nth-child(even){background-color:#fff}.generic-collection>.message-container:nth-child(2n+1){border-bottom:none;background-color:#F6F6F6}.generic-collection>.message-container:nth-child(odd){border-top:none;background-color:#F6F6F6}.generic-collection>.message-container:last-child,.message-container:nth-child(even)+.message-container:not(:nth-child(odd)){border-bottom:1px solid silver;border-top:none}.generic-collection>.message-container:not(:nth-child(even))+.message-container:last-child{border-top:1px solid silver}.generic-collection>.message-container:last-child{border:1px solid silver}.generic-title-container{margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;width:580px}.generic-title-container .title{float:left;padding-right:5px}.generic-title-container .magic-line{overflow:hidden;height:14px;border-bottom:1px solid #eee}.report-complete{background-color:gray}.message-body{word-wrap:break-word;padding:0 15px}.message-container{position:relative;margin-left:auto;margin-right:auto;width:580px;border:1px solid silver;height:41px;line-height:40px;padding-left:10px;padding-right:10px;font-size:14px}.message-container .message-title{float:left;padding-right:5px;display:inline-block;max-width:430px;max-height:40px}.message-container .message-title a{text-decoration:none;color:#3c3c3c}.message-container .message-title a:hover{text-decoration:underline}.message-container .message-title span.glyphicon{color:#b91652;margin-left:10px;margin-right:10px}.message-container .message-summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:300;font-size:12px;line-height:42px}.message-container .message-date{padding-left:10px;float:right}#div-generic-detail-header{width:580px;margin-top:20px;margin-left:auto;margin-right:auto}#div-generic-detail-header span.heading{font-size:16px;font-weight:500;display:inline-block}#div-generic-detail-header hr.first{margin-top:10px}#div-generic-detail-header hr.second{margin-top:-17px}#div-generic-detail-header .licence-plate{border:2px solid #3c3c3c;border-radius:4px;padding-left:10px;padding-right:10px;margin-left:3px;font-size:13px;line-height:30px;font-weight:700}nav.generic-detail-nav{position:relative;bottom:4px;display:inline-block;float:right;margin-right:10px}nav.generic-detail-nav span.dot{position:relative;bottom:4px;font-size:18px;margin-left:6px;margin-right:6px}nav.generic-detail-nav a{color:#8669D1;font-size:16px}nav.generic-detail-nav a span{font-size:9px;padding:5px;top:-1px}nav.generic-detail-nav a.disabled{color:gray;text-decoration:none}#div-message-detail-container{font-size:14px;width:580px;margin-left:auto;margin-right:auto;border:1px solid #CBCBCB;padding:10px 0;background:#fff}#div-message-detail-container div.message-details{margin-bottom:9px;margin-left:15px;font-weight:600}#div-message-detail-container div.message-details span.glyphicon{color:#b91652;margin-right:10px}#div-message-detail-container div.message-details span.message-method{color:#b91652;font-weight:500;margin-right:7px}pre{display:block;padding:0;padding-top:15px;margin-bottom:0;font-size:14px;line-height:1.428571429;color:#333;word-break:break-word;word-wrap:break-word;background-color:#fff;border:none;border-top:1px solid #ccc;font-family:Oxygen;box-sizing:border-box;border-radius:0}#div-payment-detail-container{font-size:14px;width:580px;margin-left:auto;margin-right:auto;border:1px solid #CBCBCB;padding:10px;background:#fff}#div-payment-detail-container.bill{margin-top:30px;background:#fff}#div-payment-detail-container.bill #div-generic-detail-header{width:auto;margin-top:0}#div-payment-detail-container.bill .due-date{font-size:12px}#div-payment-detail-container div.heading-method{display:inline-block;margin-bottom:15px}#div-payment-detail-container div.heading-method span.payment-method{color:#b91652}#div-payment-detail-container div.breakdown-payment{position:relative;height:26px;margin-bottom:7px}#div-payment-detail-container div.breakdown-payment.total-amount{margin-top:20px}#div-payment-detail-container div.breakdown-payment.total-amount.bill{border-top:1px solid #eee;padding-top:20px;padding-bottom:28px}#div-payment-detail-container div.breakdown-header-container{margin-bottom:20px;border-top:1px solid #DCDCDC;margin-top:10px;padding-top:10px}#div-payment-detail-container div.breakdown-header-container div.breakdown-header{float:left;padding-right:5px}#div-payment-detail-container div.spacer-magic{position:relative;top:4px;min-height:13px;overflow:hidden;border-bottom:1px dashed #DCDCDC}#div-payment-detail-container div.spacer-magic.solid{border-bottom:1px solid #DCDCDC}#div-payment-detail-container strong{font-weight:600}#div-payment-detail-container div.heading-date{display:inline-block;float:right}#div-payment-detail-container span.bill-due-date{font-size:12px}#div-payment-detail-container div.inline-label{float:left;padding-right:10px}#div-payment-detail-container div.amount-paid{float:right;margin-left:9px;border:1px solid #3c3c3c;padding-left:3px;padding-right:3px;font-weight:600;color:#006B00;min-width:82px;text-align:right}#div-payment-detail-container .no-payment-message{color:#c1c1c1;margin-left:20px;margin-top:10px}#div-payment-detail-container span.detail-info{margin-left:5px}.no-policy{font-size:14px;padding:15px 0;padding-bottom:5px;text-align:center;border-bottom:1px dashed #F0F0F0;margin-left:-20px;margin-right:-20px}.no-policy p i{font-size:13px;margin-right:11px;display:inline-block;vertical-align:top;color:#f0a300;position:relative;top:2px;padding:3px;padding-bottom:2px;background:#f0f0f0;border:1px solid #f0a300;border-radius:3px}.no-policy{font-size:14px;padding:15px 0;padding-bottom:5px;text-align:center;border-bottom:1px dashed #F0F0F0;margin-left:-20px;margin-right:-20px}.no-policy p i{font-size:13px;margin-right:11px;display:inline-block;vertical-align:top;color:#f0a300;position:relative;top:2px;padding:3px;padding-bottom:2px;background:#f0f0f0;border:1px solid #f0a300;border-radius:3px}.back-arrow{color:#3c3c3c;position:absolute;display:block;left:65px;top:19px;font-weight:400;font-size:14px;cursor:pointer}.back-arrow i{color:#b91652;margin-right:6px}a.payment-plan-download-btn{display:block;margin-left:auto;margin-right:auto;border:1px solid #3c3c3c;width:214px;padding:5px;text-decoration:none;color:#3c3c3c;font-weight:600;font-size:14px;text-align:center;border-radius:0;background:#fff;box-shadow:0 3px 2px -2px rgba(116,116,116,.42)}a.payment-plan-download-btn .fa{margin-right:5px}a.print-receipt{display:block;margin-left:auto;margin-right:auto;border:1px solid #3c3c3c;width:127px;padding:5px;background:#fff;padding-right:8px;margin-top:50px;text-decoration:none;color:#3c3c3c;font-weight:600;font-size:14px;text-align:right}a.print-receipt i{margin-right:2px}a.print-receipt.bill{width:140px;border-radius:0}a.print-receipt.bill i{margin-right:2px}.policy{border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;width:580px;margin:0 auto;margin-bottom:50px}.policy .bill-container .bill-group{margin-bottom:40px}.policy .payment-plan-btn-container{margin-bottom:12px}.policy .vehicle-container{margin-bottom:0}.policy .vehicle-container .vehicle-title{margin:0}.new-btn{width:110px;height:26px;line-height:.8;background-color:#606CE6;color:#fff;font-weight:600;float:right;border-bottom:3px solid #5252B9}.date-cancelled-bill{text-decoration:line-through}.payment-container{display:block;margin-left:auto;margin-right:auto;position:relative;width:520px;margin-bottom:20px}.payment-container .payment-title{background-color:#F4F4F4;border:none;border-bottom:#fff6de;height:40px;line-height:40px;padding-left:10px;padding-right:10px;font-weight:500;font-size:12px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 -2px 0 -1px #e6e6e6,inset 0 0 1px #aeaeae}.payment-container .payment-title a{color:#3c3c3c;font-weight:600}.payment-container .payment-title.due-bill{color:#fff;background-color:#2e9b86;box-shadow:inset 0 -2px 0 -1px #11866F}.payment-container .payment-title.due-bill a{color:#fff}.payment-container .payment-title.overdue-bill.due-bill{background-color:#BB2C52;color:#fff}.payment-container .payment-title.overdue-bill.due-bill a{color:#fff}.payment-container .payment-title.overdue-bill.due-bill a.make-payment-btn{color:#BB2C52}.payment-container .payment-title.overdue-bill{color:#BB2C52;border:1px solid #BB2C52;border-bottom:#FFF6DE;box-shadow:inset 0 -2px 0 -1px #A01B3F}.payment-container .payment-title.overdue-bill a{color:#BB2C52}.payment-container .payment-title.cancelled-bill{color:#3c3c3c;border-bottom:#FFF6DE}.payment-container .payment-title.cancelled-bill a{color:#3c3c3c}.payment-container .payment-title .payment-overdue-notice{display:inline-block;margin-left:10px}.payment-container .payment-title .payment-amount{display:inline-block;color:#006B00;float:right;font-weight:600}.payment-container .payment-title .payment-amount.due-bill{color:#fff}.payment-container .payment-title .payment-amount.overdue-bill{color:#fff;max-height:39px}.payment-container .payment-title .payment-amount.cancelled-bill{color:#3c3c3c;max-height:39px}.payment-container .payment-title .payment-amount .make-payment-btn{position:relative;top:-2px;color:#3c3c3c;border:1px solid #f8d21c;font-size:12px;font-weight:600;margin-left:10px;background-color:#f8db69;padding:0 4px;border-radius:2px;box-shadow:0 2px 0 0 #daba3e}.payment-container .payment-title .payment-amount .make-payment-btn:active{box-shadow:none;box-shadow:0 -1px 0 0 #daba3e;top:-2px}.payment-container .payment-body{background-color:#F7F6ED;height:30px;line-height:30px;font-size:13px;color:#3c3c3c;padding-left:10px;padding-right:10px;box-shadow:inset 0 0 1px 0 #414141}.payment-container .payment-body.due-bill{border:none;background-color:#F7F6ED}.payment-container .payment-body.overdue-bill{border:none;background-color:#F7F6ED}.payment-container .policy-number{display:inline-block}.payment-container .policy-number .fa.overdue{color:#fedc41;margin-right:5px}.payment-container .payment-date{display:inline-block;float:left}.payment-container .payment-payer{display:inline-block;float:left;margin-right:5px}.payment-container .payment-view{float:right;display:inline-block;font-size:10px}.payment-container .payment-view span.glyphicon{position:relative;left:1px;font-size:9px;margin-right:2px}.payment-container .payment-view a{color:#3c3c3c}.policy-action{padding:4px 12px;width:427px;padding-bottom:6px;padding-top:8px;border-radius:6px;height:38px;border-top-left-radius:0;border-top-right-radius:0;text-align:center;position:relative;margin:0 auto;margin-top:-15px;margin-left:-30px;background-color:#FFEDA4;font-size:15px;box-shadow:0 1px 0 0 #E7CA6F}.policy-action a{color:#b91652!important}.policy-action i{margin-right:6px}.vehicle-container{width:500px;position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}.vehicle-container .vehicle-title{display:block;height:40px;margin-left:auto;margin-top:30px;margin-right:auto;position:relative;text-align:center;font-size:20px;color:#2e9b86;margin-bottom:30px;font-weight:600;width:95%}.vehicle-container .vehicle-title.cancelled-policy-title{color:grey}.vehicle-container .vehicle-title.cancelled-policy-title .licence-plate{border:2px solid grey}.vehicle-container .vehicle-title .licence-plate{border:2px solid #2e9b86;border-radius:4px;padding-left:5px;padding-right:5px;margin-left:3px;font-size:13px;line-height:30px;font-weight:600}.vehicle-container .vehicle-title.policy-header{color:#b91652}.vehicle-container .vehicle-title.policy-header .licence-plate{border-color:#b91652}.vehicle-container .vehicle-title .policy-dropdown{margin-left:15px;background-color:transparent!important;padding:0}.vehicle-container .vehicle-title .policy-dropdown a.dropdown-toggle{display:inline-block;padding:6px 12px;text-decoration:none;color:#3c3c3c}.vehicle-container .vehicle-title .policy-dropdown .dropdown-menu{left:-14px}.vehicle-container .vehicle-title .policy-dropdown .dropdown-menu .active>a{color:#fff!important;background-color:#b91652!important}.vehicle-container .vehicle-title .policy-dropdown .policy-dropdown-link:hover{color:#b91652!important}.vehicle-container .vehicle-details{width:95%;padding-bottom:20px;border:1px solid #b7b7b7;border-radius:5px;margin-top:10px;position:relative;display:block;margin-left:auto;margin-right:auto}.vehicle-container .vehicle-tabs{width:354px;margin-right:auto;margin-left:auto;display:block;margin-top:-18px;padding-left:7px;margin-bottom:5px;border:0 solid}.vehicle-container .vehicle-tabs>li>a{background-color:#F6F6F6;border:1px solid #959595;margin-right:0;border-radius:0;height:33px;line-height:10px;color:#3C3C3C;font-size:13px;border-left:0;font-weight:600}.vehicle-container .vehicle-tabs>li:first-child>a{border-top-left-radius:40px;border-bottom-left-radius:40px;border-left:1px solid #959595}.vehicle-container .vehicle-tabs>li:last-child>a{border-top-right-radius:40px;border-bottom-right-radius:40px}.vehicle-container .vehicle-tabs>li.active>a,.vehicle-container .vehicle-tabs>li>a:hover{font-weight:600;color:#fff}.vehicle-container .vehicle-tabs>li.active>a,.vehicle-container .vehicle-tabs>li.active>a:hover{font-weight:600;box-shadow:none;border:1px solid #a21348;border-left:0;color:#fff;background-color:#b91652}.vehicle-container .vehicle-tabs>li:first-child.active>a,.vehicle-container .vehicle-tabs>li:first-child.active>a:hover{border:1px solid #a21348}.vehicle-container .vehicle-tabs>li>a:hover{color:#b91652;font-weight:600;box-shadow:0 4px 6px -4px #888}.vehicle-container .div-tab-title{display:block;margin-left:auto;margin-right:auto;position:relative;text-align:center;margin-top:15px;margin-bottom:-8px;font-size:17px;width:90%;padding-bottom:14px;border-bottom:1px solid #ededed}.vehicle-container .div-tab-title strong{font-weight:600;color:#b91652}.vehicle-container .policy-details-page.vehicle-data{padding-bottom:0}.vehicle-container .begin-policy-renewal{margin-top:10px;margin-bottom:-20px!important}.vehicle-container .vehicle-data{font-size:14px;width:90%;margin-right:auto;margin-left:auto;display:block;padding:20px 30px;background-color:#efefef;margin-top:9px;margin-bottom:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:rgba(255,255,255,.75);position:relative}.vehicle-container .vehicle-data hr:last-child{display:none}.vehicle-container .vehicle-data hr{border-top:1px solid #E2E2E2;margin-left:-30px;margin-right:-30px;margin-bottom:15px}.vehicle-container .vehicle-data .document{margin-bottom:10px}.vehicle-container .vehicle-data .certificate_document{border:1px solid #CCC;text-align:left;padding:10px 0;text-indent:20px;background:url(../img/admin_certificate.png) center center no-repeat;background-position:96% 51%;background-size:20px 18px;background-color:#fff!important}.vehicle-container .vehicle-data .cover_note{border:1px solid #CCC;text-align:left;padding:10px 0;text-indent:20px;background:url(../img/admin_cover_note.png) center center no-repeat;background-position:95.7% 51%;background-size:20px 18px;background-color:#fff!important}.vehicle-container .vehicle-data div{margin-bottom:8px}.vehicle-container .vehicle-data div b{position:absolute}.vehicle-container .vehicle-data div span{margin-left:110px}.vehicle-container .vehicle-data div span.details{margin-left:70px}.vehicle-container .vehicle-data div span.make-payment{margin-left:0}.vehicle-container .vehicle-data div span.co-owner{margin-left:140px}.vehicle-container .vehicle-data div:last-child{margin-bottom:0}.vehicle-container .vehicle-data b{font-weight:600}.vehicle-container .vehicle-data span.covered{color:#22885C;font-weight:700}.vehicle-container .vehicle-data span.warning{color:#ef3939;font-weight:700}.vehicle-container .vehicle-data span.renewal{color:#ef9439;font-weight:700}.vehicle-container .vehicle-data a.renewal span.glyphicon{position:relative;top:2px;color:#626ee2}.vehicle-container .vehicle-data a:hover{text-decoration:none;color:#604ee7}.vehicle-container .vehicle-data .due-payment a{color:#3c3c3c}.vehicle-container .vehicle-data .due-payment.due a{color:#4C4DA9}.vehicle-container .vehicle-data .due-payment.overdue a{color:#D69038}.vehicle-container .vehicle-data .due-payment.late a{color:#E75555}.vehicle-container .vehicle-data .due-payment p{margin:0 0 0}.vehicle-container .cancel-policy{font-size:14px;padding:0 24px;margin-top:20px}.vehicle-container .cancel-policy #button-id-cancel_policy_button{border-radius:30px;font-size:11px;padding:2px 10px;display:block;margin:0 auto;border:1px solid #FFF;background-color:#b91652;color:#fff}.vehicle-container .cancel-policy #button-id-cancel_policy_button:focus{outline:0!important}.vehicle-container .cancel-policy .refund-amount{padding:20px;padding-top:10px;background-color:transparent;text-align:center;font-size:17px;margin-top:20px;border-radius:2px;margin-bottom:20px}.vehicle-container .cancel-policy .refund-amount p:first-child{margin:2px;padding-bottom:7px;margin-bottom:10px}.vehicle-container .cancel-policy .refund-amount p{margin:2px;border-bottom:1px solid #ebe7da}.vehicle-container .cancel-policy .refund-amount p.note{font-size:11px;text-align:center;padding-bottom:10px}.vehicle-container .cancel-policy .refund-amount p.note .glyphicon{display:none}.vehicle-container .cancel-policy .refund-amount #p-ach-note{margin-bottom:0;border-bottom:none;width:425px;margin-left:-20px}.vehicle-container .cancel-policy .refund-amount #div_id_password,.vehicle-container .cancel-policy .refund-amount .reason_for_cancellation{padding-bottom:20px;margin-left:-20px;width:425px;margin-top:10px;border-bottom:1px solid #F3F0E7}.vehicle-container .cancel-policy .refund-amount .reason_for_cancellation{padding-bottom:0;margin-bottom:16px}.vehicle-container .cancel-policy .refund-amount label.has-error{color:#DA3527}.vehicle-container .cancel-policy .refund-amount input.has-error,.vehicle-container .cancel-policy .refund-amount select.has-error{border:1px solid #DA3527}.vehicle-container .cancel-policy .refund-amount label.cancel-form-error{font-size:14px;font-weight:500;font-style:italic;color:#DA3527}.vehicle-container .cancel-policy .requiredField{font-size:13px;font-weight:400;text-align:center;width:100%;margin-top:10px}.vehicle-container .cancel-policy #id_account_number,.vehicle-container .cancel-policy #id_account_type,.vehicle-container .cancel-policy #id_bank,.vehicle-container .cancel-policy #id_branch,.vehicle-container .cancel-policy #id_password,.vehicle-container .cancel-policy #id_reason,.vehicle-container .cancel-policy #id_reason_specified{width:247px;text-align:center;font-size:18px;margin:0 auto}.vehicle-container .cancel-policy #id_reason_specified{font-size:14px;text-align:left}.vehicle-container .cancel-policy #id_account_type,.vehicle-container .cancel-policy #id_bank,.vehicle-container .cancel-policy #id_branch,.vehicle-container .cancel-policy #id_reason{font-size:14px}.vehicle-container .cancel-policy #button-id-confirm_cancel_button{background-color:#f35e52;margin:0 auto;color:#fff;display:block}.vehicle-container .policy-cancellation-info{background-color:#efefef;border-radius:5px;width:90%;margin:0 auto;padding:10px 30px}.vehicle-container .policy-cancellation-info span.policy-refund-amount{color:#179c59}.vehicle-container .policy-cancellation-info #button-id-confirm_reverse_cancel_button{font-size:12px;background-color:#626ee2;border:none;border-bottom:3px solid #3f4bc2;color:#fff;margin:0 auto;display:block;padding:1px 10px;border-radius:6px}.vehicle-container .cancel-policy #button-id-cancel_policy_button.undo-toggle{background-color:#626ee2;color:#fff;border:none}#div-user-menu{position:relative;display:block;margin-left:auto;margin-right:auto;text-align:center}#div-user-menu .user-menu-item{display:inline-block;padding-top:8px;padding-bottom:8px;font-size:14px;font-weight:600er;color:#fff}#div-user-menu .inactive a{color:#dfafc1}#div-user-menu .inactive a:hover{color:#dfafc1}#div-user-menu .user-menu-item:not(:first-child){border-left:0 solid #b02a47;margin-left:55px;margin-top:1px}#div-user-menu a{color:#fff;text-decoration:none;outline:0;padding-top:4px;padding-bottom:6px;padding-left:7px;padding-right:7px;border-radius:3px}#div-user-menu a:hover{color:#b91652;background-color:#fde093}#div-user-menu .user-menu-icon{font-size:12px;top:0;margin-right:2px}#welcome-content-container{position:relative;margin-left:auto;margin-right:auto;display:block;width:960px}#welcome-content-container #welcome-content-column{display:inline-block;position:relative;width:590px;height:600px;float:left;border-radius:5px;background-color:#fff;border:1px solid #c2c2c2;box-shadow:0 0 0 1px rgba(99,99,99,.12),inset 0 0 0 2px rgba(255,255,255,.15)}#welcome-content-container #welcome-content-column #welcome-shadow{position:absolute;display:block;height:598px;width:588px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-box-shadow:inset 0 -5px 4px -3px rgba(0,0,0,.14);-moz-box-shadow:inset 0 -5px 4px -3px rgba(0,0,0,.14);box-shadow:inset 0 -5px 4px -3px rgba(0,0,0,.14)}#welcome-content-container #welcome-content-column #welcome-content-body{height:590px}#welcome-content-container #welcome-content-column #welcome-content-body #welcome-image{display:block;position:relative;width:588px;height:598px;float:left;border-top-left-radius:3px;border-top-right-radius:3px;background:url(/static/excess/img/welcome-image.jpg) center top no-repeat;background-color:#fff;background-size:cover}#welcome-content-container #welcome-content-column #welcome-content-body #welcome-illustration{display:block;position:relative;height:100%;width:588px;height:598px}#welcome-content-container #welcome-sidebar-column{position:relative;display:inline-block;width:350px;border-radius:5px;height:600px;float:right}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body{margin-top:20px;width:inherit}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body .upper{padding:13px;border-radius:5px;background-color:rgba(255,255,255,.8);box-shadow:0 0 0 1px rgba(99,99,99,.12),inset 0 0 0 2px rgba(255,255,255,.15);position:absolute;top:0;width:100%;height:10%}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body .lower{height:88%;border-radius:5px;background-color:rgba(255,255,255,.8);box-shadow:0 0 0 1px rgba(99,99,99,.12),inset 0 0 0 2px rgba(255,255,255,.15);position:absolute;bottom:0}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body b{font-weight:700}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body h2{font-size:28px;text-align:center;font-family:'PT Serif';font-weight:700;padding-top:0!important;padding-bottom:0!important;margin-top:0!important}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features{padding-left:35px;padding-right:35px;padding-bottom:25px;padding-top:30px;height:auto;display:block;position:relative;margin-top:20px}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features .feature-spacer{width:auto;height:18px}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features .feature-icon{background-size:18% auto;background-position:2%;display:block;position:relative}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features .feature-icon span{position:relative;left:75px;width:180px;height:inherit;line-height:2.55;color:#b81f57;font-weight:600;font-size:17px;display:inline-block}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #lower-excess{background:url(/static/excess/img/lower-excess.png) center center no-repeat;background-size:18% auto;background-position:2%;display:block;position:relative}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #lower-excess span{position:relative;left:75px;width:180px;height:inherit;line-height:2.55;color:#b81f57;font-weight:600;font-size:17px;display:inline-block}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #vehicle-replacement{background:url(/static/excess/img/vehicle-replacement.png) center center no-repeat;background-size:18% auto;background-position:2%;display:block;position:relative}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #vehicle-replacement span{position:relative;left:75px;width:180px;height:inherit;line-height:2.55;color:#b81f57;font-weight:600;font-size:17px;display:inline-block}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #roadside{background:url(/static/excess/img/roadside-assistance.png) center center no-repeat;background-size:18% auto;background-position:2%;display:block;position:relative}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #roadside span{position:relative;left:75px;width:180px;height:inherit;line-height:2.55;color:#b81f57;font-weight:600;font-size:17px;display:inline-block}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #livechat{background:url(/static/excess/img/live-chat-support.png) center center no-repeat;background-size:18% auto;background-position:2%;display:block;position:relative}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #features #livechat span{position:relative;left:75px;width:180px;height:inherit;line-height:2.55;color:#b81f57;font-weight:600;font-size:17px;display:inline-block}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body p{margin:0;padding-left:35px;padding-right:35px;font-size:15px;text-align:center;font-family:Oxygen}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body p a{color:#b81f57;font-weight:600}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body p p{text-align:center}#welcome-content-container #welcome-sidebar-column #welcome-sidebar-content-body #welcome-button{position:relative;display:block;background-color:#fff;color:#bf3154;border:1px solid #bf3154;font-size:17px;font-weight:600;padding:3px 10px 4px 10px;border-radius:5px;width:50%;text-align:center;margin:0 auto;box-shadow:inset 0 -2px 2px -1px rgba(141,141,141,.46)}.main-content-container-auth-padding{padding-top:242px!important}.main-content-container{position:relative;width:960px;margin-left:auto;margin-right:auto;display:block}.main-content-container .main-content-column{display:inline-block;width:712px}.main-content-container .main-content-body{position:relative;padding:20px;padding-bottom:30px;background-color:rgba(255,255,255,.75);border:1px solid #DCDCDC;box-shadow:0 4px 2px -2px rgba(81,81,81,.4);min-height:600px;height:auto}.main-content-container .main-content-body.summary-page .information-disclaimer{margin-left:-20px;margin-right:-20px;margin-top:-15px;border-top:none;border-bottom:1px solid #DEDDDD;margin-bottom:15px;min-height:50px}.main-content-container .main-content-body.summary-page .survey-request{text-align:center;background-color:#fff;border:1px solid #b7608182}.main-content-container .main-content-body.summary-page .survey-request .survey-link{text-decoration:underline;color:#b91552d6;font-weight:700}.main-content-container .main-content-body.summary-page .buy-quotation-btn-container{margin-left:auto;margin-right:auto;display:block;width:530px}.main-content-container .main-content-body.summary-page .white-button{line-height:1.2;display:inline-block;background-position:8px;width:130px;padding-right:0;padding-left:20px;text-decoration:underline;border:none;box-shadow:none;font-size:15px;font-weight:400}.main-content-container .main-content-body.summary-page .buy-quotation-btn{float:right}.main-content-container .main-content-body.coverage-page{padding:0}.main-content-container .main-content-body.coverage-page .main-content-title{margin-top:0;margin-left:0;margin-right:0}.main-content-container .main-content-body.coverage-page .information-form{margin-left:0;margin-right:0}.main-content-container .main-content-body.coverage-page #div-package-summary{width:100%}.main-content-container .main-content-body.coverage-page #div-package-summary .feature-table-title{width:100%}.main-content-container .main-content-body.coverage-page #div-package-summary .premium-cost{width:100%}.main-content-container .main-content-body.coverage-page .feature-buttons{margin-left:0;margin-right:0}.main-content-container .main-content-body.coverage-page .feature-buttons#sticky.stick{margin-left:0;margin-right:0}.main-content-container .main-content-body.coverage-page .form-buttons-area{margin-left:0}.main-content-container .main-content-body.coverage-page .quotation-disclaimer{margin-left:0;padding-bottom:30px}.main-content-container .main-content-no-sidebar{position:relative;border:1px solid #C2C2C2;border-radius:5px;height:-webkit- calc(100vh - 277px);height:-moz- calc(100vh - 277px);height:calc(100vh - 277px);min-height:650px;background:rgba(255,255,255,.78) url(/static/excess/img/login_graphic.png) center bottom no-repeat;background-size:809px 115px;background-position-y:90%}.main-content-container .main-content-no-sidebar.logout{background:rgba(255,255,255,.78) url(/static/excess/img/logout_graphic.png) center bottom no-repeat;background-size:817px 131.5px;background-position-y:80%}.main-content-container .main-content-no-sidebar .information{margin-left:0;margin-right:0}.main-content-container .main-content-no-sidebar h1.hero{text-align:center;margin-top:15%}.main-content-container .main-content-no-sidebar p.error-details{text-align:center;padding:0 20%}.main-content-container .wizard-title{height:95px}.main-content-container .main-content-title{position:relative;margin-left:-20px;margin-top:-20px;margin-right:-20px;text-align:center;background:#edf0f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#edf0f2 0,#fff 97%,#edf0f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edf0f2),color-stop(97%,#fff),color-stop(100%,#edf0f2));background:-webkit-linear-gradient(top,#edf0f2 0,#fff 97%,#edf0f2 100%);background:-o-linear-gradient(top,#edf0f2 0,#fff 97%,#edf0f2 100%);background:-ms-linear-gradient(top,#edf0f2 0,#fff 97%,#edf0f2 100%);background:linear-gradient(to top,#f6f6f6 0,#fff 97%,#FFF 100%);box-shadow:0 2px 2px -1px rgba(86,86,86,.32)}.main-content-container .main-content-title p{margin:0;line-height:56px;padding:0 20px;font-size:17px}.main-content-container .main-content-title p span{font-size:13px;margin-right:5px}.main-content-container .main-content-title p i{margin-right:7px;font-size:16px;color:#b91652}.main-content-container .main-content-title .end1{width:17px;border-top:1px solid #ddd;display:inline-block;position:relative;float:left;margin:0;top:-1px}.main-content-container .main-content-title .end2{width:17px;border-top:1px solid #ddd;display:inline-block;position:relative;margin:0;float:left;top:-1px}.main-content-container .main-content-title .dashed{width:675px;border-top:1px dashed#ddd;display:inline-block;padding-right:1px;margin:0;float:left;position:relative;top:-1px}.main-content-container .sidebar-column{position:absolute;display:inline-block;width:229px;float:right;top:0;right:0}.main-content-container .sidebar-column .sidebar{position:relative;width:230px;min-height:400px!important;border-top-right-radius:5px;border-bottom-right-radius:5px}.main-content-container .sidebar-column .sidebar .rect-detail-sidebar1{margin-top:4px;margin-left:1px;width:200px;height:5px;background-color:#f2f2f2}.main-content-container .sidebar-column .sidebar .rect-detail-sidebar2{margin-top:5px;margin-left:1px;width:160px;height:5px;background-color:#eaeaea}.main-content-container .sidebar-column .sidebar .ad-sidebar{background-color:rgba(255,255,255,.75);height:400px;border:1px solid #DCDCDC;box-shadow:0 4px 2px -2px rgba(81,81,81,.4);padding:12px}.main-content-container .sidebar-column .sidebar .ad-sidebar p.placeholder{color:#dcdcdc;margin-top:50%;text-align:center;font-size:16px;font-weight:300}.rect-detail-sidebar1{margin-top:5px;width:200px;height:5px;background-color:#f2f2f2;position:relative;float:left;margin-left:20px}.rect-detail-sidebar2{margin-top:5px;position:relative;float:left;margin-left:20px;width:160px;height:5px;background-color:#eaeaea}.footer-main{background-color:#fff;width:100%;height:70px;color:#5a5a5a;border-top:4px solid #b91652}.footer-main .link-footer{padding-left:7px;color:#5a5a5a;text-decoration:underline}.footer-main #div-footer-content{position:relative;height:30px;margin-top:18px;width:960px;margin-left:auto;margin-right:auto;display:block}.footer-main #div-footer-links{width:50%;display:inline-block;position:relative;line-height:30px;float:left}.footer-main #div-affiliate-logos{float:right;margin-right:60px}.footer-main #div-affiliate-logos #span-pay-via-label{position:relative;top:-10px;margin-right:10px}.footer-main #div-affiliate-logos .affiliate-logo{display:inline-block;margin-right:6px}.footer-main #div-affiliate-logos #div-visa{height:30px;width:49px;background:url(/static/excess/img/visa.png) center center no-repeat;background-size:49px 15px}.footer-main #div-affiliate-logos #div-mastercard{height:30px;width:40px;background:url(/static/excess/img/mastercard.png) center center no-repeat;background-size:40px 30px}.footer-main #div-affiliate-logos #div-fgb{height:30px;width:47px;background:url(/static/excess/img/fgb.png) center center no-repeat;background-size:47px 25px}.footer-main #div-footer-social-media{display:inline-block;position:relative;float:right;padding-bottom:10px}.footer-main #div-twitter{cursor:pointer;display:inline-block;height:30px;width:30px;margin-right:-3px;background:url(/static/excess/img/twitter.png) center center no-repeat;background-size:30px 30px}.footer-main #div-facebook{cursor:pointer;display:inline-block;height:30px;width:30px;margin-right:-3px;background:url(/static/excess/img/facebook.png) center center no-repeat;background-size:30px 30px}.footer-main #div-youtube{cursor:pointer;display:inline-block;height:30px;width:30px;background:url(/static/excess/img/youtube.png) center center no-repeat;background-size:30px 30px}.controls{display:inline}.countdown-text{display:inline-block;margin-bottom:0;font-size:17px}.countdown-clock{background-color:#6161ef;color:#fff;padding:2px 7px;padding-top:0;border-radius:4px;margin-left:5px;margin-right:3px;font-weight:600;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.1)}.countdown-dismiss{background-clip:padding-box;background-color:#767fe5;box-shadow:inset 0 -2px 0 #555eca;text-shadow:0 1px 1px rgba(91,91,91,.64);float:right;margin-top:-3px;color:#fff;border-radius:5px}.countdown-dismiss:hover{background-color:#767fe5}.countdown-dismiss:hover{color:#fff}.countdown-dismiss:focus{outline:0}.strong-button{color:#fff;padding-top:3px;margin-top:-2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#6161ef;-moz-box-shadow:0 1px 1px rgba(0,0,0,.1),inset 0 -2px 0 #434fc9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1),inset 0 -2px 0 #434fc9;box-shadow:0 1px 1px rgba(0,0,0,.1),inset 0 -2px 0 #434fc9}.strong-button.right{display:inline-block;float:right}#div-hide-scrolling-content{position:relative;background-color:#e6e6e6;z-index:22;height:14px;width:100%;float:left;margin-left:auto;margin-right:auto}#div-hide-scrolling-content2{position:relative;background-color:#e6e6e6;z-index:22;height:14px;width:100%;bottom:70px;float:left;margin-left:auto;margin-right:auto}.adjust-scroll-content-hider{top:192px!important}.personal_settings{background:url(../img/settings.png) center center no-repeat;background-position:43.2% 51%;background-size:13.5px 14px}.vehicles_policies_page{background:url(../img/vehicles_page.png) center center no-repeat;background-position:38.2% 49.5%;background-size:16px 14px}.messages_page{background:url(../img/message_page.png) center center no-repeat;background-position:42.1% 51.5%;background-size:16px 12px}.messages_page_detail{background:url(../img/message_page.png) center center no-repeat;background-position:38.35% 51.5%;background-size:16px 12px}.payments_page{background:url(../img/payments_page.png) center center no-repeat;background-position:42% 50.5%;background-size:16px 16px}.claims_page{background:url(../img/claims_page.png) center center no-repeat;background-position:38.4% 51.2%;background-size:17px 16px}.quotes_page{background:url(../img/quotes_page.png) center center no-repeat;background-position:40.6% 49.5%;background-size:16px 16px}.form-format .disabled{display:none}#form-personal-information .trn_locked{background:url(../img/lock.png) center center no-repeat;background-position:33% 74%;background-size:14px 17px}#form-personal-information .like_grouping{border-bottom:1px solid #EBEBEB;margin-bottom:15px;width:530px;margin-left:-25px;padding-left:30px}#form-personal-information .long-input .form-group .controls select{width:318px!important}#form-personal-information .long-input .form-group .controls input{width:318px!important}#form-personal-information #div_id_proof_of_address>.controls>input{width:318px!important}#form-personal-information .has-error .clearablefileinput{border-color:#b94a48}#form-personal-information label{font-size:14px;font-weight:500}#form-personal-information .form-actions{margin-bottom:-8px}#form-personal-information .form-actions input{width:100px;height:35px!important;text-indent:-16px;background:url(../img/quotations/savelater_tick.png) center center no-repeat;background-position:80% 50%;background-size:11px 9px;background-color:#51c98b;color:#fff;box-shadow:inset 0 -3px 0 #2ea667;font-weight:600;line-height:2;display:block;position:relative;margin:0 auto;font-size:16px;border:0;outline:0}#form-personal-information .form-actions input:active{box-shadow:none}#form-change-password .like_grouping,#form-recover-password .like_grouping{border-bottom:1px solid #EBEBEB;padding-bottom:20px;margin-bottom:15px;width:530px;margin-left:-25px;padding-left:30px}#form-change-password .like_grouping:nth-child(2n+1),#form-recover-password .like_grouping:nth-child(2n+1){background-color:rgba(241,241,241,.34)}#form-change-password .long-input .form-group .controls select,#form-recover-password .long-input .form-group .controls select{width:318px!important}#form-change-password .long-input .form-group .controls input,#form-recover-password .long-input .form-group .controls input{width:318px!important}#form-change-password input,#form-recover-password input{width:250px}#form-change-password .center_password,#form-recover-password .center_password{margin:0;display:block;position:relative;width:250px}#form-change-password .progress,#form-recover-password .progress{width:250px}#form-change-password label,#form-recover-password label{font-size:14px;font-weight:500}#form-change-password .form-actions,#form-recover-password .form-actions{margin-bottom:-8px}#form-change-password .form-actions input,#form-recover-password .form-actions input{width:100px;height:35px!important;text-indent:-16px;background:url(../img/quotations/savelater_tick.png) center center no-repeat;background-position:80% 50%;background-size:11px 9px;background-color:#51c98b;color:#fff;box-shadow:inset 0 -3px 0 #2ea667;font-weight:600;line-height:2;display:block;position:relative;margin:0 auto;font-size:16px;border:0;outline:0}#form-change-password .form-actions input:active,#form-recover-password .form-actions input:active{box-shadow:none}#form-recover-password.form-format{margin-top:50px}#form-recover-password .center_password{margin:auto}#form-recover-password input[type=submit]{width:150px;text-shadow:none;display:block;margin:auto}#form-portal-options .like_grouping{border-bottom:1px solid #EBEBEB;padding-bottom:20px;margin-bottom:15px;width:530px;margin-left:-25px;padding-left:30px}#form-portal-options .like_grouping:nth-child(2n+1){background-color:rgba(241,241,241,.34)}#form-portal-options .long-input .form-group .controls select{width:318px!important}#form-portal-options .long-input .form-group .controls input{width:318px!important}#form-portal-options input{width:250px}#form-portal-options .progress{width:250px}#form-portal-options label{font-size:14px;font-weight:500}#form-portal-options #div_id_delivery_address>.controls>input{width:480px!important}#form-portal-options #id_pickup_branch{width:470px}#form-portal-options .form-actions{margin-bottom:-8px}#form-portal-options .form-actions input{width:100px;height:35px!important;text-indent:-16px;background:url(../img/quotations/savelater_tick.png) center center no-repeat;background-position:80% 50%;background-size:11px 9px;background-color:#51c98b;color:#fff;box-shadow:inset 0 -3px 0 #2ea667;font-weight:600;line-height:2;display:block;position:relative;margin:0 auto;font-size:16px;border:0;outline:0}#form-portal-options .form-actions input:active{box-shadow:none}.reminder-title{font-size:17px;margin-left:2px;position:relative;float:left;top:2px}.reminder-warning{width:530px;margin-left:auto;margin-right:auto}.list-group{width:450px;margin:0 auto;margin-bottom:60px;margin-top:20px}.list-group-item{padding:7px 15px;margin-top:10px;margin-bottom:10px}.list-group-item:first-child{border-radius:0}.list-group-item:last-child{border-radius:0}.reminder_header{display:block;width:100%;height:30px;border-bottom:1px solid #d1d1d1}.reminder_header .reminder_description{font-size:15px;font-weight:500;display:inline-block;float:left}.reminder_header .reminder_date{display:inline-block;float:right;line-height:2}.reminder_group{display:inline-block}.reminder_group #div_id_method{margin-right:10px}.reminder_method{padding-top:5px;padding-bottom:5px;font-size:12px;color:gray}.reminder_method_email{padding-top:5px;padding-bottom:5px;font-size:12px;background:url(../img/reminder_email.png) center center no-repeat;background-position:0 58%;background-size:14px 12px;text-indent:21px;color:gray}.reminder_message{padding-top:5px;padding-bottom:5px}.reminder_message p{padding:0}.reminder_lower{width:479px;margin-left:-15px;margin-right:-20px;border-top:1px solid #d1d2d1}.reminder_lower .reminder_controls{display:inline-block;float:right;padding-top:5px;padding-right:8px}.reminder_lower .reminder_controls .glyphicon{color:#3c3c3c!important;font-size:10px}.reminder_lower .reminder_controls .edit{color:#3c3c3c;margin-right:5px;font-size:12px}.reminder_lower .reminder_controls .delete{color:#3c3c3c;margin-right:5px;font-size:12px}#new-reminder{height:38px}#new-reminder .form-actions{margin-bottom:-8px}#new-reminder .form-actions a{width:113px;height:31px!important;background-size:11px 9px;background-color:#606ce6;color:#fff;box-shadow:inset 0 -3px 0 #5252b9;font-weight:600;line-height:2.5;display:block;margin:0 auto;font-size:12px;border:0;outline:0;position:relative;float:right}#new-reminder .form-actions a:active{box-shadow:none}#form-reminder input{width:470px}#form-reminder label{font-size:14px;font-weight:500}#form-reminder #id_date{width:150px}#form-reminder .like_grouping{border-bottom:1px solid #EBEBEB;padding-bottom:10px;margin-bottom:15px;width:530px;margin-left:-25px;padding-left:30px}#form-reminder .like_grouping:nth-child(2n+1){background-color:rgba(241,241,241,.55)}#form-reminder .form-actions{margin-bottom:-8px}#form-reminder .form-actions input{width:100px;height:35px!important;text-indent:-22px;background:url(../img/quotations/savelater_tick.png) center center no-repeat;background-position:76% 50%;background-size:11px 9px;background-color:#51c98b;color:#fff;box-shadow:inset 0 -3px 0 #2ea667;font-weight:600;line-height:2;display:block;position:relative;margin:0 auto;font-size:14px;border:0;outline:0}#form-reminder .form-actions input:active{box-shadow:none}#form-reminder .reminder_description input{background-color:#f5f5f5;background:url(../img/reminder.png) center center no-repeat;background-position:100% 70%;background-size:12px 13px;border:0;box-shadow:none;border-bottom:1px solid #b91652;border-radius:0;padding:1px;font-size:17px}#div-quote-save{text-align:center;padding-top:12px;line-height:30px;color:#b91652;font-weight:600;font-size:14px;background-color:#f5f5f5;height:95px;border:1px solid #DCDCDC;margin-bottom:1px}#div-tips-container{text-align:center;background-color:#fff;height:400px}#div-tips-container h1{font-family:Oxygen;font-size:14px;font-weight:600;color:#4C4DA9}#button-save-progress{font-weight:600;background-color:#51c98b;padding-top:2px;padding-left:20px;padding-right:20px;margin-top:7px;border-radius:26px;box-shadow:inset 0 -2px 0 0 #2ea667,0 4px 1px -3px rgba(97,97,97,.63)}#button-save-progress i{margin-right:3px}div.having-trouble,div.tip-container{margin-left:auto;margin-right:auto;width:80%;border:1px solid #DCDCDC;padding:2px;padding-left:8px;padding-right:8px;text-align:left;margin-bottom:10px}div.having-trouble span.tip,div.tip-container span.tip{font-weight:600;color:#4C4DA9}div.having-trouble{border:none;padding:0}div.having-trouble a.tips-link{font-weight:600;color:#b91652}.btn-primary{font-size:14px;min-width:99px;border:none;padding-top:0;line-height:1.4;height:26px;border-radius:5px}.green-button{background-color:#51c98b;box-shadow:inset 0 -3px 0 #2ea667;text-shadow:0 1px 1px rgba(91,91,91,.64)}.green-button:hover{background-color:#51c98b}.purple-button{background-clip:padding-box;background-color:#767fe5;box-shadow:inset 0 -2px 0 #555eca;text-shadow:0 1px 1px rgba(91,91,91,.64)}.purple-button:hover{background-color:#767fe5}.purple-button span.glyphicon{position:relative;font-size:12px;left:-5px;top:2px}.next-button{padding-left:10px;padding-right:10px;height:29px;line-height:15px;background-color:#55C88D;color:#fff;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #44946D;text-shadow:0 1px 1px rgba(91,91,91,.64)}.next-button:focus{outline:0!important;background-color:#55C88D}.next-button:hover{color:#fff;background-color:#3ec47e}.next-button:active{position:relative;top:1px;background-color:#3ec47e;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.next-button i{font-size:13px;margin-right:5px}.home-button{padding-left:10px;padding-right:10px;height:29px;line-height:15px;background-color:#b71853;color:#fff;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #8f0b3c;text-shadow:0 1px 1px rgba(91,91,91,.64)}.home-button:focus{outline:0!important;background-color:#b71853}.home-button:hover{color:#fff;background-color:#cc1c5e}.home-button:active{background-color:#cc1c5e;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.home-button .home_icon{background:url(../img/home.png) center center no-repeat;background-position:50% 50%;background-size:12px 12px;height:12px;width:12px;margin-right:5px;display:inline-block;position:relative}.home-button i{font-size:14px;margin-left:6px}.home-button.admin{width:90px;margin:0 auto;display:inherit;margin-top:20%}.delete-button{padding-left:10px;padding-right:10px;height:29px;line-height:15px;background-color:#f35e52;color:#fff;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #C73428;text-shadow:0 1px 1px rgba(91,91,91,.64)}.delete-button:focus{outline:0!important;background-color:#f35e52}.delete-button:hover{color:#fff;background-color:#F57F76}.delete-button:active{background-color:#F57F76;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.delete-button i{font-size:14px;margin-left:6px}.fa-trash-o{margin-right:3px}.fa-trash-o:last-child{margin-left:3px}.fa-pencil{margin-right:3px}.fa-pencil:last-child{margin-left:3px}.no-button{padding-left:10px;padding-right:10px;height:29px;line-height:15px;background-color:#55C88D;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #44946D;text-shadow:0 1px 1px rgba(91,91,91,.64);background-color:#838383;color:#fff;height:21px;line-height:6px;box-shadow:0 3px 0 #686868}.no-button:focus{outline:0!important;background-color:#55C88D}.no-button:hover{color:#fff;background-color:#3ec47e}.no-button:active{position:relative;top:1px;background-color:#3ec47e;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.no-button i{font-size:13px;margin-right:5px}.no-button:focus{outline:0!important;background-color:#838383}.no-button:hover{color:#fff;background-color:#5E5E5E}.no-button:active{background-color:#5E5E5E;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.no-button i{font-size:14px;margin-left:6px}.yes-button{padding-left:10px;padding-right:10px;height:21px;line-height:10px;background-color:#f35e52;color:#fff;padding-top:6px;font-size:12px;font-weight:600;box-shadow:0 2px 0 #C73428}.yes-button:focus{outline:0!important;background-color:#f35e52}.yes-button:hover{color:#fff;background-color:#F57F76}.yes-button:active{background-color:#F57F76;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.yes-button i{font-size:14px;margin-left:6px}.return-button{width:auto;height:29px;line-height:15px;background-color:#F6C424;color:#fff;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #DDAB0D;text-shadow:0 1px 1px rgba(91,91,91,.64)}.return-button:focus{outline:0!important;background-color:#F6C424}.return-button:hover{color:#fff;background-color:#F8D45E}.return-button:active{background-color:#F8D45E;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.return-button i{font-size:14px;margin-right:6px}#coverage-button.return-button{background-color:#b91652;box-shadow:0 3px 0 #910136}#coverage-button.return-button:focus{background-color:#D33B72}#coverage-button.return-button:hover{color:#fff;background-color:#D33B72}#coverage-button.return-button:active{background-color:#D33B72}.back-button{padding-left:10px;padding-right:10px;height:29px;line-height:15px;background-color:#55C88D;padding-top:6px;font-size:14px;font-weight:600;box-shadow:0 3px 0 #44946D;text-shadow:0 1px 1px rgba(91,91,91,.64);background-color:#f6c424;color:#fff;box-shadow:0 3px 0 #deab09}.back-button:focus{outline:0!important;background-color:#55C88D}.back-button:hover{color:#fff;background-color:#3ec47e}.back-button:active{position:relative;top:1px;background-color:#3ec47e;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.back-button i{font-size:13px;margin-right:5px}.back-button:focus{outline:0!important;background-color:#f6c424}.back-button:hover{color:#fff;background-color:#f5bd0c}.back-button:active{background-color:#f5bd0c;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.back-button i{font-size:14px;margin-left:6px}.hide_for_getting_started{display:none}.getting-started-next-button{margin-left:auto;margin-right:auto;display:block}.getting-started-next-button:hover{color:#fff}#div-quotation-controls{width:580px;height:30px;line-height:28px;border:1px solid #CCC;margin-bottom:10px;margin-left:auto;margin-right:auto}#div-quotation-controls .quote-number{font-size:14px;float:left;margin-left:15px}#div-quotation-controls .quote-controls{float:right;margin-right:15px}#div-quotation-controls .quote-controls a{color:#3c3c3c}#div-quotation-controls .quote-controls a span.glyphicon{position:relative;font-size:10px;top:-1px;margin-left:5px}.arrow-right{width:0;height:0;display:inline-block;border-bottom:5px solid transparent;border-left:6px solid #3c3c3c;border-top:5px solid transparent;margin-right:5px;margin-left:7px}.arrow-down{width:0;height:0;display:inline-block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:8px solid #b91652;margin-right:5px;margin-left:5px}#div_id_share_information{margin:0;padding:0;height:50px}#form-register label{position:relative;left:2px;font-weight:300;font-size:18px}#form-register input,#form-register select{height:40px!important;width:290px!important}#form-register input[type=checkbox]{display:inline;margin-left:0;height:20px!important;width:20px!important}#form-register .gkcoshare{display:inline;position:relative;top:-27px;margin-left:22px;font-size:15px;font-weight:400}#form-register .gkcoshare p{font-size:11px;margin-left:34px}#form-register #div_id_confirm_password{position:relative}#form-register .progress{width:290px}.in-line-group-format.share_information{height:160px}#password_strength_info{display:none!important}.button-controls{margin-top:35px}.button-controls-fixed{position:relative;bottom:15px}#div-manage-nav{margin:0 auto;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;text-align:center}#div-manage-nav a{display:inline-block;border:1px solid #959595;height:30px;line-height:27px;padding-left:13px;padding-right:13px;color:#3c3c3c;font-size:14px;font-weight:600;background-color:#f6f6f6}#div-manage-nav a:hover{color:#b91652;font-weight:600;box-shadow:0 4px 6px -4px #888;text-decoration:none}#div-manage-nav a.selected{color:#fff;background-color:#b91652;box-shadow:none;font-weight:600;border:1px solid #a21348;text-decoration:none}#div-manage-nav a:not(:first-child){margin-left:-3px;border-left:none}#div-manage-nav a:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}#div-manage-nav a:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.summary_hr{margin-top:10px;border:0;margin-bottom:5px;padding-bottom:2px;height:0;border-top:1px solid #DFDFDF}.settings_hr{margin-top:0;border:0;margin-bottom:0;margin-left:70px;margin-right:70px;padding-bottom:2px;height:0;border-top:1px solid #ededed}#div-manage-content{width:530px;margin-left:auto;margin-right:auto;padding:25px;margin-bottom:20px}#div-empty-collection{text-align:center;padding:10px;padding-top:0;font-size:14px;color:#cacaca}.breakdown_container{padding-top:5px;padding-left:20px;padding-bottom:20px;padding-right:20px;border-radius:5px;background-color:#e8e8e8}.breakdown_container h5{font-size:14px;display:inline-block;background:#D5D5D5;width:100%;padding:5px;padding-left:20px;margin-left:-20px;position:relative;margin-bottom:0}.breakdown_container h4{font-weight:700;display:inline-block}.breakdown_container h3{font-size:22px;text-align:center;padding-bottom:10px;margin-top:10px;color:#b91652}.breakdown_section{padding-top:5px;padding-bottom:5px;display:inline-table}.section-title{width:200px;display:inline-block;position:relative;float:left}.title-cost{width:200px;display:block;position:relative;float:left}.cost{width:200px;display:inline-block;position:relative;float:left}.own-damage{width:200px;display:inline-block;position:relative;float:right}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#606CE6;outline:0}.bootstrap-select.btn-group{display:block}.bootstrap-select.form-control:not([class*=span]){width:150px!important;display:block!important}.bootstrap-select>.btn{display:block;width:150px!important}.bootstrap-select.form-control:not([class*=span]) .long-input{width:310px!important}.long-input .btn-group .btn{width:310px!important}.triple-input input{width:530px!important}.bootstrap-select.btn-group:focus .btn:focus .filter-option:focus{outline:0}.btn-default{background-color:#F0F0F0!important}#div_id_address>.controls>.input-group>.input-group-addon{background-color:inherit;border:none}#div_id_address>.controls>.input-group>#id_address{border-radius:4px}.hide-input{display:none}.remi-body{background-color:#f8f0d9;margin-left:-20px;margin-right:-20px;text-align:center;padding-top:9px;border-bottom:3px solid #ffde7f;position:absolute;width:100%;z-index:19}.remi-body .remi-header{display:inline-block;background-color:#fff;padding:10px 10px;padding-top:9px;margin-top:-20px;font-weight:600;margin-bottom:-20px;margin-right:7px;position:relative;color:#b91652}.remi-body .remi-header span{position:relative;top:1px}.remi-body .remi-header .remi-icon{display:inline-block;background:url(../img/reminder.png) center center no-repeat;background-position:50% 50%;background-size:12px 13px;height:13px;width:12px;top:2px;position:relative;margin-right:3px}.remi-body .remi-message{display:inline-block;position:relative;top:1px}.remi-body .remi-message a{cursor:pointer}.remi-body .remi-close{display:inline-block;background:url(../img/dismiss_reminder.png) center center no-repeat;background-position:50% 50%;background-size:15px 15px;height:15px;width:15px;top:4px;position:relative;margin-left:3px;cursor:pointer}.remi-body .remi-shadow{display:block;height:10px;box-shadow:inset 0 4px 3px -2px rgba(0,0,0,.3);position:absolute;width:100%;bottom:-13px}.btn-unlock-account{color:#fff;background-color:#1abf77;border-color:#0CA160;margin:0 auto;display:block;outline:0}.btn-unlock-account i{margin-left:6px}.btn-unlock-account:hover{color:#fff;background-color:#049c5e;border-color:#056a40;margin:0 auto;display:block;outline:0}.btn-unlock-account:focus{color:#fff;background-color:#0dca7d;border-color:#05b36d;margin:0 auto;display:block;outline:0}.email-unlock{display:block;margin:0 auto;text-align:center;font-size:15px}.email-unlock label{font-weight:600;text-indent:8px}.email-unlock label span{color:#fff}.email-unlock input{width:260px;height:35px;margin:0 auto;margin-top:10px;text-indent:10px;text-align:left}.inline-form-tip{font-size:14px;font-weight:300;color:#5a5a5a;width:506px}.document .document-label{border:1px solid #CCC;text-align:left;padding:10px 0;text-indent:20px;background:url(../img/admin_cover_note.png) center center no-repeat;background-position:95.7% 51%;background-size:20px 18px;background-color:#fff!important}#form-kyc label{position:relative;font-weight:400;font-size:14px}#form-kyc #div_id_proof_of_address>.controls>input{width:70%!important}#form-kyc input{width:70%}.btn.filter-action-button{background-color:#fff;border:1px solid #AFAFAF;color:#6e6e6e;padding:1px 5px;min-width:0;font-size:12px;position:relative;top:-2px;margin-left:7px;box-shadow:0 2px 1px -2px rgba(75,75,75,.62);height:auto;outline:0;margin-top:3px}.btn.filter-action-button:active{box-shadow:none;top:-1px}.pagination{margin:0 auto;margin-top:26px;display:block}.pagination span{margin:0 2px;padding:2px 4px;border-radius:4px}.pagination span:hover{background-color:#f2f2f2;cursor:pointer;color:#080808}.pagination .fa{margin:0 2px;font-size:14px}.pagination .current-page{font-size:17px;font-weight:600;color:#b91652;border-bottom:1px solid #b91652;border-bottom-right-radius:0;border-bottom-left-radius:0}.pagination .current-page:hover{background-color:#fff;color:#b91652}.pagination .disabled{color:#efefef}.pagination .disabled:hover{background:#fff;cursor:default;color:#efefef}.modal#helpdesk-video .modal-body{text-align:center}.modal-header{min-height:16.43px;padding:15px;padding-left:0;padding-bottom:8px;border-bottom:1px solid #e5e5e5;margin-right:20px;margin-left:20px;text-align:left}.modal-header .modal-title{font-size:16px;font-family:Oxygen;font-weight:600}.modal-header i{margin-right:6px;font-size:18px;color:#b91652}.modal-header button.close.floating{padding:4px 12px;padding-bottom:7px;margin-right:-15px;background:#b91652;position:relative;top:-16px;text-shadow:0 1px #76032D;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;opacity:1;outline:0;color:#FFF;box-shadow:0 2px 5px 0 rgba(50,50,50,.3),inset 0 -3px 0 0 #9E073E}.modal-header button.close.floating:active{top:-15px;box-shadow:0 0 3px 0 rgba(50,50,50,.3)}.login-redirect-reason{padding:10px;text-align:center;background:#7F90E9;color:#fff;font-weight:600;box-shadow:0 1px 3px 0 #ddd;width:261px;margin:0 auto;margin-bottom:15px;border:1px solid #525EE7;border-radius:6px}.login-redirect-reason .fa{margin-right:6px}.list-group-header{height:10px;width:580px;margin:0 auto;border-left:1px solid #2e9b86;border-right:1px solid #2e9b86;position:relative;left:-1px;border-top:1px solid #2e9b86}.list-group-header.cancelled-policy-header{border-color:#bb2c52}.list-group-footer{height:10px;width:580px;margin:0 auto;border-left:1px solid #2e9b86;border-right:1px solid #2e9b86;position:relative;left:-1px;border-bottom:1px solid #2e9b86}.list-group-footer.cancelled-policy-footer{border-color:#bb2c52}.tire-spinner{width:36px;height:19px;background:url(../img/tire.gif) center center no-repeat;background-size:36px 19px}.select-branch-spinner{width:36px;height:19px;background:url(../img/tire.gif) center center no-repeat;background-size:36px 19px;float:right;position:relative;top:6px;left:-20px}.customize-cover-spinner{width:36px;height:19px;background:url(../img/tire.gif) center center no-repeat;background-size:36px 19px;display:inline-block;position:relative;top:10px;left:-9px}.select-branch-success{float:right;position:relative;top:2px;left:-20px;font-size:26px!important;color:#179c59}#button-id-select_delivery_branch_button{outline:0}.more-info{color:#575757}#div-terms-of-use{padding:20px}#div-terms-of-use p.notice{font-weight:700;background:0 0}#div-company{padding:20px}#div-company #div-mission-statement{width:600px;margin:0 auto;text-align:center;font-size:16px}#div-company #div-mission-statement h1{margin-top:0;color:#b91652;font-size:24px}#div-company #div-mission-statement h1 span{box-shadow:0 1px 0 0}#div-company .tagline{font-weight:700;font-size:16px;color:#b91652}#contract-status-message{font-size:14px}#contract-status-message i{margin-right:6px}#contract-status-message.accepted{color:#2e9b86}#contract-status-message.not-accepted{color:#b91652}.contract-error strong{color:#F5F565}.accordion-icon{margin-right:6px}.datepicker-days .active{background-color:#b91652!important;background-image:none!important}.datepicker-years .active{background-color:#b91652!important;background-image:none!important}.datepicker-months .active{background-color:#b91652!important;background-image:none!important}section.faq{padding:20px}section.faq .question h1{font-size:20px;font-weight:600;color:#b91652}section.faq .question:not(:last-child){margin-bottom:25px}.debug_true{text-align:center;background:rgba(255,218,104,.9);color:#b91652;border-bottom:1px solid #b3904f;position:fixed;top:0;width:100%;z-index:2000;height:21px;line-height:20px}.debug_true i.fa{margin-right:8px;color:#FF5800}.debug_padding{height:21px}div.country-info{text-align:center;font-size:24px;margin-top:50px}div.country-info.with-divider{border-top:1px solid #efefef;padding-top:50px}div.country-info div.contact-info{font-size:18px;margin-bottom:50px}div.country-info div.contact-info .heading{font-size:14px;font-weight:700;color:#b91652;margin-top:20px}div.country-info div.contact-info .small-text{font-size:12px}div.country-info div.contact-info i{margin-right:10px}#div-registration-success{width:500px;margin:0 auto}#div-registration-success p{text-align:justify}#div-registration-success .keys{background:url(/static/excess/img/keys@2x.png) center no-repeat;background-size:100%;height:148px;width:85px;margin:0 auto;margin-bottom:20px}#div-registration-success .email{background:url(/static/excess/img/email_open@2x.png) center no-repeat;background-size:100%;height:134px;width:138px;margin:0 auto;margin-bottom:20px}#div-registration-success p.hero-text{margin-top:25px;font-size:18px;font-weight:400;text-align:center}#div-registration-success p.hero-text.email-label{color:#b91652;font-size:16px;font-weight:600;margin-bottom:25px}#div-registration-success .warning{border:1px solid #ef9439;border-radius:5px;padding:10px;margin-top:30px;margin-bottom:35px}#div-registration-success .warning .icon{width:20px;display:inline-block;color:#ef9439;position:relative;top:-11px}#div-registration-success .warning .message{width:calc(66%);display:inline-block;text-align:justify;color:#552e07}#div-registration-success #resend-confirmation-link{color:#b91652}.refund-form{width:530px;margin:0 auto;background-color:#fff;padding:30px 50px;box-shadow:inset 0 0 1px 0 #414141}.refund-form .refund-summary p{text-align:center;font-size:17px}.refund-form .refund-summary p.note{font-size:11px}.refund-form .refund-summary p.note span.glyphicon{margin-right:5px}.refund-form .coowners-message-container{margin:0;margin-bottom:20px;width:auto}.refund-form-buttons-area.payment-form-format{padding-top:40px}#div_id_agree{padding:10px 40px;border:1px solid #ccc;background-color:#fff}.coowners-message-container{padding:15px;padding-top:0;padding-bottom:15px;margin-bottom:20px;text-align:left;border-bottom:1px solid #D62631;border-top:1px solid #d62631;margin-top:-17px;margin-left:-20px;width:425px}.coowners-message-container .coowners-message .fa{position:relative;right:20px;top:23px;font-size:15px;color:#D62631}.coowners-message-container .coowners-message label{font-weight:500}.coowners-message-container .coowners-message p.note{text-align:justify!important;font-size:13px!important;border-bottom:none;color:#3e0b0e}.policy-menu{position:absolute;top:24px;right:20px;border-radius:3px;font-size:12px;text-align:center}.policy-menu a.btn{color:#3c3c3c;padding:3px 10px;background-color:#ededed}.has-error .form-control{border-color:#FF0500;border-width:2px}div.form-errors{color:#dc143c;margin-top:10px}div.form-errors a{font-weight:600;color:#dc143c;display:inline-block;text-decoration:none!important;cursor:pointer;margin-left:5px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}#helpdesk-video .modal-dialog{width:1024px}#helpdesk-video .modal-body{height:768px}.carousel-indicators li{border:2px solid #b91652}.carousel-indicators li.active{background-color:#fdadac}