/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.modal,.modal-open{overflow:hidden}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.modal-footer:after,.modal-header:after{clear:both}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.util-retain{margin:0 auto;max-width:1020px}@media (max-width:1019px){.util-retain{margin:0 20px}}.util-fadein{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.util-fadeout{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}body:hover .visually-hidden a,body:hover .visually-hidden button,body:hover .visually-hidden input{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.util-unlist{list-style-type:none;margin:0;padding:0}.control{position:relative;display:inline-block;padding-left:1.5rem;color:#555;cursor:pointer}.control.radio{padding-left:4rem}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;line-height:1rem;font-size:65%;color:#eee;text-align:center;background-color:#eee;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #003976}.control input:active~.control-indicator,.control input:checked~.control-indicator{color:#fff;background-color:#003976}.checkbox .control-indicator{border-radius:.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%;width:3rem;height:3rem;border:3px solid #666}.radio.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #003976}.radio input:checked~.control-indicator{border-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:block;width:98%;margin:12px 0}.select select{display:block;width:100%;margin:0;padding:6px 14px;line-height:1.5;background-color:#fff;border:3px solid #ccc;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:after{position:absolute;bottom:10%;right:1.25rem;display:inline-block;content:"";width:0;height:0;margin-top:-.25rem;pointer-events:none;border-top:1rem solid;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid transparent}.select select:focus{box-shadow:0}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:.01px;text-overflow:'';padding-right:1rem}.select option{background-color:#fff}}@media screen and (min-width:0\0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;cursor:pointer;height:2.5rem}.file-custom,.file-custom:before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{top:0;right:0;left:0;z-index:5;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-custom:after{content:"Choose file..."}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.file input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.progress{display:inline-block;height:1rem}.progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#0074d9}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.2rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}@-moz-document url-prefix(){.progress[value]{background-color:#eee;border-radius:.2rem}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-moz-progress-bar{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.2rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[width="100%"]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:.5rem}.controls-inline{margin:1rem 0}.controls-inline .control{display:inline-block;height:1rem}.aviva-quote-modal,.r-tabs .r-tabs-nav{display:-webkit-flex;display:-ms-flexbox}.controls-inline .control+.control{margin-left:1rem}.r-tabs .r-tabs-nav{margin:0;padding:0;display:flex}.r-tabs.js-info-tabs .r-tabs-tab{width:25%;text-align:center;margin:0;list-style:none}.r-tabs.js-form-tabs .r-tabs-tab{width:50%;text-align:center;margin:0;list-style:none;position:relative}.r-tabs .r-tabs-accordion-title,.r-tabs .r-tabs-panel{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media (max-width:768px){.info-tabs .r-tabs .r-tabs-nav{display:none}.info-tabs .r-tabs .r-tabs-accordion-title{display:block}}.util-btn{display:inline-block;padding:10px 44px;background:#003976;color:#fff;font-size:22px;text-transform:uppercase;border:0;border-radius:0;margin:20px 0 0;cursor:pointer}.util-btn:hover{text-decoration:underline;background-color:#797979;color:#fff}body,html{font-size:16px}.modal-open .modal.aviva-quote-modal__wrap{opacity:1;max-width:100%;text-align:center;background:0 0}@media (min-width:992px){.modal.aviva-quote-modal__wrap{text-align:center;padding:0!important}.modal.aviva-quote-modal__wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.aviva-quote-modal__wrap .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}@media (min-width:1063px){.aviva-quote-modal__wrap .modal-lg{width:100%;max-width:1023px}}@media (max-width:991px){.modal-open .modal.aviva-quote-modal__wrap{background-color:#000}.aviva-quote-modal__wrap .modal-lg{width:calc(100% - 20px);margin-top:40px}}.aviva-quote-modal__close{border:0;background:0 0;margin:0;padding:0;color:#fff;font-weight:700;font-size:16px;line-height:16px;letter-spacing:.1em;position:absolute;top:-30px;right:0;display:block;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aviva-quote-modal__close span{display:inline}.aviva-quote-modal__close span.close__x{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);display:inline-block;margin:0 0 0 5px}.aviva-quote-modal__wrap .modal-content{border-radius:0;border:0}.aviva-quote-modal{display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.aviva-quote-modal__intro,.aviva-quote-modal__tabs{width:50%}.aviva-quote-modal__intro{position:relative;background-size:cover}@media (max-width:991px){.aviva-quote-modal{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.aviva-quote-modal__intro,.aviva-quote-modal__tabs{width:100%;text-align:left}.aviva-quote-modal__intro{height:40vw;min-height:200px}}.aviva-quote-modal__intro-text{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;text-shadow:0 0 4px #000}.aviva-quote-modal__intro-headline{font-size:42px;color:#fff;font-weight:600}.aviva-quote-modal__intro-headline br{display:none}@media (max-width:991px){.aviva-quote-modal__intro-headline{font-size:8vw}.aviva-quote-modal__intro-headline br{display:block}.aviva-quote-modal__intro-desc{display:none}}.aviva-quote-modal__intro-desc{font-size:20px}.aviva-quote-modal__intro-desc,.aviva-quote-modal__intro-headline{text-align:left;width:86%;margin:0 auto}.quoteform__signup-wrap{position:relative;background-color:#fff;margin:0;padding:0;box-shadow:0 10px 20px rgba(0,0,0,.2);min-height:430px}.quoteform__title{font-weight:600;font-size:54px;line-height:1.3em;color:#003976;padding-bottom:10px}@media (max-width:768px){.quoteform__signup-wrap{margin:0}.quoteform__title{display:none}}.sublabel--large{font-size:20px}.sublabel--small{font-size:14px}.quoteform__postal-input{border:1px solid #666;border-radius:4px;padding:10px 14px;display:block;width:100%;margin:10px 0 0;color:#414141;text-transform:uppercase}.quoteform__postal-input.quoteform__postal-input--error{border:1px solid #D81C1C}.quoteform__error{padding-top:3px;width:98%;font-size:11px;color:#D81C1C}.quoteform__submit button{display:block;width:100%;padding:11px 14px;background:#FFD900;color:#004FB6;font-size:16px;font-weight:700;border-width:0;margin:38px 0 0;cursor:pointer;border-radius:4px}.quoteform__submit button:hover{background-color:#004FB6;color:#fff}.quoteform__remind{margin:1.6em 0 0;font-size:14px;color:#003976;text-align:center}.quoteform__remind a{color:#004FB6;cursor:pointer;border-bottom:0}.quoteform__remind a:hover{border-bottom:0}.quoteform__info{width:50%}.quoteform__info-text{padding:0 0 0 50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.quoteform__info-text h3{font-weight:600;font-size:50px;line-height:1em}@media (max-width:768px){.quoteform__info{width:auto;margin:20px}.quoteform__info-text{padding:0}.quoteform__info-text h3{font-size:40px}}.quoteform__info-text p{font-size:18px;line-height:1.4em;max-width:90%}@media (max-width:768px){.quoteform__info-text p{max-width:100%;padding-bottom:2em}}label.quoteform__postal-label{margin:0;color:#444;font-size:20px;font-weight:100}.radio+.radio{margin-top:10px}label.control.radio{width:48%}.quoteform__tabs{min-height:382px}.quoteform__tabs.r-tabs.js-form-tabs ul.r-tabs-nav li.r-tabs-tab a{display:block;background:#F0F0F0;padding:20px 0;border:1px solid #AAA;text-decoration:none;color:#444;font-size:20px}.quoteform__tabs.r-tabs.js-form-tabs ul.r-tabs-nav li.r-tabs-state-active a{background:#4F9F31;border:1px solid #4F9F31;color:#fff}.r-tabs-state-default a.r-tabs-anchor{font-family:source_sans_proregular,-apple-system,blinkmacsystemfont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',arial,helvetica,sans-serif}.js-form-tabs li.r-tabs-tab.r-tabs-state-active:after{content:"";position:absolute;z-index:0;left:calc(50% - 10px);bottom:-10px;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #4F9F31}.r-tabs.js-form-tabs .r-tabs-tab.r-tabs-full{width:100%}.quoteform__tab{padding:30px 30px 20px;background-size:contain;background-repeat:no-repeat;background-position:center}.quoteform__home-message h3,.quoteform__thanks h3{font-size:30px;font-weight:600;text-align:left;line-height:1.3em;margin:0}.quoteform__home-message p,.quoteform__thanks p{text-align:left;font-size:16px;letter-spacing:-.03em;margin:0 0 1em}input#detailed,input#quick{display:none}.quoteform__detailtype{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#F0F0F0;border:1px solid #AAA;border-radius:4px;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.quoteform__detailtype>label{width:50%}@media (max-width:991px){.quoteform__detailtype{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.quoteform__detailtype>label{width:100%}}.quoteform__detailtype-radio-controler{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:16px;width:100%;height:100%;text-align:center}.quoteform__detailtype-radio-controler .sublabel--icon svg path{fill:#5C596D}.sublabel--icon{width:60%;max-height:50px;margin:0 auto}@media (max-width:991px){.quoteform__detailtype-radio-controler{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.sublabel--icon{width:55px;margin:0}.sublabel--text{text-align:left;margin-left:20px}}.sublabel--icon-column{display:none}.sublabel--icon-row{display:block}@media (max-width:991px){.sublabel--icon-column{display:block}.sublabel--icon-row{display:none}.quoteform__detailtype__simple svg.sublabel--icon-column{width:85%}}input#detailed:checked~.quoteform__detailtype-radio-controler,input#quick:checked~.quoteform__detailtype-radio-controler{background:#4F9F31;border:1px solid #4F9F31;border-radius:4px;box-shadow:0 0 0 1px #4F9F31;color:#fff}input#detailed:checked~.quoteform__detailtype-radio-controler .sublabel--icon svg path,input#quick:checked~.quoteform__detailtype-radio-controler .sublabel--icon svg path{fill:#fff}.quoteform__postal-submit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.quoteform__postal,.quoteform__submit{width:47%}@media (max-width:991px){.quoteform__postal-submit{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.quoteform__postal,.quoteform__submit{width:100%}}button.btn.js-demo-thanks-back{background:#004FB6;color:#fff}@media (min-width:992px){button.btn.js-demo-thanks-back{position:absolute;bottom:30px;right:30px}}