/*! 
 --DO NOT EDIT THIS FILE DIRECTLY LOCAL- This file (default.css) will be over written when the sass is next compiled and your changes lost --
 -- Contact digitaldesignteam@allianz.co.uk for clarification --//
*/.btn a:before,.btn a:after,p.more a:after,.buttons button.btn:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
*{box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
.hidden{visibility:hidden;position:absolute}
.js .visuallyhidden,.accessibleHide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
html{background:#fff;color:#54585a;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:Verdana,Geneva,sans-serif}
body{margin:0;font-size:1em}
a{color:#54585a}
.grid3 p a,.grid3 li a,.grid2 p a,.grid2 li a{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}
a:visited{color:#1c6dad}
a{text-decoration:underline}
a:active,a:hover{outline:0;color:#0077c8;text-decoration:underline}
a:focus{outline:2px dotted #76797b}
@font-face{font-family:'AllianzSansRegular';src:url("default-styles/assets/fonts/alsanreg-allianz.eot?") format("eot"),url("default-styles/assets/fonts/alsanreg-allianz.woff") format("woff"),url("default-styles/assets/fonts/alsanreg-allianz.ttf") format("truetype"),url("default-styles/assets/fonts/alsanreg-allianz.svg#webfontU3WJEGYH") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AllianzSansLight';src:url("default-styles/assets/fonts/allianzsanslight-webfont.eot?") format("eot"),url("default-styles/assets/fonts/allianzsanslight-webfont.woff") format("woff"),url("default-styles/assets/fonts/allianzsanslight-webfont.ttf") format("truetype"),url("default-styles/assets/fonts/allianzsanslight-webfont.svg#allianz_sansregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AllianzNeoRegular';src:url("default-styles/assets/fonts/allianzneo-regular.eot?") format("eot"),url("default-styles/assets/fonts/allianzneo-regular.woff") format("woff"),url("default-styles/assets/fonts/allianzneo-regular.ttf") format("truetype"),url("default-styles/assets/fonts/allianzneo-regular.svg#allianz_neoregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AllianzNeoBold';src:url("default-styles/assets/fonts/allianzneo-bold.eot?") format("eot"),url("default-styles/assets/fonts/allianzneo-bold.woff") format("woff"),url("default-styles/assets/fonts/allianzneo-bold.ttf") format("truetype"),url("default-styles/assets/fonts/allianzneo-bold.svg#allianz_neoregular") format("svg");font-weight:normal;font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1,h2,h3{font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;font-weight:normal}
h1{font-size:1.875em;line-height:1.13333em;margin:1em 0 1em 0}
@media screen and (min-width:480px){h1{font-size:2.375em;margin:.78947em 0 .78947em 0}
}
h2{font-size:1.5em;line-height:1.25em;margin:1.25em 0 1.04167em}
@media screen and (min-width:480px){h2{font-size:2em;line-height:1.25em;margin:.9375em 0 .78125em}
}
h3{font-size:1.25em;line-height:1.4em;margin:1.5em 0 1.25em}
@media screen and (min-width:480px){h3{font-size:1.375em;line-height:1.36364em;margin:1.36364em 0 1.13636em}
}
h4{font-size:1em;margin:0 0 .3em 0;font-weight:bold}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 20px;font-size:12px;font-style:italic}
blockquote:before{content:'';background-image:url("default-styles/assets/images/static/sprites/core-se37251be3a.png");background-repeat:no-repeat;width:100%;height:20px;float:left;margin-left:-10px;margin-bottom:7px;margin-right:10px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{line-height:1.5em;margin:0 0 1.5625em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,dd{margin:0 0 1em .875em;padding:0}
dd{margin:0 0 0 .875em}
menu,ol,ul{list-style-position:outside;position:relative;margin:0 0 0 .3125em;margin:1.875em 0 1.5625em 1.25em;padding:0;list-style-type:none}
ol{list-style-type:decimal}
ul li,ol li{margin:0 0 .9375em 1.3125em;padding:0 7px 0 0;position:relative}
.simpleRichText ul li,.richText ul li{position:relative;line-height:1.5em}
.simpleRichText ul li:before,.richText ul li:before{content:"\25A0";color:#1c6dad;position:absolute;left:-1.25em;top:-0.2em}
.car .simpleRichText ul li:before,#car .simpleRichText ul li:before{color:#007a53}
.home .simpleRichText ul li:before,#home .simpleRichText ul li:before{color:#a51890}
nav ul,nav ol{margin:0 0 0 .9375em;padding:0}
nav ul li,nav ol li{float:left;margin:0 .875em 0 0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;max-width:100%}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0 0 2px;padding:10px}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{border:0;box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
@media screen and (min-width:768px){select{border:1px solid #a7a7a7;-webkit-appearance:menulist-button;color:#54585a}
}
input[type=text]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=color]:focus,input[type=email]:focus,textarea:focus{box-shadow:rgba(81,203,238,0.8) 0 1px 4px 0;border-color:#0077c8 !important;outline:0}
input,select,textarea{border:solid 2px #a7a7a7;border-radius:4px;font-size:.938em;color:#54585a}
table{border-collapse:separate;border-spacing:0}
caption{text-align:left;color:#003781;font-weight:bold}
.mandatory{color:red;display:inline-block}
.nowrap{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.clear-left{clear:left}
.clear{clear:both}
.hidden{display:none}
.list-left-align{text-align:left}
.btn,.list-box-wrap.single-layout .more{height:auto;border:0;display:block;background-color:#0077c8;border-radius:3px,3px;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;margin:.35em 0;width:100%}
@media screen and (min-width:480px){.btn,.list-box-wrap.single-layout .more{margin:0 auto}
}
@media screen and (min-width:992px){.btn,.list-box-wrap.single-layout .more{margin:.35em 0}
}
@media screen and (min-width:768px){.btn,.list-box-wrap.single-layout .more{max-width:294px}
}
.btn:hover,.btn:focus,.list-box-wrap.single-layout .more:hover,.list-box-wrap.single-layout .more:focus{background-color:#1c6dad;transition:background-color .5s ease}
.btn a,.list-box-wrap.single-layout .more a{position:relative;color:#FFF;font-weight:normal;font-size:1.25em;padding:.6em 48px .6em 1em;display:block;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;text-decoration:none}
.btn a:visited,.btn a:hover,.list-box-wrap.single-layout .more a:visited,.list-box-wrap.single-layout .more a:hover{text-decoration:none;color:#FFF}
.btn a:focus,.list-box-wrap.single-layout .more a:focus{outline:#0077c8 2px dotted}
.btn a:after,.list-box-wrap.single-layout .more a:after{background-position:-299px -10px;position:absolute;right:15px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
.car .btn a:focus{outline:2px dotted #007a53}
.home .btn a:focus{outline:2px dotted #a51890}
.btn.btn-car a:focus{outline:2px dotted #007a53}
.btn.btn-home a:focus{outline:2px dotted #a51890}
.btn.btn-white a:focus{outline:2px dotted #fff}
#faqs .expandable>h3 a:focus{border:2px solid #003781}
.btn.large{font-size:1.1em}
@media screen and (min-width:768px){.btn.full-width{width:100%}
}
.btn.btn-car{background-color:#007a53}
.btn.btn-car:hover{background-color:#00613a}
.btn.btn-home{background-color:#a51890}
.btn.btn-home:hover{background-color:#8c0077}
.btn.btn-white{background-color:#fff}
.btn.btn-white:hover{background-color:#e3e3e3}
.btn.btn-white a{color:#0077c8}
.btn.btn-white a:visited{color:#0077c8}
.btn.btn-white a:after{background-position:-338px -10px}
.car .btn,#car .btn{background-color:#007a53}
.car .btn.btn-white,#car .btn.btn-white{background-color:#fff}
.home .btn,#home .btn{background-color:#a51890}
.home .btn.btn-white,#home .btn.btn-white{background-color:#fff}
.group:before,.group:after,.container:before,.container:after{content:"";display:table}
.group:after,.container:after{clear:both}
.group,.container{*zoom:1}
.wrapper{padding-right:15px !important;padding-left:15px !important;margin:0 auto}
@media screen and (min-width:768px){.wrapper{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.wrapper{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.full-width-template .header+.wrapper{max-width:100%;padding:0 !important}
.wrapper>.wrapper{padding:0;width:100%}
.container .container{padding:0}
.content-panel{position:relative;clear:both;padding-bottom:2.5em}
@media screen and (min-width:992px){.content-panel{padding-bottom:5.8125em}
}
.content-area{width:100%}
.full-width .content-area,.full-width-template .content-area{width:100%}
.snippet{margin:0 auto}
.grid1{width:23.125%}
.snippet.grid1{max-width:148px}
.desktopEnabled #cboxLoadedContent .snippet.grid1{width:148px}
#related-area .grid1{width:47.435897435897%}
.grid2{width:48.75%}
.snippet.grid2{max-width:312px}
.desktopEnabled #cboxLoadedContent .snippet.grid2{width:312px}
#related-area .grid2{width:100%}
.grid3{width:74.375%}
.desktopEnabled #cboxLoadedContent .snippet.grid3{width:476px}
.snippet.grid3{max-width:476px}
.grid4{width:100%}
.snippet.grid4{max-width:640px}
.desktopEnabled #cboxLoadedContent .snippet.grid4{width:640px}
.grid5{width:86.965376782077%}
.snippet.grid5{max-width:804px}
.desktopEnabled #cboxLoadedContent .snippet.grid5{width:804px}
.grid6{width:100%}
.snippet.grid6{max-width:984px}
.desktopEnabled #cboxLoadedContent .snippet.grid6{width:984px}
.snippet-title{color:#ccc;font-size:16px;font-weight:bold;text-align:center}
@media screen and (min-width:992px){.content-panel{right:auto !important}
.content-area{float:left;width:66.46341%;clear:both}
.related-area,.js .related-area{float:left;border-left:2px solid #fff;width:33.33333%;right:auto;position:static}
}
.logo{float:left;position:absolute;z-index:500;margin-top:1.875em}
.logo a{display:block}
.logo img{vertical-align:bottom}
header.header{padding-bottom:10px;background:#e3e3e3;position:relative;z-index:165}
@media screen and (min-width:992px){header.header{padding-bottom:73px}
}
header.header:before{content:"";display:block;height:72px;width:100%;background:#fff;position:absolute;top:0}
.site-label{color:#003781;font-size:14px;position:absolute;right:0;top:7px;display:none}
.header .wrapper{position:relative}
.tour{height:572px !important;width:654px !important}
@media screen and (min-width:992px){.hide-li{display:none}
}
.content_footer,.legal,.function-bar{display:none}
body.cq-wcm-edit:after{display:none}
.divider{clear:both;height:60px;background-color:#ededed;margin:0;box-sizing:content-box}
.divider hr{height:0;border:0;margin:0}
.container .divider{margin-left:0;margin-right:0}
.tabItem>.divider,.flap-content-inner>.divider{padding-left:10px;padding-right:10px}
.white{background-color:#fff;margin:0;padding:10px}
.scroll-to-top{width:100%;height:60px;background-color:#fff;cursor:pointer;position:relative;margin:0}
.scroll-to-top hr{background-image:none}
.scroll-to-top :after{content:"";position:absolute;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:136px -553px;padding-right:23px;width:auto;height:1em;left:50%;top:45%;margin-left:-75px;margin-top:-0.5em;text-decoration:underline}
.scroll-to-top :hover:after{text-decoration:none}
.scroll-to-top :before{content:"";position:absolute;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-189px -57px;width:20px;height:10px;margin-left:60px;top:50%;left:50%;margin-top:-5px}
.scrollto,.scrolltoPadding{width:100%;height:60px;background-color:#ededed;cursor:pointer;position:relative;margin:0}
.scrollto hr,.scrolltoPadding hr{background-image:none}
.scrollto :after,.scrolltoPadding :after{content:"";position:absolute;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-444px -50px;width:54px;height:24px;left:50%;top:50%;margin-left:-27px;margin-top:-12px}
.scrolltoPadding{margin:10px 0 28px}
div.divider-disc-container{display:table;margin:0 auto 0 auto;padding:1em 0}
@media screen and (min-width:992px){div.divider-disc-container{padding-top:100%}
}
div.divider-disc-container p{display:table-cell;width:3em;height:3em;border-radius:50%;font-size:1.25em;line-height:3em;text-align:center;background:#0077c8;color:#fff;max-width:3em}
.news-feed-divider,.hairline{height:2px;background-color:#e3e3e3;margin:15px 0 -10px}
@media screen and (min-width:380px) and (max-width:767px){.news-feed-divider{margin-left:60px}
}
/*! video.scss */.video-wrap{position:relative;margin-bottom:0}
.video-wrap h2{margin-left:0}
.video-wrap .caption{width:100%;text-align:left;padding:0;font-style:italic}
.video-wrap .grid3{width:100%;position:relative;margin-left:0;padding-left:0}
.video-wrap .container .video-wrap .caption{padding:0}
.video-wrap video,.video-wrap .video-js{width:100% !important;background-color:#616262}
.video-wrap video{-webkit-transform-style:preserve-3d}
.video-wrap .divider,.video-wrap .image-wrap .divider{margin-top:0;margin-bottom:14px;padding-top:14px;background-position:left bottom}
.object-wrapper{height:0 !important;width:100% !important;padding-bottom:56.25% !important;overflow:hidden;position:relative !important}
.object-wrapper iframe,.object-wrapper video{width:100% !important;height:100% !important;position:absolute;top:0;left:0}
.ie7 .video-wrap .caption{padding-top:5px}
/*!
Video.js Default Styles (http://videojs.com)
Version 4.2.2
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ebebeb}
@font-face{font-family:'VideoJS';src:url("video/assets/fonts/vjs.eot");src:url("video/assets/fonts/vjs.eot?#iefix") format("embedded-opentype"),url("video/assets/fonts/vjs.woff") format("woff"),url("video/assets/fonts/vjs.ttf") format("truetype");font-weight:normal;font-style:normal}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}
.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}
.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}
.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}
.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}
@media \0creen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
}
.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}
.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}
.vjs-default-skin .vjs-play-control:before{content:"\e001"}
.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}
.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}
.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;background:#0077c8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}
.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.vjs-default-skin .vjs-progress-holder{height:100%}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background:#0077c8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}
.vjs-default-skin .vjs-current-time{float:left;width:auto}
.vjs-default-skin .vjs-duration{float:left}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}
.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:2.7em;height:2.7em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);box-shadow:0 0 1em rgba(255,255,255,0.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#0077c8;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;transition:all 0}
.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:.75;color:#0077c8;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}
.vjs-default-skin .vjs-loading-spinner:before{content:"\e00a";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2)}
.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}
.vjs-default-skin .vjs-captions-button:before{content:"\e008"}
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.video-js.vjs-fullscreen{position:fixed !important;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}
.vjs-poster img{display:block;margin:0 auto;height:auto;padding:0;width:100%}
.video-js.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}
.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}
.video-js .vjs-subtitles{color:#fff}
.video-js .vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
.vjs-default-skin .vjs-hidden{display:none}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.video-js.vjs-fullscreen{position:fixed !important;padding-bottom:0 !important;z-index:1600}
@media screen and (min-width:480px){.video-wrap h2{margin-left:26%}
.video-wrap .caption{position:absolute;top:0;left:-35%;width:35%;text-align:right;padding:0 7px}
.video-wrap .grid3{width:75%;position:relative;margin-left:25%;border-left:2px solid #fff}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************/.video-gen2-car .video-js .vjs-tech,.video-gen2-home .video-js .vjs-tech{height:auto}
.video-gen2-car .video-wrap .grid3,.video-gen2-home .video-wrap .grid3{margin-left:0;width:95%}
.video-gen2-car .video-wrap h2,.video-gen2-home .video-wrap h2{margin:0 0 50px 0}
.video-gen2-car .video-wrap .caption,.video-gen2-home .video-wrap .caption{position:absolute;top:-40px;left:-5px;width:100%;padding:0 7px;text-align:left}
.video-gen2-car .video-wrap video,.video-gen2-car .video-wrap .video-js,.video-gen2-home .video-wrap video,.video-gen2-home .video-wrap .video-js{background-color:#bbb}
.video-gen2-car .vjs-default-skin .vjs-big-play-button,.video-gen2-home .vjs-default-skin .vjs-big-play-button{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0;transition:all 0;-moz-transition:all 0;-o-transition:all 0}
.video-gen2-car .vjs-default-skin .vjs-big-play-button:before,.video-gen2-home .vjs-default-skin .vjs-big-play-button:before{text-shadow:none;-webkit-text-shadow:none;-moz-box-shadow:none;left:4px;top:3px}
.video-gen2-car .vjs-default-skin .vjs-big-play-button:hover,.video-gen2-car .vjs-default-skin .vjs-big-play-button:focus,.video-gen2-home .vjs-default-skin .vjs-big-play-button:hover,.video-gen2-home .vjs-default-skin .vjs-big-play-button:focus{border:0}
.video-gen2-car .vjs-default-skin .vjs-big-play-button{background-color:#007a53}
.video-gen2-car .vjs-default-skin .vjs-big-play-button:hover,.video-gen2-car .vjs-default-skin .vjs-big-play-button:focus{background-color:#00704c}
.video-gen2-home .vjs-default-skin .vjs-big-play-button{background-color:#a51890}
.video-gen2-home .vjs-default-skin .vjs-big-play-button:hover,.video-gen2-home .vjs-default-skin .vjs-big-play-button:focus{background-color:#9c1788}
#video-gen2 .video-wrap{margin:-2.4rem -2rem -2.5rem 0}
#video-gen2 .video-wrap .grid3{width:100%;position:relative;margin-left:0;padding-left:0}
#video-gen2 .video-wrap video{background-color:#f3f3f4}
#video-gen2.row-outer.secondary-grey .row-inner.row-inner-set{min-height:220px}
@media screen and (max-width:992px){#video-gen2.row-outer.secondary-grey .row-inner.row-inner-set{padding-right:16px !important;padding-left:16px !important}
#video-gen2 .col-md-6.last{padding-left:0;padding-right:0}
#video-gen2 .video-wrap{margin:0 0 -2rem 0}
}
#video-gen2 h3{margin-top:-0.5em;margin-bottom:.5em;line-height:1.1em}
#video-gen2 .vjs-poster{background-size:cover}
@media screen and (min-width:480px){.video-wrap .grid3{border-left:0}
}
/*! end video.scss *//*! colorbox.scss */#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000;opacity:.85;filter:alpha(opacity=85)}
#colorbox{outline:0}
#cboxContent{margin-bottom:40px;margin-top:40px;background:#e5e5e5}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #e5e5e5;background:#fff}
#cboxTitle{position:absolute;left:0;color:#eee;bottom:-20px}
#cboxCurrent{position:absolute;top:-26px;color:#eee}
#cboxLoadingGraphic{background:url(default-styles/assets/images/static/bgs/loading.gif) no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(default-styles/assets/images/static/bgs/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(default-styles/assets/images/static/bgs/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxClose{position:absolute;width:93px;box-sizing:border-box;line-height:2.2em;height:2.2em;right:0;background:#426bb3;color:#fff;top:-2.45em;-webkit-border-radius:5px;border-radius:5px;padding-right:7px}
#cboxClose:hover{background:#e5e5e5;color:#4d4d4d}
#cboxClose:after{content:"\00D7";display:inline-block;position:absolute;margin:0 0 0 3px}
#cboxClose:hover{background:#e5e5e5;color:#4d4d4d}
#RelPos.blur{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px)}
.lt-ie10 #RelPos.blur{-webkit-filter:none;filter:none}
#cboxLoadedContent .grid5 .content,#cboxLoadedContent .grid6 .content{width:auto}
@media screen and (min-width:787px){#cboxContent{margin-bottom:0;background:#e5e5e5}
#cboxClose{width:74px}
#cboxTitle{bottom:auto;top:-20px;padding-right:50px}
#cboxCurrent{position:absolute;top:-38px;right:auto}
}
/*! end colorbox.scss */#RelPos{position:relative}
#CookieContainer .grid3{width:100%%}
#CookieContainer .grid1{width:100%;margin-top:1em}
#CookieContainer{padding:2em 0 1.5em 0;top:0;background:#ffd533;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDUzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWJiMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd533 0,#f5bb33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd533),color-stop(100%,#f5bb33));background:-webkit-linear-gradient(top,#ffd533 0,#f5bb33 100%);background:-o-linear-gradient(top,#ffd533 0,#f5bb33 100%);background:-ms-linear-gradient(top,#ffd533 0,#f5bb33 100%);background:linear-gradient(to bottom,#ffd533 0,#f5bb33 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd533',endColorstr='#f5bb33',GradientType=0);position:relative;z-index:999999999;min-height:40px;line-height:1.5em}
.ie9 #CookieContainer{filter:none}
#CookieInner{max-width:790px;margin:0 auto;padding:0 10px}
#CookieInfoIcon{display:none}
#CookieContainer{line-height:1.5em}
#CookieText{display:inline-block}
#CookieText a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
#CookieText a{color:black;font-weight:bold;text-decoration:underline}
#CookieContainer a:hover{text-decoration:none}
#CookieClose{display:none}
#CookieClose a{background-color:#0077c8 !important;display:block;color:white !important;font-weight:normal;font-size:1.25em;padding:.6em 48px .6em 1em;display:block;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;text-decoration:none;position:relative}
#CookieClose a:visited,#CookieClose a:hover{text-decoration:none;color:white}
#CookieClose a:focus{outline:#54585a dotted thin}
#CookieClose a:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-299px -10px;position:absolute;right:15px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
@media(min-width:480px){#CookieText,#CookieClose{padding-left:50px;padding-right:50px}
}
@media(min-width:768px){#CookieText,#CookieClose{padding-left:0;padding-right:0}
#CookieContainer .grid3{width:73%;float:left}
#CookieContainer .grid3 #CookieClose a:before{top:.5625em}
.no-js #CookieContainer .grid3{width:100%}
#CookieContainer .grid1{width:23%;padding-left:10px;float:left;margin-top:0}
.no-js #CookieContainer .grid1{display:none}
}
/*! fat-footer-gen2.scss */.fat-footer{clear:both;background-color:#fff}
.fat-footer .wrapper{box-sizing:border-box;padding:0}
.fat-footer .fat-footer-inner{padding:.625em 0 1.25em;padding-right:15px !important;padding-left:15px !important;background-color:#FFF;position:relative}
@media screen and (min-width:768px){.fat-footer .fat-footer-inner{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.fat-footer .fat-footer-inner{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:930px){.fat-footer .fat-footer-inner{padding-left:0 !important;padding-right:0 !important}
}
.fat-footer .grid1{width:100%}
.fat-footer .grid1 h3{font-weight:normal;color:#1c6dad;font-size:1.5em;border-bottom:2px solid #e3e3e3;text-align:center;cursor:pointer;margin:0;padding:5px 0}
.fat-footer .grid1 h3 a{color:#1c6dad;font-size:inherit}
.fat-footer .grid1.sixth{font-size:.8em;padding:0 20px;color:#707372}
.fat-footer .grid1.sixth p{text-align:center}
.fat-footer .grid1.sixth h3{position:relative;border-bottom:0;height:72px;margin:30px 0}
.fat-footer .grid1.first{display:none}
.fat-footer>.divider{display:block;height:70px;margin:0;padding:0;background-color:#ededed;max-width:100%}
.fat-footer>.divider hr{height:70px;border:0;position:relative}
.fat-footer ul{margin:0;background-color:#e3e3e3;padding-left:0}
.fat-footer ul li{display:list-item;float:none;margin:15px 0;text-align:center}
.fat-footer ul li:before{background-image:none}
.fat-footer a{font-size:.8125em}
.js .fat-footer ul{display:none}
@media screen and (min-width:930px){.js .fat-footer ul{display:block !important}
}
.footer .linksright a:focus{outline:solid 1px #0077c8;background-color:#0077c8}
@media screen and (min-width:930px){.fat-footer .fat-footer-inner{padding:1.25em 0 2.5em}
.fat-footer li:first-child{display:none}
.fat-footer .grid1{float:left;width:20%;padding:0 .3%;margin-top:10px}
.fat-footer .grid1 a{text-decoration:none}
.fat-footer .grid1 a:hover{color:#1c6dad !important}
.fat-footer .grid1 h3{margin:0;padding-left:10px;text-align:left;cursor:text;font-size:1.3125em}
.fat-footer .grid1.sixth{font-size:.7em;padding-left:2%;padding-right:0;position:relative;margin-top:-125px}
.fat-footer .grid1.sixth h3{padding-left:0;margin:0 0 50px 0}
.fat-footer .grid1.sixth p{text-align:left}
.fat-footer ul{margin:1.25em 5px 0 10px;list-style:none;background-color:transparent}
.fat-footer ul li{text-align:left}
}
@media screen and (min-width:992px){.fat-footer .grid1.sixth{margin-top:-130px}
.fat-footer .grid1.sixth h3{margin:0 0 65px 0}
}
@media screen and (min-width:1135px){.fat-footer .grid1 h3{font-size:1.5em}
}
@media screen and (max-width:930px){.fat-footer>.divider{display:none}
}
.corporate-partner .grid1.second h3 a{display:inline-block;width:210px}
@media screen and (max-width:930px){.corporate-partner div.grid1.third{display:none}
.corporate-partner div.grid1.fourth h3,.corporate-partner div.grid1.fifth h3{display:none}
}
@media screen and (min-width:930px){.corporate-partner .fat-footer .grid1{padding:0}
.corporate-partner .fat-footer .grid1 h3{padding-left:0}
.corporate-partner .fat-footer .grid1.second h3{padding-left:10px}
.corporate-partner .fat-footer .grid1.sixth{padding-left:2%}
}
.feefo-blue{background-color:#0077c8;color:#fff;font-family:"AllianzSansRegular",Verdana,sans-serif;padding:40px 0;padding-bottom:55px;position:relative;z-index:2}
.feefo-blue p{margin-bottom:0}
.feefo-blue:before,.feefo-blue:after{display:block;content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#0177c9}
.feefo-blue:after{left:100%;right:auto}
.feefo-blue .quotes{font-size:1.8125em;line-height:1.1em;padding:61px 0 54px 0;letter-spacing:-0.035em;position:relative}
.feefo-blue .quotes span{font-size:.55em;letter-spacing:0;line-height:1.55em;margin-top:12px;display:block}
.feefo-blue .quotes:after{display:block;content:'';background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-67px -250px;position:absolute;top:0;left:0;width:58px;height:54px}
.feefo-blue .quotes:before{display:block;content:'';background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:0 -250px;position:absolute;bottom:33px;right:0;width:58px;height:54px}
.feefo-blue .feefo-social{font-size:1em;display:block;border-top:2px solid #fff;padding-top:20px;min-height:40px}
.feefo-blue .feefo-social .text,.feefo-blue .feefo-social .links{float:left;width:50%}
.feefo-blue .feefo-social .fb{float:right;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-134px -250px;width:31px;height:31px;text-indent:-9876px;margin-left:5px}
.feefo-blue .feefo-social .twit{float:right;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-174px -250px;width:31px;height:31px;margin-left:5px;text-indent:-9876px}
.feefo-blue .feefo-social .links a:focus{outline:2px dotted #fff}
.feefo-lime{background-color:#003781;font-family:"AllianzSansLight",Verdana,sans-serif;padding:0 0 40px 0;padding-top:115px;color:#fff;position:relative;font-size:1.5625em;letter-spacing:-0.035em;line-height:1.2em;z-index:1}
.feefo-lime:after,.feefo-lime:before{content:"";display:block;position:absolute;top:0;bottom:0;width:9600px;left:100%;background:#003781}
.feefo-lime:before{left:auto;right:100%}
.feefo-lime p{text-align:right;margin-bottom:0;position:relative;line-height:1.2em;letter-spacing:.035em}
.feefo-lime p:before{display:block;content:'';background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-210px -250px;position:absolute;top:-65px;right:0;left:auto;width:200px;height:49px}
.feefo-lime a{color:#fff;text-decoration:none;font-size:.8em}
.feefo-lime a:hover{text-decoration:none}
.feefo-slides.cycle-paused:after,.ie8 .feefo-slides.cycle-paused span.hover{display:block;content:'Paused';color:white;background:black;padding:10px;z-index:500;position:absolute;top:7px;right:7px;border-radius:10px;opacity:.5;filter:alpha(opacity=50)}
.feefo-slides{width:100%;font-family:"AllianzSansRegular",Verdana,sans-serif;margin:auto;position:relative !important;z-index:0 !important}
.feefo-slides>div{width:100%;padding:25px 0 40px 0}
.feefo-slides span.hover{display:none}
.feefo-slides .feefo-bigblue{color:#003781;font-size:2.1em;letter-spacing:-0.035em;line-height:1.059em;display:block;text-align:center}
.feefo-slides .feefo-small-grey{color:#54585a;font-size:1em;padding-top:25px;display:block;text-align:center}
.feefo-slides .feefo-small-grey a{color:#54585a;text-decoration:underline}
.feefo-slides .feefo-small-grey a:hover{text-decoration:none}
.feefo-slides .adv-custom-pager>a{cursor:pointer}
.feefo-slides .adv-custom-pager li:before{background:0}
.feefo-slides .feefo-carousel-nav{display:block}
.feefo-slides .feefo-carousel-nav ul{list-style:none;margin:0 auto;padding:0;text-align:center;position:relative;z-index:1000}
.feefo-slides .feefo-carousel-nav ul li{margin:0;padding:0;display:inline-block}
.feefo-slides .feefo-carousel-nav ul li:before{display:none}
.feefo-slides .feefo-carousel-nav ul li a{padding:5px 11px;margin:0;height:auto;width:30px;position:relative;text-indent:-3955px;display:inline-block}
.feefo-slides .feefo-carousel-nav ul li a:before{content:"";position:absolute;top:10px;left:10px;background-color:#e3e3e3;display:block;margin:0;height:10px;width:10px;border-radius:5px}
.feefo-slides .feefo-carousel-nav ul li a:hover{text-decoration:none}
.feefo-slides .feefo-carousel-nav ul li a:hover:before{background-color:#003781}
.feefo-slides .feefo-carousel-nav ul li.cycle-pager-active a:before{background-color:#003781}
.feefo-slides .ie7 .feefo-carousel-nav a{margin:10px 0 0 0}
.feefo-slides .ie7 .feefo-carousel-nav .cycle-pager-active a{padding-bottom:11px}
body,#relpos{overflow:hidden}
html{overflow-y:scroll}
@media screen and (min-width:890px){.feefo-blue{float:left;width:33%;position:relative;padding:28px 28px 5% 0}
.feefo-blue .quotes{width:190%;z-index:20;padding:61px 0 0 0;margin-bottom:0;min-height:240px;line-height:1.4em}
.feefo-blue .quotes:before{right:30%;bottom:-30px}
.feefo-blue:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#0177c9}
.feefo-blue:after{content:"";position:absolute;bottom:0;right:-142%;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:100% -313px;display:block;padding:0;margin:0;height:100%;width:142%;z-index:10;background-color:transparent}
.feefo-blue .feefo-social{font-size:1.125em}
.feefo-blue .feefo-social .links{width:35%}
.feefo-blue .feefo-social .text{width:65%}
.feefo-lime{margin-top:20px;float:right;width:65%;padding:100px 0 20px 30%}
.feefo-lime:before{display:none}
.feefo-slides{float:right;width:67%}
.feefo-slides .feefo-bigblue{font-size:2.3em;text-align:right}
.feefo-slides .feefo-small-grey{font-size:1.2em;text-align:right}
.feefo-slides .feefo-small-grey,.feefo-slides .feefo-bigblue{padding-left:19%}
.feefo-slides .carousel-nav{margin-left:19%}
}
@media screen and (min-width:1010px){.feefo-slides{width:65%}
.feefo-slides .feefo-small-grey,.feefo-slides .feefo-bigblue{padding-left:30%}
.feefo-slides .feefo-carousel-nav{margin-left:30%}
}
@media screen and (min-width:1170px){.feefo-blue .quotes{padding:61px 0 58px 0;width:130%}
.feefo-blue .quotes:before{right:0;bottom:28px}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************/.customer-testimonials.feefo-blue{height:380px;padding:20px 0 0 0}
.customer-testimonials.feefo-blue:after,.customer-testimonials.feefo-blue:before{z-index:-1}
.customer-testimonials.feefo-blue .quotes{width:100%}
.customer-testimonials.feefo-blue .quotes:before{right:0;bottom:75px}
.customer-testimonials.feefo-blue .quotes:after{top:5px}
.customer-testimonials.feefo-blue .feefo-slides{width:100%;float:left;height:320px}
.customer-testimonials.feefo-blue .feefo-slides .feefo-carousel-nav{display:none}
.customer-testimonials.feefo-blue .feefo-slides>div{padding:10px 0 0 0;height:255px}
div.customer-testimonials div.feefo-social{display:block;margin:0 auto;position:absolute;bottom:0;left:0;right:0;z-index:100}
.corporate-partner .feefo-blue{padding:28px 13px 3% 0}
.corporate-partner .feefo-blue.corporate-slide.static{padding:28px 13px 0 0}
.corporate-partner .feefo-blue .quotes{padding:45px 0 58px 0}
.corporate-partner .feefo-slides .feefo-bigblue{text-align:left}
.corporate-partner .feefo-slides>div{padding:0}
.corporate-partner .feefo-lime{padding:20px 0 30px 10%}
@media screen and (max-width:930px){.corporate-partner .corporate-slider .feefo-bigblue img{display:none}
}
@media screen and (min-width:992px){.row-outer.max-width-1280{max-width:1280px;margin:0 auto}
}
.row-outer.white{background:#fff}
.row-outer.az-blue{background:#003781}
.row-outer.az-secondary-blue{background:#1c6dad}
.row-outer.az-secondary-blue-light{background:#0077c8;padding-bottom:20px}
.row-outer.az-secondary-blue-lighter{background:#0077c8}
.row-outer.az-home{background:#a51890}
.row-outer.az-home-lighter{background:#8c0077}
.row-outer.az-purple{background:#5a3982}
.row-outer.az-car{background:#007a53}
.row-outer.az-car-lighter{background:#00613a}
.row-outer.az-gray{background-color:#707372}
.row-outer.az-grey-lighter{background-color:#ededed}
.row-outer.gradient{background-color:#ededed;background-image:linear-gradient(top,#fff 50%,#ededed 100%)}
.row-outer.secondary-grey{background:#f3f3f4;max-width:943px;margin-left:auto;margin-right:auto}
.row-outer.secondary-grey .row-inner.row-inner-set{padding-right:32px !important;padding-left:32px !important}
.row-outer.blue-light{max-width:943px;margin-left:auto;margin-right:auto;background-color:#0077c8;color:#fff;padding:0 10px 0 10px}
.row-outer.blue-light a{color:#fff}
.row-outer.blue-light a:hover{text-decoration:none}
.row-outer.blue-light .row-inner.row-inner-set{padding:32px 32px 0 32px !important}
@media screen and (max-width:760px){.row-outer.blue-light{margin-left:15px;margin-right:15px}
}
@media screen and (min-width:761px){.row-outer.blue-light{margin-left:10%;margin-right:10%}
}
@media screen and (min-width:1240px){.row-outer.blue-light{margin:0 auto}
}
.row-outer .cta-margin .btn.btn-white{margin-top:25px}
.row-outer .row-inner{margin:0 auto}
.row-outer .row-inner.row-inner-set{padding-right:15px !important;padding-left:15px !important}
@media screen and (min-width:768px){.row-outer .row-inner.row-inner-set{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.row-outer .row-inner.row-inner-set{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.row-outer .row-inner.light-grey{padding-right:15px !important;padding-left:15px !important;background-color:#ededed;padding:10px 0 40px 0}
@media screen and (min-width:768px){.row-outer .row-inner.light-grey{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.row-outer .row-inner.light-grey{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.row-outer .row-inner.az-sand-light{padding-right:15px !important;padding-left:15px !important;background:#f5f0e0;padding:10px 0 40px 0}
@media screen and (min-width:768px){.row-outer .row-inner.az-sand-light{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.row-outer .row-inner.az-sand-light{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.row-outer .row-inner.row-inner-full{width:100%}
.row-outer.margin-top-sml{margin-top:2.5em}
@media screen and (min-width:768px){.row-outer.margin-top-sml{margin-top:2.5em}
}
.row-outer.margin-bottom-sml{margin-bottom:2.5em}
@media screen and (min-width:768px){.row-outer.margin-bottom-sml{margin-bottom:2.5em}
}
.row-outer.margin-top-med{margin-top:2.5em}
@media screen and (min-width:768px){.row-outer.margin-top-med{margin-top:3.75em}
}
.row-outer.margin-bottom-med{margin-bottom:2.5em}
@media screen and (min-width:768px){.row-outer.margin-bottom-med{margin-bottom:3.75em}
}
.row-outer.margin-top-lrg{margin-top:3.75em}
@media screen and (min-width:768px){.row-outer.margin-top-lrg{margin-top:5em}
}
.row-outer.margin-bottom-lrg{margin-bottom:3.75em}
@media screen and (min-width:768px){.row-outer.margin-bottom-lrg{margin-bottom:5em}
}
.row-outer.padding-top-sml{padding-top:2.5em}
@media screen and (min-width:768px){.row-outer.padding-top-sml{padding-top:2.5em}
}
.row-outer.padding-bottom-sml{padding-bottom:2.5em}
@media screen and (min-width:768px){.row-outer.padding-bottom-sml{padding-bottom:2.5em}
}
.row-outer.padding-top-med{padding-top:2.5em}
@media screen and (min-width:768px){.row-outer.padding-top-med{padding-top:3.75em}
}
.row-outer.padding-bottom-med{padding-bottom:2.5em}
@media screen and (min-width:768px){.row-outer.padding-bottom-med{padding-bottom:3.75em}
}
.row-outer.padding-top-lrg{padding-top:3.75em}
@media screen and (min-width:768px){.row-outer.padding-top-lrg{padding-top:5em}
}
.row-outer.padding-bottom-lrg{padding-bottom:3.75em}
@media screen and (min-width:768px){.row-outer.padding-bottom-lrg{padding-bottom:5em}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
.col-xs-pull-0{right:auto}
.col-xs-pull-1{right:8.33333%}
.col-xs-pull-2{right:16.66667%}
.col-xs-pull-3{right:25%}
.col-xs-pull-4{right:33.33333%}
.col-xs-pull-5{right:41.66667%}
.col-xs-pull-6{right:50%}
.col-xs-pull-7{right:58.33333%}
.col-xs-pull-8{right:66.66667%}
.col-xs-pull-9{right:75%}
.col-xs-pull-10{right:83.33333%}
.col-xs-pull-11{right:91.66667%}
.col-xs-pull-12{right:100%}
.col-xs-push-0{left:auto}
.col-xs-push-1{left:8.33333%}
.col-xs-push-2{left:16.66667%}
.col-xs-push-3{left:25%}
.col-xs-push-4{left:33.33333%}
.col-xs-push-5{left:41.66667%}
.col-xs-push-6{left:50%}
.col-xs-push-7{left:58.33333%}
.col-xs-push-8{left:66.66667%}
.col-xs-push-9{left:75%}
.col-xs-push-10{left:83.33333%}
.col-xs-push-11{left:91.66667%}
.col-xs-push-12{left:100%}
.col-xs-offset-0{margin-left:0}
.col-xs-offset-1{margin-left:8.33333%}
.col-xs-offset-2{margin-left:16.66667%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-4{margin-left:33.33333%}
.col-xs-offset-5{margin-left:41.66667%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-7{margin-left:58.33333%}
.col-xs-offset-8{margin-left:66.66667%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-10{margin-left:83.33333%}
.col-xs-offset-11{margin-left:91.66667%}
.col-xs-offset-12{margin-left:100%}
@media screen and (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
.col-sm-pull-0{right:auto}
.col-sm-pull-1{right:8.33333%}
.col-sm-pull-2{right:16.66667%}
.col-sm-pull-3{right:25%}
.col-sm-pull-4{right:33.33333%}
.col-sm-pull-5{right:41.66667%}
.col-sm-pull-6{right:50%}
.col-sm-pull-7{right:58.33333%}
.col-sm-pull-8{right:66.66667%}
.col-sm-pull-9{right:75%}
.col-sm-pull-10{right:83.33333%}
.col-sm-pull-11{right:91.66667%}
.col-sm-pull-12{right:100%}
.col-sm-push-0{left:auto}
.col-sm-push-1{left:8.33333%}
.col-sm-push-2{left:16.66667%}
.col-sm-push-3{left:25%}
.col-sm-push-4{left:33.33333%}
.col-sm-push-5{left:41.66667%}
.col-sm-push-6{left:50%}
.col-sm-push-7{left:58.33333%}
.col-sm-push-8{left:66.66667%}
.col-sm-push-9{left:75%}
.col-sm-push-10{left:83.33333%}
.col-sm-push-11{left:91.66667%}
.col-sm-push-12{left:100%}
.col-sm-offset-0{margin-left:0}
.col-sm-offset-1{margin-left:8.33333%}
.col-sm-offset-2{margin-left:16.66667%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.33333%}
.col-sm-offset-5{margin-left:41.66667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.33333%}
.col-sm-offset-8{margin-left:66.66667%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.33333%}
.col-sm-offset-11{margin-left:91.66667%}
.col-sm-offset-12{margin-left:100%}
}
@media screen and (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-1{width:8.33333%}
.col-md-2{width:16.66667%}
.col-md-3{width:25%}
.col-md-4{width:33.33333%}
.col-md-5{width:41.66667%}
.col-md-6{width:50%}
.col-md-7{width:58.33333%}
.col-md-8{width:66.66667%}
.col-md-9{width:75%}
.col-md-10{width:83.33333%}
.col-md-11{width:91.66667%}
.col-md-12{width:100%}
.col-md-pull-0{right:auto}
.col-md-pull-1{right:8.33333%}
.col-md-pull-2{right:16.66667%}
.col-md-pull-3{right:25%}
.col-md-pull-4{right:33.33333%}
.col-md-pull-5{right:41.66667%}
.col-md-pull-6{right:50%}
.col-md-pull-7{right:58.33333%}
.col-md-pull-8{right:66.66667%}
.col-md-pull-9{right:75%}
.col-md-pull-10{right:83.33333%}
.col-md-pull-11{right:91.66667%}
.col-md-pull-12{right:100%}
.col-md-push-0{left:auto}
.col-md-push-1{left:8.33333%}
.col-md-push-2{left:16.66667%}
.col-md-push-3{left:25%}
.col-md-push-4{left:33.33333%}
.col-md-push-5{left:41.66667%}
.col-md-push-6{left:50%}
.col-md-push-7{left:58.33333%}
.col-md-push-8{left:66.66667%}
.col-md-push-9{left:75%}
.col-md-push-10{left:83.33333%}
.col-md-push-11{left:91.66667%}
.col-md-push-12{left:100%}
.col-md-offset-0{margin-left:0}
.col-md-offset-1{margin-left:8.33333%}
.col-md-offset-2{margin-left:16.66667%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-4{margin-left:33.33333%}
.col-md-offset-5{margin-left:41.66667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.33333%}
.col-md-offset-8{margin-left:66.66667%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.33333%}
.col-md-offset-11{margin-left:91.66667%}
.col-md-offset-12{margin-left:100%}
}
@media screen and (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
.col-lg-pull-0{right:auto}
.col-lg-pull-1{right:8.33333%}
.col-lg-pull-2{right:16.66667%}
.col-lg-pull-3{right:25%}
.col-lg-pull-4{right:33.33333%}
.col-lg-pull-5{right:41.66667%}
.col-lg-pull-6{right:50%}
.col-lg-pull-7{right:58.33333%}
.col-lg-pull-8{right:66.66667%}
.col-lg-pull-9{right:75%}
.col-lg-pull-10{right:83.33333%}
.col-lg-pull-11{right:91.66667%}
.col-lg-pull-12{right:100%}
.col-lg-push-0{left:auto}
.col-lg-push-1{left:8.33333%}
.col-lg-push-2{left:16.66667%}
.col-lg-push-3{left:25%}
.col-lg-push-4{left:33.33333%}
.col-lg-push-5{left:41.66667%}
.col-lg-push-6{left:50%}
.col-lg-push-7{left:58.33333%}
.col-lg-push-8{left:66.66667%}
.col-lg-push-9{left:75%}
.col-lg-push-10{left:83.33333%}
.col-lg-push-11{left:91.66667%}
.col-lg-push-12{left:100%}
.col-lg-offset-0{margin-left:0}
.col-lg-offset-1{margin-left:8.33333%}
.col-lg-offset-2{margin-left:16.66667%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.33333%}
.col-lg-offset-5{margin-left:41.66667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.33333%}
.col-lg-offset-8{margin-left:66.66667%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.33333%}
.col-lg-offset-11{margin-left:91.66667%}
.col-lg-offset-12{margin-left:100%}
}
@-ms-viewport{width:device-width}
.visible-xs{display:none !important}
.visible-sm{display:none !important}
.visible-md{display:none !important}
.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media screen and (max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media screen and (max-width:767px){.visible-xs-block{display:block !important}
}
@media screen and (max-width:767px){.visible-xs-inline{display:inline !important}
}
@media screen and (max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media screen and (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media screen and (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media screen and (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media screen and (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media screen and (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media screen and (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}
}
@media screen and (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}
}
@media screen and (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}
}
@media screen and (min-width:1200px){.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media screen and (min-width:1200px){.visible-lg-block{display:block !important}
}
@media screen and (min-width:1200px){.visible-lg-inline{display:inline !important}
}
@media screen and (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}
}
@media screen and (max-width:767px){.hidden-xs{display:none !important}
}
@media screen and (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media screen and (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media screen and (min-width:1200px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.row .no-gutter{padding-left:0;padding-right:0}
.minus-top-ul .simpleRichText{margin-top:-1.875em}
.minus-bottom-ul .simpleRichText{margin-bottom:-1.5625em}
.breadcrumbs{display:none}
.breadcrumb{padding:0;padding-right:15px !important;padding-left:15px !important}
@media screen and (min-width:768px){.breadcrumb{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.breadcrumb{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.breadcrumb ol{margin-left:0;margin-right:0;margin-top:.35em;margin-bottom:.5em}
.breadcrumb ol li{margin:0;height:1em;margin-top:0;font-size:11px;margin-left:0;list-style:none;display:none;float:left;padding-left:12px;position:relative}
.breadcrumb a{white-space:nowrap;padding:0;display:inline-block;border-bottom:0;border-bottom:1px transparent}
.breadcrumb a:hover{border-bottom:1px solid}
.breadcrumb li:last-child,.breadcrumb li:nth-last-child(2),.breadcrumb li:nth-last-child(3),.breadcrumb li:first-child{display:inline}
.breadcrumb li.overview{color:#54585a}
.breadcrumb li.overview:last-child{color:#1c6dad}
.breadcrumb li.overview:last-child a:hover{border-bottom:0}
.breadcrumb li:before{content:"";width:7px;height:8px;position:absolute;top:1em;left:0;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:0 0;background-repeat:no-repeat;margin-top:-7px}
.breadcrumb li:first-child{background-image:none;margin-top:0;padding-left:0}
.breadcrumb li:first-child a{margin-left:0;float:left;white-space:nowrap;overflow:hidden;margin-left:0;cursor:pointer;z-index:1;position:relative}
.breadcrumb li:first-child:before{display:none}
.breadcrumb li a{color:inherit;text-decoration:none}
#breadcrumb li a:hover{color:inherit}
ul.sf-menu li a.corp-partners{display:none}
@media screen and (min-width:480px){.breadcrumbs,.ie8 .breadcrumbs{display:block !important}
}
.ie8 .breadcrumb li{display:inline !important}
.lt-ie9 .breadcrumbs{display:block}
/*! simple-rich-text-gen2.scss */.paginationList .first a:before,.paginationList .prev a:before,.paginationList .next a:before,.paginationList .last a:before,.paginationList .first a:after,.paginationList .last a:after,.breakdown-cover .car-cover-details-selector h3:after,.simpleRichText .no-admin-fees:before,.simpleRichText .uk-call-centres:before,.simpleRichText .service-24-hrs:before,.simpleRichText .car-text-block h3 .icon-Car:after,.simpleRichText .home-text-block h3 .icon-Home:after,.simpleRichText .gen2-blue-text-block h3 .icon-A-to-Z:after,.simpleRichText .gen2-blue-text-block h3 .multicar-2:before,.simpleRichText .gen2-blue-text-block h3 .multicar-3:before,.simpleRichText .gen2-blue-text-block h3 .multicar-3-plus:before,.multicar-icons-list li span.list-multicar2:before,.multicar-icons-list li span.list-multicar3:before,.multicar-icons-list li span.list-multicar3plus:before,#home .simpleRichText div>h2:after,#car .simpleRichText div>h2:after,#home .make-a-change-col1 h3:after,#home .make-a-change-col2 h3:after,#car .make-a-change-col1 h3:after,#car .make-a-change-col2 h3:after,#car .do-online:before,#home .do-online:before,#car .call-us:before,#home .call-us:before,.simpleRichText .car-text-block:before,.simpleRichText .home-text-block:before,.simpleRichText .gen2-blue-text-block:before,.simpleRichText .ticked-bullets li:before,.FlippingHeck .carlink:before,.FlippingHeck .homelink:before,.FlippingHeck .quickFlipCta a:after,.FlippingHeck .carlink a:after,.FlippingHeck .homelink a:after,.downloadLink a:before,#postal .simpleRichText h3:after,#postal .simpleRichText h3:before,.landing-bullets-float-left-col2 h3.hide-trigger a:after,.landing-bullets-float-left-col1 li:before,.landing-bullets-float-left-col2 li:before,.landing-left-column ul li a:before,.landing-left-column ul li:before,.landing-icons-cover li span.carhire:before,.landing-icons-cover li span.protectedncd:before,.landing-icons-cover li span.breakdowncover:before,.landing-icons-cover li span.paperdocuments:before,.landing-icons-cover li span.personalpossessions:before,.landing-icons-cover li span.legalexpenses:before,.landing-icons-cover li span.houremergency:before,.landing-icons-cover li span.matchingsets:before,.landing-icons-cover li span.identityfraud:before,.landing-icons-cover li span.gardencover:before,.landing-icons-cover li span.freezer:before,.landing-icons-cover li span.student:before,.landing-icons-cover li span.bicycle:before,.simpleRichText .caricon:before,.simpleRichText .homeicon:before,.simpleRichText .multicaricon:before,.simpleRichText .telematicsicon:before,.show-in-mobile ul li a:before,.hide-in-mobile ul li a:before,.simpleRichText .contactIcons a:before,.car-promo h2:before,.home-promo h2:before,.car-promo p:before,.home-promo p:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
.simpleRichText .car-text-block:before,.simpleRichText .home-text-block:before,.simpleRichText .gen2-blue-text-block:before{background-position:-581px -40px;width:25px;height:25px;right:0;bottom:0}
.simpleRichText .car-text-block{background-color:#007a53;float:left;padding:10px 34px 10px 20px;color:#fff;margin:0 0 20px;position:relative;width:100%}
.simpleRichText .car-text-block .btn{background-color:#fff}
.simpleRichText .car-text-block .btn a{color:#007a53}
.simpleRichText .car-text-block .btn a:after{background-position:-377px -10px;right:15px}
.simpleRichText .car-text-block .btn:hover,.simpleRichText .car-text-block .btn:focus{background-color:#e3e3e3;transition:background-color .5s ease}
.simpleRichText .car-text-block ul li:before{color:#fff}
.simpleRichText .car-text-block p,.simpleRichText .car-text-block h4{font-family:"AllianzSansRegular",Verdana,sans-serif}
.simpleRichText .home-text-block{background-color:#a51890;float:left;padding:10px 34px 10px 20px;color:#fff;margin:0 0 20px;position:relative;width:100%}
.simpleRichText .home-text-block .btn{background-color:#fff}
.simpleRichText .home-text-block .btn a{color:#a51890}
.simpleRichText .home-text-block .btn a:after{background-position:-416px -10px;right:15px}
.simpleRichText .home-text-block .btn:hover,.simpleRichText .home-text-block .btn:focus{background-color:#e3e3e3;transition:background-color .5s ease}
.simpleRichText .home-text-block ul li:before{color:#fff}
.simpleRichText .home-text-block p,.simpleRichText .home-text-block h4{font-family:"AllianzSansRegular",Verdana,sans-serif}
.simpleRichText .gen2-blue-text-block{background-color:#1c6dad;float:left;padding:10px 20px 10px 20px;color:#fff;margin:0 0 20px;position:relative;width:100%}
.simpleRichText .gen2-blue-text-block ul li:before{color:#fff}
.simpleRichText .gen2-blue-text-block .btn{background-color:#fff;width:100%}
.simpleRichText .gen2-blue-text-block .btn a{color:#1c6dad}
.simpleRichText .gen2-blue-text-block .btn a:after{background-position:-339px -10px;right:15px}
.simpleRichText .gen2-blue-text-block .btn:hover,.simpleRichText .gen2-blue-text-block .btn:focus{background-color:#e3e3e3;transition:background-color .5s ease}
.simpleRichText .gen2-blue-text-block h4{font-family:"AllianzSansRegular",Verdana,sans-serif}
.clear-left{clear:left}
.hide-trigger{display:block}
.secondary-blue{color:#1c6dad}
.simpleRichText h2:first-child,.simpleRichText h3:first-child,.simpleRichText h4:first-child,.simpleRichText h5:first-child,.simpleRichText h6:first-child{margin-top:0;padding-top:0}
.simpleRichText h2:first-child{clear:both}
.simpleRichText .terms{font-family:Verdana,Geneva,sans-serif;font-size:.688em;line-height:1.455em;letter-spacing:.01em;color:#fff;padding:3.6337em 0 2.0712em}
.mainIntro,.fullwidth-content{text-align:center}
.mainIntro ul,.fullwidth-content ul{text-align:left}
.mainIntro .btn,.fullwidth-content .btn{display:inline-block}
.mainIntro .secondary-link,.fullwidth-content .secondary-link{margin:.938em 0 .313em 0;display:inline-block}
@media screen and (min-width:480px){.mainIntro .secondary-link,.fullwidth-content .secondary-link{margin-left:1.875em}
}
.mainIntro .call-quote,.fullwidth-content .call-quote{font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:1.25em;line-height:1.4em;margin-top:1.875em;display:block}
@media screen and (min-width:768px){.mainIntro .call-quote,.fullwidth-content .call-quote{font-size:1.375em;line-height:1.36364em;margin-top:.625em}
}
.mainIntro h2,.fullwidth-content h2{line-height:1.2em}
@media screen and (min-width:768px){.mainIntro h2,.fullwidth-content h2{margin-bottom:.782em}
}
@media screen and (min-width:768px){.mainIntro h2{margin-right:10%;margin-left:10%;font-size:2.375em}
}
#car .simpleRichText span.tick-icon:before{background-color:#00b74f;content:""}
.car .simpleRichText span.tick-icon:before{background-color:#00b74f}
span.tick-icon{padding-left:60px;padding-bottom:10px;padding-top:10px;margin-bottom:10px}
span.tick-icon:before{background-position:-171px -120px;background-color:#1c6dad;width:38px;height:38px;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;margin-top:-4px}
@media screen and (min-width:768px){.indent p{padding-left:60px}
}
@media screen and (min-width:768px){.mainIntro p,.fullwidth-content p{margin-right:10%;margin-left:10%}
}
p .introInline{display:none}
.downloadLink{display:inline-block}
.downloadLink a{border-bottom:solid 2px #54585a;color:#54585a;text-decoration:none;padding-bottom:2px;margin-left:45px;position:relative}
.downloadLink a:hover{border-bottom:solid 2px #1c6dad;color:#1c6dad}
.downloadLink a:active{border-bottom:solid 2px #1c6dad;color:#1c6dad}
.downloadLink a:visited{border-bottom:solid 2px #1c6dad;color:#1c6dad}
.downloadLink a:before{background-position:-164px -1099px;background-color:#1c6dad;width:30px;height:26px;left:-40px;top:50%;margin-top:-12px}
.terms-list ol{text-align:left;margin-left:2.25em}
.allianzsansregular{font-family:"AllianzSansRegular",Verdana,sans-serif}
.allianzsanslight{font-family:"AllianzSansLight",Verdana,sans-serif}
@media screen and (min-width:480px){p .introInline{display:inline-block;margin-bottom:1em}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************//*!Postal address background styles */#postal .simpleRichText h3:after,#postal .simpleRichText h3:before{top:50%}
#postal .simpleRichText{color:#fff}
#postal .simpleRichText h2{text-align:center;padding-top:1em;font-size:1.875em;margin-bottom:.5em}
#postal .simpleRichText h3{position:relative;margin-bottom:1em;border-top:solid 1px #fff;padding-top:16px;padding-left:60px;cursor:pointer}
@media screen and (min-width:992px){#postal .simpleRichText h3{border-top:0;margin-bottom:.6em;cursor:default}
}
#postal .simpleRichText h3.open{content:"this should not have a space"}
#postal .simpleRichText h3:before{width:34px;height:38px;background-position-y:-170px;background-position-x:-519px;left:20px;margin-top:-10px}
@media screen and (min-width:992px){#postal .simpleRichText h3:before{background-position-x:-485px}
}
#postal .simpleRichText h3.open:before{background-position-x:-485px}
#postal .simpleRichText h3:after{width:20px;height:6px;background-position-y:-50px;background-position-x:-113px;right:.5em;margin-top:4px}
@media screen and (min-width:992px){#postal .simpleRichText h3:after{display:none}
}
#postal .simpleRichText h3.open:after{background-position-y:-60px}
#postal .simpleRichText p{margin-left:60px;display:none}
@media screen and (min-width:992px){#postal .simpleRichText p{display:block !important;padding-bottom:1em}
}
#postal .col-md-4.first{padding-bottom:10px}
#postal .col-md-4.first h3{border-top:solid 1px transparent}
@media screen and (min-width:992px){.ie8 #postal .simpleRichText h3{cursor:none}
.ie8 #postal .simpleRichText h3:before{background-position-y:-170px;background-position-x:-485px}
.ie8 #postal .simpleRichText h3:after{display:none}
}
/*!content-task-block-gen2 background styles */.js .getintouch .row-outer#car,.js .getintouch .row-outer#home{display:none}
@media screen and (min-width:992px){.js .getintouch .row-outer#car,.js .getintouch .row-outer#home{display:block !important}
}
.tabItem .simpleRichText:first-child .contentTaskBlock{margin-top:-40px}
.row-outer:first-child .simpleRichText:first-child .contentTaskBlock,.row-outer .simpleRichText:first-child .contentTaskBlock{margin-top:0}
.getintouch .simpleRichText .contentTaskBlock{text-align:center;margin:0 auto 0 auto !important;padding-bottom:0 !important}
@media screen and (max-width:992px){.getintouch .col-md-4{height:auto !important}
}
@media screen and (min-width:992px){.getintouch .col-md-4{position:relative;padding-bottom:10px}
}
@media screen and (max-width:992px){.column-split-full .simpleRichText .contentTaskBlock{height:auto !important;margin:0;padding:0}
}
.column-split-full .simpleRichText .contentTaskBlock ul li:before{display:none}
.tabItem .simpleRichText:first-child .contentTaskBlock h2{margin-top:0 !important}
@media screen and (max-width:992px){.column-split-full .first .simpleRichText .contentTaskBlock h2,.getintouch .column-split-full .first .simpleRichText .contentTaskBlock h2{margin-top:0 !important}
}
@media screen and (min-width:992px){.column-split-full .simpleRichText .contentTaskBlock h2,.getintouch .column-split-full .simpleRichText .contentTaskBlock h2{margin-top:0 !important}
}
.simpleRichText .contentTaskBlock{text-align:center;margin:0 auto 0 auto}
@media screen and (max-width:992px){.simpleRichText .contentTaskBlock{margin:0 auto 20px auto}
}
.simpleRichText .contentTaskBlock li.liveChat a:before,.simpleRichText .contentTaskBlock li.onlineForm a:before,.simpleRichText .contentTaskBlock li.upload a:before,.simpleRichText .contentTaskBlock li.app a:before,.simpleRichText .contentTaskBlock li.email a:before,.simpleRichText .contentTaskBlock li.faq a:before,.simpleRichText .contentTaskBlock .advice:before,.simpleRichText .contentTaskBlock li.phone span:before,.simpleRichText .contentTaskBlock li a:before{content:"";display:block;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-repeat:no-repeat;position:absolute}
@media screen and (min-width:992px){.simpleRichText .contentTaskBlock .eqh-cont{position:absolute;bottom:0;left:0;width:100%;padding-left:15px;padding-right:15px}
}
.simpleRichText .contentTaskBlock h2,.simpleRichText .contentTaskBlock h3,.simpleRichText .contentTaskBlock h5,.simpleRichText .contentTaskBlock li.liveChat a,.simpleRichText .contentTaskBlock li.onlineForm a,.simpleRichText .contentTaskBlock li.upload a,.simpleRichText .contentTaskBlock li.email a,.simpleRichText .contentTaskBlock li.faq a,.simpleRichText .contentTaskBlock li.app a,.simpleRichText .contentTaskBlock li.phone span{font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em}
.simpleRichText .contentTaskBlock h2{color:#0077c8;padding-bottom:10px;border-bottom:solid 2px #0077c8;margin:1.25em 0 0;clear:both}
.simpleRichText .contentTaskBlock h2 .after-col-split{margin-top:1em;display:inline-block}
.simpleRichText .contentTaskBlock h3{font-size:1.875em;color:#54585a;margin:0 0 14px}
.simpleRichText .contentTaskBlock h3+h3{margin-top:-14px}
.simpleRichText .contentTaskBlock h4{display:block;background-color:#ededed;font-size:.875em;font-weight:normal;color:#54585a;line-height:normal;padding:1.6em 30px;margin:0 0 1.4em}
.simpleRichText .contentTaskBlock h5{font-size:1.5em;line-height:1.8em;margin-bottom:0;margin-top:0}
.simpleRichText .contentTaskBlock .advice{position:relative;display:inline-block;margin-left:2em}
.simpleRichText .contentTaskBlock .advice a{display:inline-block;position:relative;text-decoration:underline;color:#54585a}
.simpleRichText .contentTaskBlock .advice a:hover{text-decoration:none}
.simpleRichText .contentTaskBlock .advice:before{width:33px;height:34px;background-position:-576px 0;left:-42px;top:50%;margin-top:-17px;background-color:#0077c8}
.simpleRichText .contentTaskBlock ul{margin:.4em auto 0;text-align:left;display:inline-block}
@media screen and (min-width:768px){.simpleRichText .contentTaskBlock ul{max-width:600px}
.simpleRichText .contentTaskBlock ul li{margin-left:0;margin-bottom:1.3em}
}
.simpleRichText .contentTaskBlock li{padding:0;margin-bottom:1.3em}
.simpleRichText .contentTaskBlock li.onlineForm,.simpleRichText .contentTaskBlock li.upload,.simpleRichText .contentTaskBlock li.email,.simpleRichText .contentTaskBlock li.faq,.simpleRichText .contentTaskBlock li.app,.simpleRichText .contentTaskBlock li.phone{margin-left:0;text-align:center}
.simpleRichText .contentTaskBlock li.onlineForm:before,.simpleRichText .contentTaskBlock li.upload:before,.simpleRichText .contentTaskBlock li.email:before,.simpleRichText .contentTaskBlock li.faq:before,.simpleRichText .contentTaskBlock li.app:before,.simpleRichText .contentTaskBlock li.phone:before{display:none}
.simpleRichText .contentTaskBlock li.onlineForm a,.simpleRichText .contentTaskBlock li.upload a,.simpleRichText .contentTaskBlock li.app a{display:inline-block;position:relative;font-size:1.25em;line-height:1.35em;color:#54585a;border-bottom:solid 2px #54585a;text-decoration:none;margin-left:43px}
.simpleRichText .contentTaskBlock li.app a{margin-left:30px}
.simpleRichText .contentTaskBlock li.app a:before{left:-30px;top:50%;margin-top:-15px;background-color:#0077c8}
.simpleRichText .contentTaskBlock li.app a:before{background-position:-523px -1048px;width:20px;height:31px}
.simpleRichText .contentTaskBlock li.onlineForm a:before{left:-47px;top:50%;margin-top:-15px;background-color:#0077c8}
.simpleRichText .contentTaskBlock li.onlineForm a:before{height:28px;width:34px;background-position:-260px -1048px;margin-top:-14px}
.simpleRichText .contentTaskBlock li.upload a:before{left:-47px;top:50%;margin-top:-15px;background-color:#0077c8}
.simpleRichText .contentTaskBlock li.upload a:before{height:29px;width:34px;background-position:-350px -1988px;margin-top:-12px}
.simpleRichText .contentTaskBlock li.email a:before{height:28px;background-position:-412px -1094px;margin-top:-14px}
.simpleRichText .contentTaskBlock li.faq a:before{height:28px;background-position:-412px -953px;margin-top:-14px}
.simpleRichText .contentTaskBlock li.onlineForm a:hover{color:#0077c8;border-bottom:solid 2px #0077c8}
.simpleRichText .contentTaskBlock li.upload a:hover{color:#0077c8;border-bottom:solid 2px #0077c8}
.simpleRichText .contentTaskBlock li.email a{display:inline-block;position:relative;font-size:1.25em;line-height:1.35em;color:#54585a;border-bottom:solid 2px #54585a;text-decoration:none;margin-left:45px}
.simpleRichText .contentTaskBlock li.email a:before{width:34px;height:20px;background-position:-414px -1103px;left:-47px;top:50%;margin-top:-8px}
.simpleRichText .contentTaskBlock li.email a:hover:before{background-position:-414px -1103px}
.simpleRichText .contentTaskBlock li.phone span{display:inline-block;position:relative;font-size:1.25em;line-height:1.35em;color:#54585a;border-bottom:solid 2px #54585a;text-decoration:none;margin-left:45px}
.simpleRichText .contentTaskBlock li.phone span:before{width:34px;height:38px;background-position:-159px -1048px;left:-47px;top:50%;margin-top:-8px}
.simpleRichText .contentTaskBlock li.faq a{display:inline-block;position:relative;font-size:1.25em;line-height:1.35em;color:#54585a;border-bottom:solid 1px #54585a;text-decoration:none;margin-left:45px}
.simpleRichText .contentTaskBlock li.faq a:before{width:34px;height:22px;background-position:-360px -953px;left:-47px;top:50%;margin-top:-8px}
.simpleRichText .contentTaskBlock li.faq a:hover:before{background-position:-360px -953px}
.simpleRichText .contentTaskBlock li a,.simpleRichText .contentTaskBlock li span{text-decoration:none;border-bottom:1px solid;font-family:"AllianzSansRegular",Verdana,sans-serif}
.simpleRichText .contentTaskBlock li a:before,.simpleRichText .contentTaskBlock li span:before{left:-14px;margin-top:7px;width:10px;height:14px;background-position:-100px -10px}
.simpleRichText .contentTaskBlock li a:hover:before,.simpleRichText .contentTaskBlock li span:hover:before{background-position:-120px -10px}
.simpleRichText .contentTaskBlock li a:visited,.simpleRichText .contentTaskBlock li span:visited{color:#54585a}
.simpleRichText .contentTaskBlock p{margin:0 auto 10px;padding-top:.7em}
.simpleRichText .contentTaskBlock p:last-child{padding-bottom:0}
.simpleRichText .contentTaskBlock p .linesopen{font-size:.750em;line-height:1.250em;display:block;margin-top:-1.5em}
@media screen and (min-width:768px){.simpleRichText .contentTaskBlock p{max-width:600px}
}
.simpleRichText .contentTaskBlock p .phone-number{font-size:1.875em;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;line-height:1.363636363636em;color:#54585a;margin:.313em 0 .313em;display:block}
.underline-title{color:#0077c8;border-bottom:solid 2px #0077c8;color:#0077c8;padding-bottom:10px;margin:0;clear:both;text-align:center;display:block;width:100%}
#car .underline-title,.car .underline-title{color:#007a53;border-bottom:solid 2px #007a53}
#car .simpleRichText .contentTaskBlock img,.car .simpleRichText .contentTaskBlock img{background-color:#007a53}
#car .simpleRichText .contentTaskBlock h2,.car .simpleRichText .contentTaskBlock h2{color:#007a53;border-bottom:solid 2px #007a53}
#car .simpleRichText .contentTaskBlock .advice:before,.car .simpleRichText .contentTaskBlock .advice:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.onlineForm a:before,.car .simpleRichText .contentTaskBlock li.onlineForm a:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.onlineForm a:hover:before,.car .simpleRichText .contentTaskBlock li.onlineForm a:hover:before{background-position:-260px -1048px}
#car .simpleRichText .contentTaskBlock li.upload a:before,.car .simpleRichText .contentTaskBlock li.upload a:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.upload a:hover:before,.car .simpleRichText .contentTaskBlock li.upload a:hover:before{background-position:-350px -1987px}
#car .simpleRichText .contentTaskBlock li.app a:before,.car .simpleRichText .contentTaskBlock li.app a:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.app a:hover:before,.car .simpleRichText .contentTaskBlock li.app a:hover:before{background-position:-523px -1048px}
#car .simpleRichText .contentTaskBlock li.email a:before,.car .simpleRichText .contentTaskBlock li.email a:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.email a:hover,.car .simpleRichText .contentTaskBlock li.email a:hover{color:#007a53;border-bottom:solid 2px #007a53}
#car .simpleRichText .contentTaskBlock li.email a:hover:before,.car .simpleRichText .contentTaskBlock li.email a:hover:before{background-position:-414px -1103px}
#car .simpleRichText .contentTaskBlock li.faq a:before,.car .simpleRichText .contentTaskBlock li.faq a:before{background-color:#007a53}
#car .simpleRichText .contentTaskBlock li.faq a:hover,.car .simpleRichText .contentTaskBlock li.faq a:hover{color:#007a53;border-bottom:solid 2px #007a53}
#car .simpleRichText .contentTaskBlock li.faq a:hover:before,.car .simpleRichText .contentTaskBlock li.faq a:hover:before{background-position:-360px -953px}
#car .simpleRichText .contentTaskBlock li a:hover,.car .simpleRichText .contentTaskBlock li a:hover{border-bottom-color:#007a53;color:#007a53}
#car .simpleRichText .contentTaskBlock li.phone span:before,.car .simpleRichText .contentTaskBlock li.phone span:before{background-color:#007a53}
#home .underline-title,.home .underline-title{color:#a51890;border-bottom:solid 2px #a51890}
#home .simpleRichText .contentTaskBlock img,.home .simpleRichText .contentTaskBlock img{background-color:#a51890}
#home .simpleRichText .contentTaskBlock h2,.home .simpleRichText .contentTaskBlock h2{color:#a51890;border-bottom:solid 2px #a51890}
#home .simpleRichText .contentTaskBlock .advice:before,.home .simpleRichText .contentTaskBlock .advice:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.onlineForm a:before,.home .simpleRichText .contentTaskBlock li.onlineForm a:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.onlineForm a:hover:before,.home .simpleRichText .contentTaskBlock li.onlineForm a:hover:before{background-position:-260px -1048px}
#home .simpleRichText .contentTaskBlock li.upload a:before,.home .simpleRichText .contentTaskBlock li.upload a:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.upload a:hover:before,.home .simpleRichText .contentTaskBlock li.upload a:hover:before{background-position:-350px -1987px}
#home .simpleRichText .contentTaskBlock li.app a:before,.home .simpleRichText .contentTaskBlock li.app a:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.app a:hover:before,.home .simpleRichText .contentTaskBlock li.app a:hover:before{background-position:-523px -1048px}
#home .simpleRichText .contentTaskBlock li.email a:before,.home .simpleRichText .contentTaskBlock li.email a:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.email a:hover:before,.home .simpleRichText .contentTaskBlock li.email a:hover:before{background-position:-414px -1103px}
#home .simpleRichText .contentTaskBlock li.faq a:before,.home .simpleRichText .contentTaskBlock li.faq a:before{background-color:#a51890}
#home .simpleRichText .contentTaskBlock li.faq a:hover:before,.home .simpleRichText .contentTaskBlock li.faq a:hover:before{background-position:-360px -953px}
#home .simpleRichText .contentTaskBlock li a:visited,.home .simpleRichText .contentTaskBlock li a:visited{color:#54585a}
#home .simpleRichText .contentTaskBlock li a:hover,.home .simpleRichText .contentTaskBlock li a:hover{border-bottom-color:#a51890;color:#a51890}
#home .simpleRichText .contentTaskBlock li a:hover:before,.home .simpleRichText .contentTaskBlock li a:hover:before{background-position:-140px -10px}
#home .simpleRichText .contentTaskBlock li.phone span:before,.home .simpleRichText .contentTaskBlock li.phone span:before{background-color:#a51890}
.revealcar,.revealhome{text-align:center}
@media screen and (max-width:992px){.column-split-full .contentTaskBlock{margin:0 auto 20px auto}
.getintouch .column-split-full .last .contentTaskBlock{border-bottom-style:solid;border-width:2px;margin-bottom:20px;padding-bottom:20px !important}
.getintouch #home .column-split-full .last .contentTaskBlock,.getintouch .home .column-split-full .last .contentTaskBlock{border-color:#a51890}
.getintouch #car .column-split-full .last .contentTaskBlock,.getintouch .car .column-split-full .last .contentTaskBlock{border-color:#007a53}
.revealcar,.revealhome{text-align:center;max-width:295px;margin-right:auto;margin-left:auto;cursor:pointer;position:relative}
.revealcar:before,.revealhome:before{content:"";display:block;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-repeat:no-repeat;position:absolute;width:16px;height:8px;right:0;top:50%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.revealcar:after,.revealhome:after{content:"";display:block;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-repeat:no-repeat;position:absolute;width:44px;height:40px;left:0;top:50%;margin-top:-22px}
.revealcar{border-bottom:solid 2px #007a53}
.revealcar:before{background-position:-250px -50px}
.revealcar.open{border-bottom-color:transparent}
.revealcar.open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.revealcar:after{background-position:-11px -1211px;background-color:#007a53}
.revealhome{border-bottom:solid 2px #a51890}
.revealhome:before{background-position:-270px -50px}
.revealhome.open{border-bottom-color:transparent}
.revealhome.open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.revealhome:after{background-position:-11px -1282px;background-color:#a51890}
}
/*!Manufacturer listing background styles */#manufacturer .fullList{display:none}
.authorMode #manufacturer .fullList{display:block}
#manufacturer .simpleRichText{text-align:center}
#manufacturer .simpleRichText h2{font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;font-size:1.875em;color:#54585a;padding-top:1.35em;margin-bottom:1em}
#manufacturer .simpleRichText h3{font-family:verdana,sans-serif;color:#0077c8;font-size:1.125em;cursor:pointer;position:relative;margin-bottom:3.2em}
#manufacturer .simpleRichText h3 a:after{content:"";display:inline-block;width:28px;height:14px;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position-y:-83px;background-position-x:-380px;background-repeat:no-repeat;top:50%;margin-left:.5em;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
#manufacturer .simpleRichText h3 a.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#manufacturer .simpleRichText ul{margin:0}
#manufacturer .simpleRichText ul :before{content:"";display:none}
#manufacturer .simpleRichText li{font-family:verdana,sans-serif;font-size:1em;color:#54585a;line-height:1.25em;margin:0 0 1.6em}
/*!Landing columns background styles */.hide-trigger,.show-in-mobile{display:block;margin-top:0}
.hide-in-mobile{display:none}
.simpleRichText h2:first-child span.caricon,.simpleRichText h2:first-child span.homeicon,.simpleRichText h2:first-child span.multicaricon,.simpleRichText h2:first-child span.telematicsicon{margin-top:10px;display:block}
.simpleRichText span.caricon,.simpleRichText span.homeicon,.simpleRichText span.multicaricon,.simpleRichText span.telematicsicon,.simpleRichText span.homeicon{font-size:1.25em}
.simpleRichText span.caricon:before,.simpleRichText span.homeicon:before,.simpleRichText span.multicaricon:before,.simpleRichText span.telematicsicon:before,.simpleRichText span.homeicon:before{content:"";width:94px;height:72px;left:8px;top:0}
@media screen and (max-width:480px){.simpleRichText span.caricon:before,.simpleRichText span.homeicon:before,.simpleRichText span.multicaricon:before,.simpleRichText span.telematicsicon:before,.simpleRichText span.homeicon:before{display:none}
}
.simpleRichText span.caricon:before{background-position:-504px -1700px;background-color:#007a53}
@media screen and (min-width:480px){.simpleRichText span.caricon:before{top:-10px;position:relative;margin-left:-0.4em}
}
@media screen and (min-width:992px){.simpleRichText span.caricon:before{position:absolute;top:0;margin-left:0}
}
.simpleRichText span.multicaricon:before{background-position:-503px -1791px;background-color:#007a53}
@media screen and (min-width:480px){.simpleRichText span.multicaricon:before{top:-10px;position:relative;margin-left:-0.4em}
}
@media screen and (min-width:992px){.simpleRichText span.multicaricon:before{position:absolute;top:0;margin-left:0}
}
.simpleRichText span.telematicsicon:before{background-position:0 -1283px;background-color:#007a53}
.simpleRichText span.homeicon:before{background-position:-412px -1697px;background-color:#a51890;position:relative;margin-bottom:10px;left:0}
@media screen and (min-width:480px){.simpleRichText span.homeicon:before{top:-10px;position:relative;margin-left:0}
}
@media screen and (min-width:992px){.simpleRichText span.homeicon:before{position:absolute;top:0;margin-left:.3em}
}
.simpleRichText .landing-bullets-float-left-col1,.simpleRichText .landing-bullets-float-left-col2,.simpleRichText .landing-bullets-float-left{float:none;width:auto;margin-right:0}
.simpleRichText .landing-bullets-float-left-col1 ul,.simpleRichText .landing-bullets-float-left-col2 ul,.simpleRichText .landing-bullets-float-left ul{margin:0;margin-bottom:20px}
.simpleRichText .landing-bullets-float-left-col1 li,.simpleRichText .landing-bullets-float-left-col2 li,.simpleRichText .landing-bullets-float-left li{position:relative;padding-left:40px;margin-bottom:10px;padding-bottom:10px;padding-top:10px}
.simpleRichText .landing-bullets-float-left-col1 li a,.simpleRichText .landing-bullets-float-left-col2 li a,.simpleRichText .landing-bullets-float-left li a{display:block}
.simpleRichText .landing-bullets-float-left-col1 li:before,.simpleRichText .landing-bullets-float-left-col2 li:before,.simpleRichText .landing-bullets-float-left li:before{background-position:-171px -120px;background-color:#1c6dad;content:"";width:38px;height:38px;left:-23px;top:4px}
.simpleRichText .landing-bullets-float-left ul{margin-bottom:0}
.simpleRichText .landing-bullets-float-left ul li{padding-left:23px}
.simpleRichText .landing-bullets-float-left ul li:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-repeat:no-repeat;background-color:#007a53;top:-5px}
.simpleRichText .landing-bullets-float-left ul li a{font-size:1.4em;font-family:"AllianzSansRegular",Verdana,sans-serif;color:#0077c8;letter-spacing:-0.035em;margin-bottom:-0.8em;margin-top:-0.5em}
.simpleRichText .landing-bullets-float-left ul li a:hover{color:#54585a}
div.btn.tick-col{margin-left:2.75em;max-width:245px;margin-bottom:30px}
.landing-icons-cover{float:none;width:auto;margin-right:0}
.landing-icons-cover ul{margin:0}
.landing-icons-cover li{padding-left:40px;margin-bottom:10px}
.landing-icons-cover li span.carhire,.landing-icons-cover li span.protectedncd,.landing-icons-cover li span.breakdowncover,.landing-icons-cover li span.paperdocuments,.landing-icons-cover li span.personalpossessions,.landing-icons-cover li span.legalexpenses,.landing-icons-cover li span.houremergency,.landing-icons-cover li span.matchingsets,.landing-icons-cover li span.identityfraud,.landing-icons-cover li span.gardencover,.landing-icons-cover li span.freezer,.landing-icons-cover li span.student,.landing-icons-cover li span.bicycle{padding-bottom:20px;display:block}
.landing-icons-cover li span.carhire:before,.landing-icons-cover li span.protectedncd:before,.landing-icons-cover li span.breakdowncover:before,.landing-icons-cover li span.paperdocuments:before,.landing-icons-cover li span.personalpossessions:before,.landing-icons-cover li span.legalexpenses:before,.landing-icons-cover li span.houremergency:before,.landing-icons-cover li span.matchingsets:before,.landing-icons-cover li span.identityfraud:before,.landing-icons-cover li span.gardencover:before,.landing-icons-cover li span.freezer:before,.landing-icons-cover li span.student:before,.landing-icons-cover li span.bicycle:before{content:"";width:54px;height:54px;left:-20px;top:-10px}
.landing-icons-cover li span.carhire:before{background-position:-290px -1211px}
.landing-icons-cover li span.protectedncd:before{background-position:-430px -1209px}
.landing-icons-cover li span.breakdowncover:before{background-position:-151px -1210px}
.landing-icons-cover li span.paperdocuments:before{background-position:-358px -1212px}
.landing-icons-cover li span.personalpossessions:before{background-position:-217px -1350px}
.landing-icons-cover li span.legalexpenses:before{background-position:-77px -1350px}
.landing-icons-cover li span.houremergency:before{background-position:-495px -1276px}
.landing-icons-cover li span.matchingsets:before{background-position:-215px -1276px}
.landing-icons-cover li span.identityfraud:before{background-position:-282px -1276px}
.landing-icons-cover li span.gardencover:before{background-position:-358px -1276px}
.landing-icons-cover li span.freezer:before{background-position:-425px -1276px}
.landing-icons-cover li span.student:before{background-position:-75px -1276px}
.landing-icons-cover li span.bicycle:before{background-position:-495px -1205px}
.multicar-icons-list{float:none;width:auto;margin-right:0}
.multicar-icons-list ul{margin:0}
.multicar-icons-list li{padding-left:45px;margin-bottom:10px}
.multicar-icons-list li span.list-multicar2,.multicar-icons-list li span.list-multicar3,.multicar-icons-list li span.list-multicar3plus{padding-bottom:20px;display:block}
.multicar-icons-list li span.list-multicar2:before,.multicar-icons-list li span.list-multicar3:before,.multicar-icons-list li span.list-multicar3plus:before{background-color:#007a53;content:"";width:54px;height:54px;left:-20px;top:-10px}
.multicar-icons-list li span.list-multicar2:before{background-position:-72px -1208px}
.multicar-icons-list li span.list-multicar3:before{background-position:-359px -1558px}
.multicar-icons-list li span.list-multicar3plus:before{background-position:-429px -1558px}
.simpleRichText .landing-icons-cover li:before,.simpleRichText .multicar-icons-list li:before,.simpleRichText .landing-bullets-float-left-col1 li:before,.simpleRichText .landing-bullets-float-left-col2 li:before{content:""}
#car span.carhire:before,#car span.protectedncd:before,#car span.breakdowncover:before,#car span.paperdocuments:before,.car span.carhire:before,.car span.protectedncd:before,.car span.breakdowncover:before,.car span.paperdocuments:before{background-color:#007a53;content:""}
#car .simpleRichText .landing-icons-cover li:before,#car .simpleRichText .multicar-icons-list li:before,#car .simpleRichText .landing-bullets-float-left-col1 li:before,#car .simpleRichText .landing-bullets-float-left-col2 li:before,.car .simpleRichText .landing-icons-cover li:before,.car .simpleRichText .multicar-icons-list li:before,.car .simpleRichText .landing-bullets-float-left-col1 li:before,.car .simpleRichText .landing-bullets-float-left-col2 li:before{background-color:#007a53;content:""}
#car .simpleRichText .landing-icons-cover li a:hover,#car .simpleRichText .multicar-icons-list li a:hover,#car .simpleRichText .landing-bullets-float-left-col1 li a:hover,#car .simpleRichText .landing-bullets-float-left-col2 li a:hover,.car .simpleRichText .landing-icons-cover li a:hover,.car .simpleRichText .multicar-icons-list li a:hover,.car .simpleRichText .landing-bullets-float-left-col1 li a:hover,.car .simpleRichText .landing-bullets-float-left-col2 li a:hover{color:#007a53}
#home span.personalpossessions:before,#home span.legalexpenses:before,#home span.houremergency:before,#home span.matchingsets:before,#home span.identityfraud:before,#home span.gardencover:before,#home span.freezer:before,#home span.student:before,#home span.bicycle:before,.home span.personalpossessions:before,.home span.legalexpenses:before,.home span.houremergency:before,.home span.matchingsets:before,.home span.identityfraud:before,.home span.gardencover:before,.home span.freezer:before,.home span.student:before,.home span.bicycle:before{background-color:#a51890;content:""}
#home .simpleRichText .landing-icons-cover li:before,#home .simpleRichText .landing-bullets-float-left-col1 li:before,#home .simpleRichText .landing-bullets-float-left-col2 li:before,.home .simpleRichText .landing-icons-cover li:before,.home .simpleRichText .landing-bullets-float-left-col1 li:before,.home .simpleRichText .landing-bullets-float-left-col2 li:before{background-color:#a51890;content:""}
#home .simpleRichText .landing-icons-cover li a:hover,#home .simpleRichText .landing-bullets-float-left-col1 li a:hover,#home .simpleRichText .landing-bullets-float-left-col2 li a:hover,.home .simpleRichText .landing-icons-cover li a:hover,.home .simpleRichText .landing-bullets-float-left-col1 li a:hover,.home .simpleRichText .landing-bullets-float-left-col2 li a:hover{color:#a51890}
.landing-bullets-float-left-col2 h3.hide-trigger{text-align:center;border-bottom:solid #ededed 2px;margin-left:-15px;margin-right:-15px;padding-bottom:10px}
.landing-bullets-float-left-col2 h3.hide-trigger a{color:#1c6dad;text-decoration:none;position:relative}
.landing-bullets-float-left-col2 h3.hide-trigger a:after{background-position:-230px -50px;width:16px;height:8px;right:-22px;top:11px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.landing-bullets-float-left-col2 h3.hide-trigger.open a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:8px}
.js .landing-bullets-float-left-col2 ul{display:none}
@media screen and (min-width:480px){.js .landing-bullets-float-left-col2 ul{display:block !important}
}
.landing-left-column h3{margin-bottom:12px;color:#0077c8}
.landing-left-column p{margin-bottom:5px}
.landing-left-column ul,.show-in-mobile ul{margin:0;clear:both;padding-bottom:20px}
@media screen and (min-width:992px){.landing-left-column ul,.show-in-mobile ul{padding-top:10px}
}
@media screen and (max-width:990px){.landing-left-column ul,.show-in-mobile ul{padding-bottom:0}
}
.landing-left-column ul li,.show-in-mobile ul li{font-family:"AllianzSansRegular",Verdana,sans-serif;color:#54585a;font-size:1em;letter-spacing:-0.02em;line-height:1.6em}
.landing-left-column ul li a,.show-in-mobile ul li a{color:#54585a;text-decoration:none;border-bottom:solid 1px #54585a;padding-bottom:2px}
.landing-left-column ul li a:before,.show-in-mobile ul li a:before{width:10px;height:15px;background-position:-100px -10px;display:inline-block;left:-17px;top:6px}
.landing-left-column ul li a:hover,.show-in-mobile ul li a:hover{color:#0077c8;border-bottom:solid 1px #0077c8}
.landing-left-column ul li a:hover:before,.show-in-mobile ul li a:hover:before{background-position:-120px -10px}
.landing-left-column ul li ul,.show-in-mobile ul li ul{padding-bottom:0}
@media screen and (max-width:992px){.landing-left-column ul li ul,.show-in-mobile ul li ul{padding-top:10px}
}
.no-csstransforms #car .landing-bullets-float-left-col2 h3.hide-trigger.open a:after,.no-csstransforms .car .landing-bullets-float-left-col2 h3.hide-trigger.open a:after{background-position-y:-60px}
#car .landing-left-column ul li a:hover,#car .show-in-mobile ul li a:hover,.car .landing-left-column ul li a:hover,.car .show-in-mobile ul li a:hover{color:#007a53;border-bottom:solid 1px #007a53}
#car .landing-left-column ul li a:hover:before,#car .show-in-mobile ul li a:hover:before,.car .landing-left-column ul li a:hover:before,.car .show-in-mobile ul li a:hover:before{background-position:-130px -10px}
#car .landing-bullets-float-left-col2 h3.hide-trigger a,.car .landing-bullets-float-left-col2 h3.hide-trigger a{color:#007a53}
#car .landing-bullets-float-left-col2 h3.hide-trigger a:after,.car .landing-bullets-float-left-col2 h3.hide-trigger a:after{background-position:-250px -50px}
.no-csstransforms #home .landing-bullets-float-left-col2 h3.hide-trigger.open a:after,.no-csstransforms .home .landing-bullets-float-left-col2 h3.hide-trigger.open a:after{background-position-y:-60px}
#home .landing-left-column ul li a:hover,#home .show-in-mobile ul li a:hover,.home .landing-left-column ul li a:hover,.home .show-in-mobile ul li a:hover{color:#a51890;border-bottom:solid 1px #a51890}
#home .landing-left-column ul li a:hover:before,#home .show-in-mobile ul li a:hover:before,.home .landing-left-column ul li a:hover:before,.home .show-in-mobile ul li a:hover:before{background-position:-140px -10px}
#home .landing-bullets-float-left-col2 h3.hide-trigger a,.home .landing-bullets-float-left-col2 h3.hide-trigger a{color:#a51890}
#home .landing-bullets-float-left-col2 h3.hide-trigger a:after,.home .landing-bullets-float-left-col2 h3.hide-trigger a:after{background-position:-270px -50px}
@media screen and (max-width:480px){.simpleRichText .landing-bullets-float-left-col1 ul,.simpleRichText .landing-bullets-float-left-col2 ul{margin-bottom:0}
}
@media screen and (min-width:480px){.simpleRichText .landing-icons-cover,.simpleRichText .multicar-icons-list,.simpleRichText .landing-bullets-float-left-col1,.simpleRichText .landing-bullets-float-left-col2{float:left;width:48%;margin-right:2%;margin-bottom:1.25em}
.hide-trigger{display:none}
}
@media screen and (min-width:480px){.simpleRichText .multicar-icons-list{width:100%}
.hide-trigger{display:none}
}
@media screen and (min-width:768px){span.caricon,span.homeicon,span.multicaricon,span.telematicsicon{font-size:1.18em}
.simpleRichText h2:first-child span.caricon,.simpleRichText h2:first-child span.icon,.simpleRichText h2:first-child span.multicaricon,.simpleRichText h2:first-child span.telematicsicon,.simpleRichText h2:first-child span.homeicon{margin-top:.65em}
.landing-icons-cover li{margin-bottom:.9375em}
}
@media screen and (min-width:940px){.show-in-mobile{display:none}
.hide-in-mobile{display:block}
.simpleRichText h2:first-child span.caricon,.simpleRichText h2:first-child span.homeicon,.simpleRichText h2:first-child span.multicaricon,.simpleRichText h2:first-child span.telematicsicon{margin-top:2.25em}
span.caricon,span.homeicon,span.multicaricon,span.telematicsicon{font-size:1.18em}
}
@media screen and (min-width:998px){span.caricon:before,span.homeicon:before,span.multicaricon:before,span.telematicsicon:before{top:0}
}
@media screen and (max-width:991px){.middle .simpleRichText .landing-left-column ul{text-align:center;padding-right:1.25em}
.middle .simpleRichText .landing-left-column ul li a:before{display:none}
}
#make-a-claim-step1 .secondary-blue,#make-a-claim-step2 .secondary-blue,#make-a-claim-step3 .secondary-blue{display:block}
#make-a-claim-step1 h2,#make-a-claim-step2 h2,#make-a-claim-step3 h2{text-align:center !important;line-height:1.25em;margin-bottom:.83em}
#make-a-claim-step1 p+h3,#make-a-claim-step2 p+h3,#make-a-claim-step3 p+h3{text-align:left !important}
.simpleRichText .ticked-bullets h3{text-align:center}
.simpleRichText .ticked-bullets ul{margin:0;margin-bottom:20px}
.simpleRichText .ticked-bullets li{float:none;width:auto;margin-left:0;position:relative;padding-left:60px;margin-bottom:20px;min-height:37px}
.simpleRichText .ticked-bullets li a{padding-top:10px;padding-bottom:10px;display:block}
.simpleRichText .ticked-bullets li:before{background-position:-171px -120px;background-color:#1c6dad;content:"";width:38px;height:38px;left:0;top:-7px}
.simpleRichText .gen2-blue-text-block h3{font-size:1.5em;margin-bottom:.5em}
.simpleRichText .gen2-blue-text-block .call-number{font-size:2.188em}
.simpleRichText .gen2-blue-text-block .call-number b{display:none}
@media screen and (max-width:992px){.simpleRichText .gen2-blue-text-block{height:auto !important}
}
@media screen and (min-width:992px){.gen2-blue-text-block .eqh-cont{position:absolute;bottom:0;padding-right:20px;width:100%;padding-left:20px;margin-bottom:12px;left:0}
#make-a-claim-step1 p+h3{text-align:center !important}
.simpleRichText .gen2-blue-text-block .call-number{font-size:1.25em;padding:.6em 0 .9em 0;display:block}
.simpleRichText .gen2-blue-text-block .call-number b{display:inline;font-weight:normal}
.simpleRichText .ticked-bullets ul{display:block;text-align:center;width:100%}
.simpleRichText .ticked-bullets li{float:none;width:19%;margin-right:0;margin-left:0;margin-bottom:1.25em;padding:0 5px 0 50px;font-size:.9375em;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:left}
.column-split-full .simpleRichText .ticked-bullets li{width:100%}
#make-a-claim-step1 .secondary-blue,#make-a-claim-step2 .secondary-blue,#make-a-claim-step3 .secondary-blue{display:inline}
#make-a-claim-step2 .gen2-blue-text-block{margin:0 15px 0 15px;width:auto}
#make-a-claim-step2 h3{margin-bottom:10px}
#make-a-claim-step2 h4{font-size:1.5em}
}
@media screen and (min-width:992px) and (max-width:1070px){#make-a-claim-step2 h4{font-size:1.4em}
}
@media screen and (min-width:992px){#make-a-claim-step2 .first .gen2-blue-text-block{margin:0 30px 0 0}
#make-a-claim-step2 .last .gen2-blue-text-block{margin:0 0 0 30px}
}
@media screen and (min-width:1200px){.simpleRichText .gen2-blue-text-block .call-number{font-size:1.25em}
}
/*!make-a-change-gen2 background styles */.js #home .make-a-change-col1 h4+ul,.js #home .make-a-change-col2 h4+ul,.js .home .make-a-change-col1 h4+ul,.js .home .make-a-change-col2 h4+ul,.js #car .make-a-change-col1 h4+ul,.js #car .make-a-change-col2 h4+ul,.js .car .make-a-change-col1 h4+ul,.js .car .make-a-change-col2 h4+ul{display:none}
#make-a-change .first .simpleRichText{margin-bottom:20px;border-bottom:2px solid #ccc}
.simpleRichText .make-a-change-col1 h3,.simpleRichText .make-a-change-col2 h3{font-size:1.5em;font-family:"AllianzSansRegular",Verdana,sans-serif;margin:0;font-weight:normal;position:relative;padding-right:20px;cursor:pointer}
.simpleRichText .make-a-change-col1 h3:after,.simpleRichText .make-a-change-col2 h3:after{width:16px;height:6px;right:0;top:.5em;margin-top:3px;background-position:-230px -50px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.simpleRichText .make-a-change-col1 h3 b,.simpleRichText .make-a-change-col2 h3 b{font-weight:normal}
.simpleRichText .make-a-change-col1 h3.open:after,.simpleRichText .make-a-change-col2 h3.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.simpleRichText .make-a-change-col1 h4,.simpleRichText .make-a-change-col2 h4{font-size:1em;font-weight:normal;margin:0;border-bottom:solid 2px #003781;margin-bottom:20px}
.simpleRichText .make-a-change-col1 ul,.simpleRichText .make-a-change-col2 ul{margin:0;margin-top:0;margin-bottom:0;padding:0;border-bottom:solid 2px #003781}
#make-a-change .do-online:before,#make-a-change .call-us:before{display:none;width:45px;height:41px;background-position:-80px -1423px;left:0;top:0;margin-top:5px;background-color:#003781}
#make-a-change .call-us:before{background-position:-504px -1352px}
#make-a-change #car .simpleRichText .make-a-change-col1 h4,#make-a-change #car .simpleRichText .make-a-change-col2 h4,#make-a-change .car .simpleRichText .make-a-change-col1 h4,#make-a-change .car .simpleRichText .make-a-change-col2 h4{border-bottom-color:#007a53}
#make-a-change #car .simpleRichText .make-a-change-col1 ul,#make-a-change #car .simpleRichText .make-a-change-col2 ul,#make-a-change .car .simpleRichText .make-a-change-col1 ul,#make-a-change .car .simpleRichText .make-a-change-col2 ul{border-bottom-color:#007a53;border-bottom-style:none}
#make-a-change #car .do-online:before,#make-a-change #car .call-us:before,#make-a-change .car .do-online:before,#make-a-change .car .call-us:before{background-color:#007a53}
#make-a-change #home .simpleRichText .make-a-change-col1 h4,#make-a-change #home .simpleRichText .make-a-change-col2 h4,#make-a-change .home .simpleRichText .make-a-change-col1 h4,#make-a-change .home .simpleRichText .make-a-change-col2 h4{border-bottom-color:#a51890}
#make-a-change #home .simpleRichText .make-a-change-col1 ul,#make-a-change #home .simpleRichText .make-a-change-col2 ul,#make-a-change .home .simpleRichText .make-a-change-col1 ul,#make-a-change .home .simpleRichText .make-a-change-col2 ul{border-bottom-color:#a51890;border-bottom-style:none}
#make-a-change #home .do-online:before,#make-a-change #home .call-us:before,#make-a-change .home .do-online:before,#make-a-change .home .call-us:before{background-color:#a51890}
#make-a-change #home>.simpleRichText p,#make-a-change .home>.simpleRichText p,#make-a-change #car>.simpleRichText p,#make-a-change .car>.simpleRichText p{display:none}
#make-a-change #home .simpleRichText .make-a-change-col1 h4,#make-a-change #home .simpleRichText .make-a-change-col2 h4,#make-a-change .home .simpleRichText .make-a-change-col1 h4,#make-a-change .home .simpleRichText .make-a-change-col2 h4,#make-a-change #car .simpleRichText .make-a-change-col1 h4,#make-a-change #car .simpleRichText .make-a-change-col2 h4,#make-a-change .car .simpleRichText .make-a-change-col1 h4,#make-a-change .car .simpleRichText .make-a-change-col2 h4{border-bottom-style:none}
#make-a-change #car .simpleRichText div>h2,#make-a-change .car .simpleRichText div>h2{position:relative;padding-right:50px}
#make-a-change #car .simpleRichText div>h2:after,#make-a-change .car .simpleRichText div>h2:after{width:45px;height:40px;background-position:-10px -1212px;right:0;top:0;margin-top:-5px;background-color:#007a53}
#make-a-change #car h3,#make-a-change .car h3{color:#007a53}
#make-a-change #car h3:after,#make-a-change .car h3:after{background-position:-250px -51px}
#make-a-change #home .simpleRichText div>h2,#make-a-change .home .simpleRichText div>h2{position:relative;padding-right:50px}
#make-a-change #home .simpleRichText div>h2:after,#make-a-change .home .simpleRichText div>h2:after{width:45px;height:40px;background-position:-10px -1283px;right:0;top:0;margin-top:-5px;background-color:#a51890}
#make-a-change #home h3,#make-a-change .home h3{color:#a51890}
#make-a-change #home h3:after,#make-a-change .home h3:after{background-position:-270px -51px}
.no-csstransforms #make-a-change #home .simpleRichText .make-a-change-col1 h3.open:after,.no-csstransforms #make-a-change #home .simpleRichText .make-a-change-col2 h3.open:after,.no-csstransforms #make-a-change .home .simpleRichText .make-a-change-col1 h3.open:after,.no-csstransforms #make-a-change .home .simpleRichText .make-a-change-col2 h3.open:after{background-position-y:-60px}
.no-csstransforms #make-a-change #car .simpleRichText .make-a-change-col1 h3.open:after,.no-csstransforms #make-a-change #car .simpleRichText .make-a-change-col2 h3.open:after,.no-csstransforms #make-a-change .car .simpleRichText .make-a-change-col1 h3.open:after,.no-csstransforms #make-a-change .car .simpleRichText .make-a-change-col2 h3.open:after{background-position-y:-60px}
@media screen and (min-width:768px){.js #make-a-change #home .make-a-change-col1 h4+ul,.js #make-a-change #home .make-a-change-col2 h4+ul,.js #make-a-change .home .make-a-change-col1 h4+ul,.js #make-a-change .home .make-a-change-col2 h4+ul,.js #make-a-change #car .make-a-change-col1 h4+ul,.js #make-a-change #car .make-a-change-col2 h4+ul,.js #make-a-change .car .make-a-change-col1 h4+ul,.js #make-a-change .car .make-a-change-col2 h4+ul{display:block !important}
#make-a-change .do-online:before,#make-a-change .call-us:before{display:block}
.simpleRichText .make-a-change-col1 h3,.simpleRichText .make-a-change-col1 h4,.simpleRichText .make-a-change-col2 h3,.simpleRichText .make-a-change-col2 h4{padding-left:60px}
.simpleRichText .make-a-change-col1 h3,.simpleRichText .make-a-change-col2 h3{font-size:2em;font-family:"AllianzSansLight",Verdana,sans-serif}
.simpleRichText .make-a-change-col1 h3 b,.simpleRichText .make-a-change-col2 h3 b{font-weight:bold}
#make-a-change .first .simpleRichText{border-bottom:0}
#make-a-change #home>.simpleRichText p,#make-a-change .home>.simpleRichText p,#make-a-change #car>.simpleRichText p,#make-a-change .car>.simpleRichText p{display:block}
#make-a-change #home .simpleRichText div>h2,#make-a-change .home .simpleRichText div>h2,#make-a-change #car .simpleRichText div>h2,#make-a-change .car .simpleRichText div>h2{position:relative;padding-right:0}
#make-a-change #home .simpleRichText div>h2:after,#make-a-change .home .simpleRichText div>h2:after,#make-a-change #car .simpleRichText div>h2:after,#make-a-change .car .simpleRichText div>h2:after{display:none}
#make-a-change #home .simpleRichText .make-a-change-col1 h3,#make-a-change #home .simpleRichText .make-a-change-col2 h3,#make-a-change .home .simpleRichText .make-a-change-col1 h3,#make-a-change .home .simpleRichText .make-a-change-col2 h3,#make-a-change #car .simpleRichText .make-a-change-col1 h3,#make-a-change #car .simpleRichText .make-a-change-col2 h3,#make-a-change .car .simpleRichText .make-a-change-col1 h3,#make-a-change .car .simpleRichText .make-a-change-col2 h3{cursor:default}
#make-a-change #home .simpleRichText .make-a-change-col1 h3:after,#make-a-change #home .simpleRichText .make-a-change-col2 h3:after,#make-a-change .home .simpleRichText .make-a-change-col1 h3:after,#make-a-change .home .simpleRichText .make-a-change-col2 h3:after,#make-a-change #car .simpleRichText .make-a-change-col1 h3:after,#make-a-change #car .simpleRichText .make-a-change-col2 h3:after,#make-a-change .car .simpleRichText .make-a-change-col1 h3:after,#make-a-change .car .simpleRichText .make-a-change-col2 h3:after{display:none}
#make-a-change #home .simpleRichText .make-a-change-col1 h4,#make-a-change #home .simpleRichText .make-a-change-col2 h4,#make-a-change .home .simpleRichText .make-a-change-col1 h4,#make-a-change .home .simpleRichText .make-a-change-col2 h4,#make-a-change #car .simpleRichText .make-a-change-col1 h4,#make-a-change #car .simpleRichText .make-a-change-col2 h4,#make-a-change .car .simpleRichText .make-a-change-col1 h4,#make-a-change .car .simpleRichText .make-a-change-col2 h4{border-bottom-style:solid;display:block !important;padding-bottom:20px}
#make-a-change #home .simpleRichText .make-a-change-col1 ul,#make-a-change #home .simpleRichText .make-a-change-col2 ul,#make-a-change .home .simpleRichText .make-a-change-col1 ul,#make-a-change .home .simpleRichText .make-a-change-col2 ul,#make-a-change #car .simpleRichText .make-a-change-col1 ul,#make-a-change #car .simpleRichText .make-a-change-col2 ul,#make-a-change .car .simpleRichText .make-a-change-col1 ul,#make-a-change .car .simpleRichText .make-a-change-col2 ul{margin-left:0;margin-bottom:0;padding-bottom:20px;display:block !important;border-bottom-style:solid}
}
@media screen and (max-width:992px){#make-a-change #home .simpleRichText .make-a-change-col1 h4,#make-a-change #home .simpleRichText .make-a-change-col2 h4,#make-a-change .home .simpleRichText .make-a-change-col1 h4,#make-a-change .home .simpleRichText .make-a-change-col2 h4,#make-a-change #car .simpleRichText .make-a-change-col1 h4,#make-a-change #car .simpleRichText .make-a-change-col2 h4,#make-a-change .car .simpleRichText .make-a-change-col1 h4,#make-a-change .car .simpleRichText .make-a-change-col2 h4{border-bottom-style:none;padding-bottom:0}
#make-a-change #home .simpleRichText .make-a-change-col2 ul,#make-a-change .home .simpleRichText .make-a-change-col2 ul,#make-a-change #car .simpleRichText .make-a-change-col2 ul,#make-a-change .car .simpleRichText .make-a-change-col2 ul{border-bottom-style:none}
}
/*!make-a-change-gen2 background styles */#terms-and-conditions .simpleRichText .gen2-blue-text-block{padding:20px 20px 0 20px}
#terms-and-conditions .simpleRichText .gen2-blue-text-block h3{position:relative;padding-right:57px}
#terms-and-conditions .simpleRichText .gen2-blue-text-block h3 .icon-A-to-Z:after{background-position:0 -190px;width:50px;height:38px;right:0;top:6px}
#terms-and-conditions .simpleRichText .gen2-blue-text-block li{font-family:"AllianzSansRegular",Verdana,sans-serif;padding:0 0 10px 10px}
#terms-and-conditions .simpleRichText .gen2-blue-text-block li:before{display:none}
#terms-and-conditions .simpleRichText .gen2-blue-text-block li .no-admin-fees:before{background-position:-396px -120px;width:36px;height:36px;left:-38px;top:50%;margin-top:-1.5em}
#terms-and-conditions .simpleRichText .gen2-blue-text-block li .uk-call-centres:before{background-position:-438px -120px;width:36px;height:36px;left:-38px;top:50%;margin-top:-1.5em}
#terms-and-conditions .simpleRichText .gen2-blue-text-block li .service-24-hrs:before{background-position:-482px -120px;width:36px;height:39px;left:-38px;top:50%;margin-top:-1.5em}
#terms-and-conditions .simpleRichText .home-text-block{padding:20px 20px 0 20px}
#terms-and-conditions .simpleRichText .home-text-block h3{position:relative;padding-right:50px}
#terms-and-conditions .simpleRichText .home-text-block h3 .icon-Home:after{background-position:-509px -266px;width:47px;height:40px;right:0;top:6px}
#terms-and-conditions .simpleRichText .car-text-block{padding:20px 20px 0 20px}
#terms-and-conditions .simpleRichText .car-text-block h3{position:relative;padding-right:46px}
#terms-and-conditions .simpleRichText .car-text-block h3 .icon-Car:after{background-position:-449px -269px;width:40px;height:35px;right:0;top:6px}
/*!Supplementary Link background styles */.supplementaryLink ul,.show-in-mobile ul{padding-top:0;margin:0 0 3em 0;clear:both}
@media screen and (min-width:992px){.supplementaryLink ul,.show-in-mobile ul{padding-top:10px}
}
.supplementaryLink ul li,.show-in-mobile ul li{font-family:"AllianzSansRegular",Verdana,sans-serif;color:#54585a;font-size:1em;letter-spacing:-0.02em;line-height:1.6em}
.supplementaryLink ul li a,.show-in-mobile ul li a{color:#54585a;text-decoration:none;border-bottom:solid 2px #54585a;padding-bottom:2px}
.supplementaryLink ul li a:before,.show-in-mobile ul li a:before{width:10px;height:15px;background-position:-100px -10px;display:inline-block;left:-17px;top:6px}
.supplementaryLink ul li a:hover,.show-in-mobile ul li a:hover{color:#0077c8;border-bottom:solid 2px #0077c8}
.supplementaryLink ul li a:hover:before,.show-in-mobile ul li a:hover:before{background-position:-120px -10px}
#car .simpleRichText .supplementaryLink ul a:hover,.car .simpleRichText .supplementaryLink ul a:hover{color:#007a53;border-bottom:solid 2px #007a53}
#home .simpleRichText .supplementaryLink ul a:hover,.home .simpleRichText .supplementaryLink ul a:hover{color:#a51890;border-bottom:solid 2px #a51890}
.simpleRichText .chevronLink p a:before{content:"";width:10px;height:12px;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-100px -10px;display:inline-block;left:-17px;top:6px}
.simpleRichText .chevronLink p a:hover:before{background-position:-120px -10px}
#iconned-notepads .secondary-blue{display:block}
#iconned-notepads .simpleRichText .gen2-blue-text-block{padding:20px 20px 0 20px}
#iconned-notepads .simpleRichText .gen2-blue-text-block h3{position:relative;padding-left:62px;margin-bottom:30px}
#iconned-notepads .simpleRichText .gen2-blue-text-block h3 .multicar-3:before,#iconned-notepads .simpleRichText .gen2-blue-text-block h3 .multicar-3-plus:before{width:55px;height:61px}
#iconned-notepads .simpleRichText .gen2-blue-text-block h3 .multicar-2:before{background-position:-432px -1638px;left:0;top:0;width:53px;height:47px}
#iconned-notepads .simpleRichText .gen2-blue-text-block h3 .multicar-3:before{background-position:-499px -1554px;left:0;top:-4px}
#iconned-notepads .simpleRichText .gen2-blue-text-block h3 .multicar-3-plus:before{background-position:-499px -1624px;left:0;top:-3px}
@media screen and (max-width:992px){.simpleRichText .gen2-blue-text-block{height:auto !important}
}
@media screen and (min-width:992px){.gen2-blue-text-block .eqh-cont{position:absolute;bottom:0;padding-right:20px;width:100%;padding-left:20px;margin-bottom:12px;left:0}
}
@media screen and (min-width:992px){#iconned-notepads p+h3{text-align:center !important}
#iconned-notepads .gen2-blue-text-block{margin:0 15px 0 15px;min-width:260px}
#iconned-notepads h3{margin-bottom:10px}
#iconned-notepads .first .gen2-blue-text-block{margin:0 30px 0 0}
#iconned-notepads .last .gen2-blue-text-block{margin:0 0 0 30px}
}
/*!Box item background styles */.simpleRichText .box-item p{text-align:center}
.simpleRichText .box-item h3{font-size:1.3636em;color:#0077c8;border-bottom:2px solid #0077c8;line-height:1.3750367em;margin:1.25em 0 1.25em 0;padding-bottom:.167em;text-align:center}
.az-secondary-blue-light a{color:white}
.az-secondary-blue-light a:hover{text-decoration:none}
#registering .btn.btn-white{margin:20px auto 40px;max-width:294px !important}
#registering .btn a,#registering .btn a:visited,#registering .btn a:hover,#registering .list-box-wrap.single-layout .more a:visited,#registering .list-box-wrap.single-layout .more a:hover{color:#0077c8}
#registering .btn a:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-position:-339px -10px;position:absolute;right:20px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
section#registering .row-inner-set .three-three-three-three .col-md-3 .image-wrap .image{margin:0 auto;width:89px}
section#registering .row-inner-set .three-three-three-three p{color:#fff;text-align:center}
section#registering .row-inner-set .simpleRichText h2{padding-top:25px;text-align:center;color:#fff}
.contentTaskBlock li.liveChat a:before,li.onlineForm a:before,.advice:before{content:"";display:block;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;position:absolute}
.contentTaskBlock li.liveChat a:hover:before,li.onlineForm a:hover:before,.advice:hover:before{content:"";display:block;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;position:absolute}
.controls .cycle-slide{visibility:inherit}
section#registering .row-inner-set .three-three-three-three .col-md-3 .simpleRichText .contentTaskBlock li.liveChat a{color:#fff;border-bottom:solid 2px #fff;margin-left:0}
section#registering .row-inner-set .three-three-three-three .col-md-3 .simpleRichText .contentTaskBlock li.liveChat a:hover{color:#00a9e0;border-bottom:solid 2px #00a9e0}
.controls.cycle-slide{position:static !important;visibility:inherit !important}
.carousel_container{width:100%;float:left}
.carousel_item{margin:0;overflow:hidden}
.cycle-carousel-wrap .carousel_item{white-space:normal}
.controls #prev{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:36px;position:absolute;z-index:1000;left:38px;top:24px;background-position:-171px -9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.controls #next{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:30px;position:absolute;z-index:1000;right:38px;top:30px;background-position:-171px -9px}
.carousel_item .image{width:89px;margin:0 auto}
@media screen and (min-width:1000px){section#registering .row-inner-set .three-three-three-three .col-md-3 .image-wrap .image{margin:initial}
section#registering .row-inner-set .simpleRichText h2{padding-top:42px;padding-bottom:5px}
section#registering .row-inner-set .three-three-three-three p{text-align:left}
section#registering .row-inner-set .three-three-three-three .col-md-3 .image-wrap .image span:after{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;float:right;width:14px;height:38px;content:"";top:30px;right:25px;position:absolute;background-position:-191px -5px}
section#registering .row-inner-set .three-three-three-three .col-md-3.last .image span:after{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") !important no-repeat;width:35px;height:25px;top:35px;background-position:-143px -84px;content:""}
}
section#registering .row-inner-set .three-three-three-three .col-md-3 .simpleRichText .contentTaskBlock li.liveChat a{margin-left:-17px}
#mobileApp .btn a,#mobileApp .btn a:visited,#mobileApp .btn a:hover,#mobileApp .list-box-wrap.single-layout .more a:visited,#mobileApp .list-box-wrap.single-layout .more a:hover{color:#0077c8}
#mobileApp .col-md-3.cycle-slide{right:0;left:0;margin:0 auto}
#mobileAppbtn .image{margin:auto;left:0;right:0;text-align:center}
#mobileApp .btn a:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-position:-339px -10px;position:absolute;right:20px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
section#mobileApp{padding-top:30px}
#mobileApp .row-inner-set .three-three-three-three .col-md-3 .image-wrap .image{margin:0 auto;width:89px}
section#mobileApp .row-inner-set .three-three-three-three p{color:#fff;text-align:center}
#mobileApp .btn.btn-white{margin:20px auto 40px}
section#mobileApp .row-inner-set .three-three-three-three .col-md-3 .simpleRichText .contentTaskBlock li.liveChat a:hover{color:#00a9e0;border-bottom:solid 2px #00a9e0}
#mobileApp .controls #prev{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:40px;position:absolute;z-index:1000;left:38px;top:32%;background-position:-171px -9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
#mobileApp .controls #next{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:40px;position:absolute;z-index:1000;right:38px;top:35%;background-position:-171px -9px}
@media screen and (min-width:1000px){section#mobileApp .row-inner-set .simpleRichText h2{padding-top:42px;padding-bottom:5px}
section#mobileApp .row-inner-set .three-three-three-three p{text-align:left}
}
section#mobileApp .row-inner-set .three-three-three-three .col-md-3 .simpleRichText .contentTaskBlock li.liveChat a{margin-left:-17px}
/*! Social icons background styles */.simpleRichText .follow h2,.simpleRichText .follow h3{text-align:center;color:#fff;margin-bottom:1em}
.simpleRichText .follow ul{list-style-type:none;text-align:center;overflow:hidden;margin:0 0 1.5625em 0}
.simpleRichText .follow ul li{display:inline;margin:0 0 .938em 0;padding:0}
.simpleRichText .follow ul li:before{content:"";float:left}
.simpleRichText .follow ul li a{color:#fff;font-size:.750em}
.simpleRichText .follow ul li a:hover{opacity:.6}
.simpleRichText .follow ul li:first-child{color:#fff;display:block}
@media screen and (min-width:768px){.simpleRichText .follow ul li:first-child{display:inline-block}
}
.simpleRichText .follow ul li img{vertical-align:middle}
@media screen and (min-width:768px){.simpleRichText .follow ul li{margin:0 .313em .938em .313em}
}
.car .simpleRichText .follow ul li:before,#car .simpleRichText .follow ul li:before{content:""}
img{vertical-align:middle}
/*!Car cover details */.breakdown-cover .car-cover-details-selector{width:33.333%;float:left;position:relative;border-top:2px solid #007a53}
@media screen and (max-width:768px){.breakdown-cover .car-cover-details-selector{width:100%;height:auto !important}
}
.breakdown-cover .car-cover-details-selector:hover{background-color:#ededed;cursor:pointer}
.breakdown-cover .car-cover-details-selector.active{background-color:#ededed}
.breakdown-cover .car-cover-details-selector.active h3:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.breakdown-cover .car-cover-details-selector h3{position:relative;transition:background .3s ease;font-size:1.375em;color:#007a53;line-height:1.3750367em;margin:.4545454545em 0 0 0;padding:0 36px .4545454545em;text-align:center}
.breakdown-cover .car-cover-details-selector h3:after{background-position:-250px -50px;width:16px;height:8px;right:20px;top:50%;margin-top:-8px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.breakdown-cover .car-cover-details-selector p{text-align:center;padding:0 10px}
.breakdown-cover .car-cover-details-selector p.pos-abs{position:absolute;bottom:0}
.breakdown-cover .no-csstransforms .breakdown-cover .car-cover-details-selector.active:after{background-position-y:-60px}
.breakdown-cover .car-cover-details{display:none;margin-left:-1px;margin-right:-1px;background-color:#ededed}
.breakdown-cover .car-cover-details>div{padding:0 20px 10px}
.breakdown-cover .dynamic-content{display:none}
@media screen and (min-width:768px){.breakdown-cover .car-cover-details-selector{border-top:0}
.breakdown-cover .car-cover-details-selector h3{border-bottom:2px solid #007a53}
.breakdown-cover .car-cover-details-selector p{margin:30px 20px}
.breakdown-cover .car-cover-details-selector.first{border-right:2px solid #007a53}
.breakdown-cover .car-cover-details-selector.last{border-left:2px solid #007a53}
.breakdown-cover .car-cover-details{display:none !important}
.breakdown-cover .dynamic-content{display:inline-block;width:100%;background-color:#fff;transition:max-height .8s ease-in-out;max-height:0;overflow:hidden}
.breakdown-cover .dynamic-content>div{padding:30px 20px 10px 20px}
.breakdown-cover .dynamic-content.showme{max-height:700px;background-color:#ededed}
}
/*! Contact icons background styles */.simpleRichText .contactIcons ul{text-align:center;margin:4em 0 0;color:#54585a}
@media screen and (max-width:480px){.simpleRichText .contactIcons ul{display:none}
}
.simpleRichText .contactIcons ul li{list-style-type:none;position:relative;font-size:1.125em;line-height:1.2em;letter-spacing:-0.02em;width:19%;float:none;margin:0;padding:0;display:inline-block}
.simpleRichText .contactIcons ul li:before{display:none}
.simpleRichText .contactIcons ul li .quote a:before{background-position-x:-149px}
.simpleRichText .contactIcons ul li .policy a:before{background-position-x:-212px}
.simpleRichText .contactIcons ul li .emergency a:before{background-position-x:-274px}
.simpleRichText .contactIcons ul li .claims a:before{background-position-x:-339px}
.simpleRichText .contactIcons ul li .breakdown a:before{background-position-x:-402px}
.simpleRichText .contactIcons ul li a{display:inline-block;margin:0 .3em;text-decoration:none;position:relative;height:55px;vertical-align:text-top}
.simpleRichText .contactIcons ul li a:before{width:52px;height:55px;left:50%;top:-65px;margin-left:-25px;background-position-y:-1899px}
.simpleRichText .contactIcons ul li a:visited{color:#54585a}
#car .simpleRichText .contactIcons ul a:before,.car .simpleRichText .contactIcons ul a:before{background-color:#007a53}
#car .simpleRichText .contactIcons ul a:hover,.car .simpleRichText .contactIcons ul a:hover{color:#007a53}
#home .simpleRichText .contactIcons ul a:before,.home .simpleRichText .contactIcons ul a:before{background-color:#a51890}
#home .simpleRichText .contactIcons ul a:hover,.home .simpleRichText .contactIcons ul a:hover{color:#a51890}
section#noclaims .row-inner-set .col-md-4 .image-wrap .image{text-align:center;margin:0 auto;width:89px}
section#noclaims .row-inner-set .simpleRichText h2{padding:25px 0 20px;text-align:center;color:#fff;margin:0 10%}
section#noclaims .row-inner-set p{color:#fff;text-align:center;margin:0 10%}
.controls .cycle-slide{visibility:inherit}
.controls.cycle-slide{position:static !important;visibility:inherit !important}
.carousel_container{width:100%;float:left}
.carousel_item{margin:0;overflow:hidden}
.carousel_item .image{width:89px;margin:0 auto}
.cycle-carousel-wrap .carousel_item{white-space:normal}
.controls #prev{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:40px;position:absolute;z-index:1000;left:38px;top:24px;background-position-y:-9px;background-position-x:-171px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.controls #next{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:40px;position:absolute;z-index:1000;right:38px;top:30px;background-position-y:-9px;background-position-x:-171px}
@media screen and (min-width:1000px){section#noclaims .row-inner-set .simpleRichText h2{padding-top:42px;padding-bottom:20px}
}
/*! Web chat styles */.webchat{text-align:center;margin-top:-5px}
.webchat img{background-color:#1c6dad}
@media screen and (min-width:992px){.webchat-cta.eqh-cont{margin:.35em 0}
}
#registering .webchat{text-align:center;margin-top:15px}
#registering .webchat img{background-color:transparent}
@media screen and (min-width:1000px){#registering .webchat{text-align:left}
}
#car .webchat img,.car .webchat img{background-color:#007a53}
#home .webchat img,.home .webchat img{background-color:#a51890}
.column-split-full .webchat-cta{text-align:center}
@media screen and (min-width:768px){.column-split-full .webchat-cta{height:48px;border:0;display:block;background-color:#0077c8;border-radius:3px;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;padding:.25em 0;width:100%}
}
@media screen and (min-width:768px) and (min-width:768px){.column-split-full .webchat-cta{max-width:294px}
}
@media screen and (min-width:1200px){.column-split-full .webchat-cta{padding:0}
}
.column-webchat .webchat{margin-top:12px}
/*! Image list background styles */@media screen and (max-width:480px){.simpleRichText .imageList ul{display:none}
}
.simpleRichText .imageList ul li{list-style-type:none;position:relative;width:19%;float:none;padding:0;display:inline-block}
.simpleRichText .imageList ul li:before{display:none}
.simpleRichText .imageList ul .storeButton{list-style-type:none;margin:auto 0}
.simpleRichText .imageList ul .storeButton:before{display:none}
.promo{max-width:295px;margin:0 auto}
.promo .caption{display:none}
.car-promo,.home-promo{position:static;margin:0;padding:20px 20px 30px 20px;min-height:180px}
.car-promo p,.home-promo p{margin:0 0 0 25%}
.car-promo p:first-child,.home-promo p:first-child{line-height:1.25em;font-size:1.500em;color:#fff;padding-top:10px;padding-bottom:10px;font-family:"AllianzSansLight",Verdana,sans-serif;font-weight:normal}
.car-promo b,.car-promo strong,.home-promo b,.home-promo strong{display:block;font-size:1.25em}
.car-promo .btn,.car-promo .bannerBtn,.home-promo .btn,.home-promo .bannerBtn{width:100%;max-width:100%;margin-top:0}
.car-promo .bannerBtn,.home-promo .bannerBtn{margin:.4em 0 0 0;width:auto;display:inline-block}
.car-promo .btn+.bannerBtn,.home-promo .btn+.bannerBtn{margin-top:.5em;display:block}
.car-promo a,.car-promo a:visited,.car-promo a:hover,.home-promo a,.home-promo a:visited,.home-promo a:hover{text-decoration:none;border-bottom:1px solid;color:#fff}
.car-promo .bannerBtn,.home-promo .bannerBtn{margin-top:.2em;padding-bottom:.1em}
.car-promo .bannerBtn:hover,.home-promo .bannerBtn:hover{border-bottom-color:transparent}
.car-promo{background:transparent url(page-banner-gen2/assets/images/az-green-banner.png) no-repeat 100% 100%}
.car-promo p:first-child:before{width:50px;height:40px;background-position:-445px -265px;margin-top:-5px;margin-left:-60px}
.home-promo{background:transparent url(page-banner-gen2/assets/images/az-pink-banner.png) no-repeat 100% 100%}
.home-promo p:first-child:before{width:50px;height:40px;background-position:-510px -265px;margin-top:-5px;margin-left:-60px}
.promo .column-split-full .col-md-5.first,.promo .column-split-full .col-sm-5.first{padding-left:15px;padding-right:15px}
.promo .column-split-full .col-md-5.last,.promo .column-split-full .col-sm-5.last{padding-left:15px;padding-right:15px}
.promo .column-split-full .col-md-7.first,.promo .column-split-full .col-sm-7.first{padding-left:15px;padding-right:15px}
.promo .column-split-full .col-md-7.last,.promo .column-split-full .col-sm-7.last{padding-left:15px;padding-right:15px}
@media screen and (min-width:992px){.promo{max-width:100%}
.promo img{overflow:hidden;max-height:180px;max-width:400px}
.car-promo p:first-child,.home-promo p:first-child{padding-top:20px}
.car-promo b:first-child,.home-promo b:first-child{font-size:1.875em;padding-bottom:10px}
.promo .column-split-full .col-md-5.first,.promo .column-split-full .col-sm-5.first{padding-right:0}
.promo .column-split-full .col-md-5.last,.promo .column-split-full .col-sm-5.last{padding-left:0}
.promo .column-split-full .col-md-7.first,.promo .column-split-full .col-sm-7.first{padding-right:0}
.promo .column-split-full .col-md-7.last,.promo .column-split-full .col-sm-7.last{padding-left:0}
.car-promo p:first-child:before{width:95px;height:75px;background-position:-100px -1964px;margin-top:-10px;margin-left:-115px}
.home-promo p:first-child:before{width:95px;height:75px;background-position:-3px -1964px;margin-top:-8px;margin-left:-115px}
}
/*!Box item background styles */.car .simpleRichText div.reverse-color ul li:before,#car .simpleRichText div.reverse-color ul li:before,.home .simpleRichText div.reverse-color ul li:before,#home .simpleRichText div.reverse-color ul li:before{color:#fff}
div.reverse-color{color:#fff}
p span.tel-bold{font-weight:bold;font-size:1.25em}
/*!Align published date */div.publishedDateStamp p.published{text-align:center;width:100%;position:absolute;margin:1em 0 0 0}
.searchResults .list-box-item p.published{color:#fff;margin-bottom:20px;line-height:1.5em;font-size:.875em}
.news.full-width-template div.publishedDateStamp p.published{text-align:left;margin:0}
.news.full-width-template div.publishedDateStamp .container{padding-right:15px !important;padding-left:15px !important;margin:0 auto}
@media screen and (min-width:768px){.news.full-width-template div.publishedDateStamp .container{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.news.full-width-template div.publishedDateStamp .container{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
/*!Values notepad background styles */.simpleRichText .gen2-blue-values-block,.simpleRichText .gen2-red-values-block,.simpleRichText .gen2-aqua-values-block,.simpleRichText .gen2-pink-values-block,.simpleRichText .gen2-grey-values-block,.simpleRichText .gen2-allianz-blue-block{float:left;padding:.9em 1.25em;color:#fff;margin:-0.4em 0 .8em;position:relative;width:100%}
.simpleRichText .gen2-blue-values-block:before,.simpleRichText .gen2-red-values-block:before,.simpleRichText .gen2-aqua-values-block:before,.simpleRichText .gen2-pink-values-block:before,.simpleRichText .gen2-grey-values-block:before,.simpleRichText .gen2-allianz-blue-block:before{background-position:-581px -40px;width:25px;height:25px;right:0;bottom:0;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
.simpleRichText .gen2-blue-values-block h2,.simpleRichText .gen2-red-values-block h2,.simpleRichText .gen2-aqua-values-block h2,.simpleRichText .gen2-pink-values-block h2,.simpleRichText .gen2-grey-values-block h2,.simpleRichText .gen2-allianz-blue-block h2{margin-top:.5em;margin-bottom:.5em}
.simpleRichText .gen2-blue-values-block h3,.simpleRichText .gen2-red-values-block h3,.simpleRichText .gen2-aqua-values-block h3,.simpleRichText .gen2-pink-values-block h3,.simpleRichText .gen2-grey-values-block h3,.simpleRichText .gen2-allianz-blue-block h3{margin-bottom:.5em;line-height:1.2em;margin-top:0}
.simpleRichText .gen2-blue-values-block a,.simpleRichText .gen2-red-values-block a,.simpleRichText .gen2-aqua-values-block a,.simpleRichText .gen2-pink-values-block a,.simpleRichText .gen2-grey-values-block a,.simpleRichText .gen2-allianz-blue-block a{color:#fff;text-decoration:underline}
.simpleRichText .gen2-blue-values-block a:hover,.simpleRichText .gen2-red-values-block a:hover,.simpleRichText .gen2-aqua-values-block a:hover,.simpleRichText .gen2-pink-values-block a:hover,.simpleRichText .gen2-grey-values-block a:hover,.simpleRichText .gen2-allianz-blue-block a:hover{text-decoration:none}
.simpleRichText .gen2-blue-values-block.icon,.simpleRichText .gen2-red-values-block.icon,.simpleRichText .gen2-aqua-values-block.icon,.simpleRichText .gen2-pink-values-block.icon,.simpleRichText .gen2-grey-values-block.icon,.simpleRichText .gen2-allianz-blue-block.icon{padding-top:1.56em}
.simpleRichText .gen2-blue-values-block ul,.simpleRichText .gen2-red-values-block ul,.simpleRichText .gen2-aqua-values-block ul,.simpleRichText .gen2-pink-values-block ul,.simpleRichText .gen2-grey-values-block ul,.simpleRichText .gen2-allianz-blue-block ul{margin-top:1.25em}
.simpleRichText .gen2-blue-values-block ul li,.simpleRichText .gen2-red-values-block ul li,.simpleRichText .gen2-aqua-values-block ul li,.simpleRichText .gen2-pink-values-block ul li,.simpleRichText .gen2-grey-values-block ul li,.simpleRichText .gen2-allianz-blue-block ul li{margin:0 0 .7em 0;list-style-type:square}
.simpleRichText .gen2-blue-values-block ul li:before,.simpleRichText .gen2-red-values-block ul li:before,.simpleRichText .gen2-aqua-values-block ul li:before,.simpleRichText .gen2-pink-values-block ul li:before,.simpleRichText .gen2-grey-values-block ul li:before,.simpleRichText .gen2-allianz-blue-block ul li:before{content:none}
.simpleRichText .gen2-blue-values-block ul li a:before,.simpleRichText .gen2-red-values-block ul li a:before,.simpleRichText .gen2-aqua-values-block ul li a:before,.simpleRichText .gen2-pink-values-block ul li a:before,.simpleRichText .gen2-grey-values-block ul li a:before,.simpleRichText .gen2-allianz-blue-block ul li a:before{content:"";background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");left:-15px;margin-top:6px;width:10px;height:14px;background-position:-100px -10px;position:absolute}
.simpleRichText .gen2-blue-values-block ul li a:hover,.simpleRichText .gen2-red-values-block ul li a:hover,.simpleRichText .gen2-aqua-values-block ul li a:hover,.simpleRichText .gen2-pink-values-block ul li a:hover,.simpleRichText .gen2-grey-values-block ul li a:hover,.simpleRichText .gen2-allianz-blue-block ul li a:hover{color:#0077c8;text-decoration:underline}
.simpleRichText .gen2-blue-values-block ul li a:hover:before,.simpleRichText .gen2-red-values-block ul li a:hover:before,.simpleRichText .gen2-aqua-values-block ul li a:hover:before,.simpleRichText .gen2-pink-values-block ul li a:hover:before,.simpleRichText .gen2-grey-values-block ul li a:hover:before,.simpleRichText .gen2-allianz-blue-block ul li a:hover:before{background-position:-120px -10px}
.simpleRichText .gen2-blue-values-block p,.simpleRichText .gen2-red-values-block p,.simpleRichText .gen2-aqua-values-block p,.simpleRichText .gen2-pink-values-block p,.simpleRichText .gen2-grey-values-block p,.simpleRichText .gen2-allianz-blue-block p{margin-bottom:1em}
.simpleRichText .gen2-blue-values-block .btn,.simpleRichText .gen2-red-values-block .btn,.simpleRichText .gen2-aqua-values-block .btn,.simpleRichText .gen2-pink-values-block .btn,.simpleRichText .gen2-grey-values-block .btn,.simpleRichText .gen2-allianz-blue-block .btn{max-width:335px}
.simpleRichText .gen2-blue-values-block .btn.btn-white a,.simpleRichText .gen2-red-values-block .btn.btn-white a,.simpleRichText .gen2-aqua-values-block .btn.btn-white a,.simpleRichText .gen2-pink-values-block .btn.btn-white a,.simpleRichText .gen2-grey-values-block .btn.btn-white a,.simpleRichText .gen2-allianz-blue-block .btn.btn-white a{color:#0077c8;text-decoration:none;padding:.6em .738em .6em .7em}
@media screen and (max-width:992px){.simpleRichText .gen2-blue-values-block,.simpleRichText .gen2-red-values-block,.simpleRichText .gen2-aqua-values-block,.simpleRichText .gen2-pink-values-block,.simpleRichText .gen2-grey-values-block,.simpleRichText .gen2-allianz-blue-block{margin-top:5%}
}
.simpleRichText .gen2-aqua-values-block{background-color:#06677f}
.simpleRichText .gen2-blue-values-block{background-color:#1c6dad}
.simpleRichText .gen2-red-values-block{background-color:#a50034}
.simpleRichText .gen2-pink-values-block{background-color:#a51890}
.simpleRichText .gen2-allianz-blue-block{background-color:#003781}
.simpleRichText .gen2-grey-values-block{background-color:#ededed;color:#54585a}
.simpleRichText .gen2-grey-values-block h3{color:#0077c8}
.simpleRichText .gen2-grey-values-block h3 a{color:#0077c8 !important;text-decoration:none}
.simpleRichText .gen2-grey-values-block.cta .btn a{text-decoration:none;color:#fff}
.simpleRichText .gen2-grey-values-block.cta .btn a:hover{text-decoration:none}
.simpleRichText .gen2-grey-values-block.cta a{color:#54585a;text-decoration:none}
.simpleRichText .gen2-grey-values-block.cta a:hover{text-decoration:underline}
.simpleRichText .gen2-grey-values-block ul li{list-style-type:none}
.simpleRichText .gen2-grey-values-block.circle ul li a{padding:0 0 0 .7em;letter-spacing:-0.035em}
.simpleRichText .gen2-grey-values-block.circle ul li a:before{content:"";background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-457px -81px;position:absolute;left:-20px;height:30px;width:30px;top:50%;margin-top:-15px}
.simpleRichText .gen2-grey-values-block.circle ul li a:hover{color:#54585a;text-decoration:underline}
.simpleRichText .gen2-grey-values-block.circle ul li a:hover:before{color:#0077c8;background-position:-488px -81px}
.simpleRichText .gen2-allianz-blue-block a{text-decoration:none}
.simpleRichText .gen2-allianz-blue-block a:hover{text-decoration:underline}
.simpleRichText .gen2-allianz-blue-block ul li{list-style-type:none}
.simpleRichText .gen2-allianz-blue-block ul li a:before{background-position:-108px -10px}
.simpleRichText .gen2-allianz-blue-block ul li a:hover{color:#fff;text-decoration:underline}
.simpleRichText .gen2-allianz-blue-block ul li a:hover:before{background-position:-108px -10px}
.corporate-partner .smallBullet .simpleRichText .ticked-bullets li:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-position:-172px -120px}
.corporate-partner .violet .smallBullet .simpleRichText .ticked-bullets li:before{background-color:#7030a0}
.corporate-partner .expandable.smallBullet .simpleRichText .ticked-bullets li{width:100%}
#in-touch-banner .simpleRichText h2{color:#fff;text-align:center;padding:25px 0 0 0;margin:0 0 10px 0;font-size:1.8em}
/*!Simple Rich text for NEws pages background styles */.simpleRichText .news-notepad-category,.simpleRichText .insight-notepad-category,.simpleRichText .communicate-notepad-category,.simpleRichText .service-notepad-category,.simpleRichText .guidance-notepad-category,.simpleRichText .law-notepad-category,.simpleRichText .prosecutions-notepad-category,.simpleRichText .legislation-notepad-category,.simpleRichText .incidents-notepad-category{float:left;padding:10px 20px 0 20px;margin:0 0 40px 0;position:relative;width:100%}
.simpleRichText .news-notepad-category:before,.simpleRichText .insight-notepad-category:before,.simpleRichText .communicate-notepad-category:before,.simpleRichText .service-notepad-category:before,.simpleRichText .guidance-notepad-category:before,.simpleRichText .law-notepad-category:before,.simpleRichText .prosecutions-notepad-category:before,.simpleRichText .legislation-notepad-category:before,.simpleRichText .incidents-notepad-category:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:45px;height:45px;left:15px;top:15px}
.simpleRichText .news-notepad-category:after,.simpleRichText .insight-notepad-category:after,.simpleRichText .communicate-notepad-category:after,.simpleRichText .service-notepad-category:after,.simpleRichText .guidance-notepad-category:after,.simpleRichText .law-notepad-category:after,.simpleRichText .prosecutions-notepad-category:after,.simpleRichText .legislation-notepad-category:after,.simpleRichText .incidents-notepad-category:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;background-position:-581px -40px;width:25px;height:25px;right:0;bottom:0}
.simpleRichText .news-notepad-category h3,.simpleRichText .insight-notepad-category h3,.simpleRichText .communicate-notepad-category h3,.simpleRichText .service-notepad-category h3,.simpleRichText .guidance-notepad-category h3,.simpleRichText .law-notepad-category h3,.simpleRichText .prosecutions-notepad-category h3,.simpleRichText .legislation-notepad-category h3,.simpleRichText .incidents-notepad-category h3{font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:1.9em;color:#fff;padding:5px 0 0 52px;margin-bottom:25px}
.simpleRichText .news-notepad-category{background-color:#87179d}
.simpleRichText .news-notepad-category:before{background-position:-414px -1972px}
.simpleRichText .insight-notepad-category{background-color:#a50033}
.simpleRichText .insight-notepad-category:before{background-position:-473px -1972px}
.simpleRichText .communicate-notepad-category{background-color:#e16600}
.simpleRichText .communicate-notepad-category:before{background-position:-542px -1972px}
.simpleRichText .service-notepad-category{background-color:#009a44}
.simpleRichText .service-notepad-category:before{background-position:-181px -2105px}
.simpleRichText .guidance-notepad-category{background-color:#5f259f}
.simpleRichText .guidance-notepad-category:before{background-position:-8px -2105px}
.simpleRichText .law-notepad-category{background-color:#a50034}
.simpleRichText .law-notepad-category:before{background-position:-68px -2105px}
.simpleRichText .prosecutions-notepad-category{background-color:#00677f}
.simpleRichText .prosecutions-notepad-category:before{background-position:-125px -2105px}
.simpleRichText .legislation-notepad-category{background-color:#898d9d}
.simpleRichText .legislation-notepad-category:before{background-position:-236px -2105px}
.simpleRichText .incidents-notepad-category{background-color:#857bd1}
.simpleRichText .incidents-notepad-category:before{background-position:-480px -2105px}
/*!Simple Rich text for BLOG pages background style */.simpleRichText .blog-notepad-category{float:left;padding:10px 20px 0 20px;margin:0 0 40px 0;position:relative;width:100%;background-color:#007935}
.simpleRichText .blog-notepad-category:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";background-position:-542px -1911px;display:block;position:absolute;width:45px;height:45px;right:15px;top:15px}
.simpleRichText .blog-notepad-category:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;background-position:-581px -40px;width:25px;height:25px;right:0;bottom:0}
.simpleRichText .blog-notepad-category h3{font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:1.9em;line-height:1.1em;color:#fff;padding:0;margin:-15px 0 0 -5px}
.simpleRichText .blog-notepad-category p{font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:1em;line-height:1.5em;color:#fff;padding:5px 0 0 0;margin-right:15px;margin-left:-5px}
@media screen and (min-width:600px) and (max-width:1100px){.simpleRichText .news-notepad-category h3,.simpleRichText .insight-notepad-category h3,.simpleRichText .communicate-notepad-category h3,.simpleRichText .blog-notepad-category h3,.simpleRichText .service-notepad-category h3,.simpleRichText .guidance-notepad-category h3,.simpleRichText .law-notepad-category h3,.simpleRichText .prosecutions-notepad-category h3,.simpleRichText .legislation-notepad-category h3,.simpleRichText .incidents-notepad-category h3{font-size:1.6em;line-height:1em;padding-top:14px}
}
@media screen and (min-width:600px) and (max-width:1100px){.simpleRichText .blog-notepad-category h3{padding-top:0}
}
@media screen and (min-width:500px) and (max-width:991px){.simpleRichText .news-notepad-category,.simpleRichText .insight-notepad-category,.simpleRichText .communicate-notepad-category,.simpleRichText .blog-notepad-category,.simpleRichText .service-notepad-category,.simpleRichText .guidance-notepad-category,.simpleRichText .law-notepad-category,.simpleRichText .prosecutions-notepad-category,.simpleRichText .legislation-notepad-category,.simpleRichText .incidents-notepad-category{width:60%;margin:0 20% 40px}
.simpleRichText .news-notepad-category h3,.simpleRichText .insight-notepad-category h3,.simpleRichText .communicate-notepad-category h3,.simpleRichText .blog-notepad-category h3,.simpleRichText .service-notepad-category h3,.simpleRichText .guidance-notepad-category h3,.simpleRichText .law-notepad-category h3,.simpleRichText .prosecutions-notepad-category h3,.simpleRichText .legislation-notepad-category h3,.simpleRichText .incidents-notepad-category h3{font-size:1.9em;line-height:1.1em;padding-top:10px}
}
@media screen and (min-width:500px) and (max-width:990px){.simpleRichText .blog-notepad-category h3{padding-top:0}
}
@media screen and (max-width:320px){.simpleRichText .news-notepad-category h3,.simpleRichText .insight-notepad-category h3,.simpleRichText .communicate-notepad-category h3,.simpleRichText .blog-notepad-category h3,.simpleRichText .service-notepad-category h3,.simpleRichText .guidance-notepad-category h3,.simpleRichText .law-notepad-category h3,.simpleRichText .prosecutions-notepad-category h3,.simpleRichText .legislation-notepad-category h3,.simpleRichText .incidents-notepad-category h3{font-size:1.5em;line-height:1.2em;padding-top:13px}
}
@media screen and (max-width:320px){.simpleRichText .blog-notepad-category h3{padding-top:0}
}
/*!Get in touch background style */.simpleRichText .inTouch{margin-top:.85em;color:#fff;text-align:center}
.simpleRichText .inTouch h2{font-size:1.375em;margin:0}
.simpleRichText .inTouch h3{font-size:2em;margin:0}
.simpleRichText .inTouch p{margin:0}
@media screen and (max-width:420px){.simpleRichText .inTouch .telno{display:inherit;margin-top:-5px}
}
/*!Iconned Description background style */.iconned-description{text-align:center}
.iconned-description h3{margin-bottom:0}
.secondary-btn{margin:0 auto;display:block;text-align:left;max-width:140px}
.secondary-btn p a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:verdana;font-size:1em;background:#666;padding:.4em 1em .4em 1.8em;cursor:pointer;display:block;position:relative;text-decoration:none;color:#fff}
.secondary-btn p a:before{left:16px;margin-top:7px;width:10px;height:14px;background-position:-110px -10px;content:" ";background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;position:absolute;display:block}
.secondary-btn p a:hover{text-decoration:none;background:#54585a}
@media screen and (min-width:992px){.secondary-btn{max-width:200px}
}
.secondary-link ul li{text-align:center}
.secondary-link ul li:before{content:none}
.secondary-link ul li a{display:inline-block;position:relative;font-size:1.25em;color:#0077c8;border-bottom:solid 1px #0077c8;text-decoration:none;font-family:"AllianzSansRegular",Verdana,sans-serif;margin:0 65px 20px 0;letter-spacing:-0.035em}
.secondary-link ul li a:after{content:"";display:block;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;background-position:-338px -10px;position:absolute;right:-40px;height:30px;width:31px;top:50%;margin-top:-15px}
.secondary-link ul li a:hover{color:#54585a;border-bottom:solid 1px #54585a}
.secondary-link ul li a:hover:after{color:#54585a;background-position:-412px -83px}
@media screen and (min-width:992px){.secondary-link ul li a{margin:0 35px 20px 0}
}
@media screen and (min-width:992px){.secondary-link ul li{text-align:right}
}
.news.secondary-link ul li{text-align:left;margin-left:-20px}
.print-icon.secondary-link ul,.pdf-icon.secondary-link ul{text-align:left;font-size:.9em;margin-top:10px}
.print-icon.secondary-link ul a,.pdf-icon.secondary-link ul a{margin:0 0 30px 0}
.print-icon.secondary-link ul a:after,.pdf-icon.secondary-link ul a:after{content:none}
.print-icon.secondary-link ul a:before,.pdf-icon.secondary-link ul a:before{content:"";display:block;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;position:absolute;left:-46px;height:46px;width:46px;top:50%;margin-top:-22px}
.print-icon.secondary-link ul li a:before{background-position:-297px -2108px}
.print-icon.secondary-link ul li a:hover{color:#54585a}
.print-icon.secondary-link ul li a:hover:before{background-position:-386px -2108px}
.pdf-icon.secondary-link ul li a{text-align:left}
.pdf-icon.secondary-link ul li a:before{background-position:-341px -2108px}
.pdf-icon.secondary-link ul li a:hover{color:#54585a}
.pdf-icon.secondary-link ul li a:hover:before{background-position:-430px -2108px}
/*!Consultancy block background styles with quote and phone icon */.consultancy-block .simpleRichText h2{color:#0077c8;font-size:2em;margin-bottom:.3em}
.consultancy-block .simpleRichText div.phone-block p span.pb-title{font-size:1.25em;font-family:"AllianzSansRegular",Verdana,sans-serif;color:#0077c8;letter-spacing:-0.035em}
.consultancy-block .simpleRichText div.phone-block p span.pb-title:before{background-position:-483px -1905px;width:23px;height:30px;right:5px;top:5px;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:inline-block;position:relative}
.consultancy-block .simpleRichText div.phone-block p span.pb-number{font-size:1.75em;font-family:"AllianzSansRegular",Verdana,sans-serif;color:#0077c8;letter-spacing:-0.035em}
@media screen and (min-width:992px){.consultancy-block .simpleRichText{margin-left:4.5em}
.consultancy-block .simpleRichText h2:before{background-position:-539px -2106px;width:55px;height:55px;left:20px;top:0;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
}
/*! end simple-rich-text-gen2.scss *//*! page-title-gen2.scss */.page-title h1{text-align:center}
@media screen and (min-width:768px){.page-title h1{text-align:left}
}
.full-width-template .page-title{padding-right:15px !important;padding-left:15px !important;margin:0 auto}
@media screen and (min-width:768px){.full-width-template .page-title{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px){.full-width-template .page-title{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
.full-width-template .page-title h1{text-align:center}
.news.full-width-template .page-title h1{text-align:left}
.richText h2:first-child,.richText h3:first-child,.richText h4:first-child,.richText h5:first-child,.richText h6:first-child{margin-top:0;padding-top:0}
.footer{display:block;background-color:#e3e3e3;width:100%;position:relative}
.footer .wrapper{padding-top:0;padding-bottom:0}
@media screen and (max-width:930px){.footer .wrapper{padding-left:0 !important;padding-right:0 !important}
}
.footer .linksleft ul li:before,.footer .linksright ul li:before{content:"";display:none}
.footer .linksleft{font-size:11px;line-height:16px;letter-spacing:.01em;margin-top:60px;margin-left:auto;margin-right:auto}
.footer .linksleft ul{margin:10px 0 10px 0;float:none;width:100%;text-align:center;list-style:none}
.footer .linksleft li{float:none;display:inline-block;margin:.875em .875em 0 0}
.footer .linksleft li a{color:#54585a;white-space:nowrap;padding:0;display:inline-block;text-decoration:none;border-bottom:1px solid transparent}
.footer .linksleft li a:hover{color:#0077c8;border-bottom:1px solid #0077c8;text-decoration:none}
.footer .linksright{margin:0;display:block;background-color:#003781;width:100%;text-align:right;font-size:12px;line-height:24px;position:absolute;top:0}
.footer .linksright ul{margin:10px auto;overflow:hidden;width:148px;list-style:none}
.footer .linksright ul li{margin:0;width:25%;float:left}
.footer .linksright ul li.twitter a{background-position:5px -43px}
.footer .linksright ul li.youtube a{background-position:-30px -43px}
.footer .linksright ul li.facebook a{background-position:-63px -43px}
.footer .linksright ul li.linkedin a{background-position:-69px -1793px}
.footer .linksright ul li.email a{background-position:-15px -1792px}
.footer .linksright ul li a{display:block;width:36px;height:36px;background-repeat:no-repeat;margin:0 auto;overflow:hidden;text-indent:-50em;text-align:left;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png)}
@media screen and (min-width:930px){.footer{display:block !important}
.footer .linksleft{font-size:12px;margin-left:.3%;width:81%;max-width:81% !important;float:left;margin-top:10px;padding-left:10px}
.footer .linksleft li{margin:0 1.75em 0 0;float:left}
.footer .linksright{float:right;width:18%;font-size:12px;line-height:24px;position:static}
.footer .linksright ul{width:auto}
.linksleft ul li:before,.linksright ul li:before{content:"";display:none}
.linksright ul{width:100%}
.ie8 .footer{display:block !important}
}
.lt-ie9 .footer{display:block}
.ie8 .footer li{display:inline !important}
@media screen and (max-width:480px){.footer .linksleft ul{width:100%}
.footer .linksleft li{float:none;width:100%;text-align:center}
}
/*! tabs-gen2/assets/css/tabs-select.scss */.transformer-tabs{display:none}
.js .transformer-tabs{display:block;padding-bottom:20px;position:relative;background-color:#ededed;background-image:linear-gradient(to bottom,#fff 0,#ededed 100%)}
.js .transformer-tabs:before{content:"";position:absolute;display:block;top:0;bottom:0;width:9600px;margin-left:-1000px;background-color:#ededed;background-image:linear-gradient(to bottom,#fff 0,#ededed 100%)}
.js .transformer-tabs:after{content:"";position:absolute;display:block;top:0;bottom:0;width:9600px;left:100%;background-color:#ededed;background-image:linear-gradient(to bottom,#fff 0,#ededed 100%)}
.js .transformer-tabs ul{display:none}
.js .transformer-tabs span{color:#54585a;display:block;padding:10px 0;text-align:center;padding-top:10px;font-size:30px;line-height:40px;letter-spacing:-0.035em;font-family:"AllianzSansRegular",Verdana,sans-serif;background:0;width:100%}
.js .transformer-tabs div.faux-select{background-color:#fff;width:90%;overflow:hidden;margin:0 auto;border:solid 1px #707372;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;-webkit-box-shadow:#707372 1px 1px 1px;-moz-box-shadow:#707372 1px 1px 1px;box-shadow:#707372 1px 1px 1px;position:relative;background-color:#fff}
.js .transformer-tabs select{font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.02em;font-size:24px;line-height:60px;color:#0077c8;display:block;width:100%;padding:.66em;border:0}
.js .transformer-tabs option{line-height:2em}
.ie10.js .transformer-tabs select::-ms-expand{display:none}
.ie9.js .transformer-tabs{-webkit-filter:none;filter:none}
.ie9.js .transformer-tabs:after,.ie9.js .transformer-tabs:before{-webkit-filter:none;filter:none}
.ie9.js .transformer-tabs div.faux-select:after{display:none}
.ie8.js .transformer-tabs div.faux-select:after{display:none}
.js .tabs{position:relative}
.js .tabs>.tabItem{padding-top:60px;left:-5000em;position:absolute;height:1px;margin:-1px}
.js .tabs>.active{position:static;left:0;margin:auto;height:auto;overflow:visible;float:left;width:100%}
.js .car .tabs-select select{color:#007a53}
.js .car .transformer-tabs div.faux-select:after{background-position:-270px -208px}
.js .home .tabs-select select{color:#a51890}
.js .home .transformer-tabs div.faux-select:after{background-position:-320px -208px}
.js .tabs-select .transformer-tabs li.active a:focus{outline:thin dotted;background-color:white}
.js .tabs-select .transformer-tabs li a:focus{color:#54585a;background-color:#e3e3e3}
@media screen and (max-width:480px){.js .transformer-tabs div.faux-select:after{display:none}
}
@media screen and (min-width:778px){.js .transformer-tabs{padding-bottom:0}
.js .transformer-tabs .tabs-heading,.js .transformer-tabs .faux-select{display:none}
.js .transformer-tabs ul{display:block;width:100%;text-align:center;margin:0}
.js .transformer-tabs ul li{float:none;display:inline-block}
.js .transformer-tabs li{border:solid 1px #ededed;background-color:#707372;border:solid 1px #bbb;font-size:24px;border-top-left-radius:2px;border-top-right-radius:2px;width:29.87%;margin-right:0;text-align:left}
.js .transformer-tabs li a{display:block;color:#fff;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.02em;padding:.88em 2.2em .88em 1.125em;text-decoration:none}
.js .transformer-tabs li a:after{content:"";width:14px;height:14px;position:absolute;top:1.30em;right:1.1em;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-106px -10px;background-repeat:no-repeat;margin-top:-2px}
.js .transformer-tabs li a:hover{background-color:#e3e3e3;text-decoration:none;color:#0077c8}
.js .transformer-tabs li a:hover:after{background-position:-134px -44px}
.js .transformer-tabs li.active a:hover{color:#0077c8}
.js .transformer-tabs li.active{background-color:#fff;padding:0 1.125em;border-bottom:0;border:solid 1px #e3e3e3}
.js .transformer-tabs li.active a{color:#0077c8;background-color:#fff;border-bottom:solid 2px #0077c8;padding:.88em 1.1em .88em 0;cursor:default}
.js .transformer-tabs li.active a:after{background-position:-134px -44px}
.js .car .tabs-select .transformer-tabs li.active a:hover,.js .car .tabs-select .transformer-tabs li a:hover{color:#007a53}
.js .car .tabs-select .transformer-tabs li a:hover:after,.js .car .tabs-select .transformer-tabs li.active a:after{background-position:-150px -44px}
.js .car .tabs-select .transformer-tabs li.active a{color:#007a53;border-bottom:solid 2px #007a53;padding-left:0}
.js .home .tabs-select .transformer-tabs li.active a:hover,.js .home .tabs-select .transformer-tabs li a:hover{color:#a51890}
.js .home .tabs-select .transformer-tabs li a:hover:after,.js .home .tabs-select .transformer-tabs li.active a:after{background-position:-167px -44px}
.js .home .tabs-select .transformer-tabs li.active a{color:#a51890;border-bottom:solid 2px #a51890;padding-left:0}
}
@media screen and (max-width:778px){.js .transformer-tabs span.tabs-heading{display:none}
}
.violet .tabs-select .transformer-tabs li.active a:hover,.violet .tabs-select .transformer-tabs li a:hover{color:#7030a0}
.violet .tabs-select .transformer-tabs li.active a{color:#7030a0;border-bottom:solid 2px #7030a0;padding-left:0}
.violet .tabs-select .transformer-tabs li.active a:after{background-position:-191px -44px}
.violet .tabs-select .transformer-tabs li a:hover:after{background-position:-191px -44px}
.violet .transformer-tabs select{color:#7030a0}
@media screen and (min-width:778px){.cp-products .transformer-tabs li{width:19%}
}
/*! end tabs-gen2/assets/css/tabs-select.scss */.page-banner{position:relative;display:block}
.content-banner .bannerTextBox .container p,.content-banner .bannerTextBox .container a,.content-banner .bannerTextBox .container ul,.content-banner span img,.product-banner span img,.homepage-banner span img,.product-banner-lg span img{display:none}
body .page-banner.homepage-banner span.inner .bannerBtn a:focus{outline:2px solid #76797b}
@media screen and (min-width:480px) and (max-width:880px){.bannerTextBox .container .inner p{display:none}
.product-banner-lg .bannerTextBox .container .inner p{display:block}
.bannerTextBox .container .inner .bannerTitle p{display:block}
}
.content-banner .bannerTextBox .container .bannerTitle p{display:block}
.bannerTextBox{display:block;margin:0 auto;padding-left:0}
.bannerTextBox p{font-size:1.125em}
@media screen and (min-width:768px){.bannerTextBox p{font-size:1.25em}
}
.bannerTextBox .bannerTitle{font-family:"AllianzSansLight",Verdana,sans-serif;color:#fff;font-size:2.25em;line-height:.88889em;letter-spacing:-0.035em;display:block;margin-bottom:.38889em}
.bannerTextBox .bannerTitle p,.bannerTextBox .bannerTitle h1,.bannerTextBox .bannerTitle h2,.bannerTextBox .bannerTitle h3{margin:0 !important;padding:0 !important;font-size:1em;font-family:"AllianzSansLight",Verdana,sans-serif}
.bannerTextBox .bannerTitle b,.bannerTextBox .bannerTitle strong{font-family:"AllianzSansRegular",Verdana,sans-serif;font-weight:normal}
.bannerTextBox .bannerTitle h1 a{border-bottom:0;margin:0 !important}
.bannerTextBox .bannerTitle p{display:block !important}
@media screen and (min-width:768px) and (max-width:1100px){.bannerTextBox .bannerTitle{margin-bottom:.27778em}
}
.bannerTextBox .container{display:block;color:#fff}
.bannerTextBox .container .inner{padding:1.375em 1.875em 1.5625em 1.75em;display:block;overflow:hidden}
.bannerTextBox .container p{font-family:"AllianzSansLight",Verdana,sans-serif;line-height:1.222em;color:#fff;margin:1.250em .2em .938em 0}
@media screen and (min-width:768px) and (max-width:1100px){.bannerTextBox .container p{margin:.5em 0 .5em 0}
}
.bannerTextBox .bannerBtn{margin-top:.2em;padding-bottom:.1em}
.bannerTextBox .bannerBtn:hover{border-bottom-color:transparent}
.bannerTextBox a,.bannerTextBox a:visited,.bannerTextBox a:hover{text-decoration:none;border-bottom:1px solid;color:#fff}
.product-banner-lg .bannerTextBox{padding:0 !important}
.product-banner-lg .bannerTextBox .container{position:relative;margin:0}
.product-banner-lg .btn.large{max-width:295px}
.page-banner.az-green .btn a:focus,.page-banner.az-pink .btn a:focus{outline:#fff dotted 2px}
.bannerTextBox a:focus{outline:#fff dotted 1px}
@media screen and (min-width:320px){.bannerTextBox{padding-right:15px !important;padding-left:15px !important}
}
@media screen and (min-width:320px) and (min-width:768px){.bannerTextBox{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:320px) and (min-width:992px){.bannerTextBox{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
@media screen and (min-width:320px){.bannerTextBox .container{position:absolute}
.content-banner span img,.product-banner span img,.homepage-banner span img{display:block}
.product-banner-lg span img{display:none}
.page-banner .bannerTextBox{padding:0 2% 0 2%}
.product-banner::after{background:url(page-banner-gen2/assets/images/banner-mask.png) 0 0;background-repeat:no-repeat;background-position:center;content:"";position:absolute;height:15px;width:100%;display:block;bottom:0}
}
@media screen and (min-width:480px){.bannerTextBox .container{margin:0 30px 0 0}
}
@media screen and (min-width:768px){.bannerTextBox{padding-right:10%;padding-left:10%}
.product-banner:after{display:none}
.page-banner .btn{width:48%;float:left}
.page-banner .btn+.bannerBtn{display:inline-block;max-width:48%;margin-top:1.4em;margin-left:15px}
.product-middle-lg .bannerTextBox{padding:0 10% 0 10% !important}
}
@media screen and (min-width:992px) and (min-width:992px){.page-banner{max-width:1280px;margin:0 auto}
}
@media screen and (min-width:992px){.product-banner-lg span img{display:block}
.product-banner-lg .bannerTextBox{padding-right:15px !important;padding-left:15px !important;padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px) and (min-width:768px){.product-banner-lg .bannerTextBox{padding-right:10% !important;padding-left:10% !important}
}
@media screen and (min-width:992px) and (min-width:992px){.product-banner-lg .bannerTextBox{max-width:1170px;padding-right:113px !important;padding-left:113px !important;margin-left:auto;margin-right:auto}
}
@media screen and (min-width:992px){.product-banner-lg .bannerTextBox .container{position:absolute}
.page-banner.product-middle-lg .container{margin-right:15%;margin-left:0;top:47%;transform:translate(0,-47%);-webkit-transform:translate(0,-47%);-moz-transform:translate(0,-47%);-o-transform:translate(0,-47%);-ms-transform:translate(0,-47%)}
}
@media screen and (min-width:480px){.page-banner.product-banner .container{max-width:420px;min-width:290px}
}
@media screen and (min-width:768px){.page-banner.product-banner .container{max-width:480px;min-width:430px}
}
@media screen and (min-width:992px){.page-banner.product-banner .container{max-width:430px;min-width:430px}
}
@media screen and (min-width:992px){.page-banner.product-banner-lg .container{max-width:430px;min-width:430px}
}
.content-banner .bannerTitle{margin-bottom:-0.15em}
.page-banner.homepage-banner .bannerTextBox .bannerTitle b,.page-banner.homepage-banner .bannerTextBox .bannerTitle strong{display:block}
@media screen and (min-width:480px){.page-banner.homepage-banner .bannerTextBox .bannerTitle b,.page-banner.homepage-banner .bannerTextBox .bannerTitle strong{display:inline-block;margin-right:.135em}
}
@media screen and (min-width:992px){.page-banner.homepage-banner .bannerTextBox .bannerTitle b,.page-banner.homepage-banner .bannerTextBox .bannerTitle strong{display:block}
}
@media screen and (min-width:480px){.page-banner.homepage-banner .bannerTextBox{position:absolute}
}
@media screen and (min-width:320px){.page-banner.homepage-banner .container{width:275px;margin:0 auto}
}
@media screen and (min-width:480px){.page-banner.homepage-banner .container{min-width:190px;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}
}
@media screen and (min-width:992px){.page-banner.homepage-banner .container{width:240px}
}
.page-banner.homepage-banner .btn,.page-banner.homepage-banner .bannerBtn{width:100%;max-width:100%;margin-top:0}
.page-banner.homepage-banner .bannerBtn{margin:.4em 0 0 0;width:auto;display:inline-block}
.page-banner.homepage-banner .btn+.bannerBtn{margin-top:.5em;display:block}
.page-banner.homepage-banner .inner p,.page-banner.homepage-banner .inner ul,.page-banner.homepage-banner .inner ol{display:none}
@media screen and (min-width:590px) and (max-width:767px){.page-banner.homepage-banner{max-height:290px;overflow:hidden}
}
@media screen and (min-width:900px){.page-banner.homepage-banner{max-height:360px;overflow:hidden}
}
.page-banner.az-blue-light .container{background:transparent url(page-banner-gen2/assets/images/az-blue-light-banner.png) no-repeat 100% 100%}
.page-banner.az-green .container{background:transparent url(page-banner-gen2/assets/images/az-green-banner.png) no-repeat 100% 100%}
.page-banner.az-green .btn a,.page-banner.az-green .btn a:visited{color:#007a53}
.page-banner.az-green .btn a:after,.page-banner.az-green .btn a:visited:after{background-position:-377px -10px}
.page-banner.az-pink .container{background:transparent url(page-banner-gen2/assets/images/az-pink-banner.png) no-repeat 100% 100%}
.page-banner.az-pink .btn a,.page-banner.az-pink .btn a:visited{color:#a51890}
.page-banner.az-pink .btn a:after,.page-banner.az-pink .btn a:visited:after{background-position:-415px -10px}
.page-banner.az-purple-bg .container{background:#5a3982}
@media screen and (min-width:480px) and (max-width:880px){.page-banner.az-purple-bg .container .inner p{display:block !important}
}
.page-banner.az-purple-bg .az-purple-btn{width:67%;border-radius:5px;height:auto;border:0;display:block;background-color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;position:relative;font-weight:normal;font-size:1.25em;padding:.6em 48px .6em 1em;display:block;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;color:#5a3982}
.page-banner.az-purple-bg .az-purple-btn:hover{background-color:#ededed}
.page-banner.az-purple-bg .az-purple-btn a,.page-banner.az-purple-bg .az-purple-btn a:hover,.page-banner.az-purple-bg .az-purple-btn a:active{color:#5a3982;text-decoration:none;border:0}
.page-banner.az-purple-bg .az-purple-btn:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;background-position:-555px -171px;right:15px;content:"";height:30px;width:31px;top:50%;margin-top:-15px}
@media screen and (max-width:480px){.page-banner.az-purple-bg .az-purple-btn{width:100%}
}
.page-banner.top .bannerTextBox{top:30px}
@media screen and (min-width:480px){.page-banner.top .bannerTextBox{top:35px}
}
@media screen and (min-width:480px) and (max-width:525px){.page-banner.top .bannerTextBox{top:19px}
}
.page-banner.right .bannerTextBox .container,.page-banner.left .bannerTextBox .container{position:relative}
@media screen and (min-width:992px){.page-banner.right .bannerTextBox .container,.page-banner.left .bannerTextBox .container{position:static}
}
@media screen and (min-width:320px) and (max-width:479px){.page-banner.left .bannerTextBox,.page-banner.right .bannerTextBox{position:absolute;margin:0 auto;width:100%}
}
@media screen and (min-width:480px){.page-banner.left .bannerTextBox,.page-banner.right .bannerTextBox{padding-left:0 !important;padding-right:0 !important}
.page-banner.left .bannerTextBox .container,.page-banner.right .bannerTextBox .container{position:static;margin:0}
}
@media screen and (min-width:480px){.page-banner.left .bannerTextBox{left:35px}
}
@media screen and (min-width:480px){.page-banner.right .bannerTextBox{right:35px}
}
@media screen and (min-width:480px) and (max-width:768px){.page-banner.right .bannerTextBox{right:auto;left:35px}
}
@media screen and (min-width:320px){.page-banner.content-middle .container{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);top:50%;margin-right:15px}
}
@media screen and (min-width:480px){.page-banner.content-middle .container,.page-banner.product-middle .container{position:absolute;margin-right:15%;margin-right:15px}
}
@media screen and (min-width:320px){.page-banner.product-middle .container{margin-right:15px;top:30px}
}
@media screen and (min-width:320px){.page-banner.content-middle .container{margin-right:15px}
}
@media screen and (min-width:480px){.page-banner.product-middle .container,.page-banner.content-middle .container{margin-right:15%;margin-left:0;top:47%;transform:translate(0,-47%);-webkit-transform:translate(0,-47%);-moz-transform:translate(0,-47%);-o-transform:translate(0,-47%);-ms-transform:translate(0,-47%)}
}
.column-split-full .col-md-6.first .homepage-banner,.column-split-full .col-sm-6.first .homepage-banner{margin-top:2px}
@media screen and (min-width:768px){.column-split-full .col-md-6.first .homepage-banner,.column-split-full .col-sm-6.first .homepage-banner{margin-right:1px;margin-top:.25em}
}
.column-split-full .col-md-6.last .homepage-banner,.column-split-full .col-sm-6.last .homepage-banner{margin-top:2px}
@media screen and (min-width:768px){.column-split-full .col-md-6.last .homepage-banner,.column-split-full .col-sm-6.last .homepage-banner{margin-left:1px;margin-top:.25em}
}
@media screen and (min-width:480px){#stacked-4-banners .column-split-full .col-md-6 .page-banner.homepage-banner .container,#stacked-4-banners .column-split-full .col-sm-6 .page-banner.homepage-banner .container{min-width:300px}
}
@media screen and (min-width:768px){#stacked-4-banners .column-split-full .col-md-6.first .homepage-banner,#stacked-4-banners .column-split-full .col-sm-6.first .homepage-banner{margin-top:2px}
}
@media screen and (min-width:768px){#stacked-4-banners .column-split-full .col-md-6.last .homepage-banner,#stacked-4-banners .column-split-full .col-sm-6.last .homepage-banner{margin-top:2px}
}
.lt-ie9 .page-banner.content-middle .container,.lt-ie9 .page-banner.product-middle .container,.lt-ie9 .page-banner.product-middle-lg .container{top:35px}
@media screen and (min-width:1200px){.lt-ie9 .page-banner.content-middle .container,.lt-ie9 .page-banner.product-middle .container,.lt-ie9 .page-banner.product-middle-lg .container{top:55px}
}
.page-banner.cp-orange .container{background:transparent url(page-banner-gen2/assets/images/cp-orange.png) no-repeat 100% 100%}
.page-banner.cp-orange .btn a,.page-banner.cp-orange .btn a:visited{color:#003b5c}
.page-banner.cp-orange .btn a:after,.page-banner.cp-orange .btn a:visited:after,.page-banner.cp-violet .btn a:after,.page-banner.cp-violet .btn a:visited:after{background:url(page-banner-gen2/assets/images/cp-chervron-orange-violet.png) no-repeat;background-position:0 0;width:32px;height:31px}
.page-banner.cp-violet .container{background:transparent url(page-banner-gen2/assets/images/cp-violet.png) no-repeat 100% 100%}
.page-banner.cp-violet .btn a,.page-banner.cp-violet .btn a:visited{color:#7030a0}
.page-banner.cp-violet .btn a:after,.page-banner.cp-violet .btn a:visited:after{background-position:-34px 0}
@media screen and (max-width:930px){.corporate-partner .page-banner.homepage-banner .bannerBtn{display:none}
}
/*! link-box.scss */.FlippingHeck .simpleRichText h2{font-size:1.875em;font-family:"AllianzSansLight",Verdana,sans-serif;line-height:1.200em;margin:1em 0 .667em 0}
@media screen and (min-width:992px){.FlippingHeck .simpleRichText h2{margin-top:0}
}
@media screen and (min-width:1200px){.FlippingHeck .simpleRichText h2{font-size:2.250em}
}
.list-box-wrap{position:relative}
@media screen and (max-width:992px){.list-box-wrap{height:auto !important}
}
@media screen and (min-width:992px){.list-box-wrap .eqh-cont{position:absolute;bottom:0;left:0;width:100%}
.list-box-wrap .eqh-cont a{width:100%}
}
#hide-for-print .col-md-4{position:relative}
#hide-for-print .col-md-4 .list-box-wrap{position:static}
@media screen and (max-width:992px){#hide-for-print .col-md-4{height:auto !important}
}
@media screen and (min-width:992px){#hide-for-print .col-md-4 .eqh-cont{position:absolute;bottom:0;left:5%;width:90%}
#hide-for-print .col-md-4 .eqh-cont a{width:100%}
}
.single-layout{max-width:295px;margin:0 auto}
.single-layout .portaltaskblock .list-box-item h2,.single-layout .hide-portaltaskblock .list-box-item h2{font-size:1.875em;font-family:"AllianzSansLight",Verdana,sans-serif;line-height:1.200em;margin:1em 0 .4em 0}
@media screen and (min-width:992px){.single-layout .portaltaskblock .list-box-item h2,.single-layout .hide-portaltaskblock .list-box-item h2{margin-top:0}
}
@media screen and (min-width:1200px){.single-layout .portaltaskblock .list-box-item h2,.single-layout .hide-portaltaskblock .list-box-item h2{font-size:2.250em}
}
.single-layout .portaltaskblock .list-box-item img,.single-layout .hide-portaltaskblock .list-box-item img{max-height:60px}
@media screen and (min-width:992px){.single-layout .portaltaskblock .list-box-item img,.single-layout .hide-portaltaskblock .list-box-item img{max-height:80px}
}
.single-layout .hide-portaltaskblock p.more,.single-layout .hide-default-btn p.more{display:none}
.col-md-4.first .single-layout .portaltaskblock .list-box-item h2,.col-md-4.first .single-layout .hide-portaltaskblock .list-box-item h2{margin-top:0}
.single-layout .list-box-item .grid1,.single-layout .list-box-item .grid3{width:100%}
.single-layout .list-box-item h2{font-size:1.3636em;color:#0077c8;border-bottom:2px solid #0077c8;line-height:1.3750367em;text-align:center;margin:1.25em 0 1.25em 0;padding-bottom:.167em}
.single-layout .list-box-item img{max-height:60px;margin-bottom:.85em;display:block;margin-left:auto;margin-right:auto;background-color:#0077c8}
.single-layout .list-box-item p{margin:0 1.25em 1.8em 1.25em;text-align:center;line-height:1.5em}
.single-layout .list-box-item ul{padding:0 2em;margin:0}
.single-layout .list-box-item li{font-family:"AllianzSansRegular",Verdana,sans-serif;color:#54585a;font-size:1em;letter-spacing:-0.02em;line-height:1.6em;padding-bottom:.6em}
.single-layout .list-box-item li a{color:#54585a;text-decoration:none;border-bottom:solid 2px #54585a;padding-bottom:2px}
.single-layout .list-box-item li a:before{content:"";width:10px;height:20px;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-100px -10px;background-repeat:no-repeat;position:absolute;left:-17px;top:6px}
.single-layout .list-box-item li a:hover{color:#0077c8;border-bottom:solid 2px transparent}
.single-layout .list-box-item li a:hover:before{background-position:-120px -10px}
@media screen and (max-width:992px){#matchHFlipper .list-box-item{height:auto !important;padding-bottom:0 !important}
}
@media screen and (min-width:992px){#matchHFlipper .list-box-item{position:relative;padding-bottom:40px}
#matchHFlipper .list-box-item .more{position:absolute;bottom:0;left:0}
}
@media screen and (max-width:980px){.portaltaskblock{margin-bottom:40px}
}
.list-box-wrap .news-feed h2,.list-box-wrap .blog-feed h2,.list-box-wrap .communicate-feed h2,.list-box-wrap .insight-feed h2,.list-box-wrap .law-feed h2,.list-box-wrap .guidance-feed h2,.list-box-wrap .service-update-feed h2,.list-box-wrap .prosecutions-feed h2,.list-box-wrap .incidents-feed h2{margin-bottom:10px}
.list-box-wrap .news-feed h2 a,.list-box-wrap .blog-feed h2 a,.list-box-wrap .communicate-feed h2 a,.list-box-wrap .insight-feed h2 a,.list-box-wrap .law-feed h2 a,.list-box-wrap .guidance-feed h2 a,.list-box-wrap .service-update-feed h2 a,.list-box-wrap .prosecutions-feed h2 a,.list-box-wrap .incidents-feed h2 a{text-decoration:none;font-size:22px;line-height:26px;margin-bottom:10px;color:#54585a}
.list-box-wrap .news-feed h2 a:hover,.list-box-wrap .blog-feed h2 a:hover,.list-box-wrap .communicate-feed h2 a:hover,.list-box-wrap .insight-feed h2 a:hover,.list-box-wrap .law-feed h2 a:hover,.list-box-wrap .guidance-feed h2 a:hover,.list-box-wrap .service-update-feed h2 a:hover,.list-box-wrap .prosecutions-feed h2 a:hover,.list-box-wrap .incidents-feed h2 a:hover{color:#0077c8}
.list-box-wrap .news-feed h2:before,.list-box-wrap .blog-feed h2:before,.list-box-wrap .communicate-feed h2:before,.list-box-wrap .insight-feed h2:before,.list-box-wrap .law-feed h2:before,.list-box-wrap .guidance-feed h2:before,.list-box-wrap .service-update-feed h2:before,.list-box-wrap .prosecutions-feed h2:before,.list-box-wrap .incidents-feed h2:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:44px;height:45px;top:34px;left:-60px;background-position-y:-2050px}
.list-box-wrap .news-feed h2:before{background-position-x:0}
.list-box-wrap .blog-feed h2:before{background-position-x:-161px}
.list-box-wrap .communicate-feed h2:before{background-position-x:-52px}
.list-box-wrap .insight-feed h2:before{background-position-x:-108px}
.list-box-wrap .law-feed h2:before{background-position-x:-355px}
.list-box-wrap .guidance-feed h2:before{background-position-x:-305px}
.list-box-wrap .service-update-feed h2:before{background-position-x:-454px}
.list-box-wrap .prosecutions-feed h2:before{background-position-x:-404px}
.list-box-wrap .incidents-feed h2:before{background-position-x:-552px}
.list-box-wrap .news-feed .grid3,.list-box-wrap .blog-feed .grid3,.list-box-wrap .communicate-feed .grid3,.list-box-wrap .insight-feed .grid3,.list-box-wrap .law-feed .grid3,.list-box-wrap .guidance-feed .grid3,.list-box-wrap .service-update-feed .grid3,.list-box-wrap .prosecutions-feed .grid3,.list-box-wrap .incidents-feed .grid3{width:100%}
.list-box-wrap .news-feed .grid3 p.more,.list-box-wrap .blog-feed .grid3 p.more,.list-box-wrap .communicate-feed .grid3 p.more,.list-box-wrap .insight-feed .grid3 p.more,.list-box-wrap .law-feed .grid3 p.more,.list-box-wrap .guidance-feed .grid3 p.more,.list-box-wrap .service-update-feed .grid3 p.more,.list-box-wrap .prosecutions-feed .grid3 p.more,.list-box-wrap .incidents-feed .grid3 p.more{margin:-5px 0 20px 18px;position:relative}
.list-box-wrap .news-feed .grid3 p.more a,.list-box-wrap .blog-feed .grid3 p.more a,.list-box-wrap .communicate-feed .grid3 p.more a,.list-box-wrap .insight-feed .grid3 p.more a,.list-box-wrap .law-feed .grid3 p.more a,.list-box-wrap .guidance-feed .grid3 p.more a,.list-box-wrap .service-update-feed .grid3 p.more a,.list-box-wrap .prosecutions-feed .grid3 p.more a,.list-box-wrap .incidents-feed .grid3 p.more a{color:#54585a}
.list-box-wrap .news-feed .grid3 p.more a:before,.list-box-wrap .blog-feed .grid3 p.more a:before,.list-box-wrap .communicate-feed .grid3 p.more a:before,.list-box-wrap .insight-feed .grid3 p.more a:before,.list-box-wrap .law-feed .grid3 p.more a:before,.list-box-wrap .guidance-feed .grid3 p.more a:before,.list-box-wrap .service-update-feed .grid3 p.more a:before,.list-box-wrap .prosecutions-feed .grid3 p.more a:before,.list-box-wrap .incidents-feed .grid3 p.more a:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:11px;height:20px;top:0;left:-18px;background-position-x:-98px;background-position-y:-4px}
.list-box-wrap .news-feed .grid3 p.more a:hover:before,.list-box-wrap .blog-feed .grid3 p.more a:hover:before,.list-box-wrap .communicate-feed .grid3 p.more a:hover:before,.list-box-wrap .insight-feed .grid3 p.more a:hover:before,.list-box-wrap .law-feed .grid3 p.more a:hover:before,.list-box-wrap .guidance-feed .grid3 p.more a:hover:before,.list-box-wrap .service-update-feed .grid3 p.more a:hover:before,.list-box-wrap .prosecutions-feed .grid3 p.more a:hover:before,.list-box-wrap .incidents-feed .grid3 p.more a:hover:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:11px;height:20px;top:0;left:-18px;background-position-x:-118px;background-position-y:-4px}
.list-box-wrap .news-feed .grid3 p.more a,.list-box-wrap .blog-feed .grid3 p.more a,.list-box-wrap .communicate-feed .grid3 p.more a,.list-box-wrap .insight-feed .grid3 p.more a,.list-box-wrap .law-feed .grid3 p.more a,.list-box-wrap .guidance-feed .grid3 p.more a,.list-box-wrap .service-update-feed .grid3 p.more a,.list-box-wrap .prosecutions-feed .grid3 p.more a,.list-box-wrap .incidents-feed .grid3 p.more a{text-decoration:none;border-bottom:solid 2px #54585a;padding-bottom:2px}
.list-box-wrap .news-feed .grid3 p.more a:hover,.list-box-wrap .blog-feed .grid3 p.more a:hover,.list-box-wrap .communicate-feed .grid3 p.more a:hover,.list-box-wrap .insight-feed .grid3 p.more a:hover,.list-box-wrap .law-feed .grid3 p.more a:hover,.list-box-wrap .guidance-feed .grid3 p.more a:hover,.list-box-wrap .service-update-feed .grid3 p.more a:hover,.list-box-wrap .prosecutions-feed .grid3 p.more a:hover,.list-box-wrap .incidents-feed .grid3 p.more a:hover{color:#0077c8;border-bottom:solid 2px #0077c8}
.list-box-wrap .news-feed img,.list-box-wrap .blog-feed img,.list-box-wrap .communicate-feed img,.list-box-wrap .insight-feed img,.list-box-wrap .law-feed img,.list-box-wrap .guidance-feed img,.list-box-wrap .service-update-feed img,.list-box-wrap .prosecutions-feed img,.list-box-wrap .incidents-feed img{display:none}
@media screen and (min-width:380px) and (max-width:767px){.list-box-wrap .news-feed,.list-box-wrap .blog-feed,.list-box-wrap .communicate-feed,.list-box-wrap .insight-feed,.list-box-wrap .law-feed,.list-box-wrap .guidance-feed,.list-box-wrap .service-update-feed,.list-box-wrap .prosecutions-feed,.list-box-wrap .incidents-feed{padding-left:60px}
.list-box-wrap .news-feed h2:before,.list-box-wrap .blog-feed h2:before,.list-box-wrap .communicate-feed h2:before,.list-box-wrap .insight-feed h2:before,.list-box-wrap .law-feed h2:before,.list-box-wrap .guidance-feed h2:before,.list-box-wrap .service-update-feed h2:before,.list-box-wrap .prosecutions-feed h2:before,.list-box-wrap .incidents-feed h2:before{margin-left:64px;height:48px;top:24px}
.list-box-wrap .news-feed h2,.list-box-wrap .blog-feed h2,.list-box-wrap .communicate-feed h2,.list-box-wrap .insight-feed h2,.list-box-wrap .law-feed h2,.list-box-wrap .guidance-feed h2,.list-box-wrap .service-update-feed h2,.list-box-wrap .prosecutions-feed h2,.list-box-wrap .incidents-feed h2{line-height:26px}
}
@media screen and (max-width:379px){.list-box-wrap .news-feed,.list-box-wrap .blog-feed,.list-box-wrap .communicate-feed,.list-box-wrap .insight-feed,.list-box-wrap .law-feed,.list-box-wrap .guidance-feed,.list-box-wrap .service-update-feed,.list-box-wrap .prosecutions-feed,.list-box-wrap .incidents-feed{padding-left:0}
.list-box-wrap .news-feed h2:before,.list-box-wrap .blog-feed h2:before,.list-box-wrap .communicate-feed h2:before,.list-box-wrap .insight-feed h2:before,.list-box-wrap .law-feed h2:before,.list-box-wrap .guidance-feed h2:before,.list-box-wrap .service-update-feed h2:before,.list-box-wrap .prosecutions-feed h2:before,.list-box-wrap .incidents-feed h2:before{display:none}
}
.list-box-wrap .article-summary{background-color:#ededed;margin-bottom:20px}
.list-box-wrap .article-summary img{max-width:170%;float:left;margin-right:1.5em}
.list-box-wrap .article-summary p{margin:10px 20px 15px 0;line-height:1.45em}
.list-box-wrap .article-summary h2{margin:.5em 0 0;line-height:28px}
.list-box-wrap .article-summary h2 a{text-decoration:none;font-size:26px;color:#54585a}
.list-box-wrap .article-summary h2 a:hover{color:#0077c8}
.list-box-wrap .article-summary .grid3{width:58%;overflow:hidden}
.list-box-wrap .article-summary .grid3 p.more{margin:-5px 0 20px 0;position:relative;padding-left:20px}
.list-box-wrap .article-summary .grid3 p.more a:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:11px;height:20px;top:0;left:0;background-position-x:-98px;background-position-y:-4px}
.list-box-wrap .article-summary .grid3 p.more a:hover:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;width:11px;height:20px;top:0;left:0;background-position-x:-118px;background-position-y:-4px}
.list-box-wrap .article-summary .grid3 p.more a{text-decoration:none;border-bottom:solid 2px #54585a;padding-bottom:2px;color:#54585a}
.list-box-wrap .article-summary .grid3 p.more a:hover{color:#0077c8;border-bottom:solid 2px #0077c8}
@media screen and (min-width:750px) and (max-width:1135px){.list-box-wrap .article-summary .grid3{width:56%}
}
@media screen and (max-width:1200px){.list-box-wrap .article-summary{padding:0 15px}
.list-box-wrap .article-summary img{display:none}
.list-box-wrap .article-summary .grid3{width:100%}
}
/*! end link-box.scss *//*! forms-gen2.scss */p.form_error:before,label.error:before,label.dperror:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
label{font-size:.875em}
.form select:focus,.form textarea:focus,.form input:focus{border:2px dotted #0077c8}
.form form>p{margin-right:15px;margin-left:15px}
@media screen and (min-width:480px){.form form>p{margin-right:0;margin-left:0}
}
.form .introFormText,.form .introFormText+p,.form .introFormText+p+p{clear:both;margin-bottom:5px;font-size:.875em}
.form .introFormText+p{margin-bottom:7px}
.form .mandatoryText{margin-bottom:20px;text-align:center}
.form form{padding:0;margin:-15px}
@media screen and (min-width:480px){.form form{margin:0}
}
.form fieldset{padding:0;margin:0 0 .625em}
@media screen and (min-width:992px){.form fieldset{position:relative}
}
.form legend,.form .titlelegend{margin:0 0 .625em;padding:.125em 15px .3125em 15px;width:100%;white-space:normal;font-size:1.75em;letter-spacing:-0.035em;float:left;color:#1c6dad;border-bottom:2px solid #1c6dad;text-align:center;font-family:"AllianzSansRegular",Verdana,sans-serif}
@media screen and (min-width:992px){.form legend,.form .titlelegend{font-size:2em}
}
.form label{font-size:.875em}
.form .simpleRichText p{clear:both}
.field{margin:0;min-height:2em;position:relative;z-index:3;float:left;width:100%;padding:0 15px 1.25em}
@media screen and (min-width:480px){.field{padding-left:0;padding-right:0}
}
.field>label{margin-bottom:10px;display:block}
@media screen and (max-width:768px){.field .float-L+.float-L{display:block;margin-top:.5em}
}
label.placeholder,form .field label.placeholder{margin-left:7px;font-size:.6875em}
/*!********************* Import  partials ***********************************//*! radio buton styles */.radio input[type="radio"]{font-size:1.142857em;position:absolute;left:-10000px}
.radio input[type="radio"]+label{line-height:1em;padding:14px 15px;display:inline-block;border:2px solid #a7a7a7;border-left:0;width:auto;margin-top:0;text-decoration:underline;text-transform:capitalize}
.radio input[type="radio"]:focus+label{outline:#0077c8 dotted 1px;border-color:#0077c8}
.radio input[type="radio"]:checked+label,.radio label.checked{outline:0;border-color:#0077c8;background-color:#0077c8;color:#fff !important;text-decoration:none}
.radio input[type="radio"]:hover+label{outline:0;cursor:pointer;color:#0077c8}
.radio ul{margin:0;overflow:hidden}
.radio li{margin:0;padding:0;float:left}
.radio li:first-child label,.radio .form_leftcol:first-child+li label{border-radius:3px 0 0 3px;border-left:2px solid #a7a7a7}
.radio li:last-child label{border-radius:0 3px 3px 0}
.lt-ie9 .radio input[type="radio"]{font-size:16px;left:5px;float:left;top:50%;margin:-4px 0 0 0}
.lt-ie9 .radio input[type="radio"]+label{float:left;padding-left:24px}
.lt-ie9 .radio input[type="radio"]+label:before{display:none}
.lt-ie9 .radio input[type="radio"]:focus+label,.lt-ie9 .radio li:first-child input[type="radio"]:focus+label,.lt-ie9 .radio .form_leftcol:first-child+li input[type="radio"]:focus+label{outline:0}
.lt-ie9 .radio ul{margin-top:10px}
/*! --- checkbox styles ----*/.checkbox input[type="checkbox"]{font-size:16px;position:absolute;left:-10000px}
.checkbox input[type="checkbox"]+label{text-align:left;line-height:1em;padding:5px 10px 5px 0;margin:1px;display:inline-block;width:99.5%;text-transform:capitalize;position:relative}
.checkbox input[type="checkbox"]+label:before{content:" ";text-align:center;display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin-top:-0.1em;margin-right:10px;background-color:#fff;border:2px solid #a7a7a7;border-radius:14px}
.checkbox input[type="checkbox"]:checked+label,.checkbox label.checked{outline:0}
.checkbox input[type="checkbox"]:checked+label:before,.checkbox label.checked:before{content:"\2713";border-color:#0077c8;color:#fff;background-color:#0077c8;line-height:1.4em}
.checkbox input[type="checkbox"]:hover+label{outline:0;cursor:pointer;color:#0077c8}
.checkbox input[type="checkbox"]:focus+label{outline:#0077c8 dotted 1px;border-color:transparent}
.checkbox ul{margin:7px 0 0 0;overflow:hidden}
.checkbox li{margin:0 0 5px 0;padding:0;overflow:hidden}
.lt-ie9 input[type="checkbox"]{font-size:16px;position:static;left:auto;float:left;margin:8px 10px 0 0}
.lt-ie9 input[type="checkbox"]+label{width:85%;float:left}
.lt-ie9 input[type="checkbox"]+label:before{display:none}
.lt-ie9 input[type="checkbox"]:checked+label{outline:0}
.lt-ie9 input[type="checkbox"]:focus+label{outline:0}
.lt-ie9 ul{margin-top:10px}
#test-image input[type="checkbox"]+label:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-314px -115px;border:0;width:25px;height:25px}
#test-image input[type="checkbox"]:checked+label:before,#test-image label.checked:before{background-position:-314px -85px;content:"";border:0;background-color:none}
.field.captcha{padding:80px 15px 20px 15px;background-color:#ededed;position:relative;z-index:1}
.field.captcha:before,.field.captcha:after{display:block;content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#ededed}
.field.captcha:after{left:100%;right:auto}
.field.captcha label:before{content:"Nearly done, just complete this so we know you are human and not a computer.";display:block;font-size:.875em;position:absolute;top:15px;left:25%;font-size:1em;height:1em;text-align:left}
@media screen and (max-width:768px){.field.captcha label:before{left:0}
}
@media screen and (max-width:480px){.field.captcha label:before{left:15px}
}
.field.captcha label.error:before{content:"";width:23px;height:23px;top:50%;left:auto}
.field.captcha input{width:100%;margin:0;margin-left:0;padding:2px 0 2px 14px;float:none;height:3.05em}
@media screen and (min-width:480px){.field.captcha{padding:70px 0 20px 0}
}
@media screen and (min-width:768px){.field.captcha{padding:80px 0 20px 0}
.field.captcha:before{margin-left:25%;width:75%}
.field.captcha input{width:50%}
.field.captcha label:before{width:50%}
}
@media screen and (min-width:1200px){.field.captcha{padding:70px 0 20px 0}
}
.form form .addnew,.form form .deleteme{display:block;margin-left:15px;margin-right:15px;margin-bottom:10px}
.form form .addnew a,.form form .deleteme a{background-image:none;display:inline-block;line-height:1em;padding:.7em .7em .7em 2em;position:relative;background-color:#0077c8;border-radius:3px;color:#fff;width:100%;text-decoration:none;font-size:.9em}
.form form .addnew a:hover,.form form .deleteme a:hover{background-color:#1c6dad;transition:background-color .5s ease}
.form form .addnew a:after,.form form .deleteme a:after{content:"\002B";display:block;position:absolute;font-size:1.6em;left:.1em;top:50%;width:.8em;height:.8em;margin-top:-0.4em;color:#fff;transition:.3s ease}
.form form .addnew.show{display:block}
.form form .deleteme a{border:2px solid #1c6dad;background-color:#fff;color:#1c6dad}
.form form .deleteme a:hover{background-color:#fff;transition:background-color .5s ease}
.form form .deleteme a:after{content:"\002D";color:#1c6dad;font-size:2.6em;height:.5em;margin-top:-0.25em;left:.05em}
@media screen and (min-width:768px){.form form .addnew a,.form form .deleteme a{width:50%;margin-left:25%}
}
@media screen and (min-width:480px){.form form .addnew,.form form .deleteme{margin-left:0;margin-right:0}
}
.field.text input,.field.textarea textarea,.field.selectbox select{margin:0;padding:2px 0 2px 14px;width:100%;float:none;height:3.05em}
.field.textarea textarea{min-height:100px;padding-top:10px}
.field.datePicker select{margin:0 0 15px 0;padding:2px 0 2px 14px;width:100%;float:none;height:3.05em}
.acp-formelem .form form{margin-top:-19px}
.acp-formelem .form #preamble_search{display:none}
.acp-formelem .form #search{width:100%}
.acp-formelem .form .field{padding:0 15px 1em}
.acp-formelem .form .buttons{padding-left:0;padding-right:0;clear:both;margin-top:0}
.acp-formelem .form .buttons button.submit{padding:.35em 52px .35em 1em}
@media screen and (min-width:480px){.field.datePicker select{margin:0 0 0 1%;width:32.666%;float:left}
.field.datePicker select.day{margin:0}
}
@media screen and (min-width:768px){.form label{width:25%;margin-top:1em;padding-right:20px;padding-bottom:10px;line-height:1.3em;float:left;text-align:right}
.field.text input,.field.textarea textarea,.field.selectbox select{width:50%}
.field.datePicker select#do_not_submit_InputDate_field_day{margin:0}
.field.datePicker select{margin:0 0 0 1%;width:16.05%;float:left}
}
.buttons{overflow:hidden;margin:.625em 15px}
@media screen and (min-width:480px){.buttons{margin:.625em 0}
}
@media screen and (min-width:768px){.buttons{padding-left:25%;padding-right:25%}
}
.buttons button.btn{position:relative}
.buttons button.submit{font-size:1.625em;padding:.55em 52px .55em 1em;letter-spacing:-0.035em;text-decoration:none;color:#FFF;font-weight:normal;display:block;line-height:1.4em;font-family:"AllianzSansRegular",Verdana,sans-serif;max-width:100%}
.buttons button.submit:visited,.buttons button.submit:hover{text-decoration:none;color:#FFF}
.buttons button.submit:after{background-position:-299px -10px;position:absolute;right:20px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
.buttons button.reset{background:transparent;border:0;display:inline;width:auto;padding-right:.5em;border-radius:0;margin-top:0;padding:10px 5px 2px 0;margin-left:14px;position:relative;text-decoration:none;border-bottom:2px solid;font-family:"AllianzSansRegular",Verdana,sans-serif}
.buttons button.reset:before{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute;left:-14px;top:50%;margin-top:-2px;width:10px;height:13px;background-position:-100px -10px}
.buttons button.reset:before:hover{background-position:-120px -10px}
.buttons button.reset:hover:before{background-position:-120px -10px}
.buttons button.reset:visited{color:#54585a}
.buttons button.reset:after{display:none}
.buttons button.reset:hover{color:#0077c8}
@media screen and (min-width:768px){.buttons button.reset{clear:both}
}
.car .buttons button.submit:focus{outline:#1c6dad dotted 2px}
.home .buttons button.submit:focus{outline:#a51890 dotted 2px}
.info-layer a{display:none}
.field.open .float-L>label.error{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
@media screen and (min-width:768px){.field.open .float-L>label{background-color:#0077c8;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottom-right:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottom-left:4px;border-bottom-left-radius:4px;font-size:.875em}
}
@media screen and (min-width:768px){.field.open,.field.tooltipisopen>label{color:#fff}
.field.open .mandatory,.field.tooltipisopen>label .mandatory{color:#fff}
}
.field.open .info-layer-container,.field.tooltipisopen>label .info-layer-container{max-height:1000px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
@media screen and (max-width:767px){.field.open .info-layer-container,.field.tooltipisopen>label .info-layer-container{margin-top:10px;margin-bottom:10px}
}
.checkbox.open li label{color:#000}
.checkbox.open li:first-child label{color:#fff}
ul.radios .triggerradio{height:46px;position:absolute;left:0;width:100%;margin-top:0;cursor:pointer;background-color:#000;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
@media screen and (min-width:768px){.radio.tooltipisopen input[type="radio"]+label{border:2px solid transparent;border:2px solid #fff;border-left:0;background-color:#0077c8;color:#fff}
.radio.tooltipisopen li:first-child label,.radio.tooltipisopen .form_leftcol:first-child+li label{border-left:2px solid #fff}
.radio.tooltipisopen input[type="radio"]:checked+label,.radio.tooltipisopen label.checked{border-color:#fff;color:#0077c8 !important;background-color:#fff}
}
@media screen and (min-width:768px){.textarea .info-layer-inner,.text .info-layer-inner,.selectbox .info-layer-inner,.datePicker .info-layer-inner,.radio .info-layer-inner,.checkbox .info-layer-inner,.captcha .info-layer-inner{min-height:112px}
.textarea .info-layer-inner .info-layer-caption,.text .info-layer-inner .info-layer-caption,.selectbox .info-layer-inner .info-layer-caption,.datePicker .info-layer-inner .info-layer-caption,.radio .info-layer-inner .info-layer-caption,.checkbox .info-layer-inner .info-layer-caption,.captcha .info-layer-inner .info-layer-caption{position:relative}
.textarea .info-layer-inner .info-layer-caption:before,.textarea .info-layer-inner .info-layer-caption:after,.text .info-layer-inner .info-layer-caption:before,.text .info-layer-inner .info-layer-caption:after,.selectbox .info-layer-inner .info-layer-caption:before,.selectbox .info-layer-inner .info-layer-caption:after,.datePicker .info-layer-inner .info-layer-caption:before,.datePicker .info-layer-inner .info-layer-caption:after,.radio .info-layer-inner .info-layer-caption:before,.radio .info-layer-inner .info-layer-caption:after,.checkbox .info-layer-inner .info-layer-caption:before,.checkbox .info-layer-inner .info-layer-caption:after,.captcha .info-layer-inner .info-layer-caption:before,.captcha .info-layer-inner .info-layer-caption:after{content:"";display:block;position:absolute;top:102px;width:10px;height:10px;left:-10px;width:4px;height:4px;left:-4px;background-color:#0077c8}
.textarea .info-layer-inner .info-layer-caption:after,.text .info-layer-inner .info-layer-caption:after,.selectbox .info-layer-inner .info-layer-caption:after,.datePicker .info-layer-inner .info-layer-caption:after,.radio .info-layer-inner .info-layer-caption:after,.checkbox .info-layer-inner .info-layer-caption:after,.captcha .info-layer-inner .info-layer-caption:after{-webkit-border-top-right-radius:4px;-moz-border-radius-top-right:4px;border-top-right-radius:4px;background-color:#fff;width:11px;height:11px;left:-11px;width:6px;height:6px;left:-6px}
}
@media screen and (min-width:768px){.text .info-layer-inner,.selectbox .info-layer-inner,.datePicker .info-layer-inner,.radio .info-layer-inner{min-height:60px}
.text .info-layer-inner .info-layer-caption:before,.text .info-layer-inner .info-layer-caption:after,.selectbox .info-layer-inner .info-layer-caption:before,.selectbox .info-layer-inner .info-layer-caption:after,.datePicker .info-layer-inner .info-layer-caption:before,.datePicker .info-layer-inner .info-layer-caption:after,.radio .info-layer-inner .info-layer-caption:before,.radio .info-layer-inner .info-layer-caption:after{top:50px}
}
@media screen and (min-width:768px){.radio .info-layer-inner .info-layer-caption:before,.radio .info-layer-inner .info-layer-caption:after{top:50px}
}
@media screen and (min-width:768px){.checkbox .info-layer-inner{min-height:45px;margin-top:6px !important}
.checkbox .info-layer-inner .info-layer-caption:before,.checkbox .info-layer-inner .info-layer-caption:after{top:35px}
}
@media screen and (min-width:768px){.captcha .info-layer-inner{min-height:109px}
.captcha .info-layer-inner .info-layer-caption:before,.captcha .info-layer-inner .info-layer-caption:after{top:99px}
.captcha .info-layer-inner .info-layer-caption:after{background-color:#ededed}
}
.info-layer-container{overflow:hidden;max-height:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .3s ease-in-out}
@media screen and (min-width:768px){.info-layer-container{margin-right:0;top:-6px;position:absolute;right:0;width:100%;z-index:-1}
}
.info-layer-container .info-layer-inner{background-color:#0077c8;border-radius:4px;padding:.63636em;margin:0;position:relative;font-weight:normal;font-size:1em}
@media screen and (min-width:768px){.info-layer-container .info-layer-inner{padding-right:0}
}
.info-layer-container .info-layer-caption,.info-layer-container .info-layer-content{color:#fff;display:block;line-height:1.181818181818em;padding:0;margin:0 0 6px 0;font-weight:bold}
@media screen and (min-width:768px){.info-layer-container .info-layer-caption,.info-layer-container .info-layer-content{background-color:#0077c8;padding:.55em 10px;margin:0;width:24%;float:right;text-align:left;position:relative}
}
.info-layer-container .info-layer-content{font-weight:normal}
@media screen and (min-width:768px){.info-layer-container .info-layer-content{margin:0;padding:0 10px 28px;clear:right;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0}
}
.ie8 .textarea.field input,.ie8 .textarea.field select,.ie8 .textarea.field textarea,.ie8 .text.field input,.ie8 .text.field select,.ie8 .text.field textarea,.ie8 .selectbox.field input,.ie8 .selectbox.field select,.ie8 .selectbox.field textarea,.ie8 .captcha.field input,.ie8 .captcha.field select,.ie8 .captcha.field textarea,.ie8 .datePicker.field input,.ie8 .datePicker.field select,.ie8 .datePicker.field textarea,.ie8 .checkbox.field input,.ie8 .checkbox.field select,.ie8 .checkbox.field textarea{padding-top:12px;padding-bottom:12px}
.ie8 .textarea.field select,.ie8 .text.field select,.ie8 .selectbox.field select,.ie8 .captcha.field select,.ie8 .datePicker.field select,.ie8 .checkbox.field select{padding-top:12px;padding-bottom:12px}
.ie8 .textarea.field .info-layer-inner .info-layer-caption:after,.ie8 .textarea.field .info-layer-inner .info-layer-caption:before,.ie8 .text.field .info-layer-inner .info-layer-caption:after,.ie8 .text.field .info-layer-inner .info-layer-caption:before,.ie8 .selectbox.field .info-layer-inner .info-layer-caption:after,.ie8 .selectbox.field .info-layer-inner .info-layer-caption:before,.ie8 .captcha.field .info-layer-inner .info-layer-caption:after,.ie8 .captcha.field .info-layer-inner .info-layer-caption:before,.ie8 .datePicker.field .info-layer-inner .info-layer-caption:after,.ie8 .datePicker.field .info-layer-inner .info-layer-caption:before,.ie8 .checkbox.field .info-layer-inner .info-layer-caption:after,.ie8 .checkbox.field .info-layer-inner .info-layer-caption:before{display:none}
.lt-ie10 ul.radios .triggerradio{background-color:#000;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.no-js .info-layer-container{max-height:1200px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
/*! --- validation ----*/p.form_error,label.error,label.dperror{font-size:.875em;color:#e4002b !important;padding:.625em .9375em .625em .9375em;border:0;border-bottom:2px solid #e4002b;margin:.3125em 0 .9375em 0;position:relative;clear:left;text-align:left}
p.form_error:before,label.error:before,label.dperror:before{width:23px;height:23px;margin-right:5px;background-position:-528px -84px;top:50%;margin-top:-10px}
p.form_error{padding-left:30px}
p.form_error:before{left:0}
@media screen and (min-width:480px){p.form_error{text-align:center}
p.form_error:before{top:.5em;display:inline-block;position:relative}
}
label.error,.datePickContainer label.dperror{width:100%;float:none;display:inline-block;padding:.625em 40px .625em 1px;transition:all .3s ease-in-out .5s}
label.error:before,.datePickContainer label.dperror:before{right:0}
@media screen and (min-width:768px){label.error,.datePickContainer label.dperror{clear:none;float:right;width:50%;margin-right:25%}
}
@media screen and (min-width:768px){label.error,.datePickContainer label.dperror{padding-right:15%}
}
@media screen and (max-width:768px){.datePickContainer label.dperror{width:100%}
}
.field label .mandatory{text-align:right;display:inline}
.datePickContainer label.error{margin-left:0}
div.captcha-error .error{margin-right:33%;width:67%}
@media screen and (min-width:768px){.open+input+label.error,.open+select+label.error,.open+textarea+label.error{transition:all .3s ease-in-out;width:50%;margin-right:25%}
.field>label{padding-left:7px}
}
.lt-ie9 label.error,.lt-ie9 .datePickContainer label.dperror{text-align:left;padding-top:0}
.lt-ie9 .open+input+label.error{margin-top:.9375em}
#upload-progress{width:100%}
.upload-screen{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;display:none;background:url(../../../content/dam/allianzcouk/static/assets/images/bg-progress-screen.png) repeat 0 0}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.upload-progress-content{width:100%;margin:0 auto;position:absolute;top:20%;padding:0 25px}
img#progress-indicator{position:relative;top:45%;left:50%;margin:-3.125em 0 0 -4.5em}
.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-delay:5s;-moz-transition-delay:5s;-o-transition-delay:5s;transition-delay:5s}
.fade-in.opening-text{width:100%;margin-bottom:50px;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}
.fade-in.closing-text{-webkit-transition-delay:5s;-moz-transition-delay:5s;-o-transition-delay:5s;transition-delay:5s;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}
.opening-text p,.closing-text p{color:#fff;font-size:1.375em;text-align:center;font-family:"AllianzSansRegular",Verdana,sans-serif}
div.google-captcha{height:5em}
@media screen and (min-width:780px){div.float-R{margin-left:25%}
label#google_captcha_errormessage.error{float:left;width:66.5%}
}
.narrowForm .text-color{color:#54585a}
.narrowForm .link-color{color:#0077c8}
.narrowForm .no-padding{padding:0}
.narrowForm .no-margin{margin:0}
.narrowForm .mb-0{margin-bottom:0}
.narrowForm .mt-0{margin-top:0}
.narrowForm .mt-mb-5{margin:5em 0}
.narrowForm .mt-4{margin-top:4em}
.narrowForm .mt-1{margin:1em 0 0 0}
.narrowForm .mb-12{margin-bottom:.75em}
.narrowForm .text-center{text-align:center}
.narrowForm .text-right{text-align:right}
.narrowForm .text-left{text-align:left}
.narrowForm .f-none{float:none !important}
.narrowForm .transformer-tabs{display:none !important}
.narrowForm .prev-btn,.narrowForm .next-btn{text-align:left;background:white !important;width:auto}
.narrowForm .next-btn{float:right}
.narrowForm .prev-btn a,.narrowForm .next-btn a{text-decoration:underline}
.narrowForm .next-btn a{padding:0 40px 0 0}
.narrowForm .prev-btn a{padding:0 20px 0 40px}
.narrowForm .prev-btn a:before{background-position:-338px -10px;position:absolute;left:0;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}
.narrowForm .prev-btn a:after{display:none}
.narrowForm .prev-btn a:hover,.narrowForm .next-btn a:hover{text-decoration:none;color:#54585a}
.narrowForm .prev-btn a:hover:before,.narrowForm .next-btn a:hover:after{background-position:-412px -83px}
.narrowForm .auto-center-btn,.narrowForm .auto-btn{display:inline-block;width:100%}
.narrowForm .auto-center-btn{text-align:center}
.narrowForm .auto-center-btn .btn,.narrowForm .auto-btn .btn{width:auto;display:inline-block}
.narrowForm .btn-add-scenario{float:none;margin:auto;display:inline;margin-left:-3em}
.narrowForm .btn-add-scenario a{margin-top:0;padding-right:2.2em;width:auto;display:inline-block}
.narrowForm .btn-add-scenario a::before{display:none}
.narrowForm .btn-add-scenario a::after{background-position:-338px -10px;content:"";display:block;height:32px;width:32px;float:none;position:absolute;margin:0;top:19%;right:0}
.narrowForm .btn-add-scenario a:hover{color:#54585a}
.narrowForm .btn-add-scenario a:hover:after{background-position:-412px -83px}
.narrowForm .btn.btn-white.btn-add-scenario:hover{background-color:transparent}
.narrowForm .simpleRichText .contentTaskBlock .advice .field_intro:before{display:none}
.narrowForm form .simpleRichText .contentTaskBlock{display:inline-block;width:100%}
.narrowForm .simpleRichText .contentTaskBlock h3 .field_heading{color:#1c6dad;border-bottom:2px solid #1c6dad;margin:1.25em 0 0;clear:both;display:block;letter-spacing:-0.035em;margin-bottom:21px}
.narrowForm .simpleRichText .contentTaskBlock h2{color:#1c6dad;border-bottom:solid 2px #1c6dad;font-size:32px}
.narrowForm .h1-icon-container h1{text-align:center}
.narrowForm .rm-toolkit-icon::before,.narrowForm .bia-toolkit-icon::before{content:url("../../../content/dam/risk-management/images/icons/risk-management-toolkit-icon-blue.jpg");width:69px;display:block;margin:0 auto}
.narrowForm .bia-toolkit-icon::before{content:url("../../../content/dam/risk-management/images/icons/business-continuity-icon-blue.jpg")}
.narrowForm .simpleRichText .gen2-allianz-grey-block{background-color:#ededed;float:left;padding:.9em 1.25em;margin:1.9em 0 .8em;position:relative;width:100%}
.narrowForm .simpleRichText .gen2-allianz-grey-block ul{margin:0}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text h3,.narrowForm .simpleRichText .gen2-allianz-blue-heading-text h4,.narrowForm .simpleRichText .gen2-allianz-blue-heading-text .italic-text,.narrowForm .simpleRichText .gen2-allianz-blue-heading-text .icon-bulb-text{font-size:18px;line-height:24px;font-family:'Verdana';color:#0077c8}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text h4{color:#54585a;font-weight:normal}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text h4,.narrowForm .simpleRichText .gen2-allianz-blue-heading-text .icon-bulb-text{font-size:16px;color:#54585a}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text h4{padding-bottom:10px}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text .italic-text{font-size:14px;line-height:20px;font-style:italic;color:#54585a}
.narrowForm .simpleRichText .gen2-allianz-blue-heading-text .icon-bulb-text{position:relative;padding-left:55px;float:left;margin-bottom:20px}
.narrowForm .icon-bulb-text::before{content:url("../../../content/dam/risk-management/images/icons/lightbulb-icon-blue.png");position:absolute;float:left;top:0;left:0}
.narrowForm .back-text-center ul{padding-top:10px;margin:0;clear:both;padding-bottom:20px}
.narrowForm .back-text-center ul li::before,.narrowForm .back-text-center ul li a::before{background-repeat:no-repeat;content:"";display:block;position:relative;margin-right:-10px;background-image:url("../../../content/dam/allianzcouk/images/sprites/gen2-sprite.png")}
.narrowForm .back-text-center ul li a:hover{color:#0077c8;border-bottom:solid 1px #0077c8}
.narrowForm .back-text-center ul li a:hover:before{background-position:-120px -10px}
.narrowForm .back-text-center ul li{color:#54585a;line-height:1.6em}
.narrowForm .back-text-center ul li a{color:#54585a;text-decoration:none;border-bottom:solid 1px #54585a;padding-bottom:2px}
.narrowForm .back-text-center ul li a:before{width:10px;height:15px;background-position:-100px -10px;display:inline-block;left:-15px;top:4px}
.narrowForm .back-text-center{margin:0 auto}
.narrowForm .hairline{height:2px;background-color:#e3e3e3;margin:15px 0}
.narrowForm .gen2-allianz-blue-h3-text h3,.narrowForm .gen2-allianz-blue-h3-text h3 a{font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:1.5em;line-height:28px;color:#0077c8;margin-bottom:15px;text-decoration:none}
.narrowForm .gen2-allianz-blue-h3-text h3{font-size:1.75em}
.narrowForm .gen2-allianz-blue-h3-text h3 a{font-size:1.25em}
.narrowForm .gen2-allianz-blue-h3-text h3.rating-header{font-size:1em}
.narrowForm span.arrow-text{position:relative;padding-left:20px;display:inline-block}
.narrowForm .arrow-text:before{background-image:url(../../../content/dam/allianzcouk/images/sprites/gen2-sprite.png);background-repeat:no-repeat;content:"";display:block;position:absolute;width:11px;height:20px;top:0;left:0;background-position-x:-118px;background-position-y:-4px}
.narrowForm .pdf-icon::before,.narrowForm .print-icon::before{background-image:url(../../../content/dam/allianzcouk/images/sprites/gen2-sprite.png);background-position:-341px -2108px;height:46px;width:46px}
.narrowForm .print-icon::before{background-position:-297px -2108px}
.narrowForm .right{float:right !important}
.narrowForm .left{float:left !important}
.narrowForm .divider.scrolltoPadding:focus{outline:0}
.narrowForm .rating-text{font-size:1.313em;font-weight:normal;margin-bottom:10px;color:#54585a;letter-spacing:-0.035em}
.narrowForm ul.narrow_form_pagination li{letter-spacing:-0.035em}
.narrowForm ul.bia-checkbox{overflow:visible}
.narrowForm .greytooltip{background:#fff;width:18px;padding:5px;text-align:center;border-radius:90%;height:18px;margin-left:0;position:absolute;top:8px;border:0;background-image:url(../../../content/dam/risk-management/images/icons/bia-tooltip-grey.png)}
.narrowForm .newscenariotooltip{background:#fff;width:25px;padding:5px;text-align:center;border-radius:90%;height:25px;margin-left:5px;position:absolute;border:0;left:32%;top:39px;background-image:url(../../../content/dam/risk-management/images/icons/bia-tooltip-grey.png)}
.narrowForm .closetooltip{background:#fff;width:18px;height:18px;position:absolute;top:5px;right:5px;border-radius:90%;border:0;background-image:url(../../../content/dam/risk-management/images/icons/close-tooltip.png)}
.narrowForm .closetooltip:hover{background-image:url(../../../content/dam/risk-management/images/icons/close-tooltip-active.png)}
.narrowForm .radio li:first-child label,.narrowForm .radio .form_leftcol:first-child+li label{border-left:0}
.narrowForm label.greytooltiplabel{width:auto !important;min-width:15% !important}
.narrowForm li.greytooltiplist{position:relative;overflow:visible;clear:both}
.narrowForm .hidetooltipbox{display:none}
.narrowForm .riskarrowedbox{float:right;padding:11px 16px;background:#fff;border:#0077c8 solid 1px;border-radius:2px;font-size:14px;position:absolute;display:block}
.narrowForm .quest-tooltip{display:block !important;position:relative;right:-102%;top:-25px;max-width:27%;padding:11px;background:#fff;border:#0077c8 solid 1px;border-radius:2px;font-size:14px}
.narrowForm .riskarrowedbox:before,.narrowForm .quest-tooltip:before,.narrowForm .addscentooltipbox:before{background:#fff;content:' ';position:absolute;width:12px;height:12px;left:-8px;right:auto;top:10px;border:1px solid;border-color:#0077c8 transparent transparent #0077c8;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.narrowForm .questiontooltip{height:0}
.narrowForm .qn-radio.greytooltip{top:7px;left:140px}
.narrowForm .activegreytooltip,.narrowForm .greytooltip:hover{background-image:url(../../../content/dam/risk-management/images/icons/bia-tooltip-grey-active.png)}
.narrowForm .padding-btm-sm{padding-bottom:2px}
.narrowForm .radio input[type="radio"]:focus+label{outline:0;border-color:transparent}
.narrowForm .radio-label{width:20%}
.narrowForm .bia-qn-row{width:129%;padding-left:9px}
.narrowForm .specific-risk-label{font-size:.875em;padding:0 10px}
.specific-risk-checkbox label.error{width:73% !important;position:relative;float:left;padding-left:5px !important;padding-right:25px !important}
.bia-h3-text-header{text-decoration:underline !important;font-size:1.35em !important}
.bia-h3-text-header:hover,.arrow-text a:hover,.no-decoration:hover,.link-color:hover{text-decoration:none !important}
.qn-margin{margin:39px 0 28px 0}
.blue-border-box{padding:10px;border:#0077c8 solid 2px}
.rating-image{padding-bottom:30px}
.no-rating-dial{width:120px;height:auto}
@media screen and (max-width:320px){ul.narrow_form_pagination{display:table;margin:0 auto;overflow:hidden}
ul.narrow_form_pagination li{position:relative;list-style:none;float:left;margin:0;width:140px;padding:0 10px;color:#333}
ul.narrow_form_pagination li:before{display:none;content:""}
ul.narrow_form_pagination li:hover{cursor:pointer;color:#0077c8}
ul.narrow_form_pagination li:hover .number{border:1px solid #0077c8}
ul.narrow_form_pagination li:hover .hr_left,ul.narrow_form_pagination li:hover .hr_right{background:#0077c8}
ul.narrow_form_pagination li .number,ul.narrow_form_pagination li .text{display:block;text-align:center;font-size:14px}
ul.narrow_form_pagination li .text{line-height:20px;font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:16px}
ul.narrow_form_pagination li .number{position:relative;display:block;width:26px;height:26px;margin:0 auto 6px;background-color:#fff;border:1px solid #333;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;z-index:2;font-size:16px;font-family:Verdana,san-serif}
ul.narrow_form_pagination li.active .number{color:#fff;background-color:#333;border:1px solid #333}
ul.narrow_form_pagination li.active .text{color:#0077c8}
ul.narrow_form_pagination li .hr_left,ul.narrow_form_pagination li .hr_right{position:absolute;width:50%;height:1px;background:#333;top:12px;z-index:1}
ul.narrow_form_pagination li.active .hr_left,ul.narrow_form_pagination li.active .hr_right{top:11px;height:3px;background:#0077c8}
ul.narrow_form_pagination li .hr_left{left:0}
ul.narrow_form_pagination li .hr_right{right:0}
ul.narrow_form_pagination li:first-child .hr_left,ul.narrow_form_pagination li:last-child .hr_right{display:none}
.prev-next-btn{padding:0 2em}
.prev-next-btn .mainIntro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.prev-btn,.next-btn{width:100%;margin-bottom:50px;margin-top:5px}
.prev-btn a,.next-btn a{display:inline-block}
.next-btn{-ms-flex-order:1;order:1;-webkit-order:1;-moz-order:1;-ms-order:1}
.prev-btn{-ms-flex-order:2;order:2;-webkit-order:2;-moz-order:2;-ms-order:2}
.next-btn a:after{left:100px}
.prev-next-btn{padding:0 1em}
.auto-center-btn .btn,.auto-btn .btn{max-width:294px}
}
@media screen and (min-width:320px){ul.narrow_form_pagination{display:table;margin:0 auto;overflow:hidden}
ul.narrow_form_pagination li{position:relative;list-style:none;float:left;margin:0;width:140px;padding:0 10px;color:#333}
ul.narrow_form_pagination li:before{display:none;content:""}
ul.narrow_form_pagination li:hover{cursor:pointer;color:#0077c8}
ul.narrow_form_pagination li:hover .number{border:1px solid #0077c8}
ul.narrow_form_pagination li:hover .hr_left,ul.narrow_form_pagination li:hover .hr_right{background:#0077c8}
ul.narrow_form_pagination li .number,ul.narrow_form_pagination li .text{display:block;text-align:center;font-size:14px}
ul.narrow_form_pagination li .text{line-height:20px;font-family:"AllianzSansRegular",Verdana,sans-serif;font-size:16px}
ul.narrow_form_pagination li .number{position:relative;display:block;width:26px;height:26px;margin:0 auto 6px;background-color:#fff;border:1px solid #333;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;z-index:2;font-size:16px;font-family:Verdana,san-serif}
ul.narrow_form_pagination li.active .number{color:#fff;background-color:#0077c8;border:1px solid #0077c8}
ul.narrow_form_pagination li.active .text{color:#0077c8}
ul.narrow_form_pagination li .hr_left,ul.narrow_form_pagination li .hr_right{position:absolute;width:50%;height:31px;background:#333;top:12px;z-index:1}
ul.narrow_form_pagination li.active .hr_left,ul.narrow_form_pagination li.active .hr_right{top:11px;height:31px;background:#0077c8}
ul.narrow_form_pagination li .hr_left{left:0}
ul.narrow_form_pagination li .hr_right{right:0}
ul.narrow_form_pagination li:first-child .hr_left,ul.narrow_form_pagination li:last-child .hr_right{display:none}
.prev-next-btn{padding:0 2em}
.prev-next-btn .mainIntro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.prev-btn,.next-btn{width:100%;margin-bottom:30px;margin-top:5px;text-align:center}
.prev-btn a,.next-btn a{display:inline-block}
.next-btn{-ms-flex-order:1;order:1;-webkit-order:1;-moz-order:1;-ms-order:1}
.prev-btn{-ms-flex-order:2;order:2;-webkit-order:2;-moz-order:2;-ms-order:2}
.next-btn a:after{left:100px}
.prev-next-btn{padding:0 1em}
.save-print{margin-left:7px;margin-top:60px}
.save-print .pdf-icon.secondary-link ul li{text-align:center}
.save-print .print-icon.secondary-link ul a,.save-print .pdf-icon.secondary-link ul a{margin:0 0 23px 0}
.toolkit{margin-top:30px}
.auto-center-btn .btn,.auto-btn .btn{max-width:294px}
.print-icon.secondary-link ul a,.pdf-icon.secondary-link ul a{margin:0 0 30px 10px}
}
@media screen and (min-width:768px){.row-outer .row-inner.row-inner-set{max-width:1055px}
ul.narrow_form_pagination li{text-align:center}
ul.narrow_form_pagination li .hr_left,ul.narrow_form_pagination li .hr_right{height:1px;background:#333}
ul.narrow_form_pagination li.active .hr_left,ul.narrow_form_pagination li.active .hr_right{height:3px;background:#0077c8}
ul.narrow_form_navigation{width:360px;margin:0 0 0 350px;overflow:hidden}
ul.narrow_form_navigation li:first-child{float:left;cursor:pointer}
ul.narrow_form_navigation li:last-child{float:right;cursor:pointer}
.prev-next-btn{width:360px;margin:0 15px}
.prev-next-btn .mainIntro{display:inline-block}
.prev-btn,.next-btn{width:auto}
.narrow_form_custom_fieldset .radio span>label{width:600px;margin-top:0}
.mainIntro{display:inline-block;width:100%}
.row-outer .row-inner.row-inner-set{padding-right:3% !important;padding-left:3% !important}
ul.narrow_form_pagination li.active .hr_right{top:11px;height:3px;background:#0077c8}
.simpleRichText .contentTaskBlock h3 .field_heading{font-size:32px;padding:.0626em 15px .3em 15px}
.field .radio ul{width:38.136%;min-width:360px}
.prev-btn{float:left;text-align:left}
.next-btn{text-align:right}
.prev-next-btn{padding:.9em 0;max-width:390px;width:360px;float:left}
.save-print{margin-left:-15px;width:100%;float:left}
.save-print .label{width:38.136%;min-width:362px}
.save-print .icon-container{width:40.042%}
.save-print .pdf-icon{float:left}
.save-print .print-icon{float:right}
.toolkit{margin-top:30px}
.auto-center-btn .btn,.auto-btn .btn{max-width:none}
.auto-center-btn .btn a,.auto-btn .btn a{padding-right:68px}
}
@media screen and (max-width:768px){ul.narrow_form_pagination{margin:0 auto}
ul.narrow_form_pagination li{width:auto;float:none;padding:5px 0}
ul.narrow_form_pagination li .hr_left{display:none}
ul.narrow_form_pagination li .hr_right{width:1px;left:12px;background:#58545a}
ul.narrow_form_pagination li .number,ul.narrow_form_pagination li .text{display:inline-block;margin:0;text-align:left}
ul.narrow_form_pagination li .number{text-align:center;margin:0 4px 0 0}
.simpleRichText .contentTaskBlock h3 .field_heading,.simpleRichText .contentTaskBlock h2{font-size:28px;padding-bottom:.125em 15px .3125em 15px}
.btn-add-scenario{float:none;margin-top:50px;text-align:right}
}
@media screen and (max-width:889px){#narrow_form_checklist.row-outer.row-inner.row-inner-set{padding-right:113px !important;padding-left:113px !important}
}
@media screen and (min-width:991px){.bia-checklist{padding:0}
.specific-risk-checkbox{float:left;max-width:35%}
.specific-risk-label{text-align:right;width:35%;float:left;padding:9px;margin-right:10px;font-size:.875em}
.riskarrowedbox{right:-110%;width:215px}
}
@media(min-width:768px) and (max-width:991px){.quest-tooltip{position:relative !important;left:0;right:auto !important;top:14px !important;max-width:100% !important;float:left}
.quest-tooltip:before{left:128px !important;top:-8px !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) !important}
.bia-checklist{width:100%;padding:0 0 0 26%}
.riskarrowedbox{max-width:215px;right:3%;display:block;top:0;min-width:auto}
.specific-risk-label{padding:10px 12px;margin-left:-15%}
}
@media screen and (max-width:991px){ul.narrow_form_pagination li{width:110px;width:110px;padding:0 5px}
.bia-checklist{width:100%;padding:0 0 0 26%}
}
@media screen and (max-width:768px){.bia-checklist{width:100%;padding:0 5% 0 5%}
.riskarrowedbox{max-width:100%;float:left !important;position:relative !important;margin:6px 0;margin-left:35px}
.riskarrowedbox:before{left:5px !important;top:-8px !important;-webkit-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;transform:rotate(45deg) !important}
.quest-tooltip{left:13.5%;max-width:40% !important;position:absolute !important;right:auto !important;top:43px !important}
.quest-tooltip:before{left:auto !important;top:-8px !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) !important;right:13px !important}
.qn-radio.greytooltip{top:5px !important;left:48% !important}
ul.tooltipfloat{float:left;padding-top:10px}
.margin-top-tooltip{margin-top:0}
ul.narrow_form_pagination{margin:0 auto}
ul.narrow_form_pagination li{width:auto;float:none;padding:5px 0}
ul.narrow_form_pagination li .hr_left{display:none}
ul.narrow_form_pagination li .hr_right{width:1px;left:12px;background:#58545a}
ul.narrow_form_pagination li .number,ul.narrow_form_pagination li .text{display:inline-block;margin:0;text-align:left}
ul.narrow_form_pagination li .number{text-align:center;margin:0 4px 0 0}
}
.narrowForm .form fieldset{margin:0}
.narrowForm .form form .addnew.show{padding:0 0 1.25em 0}
.narrowForm .mandatoryText{display:none}
.narrowForm .form.container.section{max-width:944px;min-width:710px;width:100%;margin:0 auto}
.narrowForm .js .tabs>.active{margin-bottom:20px}
.narrowForm .form u{margin-top:37px !important;font-size:2em !important;line-height:1.2em}
.narrowForm .checkbox input[type="checkbox"]+label:before{float:left;position:absolute;left:0}
.narrowForm .checkbox input[type="checkbox"]+label{line-height:1.6em;position:relative;left:0;padding-left:35px}
.narrowForm .checkbox input[type="checkbox"]+label{width:100%}
.narrowForm .checkbox input[type="checkbox"]+label,.narrowForm .radio input[type="radio"]+label{text-transform:none}
.narrowForm ul.radios .triggerradio{display:none !important}
.narrowForm .form legend{margin-top:1.25em}
.narrowForm .addnew a:after{margin-left:3px}
.narrowForm .hide-legend legend{display:none}
.narrowForm .deleteme a:after{content:"\002d" !important;display:block;position:absolute;font-size:26px !important;margin-top:-8px !important;left:6px !important;top:50%;width:.8em;height:.8em;color:#fff;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}
.narrowForm ul.radios span.triggerradio{visibility:hidden !important}
.narrowForm .field{float:none;display:inline-block}
@media screen and (max-width:320px){.narrowForm .form.container.section{min-width:0}
.narrowForm .form form{margin:20px 0}
}
@media screen and (min-width:320px){.narrowForm .form.container.section{min-width:0}
}
@media screen and (min-width:768px){.narrowForm .form.container.section{min-width:710px}
.narrowForm .field.datePicker select{width:12.077%}
.narrowForm .form label{width:37.077%;padding-left:7px;min-width:350px}
.narrowForm label.dperror.hidden{display:none}
.narrowForm .form .textarea label{padding-right:19px;min-width:350px}
.narrowForm .form .radio label,.narrowForm .form .text label,.narrowForm .form .datePicker label{min-width:350px}
.narrowForm .form .textarea checkbox{padding-right:18px}
.narrowForm .form .checkbox label{padding-right:17px}
.narrowForm .form .radio ul.radios li label{width:auto;min-width:0}
.narrowForm .field.text input,.narrowForm .field.textarea textarea,.narrowForm .field.selectbox select{width:38.136%;min-width:360px}
.narrowForm .checkbox input[type="checkbox"]+label{width:60.608%}
.narrowForm .prev-next-label{width:350px;float:left}
.narrowForm .wide_label_fieldset .radio span>label{width:63.56%;margin-top:0}
.narrowForm .form form .addnew.show,.narrowForm .form form .deleteme{width:50%;margin:auto;margin-bottom:15px}
.narrowForm .form form .addnew a,.narrowForm .form form .deleteme a{width:100%;margin-left:0}
}
@media screen and (max-width:768px){.narrowForm .checkbox.open li:first-child label{color:#54585a}
}
@media print{@page{.narrowForm{margin:2cm}
}
.narrowForm *{font-family:"AllianzSansRegular",Verdana,sans-serif !important}
.narrowForm body{background:#fff;color:#000 !important;overflow:visible}
.narrowForm body,.narrowForm article{margin:0;padding:0;width:100%}
.narrowForm .navigation,.narrowForm #CookieContainer,.narrowForm .breadcrumbm,.narrowForm .save-print,.narrowForm .submit,.narrowForm .footer,.narrowForm ul.narrow_form_pagination,.narrowForm .btn .btn-white .prev-btn,.narrowForm .btn .btn-white .next-btn,.narrowForm .save-print,.narrowForm .pdf-icon,.narrowForm .print-icon,.narrowForm .arrow-text:before,.narrowForm .logo a,.narrowForm .form .addnew.show,.narrowForm .footer,.narrowForm .fat-footer,.narrowForm .scrolltotop{display:none !important}
.narrowForm .header{padding-bottom:15px;background:transparent}
.narrowForm .logo a[href]::after{content:' ';width:20%}
.narrowForm .logo:after{content:url("../../../content/dam/risk-management/images/print/print_logo.png");width:20%}
.narrowForm .logo{float:right;margin:0;position:relative;text-align:right}
.narrowForm h1{text-align:left;margin-top:1em !important;display:block;overflow:visible;z-index:999}
.narrowForm h2{widows:5;orphans:5;page-break-after:avoid;margin:0}
.narrowForm .row-outer.margin-top-sml{margin-top:0}
.narrowForm .mainIntro p{text-align:left;margin-left:0}
.narrowForm .simpleRichText .inTouch{text-align:left}
.narrowForm .form label{width:100%;text-align:left;padding-left:0;margin-bottom:5px}
.narrowForm .checkbox label,.narrowForm .radio label{padding-right:0;text-align:left}
.narrowForm .checkboxes,.narrowForm .radios,.narrowForm .field.text input{width:100%}
.narrowForm .form .checkbox label{padding-left:40px !important}
.narrowForm .row-outer.margin-top-sml{margin-top:0}
.narrowForm .form legend,.narrowForm .simpleRichText .contentTaskBlock h3 .field_heading{color:#54585a;border-bottom:2px solid #54585a}
.narrowForm .simpleRichText .inTouch p,.narrowForm .simpleRichText .inTouch h3,.narrowForm .gen2-allianz-blue-h3-text h3 a,.narrowForm .gen2-allianz-blue-heading-text h3,.narrowForm .link-color{color:#54585a !important}
.narrowForm .rating-text{page-break-after:avoid !important}
.narrowForm .form .radio ul.radios li label{text-align:center;padding:10px !important}
.narrowForm .row-outer.margin-top-med{margin-top:0}
.narrowForm .tabs .tabItem{position:static;height:auto;padding-top:0}
}
@media screen and (max-width:320px){.narrowForm .bespoke .hidden-md{display:block}
.narrowForm .bespoke .hl-radio-label{text-align:right}
}
@media screen and (min-width:320px){.narrowForm .bespoke .hidden-md{display:block}
.narrowForm .bespoke .hl-radio-label{text-align:right}
}
@media screen and (min-width:768px){.narrowForm .bespoke .hidden-md{display:none}
.narrowForm .bespoke .hl-radio-label{text-align:left}
}
.narrowForm .bespoke .checkbox input[type="checkbox"]:disabled:checked+label::before{content:url(../../../content/dam/risk-management/images/icons/preselected-tick-blue.png);border-color:#fff;background-color:#fff;cursor:default}
.narrowForm .bespoke .checkbox input[type="checkbox"]:disabled:checked+label,.narrowForm .bespoke .checkbox input[type="checkbox"]:disabled+label{cursor:default}
.narrowForm .bespoke .checkbox input[type="checkbox"]:disabled:checked:hover+label,.narrowForm .bespoke .checkbox input[type="checkbox"]:disabled:hover+label{color:#54585a}
.narrowForm .bespoke .radio input[type="radio"]:checked+label,.narrowForm .bespoke .radio label.checked,.narrowForm .bespoke .radio label{width:100%;text-align:left;background:0;color:#54585a !important;border-color:transparent;text-decoration:none;position:relative;line-height:20px;padding:5px 0 0 35px;margin-bottom:10px}
.narrowForm .bespoke ul.radio{margin:0;overflow:hidden}
.narrowForm .bespoke ul.radio li{width:100%}
.narrowForm .bespoke ul.radio li:before{margin-left:0}
.narrowForm .bespoke ul.radio li:before{display:none;content:none}
.narrowForm .bespoke .hl-radio-header{font-family:Verdana;font-weight:bold;font-size:14px;line-height:18px;color:#54585a;border:0;vertical-align:middle;padding:0 0 16px 0}
.narrowForm .bespoke .hl-radio-body{padding:0 0 16px 0}
.narrowForm .bespoke .hl-radio-label{margin-top:5px}
.narrowForm .bespoke .radio input[type="radio"]{position:absolute;opacity:0}
.narrowForm .bespoke .radio input[type="radio"]+.radio-label:before{content:'';background:#fff;border-radius:100%;border:2px solid #a7a7a7;display:inline-block;width:1.643em;height:1.643em;position:absolute;top:2px;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;float:left;left:0}
.narrowForm .bespoke .radio input[type="radio"]:checked+.radio-label:before{background-color:#0077c8;box-shadow:inset 0 0 0 4px #fff}
.narrowForm .bespoke .radio input[type="radio"]:focus+.radio-label:before{outline:0}
.narrowForm .bespoke .radio input[type="radio"]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #0077c8;border-color:#002b49;background:#002b49}
.narrowForm .bespoke .radio input[type="radio"]+.radio-label:empty:before{margin-right:0}
@media print{@page{.nonFormPrint{margin:2cm}
}
.nonFormPrint*{font-family:"AllianzSansRegular",Verdana,sans-serif !important}
.nonFormPrint body{background:#fff;color:#000 !important;overflow:visible}
.nonFormPrint body,.nonFormPrint article{margin:0;padding:0;width:100%}
.nonFormPrint .header{padding-bottom:15px}
.nonFormPrint .logo:after{content:url("../../../content/dam/risk-management/images/print/print_logo.png");width:20%}
.nonFormPrint .logo{float:right;margin:0;position:relative;text-align:right}
.nonFormPrint h1{margin:0 !important;text-align:left;page-break-after:avoid;text-align:left !important}
.nonFormPrint h2{widows:5;orphans:5;page-break-after:avoid;page-break-inside:avoid;margin:0;text-align:left !important}
.nonFormPrint h3{page-break-after:avoid;text-align:left !important}
.nonFormPrint .section.simpleRichText{height:auto}
.nonFormPrint a{page-break-after:avoid !important;page-break-inside:avoid !important}
.nonFormPrint p{margin-left:0;margin-right:0}
.nonFormPrint .landing-left-column p:last-child{display:none}
.nonFormPrint .landing-left-column p:first-child{display:block}
.nonFormPrint .infoPanel{border:none !important;margin-bottom:20px !important;padding:0 !important}
.nonFormPrint div.infoPanel>h3::before{display:none !important}
.nonFormPrint div.infoPanel.info-gen2>h3{font-size:1.375em;margin-bottom:15px;margin-top:15px}
.nonFormPrint .page-banner.product-middle .container{background:0;position:relative;top:0;transform:translate(0,0);webkit-transform:translate(0,0)}
.nonFormPrint .page-banner.product-middle .inner{padding:0 15px 10px}
.nonFormPrint .page-banner.product-middle .container h1{font-size:36px}
.nonFormPrint .infoPanel .container{padding:0 !important}
.nonFormPrint h1,.nonFormPrint h2{margin-bottom:15px !important;margin-top:20px !important;padding-bottom:0 !important;padding-top:0 !important}
.nonFormPrint h1,.nonFormPrint h2,.nonFormPrint h3,.nonFormPrint h4,.nonFormPrint h5,.nonFormPrint h6{color:#000 !important;text-align:left !important}
.nonFormPrint .simpleRichText ul li,.nonFormPrint .richText ul li{list-style-type:disc;page-break-inside:avoid}
.nonFormPrint .simpleRichText ul li:before,.nonFormPrint .richText ul li:before,.nonFormPrint .simpleRichText ul li a:before,.nonFormPrint .richText ul li a:before{background:none !important;content:""}
.nonFormPrint ul{margin-bottom:0 !important;margin-left:1.25em !important;margin-top:0 !important;padding-bottom:0 !important;padding-top:0 !important}
.nonFormPrint .row-outer{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-top:15px !important}
.nonFormPrint .row-inner,.nonFormPrint .gen2-aqua-values-block{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}
.nonFormPrint .blue-light,.nonFormPrint .gen2-aqua-values-block{background:none !important}
.nonFormPrint .light-grey,.nonFormPrint a{background:none !important}
.nonFormPrint li,.nonFormPrint p,.nonFormPrint a,.nonFormPrint span{color:#000 !important}
.nonFormPrint li,.nonFormPrint p,.nonFormPrint a,.nonFormPrint span{font-size:14px !important}
.nonFormPrint p{text-align:left !important}
.nonFormPrint ul li{margin-left:0;text-align:left !important}
.nonFormPrint .parbase,.nonFormPrint .parbase h2{margin-top:0 !important}
.nonFormPrint .flap-padding-bot{padding-bottom:0 !important}
.nonFormPrint .column-split-full br,.nonFormPrint .back-to-top,.nonFormPrint .image-wrap,.nonFormPrint sup{display:none !important}
.nonFormPrint .col-md-1,.nonFormPrint .col-md-2,.nonFormPrint .col-md-3,.nonFormPrint .col-md-4,.nonFormPrint .col-md-5,.nonFormPrint .col-md-6,.nonFormPrint .col-md-7,.nonFormPrint .col-md-8,.nonFormPrint .col-md-9,.nonFormPrint .col-md-10,.nonFormPrint .col-md-11,.nonFormPrint .col-md-12{width:100% !important}
.nonFormPrint .navigation.custom,.nonFormPrint footer,.nonFormPrint .fat-footer,.nonFormPrint .breadcrumbs,.nonFormPrint #CookieContainer,.nonFormPrint img,.nonFormPrint .print_style_hide,.nonFormPrint .print_style_outer .col-md-4,.nonFormPrint .divider,.nonFormPrint .scrollto,.nonFormPrint header .search-container{display:none !important}
.nonFormPrint #print_style_hide_row1,.nonFormPrint #print_style_hide_row2,.nonFormPrint #print_style_hide_row3,.nonFormPrint #print_style_hide_row4,.nonFormPrint #print_style_hide_row5,.nonFormPrint #print_style_hide_row6,.nonFormPrint #print_style_hide_row7,.nonFormPrint #print_style_hide_row8,.nonFormPrint #print_style_hide_row9,.nonFormPrint #print_style_hide_row10,.nonFormPrint #print_style_hide_row11,.nonFormPrint #print_style_hide_row12,.nonFormPrint #print_style_hide_row13,.nonFormPrint #print_style_hide_row14,.nonFormPrint #print_style_hide_row15,.nonFormPrint #print_style_hide_row16,.nonFormPrint #print_style_hide_row17,.nonFormPrint #print_style_hide_row18,.nonFormPrint #print_style_hide_row19,.nonFormPrint #print_style_hide_row20,.nonFormPrint .print_style_hide_row{display:none !important}
.nonFormPrint section{background:0}
.nonFormPrint header.header{background:none !important;min-height:0;padding-bottom:10px;z-index:0}
.nonFormPrint img{page-break-after:avoid;page-break-inside:avoid}
.nonFormPrint blockquote,.nonFormPrint table,.nonFormPrint pre{page-break-inside:avoid}
.nonFormPrint ul,.nonFormPrint ol,.nonFormPrint dl{page-break-before:avoid}
.nonFormPrint a{border-bottom:none !important;color:#000;font-weight:normal;text-decoration:none !important}
.nonFormPrint a[href]:link:after,.nonFormPrint a[href]:visited:after{color:#000 !important;content:" - " attr(href) " ";display:block;font-style:italic !important;text-decoration:none}
.nonFormPrint .print_bracket_link a:link:after,.nonFormPrint .print_bracket_link a:visited:after,.nonFormPrint p a:link:after,.nonFormPrint p a:visited:after{content:"(" attr(href)") ";display:inline;text-decoration:none}
.nonFormPrint .more a[href]:link:after,.nonFormPrint .more a[href]:visited:after{background:0;content:" - " attr(href) " ";height:auto !important;margin-top:0 !important;position:relative;right:auto;text-decoration:none;width:100%}
.nonFormPrint .flap-head a:link:after,.nonFormPrint .flap-head a:visited:after{display:none}
.nonFormPrint .expandable>h3 a,.nonFormPrint .expandable>h3 a :link:after,.nonFormPrint .expandable>h3 a :visited:after{display:none}
.nonFormPrint .btn a,.nonFormPrint .list-box-wrap.single-layout .more a{font-size:1em;position:relative;width:100% !important}
.nonFormPrint .logo a:link:after,.nonFormPrint .logo a:visited:after{content:" "}
.nonFormPrint .col-md-3,.nonFormPrint .col-md-4{float:none;margin:0;width:100% !important}
.nonFormPrint .single-layout{max-width:100%}
.nonFormPrint .single-layout .list-box-item h2{border-bottom:0;color:#000;text-align:left;width:100% !important}
.nonFormPrint .single-layout .list-box-item p{margin:0;text-align:left;width:100%}
.nonFormPrint .more a,.nonFormPrint a:link,.nonFormPrint a:visited,.nonFormPrint a:hover{color:#000 !important;padding:0 !important}
.nonFormPrint .more a{font-weight:normal}
.nonFormPrint .simpleRichText ul li:before,.nonFormPrint .richText ul li:before{color:#000}
.nonFormPrint .single-layout{width:100%}
.nonFormPrint .btn,.nonFormPrint .more{background:none !important;max-width:100% !important}
.nonFormPrint .flap-content{display:block !important}
.nonFormPrint .expandable>h3 a{border:0}
.nonFormPrint .expandable>h3 a:after{display:none}
}
#mob-prev:before,#mob-next:before,.sf-menu .flyoutTargetList span.header:after,.sf-menu .flyoutTargetList span.header a:before,ul.sf-menu .flyoutMenu li a:before,.sf-menu li a.homepage:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;content:"";display:block;position:absolute}
.navigation{margin-right:-15px;margin-left:-15px;position:relative}
@media screen and (min-width:768px){.navigation{margin-right:0;margin-left:0}
}
.navigation ul{margin:0;padding:0}
.navigation ul li{padding:0;margin:0;font-family:"AllianzSansRegular",Verdana,sans-serif}
.navigation ul li a{display:block;padding:15px 20px}
.navigation .flyoutMenu ul{margin:0 .5em .5em .5em}
.navigation .flyoutMenu ul li{padding:0}
.navigation .flyoutMenu ul li:first-child{margin-top:.5em}
.navigation .flyoutMenu ul li a{display:block;padding:.625em .3125em .625em 1.875em;position:relative}
.navigation .flyoutMenu ul li a:before{background-position:-109px -10px;width:8px;height:13px;top:.87em;left:1em}
.navigation .flyoutMenu ul li a:hover{text-decoration:none}
.menu-wrap{padding-top:1px;margin-top:55px;margin-bottom:5px}
@media screen and (max-width:991px){.menu-wrap{max-height:0;overflow:hidden;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s}
}
.menu-wrap.open{background-color:#044a88}
ul.sf-menu{width:100%;background:#fff}
ul.sf-menu>li.cycle-slide{text-align:center}
ul.sf-menu>li.cycle-slide>a{color:#003781;font-size:1.125em;letter-spacing:-0.025em;text-decoration:none}
ul.sf-menu li>ul>li{text-align:left;background-color:#e3e3e3;border-top:1px solid #ededed}
ul.sf-menu li>ul>li>a{color:#54585a;text-decoration:none;font-size:1.5em}
ul.sf-menu li>ul>li.current a{color:#003781}
ul.sf-menu ul ul>li .flyoutMenu{background-color:#055297;color:#fff}
ul.sf-menu ul ul>li .flyoutMenu a{color:#fff}
ul.sf-menu .flyoutTargetList span.header{padding:0;margin:0;border-top:1px solid #033f74;position:relative;font-size:1.5em;display:block}
ul.sf-menu .flyoutTargetList span.header:after{width:10px;height:17px;top:50%;margin-top:-8px;right:15px;background-position:-88px -27px}
ul.sf-menu .flyoutTargetList span.header.open{background-color:#044a88;display:block}
ul.sf-menu .flyoutTargetList span.header.open:after{background-position:-99px -30px;width:17px;height:11px}
ul.sf-menu .flyoutTargetList:first-child span.header{border-top:0}
ul.sf-menu .flyoutCta{display:none}
ul.sf-menu .quicklinks,ul.sf-menu .flyout_placeholder{display:none}
ul.sf-menu .grid1{width:100%}
.cycle-slide{width:100%}
#mob-prev,#mob-next{display:block;width:50px;height:50px;position:absolute;top:0;z-index:400;overflow:hidden}
#mob-prev:hover,#mob-next:hover{cursor:pointer}
#mob-prev:before,#mob-next:before{display:inline-block;position:relative;margin-top:18px;margin-left:20px;width:7px;height:13px}
#mob-prev{left:0}
#mob-prev:before{background-position:-89px -10px}
#mob-next{right:0}
#mob-next:before{background-position:-100px -10px;margin-left:22px}
a.menu-toggle{font-size:1.0625em;letter-spacing:-0.025em;font-family:"AllianzSansRegular",Verdana,sans-serif;float:right;display:block;padding:25px 45px 25px 0;color:#003781;text-transform:uppercase;text-decoration:none}
a.menu-toggle span{right:0;top:32px}
@media screen and (max-width:767px){a.menu-toggle span{right:15px}
}
a.menu-toggle:visited{color:#003781}
a.menu-toggle:hover{color:#003781 !important}
@media screen and (max-width:767px){a.menu-toggle{margin-right:15px}
}
.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after{cursor:pointer;border-radius:2px;height:4px;width:30px;background:#003781;position:absolute;display:block;content:'';transition:all 500ms ease-in-out}
.menu-toggle span:before{top:-7px}
.menu-toggle span:after{bottom:-7px}
.menu-toggle.open span{background-color:transparent}
.menu-toggle.open span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}
.menu-toggle.open span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}
@media screen and (min-width:992px){.menu-toggle-container{display:none}
}
.sf-menu li a.homepage{display:none}
@media screen and (min-width:992px){#mob-next,#mob-prev{display:none}
.navigation{width:100%;float:left;position:relative}
.navigation>ul.sf-menu{width:56%}
ul.sf-menu{width:75%;margin:31px 0 0 26%;position:static}
ul.sf-menu>li{float:left;padding:0 18px;padding-bottom:0;position:static}
ul.sf-menu>li>a{font-size:1em;padding:13px 3px 7px 3px;color:#003781;text-decoration:none;border-bottom:2px solid transparent}
ul.sf-menu>li>a:hover{border-bottom:2px solid #003781;color:#003781 !important}
ul.sf-menu>li.sfHover{background-color:#e3e3e3}
ul.sf-menu>li.sfHover>a{border-bottom:2px solid #003781}
ul.sf-menu>li>ul{display:none;position:absolute;width:100%;left:0;padding-left:27%}
ul.sf-menu>li>ul>li{float:left;padding:0;position:static;border-top:0;background-color:transparent}
ul.sf-menu>li>ul>li>a{font-size:1em;padding:25px 15px 24px;height:73px;max-width:150px;text-align:center}
ul.sf-menu>li>ul>li>a:hover{color:#003781}
ul.sf-menu>li>ul>li:last-child,ul.sf-menu>li>ul>li .last-child{padding-right:0}
ul.sf-menu>li>ul>li>ul{position:absolute;width:100%;left:0}
ul.sf-menu>li>ul>li>ul li{background-color:transparent;border-top:0}
ul.sf-menu .flyoutMenu{overflow:hidden;padding-bottom:15px;position:relative;z-index:0;margin:0 -600rem;padding:20px 600rem}
ul.sf-menu .flyoutMenu ul{margin-left:0}
ul.sf-menu .flyoutMenu ul li a{padding:.3125em .3125em .3125em .9375em}
ul.sf-menu .flyoutMenu ul li a:before{left:0;top:.54em}
ul.sf-menu .grid1{width:24%;float:left;padding-left:15px;padding-right:15px;margin-bottom:15px}
ul.sf-menu .quicklinks{display:block;width:24%;background-image:url("page-banner-gen2/assets/images/az-blue-light-banner.png");background-repeat:no-repeat;background-position:right bottom;padding:15px;margin-top:8px;margin-bottom:15px}
ul.sf-menu .quicklinks span.header{margin:0 0 5px;font-size:1.375em;letter-spacing:-0.035em;display:block}
ul.sf-menu .quicklinks ul{margin-left:0}
ul.sf-menu .quicklinks p{margin-bottom:.5em}
ul.sf-menu .quicklinks+.flyoutTargetList .grid1{margin-left:20px}
ul.sf-menu .flyoutTargetList span.header{margin:0 0 5px;border:0}
ul.sf-menu .flyoutTargetList span.header.open{background-color:transparent}
ul.sf-menu .flyoutTargetList span.header:after{display:none}
ul.sf-menu .flyoutTargetList span.header a{padding:0 0 0 .625em !important;position:relative}
ul.sf-menu .flyoutTargetList span.header a:hover{text-decoration:none}
ul.sf-menu .flyoutTargetList span.header a:before{background-position:-109px -10px;width:8px;height:13px;top:.54em;left:1em}
}
@media screen and (min-width:992px) and (min-width:992px){ul.sf-menu .flyoutTargetList span.header a:before{left:0}
}
@media screen and (min-width:992px){.sf-menu .sfHover>a{color:#003781 !important}
.sf-menu li a.homepage{display:block;position:relative;text-indent:-500px;overflow:hidden;width:40px}
.sf-menu li a.homepage:after{text-indent:0;display:block;width:25px;height:22px;top:50%;left:50%;margin-top:-13px;margin-left:-12px;overflow:hidden;background-position:0 -19px}
}
@media screen and (min-width:1200px){ul.sf-menu>li>ul{padding-left:21.5%}
ul.sf-menu>li>ul>li>a{font-size:1.1875em;max-width:none;padding-left:18px;padding-right:18px}
}
.carouselHolderComponent{position:relative !important;z-index:0 !important}
.carousel-container,.carousel-container+.divider,.no-js .carousel-container{display:none}
.slideInner{display:block}
.slideInner span{display:block}
.carouselTextBox,.carousel-nav{display:none}
.carousel img,.cycle-slideshow img,.carousel .slide,.cycle-slideshow .slide{width:100%;height:auto;display:block}
.carousel-container span.hover{display:none}
.breadcrumbs+.headerParsys .carouselHolderComponent .container{padding-top:0}
.carousel-container{padding:7px}
.carousel.cycle-slideshow{width:100%;min-width:200px;min-height:80px;margin:0;padding:0;position:relative;background:url(default-styles/assets/images/static/bgs/loading.gif) 50% 50% no-repeat}
.carousel .carouselSlideComponent{top:0;left:0;width:100%;padding:0;display:block;position:relative}
.carousel img,.cycle-slideshow img,.carousel .slide,.cycle-slideshow .slide{width:100%;height:auto;display:block}
.cycle-carousel-wrap .cycle-slideshow img{width:auto;height:auto}
.slide img{width:100%}
.carousel img,.cycle-slideshow img{vertical-align:bottom}
.adv-custom-pager>a{cursor:pointer}
.adv-custom-pager li:before{background:0}
.carousel-nav{display:block;position:absolute;bottom:0;right:.53846em;z-index:200;overflow:hidden}
.carousel-nav ul{list-style:none;margin:0;padding:0}
.carousel-nav li{margin-left:.25em;float:left}
.carousel-nav a{display:block;font-size:.92308em;padding:.5em 13;color:#fff;margin:9px 0 0 0}
.ie7 .carousel-nav a{margin:10px 0 0 0}
.ie7 .carousel-nav .cycle-pager-active a{padding-bottom:11px}
.cycle-paused:after,.ie8 .carousel.cycle-paused span.hover{display:block;content:'Paused';color:white;background:black;padding:10px;z-index:500;position:absolute;top:7px;right:7px;border-radius:10px;opacity:.5;filter:alpha(opacity=50)}
.carousel-nav{bottom:0}
.carousel-nav ul li{margin:0 0 0 .25em;padding:0}
.carousel-nav ul li a{font-family:"AllianzSansRegular",Verdana,sans-serif,Verdana,sans-serif;background:transparent url(default-styles/assets/images/static/bgs/module_blue.png) repeat 0 0;display:block;padding:9px 14px 10px;color:#000;margin:7px 0 0 0;height:auto;width:auto;border-top-left-radius:2px;border-top-right-radius:2px}
.carousel-nav ul li a:hover{background:transparent url(default-styles/assets/images/static/bgs/module_blue_hover.png) repeat 0 0;text-decoration:none}
.carousel-nav ul li.cycle-pager-active a{background-color:#003781;position:relative;font-size:1.07692em;padding:12px 14px 12px !important;margin:0}
.carouselTextBox{display:none;position:absolute;width:309px;color:#fff;max-height:67%;overflow:hidden;min-height:91px}
.carouselTextBox .container{display:block;background-color:transparent;margin:0 20px 20px 0}
.carouselTextBox .container .inner{display:block;padding:5px 0 0 31px}
.carouselTextBox .container .inner .btn{margin:7px 0 0 0}
.carouselTextBox .container .inner .btn a{padding:7px 7px 7px 21px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGJkYmRiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 20%,#fff 20%,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(20%,#fff),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#fff 20%,#fff 20%,#dbdbdb 100%);background:-o-linear-gradient(top,#fff 20%,#fff 20%,#dbdbdb 100%);background:-ms-linear-gradient(top,#fff 20%,#fff 20%,#dbdbdb 100%);background:linear-gradient(to bottom,#fff 20%,#fff 20%,#dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dbdbdb',GradientType=0);border-top:1px solid #d8d8d8;border-bottom:1px solid #e7e7e7;color:#4d4d4d !important;position:relative}
.carouselTextBox .container .inner .btn a:before{background:transparent url(default-styles/assets/images/static/sprites/core/bullet-link-4d4d4d.png) no-repeat 0 0;position:absolute;left:7px;content:"";display:block;top:50%;margin-top:-4.5px;width:9px;height:9px}
.carouselTextBox .container .inner .btn a:hover{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyOCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#dbdbdb 28%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(28%,#dbdbdb),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#dbdbdb 28%,#fff 100%);background:-o-linear-gradient(top,#dbdbdb 28%,#fff 100%);background:-ms-linear-gradient(top,#dbdbdb 28%,#fff 100%);background:linear-gradient(to bottom,#dbdbdb 28%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb',endColorstr='#ffffff',GradientType=0)}
.carouselTextBox .container .carouselTitle{font-family:"AllianzSansRegular",Verdana,sans-serif,Verdana,sans-serif;font-size:1.53846em;line-height:1.2em}
.carouselTextBox .container p{font-size:1em;margin:1.4em 0 .4em 0}
.carouselTextBox .container a,.carouselTextBox .container ul li{color:#fff;padding-left:12px;position:relative;background:transparent url(default-styles/assets/images/static/sprites/core/cta-arrow-white.png) no-repeat 0 6px}
.carouselTextBox .container a:before,.carouselTextBox .container ul li:before{background-image:none}
.az-blue .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-blue-banner.png) no-repeat 100% 100%}
.az-red .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-red-banner.png) no-repeat 100% 100%}
.small .carouselTextBox{width:210px}
.medium .carouselTextBox{width:300px}
.large .carouselTextBox{width:350px}
.top-left .carouselTextBox{top:28px;left:28px}
.top-right .carouselTextBox{right:28px;top:28px}
.bottom-left .carouselTextBox{left:28px;bottom:44px}
@media screen and (min-width:480px){.breadcrumbs+.headerParsys .carouselHolderComponent .container{padding-top:7px}
.carousel-nav a{height:14px;width:14px}
}
@media screen and (min-width:787px){.js .carousel-container,.js .carousel-container+.divider,.carouselTextBox{display:block}
}
@media screen and (min-width:984px){.carouselTextBox{max-height:72%;overflow:hidden}
}
.az-retail-home .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-retail-home.png) no-repeat 100% 100%}
.az-retail-motor .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-retail-motor.png) no-repeat 100% 100%}
.az-retail-high-net-worth .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-retail-high-net-worth.png) no-repeat 100% 100%}
.az-retail-legal .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-retail-legal.png) no-repeat 100% 100%}
.az-retail-specialist .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/az-retail-specialist.png) no-repeat 100% 100%}
.legal-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Legal-notepad.png) no-repeat 100% 100%}
.specialist-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Specialist-notepad.png) no-repeat 100% 100%}
.high-net-worth-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/High-net-worth-notepad.png) no-repeat 100% 100%}
.personal-motor-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Personal-motor-notepad.png) no-repeat 100% 100%}
.personal-home-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Personal-home-notepad.png) no-repeat 100% 100%}
.engineering-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Engineering-notepad.png) no-repeat 100% 100%}
.sme-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/sme-notepad.png) no-repeat 100% 100%}
.mid-corp-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Mid-corp-notepad.png) no-repeat 100% 100%}
.document-centre-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/Document-centre-notepad.png) no-repeat 100% 100%}
.engineering-insurance-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/engineering-insurance-notepad.png) no-repeat 100% 100%}
.engineering-inspection-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/engineering-inspection-notepad.png) no-repeat 100% 100%}
.special-services-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/special-services-notepad.png) no-repeat 100% 100%}
.engineering-documents-notepad .carouselTextBox{background:transparent url(default-styles/assets/images/static/bgs/carousel/engineering-documents-notepad.png) no-repeat 100% 100%}
.news-carousel .controls{width:100%;max-width:1170px;position:absolute;top:14%}
@media screen and (min-width:320px){.news-carousel .controls{top:18%}
}
@media screen and (min-width:480px){.news-carousel .controls{top:23%}
}
@media screen and (min-width:768px){.news-carousel .controls{top:27%}
}
@media screen and (min-width:1200px){.news-carousel .controls{top:30%}
}
.news-carousel .carouselTextBox{display:block;height:auto;width:100%;max-height:none;position:relative}
.news-carousel .carousel-nav{float:right;position:relative;left:-50%;overflow:visible !important;margin-top:10px;z-index:1000}
.news-carousel .carousel-nav ul{left:50%}
.news-carousel .carousel-nav ul li a,.news-carousel .carousel-nav ul li.cycle-pager-active a,.news-carousel .carousel-nav ul li a:hover{background:0;text-indent:-5000px;display:block;padding:0 !important;margin:0 !important;width:30px;height:30px}
.news-carousel .carousel-nav ul li a:before{content:"";position:absolute;top:8px;left:8px;background-color:#fff;display:block;padding:5px;margin:0;height:auto;width:auto;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;border:#0077c8 2px solid}
.news-carousel .carousel-nav ul li.cycle-pager-active a:before{background-color:#0077c8}
.news-carousel .carousel-container{display:block;max-width:1170px;margin-left:auto;margin-right:auto}
.news-carousel .carouselTextBox .container p{margin:.7em 0 .4em 0}
.news-carousel .carouselTextBox .container .inner a span{position:relative;text-decoration:none;color:#0077c8;font-weight:normal;font-size:1.25em;padding:.6em 48px .6em 1em;display:block;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;text-decoration:none;background:#fff;border-radius:3px;max-width:294px;margin:21px 0}
.news-carousel .carouselTextBox .container .inner a span:after{background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-position:-337px -10px;position:absolute;right:15px;content:"";display:block;height:30px;width:31px;top:50%;margin-top:-15px}
.news-carousel .carouselTextBox .container a{background:0;padding:0}
.news-carousel .carouselTextBox .container a:focus{outline:2px dotted #fff}
.news-carousel .homepage-banner span img{display:block}
.news-carousel .carousel.cycle-slideshow{padding-bottom:30px}
.news-carousel .az-green.top.right span.carouselTextBox{background:#007a53}
.news-carousel .az-pink.top.right span.carouselTextBox{background:#a51890}
.news-carousel .news-purple.top.right span.carouselTextBox{background:#87179d}
.news-carousel .blog-green.top.right span.carouselTextBox{background:#007953}
.news-carousel .insight-red.top.right span.carouselTextBox{background:#a50033}
.news-carousel .communicate-orange.top.right span.carouselTextBox{background:#e16600}
.news-carousel .container.carousel-container{padding-bottom:36px}
.news-carousel span.carouselTextBox span.container:before{width:30px;height:30px;bottom:0;right:0;position:absolute;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-position:-581px -40px}
.controls #prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:-30px}
.controls #next,.controls #prev{background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:34px;position:absolute;z-index:1000;background-position:-267px -9px;text-indent:-9000px}
.controls #next{right:-15px}
span.carouselTitle{margin-bottom:21px}
@media screen and (min-width:768px){.news-carousel .az-green.top.right span.carouselTextBox,.news-carousel .az-pink.top.right span.carouselTextBox,.news-carousel .news-purple.top.right span.carouselTextBox,.news-carousel .blog-green.top.right span.carouselTextBox,.news-carousel .insight-red.top.right span.carouselTextBox,.news-carousel .communicate-orange.top.right span.carouselTextBox{width:360px;right:0;top:0;max-height:480px;height:100%;overflow:hidden}
.news-carousel .az-green.top.right span.carouselTextBox{background:#007a53}
.news-carousel .az-pink.top.right span.carouselTextBox{background:#a51890}
.news-carousel .news-purple.top.right span.carouselTextBox{background:#87179d}
.news-carousel .blog-greentop.right span.carouselTextBox{background:#007953}
.news-carousel .insight-red.top.right span.carouselTextBox{background:#a50033}
.news-carousel .communicate-orange.top.right span.carouselTextBox{background:#e16600}
.news-carousel .carouselTextBox{position:absolute}
}
@media screen and (min-width:1200px){.news-carousel .carouselTextBox .container p{display:block}
}
@media screen and (max-width:1200px){.controls #next,.controls #prev{display:none}
}
@media screen and (max-width:1000px){.controls #next,.controls #prev{display:block}
.controls #next{right:25px;background-position-x:-172px}
.controls #prev{left:15px;background-position-x:-172px}
.carouselTextBox .container p:nth-child(2){display:none}
}
#registering .simpleRichText .contentTaskBlock p{margin:0}
#registering .cycle-slide{padding:0 50px}
.js .search-toggle{display:none}
.search-container{z-index:1;position:relative}
.search-container input{-webkit-appearance:none;border-radius:0}
.search{margin:0;position:relative}
.search.external{display:none}
.search.external form{position:relative;padding:0;margin:0}
.search.external label{position:absolute;left:-9999em}
.search.external input{border-radius:0;font-family:"AllianzSansRegular",Verdana,sans-serif;border:0;border-bottom:2px solid #003781;height:3em;line-height:3.1em;padding:3px;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.search.external input:focus{border-color:#0077c8 !important;outline:0}
.search.external button{border:0;height:25px;width:28px;margin:-12px 0 0 0;padding:0;position:absolute;top:50%;right:4px;outline:0;cursor:pointer;text-indent:-9999px;background-color:transparent}
.search.external button:after{content:"";display:block;position:absolute;background-image:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png");background-repeat:no-repeat;top:1px;right:1px;height:24px;width:26px;background-position:-35px -15px;background-repeat:no-repeat}
.search.external button:focus{outline:1px dotted #0077c8}
.search .auto-hint{color:#acacac}
.navigation .search.external{display:block;padding:5px 15px 0;background:#fff;width:100%}
@media screen and (min-width:992px){.navigation .search.external{background-color:blue}
.search.external{position:absolute;top:-45px;right:113px;display:block;width:190px;text-align:right;margin:0;z-index:2}
}
@media screen and (min-width:992px) and (min-width:992px){.search.external{display:block}
}
@media screen and (min-width:992px){.search.external input{width:75%}
.search.external input:focus{width:100%}
}
.lt-ie9 .search.external input{padding-top:5px}
/*! table-gen2/assets.css/table.scss */.tableWrapper{background:#fff;padding:0 7px;overflow:hidden}
table{border:1px solid transparent;margin:2px 0 1.07692em 0;width:100%;border-collapse:separate;border-spacing:0}
table caption{font-size:1.07143em;font-weight:normal;padding-bottom:.5em}
th,td{border-top:1px solid transparent;border-right:1px solid transparent;border-left:0;border-bottom:0;padding:6px 7px}
th{border-right-color:#FFF;font-weight:normal;font-size:1.35714em;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;text-align:left}
th:last-child{border-right:0}
table tr:first-child th{background-position:0 -523px;background-repeat:repeat-x;background-color:#e6e6e6;padding:6px .5em 5px .5em;vertical-align:top}
table tr:first-child th p{margin:0}
table tr:first-child th:hover{background-position:0 -523px}
.tabItemParsys .tableWrapper{padding:0}
table.striped.no-hover tr:hover td,table.striped.no-hover tr:hover th{background-color:inherit}
table.striped.no-hover tr.zebra:hover td,table.striped.no-hover tr.zebra:hover th{background-color:#f3f3f3}
.content th.last{border-right-color:#f3f3f3}
th[scope=row]{background:0;border-right:medium none #f3f3f3}
.content .zebra td,.content .zebra th{background-color:#f3f3f3}
.ie6 .content .zebra th{background-color:#f3f3f3 !important}
.ie7 .content th{background-position:0 -523px;background-repeat:repeat-x;background-color:#e5e5e5}
.content table.noborder,.content table.noborder th,.content table.noborder td{border:0}
@media screen and (min-width:480px){.tableWrapper .grid3{margin-left:25%;width:75%}
}
@media screen and (max-width:640px){.tableWrapper.content .grid3{padding-left:0;margin-left:0;width:100%}
.tableWrapper{margin:0;padding-bottom:7px}
.mobileEnabled table.responsive{margin-bottom:0}
.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #898d94;box-shadow:rgba(0,0,0,0.4) 2px 0 4px}
.pinned table{border-right:0;border-left:0;width:100%}
.pinned table th,.pinned table td{white-space:nowrap;background:#f2f2f2;border-right:0}
.content .pinned .zebra td,.content .pinned .zebra th{background:#ebebeb}
.pinned td:last-child{border-bottom:0}
.content .pinned table th{border-right-color:#e5e5e5}
div.table-wrapper{position:relative;overflow:hidden;border:1px solid #e5e5e5;border-right:2px solid #0077c8}
div.table-wrapper div.scrollable{margin-left:35%;overflow:hidden}
div.table-wrapper div.scrollable:after{content:".";text-indent:-999em;position:absolute;width:0;height:0;border:6px solid transparent;top:49%;right:0;border-left-color:#0077c8}
div.table-wrapper div.scrollable:before{content:".";text-indent:-999em;position:absolute;right:-5px;width:5px;height:120%;z-index:100;box-shadow:rgba(0,0,0,0.75) 0 -4px 8px}
div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}
.table-wrapper table{margin:0}
.mobileEnabled table.responsive td,.mobileEnabled table.responsive th{position:relative;white-space:nowrap;overflow:hidden}
.mobileEnabled table.responsive th:first-child,.mobileEnabled table.responsive td:first-child,.mobileEnabled table.responsive td:first-child,.mobileEnabled table.responsive.pinned td{display:none}
.content h3.table-caption{font-weight:normal}
}
caption{font-size:1.375em !important;font-family:"AllianzSansRegular",Verdana,sans-serif;letter-spacing:-0.035em;font-weight:normal;color:#54585a !important}
table tr:first-child th{background-color:#fff}
td{padding:11px;line-height:1.5em;vertical-align:top}
@media screen and (max-width:640px){div.table-wrapper div.scrollable:after{content:".";text-indent:-999em;border:5px solid transparent;top:42%;right:0;background:url("default-styles-gen2/assets/images/sprites/gen2-sprite.png") no-repeat;width:14px;height:33px;position:absolute;z-index:1000;background-position-y:-9px;background-position-x:-208px}
}
table tr:first-child th{color:#0077c8;border-bottom:2px solid #0077c8;border-right:2px solid #0077c8}
table tr:first-child th:last-child{border-right:2px solid transparent}
table tr td{border-right:2px solid #0077c8;border-top:0;border-bottom:0}
table tr td:last-child{border-right:2px solid transparent}
.car table tr:first-child th{color:#007a53;border-bottom:2px solid #007a53;border-right:2px solid #007a53}
.car table tr:first-child th:last-child{border-right:2px solid transparent}
.car table tr td{border-right:2px solid #007a53;border-top:0;border-bottom:0}
.car table tr td:last-child{border-right:2px solid transparent}
.home table tr:first-child th{color:#a51890;border-bottom:2px solid #a51890;border-right:2px solid #a51890}
.home table tr:first-child th:last-child{border-right:2px solid transparent}
.home table tr td{border-right:2px solid #a51890;border-top:0;border-bottom:0}
.home table tr td:last-child{border-right:2px solid transparent}
/*! end table-gen2/assets.css/table.scss */.infoPanel{padding:7px;position:relative}
.infoPanel>h3{margin:34px 0 7px 7px;font-weight:bold;line-height:1.1em}
.infoPanel .container{background-color:#e5e5e5;padding:7px}
.infoPanel .container h3{margin:0 0 .3em 0}
.infoIcon{height:34px;left:0;top:0;width:100%;position:absolute}
.infoIcon:before{position:absolute;left:46.09375%;content:"";display:block;height:25px;width:25px;margin-top:4px}
.notification{border:1px solid #009ee0}
.notification .infoIcon{background-color:#009ee0}
.notification .infoIcon:before{background-position:0 -850px}
.success{border:1px solid #64a70b}
.success .infoIcon{background-color:#64a70b}
.success .infoIcon:before{background-position:0 -1546px}
.error{border:1px solid red}
.error .infoIcon{background-color:red}
.error .infoIcon:before{background-position:0 -412px}
.warning{border:1px solid #edbd00}
.warning .infoIcon{background-color:#edbd00}
.warning .infoIcon:before{background-position:0 -1615px}
.grid1 .infoIcon{right:-11px}
.grid1 .infoPanel h3{width:auto;font-weight:normal;margin-top:34px}
.module .infoPanel p{margin-top:0}
form .infoPanel p{margin-top:0}
#related-area .infoPanel{background-color:#FFF}
.infoPanel li,.content .infoPanel li{background:#e5e5e5;color:#4d4d4d;margin-bottom:0;padding-bottom:.357142857143em}
#related-area .infoPanel ol li,.infoPanel ol li{list-style-type:decimal}
#related-area .infoPanel ul li{list-style-type:circle}
.ie7 .infoPanel p{width:90%}
.tabs-select .tabItem .iconnedNotification .container,.expandable .flap-content-inner .container .container{padding:7px}
/*!******************************************************************************************
********************** Import background style partials ***********************************/div.infoPanel.warning-gen2,div.infoPanel.info-gen2{border:2px solid;text-align:center;margin-bottom:50px}
div.infoPanel.warning-gen2>h3,div.infoPanel.info-gen2>h3{font-size:1.9em;margin:18px 0 0 0;font-family:"AllianzSansLight",Verdana,sans-serif;font-weight:normal;margin-top:-10px}
div.infoPanel.warning-gen2>h3:before,div.infoPanel.info-gen2>h3:before{top:15px;width:50px;height:50px;content:"";position:relative;margin:0 5px 0 0;display:inline-block}
div.infoPanel.warning-gen2 p,div.infoPanel.info-gen2 p{margin:0}
div.infoPanel.warning-gen2 .container,div.infoPanel.info-gen2 .container{background-color:#fff}
div.infoPanel.warning-gen2{border-color:#e4002b}
div.infoPanel.warning-gen2>h3{color:#e4002b}
div.infoPanel.warning-gen2>h3:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-217px -1975px}
div.infoPanel.info-gen2{border-color:#0077c8}
div.infoPanel.info-gen2>h3{color:#0077c8}
div.infoPanel.info-gen2>h3:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-280px -1975px}
@media screen and (max-width:320px){div.infoPanel.warning-gen2 span.infoIcon,div.infoPanel.info-gen2 span.infoIcon{width:100%;height:50px;position:absolute;left:0;top:0}
div.infoPanel.warning-gen2 span.infoIcon:before,div.infoPanel.info-gen2 span.infoIcon:before{width:50px;height:50px;left:39%}
div.infoPanel.warning-gen2>h3,div.infoPanel.info-gen2>h3{margin-top:50px}
div.infoPanel.warning-gen2>h3:before,div.infoPanel.info-gen2>h3:before{display:none}
div.infoPanel.warning-gen2 span.infoIcon:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-217px -1975px}
div.infoPanel.info-gen2 span.infoIcon:before{background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-275px -1975px}
}
/*! image.scss */.image-wrap{margin-bottom:0;overflow:hidden;background:#fff;padding:7px}
.image-wrap img{vertical-align:bottom}
.image-wrap p.caption{font-size:.78571em;font-style:italic;color:#7b7b7b;line-height:13px;padding:5px 0 0 0;margin:0}
.image-wrap.centered{text-align:center}
.image-wrap.image-large{padding-left:26%}
.image-wrap.image-fullwidth .image img{width:100%;margin-left:0;padding-left:0}
.image-wrap.image-fullwidth-nospace{padding:1px}
.image-wrap.image-fullwidth-nospace .image img{width:100%;margin:0}
.ncd-drop.expandable .image-wrap,.car .image-wrap{background:0}
.image-border .image{border:1px solid #e5e5e5;padding:7px}
@media screen and (min-width:400px){p.caption{padding-left:7px}
}
@media screen and (min-width:480px){.indented .image{margin-left:24.53125%;padding-left:1.09375%;position:relative}
.indented p.caption{position:absolute;top:0;left:-33%;width:33%;text-align:right;padding:0}
.image-border.indented .image{margin-left:25.625%}
.image-border.indented .caption{position:static;width:auto;text-align:left;padding-top:5px}
}
.image-fullwidth .image img{margin-left:0;border-left:0}
@media screen and (min-width:480px){.image-fullwidth .image img{margin-left:24.53125%;border-left:7px solid transparent}
}
@media screen and (min-width:982px){div.image-wrap.container.image-fullwidth-nospace{padding:0}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************/.cp-partner-logos .image{border:2px solid #ccc;text-align:center;padding:15px 0 0 0;margin:0 0 30px 0;line-height:125px}
@media screen and (max-width:1000px){.cp-partner-logos .image{border:0}
}
@media screen and (min-width:1000px){#current-partners .controls #next,#current-partners .controls #prev{display:none}
}
@media screen and (max-width:1000px){#current-partners .controls #next{background-position:-208px -10px;top:65px}
#current-partners .controls #prev{background-position:-210px -9px;top:60px;left:20px}
}
.js .expandable .flap-content.accesshide.open{position:static;float:none;left:0;margin:auto;height:auto}
.js .expandable .flap-content.accesshide{left:-900%;position:relative;float:left;height:1px;margin:-1px}
.flap-content-inner{padding:10px 0;text-align:left}
.expandable{padding:0 0 .3125em;background:#fff;overflow:hidden}
.expandable>h3{font-size:1.1em;padding:0;margin:0;font-weight:normal}
.expandable>h3 a{font-family:Verdana,Geneva,sans-serif;display:block;color:#54585a;border:2px solid #1c6dad;padding:.9375em 2.5em .9375em 1.25em;position:relative;text-decoration:none;border-radius:3px;width:99%;margin:1px 0 0 2px}
.expandable>h3 a:hover{background-color:#e3e3e3;color:#54585a}
.expandable>h3 a:after{content:"\002B";display:block;position:absolute;font-size:2em;line-height:2em;right:.3125em;top:45%;margin-top:-1em;color:#1c6dad;transition:.3s ease}
@media screen and (min-width:992px){.expandable>h3 a:after{color:#1c6dad}
}
.expandable>h3.open a{background-color:#1c6dad;color:#fff;width:99%;margin:1px 0 0 2px}
.expandable>h3.open a:after{color:#fff !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.expandable .container{padding:10px 0}
#faqs .expandable>h3 a:focus{outline:2px dotted #fff}
.no-csstransforms .expandable>h3.open a:after{content:"\00D7"}
.flap-content-inner .container{padding:10px}
.flap-content-inner .container .container{padding:0}
.flap-content-inner.tabs{padding:0}
.container .expandable{padding-bottom:.3125em}
.flap-padding-top{padding-top:10px !important}
.flap-padding-bot{padding-bottom:30px !important}
.car .expandable>h3 a{border-color:#007a53}
.car .expandable>h3 a:after{color:#007a53}
.car .expandable>h3.open a{background-color:#007a53}
.home .expandable>h3 a{border-color:#a51890}
.home .expandable>h3 a:after{color:#a51890}
.home .expandable>h3.open a{background-color:#a51890}
#faqs .expandable{background:0}
#faqs h2,#faqs h3{color:white}
#faqs h3.flap-head{width:99%}
#faqs h3{margin:0;background-color:#0077c8;width:100%;margin:2px 0 0 2px}
#faqs div.flap-content{width:98% !important;margin:2px 0 10px 4px}
#faqs .expandable>h3 a{border:2px solid transparent;background:#fff;color:#0077c8}
#faqs .flap-head a#mobileText,#faqs .flap-head a#mobileTextLast{background:0}
#faqs .flap-head h3 a#mobileText,#faqs .flap-head h3 a#mobileTextLast{border:0}
@media screen and (max-width:990px){#faqs h3.flap-head{width:99%}
#faqs #mobileShow .simpleRichText .content,#faqs #mobileShowLast .simpleRichText .content{width:100%}
#faqs .expandable>h3 a:after{color:#fff}
}
div#mobileShow,div#mobileShowLast{border:2px solid white}
#faqs #mobileShow .simpleRichText .content,#faqs #mobileShowLast .simpleRichText .content{background:0}
#mobileShow h3.toMobileText,#mobileShowLast h3.toMobileText{padding-bottom:0}
#faqs #mobileShow .simpleRichText .content,#faqs #mobileShowLast .simpleRichText .content{padding:0}
#faqs .expandable>h3.open a:after{color:#1c6dad !important}
#faqs .col-md-6.first .flap-padding-top,#faqs .col-md-6.last .flap-padding-top{padding-top:0 !important}
#faqs #mobileShow .expandable.section.flap-wrap.group.container.moveMobile,#faqs #mobileShowLast .expandable.section.flap-wrap.group.container.moveMobileLast{padding:1px 14px}
.desktopHide .content p,.desktopHide .content pre{padding:14px 21px;background:white}
#faqs #mobileShow .col-md-6.first{margin-bottom:10px}
#faqs .col-md-6.first{margin-bottom:10px !important}
#faqs .row-inner.container-fluid.row-inner-set{padding-bottom:40px;padding-top:20px}
#faqs .simpleRichText .content{background:#fff;padding:0 1.875em .9375em 1.25em !important}
#faqs .expandable>h3.open a:after{color:#fff !important;content:"\002D";transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}
@media screen and (min-width:992px){#faqs .expandable>h3.open a:after{color:#1c6dad !important}
}
.moveMobile.expandable>h3.flap-head.open a,.moveMobileLast.expandable>h3.flap-head.open a{background-color:#1c6dad;color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}
.desktopHide .content p,.desktopHide .content pre,.desktopHideLast .content p,.desktopHideLast .content pre{padding:0 21px;background:white;margin:-10px 0 1.5625em 0}
#faqs .desktopHide .content p{margin:0 0 1.5625em 0}
.desktopHide .content p:first-child,.desktopHideLast .content p:first-child{padding-top:14px}
.desktopHide .content p:last-child,.desktopHideLast .content p:last-child{padding-bottom:14px}
.moveMobile .flap-content-inner{padding:0}
#faqs .simpleRichText .content{padding:0 !important}
h2.toMobileText,h2.toMobileTextLast{margin:0;padding-bottom:0}
.section.simpleRichText.desktopHide,.section.simpleRichText.desktopHideLast{background:#fff}
@media screen and (min-width:992px){h2.toMobileText,h2.toMobileTextLast{margin:0;padding-bottom:10px}
h3.toMobileText,h3.toMobileTextLast{margin:0 0 1.136363636364em !important}
}
#faqs #mobileShow .expandable.section.flap-wrap.group.container.moveMobile h3 a:after,#faqs #mobileShowLast .expandable.section.flap-wrap.group.container.moveMobileLast h3 a:after{color:#1c6dad !important}
#faqs .simpleRichText h2:first-child{text-align:center}
@media screen and (min-width:992px){#faqs .simpleRichText h2:first-child{text-align:left}
}
#faqs .col-md-6.last .flap-padding-bot{padding:0 0 .3125em !important}
#faqs .btn.btn-white{max-width:294px;margin:10px 0}
.car #faqs .expandable>h3 a:after,.home #faqs .expandable>h3 a:after{color:#1c6dad}
#faqs .flap-content ul{padding-bottom:10px}
@media screen and (min-width:992px){h3.toMobileText,h3.toMobileTextLast{margin:0 0 1.136363636364em !important}
}
@media screen and (max-width:992px){.car #faqs .expandable>h3 a:after,.home #faqs .expandable>h3 a:after{color:#fff}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************//*! NCD Expandable item background style */.ncd-drop.expandable{background-color:transparent}
.ncd-drop.expandable>h3.open a{background-color:#1c6dad}
.ncd-drop.expandable>h3{font-size:24px;text-align:center;letter-spacing:-1.4px;margin-top:20px}
.ncd-drop.expandable>h3 a{background-color:#efefef;padding:.6em 2.2em .6em 1.25em}
.ncd-drop.expandable>h3>a:after{color:#0077c8}
/*! Corp partner expandable item background style */.corporate-partner .expandable>h3 a:focus{background-color:#e3e3e3;color:#54585a;outline:0}
.contact-set{padding:.5em 0 .5em 10px}
.contact{width:100%;height:auto;margin:0 0 .875em 0;text-indent:0;position:relative;overflow:hidden;padding-bottom:16px}
.contact .email{display:block;width:auto;overflow:visible;background:transparent;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.contact h3.name{font-size:1.750em;border-bottom:solid 1px #003b5c;position:absolute;width:100%;padding-bottom:5px;margin-top:0;margin-bottom:2px;left:0;top:0;margin-left:10px}
.photo{display:none}
.photo img{height:auto !important;max-width:100% !important;vertical-align:bottom}
.lt-ie9 .photo img{padding:0}
.contact-inner{padding:10px 0 10px 10px;float:left;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contact-details{float:left;padding-bottom:.5em;margin:0}
.contact-details h3{font-size:1.153846153846em;margin:0}
.contact-details p{line-height:1.181818181818em;margin:50px 0 15px;font-size:1.181818181818em;letter-spacing:-0.02em}
.contact-details ul{padding:0;list-style:none;margin:.75em 0 0 0}
.contact-details ul li{padding:0;list-style:none;margin:.15em 0 0 0;font-size:1em;line-height:1.375em}
.contact-details ul li:before{background-image:none}
.expandable .contact-set{margin-left:10px}
.tabItem .contact-set{font-size:1em;line-height:1.4em;margin-left:-10px}
.cnt-more-info-link{background-color:#e5e5e5;font-size:1em;clear:both;position:relative;bottom:0;left:0;width:99.5%;margin-top:7px;float:left}
.cnt-more-info-link:hover{background-position:0 -472px;background-repeat:repeat-x;background-color:#cfd0d2}
.cnt-more-info-link:before{content:"";display:block;position:absolute;left:10px;top:.8em;width:8px;height:1em;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:-100px -9px}
.cnt-more-info-link a{display:block;color:#4d4d4d;padding:.35em 0 .35em 1.3em;position:relative;line-height:1.5em;font-size:1em}
.cnt-more-info-link a:after{content:"";text-indent:-999px;position:absolute;right:7px;top:50%;margin-top:-7px;background-image:url(default-styles-gen2/assets/images/sprites/gen2-sprite.png);background-position:0 -91px;width:14px;height:14px;overflow:hidden;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}
.cnt-more-info-link a:focus{outline:1px dotted #76797b}
.cnt-more-info,#cboxLoadedContent .cnt-more-info-link{display:none}
.cnt-more-info.content{width:auto}
.cnt-more-info,#cboxLoadedContent .cnt-more-info-link{display:none}
#cboxLoadedContent .cnt-more-info{display:block}
#cboxLoadedContent .contact-details .email{overflow:visible}
.cnt-more-info-preview{padding:1em}
.cnt-more-info{clear:both}
.cnt-more-info h3.cnt-more-info-title{margin:.5em 0 .25em;font-size:1.2em}
.cnt-more-info-preview.content{width:auto}
.cnt-more-info-preview .cnt-more-info{display:block !important}
.cnt-more-info-preview .cnt-more-info-link{display:none}
.cnt-more-info-preview .photo{float:right;margin:0;padding:5px;box-sizing:content-box}
.cnt-more-info-preview .photo img{box-sizing:content-box;padding:0}
.cnt-more-info-preview .name{font-size:1.750em;line-height:1.625em;padding-bottom:0;font-family:'AllianzSansRegular'}
.cnt-more-info-preview .job-title{font-size:.938em;font-weight:bold;padding-bottom:12px}
.cnt-more-info-preview .contact-details{margin-bottom:14px}
.cnt-more-info-preview .contact-details ul li{margin:.38462em 0 0}
.cnt-more-info-preview h3{margin:0 0 10px}
#cboxContent p{margin-top:0}
@media screen and (min-width:480px){.contact-details{width:58%;box-sizing:border-box;margin:0}
.photo{display:block;float:left;margin-top:50px;margin-right:3%;max-width:28%;max-height:133px;overflow:hidden}
}
@media screen and (max-width:768px){.cnt-more-info-link a.open:after{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}
}
@media screen and (min-width:768px){.cnt-more-info.content{display:none !important}
.cnt-more-info-preview .cnt-more-info.content{display:block !important}
}
/*!******************************************************************************************
********************** Import background style partials ***********************************/