/* Minification failed. Returning unminified contents.
(13575,30): run-time error CSS1030: Expected identifier, found '.'
(13575,47): run-time error CSS1031: Expected selector, found ')'
(13575,47): run-time error CSS1025: Expected comma or open brace, found ')'
(13606,37): run-time error CSS1030: Expected identifier, found '.'
(13606,38): run-time error CSS1030: Expected identifier, found 'portalScript'
(13606,50): run-time error CSS1031: Expected selector, found ')'
(13606,50): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/*! jQuery UI - v1.12.0 - 2016-07-08
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-default .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/*! jQuery UI - v1.10.0 - 2013-01-22
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-datepicker {
	width: 16.31em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	/*font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;*/
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
}
.ui-widget select {
    -moz-appearance: menulist;
    -webkit-appearance: menulist;
    appearance: menulist;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #cccccc;
	background: #f6f6f6;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #fbcb09;
	background: #fdf5ce;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #c77405;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #fbd850;
	background: #ffffff;
	font-weight: bold;
	color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #ffe45c;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-position: 16px 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/Content/themes/base/images/ui-icons_ffd27a_256x240.png);
}

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #666666;
	opacity: .5;
	filter: Alpha(Opacity=50);
}
.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000;
	opacity: .2;
	filter: Alpha(Opacity=20);
	border-radius: 5px;
}

/* Datepicker */
.ui-datepicker {
    padding: 0;
    margin: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-top: none;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
    min-width: 16.31em;
    width: auto;
	z-index: 1000 !important;
}

body.wp-admin:not(.rtl) .ui-datepicker {
	margin-left: -1px;
}

body.wp-admin.rtl .ui-datepicker {
	margin-right: -1px;
}

.ui-datepicker * {
    padding: 0;
    font-family: 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.ui-datepicker table {
    font-size: 13px;
    margin: 0;
    border: none;
    border-collapse: collapse;
}

.ui-datepicker .ui-widget-header,
.ui-datepicker .ui-datepicker-header {
    background-image: none;
    border: none;
    color: #fff;
    font-weight: normal;
}

.ui-datepicker .ui-datepicker-header .ui-state-hover {
    background: transparent;
    border-color: transparent;
    cursor: pointer;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0;
    padding: 4px 0;
    color: #fff;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: relative;
    /*top: 0;*/
    height: 1em;
    width: 1em;
}

.ui-datepicker .ui-state-hover.ui-datepicker-prev,
.ui-datepicker .ui-state-hover.ui-datepicker-next {
    border: none;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-prev-hover {
    left: 10px;
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-next-hover {
    right: 10px;
}

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
    display: none;
}

.ui-datepicker .ui-datepicker-prev {
    float: left;
}

.ui-datepicker .ui-datepicker-next {
    float: right;
}

.ui-datepicker .ui-datepicker-prev:before,
.ui-datepicker .ui-datepicker-next:before {
    /*font: normal 20px/34px 'dashicons';*/
    /*padding-left: 7px;*/
    color: #fff;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 1em;
    height: 1em;
    position: relative;
    top: 35%;
}

.ui-datepicker .ui-datepicker-prev:before {
    content: '\25C4';
}

.ui-datepicker .ui-datepicker-next:before {
    content: '\25B6';
}

.ui-datepicker .ui-datepicker-prev-hover:before,
.ui-datepicker .ui-datepicker-next-hover:before {
    opacity: 0.7;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 33%;
    padding: 4px 15px 4px 4px;
}

.ui-datepicker thead {
    color: #fff;
    font-weight: 600;
}

.ui-datepicker th {
    padding: 10px;
}

.ui-datepicker td {
    padding: 0;
    border: 1px solid #f4f4f4;
}

.ui-datepicker td.ui-datepicker-other-month {
    border: transparent;
}

.ui-datepicker tr:first-of-type td {
	border-top: 1px solid #f0f0f0;
}

.ui-datepicker td.ui-datepicker-week-end {
    background-color: #f4f4f4;
    border: 1px solid #f0f0f0;
}

.ui-datepicker td.ui-datepicker-today {
    background-color: #f0f0c0;
}

.ui-datepicker td.ui-datepicker-current-day {
    background: #bbdd88;
}

.ui-datepicker td .ui-state-default {
    background: transparent;
    border: none;
    text-align: center;
    text-decoration: none;
    width: auto;
    display: block;
    padding: 5px 10px;
    font-weight: normal;
    color: #444;
}

.ui-datepicker td.ui-state-disabled .ui-state-default {
    opacity: 0.5;
}

/* Simply Switch */
.ui-datepicker .ui-widget-header,
.ui-datepicker .ui-datepicker-header {
    background: #3179C5;
}

.ui-datepicker thead {
    background: #6d6e75;
}

.ui-datepicker td .ui-state-hover {
    background: #8CC73F;
    color: #fff;
}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
@charset "utf-8";
/* normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
article,
aside,
footer,
header,
nav,
section {
    display: block;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
    font-weight: 700;
}
h1 strong {
    font-weight: 700;
    }
figcaption,
figure,
main {
    display: block;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}
a {
    background-color: transparent;
    text-decoration: none;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: 600;
}
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
dfn {
    font-style: italic;
}
mark {
    background-color: #ff0;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
audio,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
img {
    border-style: none;
}
svg:not(:root) {
    overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
    margin: 0;
}
button,
input {
    overflow: visible;
}
button,
input[type="submit"] {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}
button,
select {
    text-transform: none;
}
button,
html [type="button"],
[type="reset"] {
    -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}
legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
progress {
    display: inline-block;
    vertical-align: baseline;
}
textarea {
    overflow: auto;
}
[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="search"],
input[type="number"],
input[type="password"] {
    -webkit-appearance: none !important; /* remove ipad/iphone inner shadow */
    -moz-appearance: none !important; /* remove ipad/iphone inner shadow */
    appearance: none !important; /* remove ipad/iphone inner shadow */
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
details,
menu {
    display: block;
}
summary {
    display: list-item;
}
canvas {
    display: inline-block;
}
template {
    display: none;
}
[hidden] {
    display: none;
}
/* END normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */


/*FONTS*/
/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'),
       url('fonts/montserrat-v12-latin-300.woff') format('woff'),
       url('fonts/montserrat-v12-latin-300.ttf') format('truetype'),
       url('fonts/montserrat-v12-latin-300.svg#Montserrat') format('svg'); 
}
/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url('fonts/montserrat-v12-latin-regular.woff') format('woff'), 
       url('fonts/montserrat-v12-latin-regular.ttf') format('truetype'), 
       url('fonts/montserrat-v12-latin-regular.svg#Montserrat') format('svg'); 
}
/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), 
       url('fonts/montserrat-v12-latin-600.woff') format('woff'), 
       url('fonts/montserrat-v12-latin-600.ttf') format('truetype'), 
       url('fonts/montserrat-v12-latin-600.svg#Montserrat') format('svg');
}
/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
       url('fonts/montserrat-v12-latin-700.woff') format('woff'),
       url('fonts/montserrat-v12-latin-700.ttf') format('truetype'),
       url('fonts/montserrat-v12-latin-700.svg#Montserrat') format('svg');
}

/*
Explicitly define a Segoe UI font-family so that we can assign Segoe UI to the appropriate font weights.
*/
@font-face {
    font-family: "Segoe UI";
    font-weight: 300;
    src: local("Segoe UI Semilight");
}
@font-face {
    font-family: "Segoe UI";
    font-weight: 400;
    src: local("Segoe UI");
}
@font-face {
    font-family: "Segoe UI";
    font-weight: 600;
    src: local("Segoe UI Semibold");
}
@font-face {
    font-family: "Segoe UI";
    font-weight: 700;
    src: local("Segoe UI Bold");
}
@font-face {
    font-family: "Segoe UI";
    font-style: italic;
    font-weight: 400;
    src: local("Segoe UI Italic");
}
@font-face {
    font-family: "Segoe UI";
    font-style: italic;
    font-weight: 700;
    src: local("Segoe UI Bold Italic");
}

/* LAYOUT */
@-ms-viewport{
    width: device-width;
}
* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
body,
html {
    overflow-x: hidden;
    margin: 0;
    width: 100%;
    background: #F4FAFF;
    color: #1C2833;
    font-size: 16px;
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
h1, h2 {
	font-weight: 300;
	font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
}
h3, h4, h5, h6 {
	font-weight: 600;
	font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
}
a {
    font-weight: 600;
    color: #3179C5;
    text-decoration: none;
}
a:hover {
    color: #8CC73F;
}
a:hover,
a:focus,
a:visited {
    text-decoration: none;
}
p {
    line-height: 1.4;
    color: currentColor;
}
ul {
    list-style: none;
}
ul li {
    display: inline-block;
}
::-moz-selection,
::selection {
    background: #c1d7ed; /*30% of the blue*/
    text-shadow: none;
}
input {
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 400;
    color: currentColor;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type=number] {
    -moz-appearance:textfield;
}
body.site {
    display: flex;
    min-height: 100vh;
    height: 100%;
    flex-direction: column;
}
.site-content {
    flex: 1;
}
.main.wrapper,
.container {
    margin-right: auto;
    margin-left: auto;
    padding-right: 2%;
    padding-left: 2%;
    max-width: 1200px;
}

@media(max-width: 601px) {
    .container {
        padding-right: 4%;
        padding-left: 4%;
    }
}

.main.wrapper h1,
.main.wrapper h2 {
    font-weight: 300;
}
.main.wrapper h2 {
    font-size: 18px;
}
.main.wrapper h3 {
    font-weight: 600;
    margin-bottom: 0;
}
.main.wrapper p strong {
    font-weight: 600;
}
aside.portalScript {
    width: auto
}
.has-error {
    color: tomato;
    font-weight: 600;
}
.has-error:empty {
    display: none;
}
div.has-error {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-right: 2%;
    padding-left: 2%;
    max-width: 1200px;
    color: tomato;
}
div.has-error.button-error-messages {
    display: block;
    line-height: 1.5;
    font-size: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 2%;
    text-align: right;
    max-width: 1200px;
}
div.has-error.button-error-messages p {
    margin-top: 0;
    display: inline-block;
}
.input-validation-error {
    border-radius: 1.3px;
    box-shadow: 0 0 0 4.5px tomato !important;
}
.login-error {
    color: tomato;
    font-weight: 600;
    margin-bottom: 0;
}

@media screen and (max-width:1200px) {
    .sidecolumn#applypage {
        display: none;
    }
}

@media (max-width:1024px) {
    .wrapper {
        width: 95%; /* might need correcting */
    }
}

/* 2. ELEMENTS */
.e-calc__checkboxes {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    align-content: space-between;
}
.e-calc__checkbox {
    position: relative;
    -webkit-flex: 0 1 14.6666%;
    -ms-flex: 0 1 14.6666%;
    flex: 0 1 14.6666%;
    margin-top: 15px;
    margin-right: 2%;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    text-align: center;
    font-size: 14px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-box-flex: 0;
}
.e-calc__checkbox:last-child {
    margin-right: 0;
}
.e-calc__checkbox input {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 0.1px;
    height: 0.1px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
}
.e-calc__checkbox label {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: stretch;
    padding: 14px 5px 13px;
    /*width: 100%;
    height: 100%;*/
    flex-basis:auto;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    word-wrap : break-word;
}
.e-calc__checkboxes--vertical .e-calc__checkbox {
    -webkit-flex: 0 1 360px;
    -ms-flex: 0 1 360px;
    flex: 0 1 360px;
    margin-top: 15px;
    text-align: left;
    -webkit-box-flex: 0;
    margin-right: 2%;
}
.e-calc__checkboxes--vertical .e-calc__checkbox label {
    padding: 14px 10px 13px 35px;
    justify-content: flex-start;
}
.e-calc__checkboxes--vertical .e-calc__checkbox:last-child {
    margin-right: 2%;
}

@media (max-width: 768px) {
    .e-calc__checkbox label {
        font-size: 14px;
    }
}

@media (max-width: 580px) {
    .e-calc__checkboxes--vertical .e-calc__checkbox label {
        padding: 12px 10px;
    }
    .e-calc__checkbox.compare-switch label {
        padding: 5px;
    }
}

.e-calc__checkbox span {
    display: block;
    font-size: 14px;
    cursor: pointer;
    flex: 0 1 auto;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0;
}
.e-calc__checkbox:last-child {
    margin-right: 0;
}
.e-calc__checkbox--vertical {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
}
.logo_wrapper {
    position: relative;
    /*display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: center;*/ /* removed as part of ipad mini fix */
}
.e-calc__checkbox--vertical img.e-calc__logo-small {
    max-height: 48px;
    max-width: 96%;
    position: relative;
    display: block; /* added as part of ipad mini fix */
    margin-left: auto; /* added as part of ipad mini fix */
    margin-right: auto; /* added as part of ipad mini fix */
    /*padding-top: 4px;*/
}
.e-calc__checkbox .logo_wrapper span {
    display: block;
    padding-top: 4px;
    padding-bottom: 4px;
}
.e-calc__checkbox--yesno {
    text-transform: uppercase;
    margin-right: 2%;
}
.e-calc__checkbox--yesno label {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 9px 10px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.e-calc__checkbox--yesno label .icon {
    margin-right: 8px;
}
.e-calc__checkbox--yesno label span {
    margin-bottom: -2px;
    white-space: pre;
}
.e-calc__checkbox--cta {
    display: inline-block;
}
.e-calc__checkbox--cta label {
    padding: 15px 35px;
    text-align: left;
}
.e-calc__checkbox--filter {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 10px;
    text-align: left;
    -ms-flex-preferred-size: 100%;
}
.e-calc__checkbox--filter label {
    padding: 10px 20px;
    font-size: 14px;
}
.e-calc__checkbox--toggable {
    position: absolute;
    overflow: hidden;
    width: 0;
    height: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
}
.e-calc__checkbox--toggable.visible,
.e-calc__checkbox--toggable.selected {
    position: static;
    width: auto;
    height: auto;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
}
.e-calc__checkbox.js-toggleLogos.active {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity: 0.5;
}
.e-calc__checkbox.js-toggleLogos.active .icon {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
.e-calc__checkbox.selected {
    border-color: #8CC73F;
    cursor: default;
}
.e-calc__checkbox.selected label {
    cursor: default;
}
.e-calc__checkbox.selected label span {
    font-weight: 600;
    cursor: default;
}
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox.selected,
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox.selected label,
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox.selected label span {
    cursor: pointer;
}
.e-calc__checkbox:hover:not(.selected) {
    border-color: #ABB1B3;
}
.e-calc__checkbox.e-calc__checkbox--yesno.selected label .icon {
    opacity: 1;
}
.e-calc__checkbox.e-calc__checkbox--yesno:not(.selected) label .icon {
    opacity: 0.5;
}
.e-calc__select {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    display: inline-block;
    margin-top: 15px;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__select.topMargin10 {
    margin-top: 10px;
}
.e-calc__select:hover {
    border-color: #ABB1B3;
}
.e-calc__select.active {
    border-color: #8CC73F;
}
.e-calc__select.active .e-calc__select__dropdown {
    overflow-y: auto;
    height: auto;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.e-calc__select.active .e-calc__select__visible .icon {
    -webkit-transform: translate3d(0,-50%,0) rotate(180deg);
    transform: translate3d(0,-50%,0) rotate(180deg);
}
.e-calc__select__box {
    position: relative;
    min-width: 360px;
    color: currentColor;
}
.e-calc__select__visible {
    font-size: 100%;
    padding: 14px 45px 13px 35px;
    cursor: pointer;
    color: #1C2833;
    min-height: 49px;
}
.e-calc__select__visible .icon {
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
}
.e-calc__select__dropdown {
    position: absolute;
    top: 44px;
    right: 0;
    left: 0;
    z-index: 5;
    overflow: hidden;
    max-height: 350px;
    height: 0;
    background: white;
    -webkit-box-shadow: 0 5px 10px rgba(47, 49, 58, 0.15);
    box-shadow: 0 5px 10px rgba(47, 49, 58, 0.15);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-transform: translate3d(0,50px,0);
    transform: translate3d(0,50px,0);
}
.e-calc__select__dropdown span {
    display: block;
    font-weight: 300;
    padding: 10px 35px;
    border-bottom: 1px solid #e2e2e2;
    cursor: pointer;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__select__dropdown span:hover {
    background: #F5F5F5;
}

/* scroll to top */
.scrollToTop {
    text-decoration: none;
    position: fixed;
    bottom: 30px;
    right: 30px;
    background: whiteSmoke;
    display: none; /* jquery makes visible */
    width: 45px; 
    height: 30px; 
    padding: 5px;
    border-radius: 4px;
    opacity: 0.5;
}
.scrollToTop:before {
    position: relative;
    content: '';
    display: block;
    width: 0; 
    height: 0; 
    border-left: 17.32px solid transparent;
    border-right: 17.32px solid transparent;
    border-bottom: 20px solid #3179C5;
}
.scrollToTop:hover{
    text-decoration: none;
}

/* syle natural form drop-downs */
.e-calc__input--natural {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    margin-top: 20px;
}
.e-calc__input--natural.agent-dropdown {
    margin-top: 20px;
    margin-bottom: 20px;
}
.e-calc__input--natural.agent-dropdown select {
    flex: 1;
    width: 100%;
}
.e-calc__input--natural select {
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-flex: 0;
}
.e-calc__select__box select,
.e-calc__question dd select,
div.paymentWrapper select,
.e-calc__input--natural select {
    margin: 0;
    width: auto;
    padding: 14px 45px 13px 30px;
    font-size: 16px;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    color: #1C2833;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-size: 14px 8px;
    background-repeat: no-repeat;
    background-position: right 10px center;
    cursor: pointer;
}
.e-calc__question dd select {
    width: auto;
    min-width: 160px;
    max-width: 452px;
    padding: 15px 45px 15px 35px;
    box-sizing: border-box;
    overflow: hidden;
    overflow-wrap: break-word;
    word-wrap: normal !important;
    -moz-white-space: pre-wrap;
    -o-white-space: pre-wrap;
    white-space: pre-wrap;
}
div.paymentWrapper select {
    width: auto;
    padding: 15px 45px 15px 35px;
}
.e-calc__select__box select:hover,
.e-calc__question dd select:hover,
div.paymentWrapper select:hover,
.e-calc__input--natural select:hover {
    border-color: #2f313a;
    border-color: rgba(47, 49, 58, 0.25);
}
.e-calc__select__box select:focus,
.e-calc__question dd select:focus,
div.paymentWrapper select:focus,
.e-calc__input--natural select:focus {
    border-color: #8CC73F;
}

@media (max-width: 768px) {
    div.paymentWrapper select {
        width: auto;
        padding: 13px 35px 14px 15px;
    }
}

/* Style the select element and form drop-downs - CAUTION: IE hackery ahead */
/*remove default border*/
select {
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
select::-ms-expand {
    display: none; /* remove default arrow in IE 10 and 11 */
}
select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}
/* target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) {
    select {
        background: none\9;
        padding: 5px\9;
    }
}
.e-calc__select__box select option,
.e-calc__question dd select option {
    color: #76777D;
    max-width: 452px;
    box-sizing: border-box;
    overflow: hidden;
    word-wrap: normal !important;
    -moz-white-space: pre-wrap;
    -o-white-space: pre-wrap;
    white-space: pre-wrap;
}
/* end syle the select element and form drop-downs */

.e-calc__toggler {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.e-calc__toggler.right .e-calc__toggler__text {
}
.e-calc__toggler.right .e-calc__toggler__text:first-child {
    color: #2f313a;
    color: rgba(47, 49, 58, 0.5);
}
.e-calc__toggler.right .e-calc__toggler__box {
}
.e-calc__toggler.right .e-calc__toggler__box:after {
    -webkit-transform: translate3d(35px,0,0);
    transform: translate3d(35px,0,0);
}
.e-calc__toggler.left .e-calc__toggler__box {
}
.e-calc__toggler.left .e-calc__toggler__box:after {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.e-calc__toggler__text {
    font-weight: 700;
    font-size: 14px;
    -webkit-transition: color .25s ease-in-out;
    transition: color .25s ease-in-out;
    margin-right: 10px;
}
.e-calc__toggler__text:first-child {
    margin-right: 10px;
}
.e-calc__toggler__text:last-child {
    margin-right: 0;
    margin-left: 10px;
}
.e-calc__toggler__box {
    position: relative;
    width: 74px;
    height: 39px;
    border: 1px solid #e2e2e2;
    border-radius: 30px;
    background: white;
    cursor: pointer;
}
.e-calc__toggler__box:after {
    position: absolute;
    top: 1px;
    left: 1px;
    display: block;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #8CC73F;
    -webkit-box-shadow: 0 1px 4px rgba(47, 49, 58, 0.15);
    box-shadow: 0 1px 4px rgba(47, 49, 58, 0.15);
    content: ' ';
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__checkbox.compare-switch label {
    /*display: block;
    flex-direction: column;*/
}

@media(max-width: 768px) {
    .e-calc__checkboxes--vertical .e-calc__checkbox:last-child {
        margin-right: 25px;
    }
    .e-calc__checkbox {
        -webkit-flex: 0 1 160px;
        -ms-flex: 0 1 160px;
        flex: 0 1 160px;
        background: white;
        font-size: 16px;
        -webkit-box-flex: 0;
    }
    .e-calc__checkbox label span {
        display: block;
        font-size: 14px;
        cursor: pointer;
    }
    .e-calc__checkbox--vertical label img.e-calc__logo-small {
        max-height: 50px;
        max-width: 100%;
    }
    .e-calc__checkbox--vertical .e-calc__checkbox label .icon, 
    .e-calc__checkbox--vertical .e-calc__checkbox label img {
        margin-bottom: 15px;
    }
    .e-calc__checkbox--yesno label {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        padding: 9px 10px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
    }
    .e-calc__checkbox--yesno label .icon {
        margin-right: 10px;
        -webkit-transform: scale(.85);
        -ms-transform: scale(.85);
        transform: scale(.85);
    }
    .e-calc__checkbox--yesno label span {
        margin-bottom: -2px;
    }
    .e-calc__checkbox--cta label {
        padding: 12px 35px;
    }
    .e-calc__select__box {
        position: relative;
        max-width: 100%;
    }
    .e-calc__select__visible {
        padding: 12px 15px;
        cursor: pointer;
    }
    .e-calc__select__visible .icon {
        right: 15px;
    }
    .e-calc__select__dropdown span {
        padding: 10px 25px;
    }
    .e-calc__toggler__text {
        font-size: 13px;
    }
    .e-calc__toggler__text:first-child {
        margin-right: 5px;
    }
    .e-calc__toggler__text:last-child {
        margin-left: 5px;
    }
}

@media(max-width: 695px) {
    .e-calc__checkbox {
        -webkit-flex-basis: 160px;
        flex-basis: 160px;
        -ms-flex-preferred-size: 160px;
    }
    .e-calc__checkbox--vertical label img,
    .e-calc__checkbox--vertical label .icon {
        margin-bottom: 10px;
        -webkit-transform: scale(.75);
        -ms-transform: scale(.75);
        transform: scale(.75);
    }
}

@media(max-width: 580px) {
    .e-calc__checkbox.compare-switch {
        position: relative;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        margin-top: 15px;
        margin-right: 0;
        -ms-flex-preferred-size: 100%;
    }
    .e-calc__checkbox--vertical.compare-switch label .icon {
        margin-bottom: 0;
    }
    .e-calc__checkbox.compare-switch label span {
        position: relative;
        display: inline-block;
        font-size: 14px;
        cursor: pointer;
        position: relative;
        margin: 0;
        vertical-align: middle;
    }
}

@media(max-width: 568px) {
    .logo_wrapper {
        height: auto;
        margin-bottom: 0;
    }
    .e-calc__checkbox {
        -webkit-flex-basis: 140px;
        flex-basis: 140px;
        margin-top: 15px;
        -ms-flex-preferred-size: 140px;
    }
    .e-calc__checkbox--yesno {
        -webkit-flex-basis: 118px;
        flex-basis: 118px;
        -ms-flex-preferred-size: 118px;
    }
    .e-calc__select__box {
        min-width: 280px;
        max-width: 280px;
    }
}

@media(max-width: 601px) {
    .e-calc__checkboxes.three-up .e-calc__checkbox {
        -webkit-flex-basis: 30.6666%;
        flex-basis: 30.6666%;
        -ms-flex-preferred-size: 30.6666%;
        margin-right: 4%;
    }
    .e-calc__checkboxes.three-up .e-calc__checkbox.last {
        margin-right: 0;
    }
    .e-calc__checkboxes.three-up .e-calc__checkbox .icon {
        display: table;
        margin-right: auto;
        margin-left: auto;
    }
}

/* HOMEPAGE */
.homepagetopwrapper {
    background: #3179C5;
}
.homepagetopwrapper h1 {
    color: white;
}
.homepagetopwrapper h2 {
    font-weight: 600;
    color: white;
}
section.feature {
    max-width: 1174px;
    width: 100%;
    margin: 0 auto;
    padding: 2%;
}

@media (max-width: 601px) {
    section.feature {
        padding: 2% 4% 4%;
    }
}

#homePageTop.feature {
    background: url(../Images/headerbg_v2.png) 503px 36px no-repeat;
    background-position: 100% 100%;
    background-size: contain;
}
#homePageTop.feature.css-referrer {
    background: url(../Images/headerbg-usave.png) 503px 36px no-repeat;
    background-position: 100% 100%;
    background-size: contain;
}
section.feature form {
    position: relative;
    display: table;
    margin: 40px 0 0 30px;
}
section.feature form:after {
    content: '';
    display: table;
    clear: both;
}
/*error page variant*/
#pesError.homepagetopwrapper {
    background: transparent;
}
#pesError.homepagetopwrapper section.feature form {
    position: relative;
    display: table;
    margin: 40px auto 0;
}
span.field-validation-error,
#homeForm span.field-validation-error,
span.supplierSelect {
    position: absolute;
    left: 0;
    bottom: 50px;
    margin-top: 0;
    padding: 4px 6px;
    border-radius: 3px;
    color: white;
    line-height: 1;
    background: tomato;
    z-index: 1;
}
span.field-validation-error.address-validation {
    bottom: unset;
}
span.field-validation-error.billing-validation {
    bottom: unset;
    top: -15px;
}
#homeForm span.field-validation-error {
    position: absolute;
    top: -24px;
    right: 0;
    left: auto;
    bottom: auto;
}
span.field-validation-error.button-push {
    position: absolute;
    top: -22px;
    left: 0;
    bottom: unset;
    margin-top: 0;
    padding: 4px 6px;
    border-radius: 3px;
    color: white;
    line-height: 1;
    background: tomato;
    z-index: 1;
}

@media (max-width: 479px) {
    span.field-validation-error {
        font-size: 11px;
    }
    #homeForm span.field-validation-error {
        font-size: 13px;
    }
}

@media (max-width: 388px) {
    #homeForm span.field-validation-error {
        font-size: 13px;
        margin-top: 0;
        top: 2px;
        left: 0;
    }
}

#homeForm {
    position: relative;
    display: table;
    width: auto;
}
label[for="QuotePostcode"] {
    font-size: 16px;
    font-weight: 600;
    color: white;
    padding-right: 10px;
}

@media (max-width:388px) {
    label[for="QuotePostcode"] {
        display: block;
        padding-bottom: 5px;
    }
}

section.feature .e-calc__input {
    max-width: 200px;
    width: 100%;
}
/*section#broadband .e-calc__input {
    max-width: 200px;
    width: 100%;
    margin-top: 10px;
}*/
section#broadband .e-calc__input .input-date {
    position: relative;
    width: 100%;
    padding: 14px 15px 14px 30px;
    font-size: 16px;
    color: currentColor;
}
section#broadband .bb-end-date-label {
    font-size: 17px;
    line-height: 22px;
    font-weight: 600;
}
section.feature .e-calc__input input {
    padding: 14px 35px;
    font-size: 18px;
    font-weight: 600;
    width: 100%;
    text-transform: uppercase;
    text-align: left;
}
section.feature button#hometopbutton {
    margin: 15px 0 25px;
    width: 100%;
    display: block;
}
span.down_btn_tx {
    font-size: 12px;
    line-height: 1.4;
    color: white;
}

@media (max-width:481px) {
    span.down_btn_tx {
        font-size: 11px;
    }
}

@media (max-width:388px) {
    section.feature .e-calc__input {
        max-width: 260px;
    }
    section.feature .e-calc__input input {
        text-align: center;
    }
    section.feature form .field-validation-error {
        margin-top: -5px;
    }
    span.down_btn_tx {
        font-size: 8.4px;
    }
}

/* Homepage logos */
.homepage.wrapper {
    width: 100%;
}
#energy-providers.home {
    width: 100%;
    margin: 30px auto 0;
    padding: 0;
}
/*end of homepage logos*/
.homepage-text,
article.otherServicesWrapper {
    max-width: 1174px;
    width: 96%;
    margin: 30px auto 0;
    padding: 2%;
    background: white;
    border-top: 2px solid #8dc73f;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
}
#energy-thankyou article.otherServicesWrapper {
    width: 100%;
}
.homepage-text p {
    font-size: 0.875em;
    line-height: 1.5;
    margin: 13px 0 0;
}

@media (max-width: 568px) {
    .homepage-text {
        padding: 4%;
    }
    article.otherServicesWrapper {
        padding: 2% 2% 5%;
    }
}

article.otherServicesWrapper section {
    flex: 0 0 auto;
    padding: 0 0 0 2%;
    width: 50%;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
}
article.otherServicesWrapper section:first-child {
    padding: 0 2% 0 0;
    border-left: none;
}
article.otherServicesWrapper section#broadband .broadband-end-date-wrapper,
article.otherServicesWrapper section#broadband .broadband-end-date-wrapper form {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
}
article.otherServicesWrapper section#broadband .broadband-end-date-wrapper form label,
section#broadband .e-calc__input {
    flex: 0 1 auto;
}

@media (max-width: 481px) {
    section#broadband .bb-end-date-label {
        font-size: 1em;
        padding-top: 0.5em;
    }
    .homepage-text,
    article.otherServicesWrapper {
        width: 92%;
        margin: 4% auto 0;
    }
    #energy-providers.home {
        width: 95%;
        margin: 4% auto 0;
    }
    .homepage-text p {
        font-size: 13px;
        line-height: 1.5;
    }
}

.homepage-text p.tariffUpdateText {
    font-size: 14px;
    font-weight: 600;
    margin: 0;
}
article.otherServicesWrapper hgroup {
    padding: 5px 0 15px 58px;
    margin-bottom: 0;
    background: url(../images/sprite-icons.png) no-repeat;
}
article.otherServicesWrapper #broadband hgroup {
    background-position: -10px -1992px;
}
article.otherServicesWrapper #mobiles hgroup {
    background-position: -7px -2193px;
}
article.otherServicesWrapper h3 {
    font-size: 1.5em;
    line-height: 1em;
    margin: 0;
    padding: 0;
}
article.otherServicesWrapper h3 .highlight {
    color: #3179C5;
}
article.otherServicesWrapper h4 {
    font-weight: 600;
    font-size: 1.2em;
    line-height: 1em;
    margin: 0;
    padding: 0;
}
article.otherServicesWrapper hgroup + p {
    font-size: 17px;
    line-height: 22px;
    margin: 0;
}

/* Homepage cards */
.card-wrapper {
    max-width: 1174px;
    width: 98%;
    margin: 0 auto;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}
.card-wrapper section.outer-card {
    width: 25%;
    margin: 30px 0 0;
    padding: 0 1%;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.inner-card {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    align-content: stretch;
    background-color: white;
    width: 100%;
    border-top: 2px solid #8dc73f;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.inner-card h3 {
    margin: 0;
    padding: 10px 15px 0;
}
.inner-card h3 a {
    font-weight: 600;
    color: #3179C5;
}
.inner-card h3 a:hover {
    color: #8CC73F;
}
.inner-card p {
    font-size: 14px;
    line-height: 1.5;
    margin: 0;
    padding: 10px 15px 0;
    flex: 1 0 auto;
    align-items: flex-end;
    align-content: flex-end;
}
.inner-card a.card-base-link {
    font-size: 14px;
    font-weight: 600;
    color: #3179C5;
    margin: 0;
    padding: 10px 15px 12px;
}
.inner-card a.card-base-link:hover {
    color: #8CC73F;
}

@media (max-width: 767px) {
    .card-wrapper {
        width: 100%;
    }
    .card-wrapper section.outer-card {
        width: 50%;
        margin: 4% 0 0;
        padding: 0 2%;
    }
}

@media (max-width: 481px) {
    .card-wrapper {
        width: 96%;
        margin: 0 auto;
    }
    .inner-card h3,
    .inner-card p {
        font-size: 13px;
        line-height: 1.4;
        padding: 10px 10px 0;
    }
    .inner-card a.card-base-link {
        font-size: 13px;
        padding: 10px;
    }
}

/* new guide background images*/
/* Normal Resolution devices */
.guidehomepagePhoto {
    position: relative;
    width: 100%;
    padding-bottom: 59.259259259%;
}
.guidehomepagePhoto a {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.guidehomepagePhoto.broadband {
    background: url(../Images/broadband-blue.jpg) no-repeat 0 0;
    background-size: cover;
}
.guidehomepagePhoto.dualFuel {
    background: url(../Images/dual-fuel-blue.jpg) no-repeat 0 0;
    background-size: cover;
}
.guidehomepagePhoto.electricity {
    background: url(../Images/electricity-blue.jpg) no-repeat 0 0;
    background-size: cover;
}
.guidehomepagePhoto.gas {
    background: url(../Images/gas-blue.jpg) no-repeat 0 0;
    background-size: cover;
}
/* HD/Retina devices */
@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and ( min--moz-device-pixel-ratio: 1.25), only screen and ( -o-min-device-pixel-ratio: 1.25/1), only screen and ( min-device-pixel-ratio: 1.25), only screen and ( min-resolution: 200dpi), only screen and ( min-resolution: 1.25dppx) {
    .guidehomepagePhoto.broadband {
        background: url(../Images/broadband-blue-x2.jpg) no-repeat 0 0;
        background-size: cover;
    }
    .guidehomepagePhoto.dualFuel {
        background: url(../Images/dual-fuel-blue-x2.jpg) no-repeat 0 0;
        background-size: cover;
    }
    .guidehomepagePhoto.electricity {
        background: url(../Images/electricity-blue-x2.jpg) no-repeat 0 0;
        background-size: cover;
    }
    .guidehomepagePhoto.gas {
        background: url(../Images/gas-blue-x2.jpg) no-repeat 0 0;
        background-size: cover;
    }
}
/* end new guide background images*/

@media (max-width: 1023px) {
    #homePageTop {
        background: url(../Images/circles_light_bg.png) left top repeat; 
    }
    section .feature {
        width: 90%;
        text-align: center;
    }
    #homeForm {
        margin: 0 auto;
        text-align: center;
    }
    section.feature form {
        margin: 40px auto 0;
    }
    section.feature button#hometopbutton {
        margin: 15px auto 25px;
    }
    .homepagetopwrapper h1,
    .homepagetopwrapper h2,
    span.down_btn_tx {
        display: block;
        text-align: center;
    }
}

@media (max-width: 961px) {
    #broadband.home-page-icons {
        width: 100%;
        display: inline-block;
        margin: 0 auto;
        padding: 0 0 10px;
        margin-bottom: 10px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    #mobiles.home-page-icons {
        width: 100%;
        display: inline-block;
        margin: 0 auto;
        padding: 0;
    }
    article.otherServicesWrapper hgroup {
        padding: 5px 0px 14px 0px;
        background: none;
    }
    article.otherServicesWrapper section {
        border-left: none;
    }
}

@media (max-width: 641px) {
    .homepagetopwrapper h1 {
        font-size: 24px;
    }
    .homepagetopwrapper h2 {
        font-size: 14px;
    }
    section.feature form {
        margin: 30px auto 0;
    }
}

@media (max-width: 601px) {
    article.otherServicesWrapper h3 {
        font-size: 1.2em;
        line-height: 1.3;
    }
    article.otherServicesWrapper h4 {
        font-size: 1em;
    }
    article.otherServicesWrapper hgroup + p {
        font-size: 13px;
        line-height: 1.3;
    }
}

@media (max-width: 379px) {
    .homepagetopwrapper h1 {
        font-size: 21px;
    }
    .homepagetopwrapper h2 {
        font-size: 12px;
    }
    section.feature form {
        margin: 20px auto 0;
    }
}
/* End Homepage */

/*NEW HOMEPAGE IMAGE WIDGET*/
#energy-providers.home .homepage-imagelist {
    max-width: 1174px;
    width: 96%;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    background: white;
    border-top: 2px solid #8dc73f;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
#energy-providers.home .homepage-imagelist .e-calc__heading {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 300;
    padding: 10px 2% 0;
}
#energy-providers.home .homepage-imagelist .e-calc__checkboxes {
    padding: 0 1% 10px;
    margin-right: 0;
    margin-left: 2%;
}
#energy-providers.home .homepage-imagelist .e-calc__checkbox {
    -webkit-flex: 0 1 13%;
    -ms-flex: 0 1 13%;
    flex: 0 1 13%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
#energy-providers.home .homepage-imagelist .more-less-switch {
    -webkit-flex: 0 1 13%;
    -ms-flex: 0 1 13%;
    flex: 0 1 13%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}

/* step two energy providers */
#ElectricitySupplierList.e-calc__question:first-of-type,
#GasSupplierList.e-calc__question:first-of-type {
    margin-top: 50px;
}
#ElectricitySupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany,
#GasSupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    align-content: flex-start;
    margin-left: -0.5%;
    margin-right: -0.5%;
    position: relative;
}
#ElectricitySupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany.unselected, 
#GasSupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany.unselected {
	border: 4px solid tomato;
	border-radius: 4px;
	padding-bottom: 15px;
    margin-top: 25px;
}
#ElectricitySupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany .supplierSelect.unselected-supplier-message,
#GasSupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany .supplierSelect.unselected-supplier-message {
    position: absolute;
    display: none;
}
#ElectricitySupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany.unselected .supplierSelect.unselected-supplier-message,
#GasSupplierList .e-calc__checkboxes.e-calc__checkboxes--hasmany.unselected .supplierSelect.unselected-supplier-message {
    position: absolute;
    display: table;
    font-size: 16px;
    top: -28px;
    bottom: unset;
}
#ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox,
#GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox {
    -webkit-flex: 0 1 13%;
    -ms-flex: 0 1 13%;
    flex: 0 1 13%;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
#ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible,
#GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
    -webkit-flex: 0 1 13%;
    -ms-flex: 0 1 13%;
    flex: 0 1 13%;
}
#ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox label,
#GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox label {
    padding: 4px 8px 4px;
    /*flex-direction: column;
    align-items: stretch;*/ /* removed as part of ipad mini fix */
}
#energy-providers.home .homepage-imagelist .e-calc__checkbox:hover,
#energy-providers.home .homepage-imagelist .e-calc__checkbox:hover:not(.selected) {
    border-color: #ABB1B3;
}
#energy-providers.home .homepage-imagelist .e-calc__checkbox .logo_wrapper {
    height: 60px;
    margin-bottom: 0;
    padding: 4px;
}
#energy-providers.home .homepage-imagelist .e-calc__checkbox .logo_wrapper img {
    position: relative;
    display: block;
    max-height: 98%;
    max-width: 97%;
    margin: auto;
    top: 50%;
    transform: translateY(-50%);
}


/* new additional supplier dropdown list - currently touch devices only */
section.dejammed  #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list, 
section.dejammed  #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list {
    display: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-right: 1%;
}
section.dejammed  #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box, 
section.dejammed  #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box {
    margin: 15px 0 0 0;
    min-width: 250px;
    max-width: 100%;
}

@media(max-width: 568px) {
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box select, 
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box select {
        font-size: 14px;
    }
}

@media (min-width: 1024px) {
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box, 
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list .e-calc__select__box {
        margin: 15px 0 0 6px;
    }
}

@media (-moz-touch-enabled: 1), (pointer:coarse) {
    /* new additional supplier dropdown list - currently touch devices only */
    section.dejammed  #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible, 
    section.dejammed  #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible {
        display: none;
    }
    section.dejammed  #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list, 
    section.dejammed  #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible.supplier-list {
        display: inline;
    }
}


/* additional styles */
.more-less-switch {
    position: relative;
    height: auto;
    -webkit-flex: 0 1 13%;
    -ms-flex: 0 1 13%;
    flex: 0 1 13%;
    margin-right: 0;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    align-self: flex-end;
    cursor: pointer;
    margin-right: 0.5%;
    margin-left: 0.5%;
}
.more-less-switch label {
    position: relative;
    display: block;
    width: 100%;
    text-align: left;
    cursor: pointer;
    margin-top: 10px;
}
.e-calc__question .more-less-switch label span a,
#energy-providers.home .homepage-imagelist .more-less-switch label span a {
    font-size: 16px;
    font-weight: 600;
    color: #3179C5;
    text-align: center;
    text-decoration: none;
    border-bottom: none;
}
.e-calc__question .more-less-switch label span a:hover,
#energy-providers.home .homepage-imagelist .more-less-switch label span a:hover {
    color: #8CC73F;
}
.e7-wrapper.not-v4 {
    display: block;
}
.e7-wrapper.hide,
.e7-wrapper.hidden {
    display: none;
}


@media (max-width: 1024px) {
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox,
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox,
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible,
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible,
    #energy-providers.home .homepage-imagelist .e-calc__checkbox,
    #energy-providers.home .homepage-imagelist .more-less-switch,
    #ElectricitySupplierList .more-less-switch,
    #GasSupplierList .more-less-switch {
        -webkit-flex: 0 1 23%;
        -ms-flex: 0 1 23%;
        flex: 0 1 23%;
        margin-right: 1%;
        margin-left: 1%;
    }
    #energy-providers.home .homepage-imagelist .e-calc__checkbox {
        margin-right: 0;
    }
}

@media (max-width: 568px) {
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox,
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox,
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible,
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox--toggable.visible,
    #energy-providers.home .homepage-imagelist .e-calc__checkbox,
    #energy-providers.home .homepage-imagelist .more-less-switch,
    #ElectricitySupplierList .more-less-switch,
    #GasSupplierList .more-less-switch {
        -webkit-flex: 0 1 32%;
        -ms-flex: 0 1 32%;
        flex: 0 1 32%;
        margin-right: 0.5%;
        margin-left: 0.5%;
    }
    .more-less-switch label span {
        font-size: 14px;
    }
    #ElectricitySupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox label span,
    #GasSupplierList .e-calc__checkboxes--hasmany .e-calc__checkbox label span {
        font-size: 10px;
    }
}
/* end step two energy providers */
/*END NEW HOMEPAGE IMAGE WIDGET*/

/* BREADCRUMBS*/
.breadcrumbcontainer {
    background: #3179C5;
}
.breadcrumbcontainer ol {
    margin: 0;
    padding: 0;
    text-align: center;
    counter-reset: breadcrumb; /* Set a counter named 'breadcrumb' and it's initial value is 0. */
}
.breadcrumbcontainer ol:before {
    content: '';
    display: block;
    clear: both;
}
.breadcrumbcontainer ol li {
    display: inline-block;
    color: white;
    width: auto;
    padding: 0 30px 0 0;
    text-transform: uppercase;
    font-size: 14px;
    opacity: 0.5;
    vertical-align: top;
}
.breadcrumbcontainer ol li:last-of-type {
    padding: 0;
}
.breadcrumbcontainer ol li:before {
    content: "";
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: bolder;
    font-size: 20px;
    margin-right: -36px;
    margin-left: 0;
    padding: 4px;
    background: #8CC73F;
    border: 2px solid white;
    border-radius: 100%;
    color: white;
    width: 1.3em;
    text-align: center;
    display: inline-block;
    counter-increment: breadcrumb; /* Increment the value of breadcrumb counter by 1 */
    content: counter(breadcrumb); /* Display the value of breadcrumb counter */
    opacity: 0.5;
}
.breadcrumbcontainer ol li.current {
    opacity: 1;
}
.breadcrumbcontainer ol li:hover,
.breadcrumbcontainer ol li:before {
    opacity: 0.5;
}
.breadcrumbcontainer ol li.current:hover,
.breadcrumbcontainer ol li.current:before,
.breadcrumbcontainer ol li.visited:hover,
.breadcrumbcontainer ol li.visited:before {
    opacity: 1;
}
.breadcrumbcontainer ol li a {
    display: inline-block;
    color: white;
    text-decoration: none;
    padding: 18px 0 15px 45px;
    height: 100%;
}
.breadcrumbcontainer ol li a:hover,
.breadcrumbcontainer ol li.visited a:hover,
.breadcrumbcontainer ol li a:not([href]):hover {
    text-decoration: none;
}
.breadcrumbcontainer ol li a:hover,
.breadcrumbcontainer ol li.visited a:hover {
    text-decoration: none;
    cursor: pointer;
}
.breadcrumbcontainer ol li a:not([href]):hover {
    text-decoration: none;
    cursor: auto;
}

@media (max-width: 568px) {
    .breadcrumbcontainer ol li {
        width: 100px;
        padding: 10px 10px 0;
        text-transform: uppercase;
        font-size: 10px;
    }
    .breadcrumbcontainer ol li:last-of-type {
        padding: 10px 0 0 10px;
    }
    .breadcrumbcontainer ol li:before {
        content: "";
        display: block;
        font-size: 14px;
        margin-right: auto;
        margin-left: auto;
        counter-increment: breadcrumb;
        content: counter(breadcrumb);
    }
    .breadcrumbcontainer ol li a {
                padding: 8px 0 10px;
    }
}
/* END BREADCRUMBS*/

/* Loading overlay */
/* Absolute Center Spinner */
.loading {
  position: fixed;
  z-index: 999;
  height: 4em;
  width: 4em;
  overflow: visible;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* Transparent Overlay */
.loading:before {
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.3);
}
/* :not(:required) hides these rules from IE9 and below */
.loading:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.loading:not(:required):after {
  content: '';
  display: block;
  font-size: 10px;
  width: 2em;
  height: 2em;
  margin-top: -1em;
  -webkit-animation: spinner 1500ms infinite linear;
  -moz-animation: spinner 1500ms infinite linear;
  -ms-animation: spinner 1500ms infinite linear;
  -o-animation: spinner 1500ms infinite linear;
  animation: spinner 1500ms infinite linear;
  border-radius: 1em;
  -webkit-box-shadow: rgba(49, 121, 197, 0.25) 3em 0 0 0, rgba(49, 121, 197, 0.35) 2.2em 2.2em 0 0, rgba(49, 121, 197, 0.45) 0 3em 0 0, rgba(49, 121, 197, 0.55) -2.2em 2.2em 0 0, rgba(49, 121, 197, 0.65) -3em 0 0 0, rgba(49, 121, 197, 0.75) -2.2em -2.2em 0 0, rgba(49, 121, 197, 0.85) 0 -3em 0 0, rgba(49, 121, 197, 0.95) 2.2em -2.2em 0 0;
  box-shadow: rgba(49, 121, 197, 0.25) 3em 0 0 0, rgba(49, 121, 197, 0.35) 2.2em 2.2em 0 0, rgba(49, 121, 197, 0.45) 0 3em 0 0, rgba(49, 121, 197, 0.55) -2.2em 2.2em 0 0, rgba(49, 121, 197, 0.65) -3em 0 0 0, rgba(49, 121, 197, 0.75) -2.2em -2.2em 0 0, rgba(49, 121, 197, 0.85) 0 -3em 0 0, rgba(49, 121, 197, 0.95) 2.2em -2.2em 0 0;
}
/* Animation */
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* ICONS */
.icon {
    display: inline-block;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    content: ' ';
    vertical-align: middle;
    font-style: normal;
}
.icon-tooltip:after {
    background-position: center;
    content: '';
    font-style: normal;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiI+ICA8Y2lyY2xlIGZpbGw9IiM5MTkxOTEiIGN4PSIxMSIgY3k9IjExIiByPSIxMSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyLjQ0NSA4LjAwNmwtMi4zMDIgNy45ODVjLS4xMjcuNDU2LS4xOTEuNzU3LS4xOTEuODk4IDAgLjA4My4wMzQuMTU5LjEwMS4yM3MuMTM5LjEwNi4yMTMuMTA2Yy4xMjcgMCAuMjU0LS4wNTcuMzgyLS4xNjguMzM3LS4yNzcuNzQxLS43NzkgMS4yMTItMS41MDZsLjM4My4yMjVjLTEuMTMxIDEuOTctMi4zMzMgMi45NTQtMy42MDUgMi45NTQtLjQ4NyAwLS44NzQtLjEzNy0xLjE2My0uNDFhMS4zNjcgMS4zNjcgMCAwIDEtLjQzMi0xLjAzOGMwLS4yNzcuMDYzLS42MjkuMTkxLTEuMDU3bDEuNTYxLTUuMzY4Yy4xNS0uNTE3LjIyNS0uOTA2LjIyNS0xLjE2OCAwLS4xNjUtLjA3MS0uMzExLS4yMTMtLjQzOHMtLjMzNy0uMTg5LS41ODQtLjE4OWMtLjExMiAwLS4yNDcuMDA0LS40MDQuMDExbC4xNDYtLjQ0OSAzLjgwNy0uNjE4aC42NzN6TTExLjc1IDIuODRjLjQ2NCAwIC44NTUuMTYxIDEuMTc0LjQ4My4zMTcuMzIyLjQ3Ni43MTIuNDc2IDEuMTY4cy0uMTYxLjg0Ni0uNDgyIDEuMTY4YTEuNTkyIDEuNTkyIDAgMCAxLTEuMTY4LjQ4M2MtLjQ1IDAtLjgzNS0uMTYxLTEuMTU3LS40ODNzLS40ODMtLjcxMS0uNDgzLTEuMTY4LjE1OS0uODQ2LjQ3OC0xLjE2OGExLjU3IDEuNTcgMCAwIDEgMS4xNjItLjQ4M3oiLz48L3N2Zz4=);
    cursor: pointer;
    -webkit-transition: all .25s ease-in-out;
    background-repeat: no-repeat;
    padding-right: 18px;
    background-size: 18px;
    background-size: contain;
}
.icon-search {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Esearch%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.486526268'%3E %3Cg id='1.-Postcode' transform='translate(-585.000000, -318.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='select' transform='translate(565.000000, 216.000000)'%3E %3Cg id='search'%3E %3Cg id='input' transform='translate(20.000000, 13.000000)'%3E %3Cg id='search'%3E %3Cpath d='M19.695,18.2059649 L14.8528571,13.2582456 C16.0978571,11.8042105 16.78,9.97473684 16.78,8.07017544 C16.78,3.62035088 13.095,0 8.56571429,0 C4.03642857,0 0.351428571,3.62035088 0.351428571,8.07017544 C0.351428571,12.52 4.03642857,16.1403509 8.56571429,16.1403509 C10.2660714,16.1403509 11.8864286,15.6364912 13.2717857,14.68 L18.1507143,19.6652632 C18.3546429,19.8733333 18.6289286,19.9880702 18.9228571,19.9880702 C19.2010714,19.9880702 19.465,19.8838596 19.6653571,19.694386 C20.0910714,19.2919298 20.1046429,18.6245614 19.695,18.2059649 Z M8.56571429,2.10526316 C11.9135714,2.10526316 14.6371429,4.78105263 14.6371429,8.07017544 C14.6371429,11.3592982 11.9135714,14.0350877 8.56571429,14.0350877 C5.21785714,14.0350877 2.49428571,11.3592982 2.49428571,8.07017544 C2.49428571,4.78105263 5.21785714,2.10526316 8.56571429,2.10526316 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-up {
    width: 26px;
    height: 15px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='26px' height='15px' viewBox='0 0 26 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Earrows%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use' transform='translate(-1108.000000, -687.000000)' fill-rule='nonzero' fill='%23FFFFFF'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='bottom-progressbar' transform='translate(0.000000, 578.000000)'%3E %3Cg id='arrows' transform='translate(1108.000000, 20.000000)'%3E %3Cpath d='M25.7337965,12.2411677 L13.5955368,0.291017964 C13.4221123,0.12008982 13.2225965,0.034491018 12.9968982,0.034491018 C12.7712,0.034491018 12.5713193,0.12008982 12.3978035,0.291017964 L0.260547368,12.2411677 C0.0866666667,12.4123653 0,12.6088024 0,12.8311078 C0,13.0533234 0.0869403509,13.2500299 0.260547368,13.4208683 L1.56255439,14.7026946 C1.7361614,14.8736228 1.93595088,14.9590419 2.16164912,14.9590419 C2.38734737,14.9590419 2.58713684,14.8736228 2.76074386,14.7026946 L12.9968982,4.62467066 L23.2334175,14.7033234 C23.4069333,14.8742515 23.606814,14.9591317 23.8321474,14.9591317 C24.0582105,14.9591317 24.258,14.8737126 24.4315158,14.7033234 L25.7337053,13.4209581 C25.9072211,13.2501198 25.9934316,13.0533234 25.9934316,12.8311976 C25.9935228,12.6088024 25.9073123,12.4120958 25.7337965,12.2411677 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-gaselectr {
    width: 70px;
    height: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAuNjg4IiBoZWlnaHQ9IjUxLjk2MiIgdmlld0JveD0iMTQ2LjkzNyAtMTkuNDYyIDEwMC42ODggNTEuOTYyIj4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMjcuMTkiIHkxPSIxNi4yNzkiIHgyPSIyMzQuMDY2IiB5Mj0iMTYuMjc5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMjcuMTg5IDE0LjA1NGg2Ljg3N3Y0LjQ1aC02Ljg3N3oiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxOTguMyIgeTE9IjYuMzk5IiB4Mj0iMjQ2Ljc1OCIgeTI9IjYuMzk5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIi8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0yMzguNzg1LTEzLjMxOGMtLjUwMy0xLjMwMi0xLjg2NS0yLjA0Mi01LjQ0Ni0yLjkzYTgwLjY5IDgwLjY5IDAgMCAwLTUuOTM0LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM5LS4yMzctNC44NjktLjIzNy0uNDI5IDAtMy43NTguMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgyLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYgMTYuNiAwIDAgMCAyLjYzNCA2Ljk4NGMyLjE5MSAzLjI3IDUuMTggNS4yNjggOC44NDkgNS45MzQuNDg5LjEwNCA0LjEyOS44ODggOS4yNzggMS4wMjFIMjI1Ljg1MWM1LjE1LS4xNDcgOC43OS0uOTE3IDkuMjc4LTEuMDIxIDMuNjctLjY4MSA2LjY2LTIuNjc5IDguODUtNS45MzRhMTYuNjA0IDE2LjYwNCAwIDAgMCAyLjYzMy02Ljk4NCAxNy4yNDUgMTcuMjQ1IDAgMCAwLS42NTEtNy40MTRjLTMuMDQ4LTkuNjYyLTYuNzc3LTIxLjM5Ny03LjE3Ni0yMi40MzN6bTMuNDkxIDM1LjY2M2MtMS41NjggMi4zMzctMy45NTEgNC40MjMtNy41NDYgNS4wNiAwIDAtMy42NTUuODQzLTguOTIyLjk5MWgtNi41MjZjLTUuMjgzLS4xNDgtOC45MjMtLjk5MS04LjkyMy0uOTkxLTMuNTgyLS42NTEtNS45NjMtMi43MjMtNy41NDYtNS4wNi0yLjQ4Ny0zLjctMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzItMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDcuODE0IDAgMy43MTUuMDczIDQuNTI5LjIwNyAyLjgxMi40NzMgOS4zNTIgMS42ODcgOS43OCAyLjgxMi40IDEuMDY2IDQuODg0IDE1LjE5NyA3LjE0OCAyMi4zMyAxLjM2MSA0LjIzMS43NyA4LjkwOC0xLjcxNyAxMi42MDh6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjE5LjkxOCIgeTE9Ii0xLjU4NCIgeDI9IjIyNC45NzEiIHkyPSItMS41ODQiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTIxOS45MTgtNi4wNTVoNS4wNTN2OC45NDJoLTUuMDUzeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxMC42NTQiIHkxPSIxNi4yNzkiIHgyPSIyMTcuNTMyIiB5Mj0iMTYuMjc5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik0yMTAuNjU0IDE0LjA1NGg2Ljg3OHY0LjQ1aC02Ljg3OHoiLz4gIDxnPiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjAwLjIxOCIgeTE9IjYuNTU5IiB4Mj0iMjQ1LjE1OSIgeTI9IjYuNTU5Ij4gICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiLz4gICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gICAgPC9saW5lYXJHcmFkaWVudD4gICAgPHBhdGggZmlsbD0idXJsKCNlKSIgZD0iTTIzNy43NjUtMTEuNzI5Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMzM2IDc0LjMzNiAwIDAgMC01LjUwMy0xLjA5OGMtMS4wMjktLjE3OC00LjExNy0uMjE5LTQuNTE1LS4yMTktLjM5OCAwLTMuNDg2LjA0Mi00LjUxNS4yMTktMS40NjkuMjQ4LTMuNjEuNjMxLTUuNTA0IDEuMDk4LTMuMzIxLjgyNC00LjU4MyAxLjQ5Ni01LjA1IDIuNzE3LS4zNzEuOTYtMy44MjkgMTEuODQ0LTYuNjcgMjAuODA1YTE1Ljk5IDE1Ljk5IDAgMCAwLS42MDQgNi44NzYgMTUuMzgxIDE1LjM4MSAwIDAgMCAyLjQ0NCA2LjQ3OGMyLjAzMSAzLjAzMiA0LjgwMyA0Ljg4NSA4LjIwNiA1LjUwMi40NTMuMDk3IDMuODI5LjgyNCA4LjYwNS45NDhIMjI1Ljc3MWM0Ljc3NS0uMTM4IDguMTUxLS44NTEgOC42MDQtLjk0OCAzLjQwNC0uNjMxIDYuMTc2LTIuNDgzIDguMjA3LTUuNTAyYTE1LjM4IDE1LjM4IDAgMCAwIDIuNDQzLTYuNDc4IDE2LjAwNSAxNi4wMDUgMCAwIDAtLjYwNC02Ljg3NmMtMi44MjctOC45NjEtNi4yODUtMTkuODQ0LTYuNjU2LTIwLjgwNXptMy4yMzggMzMuMDc1Yy0xLjQ1NSAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkxOWgtNi4wNTNjLTQuODk4LS4xMzgtOC4yNzUtLjkxOS04LjI3NS0uOTE5LTMuMzIxLS42MDMtNS41My0yLjUyNS02Ljk5OS00LjY5My0yLjMwNi0zLjQzMi0yLjg0MS03Ljc1NC0xLjU5Mi0xMS42OTMgMi4wODYtNi42MTUgNi4yNDUtMTkuNzIxIDYuNjE1LTIwLjcwOS4zOTgtMS4wNDMgNi40NjQtMi4xNjkgOS4wNzItMi42MDcuNzU0LS4xMjUgMy40NDQtLjE5MiA0LjE5OS0uMTkyLjc1NCAwIDMuNDQ1LjA2OCA0LjIuMTkyIDIuNjA3LjQzOCA4LjY3NCAxLjU2NCA5LjA3MiAyLjYwNy4zNy45ODggNC41MjggMTQuMDk0IDYuNjI4IDIwLjcwOSAxLjI2MyAzLjkyNi43MTQgOC4yNjItMS41OTMgMTEuNjkzeiIvPiAgPC9nPiAgPGxpbmVhckdyYWRpZW50IGlkPSJmIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE4MS4yNjQiIHkxPSI2LjAyNSIgeDI9IjE0Ny43NDciIHkyPSI2LjAyNSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNMTc2LjkyNCAxLjE3OWMtMy44OTEtNC41NS01LjM0MS04Ljc3LTUuODY4LTExLjkzNXYtLjE5OC0uMTMxYzAtLjEzMSAwLS4xOTgtLjA2Ni0uMzN2LS4wNjZjLS4wNjYtLjM5Ni0uMDY2LS43OTItLjEzMi0xLjEyMVYtMTMuMzkzLTE0LjI1MWMwLS41MjcuMDY2LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3MS0xLjA1NS0xOS45MTIgNi4yNjMtMjQuOTIzIDAgMC0uNDYxIDIuNzY5IDQuMjg2IDguMzA4IDQuMDg4IDQuODEzIDMuOTU2IDExLjYwNC0uMzMgMTYuNDE4IDIuMTEtMS40NTEgMy45NTYtMy4xIDUuNTM5LTQuNzQ4IDIuODM1LTMuMDk5IDQuNjgxLTYuMzk2IDUuMzQxLTkuODI0IDEuMjUzLTUuMDA5LS4xMzEtOS43NTYtMy44OS0xNC4yNCIvPiAgPGc+ICAgIDxwYXRoIGZpbGw9IiMzMTc5QzUiIGQ9Ik0xOTcuOTY5IDYuMDQ2YzAgLjMxNC0uMDE3LjU3OC0uMDUuNzkxLS4wMzQuMjEzLS4wODQuMzg1LS4xNTEuNTE0cy0uMTQ2LjIyMS0uMjM2LjI3N2EuNTMuNTMgMCAwIDEtLjI4Ni4wODRoLTUuMjMzdjUuNzA0YzAgLjExMi0uMDI4LjIxLS4wODQuMjk0YS42NzEuNjcxIDAgMCAxLS4yODYuMjE4Yy0uMTM1LjA2My0uMzE0LjExLS41MzkuMTQ0LS4yMjQuMDMzLS41MDUuMDUtLjg0MS4wNXMtLjYxNy0uMDE3LS44NDEtLjA1YTIuMDAzIDIuMDAzIDAgMCAxLS41MzgtLjE0NC43MjguNzI4IDAgMCAxLS4yOTQtLjIxOC40ODQuNDg0IDAgMCAxLS4wOTMtLjI5NFY3LjcxMmgtNS4yMTZhLjQ4Ni40ODYgMCAwIDEtLjI3Ny0uMDg0Yy0uMDg1LS4wNTYtLjE2LS4xNDgtLjIyOC0uMjc3cy0uMTIxLS4zLS4xNi0uNTE0YTQuNDkgNC40OSAwIDAgMS0uMDU5LS43OTFjMC0uMzAzLjAxNy0uNTY0LjA1LS43ODJhMS45MSAxLjkxIDAgMCAxIC4xNDMtLjUyMi43MTIuNzEyIDAgMCAxIC4yMS0uMjc3LjQ1Mi40NTIgMCAwIDEgLjI2OS0uMDg0aDUuMjY3di01LjY4N2MwLS4xMTIuMDMxLS4yMTUuMDkzLS4zMTJhLjY3Mi42NzIgMCAwIDEgLjI5NC0uMjM1Yy4xMzQtLjA2Mi4zMTQtLjEwOS41MzgtLjE0My4yMjUtLjAzNC41MDUtLjA1Ljg0MS0uMDVzLjYxNy4wMTcuODQxLjA1Yy4yMjUuMDM0LjQwNC4wODIuNTM5LjE0My4xMzQuMDYyLjIzLjE0MS4yODYuMjM1YS42MDYuNjA2IDAgMCAxIC4wODQuMzEyVjQuMzhoNS4yODNjLjA5IDAgLjE3Ny4wMjguMjYuMDg0YS42NzkuNjc5IDAgMCAxIC4yMi4yNzdjLjA2MS4xMjkuMTA5LjMwMy4xNDMuNTIyLjAzNC4yMTkuMDUxLjQ4LjA1MS43ODN6Ii8+ICA8L2c+PC9zdmc+);
}
.icon-gas {
    width: 60px;
    height: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC43MyIgaGVpZ2h0PSI1MS45NjEiPiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjExMy4xMjMiIHkxPSItMTE5LjAxOCIgeDI9Ijc5LjYwNSIgeTI9Ii0xMTkuMDE4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC01NiAtOTMuMDM4KSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNTIuNzg0IDIxLjEzNmMtMy44OTEtNC41NS01LjM0MS04Ljc3LTUuODY4LTExLjkzNXYtLjE5OC0uMTMxYzAtLjEzMSAwLS4xOTgtLjA2NS0uMzN2LS4wNjZjLS4wNjYtLjM5Ni0uMDY2LS43OTItLjEzMy0xLjEyMVY2LjU2NCA1LjcwNmMwLS41MjcuMDY2LTEuMTIxLjEzMy0xLjY0OC4xOTctMS40NS41MjYtMi4yNDIuNTI2LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk3LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjYuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDM5IDIuOTAyLTQuMzUyIDUuODY4LTUuNjA0IDguNzA0LTEuMzg1IDMuMTY1LTIuMDQ0IDYuMjY0LTEuODQ3IDkuMTY1LjMzIDYuMzMgNC4zNTIgMTEuOTM1IDExLjkzNSAxNi42ODItOS4wMzMtOC41NzEtMS4wNTUtMTkuOTEyIDYuMjYzLTI0LjkyMyAwIDAtLjQ2MSAyLjc2OSA0LjI4NiA4LjMwOCA0LjA4OCA0LjgxMyAzLjk1NiAxMS42MDQtLjMzIDE2LjQxOCAyLjExLTEuNDUxIDMuOTU2LTMuMSA1LjUzOS00Ljc0OCAyLjgzNS0zLjA5OSA0LjY4Mi02LjM5NiA1LjM0MS05LjgyNCAxLjI1My01LjAxMS0uMTMxLTkuNzU4LTMuODktMTQuMjQxIi8+PC9zdmc+);
}
.icon-electr {
    width: 60px;
    height: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC43MyIgaGVpZ2h0PSI1MS45NjEiPiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMS42MTQiIHkxPSItMTI4Ljg4IiB4Mj0iMTA4LjQ3OSIgeTI9Ii0xMjguODgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTU2IC05My4wMzgpIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik00NS42MTQgMzMuNjIyaDYuODY1djQuNDRoLTYuODY1eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjcyLjc3OCIgeTE9Ii0xMTkuMDE5IiB4Mj0iMTIxLjE0OCIgeTI9Ii0xMTkuMDE5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC01NiAtOTMuMDM4KSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIvPiAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNNTcuMTg4IDYuMjk4Yy0uNTAzLTEuMjk5LTEuODYtMi4wMzgtNS40MzYtMi45MjVhODAuNzg4IDgwLjc4OCAwIDAgMC01LjkyNC0xLjE4MWMtMS4xMDYtLjE5Mi00LjQzLS4yMzYtNC44NTgtLjIzNi0uNDI5IDAtMy43NTEuMDQ0LTQuODU5LjIzNi0xLjU4Mi4yNjUtMy44ODUuNjgtNS45MjMgMS4xODEtMy41NzUuODg3LTQuOTM1IDEuNjEtNS40MzcgMi45MjUtLjM5OCAxLjAzNC00LjEyMiAxMi43NDgtNy4xNzkgMjIuMzk0YTE3LjI0NCAxNy4yNDQgMCAwIDAtLjY1IDcuNCAxNi41NjggMTYuNTY4IDAgMCAwIDIuNjMgNi45NzJjMi4xODcgMy4yNjYgNS4xNzEgNS4yNiA4LjgzMiA1LjkyNC40ODguMTA0IDQuMTIyLjg4NSA5LjI2MyAxLjAxOEg0NC4yNzhjNS4xNDEtLjE0NiA4Ljc3NC0uOTE2IDkuMjYxLTEuMDE4IDMuNjY1LS42OCA2LjY0OC0yLjY3NSA4LjgzNC01LjkyNGExNi41NDggMTYuNTQ4IDAgMCAwIDIuNjI5LTYuOTcyIDE3LjIyOCAxNy4yMjggMCAwIDAtLjY0OS03LjRjLTMuMDQzLTkuNjQ2LTYuNzY1LTIxLjM2LTcuMTY1LTIyLjM5NHptMy40ODcgMzUuNTk4Yy0xLjU2NCAyLjMzMy0zLjk0MiA0LjQxNi03LjUzMyA1LjA1MyAwIDAtMy42NDguODQyLTguOTA2Ljk4OGgtNi41MTRjLTUuMjczLS4xNDYtOC45MDgtLjk4OC04LjkwOC0uOTg4LTMuNTc0LS42NS01Ljk1My0yLjcxOS03LjUzMi01LjA1My0yLjQ4Mi0zLjY5Mi0zLjA1OS04LjM0Ni0xLjcxNC0xMi41ODQgMi4yNDUtNy4xMiA2LjcyLTIxLjIyNiA3LjExOS0yMi4yOS40MjktMS4xMjMgNi45NTgtMi4zMzQgOS43NjUtMi44MDcuODEzLS4xMzQgMy43MDctLjIwNyA0LjUyLS4yMDcuODEyIDAgMy43MDguMDczIDQuNTIuMjA3IDIuODA3LjQ3MyA5LjMzNiAxLjY4NCA5Ljc2NCAyLjgwNy4zOTkgMS4wNjMgNC44NzUgMTUuMTY5IDcuMTM2IDIyLjI5IDEuMzU1IDQuMjI0Ljc2NSA4Ljg5Mi0xLjcxNyAxMi41ODR6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iOTQuMzU3IiB5MT0iLTExMS4wNDgiIHgyPSI5OS40MDEiIHkyPSItMTExLjA0OCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtNTYgLTkzLjAzOCkiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTM4LjM1NyAxMy41NDhoNS4wNDR2OC45MjVoLTUuMDQ0eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ijg1LjEwOSIgeTE9Ii0xMjguODgiIHgyPSI5MS45NzUiIHkyPSItMTI4Ljg4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC01NiAtOTMuMDM4KSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2QpIiBkPSJNMjkuMTA5IDMzLjYyMmg2Ljg2NnY0LjQ0aC02Ljg2NnoiLz4gIDxnPiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzQuNjkxIiB5MT0iLTExOS4xNzgiIHgyPSIxMTkuNTUiIHkyPSItMTE5LjE3OCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtNTYgLTkzLjAzOCkiPiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIvPiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgICA8L2xpbmVhckdyYWRpZW50PiAgICA8cGF0aCBmaWxsPSJ1cmwoI2UpIiBkPSJNNTYuMTcxIDcuODg1Yy0uNDY2LTEuMjA2LTEuNzI2LTEuODktNS4wNDItMi43MTJhNzQuMTA3IDc0LjEwNyAwIDAgMC01LjQ5NS0xLjA5NmMtMS4wMjYtLjE3Ny00LjEwNy0uMjE5LTQuNTA2LS4yMTktLjM5NyAwLTMuNDc5LjA0Mi00LjUwNi4yMTktMS40NjUuMjQ3LTMuNjA0LjYzLTUuNDk0IDEuMDk2LTMuMzE0LjgyMi00LjU3NiAxLjQ5My01LjA0MSAyLjcxMi0uMzcuOTU5LTMuODIyIDExLjgyMi02LjY1NyAyMC43NjhhMTUuOTggMTUuOTggMCAwIDAtLjYwNCA2Ljg2MyAxNS4zNTQgMTUuMzU0IDAgMCAwIDIuNDM4IDYuNDY2YzIuMDI3IDMuMDI3IDQuNzk1IDQuODc2IDguMTkxIDUuNDkzLjQ1Mi4wOTcgMy44MjIuODIxIDguNTg5Ljk0Nkg0NC4xOTRjNC43NjctLjEzOSA4LjEzOC0uODUgOC41OS0uOTQ2IDMuMzk4LS42MyA2LjE2NS0yLjQ3OSA4LjE5Mi01LjQ5M2ExNS4zNSAxNS4zNSAwIDAgMCAyLjQzOC02LjQ2NiAxNS45NiAxNS45NiAwIDAgMC0uNjAzLTYuODYzYy0yLjgxOC04Ljk0Ni02LjI3MS0xOS44MDktNi42NC0yMC43Njh6TTU5LjQwMyA0MC45Yy0xLjQ1MSAyLjE2NS0zLjY1NiA0LjA5Ny02Ljk4NSA0LjY4NSAwIDAtMy4zODQuNzgyLTguMjYxLjkxOWgtNi4wNDFjLTQuODktLjEzNy04LjI2MS0uOTE5LTguMjYxLS45MTktMy4zMTUtLjYwMi01LjUyMS0yLjUyLTYuOTg3LTQuNjg1LTIuMzAxLTMuNDI1LTIuODM1LTcuNzM5LTEuNTg5LTExLjY3MiAyLjA4My02LjYwNCA2LjIzMy0xOS42ODUgNi42MDMtMjAuNjcyLjM5Ny0xLjA0MiA2LjQ1Mi0yLjE2NSA5LjA1Ni0yLjYwMy43NTMtLjEyMyAzLjQzOC0uMTkxIDQuMTktLjE5MS43NTQgMCAzLjQzOS4wNjggNC4xOTMuMTkxIDIuNjAzLjQzOCA4LjY1OCAxLjU2MiA5LjA1NSAyLjYwMy4zNjkuOTg3IDQuNTIxIDE0LjA2OCA2LjYxNyAyMC42NzIgMS4yNiAzLjkxOC43MTMgOC4yNDctMS41OSAxMS42NzJ6Ii8+ICA8L2c+PC9zdmc+);
}
.icon-yes {
    width: 28px;
    height: 28px; 
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='28px' height='21px' viewBox='0 0 28 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eyes%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use' transform='translate(-287.000000, -525.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='question-copy' transform='translate(229.000000, 363.000000)'%3E %3Cg id='checkbox' transform='translate(0.000000, 53.000000)'%3E %3Cg id='yes' transform='translate(58.000000, 20.000000)'%3E %3Cpath d='M23.9393913,0.3774 C23.3751304,0.3774 22.8321739,0.5028 22.3257391,0.7506 C16.1663478,3.7488 11.9797391,9.4686 9.79573913,13.125 L5.76252174,10.3086 C5.14226087,9.8748 4.41243478,9.6456 3.6533913,9.6456 C2.47008696,9.6456 1.35495652,10.2138 0.671391304,11.1648 C-0.493043478,12.7842 -0.103478261,15.036 1.54,16.1832 L6.51547826,19.6578 C7.60930435,20.4216 8.86504348,20.8254 10.1475652,20.8254 C10.598,20.8254 11.0508696,20.775 11.4952174,20.6754 C13.2318261,20.286 14.7505217,19.1352 15.6617391,17.5182 C17.2528696,14.6922 20.6554783,9.594 25.5603478,7.206 C26.4356522,6.7806 27.0893913,6.0444 27.4022609,5.1336 C27.7157391,4.2228 27.65,3.246 27.2178261,2.3838 C26.5975652,1.146 25.3418261,0.3774 23.9393913,0.3774 Z M25.6723478,4.5552 C25.5153043,5.0106 25.1884348,5.379 24.7507826,5.592 C19.4009565,8.196 15.7591304,13.6344 14.063913,16.644 C13.4046957,17.8146 12.3206087,18.6438 11.0886087,18.9204 C9.88582609,19.1892 8.62643478,18.927 7.57034783,18.189 L2.59486957,14.715 C1.77313043,14.1414 1.57834783,13.0158 2.16026087,12.2058 C2.50234783,11.73 3.06052174,11.4456 3.65278261,11.4456 C4.0313913,11.4456 4.396,11.5602 4.70582609,11.7774 L10.3910435,15.747 L10.8853043,14.8698 C12.7856522,11.5008 16.9034783,5.3964 23.1334783,2.364 C23.3873043,2.2404 23.6575652,2.1774 23.9381739,2.1774 C24.64,2.1774 25.2687826,2.562 25.5786087,3.1806 C25.795913,3.612 25.8287826,4.1004 25.6723478,4.5552 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-no {
    width: 21px;
    height: 28px; 
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='21px' height='22px' viewBox='0 0 21 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eno%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use' transform='translate(-536.000000, -524.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='question-copy' transform='translate(229.000000, 363.000000)'%3E %3Cg id='checkbox-copy' transform='translate(245.000000, 53.000000)'%3E %3Cpath d='M62.0034526,37.723 C62.0424526,38.59 62.4174526,39.3905 63.0584526,39.9755 C63.6589526,40.5235 64.4369526,40.8255 65.2494526,40.8255 C66.1604526,40.8255 67.0354526,40.44 67.6499526,39.767 L72.2474526,34.732 L76.8449526,39.7675 C77.4594526,40.44 78.3344526,40.826 79.2454526,40.826 C80.0584526,40.826 80.8369526,40.524 81.4364526,39.976 C82.0774526,39.3905 82.4524526,38.5905 82.4914526,37.7235 C82.5309526,36.8565 82.2304526,36.0255 81.6449526,35.3845 L76.6494526,29.9125 L81.6449526,24.441 C82.2304526,23.8 82.5309526,22.969 82.4914526,22.102 C82.4524526,21.235 82.0774526,20.4345 81.4364526,19.8495 C80.8364526,19.3015 80.0579526,19 79.2454526,19 C78.3344526,19 77.4594526,19.3855 76.8449526,20.0585 L72.2474526,25.0935 L67.6499526,20.058 C67.0354526,19.3855 66.1604526,19 65.2489526,19 C64.4364526,19 63.6584526,19.302 63.0584526,19.8495 C62.4174526,20.435 62.0424526,21.235 62.0034526,22.102 C61.9639526,22.969 62.2644526,23.8 62.8499526,24.441 L67.8454526,29.913 L62.8499526,35.3835 C62.2644526,36.025 61.9639526,36.8555 62.0034526,37.723 Z M63.9574526,36.395 L69.0774526,30.7875 C69.5264526,30.2965 69.5264526,29.5275 69.0779526,29.0375 L63.9574526,23.4285 C63.6424526,23.0835 63.4804526,22.6365 63.5014526,22.1695 C63.5229526,21.7025 63.7244526,21.272 64.0704526,20.9565 C64.7559526,20.3305 65.9179526,20.385 66.5424526,21.069 L71.3569526,26.342 C71.8179526,26.846 72.6769526,26.8465 73.1389526,26.3415 L77.9529526,21.0695 C78.5784526,20.384 79.7404526,20.331 80.4249526,20.957 C80.7704526,21.272 80.9724526,21.703 80.9939526,22.17 C81.0149526,22.637 80.8529526,23.0845 80.5379526,23.4295 L75.4174526,29.0365 C74.9684526,29.5275 74.9684526,30.2965 75.4169526,30.7865 L80.5374526,36.395 C80.8524526,36.74 81.0144526,37.187 80.9934526,37.6545 C80.9719526,38.1215 80.7704526,38.552 80.4244526,38.8675 C79.7399526,39.4935 78.5789526,39.4405 77.9524526,38.755 L73.1379526,33.482 C72.9074526,33.23 72.5829526,33.0855 72.2474526,33.0855 C71.9119526,33.0855 71.5874526,33.23 71.3564526,33.4825 L66.5424526,38.7545 C65.9164526,39.4395 64.7569526,39.494 64.0704526,38.867 C63.7249526,38.552 63.5229526,38.121 63.5014526,37.654 C63.4804526,37.1875 63.6424526,36.7405 63.9574526,36.395 Z' id='no'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-dropdown {
    width: 14px;
    height: 8px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-email {
    width: 30px;
    height: 18px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='30px' height='18px' viewBox='0 0 30 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eemail%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.706748188'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-640.000000, -2693.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-8' transform='translate(233.000000, 2634.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M436.979258,22.5365769 C436.978027,21.7029808 436.288906,21.0256731 435.44252,21.0256731 L435.440527,21.0256731 L408.53457,21.0620769 C408.124121,21.0625962 407.738398,21.2205 407.448535,21.5066538 C407.15873,21.7928654 406.999473,22.1731154 407,22.5771346 L407.020801,37.4634231 C407.021328,37.8675577 407.181699,38.2473462 407.472324,38.53275 C407.762422,38.8176346 408.147676,38.9743846 408.557422,38.9743846 L408.559473,38.9743846 L435.465371,38.9379808 C436.31252,38.9368269 437.000938,38.2572692 436.999941,37.4229231 L436.979258,22.5365769 Z M433.754551,22.5409615 L422.001172,30.5858077 L410.225,22.5728077 L433.754551,22.5409615 Z M426.971445,32.1040962 L433.942402,37.4270769 L410.037793,37.4593846 L417.05123,32.1040962 C417.386504,31.848 417.447559,31.3728462 417.18752,31.0426154 C416.927422,30.7125 416.444844,30.6523846 416.109453,30.9084231 L408.556309,36.6758654 L408.537559,23.2638462 L421.565527,32.1286731 C421.697012,32.2181538 421.849648,32.2628077 422.002344,32.2628077 C422.155684,32.2628077 422.309141,32.2176346 422.440918,32.1274615 L435.443574,23.2276154 L435.463262,36.6737308 L427.913105,30.9084808 C427.578008,30.6525 427.095195,30.7125577 426.835156,31.0426731 C426.575059,31.3727885 426.636055,31.8480577 426.971445,32.1040962 Z' id='email'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-phone {
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ephone%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.700011322'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-644.000000, -2843.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-9' transform='translate(233.000000, 2787.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M415.832575,33.9395061 C418.204664,36.7691787 421.06014,38.9971107 424.319271,40.5735716 C425.560133,41.1603929 427.219598,41.8566217 429.068432,41.9759752 C429.18305,41.9809483 429.292684,41.9859213 429.407302,41.9859213 C430.648164,41.9859213 431.64484,41.5582379 432.457131,40.6780059 C432.462114,40.6730328 432.472081,40.6630867 432.477064,40.6531406 C432.7661,40.3050262 433.095003,39.9917232 433.438857,39.658528 C433.673075,39.4347402 433.912278,39.2010063 434.141513,38.9622993 C435.202973,37.8582794 435.202973,36.4558757 434.131546,35.3866673 L431.136535,32.3978567 C430.62823,31.870712 430.020258,31.5922205 429.382385,31.5922205 C428.744513,31.5922205 428.131557,31.870712 427.608302,32.3928836 L425.824252,34.17324 C425.6598,34.0787518 425.490365,33.9942098 425.330897,33.9146408 C425.131562,33.8151795 424.947177,33.7206913 424.782725,33.616257 C423.158143,32.5868331 421.683063,31.2441062 420.272766,29.5184534 C419.560143,28.6183291 419.081738,27.8624236 418.747852,27.0915989 C419.21629,26.6688886 419.654827,26.226286 420.078414,25.7936296 C420.227916,25.6394646 420.382401,25.4852997 420.536885,25.3311348 C421.075091,24.794044 421.364127,24.1724112 421.364127,23.5408322 C421.364127,22.9092533 421.080074,22.2876205 420.536885,21.7505297 L419.051838,20.268557 C418.87742,20.0944999 418.712968,19.9254157 418.543533,19.7513585 C418.21463,19.4131903 417.870777,19.0650759 417.531907,18.751773 C417.018619,18.2494936 416.41563,17.9859213 415.777757,17.9859213 C415.144868,17.9859213 414.536896,18.2494936 414.003674,18.756746 L412.13989,20.6166714 C411.46215,21.2930079 411.07843,22.1135633 410.998696,23.0634182 C410.904012,24.2519802 411.12328,25.5151381 411.691386,27.0418683 C412.563477,29.404073 413.87909,31.5971936 415.832575,33.9395061 Z M412.214641,23.1678525 C412.274441,22.5064352 412.528594,21.9544253 413.006998,21.4770113 L414.860815,19.627032 C415.149852,19.3485405 415.468788,19.2043217 415.777757,19.2043217 C416.081744,19.2043217 416.390713,19.3485405 416.674766,19.6369781 C417.008652,19.945308 417.322605,20.268557 417.661475,20.6116984 C417.83091,20.7857556 418.005328,20.9598127 418.179747,21.138843 L419.664794,22.6208156 C419.973764,22.9291455 420.133232,23.2424485 420.133232,23.5507783 C420.133232,23.8591082 419.973764,24.1724112 419.664794,24.4807411 C419.510309,24.634906 419.355824,24.794044 419.20134,24.9482089 C418.737885,25.4156768 418.304331,25.8582794 417.825927,26.2809897 C417.81596,26.2909358 417.810977,26.2959089 417.80101,26.305855 C417.387389,26.7186192 417.452173,27.1114912 417.551841,27.4098749 C417.556824,27.4247941 417.561808,27.4347402 417.566791,27.4496594 C417.950511,28.369676 418.483733,29.244935 419.315957,30.2892781 C420.810971,32.1293113 422.385719,33.5565803 424.119936,34.6556271 C424.334221,34.7948728 424.563457,34.9042802 424.777742,35.0136876 C424.977077,35.1131488 425.161462,35.207637 425.325914,35.3120713 C425.345847,35.3220175 425.360797,35.3319636 425.380731,35.3419097 C425.545182,35.4264518 425.704651,35.4662363 425.864119,35.4662363 C426.262789,35.4662363 426.521925,35.2126101 426.606642,35.128068 L428.470427,33.2681426 C428.759463,32.979705 429.073416,32.8255401 429.382385,32.8255401 C429.761122,32.8255401 430.070092,33.059274 430.264443,33.2681426 L433.269422,36.2619263 C433.867427,36.8586938 433.862444,37.5051919 433.254472,38.1367709 C433.04517,38.3605587 432.825901,38.5744004 432.591682,38.7981882 C432.242845,39.1363565 431.879059,39.4844708 431.550156,39.8773428 C430.977067,40.4940026 430.294344,40.7824402 429.412285,40.7824402 C429.327568,40.7824402 429.237867,40.7774671 429.15315,40.7724941 C427.518601,40.6680597 425.99867,40.0315077 424.857476,39.4894439 C421.757814,37.9925521 419.036888,35.8690544 416.779417,33.1736544 C414.920616,30.9407493 413.669788,28.8620092 412.842547,26.6340771 C412.329258,25.2664849 412.134907,24.1674381 412.214641,23.1678525 Z' id='phone'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-broadcast {
    width: 36px;
    height: 41px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='36px' height='41px' viewBox='0 0 36 41' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ebroadcast%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='5.-Done' transform='translate(-491.000000, -706.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='checkbox' transform='translate(461.000000, 597.000000)'%3E %3Cg id='broadcast' transform='translate(30.000000, 20.000000)'%3E %3Cpath d='M16.2977143,39.4691921 L16.2977143,20.6849236 C15.4869977,20.141843 14.9465761,19.2039256 14.9465761,18.1425 C14.9465761,16.4640413 16.2977143,15.1063822 17.9682998,15.1063822 C19.6388852,15.1063822 20.9900234,16.4639566 20.9900234,18.1425 C20.9900234,19.3766508 20.252993,20.4380764 19.2212178,20.9070351 L19.2212178,39.4691921 C19.2212178,40.2837707 18.5579578,40.9501901 17.7472412,40.9501901 C16.9365246,40.9501901 16.2977143,40.2837707 16.2977143,39.4691921 Z M25.3136487,24.1406136 C25.5593255,24.288688 25.8050023,24.3627252 26.0752131,24.3627252 C26.5665667,24.3627252 27.0579204,24.1158781 27.3281311,23.6469194 C28.4335925,21.8203017 28.9740984,19.722186 28.8757939,17.5747686 C28.6301171,11.6013058 23.5939953,6.9361157 17.6242342,7.15822727 C14.7745012,7.28165083 12.1212927,8.51580165 10.1559625,10.6633037 C8.19063232,12.7860702 7.1833911,15.5753409 7.30622951,18.4633843 C7.37991569,20.1665785 7.8221171,21.7956508 8.63283372,23.2767335 C9.0258829,23.9925393 9.93490398,24.2641219 10.6473162,23.8444649 C11.3597283,23.4495434 11.6054052,22.5361921 11.212356,21.8203864 C10.6227822,20.7343099 10.3034192,19.5741963 10.2296487,18.3153099 C10.1559625,16.2171942 10.8929087,14.1931157 12.2932834,12.6380806 C13.6936581,11.0830455 15.6835222,10.2190806 17.7716066,10.1203079 C22.0953162,9.94749793 25.7802998,13.3291508 25.9522904,17.6981921 C26.0259766,19.2532273 25.6329274,20.7836116 24.8222108,22.1165351 C24.4047119,22.8076901 24.6258548,23.7210413 25.3136487,24.1406136 Z M29.6374426,29.8425785 C30.2516347,30.3609236 31.1851054,30.2868864 31.7256112,29.6697686 C34.4525059,26.4115393 35.9511007,22.289345 35.9511007,18.0190764 C35.9510164,8.07157851 27.9177892,0 18.0173677,0 C8.11694614,0 0.0837189696,8.07157851 0.0837189696,18.0190764 C0.0837189696,22.5361921 1.75422014,26.8311116 4.77594379,30.1634628 C5.07077283,30.4843471 5.46382201,30.657157 5.85687119,30.657157 C6.20076815,30.657157 6.56928337,30.5337335 6.83957845,30.2622355 C7.42915222,29.719155 7.47830445,28.7812376 6.9378829,28.1641198 C4.43204684,25.3995847 3.03175644,21.7957355 3.03175644,18.0191612 C3.03175644,9.72547107 9.76299766,2.96208058 18.017452,2.96208058 C26.2719063,2.96208058 33.0031475,9.72538636 33.0031475,18.0191612 C33.0031475,21.573624 31.7502295,25.029314 29.4655363,27.7445475 C28.9249461,28.3615806 28.9987166,29.2994979 29.6374426,29.8425785 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-smartphone {
    width: 44px;
    height: 41px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='44px' height='40px' viewBox='0 0 44 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Esmartphone%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='5.-Done' transform='translate(-870.000000, -707.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 89.000000)'%3E %3Cg id='checkbox-copy' transform='translate(841.000000, 597.000000)'%3E %3Cg id='smartphone' transform='translate(29.000000, 21.000000)'%3E %3Cpath d='M13.1190184,39.963964 L30.8359918,39.963964 C32.590593,39.963964 34.0212679,38.5315315 34.0212679,36.7747748 L34.0212679,3.26126126 C34.0212679,1.5045045 32.590593,0.0720720721 30.8359918,0.0720720721 L13.1190184,0.0720720721 C11.3644172,0.0720720721 9.93374233,1.5045045 9.93374233,3.26126126 L9.93374233,36.7747748 C9.93374233,38.5315315 11.3644172,39.963964 13.1190184,39.963964 Z M31.807771,30.6576577 L12.1382413,30.6576577 L12.1382413,7.43243243 L31.807771,7.43243243 L31.807771,30.6576577 Z M30.8269939,37.7567568 L13.1190184,37.7567568 C12.5791411,37.7567568 12.1382413,37.3153153 12.1382413,36.7747748 L12.1382413,32.8648649 L31.807771,32.8648649 L31.807771,36.7747748 C31.807771,37.3153153 31.3668712,37.7567568 30.8269939,37.7567568 Z M13.1190184,2.27927928 L30.8359918,2.27927928 C31.3758691,2.27927928 31.8167689,2.72072072 31.8167689,3.26126126 L31.8167689,5.22522523 L12.1382413,5.22522523 L12.1382413,3.26126126 C12.1382413,2.72072072 12.5791411,2.27927928 13.1190184,2.27927928 Z' id='Shape'/%3E %3Cpath d='M24.1685072,34.1531532 L19.7775051,34.1531532 C19.1656442,34.1531532 18.6707566,34.6486486 18.6707566,35.2612613 C18.6707566,35.8738739 19.1656442,36.3693694 19.7775051,36.3693694 L24.1685072,36.3693694 C24.7803681,36.3693694 25.2752556,35.8738739 25.2752556,35.2612613 C25.2752556,34.6486486 24.7713701,34.1531532 24.1685072,34.1531532 Z' id='Shape'/%3E %3Cpath d='M40.1758691,34.1531532 L37.008589,34.1531532 C36.396728,34.1531532 35.9018405,34.6486486 35.9018405,35.2612613 C35.9018405,35.8738739 36.396728,36.3693694 37.008589,36.3693694 L40.1758691,36.3693694 C42.2543967,36.3693694 43.9460123,34.6756757 43.9460123,32.5945946 L43.9460123,7.45045045 C43.9460123,5.36936937 42.2543967,3.67567568 40.1758691,3.67567568 L37.008589,3.67567568 C36.396728,3.67567568 35.9018405,4.17117117 35.9018405,4.78378378 C35.9018405,5.3963964 36.396728,5.89189189 37.008589,5.89189189 L40.1758691,5.89189189 C41.0396728,5.89189189 41.7415133,6.59459459 41.7415133,7.45945946 L41.7415133,32.6036036 C41.7415133,33.4504505 41.0396728,34.1531532 40.1758691,34.1531532 Z' id='Shape'/%3E %3Cpath d='M3.77014315,36.3603604 L6.93742331,36.3603604 C7.54928425,36.3603604 8.04417178,35.8648649 8.04417178,35.2522523 C8.04417178,34.6396396 7.54928425,34.1441441 6.93742331,34.1441441 L3.77014315,34.1441441 C2.90633947,34.1441441 2.20449898,33.4414414 2.20449898,32.5765766 L2.20449898,7.45045045 C2.20449898,6.58558559 2.90633947,5.88288288 3.77014315,5.88288288 L6.93742331,5.88288288 C7.54928425,5.88288288 8.04417178,5.38738739 8.04417178,4.77477477 C8.04417178,4.16216216 7.54928425,3.66666667 6.93742331,3.66666667 L3.77014315,3.66666667 C1.69161554,3.66666667 0,5.36036036 0,7.44144144 L0,32.5855856 C0,34.6666667 1.69161554,36.3603604 3.77014315,36.3603604 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-avatar {
    width: 20px;
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='20px' height='23px' viewBox='0 0 20 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eavatar%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.702445652'%3E %3Cg id='4.-Apply' transform='translate(-681.000000, -2949.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='details' transform='translate(0.000000, 2667.000000)'%3E %3Cg id='question-copy-8' transform='translate(233.000000, 125.000000)'%3E %3Cg id='input-copy' transform='translate(195.000000, 53.000000)'%3E %3Cg id='avatar' transform='translate(253.000000, 19.000000)'%3E %3Cpath d='M9.91240876,12.3904762 L9.99026764,12.3904762 L10.0194647,12.3904762 L10.0681265,12.3904762 C11.4939173,12.3666667 12.6472019,11.8761905 13.4987835,10.9380952 C15.3722628,8.87142857 15.0608273,5.32857143 15.026764,4.99047619 C14.9051095,2.45238095 13.6788321,1.23809524 12.6666667,0.671428571 C11.9124088,0.247619048 11.0316302,0.019047619 10.0486618,0 L10.0145985,0 L9.99513382,0 L9.96593674,0 C9.42579075,0 8.3649635,0.0857142857 7.34793187,0.652380952 C6.32603406,1.21904762 5.08029197,2.43333333 4.95863747,4.99047619 C4.92457421,5.32857143 4.61313869,8.87142857 6.486618,10.9380952 C7.33333333,11.8761905 8.486618,12.3666667 9.91240876,12.3904762 Z M6.25790754,5.10952381 C6.25790754,5.0952381 6.26277372,5.08095238 6.26277372,5.07142857 C6.42335766,1.65714286 8.90024331,1.29047619 9.96107056,1.29047619 L9.98053528,1.29047619 L10.0194647,1.29047619 C11.3333333,1.31904762 13.56691,1.84285714 13.7177616,5.07142857 C13.7177616,5.08571429 13.7177616,5.1 13.7226277,5.10952381 C13.7274939,5.14285714 14.0681265,8.38095238 12.5206813,10.0857143 C11.9075426,10.7619048 11.0900243,11.0952381 10.0145985,11.1047619 L9.99026764,11.1047619 L9.99026764,11.1047619 L9.96593674,11.1047619 C8.89537713,11.0952381 8.0729927,10.7619048 7.46472019,10.0857143 C5.92214112,8.39047619 6.25304136,5.13809524 6.25790754,5.10952381 Z' id='Shape'/%3E %3Cpath d='M19.9902676,18.2666667 L19.9902676,18.252381 C19.9902676,18.2142857 19.9854015,18.1761905 19.9854015,18.1333333 C19.9562044,17.1904762 19.892944,14.9857143 17.7810219,14.2809524 C17.7664234,14.2761905 17.7469586,14.2714286 17.7323601,14.2666667 C15.5377129,13.7190476 13.7128954,12.4809524 13.6934307,12.4666667 C13.3965937,12.2619048 12.9878345,12.3333333 12.7785888,12.6238095 C12.5693431,12.9142857 12.6423358,13.3142857 12.9391727,13.5190476 C13.0218978,13.5761905 14.9586375,14.8952381 17.3819951,15.5047619 C18.5158151,15.9 18.6423358,17.0857143 18.676399,18.1714286 C18.676399,18.2142857 18.676399,18.252381 18.6812652,18.2904762 C18.6861314,18.7190476 18.6569343,19.3809524 18.5790754,19.7619048 C17.7907543,20.2 14.7007299,21.7142857 10,21.7142857 C5.31873479,21.7142857 2.20924574,20.1952381 1.41605839,19.7571429 C1.33819951,19.3761905 1.30413625,18.7142857 1.31386861,18.2857143 C1.31386861,18.247619 1.31873479,18.2095238 1.31873479,18.1666667 C1.35279805,17.0809524 1.47931873,15.8952381 2.61313869,15.5 C5.03649635,14.8904762 6.97323601,13.5666667 7.05596107,13.5142857 C7.35279805,13.3095238 7.42579075,12.9095238 7.21654501,12.6190476 C7.00729927,12.3285714 6.59854015,12.2571429 6.30170316,12.4619048 C6.28223844,12.4761905 4.46715328,13.7142857 2.26277372,14.2619048 C2.243309,14.2666667 2.22871046,14.2714286 2.21411192,14.2761905 C0.102189781,14.9857143 0.0389294404,17.1904762 0.0097323601,18.1285714 C0.0097323601,18.1714286 0.0097323601,18.2095238 0.00486618005,18.247619 L0.00486618005,18.2619048 C3.19915101e-13,18.5095238 -0.00486618005,19.7809524 0.253041363,20.4190476 C0.301703163,20.5428571 0.389294404,20.647619 0.506082725,20.7190476 C0.652068127,20.8142857 4.15085158,22.9952381 10.0048662,22.9952381 C15.8588808,22.9952381 19.3576642,20.8095238 19.5036496,20.7190476 C19.6155718,20.647619 19.7080292,20.5428571 19.756691,20.4190476 C20,19.7857143 19.9951338,18.5142857 19.9902676,18.2666667 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-calendar {
    width: 25px;
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='25px' height='23px' viewBox='0 0 25 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ecalendar%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.695595562'%3E %3Cg id='4.-Apply' transform='translate(-479.000000, -3281.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='details' transform='translate(0.000000, 2667.000000)'%3E %3Cg id='question-copy-10' transform='translate(229.000000, 457.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cg id='calendar' transform='translate(250.000000, 19.000000)'%3E %3Cpath d='M21.0498208,1.58910687 L17.931362,1.58910687 L17.931362,0.825278626 C17.931362,0.367034351 17.6195341,0.0614503817 17.1517025,0.0614503817 C16.683871,0.0614503817 16.372043,0.366946565 16.372043,0.825278626 L16.372043,1.58910687 L8.57589606,1.58910687 L8.57589606,0.825278626 C8.57589606,0.367034351 8.2640681,0.0614503817 7.79623656,0.0614503817 C7.32849462,0.0614503817 7.01657706,0.366946565 7.01657706,0.825278626 L7.01657706,1.58910687 L3.89811828,1.58910687 C1.71514337,1.58910687 0,3.26942366 0,5.40807252 L0,19.1563664 C0,21.2950153 1.71514337,22.9753321 3.89811828,22.9753321 L21.0498208,22.9753321 C23.2327957,22.9753321 24.9479391,21.2950153 24.9479391,19.1563664 L24.9479391,5.40807252 C24.9479391,3.26942366 23.2327957,1.58910687 21.0498208,1.58910687 L21.0498208,1.58910687 Z M1.55922939,5.40807252 C1.55922939,4.186 2.65071685,3.11667557 3.89811828,3.11667557 L7.01657706,3.11667557 L7.01657706,3.88050382 C7.01657706,4.33874809 7.32840502,4.64433206 7.79623656,4.64433206 C8.26397849,4.64433206 8.57589606,4.33883588 8.57589606,3.88050382 L8.57589606,3.11667557 L16.3721326,3.11667557 L16.3721326,3.88050382 C16.3721326,4.33874809 16.6839606,4.64433206 17.1517921,4.64433206 C17.6196237,4.64433206 17.9314516,4.33883588 17.9314516,3.88050382 L17.9314516,3.11667557 L21.0499104,3.11667557 C22.2973118,3.11667557 23.3887993,4.186 23.3887993,5.40807252 L23.3887993,7.69946947 L1.55922939,7.69946947 L1.55922939,5.40807252 L1.55922939,5.40807252 Z M23.3887097,19.1563664 C23.3887097,20.3784389 22.2972222,21.4477634 21.0498208,21.4477634 L3.89811828,21.4477634 C2.65071685,21.4477634 1.55922939,20.3784389 1.55922939,19.1563664 L1.55922939,9.22703817 L23.3887097,9.22703817 L23.3887097,19.1563664 Z' id='Shape'/%3E %3Cpath d='M5.45734767,19.1563664 C5.92508961,19.1563664 6.23700717,19.0036183 6.54883513,18.6981221 C6.86066308,18.392626 7.01657706,17.9342939 7.01657706,17.6287977 C7.01657706,17.3233015 6.86066308,16.8649695 6.54883513,16.5594733 C5.92517921,15.9484809 4.98960573,15.9484809 4.36586022,16.5594733 C4.05403226,16.8649695 3.89811828,17.1704656 3.89811828,17.6287977 C3.89811828,17.9342939 4.05403226,18.392626 4.36586022,18.6981221 C4.67768817,19.0036183 4.98960573,19.1563664 5.45734767,19.1563664 L5.45734767,19.1563664 Z' id='Shape'/%3E %3Cpath d='M5.45734767,14.5735725 C5.92508961,14.5735725 6.23700717,14.4208244 6.54883513,14.1153282 C6.86066308,13.8098321 7.01657706,13.3515 7.01657706,13.0460038 C7.01657706,12.7405076 6.86066308,12.2821756 6.54883513,11.9766794 C5.92517921,11.365687 4.98960573,11.365687 4.36586022,11.9766794 C4.05403226,12.2821756 3.89811828,12.5876718 3.89811828,13.0460038 C3.89811828,13.5043359 4.05403226,13.8098321 4.36586022,14.1153282 C4.67768817,14.4208244 4.98960573,14.5735725 5.45734767,14.5735725 L5.45734767,14.5735725 Z' id='Shape'/%3E %3Cpath d='M10.1351254,19.1563664 C10.6028674,19.1563664 10.9147849,19.0036183 11.2266129,18.6981221 C11.5384409,18.392626 11.6943548,17.9342939 11.6943548,17.6287977 C11.6943548,17.3233015 11.5384409,16.8649695 11.2266129,16.5594733 C10.602957,15.9484809 9.66738351,15.9484809 9.04363799,16.5594733 C8.73181004,16.8649695 8.57589606,17.3233015 8.57589606,17.6287977 C8.57589606,17.9342939 8.73181004,18.392626 9.04363799,18.6981221 C9.35546595,19.0036183 9.66738351,19.1563664 10.1351254,19.1563664 L10.1351254,19.1563664 Z' id='Shape'/%3E %3Cpath d='M10.1351254,14.5735725 C10.6028674,14.5735725 10.9147849,14.4208244 11.2266129,14.1153282 C11.5384409,13.8098321 11.6943548,13.3515 11.6943548,13.0460038 C11.6943548,12.7405076 11.5384409,12.2821756 11.2266129,11.9766794 C10.602957,11.365687 9.66738351,11.365687 9.04363799,11.9766794 C8.73181004,12.2821756 8.57589606,12.7405076 8.57589606,13.0460038 C8.57589606,13.3515 8.73181004,13.8098321 9.04363799,14.1153282 C9.35546595,14.4208244 9.66738351,14.5735725 10.1351254,14.5735725 L10.1351254,14.5735725 Z' id='Shape'/%3E %3Cpath d='M14.8128136,19.1563664 C15.2805556,19.1563664 15.5924731,19.0036183 15.9043011,18.6981221 C16.216129,18.392626 16.372043,18.0871298 16.372043,17.6287977 C16.372043,17.1704656 16.216129,16.8649695 15.9043011,16.5594733 C15.2806452,15.9484809 14.3450717,15.9484809 13.7213262,16.5594733 C13.4094982,16.8649695 13.2535842,17.3233015 13.2535842,17.6287977 C13.2535842,17.9342939 13.4094982,18.392626 13.7213262,18.6981221 C14.0331541,19.0036183 14.3450717,19.1563664 14.8128136,19.1563664 L14.8128136,19.1563664 Z' id='Shape'/%3E %3Cpath d='M14.8128136,14.5735725 C15.2805556,14.5735725 15.5924731,14.4208244 15.9043011,14.1153282 C16.216129,13.8098321 16.372043,13.5043359 16.372043,13.0460038 C16.372043,12.7405076 16.216129,12.2821756 15.9043011,11.9766794 C15.2806452,11.365687 14.3450717,11.365687 13.7213262,11.9766794 C13.4094982,12.2821756 13.2535842,12.7405076 13.2535842,13.0460038 C13.2535842,13.3515 13.4094982,13.8098321 13.7213262,14.1153282 C14.0331541,14.4208244 14.3450717,14.5735725 14.8128136,14.5735725 L14.8128136,14.5735725 Z' id='Shape'/%3E %3Cpath d='M19.4905914,19.1563664 C19.9583333,19.1563664 20.2702509,19.0036183 20.5820789,18.6981221 C20.8939068,18.392626 21.0498208,17.9342939 21.0498208,17.6287977 C21.0498208,17.3233015 20.8939068,16.8649695 20.5820789,16.5594733 C19.9584229,15.9484809 19.0228495,15.9484809 18.3991039,16.5594733 C18.087276,16.8649695 17.931362,17.1704656 17.931362,17.6287977 C17.931362,17.9342939 18.087276,18.392626 18.3991039,18.6981221 C18.7109319,19.0036183 19.0228495,19.1563664 19.4905914,19.1563664 L19.4905914,19.1563664 Z' id='Shape'/%3E %3Cpath d='M19.4905914,14.5735725 C19.9583333,14.5735725 20.2702509,14.4208244 20.5820789,14.1153282 C20.8939068,13.8098321 21.0498208,13.5043359 21.0498208,13.0460038 C21.0498208,12.7405076 20.8939068,12.2821756 20.5820789,11.9766794 C19.9584229,11.365687 19.0228495,11.365687 18.3991039,11.9766794 C18.087276,12.2821756 17.931362,12.7405076 17.931362,13.0460038 C17.931362,13.3515 18.087276,13.8098321 18.3991039,14.1153282 C18.7109319,14.4208244 19.0228495,14.5735725 19.4905914,14.5735725 L19.4905914,14.5735725 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-tooltip {
    width: 22px;
    height: 22px;
}
.icon-tooltip--tablet {
    display: none;
    opacity: 0;
}

@media(max-width: 768px) {
    .icon-tooltip--tablet {
        display: inline;
        opacity: 1;
    }
}

.icon-tooltip:hover {
    -webkit-filter: contrast(1.5);
    filter: contrast(1.5);
}
.icon-showmore {
    width: 40px;
    height: 40px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-805.000000, -562.000000)' fill-rule='nonzero' fill='%233179C5'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-2' transform='translate(228.000000, 374.000000)'%3E %3Cg id='checkbox-copy-8' transform='translate(491.000000, 188.000000)'%3E %3Cg id='plus-symbol-in-a-rounded-black-square' transform='translate(86.000000, 15.000000)'%3E %3Cpath d='M37.7594533,2.19799544 C36.2945786,0.732756264 34.5296583,0 32.4660592,0 L7.49230068,0 C5.42870159,0 3.66378132,0.732756264 2.19826879,2.19799544 C0.733029613,3.66350797 0.000273348519,5.42833713 0.000273348519,7.49202733 L0.000273348519,32.4655125 C0.000273348519,34.5290205 0.733029613,36.2940319 2.19826879,37.7595444 C3.66378132,39.2250569 5.42870159,39.9578132 7.49230068,39.9578132 L32.4657859,39.9578132 C34.529385,39.9578132 36.2943052,39.2250569 37.75918,37.7595444 C39.2246925,36.2940319 39.9574487,34.5291116 39.9574487,32.4655125 L39.9574487,7.49202733 C39.9573576,5.42833713 39.2246014,3.66323462 37.7594533,2.19799544 Z M33.2983144,21.6436446 C33.2983144,22.0944875 33.133303,22.4851936 32.8043736,22.8142141 C32.4744419,23.143508 32.0841002,23.3087927 31.6331663,23.3087927 L23.3093394,23.3087927 L23.3093394,31.6329841 C23.3093394,32.0838269 23.1437813,32.4741686 22.8143964,32.8035535 C22.485467,33.1333941 22.0948519,33.298041 21.6438269,33.298041 L18.3141686,33.298041 C17.8633257,33.298041 17.4730752,33.1333941 17.1435991,32.8035535 C16.8140319,32.4742597 16.6492027,32.083918 16.6492027,31.6329841 L16.6492027,23.3087927 L8.32464692,23.3087927 C7.8738041,23.3087927 7.48373576,23.1435991 7.15407745,22.8142141 C6.82469248,22.4852847 6.65986333,22.0945786 6.65986333,21.6436446 L6.65986333,18.3136219 C6.65986333,17.862779 6.82469248,17.4725285 7.15407745,17.1430524 C7.48364465,16.8134852 7.87371298,16.648656 8.32464692,16.648656 L16.6492938,16.648656 L16.6492938,8.32437358 C16.6492938,7.87343964 16.814123,7.48309795 17.1436902,7.1538041 C17.4731663,6.82414579 17.8633257,6.65922551 18.3142597,6.65922551 L21.643918,6.65922551 C22.0948519,6.65922551 22.485467,6.82414579 22.8144875,7.1538041 C23.1437813,7.48309795 23.3094305,7.87343964 23.3094305,8.32437358 L23.3094305,16.6487472 L31.6332574,16.6487472 C32.0841002,16.6487472 32.4744419,16.8135763 32.8044647,17.1431435 C33.1336674,17.4725285 33.2984055,17.862779 33.2984055,18.313713 L33.2984055,21.6436446 L33.2983144,21.6436446 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-arrow {
    width: 25px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='340.533px' height='340.533px' viewBox='0 0 340.533 340.533' style='enable-background:new 0 0 340.533 340.533;' xml:space='preserve' fill='tomato'%3E %3Cg%3E %3Cg%3E %3Cg%3E %3Cg%3E %3Cpath d='M145.768,290.197c-6.137,0-12.25-5.831-13.412-7.002c-4.194-3.092-115.082-86.691-127.269-98.856 c-4.422-4.444-5.203-8.894-5.074-11.856c0.288-7.089,5.768-11.935,6.389-12.463L129.738,57.946 c1.351-1.474,7.617-7.611,13.577-7.611c2.717,0,9.031,1.243,9.031,12.691v52.623H326.47c0.486-0.081,1.135-0.156,1.903-0.156 c2.03,0,12.16,0.774,12.16,15.976v80.87c0,11.187-7.927,14.153-12.118,14.153H156.012v48.23 C156.012,288.191,149.593,290.197,145.768,290.197z M145.768,280.451v4.87V280.451L145.768,280.451z'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.icon-minus,
.icon-plus {
    width: 18px;
    height: 18px;
    opacity: 0.5;
    cursor: pointer;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.icon-minus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eminus%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.704370471'%3E %3Cg id='4.-Apply' transform='translate(-585.000000, -1070.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='home' transform='translate(0.000000, 786.000000)'%3E %3Cg id='Group-2' transform='translate(229.000000, 125.000000)'%3E %3Cg id='question-copy-7'%3E %3Cg id='input-number' transform='translate(256.000000, 53.000000)'%3E %3Cpath d='M117.009842,21.9901422 C116.349942,21.3300885 115.554877,21 114.625262,21 L103.375026,21 C102.445411,21 101.650345,21.3300885 100.990158,21.9901422 C100.330094,22.6503191 100,23.4453307 100,24.3749718 L100,35.6249051 C100,36.554464 100.330094,37.3495577 100.990158,38.0097346 C101.650345,38.6699115 102.445411,39 103.375026,39 L114.625139,39 C115.554753,39 116.349819,38.6699115 117.009719,38.0097346 C117.669906,37.3495577 118,36.5545051 118,35.6249051 L118,24.3749718 C117.999959,23.4453307 117.669865,22.650196 117.009842,21.9901422 Z M115.000178,30.749923 C115.000178,30.9530165 114.925843,31.1290199 114.777666,31.2772354 C114.629038,31.4255741 114.453196,31.5000308 114.250058,31.5000308 L103.749983,31.5000308 C103.546886,31.5000308 103.371167,31.4256152 103.222662,31.2772354 C103.07428,31.1290609 103.000027,30.9530576 103.000027,30.749923 L103.000027,29.2498307 C103.000027,29.0467372 103.07428,28.8709391 103.222662,28.7225183 C103.371126,28.5740565 103.546845,28.499805 103.749983,28.499805 L114.250099,28.499805 C114.453196,28.499805 114.629038,28.5740565 114.777707,28.7225183 C114.926007,28.870898 115.000219,29.0466962 115.000219,29.2498307 L115.000219,30.749923 L115.000178,30.749923 Z' id='minus'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
.icon-plus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='19px' height='19px' viewBox='0 0 19 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eplus%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.714673913'%3E %3Cg id='4.-Apply' transform='translate(-645.000000, -1069.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='home' transform='translate(0.000000, 786.000000)'%3E %3Cg id='Group-2' transform='translate(229.000000, 125.000000)'%3E %3Cg id='question-copy-7'%3E %3Cg id='input-number' transform='translate(256.000000, 53.000000)'%3E %3Cpath d='M177.509927,21.4900967 C176.850027,20.8300429 176.054962,20.4999545 175.125347,20.4999545 L163.875111,20.4999545 C162.945496,20.4999545 162.150431,20.8300429 161.490243,21.4900967 C160.830179,22.1502736 160.500085,22.9452852 160.500085,23.8749263 L160.500085,35.1248596 C160.500085,36.0544185 160.830179,36.8495122 161.490243,37.5096891 C162.150431,38.169866 162.945496,38.4999545 163.875111,38.4999545 L175.125224,38.4999545 C176.054839,38.4999545 176.849904,38.169866 177.509804,37.5096891 C178.169992,36.8495122 178.500085,36.0544596 178.500085,35.1248596 L178.500085,23.8749263 C178.500044,22.9452852 178.169951,22.1501505 177.509927,21.4900967 Z M175.500263,30.2498775 C175.500263,30.452971 175.425929,30.6289744 175.277752,30.7771899 C175.129123,30.9255286 174.953281,30.9999853 174.750144,30.9999853 L171.000407,30.9999853 L171.000407,34.7498262 C171.000407,34.9529197 170.925826,35.1287589 170.777444,35.2771386 C170.629267,35.4257236 170.453302,35.4998929 170.250123,35.4998929 L168.750171,35.4998929 C168.547074,35.4998929 168.371273,35.4257236 168.22285,35.2771386 C168.074386,35.1287999 168.000133,34.9529607 168.000133,34.7498262 L168.000133,30.9999853 L164.250068,30.9999853 C164.046972,30.9999853 163.871253,30.9255697 163.722747,30.7771899 C163.574365,30.6290154 163.500113,30.453012 163.500113,30.2498775 L163.500113,28.7497852 C163.500113,28.5466917 163.574365,28.3708935 163.722747,28.2224728 C163.871212,28.0740109 164.046931,27.9997595 164.250068,27.9997595 L168.000174,27.9997595 L168.000174,24.2498775 C168.000174,24.046743 168.074427,23.8709038 168.222891,23.7225651 C168.371314,23.5740623 168.547074,23.4997698 168.750212,23.4997698 L170.250164,23.4997698 C170.453302,23.4997698 170.629267,23.5740623 170.777485,23.7225651 C170.925826,23.8709038 171.000448,24.046743 171.000448,24.2498775 L171.000448,27.9998006 L174.750185,27.9998006 C174.953281,27.9998006 175.129123,28.074052 175.277793,28.2225138 C175.426093,28.3708935 175.500304,28.5466917 175.500304,28.7498262 L175.500304,30.2498775 L175.500263,30.2498775 Z' id='plus'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
.icon-minus:hover,
.icon-plus:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
}

/* loading tariffs container */
span.supplierSelect {
    position: relative;
    bottom: -5px;
}
span.supplierSelect.waiting {
    min-height: 24px;
    padding-top: 5px;
    padding-left: 29px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj4gIDxyZWN0IHg9IjQ3IiB5PSIxMCIgcng9IjE2LjQ1IiByeT0iMy41IiB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgZmlsbD0icmdiYSgwJSwwJSwwJSwwLjYpIj4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC45MTY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gIDwvcmVjdD4gIDxyZWN0IHg9IjQ3IiB5PSIxMCIgcng9IjE2LjQ1IiByeT0iMy41IiB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgZmlsbD0icmdiYSgwJSwwJSwwJSwwLjYpIiB0cmFuc2Zvcm09InJvdGF0ZSgzMCA1MCA1MCkiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjgzMzMzMzMzMzMzMzMzMzRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPiAgPC9yZWN0PiAgPHJlY3QgeD0iNDciIHk9IjEwIiByeD0iMTYuNDUiIHJ5PSIzLjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjIwIiBmaWxsPSJyZ2JhKDAlLDAlLDAlLDAuNikiIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNzVzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPiAgPC9yZWN0PiAgPHJlY3QgeD0iNDciIHk9IjEwIiByeD0iMTYuNDUiIHJ5PSIzLjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjIwIiBmaWxsPSJyZ2JhKDAlLDAlLDAlLDAuNikiIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNjY2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNTgzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNDE2NjY2NjY2NjY2NjY2N3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMjEwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMzMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMjVzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPiAgPC9yZWN0PiAgPHJlY3QgeD0iNDciIHk9IjEwIiByeD0iMTYuNDUiIHJ5PSIzLjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjIwIiBmaWxsPSJyZ2JhKDAlLDAlLDAlLDAuNikiIHRyYW5zZm9ybT0icm90YXRlKDI3MCA1MCA1MCkiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjE2NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gIDwvcmVjdD4gIDxyZWN0IHg9IjQ3IiB5PSIxMCIgcng9IjE2LjQ1IiByeT0iMy41IiB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgZmlsbD0icmdiYSgwJSwwJSwwJSwwLjYpIiB0cmFuc2Zvcm09InJvdGF0ZSgzMDAgNTAgNTApIj4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4wODMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+ICA8cmVjdCB4PSI0NyIgeT0iMTAiIHJ4PSIxNi40NSIgcnk9IjMuNSIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIGZpbGw9InJnYmEoMCUsMCUsMCUsMC42KSIgdHJhbnNmb3JtPSJyb3RhdGUoMzMwIDUwIDUwKSI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICA8L3JlY3Q+PC9zdmc+);
    background-size: 24px 24px;
    background-repeat: no-repeat;
}
/* end loading tariffs container */


/* BUTTONS */
.e-calc__btn {
    position: relative;
    display: inline-block;
    border-radius: 4px;
    color: white;
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    opacity: 1;
}
.e-calc button:focus,
.e-calc__btn:focus,
.e-calc__btn:active {
    outline: none;
}
.e-calc__btn--primary {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background: #99cd53;
    color: white;
    border: none;
    white-space: nowrap;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-size: 19px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    padding: 8px 30px;
    text-shadow: none;
    font-weight: 400;
}

@media(max-width: 481px) {
    .e-calc__btn--primary {
        font-size: 14px;
    }
}

#homeForm .e-calc__btn--primary:hover {
    color: #5b7b31;
    text-decoration: none;
    background: #cce6a9;
}
.e-calc__btn--primary:hover {
    color: white;
    text-decoration: none;
    background: #3179C5;
}
.e-calc__btn--huge {
    padding-top: 18px;
    padding-bottom: 18px;
}
.e-calc__btn--progress {
    padding: 8px 50px;
    background: #8CC73F;
    color: white;
}
.e-calc__btn--progress.disabled,
.e-calc__btn[disabled="disabled"], 
e-calc__btn.tileDisabled {
    opacity: 0.4;
    cursor: not-allowed;
}

/* SMALL BUTTONS */
.button.small {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: white;
    border-radius: 4px;
    padding: 7px 18px;
    background: #8CC73F;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    white-space: nowrap;
}
.button.small:hover {
    background: #3179C5;
    cursor: pointer;
}
p.buttonSubmit {
    text-align: right;
    margin-bottom: 10px;
}
section#broadband p.buttonSubmit {
    width: 100%;
}
button.small {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 600;
    border: 0;
    background: none;
    box-shadow: none;
}
.button.apply {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-size: 19px;
    font-weight: 600;
    color: white;
    border-radius: 4px;
    padding: 7px 18px;
    background: #8CC73F;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    white-space: nowrap;
}
.button.apply:hover {
    background: #3179C5;
    cursor: pointer;
}
p#AgentStartButtonContainer.buttonSubmit {
    margin-top: 11px;
}

@media(max-width: 568px) {
    p#AgentStartButtonContainer.buttonSubmit {
        margin-top: 14px;
    }
}

.address-select-button {
    margin-top: 0;
}
/* END SMALL BUTTONS */

/* SCROLLBAR BASE CSS */
.scroll-wrapper {
    position: relative;
    overflow: hidden !important;
    padding: 0 !important;
}
.scroll-wrapper > .scroll-content {
    position: relative !important;
    top: 0;
    left: 0;
    overflow: scroll !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
    margin: 0;
    padding: 0;
    max-width: none !important;
    max-height: none;
    width: auto !important;
    height: auto;
    border: none !important;
}
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    width: 0;
    height: 0;
}
.scroll-wrapper.scroll--rtl {
    direction: rtl;
}
.scroll-element {
    display: none;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.scroll-element div {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}
.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
     overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    position: relative !important;
    top: 0;
    overflow: scroll !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 2px;
    max-width: none !important;
    max-height: none !important;
    width: 100% !important;
    height: 100% !important;
    outline: none;
    border: none !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    width: 0;
    height: 0;
}
/* SCROLLBAR INNER */
.scrollbar-inner > .scroll-element {
    position: absolute;
    z-index: 10;
    margin: 0;
    padding: 0;
    border: none;
}
.scrollbar-inner > .scroll-element div {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    border: none;
}
.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
    border-radius: 8px;
}
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    border-radius: 8px;
}
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
}
.scrollbar-inner > .scroll-element .scroll-element_track {
    background-color: #e0e0e0;
}
.scrollbar-inner > .scroll-element .scroll-bar {
    background-color: #c2c2c2;
}
.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    left: 0;
    width: 100%;
    height: 8px;
}
.scrollbar-inner > .scroll-element.scroll-y {
    top: 0;
    right: 2px;
    width: 8px;
    height: 100%;
}
.scrollbar-inner > .scroll-element:hover .scroll-bar,
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
    background-color: #919191;
}
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track,
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -12px;
}
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track,
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -12px;
}
/* SCROLLBAR MAC */
.scrollbar-macosx > .scroll-element {
    position: absolute;
    z-index: 10;
    margin: 0;
    padding: 0;
    border: none;
    background: none;
}
.scrollbar-macosx > .scroll-element div {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    border: none;
    background: none;
}
.scrollbar-macosx > .scroll-element .scroll-element_track {
    display: none;
}
.scrollbar-macosx > .scroll-element .scroll-bar {
    display: block;
    border-radius: 7px;
    background-color: #6C6E71;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.scrollbar-macosx > .scroll-element {
}
.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.scrollbar-macosx > .scroll-element.scroll-x {
    bottom: 0px;
    left: 0;
    overflow: visible;
    min-width: 100%;
    width: 100%;
    height: 0px;
}
.scrollbar-macosx > .scroll-element.scroll-y {
    top: 0;
    right: 0px;
    min-height: 100%;
    width: 0px;
    height: 100%;
}
.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar {
    top: -9px;
    min-width: 10px;
    height: 7px;
}
.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
    left: -9px;
    min-height: 10px;
    width: 7px;
}
.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer {
    left: 2px;
}
.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size {
    left: -4px;
}
.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer {
    top: 2px;
}
.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
}
.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -11px;
}
.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -11px;
}
.scrollbar-macosx:hover > .scroll-element .scroll-bar {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
/* SCROLLBAR DYNAMIC */
.scrollbar-dynamic > .scroll-element {
    position: absolute;
    z-index: 10;
    margin: 0;
    padding: 0;
    border: none;
    background: none;
}
.scrollbar-dynamic > .scroll-element div {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    border: none;
    background: none;
}
.scrollbar-dynamic > .scroll-element .scroll-element_outer {
    border-radius: 12px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}
.scrollbar-dynamic > .scroll-element .scroll-element_size {
    border-radius: 12px;
    background-color: #cccccc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}
.scrollbar-dynamic > .scroll-element .scroll-bar {
    border-radius: 7px;
    background-color: #6c6e71;
}
.scrollbar-dynamic > .scroll-element.scroll-x {
    bottom: 2px;
    left: 0;
    min-width: 100%;
    width: 100%;
    height: 7px;
}
.scrollbar-dynamic > .scroll-element.scroll-y {
    top: 0;
    right: 2px;
    min-height: 100%;
    width: 7px;
    height: 100%;
}
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
    top: auto;
    bottom: 0;
    min-width: 24px;
    height: 7px;
}
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
    right: 0;
    left: auto;
    min-height: 24px;
    width: 7px;
}
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
    top: auto;
    bottom: 0;
    left: 2px;
    -webkit-transition: height 0.2s;
    transition: height 0.2s;
}
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
    top: 2px;
    right: 0;
    left: auto;
    -webkit-transition: width 0.2s;
    transition: width 0.2s;
}
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size {
    left: -4px;
}
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
}
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -11px;
}
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -11px;
}
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
    overflow: hidden;
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
}
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
    width: 100%;
    height: 100%;
    border-radius: 12px;
}
.scrollbar-dynamic > .scroll-element.scroll-x {
}
.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
    min-height: 7px;
    height: 20px;
}
.scrollbar-dynamic > .scroll-element.scroll-y {
}
.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
    min-width: 7px;
    width: 20px;
}
.e-calc__checkbox.tileDisabled,
.e-calc__checkbox.tileDisabled:hover {
    background-color: lightgrey;
    cursor: not-allowed;
    border-color: #D0D8DA;
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-transform: none;
    text-shadow: none;
    white-space: normal;
    word-spacing: normal;
    word-wrap: normal;
    word-break: normal;
    letter-spacing: normal;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    line-height: 1.42857143;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    filter: alpha(opacity=0);
    line-break: auto;
}
.tooltip.in {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.tooltip-inner {
    padding: 6px 10px;
    max-width: 200px;
    border-radius: 4px;
    background-color: #2F313A;
    color: white;
    text-align: center;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #2F313A;
}
.tooltip.top-left .tooltip-arrow {
    right: 5px;
    bottom: 0;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #2F313A;
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #2F313A;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #2F313A;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #2F313A;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #2F313A;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #2F313A;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #2F313A;
}

/* 3. Modules */
/* FOOTER */
footer.footerContainer {
    width: 100%;
    background: #252525;
    color: #e6e6e6;
    border-top: 10px solid #2D2D2D;
    border-bottom: 1px solid #323232;
    padding: 25px 0 0;
    z-index: 0;
    filter: none;
    clear: both;
}
.footerSectionWrapper {
    width: 96%;
    max-width: 1174px;
    margin: 0 auto;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
}

@media(max-width: 601px) {
    .footerSectionWrapper {
        width: 92%;
    }
}

.footerSectionWrapper section {
    flex: 0 0 auto;
    width: 45%;
    margin: 0 5% 0 0;
    padding: 0 0 20px;
}
.footerSectionWrapper section.aboutSS {
    flex: 0 0 auto;
    width: 90%;
    margin: 0%;
    padding: 0 0 20px;
}
.footerSectionWrapper section h3 {
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #999999;
    margin: 10px 0 20px;
}
.footerSectionWrapper section p {
    font-size: 14px;
    line-height: 1.7;
    font-weight: 400;
    color: #e6e6e6;
    margin: 0;
}
.footerSectionWrapper section.consumerFocus {
    margin: 0 0 0 5%;
}
.footerSectionWrapper section.consumerFocus div {
    float: left;
    width: 80px;
    height: 80px;
    margin: 0 8px 0 0;
    padding: 0;
}
.footerSectionWrapper section.consumerFocus a {
    display: block;
    width: 100%;
    height: 100%;
    background: url(../Images/confidence-code-white.png) no-repeat; /* move image */
    background-size: 100%;
    margin: 8px 0 0;
}
.footerSectionWrapper section.consumerFocus p {
    padding: 0 0 0 90px;
}

@media (max-width:481px) {
    .footerSectionWrapper {
        width: 92%;
    }
    .footerSectionWrapper section p {
        font-size: 12px;
    }
}

.footerNavigationWrapper {
    clear: both;
    width: 100%;
    background: #2D2D2D;
    padding: 30px 2%;
    border-top: 1px solid #323232;
    color: #999999;
    line-height: 1.5;
}
.footerNavigation {
    width: 100%;
    max-width: 1174px;
    margin: 0 auto;
}
.footerNavigation:after {
    content: '';
    display: block;
    clear: both;
}
.footerNavigation p {
    color: #e6e6e6;
    font-size: 12px;
    font-weight: 300;
}
.footerNavigation ul.nav {
    float: right;
    display: block;
    font-size: 12px;
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}
.footerNavigation ul.nav li {
    padding-right: 4px;
}
.footerNavigation ul.nav li:last-child:after {
content: '';
margin-left: 0;
}
.footerNavigation ul.nav li:after {
content: "\b7";
margin-left: 7px;
font-weight: 700;
}
/* add/remove line break (improve display on small screens) */
.footerNavigation ul.nav li + br {
    display: none;
}
.footerNavigation ul.nav li a,
.footerNavigation p.copyright {
    color: #cccccc;
}
/*Trustpilot header widget*/
.header-trust-wrapper {
    width: 100%;
    background: #ffffff;
    border-top: 2px solid #8dc73f;
    border-bottom: 2px solid #8dc73f;
}
.container.header-trust {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.container.header-trust .geotrust-secure {
    flex: 0 0 98px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMjQyLjY5MyA0MjAuOTM5IDEwOS44NTUiPjxwYXRoIGZpbGw9IiMwMjczQjMiIGQ9Ik00OC43OTYgMjY4LjI0MWMxMC42MjgtNy4yNTYgMjEuOTM0LTEwLjA3OSAzMS4zMjItOC42OTl2LTE2Ljg0OUgwdjgwLjg3MmgyNy40Yy0uMzE5LS41NjMtLjYyNS0xLjEzNy0uOTA2LTEuNzM3LTcuNjAxLTE2LjAwNiAyLjM4OC0zOS45ODMgMjIuMzAyLTUzLjU4N3oiLz48cGF0aCBkPSJNNzkuNjcxIDI2OC44MDJjLTIxLjE2NC4wNDItMzguMjg4IDE3LjIzMy0zOC4yNDYgMzguMzk3LjAwNCAyLjMxNC4yMTkgNC42MjQuNjQgNi44OTkuNDUxIDIuODg5IDIuNDQ2IDUuMyA1LjE5OSA2LjI4NS43NTQuMzI2IDEuNTQ5LjU1IDIuMzYzLjY2NCA0LjMyMi4yNzkgOC42MjEtLjgzNSAxMi4yNjMtMy4xODEgNS40NzYtMy41NzYgOS41NjMtOC45MTggMTEuNTg2LTE1LjEzOC02LjcxOS43NzktMTMuMjIxIDEuNzg5LTE5LjQ2OCAyLjk3N2wuMTI4LTExLjkxOCA0Mi45NDYtMi44OTktLjMwNyA0MC41MzEtMTIuOTc5Ljg4MmMwLS40MjIuMTI4LS44NTYuMTkxLTEuMjc3LjUwMy0zLjQwNi45MjktNi44NzMgMS4yNzctMTAuMzk4LjE5Mi0yLjAzMS4zNzEtNC4wNjIuNTI0LTYuMTE4LTEuNjczIDIuMTkxLTMuNTQ2IDQuMjIzLTUuNTk2IDYuMDY3LTEuOTY4IDEuNzY5LTQuMDg0IDMuMzY3LTYuMzIyIDQuNzc3LTEuMzQyLjg0My0yLjczNCAxLjYyMi00LjE3OCAyLjM1MS0yLjg1NyAxLjQxMi01Ljg1NCAyLjUyNS04Ljk0MSAzLjMyMS0zLjM0NC42NDQtNi43MzguOTk0LTEwLjE0MyAxLjA0NyAxMy43NSAxNi4wOSAzNy45MzkgMTcuOTg2IDU0LjAyOSA0LjIzNnMxNy45ODYtMzcuOTM5IDQuMjM2LTU0LjAyOWMtNy4zMTItOC41NTYtMTguMDE1LTEzLjQ2NS0yOS4yNjktMTMuNDI1bC4wNjctLjA1MXoiLz48cGF0aCBmaWxsPSIjNUM1QjYxIiBkPSJNMTg0LjIgMzIxLjAyM2MtLjQ2IDUuNzczIDEuOTAzIDExLjczOSA4LjI2NSAxMS43MzkgNC44NTQgMCA3LjI4MS0xLjkwMyA3Ljk5Ny02LjY5M2g2LjU1M2MtLjk4MyA3LjQ3My02Ljc1OCAxMS4yMTUtMTQuNjEzIDExLjIxNS0xMC41NTIgMC0xNC43NTQtNy40NzMtMTQuNzU0LTE3LjE2OHM0Ljg1NC0xNy43MDUgMTUuMzI4LTE3LjcwNWM5LjgyMy4yMDUgMTQuNDg2IDYuMzg4IDE0LjQ4NiAxNS41MzN2My4wNzlIMTg0LjJ6bTE2LjYwNy00LjMzMWMuMTI4LTUuNTA1LTIuMzUxLTkuNzcxLTguMzkzLTkuNzcxLTUuMTg3IDAtOC4yNjUgNC4zOTQtOC4yNjUgOS43NzFoMTYuNjU4ek0yNDQuNTcxIDMxOS44NDdjMCAxMC4yMi01LjU2OSAxNy40MzctMTYuMzkgMTcuNDM3LTEwLjgxOSAwLTE2LjM4OS03LjIxNy0xNi4zODktMTcuNDM3IDAtMTAuMjE5IDUuNTY5LTE3LjQzNyAxNi4zODktMTcuNDM3IDEwLjgyLjAwMSAxNi4zOSA3LjIxOSAxNi4zOSAxNy40Mzd6bS0xNi4zOSAxMi45MDNjNy40MDkgMCA5LjgzNi01LjkwMiA5LjgzNi0xMi45MTVzLTIuNDI3LTEyLjkxNC05LjgzNi0xMi45MTRjLTcuNDA4IDAtOS44MzYgNS45MDEtOS44MzYgMTIuOTE0czIuNDI4IDEyLjkxNSA5LjgzNiAxMi45MTV6Ii8+PHBhdGggZmlsbD0iIzVDNUI2MSIgZD0iTTI1MS41MiAyOTguMTQ0aC0xNC40ODd2LTkuMTcxaDQyLjM5OHY5LjE3MWgtMTQuODA2djM4LjE0NEgyNTEuNTJ2LTM4LjE0NHoiLz48cGF0aCBmaWxsPSIjNUM1QjYxIiBkPSJNMjg2LjM3OSAzMDkuNTUyaC4xMjhjMS40NDMtNS40NDEgNS41MDYtNy4yODEgMTEuMDEyLTcuMTQxdjEwLjUzOUgyOTQuOWMtNi40ODkgMC04LjcxMiAzLjkzNS04LjUyMSAxMC4yMTl2MTMuMTE5aC0xMi40NTR2LTI0LjQ0OWMuMDE5LTIuODI0LS4xMTQtNS42NDYtLjM5Ni04LjQ1N2gxMi42MDhsLjE5MSA2LjE1Ny4wNTEuMDEzek0zMjUuNjQ3IDMzMi42ODVjLTIuNTI2IDMuMDQ5LTYuMzQyIDQuNzI5LTEwLjI5NiA0LjUzNS03LjA3NyAwLTEyLjMyNy00LjU4Ni0xMi4zMjctMTEuODY3di0yMS45NzJoMTIuNDkzdjE5LjM0Yy4xMjggMy4yMDcuOTIgNi42ODIgNC43OSA2LjY4MiA2LjE1NyAwIDUuMzY1LTYuNzQ1IDUuMzY1LTcuMTQxdi0xOC44ODFoMTIuNDU0djI0LjQ1Yy0uMDE3IDIuODIzLjExNSA1LjY0Ni4zOTYgOC40NTZoLTEyLjY0NmwtLjIwNC0zLjYwM2gtLjAyNXpNMzY0LjA1OCAzMTMuNTUxYy4wOC0uOTg2LS4yMDEtMS45NjctLjc5Mi0yLjc2LS45MTEtLjg3LTIuMTU3LTEuMy0zLjQxMS0xLjE3NS0xLjQ4LS4xNDgtMi44MDIuOTMyLTIuOTUgMi40MTMtLjAxOS4xNzktLjAxOS4zNTggMCAuNTM3IDAgMi40MjggNS4xMDkgMi4zIDEyLjg1MSA0LjcxNCAzLjkzNSAxLjI3NyA2LjYxNiAzLjY2NiA2LjYxNiA5LjA0NCAwIDguNzEyLTguMTg4IDEwLjk0Ny0xNS43MzcgMTAuOTQ3LTguMDYxIDAtMTUuOTI5LTEuNjM1LTE1Ljg2NS0xMS42NjJoMTEuODA0Yy0uMTcgMS4wNjIuMTQ0IDIuMTQ0Ljg1NSAyLjk1LjcxNy45MDggMS43OTUgMS40NTkgMi45NTEgMS41MDggMi40MjcgMCA0LjE4OS0uOTIgNC4xODktMy4wMTUgMC01LjgzOC0xOS40NjgtMi4zNjMtMTkuNDY4LTE0LjI5NCAwLTguMTI1IDguNjQ4LTEwLjM2IDE1LjIxNC0xMC4zNiA3LjgwNSAwIDE1LjAxIDIuMDMxIDE1LjUzMyAxMS4xNGwtMTEuNzkuMDEzek0zODYuMTQ0IDMwMy4zODJWMjk4LjRsMTIuNDU1LTQuNzI3djkuNjk1aDcuMjA0djcuODY5aC03LjI1NnYxMy4wNTVjMCAuODU2LS41MjMgNS4xMSAyLjM2MyA1LjExIDEuNi4wMzcgMy4xOTktLjAyNyA0Ljc5LS4xOTJ2Ny40MDljLTIuMi40My00LjQzOC42NDctNi42ODEuNjUxLTguNDU2IDAtMTMuNTY1LTEuMTc1LTEyLjkxNC0xMS4yNzlWMzExLjI1aC02LjM4N3YtNy44NjloNi40MjZ6TTQyMC45NCAzMDYuNzQyYzAgMi41MDEtMi4wMjcgNC41MjgtNC41MjggNC41MjhzLTQuNTI4LTIuMDI3LTQuNTI4LTQuNTI4Yy0uMDMxLTEuMjAzLjQzMS0yLjM2NSAxLjI3Ny0zLjIyIDEuNzk2LTEuNzM1IDQuNjU5LTEuNjg3IDYuMzk1LjEwOS44MDcuODM1IDEuMjYyIDEuOTQ4IDEuMjcxIDMuMTFoLjExM3ptLTEuMDczIDBjLjAyMi0uOTUzLS4zNDItMS44NzUtMS4wMS0yLjU1NS0xLjI0NC0xLjM0OC0zLjM0Ni0xLjQzMi00LjY5My0uMTg3LS4wNjQuMDYtLjEyNi4xMjEtLjE4Ni4xODctMS4zNDIgMS4zOTUtMS4zNDIgMy42IDAgNC45OTQgMS4yNDQgMS4zNDggMy4zNDYgMS40MzEgNC42OTIuMTg3LjA2NS0uMDYuMTI3LS4xMjIuMTg3LS4xODcuNjY4LS42OCAxLjAzMi0xLjYwMiAxLjAxLTIuNTU1di4xMTZ6bS0yLjkgMi4zNzZ2LS44NTZjLjAxMi0uMzA1LS4wNTUtLjYwOC0uMTkxLS44ODEtLjA4Ni0uMjE3LS4yOTEtLjM2Mi0uNTIzLS4zNzFoLS4zMzJ2Mi4xMDhoLTEuMTYydi00Ljg1NGgxLjg3N2MuNDAxLS4wMzEuODAyLjA3MiAxLjEzOC4yOTQuMjQ2LjE3Ny4zODkuNDYzLjM4My43Njd2LjQyMWMuMDEuMjM2LS4wNjcuNDY5LS4yMTcuNjUxLS4xNDIuMTY5LS4zMzUuMjg1LS41NS4zMzMuMzE1LjE0Ny41NjYuNDA3LjcwMy43MjguMTIuMjc0LjE4NS41NjkuMTkxLjg2OXYuNzkyaC0xLjMxN3ptLjExNS0zLjMzNHYtLjE5MmMwLS4xNC0uMDUtLjI3NS0uMTQxLS4zODMtLjA3Ny0uMTA1LS4yMDEtLjE2Ny0uMzMyLS4xNjZoLS42ODl2MS4yNzdoLjY4OWMuMTM1LjAxMi4yNjctLjA0MS4zNTctLjE0MS4wODYtLjEyOC4xMjctLjI4LjExNS0uNDM1di4wNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTMyLjQyOCAzMDkuMTE4YzAgMjMuOTc3LTIyLjQ4MiA0My40MzEtNTAuMTg5IDQzLjQzMS0yNy43MDYgMC01MC4xNzYtMTkuNDI5LTUwLjE3Ni00My40MzEgMC0yNC4wMDMgMjIuNDgyLTQzLjQzMiA1MC4xODgtNDMuNDMyIDI3LjcwNyAwIDUwLjE4OSAxOS40NTQgNTAuMTg5IDQzLjQzMmgtLjAxMnoiLz48cGF0aCBmaWxsPSIjNUM1QjYxIiBkPSJNMTYzLjk0MSAzMDAuNzYzYy0xLjE3NS01LjYzNC02LjA5My03LjE0MS0xMS4xNTEtNy4xNDEtMTEuNTk5IDAtMTUuODAyIDEwLjIxOS0xNS41MzMgMTkuMDA4LjUyMyAxMi4xMjIgNC4xOSAxOC43MzkgMTcuNzU2IDE5LjAwOCAzLjIwNi0uMDA1IDYuMzkyLS41MTQgOS40NC0xLjUwOHYtMTMuMzQ5aC0xMC43NTZ2LTUuNjU5aDE3LjMwOXYyMy40MDJjLTUuMjUyIDEuNjgzLTEwLjcyMiAyLjU5MS0xNi4yMzUgMi42OTUtNi42OTQgMC0xMi4xMjMtLjg1Ni0xNy4zMS01LjQ0MS01LjE4Ni00LjU4Ni03LjA3Ni0xMi41MTktNy4wNzYtMTkuMTYxLjEyMy01LjExMiAxLjUyLTEwLjExMyA0LjA2Mi0xNC41NSA0LjEyNi03LjIxOCAxMS4wNzUtMTAuMDkyIDE5LjE2MS0xMC4wOTJzMTYuODQ5IDMuNjY2IDE3LjI0NSAxMi43NzRsLTYuOTEyLjAxNHoiLz48cGF0aCBmaWxsPSIjRjQ3MzIxIiBkPSJNNzkuOTAyIDI2OC44MDJjLTIxLjE2NSAwLTM4LjMyMiAxNy4xNTgtMzguMzIyIDM4LjMyMi4wMDIgMi4zNjEuMjIgNC43MTcuNjUxIDcuMDM4LjQ0NCAyLjg5MSAyLjQzNSA1LjMwOCA1LjE4NyA2LjI5OC43NTQuMzI3IDEuNTQ5LjU1MSAyLjM2My42NjQgNC4zMjIuMjggOC42MjEtLjgzNSAxMi4yNjMtMy4xODEgNS41MjMtMy41OCA5LjY0Ni04Ljk1MiAxMS42NzYtMTUuMjE0LTYuNzIuNzc5LTEzLjIyMiAxLjc4OS0xOS40NjggMi45NzdsLjExNS0xMS45MTggNDIuOTcxLTIuODk5LS4yNTUgNDAuNTMxLTEyLjk3OS44ODIuMTkxLTEuMjc3Yy41MDMtMy40MDYuOTI5LTYuODczIDEuMjc3LTEwLjM5OC4xOTEtMi4wMzEuMzcxLTQuMDYyLjUyNC02LjExOC0xLjY4NCAyLjE3MS0zLjU2NSA0LjE4MS01LjYyMSA2LjAwMy0xLjk4OCAxLjc3Mi00LjEyNSAzLjM3MS02LjM4NyA0Ljc3OC0xLjM0Mi44NDMtMi43MzMgMS42MjItNC4xNzcgMi4zNS0yLjg1OCAxLjQxMy01Ljg1NCAyLjUyNi04Ljk0MiAzLjMyMS0zLjM0NC42NDUtNi43MzcuOTk0LTEwLjE0MyAxLjA0OCAxMy43NSAxNi4wOSAzNy45NCAxNy45ODYgNTQuMDI5IDQuMjM2IDE2LjA5LTEzLjc1IDE3Ljk4Ni0zNy45NCA0LjIzNi01NC4wMjktNy4zMTItOC41NTctMTguMDE1LTEzLjQ2Ni0yOS4yNjktMTMuNDI2bC4wOC4wMTJ6Ii8+PGcgZmlsbD0iIzVDNUI2MSI+PHBhdGggZD0iTTEzNy42MzkgMjY2Ljk4Yy0xLjU0Mi0uNDctMi43NjMtMS4wOTMtMy42NjEtMS44NjlsMS4zNzktMy4wOTRjLjg3OC42OTUgMS45NTYgMS4yNjIgMy4yMzIgMS43MDEgMS4yNzYuNDM5IDIuNTU4LjY1OCAzLjg0NS42NTggMS41OTMgMCAyLjc4My0uMjU1IDMuNTY5LS43NjZzMS4xOC0xLjE4NCAxLjE4LTIuMDIyYzAtLjYxMy0uMjItMS4xMTktLjY1OS0xLjUxNy0uNDM5LS4zOTgtLjk5Ni0uNzEtMS42NjktLjkzNC0uNjc0LS4yMjYtMS41OTMtLjQ4LTIuNzU4LS43NjctMS42MzQtLjM4OC0yLjk1Ni0uNzc2LTMuOTY3LTEuMTY0LTEuMDExLS4zODctMS44NzktLjk5Ni0yLjYwNC0xLjgyMy0uNzI2LS44MjgtMS4wODgtMS45NDUtMS4wODgtMy4zNTUgMC0xLjE4NC4zMjItMi4yNjEuOTY1LTMuMjMyLjY0NC0uOTcgMS42MTQtMS43NDEgMi45MTEtMi4zMTMgMS4yOTctLjU3MiAyLjg4NS0uODU4IDQuNzY1LS44NTggMS4zMDcgMCAyLjU5NC4xNjQgMy44Ni40OSAxLjI2Ni4zMjcgMi4zNTguNzk3IDMuMjc4IDEuNDA5bC0xLjI1NiAzLjA5NGMtLjk0LS41NTEtMS45Mi0uOTctMi45NDEtMS4yNTUtMS4wMjEtLjI4Ni0yLjAxMi0uNDI5LTIuOTcyLS40MjktMS41NzMgMC0yLjc0Mi4yNjYtMy41MDguNzk2LS43NjYuNTMyLTEuMTQ4IDEuMjM2LTEuMTQ4IDIuMTE0IDAgLjYxMi4yMTkgMS4xMTQuNjU4IDEuNTAxLjQzOS4zODguOTk2LjY5NSAxLjY3LjkxOS42NzQuMjI2IDEuNTkzLjQ4IDIuNzU3Ljc2NyAxLjU5My4zNjcgMi45Ljc1IDMuOTIyIDEuMTQ4IDEuMDIxLjM5OCAxLjg5NCAxLjAwNiAyLjYyIDEuODIzLjcyNS44MTcgMS4wODcgMS45MiAxLjA4NyAzLjMwOSAwIDEuMTg1LS4zMjEgMi4yNTctLjk2NSAzLjIxNy0uNjQzLjk2LTEuNjE5IDEuNzI2LTIuOTI2IDIuMjk3LTEuMzA3LjU3Mi0yLjg5OS44NTgtNC43NzkuODU4LTEuNjU2LjAwMi0zLjI1NS0uMjMzLTQuNzk3LS43MDN6TTE3MS4xNCAyNjQuMDM5djMuMzM5aC0xNi4wODR2LTIxLjQ0NmgxNS42NTZ2My4zMzlIMTU5LjA0djUuNTc2aDEwLjM1NXYzLjI3OEgxNTkuMDR2NS45MTNoMTIuMXpNMTc5LjU1MSAyNjYuMjZjLTEuNzQ3LS45NDktMy4xMTUtMi4yNjEtNC4xMDUtMy45MzctLjk5MS0xLjY3NC0xLjQ4Ni0zLjU2NC0xLjQ4Ni01LjY2N3MuNS0zLjk5MyAxLjUwMS01LjY2OGMxLTEuNjc0IDIuMzc1LTIuOTg3IDQuMTIxLTMuOTM3IDEuNzQ2LS45NSAzLjcwMi0xLjQyNSA1Ljg2Ny0xLjQyNSAxLjc1NiAwIDMuMzU5LjMwNiA0LjgxMS45MTggMS40NDkuNjEzIDIuNjc1IDEuNTAyIDMuNjc2IDIuNjY2bC0yLjU3MyAyLjQyYy0xLjU1Mi0xLjY3NS0zLjQ2Mi0yLjUxMy01LjcyOS0yLjUxMy0xLjQ3IDAtMi43ODcuMzIyLTMuOTUyLjk2NS0xLjE2NS42NDQtMi4wNzQgMS41MzgtMi43MjcgMi42ODEtLjY1NCAxLjE0NS0uOTgxIDIuNDQxLS45ODEgMy44OTEgMCAxLjQ1MS4zMjcgMi43NDcuOTgxIDMuODkxLjY1MyAxLjE0NCAxLjU2MiAyLjAzOCAyLjcyNyAyLjY4MSAxLjE2NS42NDMgMi40ODEuOTY1IDMuOTUyLjk2NSAyLjI2OCAwIDQuMTc3LS44NDcgNS43MjktMi41NDNsMi41NzMgMi40NTJjLTEgMS4xNjQtMi4yMzEgMi4wNTItMy42OTIgMi42NjYtMS40Ni42MTItMy4wNjkuOTE5LTQuODI1LjkxOS0yLjE2NiAwLTQuMTIyLS40NzUtNS44NjgtMS40MjV6TTE5OS45MDkgMjY1LjE4OGMtMS42NTUtMS42NjUtMi40ODEtNC4wNDktMi40ODEtNy4xNTR2LTEyLjEwMWgzLjk4MnYxMS45NDhjMCA0LjIwOCAxLjgxNyA2LjMxMiA1LjQ1NCA2LjMxMiAzLjYxNSAwIDUuNDIyLTIuMTA0IDUuNDIyLTYuMzEydi0xMS45NDhoMy45MjJ2MTIuMTAxYzAgMy4xMDUtLjgyMiA1LjQ5LTIuNDY2IDcuMTU0LTEuNjQ1IDEuNjY2LTMuOTQ4IDIuNDk3LTYuOTA5IDIuNDk3cy01LjI2OS0uODMyLTYuOTI0LTIuNDk3ek0yMzUuODE2IDI2Ny4zNzhsLTQuMzgyLTYuMjhjLS4xODQuMDIxLS40NTkuMDMxLS44MjYuMDMxaC00Ljg0MXY2LjI1aC0zLjk4M3YtMjEuNDQ2aDguODI0YzEuODU3IDAgMy40NzcuMzA3IDQuODU1LjkxOSAxLjM3OS42MTMgMi40MzcgMS40OTEgMy4xNzEgMi42MzUuNzM1IDEuMTQ0IDEuMTA0IDIuNTAyIDEuMTA0IDQuMDc1IDAgMS42MTQtLjM5NCAzLjAwMi0xLjE4IDQuMTY3LS43ODcgMS4xNjUtMS45MTUgMi4wMzMtMy4zODYgMi42MDRsNC45MzMgNy4wNDZoLTQuMjg5em0tMS40NDEtMTYuOTczYy0uODk4LS43MzQtMi4yMTctMS4xMDMtMy45NTItMS4xMDNoLTQuNjU2djguNTQ3aDQuNjU2YzEuNzM1IDAgMy4wNTQtLjM3MiAzLjk1Mi0xLjExOHMxLjM0OS0xLjgwMyAxLjM0OS0zLjE3MWMwLTEuMzY3LS40NS0yLjQyLTEuMzQ5LTMuMTU1ek0yNjAuMjY0IDI2NC4wMzl2My4zMzloLTE2LjA4NXYtMjEuNDQ2aDE1LjY1NnYzLjMzOWgtMTEuNjczdjUuNTc2aDEwLjM1NXYzLjI3OGgtMTAuMzU1djUuOTEzaDEyLjEwMnpNMjY0LjcwNiAyNDUuOTMyaDkuMzc2YzIuMjg3IDAgNC4zMTguNDQ0IDYuMDk3IDEuMzMzIDEuNzc3Ljg4OCAzLjE1NSAyLjE0NCA0LjEzNiAzLjc2OHMxLjQ3MSAzLjQ5OCAxLjQ3MSA1LjYyMmMwIDIuMTI1LS40OSAzLjk5OC0xLjQ3MSA1LjYyMnMtMi4zNTggMi44OC00LjEzNiAzLjc2OGMtMS43NzguODg5LTMuODEgMS4zMzMtNi4wOTcgMS4zMzNoLTkuMzc2di0yMS40NDZ6bTkuMTkyIDE4LjA3N2MxLjU3MiAwIDIuOTU3LS4zMDEgNC4xNS0uOTA0IDEuMTk1LS42MDIgMi4xMTQtMS40NTkgMi43NTgtMi41NzMuNjQzLTEuMTEzLjk2Ni0yLjQwNS45NjYtMy44NzUgMC0xLjQ3MS0uMzIzLTIuNzYyLS45NjYtMy44NzYtLjY0NC0xLjExMy0xLjU2My0xLjk3MS0yLjc1OC0yLjU3My0xLjE5My0uNjAzLTIuNTc4LS45MDQtNC4xNS0uOTA0aC01LjIwOHYxNC43MDZoNS4yMDh6TTMxNi40ODMgMjU4LjE3MmMuNjkzLjkwOSAxLjA0MiAyLjAzOCAxLjA0MiAzLjM4NiAwIDEuODU4LS43MTcgMy4yOTMtMi4xNDYgNC4zMDQtMS40MyAxLjAxMi0zLjUxMyAxLjUxNy02LjI1IDEuNTE3aC0xMC42NjF2LTIxLjQ0NmgxMC4wNDljMi41MzIgMCA0LjQ4My40OTUgNS44NTIgMS40ODZzMi4wNTMgMi4zNTQgMi4wNTMgNC4wOWMwIDEuMDYzLS4yNDQgMi4wMDItLjczNCAyLjgxOS0uNDkxLjgxNy0xLjE2NiAxLjQ1LTIuMDIzIDEuOSAxLjE4NC4zODcgMi4xMjIgMS4wMzUgMi44MTggMS45NDR6bS0xNC4wMzMtOS4xMTV2NS45MTRoNS42MzhjMS4zODkgMCAyLjQ1NS0uMjUgMy4yMDItLjc1Ljc0NC0uNSAxLjExNi0xLjIzIDEuMTE2LTIuMTkxIDAtLjk4LS4zNzItMS43Mi0xLjExNi0yLjIyMi0uNzQ3LS41LTEuODEzLS43NS0zLjIwMi0uNzVoLTUuNjM4em0xMS4wNjEgMTIuMTAyYzAtMi4wNjMtMS41NDMtMy4wOTUtNC42MjYtMy4wOTVoLTYuNDM1djYuMTg5aDYuNDM1YzMuMDgzLjAwMSA0LjYyNi0xLjAzMSA0LjYyNi0zLjA5NHpNMzMwLjU3NCAyNTkuODExdjcuNTY3aC0zLjk4MnYtNy41MDZsLTguNDI2LTEzLjkzOWg0LjI1OWw2LjI4MSAxMC40NDcgNi4zNDEtMTAuNDQ3aDMuOTIzbC04LjM5NiAxMy44Nzh6Ii8+PC9nPjwvc3ZnPg==);
    background-size: contain;
    width: 98px;
    height: 25px;
    background-repeat: no-repeat;
}
.ofgem-colour100 {
    flex: 0 0 45px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAjtElEQVR4AexcB3jV5fWm/ttq7R6t2tba2ta2WrXWLQUUFKkgCCpDkD3CAAGRIUOQgICi7CEiCIQRskMYISMkjCQEQnITsvfeyc29N3ef//t+Twjk5iYEEiRY3+f5PUDuyL3f+51z3vN+50cnEfn26kDXLfeBswq0P1rjduGvfab4Pz1sXmC3CUtCe050DfvvpGVhr/DPcfj38PePP//KFP+nPsPzUrKrftzpW0La59qwX3PPwcD0zoNmH5vSe7L/updcfL17TfQL7zP1UE7XUV6m/4z0tHQe7mF7Dtezb/NPdVn/M8LT0mWUlxHPy8XzI14a7+vTe4r/+jfePTJt35HULp/ujv3tt4S0ZvcXVv1womto56FzAxf0m3446IWx3qXdRnlZscjy+OAD8tig/fLQgL3yj9fc5JE39tkffXN/HX5ueOotd/3Tww4anhp60PDEkAN1jw3cb3wYj/8dz3uwv5v8a+B+9XqQJiDS+vwYr7K+UwPChsw5tnjskpCuIvKTbwm5fH1/7tozXd+aF7j2xfE+CT3GeQsWWP75+j61mP8efMAOUixD5x2remdVeO0nX8Vqv/S5WOF/IksfpSk2aNIq9EmZlbqUrCoD/jRoUssN0ZoS4+GT2ZY9ASl6pDfDzE9OWkcuDDJ0H+dtf5LvDVIf6r9XnhjiLj3G+UjPib7Jg2Yf3fTuJxE9ROT2/0lCMgu0v3FZGjr11WkBpzuP8BAuFHY9iNgr3UZ76Vxcw2rX743ThsUUVOcUanV2u90iIrb6y4rLLldFw/Pt/LOgVGc9GVto3nowwTJ9VYTlxfG+Vv6+h0E+IkueG35QkOaixywOnhmdUHz3/wQhIxcF3YvC6/qyi29+11GeJAELstf+4gQfE3ay7lB4dk1Rub5ORIxyY2ErLtfbgqLyrHPWnLb9d7K//eH6DdFlpKf0nOBbMGZxyMohcwLv+0YSUlCi/9Xw+ceXdkP+fmbYQX5x5nYrfla773BqTVGZXqd2/k1CSYVBPIPSZdziEFVvHhzgJk8NdZeuo72q8Bk/0qSX3/1NIeS2aSvDx/Wa6Jv53NseiAhFhGHqivAqpI9Kq9VuUmmlgwCfRyI1xfLep6fk6aEHISLclBh4eaJfzpSPTkwWke/dsoSs2hH75GvTA4K7IDU9inQAIkyTl58ojUksqRKROrlBiE8rl92HkgWSWVJyqsRqs1/3+8xde5pCgGlVILOl3zsBJ1fsOPfcrUbIdyBf50H/66hkHnzNzT7wvSOVJ2IKSm4kEUw7kLHClDhpeZhM+DBUxuOqrjVJG2CPjC+2jfkg2MZoYTp7fqx33eA5R5eIyHc7PCGfe178HRowPzRsSr08N8JDv/mApsxkturaY8Ez8qqlOcxCmoFMlrMJJXIJeoNF2gNmi82+2z/ZDplsJzFoPmXAjMNHNx3Q/LHDEvLhluju/53kl/0Ucy96iKHzArXJWVVV11usLVabEDaknA374+XNWUdxHZFZq09Krd4sVyK/VKfI2OyuESdglOCxBPl453lJzKiQ6wQ2RI2MReFHjwSpfkBedvErWLgxsleHI2TqRyeGw6YwsJtmrVj55blyLGitXAfKqupk0cZIGbUoWKq0RjkTV6zyN/oIKa+uE3TwsnLHebkSaBCVcvMKThdHQMEx90vfaQEyfVW4YNOoGtMc8kt0sulAvNTonKc6mx0bZF+8Sl+PvrmPBd88fmnI+A5DyIgFQe+/MMZbYGXIs8M9aj2DM0pF5LoSt1ZnFmh/gdRkUWWqkANH05AivGTd3nhZuCFSkBKbEMJFfBzN3eqvYsURSz8/y2azoZYcPZUjsFcUwURAeJZ8sDlKTl0oEoJRxGhjimwJx8/kSo/xPiz4tGSYEVxvNiEkYwk/DHfnSxN8a7CIpdciY0PO5svoD4Llw63RYjRZBQVUeVWwQeQSgiPz5K+v7pYvvC5Kem61mPC8ihqjYKM2guu2s0L/6uDxdDGZbSrVEUPmBsqUj8LlEjLza5By9kp8aoXsB9l/67tHpSE0rbInIFm6w05Zvy9OWgOkZOk3PUClaDoO8OFW3zRChsw9tpQfgt023FQt8muNtAJcyChNicBrktFIS3BfFaHwqSS7UCuPDzrAhWpUS4YvOC6jFgZjN2fL/HVnKEebEALhIJ/uilUpacDMw9J7qr98tueC7PBJUmkur1in3mvp1rMqBcallksXFOfFm6MbUhvdg+5jfQRdvLQOjM5aefv9QBqfsF9IyrFPv3ZCkFYWd8aXIhmvv3ukGnaHVohWEsIFvafHDjkZWyQE0pz6QtxxH2yK5PuqPmIXcv1Wj0QpqzTIRhR22CuywzdJFdfmUI4aBIktMCAFpiNIsMvCjVHSf8ZhlQopxUOi8+U0UtSz8K/glQlhBVnomUBQVMP7eOFznY4rkquBtQ7+G78DI4UErfzaCEHHOgqWgtrVfaYc0haU6FpVvAvLdA15PD2vGsV/n+w9knpJVqoFm74yQhXT+evPoFYcZRpRxLQHLiINegZlSE6RVoiziSWq7sDAFGK790VshP2CQy1JQ2p8ZbI/+xgs7nFZteOc+owtoQbfjVFMBcZIG/NByDs3nJBFm6Je6unia6S6wJ+1WQU1V40MphKoLkaSDHzvqBw4ptIR6sZZvofoVK+gii2U0CGpqDYKUWe0yo0EF5hymiKBUvovfXYLXGAhBs8+xnqkFB7xNlLmIRT/qwGZQl6feUQdH+A4wQpJ3PeGEeJ2KOW+ni5+RVAoCEvPWqSXcnEAjlhVYb4Sa/bEyVQU1dLKOlm2LUb+0c+N0YIwNzE1qdpBwGKXqlqjkpWtQQ2ey1RBAqmI+P78N6OQm6C1qIRAiIdsHr8kVKLw2dORDmmX+IRkysRlYYLmj6kOUjlFWgGKBkphgXuMeuZfudVD8+CNIOT/kFLC2PQhOsxHT+VWOFNT1PcPQLX4hmYKQaEzDF+G6sUvLEulIObuMvQTdSarev4uvyS5GnQGs5xPKhWPoHSIgAuQwHHy/vpI1Jso+Wj7OUTgeXW5QuLOQ9Ff/sU5WesWJ5vQKIadLeBGaXUjSjncDTKeqQtAujrPhVUL3VpwU+IUU/4NgdJn2qGo0/Fld7QrIcPnB7pCmTA/2ta5xTEyzM19KRZfHpt+5ZcsxJfIzQ9AtuJETipABOUtTugEJqO0BIPRgt6gUD7ZGatqykrkcSqzUEhlFmJGmBPjEERbmDrYLKqNseVggiDVkjyKBKitq5e8gIhsNpOq86eKogK7VrgdTlFF/pm3D8qIhUEb240Q18+jn0XjZ8abo2cI0WHRWzQIc4tqpRek593dv4Sej28gAPWBZEGSHkHqOktV02ynvss/WWZAUa1A7QlEA0bF0xYYzVYU9Qr53DNRcCAlS7ZEC46ApSXEJpdhE52U4+iDrgfMvFSFPDLGOb599menXm4zIVCMP4CFHoPOld2uKStfq2vp+JRykz0A+4jVu2LZ5PFPKifaDTAAT0r4uUJxBj3SEol4FwWWTSB35g0CPkOBLNhwRnXxccnlcqNQCrnOzUkR9Oo0/xSj0frTNhGCwYIZ0NVcWCtCUNsSGUxXVCy0IS5h35EUufflnfI+8npLCEMamvFxhHyB9Ea/6utCxPlC7mIIjwsqnd4IMP1RdbFpHDE/yPW6CfEOyvxTLxe/UtroOF/WwoowOvpHsKThP5kaQvQd9BEwGZVyIRgZlLqMEic6nq4tinKM6pYx+CA3A9xImNeSaSvCVRN4AwDSI3j6CHvJp3are8JD10MIC/kXPMaEBDTHpVY0WS02VG/ADmeRjEstu6RQYEt4qP5iD2QiD4po1jn3gSrVIrihUHcEsPtnlH5F1dfOoAdHUQTLnl28+zUTAmXyELS0gTUAzY3W8UyDzR2LInuHVMhD2u6Yr2LYkxTaCJx5Qqcb4tQX4rn1pGUnIA+LpAOBUQzJHCMfbjmrIqc9sRZS/e/99rBhtMOPe+KaCIEDux2eD/OeCd24/sraQX1OKZeYXiEEbYbDEdkw8LxovysPyV5f0JyBPhJmcVVkdVBADWqUVObQQzuB0pl2PXsTZhavVhOCxb3/xQm+teg5WKD1DtFBR5ZEKYOQB0nU2wC7bDZm2AVulJbNNkyTl9eT0bEBgZGoSKGN3174BLWU64oJTQMmMB9uDSF0cl05+oL6YUnNqXa6zWnM9YBN/fueO2W7z8VGBftUbCEbsiYWCM29iR08MhzBbp/GYjuhvsZ6qpmvYfOOr7kqIfuOpf2s95RDOTjAgeF2imRYm2t60OgoU452Cos7G6nmUAXVNWFpqFxIKZNbDTRB3QPTpL3AgzTWZpzblPmEZtzdIiEoNkOQjtjI2DFmaWmp72BHTSRnVqnz778hVbEzdxbiPBH0DsmQWxH00ai+EmDFtAMohqhc6XVxUmZsi4T0n37Y599QTNjxFrPZZnEeHXbVkfuEZDQ6d6bPxMMkx1RFW50d8a0MRvZMkEIXua2wWGw8Y+EMAgcvjjdLiE9Y5u/R1JVjVJ+9g1magT/OBR6u7zwxlIbUdZoENTt+w16DCuNWB5UXrZ32wDZ4aiwLL7n4VKPQ3++UEBzOvIUBMPYU1vPJpRZpBrRB3NGHlFUZ5CBy6+A5xxTbtNUdscVdA18rVb4J4OaiE8GznDaCvRtEkzvbBJ5KjnZKCA5htmMYmsNoJljfFufHsHrlgIail3BUULRQHA//+VwqsG8KWAfX741vlwZ01MIg5QTjTi6vJoR86Z10O+7ZSKPFDmvc2MwoD5s+KgSOiMo2r8QWJSytdt+wTPkmQV9nYQqmj9cOkjpeuN49J/jkxqeU39mIEO/gjEdgr9cx9fiFZRqlGfBsg6OYtBdYP9ivsEFkoXI8FqWLSvPwmmC3iU4TJuWHNqqr9nwgZ0mlI4F1ZKdvm/0unmRSbXEgworDvC6NCIGVMRYNCyfw7DiqNF5t6Jn1Q6s3wUBMhoJSQ26NQzs485pD22bSS8FGF0kY+DPR9L9DYl/qJOmzO4vdbJSOBEbHvHWn+Z3bfFbCeTGKI8y4TWpECO6tW4bukfXDCGlna67voFzrNtob0eEhUxG6VrV7KYUbNY20HK5Zt1cG7VBEJA7+laRMfEjS5zwvJftdpSOCJ45tbXJ5/Dx8fhBnhHnuvulKQm7DqaAPZ5Kmrww3N9cM8q4i3n9BP4q1BDWHnbrTHTR/Q6Qa57wW5K4ergi5OOL3oksIl44MDmxsxll9W8H+jN7WoDnHgnlHcsP9f5iZOv9A390s1HpnBZ27fuCso2pE5hKiE0o4QsoxnCZDyPSArhU5KwaJZsAPJHXqYypNdWSUaa2y0y+Z69Im7MWJ6p/77MLM2uE4RNxd9f3HyQcxb1XCoWPvkEwr198ZIYgiNYIDSazsEY/AdM7cNpG1HPU8FVt0OTRrK8VUlI4rQ8yl2ajb1kZvbDPUqudkL+0rmtd/KKlTHsXzcsSm14rdZJB68O94j0wxFqaJpbr48vvra3BV4/G6pvKyLI+/V102POdK8HPYDPWvNZuE4EYwFWeKqTCdP2+cYup0DY9JndqYbSbkyMls1SA+P9pbP2BGwOOKEEytP4Fzc04jWiNiC5ttCHnmwfDqD2I4X0VTkbOvjsgt1tUTUSElB1wlbcZTKNQ/FU2/25GOfidZS/uJNuawEHaLSTLmvYDnPC1Jo/8oF9/+LZ5zr6TNfEaSXf4hZT6fCVEbGyiZ73eXxLd+JfGv3SFJo+6T8sObFdGZC1+W1GmPScXhLZflafIZyfn4LfX74vvchlT4A0mf9ZyU+a4Vm7lOiLrsePW7U995XLRQc3xNxpyukvDGjygs8BmelpooPyG00YfwvCewYfDYoJ/j8z4punNHpI2gYuXQIRWrDcKqryIElvgbkK9WVHsLDp/MTaLD4aRvBQbTFmBOCnfRSnOwYIdnYAHjX/u+xPf7viSP+6siJnEIFrTvdyXhzZ9ImecqEezS5DH3S8LgX4giY/jv1JU49G6J6/MdKT24QgwZ59XrNFwovC5l8j9V0Y/vf6dkLe5DctR7luz9UAj9xZOSNPIPEvdKJ0lCPSJhabOeVfUp/tX/k/xNk4QwpMXIxaG/AQE/luxlA/Cae9WVMukhfJ5fKlKSx/5Zit0WScKQX6rPmYJNksjHBvxQkif8TcwVhdIWcIAP/8ME7XgbhMI7ihBMiizG2YcNfYgdp3+NgvDY6Vz6Ws3mv2qtSRzBXZ+z/HUQ8T21mwq/nC3GvCSVAnSaUOzUzqLBF0rAbqs54y11WRrRp0ZL1qJeDQvOXkSfEsnXYRd3V2QkYlGK9yxUac9aUyKlPp9yMUHkPSoCyzxWCZExt5siKO3dZ8SQElUvqQ1S4r6cvxO/+05GA1JPGsj8A6LuLrVx8taOEXN5HtJcDgWGIiRx2F0S17uTFGyeIpbKQjGVZLLW8ffhs/5YKo9vl7aAM2zIUPLEW+62DzZHuypCcB/5Ov7XEj0n+tkwyd6oILh+HqPusXCEAR0rnGF115Ej9Emn+KXxoX+Onde/6eMpUYiC36pFzlrS+/KHWzlQpRamH7tVEU1iSKp6v5yVg8QReevHqffhApX7rsOuPysakMrUVhsXLA5AtPTEAn9HinbNR8rSgJA/itoEUx4GyZdlrC4+VC4Ou5ukqM9j012uJ7UxR/D+v1akF+9e0MYDKz3PRXiLhH3Bhsg1ihD8ZSO1MHoRCyYEG9UQRgcLuQMoaTne44wQ1I1lKtfGo2ZURRxwHqqu/USD3Z2ENMBdSSCquPBQWf9SRZ4o9VjJn6lIKPdb19TwC9/HVIRF/SlqyGZ095vw7zuRav4i1afcGWVIYRG4TokhNQq7+01Ew+2S9WFfbJzTqFt/Uik1Z9Vgh011Ui4ifcX3/Z7kI3KuhDYmQBJBFgkpaiMhHArhyCoHEeetPb1FEcK/8OAdt2aZMS9rbqS3cRTbebgnTcUmZxzs7J3Z6oXbZnLHqmJaeyHYebe7cSKjAbXiLjwnqAkh9YoIizGWyos7EoXVXxxRe/4YH1O7vNx/vRTvWkCiWY9IFBet0cXHEFGIjD/xtdgQf1YE5X02sgkhqg7hO7DmNCLkrB9TWXsQQmuJzTjveaQFtU0RAjt9Mxji7K0FHpTF8QWcRuxcbybiyJE9Bk0xDkDzsKopIV+8S0LUB66BOnGGXCggRBFS1z3I56ebIYTkziAhSFs/U528I7SRPlxkRgi9L3T2S9V7ULHlb56sak7RV/MaXzvnSinqiS4+jBFyNUK4eRwI8W8vQmjpc/SWRx6MkM8VIZgQYcriHUPW4gqD1dn4Cs/PefsX7zil3F0M64B2uzNUHN0qmtdUGpEiFHQHcLGx6I9ikX8hKRP+jn/XOElZFUJUBG5ThZgiIH/9eHEEF5yRwA1QEbBZqkL3qMijWjIWpEgLYL3hot9UQorLDWyuVQ2Zvz5ygyIE0+gfPznU3Y7/MsKekV9jb/7FenXPXiEKUUtg88SUwYLIhamDbL0CrAtcQNYYfFmXhgbRGSGGjFgKABZ2yuGGvgBAqjtOm0Xlc1XUvT+FEiqi6iKBWORREAcWJ81irtoEdZmxN50Q3ohKC4qELNoYtVIRMm5JiAsG36ysCRyCaw+U+63lTmWUoGd4UBX6iiObJX/DBMjXXzOC+HOS19A1OyOERJE0DQovXkdS2FhCnfVhD8H+hqTw9yANfVQfNYu4WJSl6nlVIbuk9txRqQzeid/vovoMY06iGPNTbjYhnHHjJCNtePYh8xQhuOG9K2qEGb2IHX6KTdoJ7LKTsIDsRyg16y8uOm11NmaNbIzsxb1VM5c8/gGxassbWS+5q4aows3Xsi+g+mEtqI7YT2JUHSk9sFwIOzrxwu2zJBHNZtyrt0k8Gky+hiIjrlcnRaqlogCyN0E1eRfws1wHlaVLPKEei+3RSfLWjJYrgCj1VsLgQs9OUrhjtrQFvPkV/R8nUGwYxR2qCMF/OPnIC2N9anASaIc9Ypd2RF2ORkq9PlayMgsLXrBlisrzNqOuycEUm8RS79VotnawkWvyOItwGSKPxduARpKgrGbqY4SUIBVeCX1ypJQcXC456G8y8bvz1ozEa9er/oOwVBZLOepOqecn2PUBcgUoxfHYJqTXVVRjjVNyURoVHV73cZtdad4rw/qNgLDAK+yiCPEMSr8PWjj1L7jtzON4Ogmxt/Xgherh60DeOjSGSE2MEG3sMbnFwAE83v3LHjB79a7z95MQXnfAWg/lWfny7TG2thLCm2A4bdJeMJVkqaiyVJdeDhirGebiJvYxjA44xI+I7f/bO/eYqO4sjvuHcU2I2Y372GQ3+tdm3ccu2cSsaWra+EdTYyxtsCFtjW2jNjYNgg9LUWpSSY1ao8U+bHxAa9VoTFEsRQvDUKTWUVRGDQM0wFAetRotBCpgAYF+PzdzzdhyZwbmzjBDepKrsU7xzv3d3/mdxzmf0xu9/hIiFaCiwhS6ykB7ULlDP3bC/YyhtssH2jpUQtiyQzCTKQiwQ4gMX1swSeGNRAKFRrilMWOuYXnho3BWdLmOR/3NPmJDeRNdAP9THYOe/zH/jCEBxgwKFhakFg4qVTtkR/0qPBM7pLfxsiKrf8eUJVqrA11X0mQjAsvCdMk5jLbIRFWX7/dhe+kidnOgEz7JemBBFLN6TGbvIE6fCt7CXhCHosTEwOwSLK3uGrVVl+TpypXDmEcQ0zAOoi1kTcFEEaWwQEyRLw8pF0KBA1ja7L0Xn35gQfJLG/4kCs4t+CX78muG7NCxGeq4pYFzogn1ZnSQWQmtfmYngLqWLVu6aZ1LVEnuvOUFHUpzzPxF5eIzGcUOKulWbqlg8cNelA+FRYLSMJGki3LS7WdHpM2pW0BZ1RbgNhzWFEIIG+K2LD3NzHHRCMr5cWmkUlIoP68qL0J+d0iJk7AXxCyW6xR/ZKJI7okaq4JrvG7IRQq+XqXHkiAs7BVLwwcPHUNq2aay7BEXRO1ps/WhASK5UJ5tEB/vyjMhFoPupzU7zgasxiyrNGqeQX+AnrKq3SJ9QaCWnkPqnx+16g+ZrOzVxf+q4FrAY9uaXVarr4IYWbwL/fQUegQiy6VvqwilQBBaBbwxIuw17e0//sayYUetypsU+R3WiAj6tm2jJdAEilESr0KtGaQ5vkMAWA7gTlQVSCfOGcuFM9SVupzlEOYE7KDKK6j5h8LwffRTQ9GxSwCF0aQSj3KzvYeyWaMgwUoA20AOOuH0UnKLRrBCdVCoTQcBQcV+oZ8e6Fe3glseJ4OVlF6EvrStIT9DVgVVLPEkFFTD+qVDLFCNLp57iatl+H0VmIMJgR05ksAIA10IvkqjnEpDaovWDSwkJPxv6TgFG209FMGxAiKLB0E7qTTHQIQEE7C1J1V/oDZySHT0zViBaDjMgW3SOZUS0oLov07S7riUmMIqFhusKbukQTesyToGojWWhbNiq1hdnAWBpE2F5aBr0QBX9KKt11lZaPboj1jtXgr6jxCVByMqZLSGChhScOnRday8nVKvERIsCod9LAo4DdoN8CeCCFaXzkYPDUzAn0lzW4VNIGizO8h9sHDLR0sDmposcBngLaAAvTYTQhtbu4xFKdLbFUtC0QGR6lA6pE5/1QJQxqxABPZp5Qiyg9A27A4CibU/3OlLGDWeSSnFp0w+LxaE3YInDwcRjjv+ynhLhShzafIjeNDBxF1321BVlEblKIhKSAWxanA9oBASu4Mu59StFUvGTJRbnFnyGe49UUksh0gI8Bowslgy4yGoGSLTme+4QnZgNZoDb9vEGtJWEAgbi4kLBQjLyhkW4k+41f+Ie9VDOAW+FdjuSAihaLquqCWu9XZEzaQlags8mZeCgzh0i/EOlDyjTx8ZtIjG0kcDloMeED3HPnU4zw6bSioI2QYGehEJBk4ZSYGlBQ4PYD4dWhHocacsVgHCOjgj8H+NJtZQUen+xYEc3qABbwQACbDQ8BbpWH5xY+lme7i9Q4OQSV2oLpo9I22yYuU4z7dB4RE1wgUCkPhQWNwq2u5QMRSPE0ci5x96rznBwjtwg8mEmux4JGAXFVYX/gbPTTFCd76jYZptIOW3D7oTBd3qxErQ4kQt8QStjqgpzZGq0ueNhsFORhJ6BA0v3ItatPs5WI23mHPggpjthWpMPVrcgOHARY6Cav1R5/px8ujFN6O4mMQtAcIoCPejQWgc5MStujVu6f+2s9/Tt3+5VIMhDd8EvYgOjqLgDdO7SKYNrCvkIb2xl3lYAHAUwDwHH5K/wyoEFcXiAaAc071el2oDxMbCEzA0/aYab0cgLcGO4X54TqRn6VxOjdh0BDV57sLi4pAHrD/egpHR0WXC+HuZtBCWD6Iey/sF5pDyypQFhMINthwGvAfOZGBhuIBvIOUnosY59kd6fsjkJVmOQiol+Ed5C+NdsJAYjUHeGtwtZ5WmTRuLgdR620m0oRpxaIOkrWvx25h4DVSmhOnTER/oohv+ncqGKkn3AhvIJawex8IC7DjgZlYIqkhGRL0RCCVqS5inQGoL+lEQAeBmzm6n5+Oax9v+h6iNPHJWtv4lee1pNyjZRIVXyJ3Eo+C0CYNL7v/+d2DEBUXQqClCKJji/UECrB8rz04XFC9pUlpR4/7j1X+L+lAwTfCc+eSqU1dZFLapZsTa7jc4NZmAQV9YSFW1t0Pih5gWIJ+n8oO33R/Q2X23f7hbVhBmMFUxwNgI3WzXLunT/WO5aSRHqCF64lkMpmFn0HxTn/XuhVnjNjav2NUyI2VdcSXgmn/poCcwZ1ehtXmgtsrsbNJbXN/cGYhjxYMHE2VWTDL3UGrohhZggJ/By8IMKjgtBAFxEH0c4Qrjnsu0E/BTqB7BQODzQdhZmOI4zPR34A54dh66MmvcB0uq0nH6c5nFRZSiYuoRHWa7hytUB3p/NtUGMxYTtKaxg05gZhxijjIeA7AY6oeHz8NmdiFBPSwmSHCaW6h8tyKy/twritr4mQd9w2euaifhz4SA6IPhru97GC+cmVXO/JKmP8bSLNwpapPeQxAN9UWUOEzIPtRsdLwfF6SFN9KItBIhBuavWjI5gp2GZ79FZjiBwn35Hpw53nif/h80dDzqb7dfwondgipkYAyLFaLQ+KpZhwXaGYafwYzew7fb7ybE4rRouI1pIhMYM3HRq6/tcuHVjrFa5TrocqO2Cc+XoVzsBGYfkhjiITLqDmEhiCshQNXg0uPQsQsQPgcWhEVg16C2OC+orAkRus9Ow/HEkuIAh3Xfp/qDDTE/T33Tnso5ws1WyYH0cc5PMthlLIPmUSHiUlVzhuCUEToBjccOUPDxFrvQbw5JFQ+NgB7zrWDsmgtGpTp/5/P471KyMyqzmCIGJq+hklHNGsfhyXrv/Ly4GHDP5f765jTNyd2mrT1AHgDOr/7Mwwy7axVfAe+cRejwy9BRNUh9LYvFIW1WoocjDHhRU6yx2wFMz5MqlmreXexqns73jN0FsR5E+YiABF+ga7Uo8H31BcvR7aiKWHUUCaFQdA7ygjORPDhVhucVKbYe7BUPC2IiBJU/X6Y+ugbUGGYiuXqmRFNmFCstC+Q6iiqaGULDOcF9Eo9iIVqVy0gzwyDxvyCmz3Ku7ffaHWsXphY1kSdADXAxcxZYPz4B5ZfRFIyFqtpblPyAFmEHU4iA9cR9tclI2bjnWPWfo/WM+GU8rt+qSGzF4y9/WimaGuEG1BmLgwmJM4gVFbE5I5AoqDJkRiKVICwCaslXO8A8dbfOjZU9Pfcs/IqJtyDG1dDcPkW+w3wBID+S1fIt4061KIT20d2U6kutOYezVeQMPx6vu06+B540ej5ITAMHkc8z35bwCHxhKieZlGb8fIYO8O/JdwJv8Z2GCh/S7KknDhbVTR2vZ8IvMXEpEfRXJXKSF6935MmP8cqx7ONtne07VJnczE7icGWhnn/dMbzizXI1xpTTycoYJX7nz5Rokr/W5IFCeIaENTBXORNYCMxWHNd+ZfK+kR9xQPzIFEdl64xYeA78EnOXIJoJYsbPeTbTsVJ6fK8Cdg75NTf0cPt1yA7oAQ/xZrNQVhd/z0Lo8/f4/+aLuqoBw079vFypxdX5pd6HNCHaOsf964IEDssIXfTPpFWnHn5l85kXlNvf8VJ2+RFZbme0o6qVm2lYtO50E78vXl/i0Q6pSH/r7NHkNadylr9RtnTRms/nrtvpYpjj1Fj/rj8Bk6ZNjN2hOsQAAAAASUVORK5CYII=);
    background-size: contain;
    width: 45px;
    height: 45px;
    background-repeat: no-repeat;
    margin: 4px 0;
}
.power-to-switch {
    flex: 0 0 150px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTEuMzQ3cHgiIGhlaWdodD0iMTIzLjY2OXB4IiB2aWV3Qm94PSIyLjQ3NCAxIDUxMS4zNDcgMTIzLjY2OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjQ3NCAxIDUxMS4zNDcgMTIzLjY2OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBjeD0iMjYuODEzIiBjeT0iMjYuNzExIiByPSIyLjAzOCIvPjxjaXJjbGUgY3g9IjQ1LjA2MSIgY3k9IjIyLjY4MiIgcj0iMi4wMzgiLz48cGF0aCBkPSJNOTkuNzMzLDkuNTM1YzIuNTc3LDMuOTgsNC4yODEsOC4zMjgsMC43MTEsMTMuMDM1Yy0zLjIxNS0xLjAxOC00LjMwMi00Ljc2Mi00Ljk3Ny05LjAwNWwtNi4xNjEsMTEuMTM4YzMuODY1LTEuNzY0LDcuMzY2LTMuNjE3LDkuOTUzLTAuMzYxYy0zLjkyOCw1LjQzOS0xNC44MjUsMTEuNzcxLTE4LjEwNywyLjY3MWMwLjM1OC0wLjUzNCwwLjYxNy0xLjEyOSwwLjc2My0xLjc1NWMwLjMyMy0xLjM3MywwLjA5My0yLjcyNy0wLjUzNC0zLjczMmMyLjc5NS03LjI2OSw2LjU5NS00LjgyOSw4Ljc0Ny0xLjM1NWMwLjEyOS0zLjg2NywwLjYwNC05LjIxLTcuNjA2LTQuMTI1YzEuNzgxLTQuMjU4LDEuMTMxLTExLjQyNCwwLjM5My0xMS41OTdjLTAuNzM5LTAuMTc0LTQuNTE4LDUuOTU1LTQuODIxLDEwLjU2MWMtNS4wODUtOC4yMS03LjA0My0zLjIxNi04LjY1LDAuMzA0YzMuNDczLTIuMTUxLDcuOTcxLTIuNjQzLDcuMjM1LDUuMTFjLTEuMDEsMC42MjEtMS44MjUsMS43MjktMi4xNDgsMy4xMDRjLTAuMTUyLDAuNjQ5LTAuMTgzLDEuMjkxLTAuMTA0LDEuODk2Yy05LjI5NCwzLjE4Ni0xMS42NjQsMC44MTYtMTYuNDA0LTguNjYzdi00LjE0NmMwLjQ3NC0wLjEyLDAuNDc0LTAuMzU3LDAuNTkzLTAuODNjNC41MzItMC4wMjYsNi4xNDksMi43MzksNy45MzksNS41NzNWNC43OTZjLTEuNzYzLDMuMjIzLTMuNzk5LDUuNTI5LTcuOTM5LDUuMzI4Yy0wLjExOS0wLjQ3Ni0wLjExOS0wLjcxMi0wLjU5My0wLjgzYzAuNjQyLTQuMzI0LDIuNDEzLTYuMjE4LDYuNjM2LTguMjkxTDU2LjY3MywxaC0wLjA3MWwtNy45ODYsMC4wMDRjNC4yMjMsMi4wNzIsNS45OTMsMy45NjcsNi42MzYsOC4yOTFjLTAuNDc0LDAuMTE3LTAuNDc0LDAuMzU0LTAuNTkzLDAuODNjLTQuMTQsMC4yMDEtNi4xNzYtMi4xMDUtNy45MzktNS4zMjh2MTIuNTZjMS43ODktMi44MzQsMy40MDctNS41OTksNy45MzktNS41NzNjMC4xMTksMC40NzMsMC4xMTksMC43MSwwLjU5MywwLjgzdjQuMTQ2Yy00Ljc0LDkuNDc5LTcuMTA5LDExLjg0OS0xNi40MDQsOC42NjNjMC4wNzktMC42MDUsMC4wNDktMS4yNDctMC4xMDQtMS44OTZjLTAuMzIzLTEuMzc0LTEuMTM4LTIuNDgyLTIuMTQ4LTMuMTA0Yy0wLjczNi03Ljc1MiwzLjc2Mi03LjI2MSw3LjIzNS01LjExYy0xLjYwNy0zLjUyLTMuNTY1LTguNTE0LTguNjUtMC4zMDNjLTAuMzAzLTQuNjA1LTQuMDgzLTEwLjczNC00LjgyMS0xMC41NjFjLTAuNzM4LDAuMTc0LTEuMzg4LDcuMzQsMC4zOTMsMTEuNTk4Yy04LjIxLTUuMDg1LTcuNzM1LDAuMjU4LTcuNjA2LDQuMTI1YzIuMTUyLTMuNDc0LDUuOTUxLTUuOTE0LDguNzQ2LDEuMzU1Yy0wLjYyNywxLjAwNi0wLjg1NiwyLjM1OS0wLjUzMywzLjczM2MwLjE0NiwwLjYyNiwwLjQwNCwxLjIyMSwwLjc2MywxLjc1NWMtMy4yODIsOS4xLTE0LjE3OSwyLjc2OC0xOC4xMDctMi42NzFjMi41ODctMy4yNTYsNi4wODgtMS40MDMsOS45NTQsMC4zNjFsLTYuMTYyLTExLjEzOGMtMC42NzQsNC4yNDMtMS43NjIsNy45ODctNC45NzcsOS4wMDVjLTMuNTctNC43MDctMS44NjYtOS4wNTUsMC43MTEtMTMuMDM1bC04LjI5NCw0Ljc0bDE1Ljg3OCwyNy4yNTNjMTAuMzQxLTYuNzQ0LDIyLjk2MS05LjkyMiwzNS40NzctOS43MjF2MGgwLjAzNWgwLjAzNnYwYzEyLjUxNS0wLjIwMiwyNS4xMzUsMi45NzcsMzUuNDc2LDkuNzIxbDE1Ljg3OC0yNy4yNTNMOTkuNzMzLDkuNTM1TDk5LjczMyw5LjUzNXoiLz48Y2lyY2xlIGN4PSI4Ni40NjIiIGN5PSIyNi43MTEiIHI9IjIuMDM4Ii8+PGNpcmNsZSBjeD0iNjguMjE0IiBjeT0iMjIuNjgyIiByPSIyLjAzOCIvPjxwYXRoIGQ9Ik01Ni42NzMsMzkuNjMzSDE5LjIyOXY4My4xODJoNC4wMjljMCwwLDUuOTI1LTE1LjY0MSw1LjkyNS0xNi44MjZjMC0wLjMzLTAuNDc0LTAuNDc0LTEuODk2LTAuNDc0di04LjI5NWg4LjI5NHY4Ljc2OWgtMS44OTZsNi4xNjIsMTUuODc4bDYuMTYyLTE1Ljg3OGgtMS44OTZ2LTguNzY5aDguMjk0djguNzY5aC0xLjg5Nmw2LjA5LDE1LjY5NXYwLjE4M2wwLjAzNS0wLjA5MmwwLjAzNiwwLjA5MnYtMC4xODNsNi4wOS0xNS42OTVoLTEuODk2di04Ljc2OWg4LjI5NHY4Ljc2OWgtMS44OTZsNi4xNjIsMTUuODc4bDYuMTYyLTE1Ljg3OGgtMS44OTZ2LTguNzY5aDguMjk0djguMjk1Yy0xLjQyMiwwLTEuODk2LDAuMTQ0LTEuODk2LDAuNDc0YzAsMS4xODUsNS45MjUsMTYuODI2LDUuOTI1LDE2LjgyNmg0LjAyOVYzOS42MzNINTYuNjczeiBNMjMuMjU4LDk1LjA4N2MtMS4xNzcsMC0yLjEzMy0wLjk1NS0yLjEzMy0yLjEzM2MwLTEuMTc3LDAuOTU2LTIuMTMzLDIuMTMzLTIuMTMzczIuMTMzLDAuOTU2LDIuMTMzLDIuMTMzQzI1LjM5MSw5NC4xMzIsMjQuNDM1LDk1LjA4NywyMy4yNTgsOTUuMDg3eiBNMjMuMjU4LDc4LjI2MWMtMS4xNzcsMC0yLjEzMy0wLjk1Ni0yLjEzMy0yLjEzM3MwLjk1Ni0yLjEzMywyLjEzMy0yLjEzM3MyLjEzMywwLjk1NiwyLjEzMywyLjEzM1MyNC40MzUsNzguMjYxLDIzLjI1OCw3OC4yNjF6IE0yMy4yNTgsNjEuOTA5Yy0xLjE3NywwLTIuMTMzLTAuOTU2LTIuMTMzLTIuMTMzczAuOTU2LTIuMTMzLDIuMTMzLTIuMTMzczIuMTMzLDAuOTU2LDIuMTMzLDIuMTMzUzI0LjQzNSw2MS45MDksMjMuMjU4LDYxLjkwOXogTTIzLjI1OCw0Ni4wMzFjLTEuMTc3LDAtMi4xMzMtMC45NTYtMi4xMzMtMi4xMzNzMC45NTYtMi4xMzMsMi4xMzMtMi4xMzNzMi4xMzMsMC45NTYsMi4xMzMsMi4xMzNTMjQuNDM1LDQ2LjAzMSwyMy4yNTgsNDYuMDMxeiBNMzUuNTgxLDg4LjY4OGgtOC4yOTR2LTguMjk0aDguMjk0Vjg4LjY4OHogTTM1LjU4MSw3MS44NjJoLTguMjk0di03LjU4M2g4LjI5NFY3MS44NjJ6IE0zNS41ODEsNTUuNzQ3aC04LjI5NHYtNy41ODNoOC4yOTRWNTUuNzQ3eiBNMzkuODQ3LDk1LjA4N2MtMS4xNzcsMC0yLjEzMy0wLjk1NS0yLjEzMy0yLjEzM2MwLTEuMTc3LDAuOTU2LTIuMTMzLDIuMTMzLTIuMTMzczIuMTMzLDAuOTU2LDIuMTMzLDIuMTMzQzQxLjk4LDk0LjEzMiw0MS4wMjQsOTUuMDg3LDM5Ljg0Nyw5NS4wODd6IE0zOS44NDcsNzguMjYxYy0xLjE3NywwLTIuMTMzLTAuOTU2LTIuMTMzLTIuMTMzczAuOTU2LTIuMTMzLDIuMTMzLTIuMTMzczIuMTMzLDAuOTU2LDIuMTMzLDIuMTMzUzQxLjAyNCw3OC4yNjEsMzkuODQ3LDc4LjI2MXogTTM5Ljg0Nyw2MS45MDljLTEuMTc3LDAtMi4xMzMtMC45NTYtMi4xMzMtMi4xMzNzMC45NTYtMi4xMzMsMi4xMzMtMi4xMzNzMi4xMzMsMC45NTYsMi4xMzMsMi4xMzNTNDEuMDI0LDYxLjkwOSwzOS44NDcsNjEuOTA5eiBNMzkuODQ3LDQ2LjAzMWMtMS4xNzcsMC0yLjEzMy0wLjk1Ni0yLjEzMy0yLjEzM3MwLjk1Ni0yLjEzMywyLjEzMy0yLjEzM3MyLjEzMywwLjk1NiwyLjEzMywyLjEzM1M0MS4wMjQsNDYuMDMxLDM5Ljg0Nyw0Ni4wMzF6IE01Mi40MDcsODguNjg4aC04LjI5NHYtOC4yOTRoOC4yOTRWODguNjg4eiBNNTIuNDA3LDcxLjg2MmgtOC4yOTR2LTcuNTgzaDguMjk0VjcxLjg2MnogTTUyLjQwNyw1NS43NDdoLTguMjk0di03LjU4M2g4LjI5NFY1NS43NDd6IE01Ni42MzcsOTUuMDg1Yy0xLjE2MS0wLjAxOS0yLjA5Ny0wLjk2NS0yLjA5Ny0yLjEzMWMwLTEuMTY1LDAuOTM3LTIuMTExLDIuMDk3LTIuMTMxYzEuMTYxLDAuMDIsMi4wOTgsMC45NjYsMi4wOTgsMi4xMzFDNTguNzM1LDk0LjExOSw1Ny43OTgsOTUuMDY2LDU2LjYzNyw5NS4wODV6IE01Ni42MzcsNzguMjU5Yy0xLjE2MS0wLjAxOS0yLjA5Ny0wLjk2NS0yLjA5Ny0yLjEzMWMwLTEuMTY1LDAuOTM3LTIuMTEyLDIuMDk3LTIuMTMxYzEuMTYxLDAuMDE5LDIuMDk4LDAuOTY2LDIuMDk4LDIuMTMxQzU4LjczNSw3Ny4yOTMsNTcuNzk4LDc4LjI0LDU2LjYzNyw3OC4yNTl6IE01Ni42MzcsNjEuOTA3Yy0xLjE2MS0wLjAyLTIuMDk3LTAuOTY2LTIuMDk3LTIuMTMxYzAtMS4xNjUsMC45MzctMi4xMTIsMi4wOTctMi4xMzFjMS4xNjEsMC4wMiwyLjA5OCwwLjk2NiwyLjA5OCwyLjEzMUM1OC43MzUsNjAuOTQxLDU3Ljc5OCw2MS44ODgsNTYuNjM3LDYxLjkwN3ogTTU2LjYzNyw0Ni4wMjljLTEuMTYxLTAuMDE5LTIuMDk3LTAuOTY1LTIuMDk3LTIuMTMxYzAtMS4xNjUsMC45MzctMi4xMTIsMi4wOTctMi4xMzFjMS4xNjEsMC4wMTksMi4wOTgsMC45NjYsMi4wOTgsMi4xMzFDNTguNzM1LDQ1LjA2Myw1Ny43OTgsNDYuMDEsNTYuNjM3LDQ2LjAyOXogTTY5LjE2Miw4OC42ODhoLTguMjk1di04LjI5NGg4LjI5NVY4OC42ODh6IE02OS4xNjIsNzEuODYyaC04LjI5NXYtNy41ODNoOC4yOTVWNzEuODYyeiBNNjkuMTYyLDU1Ljc0N2gtOC4yOTV2LTcuNTgzaDguMjk1VjU1Ljc0N3ogTTczLjQyOCw5NS4wODdjLTEuMTc4LDAtMi4xMzMtMC45NTUtMi4xMzMtMi4xMzNjMC0xLjE3NywwLjk1NS0yLjEzMywyLjEzMy0yLjEzM2MxLjE3NywwLDIuMTMyLDAuOTU2LDIuMTMyLDIuMTMzQzc1LjU2LDk0LjEzMiw3NC42MDUsOTUuMDg3LDczLjQyOCw5NS4wODd6IE03My40MjgsNzguMjYxYy0xLjE3OCwwLTIuMTMzLTAuOTU2LTIuMTMzLTIuMTMzczAuOTU1LTIuMTMzLDIuMTMzLTIuMTMzYzEuMTc3LDAsMi4xMzIsMC45NTYsMi4xMzIsMi4xMzNTNzQuNjA1LDc4LjI2MSw3My40MjgsNzguMjYxeiBNNzMuNDI4LDYxLjkwOWMtMS4xNzgsMC0yLjEzMy0wLjk1Ni0yLjEzMy0yLjEzM3MwLjk1NS0yLjEzMywyLjEzMy0yLjEzM2MxLjE3NywwLDIuMTMyLDAuOTU2LDIuMTMyLDIuMTMzUzc0LjYwNSw2MS45MDksNzMuNDI4LDYxLjkwOXogTTczLjQyOCw0Ni4wMzFjLTEuMTc4LDAtMi4xMzMtMC45NTYtMi4xMzMtMi4xMzNzMC45NTUtMi4xMzMsMi4xMzMtMi4xMzNjMS4xNzcsMCwyLjEzMiwwLjk1NiwyLjEzMiwyLjEzM1M3NC42MDUsNDYuMDMxLDczLjQyOCw0Ni4wMzF6IE04NS45ODgsODguNjg4aC04LjI5NHYtOC4yOTRoOC4yOTRWODguNjg4eiBNODUuOTg4LDcxLjg2MmgtOC4yOTR2LTcuNTgzaDguMjk0VjcxLjg2MnogTTg1Ljk4OCw1NS43NDdoLTguMjk0di03LjU4M2g4LjI5NFY1NS43NDd6IE05MC4wMTcsOTUuMDg3Yy0xLjE3NywwLTIuMTMzLTAuOTU1LTIuMTMzLTIuMTMzYzAtMS4xNzcsMC45NTYtMi4xMzMsMi4xMzMtMi4xMzNzMi4xMzMsMC45NTYsMi4xMzMsMi4xMzNDOTIuMTUsOTQuMTMyLDkxLjE5NCw5NS4wODcsOTAuMDE3LDk1LjA4N3ogTTkwLjAxNyw3OC4yNjFjLTEuMTc3LDAtMi4xMzMtMC45NTYtMi4xMzMtMi4xMzNzMC45NTYtMi4xMzMsMi4xMzMtMi4xMzNzMi4xMzMsMC45NTYsMi4xMzMsMi4xMzNTOTEuMTk0LDc4LjI2MSw5MC4wMTcsNzguMjYxeiBNOTAuMDE3LDYxLjkwOWMtMS4xNzcsMC0yLjEzMy0wLjk1Ni0yLjEzMy0yLjEzM3MwLjk1Ni0yLjEzMywyLjEzMy0yLjEzM3MyLjEzMywwLjk1NiwyLjEzMywyLjEzM1M5MS4xOTQsNjEuOTA5LDkwLjAxNyw2MS45MDl6IE05MC4wMTcsNDYuMDMxYy0xLjE3NywwLTIuMTMzLTAuOTU2LTIuMTMzLTIuMTMzczAuOTU2LTIuMTMzLDIuMTMzLTIuMTMzczIuMTMzLDAuOTU2LDIuMTMzLDIuMTMzUzkxLjE5NCw0Ni4wMzEsOTAuMDE3LDQ2LjAzMXoiLz48Zz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDQuMzU0LDQ5LjM0M2MtMC4wMTIsMC0wLjAyMywwLjAwMS0wLjAzNiwwLjAwMWMtMy4yMDYsMC01LjgwNi0yLjYtNS44MDYtNS44MDYiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDQuMzU0LDQ5LjM0M2MzLjE5LTAuMDE5LDUuNzcxLTIuNjEsNS43NzEtNS44MDVjMC0zLjIwNy0yLjYtNS44MDYtNS44MDYtNS44MDZjLTMuMjA2LDAtNS44MDYsMi42LTUuODA2LDUuODA2Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuMzUwOCIgZD0iTTEwMS44NjYsNDMuNTM3aC0zLjM1MyBNOTguNTEzLDQzLjUzN2gtNC41ODYiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDQuMzU0LDU1LjUwNWgtMy4zNjVjLTAuODEyLDAtMS40NywwLjY1OC0xLjQ3LDEuNDY5bDAsMHY5LjYyMmMwLDAuODEyLDAuNjU4LDEuNDY5LDEuNDY5LDEuNDY5aDBoMy4zNjUgTTEwNC4zNTQsNjguMDY1aDMuNDEzYzAuODEyLDAsMS40Ny0wLjY1NywxLjQ3LTEuNDY5di05LjYyMmMwLTAuODEyLTAuNjU4LTEuNDY5LTEuNDctMS40NjlsMCwwaC0zLjQxMyIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjM1MDgiIGQ9Ik0xMDQuMzU0LDU1LjUwNXYxLjc3NyBNMTA0LjM1NCw1NS41MDV2LTYuMTYzIE0xMDQuMzU0LDQ5LjM0M3YtMS43NzYiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDQuMzU0LDg3LjM1NmgtMy4zNjVjLTAuODEyLDAtMS40Ny0wLjY1OC0xLjQ3LTEuNDdsMCwwdi05LjYyMWMwLTAuODEyLDAuNjU4LTEuNDY5LDEuNDctMS40NjloMy4zNjUgTTEwNC4zNTQsODcuMzU2aDMuNDEzYzAuODEyLDAsMS40Ny0wLjY1OCwxLjQ3LTEuNDdsMCwwdi05LjYyMWMwLTAuODEyLTAuNjU4LTEuNDY5LTEuNDY5LTEuNDY5aDBoLTMuNDEzIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuMzUwOCIgZD0iTTEwNC4zNTQsNjguMDY1di0xLjIwOCBNMTA0LjM1NCw2OC4wNjV2Ni43MyBNMTA0LjM1NCw3Ni41NzN2LTEuNzc3Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuMzUwOCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTA0LjM1NCw5My45NjhoLTMuMzY1Yy0wLjgxMiwwLTEuNDcsMC42NTgtMS40NywxLjQ2OWwwLDB2OS42MjJjMCwwLjgxMiwwLjY1OCwxLjQ2OSwxLjQ2OSwxLjQ2OWgwaDMuMzY1IE0xMDQuMzU0LDkzLjk2OGgzLjQxM2MwLjgxMiwwLDEuNDcsMC42NTgsMS40NywxLjQ2OWwwLDB2OS42MjJjMCwwLjgxMi0wLjY1OCwxLjQ2OS0xLjQ3LDEuNDY5aC0zLjQxMyIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjM1MDgiIGQ9Ik0xMDQuMzU0LDkzLjk2OHYxLjc3NyBNMTA0LjM1NCw5My45Njh2LTYuNjEyIE0xMDQuMzU0LDg3LjM1NnYtMS4zMjciLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDQuMzU0LDExMi4zODNjLTAuMDEyLDAtMC4wMjMtMC4wMDEtMC4wMzYtMC4wMDFjLTMuMjA2LDAtNS44MDYsMi42LTUuODA2LDUuODA2YzAsMy4yMDcsMi42LDUuODA2LDUuODA2LDUuODA2YzMuMjA3LDAsNS44MDYtMi41OTksNS44MDYtNS44MDZDMTEwLjEyNSwxMTQuOTkzLDEwNy41NDUsMTEyLjQwMiwxMDQuMzU0LDExMi4zODMiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS4zNTA4IiBkPSJNMTA0LjM1NCwxMDQuOTE2djEuNjEyIE0xMDQuMzU0LDExMi4zODN2Mi4yNSBNMTA0LjM1NCwxMTIuMzgzdi01Ljg1NSBNOC45NTYsMzcuNzMxYy0zLjIwNywwLTUuODA2LDIuNi01LjgwNiw1LjgwNmMwLDMuMTk1LDIuNTgxLDUuNzg2LDUuNzcxLDUuODA1YzAuMDEyLDAsMC4wMjQsMC4wMDEsMC4wMzYsMC4wMDFjMy4yMDcsMCw1LjgwNi0yLjYsNS44MDYtNS44MDZTMTIuMTYyLDM3LjczMSw4Ljk1NiwzNy43MzF6IE0xNC43NjIsNDMuNTM3aC0zLjM1MyBNMTkuMzQ4LDQzLjUzN2gtNC41ODYgTTEyLjI4NSw1NS41MDVINS41MDhjLTAuODExLDAtMS40NjksMC42NTgtMS40NjksMS40Njl2OS42MjJjMCwwLjgxMiwwLjY1OCwxLjQ2OSwxLjQ2OSwxLjQ2OWwwLDBoNi43NzhjMC44MTIsMCwxLjQ2OS0wLjY1OCwxLjQ2OS0xLjQ2OWwwLDB2LTkuNjIyQzEzLjc1NSw1Ni4xNjMsMTMuMDk3LDU1LjUwNSwxMi4yODUsNTUuNTA1eiBNOC45Miw0OS4zNDN2LTEuNzc2IE04LjkyLDQ5LjM0M3Y2LjE2MyBNOC45Miw1Ny4yODJ2LTEuNzc3IE0xMi4yODUsNzQuNzk2SDUuNTA4Yy0wLjgxMSwwLTEuNDY5LDAuNjU4LTEuNDY5LDEuNDY5djkuNjIyYzAsMC44MTIsMC42NTgsMS40NywxLjQ2OSwxLjQ3bDAsMGg2Ljc3OGMwLjgxMiwwLDEuNDY5LTAuNjU4LDEuNDY5LTEuNDdsMCwwdi05LjYyMUMxMy43NTUsNzUuNDUzLDEzLjA5Nyw3NC43OTYsMTIuMjg1LDc0Ljc5NkwxMi4yODUsNzQuNzk2eiBNOC45Miw2OC4wNjV2Ni43MyBNOC45Miw3NC43OTZ2MS43NzcgTTguOTIsNjguMDY1di0xLjIwOCBNOC45MiwxMDYuNTI4aDMuMzY1YzAuODEyLDAsMS40NjktMC42NTgsMS40NjktMS40NjlsMCwwdi05LjYyMmMwLTAuODEyLTAuNjU4LTEuNDY5LTEuNDY5LTEuNDY5bDAsMEg4LjkyIE04LjkyLDkzLjk2OEg1LjUwOGMtMC44MTEsMC0xLjQ2OSwwLjY1OC0xLjQ2OSwxLjQ2OWwwLDB2OS42MjJjMCwwLjgxMiwwLjY1OCwxLjQ2OSwxLjQ2OSwxLjQ2OWwwLDBIOC45MiBNOC45Miw4Ni4wMjl2MS4zMjcgTTguOTIsOTMuOTY4di02LjYxMiBNOC45Miw5My45Njh2MS43NzcgTTguOTIsMTEyLjM4M2MtMy4xOSwwLjAxOS01Ljc3MSwyLjYxLTUuNzcxLDUuODA1YzAsMy4yMDcsMi42LDUuODA2LDUuODA2LDUuODA2czUuODA2LTIuNTk5LDUuODA2LTUuODA2YzAtMy4yMDctMi42LTUuODA2LTUuODA2LTUuODA2QzguOTQ0LDExMi4zODIsOC45MzIsMTEyLjM4Myw4LjkyLDExMi4zODMgTTguOTIsMTA2LjUyOHY1Ljg1NSBNOC45MiwxMDYuNTI4di0xLjYxMiBNOC45MiwxMTIuMzgzdjIuMjUiLz48L2c+PGc+PHBhdGggZD0iTTE1Ny41NTQsMTguNTUxbC02LjY4MywxOS45OTNoLTNsLTUuNDU1LTE1Ljk2NmwtNS40NTUsMTUuOTY2aC0zLjA1NmwtNi42ODQtMTkuOTkzaDIuOTQybDUuMzk4LDE2LjI1MWw1LjYyNi0xNi4yNTFoMi42MjdsNS41MTIsMTYuMzM3bDUuNTEzLTE2LjMzN0gxNTcuNTU0eiIvPjxwYXRoIGQ9Ik0xNzMuMTIsMzEuODg5aC0xMi4yODJjMC4xNzEsMS4zMzMsMC43NTcsMi40MDQsMS43NTcsMy4yMTNjMSwwLjgwOSwyLjI0MiwxLjIxNCwzLjcyNywxLjIxNGMxLjgwOSwwLDMuMjY2LTAuNjA5LDQuMzctMS44MjhsMS41MTQsMS43NzFjLTAuNjg2LDAuNzk5LTEuNTM4LDEuNDA5LTIuNTU3LDEuODI4Yy0xLjAxOCwwLjQxOS0yLjE1NiwwLjYyOC0zLjQxMywwLjYyOGMtMS42LDAtMy4wMTgtMC4zMjktNC4yNTUtMC45ODVjLTEuMjM4LTAuNjU3LTIuMTk1LTEuNTc1LTIuODcxLTIuNzU2Yy0wLjY3Ni0xLjE4LTEuMDE0LTIuNTEzLTEuMDE0LTMuOTk5YzAtMS40NjYsMC4zMjktMi43ODksMC45ODYtMy45N2MwLjY1Ny0xLjE4LDEuNTYxLTIuMDk5LDIuNzEzLTIuNzU2YzEuMTUyLTAuNjU3LDIuNDUxLTAuOTg1LDMuODk4LTAuOTg1YzEuNDQ3LDAsMi43MzcsMC4zMjksMy44NywwLjk4NWMxLjEzMywwLjY1NywyLjAxOCwxLjU3NiwyLjY1NiwyLjc1NmMwLjYzOCwxLjE4MSwwLjk1NywyLjUzMywwLjk1Nyw0LjA1NkMxNzMuMTc3LDMxLjI3LDE3My4xNTgsMzEuNTQ2LDE3My4xMiwzMS44ODl6IE0xNjIuMzk1LDI2Ljc3N2MtMC44ODUsMC44LTEuNDA0LDEuODQ3LTEuNTU3LDMuMTQyaDkuNzExYy0wLjE1Mi0xLjI3NS0wLjY3MS0yLjMxOC0xLjU1Ny0zLjEyN2MtMC44ODUtMC44MDktMS45ODUtMS4yMTQtMy4yOTktMS4yMTRDMTY0LjM4LDI1LjU3NywxNjMuMjgxLDI1Ljk3NywxNjIuMzk1LDI2Ljc3N3oiLz48cGF0aCBkPSJNMTk0Ljk4MywyNC44MDZjMS4xMTQsMS4wMjgsMS42NzEsMi41NjEsMS42NzEsNC41OTh2OS4xNGgtMi41OTl2LTEuOTk5Yy0wLjQ1NywwLjcwNC0xLjEwOSwxLjI0Mi0xLjk1NywxLjYxM2MtMC44NDcsMC4zNzItMS44NTIsMC41NTctMy4wMTMsMC41NTdjLTEuNjk1LDAtMy4wNTEtMC40MDktNC4wNy0xLjIyOGMtMS4wMTktMC44MTgtMS41MjgtMS44OTUtMS41MjgtMy4yMjhjMC0xLjMzMywwLjQ4Ni0yLjQwMywxLjQ1Ny0zLjIxM2MwLjk3MS0wLjgwOSwyLjUxMy0xLjIxNCw0LjYyNy0xLjIxNGg0LjM0MVYyOS4yOWMwLTEuMTgtMC4zNDMtMi4wODUtMS4wMjgtMi43MTNjLTAuNjg2LTAuNjI4LTEuNjk1LTAuOTQzLTMuMDI3LTAuOTQzYy0wLjg5NiwwLTEuNzcxLDAuMTQ4LTIuNjI4LDAuNDQzYy0wLjg1NiwwLjI5NS0xLjU4LDAuNjktMi4xNywxLjE4NWwtMS4xNDItMi4wNTZjMC43OC0wLjYyOCwxLjcxMy0xLjEwOSwyLjc5OS0xLjQ0MmMxLjA4NS0wLjMzMywyLjIzNy0wLjUsMy40NTYtMC41QzE5Mi4yNjQsMjMuMjYzLDE5My44NjksMjMuNzc4LDE5NC45ODMsMjQuODA2eiBNMTkyLjI1NSwzNS45MDJjMC43NjItMC40NjcsMS4zMTQtMS4xMjgsMS42NTctMS45ODV2LTIuMTEzaC00LjIyN2MtMi4zMjMsMC0zLjQ4NCwwLjc4MS0zLjQ4NCwyLjM0MmMwLDAuNzYyLDAuMjk0LDEuMzYyLDAuODg1LDEuNzk5YzAuNTksMC40MzgsMS40MDksMC42NTcsMi40NTcsMC42NTdDMTkwLjU4OSwzNi42MDIsMTkxLjQ5MywzNi4zNjksMTkyLjI1NSwzNS45MDJ6Ii8+PHBhdGggZD0iTTIwNi40NzksMjMuOTQ5YzAuOTMzLTAuNDU3LDIuMDY1LTAuNjg2LDMuMzk4LTAuNjg2djIuNjU2Yy0wLjE1Mi0wLjAxOS0wLjM2Mi0wLjAyOC0wLjYyOC0wLjAyOGMtMS40ODUsMC0yLjY1MiwwLjQ0Mi0zLjQ5OSwxLjMyOGMtMC44NDcsMC44ODUtMS4yNzEsMi4xNDctMS4yNzEsMy43ODR2Ny41NGgtMi43NDJWMjMuNDA2aDIuNjI3djIuNTQyQzIwNC44NDEsMjUuMDczLDIwNS41NDYsMjQuNDA2LDIwNi40NzksMjMuOTQ5eiIvPjxwYXRoIGQ9Ik0yMjYuNzI4LDMxLjg4OWgtMTIuMjgxYzAuMTcxLDEuMzMzLDAuNzU3LDIuNDA0LDEuNzU3LDMuMjEzYzEsMC44MDksMi4yNDIsMS4yMTQsMy43MjcsMS4yMTRjMS44MDksMCwzLjI2Ni0wLjYwOSw0LjM3LTEuODI4bDEuNTE0LDEuNzcxYy0wLjY4NiwwLjc5OS0xLjUzOCwxLjQwOS0yLjU1NywxLjgyOGMtMS4wMTksMC40MTktMi4xNTYsMC42MjgtMy40MTMsMC42MjhjLTEuNiwwLTMuMDE4LTAuMzI5LTQuMjU2LTAuOTg1cy0yLjE5NS0xLjU3NS0yLjg3MS0yLjc1NmMtMC42NzYtMS4xOC0xLjAxNC0yLjUxMy0xLjAxNC0zLjk5OWMwLTEuNDY2LDAuMzI5LTIuNzg5LDAuOTg1LTMuOTdjMC42NTctMS4xOCwxLjU2MS0yLjA5OSwyLjcxMy0yLjc1NmMxLjE1Mi0wLjY1NywyLjQ1MS0wLjk4NSwzLjg5OC0wLjk4NWMxLjQ0NywwLDIuNzM3LDAuMzI5LDMuODcsMC45ODVjMS4xMzMsMC42NTcsMi4wMTgsMS41NzYsMi42NTYsMi43NTZjMC42MzgsMS4xODEsMC45NTcsMi41MzMsMC45NTcsNC4wNTZDMjI2Ljc4NSwzMS4yNywyMjYuNzY2LDMxLjU0NiwyMjYuNzI4LDMxLjg4OXogTTIxNi4wMDQsMjYuNzc3Yy0wLjg4NSwwLjgtMS40MDQsMS44NDctMS41NTcsMy4xNDJoOS43MTFjLTAuMTUzLTEuMjc1LTAuNjcxLTIuMzE4LTEuNTU3LTMuMTI3Yy0wLjg4NS0wLjgwOS0xLjk4NS0xLjIxNC0zLjI5OS0xLjIxNEMyMTcuOTg5LDI1LjU3NywyMTYuODg5LDI1Ljk3NywyMTYuMDA0LDI2Ljc3N3oiLz48cGF0aCBkPSJNMjUwLjIzNCwyNC4yMzVjMS4xNjEsMC42NDcsMi4wNzEsMS41NTIsMi43MjgsMi43MTNjMC42NTcsMS4xNjIsMC45ODUsMi41MDQsMC45ODUsNC4wMjdjMCwxLjUyNC0wLjMyOCwyLjg3MS0wLjk4NSw0LjA0MmMtMC42NTYsMS4xNzEtMS41NjYsMi4wODEtMi43MjgsMi43MjhjLTEuMTYxLDAuNjQ3LTIuNDc2LDAuOTcxLTMuOTQxLDAuOTcxYy0xLjA4NSwwLTIuMDgtMC4yMDktMi45ODQtMC42MjhjLTAuOTA1LTAuNDE4LTEuNjcxLTEuMDI4LTIuMy0xLjgyOHY3LjgyNmgtMi43NDFWMjMuNDA2aDIuNjI3djIuMzk5YzAuNjA5LTAuODM3LDEuMzgxLTEuNDcxLDIuMzE0LTEuODk5YzAuOTMzLTAuNDI4LDEuOTYxLTAuNjQzLDMuMDg0LTAuNjQzQzI0Ny43NTgsMjMuMjYzLDI0OS4wNzMsMjMuNTg4LDI1MC4yMzQsMjQuMjM1eiBNMjQ4LjY3NywzNS42NDVjMC43NzEtMC40NDcsMS4zODEtMS4wNzYsMS44MjgtMS44ODVzMC42NzEtMS43MzgsMC42NzEtMi43ODVjMC0xLjA0Ny0wLjIyNC0xLjk3NS0wLjY3MS0yLjc4NWMtMC40NDctMC44MDktMS4wNTctMS40MzItMS44MjgtMS44NzFjLTAuNzcxLTAuNDM4LTEuNjQzLTAuNjU3LTIuNjEzLTAuNjU3Yy0wLjk1MiwwLTEuODEzLDAuMjI0LTIuNTg1LDAuNjcxYy0wLjc3MSwwLjQ0OC0xLjM4LDEuMDcxLTEuODI3LDEuODcxYy0wLjQ0OCwwLjc5OS0wLjY3MiwxLjcyMy0wLjY3MiwyLjc3YzAsMS4wNDcsMC4yMTksMS45NzYsMC42NTcsMi43ODVjMC40MzgsMC44MDksMS4wNDcsMS40MzgsMS44MjgsMS44ODVjMC43OCwwLjQ0OCwxLjY0NiwwLjY3MSwyLjU5OSwwLjY3MUMyNDcuMDM0LDM2LjMxNiwyNDcuOTA2LDM2LjA5MywyNDguNjc3LDM1LjY0NXoiLz48cGF0aCBkPSJNMjY3LjkyNywyNC44MDZjMS4xMTQsMS4wMjgsMS42NzEsMi41NjEsMS42NzEsNC41OTh2OS4xNGgtMi41OTl2LTEuOTk5Yy0wLjQ1NywwLjcwNC0xLjEwOSwxLjI0Mi0xLjk1NiwxLjYxM2MtMC44NDgsMC4zNzItMS44NTMsMC41NTctMy4wMTQsMC41NTdjLTEuNjk1LDAtMy4wNTEtMC40MDktNC4wNjktMS4yMjhjLTEuMDItMC44MTgtMS41MjgtMS44OTUtMS41MjgtMy4yMjhjMC0xLjMzMywwLjQ4NS0yLjQwMywxLjQ1Ni0zLjIxM2MwLjk3Mi0wLjgwOSwyLjUxNC0xLjIxNCw0LjYyNy0xLjIxNGg0LjM0MlYyOS4yOWMwLTEuMTgtMC4zNDMtMi4wODUtMS4wMjgtMi43MTNjLTAuNjg2LTAuNjI4LTEuNjk1LTAuOTQzLTMuMDI3LTAuOTQzYy0wLjg5NiwwLTEuNzcxLDAuMTQ4LTIuNjI4LDAuNDQzYy0wLjg1NiwwLjI5NS0xLjU4LDAuNjktMi4xNzEsMS4xODVsLTEuMTQyLTIuMDU2YzAuNzgtMC42MjgsMS43MTMtMS4xMDksMi43OTktMS40NDJjMS4wODUtMC4zMzMsMi4yMzYtMC41LDMuNDU2LTAuNUMyNjUuMjA5LDIzLjI2MywyNjYuODE0LDIzLjc3OCwyNjcuOTI3LDI0LjgwNnogTTI2NS4xOTksMzUuOTAyYzAuNzYyLTAuNDY3LDEuMzE0LTEuMTI4LDEuNjU3LTEuOTg1di0yLjExM2gtNC4yMjhjLTIuMzIzLDAtMy40ODQsMC43ODEtMy40ODQsMi4zNDJjMCwwLjc2MiwwLjI5NSwxLjM2MiwwLjg4NiwxLjc5OWMwLjU5LDAuNDM4LDEuNDA5LDAuNjU3LDIuNDU2LDAuNjU3UzI2NC40MzksMzYuMzY5LDI2NS4xOTksMzUuOTAyeiIvPjxwYXRoIGQ9Ik0yNzkuNDIzLDIzLjk0OWMwLjkzMy0wLjQ1NywyLjA2NS0wLjY4NiwzLjM5OC0wLjY4NnYyLjY1NmMtMC4xNTItMC4wMTktMC4zNjEtMC4wMjgtMC42MjgtMC4wMjhjLTEuNDg1LDAtMi42NTIsMC40NDItMy40OTksMS4zMjhjLTAuODQ3LDAuODg1LTEuMjcxLDIuMTQ3LTEuMjcxLDMuNzg0djcuNTRoLTIuNzQyVjIzLjQwNmgyLjYyOHYyLjU0MkMyNzcuNzg1LDI1LjA3MywyNzguNDksMjQuNDA2LDI3OS40MjMsMjMuOTQ5eiIvPjxwYXRoIGQ9Ik0yOTUuMzMxLDM3LjY1OGMtMC4zOTksMC4zNDItMC44OTYsMC42MDQtMS40ODUsMC43ODZjLTAuNTksMC4xODEtMS4xOTksMC4yNzEtMS44MjgsMC4yNzFjLTEuNTIyLDAtMi43MDMtMC40MDktMy41NDEtMS4yMjhjLTAuODM4LTAuODE4LTEuMjU3LTEuOTktMS4yNTctMy41MTN2LTguMzExaC0yLjU3di0yLjI1NmgyLjU3di0zLjMxM2gyLjc0MnYzLjMxM2g0LjM0MXYyLjI1NmgtNC4zNDF2OC4xOTdjMCwwLjgxOSwwLjIwNCwxLjQ0NywwLjYxNCwxLjg4NWMwLjQwOSwwLjQzOCwwLjk5NCwwLjY1NywxLjc1NiwwLjY1N2MwLjgzOCwwLDEuNTUyLTAuMjM4LDIuMTQzLTAuNzE0TDI5NS4zMzEsMzcuNjU4eiIvPjxwYXRoIGQ9Ik0zMTEuMzExLDI0LjkzNGMxLjEzMywxLjExNCwxLjY5OSwyLjc0NywxLjY5OSw0Ljg5OHY4LjcxMWgtMi43NDF2LTguMzk3YzAtMS40NjYtMC4zNTQtMi41Ny0xLjA1OC0zLjMxM3MtMS43MTMtMS4xMTQtMy4wMjctMS4xMTRjLTEuNDg0LDAtMi42NTYsMC40MzMtMy41MTMsMS4yOTljLTAuODU2LDAuODY3LTEuMjg1LDIuMTA5LTEuMjg1LDMuNzI4djcuNzk3aC0yLjc0MlYyMy40MDZoMi42Mjh2Mi4yODVjMC41NTItMC43OCwxLjMtMS4zOCwyLjI0Mi0xLjc5OWMwLjk0Mi0wLjQxOCwyLjAxNC0wLjYyOCwzLjIxMy0wLjYyOEMzMDguNjUsMjMuMjYzLDMxMC4xNzgsMjMuODIxLDMxMS4zMTEsMjQuOTM0eiIvPjxwYXRoIGQ9Ik0zMzEuODAzLDMxLjg4OWgtMTIuMjgxYzAuMTcxLDEuMzMzLDAuNzU3LDIuNDA0LDEuNzU3LDMuMjEzYzAuOTk5LDAuODA5LDIuMjQyLDEuMjE0LDMuNzI3LDEuMjE0YzEuODEsMCwzLjI2Ni0wLjYwOSw0LjM3LTEuODI4bDEuNTE0LDEuNzcxYy0wLjY4NiwwLjc5OS0xLjUzOCwxLjQwOS0yLjU1NywxLjgyOGMtMS4wMTgsMC40MTktMi4xNTYsMC42MjgtMy40MTIsMC42MjhjLTEuNiwwLTMuMDE5LTAuMzI5LTQuMjU2LTAuOTg1Yy0xLjIzOC0wLjY1Ny0yLjE5NS0xLjU3NS0yLjg3LTIuNzU2Yy0wLjY3Ny0xLjE4LTEuMDE1LTIuNTEzLTEuMDE1LTMuOTk5YzAtMS40NjYsMC4zMjktMi43ODksMC45ODYtMy45N2MwLjY1Ni0xLjE4LDEuNTYxLTIuMDk5LDIuNzEzLTIuNzU2YzEuMTUyLTAuNjU3LDIuNDUxLTAuOTg1LDMuODk4LTAuOTg1YzEuNDQ2LDAsMi43MzcsMC4zMjksMy44NywwLjk4NWMxLjEzMywwLjY1NywyLjAxOCwxLjU3NiwyLjY1NiwyLjc1NmMwLjYzOCwxLjE4MSwwLjk1NywyLjUzMywwLjk1Nyw0LjA1NkMzMzEuODYxLDMxLjI3LDMzMS44NDEsMzEuNTQ2LDMzMS44MDMsMzEuODg5eiBNMzIxLjA3OCwyNi43NzdjLTAuODg2LDAuOC0xLjQwNCwxLjg0Ny0xLjU1NywzLjE0Mmg5LjcxMWMtMC4xNTItMS4yNzUtMC42NzItMi4zMTgtMS41NTctMy4xMjdjLTAuODg2LTAuODA5LTEuOTg1LTEuMjE0LTMuMjk5LTEuMjE0UzMyMS45NjQsMjUuOTc3LDMyMS4wNzgsMjYuNzc3eiIvPjxwYXRoIGQ9Ik0zNDAuNCwyMy45NDljMC45MzQtMC40NTcsMi4wNjYtMC42ODYsMy4zOTktMC42ODZ2Mi42NTZjLTAuMTUzLTAuMDE5LTAuMzYyLTAuMDI4LTAuNjI5LTAuMDI4Yy0xLjQ4NSwwLTIuNjUxLDAuNDQyLTMuNDk5LDEuMzI4Yy0wLjg0NywwLjg4NS0xLjI3MSwyLjE0Ny0xLjI3MSwzLjc4NHY3LjU0aC0yLjc0MlYyMy40MDZoMi42Mjh2Mi41NDJDMzM4Ljc2MiwyNS4wNzMsMzM5LjQ2NywyNC40MDYsMzQwLjQsMjMuOTQ5eiIvPjxwYXRoIGQ9Ik0zNjAuNjUsMzEuODg5aC0xMi4yODFjMC4xNzEsMS4zMzMsMC43NTcsMi40MDQsMS43NTcsMy4yMTNjMC45OTksMC44MDksMi4yNDIsMS4yMTQsMy43MjcsMS4yMTRjMS44MSwwLDMuMjY2LTAuNjA5LDQuMzctMS44MjhsMS41MTQsMS43NzFjLTAuNjg2LDAuNzk5LTEuNTM4LDEuNDA5LTIuNTU2LDEuODI4Yy0xLjAxOSwwLjQxOS0yLjE1NiwwLjYyOC0zLjQxMywwLjYyOGMtMS42LDAtMy4wMTktMC4zMjktNC4yNTYtMC45ODVjLTEuMjM4LTAuNjU3LTIuMTk0LTEuNTc1LTIuODctMi43NTZjLTAuNjc3LTEuMTgtMS4wMTUtMi41MTMtMS4wMTUtMy45OTljMC0xLjQ2NiwwLjMyOS0yLjc4OSwwLjk4Ni0zLjk3YzAuNjU2LTEuMTgsMS41NjEtMi4wOTksMi43MTMtMi43NTZjMS4xNTItMC42NTcsMi40NTEtMC45ODUsMy44OTgtMC45ODVjMS40NDYsMCwyLjczNywwLjMyOSwzLjg3LDAuOTg1YzEuMTMzLDAuNjU3LDIuMDE5LDEuNTc2LDIuNjU2LDIuNzU2YzAuNjM4LDEuMTgxLDAuOTU3LDIuNTMzLDAuOTU3LDQuMDU2QzM2MC43MDcsMzEuMjcsMzYwLjY4OCwzMS41NDYsMzYwLjY1LDMxLjg4OXogTTM0OS45MjUsMjYuNzc3Yy0wLjg4NiwwLjgtMS40MDQsMS44NDctMS41NTcsMy4xNDJoOS43MTFjLTAuMTUyLTEuMjc1LTAuNjcxLTIuMzE4LTEuNTU3LTMuMTI3Yy0wLjg4Ni0wLjgwOS0xLjk4NS0xLjIxNC0zLjI5OS0xLjIxNFMzNTAuODExLDI1Ljk3NywzNDkuOTI1LDI2Ljc3N3oiLz48cGF0aCBkPSJNMzc4Ljc4NSwxNy4zNTF2MjEuMTkyaC0yLjYyN3YtMi4zOTljLTAuNjEsMC44MzgtMS4zODEsMS40NzYtMi4zMTMsMS45MTRjLTAuOTM0LDAuNDM4LTEuOTYyLDAuNjU3LTMuMDg1LDAuNjU3Yy0xLjQ2NiwwLTIuNzgtMC4zMjQtMy45NDEtMC45NzFjLTEuMTYxLTAuNjQ3LTIuMDctMS41NTctMi43MjgtMi43MjhjLTAuNjU2LTEuMTcxLTAuOTg1LTIuNTE4LTAuOTg1LTQuMDQyYzAtMS41MjMsMC4zMjktMi44NjUsMC45ODUtNC4wMjdjMC42NTctMS4xNjEsMS41NjYtMi4wNjYsMi43MjgtMi43MTNjMS4xNjEtMC42NDcsMi40NzYtMC45NzEsMy45NDEtMC45NzFjMS4wODYsMCwyLjA4NSwwLjIwNSwyLjk5OSwwLjYxNGMwLjkxNCwwLjQxLDEuNjc1LDEuMDE0LDIuMjg1LDEuODEzdi04LjM0SDM3OC43ODV6IE0zNzMuNTg4LDM1LjY0NWMwLjc4LTAuNDQ3LDEuMzktMS4wNzYsMS44MjctMS44ODVjMC40MzgtMC44MDksMC42NTctMS43MzgsMC42NTctMi43ODVjMC0xLjA0Ny0wLjIxOS0xLjk3NS0wLjY1Ny0yLjc4NWMtMC40MzgtMC44MDktMS4wNDctMS40MzItMS44MjctMS44NzFjLTAuNzgxLTAuNDM4LTEuNjQ3LTAuNjU3LTIuNi0wLjY1N2MtMC45NzEsMC0xLjg0MiwwLjIxOS0yLjYxMywwLjY1N2MtMC43NzEsMC40MzgtMS4zODEsMS4wNjItMS44MjgsMS44NzFjLTAuNDQ3LDAuODEtMC42NzEsMS43MzgtMC42NzEsMi43ODVjMCwxLjA0NywwLjIyNCwxLjk3NiwwLjY3MSwyLjc4NXMxLjA1NywxLjQzOCwxLjgyOCwxLjg4NWMwLjc3MSwwLjQ0OCwxLjY0MywwLjY3MSwyLjYxMywwLjY3MUMzNzEuOTQxLDM2LjMxNiwzNzIuODA3LDM2LjA5MywzNzMuNTg4LDM1LjY0NXoiLz48cGF0aCBkPSJNMTUxLjgxMyw1Ny42NzlsLTUuNjU1LDE1LjEzOGgtMi42MjhsLTQuMzY5LTExLjQ4MWwtNC40MjcsMTEuNDgxaC0yLjYyOGwtNS42MjYtMTUuMTM4aDIuNTk5bDQuMzk4LDEyLjA1M2w0LjU3LTEyLjA1M2gyLjMxM2w0LjQ4NCwxMi4xMWw0LjUxMi0xMi4xMUgxNTEuODEzeiIvPjxwYXRoIGQ9Ik0xNTQuNjI2LDU0LjI1MmMtMC4zNTMtMC4zNDMtMC41MjktMC43NjEtMC41MjktMS4yNTZzMC4xNzYtMC45MTgsMC41MjktMS4yNzFjMC4zNTItMC4zNTIsMC43OTQtMC41MjgsMS4zMjgtMC41MjhjMC41MzIsMCwwLjk3NSwwLjE2NywxLjMyOCwwLjVjMC4zNTMsMC4zMzMsMC41MjksMC43NDgsMC41MjksMS4yNDNjMCwwLjUxNC0wLjE3NiwwLjk0Ny0wLjUyOSwxLjI5OWMtMC4zNTMsMC4zNTMtMC43OTUsMC41MjgtMS4zMjgsMC41MjhDMTU1LjQyMSw1NC43NjYsMTU0Ljk3OCw1NC41OTUsMTU0LjYyNiw1NC4yNTJ6IE0xNTQuNTgzLDU3LjY3OWgyLjc0MnYxNS4xMzhoLTIuNzQyVjU3LjY3OXoiLz48cGF0aCBkPSJNMTcxLjA2Myw3MS45MzFjLTAuNCwwLjM0My0wLjg5NSwwLjYwNS0xLjQ4NSwwLjc4NnMtMS4xOTksMC4yNzEtMS44MjgsMC4yNzFjLTEuNTIzLDAtMi43MDQtMC40MDktMy41NDItMS4yMjljLTAuODM4LTAuODE4LTEuMjU3LTEuOTg5LTEuMjU3LTMuNTEzdi04LjMxMmgtMi41NzF2LTIuMjU2aDIuNTcxdi0zLjMxM2gyLjc0MnYzLjMxM2g0LjM0MXYyLjI1NmgtNC4zNDF2OC4xOTdjMCwwLjgxOSwwLjIwNSwxLjQ0NywwLjYxNCwxLjg4NWMwLjQwOSwwLjQzOCwwLjk5NSwwLjY1NywxLjc1NywwLjY1N2MwLjgzNywwLDEuNTUxLTAuMjM4LDIuMTQyLTAuNzE0TDE3MS4wNjMsNzEuOTMxeiIvPjxwYXRoIGQ9Ik0xODcuMDQyLDU5LjIwOGMxLjEzMywxLjExNCwxLjY5OSwyLjc0NywxLjY5OSw0Ljg5OHY4LjcxMUgxODZWNjQuNDJjMC0xLjQ2Ni0wLjM1My0yLjU3MS0xLjA1Ny0zLjMxM2MtMC43MDUtMC43NDMtMS43MTMtMS4xMTQtMy4wMjgtMS4xMTRjLTEuNDg1LDAtMi42NTYsMC40MzQtMy41MTMsMS4zYy0wLjg1NiwwLjg2Ny0xLjI4NiwyLjEwOS0xLjI4NiwzLjcyN3Y3Ljc5N2gtMi43NDJWNTEuNjI1aDIuNzQydjguMTk3YzAuNTcyLTAuNzIzLDEuMzE5LTEuMjg1LDIuMjQyLTEuNjg1YzAuOTI0LTAuMzk5LDEuOTU3LTAuNiwzLjA5OS0wLjZDMTg0LjM4MSw1Ny41MzcsMTg1LjkwOSw1OC4wOTQsMTg3LjA0Miw1OS4yMDh6Ii8+PHBhdGggZD0iTTIxMC4wMTksNzEuOTMxYy0wLjQsMC4zNDMtMC44OTUsMC42MDUtMS40ODUsMC43ODZzLTEuMTk5LDAuMjcxLTEuODI4LDAuMjcxYy0xLjUyMywwLTIuNzA0LTAuNDA5LTMuNTQyLTEuMjI5Yy0wLjgzOC0wLjgxOC0xLjI1Ny0xLjk4OS0xLjI1Ny0zLjUxM3YtOC4zMTJoLTIuNTcxdi0yLjI1NmgyLjU3MXYtMy4zMTNoMi43NDJ2My4zMTNoNC4zNDF2Mi4yNTZoLTQuMzQxdjguMTk3YzAsMC44MTksMC4yMDUsMS40NDcsMC42MTQsMS44ODVjMC40MDksMC40MzgsMC45OTUsMC42NTcsMS43NTcsMC42NTdjMC44MzcsMCwxLjU1MS0wLjIzOCwyLjE0Mi0wLjcxNEwyMTAuMDE5LDcxLjkzMXoiLz48cGF0aCBkPSJNMjI1Ljk5OSw1OS4yMDhjMS4xMzMsMS4xMTQsMS43LDIuNzQ3LDEuNyw0Ljg5OHY4LjcxMWgtMi43NDJWNjQuNDJjMC0xLjQ2Ni0wLjM1My0yLjU3MS0xLjA1Ny0zLjMxM2MtMC43MDUtMC43NDMtMS43MTMtMS4xMTQtMy4wMjgtMS4xMTRjLTEuNDg1LDAtMi42NTYsMC40MzQtMy41MTMsMS4zYy0wLjg1NiwwLjg2Ny0xLjI4NiwyLjEwOS0xLjI4NiwzLjcyN3Y3Ljc5N2gtMi43NDJWNTEuNjI1aDIuNzQydjguMTk3YzAuNTcyLTAuNzIzLDEuMzE5LTEuMjg1LDIuMjQyLTEuNjg1YzAuOTI0LTAuMzk5LDEuOTU3LTAuNiwzLjA5OS0wLjZDMjIzLjMzOCw1Ny41MzcsMjI0Ljg2Niw1OC4wOTQsMjI1Ljk5OSw1OS4yMDh6Ii8+PHBhdGggZD0iTTI0Ni40OSw2Ni4xNjJoLTEyLjI4MWMwLjE3MiwxLjMzMywwLjc1OCwyLjQwNCwxLjc1NywzLjIxM2MxLDAuODEsMi4yNDIsMS4yMTQsMy43MjgsMS4yMTRjMS44MDksMCwzLjI2Ni0wLjYwOSw0LjM3LTEuODI4bDEuNTE0LDEuNzcxYy0wLjY4NiwwLjgtMS41MzgsMS40MDktMi41NTcsMS44MjhzLTIuMTU2LDAuNjI4LTMuNDEzLDAuNjI4Yy0xLjYsMC0zLjAxOC0wLjMyOS00LjI1Ni0wLjk4NmMtMS4yMzctMC42NTctMi4xOTQtMS41NzUtMi44Ny0yLjc1NnMtMS4wMTQtMi41MTMtMS4wMTQtMy45OTljMC0xLjQ2NiwwLjMyOC0yLjc4OSwwLjk4NS0zLjk3czEuNTYxLTIuMSwyLjcxMy0yLjc1NmMxLjE1Mi0wLjY1NywyLjQ1MS0wLjk4NSwzLjg5OC0wLjk4NXMyLjczNywwLjMyOCwzLjg3LDAuOTg1YzEuMTMzLDAuNjU3LDIuMDE5LDEuNTc2LDIuNjU2LDIuNzU2czAuOTU3LDIuNTMyLDAuOTU3LDQuMDU1QzI0Ni41NDgsNjUuNTQ0LDI0Ni41Myw2NS44MiwyNDYuNDksNjYuMTYyeiBNMjM1Ljc2Niw2MS4wNWMtMC44ODUsMC43OTktMS40MDMsMS44NDctMS41NTcsMy4xNDJoOS43MTFjLTAuMTUyLTEuMjc1LTAuNjcxLTIuMzE4LTEuNTU3LTMuMTI3Yy0wLjg4NS0wLjgwOS0xLjk4NC0xLjIxNC0zLjI5OS0xLjIxNEMyMzcuNzUxLDU5Ljg1LDIzNi42NTIsNjAuMjUsMjM1Ljc2Niw2MS4wNXoiLz48cGF0aCBkPSJNMjcyLjI4MSw2Mi43MDZoMi43NDJ2Ny43OTdjLTAuOTksMC44MTktMi4xNDMsMS40NDctMy40NTYsMS44ODVjLTEuMzEzLDAuNDM4LTIuNjg1LDAuNjU3LTQuMTEzLDAuNjU3Yy0yLjAxOCwwLTMuODM3LTAuNDQzLTUuNDU1LTEuMzI4Yy0xLjYxOC0wLjg4Ni0yLjg4OS0yLjEwNC0zLjgxMy0zLjY1NmMtMC45MjQtMS41NTEtMS4zODYtMy4yOTgtMS4zODYtNS4yNDFjMC0xLjk0MiwwLjQ2Mi0zLjY5NCwxLjM4Ni01LjI1NWMwLjkyNC0xLjU2MSwyLjE5OS0yLjc4LDMuODI3LTMuNjU2YzEuNjI4LTAuODc1LDMuNDYxLTEuMzEzLDUuNDk4LTEuMzEzYzEuNiwwLDMuMDUyLDAuMjYyLDQuMzU1LDAuNzg1YzEuMzA0LDAuNTI0LDIuNDEzLDEuMjkxLDMuMzI3LDIuMjk5bC0xLjc3MSwxLjc3MWMtMS42LTEuNTQyLTMuNTMyLTIuMzEzLTUuNzk4LTIuMzEzYy0xLjUyMywwLTIuODksMC4zMjktNC4wOTksMC45ODZjLTEuMjA5LDAuNjU3LTIuMTU2LDEuNTcxLTIuODQyLDIuNzQycy0xLjAyOCwyLjQ5LTEuMDI4LDMuOTU2YzAsMS40NDcsMC4zNDMsMi43NTYsMS4wMjgsMy45MjdzMS42MzMsMi4wOSwyLjg0MiwyLjc1NnMyLjU2NSwxLDQuMDcsMWMxLjc4OSwwLDMuMzUxLTAuNDI5LDQuNjg0LTEuMjg1VjYyLjcwNnoiLz48cGF0aCBkPSJNMjgyLjUwNiw3MS45ODljLTEuMTk5LTAuNjY3LTIuMTM4LTEuNTg1LTIuODEzLTIuNzU2Yy0wLjY3Ni0xLjE3MS0xLjAxNC0yLjQ5OS0xLjAxNC0zLjk4NGMwLTEuNDg1LDAuMzM4LTIuODEzLDEuMDE0LTMuOTg0czEuNjE0LTIuMDg1LDIuODEzLTIuNzQyYzEuMTk5LTAuNjU3LDIuNTUyLTAuOTg1LDQuMDU2LTAuOTg1czIuODUyLDAuMzI4LDQuMDQyLDAuOTg1YzEuMTg5LDAuNjU3LDIuMTIzLDEuNTcxLDIuNzk5LDIuNzQyYzAuNjc1LDEuMTcxLDEuMDE0LDIuNSwxLjAxNCwzLjk4NGMwLDEuNDg1LTAuMzM5LDIuODEzLTEuMDE0LDMuOTg0Yy0wLjY3NiwxLjE3MS0xLjYwOSwyLjA5LTIuNzk5LDIuNzU2Yy0xLjE5LDAuNjY3LTIuNTM4LDEtNC4wNDIsMVMyODMuNzA1LDcyLjY1NiwyODIuNTA2LDcxLjk4OXogTTI4OS4xNzUsNjkuOTE4YzAuNzcxLTAuNDQ3LDEuMzc2LTEuMDc2LDEuODEzLTEuODg1YzAuNDM4LTAuODA5LDAuNjU3LTEuNzM3LDAuNjU3LTIuNzg1YzAtMS4wNDctMC4yMTktMS45NzUtMC42NTctMi43ODVjLTAuNDM4LTAuODA5LTEuMDQyLTEuNDMzLTEuODEzLTEuODcxYy0wLjc3MS0wLjQzOC0xLjY0Mi0wLjY1Ny0yLjYxMy0wLjY1N2MtMC45NzEsMC0xLjg0MiwwLjIxOS0yLjYxMywwLjY1N2MtMC43NzEsMC40MzgtMS4zODEsMS4wNjItMS44MjgsMS44NzFjLTAuNDQ3LDAuODEtMC42NzEsMS43MzgtMC42NzEsMi43ODVjMCwxLjA0NywwLjIyNCwxLjk3NiwwLjY3MSwyLjc4NWMwLjQ0NywwLjgxLDEuMDU3LDEuNDM4LDEuODI4LDEuODg1czEuNjQzLDAuNjcxLDIuNjEzLDAuNjcxQzI4Ny41MzMsNzAuNTg5LDI4OC40MDQsNzAuMzY1LDI4OS4xNzUsNjkuOTE4eiIvPjxwYXRoIGQ9Ik0zMTEuMTgxLDU3LjY3OWwtNi42MjYsMTUuMTM4aC0yLjc5OWwtNi42MjYtMTUuMTM4aDIuODU2bDUuMTk4LDEyLjEzOWw1LjMxMi0xMi4xMzlIMzExLjE4MXoiLz48cGF0aCBkPSJNMzI2Ljk0Nyw2Ni4xNjJoLTEyLjI4MWMwLjE3MiwxLjMzMywwLjc1NywyLjQwNCwxLjc1NywzLjIxM2MxLDAuODEsMi4yNDIsMS4yMTQsMy43MjgsMS4yMTRjMS44MDksMCwzLjI2NS0wLjYwOSw0LjM2OS0xLjgyOGwxLjUxNSwxLjc3MWMtMC42ODYsMC44LTEuNTM4LDEuNDA5LTIuNTU3LDEuODI4cy0yLjE1NiwwLjYyOC0zLjQxMywwLjYyOGMtMS42LDAtMy4wMTktMC4zMjktNC4yNTYtMC45ODZjLTEuMjM4LTAuNjU3LTIuMTk0LTEuNTc1LTIuODctMi43NTZjLTAuNjc3LTEuMTgxLTEuMDE1LTIuNTEzLTEuMDE1LTMuOTk5YzAtMS40NjYsMC4zMjktMi43ODksMC45ODYtMy45N2MwLjY1Ni0xLjE4MSwxLjU2MS0yLjEsMi43MTMtMi43NTZjMS4xNTItMC42NTcsMi40NTEtMC45ODUsMy44OTgtMC45ODVjMS40NDYsMCwyLjczNywwLjMyOCwzLjg3LDAuOTg1YzEuMTMzLDAuNjU3LDIuMDE5LDEuNTc2LDIuNjU2LDIuNzU2czAuOTU3LDIuNTMyLDAuOTU3LDQuMDU1QzMyNy4wMDQsNjUuNTQ0LDMyNi45ODUsNjUuODIsMzI2Ljk0Nyw2Ni4xNjJ6IE0zMTYuMjIyLDYxLjA1Yy0wLjg4NiwwLjc5OS0xLjQwNCwxLjg0Ny0xLjU1NywzLjE0Mmg5LjcxMWMtMC4xNTItMS4yNzUtMC42NzEtMi4zMTgtMS41NTctMy4xMjdjLTAuODg2LTAuODA5LTEuOTg0LTEuMjE0LTMuMjk5LTEuMjE0QzMxOC4yMDcsNTkuODUsMzE3LjEwOCw2MC4yNSwzMTYuMjIyLDYxLjA1eiIvPjxwYXRoIGQ9Ik0zMzUuNTQzLDU4LjIyMmMwLjkzNC0wLjQ1NywyLjA2Ni0wLjY4NiwzLjM5OS0wLjY4NnYyLjY1NmMtMC4xNTItMC4wMTktMC4zNjItMC4wMjktMC42MjgtMC4wMjljLTEuNDg1LDAtMi42NTIsMC40NDMtMy40OTksMS4zMjhjLTAuODQ4LDAuODg1LTEuMjcxLDIuMTQ3LTEuMjcxLDMuNzg0djcuNTQxaC0yLjc0MVY1Ny42NzloMi42Mjd2Mi41NDJDMzMzLjkwNiw1OS4zNDYsMzM0LjYxMSw1OC42NzksMzM1LjU0Myw1OC4yMjJ6Ii8+PHBhdGggZD0iTTM1NC45OCw1OS4yMDhjMS4xMzMsMS4xMTQsMS42OTksMi43NDcsMS42OTksNC44OTh2OC43MTFoLTIuNzQxVjY0LjQyYzAtMS40NjYtMC4zNTQtMi41NzEtMS4wNTgtMy4zMTNjLTAuNzA0LTAuNzQzLTEuNzEzLTEuMTE0LTMuMDI3LTEuMTE0Yy0xLjQ4NCwwLTIuNjU2LDAuNDM0LTMuNTEzLDEuM2MtMC44NTYsMC44NjctMS4yODUsMi4xMDktMS4yODUsMy43Mjd2Ny43OTdoLTIuNzQyVjU3LjY3OWgyLjYyOHYyLjI4NWMwLjU1Mi0wLjc4MSwxLjMtMS4zOCwyLjI0Mi0xLjc5OXMyLjAxNC0wLjYyOCwzLjIxMy0wLjYyOEMzNTIuMzE5LDU3LjUzNywzNTMuODQ3LDU4LjA5NCwzNTQuOTgsNTkuMjA4eiIvPjxwYXRoIGQ9Ik0zODUuMjI2LDU5LjE5M2MxLjExNCwxLjEwNSwxLjY3MSwyLjc0MiwxLjY3MSw0LjkxM3Y4LjcxMWgtMi43NDJWNjQuNDJjMC0xLjQ2Ni0wLjMzOC0yLjU3MS0xLjAxNC0zLjMxM2MtMC42NzYtMC43NDMtMS42NDMtMS4xMTQtMi44OTktMS4xMTRjLTEuMzksMC0yLjQ5NCwwLjQzNC0zLjMxMywxLjNjLTAuODE5LDAuODY3LTEuMjI5LDIuMTA5LTEuMjI5LDMuNzI3djcuNzk3aC0yLjc0MVY2NC40MmMwLTEuNDY2LTAuMzM5LTIuNTcxLTEuMDE1LTMuMzEzYy0wLjY3Ni0wLjc0My0xLjY0Mi0xLjExNC0yLjg5OC0xLjExNGMtMS4zOTEsMC0yLjQ5NSwwLjQzNC0zLjMxMywxLjNjLTAuODE4LDAuODY3LTEuMjI5LDIuMTA5LTEuMjI5LDMuNzI3djcuNzk3aC0yLjc0MVY1Ny42NzloMi42Mjd2Mi4yNTZjMC41NTMtMC43OCwxLjI3NS0xLjM3NSwyLjE3MS0xLjc4NWMwLjg5NS0wLjQwOSwxLjkxNC0wLjYxNCwzLjA1Ny0wLjYxNGMxLjE4LDAsMi4yMjgsMC4yMzgsMy4xNDIsMC43MTRjMC45MTQsMC40NzYsMS42MTgsMS4xNzEsMi4xMTMsMi4wODVjMC41NzEtMC44NzUsMS4zNjYtMS41NjEsMi4zODUtMi4wNTZzMi4xNjYtMC43NDMsMy40NDEtMC43NDNDMzgyLjYwMyw1Ny41MzcsMzg0LjExMiw1OC4wODksMzg1LjIyNiw1OS4xOTN6Ii8+PHBhdGggZD0iTTQwNS42Niw2Ni4xNjJoLTEyLjI4MWMwLjE3MiwxLjMzMywwLjc1NywyLjQwNCwxLjc1NywzLjIxM2MxLDAuODEsMi4yNDIsMS4yMTQsMy43MjgsMS4yMTRjMS44MDksMCwzLjI2Ni0wLjYwOSw0LjM2OS0xLjgyOGwxLjUxNSwxLjc3MWMtMC42ODYsMC44LTEuNTM4LDEuNDA5LTIuNTU3LDEuODI4cy0yLjE1NiwwLjYyOC0zLjQxMywwLjYyOGMtMS42LDAtMy4wMTktMC4zMjktNC4yNTYtMC45ODZjLTEuMjM4LTAuNjU3LTIuMTk0LTEuNTc1LTIuODctMi43NTZjLTAuNjc3LTEuMTgxLTEuMDE1LTIuNTEzLTEuMDE1LTMuOTk5YzAtMS40NjYsMC4zMjktMi43ODksMC45ODYtMy45N2MwLjY1Ni0xLjE4MSwxLjU2MS0yLjEsMi43MTMtMi43NTZjMS4xNTItMC42NTcsMi40NTEtMC45ODUsMy44OTgtMC45ODVzMi43MzcsMC4zMjgsMy44NywwLjk4NWMxLjEzMywwLjY1NywyLjAxOSwxLjU3NiwyLjY1NiwyLjc1NnMwLjk1NywyLjUzMiwwLjk1Nyw0LjA1NUM0MDUuNzE4LDY1LjU0NCw0MDUuNjk4LDY1LjgyLDQwNS42Niw2Ni4xNjJ6IE0zOTQuOTM2LDYxLjA1Yy0wLjg4NiwwLjc5OS0xLjQwNCwxLjg0Ny0xLjU1NywzLjE0Mmg5LjcxMWMtMC4xNTItMS4yNzUtMC42NzEtMi4zMTgtMS41NTctMy4xMjdjLTAuODg2LTAuODA5LTEuOTg0LTEuMjE0LTMuMjk5LTEuMjE0QzM5Ni45MjEsNTkuODUsMzk1LjgyMiw2MC4yNSwzOTQuOTM2LDYxLjA1eiIvPjxwYXRoIGQ9Ik00MjIuMTgzLDU5LjIwOGMxLjEzMywxLjExNCwxLjcsMi43NDcsMS43LDQuODk4djguNzExaC0yLjc0MlY2NC40MmMwLTEuNDY2LTAuMzUzLTIuNTcxLTEuMDU3LTMuMzEzYy0wLjcwNC0wLjc0My0xLjcxNC0xLjExNC0zLjAyNy0xLjExNGMtMS40ODUsMC0yLjY1NiwwLjQzNC0zLjUxNCwxLjNjLTAuODU2LDAuODY3LTEuMjg1LDIuMTA5LTEuMjg1LDMuNzI3djcuNzk3aC0yLjc0MlY1Ny42NzloMi42Mjh2Mi4yODVjMC41NTItMC43ODEsMS4zLTEuMzgsMi4yNDItMS43OTlzMi4wMTQtMC42MjgsMy4yMTQtMC42MjhDNDE5LjUyMyw1Ny41MzcsNDIxLjA1LDU4LjA5NCw0MjIuMTgzLDU5LjIwOHoiLz48cGF0aCBkPSJNNDM3LjQ3OCw3MS45MzFjLTAuNCwwLjM0My0wLjg5NiwwLjYwNS0xLjQ4NSwwLjc4NmMtMC41OTEsMC4xODEtMS4xOTksMC4yNzEtMS44MjgsMC4yNzFjLTEuNTIzLDAtMi43MDMtMC40MDktMy41NDEtMS4yMjljLTAuODM4LTAuODE4LTEuMjU3LTEuOTg5LTEuMjU3LTMuNTEzdi04LjMxMmgtMi41N3YtMi4yNTZoMi41N3YtMy4zMTNoMi43NDF2My4zMTNoNC4zNDJ2Mi4yNTZoLTQuMzQydjguMTk3YzAsMC44MTksMC4yMDUsMS40NDcsMC42MTQsMS44ODVjMC40MSwwLjQzOCwwLjk5NSwwLjY1NywxLjc1NywwLjY1N2MwLjgzOCwwLDEuNTUyLTAuMjM4LDIuMTQyLTAuNzE0TDQzNy40NzgsNzEuOTMxeiIvPjxwYXRoIGQ9Ik00NDIuODA0LDUyLjAxYzAuMzUyLDAuMzcxLDAuNTI4LDAuODMzLDAuNTI4LDEuMzg1YzAsMC4yODYtMC4wMjgsMC41NjctMC4wODYsMC44NDNjLTAuMDU3LDAuMjc2LTAuMTgxLDAuNjcxLTAuMzcxLDEuMTg2bC0xLjM3MSwzLjk5OGgtMS43OTlsMS4wNTctNC4yNTVjLTAuMzYyLTAuMTMzLTAuNjUyLTAuMzU3LTAuODcxLTAuNjcxYy0wLjIyLTAuMzE0LTAuMzI5LTAuNjgxLTAuMzI5LTEuMWMwLTAuNTcxLDAuMTgxLTEuMDM3LDAuNTQzLTEuMzk5YzAuMzYxLTAuMzYxLDAuODE4LTAuNTQyLDEuMzcxLTAuNTQyQzQ0Mi4wMDksNTEuNDUzLDQ0Mi40NTEsNTEuNjM5LDQ0Mi44MDQsNTIuMDF6Ii8+PHBhdGggZD0iTTQ0Ny41NTksNzIuNDg5Yy0xLjE0My0wLjMzMy0yLjAzNy0wLjc1Ny0yLjY4NS0xLjI3MWwxLjE0My0yLjE3MWMwLjY2NiwwLjQ3NywxLjQ3NiwwLjg1NywyLjQyOCwxLjE0M3MxLjkxMywwLjQyOSwyLjg4NSwwLjQyOWMyLjM5OSwwLDMuNTk5LTAuNjg2LDMuNTk5LTIuMDU3YzAtMC40NTctMC4xNjItMC44MTgtMC40ODUtMS4wODVjLTAuMzI0LTAuMjY2LTAuNzI5LTAuNDYxLTEuMjE0LTAuNTg1Yy0wLjQ4NS0wLjEyNC0xLjE3Ni0wLjI2MS0yLjA3MS0wLjQxNGMtMS4yMTktMC4xOS0yLjIxMy0wLjQwOS0yLjk4NC0wLjY1N2MtMC43NzEtMC4yNDctMS40MzMtMC42NjctMS45ODUtMS4yNTdjLTAuNTUyLTAuNTktMC44MjgtMS40MTgtMC44MjgtMi40ODVjMC0xLjM3MSwwLjU3MS0yLjQ3LDEuNzE0LTMuMjk5YzEuMTQzLTAuODI4LDIuNjc1LTEuMjQyLDQuNTk5LTEuMjQyYzEuMDA5LDAsMi4wMTgsMC4xMjQsMy4wMjcsMC4zNzFjMS4wMDksMC4yNDgsMS44MzcsMC41ODEsMi40ODQsMWwtMS4xNzEsMi4xN2MtMS4yMzgtMC44LTIuNjk0LTEuMi00LjM3LTEuMmMtMS4xNjEsMC0yLjA0NywwLjE5LTIuNjU1LDAuNTcxYy0wLjYxLDAuMzgxLTAuOTE1LDAuODg2LTAuOTE1LDEuNTE0YzAsMC40OTYsMC4xNzIsMC44ODUsMC41MTUsMS4xNzFjMC4zNDMsMC4yODYsMC43NjcsMC40OTYsMS4yNzEsMC42MjljMC41MDUsMC4xMzMsMS4yMTUsMC4yODUsMi4xMjgsMC40NTdjMS4yMTksMC4yMSwyLjIwNCwwLjQzNCwyLjk1NiwwLjY3MWMwLjc1MywwLjIzOCwxLjM5NSwwLjY0MywxLjkyOSwxLjIxNGMwLjUzMiwwLjU3MSwwLjc5OSwxLjM3MSwwLjc5OSwyLjM5OWMwLDEuMzcxLTAuNTg1LDIuNDYxLTEuNzU2LDMuMjdjLTEuMTcxLDAuODEtMi43NjcsMS4yMTQtNC43ODQsMS4yMTRDNDQ5Ljg5MSw3Mi45ODksNDQ4LjcwMSw3Mi44MjIsNDQ3LjU1OSw3Mi40ODl6Ii8+PHBhdGggZD0iTTE0My4yMTYsODguOTU0YzEuNDg1LDEuMjM4LDIuMjI4LDIuOTQyLDIuMjI4LDUuMTEyYzAsMi4xNzEtMC43NDMsMy44NzUtMi4yMjgsNS4xMTNjLTEuNDg1LDEuMjM4LTMuNTIzLDEuODU2LTYuMTEyLDEuODU2aC00Ljk0MXY2LjA1NWgtMi44NTZWODcuMDk3aDcuNzk3QzEzOS42OTMsODcuMDk3LDE0MS43MzEsODcuNzE3LDE0My4yMTYsODguOTU0eiBNMTQxLjE2LDk3LjM5NGMwLjk1Mi0wLjc3MSwxLjQyOC0xLjg4LDEuNDI4LTMuMzI4YzAtMS40NDctMC40NzYtMi41NTYtMS40MjgtMy4zMjdjLTAuOTUzLTAuNzcxLTIuMzMzLTEuMTU3LTQuMTQyLTEuMTU3aC00Ljg1NXY4Ljk2OGg0Ljg1NUMxMzguODI3LDk4LjU1MSwxNDAuMjA3LDk4LjE2NSwxNDEuMTYsOTcuMzk0eiIvPjxwYXRoIGQ9Ik0xNTEuNjEzLDEwNi4yNjJjLTEuMi0wLjY2Ni0yLjEzOC0xLjU4NS0yLjgxMy0yLjc1NmMtMC42NzYtMS4xNzEtMS4wMTQtMi41LTEuMDE0LTMuOTg1YzAtMS40ODUsMC4zMzgtMi44MTMsMS4wMTQtMy45ODRjMC42NzYtMS4xNzEsMS42MTQtMi4wODUsMi44MTMtMi43NDJjMS4xOTktMC42NTcsMi41NTEtMC45ODUsNC4wNTYtMC45ODVjMS41MDQsMCwyLjg1MSwwLjMyOCw0LjA0MiwwLjk4NWMxLjE4OSwwLjY1NywyLjEyMywxLjU3LDIuNzk5LDIuNzQyYzAuNjc1LDEuMTcxLDEuMDE0LDIuNDk5LDEuMDE0LDMuOTg0YzAsMS40ODUtMC4zMzgsMi44MTMtMS4wMTQsMy45ODVjLTAuNjc2LDEuMTcxLTEuNjA5LDIuMDktMi43OTksMi43NTZjLTEuMTksMC42NjctMi41MzgsMS00LjA0MiwxQzE1NC4xNjQsMTA3LjI2MSwxNTIuODEyLDEwNi45MjgsMTUxLjYxMywxMDYuMjYyeiBNMTU4LjI4MiwxMDQuMTkxYzAuNzcxLTAuNDQ3LDEuMzc1LTEuMDc2LDEuODEzLTEuODg1czAuNjU3LTEuNzM3LDAuNjU3LTIuNzg1YzAtMS4wNDctMC4yMTktMS45NzUtMC42NTctMi43ODVjLTAuNDM4LTAuODA5LTEuMDQyLTEuNDMyLTEuODEzLTEuODcxYy0wLjc3MS0wLjQzOC0xLjY0Mi0wLjY1Ny0yLjYxMy0wLjY1N3MtMS44NDIsMC4yMTktMi42MTMsMC42NTdjLTAuNzcxLDAuNDM4LTEuMzgxLDEuMDYyLTEuODI4LDEuODcxYy0wLjQ0OCwwLjgxLTAuNjcxLDEuNzM4LTAuNjcxLDIuNzg1YzAsMS4wNDgsMC4yMjMsMS45NzYsMC42NzEsMi43ODVjMC40NDcsMC44MDksMS4wNTcsMS40MzgsMS44MjgsMS44ODVjMC43NzEsMC40NDgsMS42NDIsMC42NzEsMi42MTMsMC42NzFTMTU3LjUxLDEwNC42MzksMTU4LjI4MiwxMDQuMTkxeiIvPjxwYXRoIGQ9Ik0xODkuNzk5LDkxLjk1M2wtNS42NTUsMTUuMTM3aC0yLjYyOGwtNC4zNy0xMS40ODFsLTQuNDI3LDExLjQ4MWgtMi42MjhsLTUuNjI2LTE1LjEzN2gyLjU5OWw0LjM5OCwxMi4wNTNsNC41Ny0xMi4wNTNoMi4zMTNsNC40ODQsMTIuMTFsNC41MTMtMTIuMTFIMTg5Ljc5OXoiLz48cGF0aCBkPSJNMjA1Ljc2NCwxMDAuNDM2aC0xMi4yODFjMC4xNzEsMS4zMzMsMC43NTcsMi40MDQsMS43NTcsMy4yMTNjMSwwLjgxLDIuMjQyLDEuMjE0LDMuNzI3LDEuMjE0YzEuODA5LDAsMy4yNjYtMC42MDksNC4zNy0xLjgyOGwxLjUxNCwxLjc3MWMtMC42ODYsMC44LTEuNTM4LDEuNDA5LTIuNTU3LDEuODI4Yy0xLjAxOCwwLjQxOS0yLjE1NiwwLjYyOC0zLjQxMywwLjYyOGMtMS42LDAtMy4wMTgtMC4zMjgtNC4yNTYtMC45ODVjLTEuMjM4LTAuNjU3LTIuMTk1LTEuNTc1LTIuODctMi43NTZjLTAuNjc2LTEuMTgxLTEuMDE0LTIuNTE0LTEuMDE0LTMuOTk5YzAtMS40NjYsMC4zMjktMi43ODksMC45ODUtMy45N2MwLjY1Ny0xLjE4LDEuNTYxLTIuMDk5LDIuNzEzLTIuNzU2YzEuMTUyLTAuNjU3LDIuNDUxLTAuOTg1LDMuODk4LTAuOTg1YzEuNDQ3LDAsMi43MzcsMC4zMjgsMy44NywwLjk4NWMxLjEzMywwLjY1NywyLjAxOCwxLjU3NiwyLjY1NiwyLjc1NmMwLjYzOCwxLjE4MSwwLjk1NywyLjUzMywwLjk1Nyw0LjA1NkMyMDUuODIyLDk5LjgxNywyMDUuODAyLDEwMC4wOTMsMjA1Ljc2NCwxMDAuNDM2eiBNMTk1LjAzOSw5NS4zMjNjLTAuODg1LDAuOC0xLjQwNCwxLjg0Ny0xLjU1NywzLjE0Mmg5LjcxMWMtMC4xNTItMS4yNzUtMC42NzEtMi4zMTgtMS41NTctMy4xMjdjLTAuODg1LTAuODA5LTEuOTg1LTEuMjE0LTMuMjk5LTEuMjE0QzE5Ny4wMjUsOTQuMTIzLDE5NS45MjUsOTQuNTIzLDE5NS4wMzksOTUuMzIzeiIvPjxwYXRoIGQ9Ik0yMTQuMzYxLDkyLjQ5NWMwLjkzMy0wLjQ1NywyLjA2Ni0wLjY4NSwzLjM5OS0wLjY4NXYyLjY1NmMtMC4xNTMtMC4wMTktMC4zNjItMC4wMjktMC42MjgtMC4wMjljLTEuNDg2LDAtMi42NTIsMC40NDMtMy41LDEuMzI4Yy0wLjg0NywwLjg4NS0xLjI3MSwyLjE0Ny0xLjI3MSwzLjc4NHY3LjU0aC0yLjc0MlY5MS45NTNoMi42Mjh2Mi41NDJDMjEyLjcyMyw5My42MTksMjEzLjQyNyw5Mi45NTIsMjE0LjM2MSw5Mi40OTV6Ii8+PHBhdGggZD0iTTIzNy41MjQsMTA2LjIwNWMtMC4zOTksMC4zNDMtMC44OTYsMC42MDQtMS40ODUsMC43ODZjLTAuNTksMC4xODEtMS4xOTksMC4yNzEtMS44MjgsMC4yNzFjLTEuNTIyLDAtMi43MDMtMC40MDktMy41NDEtMS4yMjhjLTAuODM4LTAuODE4LTEuMjU3LTEuOTktMS4yNTctMy41MTN2LTguMzExaC0yLjU3MXYtMi4yNTZoMi41NzFWODguNjRoMi43NDJ2My4zMTNoNC4zNDF2Mi4yNTZoLTQuMzQxdjguMTk3YzAsMC44MTksMC4yMDQsMS40NDcsMC42MTMsMS44ODVjMC40MSwwLjQzOCwwLjk5NSwwLjY1NywxLjc1NywwLjY1N2MwLjgzOCwwLDEuNTUyLTAuMjM4LDIuMTQzLTAuNzE0TDIzNy41MjQsMTA2LjIwNXoiLz48cGF0aCBkPSJNMjQyLjc1LDEwNi4yNjJjLTEuMi0wLjY2Ni0yLjEzOC0xLjU4NS0yLjgxMy0yLjc1NmMtMC42NzYtMS4xNzEtMS4wMTQtMi41LTEuMDE0LTMuOTg1YzAtMS40ODUsMC4zMzgtMi44MTMsMS4wMTQtMy45ODRjMC42NzYtMS4xNzEsMS42MTMtMi4wODUsMi44MTMtMi43NDJjMS4xOTktMC42NTcsMi41NTEtMC45ODUsNC4wNTYtMC45ODVjMS41MDQsMCwyLjg1MiwwLjMyOCw0LjA0MiwwLjk4NWMxLjE4OSwwLjY1NywyLjEyMiwxLjU3LDIuNzk5LDIuNzQyYzAuNjc1LDEuMTcxLDEuMDE0LDIuNDk5LDEuMDE0LDMuOTg0YzAsMS40ODUtMC4zMzksMi44MTMtMS4wMTQsMy45ODVjLTAuNjc3LDEuMTcxLTEuNjA5LDIuMDktMi43OTksMi43NTZjLTEuMTksMC42NjctMi41MzgsMS00LjA0MiwxQzI0NS4zMDEsMTA3LjI2MSwyNDMuOTQ5LDEwNi45MjgsMjQyLjc1LDEwNi4yNjJ6IE0yNDkuNDE5LDEwNC4xOTFjMC43NzEtMC40NDcsMS4zNzYtMS4wNzYsMS44MTMtMS44ODVjMC40MzgtMC44MDksMC42NTctMS43MzcsMC42NTctMi43ODVjMC0xLjA0Ny0wLjIxOS0xLjk3NS0wLjY1Ny0yLjc4NWMtMC40MzgtMC44MDktMS4wNDItMS40MzItMS44MTMtMS44NzFjLTAuNzcxLTAuNDM4LTEuNjQyLTAuNjU3LTIuNjEzLTAuNjU3Yy0wLjk3MSwwLTEuODQyLDAuMjE5LTIuNjEzLDAuNjU3Yy0wLjc3MSwwLjQzOC0xLjM4MSwxLjA2Mi0xLjgyOCwxLjg3MWMtMC40NDcsMC44MS0wLjY3MSwxLjczOC0wLjY3MSwyLjc4NWMwLDEuMDQ4LDAuMjI0LDEuOTc2LDAuNjcxLDIuNzg1czEuMDU3LDEuNDM4LDEuODI4LDEuODg1YzAuNzcxLDAuNDQ4LDEuNjQzLDAuNjcxLDIuNjEzLDAuNjcxQzI0Ny43NzgsMTA0Ljg2MywyNDguNjQ4LDEwNC42MzksMjQ5LjQxOSwxMDQuMTkxeiIvPjxwYXRoIGQ9Ik0yNjguMDEyLDEwNi42MTljLTEuMzk5LTAuNDY2LTIuNDk5LTEuMDcxLTMuMjk5LTEuODEzbDEuMDU3LTIuMjI4YzAuNzYyLDAuNjg2LDEuNzM3LDEuMjQzLDIuOTI4LDEuNjcxYzEuMTg5LDAuNDI5LDIuNDEzLDAuNjQzLDMuNjcsMC42NDNjMS42NTYsMCwyLjg5NS0wLjI4MSwzLjcxMy0wLjg0MnMxLjIyOS0xLjMwOSwxLjIyOS0yLjI0MmMwLTAuNjg2LTAuMjI1LTEuMjQyLTAuNjcyLTEuNjcxYy0wLjQ0Ny0wLjQyOC0wLjk5OS0wLjc1Ny0xLjY1Ni0wLjk4NWMtMC42NTYtMC4yMjktMS41ODUtMC40ODUtMi43ODQtMC43NzFjLTEuNTA1LTAuMzYyLTIuNzE5LTAuNzI0LTMuNjQyLTEuMDg1Yy0wLjkyNC0wLjM2MS0xLjcxNC0wLjkxOC0yLjM3MS0xLjY3MWMtMC42NTctMC43NTItMC45ODUtMS43NjYtMC45ODUtMy4wNDJjMC0xLjA2NiwwLjI4MS0yLjAyOCwwLjg0My0yLjg4NXMxLjQxNC0xLjU0MiwyLjU1Ni0yLjA1N2MxLjE0NC0wLjUxNCwyLjU2Mi0wLjc3MSw0LjI1Ni0wLjc3MWMxLjE4MSwwLDIuMzQyLDAuMTUzLDMuNDg1LDAuNDU3YzEuMTQyLDAuMzA1LDIuMTIyLDAuNzQzLDIuOTQxLDEuMzE0bC0wLjk0MiwyLjI4NWMtMC44MzgtMC41MzMtMS43MzMtMC45MzgtMi42ODUtMS4yMTRjLTAuOTUzLTAuMjc2LTEuODg2LTAuNDE0LTIuOC0wLjQxNGMtMS42MTgsMC0yLjgzMiwwLjI5NS0zLjY0MiwwLjg4NWMtMC44MSwwLjU5LTEuMjE0LDEuMzUzLTEuMjE0LDIuMjg1YzAsMC42ODYsMC4yMjksMS4yNDIsMC42ODYsMS42N2MwLjQ1NywwLjQyOSwxLjAyMywwLjc2MiwxLjY5OSwxYzAuNjc2LDAuMjM4LDEuNTk1LDAuNDksMi43NTcsMC43NTdjMS41MDQsMC4zNjIsMi43MTMsMC43MjQsMy42MjcsMS4wODVjMC45MTQsMC4zNjIsMS42OTksMC45MTUsMi4zNTYsMS42NTdjMC42NTcsMC43NDMsMC45ODUsMS43NDMsMC45ODUsMi45OTljMCwxLjA0Ny0wLjI4NiwyLjAwNC0wLjg1NywyLjg3MWMtMC41NywwLjg2Ny0xLjQzOCwxLjU1Mi0yLjU5OSwyLjA1NmMtMS4xNjEsMC41MDUtMi41OSwwLjc1Ny00LjI4NCwwLjc1N0MyNzAuODY0LDEwNy4zMTksMjY5LjQxMSwxMDcuMDg2LDI2OC4wMTIsMTA2LjYxOXoiLz48cGF0aCBkPSJNMzA2LjQ5OCw5MS45NTNsLTUuNjU1LDE1LjEzN2gtMi42MjhsLTQuMzY5LTExLjQ4MWwtNC40MjgsMTEuNDgxaC0yLjYyN2wtNS42MjctMTUuMTM3aDIuNTk5bDQuMzk4LDEyLjA1M2w0LjU3LTEyLjA1M2gyLjMxM2w0LjQ4NCwxMi4xMWw0LjUxMy0xMi4xMUgzMDYuNDk4eiIvPjxwYXRoIGQ9Ik0zMDkuMzExLDg4LjUyNmMtMC4zNTMtMC4zNDMtMC41MjgtMC43NjEtMC41MjgtMS4yNTdjMC0wLjQ5NSwwLjE3Ni0wLjkxOCwwLjUyOC0xLjI3MWMwLjM1My0wLjM1MiwwLjc5NS0wLjUyOCwxLjMyOC0wLjUyOHMwLjk3NiwwLjE2NywxLjMyOCwwLjVzMC41MjgsMC43NDcsMC41MjgsMS4yNDJjMCwwLjUxNC0wLjE3NiwwLjk0Ny0wLjUyOCwxLjI5OWMtMC4zNTMsMC4zNTMtMC43OTUsMC41MjktMS4zMjgsMC41MjlTMzA5LjY2Myw4OC44NjgsMzA5LjMxMSw4OC41MjZ6IE0zMDkuMjY4LDkxLjk1M2gyLjc0MnYxNS4xMzdoLTIuNzQyVjkxLjk1M3oiLz48cGF0aCBkPSJNMzI1Ljc0OCwxMDYuMjA1Yy0wLjQsMC4zNDMtMC44OTYsMC42MDQtMS40ODYsMC43ODZjLTAuNTksMC4xODEtMS4xOTksMC4yNzEtMS44MjcsMC4yNzFjLTEuNTIzLDAtMi43MDQtMC40MDktMy41NDItMS4yMjhjLTAuODM4LTAuODE4LTEuMjU3LTEuOTktMS4yNTctMy41MTN2LTguMzExaC0yLjU3di0yLjI1NmgyLjU3Vjg4LjY0aDIuNzQydjMuMzEzaDQuMzQxdjIuMjU2aC00LjM0MXY4LjE5N2MwLDAuODE5LDAuMjA0LDEuNDQ3LDAuNjE0LDEuODg1YzAuNDA5LDAuNDM4LDAuOTk0LDAuNjU3LDEuNzU3LDAuNjU3YzAuODM3LDAsMS41NTItMC4yMzgsMi4xNDItMC43MTRMMzI1Ljc0OCwxMDYuMjA1eiIvPjxwYXRoIGQ9Ik0zMzEuMDE3LDEwNi4yNjJjLTEuMjA5LTAuNjY2LTIuMTU2LTEuNTg1LTIuODQyLTIuNzU2Yy0wLjY4Ni0xLjE3MS0xLjAyOC0yLjUtMS4wMjgtMy45ODVjMC0xLjQ4NSwwLjM0My0yLjgxMywxLjAyOC0zLjk4NGMwLjY4Ni0xLjE3MSwxLjYzMy0yLjA4NSwyLjg0Mi0yLjc0MmMxLjIwOS0wLjY1NywyLjU4NS0wLjk4NSw0LjEyNy0wLjk4NWMxLjM3MSwwLDIuNTk1LDAuMjc2LDMuNjcsMC44MjhjMS4wNzYsMC41NTIsMS45MDksMS4zNTIsMi41LDIuMzk5bC0yLjA4NSwxLjM0MmMtMC40NzctMC43MjMtMS4wNjctMS4yNjYtMS43NzEtMS42MjhjLTAuNzA1LTAuMzYxLTEuNDg2LTAuNTQyLTIuMzQzLTAuNTQyYy0wLjk5LDAtMS44ODEsMC4yMTktMi42NywwLjY1N2MtMC43OTEsMC40MzgtMS40MDksMS4wNjItMS44NTYsMS44NzFjLTAuNDQ4LDAuODEtMC42NzIsMS43MzgtMC42NzIsMi43ODVjMCwxLjA2NywwLjIyNCwyLjAwNCwwLjY3MiwyLjgxM2MwLjQ0NywwLjgxLDEuMDY1LDEuNDMzLDEuODU2LDEuODcxYzAuNzg5LDAuNDM4LDEuNjgsMC42NTcsMi42NywwLjY1N2MwLjg1NiwwLDEuNjM4LTAuMTgxLDIuMzQzLTAuNTQzYzAuNzAzLTAuMzYxLDEuMjk0LTAuOTA0LDEuNzcxLTEuNjI4bDIuMDg1LDEuMzE0Yy0wLjU5MSwxLjA0Ny0xLjQyNCwxLjg1Mi0yLjUsMi40MTRjLTEuMDc1LDAuNTYyLTIuMjk5LDAuODQyLTMuNjcsMC44NDJDMzMzLjYwMiwxMDcuMjYxLDMzMi4yMjYsMTA2LjkyOCwzMzEuMDE3LDEwNi4yNjJ6Ii8+PHBhdGggZD0iTTM1Ny4zMjMsOTMuNDgxYzEuMTMzLDEuMTE0LDEuNjk5LDIuNzQ3LDEuNjk5LDQuODk4djguNzExaC0yLjc0MnYtOC4zOTdjMC0xLjQ2Ni0wLjM1My0yLjU3LTEuMDU3LTMuMzEzcy0xLjcxNC0xLjExNC0zLjAyNy0xLjExNGMtMS40ODUsMC0yLjY1NiwwLjQzMy0zLjUxMywxLjI5OWMtMC44NTcsMC44NjctMS4yODYsMi4xMDktMS4yODYsMy43Mjh2Ny43OTdoLTIuNzQxVjg1Ljg5OGgyLjc0MXY4LjE5N2MwLjU3MS0wLjcyNCwxLjMxOS0xLjI4NSwyLjI0Mi0xLjY4NWMwLjkyNC0wLjQsMS45NTctMC42LDMuMS0wLjZDMzU0LjY2MSw5MS44MSwzNTYuMTksOTIuMzY3LDM1Ny4zMjMsOTMuNDgxeiIvPjxwYXRoIGQ9Ik0zNzQuMjU5LDEwNi4yNjJjLTEuMjEtMC42NjYtMi4xNTYtMS41ODUtMi44NDItMi43NTZjLTAuNjg3LTEuMTcxLTEuMDI5LTIuNS0xLjAyOS0zLjk4NWMwLTEuNDg1LDAuMzQzLTIuODEzLDEuMDI5LTMuOTg0YzAuNjg2LTEuMTcxLDEuNjMyLTIuMDg1LDIuODQyLTIuNzQyYzEuMjA4LTAuNjU3LDIuNTg1LTAuOTg1LDQuMTI3LTAuOTg1YzEuMzcxLDAsMi41OTQsMC4yNzYsMy42NywwLjgyOGMxLjA3NSwwLjU1MiwxLjkwOCwxLjM1MiwyLjQ5OSwyLjM5OWwtMi4wODUsMS4zNDJjLTAuNDc3LTAuNzIzLTEuMDY2LTEuMjY2LTEuNzcxLTEuNjI4Yy0wLjcwNS0wLjM2MS0xLjQ4NS0wLjU0Mi0yLjM0Mi0wLjU0MmMtMC45OTEsMC0xLjg4MSwwLjIxOS0yLjY3MSwwLjY1N2MtMC43OSwwLjQzOC0xLjQwOSwxLjA2Mi0xLjg1NiwxLjg3MWMtMC40NDcsMC44MS0wLjY3MSwxLjczOC0wLjY3MSwyLjc4NWMwLDEuMDY3LDAuMjI0LDIuMDA0LDAuNjcxLDIuODEzYzAuNDQ3LDAuODEsMS4wNjYsMS40MzMsMS44NTYsMS44NzFjMC43OSwwLjQzOCwxLjY4LDAuNjU3LDIuNjcxLDAuNjU3YzAuODU2LDAsMS42MzctMC4xODEsMi4zNDItMC41NDNjMC43MDQtMC4zNjEsMS4yOTQtMC45MDQsMS43NzEtMS42MjhsMi4wODUsMS4zMTRjLTAuNTkxLDEuMDQ3LTEuNDI0LDEuODUyLTIuNDk5LDIuNDE0Yy0xLjA3NiwwLjU2Mi0yLjI5OSwwLjg0Mi0zLjY3LDAuODQyQzM3Ni44NDQsMTA3LjI2MSwzNzUuNDY3LDEwNi45MjgsMzc0LjI1OSwxMDYuMjYyeiIvPjxwYXRoIGQ9Ik0zOTguNDIxLDkzLjM1MmMxLjExNCwxLjAyOCwxLjY3MSwyLjU2MSwxLjY3MSw0LjU5OXY5LjEzOWgtMi41OTl2LTEuOTk5Yy0wLjQ1NywwLjcwNS0xLjEwOSwxLjI0Mi0xLjk1NywxLjYxNGMtMC44NDcsMC4zNzEtMS44NTIsMC41NTctMy4wMTMsMC41NTdjLTEuNjk1LDAtMy4wNTItMC40MDktNC4wNy0xLjIyOGMtMS4wMTktMC44MTgtMS41MjgtMS44OTUtMS41MjgtMy4yMjhjMC0xLjMzMywwLjQ4Ni0yLjQwMywxLjQ1Ny0zLjIxM2MwLjk3Mi0wLjgwOSwyLjUxNC0xLjIxNCw0LjYyNy0xLjIxNGg0LjM0MnYtMC41NDJjMC0xLjE4MS0wLjM0My0yLjA4NS0xLjAyOC0yLjcxM3MtMS42OTUtMC45NDMtMy4wMjctMC45NDNjLTAuODk2LDAtMS43NzEsMC4xNDgtMi42MjgsMC40NDNjLTAuODU2LDAuMjk1LTEuNTgxLDAuNjktMi4xNzEsMS4xODVsLTEuMTQzLTIuMDU2YzAuNzgxLTAuNjI4LDEuNzE0LTEuMTA5LDIuOC0xLjQ0MmMxLjA4NS0wLjMzMywyLjIzNi0wLjUsMy40NTYtMC41QzM5NS43MDMsOTEuODEsMzk3LjMwOCw5Mi4zMjQsMzk4LjQyMSw5My4zNTJ6IE0zOTUuNjk0LDEwNC40NDhjMC43NjItMC40NjcsMS4zMTQtMS4xMjgsMS42NTctMS45ODV2LTIuMTEzaC00LjIyOGMtMi4zMjMsMC0zLjQ4NCwwLjc4MS0zLjQ4NCwyLjM0MmMwLDAuNzYyLDAuMjk1LDEuMzYyLDAuODg2LDEuNzk5YzAuNTksMC40MzgsMS40MDksMC42NTcsMi40NTYsMC42NTdTMzk0LjkzMiwxMDQuOTE1LDM5NS42OTQsMTA0LjQ0OHoiLz48cGF0aCBkPSJNNDI4LjYzOSw5My40NjdjMS4xMTMsMS4xMDQsMS42NzEsMi43NDIsMS42NzEsNC45MTN2OC43MTFoLTIuNzQydi04LjM5N2MwLTEuNDY2LTAuMzM4LTIuNTctMS4wMTQtMy4zMTNjLTAuNjc3LTAuNzQzLTEuNjQzLTEuMTE0LTIuODk5LTEuMTE0Yy0xLjM5LDAtMi40OTQsMC40MzMtMy4zMTMsMS4yOTljLTAuODE5LDAuODY3LTEuMjI5LDIuMTA5LTEuMjI5LDMuNzI4djcuNzk3aC0yLjc0MXYtOC4zOTdjMC0xLjQ2Ni0wLjMzOS0yLjU3LTEuMDE1LTMuMzEzcy0xLjY0My0xLjExNC0yLjg5OC0xLjExNGMtMS4zOTEsMC0yLjQ5NSwwLjQzMy0zLjMxMywxLjI5OWMtMC44MTgsMC44NjctMS4yMjksMi4xMDktMS4yMjksMy43Mjh2Ny43OTdoLTIuNzQxVjkxLjk1M2gyLjYyN3YyLjI1NmMwLjU1My0wLjc4MSwxLjI3NS0xLjM3NSwyLjE3MS0xLjc4NWMwLjg5NS0wLjQwOSwxLjkxNC0wLjYxNCwzLjA1Ny0wLjYxNGMxLjE4LDAsMi4yMjgsMC4yMzgsMy4xNDIsMC43MTRzMS42MTgsMS4xNzEsMi4xMTMsMi4wODVjMC41NzEtMC44NzUsMS4zNjYtMS41NjEsMi4zODUtMi4wNTdjMS4wMTktMC40OTUsMi4xNjYtMC43NDIsMy40NDEtMC43NDJDNDI2LjAxNiw5MS44MSw0MjcuNTI1LDkyLjM2Myw0MjguNjM5LDkzLjQ2N3oiLz48cGF0aCBkPSJNNDQ3LjMzMSw5Mi43ODFjMS4xNjEsMC42NDcsMi4wNzEsMS41NTIsMi43MjgsMi43MTNjMC42NTcsMS4xNjIsMC45ODUsMi41MDQsMC45ODUsNC4wMjdjMCwxLjUyNC0wLjMyOCwyLjg3MS0wLjk4NSw0LjA0MmMtMC42NTYsMS4xNzEtMS41NjYsMi4wODEtMi43MjgsMi43MjhjLTEuMTYxLDAuNjQ3LTIuNDc2LDAuOTcxLTMuOTQxLDAuOTcxYy0xLjA4NSwwLTIuMDgtMC4yMDktMi45ODQtMC42MjhjLTAuOTA0LTAuNDE4LTEuNjcxLTEuMDI4LTIuMjk5LTEuODI4djcuODI2aC0yLjc0MlY5MS45NTNoMi42Mjh2Mi4zOTljMC42MDgtMC44MzcsMS4zOC0xLjQ3MSwyLjMxMy0xLjg5OWMwLjkzMy0wLjQyOSwxLjk2MS0wLjY0MywzLjA4NC0wLjY0M0M0NDQuODU2LDkxLjgxLDQ0Ni4xNyw5Mi4xMzQsNDQ3LjMzMSw5Mi43ODF6IE00NDUuNzc1LDEwNC4xOTFjMC43NzEtMC40NDcsMS4zODEtMS4wNzYsMS44MjgtMS44ODVzMC42NzEtMS43MzcsMC42NzEtMi43ODVjMC0xLjA0Ny0wLjIyNC0xLjk3NS0wLjY3MS0yLjc4NWMtMC40NDctMC44MDktMS4wNTctMS40MzItMS44MjgtMS44NzFjLTAuNzcxLTAuNDM4LTEuNjQyLTAuNjU3LTIuNjEzLTAuNjU3Yy0wLjk1MiwwLTEuODEzLDAuMjI0LTIuNTg1LDAuNjcxYy0wLjc3MSwwLjQ0Ny0xLjM4LDEuMDcxLTEuODI3LDEuODcxYy0wLjQ0OCwwLjgtMC42NzEsMS43MjMtMC42NzEsMi43N2MwLDEuMDQ4LDAuMjE4LDEuOTc2LDAuNjU2LDIuNzg1YzAuNDM4LDAuODA5LDEuMDQ3LDEuNDM4LDEuODI4LDEuODg1YzAuNzgsMC40NDgsMS42NDYsMC42NzEsMi41OTksMC42NzFDNDQ0LjEzMywxMDQuODYzLDQ0NS4wMDQsMTA0LjYzOSw0NDUuNzc1LDEwNC4xOTF6Ii8+PHBhdGggZD0iTTQ2NS4wMjYsOTMuMzUyYzEuMTEzLDEuMDI4LDEuNjcxLDIuNTYxLDEuNjcxLDQuNTk5djkuMTM5aC0yLjZ2LTEuOTk5Yy0wLjQ1NywwLjcwNS0xLjEwOSwxLjI0Mi0xLjk1NiwxLjYxNGMtMC44NDgsMC4zNzEtMS44NTMsMC41NTctMy4wMTQsMC41NTdjLTEuNjk0LDAtMy4wNTEtMC40MDktNC4wNjktMS4yMjhjLTEuMDItMC44MTgtMS41MjgtMS44OTUtMS41MjgtMy4yMjhjMC0xLjMzMywwLjQ4NS0yLjQwMywxLjQ1Ny0zLjIxM2MwLjk3MS0wLjgwOSwyLjUxMy0xLjIxNCw0LjYyNi0xLjIxNGg0LjM0MnYtMC41NDJjMC0xLjE4MS0wLjM0My0yLjA4NS0xLjAyOC0yLjcxM3MtMS42OTUtMC45NDMtMy4wMjctMC45NDNjLTAuODk2LDAtMS43NzEsMC4xNDgtMi42MjgsMC40NDNjLTAuODU2LDAuMjk1LTEuNTgsMC42OS0yLjE3MSwxLjE4NWwtMS4xNDItMi4wNTZjMC43OC0wLjYyOCwxLjcxNC0xLjEwOSwyLjc5OS0xLjQ0MmMxLjA4NS0wLjMzMywyLjIzNy0wLjUsMy40NTYtMC41QzQ2Mi4zMDcsOTEuODEsNDYzLjkxMSw5Mi4zMjQsNDY1LjAyNiw5My4zNTJ6IE00NjIuMjk4LDEwNC40NDhjMC43NjItMC40NjcsMS4zMTMtMS4xMjgsMS42NTYtMS45ODV2LTIuMTEzaC00LjIyOGMtMi4zMjIsMC0zLjQ4MywwLjc4MS0zLjQ4MywyLjM0MmMwLDAuNzYyLDAuMjk0LDEuMzYyLDAuODg1LDEuNzk5YzAuNTksMC40MzgsMS40MDksMC42NTcsMi40NTYsMC42NTdTNDYxLjUzNiwxMDQuOTE1LDQ2Mi4yOTgsMTA0LjQ0OHoiLz48cGF0aCBkPSJNNDcxLjgyMyw4OC41MjZjLTAuMzUzLTAuMzQzLTAuNTI4LTAuNzYxLTAuNTI4LTEuMjU3YzAtMC40OTUsMC4xNzYtMC45MTgsMC41MjgtMS4yNzFjMC4zNTItMC4zNTIsMC43OTUtMC41MjgsMS4zMjgtMC41MjhzMC45NzYsMC4xNjcsMS4zMjgsMC41czAuNTI4LDAuNzQ3LDAuNTI4LDEuMjQyYzAsMC41MTQtMC4xNzYsMC45NDctMC41MjgsMS4yOTljLTAuMzUzLDAuMzUzLTAuNzk1LDAuNTI5LTEuMzI4LDAuNTI5UzQ3Mi4xNzQsODguODY4LDQ3MS44MjMsODguNTI2eiBNNDcxLjc4LDkxLjk1M2gyLjc0MnYxNS4xMzdoLTIuNzQyVjkxLjk1M3oiLz48cGF0aCBkPSJNNDk0LjIyOSw5MS45NTN2MTMuMDgxYzAsMi42NDYtMC42NTcsNC42MDMtMS45NzEsNS44NjljLTEuMzEzLDEuMjY2LTMuMjc1LDEuODk5LTUuODg0LDEuODk5Yy0xLjQyOCwwLTIuNzg5LTAuMTk2LTQuMDg0LTAuNTg1Yy0xLjI5NS0wLjM5MS0yLjM0Mi0wLjk0OC0zLjE0Mi0xLjY3MWwxLjMxMy0yLjExNGMwLjcwNCwwLjYwOSwxLjU3NSwxLjA5LDIuNjEzLDEuNDQyczIuMTA4LDAuNTI4LDMuMjEzLDAuNTI4YzEuNzcxLDAsMy4wOC0wLjQxOSwzLjkyOC0xLjI1NmMwLjg0Ny0wLjgzOCwxLjI3MS0yLjExNCwxLjI3MS0zLjgyOHYtMS4xOTljLTAuNjQ3LDAuNzgxLTEuNDQyLDEuMzY3LTIuMzg1LDEuNzU3cy0xLjk2NiwwLjU4NS0zLjA3LDAuNTg1Yy0xLjQ0NywwLTIuNzU2LTAuMzEtMy45MjctMC45MjljLTEuMTcxLTAuNjE4LTIuMDktMS40ODUtMi43NTYtMi41OTljLTAuNjY3LTEuMTE0LTEtMi4zODUtMS0zLjgxM2MwLTEuNDI4LDAuMzMzLTIuNjk5LDEtMy44MTNjMC42NjYtMS4xMTQsMS41ODUtMS45NzUsMi43NTYtMi41ODVjMS4xNzEtMC42MDksMi40NzktMC45MTQsMy45MjctMC45MTRjMS4xNDMsMCwyLjIwNCwwLjIwOSwzLjE4NSwwLjYyOGMwLjk4LDAuNDE5LDEuNzg1LDEuMDM4LDIuNDEzLDEuODU2di0yLjM0Mkg0OTQuMjI5eiBNNDg5LjAxNiwxMDMuNDM0YzAuNzktMC40MTgsMS40MDktMS4wMDQsMS44NTYtMS43NTZjMC40NDctMC43NTIsMC42NzItMS42MDQsMC42NzItMi41NTZjMC0xLjQ2Ni0wLjQ4NS0yLjY1MS0xLjQ1Ny0zLjU1NmMtMC45NzEtMC45MDQtMi4yMTgtMS4zNTYtMy43NDEtMS4zNTZjLTEuNTQyLDAtMi43OTksMC40NTMtMy43NzEsMS4zNTZjLTAuOTcxLDAuOTA1LTEuNDU2LDIuMDktMS40NTYsMy41NTZjMCwwLjk1MiwwLjIyNCwxLjgwNCwwLjY3MSwyLjU1NmMwLjQ0NywwLjc1MiwxLjA2NiwxLjMzOCwxLjg1NiwxLjc1NmMwLjc5LDAuNDE5LDEuNjg5LDAuNjI4LDIuNjk5LDAuNjI4QzQ4Ny4zMzUsMTA0LjA2Myw0ODguMjI2LDEwMy44NTMsNDg5LjAxNiwxMDMuNDM0eiIvPjxwYXRoIGQ9Ik01MTIuMTIxLDkzLjQ4MWMxLjEzMywxLjExNCwxLjcsMi43NDcsMS43LDQuODk4djguNzExaC0yLjc0MnYtOC4zOTdjMC0xLjQ2Ni0wLjM1My0yLjU3LTEuMDU3LTMuMzEzcy0xLjcxNC0xLjExNC0zLjAyNy0xLjExNGMtMS40ODUsMC0yLjY1NiwwLjQzMy0zLjUxNCwxLjI5OWMtMC44NTYsMC44NjctMS4yODUsMi4xMDktMS4yODUsMy43Mjh2Ny43OTdoLTIuNzQxVjkxLjk1M2gyLjYyN3YyLjI4NWMwLjU1Mi0wLjc4LDEuMy0xLjM4LDIuMjQyLTEuNzk5YzAuOTQyLTAuNDE4LDIuMDE0LTAuNjI4LDMuMjE0LTAuNjI4QzUwOS40NjEsOTEuODEsNTEwLjk4OSw5Mi4zNjcsNTEyLjEyMSw5My40ODF6Ii8+PC9nPjwvc3ZnPg==);
    background-size: contain;
    width: 150px;
    height: 40px;
    background-repeat: no-repeat;
    margin: 0 10px;
}
.container.header-trust .trustpilot-widget {
    flex: 1 1 auto;
    margin: 0;
    padding: 0;
    max-width: 540px;
}
.container.header-trust iframe {
    width: 100% !important;
    margin: 0;
}
.header-trust-wrapper.css-referrer-trustpilot {
    width: 100%;
    background: #ffffff;
    border-top: none;
    border-bottom: 2px solid #8dc73f;
}
.header-trust-wrapper.css-referrer-trustpilot .trustpilot-widget,
.header-trust-wrapper.css-referrer-trustpilot .geotrust-secure,
.header-trust-wrapper.css-referrer-trustpilot .power-to-switch,
.header-trust-wrapper.css-referrer-trustpilot .ofgem-colour100 {
    display: none;
}
@media (max-width: 767px) {
    .container.header-trust {
        justify-content: space-around;
    }
    .container.header-trust .trustpilot-widget {
        flex: 1 0 100%;
        margin: 6px 0 0;
        padding: 0;
        max-width: 100%;
    }
    .container.header-trust iframe {
        width: 100% !important;
        margin: 0;
    }
}

/* Trustpilot footer widget*/
.trustpilot-widget.footer-widget {
    display: table;
    width: 100%;
    margin: 0 auto 5px;
    padding: 5px 5px 0;
}
.trustpilot-widget.footer-widget iframe {
    margin: 0 auto;
}

@media (max-width: 601px) {
    .footerNavigationWrapper {
        padding: 10px 4%;
    }
    .footerNavigation p {
        font-size: 10px;
    }
    .footerNavigation p.copyright,
    .footerNavigation ul.nav {
        font-size: 11px;
    }
    .footerNavigation ul.nav li:nth-child(5):after {
        content: '';
        margin-left: 0;
    }
    .footerNavigation ul.nav li + br {
        display: unset;
    }
}

@media (max-width: 767px) {
    .footerNavigation ul.nav {
        float: none;
        display: table;
        margin: 0 auto;
        padding: 0;
        text-align: center;
    }
    .footerNavigation p.copyright {
        text-align: center;
    }
}

@media (max-width: 850px) {
    .footerSectionWrapper section {
        max-width: 100%;
        width: 100%;
    }
    .footerSectionWrapper section.consumerFocus {
        margin: 0;
    }
}

/* INDEX PAGE */
.e-calc.site-content {
    position: relative;
    padding-bottom: 80px;
    min-height: calc(100vh - 80px);
    background: #F4FAFF;
}

@media (max-width: 1023px) {
    .e-calc.site-content {
        min-height: 100vh;
        padding-bottom: 40px;
    }
}

@media (max-width: 601px) {
    .e-calc.site-content {
        min-height: 100vh;
        padding-bottom: 30px;
    }
}

.e-calc__heading {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 300;
    font-size: 28px;
    color: currentColor;
}
.e-calc__heading .icon-tooltip {
    margin-left: 15px;
    vertical-align: -2px;
    background-clip: content-box;
}
.e-calc__heading--huge {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 300;
    padding-top: 70px;
    font-size: 35px;
}
.e-calc__heading--huge.tight-head {
    font-weight: 500;
    padding-top: 20px;
}
.e-calc__heading--huge.with-small-pence span {
    font-size: 65.7144%;
}
.e-calc__heading--huge.final span {
    color: #8CC73F;
}
.e-calc__heading--subline {
    padding-top: 10px;
    font-weight: 600;
    font-size: 22px;
}
.e-calc__heading--explainer {
    padding-top: 10px;
    font-weight: 400;
    font-size: 18px;
}
.e-calc__heading--explainer span {
    font-weight: 600;
}
.e-calc__small-label {
    display: block;
    margin-bottom: 10px;
    font-size: 14px;
}

@media (max-width: 767px) {
    .e-calc__heading--explainer {
        font-size: 16px;
    }
}

@media (max-width: 601px) {
    .e-calc__heading--explainer {
        font-size: 14px;
    }
}

/* COMPONENTS LEVEL */
.e-calc__options {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    max-width: 470px;
    height: auto;
    border: 4px solid #D0D8DA;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transition: opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    transition: opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out, opacity .25s ease-in-out;
    transition: transform .25s ease-in-out, opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

@media (max-width:601px) {
    .e-calc__options {
        margin-top: 0;
    }
}

.e-calc__options__search {
    position: relative;
    height: 45px;
    background: #cacbcd;
    border-bottom: 1px solid #e2e2e2;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc .e-calc__options__search input.clear-search {
    position: absolute;
    right: 0;
    left: unset;
    width: auto;
    margin: 0;
    padding: 10px 14px;
    z-index: 3;
    cursor: pointer;
    background-color: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NCIgaGVpZ2h0PSIzNy4zNzkiPiAgPHBhdGggZmlsbD0iIzg5ODk4QSIgZD0iTTQxLjA3NyAyNS4xMjZsLTYuNTYzLTYuNTYzTDQxLjA3NyAxMmwtMy40Mi0zLjQxOS02LjU2MyA2LjU2NC02LjU2NC02LjU2NEwyMS4xMTIgMTJsNi41NjMgNi41NjMtNi41NjMgNi41NjMgMy40MTggMy40MiA2LjU2NC02LjU2MyA2LjU2MyA2LjU2MyAzLjQyLTMuNDJ6TTEuOTQzIDIzLjI1MkwxMy44MSAzNS4xMmMxLjQ2MyAxLjQ2MyAyLjY5OSAyLjAwOCA1LjM1MSAyLjAwOGgyNy44NDVhNi42MyA2LjYzIDAgMCAwIDYuNjMxLTYuNjI5VjYuNjNBNi42MyA2LjYzIDAgMCAwIDQ3LjAwNyAwSDE5LjE2MWMtMi42NTIgMC0zLjg4OC41NDUtNS4zNTEgMi4wMDhMMS45NDMgMTMuODc1YTYuNjMxIDYuNjMxIDAgMCAwIDAgOS4zNzd6bTE3LjIxOCA5Ljg5OGMtMS4zMjYgMC0xLjg1LS4xNTYtMi41MzgtLjg0NEw0Ljc1NSAyMC40MzlhMi42NSAyLjY1IDAgMCAxLS4wMDItMy43NDhsLjAwMi0uMDAyTDE2LjYyMyA0LjgyMmMuNjg4LS42ODggMS4yMTItLjg0NCAyLjUzOC0uODQ0aDI3Ljg0NWEyLjY1MiAyLjY1MiAwIDAgMSAyLjY1MiAyLjY1MnYyMy44NjdhMi42NTMgMi42NTMgMCAwIDEtMi42NTIgMi42NTFsLTI3Ljg0NS4wMDJ6Ii8+PC9zdmc+);
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: right 5px center;
}
.e-calc__options__search .icon {
    position: absolute;
    top: 50%;
    left: 12px;
    z-index: 3;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.e-calc .e-calc__options__search input {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    position: relative;
    top: 50%;
    width: calc(100% - 43px);
    z-index: 1;
    padding: 10px 14px;
    background: #F5F5F5;
    color: #2f313a;
    color: rgba(47, 49, 58, 0.55);
    text-transform: uppercase;
    font-size: 16px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: 40px;
    margin-right: 0;
}

@media (max-width:359px) {
    .e-calc .e-calc__options__search input {
        padding: 10px 6px;
    }
}

.e-calc__options__search.focused input {
    background: white;
    color: #2F313A;
}
.e-calc__options__list {
    overflow-y: auto;
    margin: 0;
    padding: 0;
    max-height: 48vh;
    font-size: 16px;
}
.e-calc__options__list li {
    position: relative;
    display: block;
    text-align: left;
    margin: 0;
    padding: 10px 20px 10px 40px;
    border-bottom: 1px solid #e2e2e2;
    background: transparent;
    cursor: pointer;
    -webkit-transition: background .25s ease-in-out;
    transition: background .25s ease-in-out;
}
.e-calc__options__list li.even {
    background: white;
}
.e-calc__options__list li.odd {
    background: rgba(49, 121, 197, 0.2);
}
.e-calc__options__list li[style*="display: none"] {
    font-size: 0;
    padding: 0;
    height: 0;
    width: 0;
    line-height: 0;
    border: none;
    overflow: hidden;
}
.e-calc__options__list li[style*="display: none"] label,
.e-calc__options__list li[style*="display: none"] input {
    display: none;
    font-size: 0;
    padding: 0;
    height: 0;
    width: 0;
    line-height: 0;
    overflow: hidden;
}
.e-calc__options__list li:hover {
    background: #3179C5;
    color: white;
}
/* postcode meter type icons */
.e-calc__options__list li.even.gas-only {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MiIgaGVpZ2h0PSI1Mi42NjQiPiAgPHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUzLjU4NyAyMS4yNTJjLTQuMDc5LTQuNzctNS42LTkuMTkzLTYuMTUyLTEyLjUxMXYtLjIwOC0uMTM4YzAtLjEzOCAwLS4yMDctLjA2OC0uMzQ1di0uMDY5Yy0uMDY5LS40MTUtLjA2OS0uODMtLjE0LTEuMTc1di0uODI5LS44OTljMC0uNTUzLjA2OS0xLjE3NS4xNC0xLjcyOC4yMDYtMS41Mi41NTItMi4zNS41NTItMi4zNS0yLjkwMyAxLjc5Ny01Ljk0NSA0LjAwOS04LjkxNiA2LjQ5OC0uMjA4LjEzOC0uMzQ1LjM0NS0uNTUzLjQ4M3MtLjQxNS4zNDYtLjYyMi40ODRjLS4yNzYuMjA3LS41NTQuNDgzLS44My42OTEtLjEzOS4wNjktLjIwNy4yMDgtLjM0Ni4yNzdhNjAuMTQ2IDYwLjE0NiAwIDAgMC01LjgwNiA2LjAxM2MtMi41NTggMy4wNDItNC41NjIgNi4xNTEtNS44NzUgOS4xMjQtMS40NTIgMy4zMTktMi4xNDMgNi41NjctMS45MzYgOS42MDguMzQ2IDYuNjM1IDQuNTYyIDEyLjUxIDEyLjUxMSAxNy40ODYtOS40NjktOC45ODQtMS4xMDYtMjAuODc0IDYuNTY0LTI2LjEyNiAwIDAtLjQ4MiAyLjkwMyA0LjQ5MyA4LjcwOCA0LjI4NSA1LjA0NSA0LjE0NyAxMi4xNjUtLjM0NSAxNy4yMTEgMi4yMTItMS41MjEgNC4xNDctMy4yNSA1LjgwNi00Ljk3NyAyLjk3My0zLjI0OCA0LjkwNy02LjcwNSA1LjYtMTAuMjk5IDEuMzE0LTUuMjU0LS4xMzctMTAuMjI5LTQuMDc3LTE0LjkyOSIvPiAgPHBhdGggZmlsbD0iI0QyRDRENiIgZD0iTTUyLjk4NyAyMS42NDJjLTMuODkxLTQuNTUtNS4zNDEtOC43Ny01Ljg2Ny0xMS45MzV2LS4xOTgtLjEzMWMwLS4xMzEgMC0uMTk4LS4wNjYtLjMzdi0uMDY2Yy0uMDY2LS4zOTYtLjA2Ni0uNzkyLS4xMzItMS4xMjFWNy4wNyA2LjIxMmMwLS41MjcuMDY1LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzcgMS43MTQtNS42NzEgMy44MjQtOC41MDUgNi4xOTgtLjE5OC4xMzEtLjMzLjMzLS41MjguNDYxLS4xOTguMTMyLS4zOTYuMzMtLjU5My40NjEtLjI2NS4xOTgtLjUyNy40NjEtLjc5Mi42NTktLjEzMy4wNjYtLjE5OC4xOTgtLjMyOS4yNjRhNTcuMzI2IDU3LjMyNiAwIDAgMC01LjUzOSA1LjczNmMtMi40NCAyLjkwMi00LjM1MyA1Ljg2OC01LjYwNCA4LjcwNC0xLjM4NSAzLjE2Ni0yLjA0NCA2LjI2My0xLjg0NyA5LjE2Ni4zMyA2LjMyOSA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4LTkuMDMyLTguNTY5LTEuMDU1LTE5LjkxMSA2LjI2NC0yNC45MjEgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA0LS4zMyAxNi40MTggMi4xMDktMS40NSAzLjk1Ni0zLjEwMSA1LjUzOS00Ljc0NyAyLjgzNS0zLjEgNC42ODEtNi4zOTYgNS4zNDEtOS44MjQgMS4yNTEtNS4wMTEtLjEzMy05Ljc1OS0zLjg5Mi0xNC4yNDIiLz48L3N2Zz4=);
    background-color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.even.electric-only {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MiIgaGVpZ2h0PSI1Mi42NjQiPiAgPHBhdGggZmlsbD0iI0QyRDRENiIgZD0iTTQ1LjI1MiAzNC41MThoNi44Nzd2NC40NDhoLTYuODc3eiIvPiAgPHBhdGggZmlsbD0iI0QyRDRENiIgZD0iTTU2Ljg0OCA3LjE0NWMtLjUwNC0xLjMwMi0xLjg2NS0yLjA0Mi01LjQ0Ni0yLjkzYTgwLjUwMSA4MC41MDEgMCAwIDAtNS45MzUtMS4xODRjLTEuMTA5LS4xOTItNC40MzgtLjIzNy00Ljg2OC0uMjM3LS40MjkgMC0zLjc1OS4wNDQtNC44NjguMjM3LTEuNTg0LjI2Ni0zLjg5Mi42ODEtNS45MzQgMS4xODQtMy41ODEuODg4LTQuOTQzIDEuNjEzLTUuNDQ2IDIuOTMtLjM5OCAxLjAzNi00LjEyOSAxMi43NzEtNy4xOSAyMi40MzNhMTcuMjMgMTcuMjMgMCAwIDAtLjY1MSA3LjQxNCAxNi42MDUgMTYuNjA1IDAgMCAwIDIuNjM0IDYuOTg0YzIuMTkxIDMuMjcgNS4xODEgNS4yNjggOC44NSA1LjkzNC40ODguMTA0IDQuMTI5Ljg4OCA5LjI3NyAxLjAyMUg0My45MTVjNS4xNDktLjE0NyA4Ljc4OS0uOTE4IDkuMjc2LTEuMDIxIDMuNjctLjY4MiA2LjY2LTIuNjggOC44NTEtNS45MzRhMTYuNTkyIDE2LjU5MiAwIDAgMCAyLjYzNC02Ljk4NCAxNy4yNiAxNy4yNiAwIDAgMC0uNjUxLTcuNDE0Yy0zLjA1LTkuNjYzLTYuNzc4LTIxLjM5OC03LjE3Ny0yMi40MzN6bTMuNDkxIDM1LjY2NGMtMS41NjggMi4zMzYtMy45NSA0LjQyMi03LjU0NiA1LjA2IDAgMC0zLjY1Ni44NDMtOC45MjMuOTkxaC02LjUyNmMtNS4yODMtLjE0OC04LjkyMy0uOTkxLTguOTIzLS45OTEtMy41ODItLjY1MS01Ljk2My0yLjcyNC03LjU0Ni01LjA2LTIuNDg3LTMuNzAxLTMuMDY0LTguMzYzLTEuNzE3LTEyLjYwOCAyLjI1LTcuMTMzIDYuNzMyLTIxLjI2NCA3LjEzMi0yMi4zMy40MjktMS4xMjUgNi45NjktMi4zMzggOS43OC0yLjgxMi44MTMtLjEzNCAzLjcxNS0uMjA3IDQuNTI3LS4yMDcuODEzIDAgMy43MTYuMDczIDQuNTI4LjIwNyAyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuMzk5IDEuMDY2IDQuODgzIDE1LjE5NyA3LjE0NyAyMi4zMyAxLjM2NCA0LjIzMS43NzMgOC45MDYtMS43MTQgMTIuNjA4eiIvPiAgPHBhdGggZmlsbD0iI0QyRDRENiIgZD0iTTM3Ljk4MSAxNC40MDdoNS4wNTR2OC45NDJoLTUuMDU0ek0yOC43MTcgMzQuNTE4aDYuODc4djQuNDQ4aC02Ljg3OHoiLz4gIDxwYXRoIGZpbGw9IiNEMkQ0RDYiIGQ9Ik01NS44MjggOC43MzRjLS40NjgtMS4yMDgtMS43MjktMS44OTQtNS4wNTEtMi43MTdhNzQuMTUgNzQuMTUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI4LS4xNzgtNC4xMTYtLjIxOS00LjUxNS0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDcuMjQ4LTMuNjExLjYzMS01LjUwNCAxLjA5OC0zLjMyMS44MjQtNC41ODQgMS40OTYtNS4wNTIgMi43MTctLjM3Ljk2LTMuODI5IDExLjg0NC02LjY2OSAyMC44MDVhMTUuOTk0IDE1Ljk5NCAwIDAgMC0uNjA0IDYuODc3IDE1LjM3NiAxNS4zNzYgMCAwIDAgMi40NDMgNi40NzljMi4wMzEgMy4wMzEgNC44MDQgNC44ODUgOC4yMDYgNS41MDIuNDUzLjA5NyAzLjgyOS44MjQgOC42MDQuOTQ3aDYuMTYxYzQuNzc0LS4xMzggOC4xNS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMSA2LjE3Ni0yLjQ4MyA4LjIwNy01LjUwMmExNS4zNjkgMTUuMzY5IDAgMCAwIDIuNDQyLTYuNDc5IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjEtOC45NjEtNi4yNzktMTkuODQ1LTYuNjUtMjAuODA1em0zLjIzOCAzMy4wNzVjLTEuNDU0IDIuMTY4LTMuNjY0IDQuMTA0LTYuOTk4IDQuNjkyIDAgMC0zLjM5MS43ODItOC4yNzUuOTJoLTYuMDU0Yy00Ljg5Ny0uMTM4LTguMjc0LS45Mi04LjI3NC0uOTItMy4zMi0uNjAzLTUuNTMtMi41MjQtNi45OTgtNC42OTItMi4zMDYtMy40MzMtMi44NDEtNy43NTQtMS41OTItMTEuNjkyIDIuMDg2LTYuNjE1IDYuMjQ1LTE5LjcyMSA2LjYxNC0yMC43MDkuMzk3LTEuMDQzIDYuNDY1LTIuMTY5IDkuMDcxLTIuNjA3Ljc1NS0uMTI1IDMuNDQ1LS4xOTIgNC4xOTktLjE5Mi43NTUgMCAzLjQ0NS4wNjggNC4yLjE5MiAyLjYwNi40MzggOC42NzQgMS41NjQgOS4wNyAyLjYwNy4zNzEuOTg4IDQuNTI5IDE0LjA5NCA2LjYzIDIwLjcwOSAxLjI2MyAzLjkyNC43MTQgOC4yNTktMS41OTMgMTEuNjkyeiIvPjwvc3ZnPg==);
    background-color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.even.dual-fuel {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MjEiIGhlaWdodD0iNTIuNjY0Ij4gIDxwYXRoIGZpbGw9IiNEMkQ0RDYiIGQ9Ik02MS4yNTIgMzQuNTE3aDYuODc3djQuNDQ5aC02Ljg3N3oiLz4gIDxwYXRoIGZpbGw9IiNEMkQ0RDYiIGQ9Ik03Mi44NDggNy4xNDVjLS41MDQtMS4zMDItMS44NjUtMi4wNDItNS40NDYtMi45M2E4MC42MDQgODAuNjA0IDAgMCAwLTUuOTM1LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM4LS4yMzctNC44NjgtLjIzNy0uNDI5IDAtMy43NTkuMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgxLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYwNSAxNi42MDUgMCAwIDAgMi42MzQgNi45ODRjMi4xOTEgMy4yNyA1LjE4IDUuMjY4IDguODQ5IDUuOTM0LjQ4OS4xMDQgNC4xMjkuODg4IDkuMjc4IDEuMDIxSDU5LjkxNGM1LjE1LS4xNDcgOC43ODktLjkxNyA5LjI3Ny0xLjAyMSAzLjY3LS42ODIgNi42Ni0yLjY3OSA4Ljg1LTUuOTM0YTE2LjU5MiAxNi41OTIgMCAwIDAgMi42MzQtNi45ODQgMTcuMjYgMTcuMjYgMCAwIDAtLjY1MS03LjQxNGMtMy4wNDktOS42NjMtNi43NzctMjEuMzk4LTcuMTc2LTIyLjQzM3ptMy40OTEgMzUuNjYzYy0xLjU2OCAyLjMzNi0zLjk1IDQuNDIzLTcuNTQ2IDUuMDYgMCAwLTMuNjU2Ljg0My04LjkyMy45OTFoLTYuNTI2Yy01LjI4My0uMTQ4LTguOTIzLS45OTEtOC45MjMtLjk5MS0zLjU4Mi0uNjUxLTUuOTYzLTIuNzI0LTcuNTQ2LTUuMDYtMi40ODctMy43MDEtMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzMtMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDdzMy43MTYuMDczIDQuNTI4LjIwN2MyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuNCAxLjA2NiA0Ljg4MyAxNS4xOTcgNy4xNDggMjIuMzMgMS4zNjIgNC4yMzEuNzcxIDguOTA3LTEuNzE2IDEyLjYwOHoiLz4gIDxwYXRoIGZpbGw9IiNEMkQ0RDYiIGQ9Ik01My45ODEgMTQuNDA3aDUuMDUzdjguOTQyaC01LjA1M3pNNDQuNzE3IDM0LjUxN2g2Ljg3OHY0LjQ0OWgtNi44Nzh6Ii8+ICA8cGF0aCBmaWxsPSIjRDJENEQ2IiBkPSJNNzEuODI4IDguNzM0Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMjUgNzQuMjUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI5LS4xNzgtNC4xMTctLjIxOS00LjUxNi0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDY5LjI0OC0zLjYxMS42MzEtNS41MDQgMS4wOTgtMy4zMjEuODI0LTQuNTg0IDEuNDk2LTUuMDUxIDIuNzE3LS4zNy45Ni0zLjgyOSAxMS44NDQtNi42NjkgMjAuODA1YTE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNCA2Ljg3NyAxNS4zODYgMTUuMzg2IDAgMCAwIDIuNDQ0IDYuNDc4YzIuMDMxIDMuMDMyIDQuODAzIDQuODg1IDguMjA2IDUuNTAzLjQ1My4wOTYgMy44MjkuODI0IDguNjA0Ljk0N0g1OS44MzJjNC43NzUtLjEzOCA4LjE1MS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMiA2LjE3Ni0yLjQ4NCA4LjIwNy01LjUwM2ExNS4zNjUgMTUuMzY1IDAgMCAwIDIuNDQyLTYuNDc4IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjQtOC45NjEtNi4yODItMTkuODQ1LTYuNjUzLTIwLjgwNXptMy4yMzggMzMuMDc0Yy0xLjQ1NCAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkyaC02LjA1M2MtNC44OTgtLjEzOC04LjI3NS0uOTItOC4yNzUtLjkyLTMuMzItLjYwMy01LjUzLTIuNTI1LTYuOTk4LTQuNjkzLTIuMzA2LTMuNDMyLTIuODQxLTcuNzU0LTEuNTkyLTExLjY5MiAyLjA4Ni02LjYxNSA2LjI0NS0xOS43MjEgNi42MTUtMjAuNzA5LjM5Ny0xLjA0MyA2LjQ2NC0yLjE2OSA5LjA3MS0yLjYwNy43NTUtLjEyNSAzLjQ0NS0uMTkyIDQuMTk5LS4xOTIuNzU1IDAgMy40NDUuMDY4IDQuMi4xOTIgMi42MDcuNDM4IDguNjc0IDEuNTY0IDkuMDcxIDIuNjA3LjM3MS45ODggNC41MjkgMTQuMDk0IDYuNjI5IDIwLjcwOSAxLjI2MyAzLjkyNS43MTQgOC4yNi0xLjU5MyAxMS42OTJ6Ii8+ICA8cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMzEuNTg3IDIxLjI1MmMtNC4wNzktNC43Ny01LjU5OS05LjE5My02LjE1Mi0xMi41MTF2LS4yMDgtLjEzOGMwLS4xMzggMC0uMjA3LS4wNjktLjM0NXYtLjA2OWMtLjA2OS0uNDE1LS4wNjktLjgzLS4xMzktMS4xNzV2LS44MjktLjg5OWMwLS41NTMuMDY5LTEuMTc1LjEzOS0xLjcyOC4yMDctMS41Mi41NTMtMi4zNS41NTMtMi4zNS0yLjkwMyAxLjc5Ny01Ljk0NSA0LjAwOS04LjkxNiA2LjQ5OC0uMjA4LjEzOC0uMzQ1LjM0NS0uNTUzLjQ4My0uMjA4LjEzOC0uNDE1LjM0Ni0uNjIyLjQ4NC0uMjc2LjIwNy0uNTUzLjQ4My0uODMuNjkxLS4xMzguMDY5LS4yMDcuMjA4LS4zNDUuMjc3YTYwLjAzNSA2MC4wMzUgMCAwIDAtNS44MDYgNi4wMTNjLTIuNTU4IDMuMDQyLTQuNTYyIDYuMTUxLTUuODc1IDkuMTI0LTEuNDUyIDMuMzE4LTIuMTQzIDYuNTY3LTEuOTM2IDkuNjA4LjM0NiA2LjYzNSA0LjU2MiAxMi41MSAxMi41MTEgMTcuNDg2LTkuNDY5LTguOTg1LTEuMTA2LTIwLjg3NCA2LjU2NS0yNi4xMjYgMCAwLS40ODMgMi45MDMgNC40OTMgOC43MDggNC4yODUgNS4wNDUgNC4xNDcgMTIuMTY1LS4zNDUgMTcuMjExIDIuMjEyLTEuNTIxIDQuMTQ3LTMuMjUgNS44MDYtNC45NzcgMi45NzItMy4yNDggNC45MDctNi43MDUgNS41OTktMTAuMjk5IDEuMzEzLTUuMjU0LS4xMzgtMTAuMjI5LTQuMDc4LTE0LjkyOSIvPiAgPHBhdGggZmlsbD0iI0QyRDRENiIgZD0iTTMwLjk4NyAyMS42NDJjLTMuODkxLTQuNTUtNS4zNDEtOC43Ny01Ljg2OC0xMS45MzV2LS4xOTgtLjEzMWMwLS4xMzEgMC0uMTk4LS4wNjYtLjMzdi0uMDY2Yy0uMDY2LS4zOTYtLjA2Ni0uNzkyLS4xMzItMS4xMjFWNy4wNyA2LjIxMmMwLS41MjcuMDY2LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3LTEuMDU1LTE5LjkxMiA2LjI2My0yNC45MjIgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA1LS4zMyAxNi40MTggMi4xMS0xLjQ1IDMuOTU2LTMuMSA1LjUzOS00Ljc0NyAyLjgzNS0zLjA5OSA0LjY4MS02LjM5NiA1LjM0MS05LjgyNCAxLjI1My01LjAxLS4xMzEtOS43NTgtMy44OS0xNC4yNDEiLz48L3N2Zz4=);
    background-color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.odd.gas-only {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MjEiIGhlaWdodD0iNTIuNjY0Ij4gIDxwYXRoIGZpbGw9IiMzMTc5QzUiIHN0cm9rZT0iI0Q2RTRGMyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01My41ODYgMjEuMjUyYy00LjA3OC00Ljc3LTUuNTk5LTkuMTkzLTYuMTUxLTEyLjUxMXYtLjIwOC0uMTM4YzAtLjEzOCAwLS4yMDctLjA2OS0uMzQ1di0uMDY5Yy0uMDY4LS40MTUtLjA2OC0uODMtLjEzOS0xLjE3NXYtLjgyOS0uODk5YzAtLjU1My4wNy0xLjE3NS4xMzktMS43MjguMjA3LTEuNTIuNTUyLTIuMzUuNTUyLTIuMzUtMi45MDIgMS43OTctNS45NDQgNC4wMDktOC45MTYgNi40OTgtLjIwOC4xMzgtLjM0NS4zNDUtLjU1My40ODMtLjIwOC4xMzgtLjQxNS4zNDYtLjYyMi40ODQtLjI3Ni4yMDctLjU1My40ODMtLjgzLjY5MS0uMTM4LjA2OS0uMjA3LjIwOC0uMzQ1LjI3N2E2MC4wMzUgNjAuMDM1IDAgMCAwLTUuODA2IDYuMDEzYy0yLjU1OCAzLjA0Mi00LjU2MiA2LjE1MS01Ljg3NSA5LjEyNC0xLjQ1MiAzLjMxOC0yLjE0MyA2LjU2Ny0xLjkzNiA5LjYwOC4zNDYgNi42MzUgNC41NjIgMTIuNTEgMTIuNTExIDE3LjQ4Ni05LjQ2OS04Ljk4NS0xLjEwNi0yMC44NzQgNi41NjUtMjYuMTI2IDAgMC0uNDgyIDIuOTAzIDQuNDk0IDguNzA4IDQuMjg1IDUuMDQ1IDQuMTQ2IDEyLjE2NS0uMzQ2IDE3LjIxMSAyLjIxMi0xLjUyMSA0LjE0Ni0zLjI1IDUuODA2LTQuOTc3IDIuOTcyLTMuMjQ4IDQuOTA3LTYuNzA1IDUuNTk5LTEwLjI5OSAxLjMxMy01LjI1NC0uMTM3LTEwLjIyOS00LjA3OC0xNC45MjkiLz4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik01Mi45ODcgMjEuNjQyYy0zLjg5MS00LjU1LTUuMzQxLTguNzctNS44NjctMTEuOTM1di0uMTk4LS4xMzFjMC0uMTMxIDAtLjE5OC0uMDY2LS4zM3YtLjA2NmMtLjA2Ni0uMzk2LS4wNjYtLjc5Mi0uMTMzLTEuMTIxVjcuMDcgNi4yMTJjMC0uNTI3LjA2Ni0xLjEyMS4xMzMtMS42NDguMTk3LTEuNDUuNTI3LTIuMjQyLjUyNy0yLjI0Mi0yLjc3IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3LTEuMDU1LTE5LjkxMiA2LjI2My0yNC45MjIgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA1LS4zMjkgMTYuNDE4IDIuMTA5LTEuNDUgMy45NTUtMy4xIDUuNTM4LTQuNzQ3IDIuODM1LTMuMDk5IDQuNjgxLTYuMzk2IDUuMzQxLTkuODI0IDEuMjUxLTUuMDEtLjEzMS05Ljc1OC0zLjg5MS0xNC4yNDEiLz48L3N2Zz4=);
    background-color: rgba(49, 121, 197, 0.2);
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.odd.electric-only {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MjEiIGhlaWdodD0iNTIuNjY0Ij4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik00NS4yNTIgMzQuNTE3aDYuODc3djQuNDQ5aC02Ljg3N3oiLz4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik01Ni44NDggNy4xNDVjLS41MDQtMS4zMDItMS44NjUtMi4wNDItNS40NDYtMi45M2E4MC42MDQgODAuNjA0IDAgMCAwLTUuOTM1LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM4LS4yMzctNC44NjgtLjIzNy0uNDI5IDAtMy43NTkuMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgxLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYwNSAxNi42MDUgMCAwIDAgMi42MzQgNi45ODRjMi4xOTEgMy4yNyA1LjE4IDUuMjY4IDguODQ5IDUuOTM0LjQ4OS4xMDQgNC4xMjkuODg4IDkuMjc4IDEuMDIxSDQzLjkxNGM1LjE1LS4xNDcgOC43ODktLjkxNyA5LjI3Ny0xLjAyMSAzLjY3LS42ODIgNi42Ni0yLjY3OSA4Ljg1LTUuOTM0YTE2LjU5MiAxNi41OTIgMCAwIDAgMi42MzQtNi45ODQgMTcuMjYgMTcuMjYgMCAwIDAtLjY1MS03LjQxNGMtMy4wNDktOS42NjMtNi43NzctMjEuMzk4LTcuMTc2LTIyLjQzM3ptMy40OTEgMzUuNjYzYy0xLjU2OCAyLjMzNi0zLjk1IDQuNDIzLTcuNTQ2IDUuMDYgMCAwLTMuNjU2Ljg0My04LjkyMy45OTFoLTYuNTI2Yy01LjI4My0uMTQ4LTguOTIzLS45OTEtOC45MjMtLjk5MS0zLjU4Mi0uNjUxLTUuOTYzLTIuNzI0LTcuNTQ2LTUuMDYtMi40ODctMy43MDEtMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzMtMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDdzMy43MTYuMDczIDQuNTI4LjIwN2MyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuNCAxLjA2NiA0Ljg4MyAxNS4xOTcgNy4xNDggMjIuMzMgMS4zNjIgNC4yMzEuNzcxIDguOTA3LTEuNzE2IDEyLjYwOHoiLz4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik0zNy45ODEgMTQuNDA3aDUuMDUzdjguOTQyaC01LjA1M3pNMjguNzE3IDM0LjUxN2g2Ljg3OHY0LjQ0OWgtNi44Nzh6Ii8+ICA8cGF0aCBmaWxsPSIjQURDOUU4IiBkPSJNNTUuODI4IDguNzM0Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMjUgNzQuMjUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI5LS4xNzgtNC4xMTctLjIxOS00LjUxNi0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDY5LjI0OC0zLjYxMS42MzEtNS41MDQgMS4wOTgtMy4zMjEuODI0LTQuNTg0IDEuNDk2LTUuMDUxIDIuNzE3LS4zNy45Ni0zLjgyOSAxMS44NDQtNi42NjkgMjAuODA1YTE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNCA2Ljg3NyAxNS4zODYgMTUuMzg2IDAgMCAwIDIuNDQ0IDYuNDc4YzIuMDMxIDMuMDMyIDQuODAzIDQuODg1IDguMjA2IDUuNTAzLjQ1My4wOTYgMy44MjkuODI0IDguNjA0Ljk0N0g0My44MzJjNC43NzUtLjEzOCA4LjE1MS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMiA2LjE3Ni0yLjQ4NCA4LjIwNy01LjUwM2ExNS4zNjUgMTUuMzY1IDAgMCAwIDIuNDQyLTYuNDc4IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjQtOC45NjEtNi4yODItMTkuODQ1LTYuNjUzLTIwLjgwNXptMy4yMzggMzMuMDc0Yy0xLjQ1NCAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkyaC02LjA1M2MtNC44OTgtLjEzOC04LjI3NS0uOTItOC4yNzUtLjkyLTMuMzItLjYwMy01LjUzLTIuNTI1LTYuOTk4LTQuNjkzLTIuMzA2LTMuNDMyLTIuODQxLTcuNzU0LTEuNTkyLTExLjY5MiAyLjA4Ni02LjYxNSA2LjI0NS0xOS43MjEgNi42MTUtMjAuNzA5LjM5Ny0xLjA0MyA2LjQ2NC0yLjE2OSA5LjA3MS0yLjYwNy43NTUtLjEyNSAzLjQ0NS0uMTkyIDQuMTk5LS4xOTIuNzU1IDAgMy40NDUuMDY4IDQuMi4xOTIgMi42MDcuNDM4IDguNjc0IDEuNTY0IDkuMDcxIDIuNjA3LjM3MS45ODggNC41MjkgMTQuMDk0IDYuNjI5IDIwLjcwOSAxLjI2MyAzLjkyNS43MTQgOC4yNi0xLjU5MyAxMS42OTJ6Ii8+PC9zdmc+);
    background-color: rgba(49, 121, 197, 0.2);
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.odd.dual-fuel {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MjEiIGhlaWdodD0iNTIuNjY0Ij4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik02MS4yNTIgMzQuNTE3aDYuODc3djQuNDQ5aC02Ljg3N3oiLz4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik03Mi44NDggNy4xNDVjLS41MDQtMS4zMDItMS44NjUtMi4wNDItNS40NDYtMi45M2E4MC42MDQgODAuNjA0IDAgMCAwLTUuOTM1LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM4LS4yMzctNC44NjgtLjIzNy0uNDI5IDAtMy43NTkuMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgxLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYwNSAxNi42MDUgMCAwIDAgMi42MzQgNi45ODRjMi4xOTEgMy4yNyA1LjE4IDUuMjY4IDguODQ5IDUuOTM0LjQ4OS4xMDQgNC4xMjkuODg4IDkuMjc4IDEuMDIxSDU5LjkxNGM1LjE1LS4xNDcgOC43ODktLjkxNyA5LjI3Ny0xLjAyMSAzLjY3LS42ODIgNi42Ni0yLjY3OSA4Ljg1LTUuOTM0YTE2LjU5MiAxNi41OTIgMCAwIDAgMi42MzQtNi45ODQgMTcuMjYgMTcuMjYgMCAwIDAtLjY1MS03LjQxNGMtMy4wNDktOS42NjMtNi43NzctMjEuMzk4LTcuMTc2LTIyLjQzM3ptMy40OTEgMzUuNjYzYy0xLjU2OCAyLjMzNi0zLjk1IDQuNDIzLTcuNTQ2IDUuMDYgMCAwLTMuNjU2Ljg0My04LjkyMy45OTFoLTYuNTI2Yy01LjI4My0uMTQ4LTguOTIzLS45OTEtOC45MjMtLjk5MS0zLjU4Mi0uNjUxLTUuOTYzLTIuNzI0LTcuNTQ2LTUuMDYtMi40ODctMy43MDEtMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzMtMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDdzMy43MTYuMDczIDQuNTI4LjIwN2MyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuNCAxLjA2NiA0Ljg4MyAxNS4xOTcgNy4xNDggMjIuMzMgMS4zNjIgNC4yMzEuNzcxIDguOTA3LTEuNzE2IDEyLjYwOHoiLz4gIDxwYXRoIGZpbGw9IiNBREM5RTgiIGQ9Ik01My45ODEgMTQuNDA3aDUuMDUzdjguOTQyaC01LjA1M3pNNDQuNzE3IDM0LjUxN2g2Ljg3OHY0LjQ0OWgtNi44Nzh6Ii8+ICA8cGF0aCBmaWxsPSIjQURDOUU4IiBkPSJNNzEuODI4IDguNzM0Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMjUgNzQuMjUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI5LS4xNzgtNC4xMTctLjIxOS00LjUxNi0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDY5LjI0OC0zLjYxMS42MzEtNS41MDQgMS4wOTgtMy4zMjEuODI0LTQuNTg0IDEuNDk2LTUuMDUxIDIuNzE3LS4zNy45Ni0zLjgyOSAxMS44NDQtNi42NjkgMjAuODA1YTE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNCA2Ljg3NyAxNS4zODYgMTUuMzg2IDAgMCAwIDIuNDQ0IDYuNDc4YzIuMDMxIDMuMDMyIDQuODAzIDQuODg1IDguMjA2IDUuNTAzLjQ1My4wOTYgMy44MjkuODI0IDguNjA0Ljk0N0g1OS44MzJjNC43NzUtLjEzOCA4LjE1MS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMiA2LjE3Ni0yLjQ4NCA4LjIwNy01LjUwM2ExNS4zNjUgMTUuMzY1IDAgMCAwIDIuNDQyLTYuNDc4IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjQtOC45NjEtNi4yODItMTkuODQ1LTYuNjUzLTIwLjgwNXptMy4yMzggMzMuMDc0Yy0xLjQ1NCAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkyaC02LjA1M2MtNC44OTgtLjEzOC04LjI3NS0uOTItOC4yNzUtLjkyLTMuMzItLjYwMy01LjUzLTIuNTI1LTYuOTk4LTQuNjkzLTIuMzA2LTMuNDMyLTIuODQxLTcuNzU0LTEuNTkyLTExLjY5MiAyLjA4Ni02LjYxNSA2LjI0NS0xOS43MjEgNi42MTUtMjAuNzA5LjM5Ny0xLjA0MyA2LjQ2NC0yLjE2OSA5LjA3MS0yLjYwNy43NTUtLjEyNSAzLjQ0NS0uMTkyIDQuMTk5LS4xOTIuNzU1IDAgMy40NDUuMDY4IDQuMi4xOTIgMi42MDcuNDM4IDguNjc0IDEuNTY0IDkuMDcxIDIuNjA3LjM3MS45ODggNC41MjkgMTQuMDk0IDYuNjI5IDIwLjcwOSAxLjI2MyAzLjkyNS43MTQgOC4yNi0xLjU5MyAxMS42OTJ6Ii8+ICA8cGF0aCBmaWxsPSIjMzE3OUM1IiBzdHJva2U9IiNENkU0RjMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMzEuNTg3IDIxLjI1MmMtNC4wNzktNC43Ny01LjU5OS05LjE5My02LjE1Mi0xMi41MTF2LS4yMDgtLjEzOGMwLS4xMzggMC0uMjA3LS4wNjktLjM0NXYtLjA2OWMtLjA2OS0uNDE1LS4wNjktLjgzLS4xMzktMS4xNzV2LS44MjktLjg5OWMwLS41NTMuMDY5LTEuMTc1LjEzOS0xLjcyOC4yMDctMS41Mi41NTMtMi4zNS41NTMtMi4zNS0yLjkwMyAxLjc5Ny01Ljk0NSA0LjAwOS04LjkxNiA2LjQ5OC0uMjA4LjEzOC0uMzQ1LjM0NS0uNTUzLjQ4My0uMjA4LjEzOC0uNDE1LjM0Ni0uNjIyLjQ4NC0uMjc2LjIwNy0uNTUzLjQ4My0uODMuNjkxLS4xMzguMDY5LS4yMDcuMjA4LS4zNDUuMjc3YTYwLjAzNSA2MC4wMzUgMCAwIDAtNS44MDYgNi4wMTNjLTIuNTU4IDMuMDQyLTQuNTYyIDYuMTUxLTUuODc1IDkuMTI0LTEuNDUyIDMuMzE4LTIuMTQzIDYuNTY3LTEuOTM2IDkuNjA4LjM0NiA2LjYzNSA0LjU2MiAxMi41MSAxMi41MTEgMTcuNDg2LTkuNDY5LTguOTg1LTEuMTA2LTIwLjg3NCA2LjU2NS0yNi4xMjYgMCAwLS40ODMgMi45MDMgNC40OTMgOC43MDggNC4yODUgNS4wNDUgNC4xNDcgMTIuMTY1LS4zNDUgMTcuMjExIDIuMjEyLTEuNTIxIDQuMTQ3LTMuMjUgNS44MDYtNC45NzcgMi45NzItMy4yNDggNC45MDctNi43MDUgNS41OTktMTAuMjk5IDEuMzEzLTUuMjU0LS4xMzgtMTAuMjI5LTQuMDc4LTE0LjkyOSIvPiAgPHBhdGggZmlsbD0iI0FEQzlFOCIgZD0iTTMwLjk4NyAyMS42NDJjLTMuODkxLTQuNTUtNS4zNDEtOC43Ny01Ljg2OC0xMS45MzV2LS4xOTgtLjEzMWMwLS4xMzEgMC0uMTk4LS4wNjYtLjMzdi0uMDY2Yy0uMDY2LS4zOTYtLjA2Ni0uNzkyLS4xMzItMS4xMjFWNy4wNyA2LjIxMmMwLS41MjcuMDY2LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3LTEuMDU1LTE5LjkxMiA2LjI2My0yNC45MjIgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA1LS4zMyAxNi40MTggMi4xMS0xLjQ1IDMuOTU2LTMuMSA1LjUzOS00Ljc0NyAyLjgzNS0zLjA5OSA0LjY4MS02LjM5NiA1LjM0MS05LjgyNCAxLjI1My01LjAxLS4xMzEtOS43NTgtMy44OS0xNC4yNDEiLz48L3N2Zz4=);
    background-color: rgba(49, 121, 197, 0.2);
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.gas-only:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MiIgaGVpZ2h0PSI1Mi42NjQiPiAgPHBhdGggZmlsbD0iIzMxNzlDNSIgc3Ryb2tlPSIjMzE3OUM1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUzLjU4NyAyMS4yNTJjLTQuMDc5LTQuNzctNS42LTkuMTkzLTYuMTUyLTEyLjUxMXYtLjIwOC0uMTM4YzAtLjEzOCAwLS4yMDctLjA2OC0uMzQ1di0uMDY5Yy0uMDY5LS40MTUtLjA2OS0uODMtLjE0LTEuMTc1di0uODI5LS44OTljMC0uNTUzLjA2OS0xLjE3NS4xNC0xLjcyOC4yMDYtMS41Mi41NTItMi4zNS41NTItMi4zNS0yLjkwMyAxLjc5Ny01Ljk0NSA0LjAwOS04LjkxNiA2LjQ5OC0uMjA4LjEzOC0uMzQ1LjM0NS0uNTUzLjQ4M3MtLjQxNS4zNDYtLjYyMi40ODRjLS4yNzYuMjA3LS41NTQuNDgzLS44My42OTEtLjEzOS4wNjktLjIwNy4yMDgtLjM0Ni4yNzdhNjAuMTQ2IDYwLjE0NiAwIDAgMC01LjgwNiA2LjAxM2MtMi41NTggMy4wNDItNC41NjIgNi4xNTEtNS44NzUgOS4xMjQtMS40NTIgMy4zMTktMi4xNDMgNi41NjctMS45MzYgOS42MDguMzQ2IDYuNjM1IDQuNTYyIDEyLjUxIDEyLjUxMSAxNy40ODYtOS40NjktOC45ODQtMS4xMDYtMjAuODc0IDYuNTY0LTI2LjEyNiAwIDAtLjQ4MiAyLjkwMyA0LjQ5MyA4LjcwOCA0LjI4NSA1LjA0NSA0LjE0NyAxMi4xNjUtLjM0NSAxNy4yMTEgMi4yMTItMS41MjEgNC4xNDctMy4yNSA1LjgwNi00Ljk3NyAyLjk3My0zLjI0OCA0LjkwNy02LjcwNSA1LjYtMTAuMjk5IDEuMzE0LTUuMjU0LS4xMzctMTAuMjI5LTQuMDc3LTE0LjkyOSIvPiAgPHBhdGggZmlsbD0iIzVBOTREMSIgZD0iTTUyLjk4NyAyMS42NDJjLTMuODkxLTQuNTUtNS4zNDEtOC43Ny01Ljg2Ny0xMS45MzV2LS4xOTgtLjEzMWMwLS4xMzEgMC0uMTk4LS4wNjYtLjMzdi0uMDY2Yy0uMDY2LS4zOTYtLjA2Ni0uNzkyLS4xMzItMS4xMjFWNy4wNyA2LjIxMmMwLS41MjcuMDY1LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzcgMS43MTQtNS42NzEgMy44MjQtOC41MDUgNi4xOTgtLjE5OC4xMzEtLjMzLjMzLS41MjguNDYxLS4xOTguMTMyLS4zOTYuMzMtLjU5My40NjEtLjI2NS4xOTgtLjUyNy40NjEtLjc5Mi42NTktLjEzMy4wNjYtLjE5OC4xOTgtLjMyOS4yNjRhNTcuMzI2IDU3LjMyNiAwIDAgMC01LjUzOSA1LjczNmMtMi40NCAyLjkwMi00LjM1MyA1Ljg2OC01LjYwNCA4LjcwNC0xLjM4NSAzLjE2Ni0yLjA0NCA2LjI2My0xLjg0NyA5LjE2Ni4zMyA2LjMyOSA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4LTkuMDMyLTguNTY5LTEuMDU1LTE5LjkxMSA2LjI2NC0yNC45MjEgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA0LS4zMyAxNi40MTggMi4xMDktMS40NSAzLjk1Ni0zLjEwMSA1LjUzOS00Ljc0NyAyLjgzNS0zLjEgNC42ODEtNi4zOTYgNS4zNDEtOS44MjQgMS4yNTEtNS4wMTEtLjEzMy05Ljc1OS0zLjg5Mi0xNC4yNDIiLz48L3N2Zz4=);
    background-color: #3179C5;
    color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.electric-only:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MiIgaGVpZ2h0PSI1Mi42NjQiPiAgPHBhdGggZmlsbD0iIzVBOTREMSIgZD0iTTQ1LjI1MiAzNC41MThoNi44Nzd2NC40NDhoLTYuODc3eiIvPiAgPHBhdGggZmlsbD0iIzVBOTREMSIgZD0iTTU2Ljg0OCA3LjE0NWMtLjUwNC0xLjMwMi0xLjg2NS0yLjA0Mi01LjQ0Ni0yLjkzYTgwLjUwMSA4MC41MDEgMCAwIDAtNS45MzUtMS4xODRjLTEuMTA5LS4xOTItNC40MzgtLjIzNy00Ljg2OC0uMjM3LS40MjkgMC0zLjc1OS4wNDQtNC44NjguMjM3LTEuNTg0LjI2Ni0zLjg5Mi42ODEtNS45MzQgMS4xODQtMy41ODEuODg4LTQuOTQzIDEuNjEzLTUuNDQ2IDIuOTMtLjM5OCAxLjAzNi00LjEyOSAxMi43NzEtNy4xOSAyMi40MzNhMTcuMjMgMTcuMjMgMCAwIDAtLjY1MSA3LjQxNCAxNi42MDUgMTYuNjA1IDAgMCAwIDIuNjM0IDYuOTg0YzIuMTkxIDMuMjcgNS4xODEgNS4yNjggOC44NSA1LjkzNC40ODguMTA0IDQuMTI5Ljg4OCA5LjI3NyAxLjAyMUg0My45MTVjNS4xNDktLjE0NyA4Ljc4OS0uOTE4IDkuMjc2LTEuMDIxIDMuNjctLjY4MiA2LjY2LTIuNjggOC44NTEtNS45MzRhMTYuNTkyIDE2LjU5MiAwIDAgMCAyLjYzNC02Ljk4NCAxNy4yNiAxNy4yNiAwIDAgMC0uNjUxLTcuNDE0Yy0zLjA1LTkuNjYzLTYuNzc4LTIxLjM5OC03LjE3Ny0yMi40MzN6bTMuNDkxIDM1LjY2NGMtMS41NjggMi4zMzYtMy45NSA0LjQyMi03LjU0NiA1LjA2IDAgMC0zLjY1Ni44NDMtOC45MjMuOTkxaC02LjUyNmMtNS4yODMtLjE0OC04LjkyMy0uOTkxLTguOTIzLS45OTEtMy41ODItLjY1MS01Ljk2My0yLjcyNC03LjU0Ni01LjA2LTIuNDg3LTMuNzAxLTMuMDY0LTguMzYzLTEuNzE3LTEyLjYwOCAyLjI1LTcuMTMzIDYuNzMyLTIxLjI2NCA3LjEzMi0yMi4zMy40MjktMS4xMjUgNi45NjktMi4zMzggOS43OC0yLjgxMi44MTMtLjEzNCAzLjcxNS0uMjA3IDQuNTI3LS4yMDcuODEzIDAgMy43MTYuMDczIDQuNTI4LjIwNyAyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuMzk5IDEuMDY2IDQuODgzIDE1LjE5NyA3LjE0NyAyMi4zMyAxLjM2NCA0LjIzMS43NzMgOC45MDYtMS43MTQgMTIuNjA4eiIvPiAgPHBhdGggZmlsbD0iIzVBOTREMSIgZD0iTTM3Ljk4MSAxNC40MDdoNS4wNTR2OC45NDJoLTUuMDU0ek0yOC43MTcgMzQuNTE4aDYuODc4djQuNDQ4aC02Ljg3OHoiLz4gIDxwYXRoIGZpbGw9IiM1QTk0RDEiIGQ9Ik01NS44MjggOC43MzRjLS40NjgtMS4yMDgtMS43MjktMS44OTQtNS4wNTEtMi43MTdhNzQuMTUgNzQuMTUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI4LS4xNzgtNC4xMTYtLjIxOS00LjUxNS0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDcuMjQ4LTMuNjExLjYzMS01LjUwNCAxLjA5OC0zLjMyMS44MjQtNC41ODQgMS40OTYtNS4wNTIgMi43MTctLjM3Ljk2LTMuODI5IDExLjg0NC02LjY2OSAyMC44MDVhMTUuOTk0IDE1Ljk5NCAwIDAgMC0uNjA0IDYuODc3IDE1LjM3NiAxNS4zNzYgMCAwIDAgMi40NDMgNi40NzljMi4wMzEgMy4wMzEgNC44MDQgNC44ODUgOC4yMDYgNS41MDIuNDUzLjA5NyAzLjgyOS44MjQgOC42MDQuOTQ3aDYuMTYxYzQuNzc0LS4xMzggOC4xNS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMSA2LjE3Ni0yLjQ4MyA4LjIwNy01LjUwMmExNS4zNjkgMTUuMzY5IDAgMCAwIDIuNDQyLTYuNDc5IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjEtOC45NjEtNi4yNzktMTkuODQ1LTYuNjUtMjAuODA1em0zLjIzOCAzMy4wNzVjLTEuNDU0IDIuMTY4LTMuNjY0IDQuMTA0LTYuOTk4IDQuNjkyIDAgMC0zLjM5MS43ODItOC4yNzUuOTJoLTYuMDU0Yy00Ljg5Ny0uMTM4LTguMjc0LS45Mi04LjI3NC0uOTItMy4zMi0uNjAzLTUuNTMtMi41MjQtNi45OTgtNC42OTItMi4zMDYtMy40MzMtMi44NDEtNy43NTQtMS41OTItMTEuNjkyIDIuMDg2LTYuNjE1IDYuMjQ1LTE5LjcyMSA2LjYxNC0yMC43MDkuMzk3LTEuMDQzIDYuNDY1LTIuMTY5IDkuMDcxLTIuNjA3Ljc1NS0uMTI1IDMuNDQ1LS4xOTIgNC4xOTktLjE5Mi43NTUgMCAzLjQ0NS4wNjggNC4yLjE5MiAyLjYwNi40MzggOC42NzQgMS41NjQgOS4wNyAyLjYwNy4zNzEuOTg4IDQuNTI5IDE0LjA5NCA2LjYzIDIwLjcwOSAxLjI2MyAzLjkyNC43MTQgOC4yNTktMS41OTMgMTEuNjkyeiIvPjwvc3ZnPg==);
    background-color: #3179C5;
    color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
.e-calc__options__list li.dual-fuel:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MC44MjEiIGhlaWdodD0iNTIuNjY0Ij4gIDxwYXRoIGZpbGw9IiM1QTk0RDEiIGQ9Ik02MS4yNTIgMzQuNTE3aDYuODc3djQuNDQ5aC02Ljg3N3oiLz4gIDxwYXRoIGZpbGw9IiM1QTk0RDEiIGQ9Ik03Mi44NDggNy4xNDVjLS41MDQtMS4zMDItMS44NjUtMi4wNDItNS40NDYtMi45M2E4MC42MDQgODAuNjA0IDAgMCAwLTUuOTM1LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM4LS4yMzctNC44NjgtLjIzNy0uNDI5IDAtMy43NTkuMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgxLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYwNSAxNi42MDUgMCAwIDAgMi42MzQgNi45ODRjMi4xOTEgMy4yNyA1LjE4IDUuMjY4IDguODQ5IDUuOTM0LjQ4OS4xMDQgNC4xMjkuODg4IDkuMjc4IDEuMDIxSDU5LjkxNGM1LjE1LS4xNDcgOC43ODktLjkxNyA5LjI3Ny0xLjAyMSAzLjY3LS42ODIgNi42Ni0yLjY3OSA4Ljg1LTUuOTM0YTE2LjU5MiAxNi41OTIgMCAwIDAgMi42MzQtNi45ODQgMTcuMjYgMTcuMjYgMCAwIDAtLjY1MS03LjQxNGMtMy4wNDktOS42NjMtNi43NzctMjEuMzk4LTcuMTc2LTIyLjQzM3ptMy40OTEgMzUuNjYzYy0xLjU2OCAyLjMzNi0zLjk1IDQuNDIzLTcuNTQ2IDUuMDYgMCAwLTMuNjU2Ljg0My04LjkyMy45OTFoLTYuNTI2Yy01LjI4My0uMTQ4LTguOTIzLS45OTEtOC45MjMtLjk5MS0zLjU4Mi0uNjUxLTUuOTYzLTIuNzI0LTcuNTQ2LTUuMDYtMi40ODctMy43MDEtMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzMtMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDdzMy43MTYuMDczIDQuNTI4LjIwN2MyLjgxMy40NzMgOS4zNTIgMS42ODcgOS43ODEgMi44MTIuNCAxLjA2NiA0Ljg4MyAxNS4xOTcgNy4xNDggMjIuMzMgMS4zNjIgNC4yMzEuNzcxIDguOTA3LTEuNzE2IDEyLjYwOHoiLz4gIDxwYXRoIGZpbGw9IiM1QTk0RDEiIGQ9Ik01My45ODEgMTQuNDA3aDUuMDUzdjguOTQyaC01LjA1M3pNNDQuNzE3IDM0LjUxN2g2Ljg3OHY0LjQ0OWgtNi44Nzh6Ii8+ICA8cGF0aCBmaWxsPSIjNUE5NEQxIiBkPSJNNzEuODI4IDguNzM0Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMjUgNzQuMjUgMCAwIDAtNS41MDQtMS4wOThjLTEuMDI5LS4xNzgtNC4xMTctLjIxOS00LjUxNi0uMjE5LS4zOTcgMC0zLjQ4NS4wNDItNC41MTQuMjE5LTEuNDY5LjI0OC0zLjYxMS42MzEtNS41MDQgMS4wOTgtMy4zMjEuODI0LTQuNTg0IDEuNDk2LTUuMDUxIDIuNzE3LS4zNy45Ni0zLjgyOSAxMS44NDQtNi42NjkgMjAuODA1YTE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNCA2Ljg3NyAxNS4zODYgMTUuMzg2IDAgMCAwIDIuNDQ0IDYuNDc4YzIuMDMxIDMuMDMyIDQuODAzIDQuODg1IDguMjA2IDUuNTAzLjQ1My4wOTYgMy44MjkuODI0IDguNjA0Ljk0N0g1OS44MzJjNC43NzUtLjEzOCA4LjE1MS0uODUyIDguNjA0LS45NDcgMy40MDQtLjYzMiA2LjE3Ni0yLjQ4NCA4LjIwNy01LjUwM2ExNS4zNjUgMTUuMzY1IDAgMCAwIDIuNDQyLTYuNDc4IDE1Ljk5NCAxNS45OTQgMCAwIDAtLjYwNC02Ljg3N2MtMi44MjQtOC45NjEtNi4yODItMTkuODQ1LTYuNjUzLTIwLjgwNXptMy4yMzggMzMuMDc0Yy0xLjQ1NCAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkyaC02LjA1M2MtNC44OTgtLjEzOC04LjI3NS0uOTItOC4yNzUtLjkyLTMuMzItLjYwMy01LjUzLTIuNTI1LTYuOTk4LTQuNjkzLTIuMzA2LTMuNDMyLTIuODQxLTcuNzU0LTEuNTkyLTExLjY5MiAyLjA4Ni02LjYxNSA2LjI0NS0xOS43MjEgNi42MTUtMjAuNzA5LjM5Ny0xLjA0MyA2LjQ2NC0yLjE2OSA5LjA3MS0yLjYwNy43NTUtLjEyNSAzLjQ0NS0uMTkyIDQuMTk5LS4xOTIuNzU1IDAgMy40NDUuMDY4IDQuMi4xOTIgMi42MDcuNDM4IDguNjc0IDEuNTY0IDkuMDcxIDIuNjA3LjM3MS45ODggNC41MjkgMTQuMDk0IDYuNjI5IDIwLjcwOSAxLjI2MyAzLjkyNS43MTQgOC4yNi0xLjU5MyAxMS42OTJ6Ii8+ICA8cGF0aCBmaWxsPSIjMzE3OUM1IiBzdHJva2U9IiMzMTc5QzUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMzEuNTg3IDIxLjI1MmMtNC4wNzktNC43Ny01LjU5OS05LjE5My02LjE1Mi0xMi41MTF2LS4yMDgtLjEzOGMwLS4xMzggMC0uMjA3LS4wNjktLjM0NXYtLjA2OWMtLjA2OS0uNDE1LS4wNjktLjgzLS4xMzktMS4xNzV2LS44MjktLjg5OWMwLS41NTMuMDY5LTEuMTc1LjEzOS0xLjcyOC4yMDctMS41Mi41NTMtMi4zNS41NTMtMi4zNS0yLjkwMyAxLjc5Ny01Ljk0NSA0LjAwOS04LjkxNiA2LjQ5OC0uMjA4LjEzOC0uMzQ1LjM0NS0uNTUzLjQ4My0uMjA4LjEzOC0uNDE1LjM0Ni0uNjIyLjQ4NC0uMjc2LjIwNy0uNTUzLjQ4My0uODMuNjkxLS4xMzguMDY5LS4yMDcuMjA4LS4zNDUuMjc3YTYwLjAzNSA2MC4wMzUgMCAwIDAtNS44MDYgNi4wMTNjLTIuNTU4IDMuMDQyLTQuNTYyIDYuMTUxLTUuODc1IDkuMTI0LTEuNDUyIDMuMzE4LTIuMTQzIDYuNTY3LTEuOTM2IDkuNjA4LjM0NiA2LjYzNSA0LjU2MiAxMi41MSAxMi41MTEgMTcuNDg2LTkuNDY5LTguOTg1LTEuMTA2LTIwLjg3NCA2LjU2NS0yNi4xMjYgMCAwLS40ODMgMi45MDMgNC40OTMgOC43MDggNC4yODUgNS4wNDUgNC4xNDcgMTIuMTY1LS4zNDUgMTcuMjExIDIuMjEyLTEuNTIxIDQuMTQ3LTMuMjUgNS44MDYtNC45NzcgMi45NzItMy4yNDggNC45MDctNi43MDUgNS41OTktMTAuMjk5IDEuMzEzLTUuMjU0LS4xMzgtMTAuMjI5LTQuMDc4LTE0LjkyOSIvPiAgPHBhdGggZmlsbD0iIzVBOTREMSIgZD0iTTMwLjk4NyAyMS42NDJjLTMuODkxLTQuNTUtNS4zNDEtOC43Ny01Ljg2OC0xMS45MzV2LS4xOTgtLjEzMWMwLS4xMzEgMC0uMTk4LS4wNjYtLjMzdi0uMDY2Yy0uMDY2LS4zOTYtLjA2Ni0uNzkyLS4xMzItMS4xMjFWNy4wNyA2LjIxMmMwLS41MjcuMDY2LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3LTEuMDU1LTE5LjkxMiA2LjI2My0yNC45MjIgMCAwLS40NjEgMi43NjkgNC4yODYgOC4zMDcgNC4wODggNC44MTMgMy45NTYgMTEuNjA1LS4zMyAxNi40MTggMi4xMS0xLjQ1IDMuOTU2LTMuMSA1LjUzOS00Ljc0NyAyLjgzNS0zLjA5OSA0LjY4MS02LjM5NiA1LjM0MS05LjgyNCAxLjI1My01LjAxLS4xMzEtOS43NTgtMy44OS0xNC4yNDEiLz48L3N2Zz4=);
    background-color: #3179C5;
    color: white;
    background-repeat: no-repeat;
    background-position: left 3px center;
    background-size: 30px auto;
}
/* end postcode meter type icons */
.e-calc__options.selected {
    overflow: hidden;
    height: 0px;
    border: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    -webkit-transform: translate3d(0,-50px,0);
    transform: translate3d(0,-50px,0);
}
.e-calc__options.selected + .e-calc__options__confirmation {
    display: block;
    height: auto;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.e-calc__options__confirmation {
    overflow: hidden;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    max-width: 470px;
    text-align: center;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    transition: opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out, opacity .25s ease-in-out;
    transition: transform .25s ease-in-out, opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
    -webkit-transform: translate3d(0,-50px,0);
    transform: translate3d(0,-50px,0);
}
.e-calc__options__confirmation .e-calc__btn {
    display: block;
    font-size: 16px;
    font-weight: 600;
    color: white;
    border-radius: 4px;
    padding: 7px 14px;
    background: #8CC73F;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    white-space: nowrap;
    width: 100%;
    margin-top: 20px;
}
.e-calc__options__confirmation .e-calc__btn:hover {
    background: #3179C5;
    cursor: pointer;
}
.e-calc__options__confirmation__box {
    padding: 25px 0;
    border-top: 1px solid rgba(47, 49, 58, 0.25);
    border-bottom: 1px solid rgba(47, 49, 58, 0.25);
    text-align: left;
}
.e-calc__options__confirmation__selection {
    font-weight: 600;
    font-size: 18px;
}
.e-calc__options__meter__selection {
    display: block;
    padding: 10px 0;
    font-weight: 300;
    font-size: 18px;
    color: lightgray;
}
a.e-calc__options__confirmation__back {
    display: block;
    margin-top: 20px;
    color: #2f313a;
    color: rgba(47, 49, 58, 0.5);
    font-size: 14px;
}
a.e-calc__options__confirmation__back span {
    display: inline-block;
    border-bottom: 1px dashed #e2e2e2;
}
.address-select-footer {
    position: absolute;
    bottom: -60px;
    left: 50%;
    transform: translateX(-50%);
}
/*hide this component*/
.e-calc__steps,
.e-calc__progress {
    display: none;
}
.e-calc__promo {
    padding-top: 20px;
    padding-bottom: 15px;
    background: #3179C5;
    color: white;
    border-bottom: 2px solid #8CC73F;
}
.e-calc__promo__title {
    margin-bottom: 10px;
    color: #91B7E0; /* 50%-ish of white over blue background without alpha channel */
    text-transform: uppercase;
    font-size: 16px;
    z-index: 1;
}
.e-calc__promo__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.7em;
    color: white;
}
.e-calc__promo__text span {
    font-weight: 700;
}
.e-calc__section {
    margin-top: 70px;
    padding: 25px 0;
    background: #3179C5;
    color: white;
}
.e-calc__section-title,
.e-calc__section-title strong {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 600;
    font-size: 25px;
}
.e-calc__question {
    position: relative;
    margin-top: 50px;
    max-width: 100%;
    color: currentColor;
    line-height: 1.4;
}
.e-calc__question:first-of-type {
    margin-top: 20px;
}
.e-calc__helper-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
}
#ElectricityTariffEndDate_Day,
#ElectricityTariffEndDate_Month,
#ElectricityTariffEndDate_Year,
#GasTariffEndDate_Day,
#GasTariffEndDate_Month,
#GasTariffEndDate_Year {
    font-size: 16px;
    margin: 15px 10px 0 0;
    padding: 8px;
}
.e-calc__helper-row .e-calc__checkboxes {
    -webkit-flex: 0 0 360px;
    -ms-flex: 0 0 360px;
    flex: 0 0 360px;
    -webkit-box-flex: 0;
}
.e-calc__helper-row .e-calc__input--contact {
    -webkit-flex: 0 0 460px;
    -ms-flex: 0 0 460px;
    flex: 0 0 460px;
    -webkit-box-flex: 0;
}
.e-calc__helper {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-top: 20px;
    margin-left: 110px;
    padding-left: 110px;
    border-left: 1px solid rgba(47, 49, 58, 0.25);
    color: currentColor;
    line-height: 1.75;
    z-index: 1;
}
.e-calc__helper--narrow {
    margin-left: 55px;
    padding-left: 55px;
}
.e-calc__tip {
    margin-top: 15px;
    font-size: 16px;
}
.e-calc__tip span {
    font-weight: 600;
}
.e-calc__tip a {
    font-weight: 600;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__tip a:hover {
    color: #3179C5;
}
.e-calc__group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 460px;
    -ms-flex: 0 0 460px;
    flex: 0 0 460px;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-flex: 0;
    -webkit-box-align: start;
    -ms-flex-align: start;
    margin-top: 10px;
}
.e-calc__group .e-calc__input {
    position: relative;
    -webkit-flex: 0 0 265px;
    -ms-flex: 0 0 265px;
    flex: 0 0 265px;
    margin-right: 25px;
    width: 265px;
    -webkit-box-flex: 0;
    line-height: 1;
}
.e-calc__group .e-calc__select {
    -webkit-flex: 0 1 180px;
    -ms-flex: 0 1 180px;
    flex: 0 1 180px;
    -webkit-box-flex: 0;
}
.e-calc__group .e-calc__select__box {
    width: 180px;
}
.e-calc__group--user .e-calc__input {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-right: 25px;
    -webkit-box-flex: 0;
}
.e-calc__group--user .e-calc__input:last-of-type {
    margin-right: 0;
}
.e-calc__group--user .e-calc__select-wrapper {
    display: inline-block;
}

@media (max-width: 767px) {
    .e-calc__group--user .e-calc__select-wrapper {
        display: block;
        width: 100%;
    }
}

.e-calc__group--user .e-calc__select {
    -webkit-flex: 0 1 160px;
    -ms-flex: 0 1 160px;
    flex: 0 1 160px;
    margin-right: 25px;
    -webkit-box-flex: 0;
}
.e-calc__group--user .e-calc__select__box {
    width: 450px;
    min-width: 450px;
}
.e-calc__group--lived {
    -webkit-align-items: center;
    align-items: center;
    margin-top: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.e-calc__group--lived .e-calc__input {
    -webkit-flex: 0 0 200px;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    margin-right: 15px;
    width: 200px;
    -webkit-box-flex: 0;
}
.e-calc__group__sep {
    margin-right: 15px;
    vertical-align: middle;
    font-size: 14px;
}
.e-calc__lived {
    margin-left: 40px;
    font-size: 14px;
}
.e-calc__lived span {
    display: block;
    margin-top: 10px;
    font-weight: 600;
    font-size: 18px;
}
.e-calc__cta {
    margin-top: 45px;
    margin-bottom: 0;
    text-align: right;
}
.e-calc__cta.buttonSubmit {
    margin-bottom: 0;
}
.e-calc__cta--bordered .e-calc__btn {
    margin-bottom: 10px;
}
.e-calc__cta--bordered:before {
    display: block;
    margin-bottom: 45px;
    width: auto;
    height: 1px;
    background: #e2e2e2;
    content: '';
}

.results-content-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
}
.results-content-wrapper section {
    flex: 0 1 100%;
}
.e-calc__results {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    margin-top: 50px;
}
.results-content-wrapper section .e-calc__results {
    margin-top: 30px;
}
.e-calc__results form:first-of-type {
    -webkit-flex: 0 0 265px;
    -ms-flex: 0 0 265px;
    flex: 0 0 265px;
    margin-right: 30px;
}

@media (max-width: 920px) {
    .e-calc__results form:first-of-type {
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        margin-right: 0;
    }
}

.e-calc__results form.results-table-tariff-select-form,
.e-calc__results form.results-table-tariff-select-form:first-of-type {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-content: flex-start;
    -webkit-flex: unset;
    -ms-flex: unset;
    flex: unset;
    margin-right: 0;
}
.e-calc__results__filter {
    -webkit-flex: 0 0 265px;
    -ms-flex: 0 0 265px;
    flex: 0 0 265px;
}
.e-calc__results__filter-toggle {
    display: none;
}
.e-calc__results__filter__head {
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(47, 49, 58, 0.25);
    font-size: 18px;
}
.e-calc__results__filter__group {
    margin-top: 25px;
    margin-bottom: 25px;
}
.e-calc__results__filter__group > label {
    display: block;
    margin-bottom: 10px;
    font-size: 14px;
}
.e-calc__results__filter__group .e-calc__checkboxes.fifty-fifty {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}
.e-calc__results__filter__group .e-calc__checkboxes.fifty-fifty .e-calc__checkbox {
    -webkit-flex: 0 0 45%;
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    margin-top: 0;
    margin-right: 0;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    text-align: center;
    font-size: 18px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-box-flex: 0;
}
.e-calc__results__filter__group .e-calc__checkboxes.fifty-fifty .e-calc__checkbox.selected {
    border-color: #8CC73F;
}
.e-calc__results__filter__group .e-calc__checkboxes.fifty-fifty .e-calc__checkbox.selected label span {
    font-weight: 600;
}
.e-calc__results__filter__group .e-calc__checkboxes.fifty-fifty .e-calc__checkbox:hover:not(.selected) {
    border-color: #2f313a;
    border-color: rgba(47, 49, 58, 0.25);
}
.e-calc__results__filter__benefits {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid rgba(47, 49, 58, 0.25);
    font-size: 14px;
}
.e-calc__results__filter__benefits ul {
    display: block;
    list-style-image: url('../images/svg/list-item.svg');
    list-style-position: outside;
    margin: 0 0 0 5px;
    padding: 0;
}
.e-calc__results__filter__benefits ul li {
    display: list-item;
    line-height: 1.4;
    margin-bottom: 5px;
    margin-left: 15px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.e-calc__results__filter__benefits__head {
    margin-bottom: 15px;
    font-weight: 600;
}
.e-calc__results__filter__benefits__head ul li span {
    font-size: 80%;
}
.results-content-wrapper section.e-calc__results__cards {
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
}
.e-calc__results__card {
    flex: 0 1 auto;
    margin-bottom: 20px;
    padding: 0;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__results__card:hover {
    border-color: #ABB1B3;
}
.e-calc__results__card.SwitchGuaranteeSupplier,
.e-calc__results__card.SwitchGuaranteeSupplier:hover {
    border: 4px solid #2F313A;
}
.e-calc__results__card.payment-details .e-calc__results__card__left,
.e-calc__results__card.payment-details .e-calc__results__card__right {
    flex: 0 1 50%;
    padding: 10px;
}

/*supplier filter using energy provider logos*/
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkboxes {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  align-content: space-between;
}
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox {
    -webkit-flex: 0 1 23%;
    -ms-flex: 0 1 23%;
    flex: 0 1 23%;
    margin-top: 4%;
    margin-right: 1.3%;
    font-size: 10px;
}
#supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox label {
    top: unset;
    transform: unset;
    font-size: 10px;
}
#supplierFilter.e-calc__results__filter__group .more-less-switch {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-flex: 0 1 25%;
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    align-self: flex-end;
    cursor: pointer;
    margin-right: 0;
    margin-left: 0;
}
#supplierFilter.e-calc__results__filter__group .more-less-switch label {
    text-align: center;
    margin-right: 1.3333%;
    margin-left: 1.3333%;
}
#supplierFilter.e-calc__results__filter__group .more-less-switch label span {
    font-size: 14px;
}
#supplierFilter.e-calc__results__filter__group .e-calc__checkbox label {
    padding: 0;
}
#supplierFilter.e-calc__results__filter__group .logo_wrapper {
    position: relative;
    height: 30px;
    margin-bottom: 0;
}
#supplierFilter.e-calc__results__filter__group img {
    position: relative;
    max-width: 45px;
    height: auto;
    max-height: 90%;
    margin: auto;
    top: 50%;
    transform: translateY(-50%);
}
/* clear supplier filter link */
#supplierFilter.e-calc__results__filter__group .clear-supplier-filter-link {
    float: right;
}
#supplierFilter.e-calc__results__filter__group .clear-supplier-filter-link a,
#supplierFilter.e-calc__results__filter__group .clear-supplier-filter-link a:hover {
    text-decoration: none;
    padding-right: 24px;
    cursor: pointer;
    background-color: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NCIgaGVpZ2h0PSIzNy4zNzkiPiAgPHBhdGggZmlsbD0iIzg5ODk4QSIgZD0iTTQxLjA3NyAyNS4xMjZsLTYuNTYzLTYuNTYzTDQxLjA3NyAxMmwtMy40Mi0zLjQxOS02LjU2MyA2LjU2NC02LjU2NC02LjU2NEwyMS4xMTIgMTJsNi41NjMgNi41NjMtNi41NjMgNi41NjMgMy40MTggMy40MiA2LjU2NC02LjU2MyA2LjU2MyA2LjU2MyAzLjQyLTMuNDJ6TTEuOTQzIDIzLjI1MkwxMy44MSAzNS4xMmMxLjQ2MyAxLjQ2MyAyLjY5OSAyLjAwOCA1LjM1MSAyLjAwOGgyNy44NDVhNi42MyA2LjYzIDAgMCAwIDYuNjMxLTYuNjI5VjYuNjNBNi42MyA2LjYzIDAgMCAwIDQ3LjAwNyAwSDE5LjE2MWMtMi42NTIgMC0zLjg4OC41NDUtNS4zNTEgMi4wMDhMMS45NDMgMTMuODc1YTYuNjMxIDYuNjMxIDAgMCAwIDAgOS4zNzd6bTE3LjIxOCA5Ljg5OGMtMS4zMjYgMC0xLjg1LS4xNTYtMi41MzgtLjg0NEw0Ljc1NSAyMC40MzlhMi42NSAyLjY1IDAgMCAxLS4wMDItMy43NDhsLjAwMi0uMDAyTDE2LjYyMyA0LjgyMmMuNjg4LS42ODggMS4yMTItLjg0NCAyLjUzOC0uODQ0aDI3Ljg0NWEyLjY1MiAyLjY1MiAwIDAgMSAyLjY1MiAyLjY1MnYyMy44NjdhMi42NTMgMi42NTMgMCAwIDEtMi42NTIgMi42NTFsLTI3Ljg0NS4wMDJ6Ii8+PC9zdmc+);
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: right 3px;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 13px;
}
/*savings calculation*/
.e-calc__results__card.active .md-modal.md-effect-9 {
    display: block;
    width: 100%;
    border-top: 1px solid #e2e2e2;
    padding: 15px;
    background: #3179c5;
}
.e-calc__results__card.active .md-modal.md-effect-9 .md-content {
    background: white;
    border: white 10px solid;
}

@media (max-width:601px) {
    .e-calc__results__card.active .md-modal.md-effect-9 {
        padding: 10px 10px;
    }
}

.savingsCalculationWrapper {
    margin: 0;
    padding: 15px 20px;
    border: 2px solid #06bf7c;
    border-radius: 4px;
    text-align: left;
}
.savingsCalculationWrapper h3 {
    font-size: 18px;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
}
.savingsCalculationWrapper p {
    margin: 0;
/*    padding: 16px 0 8px;*/
    text-align: center;
}
.savingsCalculationWrapper p.annualSavingShown {
    font-weight: 700;
    font-size: 20px;
    color: #FFFFFF;
    padding: 0 0 8px;
    text-align: center;
}
.savingsCalculationWrapper p.annualSavingShown span {
    font-size: 65.7144%;
}
.savingsCalculationWrapper ul {
    display: block;
    list-style: none;
    margin: 16px 0 0;
    padding: 0;
}
.savingsCalculationWrapper li {
    display: block;
    font-size: 14px;
    margin: 0;
    padding: 5px 0 0;
}
.savingsCalculationWrapper li span {
    font-size: 65.7144%;
}
.savingsCalculationWrapper li strong.highlight {
    font-weight: 700;
    color: #8CC73F;
}
.currentPlanDetail,
.newPlanDetail {
    margin: 30px 0;
}
.faqWrapper {
    font-size: 14px;
}
.currentPlanDetail h3,
.newPlanDetail h3,
.faqWrapper h3 {
    font-size: 18px;
    color: #3179C5;
    margin: 0;
    padding: 0;
}
.currentPlanDetail h2,
.newPlanDetail h2 {
    font-size: 17px;
    color: #8CC73F;
    margin: 12px 0 8px;
    padding: 0;
}
.currentPlanDetail h2:before,
.newPlanDetail h2:before {
    content: '';
    display: block;
    clear: both;
}
.currentPlanDetail .subHead,
.newPlanDetail .subHead {
    margin: 1em 0 0.7em;
}
.currentPlanDetail ul,
.newPlanDetail ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}
.currentPlanDetail li,
.newPlanDetail li {
    display: block;
    font-size: 14px;
    margin: 0;
    padding: 8px 8px;
}
.currentPlanDetail li:after,
.newPlanDetail li:after {
    content: '';
    display: block;
    clear: both;
}
.currentPlanDetail li:nth-child(odd),
.newPlanDetail li:nth-child(odd) {
    background: rgba(49, 121, 197, 0.2); /* 20% of the BLUE */
}

@media (max-width:481px) {
    .savingsCalculationWrapper p.annualSavingShown {
        font-size: 16px;
        padding: 0;
    }
    .currentPlanDetail h3,
    .newPlanDetail h3,
    .faqWrapper h3 {
        font-size: 16px;
    }
    .currentPlanDetail h2,
    .newPlanDetail h2 {
        font-size: 15px;
    }
    .faqWrapper,
    .savingsCalculationWrapper li,
    .currentPlanDetail li,
    .newPlanDetail li {
        font-size: 12px;
    }
}

.currentPlanDetail span.rightModal,
.newPlanDetail span.rightModal {
    float: right;
}
.currentPlanDetail span.leftModal,
.newPlanDetail span.leftModal {
    float: left;
}
.currentPlanDetail li > ul span.leftModal,
.newPlanDetail li > ul span.leftModal {
    float: none;
}
.currentPlanDetail li > ul,
.newPlanDetail li > ul {
    margin: 0;
    padding: 0;
}
.currentPlanDetail li > ul li:nth-child(odd),
.newPlanDetail li > ul li:nth-child(odd) {
    padding: 8px 0;
    background: transparent;
}
.currentPlanDetail .green-modal-color.bold,
.newPlanDetail .green-modal-color.bold {
    font-weight: 700;
    color: #8CC73F;
}
/*end savings calculation (sort of a modal!)*/
/* agent result screen with amendment form */
.e-calc__group.agent-form {
    display: flex;
    width: 100%;
}
.tariff-result-form-wrapper {
    flex: 0 1 100%;
}
.e-calc__group.agent-form .tariff-result-form-wrapper {
    flex: 0 1 50%;
}
.tariff-result-form-wrapper label {
    display: block;
    margin: 8px 0 4px;
}
.tariff-result-form-wrapper input {
    position: relative;
    padding: 14px 15px 14px 30px;
    font-size: 16px;
    color: #76777D;
}
.e-calc__group.agent-form .tariff-result-form-wrapper .e-calc__select__box {
    width: 100%;
    max-width: 100%;
}
.e-calc__group.agent-form .tariff-result-form-wrapper .e-calc__select__box select,
.e-calc__group.agent-form .tariff-result-form-wrapper .e-calc__input {
    width: 85%;
    max-width: 85%;
    margin: 0;
}
.e-calc__group.agent-form .tariff-result-form-wrapper .e-calc__input input {
    width: 100%;
}
p.button-wrapper {
    width: 100%;
    padding-right: 7.5%;
    text-align: right;
}
p.button-wrapper .button.apply {
    max-width: 150px;
}
#ResultsContentHolder .e-calc__heading--huge {
    padding-top: 20px;
}

@media(max-width: 600px) {
    .e-calc__group.agent-form {
        margin: 0;
    }
    .e-calc__group.agent-form .tariff-result-form-wrapper {
        flex: 0 1 100%;
    }
    .e-calc__group.agent-form .tariff-result-form-wrapper .e-calc__input {
        width: 85%;
        max-width: 85%;
    }
    .tariff-result-form-wrapper label {
        margin: 16px 0 4px;
    }
    p.button-wrapper {
        width: 100%;
        padding-right: 15%;
        text-align: right;
    }
}

/* /agent result screen with amendment form */

/* Results cards */
#search-results-ws .e-calc__results__card__wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
}
#search-results-ws .e-calc__results__card__left,
.container.final-wrapper .e-calc__results__card__left.ss-only {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-content: space-between;
    width: 50%;
    justify-content: space-around;
    padding: 15px 4%;
    border-right: 1px solid #e2e2e2;
}
#search-results-ws .e-calc__results__card__right,
.container.final-wrapper .e-calc__results__card__right.ss-only {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-around;
    width: 50%;
    padding: 15px 4%;
}
#search-results-ws .e-calc__results__card__right__inner__wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
#search-results-ws .e-calc__results__card__name,
.e-calc__results__card__left.ss-only .e-calc__results__card__name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    -webkit-align-items: flex-start;
    justify-content: flex-start;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    margin-bottom: 10px;
    width: 100%;
}
#search-results-ws .e-calc__results__card__name div,
.e-calc__results__card__left.ss-only .e-calc__results__card__name div {
    position: relative;
    flex: 0 1 120px;
    width: 120px;
    margin-right: 12px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
#search-results-ws .e-calc__results__card__name div img,
.e-calc__results__card__left.ss-only .e-calc__results__card__name div img {
    position: relative;
    max-width: 120px;
    max-height: 50px;
    height: auto;
}
#search-results-ws .e-calc__results__card__name div.tarrifName,
.e-calc__results__card__left.ss-only .e-calc__results__card__name div.tarrifName {
    flex: 1 1 auto;
    font-weight: 600;
    margin: 0;
    font-size: 13px;
    height: auto;
    margin-left: 8px;
}
#search-results-ws .e-calc__results__card__left-bottom,
.e-calc__results__card__left.ss-only .e-calc__results__card__left-bottom {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: baseline;
    align-content: space-between;
    width: 100%;
}
#search-results-ws .e-calc__results__card__features,
.e-calc__results__card__left.ss-only .e-calc__results__card__features {
    flex: 0 1 auto;
    font-size: 12px;
    font-weight: 400;
    margin: auto 0 0;
}
#search-results-ws .e-calc__results__card__features div,
.e-calc__results__card__left.ss-only .e-calc__results__card__features div {
    line-height: 22px;
}

@media (max-width: 380px) {
    .e-calc__results__card__left.ss-only .e-calc__results__card__features div {
        line-height: 12px;
        margin-bottom: 10px;
    }
}

#search-results-ws .e-calc__results__card__features div:nth-child(2n),
.e-calc__results__card__left.ss-only .e-calc__results__card__features div:nth-child(2n) {
    display: inline-flex;
}
#search-results-ws .e-calc__results__card__personal,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal {
    flex: 1 1 auto;
    text-align: center;
    margin-top: 10px;
}
#search-results-ws .e-calc__results__card__personal .personal-rate,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal .personal-rate {
    font-weight: 400;
}
#search-results-ws .e-calc__final .e-calc__results__card__personal,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal {
    margin: 0 8px;
}
#search-results-ws .e-calc__results__card__personal span,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal span {
    margin-bottom: 7px;
    font-size: 12px;
}
#search-results-ws .e-calc__results__card__personal__num,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal__num {
    color: #3179C5;
    font-weight: 600;
    font-size: 18px;
}
.e-calc__results__card__left.ss-only .e-calc__results__card__personal__num {
    margin-left: 0;
}
#search-results-ws .e-calc__results__card__personal__num span,
.e-calc__results__card__left.ss-only .e-calc__results__card__personal__num span {
    font-weight: unset;
}
#search-results-ws .e-calc__results__card__prediction,
.e-calc__results__card__right.ss-only .e-calc__results__card__prediction {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: space-between;
} 
#search-results-ws .e-calc__results__card__prediction.cashback-prediction,
.e-calc__results__card__right.ss-only .e-calc__results__card__prediction.cashback-prediction {
    justify-content: flex-start;
}
#search-results-ws .e-calc__results__card__prediction span,
.e-calc__results__card__right.ss-only .e-calc__results__card__prediction span {
    flex: 0 1 auto;
    font-size: 12px;
}
#search-results-ws .e-calc__results__card__prediction__num,
.e-calc__results__card__right.ss-only .e-calc__results__card__prediction__num {
    flex: 0 1 auto;
    color: #8CC73F;
    font-weight: 600;
    font-size: 28px;
    margin: 2px 8px 0;
}
#search-results-ws .e-calc__results__card__prediction__num.cashback-num {
    color: #3179c5;
}
#search-results-ws .e-calc__results__card__cta {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: space-between;
    max-width: 50%;
    margin: 10px;
}

@media only screen and (min-width: 529px) and (max-width: 749px) {

    #search-results-ws .e-calc__results__card__cta {
        margin: 0;
        margin-top: 10px;
    }

    #search-results-ws .e-calc__results__card__cta__inner {
        display: flex;
        width: 100%;
        flex-direction: row-reverse;
        gap: 16px;
    }

    #search-results-ws .e-calc__results__card__cta__inner .more-info-button {
       margin-top: 0;
    }

}

@media only screen and (max-width: 528px) {

    .e-calc__results__card__new-tariff.count {
        flex-grow: 1;
        width: 100%;
    }


}


@media only screen and (min-width: 749px) {

    .e-calc__results__card__new-tariff.count {
        flex-grow: 1;
    }

    .e-calc__results__card__wrapper.new-ws-card {
        gap: 50px;
        flex-wrap: nowrap !important;
    }
}

#search-results-ws .e-calc__results__card__cta .e-calc__btn {
    font-weight: 400;
    padding-top: 8px;
    padding-bottom: 8px;
    min-width: 0;
    max-width: 150px;
}
#search-results-ws .e-calc__results__card__cta__more {
    display: block;
    min-width: 140px;
    text-align: center;
    margin-top: 10px;
    padding: 10px 0;
    color: currentColor;
    font-size: 12px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
#search-results-ws .e-calc__results__card.hasCashBack .e-calc__results__card__cta {
    margin-bottom: 5px;
}
#search-results-ws .e-calc__results__card.hasCashBack .e-calc__results__card__cta__more.compareTariffButton {
    padding: 0;
}
#search-results-ws .e-calc__results__card.hasCashBack .e-calc__results__card__cta__more.calculationButton {
    padding-bottom: 5px;
}
#search-results-ws .e-calc__results__card__cta__more.calculationButton,
#search-results-ws .e-calc__results__card__cta__more.breakdownCalculationSavingsBtn {
    margin-top: 0;
}
#search-results-ws .e-calc__results__card__cta__more span {
    border-bottom: 1px dashed #8CC73F;
}
#search-results-ws .e-calc__results__card__cta__more:hover {
    color: #8CC73F;
}
#search-results-ws .e-calc__results__card .moreinfo {
    flex: 0 1 100%;
    padding: 0 4%;
    border-top: 1px solid #e2e2e2;
}
#search-results-ws .e-calc__results__card .moreinfo:after {
    content: '';
    display: block;
    clear: both;
}
#search-results-ws .e-calc__results__card .moreinfo .more-info-link {
    float: left;
    padding: 15px 0;
    cursor: pointer;
}
#search-results-ws .e-calc__results__card .moreinfo .more-info-link span {
    display: block;
    font-size: 13px;
    font-weight: 600;
    color: currentColor;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
#search-results-ws .e-calc__results__card .moreinfo .SwitchGuaranteeSupplierLink {
    float: right;
    width: 93px;
    height: 26px;
    font-size: 13px;
    text-indent: -9999px;
    background: url(../Images/switch-guarantee.png);
    background-repeat: no-repeat;
    background-size: 93px 26px;
    margin-top: 10px;
}
#search-results-ws .e-calc__results__card .moreinfo .keyfacts {
    margin: 20px 0;
    font-size: 13px;
    line-height: 1.4;
}
#search-results-ws .e-calc__results__card .moreinfo .keyfacts b,
#search-results-ws .e-calc__results__card .moreinfo .keyfacts strong {
    font-weight: 600;
}
#search-results-ws .e-calc__results__card .moreinfo .keyfacts h4 {
    font-size: 16px;
    margin-bottom: 10px;
}
#search-results-ws .e-calc__results__card .resultsPlan {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: space-between;
    width: 100%;
}
#search-results-ws .e-calc__results__card .resultsPlan:before {
    content: '';
    display: block;
    clear: both;
}
#search-results-ws .e-calc__results__card .resultsPlan h4 {
    color: #3179C5;
    margin: 0;
}
.e-calc__results__card .resultsPlan ul.bulletList {
    display: block;
    list-style-image: url('../images/list-item-small.gif');
    list-style-position: outside;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    margin: 0 0 15px;
    padding: 0;
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    orphans: 8;
    widows: 8;
}
.e-calc__results__card .resultsPlan ul.bulletList li,
ul.feature-list li {
    display: list-item;
    margin: 0 0 0 18px;
    padding: 10px 0 0 0;
    line-height: 1.4;
    break-inside: avoid-column;
}

@media(max-width: 600px) {
    .e-calc__results__card .resultsPlan ul.bulletList {
        font-size: 12px;
        -moz-column-count: 1;
        -moz-column-gap: 0;
        -webkit-column-count: 1;
        -webkit-column-gap: 0;
        column-count: 1;
        column-gap: 0;
    }
}

@media (max-width: 640px) {
    #search-results-ws .e-calc__results__card__name,
    .e-calc__results__card__left.ss-only .e-calc__results__card__name {
        flex-wrap: wrap;
    }
    #search-results-ws .e-calc__results__card__name div.tarrifName,
    .e-calc__results__card__left.ss-only .e-calc__results__card__name div.tarrifName {
        margin-left: 0;
    }
}

@media (max-width: 800px) {
    #search-results-ws .e-calc__results__card__left {
        padding: 15px 2%;
    }
    #search-results-ws .e-calc__results__card__right {
        padding: 15px 2%;
    }
    #search-results-ws .e-calc__results__card__personal span,
    #search-results-ws .e-calc__results__card__prediction span,
    #search-results-ws .e-calc__results__card__cta__more {
        font-size: 11.5px;
        font-weight: 400;
    }
    #search-results-ws .e-calc__results__card__personal__num span {
    font-weight: unset;
    }
    #search-results-ws .e-calc__results__card__features {
        margin: auto 5px 0;
    }
}

@media (max-width: 568px) {
    #search-results-ws .e-calc__results__card__left {
        width: 100%;
        border-right: none;
    }
    #search-results-ws .e-calc__results__card__right {
        width: 100%;
    }
    #search-results-ws .e-calc__results__card__cta {
        margin: 0;
    }
}

.e-calc__results__card.active .e-calc__results__card__hidden {
    height: auto;
}
.e-calc__results__card__hidden {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-flex: 1;
    overflow: hidden;
}
section.wide-market-view {
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: flex-start;
    /*align-items: flex-start;*/
    align-content: flex-start;
}
.wide-market-view h3 {
    color: #3179C5;
    margin-bottom: 0;
    font-weight: 600;
}
.wide-market-view p {
    font-weight: 300;
}
.wide-market-view h3 + p {
    margin-top: 0;
}
.wide-market-view ul {
    display: block;
    list-style-image: url('../images/svg/list-item.svg');
    list-style-position: outside;
    margin: 1em 0 0 25px;
    padding: 0;
}
.wide-market-view ul li {
    display: list-item;
    font-weight: 300;
    line-height: 1.4;
    margin-bottom: 20px;
}
.results-legal {
    font-weight: 300;
}
.e-calc__final {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: stretch;
    margin-top: 40px;
    margin-bottom: 0;
}
.container.final-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: flex-start;
    align-content: flex-start;
    max-width: 710px;
}
.e-calc__final.e-calc__results__card.payment-details {
    padding: 10px;
}
.e-calc__final.e-calc__results__card.payment-details .e-calc__results__card__left, 
.e-calc__final.e-calc__results__card.payment-details .e-calc__results__card__right {
    padding: 0;
}

/* card on apply page  */
.container.final-wrapper .e-calc__results__card__wrapper {
    flex-wrap: wrap;
}
.e-calc__final.e-calc__results__card.payment-details .e-calc__results__card__right .final__card__right__inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.e-calc__final.e-calc__results__card.payment-details .e-calc__results__card__right .final__card__right__inner p {
    flex: 0 0 auto;
}
/* /card on apply page  */

.e-calc__final .e-calc__results__card {
    flex: 0 1 710px;
    margin-bottom: 20px;
    padding: 0;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__final .e-calc__results__card__left div.image-wrapper {
    position: relative;
    height: 100%;
    max-height: 125px;
    margin-right: 12px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.e-calc__final .e-calc__results__card__left div.image-wrapper.supplier-alt-name {
	font-size: 1.8rem;
	flex: 0 1 auto;
    height: auto;
}
.e-calc__final .e-calc__results__card__left div.image-wrapper img {
    position: relative;
    display: block;
    max-width: 100%;
    height: auto;
    max-height: 125px;
    flex-shrink: 1;
    margin: 0 auto;
}
.e-calc__final .e-calc__results__card__cta {
    display: none;
}
.e-calc__final .dd-term {
    flex: 0 1 auto;
}
.e-calc__final .dd-term p {
    margin: 0;
    text-align: center;
    font-size: 13px;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1.15em !important;
}
.secure-message {
    margin-bottom: 30px;
}
.secure-message img {
    width: 50px;
    display: block;
    margin: 0 auto;
}

@media (max-width: 767px) {
    .e-calc__final .e-calc__results__card__left div.image-wrapper {
        position: relative;
        width: auto;
        height: 100px;
        max-height: 100%;
        margin-right: auto;
        margin-left: auto;
    }
}

@media (max-width: 568px) {
    .e-calc__final {
        margin-top: 20px;
    }
    .e-calc__final .e-calc__results__card {
        padding: 0 10px 10px;
    }
}

@media (max-width: 380px) {
    .e-calc__final .e-calc__results__card__right.ss-only .dd-term p {
        font-size: 12px;
        margin-top: 10px;
    }
}

.e-calc__final .e-calc__results__card__hidden {
    display: none;
}
.e-calc__thanks {
    margin-right: auto;
    margin-left: auto;
    padding: 40px 0;
    max-width: 750px;
}
.e-calc__thanks p {
    margin: 0;
    margin-bottom: 20px;
    padding: 0;
    font-size: 16px;
    line-height: 1.35;
}
.e-calc__thanks:before, .e-calc__thanks:after {
    content: ' ';
    display: block;
    margin-right: auto;
    margin-left: auto;
    max-width: 470px;
    height: 1px;
    background: #2f313a;
    background: rgba(47, 49, 58, 0.25);
}
.e-calc__thanks:before {
    margin-bottom: 30px;
}
.e-calc__thanks:after {
    margin-top: 30px;
}
.e-calc__more {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-right: auto;
    margin-left: auto;
    max-width: 680px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
}
.e-calc__more__card {
    -webkit-flex: 0 1 300px;
    -ms-flex: 0 1 300px;
    flex: 0 1 300px;
    margin-top: 35px;
    padding: 20px 30px;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    text-align: left;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-box-flex: 0;
}
.e-calc__more__card:hover {
    border-color: #3179C5;
}
.e-calc__more__card:first-child {
    margin-right: 10px;
}
.e-calc__more__card:last-child {
    margin-left: 10px;
}
.e-calc__more__head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.e-calc__more__head__icon {
    -webkit-flex: 0 0 60px;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px;
    -webkit-box-flex: 0;
}
.e-calc__more__head__desc {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    font-weight: 600;
    font-size: 18px;
    -webkit-box-flex: 0;
}
.e-calc__more__head__desc span {
    display: block;
    margin-top: 5px;
    font-weight: 300;
    font-size: 16px;
}
.e-calc__more__content {
    margin-top: 20px;
    font-size: 14px;
    line-height: 1.42;
}
.e-calc__home-link {
    display: block;
    margin-top: 35px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.e-calc__home-link:hover {
    border-color: #3179C5;
}
.e-calc__editable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.e-calc__editable.active {
    margin-top: 0;
}
.e-calc__editable .e-calc__input,
.e-calc__editable.active .e-calc__editable__icon,
.e-calc__editable.active .e-calc__editable__value,
.e-calc__editable.active .e-calc__editable__edit {
    display: none;
}
.e-calc__editable.active .e-calc__input {
    display: block;
}
.e-calc__editable__icon {
    -webkit-flex: 0 0 52px;
    -ms-flex: 0 0 52px;
    flex: 0 0 52px;
    -webkit-box-flex: 0;
}
.e-calc__editable__value {
    display: inline-block;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    max-width: 230px;
    width: 600px;
    font-size: 18px;
    -webkit-box-flex: 0;
}
.e-calc__editable__edit {
    border-bottom: 1px dashed #2F313A;
    font-size: 14px;
    cursor: pointer;
}
.e-calc__validation {
    display: inline-block;
    margin-left: 10px;
    vertical-align: 4px;
}
.e-calc__validation .icon {
    display: none;
    vertical-align: -4px;
}
.e-calc__validation span {
    margin-left: 10px;
    padding: 5px 10px;
    border-radius: 4px;
    background: tomato;
    color: white;
    font-size: 14px;
}
.e-calc input {
    width: 100%;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-apperance: none;
}
.e-calc input[type=hidden] {
    width: auto;
    height: 0;
    width: 0;
    visibility: hidden;
}
.e-calc input::-webkit-contacts-auto-fill-button {
    position: absolute;
    right: 0;
    display: none !important;
    visibility: hidden;
    pointer-events: none;
}
.e-calc__input--number {
    position: relative;
    max-width: 200px;
    height: 60px;
}
.e-calc__input--number label {
    position: absolute;
    top: 50%;
    left: 25px;
    z-index: 2;
    color: #2f313a;
    color: rgba(47, 49, 58, 0.55);
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    -webkit-transform: translateY(-45%);
    -ms-transform: translateY(-45%);
    transform: translateY(-45%);
}
.e-calc__input--number input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 15px 32px 15px 118px;
    border-radius: 4px;
    color: #2F313A;
    text-align: center;
    font-weight: 700;
    font-size: 20px;
}
.e-calc__input--number .icon-minus,
.e-calc__input--number .icon-plus {
    position: absolute;
    top: 50%;
    z-index: 3;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.e-calc__input--number .icon-minus {
    left: 100px;
}
.e-calc__input--number .icon-plus {
    left: 160px;
}
.e-calc__input--toggler {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex: 0 0 178px !important;
    width: 178px !important;
    -webkit-box-flex: 0;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 20px;
    padding: 5px 20px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.e-calc__input--toggler input {
    padding-top: 9px;
    padding-bottom: 8px;
    padding-left: 15px;
    font-weight: 600;
    font-size: 18px;
}
.e-calc__input--contact {
    position: relative;
    margin-top: 15px;
}
.e-calc__input--contact .icon {
    position: absolute;
    top: 50%;
    right: 22px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.e-calc__input--contact input {
    position: relative;
    padding: 14px 15px 14px 30px;
    font-size: 16px;
    color: currentColor;
    background-repeat: no-repeat;
    background-position: right 22px center;
}
.e-calc__input--contact.avatar-icon input {
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='20px' height='23px' viewBox='0 0 20 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eavatar%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.702445652'%3E %3Cg id='4.-Apply' transform='translate(-681.000000, -2949.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='details' transform='translate(0.000000, 2667.000000)'%3E %3Cg id='question-copy-8' transform='translate(233.000000, 125.000000)'%3E %3Cg id='input-copy' transform='translate(195.000000, 53.000000)'%3E %3Cg id='avatar' transform='translate(253.000000, 19.000000)'%3E %3Cpath d='M9.91240876,12.3904762 L9.99026764,12.3904762 L10.0194647,12.3904762 L10.0681265,12.3904762 C11.4939173,12.3666667 12.6472019,11.8761905 13.4987835,10.9380952 C15.3722628,8.87142857 15.0608273,5.32857143 15.026764,4.99047619 C14.9051095,2.45238095 13.6788321,1.23809524 12.6666667,0.671428571 C11.9124088,0.247619048 11.0316302,0.019047619 10.0486618,0 L10.0145985,0 L9.99513382,0 L9.96593674,0 C9.42579075,0 8.3649635,0.0857142857 7.34793187,0.652380952 C6.32603406,1.21904762 5.08029197,2.43333333 4.95863747,4.99047619 C4.92457421,5.32857143 4.61313869,8.87142857 6.486618,10.9380952 C7.33333333,11.8761905 8.486618,12.3666667 9.91240876,12.3904762 Z M6.25790754,5.10952381 C6.25790754,5.0952381 6.26277372,5.08095238 6.26277372,5.07142857 C6.42335766,1.65714286 8.90024331,1.29047619 9.96107056,1.29047619 L9.98053528,1.29047619 L10.0194647,1.29047619 C11.3333333,1.31904762 13.56691,1.84285714 13.7177616,5.07142857 C13.7177616,5.08571429 13.7177616,5.1 13.7226277,5.10952381 C13.7274939,5.14285714 14.0681265,8.38095238 12.5206813,10.0857143 C11.9075426,10.7619048 11.0900243,11.0952381 10.0145985,11.1047619 L9.99026764,11.1047619 L9.99026764,11.1047619 L9.96593674,11.1047619 C8.89537713,11.0952381 8.0729927,10.7619048 7.46472019,10.0857143 C5.92214112,8.39047619 6.25304136,5.13809524 6.25790754,5.10952381 Z' id='Shape'/%3E %3Cpath d='M19.9902676,18.2666667 L19.9902676,18.252381 C19.9902676,18.2142857 19.9854015,18.1761905 19.9854015,18.1333333 C19.9562044,17.1904762 19.892944,14.9857143 17.7810219,14.2809524 C17.7664234,14.2761905 17.7469586,14.2714286 17.7323601,14.2666667 C15.5377129,13.7190476 13.7128954,12.4809524 13.6934307,12.4666667 C13.3965937,12.2619048 12.9878345,12.3333333 12.7785888,12.6238095 C12.5693431,12.9142857 12.6423358,13.3142857 12.9391727,13.5190476 C13.0218978,13.5761905 14.9586375,14.8952381 17.3819951,15.5047619 C18.5158151,15.9 18.6423358,17.0857143 18.676399,18.1714286 C18.676399,18.2142857 18.676399,18.252381 18.6812652,18.2904762 C18.6861314,18.7190476 18.6569343,19.3809524 18.5790754,19.7619048 C17.7907543,20.2 14.7007299,21.7142857 10,21.7142857 C5.31873479,21.7142857 2.20924574,20.1952381 1.41605839,19.7571429 C1.33819951,19.3761905 1.30413625,18.7142857 1.31386861,18.2857143 C1.31386861,18.247619 1.31873479,18.2095238 1.31873479,18.1666667 C1.35279805,17.0809524 1.47931873,15.8952381 2.61313869,15.5 C5.03649635,14.8904762 6.97323601,13.5666667 7.05596107,13.5142857 C7.35279805,13.3095238 7.42579075,12.9095238 7.21654501,12.6190476 C7.00729927,12.3285714 6.59854015,12.2571429 6.30170316,12.4619048 C6.28223844,12.4761905 4.46715328,13.7142857 2.26277372,14.2619048 C2.243309,14.2666667 2.22871046,14.2714286 2.21411192,14.2761905 C0.102189781,14.9857143 0.0389294404,17.1904762 0.0097323601,18.1285714 C0.0097323601,18.1714286 0.0097323601,18.2095238 0.00486618005,18.247619 L0.00486618005,18.2619048 C3.19915101e-13,18.5095238 -0.00486618005,19.7809524 0.253041363,20.4190476 C0.301703163,20.5428571 0.389294404,20.647619 0.506082725,20.7190476 C0.652068127,20.8142857 4.15085158,22.9952381 10.0048662,22.9952381 C15.8588808,22.9952381 19.3576642,20.8095238 19.5036496,20.7190476 C19.6155718,20.647619 19.7080292,20.5428571 19.756691,20.4190476 C20,19.7857143 19.9951338,18.5142857 19.9902676,18.2666667 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 20px 23px;
    padding-right: 48px;
}
.e-calc__input--contact.phone-icon input {
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ephone%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.700011322'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-644.000000, -2843.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-9' transform='translate(233.000000, 2787.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M415.832575,33.9395061 C418.204664,36.7691787 421.06014,38.9971107 424.319271,40.5735716 C425.560133,41.1603929 427.219598,41.8566217 429.068432,41.9759752 C429.18305,41.9809483 429.292684,41.9859213 429.407302,41.9859213 C430.648164,41.9859213 431.64484,41.5582379 432.457131,40.6780059 C432.462114,40.6730328 432.472081,40.6630867 432.477064,40.6531406 C432.7661,40.3050262 433.095003,39.9917232 433.438857,39.658528 C433.673075,39.4347402 433.912278,39.2010063 434.141513,38.9622993 C435.202973,37.8582794 435.202973,36.4558757 434.131546,35.3866673 L431.136535,32.3978567 C430.62823,31.870712 430.020258,31.5922205 429.382385,31.5922205 C428.744513,31.5922205 428.131557,31.870712 427.608302,32.3928836 L425.824252,34.17324 C425.6598,34.0787518 425.490365,33.9942098 425.330897,33.9146408 C425.131562,33.8151795 424.947177,33.7206913 424.782725,33.616257 C423.158143,32.5868331 421.683063,31.2441062 420.272766,29.5184534 C419.560143,28.6183291 419.081738,27.8624236 418.747852,27.0915989 C419.21629,26.6688886 419.654827,26.226286 420.078414,25.7936296 C420.227916,25.6394646 420.382401,25.4852997 420.536885,25.3311348 C421.075091,24.794044 421.364127,24.1724112 421.364127,23.5408322 C421.364127,22.9092533 421.080074,22.2876205 420.536885,21.7505297 L419.051838,20.268557 C418.87742,20.0944999 418.712968,19.9254157 418.543533,19.7513585 C418.21463,19.4131903 417.870777,19.0650759 417.531907,18.751773 C417.018619,18.2494936 416.41563,17.9859213 415.777757,17.9859213 C415.144868,17.9859213 414.536896,18.2494936 414.003674,18.756746 L412.13989,20.6166714 C411.46215,21.2930079 411.07843,22.1135633 410.998696,23.0634182 C410.904012,24.2519802 411.12328,25.5151381 411.691386,27.0418683 C412.563477,29.404073 413.87909,31.5971936 415.832575,33.9395061 Z M412.214641,23.1678525 C412.274441,22.5064352 412.528594,21.9544253 413.006998,21.4770113 L414.860815,19.627032 C415.149852,19.3485405 415.468788,19.2043217 415.777757,19.2043217 C416.081744,19.2043217 416.390713,19.3485405 416.674766,19.6369781 C417.008652,19.945308 417.322605,20.268557 417.661475,20.6116984 C417.83091,20.7857556 418.005328,20.9598127 418.179747,21.138843 L419.664794,22.6208156 C419.973764,22.9291455 420.133232,23.2424485 420.133232,23.5507783 C420.133232,23.8591082 419.973764,24.1724112 419.664794,24.4807411 C419.510309,24.634906 419.355824,24.794044 419.20134,24.9482089 C418.737885,25.4156768 418.304331,25.8582794 417.825927,26.2809897 C417.81596,26.2909358 417.810977,26.2959089 417.80101,26.305855 C417.387389,26.7186192 417.452173,27.1114912 417.551841,27.4098749 C417.556824,27.4247941 417.561808,27.4347402 417.566791,27.4496594 C417.950511,28.369676 418.483733,29.244935 419.315957,30.2892781 C420.810971,32.1293113 422.385719,33.5565803 424.119936,34.6556271 C424.334221,34.7948728 424.563457,34.9042802 424.777742,35.0136876 C424.977077,35.1131488 425.161462,35.207637 425.325914,35.3120713 C425.345847,35.3220175 425.360797,35.3319636 425.380731,35.3419097 C425.545182,35.4264518 425.704651,35.4662363 425.864119,35.4662363 C426.262789,35.4662363 426.521925,35.2126101 426.606642,35.128068 L428.470427,33.2681426 C428.759463,32.979705 429.073416,32.8255401 429.382385,32.8255401 C429.761122,32.8255401 430.070092,33.059274 430.264443,33.2681426 L433.269422,36.2619263 C433.867427,36.8586938 433.862444,37.5051919 433.254472,38.1367709 C433.04517,38.3605587 432.825901,38.5744004 432.591682,38.7981882 C432.242845,39.1363565 431.879059,39.4844708 431.550156,39.8773428 C430.977067,40.4940026 430.294344,40.7824402 429.412285,40.7824402 C429.327568,40.7824402 429.237867,40.7774671 429.15315,40.7724941 C427.518601,40.6680597 425.99867,40.0315077 424.857476,39.4894439 C421.757814,37.9925521 419.036888,35.8690544 416.779417,33.1736544 C414.920616,30.9407493 413.669788,28.8620092 412.842547,26.6340771 C412.329258,25.2664849 412.134907,24.1674381 412.214641,23.1678525 Z' id='phone'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 24px 24px;
    padding-right: 48px;
}
.e-calc__input--contact.email-icon input {
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='30px' height='18px' viewBox='0 0 30 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eemail%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.706748188'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-640.000000, -2693.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-8' transform='translate(233.000000, 2634.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M436.979258,22.5365769 C436.978027,21.7029808 436.288906,21.0256731 435.44252,21.0256731 L435.440527,21.0256731 L408.53457,21.0620769 C408.124121,21.0625962 407.738398,21.2205 407.448535,21.5066538 C407.15873,21.7928654 406.999473,22.1731154 407,22.5771346 L407.020801,37.4634231 C407.021328,37.8675577 407.181699,38.2473462 407.472324,38.53275 C407.762422,38.8176346 408.147676,38.9743846 408.557422,38.9743846 L408.559473,38.9743846 L435.465371,38.9379808 C436.31252,38.9368269 437.000938,38.2572692 436.999941,37.4229231 L436.979258,22.5365769 Z M433.754551,22.5409615 L422.001172,30.5858077 L410.225,22.5728077 L433.754551,22.5409615 Z M426.971445,32.1040962 L433.942402,37.4270769 L410.037793,37.4593846 L417.05123,32.1040962 C417.386504,31.848 417.447559,31.3728462 417.18752,31.0426154 C416.927422,30.7125 416.444844,30.6523846 416.109453,30.9084231 L408.556309,36.6758654 L408.537559,23.2638462 L421.565527,32.1286731 C421.697012,32.2181538 421.849648,32.2628077 422.002344,32.2628077 C422.155684,32.2628077 422.309141,32.2176346 422.440918,32.1274615 L435.443574,23.2276154 L435.463262,36.6737308 L427.913105,30.9084808 C427.578008,30.6525 427.095195,30.7125577 426.835156,31.0426731 C426.575059,31.3727885 426.636055,31.8480577 426.971445,32.1040962 Z' id='email'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 30px 18px;
    padding-right: 65px;
}
.e-calc__input--contact.e-calc__input--date input {
    background-size: 25px 23px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='25px' height='23px' viewBox='0 0 25 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ecalendar%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.695595562'%3E %3Cg id='4.-Apply' transform='translate(-479.000000, -3281.000000)' fill-rule='nonzero' fill='%23262626'%3E %3Cg id='body' transform='translate(0.000000, 85.000000)'%3E %3Cg id='details' transform='translate(0.000000, 2667.000000)'%3E %3Cg id='question-copy-10' transform='translate(229.000000, 457.000000)'%3E %3Cg id='input-copy' transform='translate(0.000000, 53.000000)'%3E %3Cg id='calendar' transform='translate(250.000000, 19.000000)'%3E %3Cpath d='M21.0498208,1.58910687 L17.931362,1.58910687 L17.931362,0.825278626 C17.931362,0.367034351 17.6195341,0.0614503817 17.1517025,0.0614503817 C16.683871,0.0614503817 16.372043,0.366946565 16.372043,0.825278626 L16.372043,1.58910687 L8.57589606,1.58910687 L8.57589606,0.825278626 C8.57589606,0.367034351 8.2640681,0.0614503817 7.79623656,0.0614503817 C7.32849462,0.0614503817 7.01657706,0.366946565 7.01657706,0.825278626 L7.01657706,1.58910687 L3.89811828,1.58910687 C1.71514337,1.58910687 0,3.26942366 0,5.40807252 L0,19.1563664 C0,21.2950153 1.71514337,22.9753321 3.89811828,22.9753321 L21.0498208,22.9753321 C23.2327957,22.9753321 24.9479391,21.2950153 24.9479391,19.1563664 L24.9479391,5.40807252 C24.9479391,3.26942366 23.2327957,1.58910687 21.0498208,1.58910687 L21.0498208,1.58910687 Z M1.55922939,5.40807252 C1.55922939,4.186 2.65071685,3.11667557 3.89811828,3.11667557 L7.01657706,3.11667557 L7.01657706,3.88050382 C7.01657706,4.33874809 7.32840502,4.64433206 7.79623656,4.64433206 C8.26397849,4.64433206 8.57589606,4.33883588 8.57589606,3.88050382 L8.57589606,3.11667557 L16.3721326,3.11667557 L16.3721326,3.88050382 C16.3721326,4.33874809 16.6839606,4.64433206 17.1517921,4.64433206 C17.6196237,4.64433206 17.9314516,4.33883588 17.9314516,3.88050382 L17.9314516,3.11667557 L21.0499104,3.11667557 C22.2973118,3.11667557 23.3887993,4.186 23.3887993,5.40807252 L23.3887993,7.69946947 L1.55922939,7.69946947 L1.55922939,5.40807252 L1.55922939,5.40807252 Z M23.3887097,19.1563664 C23.3887097,20.3784389 22.2972222,21.4477634 21.0498208,21.4477634 L3.89811828,21.4477634 C2.65071685,21.4477634 1.55922939,20.3784389 1.55922939,19.1563664 L1.55922939,9.22703817 L23.3887097,9.22703817 L23.3887097,19.1563664 Z' id='Shape'/%3E %3Cpath d='M5.45734767,19.1563664 C5.92508961,19.1563664 6.23700717,19.0036183 6.54883513,18.6981221 C6.86066308,18.392626 7.01657706,17.9342939 7.01657706,17.6287977 C7.01657706,17.3233015 6.86066308,16.8649695 6.54883513,16.5594733 C5.92517921,15.9484809 4.98960573,15.9484809 4.36586022,16.5594733 C4.05403226,16.8649695 3.89811828,17.1704656 3.89811828,17.6287977 C3.89811828,17.9342939 4.05403226,18.392626 4.36586022,18.6981221 C4.67768817,19.0036183 4.98960573,19.1563664 5.45734767,19.1563664 L5.45734767,19.1563664 Z' id='Shape'/%3E %3Cpath d='M5.45734767,14.5735725 C5.92508961,14.5735725 6.23700717,14.4208244 6.54883513,14.1153282 C6.86066308,13.8098321 7.01657706,13.3515 7.01657706,13.0460038 C7.01657706,12.7405076 6.86066308,12.2821756 6.54883513,11.9766794 C5.92517921,11.365687 4.98960573,11.365687 4.36586022,11.9766794 C4.05403226,12.2821756 3.89811828,12.5876718 3.89811828,13.0460038 C3.89811828,13.5043359 4.05403226,13.8098321 4.36586022,14.1153282 C4.67768817,14.4208244 4.98960573,14.5735725 5.45734767,14.5735725 L5.45734767,14.5735725 Z' id='Shape'/%3E %3Cpath d='M10.1351254,19.1563664 C10.6028674,19.1563664 10.9147849,19.0036183 11.2266129,18.6981221 C11.5384409,18.392626 11.6943548,17.9342939 11.6943548,17.6287977 C11.6943548,17.3233015 11.5384409,16.8649695 11.2266129,16.5594733 C10.602957,15.9484809 9.66738351,15.9484809 9.04363799,16.5594733 C8.73181004,16.8649695 8.57589606,17.3233015 8.57589606,17.6287977 C8.57589606,17.9342939 8.73181004,18.392626 9.04363799,18.6981221 C9.35546595,19.0036183 9.66738351,19.1563664 10.1351254,19.1563664 L10.1351254,19.1563664 Z' id='Shape'/%3E %3Cpath d='M10.1351254,14.5735725 C10.6028674,14.5735725 10.9147849,14.4208244 11.2266129,14.1153282 C11.5384409,13.8098321 11.6943548,13.3515 11.6943548,13.0460038 C11.6943548,12.7405076 11.5384409,12.2821756 11.2266129,11.9766794 C10.602957,11.365687 9.66738351,11.365687 9.04363799,11.9766794 C8.73181004,12.2821756 8.57589606,12.7405076 8.57589606,13.0460038 C8.57589606,13.3515 8.73181004,13.8098321 9.04363799,14.1153282 C9.35546595,14.4208244 9.66738351,14.5735725 10.1351254,14.5735725 L10.1351254,14.5735725 Z' id='Shape'/%3E %3Cpath d='M14.8128136,19.1563664 C15.2805556,19.1563664 15.5924731,19.0036183 15.9043011,18.6981221 C16.216129,18.392626 16.372043,18.0871298 16.372043,17.6287977 C16.372043,17.1704656 16.216129,16.8649695 15.9043011,16.5594733 C15.2806452,15.9484809 14.3450717,15.9484809 13.7213262,16.5594733 C13.4094982,16.8649695 13.2535842,17.3233015 13.2535842,17.6287977 C13.2535842,17.9342939 13.4094982,18.392626 13.7213262,18.6981221 C14.0331541,19.0036183 14.3450717,19.1563664 14.8128136,19.1563664 L14.8128136,19.1563664 Z' id='Shape'/%3E %3Cpath d='M14.8128136,14.5735725 C15.2805556,14.5735725 15.5924731,14.4208244 15.9043011,14.1153282 C16.216129,13.8098321 16.372043,13.5043359 16.372043,13.0460038 C16.372043,12.7405076 16.216129,12.2821756 15.9043011,11.9766794 C15.2806452,11.365687 14.3450717,11.365687 13.7213262,11.9766794 C13.4094982,12.2821756 13.2535842,12.7405076 13.2535842,13.0460038 C13.2535842,13.3515 13.4094982,13.8098321 13.7213262,14.1153282 C14.0331541,14.4208244 14.3450717,14.5735725 14.8128136,14.5735725 L14.8128136,14.5735725 Z' id='Shape'/%3E %3Cpath d='M19.4905914,19.1563664 C19.9583333,19.1563664 20.2702509,19.0036183 20.5820789,18.6981221 C20.8939068,18.392626 21.0498208,17.9342939 21.0498208,17.6287977 C21.0498208,17.3233015 20.8939068,16.8649695 20.5820789,16.5594733 C19.9584229,15.9484809 19.0228495,15.9484809 18.3991039,16.5594733 C18.087276,16.8649695 17.931362,17.1704656 17.931362,17.6287977 C17.931362,17.9342939 18.087276,18.392626 18.3991039,18.6981221 C18.7109319,19.0036183 19.0228495,19.1563664 19.4905914,19.1563664 L19.4905914,19.1563664 Z' id='Shape'/%3E %3Cpath d='M19.4905914,14.5735725 C19.9583333,14.5735725 20.2702509,14.4208244 20.5820789,14.1153282 C20.8939068,13.8098321 21.0498208,13.5043359 21.0498208,13.0460038 C21.0498208,12.7405076 20.8939068,12.2821756 20.5820789,11.9766794 C19.9584229,11.365687 19.0228495,11.365687 18.3991039,11.9766794 C18.087276,12.2821756 17.931362,12.7405076 17.931362,13.0460038 C17.931362,13.3515 18.087276,13.8098321 18.3991039,14.1153282 C18.7109319,14.4208244 19.0228495,14.5735725 19.4905914,14.5735725 L19.4905914,14.5735725 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    padding-right: 50px;
}
.e-calc__input--contact i {
    display: none;
}

@media(max-width: 568px) {
    .e-calc__input--contact input {
        background-position: right 12px center;
    }
    .e-calc__input--contact.avatar-icon input,
    .e-calc__input--contact.phone-icon input {
        padding-right: 38px;
    }
    .e-calc__input--contact.email-icon input {
        padding-right: 55px;
    }
    .e-calc__input--contact.e-calc__input--date input {
        padding-right: 40px;
    }
}

@media(max-width: 1100px) {
    .e-calc__helper {
        margin-left: 7%;
        padding-left: 7%;
        font-size: 14px;
    }
    .e-calc__helper--narrow {
        margin-left: 25px;
        padding-left: 25px;
    }
}

@media(max-width: 920px) {
    #energy-results.container {
        padding-left: calc(2% + 32px); /*make room for filter button*/
    }
    .e-calc__results__filter {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0px;
        z-index: 5;
        overflow-y: scroll;
        padding: 30px 20px;
        width: 285px;
        background: white;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        opacity: 0;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out;
        -webkit-transform: translate3d(-285px, 0, 0);
        transform: translate3d(-285px, 0, 0);
    }
    .e-calc__results__filter.active {
        -webkit-box-shadow: 5px 0 10px -2px rgba(47, 49, 58, 0.25);
        box-shadow: 5px 0 10px -2px rgba(47, 49, 58, 0.25);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1;
        -webkit-transform: translate3d(0%, 0, 0);
        transform: translate3d(0%, 0, 0);
    }
    .e-calc__results__filter-toggle {
        position: fixed;
        top: 50%;
        left: -47px;
        z-index: 5;
        display: inline-block;
        padding: 7px 15px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        background: #3179C5;
        color: white;
        cursor: pointer;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out;
        -webkit-transform: translateY(-50%) rotate(90deg);
        -ms-transform: translateY(-50%) rotate(90deg);
        transform: translateY(-50%) rotate(90deg);
        -webkit-transform-origin: 50%  51%; /*stops Chrome making the text blurry*/
    }
    .e-calc__results__filter-toggle:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        opacity: 0.8;
    }
    .e-calc__results__filter-toggle.active {
        left: -29px;
        -webkit-transform: translate3d(265px, -50%, 0) rotate(90deg);
        transform: translate3d(265px, -50%, 0) rotate(90deg);
    }
    .e-calc__results__filter__head {
        padding-bottom: 15px;
        border-bottom: 1px solid rgba(47, 49, 58, 0.25);
        font-size: 18px;
    }
    .e-calc__results__filter__benefits {
        display: none;
    }
}

.e-calc input.short,
.short {
    width: 138px;
}
.pound,
input.pound,
.e-calc input.pound {
    background: transparent url(../Images/sprite.png) 10px -582px no-repeat;
    padding-left: 25px;
    width: 100%; 
}
.kWh,
input.kWh,
.e-calc input.kWh {
    background: transparent url(../Images/sprite.png) 210px -782px no-repeat;
    padding-right: 50px;
    width: 100%;
    margin-right: 0;
}

@media(max-width: 768px) {
    .kWh,
    input.kWh,
    .e-calc input.kWh {
        background: transparent url(../Images/sprite.png) 170px -782px no-repeat;
        padding-right: 50px;
    }
}

@media(max-width: 568px) {
    .pound,
    input.pound,
    .e-calc input.pound {
        background: transparent url(../Images/sprite.png) 10px -582px no-repeat;
        padding: 14px 15px 14px 25px;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .kWh,
    input.kWh,
    .e-calc input.kWh {
        background: transparent url(../Images/sprite.png) 150px -782px no-repeat;
        padding: 14px 45px 14px 15px;
    }
}

@media(max-width: 800px) {
    .e-calc__heading {
        font-size: 25px;
        line-height: 1.3;
    }
    .e-calc__heading--huge {
        padding-top: 50px;
        font-size: 28px;
    }
    .e-calc__heading--subline {
        font-size: 20px;
    }
}

@media(max-width: 768px) {
    .e-calc__input--number {
        height: 50px;
    }
    .e-calc__input--number input {
        padding: 15px 32px 15px 118px;
        font-size: 18px;
    }
    .e-calc__input--number .icon-minus {
        left: 100px;
    }
    .e-calc__input--number .icon-plus {
        left: 160px;
    }
    .e-calc__input--toggler {
        padding: 3px 20px 3px 20px;
    }
    .e-calc__input--toggler input {
        padding-left: 5px;
        font-size: 16px;
    }
    .e-calc__input--contact input {
        padding: 14px 15px;
        font-size: 16px;
    }
    .e-calc__group {
        -webkit-flex: 0 1 360px;
        -ms-flex: 0 1 360px;
        flex: 0 1 360px;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-flex: 0;
    }
    .e-calc__group .e-calc__input {
        -webkit-flex: 0 0 225px;
        -ms-flex: 0 0 225px;
        flex: 0 0 225px;
        margin-top: 10px;
        width: 225px;
        -webkit-box-flex: 0;
    }
    .e-calc__group .e-calc__select {
        -webkit-flex: 0 1 160px;
        -ms-flex: 0 1 160px;
        flex: 0 1 160px;
        -webkit-box-flex: 0;
        margin-top: 10px;
    }
    .e-calc__group .e-calc__select__box {
         width: 160px;
    }
    .e-calc__group--user .e-calc__select {
        -webkit-flex: 0 1 120px;
        -ms-flex: 0 1 120px;
        flex: 0 1 120px;
        -webkit-box-flex: 0;
    }
    .e-calc__group--user .e-calc__select__box {
        width: 450px;
        min-width: 450px;
    }
    .e-calc__group--lived .e-calc__input {
        -webkit-flex: 0 1 200px;
        -ms-flex: 0 1 200px;
        flex: 0 1 200px;
        margin-top: 20px;
        width: 200px;
        -webkit-box-flex: 0;
    }
    .e-calc__group__sep,
    .e-calc__helper {
        display: none;
    }
    .e-calc__section {
        margin-top: 60px;
        padding: 20px 0;
    }
    .e-calc__section-title {
        font-size: 22px;
    }
    .e-calc__helper-row .e-calc__checkboxes {
        -webkit-flex: 0 1 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
        -webkit-box-flex: 0;
    }
    .e-calc__helper-row .e-calc__checkboxes.e-calc__checkboxes--vertical.four-up {
      display: flex;
      display: -webkit-flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: stretch;
      align-content: flex-start;
    }
    .e-calc__helper-row .e-calc__checkboxes.e-calc__checkboxes--vertical.four-up .e-calc__checkbox {
        -webkit-flex: 0 1 48%;
        -ms-flex: 0 1 48%;
        flex: 0 1 48%;
    }
    .e-calc__helper-row .e-calc__checkboxes.e-calc__checkboxes--vertical.four-up .e-calc__checkbox:nth-child(even) {
        margin-right: 0;
    }
    .e-calc__helper-row.flex-four  .e-calc__checkboxes.four-up .e-calc__checkbox label {
        -webkit-flex: 0 1 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    }
    .e-calc__helper-row .e-calc__input--contact {
        -webkit-flex: 0 1 300px;
        -ms-flex: 0 1 300px;
        flex: 0 1 300px;
        -webkit-box-flex: 0;
    }
    .e-calc__tip {
        margin-top: 10px;
        font-size: 14px;
    }
    .e-calc__lived {
        margin-top: 15px;
        margin-left: 0px;
        font-size: 14px;
    }
    .e-calc__lived span {
        margin-top: 7px;
        font-size: 16px;
    }
    .e-calc__logo-box {
        padding: 12px 25px;
    }
    .e-calc__logo-box img {
    margin-right: 15px;
    -webkit-transform: scale(.85);
    -ms-transform: scale(.85);
    transform: scale(.85);
    }
    .e-calc__validation {
        margin-left: 5px;
    }
    .e-calc__validation .icon {
        display: none;
    }
    .e-calc__validation span {
        margin-left: 0;
    }
    .e-calc__results {
        margin-top: 30px;
    }
    .e-calc__results__filter .e-calc__checkbox {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        margin-top: 0;
        margin-right: 0;
        -ms-flex-preferred-size: 100%;
    }
}

@media(max-width: 665px) {
    .e-calc__more {
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
    }
    .e-calc__more__card:first-child {
        margin-right: 0;
    }
    .e-calc__more__card:last-child {
        margin-left: 0;
    }
}

@media(max-width: 601px) {
    .e-calc__heading {
        font-size: 20px;
    }
    .e-calc__heading--huge {
        font-size: 22px;
        padding-top: 4%;
    }
    .e-calc__heading--subline {
        font-size: 16px;
    }
}

@media(max-width: 568px) {
    .e-calc {
        font-size: 14px;
    }
    .e-calc__heading {
        font-size: 17px;
    }
    .e-calc p,
    .full_helper_text  {
        font-size: 13px;
    }
    .e-calc p:last-of-type,
    .full_helper_text  {
        margin-bottom: 0;
    }
    .e-calc p.subHead  {
        font-size: 14px;
    }
    .e-calc__input--postcode label {
        left: 15px;
    }
    .e-calc__input--postcode input {
        padding-left: 120px;
    }
    .e-calc__options__search .icon {
        left: 10px;
    }
    .e-calc__options__list {
        font-size: 14px;
    }
    .e-calc__options__list li {
        padding: 10px 15px 10px 40px;
    }
    .e-calc__options__confirmation {
    }
    .e-calc__options__confirmation__selection {
        font-size: 16px;
    }
    .e-calc__promo {
        padding-top: 15px;
    }
    .e-calc__promo__title {
        margin-bottom: 7px;
        font-size: 14px;
    }
    .e-calc__promo__text {
        font-size: 12px;
        line-height: 1.5;
    }
    .e-calc__progress {
        right: auto;
        padding: 7px 0;
        border-top-right-radius: 20px;
    }
    .e-calc__progress > .container {
        padding-right: 10px;
        padding-left: 10px;
    }
    .e-calc__progress__actions {
        display: none;
    }
    .e-calc__progress__counter {
        font-weight: 600;
        font-size: 16px;
    }
    .e-calc__progress__counter__tablet {
        display: none;
    }
    .e-calc__logo-box {
        display: none;
    }
    .e-calc__cta {
        margin-bottom: 50px;
    }
    .e-calc__cta--bordered {
    }
    .e-calc__cta--bordered:before {
        margin-top: 35px;
        margin-bottom: 35px;
    }
    .e-calc__results__filter {
        position: fixed;
    }
    .e-calc__results__filter-toggle {
        font-size: 16px;
    }
    .e-calc__group .e-calc__select {
        -webkit-flex: 0 1 130px;
        -ms-flex: 0 1 130px;
        flex: 0 1 130px;
    }
    .e-calc__group .e-calc__select__box {
        width: 130px;
    }
    .e-calc__select__visible {
        font-size: 100%;
        padding: 14px 15px 13px 15px;
        cursor: pointer;
        color: #2F313A;
    }
    .e-calc__group .e-calc__input {
        -webkit-flex: 0 0 200px;
        -ms-flex: 0 0 200px;
        flex: 0 0 200px;
        width: 200px;
    }
    /* style energy use bit of step two */
    .energyListWrapper .e-calc__group label {
        display: block;
    }
    .energyListWrapper .pound, input.pound, 
    .energyListWrapper .e-calc input.pound {
        width: calc(100% - 15px);
        margin-left: 15px;
        margin-right: 0;
    }
    .energyListWrapper .e-calc input.short {
        padding: 15px;
    }
    .e-calc__group .e-calc__input.paired {
        -webkit-flex: 0 0 48%;
        -ms-flex: 0 0 48%;
        flex: 0 0 48%;
        width: 48%;
        margin-right: 4%;
    }
    .e-calc__group .e-calc__input.paired.last {
        margin-right: 0;
    }
    .e-calc__checkboxes.paired {
      max-width: 300px;
    }
    .e-calc__checkboxes.paired:after {
      display: block;
      content: " ";
      flex: 999 999 auto;
    }
    .e-calc__checkboxes.paired .e-calc__checkbox {
        -webkit-flex: 0 0 48%;
        -ms-flex: 0 0 48%;
        flex: 0 0 48%;
        width: 48%;
        margin-right: 4%;
        flex-basis: 140px;
    }
    .e-calc__checkboxes.paired .e-calc__checkbox:nth-child(odd) {
        margin-right: 2%;
    }
    .e-calc__checkboxes.paired .e-calc__checkbox:nth-child(even) {
        margin-right: 0;
    }
}

@media(max-width: 479px) {
    .energyListWrapper .e-calc__group .e-calc__input {
        -webkit-flex: 0 0 130px;
        -ms-flex: 0 0 130px;
        flex: 0 0 130px;
        width: 130px;
    }
    .kWh, input.kWh, .e-calc input.kWh {
        background: transparent url(../Images/sprite.png) 70px -782px no-repeat;
        padding: 15px 38px 15px 15px;
    }
}

@media(max-width: 414px) {
    .e-calc__step {
        padding-right: 10px;
        padding-left: 15px;
    }
    .e-calc__section {
        margin-top: 50px;
        padding: 15px 0;
    }
    .e-calc__section-title {
        font-size: 18px;
    }
    .e-calc__results {
        margin-top: 20px;
    }
    .e-calc__results__card__hidden__bottom {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        padding-top: 10px;
        padding-bottom: 10px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
    }
    .e-calc__results__card__hidden__bottom-terms {
        margin-top: 10px;
    }
}

/* SELECT YOUR ADDRESS */
section.feature#homePagePortal {
    padding-top: 0;
}
section.feature#homePagePortal form,
section.feature#homePagePortal #LoginForm {
    margin: 0 auto;
}
section.feature#homePagePortal h1:empty {
    display: none;
}
section.feature#homePagePortal .e-calc__postcode.postcodeSelected {
    margin-top: 15px;
}
section.feature#homePagePortal .e-calc__input {
    position: relative;
    display: inline-block;
    max-width: unset;
    height: 30px;
    width: auto;
}
section.feature#homePagePortal .e-calc__input input {
    padding: 15px 20px 15px 120px;
}
#AddressSelectHolder_SUPPLY.container {
    width: 700px;
    margin-right: auto !important;
    margin-left: auto !important;
    padding-right: 0;
    padding-left: 0;
}
#AddressSelectHolder_SUPPLY.container .e-calc__options {
    position: relative;
    max-width: 100%;
}
.applyWrapper div[id^='AddressSelectHolder_PREVIOUS'] .e-calc__options,
.applyWrapper div[id='AddressSelectHolder_BILLING'] .e-calc__options {
    max-width: 100%;
    position: relative;
    text-align: left;
    margin-bottom: 80px;
}
.applyWrapper div[id^='AddressSelectHolder_PREVIOUS'] .e-calc__options.selected,
.applyWrapper div[id='AddressSelectHolder_BILLING'] .e-calc__options.selected {
    margin-top: 0;
    margin-bottom: 0;
}
.applyWrapper .e-calc__options__meter__selection {
    display: none;
}
#AddressHolder_SUPPLY,
div[id^='AddressHolder_PREVIOUS'],
#AddressHolder_BILLING {
    display: table;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
    padding-top: 30px;
    width: 510px;
}
div[id^='AddressHolder_PREVIOUS'],
#AddressHolder_BILLING {
    margin-left: 0;
}

@media (max-width: 941px) {
    #AddressSelectHolder_SUPPLY.container,
    .applyWrapper div[id^='AddressSelectHolder_PREVIOUS'] {
        width: 600px;
    }
}

@media (max-width: 700px) {
    #AddressSelectHolder_SUPPLY.container,
    .applyWrapper div[id^='AddressSelectHolder_PREVIOUS'] {
        width: 100%;
    }
}

@media (max-width: 601px) {
    #AddressSelectHolder_SUPPLY.container,
    .applyWrapper div[id^='AddressSelectHolder_PREVIOUS'] {
        margin-top: 10px;
    }
}

@media (max-width: 481px) {
    section.feature#homePagePortal .e-calc__postcode.postcodeSelected {
        margin-top: 5px;
    }
}

#AddressHolder_SUPPLY a.AddressNotFound_close,
div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close,
#AddressHolder_BILLING a.AddressNotFound_close {
    position: absolute;
    font-size: 16px;
    font-weight: 600;
    color: white;
    border-radius: 4px;
    padding: 7px 14px;
    background: #8CC73F;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    margin-top: -30px;
    margin-left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}
#AddressHolder_SUPPLY a.AddressNotFound_close:hover,
div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close:hover,
#AddressHolder_BILLING a.AddressNotFound_close:hover {
    background: #3179C5;
    cursor: pointer;
}
#AddressHolder_SUPPLY p.lookupAddressButton,
div[id^='AddressHolder_PREVIOUS'] p.lookupAddressButton,
#AddressHolder_BILLING p.lookupAddressButton {
    text-align: center;
    margin-bottom: 40px;
}
#AddressHolder_SUPPLY dl,
div[id^='AddressHolder_PREVIOUS'] dl,
#AddressHolder_BILLING dl {
    position: relative;
    clear: both;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 460px;
    -ms-flex: 0 0 460px;
    flex: 0 0 460px;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
#AddressHolder_SUPPLY dl.hide-postcode,
div[id^='AddressHolder_PREVIOUS'] dl.hide-postcode,
#AddressHolder_BILLING dl.hide-postcode {
    font-size: 0;
    line-height: 1;
    height: 0;
    width: 0;
    visibility: hidden;
}
#AddressHolder_SUPPLY dl dt,
div[id^='AddressHolder_PREVIOUS'] dl dt,
#AddressHolder_BILLING dl dt {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-flex: 0;
    text-align: right;
}
#AddressHolder_SUPPLY dl dt.lookup-address-button-wrapper,
div[id^='AddressHolder_PREVIOUS'] dl dt.lookup-address-button-wrapper,
#AddressHolder_BILLING dl dt.lookup-address-button-wrapper {
    text-align: center;
}
#AddressHolder_SUPPLY dl dt label,
div[id^='AddressHolder_PREVIOUS'] dl dt label,
#AddressHolder_BILLING dl dt label {
    display: block;
    width: 140px;
    margin-right: 10px;
}
#AddressHolder_SUPPLY dl dd,
#MeterSerialNumbersContainer dl dd,
div[id^='AddressHolder_PREVIOUS'] dl dd,
#AddressHolder_BILLING dl dd {
    position: relative;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
     margin-left: 0;
    display: inline-block;
    width: 100%;
    max-width: 360px;
}
#AddressHolder_SUPPLY dl dd span.field-validation-error,
#MeterSerialNumbersContainer dl dd span.field-validation-error,
div[id^='AddressHolder_PREVIOUS'] dl dd span.field-validation-error,
#AddressHolder_BILLING dl dd {
    position: absolute;
    left: auto;
    right: 0;
}
#AddressHolder_SUPPLY dl dd input,
#MeterSerialNumbersContainer dl dd input,
div[id^='AddressHolder_PREVIOUS'] dl dd input,
#AddressHolder_BILLING dl dd input {
    padding: 14px 35px;
    font-size: 18px;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 100%;
}

@media (max-width: 601px) {
    #AddressHolder_SUPPLY,
    div[id^='AddressHolder_PREVIOUS'],
    #AddressHolder_BILLING {
        width: 100%;
        margin: 0 auto;
        width: 400px;
    }
}

@media (max-width: 481px) {
    #AddressHolder_SUPPLY,
    div[id^='AddressHolder_PREVIOUS'],
    #AddressHolder_BILLING {
        width: 100%;
        margin: 0 auto;
        width: 270px;
    }
    #AddressHolder_SUPPLY dl,
    div[id^='AddressHolder_PREVIOUS'] dl,
    #AddressHolder_BILLING dl {
        display: block;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        -webkit-align-items: center;
        align-items: center;
        -webkit-box-flex: 0;
        -webkit-box-align: center;
        -ms-flex-align: center;
    }
    #AddressHolder_SUPPLY dl dt,
    div[id^='AddressHolder_PREVIOUS'] dl dt,
    #AddressHolder_BILLING dl dt {
        display: block;
        -webkit-flex: unset;
        -ms-flex: unset;
        flex: unset;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-box-flex: 0;
        -webkit-box-align: start;
        -ms-flex-align: start;
        text-align: left;
        margin-bottom: 5px;
    }
    #AddressHolder_SUPPLY dl dd input,
    div[id^='AddressHolder_PREVIOUS'] dl dd input,
    #AddressHolder_BILLING dl dd input {
        max-width: 360px;
    }
    #AddressHolder_SUPPLY dl dt.lookup-address-button-wrapper,
    div[id^='AddressHolder_PREVIOUS'] dl dt.lookup-address-button-wrapper,
    #AddressHolder_BILLING dl dt.lookup-address-button-wrapper {
        text-align: left;
    }
    #AddressHolder_SUPPLY a.AddressNotFound_close,
    div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close,
    #AddressHolder_BILLING a.AddressNotFound_close {
        margin-top: -40px;
    }
}

#AddressHolder_SUPPLY dl dd input:focus,
#MeterSerialNumbersContainer dl dd input:focus,
div[id^='AddressHolder_PREVIOUS'] dl dd input:focus,
#AddressHolder_BILLING dl dd input:focus {
    border-color: #8CC73F;
}
#AddressHolder_SUPPLY dl dd input:hover:not(:focus),
#MeterSerialNumbersContainer dl dd input:hover:not(:focus),
div[id^='AddressHolder_PREVIOUS'] dl dd input:hover:not(:focus),
#AddressHolder_BILLING dl dd input:hover:not(:focus) {
    border-color: #ABB1B3;
}
#AddressHolder_SUPPLY dl dd input.input-validation-error,
#MeterSerialNumbersContainer dl dd input.input-validation-error,
div[id^='AddressHolder_PREVIOUS'] dl dd input.input-validation-error,
#AddressHolder_BILLING dl dd input.input-validation-error {
    border-color: tomato !important;
    border-radius: 4px;
    box-shadow: none !important;
}
#MeterSerialNumbersContainer {
    display: table;
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
}
#MeterSerialNumbersContainer dt {
    line-height: 1.3;
    width: 100%;
    margin: 30px 0 15px;
}
#MeterSerialNumbersContainer dt strong {
    font-weight: normal;
    color: #4b9953;
}
#MeterSerialNumbersContainer dl dd input {
    max-width: 360px;
}
#MeterSerialNumbersContainer dt .icon-tooltip {
    margin-left: 15px;
}
/* END SELECT YOUR ADDRESS */

.e-calc__postcode {
    margin-top: 25px;
}
.e-calc__input {
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    max-width: 460px;
}
.e-calc__input.focused {
    border-color: #8CC73F;
}
.e-calc__input:hover:not(.focused) {
    border-color: #ABB1B3;
}
.e-calc__input--postcode {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    max-width: 300px;
    height: 60px;
}
.e-calc__input--postcode label {
    position: absolute;
    top: 50%;
    left: 20px;
    z-index: 2;
    color: #2f313a;
    color: rgba(47, 49, 58, 0.55);
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    -webkit-transform: translateY(-45%);
    -ms-transform: translateY(-45%);
    transform: translateY(-45%);
}
.e-calc__input--postcode input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 0;
    border-radius: 4px;
    color: #2f313a;
    color: rgba(47, 49, 58, 0.55);
    text-align: left;
    font-size: 18px;
}

@media (max-width: 768px) {
    .e-calc__input {
        max-width: 360px;
    }
}

/* postcode selected */
.e-calc__postcode.postcodeSelected .e-calc__input {
    border: none;
    border-radius: 0;
    background: transparent;
    -webkit-transition: unset;
    transition: unset;
}
.e-calc__postcode.postcodeSelected .e-calc__input.focused,
.e-calc__postcode.postcodeSelected .e-calc__input:hover:not(.focused) {
    border-color: transparent;
}
.e-calc__postcode.postcodeSelected .e-calc__input--postcode label {
    position: relative;
    top: unset;
    left: unset;
    z-index: 2;
    color: #2f313a;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 18px;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}
.e-calc__postcode.postcodeSelected .e-calc__input--postcode label[for="QuotePostcode"] {
    display: inline-block;
    font-weight: 600;
    padding-right: 0;
}
.e-calc__postcode.postcodeSelected .e-calc__input--postcode input {
    position: relative;
    overflow: hidden;
    width: auto;
    max-width: 102px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    z-index: 1;
    padding: 5px 0 0 !important;
    border-radius: 0;
    font-weight: 600;
    color: #3179C5 !important;
    text-align: right;
    font-size: 20px;
    background: transparent;
}
/* end postcode selected */

/* style address select search placeholder text - these must be separate rules to work */
input::-webkit-input-placeholder {
    font-size: 16px;
}
input::-moz-placeholder {
    font-size: 14px;
}
input:-ms-input-placeholder {
    font-size: 16px;
}
input::-ms-input-placeholder {
    font-size: 16px;
}
input:-moz-placeholder {
    font-size: 16px;
}
.e-calc__options > .e-calc__options__search > input::-webkit-input-placeholder {
    font-size: 10px;
}
.e-calc__options > .e-calc__options__search > input::-moz-placeholder {
    font-size: 10px;
}
.e-calc__options > .e-calc__options__search > input:-ms-input-placeholder {
    font-size: 10px;
}
.e-calc__options > .e-calc__options__search > input::-ms-input-placeholder {
    font-size: 10px;
}
.e-calc__options > .e-calc__options__search > input:-moz-placeholder {
    font-size: 10px;
}

@media (min-width: 320px) {
    .e-calc__options > .e-calc__options__search > input::-ms-input-placeholder {
        font-size: 10px;
        transform: scale(0.625) translateX(-30%);
    }
}

/* end style address select search placeholder text */

/* set global placeholder text opacity - these must be separate rules to work */
.e-calc__options > input::-webkit-input-placeholder {
    opacity: 0.8;
}
.e-calc__options > input::-moz-placeholder {
    opacity: 0.8;
}
.e-calc__options > input:-ms-input-placeholder {
    opacity: 0.8;
}
.e-calc__options > input:-moz-placeholder {
    opacity: 0.8;
}
/* dim placeholder text opacity on focus */
input:focus::-webkit-input-placeholder {
    opacity: 0.2;
}
input:focus::-moz-placeholder {
    opacity: 0.2;
}
input:focus:-ms-input-placeholder {
    opacity: 0.2;
}
input:focus:-moz-placeholder {
    opacity: 0.2;
}
/* end set global placeholder text opacity */

.e-calc__input--date {
    max-width: 300px;
}
.e-calc__withLabel {
    display: inline-block;
}
ul.energyListWrapper {
    width: 100%;
    padding: 0;
    margin-top: 0;
}
li.energyListItem {
    width: 100%;
}
li.energyListItem:not(.selected) .e-calc__input {
    opacity: 0.4;
}
li.energyListItem:not(.selected) .e-calc__input span.field-validation-error {
    opacity: 0;
}
li.energyListItem:not(.selected) label[for="spendYes"] {
    color: rgba(28, 40, 51, 0.4); /* 40% of body color */
}
.usageList div.night_usage {
    display: block;
    width: 100%;
    height: auto;
}
.spendYesSpend {
    padding-right: 3px;
    padding-left: 3px;
}
.spendYesUse {
    padding-right: 20px;
    padding-left: 3px;
}
.spendYesUse.back_label {
    padding-right: 11px;
    visibility: hidden;
}
#EnergyExactContainer {
    height: auto !important;
}
.radioBtnWrapper input[type=radio] {
    position: relative;
    width: 1.6em;
    height: 1.6em;
    padding: 0;
    font-size: .8em;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid #84909a;
    display: inline-block;
    border-color: #76777D;
    vertical-align: middle;
    margin: -4px 3px 0 0;
    background: white;
    box-sizing: border-box;
    -ms-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.radioBtnWrapper input[type=radio]:hover {
    border: 1px solid #2F313A;
}
.radioBtnWrapper input[type=radio]:checked {
    box-shadow: inset 0 0 0 0.35em white;
    border-color: #8CC73F;
    background: #8CC73F;
    box-sizing: border-box;
    cursor: default;
}
.radioBtnWrapper input[type=radio]:checked:focus {
    background: #8CC73F;
    box-shadow: inset 0 0 0 1px #8CC73F, inset 0 0 0 .35em white;
}
.radioBtnWrapper input[type=radio]:focus {
    box-shadow: inset 0 0 0 1px #8CC73F;
}

/*style checkboxes*/
/* styled traditional checkboxes */
.natural-checkbox-wrapper {
    position: relative;
    margin-bottom: 20px;
}
.natural-checkbox-wrapper label {
    position: relative;
    display: block;
    color: currentColor;
    line-height: 1.4;
    cursor: pointer;
    padding: 6px 0 0 35px;
    white-space: normal;
}
.natural-checkbox-wrapper input[type="checkbox"] {
    position: relative;
    top: unset; 
    left: unset; 
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
    width: 20px;
    height: 20px;
    margin: 0 14px 0 -34px;
    padding: 0;
    color: currentColor;
    background: white;
    border-color: currentColor;
    border-style: solid;
    border-width: 1px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
}
.natural-checkbox-wrapper input[type="checkbox"]:hover,
.natural-checkbox-wrapper input[type="checkbox"]:focus {
    border-color: #8CC73F;
}
.natural-checkbox-wrapper input[type="checkbox"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 12px;
    height: 12px;
    margin: -6px 0 0 -6px;
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjOENDNzNGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: 0 75%;
    background-size: cover;
    content: '';
    opacity: 0;
}
.natural-checkbox-wrapper input[type="checkbox"]:checked {
    border-color: #8CC73F;
}
.natural-checkbox-wrapper input[type="checkbox"]:checked:after {
    opacity: 1;
}
/* /styled traditional checkboxes */
.checkboxListWrapper {
    font-size: 16px;
}
.checkboxListWrapper label {
    position: relative;
    display: block;
    color: #76777D;
    line-height: 1.4;
    padding: 6px 0 0 35px;
    cursor: pointer;
}
.checkboxListWrapper input[type="checkbox"] {
    position: absolute;
    top: 5px;
    left: 6px;
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
    width: 20px;
    height: 20px;
    margin: 0 6px 0 0;
    padding: 0;
    color: #2f353a;
    background: white;
    border-color: #76777D;
    border-style: solid;
    border-width: 1px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
}
.checkboxListWrapper input[type="checkbox"]:hover,
.checkboxListWrapper input[type="checkbox"]:focus {
    border-color: #8CC73F;
}
.checkboxListWrapper input[type="checkbox"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 12px;
    height: 12px;
    margin: -6px 0 0 -6px;
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjOENDNzNGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: 0 75%;
    background-size: cover;
    content: '';
    opacity: 0;
}
.checkboxListWrapper input[type="checkbox"]:checked {
    border-color: #8CC73F;
}
.checkboxListWrapper input[type="checkbox"]:checked:after {
    opacity: 1;
}
/*end style checkboxes*/

.energyEstimateQuestion {
    margin-bottom: 0;
}

/* APPLY PAGE*/
/*variation of #MeterSerialNumbersContainer for the apply page*/
.container.applyWrapper #MeterSerialNumbersContainer {
    position: relative;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
}
.container.applyWrapper #MeterSerialNumbersContainer.e-calc__question {
    position: relative;
    margin-top: 50px;
    max-width: 100%;
}
/*end variation of #MeterSerialNumbersContainer for the apply page*/

/* style existing addressModel content, but specific for the apply page */
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt {
    position: relative;
    margin: 0;
    max-width: 100%;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_SUPPLY"],
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_PREVIOUS1"],
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_PREVIOUS2"] {
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 300;
    font-size: 28px;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_PREVIOUS1"],
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_PREVIOUS2"] {
    font-size: 22px;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd {
    display: block;
    margin: 20px 0 0;
    padding: 0;
    font-size: 0; /*removes extra space for inline-block children*/
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input {
    display: inline-block;
    padding: 13px 35px 12px 35px;
    font-size: 18px;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input:focus {
    border-color: #8CC73F;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input:hover:not(:focus) {
    border-color: #ABB1B3;
}
.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd label {
    font-size: 16px;
    padding: 0 12px 0 6px;
}

@media (max-width: 768px) {
    .container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input {
        display: inline-block;
        padding: 14px 15px;
        font-size: 16px;
    }
}

@media (max-width: 568px) {
    .container.applyWrapper dl[id^='TimeAtAddressContainer_'] dt label[for="TimeAtAddress_SUPPLY"] {
    font-size: 18px;
    }
    .container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input {
        padding: 14px 15px;
        font-size: 16px;
        width: 80px;
    }
    .container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd label {
        font-size: 14px;
    }
}
/* end style existing addressModel, but specific for the apply page */

.lookupBuildingWrapper,
.lookupPostecodeWrapper {
    position: relative;
    display: inline-block;
    padding-bottom: 30px;
}
.lookupBuildingWrapper {
    padding-right: 20px;
}
.container.applyWrapper h4 {
    font-weight: 300;
    font-size: 22px;
    margin: 30px 0 10px;
}

@media (max-width: 568px) {
    .container.applyWrapper h4 {
        font-size: 18px;
    }
}

/* confirmation address on the apply page */
.container.applyWrapper .e-calc__options__confirmation {
    margin-top: 10px;
    margin-right: auto;
    margin-left: 0;
    max-width: 100%;
    text-align: left;
}
.container.applyWrapper #AddressSelectHolder_SUPPLY.container,
.container.applyWrapper div[id^='AddressSelectHolder_PREVIOUS'].container,
.container.applyWrapper div[id='AddressSelectHolder_BILLING'].container {
    width: 100%;
    margin-top: 0;
    margin-right: auto !important;
    margin-left: 0 !important;
    padding-right: 0;
    padding-left: 0;
}
.container.applyWrapper div[id^='AddressSelectHolder_PREVIOUS'].container,
.container.applyWrapper div[id='AddressSelectHolder_BILLING'].container {
    max-width: 800px;
}
.container.applyWrapper #AddressSelectHolder_SUPPLY.container,
.container.applyWrapper dl[id^='TimeAtAddressContainer_PREVIOUS'],
.container.applyWrapper dl[id^='TimeAtAddressContainer_BILLING'] {
    margin-top: 20px;
}
.container.applyWrapper .previous-address-wrapper {
    margin: 0;
    padding: 0;
}
.container.applyWrapper .e-calc__options__confirmation__box {
    padding: 0;
    border-top: none;
    border-bottom: none;
}
.container.applyWrapper .e-calc__small-label,
.container.applyWrapper .lookupBuildingWrapper,
.container.applyWrapper .e-calc__options__confirmation .e-calc__btn,
.container.applyWrapper .e-calc__options__confirmation__back {
    display: none;
}
.container.applyWrapper p:empty {
    display: none;
    font-size: 0;
    margin: 0;
    padding: 0;
}
.container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper label,
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper label,
.container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper label,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper label {
    display: inline-block;
    font-size: 16px;
    padding: 0 12px 0 0;
}
.container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper .e-calc__input,
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .e-calc__input,
.container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper .e-calc__input,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input {
    display: inline-block;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper .e-calc__input.focused,
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .e-calc__input.focused,
.container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper .e-calc__input.focused,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input.focused {
    border-color: #8CC73F;
}
.container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper .e-calc__input:hover:not(.focused),
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .e-calc__input:hover:not(.focused),
.container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper .e-calc__input:hover:not(.focused),
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input:hover:not(.focused) {
    border-color: #2f313a;
    border-color: rgba(47, 49, 58, 0.25);
}
.container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper .e-calc__input input,
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .e-calc__input input,
.container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper .e-calc__input input,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input input {
    padding: 14px 20px;
    font-size: 18px;
    width: 100%;
}
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .postcodeWrapper,
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper p,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .postcodeWrapper,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper p {
    display: inline-block;
}
.container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .field-validation-error,
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .field-validation-error {
    position: absolute;
    bottom: 6px;
    font-size: 13px;
    color: white;
    background: tomato;
    padding: 4px 6px;
    border-radius: 4px;
}
.container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input input {
    text-transform: uppercase;
}
/* Additional information required by supplier (e.g. Scottish Power questions) */
#ApplicationDatas > div.container > div.e-calc__question > dt > p {
    color: #76777D;
    padding: 7px 0 0;
    margin: 0;
}
#ApplicationDatas > div.container > div.e-calc__question > dd {
    margin: 20px 0 0;
}

@media (max-width: 768px) {
    .container.applyWrapper #BillingAddressHolder .lookupBuildingWrapper .e-calc__input input,
    .container.applyWrapper #BillingAddressHolder .lookupPostecodeWrapper .e-calc__input input,
    .container.applyWrapper div[id^='LookupAddress_'] .lookupBuildingWrapper .e-calc__input input,
    .container.applyWrapper div[id^='LookupAddress_'] .lookupPostecodeWrapper .e-calc__input input {
        padding: 14px 25px;
        font-size: 16px;
        width: 100%;
    }
}

/* style the natural inputs */
#ApplicationDatas > div.container > div.e-calc__question > dd input {
    display: inline-block;
    padding: 14px 25px;
    font-size: 18px;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 300px;
}
#ApplicationDatas > div.container > div.e-calc__question > dd input:focus {
    border-color: #8CC73F;
}
#ApplicationDatas > div.container > div.e-calc__question > dd input:hover:not(:focus) {
    border-color: #ABB1B3;
}

@media (max-width: 768px) {
    #ApplicationDatas > div.container > div.e-calc__question > dd input {
        font-size: 16px;
    }
}

/* end style the natural inputs */
.e-calc__tip.text-center {
    flex: 0 1 100%;
    font-size: 14px;
    margin-right: auto;
    margin-left: auto;
    max-width: 710px;
}
.container.final-wrapper.dd {
    max-width: 1200px;
}
.applyDD {
    flex: 0 1 auto;
    margin-top: 20px;
    padding-bottom: 12px;
    border-bottom: 1px solid #e2e2e2;
}
.applyDD ul {
    margin: 0;
    padding: 0;
}
.applyDD ul li {
    display: block;
    color: #76777D;
    padding: 8px 0;
}
.twoUp {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    align-content: center;
    width: 100%;
    margin: 50px auto 20px 0;
    padding: 0;
}
.twoUp .cardLeft {
    -webkit-flex: 0 1 50%;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    padding: 0 4% 0 0;
    border-right: 1px solid #e2e2e2;
}
.twoUp .cardRight {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin: 0 auto;
}
.twoUp .cardLeft .e-calc__question:first-of-type {
    margin-top: 0;
}
.twoUp .cardLeft .e-calc__input.short {
    width: 146px;
}

@media(max-width: 767px) {
    .twoUp .cardLeft,
    .twoUp .cardRight {
        -webkit-flex: 0 1 100%;
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
        padding: 0;
        -webkit-box-flex: 0;
        border-right: none;
    }
    .twoUp .cardRight {
        padding: 30px 0 0;
    }
    .twoUp .cardRight aside {
        margin: auto;
    }
}

.twoUp .cardRight aside {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    max-width: 300px;
    text-align: center;
}
.twoUp .cardRight aside .directDebit strong {
    background: url(../Images/sprite.png) no-repeat 50% -1000px;
    display: block;
    text-indent: -9999px;
    height: 32px;
}
.twoUp .cardRight aside a {
    color: #3179C5;
    text-decoration: none;
    border-bottom: 1px dashed #8CC73F;
}
.twoUp .cardRight aside a:hover,
.twoUp .cardRight aside a:active {
    color: #8CC73F;
}
div.paymentWrapper {
    display: block;
    margin: 20px 0 0;
    padding: 0;
    font-size: 0;
}
div.paymentWrapper label {
    display: inline-block;
    font-size: 16px;
    padding: 0;
}
@media (max-width: 568px) {
    div.paymentWrapper label {
        font-size: 14px;
    }
}
.e-calc__cta.e-calc__cta--bordered {
    margin-top: 45px;
    margin-bottom: 0;
    text-align: right;
    padding-right: 0;
    max-width: 100%;
}
.e-calc__cta.e-calc__cta--bordered .e-calc__tip {
    margin-top: 15px;
    color: #76777D;
    font-size: 16px;
    text-align: left;
}
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a,
.e-calc__question a {
    color: #3179C5;
    text-decoration: none;
    border-bottom: 1px dashed #8CC73F;
    font-weight: 300;
}
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a:hover,
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a:active,
.e-calc__question a:hover,
.e-calc__question a:active {
    color: #8CC73F;
}
/* Your new plan fancybox pop-up*/
.new-plan {
    padding: 0 0.8em 0.8em;
}

/* GLOBAL HELPERS */
.center {
    text-align: center;
}
div.center {
    max-width: 1200px;
    padding-right: 2%;
    padding-left: 2%;
    margin-right: auto;
    margin-left: auto;
}
img {
    max-width: 100%;
    height: auto;
}
.supplier-alt-name {
    font-weight: 700;
}
p.subHead {
    font-weight: 600;
    padding: 8px;
    background: #e2e2e2;
    margin-bottom: 0;
}
fieldset.standardBox {
    padding: 0;
    border: 0;
}
.text-center {
    text-align: center;
}
.mt40 {
    margin-top: 60px;
}
.no-border {
    border: none;
}
fieldset.no-border {
    margin: 0;
    padding: 0;
    border: none;
}
.hide {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.hidden {
    display: none !important;
}
.max-width-100 {
    max-width: 100px;
}
.no-border {
    border: none !important;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}

/* Style natural inputs and drop downs from dynamic output */
.natural-wrapper {
    position: relative;
}
.natural-wrapper span.field-validation-error {
    position: absolute;
    bottom: 54px;
    margin-top: 0;
}
.natural-wrapper input {
    position: relative;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    margin-top: 15px;
    max-width: 460px;
    padding: 14px 15px 14px 30px;
    font-size: 16px;
    color: #76777D;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.natural-wrapper input:focus {
    border-color: #8CC73F;
}
.natural-wrapper input:hover:not(:focus) {
    border-color: #ABB1B3;
}
.natural-wrapper input.input-validation-error {
    border: 4px solid tomato;
    box-shadow: none !important;
}

/* Economy 7 slider */
#Economy7EntryListItem {
    width: 100%;
    padding: 0 35% 0 32px;
    margin-top: 20px;
    margin-bottom: 0;
}
#Economy7EntryListItem p strong.highlight {
    color: #8CC73F;
}
 #Economy7EntryListItem .slider + p {
    text-align: center;
}
 #Economy7EntryListItem .slider + p strong {
    margin-left: -20px;
}
#Economy7EntryListItem .slider + p strong + strong {
    margin-left: 20px;
}
#Economy7EntryListItem p.slid-tit {
    font-size: 13px;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
}
#Economy7EntryListItem p.slid-info {
    font-size: 15px;
}
#simplySwitch .ui-slider-handle {
    -webkit-box-shadow: 2px 2px 4px 0px rgba(65,80,90,0.4);
    box-shadow: 2px 2px 4px 0px rgba(65,80,90,0.4);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border: 1px solid #7cab58;
    width: 21px;
    height: 21px;
    cursor: move;
}
.slider.ui-widget-content {
    background: #eee;
    padding: 0px;
    margin-bottom: 0;
    border: 1px solid #ccc;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
}
.slider .ui-widget-header {
    background: #8bc162;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
}
#simplySwitch .multiSelect {
    max-height: 150px;
    max-width: 700px;
    overflow-y: auto;
    overflow-x: hidden;
    display: inline-block;
    padding: 8px 28px 8px 8px;
}
#simplySwitch .multiSelect li {
    white-space: nowrap;
    margin: 0 0 10px 0;
}
#simplySwitch .multiSelect li input {
    margin-top: 0;
}
.multiSelect + p {
    margin-top: 4px;
}
.multiSelect + p a + a {
    padding: 10px 5px 0 0;
    display: block;
    text-align: right;
}
.full_helper_text {
    color: currentColor;
    padding: 7px 0 0;
    line-height: 1.4;
}
span.full_helper_text {
    color: #4b9953;
    font-size: 16px;
}
/* style fancybox pop-up content */

/* fancybox 3 styles */
/* fancybox-content is a class used in the fancybox core css - this overrides some styles and adds more */
.fancybox-content {
    width: 80%;
    max-width: 940px; /* roughly 80% of our normal max-width: 1174px */
    max-height: 80%;
    padding: 0; /*30px;*/
    border: 15px solid #3179c5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5);
    -moz-box-shadow: 0 10px 25px rgba(0,0,0,.5);
    box-shadow: 0 10px 25px rgba(0,0,0,.5);
}
/* new plan (fancybox fired from a link on the results page) */
.new-plan .md-close {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    left: -99999px;
}
.new-plan h3 {
    display: block;
    color: #3179C5;
    text-align: center;
    font-size: 22px;
    margin: 0;
    padding: 20px 20px 10px;
}

.new-plan .rightModal {
    float: right;
}
.new-plan .bg_dark_blue {
    font-weight: 700;
    padding: 8px;
    margin-bottom: 1em;
    background: #e2e2e2;
}
.new-plan > div ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0 0 15px;
}
/*.new-plan > div ul li {
    display: list-item;
    margin: 0;
    padding: 8px;
}*/
.new-plan > div ul li:after {
    content: '';
    display: block;
    clear: both;
}
.commissionAgreement {
    padding: 0 0.8em 0.8em;
}
.commissionAgreement table {
    width: 100%;
}
.commissionAgreement table tr th,
.commissionAgreement table tr td {
    padding: 8px;
}

@media(max-width: 480px) {
    .commissionAgreement h1 {
        font-size: 1.4em;
    }
    .commissionAgreement p,
    .commissionAgreement table {
        font-size: 12px;
    }
}

/*.new-plan > div ul li:nth-child(odd),
.commissionAgreement table tr:nth-child(odd) {
    background: rgba(49, 121, 197, 0.2);
}*/
.new-plan > div ul li > ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}
.new-plan > div ul li > ul li:nth-child(odd) {
    padding: 8px 0;
    background: transparent;
}
.new-plan p.border_bottom_gray {
    font-size: 17px;
    font-weight: 600;
    color: #8CC73F;
    margin: 12px 0 8px;
    padding: 0;
}
.new-plan p.buttonSubmit {
    text-align: center;
    margin-bottom: 10px;
}
.new-plan p.buttonSubmit button {
    font-size: 16px;
    font-weight: 600;
    color: white;
    border: 0;
    box-shadow: none;
    border-radius: 4px;
    padding: 7px 18px;
    background: #8CC73F;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    white-space: nowrap;
}
.new-plan p.buttonSubmit button:hover {
    background: #3179C5;
    cursor: pointer;
}

@media (max-width: 480px) {
    .new-plan ul li {
        font-size: 12px;
    }
}
/* direct debit guarantee pop-up */
.direct-debit-guarantee-wrapper {
    padding: 0 0.8em 0.8em;
}
.direct-debit-logo-wrapper {
    float: right;
    width: 150px;
    height: 50px;
    margin: 10px 30px 5px 30px;
    background-color: #ffffff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMTQ4LjY0OSA0MjAuOTQxIDEzNi4yMzciPjxwYXRoIGZpbGw9IiMxQzI4MzMiIGQ9Ik0xOTguMDI0IDE3Ny4yNTJoMjEuODMyczIxLjYxNy0uNDM4IDIxLjM5OCAxOS4yMTFjLS4yMTcgMTQuNjMxLTIwLjk1NiAxNi44MTMtMjAuOTU2IDE2LjgxM2gtMjIuMjcxdi0zNi4wMjJsLS4wMDMtLjAwMnptNjUuMzE0IDcwLjUyNWMuNjEyIDIuODU3IDIuNjggNi4wMDggOS41NzUgNi4zMzIgOS4xNjguMjE1IDE0LjQwOS0zLjI3OSAxNC40MDktMy4yNzl2Ni43NjlzLTEwLjA0MyAyLjQwNS0xNC44NDggMi40MDVjLTUuMDIxIDAtMTkuODY5LTEuMDk1LTE5Ljg2OS0xNC44NDkgMC0xMS4xMzMgMTIuMjI3LTE0LjYyNiAxOS4yMTItMTQuNjI2IDEyLjIyNy40MzcgMTguMTIyIDQuODA1IDE3LjkwMyAxNy4yNDYuMDAzLjE4LTIwLjExNC4wNDQtMjYuMzgyLjAwMnptLjAyOC01LjQ2NGgxNi43NTFzMC02LjMzLTguMDc4LTYuMzNjLTYuMDc2IDAtOC4wNjQgMy4yNzctOC42NzMgNi4zM3ptNTIuOTk0LTYuODM1YzIuNDIzLTIuNjMxIDYuNDk0LTQuNzM1IDEzLjMxOC00LjczNSAxMy41MzcgMCAxNS43MjIgMTEuMzUyIDE1LjUwNCAxNC40MDgtLjIxOSAzLjA1OC0xLjMxMSAxNC42MjktMTcuMDI3IDE0LjYyOS01LjkzNyAwLTkuNTcxLTIuMDI2LTExLjc5My00LjU0M3YzLjY2OGgtMTAuN3YtMzkuMjk5aDEwLjd2MTUuODczbC0uMDAyLS4wMDF6bTkuMTczIDE4LjE4OWM2LjMzLS4yMiA5LjE2OC01LjY3NSA5LjE2OC04LjI5NXMtMS41My04LjA3OC05LjYwOC04LjA3OGMtNi4yNjkgMC04LjE3NyA0LjczNC04LjczMSA3LjA0OHYyLjg0OGMuNTQ4IDIuMzU5IDIuNDY2IDYuNDc3IDkuMTcxIDYuNDc3em05Mi4zNTQtMS4wOWwuMjE3IDYuMTE1cy01LjAyMSAxLjA5LTguMjkzIDEuMDljLTMuMjc1IDAtMTEuNzk0LTEuOTY0LTExLjc5NC0xMC4yNjR2LTEyLjY2M2gtOC45NDh2LTUuNjc1aDguOTQ4di02Ljc2OWgxMC45MnY2Ljc2OWg4Ljk1MnY1LjY3NWgtOC45NTJ2MTAuOTJzMCA1LjQ1OCA0LjM2OSA1LjQ1OGM0LjM2MSAwIDQuNTgxLS42NTYgNC41ODEtLjY1NnpNMzg0LjcgMTgzLjE0NmgxMi42NjN2MzAuMzQ3aDEwLjY5NXYtMzAuMzQ3aDEyLjg4M3YtNi4zMzNIMzg0Ljd2Ni4zMzN6bS00LjM2OSAxLjUyOWwxLjMxMS02LjMzM3MtNS40NTgtMi40LTE1LjA2My0yLjRjLTkuMzkxIDAtMjQuNDUxIDUuMjQyLTI0LjQ1MSAxOS40MzIgMCAxMy45NzQgMTUuOTM3IDE4Ljc3NSAyNS43NjIgMTguNzc1IDkuODI0IDAgMTMuMDk4LTEuNTI4IDEzLjA5OC0xLjUyOGwtMS4wOS02Ljk4NnMtNC4zNjggMS4zMS0xMS43OTMgMS4zMWMtNy4yMDUtLjIxOS0xNC42MjItNS44OTYtMTQuNjIyLTEyLjIyNS4yMTUtNS42NzcgNi43NjQtMTIuMDA5IDE1LjI4My0xMi4wMDkgNi41NDYtLjAwMSAxMS41NjYgMS45NjQgMTEuNTY1IDEuOTY0em0tOTYuNTA0LTcuNjQyczE3LjkwNC0uODcyIDE3LjkwNCA5LjYwOGMwIDguOTUxLTEwLjI1OSA5LjYwNi0xMC4yNTkgOS42MDZzMi44MzcuNDM3IDQuMTQ4IDIuNGMxLjA5IDEuNzQ2IDguMjk1IDE0Ljg0NyA4LjI5NSAxNC44NDdoLTEwLjkycy0xLjc0Ny0yLjE4NC0yLjYyLTMuNzFjLS42NTMtMS41MjgtMi42Mi00LjgwNi0yLjYyLTQuODA2cy0xLjUyNi01LjQ1OC02Ljc2OS01LjQ1OGMtLjEzMiAwLTIuMjY1LS4wODEtMy45My0uMTQ1djE0LjExNmgtMTAuNDc5di0zNi40NjJoMTcuMjQ4di4wMDR6bS02Ljc2NyAxNi4zNzdoNS42NzhzNy44NTgtLjQzOCA4LjI5NS01LjI0Yy4yMjEtNC41ODUtNy42MzgtNS4yNDItNy42MzgtNS4yNDJoLTYuMzM1djEwLjQ4MnptNDMuODg1IDUuNjc3aDE3LjQ2N3YtNi43NjloLTE3LjQ2N3YtOC4yOTdoMTguOTk5di02Ljk4NmgtMjkuNjl2MzYuNDYyaDI5Ljkxdi02LjU1aC0xOS4yMTdsLS4wMDItNy44NnptNDIuNTcyIDI3Ljk0M2gxMC43di03LjQyNmgtMTAuN3Y3LjQyNnptMCAzMS44NzdoMTAuN3YtMjcuNzI4aC0xMC43djI3LjcyOHptLTExNi41ODItNDUuNDEyaDEwLjQ3OHYtMzYuNDYyaC0xMC40Nzh2MzYuNDYyem0tNDguOTExIDkuMTcyaDIxLjgzMnMyMS42MTctLjQ0IDIxLjM5OCAxOS4yMTJjLS4yMTcgMTQuNjI2LTIwLjk1NiAxNi44MTMtMjAuOTU2IDE2LjgxM2gtMjIuMjcxdi0zNi4wMjVoLS4wMDN6bTEwLjcgMjkuMjU3aDYuOTg3czE0LjQxLS44NzUgMTQuNDEtMTIuMDExYzAtMTEuMTM1LTE1LjI4NC0xMi4yMjctMTUuMjg0LTEyLjIyN2gtNi4xMTF2MjQuMjM3aC0uMDAyem0wLTQ1LjQxNWg2Ljk4N3MxNC40MS0xLjA5MiAxNC40MS0xMi4wMDljMC0xMS4zNTQtMTUuMjg0LTEyLjIyNS0xNS4yODQtMTIuMjI1aC02LjExMXYyNC4yMzNoLS4wMDJ6bS0xMDguNzI5LTcuNTUzdjczLjA1M3MtNDIuMzU4LTcuNjQyLTQyLjM1OC0zNi42ODFjLjAwNC0yMy4xNTcgMzEuMzU3LTMzLjM2NCA0Mi4zNTgtMzYuMzcyem0wLTEuMzYyYy0yNS40NTctMS44NDItODMuMTg0IDEwLjA5MS04My4xODQgMzYuMjA1IDAgMTcuMDI2IDMwLjU2NyA0MS45MiA4MC4zNDYgNDIuNTczIDEuOTYzIDAgNTguNTEtMi4xODYgNTcuNjM5LTYyLjg3OS0uNzMyLTUwLjk3OC0zOC44ODctNTkuOTA2LTUxLjA4OS02MS40NjF2LTMuMTA2YzQ4LjY0MSAzLjA4NyA4Ni44OTYgMzIuMzM5IDg2Ljg5NiA2Ny44NDMgMCAzNy41NTQtNDIuNzk0IDY4LjExOC05NS40MSA2OC4xMThDNDIuNTc1IDI4NC44ODYgMCAyNTQuMzIgMCAyMTYuNzY4czQyLjU3My02OC4xMTkgOTUuMTkyLTY4LjExOWMxLjYxMiAwIDMuMjE1LjAzIDQuODA1LjA4N3Y0OC44NTloLS4wMDJ2LS4wMDF6Ii8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top right;
}
.direct-debit-guarantee-wrapper ul {
    list-style: square outside none;
    margin: 1em 0 0 25px;
    padding: 0;
}
.direct-debit-guarantee-wrapper ul li {
    display: list-item;
    margin-bottom: 20px;
}
/* end fancybox 3 styles */

/* Application detail page */
.additional-notes-wrapper ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}
.additional-notes-wrapper ul li {
    display: block;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4;
}
ul.ordinary-list {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.ordinary-list li {
    display: block;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4;
}
ul.horizontal-list {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.horizontal-list li {
    display: inline-block;
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4;
}
.normal-text {
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4;
}
.usage-wrapper p {
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4;
}
.container.application-detail {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
}
.halfCol {
    flex: 0 0 48%;
}

@media (max-width: 767px) {
    .halfCol {
        flex: 0 0 100%;
    }
}

/**********************************************
  Header
   ******************************/
.headerContainer {
    background: white;
    background-image: url(../Images/circles_dark_bg.png);
    width: 100%;
    /*border-bottom: 2px solid #8dc73f;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
}
.headerContainer a,
.footerContainer a,
.standardBox.dark a,
.headerContainer a:hover,
.footerContainer a:hover,
.main aside a:hover {
    color: white;
}
.clearFix:after {
    content: "";
    display: table;
    clear: both;
}
header.wrapper {
    width: 100%;
    max-width: 1174px;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 641px) {
    header.wrapper {
        padding-top: 0;
        padding-bottom: 0;
    }
}

@media screen and (max-width: 1200px) {
    #simplySwitch #homeForm .toolTop {
        top: 20px !important;
        left: 360px !important;
        position: absolute;
    }
    #breadcrumb li span, #breadcrumb li a {
        margin: 0
    }
    .resultsPrice strong.highlight {
        font-size: 35px !important;
    }
    .mainContainer p.verisign {
        margin-top: 0;
    }
}

@media (max-width: 1024px) {
    .mainContainer {
        overflow-x: hidden; /*taken from responsive_v2 - should not be necessary!*/
    }
}

header {
    position: relative;
    width: 100%;
    height: 90px;
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
header #navigation { /****HIDE SUB NAV UNTIL MORE PAGES UPDATED*******/
    float: left;
    display: none;
}
header #subNavigation {
    display: none;
}
.logoWrapper {
    float: left;
    position: relative;
    height: 100%;
    margin-right: 25px;
}
.logoWrapper #logo {
    display: block;
    position: relative;
    width: 163px;
    height: 50px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url(../images/g_ss-logo_167x50.gif) no-repeat;
    background-size: contain;
    z-index: 3;
}

@media (max-width: 601px) {
    header {
        height: 60px;
    }
    .logoWrapper #logo {
        width: 114px;
        height: 35px;
    }
}

/* NEW MOBILE NAVIGATION STYLES */
header #nav-mob {
    float: right;
    margin: 15px 0 0 0;
}
header #nav-mob ul li {
    display: block;
}
header #nav-mob ul li:last-of-type {
    border-bottom: 1px solid #CCCCCC;
}
/* END NEW MOBILE NAVIGATION STYLES */

header nav li,
header .nav li {
    float: left;
    background: #AAAAAA;
    padding: 5px 12px 5px 12px;
    margin: 0px 10px 0px 10px;
    border-radius: 8px;
}
header nav li:hover {
        background: #E26363;
}
header nav li:first-child:before,
header .nav li:first-child:before {
    content: "";
}
header nav a,
header .nav a {
    display: inline-block;
}
header nav li:first-child a,
header .nav li:first-child a {
    margin-left: 0;
    padding-left: 0;
}
header .selected a,
header .selected,
.formMessage {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
header nav .selected a,
header .nav .selected a {
    background: rgba(255, 255, 255, 0.2);
}
header .hasMore {
    cursor: default;
}
header .hasMore .dropdown {
    opacity: 0;
    -webkit-transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out;
    margin-top: -99999px;
}
header .hasMore:hover .dropdown {
    opacity: 1;
    margin-top: 0px;
}
header .dropdown {
    position: absolute;
    padding: 5px 0;
    margin-left: 10px;
    display: none;
}
header .dropdown li {
    clear: both;
    font-size: 0.9em;
    margin: 2px 0;
}
#simplySwitch header .dropdown li a {
    padding: 1px 5px;
    margin: 0 8px;
}
header .dropdown li:before {
    content: "";
}
header #mainNavigation {
    font-size: 1.3em;
    line-height: 1.4em;
}
header #mainNavigation a {
    font-weight: bold;
    color: white;
}
header #mainNavigation li:first-child a {
    background: url(../Images/sprite.png) 3px 3px no-repeat;
    text-indent: -9999px;
    width: 22px;
}
header #mainNavigation li:first-child a:hover,
header #mainNavigation li.selected:first-child a {
    background: #728085 url(../Images/sprite.png) 3px 3px no-repeat;
}
header #sub1Navigation ul li ul {
    visibility: hidden;
}
header #sub1Navigation ul li:hover ul {
    visibility: visible;
}
header #contact {
    white-space: nowrap;
    text-align: right;
    padding-top: 0;
    float: right;
    height: 100%;
}
header #contact #phone {
    position: relative;
    top: 50%;
    margin: 0;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
header #contact #phone span {
    font-size: 12px;
    line-height: 1.2;
    text-align:  center;
    display: block;
}
header #contact a {
    cursor: default;
    padding: 1px;
}
header #contact #phone a {
    font-size: 1.3em;
    color: #3179C5;
}

@media (max-width: 601px) {
    header #contact #phone a {
        font-size: 1.1em;
    }
    header #contact #phone span {
        font-size: 11px;
        line-height: 1;
    }
}

@media (max-width: 481px) {
    header #contact #phone a {
        font-size: 1.1em;
    }
    header #contact #phone span {
        font-size: 10px;
    }
}

header #contact #mobile a {
    padding-left: 20px;
    background-position: 0 -397px;
}
header .cashBackHeader {
    margin: 0 0;
    font-size: 2em;
    text-align: center;
    border: 2px solid white;
    padding: 0 0 10px 0;
    color: #41B8DB !important;
}
header .cashBackHeader .highlight {
    color: #E26363 !important;
}
/******************************   END Header ******************************/
/* REFERERS */
/* Usave - referid=fairerenergy */
/* Smarter Golf Energy - referid=smartergolf */
.logoWrapper.fairerenergy,
.logoWrapper.smartergolf {
    display: block;
}
.logoWrapper.fairerenergy #fairerenergy {
    display: block;
    position: relative;
    width: 200px;
    height: 48px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 3;
}
.logoWrapper.smartergolf #smartergolf {
    display: block;
    position: relative;
    width: 200px;
    height: 40px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 3;
}
/* smarter energy gift voucher - results page */
.smartergolf-gift-voucher.full {
    display: block;
    font-size: 18px;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
    border: 2px solid #ede100;
    padding: 10px;
    margin-top: 0;
    margin-bottom: 20px;
    /*margin-left: -80px;*/
}
.smartergolf-gift-voucher.tablet {
    display: none;
}
.smartergolf-gift-voucher.full .smartergolf-gift-voucher-heading,
.smartergolf-gift-voucher.tablet .smartergolf-gift-voucher-heading {
    font-size: 24px;
    color: #1b8436;
}
.smartergolf-gift-voucher p {
    font-size: 15px;
    margin: 0;
}
.smartergolf-gift-voucher p + p {
    margin-top: 1em;
    line-height: 1.2;
}

@media (max-width: 920px) { 
    .smartergolf-gift-voucher.full {
        display: none;
    }
    .smartergolf-gift-voucher.tablet {
        float: right;
        display: block;
        max-width: 265px;
        font-size: 18px;
        background: #fff;
        border-radius: 5px;
        overflow: hidden;
        border: 2px solid #ede100;
        padding: 10px;
        margin-top: 25px;
        margin-bottom: -10px;
        margin-left: 20px;
    }
}

@media (max-width: 568px) { 
    .smartergolf-gift-voucher.tablet {
        float: none;
        max-width: 100%;
        margin-bottom: 0;
        margin-left: 0;
    }
    .smartergolf-gift-voucher.tablet .smartergolf-gift-voucher-heading {
        font-size: 18px;
        color: #1b8436;
    }
}

@media (max-width: 601px) {
    .smartergolf-gift-voucher.tablet {
        margin-top: 20px;
    }
    .logoWrapper.fairerenergy #fairerenergy,
    .logoWrapper.smartergolf #smartergolf {
        width: 140px;
        height: auto;
    }
}

/* CASHBACK REFERERS */
.quidco,
.topcashback {
    display: table;
    height: 100%;
}
.quidco p,
.topcashback p {
    display: table-cell;
    vertical-align: middle;
    font-size: 14px;
    margin: 0;
}
.quidco img {
    max-height: 28px;
    vertical-align: middle;
}
.topcashback img {
    max-height: 42px;
    padding-bottom: 6px;
    vertical-align: middle;
}

@media screen and (max-width: 600px) {
    .quidco p {
        font-size: 13px;
    }
    .quidco img {
        max-height: 18px;
    }
    .topcashback p {
        font-size: 12px;
    }
    .topcashback img {
        max-height: 30px;
        padding-bottom: 4px;
    }
}
/* END CASHBACK REFERERS */

/* styles for application data generated via portal cms */
.custom-element {
    font-size: 16px;
    line-height: 1.4;
    color: #76777D;
}
/* new style radio buttons */
.e-calc__question ul.application-option-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    max-width: 500px;
}
.e-calc__question ul.application-option-list li {
    position: relative;
    -webkit-flex: 0 1 14.6666%;
    -ms-flex: 0 1 14.6666%;
    flex: 0 1 14.6666%;
    margin-top: 20px;
    margin-right: 2%;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    text-align: center;
    font-size: 14px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    -webkit-box-flex: 0;
}
/* if there are 3 or fewer */
.e-calc__question ul.application-option-list li:nth-last-child(-n+3):first-child, 
.e-calc__question ul.application-option-list li:nth-last-child(-n+3):first-child ~ li {
    -webkit-flex: 0 1 31%;
    -ms-flex: 0 1 31%;
    flex: 0 1 31%;
}
/* if there are 3 or fewer, remove margin on the 3rd one */
.e-calc__question ul.application-option-list li:nth-last-child(-n+3):last-child { 
    margin-right: 0;
}
.e-calc__question ul.application-option-list li label {
    position: relative;
    display: block;
    padding: 13px 5px;
    width: 100%;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
}
.e-calc__question ul.application-option-list li input[type="radio"] {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 0.1px;
    height: 0.1px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
}
.e-calc__question ul.application-option-list li input[type="radio"]:after {
    display: none;
}
/* round radio buttons - vertical  - [type 9] */
.e-calc__question.round-radio {
    display: block;
    width: 100%;
    margin: 20px 0 0;
    padding: 0;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 20px;
    margin-right: 0;
    border: none;
    border-radius: unset;
    background: transparent;
    text-align: left;
    flex: unset;
    -webkit-box-flex: unset;
    margin-top: 0;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"] {
    position: relative;
    top: 0;
    right: 0;
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    color: currentColor;
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    margin: 0 12px 0 0;
    opacity: 1;
    left: unset;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:before {
    display: none;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:after {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 0 0 -9px;
	pointer-events: none;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQuNSIgaGVpZ2h0PSIxMzguMDYzIiB2aWV3Qm94PSIyMS40MzggMTYuNDM4IDE1NC41IDEzOC4wNjMiPiAgPHBhdGggZD0iTTE3MS45NTkgMTYuNDM4Yy00Ni45OTcgMjguOC04MS4xMDMgNjUuMTQxLTk2LjQyNyA4My4zODJMMzguMDA4IDcwLjQyNiAyMS40MzggODMuNzhsNjQuODQyIDY1LjkxNGMxMS4xNTMtMjguNTczIDQ2LjUwNC04NC40MSA4OS42NTgtMTI0LjA4M2wtMy45NzktOS4xNzN6Ii8+PC9zdmc+);
	background-position: 0 75%;
	background-size: cover;
	content: '';
	opacity: 0;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox label {
    position: relative;
    display: table;
    height: 100%;
    padding: unset;
    width: auto;
    top: unset;
    transform: none;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox label span {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox .note {
    position: absolute;
    display: block;
    left: 52px;
    bottom: 10px;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox .note.hide {
    position: absolute;
    display: none;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:checked {
    border: #8CC73F solid 4px;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:checked:after {
	opacity: 1;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:checked + span {
    font-weight: 600;
}
.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]::-ms-check {
    border: #8CC73F solid 4px;
    color: #8CC73F;
}

/* target ie edge */
@supports (-ms-ime-align: auto) {
	.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"] {
		background: transparent;
		border-color: transparent;
		border-style: solid;
		border-width: 0;
        border: none;
	}
	.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:after {
		display: none;
	}
    .e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:checked {
        border: none;
    }
}
/* target IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .e-calc__question.round-radio .additional-data-options .e-calc__checkbox {
        padding-bottom: 0;
    }
    .e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"] {
        background: transparent;
        border-color: transparent;
        border-style: solid;
        border-width: 0;
        border: none;
    }
	.e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:after {
		display: none;
	}
    .e-calc__question.round-radio .additional-data-options .e-calc__checkbox input[type="radio"]:checked {
        border: none;
    }
    #search-results-cc .e-calc__results__card__wrapper, 
    .e-calc__final .e-calc__results__card__wrapper {
        display: flex;
        display: -webkit-flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        align-content: stretch;
        width: 100%;
        padding: 10px 10px 0;
    }
    .container.final-wrapper .e-calc__results__card__left.cc-only,
    .container.final-wrapper .e-calc__results__card__right.cc-only {
        flex: 1 1 50%;
        align-items: center;
        padding: 0;
        min-width: 50%;
    }
    .e-calc__results__card__left-bottom.cc-only {
    flex: 1 1 auto;
    align-items: center;
    }
}

/* inline yes/no round radio buttons for additional info section (i.e. e-on) - [type 12] */
.round-radio-group-wrapper {
    position: relative;
    display: table;
    padding-top: 12px;
}
.inline-round-radio-group {
    display: table-row;
    padding-top: 12px;
}
span.inline-round-radio {
    display: table-cell;
}
.inline-round-radio-group .super-label {
    display: table-cell;
    vertical-align: middle;
    padding-right: 15px;
}
span.inline-round-radio label span {
    padding: 17px 25px 0 0;
    display: inline-block;
}
span.inline-round-radio input[type=radio] {
    position: relative;
    top: 0;
    right: 0;
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    color: currentColor;
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    margin: 8px;
    opacity: 1;
    left: unset;
}
span.inline-round-radio input[type=radio]:before {
    display: none;
}
span.inline-round-radio input[type=radio]:after {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 0 0 -9px;
	pointer-events: none;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQuNSIgaGVpZ2h0PSIxMzguMDYzIiB2aWV3Qm94PSIyMS40MzggMTYuNDM4IDE1NC41IDEzOC4wNjMiPiAgPHBhdGggZD0iTTE3MS45NTkgMTYuNDM4Yy00Ni45OTcgMjguOC04MS4xMDMgNjUuMTQxLTk2LjQyNyA4My4zODJMMzguMDA4IDcwLjQyNiAyMS40MzggODMuNzhsNjQuODQyIDY1LjkxNGMxMS4xNTMtMjguNTczIDQ2LjUwNC04NC40MSA4OS42NTgtMTI0LjA4M2wtMy45NzktOS4xNzN6Ii8+PC9zdmc+);
	background-position: 0 75%;
	background-size: cover;
	content: '';
	opacity: 0;
}
span.inline-round-radio input[type=radio]:checked {
    border: #8CC73F solid 4px;
}
span.inline-round-radio input[type=radio]:checked:after {
	opacity: 1;
}
span.inline-round-radio input[type=radio]::-ms-check {
    border: #8CC73F solid 4px;
    color: #8CC73F;
}
/* target ie edge */
@supports (-ms-ime-align: auto) {
	span.inline-round-radio input[type=radio] {
		background: transparent;
		border-color: transparent;
		border-style: solid;
		border-width: 0;
        border: none;
	}
	span.inline-round-radio input[type=radio]:after {
		display: none;
	}
    span.inline-round-radio input[type=radio]:checked {
        border: none;
    }
}
/* target IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    span.inline-round-radio input[type=radio] {
        background: transparent;
        border-color: transparent;
        border-style: solid;
        border-width: 0;
        border: none;
    }
	span.inline-round-radio input[type=radio]:after {
		display: none;
	}
    span.inline-round-radio input[type=radio]:checked {
        border: none;
    }
}
/* /inline yes/no round radio buttons for additional info section (i.e. e-on) */

/* end styles for application data generated via portal cms */

/* style info pages */
.infoPage .bulletList {
    color: currentColor;
    margin: 0;
    padding: 0;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
.infoPage .bulletList li {
    margin-bottom: 15px;
}
/* tables */
.infoPage .standardTable {
    max-width: 100%;
    display: block;
    border-collapse: collapse;
    color: currentColor;
    overflow-x: auto;
}
.infoPage .standardTable th {
    padding: 5px;
    background: rgba(49, 121, 197, 0.2);
    border: 1px solid #2F313A;
}
.infoPage .standardTable td {
    padding: 5px;
    background: white;
    border: 1px solid currentColor;
    vertical-align: top;
}

@media (max-width: 568px) {
    .infoPage .bulletList,
    .infoPage .standardTable th,
    .infoPage .standardTable td {
        font-size: 13px;
        line-height: 1.4;
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
    body.site {
        display: block;
        min-height: 100%;
    }
    .e-calc__checkbox--vertical label img.e-calc__logo-small {
        pointer-events: none; /* IE11 fix */
    }
    .e-calc__checkbox--vertical label img.e-calc__logo-small {
        max-width: 125px;
    }
    #energy-providers.home .homepage-imagelist .e-calc__checkbox .logo_wrapper img {
        max-width: 118px;
    }
    #energy-providers.home .homepage-imagelist .e-calc__checkbox {
        -webkit-flex: 0 1 12.2%;
        -ms-flex: 0 1 12.2%;
        flex: 0 1 12.2%;
    }
    .e-calc__checkbox--vertical label img.e-calc__logo-small {
        -ms-interpolation-mode: bicubic;
    }
    #supplierFilter.e-calc__results__filter__group .supplier-filter-imagelist .e-calc__checkbox,
    #supplierFilter.e-calc__results__filter__group .more-less-switch {
        -webkit-flex: 0 1 19.9%;
        -ms-flex: 0 1 19.9%;
        flex: 0 1 19.9%;
    }
}

/* kill unwanted height on google analytics on thank you page */
iframe[name="google_conversion_frame"] {
    display: block;
    max-height: 0;
}
.no-top-margin {
    margin-top: 0 !important;
}
.no-bottom-margin {
    margin-bottom: 0 !important;
}
.no-top-padding {
    padding-top: 0 !important;
}
.no-bottom-padding {
    padding-bottom: 0 !important;
}

/* NEW RESULT CARD */
.e-calc__final .e-calc__results__card__wrapper {
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
    width: 100%;
}

@media screen and (max-width: 800px) {
    .e-calc__final .e-calc__results__card__wrapper {
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 480px) {
    .e-calc__final .e-calc__results__card__wrapper {
        flex-wrap: wrap;
    }
}

.final-wrapper .e-calc__results__card__features strong {
    font-weight: 600;
}
.final-wrapper .e-calc__results__card__prediction {
    text-align: center;
}
.final-wrapper .e-calc__results__card__personal__num span,
.final-wrapper .e-calc__results__card__prediction__num span {
    font-weight: 700;
    font-size: 80%;
}
.final-wrapper .e-calc__results__card__personal__inner span,
.final-wrapper .e-calc__results__card__savings__inner span,
.final-wrapper .e-calc__results__card__prediction span {
    font-weight: 600;
    font-size: 0.9375rem;
}
.final-wrapper .e-calc__results__card__personal__num,
.final-wrapper .prediction-per-month-price,
.final-wrapper .prediction-per-year span,
.final-wrapper .e-calc__results__card__prediction__num {
    color: #3179C5;
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 700;
    font-size: 1.5rem;
}
.final-wrapper .prediction-per-month-price,
.final-wrapper .prediction-per-year span,
.final-wrapper .e-calc__results__card__prediction__num {
    display: table;
    margin: 0 auto;
    font-size: 2rem;
    color: #8CC73F;
}

/* Smart meter modal */
.smart-meter-container {
  display: flex;
  display: -webkit-flex;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  width: 100%;
  padding: 4%;
}
.smart-meter-container h1 {
    display: table;
    margin: 0 auto 0.5em;
}
.sm-icon-points-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  align-content: center;
  width: 100%;
  padding: 0 4% 4%;
}
.icon-point-wrapper {
  flex: 0 0 49%;
  margin-bottom: 1em;
}
.icon-point-wrapper.full {
  flex: 0 0 100%;
}
.icon-point {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  align-content: center;
}
.icon-point img {
  flex: 0 0 48%;
  margin-right: 20px;
}
.icon-point img.number {
  flex: 0 0 57px;
}
.icon-point img.percentage {
  flex: 0 0 80px;
}
.icon-point img.savings {
  flex: 0 0 56px;
}
.icon-point p {
  flex: 1 1 0%;
  margin: 0;
}
.prepay-meter-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  align-content: center;
  width: 100%;
  padding: 0 4% 4%;
}
.prepay-meter-wrapper h2 {
    display: table;
    margin: 0 auto;
}
.prepay-meter-wrapper P {
  flex: 0 0 100%;
  margin: 0 0 0.5em;
}
.prepay-points-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  align-content: center;
  margin-top: 1em;
}
.prepay-icon-points-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: space-between;
}
.prepay-icon-image-wrapper {
  flex: 0 0 290px;
} 
.prepay-icon-points {
  flex: 0 1 auto;
}
.prepay-icon-points p {
  font-size: 13px;
  margin-bottom: 0.5em;
}
.no-estimated-bills-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  align-content: center;
  width: 100%;
  padding: 0 4% 4%;
}
.no-estimated-bills-wrapper h2 {
  flex: 0 0 100%;
  margin: 0;
}
.no-estimated-bills-wrapper P {
  flex: 0 0 100%;
  margin: 0;
}
/* Free energy competition */
.free-energy-link-wrapper {
    flex: 0 0 100%;
    margin-top: 1em;
    /*margin-bottom: -1em;*/
}
/*.free-energy-link-wrapper:after {
    content: '';
    display: block;
    clear: both;
}*/
.competitionButton {
    float: right;
}
.free-energy-link-wrapper a span,
.free-energy-link-wrapper a:hover span {
    text-decoration: none !important;
}
.competition-signup-wrapper {
    position: relative;
    width: 100%;
    min-height: 100%;
    padding: 15px;
}
.competition-background {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDkuNTc0IiBoZWlnaHQ9Ijk0LjE4MiI+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI5My4xNTciIHgyPSItMS4wMjUiIHkxPSItMjEuODYiIHkyPSItMjEuODYiIGdyYWRpZW50VHJhbnNmb3JtPSJyb3RhdGUoOTAgNzUuOTUxIDc2Ljk3NikiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMzQ5LjU3NHY5NC4xODJIMHoiLz48L3N2Zz4=);
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
}
.competition-signup-wrapper h1,
.competition-signup-wrapper h2,
.competition-signup-wrapper p,
.competition-signup-wrapper label {
    color: white;
}
.competition-signup-wrapper h1 {
    margin-bottom: 0;
}
.competition-signup-wrapper p {
    font-size: 15px;
}
.competition-signup-wrapper label {
    margin-top: 1em;
}
.competition-signup-wrapper h2,
.competition-signup-wrapper h2.competition-form-heading {
    margin-top: 0.5em;
}
.competition-signup-wrapper .competition-form-wrapper .competition-form {
    display: table;
    margin: 0 auto;
    width: 100%;
}
.competition-signup-wrapper label {
    font-size: 1rem;
}
.competition-signup-wrapper h3 {
    color: white;
    font-weight: 600;
    font-size: 1.375rem;
    text-align: center;
    margin: 0.5em 0 0;
}
.competition-signup-wrapper p {
    margin-top: 0;
}
.competition-signup-wrapper label {
    font-size: 1rem;
    width: 90px;
    display: inline-block;
}
.competition-signup-wrapper input[type="tel"],
.competition-signup-wrapper input[type="email"],
.competition-signup-wrapper input[type="text"] {
    font-size: 1rem;
    color: #1C2833;
    padding: 8px;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    width: 220px;
}
.competition-signup-wrapper input[type="text"] {
    width: 279px;
}
.competition-signup-wrapper input.submit-button {
    background: #f91c3d;
    background: -moz-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: -webkit-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: linear-gradient(135deg,#f91c3d 0%,#fa2b56 100%);
    border: none;
    border-radius: 4px;
    padding: 10px;
    margin-left: 2px;
    font-size: 0.875rem;
    color: white;
    text-align: center;
    cursor: pointer;
    width: 198px;
}
.competition-signup-wrapper input.opt-out-button {
    background: transparent;
    border: 1px solid white;
    border-radius: 4px;
    padding: 9px;
    font-size: 0.875rem;
    margin-top: 0;
    color: white;
    text-align: center;
    width: auto;
}
.competition-signup-wrapper input.opt-out-button:hover {
    background: white;
    color: #f91c3d;
    cursor: pointer;
}
.competition-form .checkbox-wrapper p {
    margin-bottom: 0.5em;
}
.op-in-input-wrapper {
    position: relative;
    margin-bottom: 1em;
}
.op-in-input-wrapper.email {
    position: relative;
}
.opt-in-wrapper {
    position: relative;
    display: table;
    margin: 0 auto 1.5em;
    text-align: left;
}
.opt-in-wrapper.contact-capture {
    position: relative;
    width: 100%;
    margin: 2.5em 0 0;
    text-align: center;
}
.competition-form .checkbox-wrapper input[type="checkbox"] {
    position: relative;
    top: -2px;
    left: unset;
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    line-height: normal;
    width: 40px;
    height: 40px;
    margin: 0 14px 0 0;
    padding: 0;
    color: currentColor;
    background: white;
    border-color: #D0D8DA;
    border-style: solid;
    border-width: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
}
.checkbox-wrapper input[type="checkbox"]:hover,
.checkbox-wrapper input[type="checkbox"]:focus {
    border-color: #8CC73F;
}
.checkbox-wrapper input[type="checkbox"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 18px;
    height: 18px;
    margin: -9px 0 0 -9px;
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjOENDNzNGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: 0 75%;
    background-size: cover;
    content: '';
    opacity: 0;
}
.checkbox-wrapper input[type="checkbox"]:checked {
    border-color: #8CC73F;
}
.checkbox-wrapper input[type="checkbox"]:checked:after {
    opacity: 1;
}
.competition-signup-wrapper .privacy-link {
    text-align: center;
    font-size: 0.75rem;
    margin-top: 1em;
}
.competition-signup-wrapper .privacy-link a,
.competition-signup-wrapper .privacy-link a:hover {
    color: white;
    border-bottom: 1px dashed white;
}
.competition-error {
    position: absolute;
    display: table;
    top: -1.3em;
    left: 94px;
    padding: 4px;
    border-radius: 4px;
    background: tomato;
    color: white;
    font-size: 0.875rem;
    z-index: 2;
}
.competition-link-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
}
.competition-link-inner-wrapper {
    flex: 0 0 auto;
    text-align: right;
    padding-bottom: 10px;
}
.competition-link-inner-wrapper .competitionButton {
    float: none;
}

@media (max-width: 604px) {
    .competition-signup-wrapper .opt-in-wrapper.contact-capture label {
        display: block;
    }
    .competition-signup-wrapper .competition-button-wrapper {
        text-align: center;
    }
    .competition-signup-wrapper input[type="tel"],
    .competition-signup-wrapper input[type="email"] {
        width: 250px;
    }
    .competition-signup-wrapper input[type="text"] {
        width: 309px;
    }
}

@media (max-width: 535px) {
    .competition-signup-wrapper h1 {
        font-size: 1.5em;
    }
    .competition-signup-wrapper h2 {
        font-size: 1.2em;
    }
    .competition-signup-wrapper p {
    font-size: 13px;
    }
    .competition-signup-wrapper .opt-out-button {
        margin-bottom: 10px;
    }
    .competition-signup-wrapper input[type="tel"],
    .competition-signup-wrapper input[type="email"] {
        width: 100%;
    }
    .competition-signup-wrapper input[type="text"] {
        width: 100%;
    }
}

@media (max-width: 340px) {
    .competition-signup-wrapper input.submit-button {
        width: 180px;
    }
}

/* Price hike modal */
.pricehikeButton {
    float: left;
}
.hike-container {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    width: 100%;
}
.hike-container .item {
    flex: 0 0 auto;
    width: 100%;
}
.hike-container .item.text {
    width: 92%;
    margin: 0 4%;
}
.hike-container .item .content h2 {
    margin-bottom: 1em;
}
.hike-container .item .content p {
    margin-top: 0;
}
.hike-container .item .content img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 10px auto 0;
}
/* Broadband lead form modal */
.cc-broadband-lead-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    width: 100%;
    padding: 0 4% 2%;
}
.cc-broadband-lead-wrapper h1 {
    flex: 0 0 100%;
    align-self: center;
}
.cc-broadband-lead-wrapper form {
    flex: 0 0 100%;
    width: 100%;
}
.cc-broadband-lead-wrapper .cc-broadband-lead-row {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    align-content: center;
    width: 100%;
    padding-left: 15%;
}
.cc-broadband-lead-wrapper .cc-broadband-lead-row label {
    flex: 0 0 30%;
    align-self: center;
    padding-right: 10px;
}
.cc-broadband-lead-wrapper .cc-broadband-lead-row input {
    flex: 0 0 40%;
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    padding: 6px;
    font-size: 18px;
    width: 100%;
    text-align: left;
}

.cc-broadband-lead-wrapper .cc-broadband-lead-row input[type="date"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.cc-broadband-lead-wrapper .cc-broadband-lead-row select {
    flex: 0 0 40%;
    margin: 0;
    padding: 6px 45px 6px 6px;
    font-size: 16px;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    color: #1C2833;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-size: 14px 8px;
    background-repeat: no-repeat;
    background-position: right 10px center;
    cursor: pointer;
}
.cc-broadband-lead-wrapper .cc-broadband-lead-row select.half-size {
    flex: 0 0 20%;
}

@media (max-width: 800px) {
    .cc-broadband-lead-wrapper .cc-broadband-lead-row {
        padding-left: 5%;
    }
    .cc-broadband-lead-wrapper .cc-broadband-lead-row label {
        flex: 0 0 30%;
    }
    .cc-broadband-lead-wrapper .cc-broadband-lead-row input,
    .cc-broadband-lead-wrapper .cc-broadband-lead-row select {
        flex: 0 0 60%;
    }
    .cc-broadband-lead-wrapper .cc-broadband-lead-row select.half-size {
        flex: 0 0 40%;
    }
}

/*Direct Debit maandate page */
.dd-mandate-wrapper {
    /*position: relative;*/
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    align-content: center;
    width: 100%;
    margin-top: 30px;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #1C2833;
    padding: 1em;
    background: #fff;
}
.dd-mandate-heading-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
}
.dd-mandate-heading-wrapper h2 {
    flex: 1;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    margin: 0;
    padding: 0 1em 1em;
    text-align: center;
}
.dd-mandate-supplier-logo {
    flex: 0 1 175px;
    text-align: center;
    font-size: 1.4em;
    font-weight: 600;
}
.dd-mandate-ddlogo {
    flex: 0 1 175px;
    text-align: right;
}
.dd-mandate-two-col-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
}
.dd-mandate-two-col {
    position: relative;
    flex: 0 1 48%;
}
.dd-mandate-two-col span.field-validation-error.button-push {
    position: absolute;
    top: -12px;
}

/*target IE10+*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .dd-mandate-two-col span.field-validation-error.button-push {
        height: 24px;
    }
}
@media (max-width: 600px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .dd-mandate-two-col span.field-validation-error.button-push {
        position: absolute;
        top: -12px;
    }
}


.dd-mandate-input-wrapper span.field-validation-error {
    bottom: 39px;
}
.sort-code.input-validation-error,
.account-number.input-validation-error {
    border-radius: 0;
    box-shadow: none !important;
    border: 1px solid tomato;
    border-right: 2px solid tomato;
    border-bottom: 2px solid tomato;
}

@media (max-width: 600px) {
    .dd-mandate-two-col span.field-validation-error.button-push {
        position: absolute;
        top: -5px;
    }
}

.dd-mandate-two-col .dd-mandate-input-wrapper {
    position: relative;
    margin-top: 15px;
}
.dd-mandate-two-col label {
    display: block;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 3px;
}
.dd-mandate-two-col input {
    font-family: "Lucida Console", Monaco, monospace;
    width: 100%;
    border: 1px solid #D0D8DA;
    border-right: 2px solid #1C2833;
    border-bottom: 2px solid #1C2833;
    font-size: 16px;
    padding: 10px 0 10px 10px;
}
.dd-mandate-two-col input.sort-code {
    display: table;
    font-family: "Lucida Console", Monaco, monospace;
    letter-spacing: 1em;
    padding: 10px 0 10px 1em;
    width: calc(12rem - 20px);
    text-align: left;
}
.dd-mandate-two-col input.account-number {
    width: calc(12em - 20px);
}
.dd-mandate-two-col .dd-mandate-instruction-wrapper {
    margin-top: 0.5rem;
}
.dd-mandate-two-col .dd-mandate-instruction-wrapper p {
    margin: 0 0 1rem;
    font-size: 13px;
}
.dd-mandate-input-wrapper select {
    margin: 0;
    width: auto;
    padding: 2px 20px 2px 5px;
    font-size: 16px;
    border: 1px solid #1C2833;
    border-right: 2px solid #1C2833;
    border-bottom: 2px solid #1C2833;
    border-radius: 0px;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    color: #1C2833;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-size: 13px 7px;
    background-repeat: no-repeat;
    background-position: right 7px center;
    cursor: pointer;
}
.dd-mandate-checkbox-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    padding-top: 1rem;
}
.dd-mandate-checkbox-wrapper > label {
    flex: 0 0 auto;
    cursor: pointer;
}
.dd-mandate-checkbox-wrapper > input[type="checkbox"] {
    flex: 0 0 20px;
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    width: auto;
    border: none;
    border-right: none;
    border-bottom: none;
    font-size: 12px;
    line-height: normal;
    width: 20px;
    height: 20px;
    margin: 0 14px 0 0;
    padding: 0;
    color: currentColor;
    background: white;
    border: 1px solid #1C2833;
    border-right: 2px solid #1C2833;
    border-bottom: 2px solid #1C2833;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
}
.dd-mandate-checkbox-wrapper > input[type="checkbox"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 12px;
    height: 12px;
    margin: -6px 0 0 -6px;
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjOENDNzNGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: 0 75%;
    background-size: cover;
    content: '';
    opacity: 0;
}
.dd-mandate-checkbox-wrapper > input[type="checkbox"]:checked:after {
    opacity: 1;
}
aside.direct-debit-secure-message .secure-message {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    margin-bottom: 30px;
}
aside.direct-debit-secure-message .secure-message img {
    flex: 0 0 36px;
    width: 36px;
    margin: 0 15px 0 0;
}
aside.direct-debit-secure-message .secure-message span {
    flex: 0 1 auto;
}

@media (max-width: 600px) {
    .dd-mandate-two-col-wrapper {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: flex-start;
        width: 100%;
    }
    .dd-mandate-heading-wrapper {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        align-content: center;
        width: 100%;
    }
    .dd-mandate-heading-wrapper h2 {
        flex: 0 0 100%;
        order: 1;
    }
    .dd-mandate-supplier-logo {
        flex: 0 0 130px;
        order: 2;
    }
    .dd-mandate-ddlogo {
        flex: 0 1 110px;
        order: 3;
    }
    .dd-mandate-two-col {
        flex: 0 0 100%;
    }
    .dd-mandate-two-col:first-of-type {
        margin-bottom: 1rem;
    }
}

/* business energy */
.business-energy-supplier-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    margin: 40px auto;
}
.business-energy-supplier-wrapper .logo-wrapper {
    flex: 0 1 13%;
    margin: 10px 0;
}
.business-energy-supplier-wrapper .logo-wrapper img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
}
.three-col-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    align-content: flex-start;
}
.three-col-wrapper .three-col {
    position: relative;
    flex: 0 1 30%;
}
.three-col-wrapper h3 {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    color: #3179C5;
    font-weight: 600;
    margin: 0;
    padding: 0;
    min-height: 36px;
}
.three-col-wrapper h3 span {
    flex: 1;
    display: block;
    padding-left: 10px;
}
i.fa-check {
    flex: 0 0 36px;
    width: 36px;
    height: 36px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjOERDNzNGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: left top;
    background-size: cover;
}
section.wide-market-view h2 {
    margin-bottom: 0;
}
/* business energy thank you page */
.business-energy-thank-you-partner {
    width: 100%;
    max-width: 758px;
    margin: 20px auto 120px;
}
.smarter-business-logo {
    width: 100%;
    max-width: 573px;
    height: 77px;
    margin: 10px auto 30px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj0AAABNCAYAAABNLNXpAAAnWklEQVR42uzdf2jUdRzH8c+myzLN9DJrOTBtRi2DTBGy0pgVS8iwNEWjPywwRKspFWVRIKVGKebZLS1NDSJ/hEU/mKYIBi6cP4bLnVYK0vw9/E3lj3fP4ITjy32/393u9qPb6wkPTnHsPnw5uBey+84ppdp3D4yenY9+eBxvYBkqUYVq/IINWIG38BSKUeCUUup/0v79+51Sqp3Wo2RqH7yIH3EUloYGbMAM9HVKKdXGq6urc0qpdlbhwPK78BFOwLKgAQtR4pRSqo0Wj8edUqr9jJ1emIsGWDM4gXcRcUoppdGjlGqlwfMIamFpuJxgadqJYU4ppTR6lFItOHby8ArOwwI0YDPex7MoxZCEhzARs/Ad/oSFOIOpTimlNHqUUi0wePIxHxZgD15HSRrftxDj8TX+gQWY5ZRSSqNHKdXMg+dDmI+jeBWRDJ9jMFbigoaPUkqjRynVGqNnBszHTyjJ8vONwq8wH5OdUkpp9CilsjxASvEXLIUYOjfT8/bGt7AUTmOoU0opjR6lVJaGxw3YDUthATo08/Nfi+WwFKrRxSmllEaPUioLo+M9WArLkddCZ+iENbAUXnNKKaXRo5TKcGzcjpMwj23o0cJnuRHVMI+D6O2UUkqjRynV1Hw+nn4eQ1vpPPf73B/oTaeUUho9SqkmDowin5sGzmvlc0VhHnvRzSmllEaPyvE356vQD/0DFCHfqXSu6/M+9+Lp60KqqKi4B9PxAaJYjKX43OMzLMFifIIlmIdeAefqj2Oec13C2IA7SBdhAEo87ky4A1c7pZTS6FFt/M15KE7hTIA/cKtTQXmHwmqYRyxk7PTEEpyDZWBIyPmW+vxgdX6Kr+2OrTgb4AxGOKWU0uhRbbnE73GyEKfR36l0fnv6EViSC7gvYPBEsAmWBfeGnG8kLnnOdwCRFF/bE/tgIUY6pZTS6FFt/A16GCxEA4qdauw1HQ7z2IWCgNEzG5Ylg0POdz0OwjyG+dxnaA8sRJlTSimNHqXR0+6u6cswjwUBg+cmHIYlqcI0PJ0wDuMB8PcU/zYBT6CzC8nnTs0zNHqUUho9SqNHoyfTT0g9FzB6ymBJahFp5jPOgXks0uhRSmVQJwzCKDyJEbhFo0dp9OT2Nf0KluQiRgSMngmwK2L8MHMLnHEKzGOdRk9Ovy77oBRluBsFTqnsVIz52IMaVGMbdqAOmzAWBRo9SqMn967peliSkxjofFpeER0Fw+X/rKxYWNkCZxwH89ii0ZOTr8dCLEK95yaZ6zHcKZVZ5TiK7zEafdAJHRDBg5iDY9iM2zR6lEZP7lzPfPwMS3IcA5xPU2Ore02LrVo5JbamcnJs7caXYqu+HP7xxgEu+vvNLhrvjuvQNfHYDd0RSTx2QV4TzjkG5lGFfI2enHo99kY1zMdZjHFKNa25OIVn0BFE/BkFSK4IlahHiUaP0ujJndGzBZbkFAa5oKL7PsVhF/3tEOrBY3wvarAD2xOPO1GD3YnHamxGBR5DXiPPOVH/09MuXo8rYCEOoZ9TKr0m4W+UwtHbqMJ27EINtmImroGjAqxDLbpp9CiNnty4pj+kuOPxo8GjZ+/DDJaLsAytRWEjzlgO8/hGoyd3Stwt+ySsEWY6pRpfTxzHdFxpDQxHUIc4zsHwBTrCUQ8cwDsaPUqjJzeu6TKYxwsurGh8Ek7DMrQJXUPOuEif3sr51+G/7N13dBXlusfxoYUeCREwgFICUpQmwglFyqGJIqARQwArAgKCCKgIh2u76r02DiKYqCiiwlEEG6iooCK2eFSaBVQQUFoAIRDSSJ77PXfNH3vN2jvzvlP2JlnzrPVZJCHZM/vds2f/ZuZ930mHKFqDCkZQQanVTPyGOiE/Ww5BKuqYWuJrCEIHc0zEPkJPohFUUEHoKfNtOhdikWlQCsGnK57Hj8jGMZzAyRAnkIPj5v9LGLfZrOPGYJ6ecr8d3gBR9Flwf72gNGo9nkZoLYNgkLXbIgRzQ37WCDmEnjZGUEEFoafMt+kgiMUO1DAoxfBTF43RDC3QMkQympvOQx+sh4TIQlyE9UtGDiRESTAjc7ncDosgCl40ggpKreKxGRMihB7rfmQBBKFnu2via0JPeyOooKJ9760g9HjepvVxMEyouNTwqwhCyIaYjqNRhPWbCLHYibpB6ClX22EtpdcOSDOCCkqtGuInjERovQLBYtyJmXgCRdiLxpbRXWsIPR2NoIKK8o7x70Ho8eUu68shFssMP4uRXRBTPtqEWbfKWAexWGxQQegpd9viGJRASrEW1Y2gglKrRGzDjRFCj9Vm9Awzc/PHQegJKgg9sSz/J/87jgt8CjzNsB9iOoKkCDdDLQwzuuyKIPSU63vBnYKE8QGSjKCCUq+K+AIPR7i8NRd9kQnBkgjB6U9Cz4VGUEEFoadctGtd7IBYPKUYYpqgJ3qjl/l1d6SgKzrjInTCQKyFhPgClcOs1yqIxWZUD0JPud4eU5CJDcjC2xiHqkZQQenXPGShcpjQ09f8vjZ+RAlSEVr9cILQ09gIKqgg9JSbtp0T4WxPh1LCTn1k4g/koQD55tencNIycusvFEMsJodZn34ogFjcYlBB6Cn/9Z9wi3gjqKDcVRvkIvQM8asQDAn52WUQ/IIGIT9fi5cIPcGIwaCC0FPObgFwEGLxctg5UTJ3V8TLKEEBTiHPlG8qQKGpCKeNzD2FyDMJPjCe2RtvWZcqEfrybEXtIPQEFVRQmvUEdoWEmaUohnVfkAEJuRw2GdloEUxOGNSZGnqOIDgN6ax9H4BYFKGXYanuUx9q2f22hzN7TH0os9u0R57uevvji5CBp5Fpfr0o9N+Lp8/L6DTzqafxHJbh/vZ3ZSaGWY/rIGHcYFBB6AkqqKA0qwbW4XskoxpaonqYTsvN0RATkYM0nXtvWY/eWqIPrsCVuBQpaISKUdip10A7DEQqrkI/tEJVD4detkd/XIHL0RstUCVKo3GS0Bn9MBiD0B0tUK2MfADHoSl6oDcqoA/ERgFmYAiGRTAcA1HLw9PwrdAHw5CGVAxER5x1htxnqxFSMAAJYX6nAfZCLD44p9OMikZIXT/iygUQYLiyG67+fyex6vqrh7cNsw4J+BFikYU4P0OP2bepK1IxCXfgTvPrq83/S/DgteiOKZiMKRaTTR182AbqYXyY5U00TUUqqig+XlW0w1CMx+2YgtHoh2RU1li/BpiAKZiEiZgcsp5TMcyDdjgHKRiOmzHVdBMuRwfUNGJY5jp2w1UhbTsNY3E52qF6lNYlCX0wGlMwDeMwFJ1Rx4dlxqMLUjER0zAJ16AnGjmYlTsBb2IvZoLvw1YKXsd+jNC6y7r5wTUAC7AJOShEMUpwGnk4gq+QgVFo4WHj1cRQPIftyEURBCUoxAlswZPojzjNZSRiJJbht5BlFJsKkIPv8U/0Q2UPn2NTjEQGvkI2TqEQp1GEfOTgJyzHBLQ+w4LOhZiEV7ENx5GPfWiE7hBFxaUoQS4ucbGu7TEZr+JnnEAhSiAoQRFysQerMRMdo9ie5yINmcjCYeShCEMj/M20cG2ZZLm7dXr6qEXp6ekC06gD/Ps4bsNojEAqrsRwDOV3/qM/mpayzrMgFqdxlUF5FHoGhfxNG0zBW9iLvFKGTedhL1ZhPJo7fF1WQmw84cP2MBhi4wfUVQhtj2MrclEMsSjEcXyHTIxAY5vHTYXY2IRqms+7EnriAWxANvIjvM7FyMUOLEU6zonSQUkK5mIdDiqs4894Hqk42+P1aYRxWI1DKIywHqdC9m934mJUcLjMahiCxfgNeaUc2B7BRjyCQZrB60Zk4Xd8gueRgZXYhh/xAprBUA49ZkL9DOLAPryGS1HJ5VDcbyAaSvAphii+mSbgBwfLWIeBLjfMv2ExdkMcOITl6BnjsNMfK3G0lEtWTdAN4pEi9HGw8xyC1fgL4kAO3sZgH9vzfMzDTkgEV5RyhLUFYpHVoOOMGoZZo9LTuxNkTkNM21HXg/CeHWFulioehZ4SDEJ7LLMsT9cfWIjWms/zdYiNx2IUejYjIcLfd8YbyIc48BsWoF2Ex78GYuM7VNN4v16Nj1EIcWg75noYLKxzUY3AesftCvyAu5DgwVnrGfgV4kAu1mMMqmos9wp8DnFoM+biXEOtqqAHJuFBPIJZSEUTmKUQesyjy+UQj7yHXg5S6qsQl57F2RGW0RrvQVwoxjzU0nx+yViMAg8DwEtoEeWw00ZxW8n2IfTko7dmwFwN8dDraOdheybgIRyF2BhSyuOkqfSpIeQ8CAmxBR1drP982z5F7kNPMb7DcYhHsjELNRXXcwXExqM+vN8uVTyTkhDmkvksHIN44ASeRJJlOSMgNr5FNYXn2tGH9+tPGO3x0Pz3IR7ahqscrk8HbIB45EsMtllmHTwD8cgfmOnHpT9CT8QNbRvEYycxBzUUXrhO2OLxC9cmzO0QdkM8sgYNFTfMUdgD8cFejI5S4LkRBzXOSJ2L7hCP5KGXYl+02TgO8cFhjPegPXsiCwK4Cj2VsBZisZW+PfGGWWNGj4wj5LwMCXEAAxysf0scgli8ZFC6oSdGPkRyGQ89W5Bo2f6fgfhgK3p7HXrMs+9HIT4owXzUcPE6VMJ0H/cppzEfNTW3jf0QjxXgQdSMcHJiPcQHa9DC19BjnvnYBfHRWJsX7mLshnjsV1xiLmMADkM89g0a23RQ/m+Iz0pwj49hpxL+FwLELPScwiUKk/a9BomCx1DZYZuOdnC5bYjNY/ZArt08OaNGjaxNyPkIEiIbXTSfw30Qi2NoW2ZCD/ALOpeH0GO+VzMgPlrtVegx1/fxKAbccxxePnoOEgXvop5ix/ojEB91D3NW+hOIj+71LfSYnYU/h/hoFZJsLpXshPjkMOb4vIxPER/hzTwPEkUPez2izjxqXAQ5A0JPAfrYBJ61kCjKQBXNNr0ZRRAdin3Wlkc4Oq9pucx1Hn6ChPgctRSfQx3ssunMWzZCD7AHXcpB6BkL8dFHaO4i9Fj3kU9BougT1NPsqLscEkUfoa7Ne2YLxCcncROqWJb7ZBT2pfF+hp7bo/AEqtsMb/sCUg4sDfP8HoLEwN0e73QfgzhwEI09DT1Av1KmHVgDiYHHNdozDfkQn0JPVxSodIIm4PRHLiREL43nIRbHkFwmQw+wA83KaOiJRwJ+hfjkNcuIG7eh50FIDLyHGort/zQkBlahaoR1mg3xyQEMDrPMLiiE+OQ+VPCtT09C2yk1WcB2zU5sX+AlLMQL2IgTES61PKCwMT0CKUfGWSdqi5ESDPNoh3sTxKFjaKrYkbkIGbgbc0x3YxZmm9/fg9uRGGFdn4LE0FiVjpouL7MOVRxG+y7E4tkwoScReyAhhiluG0tt+vKUvdADvI845dFb/oeeQYr9bOIwRnPEzod4FFNxm/n1ugjDjhdajvy1Q4/WqC//zUcFm7YfB4mhe8OsU238ojlCbDFmYxLm4MUI4XgPenoQ/g7iDTyIWzEdTyErwtn7qYZZfoaeQSHzNNhZiU6ICzNsrxMWhSTAQkxRHFWTB9FwHH9iP05CPFaMo/gTh3AKouFPJKEJDrgYIbEfeyzroOtXNHa5s23vYoh3Lr5FgmLoOYqGLtb1GpS4OJV7EHtxwMW2dRRtbSbA3ODist4R9DfMcrCz/neS5RLXtaNHXnvt6LSjOIaca8ekHeDf1g6DSglGxij0FGMfPsNKvI1vXXSMnWVzI9Vohp4Bqpe38CJE8fd7lBKau+EtiOl+y2VzV6HHPBja7fB9sAvrsQrvYityHHYcTrOZf+yYw36HP+N9rMAabHb4WAXoHWaG+9OKB7/3lTKSuRFuRzYE36FtKZeyt2r0SWpdykTDQ/ANBCdwrUFFI/Sonh7biFoKb8wr8SmuU5x9eJXmkdd1SEYCEnEhbsGHHl2/XIKhOA8JqI/OmK7Z7+k+9IJo+AtLMQqtkIiz0ACdMQ3rnBzJuOy4/LaDIfSrcQs6oI75WL39vPeW+VrtdBBQlmIM2qIezkI98/uxeNPBZag3SlnPmRBNWfgHeiIJlTSGsVoD60G0MsxqkTK1ZZd+ExZ0GzD+X1iClRij+PidwrTNITSPcujJwysYgsQwH95NMM7B3GNH0KoMhZ7vkYxNih+kvRTPGM7BdMMsD0PPsw4ulf8Tl6B2mIPv1piO7yEaduLsCJ9RKyAafsZ/oSOqhlnHZEzCVxANn1nabipEwauK21cXZKC5TQD8S7E9GyhO0zHPcuba99CjeqrqVp0OXxpzp+RCbOzHaFS26WSb7mL0VxZSFGaHvgVHFK+Hnq8xDHk5LlDsTDwYGzXPGnVwuKMdgmKIog3oZT0ajFLouV/z0t8StFF87G6aHaOLcWmEG4Pu1twZX494F7dVsQaJInQ1qKROM3oyaeGe+h1nFiPPtAuNNSYQFYsvUSGKoWc9emiMvhmveQZ2URkKPd+iNXbrTBSoX+5DD/921ewbsgwtFdelLu7WPEN+X5jH6YsizeHdDRTXsTZmIBeiKN0wS2MU7UgPX+NuimeXXjY0K5qhZ4liw13jw5v4CYiNXbhI4zHbOujAtwENNJbRQ3GnebNCGi/BLIe351gIUZTh5D5gmpNvLbScDXQSeo6gpcOzPHs0Asl0J/cT0xyu/441qPP9HZpHds0NlxVhkEB/XIZ9EIuJGo99p80Oz+/QsxS1HV6y/VljFu5mZSj0tMGfir9bOQahp6r5+8/7PXzZ7Px9SHXUnvVzQGOS3JNIc7iOl2lc8voClcy/W6B4cJdqeFQaVy9Wn8mh5zmN3vqVPGy8Wtiu8AHYw2EazdGYl6OZg2VcqXCUssZy+j+c2S5vTvqoaj8juym+XfbSf9JydO809BzWnZRKc3huCe7yPawD+ehkuY69SeNycj3Dg4own8beCK/tWpt716mMulngcD0T8YPmjNhVXPZV+wOi4B9lJfRozLlWhAkxCD0V0FCj7R92e/sOjTM+Yywz559Q7BM01uU6Xo8ixX3KJZpnej5GfY9e47+hUDEEDjtTQ8//aA5T7ORR4/WA2LjNxePPUj9dqF+KRyrZ6IyvIWGsQAUP7v3yDkTBjYZK6Q8jXYeqBhWL0GP2OXhD+eyL+zaPw2e6p8z5uq/GVOznGx6VxiXWXdYDAIcjL+dFIfTsRkMP2uZqnFY8G1ytDISeTWim8ZoX4VmkoGIUQs+/lX8X+BBxHrTdbN2+eHw9BRKNSzmaZ74eNn9/subs2dcjwYNbDx3WGLV7P1qcaaHnOgedfd/GZPREU6UzQPqdOTch3uV9jHYodIqr62YDUDgS6I8nI2wQbTx6s1yg2LnsA80w9ani9nCxQcUw9NRTvNyYi/YezplSqDgBWiWNEFmCyYaHpXiJ8nd0MygPZmKeH4XQM9nD9nlTsa9ZK6W7rMc+9JzlYCbmfHyJxzAKKUjyI/SgouLZ0jykeNR28YpnWX/DWebfvKYYGkehPpJcaIC+OKV4kFkRKQ4mNt2FVzANA9AGtTTasTa+czBY5H3ci2HoiLqxDD0tXNxDpBi7sREv4FakoI5C4y22PZ3sfkO/2+5eVW4b39yApBQ3YarKXCku1+MFxQ7NHRUfrwl2q44MiHHo6acx1cGbWIU3XViJD5Cv2E+goUEpdoTerrIT0m6fyKGwECuQbDioCJdX7/c59PyOeA/bZ6DiNAdDYzw54UDFu1VXQaoHM57/gnWYjzQ09iD0ZKGm4i0M3kIFD9tvuuI+ogOqY5viZ+AubMcvLuzAdsUDqX04B3HYCnHhEL7FCtyBLqimdXlfXw62Yg0ewmXuQ5D+jMz/gnhoJxaiWyl9UT60Sc/dPNjI26HA5jJCostlpENKMRfXhHmjXObxDnEoRME9Gtdu85U6uMc+9NwKOUOdxEWoih8hNub5dM+01rgX7+BTvI8n8Pf/a+/Og6OoEjiO5yDEhCRgDEcIQiSBhDucIocgCAsrGOWShQQE0Y2KCAIil6yilCwsioKIIosInouK4IEEUe4li4rIHVAkAU247/vt94/5Y6orM/3ezHs9CWGqPkVRNdP9ujPT/et3+rHNRh46j/cxHHrmaj43sZJ/m9ElYEbmHxGNKGwzsJTPW0jzI/RsQqxkn6NHNJ+/FJyXqGntjAQUQhRDV9HE0sSlyzVsRBaivLQsnDWQGSbjVqdCT2OcMHTBfxWxRVSRbbFJsjZhRLrZY6fh0NPcZhK7V9AJVyzD2Stq/kHXwGnJYarRMp3/JJ+KUjSHnmOopXWoeuDdjYo4aHJ4qeIaQqE+frYCmuNF/OnhxphoOPQ8ZuCcfCoTZEpA6Nni1jzTA9cgNDuGkQjxIfRsQDWJfiHn0Erz+YuRDILpSMEliGKqk9vgiHUQBqxDYw/n8h8QBuzH/aZCj/UgHoUwZCOqu+2rCnbZtPuGaviSh2OV4dBzm83N7C3cYXnCWI9gzT/oKIWh+u1lOnhKNsVU1hx6jqOW1tFUgXcfEiVmBb6mVMNpPhyVRwo6YxjmY6vNjdQ1csto6Ek3cKyvQNh4U2EY83TVMmh6EMlBtNtnJkAYMs2H0LMeSTYP2ZLhWX3Qh+SafD3QBKIY6+52XLWwF8KAPDT3cG99D8KAi3jQVOixHshInIMw4FtEu017nWvTUStYw5c8GMsMh554m1mAFxYxCeOXBi6IkQqdQOfITjpnYwsqKJSxFS5LPOHV1XrDCrzekhf6S0hzIMyUQRxqoB46YABGYxo+wDrsxxFcVJiJtqoDoaergXMiM4r1bYXuADMMlPEeyZqUSMvnRuAEhAGPK4aedUiRqJUuRHXN5y9EcuRdT7SAKMa6FdF8vRbCgG2o6OGeMxuXITQ7jXYmQ491hMAWCAOelQw9Xwfxuk5Cz4doaQmTqw1cEKORqzLlus32+kt2SoxRKGOa5PxJHRWPfSpEMdYDNXFSe+hRn9DyWazEz8jT2Da/B038LF8FyeUD+uk6J4rLIbzmeu+7EDbmGShjX8kJLcOL+GxTfIKrEBoVoIZi6EnFGYk52moGKPT0RgNcgyim/uKh+W4MDpi4d3s5r92xwVDzWlmTocd6Ax2KTZpTXD7iULEUhZ4luMNyc9mHcpp/0NUVF9vrazdZluTw0/IamgKtJhqak+k4DqNAwp8aFCAPt6NWMQg90w11qvwIyZr6Gq2WmShQ83kJxbcQNp53vX+mZPgI1VzO8RA2shHi5XrYFnOxC0KTpw2FnuQAhZ6+qIkzks11n2CZBl9guZXlPcuxFLW8HGdlDMdqHIPQYDdibLqS9MASHNTbd8l86LFehNpgElbjqIYQ9DeJWokV11Hz1mdoaQk9F9Fc8w/6rxAKPkSwl+0NMhB6IvE/yX4JYSoj6GTbiVEbdZBqI0WDVCQhGI1MhB7Fc3/QwECFHprLuVjmxq55KPNtssvKuC+9YaMAtXWeG8nFhhcrLNvSEePxKfbhDIQP1lv6AeoIPcdQO0ChJwM3S9aYjNBZRgPHWx+DMAebLc3VKq6gq8LvKR2TsRy/+VGjPMex0ONlCfrOGIN3sdaHtuLZqIS9pST0LLWGHpdJmr/gr0MoOIHqXrY3WDb0KJZzkeQPrLfCNutLjrQYHcALUOMAh54wbILQ6DL+hWSHazPOI03jPh+TPNZWbkvQCAnDNJaxkeSN4wU/mj7rog9ewhbFoeyxuE9z6Ek1EXpkZ66X7CPzk1ITTOBDUALa40l8qBhGJvkxyKYhBmCW4tqYOQh3JPQorFhcG9MUaoBWIRm7S0noWe5hNfldGtdWSkQehKInbNayMhF6BkNI2Io42VoMyaGouYgL0AWnCU4FuHmrGX7BFQiN/sBAjZ11r6jUaGjoR7RTco2+Kq7PJOO4ZMfuCprKuRBCQrrG8zID1yRDaDN009iR+TjqBCj0PKwwQOIaMoNK1ss6ovZXCAmfIETDPhPwmUL/02pGQo+GA5kEIeEX1MXO0hR6PDzZPKe1lkfddwhzOPQk4DiEhPdRVnK7c2XXwiqFocc6d1U39EQfZCIL4zEL72MlduC04jIGd+mYKFCyGe4SejkyVB1439J/YTWEhJkaytgTVyXD5y2aR/mtkrzxdwXka3pKQOjpAiFhHyqXxNCjOJ/TeoRrvA4dkPxOpxTX0FMR+ZJrfzTAjhuh56lzuN/P/Q/w48n9FJp62O4j0qFHvcxvQkhajFjJH+5VyX4oXUpd6FGf3yoWSbgTg/EKsm2qwxdq2v88CAmH0dqP/QxTGM3Uy/pZhY7eWX4uzHwYQsK/ZbZpaJDAPQqhpy7OloDQE4WdEBI+Rzk/Rt4mBvD3HifZpy0HETr2qbCG3Z9INTlPTzTS/Gjq+lkyFTe4UdMD4Bi6+7jvfpbt+mKC8dCjHgCsfkK6xER6exSG2Xbx8ZyPxos+fC7N6T49Bm4YTW3a49dr2ldbXFZoWuvmw3VhvMLDwjZEFDFCJh9CwiWM9uE8dMMfCv2r7vawnQkY6OPfYork8bXFPddT6LF0WpfxJWoqlulWrMAuVPHj2FpgNioF8TJU+/49ylq6FbyKO30s80oIGwdR02ToeR3nMBrhqh3tJG/Am5GKXaUo9LS0+ZFfwCSFPixVMFVT34wfEeZA6LFuf5YPa8KsdlvUNh7BfkyNfg6TUVWyvDUxH8LlgRIYeqwPKeEIcQlDeSSiGbpiGObgW/yOszY1Iws03pyWQiiEitdQV2K77bEcQkGWh+1NhFDwKVpJHH9dzFJcBmElQovYVqb7um6oqjiqLVdyUEQ1pF+HoSce+yAkHcBQJEh07s3EbktzfoiP/a9y3K7nnRU//4JiTaJ1seHjeAKRin2JTko+cESbWoZioKVdLxvtECKTVhXW/3gHCdhTSkLPMvd5emxsxxjUQTmEuM0jEoWGmIg9EJpcQfsijmuI4dBTFbl+TFO+HU2t30MfOnTvxUu4AxUQhmC3c94UU4vYbgFSSlLocR3PJKxBDjZhnctGbMUBH2sPz6KNxrK2wHkIBYX4GI+hLRqiMTphPFYrBQkgB5Fe+h9th1BwHtkYgw5ogHpohb/jI+tCl7I1LR5qVE8W8X0fhVsR7GWkXzv8oFATFoyeGkPPMaQEMvRYR/cpysV8ZKIFUlEfnTHZy+i44T4c14Iiro/vox0ibObzmaLwmxhiaWWwPnRvRAZibQad9MMhCAnvmVpwtBkKPdwQl2IAGqECQlAGt6A5RinevDIQg9zSOGRd0gVsxVJ8iOXYYXABvFe1dWRWX0DxAoSPOhSxzaf8WF34N2TjP/gCO21q01YjqgSFnpchDMhHTwPlfUFDoPdnBuLz6GBTxg6WcKbqsobf9bQiynWzzZxYBViCSchELzyEKchWnI9tsmVyQl2hp3YxCT3hWOHnyuUXJP/Op3GnwjENtdlvDmbjSfTBA3gKCxTn7TqMam6tOoU2/XYXYRz6oQcexsv4UXU2e+2h5+a6T8RJFuQodiMHP2AvTkIo2IfyqFTKQk8bnIcopnJR0anQY9nPcAgfXEA720VmzZtZEkIP2y1raFHCH5BocDX4VRABMk6ynKMgAmQtyhVx3XsXwgEFSNEaegI/I/PDRXy2NvIgHLAdlSSO5y6cgXDAc27r422GcMBmRGoNPR0fmBZG6Fno4A90sFvHqdI0I3MzXIRw2BZ8DCEh3cnQY9nX87pCj2t7KciDcEjfEhB6yqg/ZZlfc0uy6XwnhMMWIFThOjMbwmF7kVREWZ6BMMk6AaOh0JMU+NBjnfXeVW7zFiHcy7HUwq8QDshBDCKwCMIB5yzdLrSFnrGEHqd+HO8guBSGnq9QFushHLQGVdBYMnAtCkTosYySuKAj9Li2dzeOQzjgEG4vAc1b9+IQhGYncK/BctfDLxAOWYxIH2rS3oZwyB6keeinsQfCAS8juBSEHstCzI7V2md5KcdYCAccQCO3fnaXIQy7ZPkbaA09GYSegw4cxCduPbBLW+hZ4XpfEv4L4YBPEefWRLBRcuhvVe1rb6nflPeqhh6b4ONUjc+IYhx6rE+IWXgGT2MkHkd/3OeSiRGYgVUolFyKIMVguWsg26Eb+U1+LPUx3aEHmmSbmbeXQRg03VITZiL01AxU6JGYLPIohEG70dpmEs+xKIQwZBeaWWqLuyMHwpCzeMhyuNr79CSykzcMtg2+bnlqKnWhx7LI32IIQ65hOsKU1zMChhgJPeqrxc/DeZnQI7PmleFathN4AmGBDj0Gm8Xi0QHD8aWXzt1zHRhmPwVnDT3RZmoq5yDkQ2h2ETMRI3mD72+g/8Uf7tcJg6HnSABDzxCJbd1hsG/LEiRKHlMq5hoIYZ8jycso0JEGahR32Ay31z5kvQUW4CSEBr8iw8NJq2Yz98E3mr7kwTZzcuRrCD1VbdpWV1reH4rH8TuERr+gt5cfxjkIG18gTGGNrC0ob+gG1wYLccLLDaC95LZi8CwKIDT6Bi0VFhw9JTGSp3EJmLa+u4cZ1Tc6tP+2WK5pnqqTeA2JBmrUFmhqCrmKVejk40KivbEcZ/x8Ap+POjaTpcpcMxrIjJwz1JH5SwgbjyrMjzMBhzTe9AejjA/HVh8vIhfXIHy0DUMQJvnA/yg2+jkK909MMb2UB6HH68RYk7EJl3zsXDcF1WxmgMy3GQqsq6Znhc3Ig1g/91HFZpr4bC81GjOQp6Ez40TcIlPjJaGhwjw92xDjQHPMKCzDPkv/pPaK20rGNOyH8MMmDESoyirrkr+ntBKyXs9t2GAd7eRwGbriAx/D7Hb8E/UMl7El5uEAhKJCLEG6poUe62MMlmG/RGg8hQ2YijTJ2o81WOuyBt/he9f/N2AG4vEV1mFtEdbhM8QZ+HuMtdnv9+jsQ+30JGzxMdCuxzBU0HB80bgPb2ATTki0DuzDx8hAOR/DZBtMwSoclhz1l42nUUNiN+bX3opMzopGY2ThTWRjF/Jw2CUP2/E1ZiAd8Xzcbttl0AWZ6O8mAw+ipa4DZVu3Y4AHnRDq5/ZD0dXLsTSz+XwNZOEL5OMchBdn8DuWYADiJctZHZkYiP4eZKKy6/1V0Q+ZGGCR4fq3I0KCHHq5ytQIXZGOGB+3k4AHMB/bcRSXITw4id2Yh3sQ7cM+I3E/Bng49xnoiXJBJeRFWeMwBz9hIiICVI6a6I/Z+A778QcKUYBD2I6leA4dUdHhMlbDvZiKz7EVv+MQ8vEbfsTnmIG+SDJYngQ0QTqyMAbjMAqD0AmpiFLcbgQiEeFyk0sEohDqel+42/usIlHW0HGH2Ow3wo9tV0BrjMZibMA+5Lv9nXOxEYsxCrejnKFjjUZttEMmnsIEjMNQ9EIzVNW4z7JIREv0wVCMxTgMRwbuRBLCghx87dixQ/1DM95cEYFKuNWlIsKDbry0vDiX8WiHBzECozHK9e9wZKA14oJuvHSd85tQD93wMEa6nfeh6IOmKBd041VS/qblUQO1kYx4hBezMpZBLOJdbkZI0I3X9fZdjEZlJLj+jQq68QrI68iRI0H/BziF4grr2tDUAAAAAElFTkSuQmCC);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

@media
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and ( min--moz-device-pixel-ratio: 1.25),
only screen and ( -o-min-device-pixel-ratio: 1.25/1),
only screen and ( min-device-pixel-ratio: 1.25),
only screen and ( min-resolution: 200dpi),
only screen and ( min-resolution: 1.25dppx) {
    .smarter-business-logo {
        max-width: 286.5px;
        height: 38.5px;
    }
}

@media (max-width: 600px) {
    .business-energy-thank-you-partner {
        margin: 20px auto 60px;
    }
}
/* end business energy thank you page */

@media (max-width: 780px) {
    .three-col-wrapper .three-col {
        position: relative;
        flex: 0 1 100%;
        margin: 20px auto;
    }
}

@media (max-width: 600px) {
    .business-energy-supplier-wrapper {
        margin: 20px auto;
    }
    .business-energy-supplier-wrapper .logo-wrapper {
        flex: 0 1 28%;
    }
}


/* Registration and Saved Quotes */
.main.wrapper.profile {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
    max-width: 1200px;
}
.quote-saver.form-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    align-content: center;
    max-width: 1170px;
    margin: 0 auto;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    color: #1C2835;
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    box-sizing: border-box;
}
.quote-saver .small-form-container {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    align-content: center;
    /*background: #f4faff;*/
    margin-top: 30px;
    padding: 15px;
    width: 100%;
}

@media (max-width: 1024px) {
    .wrapper.profile {
        width: 100%;
    }
    .quote-saver.form-wrapper {
        padding-right: 0;
        padding-left: 0;
    }
    .quote-saver .small-form-container {
        margin-top: 15px;
    }
}

.quote-saver .widget-form {
    position: relative;
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
}
.quote-saver .registration-wrapper {
    flex: 1 1 100%;
}
.quote-saver .registration-inner-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
/* input wrapper */
.quote-saver .input-wrapper {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: stretch; /*may cause issues*/
    align-content: flex-start;
    border-top: 1px solid #d0d8da; /*#92979D;*/
    padding: 15px 80px 15px 10px;
    box-sizing: border-box;
    width: 65%;
    background-color: transparent;
    -webkit-transition: background-color 0.4s ease;
    transition: background-color 0.4s ease;
}
.quote-saver .input-wrapper:hover {
    background-color: #f9e79f; /* 40% of MEX Gold color */
}
.quote-saver .registration-inner-wrapper .input-wrapper:hover {
    background-color: transparent; /* no color at all! */
}
.quote-saver .e-calc__heading + .input-wrapper,
.quote-saver .registration-inner-wrapper > .input-wrapper {
    border-top: none;
}
/* let's make generic styles for form elements which we can casscade from! */
.quote-saver input,
.quote-saver select,
.quote-saver .input-wrapper .input-field,
.quote-saver .input-wrapper .input-select,
.quote-saver .input-wrapper .input-select > option {
    font-size: 18px;
    width: auto;
    border: 3px solid #d0d8da !important;
    border-radius: 3px;
    line-height: 1;
    color: #31587F;
    font-weight: 600;
    outline: none;
    height: 46px;
}

@media (hover: hover) {
    .quote-saver .input-wrapper .input-field:hover,
    .quote-saver .input-wrapper .input-select:hover {
        border: 3px solid #8CC73F !important;
    }
}

.quote-saver input::-webkit-outer-spin-button,
.quote-saver input::-webkit-inner-spin-button,
.quote-saver .input-wrapper .input-field {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin: 0;
}
.quote-saver .input-wrapper .input-field,
.quote-saver .input-wrapper .input-select {
    padding: 0 10px;
    align-self: center;
}
/* end generic form elements */

/* specific inputs */
.quote-saver .input-wrapper .input-field {
	flex: 0 1 61%;
}
.quote-saver .input-wrapper .input-field.shorter,
.quote-saver .input-wrapper .input-select.shorter {
	flex: 0 1 39%;
}
.quote-saver .input-wrapper .input-field.icon {
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: center left 8px;
    background-size: 30px 30px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    /*outline: none;*/
}
/* select (drop-down) form items */
.quote-saver select.input-select {
    color: #31587F;
    opacity: 1;
    font-size: 18px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-size: 14px 8px;
    background-repeat: no-repeat;
    background-position: right 10px center;
    border: 3px solid #31587F !important;
    cursor: pointer;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 46px;
}
.quote-saver select.input-select.none {
    border-radius: 3px;
    font-size: 18px;
    padding: 7px 32px 7px 10px;
    border: 3px solid #d0d8da;
}
/* select boxes with icons and replacement down arrow as background images */
.quote-saver select.input-select.icon {
	background-size: 30px 30px, 
                     14px 8px;
    background-repeat: no-repeat,
                       no-repeat;
    background-position: center left 8px,
                         right 10px center;
    text-indent: 35px;
    border-radius: 3px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
}

/* target IE Edge */
@supports (-ms-ime-align:auto) {
    .quote-saver select.input-select.icon {
        padding-left: 45px;
    }
}

/* target IE11 */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .quote-saver select.input-select.icon {
        padding-left: 45px;
    }
}

/* select form items (drop-downs) multiple background images - arrow + icon */
.quote-saver select.input-select.icon.date {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyLjEzNCAxLjkyIDcxLjY1NSA3Mi45NiI+ICA8ZyBmaWxsPSIjMzE1ODdGIj4gICAgPHBhdGggZD0iTTc2LjggMTEuNzVoLTYuOTExVjkuMTM5YzAtMy45OTQtMy4yMjctNy4yMTktNy4yMi03LjIxOXMtNy4yMiAzLjIyNi03LjIyIDcuMjE5djIuNjExSDQwLjQ3NFY5LjEzOWMwLTMuOTk0LTMuMjI2LTcuMjE5LTcuMjE5LTcuMjE5cy03LjIxOSAzLjIyNi03LjIxOSA3LjIxOXYyLjYxMWgtNi45MTJjLTMuODQgMC02Ljk4OSAzLjE0OS02Ljk4OSA2Ljk4OVY2Ny44OWMwIDMuODQxIDMuMTQ5IDYuOTg5IDYuOTg5IDYuOTg5SDc2LjhjMy44NDEgMCA2Ljk4OS0zLjE0OCA2Ljk4OS02Ljk4OVYxOC43MzlBNi45NjUgNi45NjUgMCAwIDAgNzYuOCAxMS43NXpNNTkuMjg5IDkuMTM5YzAtMS44NDMgMS41MzctMy4zNzkgMy4zOC0zLjM3OXMzLjM3OSAxLjUzNiAzLjM3OSAzLjM3OXY5LjA2M2MwIDEuODQzLTEuNTM2IDMuMzc5LTMuMzc5IDMuMzc5cy0zLjM4LTEuNTM2LTMuMzgtMy4zNzlWOS4xMzl6bS0yOS4zMzcgMGMwLTEuODQzIDEuNTM2LTMuMzc5IDMuMzc5LTMuMzc5czMuMzc5IDEuNTM2IDMuMzc5IDMuMzc5djkuMDYzYzAgMS44NDMtMS41MzYgMy4zNzktMy4zNzkgMy4zNzlzLTMuMzc5LTEuNTM2LTMuMzc5LTMuMzc5VjkuMTM5ek0xOS4yIDE1LjUxNGg2LjkxMnYyLjYxMWMwIDMuOTkzIDMuMjI2IDcuMjE5IDcuMjE5IDcuMjE5czcuMjE5LTMuMjI2IDcuMjE5LTcuMjE5di0yLjYxMWgxNC45NzZ2Mi42MTFhNy4yMTEgNy4yMTEgMCAwIDAgNy4yMiA3LjIxOSA3LjIxMSA3LjIxMSAwIDAgMCA3LjIxOS03LjIxOXYtMi42MTFoNi45MTJjMS43NjYgMCAzLjE0OCAxLjQ1OSAzLjE0OCAzLjE0OVYzMC4yNmgtNjQuMDVWMTguNzRhMy4yNDUgMy4yNDUgMCAwIDEgMy4yMjUtMy4yMjZ6TTc2LjggNzEuMDRIMTkuMmMtMS43NjcgMC0zLjE0OS0xLjQ1OS0zLjE0OS0zLjE0OVYzNC4wOTloNjMuOTc0djMzLjc5MmMwIDEuNzY3LTEuNDU5IDMuMTQ5LTMuMjI1IDMuMTQ5eiIvPiAgICA8cGF0aCBkPSJNMzMuNjM4IDQwLjc4MWgtOC4yOTRjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4yOTljMCAuOTk5Ljg0NSAxLjg0MyAxLjg0MyAxLjg0M2g4LjI5NGMuOTk5IDAgMS44NDMtLjg0NSAxLjg0My0xLjg0M3YtNS4yOTljMC0uOTk5LS44NDQtMS44NDMtMS44NDMtMS44NDN6TTcwLjY1NiA0MC43ODFoLTguMjk1Yy0uOTk4IDAtMS44NDMuODQ1LTEuODQzIDEuODQzdjUuMjk5YzAgLjk5OS44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTVjLjk5OCAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuMjk5Yy4wNzctLjk5OS0uNzY4LTEuODQzLTEuODQzLTEuODQzek01Mi4xNDYgNDAuNzgxaC04LjI5M2MtLjk5OSAwLTEuODQzLjg0NS0xLjg0MyAxLjg0M3Y1LjI5OWMwIC45OTkuODQ1IDEuODQzIDEuODQzIDEuODQzaDguMjkzYy45OTkgMCAxLjg0NC0uODQ1IDEuODQ0LTEuODQzdi01LjI5OWMwLS45OTktLjc2Ny0xLjg0My0xLjg0NC0xLjg0M3pNMzMuNjM4IDU1LjUyNmgtOC4yOTRjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTRjLjk5OSAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuM2MwLS45OTgtLjg0NC0xLjg0My0xLjg0My0xLjg0M3pNNzAuNjU2IDU1LjUyNmgtOC4yOTVjLS45OTggMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTVjLjk5OCAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuM2MuMDc3LS45OTgtLjc2OC0xLjg0My0xLjg0My0xLjg0M3pNNTIuMTQ2IDU1LjUyNmgtOC4yOTNjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTNjLjk5OSAwIDEuODQ0LS44NDUgMS44NDQtMS44NDN2LTUuM2MwLS45OTgtLjc2Ny0xLjg0My0xLjg0NC0xLjg0M3oiLz4gIDwvZz48L3N2Zz4=),
                      url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.quote-saver select.input-select.icon.house {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5NnB4IiBoZWlnaHQ9Ijk2cHgiIHZpZXdCb3g9IjAgMCA5NiA5NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTYgOTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik05My44OCwzOS43NWMxLjkzNywwLjAwNiwzLjUxMS0xLjU2LDMuNTE3LTMuNDk3YzAuMDAyLTAuMzIzLTAuMDQzLTAuNjQ2LTAuMTMtMC45NTdjLTAuMjQzLTAuODk3LTAuODMzLTEuNjYtMS42NC0yLjEyTDg2LjgsMjguMTY0VjE2LjQ5N2MwLTEuNzczLTEuNjQtMy4yMjctMy42NTMtMy4yMjdzLTMuNjY2LDEuNDUzLTMuNjY2LDMuMjI3djcuNTJMNTEuMjQsNy45NzdjLTEuNDQ1LTAuNzY4LTMuMTgyLTAuNzUyLTQuNjE0LDAuMDRMMy4xNiwzMy4yMDNjLTEuNjc2LDAuOTc1LTIuMjQ4LDMuMTIxLTEuMjgsNC44YzAuOTYzLDEuNjcyLDMuMDk5LDIuMjQ3LDQuNzcxLDEuMjg0YzAuMDEtMC4wMDYsMC4wMi0wLjAxMSwwLjAzLTAuMDE3bDQyLjI5Mi0yNC41MDdsNDMuMTc0LDI0LjUyQzkyLjY4LDM5LjU5LDkzLjI3OSwzOS43NSw5My44OCwzOS43NXoiLz48cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNODQuMDgsOTAuMzVjMS42LDAsMi44OTMtMS4yOTMsMi44OTMtMi44OTNWNDYuMjQzYy0wLjAyNi0xLjE3MS0wLjY1LTIuMjQ3LTEuNjUyLTIuODUzTDUwLjY2NiwyMy4xMjRjLTEuMDIyLTAuNTQxLTIuMjQ4LTAuNTM2LTMuMjY2LDAuMDEzbC0zMy45NiwyMC4yOGMtMC45ODMsMC42MDUtMS41ODgsMS42NzItMS42LDIuODI3djQxLjIyOGMwLDEuNiwxLjI5MywyLjg5MywyLjg5NCwyLjg5M0g4NC4wOFY5MC4zNXogTTQ5LjQsNTMuNzc3YzUuODEzLTEwLjM2MSwyNC4zMzMtNC4yNjgsMTcuMTQ2LDExLjg1M2MtMy42LDguMTA2LTE1LjUyLDE1LjU4Ny0xNy4xNDYsMTYuMDkzYy0xLjYyNy0wLjUwNi0xMy41MzQtNy45ODYtMTcuMTQ3LTE2LjA5M0MyNS4wNjcsNDkuNTEsNDMuNTg3LDQzLjQxNyw0OS40LDUzLjc3N3oiLz48L3N2Zz4=),
                      url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.quote-saver select.input-select.icon.time {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyLjI1MyAyLjY1NCA5NiA5NiI+ICA8cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNOTQuMTk0IDE2LjcxMkM4NS4xMjggNy42NDcgNzMuMDc1IDIuNjU0IDYwLjI1MyAyLjY1NGMtMTIuODIxIDAtMjQuODc1IDQuOTkyLTMzLjk0MSAxNC4wNTlzLTE0LjA1OSAyMS4xMi0xNC4wNTkgMzMuOTQxYzAgMTIuODIgNC45OTMgMjQuODc1IDE0LjA1OSAzMy45NCA5LjA2NSA5LjA2NiAyMS4xMiAxNC4wNiAzMy45NDEgMTQuMDYgMTIuODIyIDAgMjQuODc1LTQuOTk0IDMzLjk0MS0xNC4wNnMxNC4wNTktMjEuMTIgMTQuMDU5LTMzLjk0YzAtMTIuODIxLTQuOTkyLTI0Ljg3NS0xNC4wNTktMzMuOTQyek05MC41MiA4MC45MmMtOC4wODQgOC4wODQtMTguODMzIDEyLjUzNy0zMC4yNjcgMTIuNTM3UzM4LjA3IDg5LjAwNCAyOS45ODcgODAuOTJjLTguMDg0LTguMDg1LTEyLjUzNi0xOC44MzQtMTIuNTM2LTMwLjI2OHM0LjQ1My0yMi4xODMgMTIuNTM2LTMwLjI2NlM0OC44MTkgNy44NSA2MC4yNTMgNy44NXMyMi4xODMgNC40NTMgMzAuMjY3IDEyLjUzNmM4LjA4MyA4LjA4MyAxMi41MzcgMTguODMzIDEyLjUzNyAzMC4yNjZTOTguNjA0IDcyLjgzNiA5MC41MiA4MC45MnoiLz4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik02MC4yNTMgMTEuNzY2Yy0yMS40NDIgMC0zOC44ODcgMTcuNDQ1LTM4Ljg4NyAzOC44ODcgMCAyMS40NDMgMTcuNDQ1IDM4Ljg4NyAzOC44ODcgMzguODg3czM4Ljg4OC0xNy40NDMgMzguODg4LTM4Ljg4NWMwLTIxLjQ0NC0xNy40NDYtMzguODg5LTM4Ljg4OC0zOC44ODl6bTE4Ljc1MiAyNi45MDZMNjUuNTQyIDQ5Ljg0OGE1LjYyIDUuNjIgMCAwIDEtLjA5OSAzLjY2bDIuNDc3IDIuMzRhMS45NTggMS45NTggMCAxIDEtMi42ODggMi44NDhsLTIuMzU1LTIuMjIzYTUuNjI1IDUuNjI1IDAgMCAxLTUuMzU1LjAzNGwtMi40MjEgMi4wMTFhMS45NiAxLjk2IDAgMCAxLTIuNTAzLTMuMDE0bDIuMzIyLTEuOTI4YTUuNjExIDUuNjExIDAgMCAxIC4xNjItNC40NjFMMzcuMTI0IDMyLjE2MWExLjk1OCAxLjk1OCAwIDEgMSAyLjY4OC0yLjg0OGwxOC4wODMgMTcuMDcxYTUuNjA4IDUuNjA4IDAgMCAxIDIuMjc1LS40NzljMS4wOSAwIDIuMTA5LjMxMiAyLjk3MS44NDlMNzYuNTAyIDM1LjY2YTEuOTYgMS45NiAwIDAgMSAyLjUwMyAzLjAxMnoiLz48L3N2Zz4=),
                      url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
.quote-saver select.input-select.icon.money {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0xMjUuODU5IDg0LjQ0OWEyLjk1IDIuOTUgMCAwIDAtMy45MS0uODQxTDEwMi4wNyA5Ni40NzNINzYuNDN2LTkuNzc3aDI2LjQ2NGMuNTY2IDAgMS4xMTUtLjU2NSAxLjY4MS0uODRsMjAuNi0xNS4xMjdhMi42NTkgMi42NTkgMCAwIDAgLjcyMS0zLjY4OGwtLjE3Mi0uMjIzYTIuNjU4IDIuNjU4IDAgMCAwLTMuOTI3LS4yNzRsLTE5LjcyNyAxNC41Nkg3Ni40M3YtMTEuMmgyNi40NjRhMy42NDEgMy42NDEgMCAwIDAgMS42ODEtLjcwM2wyMC42LTE2LjM3OWEyLjgzIDIuODMgMCAwIDAgLjU0OS0zLjkyOCAyLjc5NiAyLjc5NiAwIDAgMC0zLjkyOC0uNDEybC0xOS44NjEgMTUuODEzSDc2LjQzdi0xMS4yaDI2LjQ2NGEzLjE0IDMuMTQgMCAwIDAgMS45NTYtLjU0OWwyMC41ODEtMTkuMDM4YTIuNDAyIDIuNDAyIDAgMCAwIC43MDMtMi43OTYgMi43NDMgMi43NDMgMCAwIDAtMi42NDItMS40MjNoLTI1LjM1Yy0uMTM3LTEuNDA3LS4xMzctLjU0OS0uMTM3LS44NDFhMy4yNjIgMy4yNjIgMCAwIDAtMi42NTgtMS45NTVoLTQwLjg5YTIuODggMi44OCAwIDAgMC0xLjk1NS45NzhsLTEuNjgxIDEuODE4SDI0Ljc4NmEzLjEwNSAzLjEwNSAwIDAgMC0xLjk1Ni40MjlMMi4yNDkgNDguNjJhMi42NDIgMi42NDIgMCAwIDAtLjcyMSAyLjkzMyAyLjc4IDIuNzggMCAwIDAgMi42NTkgMS41MjdoMjQuNjQ2djExLjIxN0g0LjE4N2EyLjgxNCAyLjgxNCAwIDAgMCAwIDUuNjA4aDI0LjY0NnYxMS4ySDQuMTg3YTIuODAzIDIuODAzIDAgMSAwIDAgNS42MDloMjQuNjQ2djkuNzkzSDQuMTg3YTIuODE0IDIuODE0IDAgMCAwIDAgNS42MDloOTguNzA3YTMuMDIyIDMuMDIyIDAgMCAwIDEuNTQ0LS40M0wxMjUuMDIgODguMjRhMi43OCAyLjc4IDAgMCAwIC44MzktMy43OTF6TTkzLjM5MiAzNC44OThoMjIuOTQ4bC0xNC41NDQgMTIuNjA2SDc5LjM3OWwxNC4wMTMtMTIuNjA2ek0xMS4zMzkgNDcuNTA1bDE0LjU2Mi0xMi42MDZoMTguOTAxTDMwLjc4OSA0Ny41MDVoLTE5LjQ1em01My42MTYgNDQuNjYybC0xLjgxOC41NDlhMTEuMjkgMTEuMjkgMCAwIDEtMy43NzMuNTQ5IDEyLjg1MiAxMi44NTIgMCAwIDEtNi4wMi0xLjM5IDYuNjkzIDYuNjkzIDAgMCAwLTQuMzM5LS43MDNsLTUuMDQyLjU2NmEyLjgxMiAyLjgxMiAwIDAgMS0yLjc5Ni0xLjM4OSAyLjgxNCAyLjgxNCAwIDAgMSAuMTM3LTMuMDg4bDEuNDA2LTEuODE4YTkuMzc0IDkuMzc0IDAgMCAwIDEuODE4LTUuMDI1Yy4xMDUtLjcwMy4xNTEtMS40MTUuMTM3LTIuMTI3aC02LjAyYTIuODEyIDIuODEyIDAgMSAxIDAtNS42MDdoNS41OTFhMTQuNjA4IDE0LjYwOCAwIDAgMC0uNTQ5LTIuMjNBMjUuNDQgMjUuNDQgMCAwIDEgNDIuOTgzIDY1Yy4wNy0yLjgxMSAxLjE2MS01LjUgMy4wNy03LjU2M2E4LjUwNCA4LjUwNCAwIDAgMSAzLjQ5OS0yLjM4NCAxMS40MDMgMTEuNDAzIDAgMCAxIDQuNDc3LS44NGM1LjU5MSAwIDkuMzgyIDIuOTMzIDEwLjQ5NiA4LjEzYTIuOTMyIDIuOTMyIDAgMCAxLTIuMTA5IDMuMzYyIDIuOTM0IDIuOTM0IDAgMCAxLTMuMzYyLTIuMjNjLS4yOTItMS41NDMtMS4yNy0zLjYzNi01LjA0Mi0zLjYzNmE1LjIxNCA1LjIxNCAwIDAgMC01LjAwOCAzLjIwOCA0LjIzOSA0LjIzOSAwIDAgMC0uNDI5IDEuOTU1IDI4LjkxIDI4LjkxIDAgMCAwIC41NjYgNC4yMDJjLjI5MiAxLjE0OS41MzIgMi4zMTUuNzAzIDMuNDk5aDYuOTk4YTIuODA0IDIuODA0IDAgMSAxIDAgNS42MDloLTYuNTg2YzAgLjg0MS0uMTM3IDEuNjgyLS4xMzcgMi41MjFhMTUuODEgMTUuODEgMCAwIDEtMS4xMTUgNC41OTdjMi4zODUtLjEyIDQuNzU3LjQxMyA2Ljg2IDEuNTQ0YTguMDU3IDguMDU3IDAgMCAwIDUuNzI5LjQyOGwxLjgxOC0uNTQ5YTIuOTM3IDIuOTM3IDAgMCAxIDMuNTE3IDEuODAxIDIuODE0IDIuODE0IDAgMCAxLTEuODg3IDMuNDgybC0uMDg2LjAzMXoiLz48L3N2Zz4=),
                      url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}
/* multiple fields on one line */
.quote-saver .col-multi-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    width: 61%;
}
.quote-saver .col-multi-wrapper .input-select {
    flex: 0 1 auto;
    margin-right: 15px;
}
.quote-saver .col-multi-wrapper .input-select:last-of-type {
    margin-right: 0;
}
.quote-saver .col-multi-wrapper .input-select:first-of-type {
    margin-right: 15px;
}
.quote-saver .input-wrapper .col-multi-wrapper .input-field.icon {
    flex: 1 1 auto;
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: center left 8px;
    background-size: 30px 30px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
}
/* labels */
.quote-saver .input-wrapper .label-super-wrapper {
    flex: 0 0 39%;
    align-self: center;
}
.quote-saver .input-wrapper .label-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    align-content: center;
    min-height: 100%;
}
.quote-saver .input-wrapper .label-wrapper label {
    color: #31587F;
    font-size: 17px;
    font-weight: 600;
    line-height: 1.2;
    flex: 0 0 100%;
    padding-right: 15px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: unset;
    min-height: 26px;
}
/* labels with help icon */
.quote-saver .input-wrapper.help-hover .label-wrapper label {
    padding-right: 41px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjI1LjI2OSAyNy4yMzEgOTYgOTYiPiAgPGNpcmNsZSBjeD0iNzMuNjM2IiBjeT0iNzUuNjM2IiByPSI0MS4xMTUiIGZpbGw9IiNGRkYiLz4gIDxwYXRoIGZpbGw9IiNEMEQ4REEiIGQ9Ik03My4yNjkgMjcuMjMxYy0yNi40NTItLjA1Ny00Ny45NDEgMjEuMzM5LTQ4IDQ3Ljc5MXYuMjExYzAgMjYuNTkzIDIxLjQwOCA0Ny45OTggNDggNDcuOTk4IDI2LjU5MSAwIDQ4LjAwMS0yMS40MTIgNDguMDAxLTQ3Ljk5OC4wNTktMjYuNDUxLTIxLjMzNi00Ny45NDItNDcuNzg3LTQ4bC0uMjE0LS4wMDJ6bTUuNjE4IDE2YzEuODcxIDAgMy40MzkuNjQ5IDQuNzAxIDEuOTQ2IDEuMjk5IDEuMjk4IDEuOTQ3IDIuODYzIDEuOTQ3IDQuNzAyIDAgMS44MzgtLjY0OCAzLjQwNy0xLjk0NyA0LjcwNWE2LjQgNi40IDAgMCAxLTQuNzAxIDEuOTQ2Yy0xLjgwOSAwLTMuMzYzLS42NTEtNC42Ni0xLjk0NmE2LjM5MyA2LjM5MyAwIDAgMS0xLjk0My00LjcwNWMwLTEuODQxLjYzNS0zLjQwNSAxLjg5OC00LjcwMmE2LjQyMSA2LjQyMSAwIDAgMSA0LjcwNS0xLjk0NnptMi44MDQgMjAuODAzdi41MjlsLS4xNTYuMDIxLTkuMTE0IDMxLjYwOWMtLjUxMyAxLjg0LS43NzEgMy4wNDUtLjc3MSAzLjYxOSAwIC4zMzMuMTM0LjY0Ny40MDYuOTQ3LjI3LjI3MS41NTkuNDA3Ljg1OS40MDcuNTEzIDAgMS40MzYuMDU4IDMuMTIzLS43NDYgMS41NjctLjk1MiA1LTMuMDY2IDYuOS01Ljk4OWwzLjY2IDIuMTMyYy00LjU1MiA3LjkzMS0xMy4wMDggMTAuNjY3LTE4LjEzNSAxMC42NjctMS45NjEgMC01LjYzOC0uNTQ0LTYuODE0LTEuNjI2LTEuMTQ2LTEuMTE1LTEuNzE3LTIuNTIxLTEuNzE3LTQuMjA4IDAtMS4xMTMuMjU2LTIuNTMxLjc2OC00LjI0OGw2LjI4Ny0yMS42MjFjLjYwNC0yLjA4MS45MDQtMi41ODEuOTA0LTMuNjM5IDAtLjY2Mi0uMjg1LTEuMjUxLS44NTgtMS43NjQtLjU3My0uNTE0LTEuMzU2LS43NzEtMi4zNTMtLjc3MS0uNDUxIDAtLjk5NS0uMDIxLTEuNjI4LjAxMmwuNjEtMi42NjZjNS45NjUtLjgxMyAxMS45MDgtMS4yNTYgMTcuODY1LTIuMTEzbC4xNi0uNTUxdi0uMDAxaC4wMDR6Ii8+PC9zdmc+);
    background-position: center right 8px;
    background-repeat: no-repeat;
    background-size: 22px;
}
/* end labels */
/* input requirements */
.quote-saver .input-wrapper .input-field ~ .input-requirements {
    display: none;
    border-radius: 5px;
    margin-top: 15px;
    background-color: rgba(255,255,255, 0.5);
    flex: 0 1 61%;
    margin-left: 39%;
}
.quote-saver .input-wrapper .input-field:focus ~ .input-requirements {
    display: block;
}
.quote-saver .input-wrapper .input-field:focus ~ .input-requirements ul {
    font-size: 14px;
    line-height: 1.2;
    color: #31587F;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
    padding-left: 20px;
}
.quote-saver .input-wrapper .input-requirements ul li {
    display: list-item;
    list-style: square;
    margin-bottom: 0;
    padding: 0 5px 0 0;
}
/* hover-over tooltip help boxes */
.quote-saver .input-wrapper .help {
    display: none;
}
.quote-saver .input-wrapper.help-hover .help {
    display: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 15px;
    line-height: 1.25;
    position: absolute;
    width: 30%;
    top: -1px;
    right: -32.5%;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.25);
    border-radius: 4px;
    visibility: hidden;
    opacity: 0;
    padding: 10px 10px 0;
    z-index: 0;
    background-color: #fff;
    color: #31587F;
    border: 5px solid #31587F;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.quote-saver .input-wrapper.help-hover:hover .help,
.quote-saver .input-wrapper.help-hover:focus .help {
    display: block;
    visibility: visible;
    opacity: 1;
}
.quote-saver .input-wrapper.help-hover:hover .help:after, 
.quote-saver .input-wrapper.help-hover:hover .help:before,
.quote-saver .input-wrapper.help-hover:focus .help:after, 
.quote-saver .input-wrapper.help-hover:focus .help:before {
	right: 100%;
	top: 38px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.quote-saver .input-wrapper.help-hover:hover > .touch-radio-wrapper + .help:after, 
.quote-saver .input-wrapper.help-hover:hover > .touch-radio-wrapper + .help:before {
    top: 45.5px;
}
.quote-saver .input-wrapper.help-hover:hover .help:after,
.quote-saver .input-wrapper.help-hover:focus .help:after {
	border-color: transparent;
	border-right-color: #fff;
	border-width: 20px;
	margin-top: -20px;
}
.quote-saver .input-wrapper.help-hover:hover .help:before,
.quote-saver .input-wrapper.help-hover:focus .help:before {
	border-color: transparent;
	border-right-color: #31587F;
	border-width: 26px;
	margin-top: -26px;
}
/* icons */
.quote-saver .icon {
	background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: center left 8px;
}
.quote-saver .name {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik03NC4yMDcgNDIuNzcyYTQuMjIxIDQuMjIxIDAgMCAxLTQuMjA1IDQuMjM4SDU3LjI1N2E0LjIzNyA0LjIzNyAwIDAgMS00LjIzOC00LjIzOFYxNy43NjZhNC4yMjIgNC4yMjIgMCAwIDEgNC4yMzgtNC4yMzhoMTIuNzEyYTQuMjMyIDQuMjMyIDAgMCAxIDQuMjM4IDQuMjM4djI1LjAwNnoiLz4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0xMTcuOTY5IDMwLjk5NEg3OS45Mjd2Ni45OTNoMzguMDQyYy42MjggMCAxLjE2LjUzMiAxLjE2IDEuMTZ2NjUuOTk2YTEuMTc2IDEuMTc2IDAgMCAxLTEuMTYgMS4xNkg5LjI3NGExLjE2IDEuMTYgMCAwIDEtMS4xNi0xLjE2VjM5LjE0N2MwLS42NDUuNTMyLTEuMTYgMS4xNi0xLjE2aDM4LjA0MnYtNi45OTNIOS4yNzRhOC4xNyA4LjE3IDAgMCAwLTguMTUzIDguMTUzdjY1Ljk5NmMwIDQuNDk2IDMuNjU3IDguMTUzIDguMTUzIDguMTUzaDEwOC42OTVhOC4xNjggOC4xNjggMCAwIDAgOC4xNTItOC4xNTNWMzkuMTQ3YTguMTcgOC4xNyAwIDAgMC04LjE1Mi04LjE1M3oiLz4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik01My4yNDUgODQuNTM1YTkuNjM2IDkuNjM2IDAgMCAwLTkuMjgxLTguMTg2aC0uMzIybC00LjMwMiA3LjQ3Ny0xLjgwNSAzLjEwOS0xLjg1My01LjM4MWguOTUxYS43NTguNzU4IDAgMCAwIC43NDEtLjc0MXYtMy4yODdhLjc1OC43NTggMCAwIDAtLjc0MS0uNzQxaC02LjA1OWEuNzU5Ljc1OSAwIDAgMC0uNzQxLjc0MXYzLjMwNGMwIC40MDIuMzM4Ljc0Ljc0MS43NGguOTUxbC0xLjc3MiA1LjQ5NC0xLjg2OS0zLjIzOC00LjMwMi03LjQ2aC0uMzIyYTkuNjY5IDkuNjY5IDAgMCAwLTkuMjk3IDguMTY5bC0uOTgzIDE0LjUwMmg0MS4yNDhsLS45ODMtMTQuNTAyek0yMi4wMDIgNjMuNzE5YTMuMjg2IDMuMjg2IDAgMCAwIDEuNzU2IDIuMjM5YzEuODIxIDYuMDI2IDUuOTc4IDkuMzc3IDkuODYxIDkuMzc3IDMuODUxIDAgOC4wNC0zLjM1MSA5Ljg0NS05LjM5NGEzLjIyMyAzLjIyMyAwIDAgMCAxLjc1Ni0yLjIzOWwuMzg3LTEuODUzYTMuMjIzIDMuMjIzIDAgMCAwLTEuMjI1LTMuMjIzYzEuOTUtOC44MTMtMi44MDQtMTAuMzI4LTQuNzA1LTEwLjc5NS0uMDMyLS41OC0uMzA2LTEuNjc2LS44MzctMS44NjktMS42OTItLjYyOC0xOS40MzItNC4wMTItMTUuOTg0IDEyLjY5NmEzLjIyNSAzLjIyNSAwIDAgMC0xLjIyNSAzLjIyM2wuMzcxIDEuODM4em0zOS40OTItMTAuOTczaDUwLjA2MXY0LjY1N0g2MS40OTR2LTQuNjU3em0wIDEyLjQwNmg1MC4wNjF2NC42NTZINjEuNDk0di00LjY1NnptMCAxMi40MzloNTAuMDYxdjQuNjU3SDYxLjQ5NHYtNC42NTd6bTAgMTIuNDA3aDUwLjA2MXY0LjY1Nkg2MS40OTR2LTQuNjU2eiIvPjwvc3ZnPg==);
}
.quote-saver .email {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik00Mi41NzUgNjQuMDI5YzAgLjAxOCAwIC4wMTggMCAwYTMuNTMyIDMuNTMyIDAgMCAxLS4zMzUuMy44NjguODY4IDAgMCAxLS4xNzYuMTc3bC0uODI4LjgyOEwzMC41OSA3NS41OTIgMTcuNzk0IDg3Ljk2NWwtMi4wMjcgMS45NzUtNi4xMzQgNS45MjItMi43MzIgMi42MjYuMDE4LjAxOGgtLjA3di4wMThsLS4wMzYuMDM1di4wMThoLS4wMThsLS4wNTMuMDU0LS4wMzUuMDE4LTEuNDEgMS4zMzktLjQ3Ni40NTgtLjMxNy4zLS4xNDEuMTQydi4wMThjLS4zMjMuMzI5LS42NTguNjQ2LTEuMDA1Ljk1MWwtMS4zOTIgMS4zNTctLjAzNi4wMzUtLjQ3Ni41MjlWMjQuMDAyYy4xMjUuMTQuMjU0LjI3NC4zODguNDA1aC4wMTh2LjAxOGMuMDE4LjA1My4wMzUuMDUzLjA3LjA4OGwuMTU5LjE3Ni4xNzYuMTU4LjE1OS4xNTkuODQ2LjgxMS44OTkuODY0LjE1OS4xNTggMi4xMTUgMi4wNjMuMDE4LjAxOC40NDEuNDU4aC4wMThsLjIyOS4yNDcuMTI0LjEyMyA2Ljk2MiA2Ljc2OSAyLjE4NiAyLjEzMiA0Ljc3NiA0LjYzNkwzNi45IDU4LjU4M2MxLjkwMyAxLjc5OCAzLjc4OSAzLjYzMSA1LjY3NSA1LjQ0NnptNzguMDQ2LTQ1Ljg0M2wtMi42OCAyLjczMi0uMDE4LjAzNWMtLjcyNS43MTQtMS40NDEgMS40MzctMi4xNSAyLjE2OC0uMTc2LjE3Ni0uMzY5LjM1My0uNTI4LjU0NmwtLjAzNS4wMTgtMTEuMzg2IDExLjU5OC0xNC4wNjUgMTQuMzQ2LTEwLjU0IDEwLjczNGE0LjYxOCA0LjYxOCAwIDAgMC0uODYzLjY4OGMtLjIyNS4yNDctLjQyLjUxOS0uNTgyLjgxMWwtMi45MDggMi45NjEtLjgxMS44MjgtLjE1OC4xNDJjLS40MDIuMzctLjgxMy43MjgtMS4yMzQgMS4wNzVsLS41MjkuMzg4YTIwLjcwMiAyMC43MDIgMCAwIDEtMi45NzkgMS43MWMtLjkxLjM1Ni0xLjg1NS42MTctMi44Mi43NzUtLjg3OS4wODgtMS43NjQuMDg4LTIuNjQ0IDAtLjk3OS0uMTgtMS45NC0uNDQ1LTIuODczLS43OTNhNi4zIDYuMyAwIDAgMS0uNDc2LS4yNDdsLS40NzYtLjIyOWExNi4wMSAxNi4wMSAwIDAgMS0xLjgzMy0xLjE0NmwtLjMxNy0uMjEyYy0uNTAyLS40MS0uOTg1LS44NDYtMS40NDUtMS4zMDRsLTEuNDYzLTEuNDQ1LTIuNjc5LTIuNTkxLS4wODgtLjE0MS0uMDg4LS4xMDYtLjA3MS0uMTA1LS4wODgtLjEwNmMtLjAxOC0uMDUzLS4wNTMtLjA3LS4wODgtLjEwNWwtLjA4OC0uMDg4LS4wODgtLjA4OGE2LjQyMiA2LjQyMiAwIDAgMC0uNjY5LS41MjlsLTYuNTIxLTYuMzI4TDI4Ljg5OCAzOS4xNmExMTA2Mi42NSAxMTA2Mi42NSAwIDAgMC0xNS41NDYtMTUuMDg3bC0uMTk0LS4xOTRhMS43MDIgMS43MDIgMCAwIDAtLjE5NC0uMTc2bC0uMDctLjAzNS0uODQ2LS44NjR2LS4wMThsLS4wMzUtLjA1My0uOTE3LS44OTktLjAxOC0uMDE4LS4wNzEtLjA3MS0uMTIzLS4xMjMtLjIxMi0uMjI5LS4yMjktLjIxMi0uMjI5LS4yMjktLjAzNS0uMDE4LS4zNTMtLjM1My0uMDUyLS4wNTEtLjA1My0uMDM1LS4yNDYtLjI2NS0uODQ2LS44MTEtMS4xNjMtMS4xMTEtLjEwNi0uMTA1aDExMy4yNjJ2LS4wMTdoLS4wMDF6bTUuODM0IDUuODUxdjc5LjczOGMtLjkzNC0uOTE3LTEuODMzLTEuODUyLTIuNzUtMi43ODUtLjQ0LS40MjQtLjg2My0uODI4LTEuMjg2LTEuMjg3bC0xLjQ4MS0xLjQ4LTguNjcxLTguNzc3LTEyLjIxNC0xMi4zNTYtMTAuNjgyLTEwLjc3LTIuMjIxLTIuMjczIDEuMTk4LTEuMjE2IDE0LjY4My0xNC45NDcgMTQuNzUyLTE1LjAzNCAzLjE3My0zLjIyNi4wMzUtLjAzNSAyLjcxNC0yLjc2OC4wMzUtLjAxOCAyLjUwNC0yLjU1Ni4yMTEtLjIxem0tNS44MzQgODUuNTlINy4yNzFjLjkzNC0uOTE3IDEuODY4LTEuODM0IDIuODItMi43MTVsLjAxOC0uMDM1IDEuMzc1LTEuMzIyIDEuNDYzLTEuNDEuMDE4LS4wMzUgOS4xNDgtOC44NDggMTIuODEzLTEyLjM1NUw0Ni4wMyA3Mi4xODlsMi40ODUtMi4zNzljMi4wMDkgMS45NTcgMy45ODMgMy45MTMgNi40MTYgNS4zNzYgNC40MDYgMi42MjYgOS42NzcgMy41NzcgMTQuNjgzIDIuMjkxIDMuODk1LS45ODcgNy42NDgtMy4zMzEgMTAuNDUxLTYuMTg3bDEuMzA1LTEuMzQgMS4xODEgMS4yMTdjMy40MDEgMy40MDEgNi43ODYgNi44MzggMTAuMTcgMTAuMjU4IDQuMDcxIDQuMTI1IDguMTYxIDguMjMgMTIuMjE0IDEyLjM3M2wxMC4yNDEgMTAuMzI4LjQ0LjQ0MSAyLjI3MyAyLjMwOWMuODgyLjkxNyAxLjc4IDEuODM0IDIuNzMyIDIuNzUxeiIvPjwvc3ZnPg==);
}
.quote-saver .phone {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik04Ny43MTMgMTAuNzY2VjYuMzc1QTYuMzc2IDYuMzc2IDAgMCAwIDgxLjM1NCAwSDc0Ljc2YTYuMzU5IDYuMzU5IDAgMCAwLTYuMzc1IDYuMzQ0djQuMzU5SDQ0LjIxMmE4LjM3NSA4LjM3NSAwIDAgMC04LjM3NSA4LjM3NXY5Ny41MzFjMCA0LjY0MSAzLjc1IDguMzkxIDguMzc1IDguMzkxaDQyLjc2NmM0LjYyNSAwIDguMzc1LTMuNzUgOC4zNzUtOC4zOTFWMTkuMDc4YTguMzU5IDguMzU5IDAgMCAwLTcuNjQtOC4zMTJ6TTQ0LjA0MSAyNi4yMTlhMi40NDEgMi40NDEgMCAwIDEgMi40MzgtMi40MzhoMzcuNzY2YTIuNDI4IDIuNDI4IDAgMCAxIDIuNDIyIDIuNDM4djI2Ljc5N2EyLjQyNCAyLjQyNCAwIDAgMS0yLjQwNiAyLjQzOEg0Ni40NzhhMi40MzggMi40MzggMCAwIDEtMi40MzgtMi40MzhWMjYuMjE5em02IDg5LjI5N2gtMS40ODRhNS4wNzcgNS4wNzcgMCAxIDEgMC0xMC4xNTZoMS40ODRhNS4wNzggNS4wNzggMCAwIDEgMCAxMC4xNTZ6bTAtMTUuOTY5aC0xLjQ4NGE1LjA5NCA1LjA5NCAwIDAgMSAwLTEwLjE1N2gxLjQ4NGE1LjA3OCA1LjA3OCAwIDAgMSAwIDEwLjE1N3ptMC0xNS45NTNoLTEuNDg0YTUuMDk0IDUuMDk0IDAgMCAxIDAtMTAuMTcyaDEuNDg0YTUuMDk0IDUuMDk0IDAgMSAxIDAgMTAuMTcyem0xNi4yOTcgMzEuOTIyaC0xLjQ4NGE1LjA3OCA1LjA3OCAwIDEgMSAwLTEwLjE1NmgxLjQ4NGMyLjc5NyAwIDUuMDc4IDIuMjgxIDUuMDc4IDUuMDk0YTUuMDY0IDUuMDY0IDAgMCAxLTUuMDYzIDUuMDYzbC0uMDE1LS4wMDF6bTAtMTUuOTY5aC0xLjQ4NGE1LjA3OCA1LjA3OCAwIDEgMSAwLTEwLjE1NmgxLjQ4NGE1LjA5NSA1LjA5NSAwIDEgMSAwIDEwLjE1NnptMC0xNS45NTNoLTEuNDg0YTUuMDg1IDUuMDg1IDAgMSAxIDAtMTAuMTcyaDEuNDg0YTUuMDkzIDUuMDkzIDAgMCAxIDAgMTAuMTcyem03LjgxMi0xNy4wNzhINTcuMDU2Yy0xLjA2MyAwLTEuOTIyLS44NzUtMS45MjItMS45MjJzLjg1OS0xLjkwNiAxLjkyMi0xLjkwNkg3NC4xNWExLjkxNCAxLjkxNCAwIDAgMSAwIDMuODI4em04LjUgNDloLTEuNWE1LjA3NyA1LjA3NyAwIDEgMSAwLTEwLjE1NmgxLjVhNS4wNzggNS4wNzggMCAwIDEgMCAxMC4xNTZ6bTAtMTUuOTY5aC0xLjVhNS4wNzcgNS4wNzcgMCAxIDEgMC0xMC4xNTZoMS41YTUuMDc4IDUuMDc4IDAgMCAxIDAgMTAuMTU2em0wLTE1Ljk1M2gtMS41Yy0yLjgxIDAtNS4wODYtMi4yNzctNS4wODYtNS4wODZzMi4yNzYtNS4wODYgNS4wODYtNS4wODZoMS41YTUuMDg2IDUuMDg2IDAgMSAxIDAgMTAuMTcyeiIvPjwvc3ZnPg==);
}
.quote-saver .postcode {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik02My4xNjcgOTUuMzMzUzk3IDQ5LjUgOTQgMzQuNjY2IDczLjE2NyA1LjUgNzMuMTY3IDUuNXMtNC4zMzMtMi4zMzMtMTAtMi4xNjctMjIuMzMzIDkuODMzLTIyLjMzMyA5LjgzM0wzMy4zMzMgMjhsNC4zMzMgMjkuNSAyNS41MDEgMzcuODMzeiIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTc4Ljk2NCAzNi4wNTZjMS4xNTgtOC44ODYtNS4xMDgtMTcuMDI3LTEzLjk5My0xOC4xODMtOC44ODYtMS4xNTctMTcuMDI2IDUuMTA4LTE4LjE4MyAxMy45OTRzNS4xMDkgMTcuMDI2IDEzLjk5NCAxOC4xODNjLjY5My4wOTEgMS4zOTIuMTM2IDIuMDkyLjEzNnMxLjM5Ny0uMDQ0IDIuMDkzLS4xMzFhMTYuMzQyIDE2LjM0MiAwIDAgMCAxMy45OTctMTMuOTk5ek01Ni4yOTcgNDAuNTRhOS4zIDkuMyAwIDAgMSA1LjM1MS0xNS44IDkuNjQ5IDkuNjQ5IDAgMCAxIDEuMjEzLS4wNzcgOS4zMDQgOS4zMDQgMCAxIDEtNi41NjQgMTUuODc3eiIvPiAgPHBhdGggZmlsbD0iIzMxNTg3RiIgZD0iTTYyLjg3NSA5OS42NDNhNC4wNzkgNC4wNzkgMCAwIDAgMy4yMS0xLjU0OWM1LjEzNi02LjQ0MyAzMC43NTQtMzkuODIzIDMwLjc1NC02NC4xMjlDOTYuODM5IDE1LjIwNiA4MS42MzMgMCA2Mi44NzUgMFMyOC45MTEgMTUuMjA3IDI4LjkxMSAzMy45NjRjMCAyNC4zMDggMjUuNjE5IDU3LjY4NyAzMC43NSA2NC4xMjdhNC4wODggNC4wODggMCAwIDAgMy4yMTQgMS41NTJ6bTAtOTIuNzI0YzE0LjkzLjAxNyAyNy4wMjcgMTIuMTE2IDI3LjA0NSAyNy4wNDUgMCAxOS41ODEtMTkuOTM2IDQ3LjYwNi0yNy4wNDUgNTYuOTc5LTcuMTA2LTkuMzY5LTI3LjA0NC0zNy4zOTctMjcuMDQ0LTU2Ljk3OS4wMTctMTQuOTI5IDEyLjExNS0yNy4wMjggMjcuMDQ0LTI3LjA0NXoiLz4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0xMjAuNjU0IDExOS41ODZMMTAzLjU3IDg0LjI5NWEzLjQ1OCAzLjQ1OCAwIDAgMC0zLjExMy0xLjk1MUg4NC4wNzhhMjI2Ljc4OCAyMjYuNzg4IDAgMCAxLTQuNTgxIDYuOTJoMTguNzkxbDEzLjczMyAyOC4zNjlIMTMuNzI4bDEzLjczNC0yOC4zNjloMTguNzkxYTIxOC45NiAyMTguOTYgMCAwIDEtNC41OC02LjkyaC0xNi4zOGEzLjQ1NiAzLjQ1NiAwIDAgMC0zLjExNCAxLjk1MUw1LjA5NiAxMTkuNTg2YTMuNDU4IDMuNDU4IDAgMCAwIDMuMTE0IDQuOTY3aDEwOS4zM2EzLjQ2IDMuNDYgMCAwIDAgMy4xMTQtNC45Njd6Ii8+PC9zdmc+);
}
.quote-saver .money {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0xMjUuODU5IDg0LjQ0OWEyLjk1IDIuOTUgMCAwIDAtMy45MS0uODQxTDEwMi4wNyA5Ni40NzNINzYuNDN2LTkuNzc3aDI2LjQ2NGMuNTY2IDAgMS4xMTUtLjU2NSAxLjY4MS0uODRsMjAuNi0xNS4xMjdhMi42NTkgMi42NTkgMCAwIDAgLjcyMS0zLjY4OGwtLjE3Mi0uMjIzYTIuNjU4IDIuNjU4IDAgMCAwLTMuOTI3LS4yNzRsLTE5LjcyNyAxNC41Nkg3Ni40M3YtMTEuMmgyNi40NjRhMy42NDEgMy42NDEgMCAwIDAgMS42ODEtLjcwM2wyMC42LTE2LjM3OWEyLjgzIDIuODMgMCAwIDAgLjU0OS0zLjkyOCAyLjc5NiAyLjc5NiAwIDAgMC0zLjkyOC0uNDEybC0xOS44NjEgMTUuODEzSDc2LjQzdi0xMS4yaDI2LjQ2NGEzLjE0IDMuMTQgMCAwIDAgMS45NTYtLjU0OWwyMC41ODEtMTkuMDM4YTIuNDAyIDIuNDAyIDAgMCAwIC43MDMtMi43OTYgMi43NDMgMi43NDMgMCAwIDAtMi42NDItMS40MjNoLTI1LjM1Yy0uMTM3LTEuNDA3LS4xMzctLjU0OS0uMTM3LS44NDFhMy4yNjIgMy4yNjIgMCAwIDAtMi42NTgtMS45NTVoLTQwLjg5YTIuODggMi44OCAwIDAgMC0xLjk1NS45NzhsLTEuNjgxIDEuODE4SDI0Ljc4NmEzLjEwNSAzLjEwNSAwIDAgMC0xLjk1Ni40MjlMMi4yNDkgNDguNjJhMi42NDIgMi42NDIgMCAwIDAtLjcyMSAyLjkzMyAyLjc4IDIuNzggMCAwIDAgMi42NTkgMS41MjdoMjQuNjQ2djExLjIxN0g0LjE4N2EyLjgxNCAyLjgxNCAwIDAgMCAwIDUuNjA4aDI0LjY0NnYxMS4ySDQuMTg3YTIuODAzIDIuODAzIDAgMSAwIDAgNS42MDloMjQuNjQ2djkuNzkzSDQuMTg3YTIuODE0IDIuODE0IDAgMCAwIDAgNS42MDloOTguNzA3YTMuMDIyIDMuMDIyIDAgMCAwIDEuNTQ0LS40M0wxMjUuMDIgODguMjRhMi43OCAyLjc4IDAgMCAwIC44MzktMy43OTF6TTkzLjM5MiAzNC44OThoMjIuOTQ4bC0xNC41NDQgMTIuNjA2SDc5LjM3OWwxNC4wMTMtMTIuNjA2ek0xMS4zMzkgNDcuNTA1bDE0LjU2Mi0xMi42MDZoMTguOTAxTDMwLjc4OSA0Ny41MDVoLTE5LjQ1em01My42MTYgNDQuNjYybC0xLjgxOC41NDlhMTEuMjkgMTEuMjkgMCAwIDEtMy43NzMuNTQ5IDEyLjg1MiAxMi44NTIgMCAwIDEtNi4wMi0xLjM5IDYuNjkzIDYuNjkzIDAgMCAwLTQuMzM5LS43MDNsLTUuMDQyLjU2NmEyLjgxMiAyLjgxMiAwIDAgMS0yLjc5Ni0xLjM4OSAyLjgxNCAyLjgxNCAwIDAgMSAuMTM3LTMuMDg4bDEuNDA2LTEuODE4YTkuMzc0IDkuMzc0IDAgMCAwIDEuODE4LTUuMDI1Yy4xMDUtLjcwMy4xNTEtMS40MTUuMTM3LTIuMTI3aC02LjAyYTIuODEyIDIuODEyIDAgMSAxIDAtNS42MDdoNS41OTFhMTQuNjA4IDE0LjYwOCAwIDAgMC0uNTQ5LTIuMjNBMjUuNDQgMjUuNDQgMCAwIDEgNDIuOTgzIDY1Yy4wNy0yLjgxMSAxLjE2MS01LjUgMy4wNy03LjU2M2E4LjUwNCA4LjUwNCAwIDAgMSAzLjQ5OS0yLjM4NCAxMS40MDMgMTEuNDAzIDAgMCAxIDQuNDc3LS44NGM1LjU5MSAwIDkuMzgyIDIuOTMzIDEwLjQ5NiA4LjEzYTIuOTMyIDIuOTMyIDAgMCAxLTIuMTA5IDMuMzYyIDIuOTM0IDIuOTM0IDAgMCAxLTMuMzYyLTIuMjNjLS4yOTItMS41NDMtMS4yNy0zLjYzNi01LjA0Mi0zLjYzNmE1LjIxNCA1LjIxNCAwIDAgMC01LjAwOCAzLjIwOCA0LjIzOSA0LjIzOSAwIDAgMC0uNDI5IDEuOTU1IDI4LjkxIDI4LjkxIDAgMCAwIC41NjYgNC4yMDJjLjI5MiAxLjE0OS41MzIgMi4zMTUuNzAzIDMuNDk5aDYuOTk4YTIuODA0IDIuODA0IDAgMSAxIDAgNS42MDloLTYuNTg2YzAgLjg0MS0uMTM3IDEuNjgyLS4xMzcgMi41MjFhMTUuODEgMTUuODEgMCAwIDEtMS4xMTUgNC41OTdjMi4zODUtLjEyIDQuNzU3LjQxMyA2Ljg2IDEuNTQ0YTguMDU3IDguMDU3IDAgMCAwIDUuNzI5LjQyOGwxLjgxOC0uNTQ5YTIuOTM3IDIuOTM3IDAgMCAxIDMuNTE3IDEuODAxIDIuODE0IDIuODE0IDAgMCAxLTEuODg3IDMuNDgybC0uMDg2LjAzMXoiLz48L3N2Zz4=);
}
.quote-saver .company {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0yMy41MDYuNDU0djEyMy41MjRjMCAuMjUuMjAzLjQ1NS40NTUuNDU1aDI3LjgwNmMuMjUgMCAuNDU0LS4yMDUuNDU0LS40NTV2LTIzLjAyMWMwLS4yNDguMjA0LS40NTMuNDU1LS40NTNoMTguMjM2Yy4yNSAwIC40NTQuMjAzLjQ1NC40NTN2MjMuMDIxYzAgLjI0OC4yMDIuNDUzLjQ1Mi40NTNoMjguMjYzVi40NTRBLjQ1Ni40NTYgMCAwIDAgOTkuNjI3IDBIMjMuOTYxYS40NTUuNDU1IDAgMCAwLS40NTUuNDU0em0zMy4wNDYgNzYuMTJINDMuMTA0YS40NTQuNDU0IDAgMCAxLS40NTUtLjQ1M3YtMTMuNDVjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTUuNDUzem0wLTIzLjkzSDQzLjEwNGEuNDU0LjQ1NCAwIDAgMS0uNDU1LS40NTNWMzguNzQyYzAtLjI1LjIwMy0uNDU0LjQ1NS0uNDU0aDEzLjQ0OGMuMjUxIDAgLjQ1NS4yMDMuNDU1LjQ1NFY1Mi4xOWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NHptMC0yMy45MjhINDMuMTA0YS40NTUuNDU1IDAgMCAxLS40NTUtLjQ1NVYxNC44MTJjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ0OWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NXptMjMuOTMgNDcuODU4aC0xMy40NWEuNDUzLjQ1MyAwIDAgMS0uNDU0LS40NTN2LTEzLjQ1YzAtLjI1LjIwNC0uNDU0LjQ1NC0uNDU0aDEzLjQ1Yy4yNSAwIC40NTMuMjA0LjQ1My40NTR2MTMuNDVhLjQ1My40NTMgMCAwIDEtLjQ1My40NTN6bTAtMjMuOTNoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYzOC43NDJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDMuNDUzLjQ1NFY1Mi4xOWEuNDUzLjQ1MyAwIDAgMS0uNDUzLjQ1NHptMC0yMy45MjhoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYxNC44MTJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDQuNDUzLjQ1NHYxMy40NDlhLjQ1NC40NTQgMCAwIDEtLjQ1My40NTV6Ii8+PC9zdmc+);
}
.quote-saver .value {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5NnB4IiBoZWlnaHQ9Ijk2cHgiIHZpZXdCb3g9IjAgMCA5NiA5NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTYgOTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik04My45MzgsMC42NEw2NS42NDksMTcuNzg2djExLjU3M2wtNS41NDQsNi4yNThsMy41MDEsM2w1LjI1OC01Ljk1OGgxMC41MDFsMTguMjc1LTE4LjMwM0w4My45MzgsMC42NHogTTcxLjM2NSwyNC42NDRjMS4yNjItMC4wMDEsMi4yODYsMS4wMjIsMi4yODcsMi4yODVjMCwxLjI2My0xLjAyMiwyLjI4Ny0yLjI4NSwyLjI4OGgtMC4wMDJjLTEuMjY0LTAuMDAxLTIuMjg2LTEuMDI1LTIuMjg1LTIuMjg4QzY5LjA4LDI1LjY2Nyw3MC4xMDQsMjQuNjQ1LDcxLjM2NSwyNC42NDR6IE00MS42NDYsMjUuNzg3TDEuNjQsNjAuMDc4aDEwLjI4N3YzNi41NzZoMTkuNDMyVjY2LjkzNmgyMC41NzV2MjkuNzE5aDE5LjQzMlY2MC4wNzhoMTAuMjg3TDQxLjY0NiwyNS43ODdMNDEuNjQ2LDI1Ljc4N3ogTTM1LjkzMSw3OS41MDljLTEuMjYyLDAtMi4yODYsMS4wMjMtMi4yODYsMi4yODZzMS4wMjQsMi4yODYsMi4yODYsMi4yODZjMS4yNjMsMCwyLjI4Ni0xLjAyMywyLjI4Ni0yLjI4NlMzNy4xOTMsNzkuNTA5LDM1LjkzMSw3OS41MDl6Ii8+PC9zdmc+);
}
.quote-saver .house {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5NnB4IiBoZWlnaHQ9Ijk2cHgiIHZpZXdCb3g9IjAgMCA5NiA5NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTYgOTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik05My44OCwzOS43NWMxLjkzNywwLjAwNiwzLjUxMS0xLjU2LDMuNTE3LTMuNDk3YzAuMDAyLTAuMzIzLTAuMDQzLTAuNjQ2LTAuMTMtMC45NTdjLTAuMjQzLTAuODk3LTAuODMzLTEuNjYtMS42NC0yLjEyTDg2LjgsMjguMTY0VjE2LjQ5N2MwLTEuNzczLTEuNjQtMy4yMjctMy42NTMtMy4yMjdzLTMuNjY2LDEuNDUzLTMuNjY2LDMuMjI3djcuNTJMNTEuMjQsNy45NzdjLTEuNDQ1LTAuNzY4LTMuMTgyLTAuNzUyLTQuNjE0LDAuMDRMMy4xNiwzMy4yMDNjLTEuNjc2LDAuOTc1LTIuMjQ4LDMuMTIxLTEuMjgsNC44YzAuOTYzLDEuNjcyLDMuMDk5LDIuMjQ3LDQuNzcxLDEuMjg0YzAuMDEtMC4wMDYsMC4wMi0wLjAxMSwwLjAzLTAuMDE3bDQyLjI5Mi0yNC41MDdsNDMuMTc0LDI0LjUyQzkyLjY4LDM5LjU5LDkzLjI3OSwzOS43NSw5My44OCwzOS43NXoiLz48cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNODQuMDgsOTAuMzVjMS42LDAsMi44OTMtMS4yOTMsMi44OTMtMi44OTNWNDYuMjQzYy0wLjAyNi0xLjE3MS0wLjY1LTIuMjQ3LTEuNjUyLTIuODUzTDUwLjY2NiwyMy4xMjRjLTEuMDIyLTAuNTQxLTIuMjQ4LTAuNTM2LTMuMjY2LDAuMDEzbC0zMy45NiwyMC4yOGMtMC45ODMsMC42MDUtMS41ODgsMS42NzItMS42LDIuODI3djQxLjIyOGMwLDEuNiwxLjI5MywyLjg5MywyLjg5NCwyLjg5M0g4NC4wOFY5MC4zNXogTTQ5LjQsNTMuNzc3YzUuODEzLTEwLjM2MSwyNC4zMzMtNC4yNjgsMTcuMTQ2LDExLjg1M2MtMy42LDguMTA2LTE1LjUyLDE1LjU4Ny0xNy4xNDYsMTYuMDkzYy0xLjYyNy0wLjUwNi0xMy41MzQtNy45ODYtMTcuMTQ3LTE2LjA5M0MyNS4wNjcsNDkuNTEsNDMuNTg3LDQzLjQxNyw0OS40LDUzLjc3N3oiLz48L3N2Zz4=);
}
.quote-saver .insurance {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjExLjEgMy4xNjUgNzMuOCA3MC40NzEiPiAgPHBhdGggZmlsbD0iIzMxNTg3RiIgZD0iTTc3LjcxNiA1My4wMjVjLS4wNDgtMS4yNi0uMDM2LTIuNTIzLS4wMjQtMy43NDguMDA2LS41NDkuMDEyLTEuMS4wMTItMS42NDh2LTEuODI3Yy0uMDAyLTEuNTI5LS4wMDYtMy4xMDguMDA5LTQuNjctMS45NDUtLjQ3My0zLjkwNy0uOTY1LTUuODA4LTEuNDQtMS41NTItLjM4OS0zLjE1Ni0uNzktNC43MzQtMS4xNzhhLjg1Ny44NTcgMCAwIDAtLjM2My0uMDA1Yy0xLjU0OS4zOC0zLjEyNS43NzUtNC42NSAxLjE1Ny0xLjkzNi40ODUtMy45MzIuOTgzLTUuOTEgMS40NjNsLjAwNiAxLjMwOWMuMDE5IDMuNTIuMDM5IDcuMTYxLS4wMTMgMTAuNzQ2LS4wMzYgMi41MDguNzQ0IDQuNjkxIDIuMzgxIDYuNjc4IDIuMDAxIDIuNDI4IDQuNjYxIDQuMzI5IDguMzU1IDUuOTcyIDMuMTQ2LTEuMzcyIDUuNjM5LTMuMDQ5IDcuNjE4LTUuMTI0IDIuMjEtMi4zMTQgMy4yMjktNC44MjcgMy4xMjEtNy42ODV6bS0zLjcyOC01LjA5OWMtLjk1MSAxLjIyMS0xLjkwNSAyLjQzOC0yLjg1NCAzLjY2MS0xLjU0NCAxLjk5MS0zLjA4MiAzLjk4Ni00LjYyOCA1Ljk3NS0uODcyIDEuMTE4LTEuNTcxIDEuMTA2LTIuNC0uMDI2TDYwIDUxLjkxNGMtLjQ2Mi0uNjM0LS40NTgtMS4yODguMDA2LTEuNzE4LjQ2Mi0uNDI4IDEuMTI0LS4zODYgMS43MTIuMTIzIDEuMDA1Ljg3IDIuMDA0IDEuNzQ4IDMuMDA2IDIuNjIxLjE2MS4xNDEuMzM2LjI2Ni42NjYuNTI3LjEyOS0uMjA5LjIxNS0uNDI3LjM2Ny0uNTc5IDIuMTExLTIuMTI2IDQuMjI5LTQuMjQ4IDYuMzU4LTYuMzU1LjIyOS0uMjI3LjUyOC0uNDQ0LjgzMS0uNTI1LjUwMy0uMTM0Ljk0Ny4wNjMgMS4yMDkuNTM2LjI2Ny40ODkuMTY3Ljk1NS0uMTY3IDEuMzgyeiIvPiAgPHBhdGggZmlsbD0iIzMxNTg3RiIgZD0iTTg0Ljg4NyA1Mi45NDZhNjIuNzk2IDYyLjc5NiAwIDAgMS0uMDM3LTIuMzQ3aC4wMjlsLS4wMDMtNS44ODhjLS4wMDMtMS45MjctLjAwNy0zLjkxOS4wMTMtNS44NjMuMDI3LTIuMzc2LTEuMzI2LTQuMTI1LTMuNjE5LTQuNjgxYTkwNC40ODMgOTA0LjQ4MyAwIDAgMS02LjcxNS0xLjY2MmwtLjk4LS4yNDVhMTMwNi41NyAxMzA2LjU3IDAgMCAwLTUuMDg0LTEuMjY1IDYuMzk3IDYuMzk3IDAgMCAwLTIuOTk4LS4wMDZjLTEuODYzLjQ1Ny0zLjcxOS45MjEtNS40NDUgMS4zNTQtMi4xMzkuNTM1LTQuNzk5IDEuMjAxLTcuMzM0IDEuODEzLTIuMjkzLjU1My0zLjY1NiAyLjMyMS0zLjY0NSA0LjcyOWwuMDEgMi4wOTVjLjAyMiA0LjAzMS4wNDQgOC4xOTktLjAxNiAxMi4yODEtLjA1OSA0LjE5MyAxLjI4OSA3Ljk5MiA0LjAwOCAxMS4yOTMgMi45MzIgMy41NTcgNi43MzUgNi4yODEgMTEuOTcxIDguNTcyLjU3OC4yNTIgMS4yNC4zODYgMS45MTIuMzg2LjY4OSAwIDEuMzgxLS4xNDEgMS45OTgtLjQwNSA0LjQxOC0xLjkwMSA3Ljk1My00LjI4MSAxMC44MTEtNy4yNzIgMy41ODMtMy43NTUgNS4zMDctOC4wOTMgNS4xMjQtMTIuODg5em0tOC4xNTEgMTAuMjEyYy0yLjU0MSAyLjY2NC01LjczNyA0LjgyOC05Ljc1OCA2LjYwNS00LjczMi0yLjEyOC04LjE0Ni00LjU4NC0xMC43MTktNy43MDMtMi4wOTgtMi41NDUtMy4wOTUtNS4zNDItMy4wNDktOC41NDkuMDY2LTQuNzcuMDQxLTkuNjEuMDE2LTE0LjI5MWwtLjAwNi0xLjMzM2MyLjQ5Mi0uNjA2IDUuMDA0LTEuMjM1IDcuNDQxLTEuODQ2IDIuMDMzLS41MDkgNC4xMzUtMS4wMzYgNi4yMDQtMS41NDNhLjY0My42NDMgMCAwIDEgLjI1My4wMDZjMi4wNTEuNTA1IDQuMTM3IDEuMDI3IDYuMTU0IDEuNTMyIDIuNDQuNjExIDQuOTU1IDEuMjQxIDcuNDYgMS44NTNhNTg2LjczMSA1ODYuNzMxIDAgMCAwLS4wMDcgNS43NzV2LjEwOGwtLjAwMiAyLjM2MmMwIC43MjktLjAwNyAxLjQ1OC0uMDE0IDIuMTg3LS4wMTYgMS42MjUtLjAzMyAzLjMwNy4wMzEgNC45ODkuMTQ0IDMuNjU3LTEuMTY3IDYuODc4LTQuMDA0IDkuODQ4eiIvPiAgPGcgZmlsbD0iIzMxNTg3RiI+ICAgIDxwYXRoIGQ9Ik01MC40OTcgMjAuMTI3aC02LjExOFYxNC4wMWgtOC40NDd2Ni4xMTdoLTYuMTE4djguNDQ5aDYuMTE4djYuMTE3aDguNDQ3di02LjExN2g2LjExOHpNNDQuMDkgNDEuNTM4SDI0LjE4M2ExLjY2NSAxLjY2NSAwIDEgMCAwIDMuMzI5aDE5LjkyMmMtLjAwNC0xLjExNy0uMDA5LTIuMjI3LS4wMTUtMy4zMjl6TTQ0LjA3MiA1My4xOTJjLjAxMy0uODkzLjAyMS0xLjc5My4wMjYtMi42OTJIMjQuMTgzYTEuNjY0IDEuNjY0IDAgMSAwIDAgMy4zMjhoMTkuODk1Yy0uMDAzLS4yMTItLjAwOC0uNDIyLS4wMDYtLjYzNnpNNDQuODYyIDU5LjQ2M0gyNC4xODNhMS42NjQgMS42NjQgMCAxIDAgMCAzLjMyOGgyMS45MDFhMjEuMjUgMjEuMjUgMCAwIDEtMS4yMjItMy4zMjh6Ii8+ICA8L2c+ICA8cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNNTAuMTI3IDY4Ljc2NEgxNS45NzNWOC4wMzdoNDAuMzk2djUuMzU0YTIuNDM2IDIuNDM2IDAgMCAwIDIuNDM2IDIuNDM2aDUuNTMzdjEwLjMwN2ExMS4yNzcgMTEuMjc3IDAgMCAxIDQuODczLS4wODhWMTMuMzkxYzAtLjY1Ni0uMjY0LTEuMjg0LS43MzItMS43NDJsLTcuOTcxLTcuNzkxYTIuNDM0IDIuNDM0IDAgMCAwLTEuNzAzLS42OTNIMTMuNTM2QTIuNDM2IDIuNDM2IDAgMCAwIDExLjEgNS42MDFWNzEuMTk5YTIuNDM3IDIuNDM3IDAgMCAwIDIuNDM2IDIuNDM3aDQyLjEzN2EzMi4wMDEgMzIuMDAxIDAgMCAxLTUuNTQ2LTQuODcyeiIvPjwvc3ZnPg==);
}
.quote-saver .date {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyLjEzNCAxLjkyIDcxLjY1NSA3Mi45NiI+ICA8ZyBmaWxsPSIjMzE1ODdGIj4gICAgPHBhdGggZD0iTTc2LjggMTEuNzVoLTYuOTExVjkuMTM5YzAtMy45OTQtMy4yMjctNy4yMTktNy4yMi03LjIxOXMtNy4yMiAzLjIyNi03LjIyIDcuMjE5djIuNjExSDQwLjQ3NFY5LjEzOWMwLTMuOTk0LTMuMjI2LTcuMjE5LTcuMjE5LTcuMjE5cy03LjIxOSAzLjIyNi03LjIxOSA3LjIxOXYyLjYxMWgtNi45MTJjLTMuODQgMC02Ljk4OSAzLjE0OS02Ljk4OSA2Ljk4OVY2Ny44OWMwIDMuODQxIDMuMTQ5IDYuOTg5IDYuOTg5IDYuOTg5SDc2LjhjMy44NDEgMCA2Ljk4OS0zLjE0OCA2Ljk4OS02Ljk4OVYxOC43MzlBNi45NjUgNi45NjUgMCAwIDAgNzYuOCAxMS43NXpNNTkuMjg5IDkuMTM5YzAtMS44NDMgMS41MzctMy4zNzkgMy4zOC0zLjM3OXMzLjM3OSAxLjUzNiAzLjM3OSAzLjM3OXY5LjA2M2MwIDEuODQzLTEuNTM2IDMuMzc5LTMuMzc5IDMuMzc5cy0zLjM4LTEuNTM2LTMuMzgtMy4zNzlWOS4xMzl6bS0yOS4zMzcgMGMwLTEuODQzIDEuNTM2LTMuMzc5IDMuMzc5LTMuMzc5czMuMzc5IDEuNTM2IDMuMzc5IDMuMzc5djkuMDYzYzAgMS44NDMtMS41MzYgMy4zNzktMy4zNzkgMy4zNzlzLTMuMzc5LTEuNTM2LTMuMzc5LTMuMzc5VjkuMTM5ek0xOS4yIDE1LjUxNGg2LjkxMnYyLjYxMWMwIDMuOTkzIDMuMjI2IDcuMjE5IDcuMjE5IDcuMjE5czcuMjE5LTMuMjI2IDcuMjE5LTcuMjE5di0yLjYxMWgxNC45NzZ2Mi42MTFhNy4yMTEgNy4yMTEgMCAwIDAgNy4yMiA3LjIxOSA3LjIxMSA3LjIxMSAwIDAgMCA3LjIxOS03LjIxOXYtMi42MTFoNi45MTJjMS43NjYgMCAzLjE0OCAxLjQ1OSAzLjE0OCAzLjE0OVYzMC4yNmgtNjQuMDVWMTguNzRhMy4yNDUgMy4yNDUgMCAwIDEgMy4yMjUtMy4yMjZ6TTc2LjggNzEuMDRIMTkuMmMtMS43NjcgMC0zLjE0OS0xLjQ1OS0zLjE0OS0zLjE0OVYzNC4wOTloNjMuOTc0djMzLjc5MmMwIDEuNzY3LTEuNDU5IDMuMTQ5LTMuMjI1IDMuMTQ5eiIvPiAgICA8cGF0aCBkPSJNMzMuNjM4IDQwLjc4MWgtOC4yOTRjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4yOTljMCAuOTk5Ljg0NSAxLjg0MyAxLjg0MyAxLjg0M2g4LjI5NGMuOTk5IDAgMS44NDMtLjg0NSAxLjg0My0xLjg0M3YtNS4yOTljMC0uOTk5LS44NDQtMS44NDMtMS44NDMtMS44NDN6TTcwLjY1NiA0MC43ODFoLTguMjk1Yy0uOTk4IDAtMS44NDMuODQ1LTEuODQzIDEuODQzdjUuMjk5YzAgLjk5OS44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTVjLjk5OCAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuMjk5Yy4wNzctLjk5OS0uNzY4LTEuODQzLTEuODQzLTEuODQzek01Mi4xNDYgNDAuNzgxaC04LjI5M2MtLjk5OSAwLTEuODQzLjg0NS0xLjg0MyAxLjg0M3Y1LjI5OWMwIC45OTkuODQ1IDEuODQzIDEuODQzIDEuODQzaDguMjkzYy45OTkgMCAxLjg0NC0uODQ1IDEuODQ0LTEuODQzdi01LjI5OWMwLS45OTktLjc2Ny0xLjg0My0xLjg0NC0xLjg0M3pNMzMuNjM4IDU1LjUyNmgtOC4yOTRjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTRjLjk5OSAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuM2MwLS45OTgtLjg0NC0xLjg0My0xLjg0My0xLjg0M3pNNzAuNjU2IDU1LjUyNmgtOC4yOTVjLS45OTggMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTVjLjk5OCAwIDEuODQzLS44NDUgMS44NDMtMS44NDN2LTUuM2MuMDc3LS45OTgtLjc2OC0xLjg0My0xLjg0My0xLjg0M3pNNTIuMTQ2IDU1LjUyNmgtOC4yOTNjLS45OTkgMC0xLjg0My44NDUtMS44NDMgMS44NDN2NS4zYzAgLjk5OC44NDUgMS44NDMgMS44NDMgMS44NDNoOC4yOTNjLjk5OSAwIDEuODQ0LS44NDUgMS44NDQtMS44NDN2LTUuM2MwLS45OTgtLjc2Ny0xLjg0My0xLjg0NC0xLjg0M3oiLz4gIDwvZz48L3N2Zz4=);
}
.quote-saver .time {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyLjI1MyAyLjY1NCA5NiA5NiI+ICA8cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNOTQuMTk0IDE2LjcxMkM4NS4xMjggNy42NDcgNzMuMDc1IDIuNjU0IDYwLjI1MyAyLjY1NGMtMTIuODIxIDAtMjQuODc1IDQuOTkyLTMzLjk0MSAxNC4wNTlzLTE0LjA1OSAyMS4xMi0xNC4wNTkgMzMuOTQxYzAgMTIuODIgNC45OTMgMjQuODc1IDE0LjA1OSAzMy45NCA5LjA2NSA5LjA2NiAyMS4xMiAxNC4wNiAzMy45NDEgMTQuMDYgMTIuODIyIDAgMjQuODc1LTQuOTk0IDMzLjk0MS0xNC4wNnMxNC4wNTktMjEuMTIgMTQuMDU5LTMzLjk0YzAtMTIuODIxLTQuOTkyLTI0Ljg3NS0xNC4wNTktMzMuOTQyek05MC41MiA4MC45MmMtOC4wODQgOC4wODQtMTguODMzIDEyLjUzNy0zMC4yNjcgMTIuNTM3UzM4LjA3IDg5LjAwNCAyOS45ODcgODAuOTJjLTguMDg0LTguMDg1LTEyLjUzNi0xOC44MzQtMTIuNTM2LTMwLjI2OHM0LjQ1My0yMi4xODMgMTIuNTM2LTMwLjI2NlM0OC44MTkgNy44NSA2MC4yNTMgNy44NXMyMi4xODMgNC40NTMgMzAuMjY3IDEyLjUzNmM4LjA4MyA4LjA4MyAxMi41MzcgMTguODMzIDEyLjUzNyAzMC4yNjZTOTguNjA0IDcyLjgzNiA5MC41MiA4MC45MnoiLz4gIDxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik02MC4yNTMgMTEuNzY2Yy0yMS40NDIgMC0zOC44ODcgMTcuNDQ1LTM4Ljg4NyAzOC44ODcgMCAyMS40NDMgMTcuNDQ1IDM4Ljg4NyAzOC44ODcgMzguODg3czM4Ljg4OC0xNy40NDMgMzguODg4LTM4Ljg4NWMwLTIxLjQ0NC0xNy40NDYtMzguODg5LTM4Ljg4OC0zOC44ODl6bTE4Ljc1MiAyNi45MDZMNjUuNTQyIDQ5Ljg0OGE1LjYyIDUuNjIgMCAwIDEtLjA5OSAzLjY2bDIuNDc3IDIuMzRhMS45NTggMS45NTggMCAxIDEtMi42ODggMi44NDhsLTIuMzU1LTIuMjIzYTUuNjI1IDUuNjI1IDAgMCAxLTUuMzU1LjAzNGwtMi40MjEgMi4wMTFhMS45NiAxLjk2IDAgMCAxLTIuNTAzLTMuMDE0bDIuMzIyLTEuOTI4YTUuNjExIDUuNjExIDAgMCAxIC4xNjItNC40NjFMMzcuMTI0IDMyLjE2MWExLjk1OCAxLjk1OCAwIDEgMSAyLjY4OC0yLjg0OGwxOC4wODMgMTcuMDcxYTUuNjA4IDUuNjA4IDAgMCAxIDIuMjc1LS40NzljMS4wOSAwIDIuMTA5LjMxMiAyLjk3MS44NDlMNzYuNTAyIDM1LjY2YTEuOTYgMS45NiAwIDAgMSAyLjUwMyAzLjAxMnoiLz48L3N2Zz4=);
}
/* password strength */
.quote-saver .password-strength-wrapper {
    flex: 0 1 61%;
    margin-left: 39%;
    padding: 10px 0;
}
.quote-saver .password-strength-inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: center;
    height: 22px;
    width: 100%;
}
.quote-saver .password-strength-inner span {
    flex: 0 1 auto;
    display: block;
    color: #31587F;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.2;
    padding: 0 10px 0 0;
}
.quote-saver .password-strength-bar-wrapper {
    flex: 1 1 auto;
}
.quote-saver .password-strength-bar {
    display: block;
    height: 18px;
    background: #fff;
    border: 1px solid #d0d8da; 
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.quote-saver .password-strength-bar-fill {
    height: 18px;
    width: 25%; 
    background: tomato;
}
.quote-saver .password-strength-bar-text {
    flex: 1 1 auto;
    color: #1C2835;
}
/* buttons */
.quote-saver .button-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    margin-top: 15px;
}
.quote-saver button,
.quote-saver input[type="submit"] {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #99cd53;
    color: #fff;
    border: none;
    white-space: nowrap;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-size: 19px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    padding: 8px 30px;
    text-shadow: none;
    font-weight: 400;
    outline: none;
    margin-right: auto;
    margin-left: auto;
}
.quote-saver button:hover,
.quote-saver input[type="submit"]:hover,
.quote-saver button:focus,
.quote-saver input[type="submit"]:focus {
    color: #5b7b31;
    text-decoration: none;
    background: #cce6a9;
}
/* aside */
.quote-saver .registration-aside {
    flex: 0 1 30%;
    margin-top: 15px;
    padding: 5px 10px;
    background: #fff;
    border: 1px solid #d0d8da;
}
.quote-saver .registration-aside h3 {
    margin-top: 0;
    margin-bottom: 0.5em;
}
.quote-saver .registration-aside p {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
.quote-saver .registration-aside ul {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 30px;
}
.quote-saver .registration-aside ul li {
    display: list-item;
    list-style: square;
    margin-bottom: 0;
}
.quote-saver p.registration-terms {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 0;
}
/* profile */
.quote-saver .profile-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    background: #fff;
    margin-top: 30px;
}
.quote-saver .profile-header {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
    padding: 15px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.quote-saver .profile-header .user-salutation {
    flex: 0 1 auto;
    font-size: 18px;
}
.quote-saver .profile-header .user-salutation span a {
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
}
.quote-saver .profile-header .sign-out {
    flex: 0 1 auto;
}
.quote-saver .profile-header .sign-out button,
.quote-saver .profile-header .sign-out input[type="submit"] {
    margin-right: 0;
    margin-left: auto;
}
.quote-saver .profile-body {
    width: 100%;
    margin: 30px auto 0;
    padding: 0;
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.quote-saver .profile-body h1 {
    margin-bottom: 0;
}
/* Quote saver profile tabs */
/* Android 2.3 :checked fix */
@-webkit-keyframes fake {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@keyframes fake {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
body .quote-saver {
    -webkit-animation: fake 1s infinite;
    animation: fake 1s infinite;
}
.quote-saver .quote-saver-tabs {
    /*margin: 20px;
    width: 80%;*/
}
.quote-saver .quote-saver-tabs .state {
    position: absolute;
    left: -10000px;
}
.quote-saver .quote-saver-tabs .top-tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.quote-saver .quote-saver-tabs .top-tabs .tab {
    /*flex: 0 1 25%;*/ /* 4 tabs */
    flex: 0 1 33.3333%; /* 3 tabs */
    max-height: 40px;
    font-size: 1.3em;
    font-weight: 400;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.quote-saver .quote-saver-tabs .top-tabs .panel {
    background-color: #fff;
    padding: 20px;
    min-height: 300px;
    display: none;
    width: 100%;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}
.quote-saver .quote-saver-tabs .tab {
    display: inline-block;
    padding: 10px;
    vertical-align: top;
    background-color: #eee;
    cursor: hand;
    cursor: pointer;
    border-left: 10px solid #ccc;
}
.quote-saver .quote-saver-tabs .tab:hover {
    background-color: #fff;
}
.quote-saver #tab-one:checked ~ .tabs #tab-one-label,
.quote-saver #tab-two:checked ~ .tabs #tab-two-label,
.quote-saver #tab-three:checked ~ .tabs #tab-three-label,
.quote-saver #tab-four:checked ~ .tabs #tab-four-label {
    background-color: #fff;
    cursor: default;
    color: #3179C5;
    border-left-color: #8dc73f;
    font-weight: 600;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.quote-saver #tab-one:checked ~ .tabs #tab-one-panel,
.quote-saver #tab-two:checked ~ .tabs #tab-two-panel,
.quote-saver #tab-three:checked ~ .tabs #tab-three-panel,
.quote-saver #tab-four:checked ~ .tabs #tab-four-panel {
    display: block;
}

@media (max-width: 600px) {
    .quote-saver .top-tabs {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .quote-saver .top-tabs .tab {
        background: #fff;
        border-bottom: 1px solid #ccc;
    }
    .quote-saver .top-tabs .tab:last-of-type {
        border-bottom: none;
    }
    .quote-saver .top-tabs #tab-one-label {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
    .quote-saver .top-tabs #tab-two-label {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .quote-saver .top-tabs #tab-three-label {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .quote-saver .top-tabs #tab-four-label {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }
    .quote-saver .top-tabs #tab-one-panel {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
    .quote-saver .top-tabs #tab-two-panel {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
    .quote-saver .top-tabs #tab-three-panel {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }
    .quote-saver .top-tabs #tab-four-panel {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }
    .quote-saver #tab-one:checked ~ .tabs #tab-one-label,
    .quote-saver #tab-two:checked ~ .tabs #tab-two-label,
    .quote-saver #tab-three:checked ~ .tabs #tab-three-label,
    .quote-saver #tab-four:checked ~ .tabs #tab-four-label {
        border-bottom: none;
    }
    .quote-saver #tab-one:checked ~ .tabs #tab-one-panel,
    .quote-saver #tab-two:checked ~ .tabs #tab-two-panel,
    .quote-saver #tab-three:checked ~ .tabs #tab-three-panel,
    .quote-saver #tab-four:checked ~ .tabs #tab-four-panel {
        border-bottom: 1px solid #ccc;
    }
}

/* profile tab content */
.quote-saver .your-quote-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.quote-saver .your-quotes {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    align-content: center;
    width: 100%;
}
.quote-saver .your-quotes .quote-type {
    position: relative;
    flex: 0 1 17%;
    font-size: 1.1em;
    line-height: 1.25;
    color: #3179C5;
    border: 1px solid #3179C5; /*#d0d8da;*/
    border-radius: 3px;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    padding: 10px;
    text-align: center;
}
.quote-saver .your-quotes .quote-type-text {
    position: relative;
    display: block;
    top: 50%;
    transform: translateY(-50%);
}
.quote-saver .your-quotes .quote-indicator {
    position: absolute;
    top: -5px;
    right: -5px;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    background: #8dc73f;
    width: 20px;
    height: 20px;
    border-radius: 50%;
}
.quote-saver .your-quotes .quote-indicator .quote-number {
    flex: 0 1 auto;
    color: #fff;
    font-size: 0.9em;
    line-height: 1;
    font-weight: 600;
}
.quote-saver .your-quotes .no-quote-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 100%;
    /*min-height: 400px;*/
    margin-top: 15px;
    margin-bottom: 15px;
}
.quote-saver .your-quotes .no-quote-wrapper .no-quotes {
    display: none;
}
.quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes {
    display: block;
    flex: 0 1 auto;
    color: #1C2835;
    font-weight: 400;
    font-size: 15px;
}
.quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes strong,
.quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes strong,
.quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes strong,
.quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes strong,
.quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes strong {
    font-weight: 600;
}
.quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes a,
.quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes a,
.quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes a,
.quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes a,
.quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes a {
    font-weight: 400;
    text-decoration: underline;
    font-size: 15px;
}

/* toggle based on id target */
.quote-toggle {
	position: relative;
	display: inline-block;
	/*z-index: 2;*/
}
.quote-saver .target-fix {
    display: block;
    top: 0;
    left: 0;
    position: fixed;
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
.quote-saver div#no-quote div#energy-types,
.quote-saver div#no-quote div#insurance-types,
.quote-saver div#no-quote div#loans-types,
.quote-saver div#no-quote div#credit-card-types,
.quote-saver div#no-quote div#savings-types {
	display: none;
}
.quote-saver div#no-quote div#energy-types:target,
.quote-saver div#no-quote div#insurance-types:target,
.quote-saver div#no-quote div#loans-types:target,
.quote-saver div#no-quote div#credit-card-types:target,
.quote-saver div#no-quote div#savings-types:target {
	display: block;
	position: relative;
	width: 80%;
	border-radius: 0 0 3px 3px;
	padding: 15px;
	background: #fff;
}
.quote-saver .new-quote-type-wrapper ul {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  width: 100%;
  margin: 0;
  padding: 0;
}
.quote-saver .new-quote-type-wrapper ul li {
  flex: 0 0 31%;
  list-style: none;
  margin: 1.1%;
  padding: 0;
}
.quote-saver .new-quote-type-wrapper ul li a {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
	text-decoration: none;
	text-align: center;
	padding: 15px;
	height: 100%;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    color: #1C2833;
    background: white;
}
.quote-saver .new-quote-type-wrapper ul li a span {
    line-height: 1.25;
}
.quote-saver .new-quote-type-wrapper ul li a:hover {
    border: 4px solid #ABB1B3;
}
.quote-saver .new-quote-type-wrapper ul li a:active,
.quote-saver .new-quote-type-wrapper ul li a:focus {
    border: 4px solid #8CC73F;
    color: #8CC73F;
}
.quote-saver .quote-toggle-close {
    position: relative;
    display: table;
    margin: 0 auto;
}
/* end toggle based on id target */
.quote-saver .your-quotes .personal-quote-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    align-content: center;
    width: 100%;
}
.quote-saver .your-quotes .personal-quote-wrapper .show-quotes,
.quote-saver .your-quotes .quote-type ~ .personal-quote-wrapper .show-quotes,
.quote-saver .your-quotes .quote-type ~ .personal-quote-wrapper .show-quotes.energy-quotes {
    display: block;
    flex: 0 1 100%;
}
.quote-saver .your-quotes .quote-type ~ .personal-quote-wrapper .show-quotes h3 {
    margin-bottom: -1em;
}
.quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .personal-quote-wrapper .show-quotes.energy-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .personal-quote-wrapper .show-quotes.insurance-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .personal-quote-wrapper .show-quotes.loans-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .personal-quote-wrapper .show-quotes.credit-cards-quotes,
.quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .personal-quote-wrapper .show-quotes.savings-quotes {
    display: none;
} 

/* quote cards */
.quote-saver .your-quotes .personal-quote-wrapper .quote-card {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    align-content: center;
    width: 100%;
    margin-top: 1.5em;
    border: 1px solid #d0d8da;
    border-radius: 3px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left {
    flex: 0 1 120px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left .quote-type-wrapper {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 100%;
    height: 100%;
    padding: 15px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left .quote-type-wrapper > span {
    position: relative;
    display: block;
    flex: 0 1 auto;
    text-align: center;
    color: #3179C5;
    font-weight: 600;
    line-height: 1.25;
    /*transform: translateY(100%);*/
}
/* display icon in top indicator block and the card too */
.quote-saver span.energy {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAuNjg4IiBoZWlnaHQ9IjUxLjk2MiIgdmlld0JveD0iMTQ2LjkzNyAtMTkuNDYyIDEwMC42ODggNTEuOTYyIj4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMjcuMTkiIHkxPSIxNi4yNzkiIHgyPSIyMzQuMDY2IiB5Mj0iMTYuMjc5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMjcuMTg5IDE0LjA1NGg2Ljg3N3Y0LjQ1aC02Ljg3N3oiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxOTguMyIgeTE9IjYuMzk5IiB4Mj0iMjQ2Ljc1OCIgeTI9IjYuMzk5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIi8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0yMzguNzg1LTEzLjMxOGMtLjUwMy0xLjMwMi0xLjg2NS0yLjA0Mi01LjQ0Ni0yLjkzYTgwLjY5IDgwLjY5IDAgMCAwLTUuOTM0LTEuMTg0Yy0xLjEwOS0uMTkyLTQuNDM5LS4yMzctNC44NjktLjIzNy0uNDI5IDAtMy43NTguMDQ0LTQuODY4LjIzNy0xLjU4NC4yNjYtMy44OTIuNjgxLTUuOTM0IDEuMTg0LTMuNTgyLjg4OC00Ljk0MyAxLjYxMy01LjQ0NiAyLjkzLS4zOTkgMS4wMzYtNC4xMjkgMTIuNzcxLTcuMTkxIDIyLjQzM2ExNy4yNiAxNy4yNiAwIDAgMC0uNjUxIDcuNDE0IDE2LjYgMTYuNiAwIDAgMCAyLjYzNCA2Ljk4NGMyLjE5MSAzLjI3IDUuMTggNS4yNjggOC44NDkgNS45MzQuNDg5LjEwNCA0LjEyOS44ODggOS4yNzggMS4wMjFIMjI1Ljg1MWM1LjE1LS4xNDcgOC43OS0uOTE3IDkuMjc4LTEuMDIxIDMuNjctLjY4MSA2LjY2LTIuNjc5IDguODUtNS45MzRhMTYuNjA0IDE2LjYwNCAwIDAgMCAyLjYzMy02Ljk4NCAxNy4yNDUgMTcuMjQ1IDAgMCAwLS42NTEtNy40MTRjLTMuMDQ4LTkuNjYyLTYuNzc3LTIxLjM5Ny03LjE3Ni0yMi40MzN6bTMuNDkxIDM1LjY2M2MtMS41NjggMi4zMzctMy45NTEgNC40MjMtNy41NDYgNS4wNiAwIDAtMy42NTUuODQzLTguOTIyLjk5MWgtNi41MjZjLTUuMjgzLS4xNDgtOC45MjMtLjk5MS04LjkyMy0uOTkxLTMuNTgyLS42NTEtNS45NjMtMi43MjMtNy41NDYtNS4wNi0yLjQ4Ny0zLjctMy4wNjQtOC4zNjItMS43MTctMTIuNjA4IDIuMjUtNy4xMzMgNi43MzItMjEuMjY0IDcuMTMyLTIyLjMzLjQyOS0xLjEyNSA2Ljk2OS0yLjMzOCA5Ljc4MS0yLjgxMi44MTMtLjEzNCAzLjcxNC0uMjA3IDQuNTI3LS4yMDcuODE0IDAgMy43MTUuMDczIDQuNTI5LjIwNyAyLjgxMi40NzMgOS4zNTIgMS42ODcgOS43OCAyLjgxMi40IDEuMDY2IDQuODg0IDE1LjE5NyA3LjE0OCAyMi4zMyAxLjM2MSA0LjIzMS43NyA4LjkwOC0xLjcxNyAxMi42MDh6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjE5LjkxOCIgeTE9Ii0xLjU4NCIgeDI9IjIyNC45NzEiIHkyPSItMS41ODQiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTIxOS45MTgtNi4wNTVoNS4wNTN2OC45NDJoLTUuMDUzeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxMC42NTQiIHkxPSIxNi4yNzkiIHgyPSIyMTcuNTMyIiB5Mj0iMTYuMjc5Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik0yMTAuNjU0IDE0LjA1NGg2Ljg3OHY0LjQ1aC02Ljg3OHoiLz4gIDxnPiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjAwLjIxOCIgeTE9IjYuNTU5IiB4Mj0iMjQ1LjE1OSIgeTI9IjYuNTU5Ij4gICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiLz4gICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gICAgPC9saW5lYXJHcmFkaWVudD4gICAgPHBhdGggZmlsbD0idXJsKCNlKSIgZD0iTTIzNy43NjUtMTEuNzI5Yy0uNDY3LTEuMjA4LTEuNzI5LTEuODk0LTUuMDUtMi43MTdhNzQuMzM2IDc0LjMzNiAwIDAgMC01LjUwMy0xLjA5OGMtMS4wMjktLjE3OC00LjExNy0uMjE5LTQuNTE1LS4yMTktLjM5OCAwLTMuNDg2LjA0Mi00LjUxNS4yMTktMS40NjkuMjQ4LTMuNjEuNjMxLTUuNTA0IDEuMDk4LTMuMzIxLjgyNC00LjU4MyAxLjQ5Ni01LjA1IDIuNzE3LS4zNzEuOTYtMy44MjkgMTEuODQ0LTYuNjcgMjAuODA1YTE1Ljk5IDE1Ljk5IDAgMCAwLS42MDQgNi44NzYgMTUuMzgxIDE1LjM4MSAwIDAgMCAyLjQ0NCA2LjQ3OGMyLjAzMSAzLjAzMiA0LjgwMyA0Ljg4NSA4LjIwNiA1LjUwMi40NTMuMDk3IDMuODI5LjgyNCA4LjYwNS45NDhIMjI1Ljc3MWM0Ljc3NS0uMTM4IDguMTUxLS44NTEgOC42MDQtLjk0OCAzLjQwNC0uNjMxIDYuMTc2LTIuNDgzIDguMjA3LTUuNTAyYTE1LjM4IDE1LjM4IDAgMCAwIDIuNDQzLTYuNDc4IDE2LjAwNSAxNi4wMDUgMCAwIDAtLjYwNC02Ljg3NmMtMi44MjctOC45NjEtNi4yODUtMTkuODQ0LTYuNjU2LTIwLjgwNXptMy4yMzggMzMuMDc1Yy0xLjQ1NSAyLjE2OC0zLjY2NCA0LjEwNC02Ljk5OCA0LjY5MyAwIDAtMy4zOTEuNzgyLTguMjc2LjkxOWgtNi4wNTNjLTQuODk4LS4xMzgtOC4yNzUtLjkxOS04LjI3NS0uOTE5LTMuMzIxLS42MDMtNS41My0yLjUyNS02Ljk5OS00LjY5My0yLjMwNi0zLjQzMi0yLjg0MS03Ljc1NC0xLjU5Mi0xMS42OTMgMi4wODYtNi42MTUgNi4yNDUtMTkuNzIxIDYuNjE1LTIwLjcwOS4zOTgtMS4wNDMgNi40NjQtMi4xNjkgOS4wNzItMi42MDcuNzU0LS4xMjUgMy40NDQtLjE5MiA0LjE5OS0uMTkyLjc1NCAwIDMuNDQ1LjA2OCA0LjIuMTkyIDIuNjA3LjQzOCA4LjY3NCAxLjU2NCA5LjA3MiAyLjYwNy4zNy45ODggNC41MjggMTQuMDk0IDYuNjI4IDIwLjcwOSAxLjI2MyAzLjkyNi43MTQgOC4yNjItMS41OTMgMTEuNjkzeiIvPiAgPC9nPiAgPGxpbmVhckdyYWRpZW50IGlkPSJmIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE4MS4yNjQiIHkxPSI2LjAyNSIgeDI9IjE0Ny43NDciIHkyPSI2LjAyNSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNMTc2LjkyNCAxLjE3OWMtMy44OTEtNC41NS01LjM0MS04Ljc3LTUuODY4LTExLjkzNXYtLjE5OC0uMTMxYzAtLjEzMSAwLS4xOTgtLjA2Ni0uMzN2LS4wNjZjLS4wNjYtLjM5Ni0uMDY2LS43OTItLjEzMi0xLjEyMVYtMTMuMzkzLTE0LjI1MWMwLS41MjcuMDY2LTEuMTIxLjEzMi0xLjY0OC4xOTgtMS40NS41MjctMi4yNDIuNTI3LTIuMjQyLTIuNzY5IDEuNzE0LTUuNjcxIDMuODI0LTguNTA1IDYuMTk4LS4xOTguMTMxLS4zMy4zMy0uNTI4LjQ2MS0uMTk4LjEzMi0uMzk2LjMzLS41OTMuNDYxLS4yNjQuMTk4LS41MjcuNDYxLS43OTIuNjU5LS4xMzIuMDY2LS4xOTguMTk4LS4zMjkuMjY0YTU3LjMyNiA1Ny4zMjYgMCAwIDAtNS41MzkgNS43MzZjLTIuNDQgMi45MDItNC4zNTIgNS44NjgtNS42MDQgOC43MDQtMS4zODUgMy4xNjUtMi4wNDQgNi4yNjQtMS44NDcgOS4xNjUuMzMgNi4zMyA0LjM1MiAxMS45MzQgMTEuOTM1IDE2LjY4MS05LjAzMy04LjU3MS0xLjA1NS0xOS45MTIgNi4yNjMtMjQuOTIzIDAgMC0uNDYxIDIuNzY5IDQuMjg2IDguMzA4IDQuMDg4IDQuODEzIDMuOTU2IDExLjYwNC0uMzMgMTYuNDE4IDIuMTEtMS40NTEgMy45NTYtMy4xIDUuNTM5LTQuNzQ4IDIuODM1LTMuMDk5IDQuNjgxLTYuMzk2IDUuMzQxLTkuODI0IDEuMjUzLTUuMDA5LS4xMzEtOS43NTYtMy44OS0xNC4yNCIvPiAgPGc+ICAgIDxwYXRoIGZpbGw9IiMzMTc5QzUiIGQ9Ik0xOTcuOTY5IDYuMDQ2YzAgLjMxNC0uMDE3LjU3OC0uMDUuNzkxLS4wMzQuMjEzLS4wODQuMzg1LS4xNTEuNTE0cy0uMTQ2LjIyMS0uMjM2LjI3N2EuNTMuNTMgMCAwIDEtLjI4Ni4wODRoLTUuMjMzdjUuNzA0YzAgLjExMi0uMDI4LjIxLS4wODQuMjk0YS42NzEuNjcxIDAgMCAxLS4yODYuMjE4Yy0uMTM1LjA2My0uMzE0LjExLS41MzkuMTQ0LS4yMjQuMDMzLS41MDUuMDUtLjg0MS4wNXMtLjYxNy0uMDE3LS44NDEtLjA1YTIuMDAzIDIuMDAzIDAgMCAxLS41MzgtLjE0NC43MjguNzI4IDAgMCAxLS4yOTQtLjIxOC40ODQuNDg0IDAgMCAxLS4wOTMtLjI5NFY3LjcxMmgtNS4yMTZhLjQ4Ni40ODYgMCAwIDEtLjI3Ny0uMDg0Yy0uMDg1LS4wNTYtLjE2LS4xNDgtLjIyOC0uMjc3cy0uMTIxLS4zLS4xNi0uNTE0YTQuNDkgNC40OSAwIDAgMS0uMDU5LS43OTFjMC0uMzAzLjAxNy0uNTY0LjA1LS43ODJhMS45MSAxLjkxIDAgMCAxIC4xNDMtLjUyMi43MTIuNzEyIDAgMCAxIC4yMS0uMjc3LjQ1Mi40NTIgMCAwIDEgLjI2OS0uMDg0aDUuMjY3di01LjY4N2MwLS4xMTIuMDMxLS4yMTUuMDkzLS4zMTJhLjY3Mi42NzIgMCAwIDEgLjI5NC0uMjM1Yy4xMzQtLjA2Mi4zMTQtLjEwOS41MzgtLjE0My4yMjUtLjAzNC41MDUtLjA1Ljg0MS0uMDVzLjYxNy4wMTcuODQxLjA1Yy4yMjUuMDM0LjQwNC4wODIuNTM5LjE0My4xMzQuMDYyLjIzLjE0MS4yODYuMjM1YS42MDYuNjA2IDAgMCAxIC4wODQuMzEyVjQuMzhoNS4yODNjLjA5IDAgLjE3Ny4wMjguMjYuMDg0YS42NzkuNjc5IDAgMCAxIC4yMi4yNzdjLjA2MS4xMjkuMTA5LjMwMy4xNDMuNTIyLjAzNC4yMTkuMDUxLjQ4LjA1MS43ODN6Ii8+ICA8L2c+PC9zdmc+);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver span.insurance {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjUwIDE1IDEwMCAxMzAiPiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTUwIiB4Mj0iNTAuMDAxIiB5MT0iODAuMDAxIiB5Mj0iODAuMDAxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMTQ1IDE1SDU1Yy0yLjc2IDAtNSAyLjI0LTUgNXYxMjBjMCAyLjc2IDIuMjQgNSA1IDVoOTBjMi43NiAwIDUtMi4yNCA1LTVWMjBjMC0yLjc2LTIuMjQtNS01LTV6bS01IDEyMEg2MFYyNWg4MHYxMTB6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSIxMzAiIHgyPSI5MC4wMDEiIHkxPSIxMDIuNTAxIiB5Mj0iMTAyLjUwMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTEzMCA5NWMwLTExLjAyNy04Ljk3My0yMC0yMC0yMHMtMjAgOC45NzMtMjAgMjBjMCA3LjAyNSAzLjY0NyAxMy4yIDkuMTQgMTYuNzdsLTMuODgzIDExLjY0OGE0Ljk5OSA0Ljk5OSAwIDAgMCAzLjE2MyA2LjMyNGMuNTIyLjE3NiAxLjA1OC4yNiAxLjU4My4yNmE1LjAwMiA1LjAwMiAwIDAgMCA0Ljc0My0zLjQybDMuODg1LTExLjY0OWMuNDU1LjAyNy45MDUuMDY3IDEuMzcuMDY3cy45MTgtLjA0IDEuMzczLS4wNjdsMy44ODUgMTEuNjQ5YTUgNSAwIDAgMCA0Ljc0MiAzLjQyYy41MjIgMCAxLjA1OC0uMDgyIDEuNTgyLS4yNmE1IDUgMCAwIDAgMy4xNjMtNi4zMjRsLTMuODgzLTExLjY0OEMxMjYuMzUzIDEwOC4yIDEzMCAxMDIuMDI1IDEzMCA5NXptLTIwLTEwYzUuNTE2IDAgMTAgNC40ODUgMTAgMTAgMCA1LjUxNi00LjQ4NCAxMC0xMCAxMHMtMTAtNC40ODQtMTAtMTBjMC01LjUxNSA0LjQ4NC0xMCAxMC0xMHoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjEzMCIgeDI9IjcwLjAwMSIgeTE9IjM1IiB5Mj0iMzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik03NSA0MGg1MGMyLjc2IDAgNS0yLjI0IDUtNXMtMi4yNC01LTUtNUg3NWMtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjEzMCIgeDI9IjcwLjAwMSIgeTE9IjUwIiB5Mj0iNTAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik03NSA1NWg1MGMyLjc2IDAgNS0yLjI0IDUtNXMtMi4yNC01LTUtNUg3NWMtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9Ijk1IiB4Mj0iNzAiIHkxPSI2NSIgeTI9IjY1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2UpIiBkPSJNNzUgNzBoMTVjMi43NiAwIDUtMi4yNCA1LTVzLTIuMjQtNS01LTVINzVjLTIuNzYgMC01IDIuMjQtNSA1czIuMjQgNSA1IDV6Ii8+PC9zdmc+);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver span.loans {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ0LjQ4NyA2LjY2NyAxMTEuMDI3IDE0Ni42NjciPiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTU1LjUxNCIgeDI9IjQ0LjQ4NyIgeTE9IjgwLjAwMSIgeTI9IjgwLjAwMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTE0Ni4zMzIgNi42NjdINTMuNjY4Yy01LjA2MyAwLTkuMTgyIDQuMTItOS4xODIgOS4xODR2MTI4LjNjMCA1LjA2MyA0LjEyIDkuMTg0IDkuMTgyIDkuMTg0aDkyLjY2NGM1LjA2MyAwIDkuMTgyLTQuMTIxIDkuMTgyLTkuMTg0VjE1Ljg1YzAtNS4wNjMtNC4xMi05LjE4My05LjE4Mi05LjE4M3ptNC4xODIgMTM3LjQ4M2E0LjE4NyA0LjE4NyAwIDAgMS00LjE4MiA0LjE4NEg1My42NjhhNC4xODcgNC4xODcgMCAwIDEtNC4xODItNC4xODRWMTUuODVhNC4xODcgNC4xODcgMCAwIDEgNC4xODItNC4xODRoOTIuNjY0YTQuMTg3IDQuMTg3IDAgMCAxIDQuMTgyIDQuMTg0djEyOC4zeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTQ0LjI2NiIgeDI9IjU1LjczNyIgeTE9Ijk0Ljc1NyIgeTI9Ijk0Ljc1NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTEyMS44OTEgODYuMDc1SDU1LjczN3YxNy4zNjNoODguNTI5Vjg2LjA3NWgtMjIuMzc1ek03My4xMSA5OC40MzhINjAuNzM3di03LjM2M0g3My4xMXY3LjM2M3ptMjIuMDUyIDBIODIuNzg3di03LjM2M2gxMi4zNzV2Ny4zNjN6bTIyLjA0OSAwaC0xMi4zNzN2LTcuMzYzaDEyLjM3M3Y3LjM2M3ptOS42OC03LjM2M2gxMi4zNzN2Ny4zNjNoLTEyLjM3M3YtNy4zNjN6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIxNDQuMjY2IiB4Mj0iNTUuNzM3IiB5MT0iMTEyLjYzMiIgeTI9IjExMi42MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0xMjEuODkxIDEwMy45NTFINTUuNzM3djE3LjM2Mmg4OC41Mjl2LTE3LjM2MmgtMjIuMzc1ek03My4xMSAxMTYuMzEzSDYwLjczN3YtNy4zNjJINzMuMTF2Ny4zNjJ6bTIyLjA1MiAwSDgyLjc4N3YtNy4zNjJoMTIuMzc1djcuMzYyem0yMi4wNDkgMGgtMTIuMzczdi03LjM2MmgxMi4zNzN2Ny4zNjJ6bTkuNjgtNy4zNjJoMTIuMzczdjcuMzYyaC0xMi4zNzN2LTcuMzYyeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iMTQ0LjI2NiIgeDI9IjU1LjczNyIgeTE9IjEzMC41MDciIHkyPSIxMzAuNTA3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2QpIiBkPSJNMTIxLjg5MSAxMjEuODI1SDU1LjczN3YxNy4zNjNoODguNTI5di0xNy4zNjNoLTIyLjM3NXpNNzMuMTEgMTM0LjE4OEg2MC43Mzd2LTcuMzYzSDczLjExdjcuMzYzem0yMi4wNTIgMEg4Mi43ODd2LTcuMzYzaDEyLjM3NXY3LjM2M3ptMjIuMDQ5IDBoLTEyLjM3M3YtNy4zNjNoMTIuMzczdjcuMzYzem05LjY4LTcuMzYzaDEyLjM3M3Y3LjM2M2gtMTIuMzczdi03LjM2M3oiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjE0NC4yNjQiIHgyPSI1NS43MzUiIHkxPSI1MC4zMTgiIHkyPSI1MC4zMTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik01NS43MzUgODEuMDUyaDg4LjUyOVYxOS41ODVINTUuNzM1djYxLjQ2N3ptNS01Ni40NjdoNzguNTI5djUxLjQ2N0g2MC43MzVWMjQuNTg1eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJmIiB4MT0iMTI0Ljk0MSIgeDI9Ijc1LjA1OSIgeTE9IjUwLjMxOSIgeTI9IjUwLjMxOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNmKSIgZD0iTTExMi4wODQgNDYuOWMtNC4wMiAwLTcuNjA5IDEuODU1LTkuOTY3IDQuNzUybDEyLjEwMi0xOS44MjctNC4yNjktMi42MDUtMTAuMjU1IDE2LjhhMTIuNzc0IDEyLjc3NCAwIDAgMCAxLjA3OS01LjEzOGMwLTcuMDktNS43NjktMTIuODU4LTEyLjg1OC0xMi44NThzLTEyLjg1NyA1Ljc2OC0xMi44NTcgMTIuODU4YzAgNy4wODggNS43NjcgMTIuODU2IDEyLjg1NyAxMi44NTYgNC4wMTUgMCA3LjYwNC0xLjg1MiA5Ljk2My00Ljc0M0w4NS43ODIgNjguODEzbDQuMjY4IDIuNjA1IDEwLjI2LTE2LjgwOWExMi43NzQgMTIuNzc0IDAgMCAwLTEuMDgzIDUuMTQ4YzAgNy4wOSA1Ljc2NyAxMi44NTcgMTIuODU3IDEyLjg1NyA3LjA5IDAgMTIuODU3LTUuNzY3IDEyLjg1Ny0xMi44NTdTMTE5LjE3NCA0Ni45IDExMi4wODQgNDYuOXptLTI0LjE2NyAxLjgzN2MtNC4zMzMgMC03Ljg1Ni0zLjUyNS03Ljg1Ni03Ljg1NyAwLTQuMzMzIDMuNTI1LTcuODU4IDcuODU2LTcuODU4IDQuMzMyIDAgNy44NTggMy41MjUgNy44NTggNy44NTgtLjAwMiA0LjMzMi0zLjUyNiA3Ljg1Ny03Ljg1OCA3Ljg1N3ptMjQuMTY3IDE4Ljg3OGMtNC4zMzQgMC03Ljg1Ny0zLjUyNS03Ljg1Ny03Ljg1N3MzLjUyNS03Ljg1OCA3Ljg1Ny03Ljg1OGM0LjMzMSAwIDcuODU3IDMuNTI1IDcuODU3IDcuODU4cy0zLjUyNSA3Ljg1Ny03Ljg1NyA3Ljg1N3oiLz48L3N2Zz4=);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver span.savings {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjIzLjAxOSAyIDE1My4xNjkgMTUxLjM4MiI+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxNzYuMTg5IiB4Mj0iMjMuMDIiIHkxPSIxMjcuMTk2IiB5Mj0iMTI3LjE5NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTE3MS4wNCAxMDkuNTJjLTIuODgtLjE2LTguOTYgMy4wNDEtMTAuNzIgMy44NC01LjkyIDMuMDQxLTE0LjA4IDcuNjgxLTE5LjUyMSAxMS4zNjEtLjMxOS4zMTktLjguNjM5LTEuMjguNzk5LTIuMzk5IDEuNjAxLTQuOTU5IDIuNTYxLTcuODQgMy4yMDEtMTUuNjggMy4zNTktMzguNTYgMy42OC0zOC41NiAzLjY4aC0xLjI4Yy0uOTYgMC0xLjkyLS42NDEtMi4wOC0xLjYwMS0uMTYtMS4xMi42NC0yLjA3OSAxLjc2LTIuMjM5bDMzLjkxOS0zLjIwMWMzLjY4MS0uNDc5IDYuNzIxLTMuODQgNi4yNC03Ljg0LS40NzktNC00LTYuODc5LTcuODQtNi4zOTlMOTMuNiAxMTAuOGMtMi4wOCAwLTUuMjgtLjQ3OS03LjM2LTEuMTItMTkuNTItNS43Ni0zMC40LS4zMi0zNi4zMiAyLjA4LTEuMjgtMi4yNC0zLjg0LTMuNTItNi41Ni0zLjM1OWwtMTIuOTYuOGMtNC4zMi4zMTktNy42OCAzLjg0LTcuMzYgOC4xNTlsMi4wOCAyOC45NjFjLjMyIDQuMTYgNCA3LjM1OSA4LjMyIDcuMDM5bDEyLjk2LS43OTljMi43Mi0uMTYgNC45Ni0xLjkyIDUuOTItNC4xNmw1Ny4yOCAyLjM5OWM2LjQuNjQgMTIuMzItLjE1OSAxNy45Mi0zLjA0bDEuNjAxLS44IDQzLjItMjUuMjhjMi4wOC0xLjI3OSAzLjY4LTMuMzU5IDMuNjgtNS43Ni43OTktMi44OC0uOTYxLTYuMDgtNC45NjEtNi40ek0zOC41NiAxNDYuOGMtMi40IDAtNC40OC0xLjkyLTQuNDgtNC4zMTkgMC0yLjQgMS45Mi00LjMyIDQuNDgtNC4zMiAyLjQgMCA0LjQ4IDEuOTIgNC40OCA0LjMyIDAgMi4zOTktMi4wOCA0LjMxOS00LjQ4IDQuMzE5em0xMDAuMTYxLTI3LjJ2LTIuMzk5Yy0uMTYtLjk2LS4zMi0yLjA4LS42NDEtMi44OHYtLjE2YzQuNDgtMi41NjEgMTMuNDM5LTYuODgxIDE4LjQtOC44MDEgMi4zOTktLjk1OSA0Ljc5OS0uOTU5IDcuMDM5LjY0MS0xLjc2LjY0MS0zLjM1OSAxLjQzOS00Ljk1OSAyLjI0LTUuMTIxIDIuNTYtMTQuMDggNy41Mi0xOC41NjEgMTAuNTYtLjMxOS4xNTktLjc5OS40NzgtMS4yNzguNzk5em0tLjMyMS0xMS41MmwtMi4yNCAxLjEyYy0uMTYuMTU5LS4zMi4zMTktLjY0MS4zMTlhMTQuNTQzIDE0LjU0MyAwIDAgMC0zLjM1OS0yLjg3OWMzLjA0LTEuNjAxIDkuNzYtMy44NDEgMTIuNjQtNC45NjEgMi40LS45NTkgNC44LS45NTkgNy4wNC40OC0zLjUyIDEuNzYxLTEwLjI0IDQuMTYxLTEzLjQ0IDUuOTIxeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTA3LjUyNyIgeDI9IjcxLjQ2NCIgeTE9IjM1Ljk3MyIgeTI9IjM1Ljk3MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTEwNS4zOTMgMzkuNDA3Yy0uMjMzIDAtLjQ2NyAwLS43LS4xMTctNC4yMDktMS40MDMtOS41ODctMi4yMjEtMTUuMDgtMi4yMjEtNS40OTQgMC0xMC44NzIuODE4LTE1LjA4IDIuMjIxLTEuMTY5LjQ2OC0yLjU3Mi0uMjM0LTIuOTIyLTEuNDAzLS40NjctMS4xNjkuMjM0LTIuNTcyIDEuNDAzLTIuOTIyIDQuNjc2LTEuNjM3IDEwLjQwMy0yLjQ1NSAxNi40ODItMi40NTVzMTEuODA3LjgxOCAxNi40ODIgMi40NTVjMS4xNjkuNDY3IDEuODcgMS43NTMgMS40MDMgMi45MjItLjExNy45MzUtMS4wNTMgMS41Mi0xLjk4OCAxLjUyeiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iNTYuNTAzIiB4Mj0iNDEuNDE4IiB5MT0iMzcuNjE5IiB5Mj0iMzcuNjE5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2MpIiBkPSJNNTQuMTkyIDQyLjc5N2MtLjIzNCAwLS4zNTEgMC0uNTg0LS4xMTctMy44NTgtMS4wNTItNy44MzItMy4xNTYtMTEuMzM5LTYuMDc5LS45MzYtLjgxOC0xLjE2OS0yLjMzNy0uMzUxLTMuMjczLjgxOC0xLjA1MiAyLjMzNy0xLjE2OSAzLjI3My0uMzUxIDMuMDM5IDIuNDU1IDYuNDI5IDQuMzI1IDkuNTg1IDUuMjYgMS4yODYuMzUxIDEuOTg3IDEuNjM3IDEuNjM3IDIuODA2LS4yMzMgMS4wNTItMS4yODYgMS43NTQtMi4yMjEgMS43NTR6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImQiIHgxPSIxNDIuOCIgeDI9IjQ0LjYwNyIgeTE9IjYxLjg4NiIgeTI9IjYxLjg4NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTExOC4yNTIgMTAzLjdoLTE1LjE5NmMtLjkzNiAwLTEuODcxLS41ODQtMi4yMjItMS41MmwtMS41MjEtNC4wOTJjLTMuMTU1LjU4NS02LjQyOS45MzUtOS43MDEuOTM1LTUuMTQ0IDAtMTAuMTctLjcwMS0xNC45NjMtMi4yMjFsLTIuMTA0IDUuMzc4Yy0uMzUxLjkzNi0xLjE2OSAxLjUyLTIuMjIxIDEuNTJINTUuMTI3Yy0xLjE2OSAwLTIuMjIxLS45MzYtMi4zMzgtMi4xMDRsLTIuMTA0LTIxLjYyNWMtMy45NzUtNS44NDUtNi4wNzktMTIuNTA5LTYuMDc5LTE5LjQwNSAwLTE2LjEzMiAxMS45MjMtMzAuNzQ0IDI5LjY5MS0zNi4xMjEgMS4yODYtLjM1MSAyLjU3Mi4zNTEgMi45MjIgMS41Mi4zNTEgMS4yODYtLjM1MSAyLjU3MS0xLjUyIDIuOTIyLTE1Ljc4MSA0LjkxLTI2LjQxOCAxNy42NTEtMjYuNDE4IDMxLjY3OSAwIDYuMDc5IDEuOTg3IDEyLjA0MSA1LjYxMSAxNy4xODMuMjM0LjM1MS4zNTEuNzAyLjQ2OCAxLjE2OWwxLjg3MSAyMC4xMDZoMTEuNDU2bDIuMzM4LTUuOTYxYy40NjgtMS4xNjkgMS43NTMtMS43NTQgMi45MjItMS4yODcgNC45MSAxLjc1MyAxMC4xNyAyLjU3MiAxNS41NDcgMi41NzIgMy42MjQgMCA3LjI0Ny0uMzUxIDEwLjYzOC0xLjE2OSAxLjE2OS0uMjMzIDIuMzM4LjM1IDIuNjg4IDEuNDAzbDEuNjM3IDQuNDQxaDExLjU3MmwxLjg3MS0xMy42NzdjLjExNi0uNTg1LjM1MS0xLjA1MS44MTctMS40MDIgNC43OTQtNC4yMDggOC4xODQtOS4zNTMgOS45MzctMTQuOTYzLjIzMy0uODE3LjkzNi0xLjQwMyAxLjc1NC0xLjYzN2w3LjcxNS0xLjc1M1Y1NC42MDRoLTcuMDE0Yy0xLjA1MyAwLTEuOTg3LS43MDEtMi4yMjItMS43NTMtMS42MzctNS45NjItNS4yNi0xMS40NTYtMTAuNDAzLTE1Ljg5OC0uODE4LS43MDItMS4wNTItMS44NzEtLjU4NC0yLjkyMmw0LjkwOS05LjExOGMtMy4yNzMtLjM1MS04Ljg4NS0uMTE3LTEzLjA5MyA0LjU1OS0uNy43MDEtMS43NTMuOTM1LTIuNTcxLjU4NEE0Ny4xMjcgNDcuMTI3IDAgMCAwIDk0LjI4NyAyNi45Yy0xLjI4NS0uMTE3LTIuMjIyLTEuMjg2LTIuMTA0LTIuNTcyLjExNy0xLjI4NiAxLjI4NS0yLjIyMSAyLjU3Mi0yLjEwNCA0LjMyNS40NjcgOC42NDkgMS40MDMgMTIuNjI1IDIuOTIyIDguMjk5LTcuODMyIDE5LjI4OC00LjMyNSAxOS43NTUtNC4wOTEuNzAyLjIzNCAxLjE2OS43MDEgMS40MDIgMS40MDMuMjM0LjcwMS4yMzQgMS40MDItLjExNiAxLjk4N2wtNS40OTQgMTAuMjg3YzQuNjc2IDQuMzI1IDguMDY2IDkuNTg1IDkuOTM3IDE1LjE5N2g3LjU5OGEyLjM0NSAyLjM0NSAwIDAgMSAyLjMzOCAyLjMzOHYxNS4xOTZjMCAxLjA1Mi0uODE4IDEuOTg4LTEuODcgMi4zMzhsLTguMTgzIDEuODdjLTEuOTg3IDUuNjExLTUuNDk1IDEwLjg3Mi0xMC4xNyAxNS4xOTdsLTEuOTg3IDE0Ljg0NmMtLjIzNSAxLjE2OC0xLjE2OSAxLjk4Ni0yLjMzOCAxLjk4NnoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjEyMC41OSIgeDI9IjEwNi41NjMiIHkxPSI1My40MzQiIHkyPSI1My40MzQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik0xMTMuNTc1IDYwLjQ0OGMtMy44NTcgMC03LjAxMy0zLjE1Ni03LjAxMy03LjAxNHMzLjE1NS03LjAxNCA3LjAxMy03LjAxNCA3LjAxNSAzLjE1NyA3LjAxNSA3LjAxNC0zLjE1NiA3LjAxNC03LjAxNSA3LjAxNHptMC05LjM1MWEyLjM0NSAyLjM0NSAwIDAgMC0yLjMzOCAyLjMzOCAyLjM0NSAyLjM0NSAwIDAgMCAyLjMzOCAyLjMzNyAyLjM0NCAyLjM0NCAwIDAgMCAyLjMzOS0yLjMzNyAyLjM0NSAyLjM0NSAwIDAgMC0yLjMzOS0yLjMzOHoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9Ijk3LjIxMSIgeDI9IjcyLjU0NSIgeTE9IjI2LjM3MyIgeTI9IjI2LjM3MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNmKSIgZD0iTTc5LjY3NiAzNy44ODdjLS40NjggMC0uODE4LS4xMTctMS4yODYtLjM1MS0zLjYyNC0yLjIyMS01Ljg0NC02LjE5NS01Ljg0NC0xMC40MDQuMTE2LTYuNzggNS42MTEtMTIuMjc0IDEyLjM5MS0xMi4yNzQgNi43NzkgMCAxMi4yNzQgNS40OTQgMTIuMjc0IDEyLjI3NCAwIDMuMjczLTEuMjg2IDYuMzEzLTMuNjI1IDguNjUtLjkzNS45MzUtMi4zMzcuOTM1LTMuMjcyIDBzLS45MzYtMi4zMzggMC0zLjI3M2E3LjcxMyA3LjcxMyAwIDAgMCAyLjIyMS01LjM3NyA3LjU4MyA3LjU4MyAwIDAgMC03LjU5OC03LjU5OCA3LjU4MyA3LjU4MyAwIDAgMC03LjU5OSA3LjU5OGMwIDIuNjg4IDEuNDAyIDUuMDI2IDMuNjI0IDYuNDI5IDEuMDUyLjcwMiAxLjQwMiAyLjEwNC43MDEgMy4yNzMtLjQ2OC43MDMtMS4xNjkgMS4wNTMtMS45ODcgMS4wNTN6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImciIHgxPSIxMDUuMzkzIiB4Mj0iODAuODQ1IiB5MT0iMTQuMjE1IiB5Mj0iMTQuMjE1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2cpIiBkPSJNOTQuNDA1IDI2LjQzMWMtMS4xNyAwLTIuMTA0LS44MTgtMi4zMzktMS45ODctLjExNi0xLjI4Ni43MDItMi40NTUgMS45ODctMi41NzIgMy43NDEtLjQ2OCA2LjY2NC0zLjc0MSA2LjY2NC03LjQ4MWE3LjU4NCA3LjU4NCAwIDAgMC03LjU5OS03LjU5OGMtNC4yMDkgMC03LjU5OSAzLjI3My03LjU5OSA3LjQ4MSAwIC44MTguMTE3IDEuNTIuMzUxIDIuMzM4LjM1MSAxLjI4Ni0uMjMzIDIuNTcxLTEuNTIgMi45MjItMS4xNjkuMzUxLTIuNTcyLS4yMzQtMi45MjMtMS41Mi0uMzUxLTEuMTY5LS41ODQtMi40NTUtLjU4NC0zLjc0MUM4MC44NDUgNy40OTQgODYuMzM5IDIgOTMuMTE5IDJzMTIuMjczIDUuNDk0IDEyLjI3MyAxMi4yNzRhMTIuMjQgMTIuMjQgMCAwIDEtMTAuNjM3IDEyLjE1N2gtLjM1eiIvPjwvc3ZnPg==);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.credit-cards {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjM1LjM2IDI3LjIgMTI5LjI4MSAxMDUuNDQiPiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTM2LjE2IiB4Mj0iMzUuMzYiIHkxPSI2MS42IiB5Mj0iNjEuNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTQwLjE2IDg4LjhWNTQuNzJoOTEuMTk5djQuNDhoNC44MDFWMzQuNGMwLTQtMy4yLTcuMi03LjItNy4yaC04Ni40Yy00IDAtNy4yIDMuMi03LjIgNy4ydjU0LjRjMCA0IDMuMiA3LjIgNy4yIDcuMmgxNi40OHYtNC44SDQyLjU2Yy0xLjI4IDAtMi40LS45Ni0yLjQtMi40em0wLTU0LjRjMC0xLjI4IDEuMTItMi40IDIuNC0yLjRoODYuNGMxLjI4IDAgMi4zOTkgMS4xMiAyLjM5OSAyLjR2OC4zMkg0MC4xNlYzNC40eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTY0LjY0MSIgeDI9IjYzLjg0IiB5MT0iOTguMzIxIiB5Mj0iOTguMzIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMTU3LjQzOSA2NEg3MS4wNGMtNCAwLTcuMiAzLjItNy4yIDcuMlYxMjUuNDM5YzAgNCAzLjIgNy4yMDEgNy4yIDcuMjAxaDg2LjM5OWM0IDAgNy4yMDEtMy4yMDEgNy4yMDEtNy4yMDFWNzEuMDRjLjAwMS0zLjg0LTMuMjAxLTcuMDQtNy4yMDEtNy4wNHptMi40MDEgNjEuNmMwIDEuMjgtMS4xMTkgMi40LTIuNCAyLjRoLTg2LjRjLTEuMjggMC0yLjQtMS4xMi0yLjQtMi40VjcxLjJjMC0xLjI4IDEuMTItMi40IDIuNC0yLjRoODYuMzk5YzEuMjgxIDAgMi40IDEuMTIgMi40IDIuNHY1NC40aC4wMDF6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI5My42IiB4Mj0iNzUuMDQiIHkxPSI3OS41MiIgeTI9Ijc5LjUyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2MpIiBkPSJNNzUuODQgODAuMzJIOTIuOGMuNDggMCAuOC0uMzIuOC0uOHMtLjMyLS44LS44LS44SDc1Ljg0Yy0uNDggMC0uOC4zMi0uOC44cy40OC44LjguOHoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9Ijg2LjU2IiB4Mj0iNzUuMiIgeTE9IjExOC4zOTkiIHkyPSIxMTguMzk5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2QpIiBkPSJNODUuNzYgMTE3LjZINzZjLS40OCAwLS44LjMyLS44LjgwMSAwIC40NzkuMzIuOC44LjhoOS43NmMuNDggMCAuOC0uMzIuOC0uOCAwLS40ODEtLjMyLS44MDEtLjgtLjgwMXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjEyNS4yNzkiIHgyPSI5Mi42NDEiIHkxPSIxMTguMzk5IiB5Mj0iMTE4LjM5OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNlKSIgZD0iTTEyNC40OCAxMTcuNkg5My40NGMtLjQ4IDAtLjguMzItLjguODAxIDAgLjQ3OS4zMi44LjguOGgzMS4wNDFjLjQ3OSAwIC43OTktLjMyLjc5OS0uOC0uMDAxLS40ODEtLjMyLS44MDEtLjgtLjgwMXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjkxLjUyIiB4Mj0iNzUuODQiIHkxPSIxMDYuNzIiIHkyPSIxMDYuNzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZikiIGQ9Ik03NS44NCAxMDQuMzJoMTUuNjh2NC44SDc1Ljg0eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJnIiB4MT0iMTExLjg0IiB4Mj0iOTYuMTYxIiB5MT0iMTA2LjcyIiB5Mj0iMTA2LjcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2cpIiBkPSJNOTYuMTYgMTA0LjMyaDE1LjY4djQuOEg5Ni4xNnoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iaCIgeDE9IjEzMi4zMiIgeDI9IjExNi42NDEiIHkxPSIxMDYuNzIiIHkyPSIxMDYuNzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjaCkiIGQ9Ik0xMTYuNjQxIDEwNC4zMmgxNS42OHY0LjhoLTE1LjY4eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJpIiB4MT0iMTUyLjY0MSIgeDI9IjEzNi45NiIgeTE9IjEwNi43MiIgeTI9IjEwNi43MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNpKSIgZD0iTTEzNi45NiAxMDQuMzJoMTUuNjgxdjQuOEgxMzYuOTZ6Ii8+PC9zdmc+);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
/* responsive wrapper */
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .responsive-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    flex-basis: calc(100% - 120px);
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right {
    flex: 1;
    border-left: 1px solid #d0d8da;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 100%;
    height: 100%;
    padding: 15px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-middle,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right {
    flex: 0 1 auto;
    border-left: 1px solid #d0d8da;
    flex-basis: calc(50% - 60px);
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-middle-inner,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right-inner {
    align-items: stretch;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .quote-card-middle-content,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-right-content {
    flex: 0 1 100%;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-middle-inner p,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right-inner p {
    margin-top: 0;
    margin-bottom: 0;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner p:first-of-type,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner p:first-of-type {
    margin-top: 0;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner p:last-of-type,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner p:last-of-type {
    margin-bottom: 0;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-text span,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-title span {
    display: inline-block;
    width: 50%;
    vertical-align: top;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-title span {
    font-size: 1.1em;
    display: inline-block;
    width: 50%;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text span {
    display: inline-block;
    width: 25%;
    vertical-align: middle;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text button {
    font-size: 16px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-title,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-title strong,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .details-title,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .details-title strong {
    font-size: 1.1em;
    color: #3179C5;
    font-weight: 600;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-left,
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-right {
    flex: 0 1 50%;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-right {
    align-self: center;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-price {
    color: #8CC73F;
    font-weight: 600;
    font-size: 2em;
    margin-top: 0.5em;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-supplier {
    width: 100%;
    height: auto;
    margin-top: 1em;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-supplier img {
    display: block;
    max-width: 80px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-right-middle-content-right button {
    width: 100%;
    display: block;
    font-size: 1.1em;
    white-space: normal;
    margin-bottom: 15px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-right-middle-content-right button:last-of-type {
    margin-bottom: 0;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-right-middle-content-right .remove-quote-link a {
    display: block;
    text-align: center;
    margin-top: 10px;
    font-weight: 400;
    text-decoration: underline;
}

/* Your details */
.quote-saver span.profile {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ1LjE3OCA5LjAwNiAxMTEuNzQ0IDE0NC4wMDEiPiAgPHBhdGggZmlsbD0ibm9uZSIgZD0iTTkxLjYxNiA3OS4yMDdsLjAwMi4wMDJNMTQ5LjQzNCAxNC43NjdINTIuNjY2Yy0uOTU0IDAtMS43MjguNzc0LTEuNzI4IDEuNzI4djEyOS4wMjRjMCAuOTU0Ljc3NCAxLjcyOCAxLjcyOCAxLjcyOGg5Ni43NjhhMS43MyAxLjczIDAgMCAwIDEuNzI5LTEuNzI4VjE2LjQ5NGExLjczMiAxLjczMiAwIDAgMC0xLjcyOS0xLjcyN3ptLTY2LjU2IDQ2LjI0NHMuOTM5LTEuMjc4IDMuMTU1LTIuMTMzYzAgMCA0Ljg4Ni0xLjQ4NSA3LjA4LTMuMDgydi4yNjdjLjAwMy40NjYuMDQzIDEuMDIyLjEwNCAxLjYxMy4yNTYgMi40NjIuODggNS41NDcuODggNS41NDcuNzYzLTEuMjU4IDEuNDQtMi4wNDMgMi4wMy0yLjUxOS42MDUtLjQ4OCAxLjExNS0uNjQ4IDEuNTIyLS42NDguMDkxIDAgLjE3Ny4wMDguMjU3LjAyNC40MS4wNjcuNjg1LjI5My44MTguNDI5LTIuNTE5LTIuODI2LTMuOTUyLTYuNTY2LTQuMTMtNy4wNDkuMDg2LS42NTktLjAxLTEuMTMxLS4wMS0xLjEzMS4wMDIuMDAzLjAwNy4wMDYuMDEuMDA4YTEzLjMzIDEzLjMzIDAgMCAxLTEuNzkxLTMuNTVjLS43MjEtLjg2MS0xLjA5My0yLjYxOS0xLjA5My0yLjYxOS0uODU2LTIuMzk3LjA2Ny0yLjkwNy4yNzctMi45OTItLjg2NC00LjktLjE1NS02LjU4NC0uMTU1LTYuNTg0IDEuMjgtMy45NjUgNi4yNzEtNS44ODMgNi4yNzEtNS44ODMuMzMzLS4xMTcuNTU1LS4xNDMuNjg4LS4xNDMuMDk4IDAgLjE0Ni4wMTUuMTQ2LjAxNWwuNjg3LjQxNy41OTItLjQxNy42MzguMjU2YzAtMS4xNTIgMS4zMi0xLjMyMiAxLjMyLTEuMzIyLjU5MiAxLjU1NSAyLjA2OCAyLjE1NCAyLjA2OCAyLjE1NCAzLjgzOC43NjYgNC43OTIgMi44NzYgNC43OTIgMi44NzYgMi40OTMgMi44IDEuNDQzIDcuMjA0Ljk2NSA4Ljc2NS4zMTIuMjY5LjcyNi45OTQuMDYyIDIuODU3IDAgMC0uNDEyIDEuOTQyLTEuMjA5IDIuNzQ0LS40NjkgMS4yOTctMS4xNzYgMi4yMjctMi4wNDMgMy4zNDFsLjAwNS0uMDAzYy4wMzQuMDAxLjA1LjI5NC4wNS4yOTQtLjAxNS4yNjMtLjAxLjUwNy4wMDYuNzM5LS4wOTIuMjktMS4xNzEgMy40NS00LjIwMyA3LjE0NmExLjU0NSAxLjU0NSAwIDAgMSAxLjEzNi0uNTE3Yy40NDMgMCAxLjAwOC4xODggMS42ODUuNzgxLjU1Mi40ODYgMS4xNzMgMS4yMzggMS44NyAyLjM4MSAwIDAgLjUyMy0yLjU4My44MDctNC45MDkuMDk2LS43ODEuMTY0LTEuNTM4LjE3Ni0yLjE1NGwuMDAyLS4xMzhjMi4yNCAxLjU3IDYuOTczIDMuMDA1IDYuOTczIDMuMDA1IDIuMjE3Ljg1MSAzLjE1NSAyLjEzMyAzLjE1MyAyLjEzNCAyLjY3MiAzLjk1OCAzLjQyNSA4LjgxOCAzLjYxMiAxMC40ODMgMCAyLjI2NC05LjU4NSA0LjA5OS0yMS40MDkgNC4wOTktMTEuODIyIDAtMjEuNDA4LTEuODM1LTIxLjQwOC00LjA5OS4xOS0xLjY2My45NC02LjUyNCAzLjYxNC0xMC40ODN6bTUyLjc5IDcxLjQ4NWgtNjkuMjNhMy40NTcgMy40NTcgMCAwIDEgMC02LjkxMmg2OS4yM2EzLjQ1NiAzLjQ1NiAwIDAgMSAwIDYuOTEyem0wLTE4LjQzM2gtNjkuMjNhMy40NTYgMy40NTYgMCAxIDEgMC02LjkxaDY5LjIzYTMuNDU1IDMuNDU1IDAgMCAxIDAgNi45MXptMC0xOC40MzFoLTY5LjIzYTMuNDU3IDMuNDU3IDAgMCAxIDAtNi45MTJoNjkuMjNhMy40NTYgMy40NTYgMCAwIDEgMCA2LjkxMnoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjE1Ni45MjIiIHgyPSI0NS4xNzgiIHkxPSI4MS4wMDciIHkyPSI4MS4wMDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0xNDkuNDM0IDkuMDA2SDUyLjY2NmMtNC4xMjkgMC03LjQ4OCAzLjM1OC03LjQ4OCA3LjQ4OHYxMjkuMDI0YzAgNC4xMyAzLjM2IDcuNDg5IDcuNDg4IDcuNDg5aDk2Ljc2OGM0LjEyOCAwIDcuNDg4LTMuMzU5IDcuNDg4LTcuNDg5VjE2LjQ5NGMtLjAwMi00LjEyOS0zLjM2LTcuNDg4LTcuNDg4LTcuNDg4em0xLjcyOCAxMzYuNTExYTEuNzMgMS43MyAwIDAgMS0xLjcyOSAxLjcyOEg1Mi42NjZhMS43MjggMS43MjggMCAwIDEtMS43MjgtMS43MjhWMTYuNDkzYzAtLjk1NC43NzQtMS43MjggMS43MjgtMS43MjhoOTYuNzY4YTEuNzMgMS43MyAwIDAgMSAxLjcyOSAxLjcyOHYxMjkuMDI0eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTM5LjExOCIgeDI9IjYyLjk3OCIgeTE9IjkyLjE3NCIgeTI9IjkyLjE3NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTEzNS42NjQgODguNzE4aC02OS4yM2EzLjQ1NyAzLjQ1NyAwIDAgMCAwIDYuOTEyaDY5LjIzYTMuNDU2IDMuNDU2IDAgMCAwIDAtNi45MTJ6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIxMzkuMTE4IiB4Mj0iNjIuOTc4IiB5MT0iMTEwLjYwNyIgeTI9IjExMC42MDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0xMzUuNjY0IDEwNy4xNTJoLTY5LjIzYTMuNDU1IDMuNDU1IDAgMSAwIDAgNi45MWg2OS4yM2EzLjQ1NSAzLjQ1NSAwIDAgMCAwLTYuOTF6Ii8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImQiIHgxPSIxMzkuMTE4IiB4Mj0iNjIuOTc4IiB5MT0iMTI5LjAzOCIgeTI9IjEyOS4wMzgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik0xMzUuNjY0IDEyNS41ODJoLTY5LjIzYTMuNDU3IDMuNDU3IDAgMCAwIDAgNi45MTJoNjkuMjNhMy40NTYgMy40NTYgMCAwIDAgMC02LjkxMnoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjEyMi4wNzgiIHgyPSI3OS4yNjMiIHkxPSI1Mi41NTUiIHkyPSI1Mi41NTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik0xMDAuNjY5IDc1LjU5NWMxMS44MjMgMCAyMS40MDktMS44MzUgMjEuNDA5LTQuMDk5LS4xODgtMS42NjYtLjk0LTYuNTI1LTMuNjEyLTEwLjQ4My4wMDEtLjAwMy0uOTM3LTEuMjgzLTMuMTUzLTIuMTM0IDAgMC00LjczMy0xLjQzNC02Ljk3My0zLjAwNWwtLjAwMi4xMzhhMjMuNTI1IDIzLjUyNSAwIDAgMS0uMTc2IDIuMTU0Yy0uMjgzIDIuMzI2LS44MDcgNC45MDktLjgwNyA0LjkwOS0uNjk3LTEuMTQzLTEuMzE4LTEuODk1LTEuODcxLTIuMzgxLS42NzYtLjU5NC0xLjI0LS43ODEtMS42ODUtLjc4MWExLjUzMyAxLjUzMyAwIDAgMC0xLjEzNi41MTdjMy4wMzEtMy42OTYgNC4xMS02Ljg1NyA0LjIwMy03LjE0NmE1LjgyOCA1LjgyOCAwIDAgMS0uMDA2LS43MzlzLS4wMTgtLjI5My0uMDUxLS4yOTRjLS4wMDEgMC0uMDAyIDAtLjAwNC4wMDMuODY3LTEuMTE0IDEuNTc0LTIuMDQzIDIuMDQzLTMuMzQxLjc5Ny0uOCAxLjIwOC0yLjc0NCAxLjIwOC0yLjc0NC42NjQtMS44NjQuMjUxLTIuNTg5LS4wNjItMi44NTcuNDgtMS41NjIgMS41MjktNS45NjMtLjk2NC04Ljc2NSAwIDAtLjk1NC0yLjExLTQuNzkyLTIuODc2IDAgMC0xLjQ3Ny0uNTk5LTIuMDY4LTIuMTU0IDAgMC0xLjMyLjE2OS0xLjMyIDEuMzIybC0uNjM5LS4yNTYtLjU5Mi40MTctLjY4Ni0uNDE3cy0uMDQ4LS4wMTUtLjE0Ni0uMDE1Yy0uMTMyIDAtLjM1NS4wMjUtLjY4OC4xNDMgMCAwLTQuOTkgMS45MTgtNi4yNyA1Ljg4MyAwIDAtLjcwOSAxLjY4NC4xNTUgNi41ODQtLjIxLjA4NS0xLjEzMy41OTUtLjI3NyAyLjk5MiAwIDAgLjM3MSAxLjc1OCAxLjA5MyAyLjYxOWExMy4zMTIgMTMuMzEyIDAgMCAwIDEuNzkgMy41NWMtLjAwMy0uMDAxLS4wMDgtLjAwNC0uMDA5LS4wMDggMCAwIC4wOTYuNDcuMDA5IDEuMTMxLjE3Ni40ODMgMS42MSA0LjIyNCA0LjEzIDcuMDQ5YTEuNTE4IDEuNTE4IDAgMCAwLTEuMDc1LS40NTNjLS40MDYgMC0uOTE3LjE2LTEuNTIxLjY0OC0uNTg5LjQ3NS0xLjI2OCAxLjI2Mi0yLjAzMSAyLjUxOSAwIDAtLjYyNS0zLjA4Ni0uODgtNS41NDdhMTcuNCAxNy40IDAgMCAxLS4xMDQtMS42MTN2LS4yNjdjLTIuMTkzIDEuNTk4LTcuMDggMy4wODItNy4wOCAzLjA4Mi0yLjIxNi44NTQtMy4xNTUgMi4xMzMtMy4xNTUgMi4xMzMtMi42NzUgMy45NTgtMy40MjQgOC44MTktMy42MTMgMTAuNDg1LjAwMSAyLjI2IDkuNTg3IDQuMDk3IDIxLjQwOCA0LjA5N3oiLz48L3N2Zz4=);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right.details {
    flex: 0 1 40%;
    border-left: 1px solid #d0d8da;
}
.quote-saver .profile-tips {
    flex: 0 1 auto;
}
.quote-saver .profile-tips ul {
    margin-top: 0;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
    padding-left: 0;
}
.quote-saver .profile-tips ul li {
    line-height: 1.4;
    margin-bottom: 1em;
    padding-left: 30px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTMwLjQ0OCA5Ni4wMjEgOTYuMDEyIj4gIDxwYXRoIGZpbGw9IiM4Q0M3M0YiIGQ9Ik04Ni43MzYtMTYuNTk2YTkuMjU4IDkuMjU4IDAgMCAwLTYuNTU3IDIuNzIxTDM3LjIyOSAyOS4wNyAxNS45NDQgNy43ODNhOS4yOCA5LjI4IDAgMCAwLTEzLjEyNi0uMDI1IDkuMjggOS4yOCAwIDAgMC0uMDI1IDEzLjEyNWwuMDI1LjAyNiAyNy44NDkgMjcuODVjMy42MjEgMy42MjQgOS40OTUgMy42MjYgMTMuMTIuMDA1LjAwMS0uMDAzLjAwMy0uMDA0LjAwNS0uMDA1bDQ5LjUxLTQ5LjUxYTkuMjgxIDkuMjgxIDAgMCAwLTYuNTY2LTE1Ljg0NXoiLz48L3N2Zz4=);
    background-size: 24px 24px;
    background-repeat: no-repeat;
    background-position: top left;
}
.quote-saver .profile-tips ul li.tip-heading {
    background-image: none;
    padding-left: 0;
    font-weight: 600;
    font-size: 1.1em;
    color: #3179C5;
}
/* Your addresses */
.quote-saver span.address {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjMwMi44MzgiIHgyPSIyMzQuOTEiIHkxPSItMjE5LjgyIiB5Mj0iLTIxOS44MiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMjA2IC0xNzApIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNjMuMTY3IDk1LjMzM1M5NyA0OS41IDk0IDM0LjY2NiA3My4xNjcgNS41IDczLjE2NyA1LjVzLTQuMzMzLTIuMzMzLTEwLTIuMTY3LTIyLjMzMyA5LjgzMy0yMi4zMzMgOS44MzNMMzMuMzMzIDI4bDQuMzMzIDI5LjUgMjUuNTAxIDM3LjgzM3ptLS4yOTIgNC4zMWE0LjA3IDQuMDcgMCAwIDAgMy4yMS0xLjU0OWM1LjEzNi02LjQ0MyAzMC43NTQtMzkuODIzIDMwLjc1NC02NC4xMjlDOTYuODM5IDE1LjIwNiA4MS42MzMgMCA2Mi44NzUgMFMyOC45MTEgMTUuMjA3IDI4LjkxMSAzMy45NjRjMCAyNC4zMDggMjUuNjE5IDU3LjY4NyAzMC43NSA2NC4xMjdhNC4wODggNC4wODggMCAwIDAgMy4yMTQgMS41NTJ6bTAtOTIuNzI0YzE0LjkzLjAxNyAyNy4wMjcgMTIuMTE2IDI3LjA0NSAyNy4wNDUgMCAxOS41ODEtMTkuOTM2IDQ3LjYwNi0yNy4wNDUgNTYuOTc5LTcuMTA2LTkuMzY5LTI3LjA0NC0zNy4zOTctMjcuMDQ0LTU2Ljk3OS4wMTctMTQuOTI5IDEyLjExNS0yNy4wMjggMjcuMDQ0LTI3LjA0NXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjMyNi45OTkiIHgyPSIyMTAuNzQ5IiB5MT0iLTI3My40NDciIHkyPSItMjczLjQ0NyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMjA2IC0xNzApIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMTIwLjY1NCAxMTkuNTg2TDEwMy41NyA4NC4yOTVhMy40NiAzLjQ2IDAgMCAwLTMuMTEzLTEuOTUxSDg0LjA3OGEyMjMuMTM4IDIyMy4xMzggMCAwIDEtNC41ODEgNi45MmgxOC43OTFsMTMuNzMzIDI4LjM2OUgxMy43MjhsMTMuNzM0LTI4LjM2OWgxOC43OTFhMjE4LjM5OCAyMTguMzk4IDAgMCAxLTQuNTgtNi45MmgtMTYuMzhhMy40NiAzLjQ2IDAgMCAwLTMuMTE0IDEuOTUxTDUuMDk2IDExOS41ODZhMy40NTggMy40NTggMCAwIDAgMy4xMTMgNC45NjdoMTA5LjMzYTMuNDYgMy40NiAwIDAgMCAzLjExNS00Ljk2N3oiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03OC45NjQgMzYuMDU2YzEuMTU4LTguODg2LTUuMTA4LTE3LjAyNy0xMy45OTMtMTguMTgzLTguODg2LTEuMTU3LTE3LjAyNiA1LjEwOC0xOC4xODMgMTMuOTk0czUuMTA5IDE3LjAyNiAxMy45OTQgMTguMTgzYy42OTMuMDkxIDEuMzkyLjEzNiAyLjA5Mi4xMzZzMS4zOTctLjA0NCAyLjA5My0uMTMxYTE2LjM0MiAxNi4zNDIgMCAwIDAgMTMuOTk3LTEzLjk5OXpNNTYuMjk3IDQwLjU0Yy0zLjYzNC0zLjYzLTMuNjM3LTkuNTE5LS4wMDctMTMuMTUyYTkuMjk0IDkuMjk0IDAgMCAxIDUuMzU4LTIuNjQ2IDkuNjQ5IDkuNjQ5IDAgMCAxIDEuMjEzLS4wNzdjNS4xMzktLjAxMiA5LjMxMyA0LjE0NSA5LjMyNSA5LjI4My4wMTMgNS4xMzgtNC4xNDUgOS4zMTMtOS4yODMgOS4zMjVhOS4zMiA5LjMyIDAgMCAxLTYuNjA2LTIuNzMzeiIvPjwvc3ZnPg==);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver .domestic-address-wrapper {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiI+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI5Ny4zOTciIHgyPSIxLjQxIiB5MT0iMjMuNTgyIiB5Mj0iMjMuNTgyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNOTMuODggMzkuNzVhMy41MDggMy41MDggMCAwIDAgMy4zODgtNC40NTUgMy40OTQgMy40OTQgMCAwIDAtMS42NDEtMi4xMkw4Ni44IDI4LjE2NFYxNi40OTdjMC0xLjc3My0xLjY0LTMuMjI3LTMuNjUzLTMuMjI3cy0zLjY2NiAxLjQ1My0zLjY2NiAzLjIyN3Y3LjUyTDUxLjI0IDcuOTc3YTQuODQyIDQuODQyIDAgMCAwLTQuNjE0LjA0TDMuMTYgMzMuMjAzYTMuNTIgMy41MiAwIDAgMC0xLjI4IDQuOCAzLjQ5NCAzLjQ5NCAwIDAgMCA0Ljc3MSAxLjI4NGwuMDMtLjAxNyA0Mi4yOTItMjQuNTA3IDQzLjE3NCAyNC41MmEzLjQ3IDMuNDcgMCAwIDAgMS43MzMuNDY3eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iODYuOTczIiB4Mj0iMTEuODQiIHkxPSI1Ni41NDMiIHkyPSI1Ni41NDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik04NC4wOCA5MC4zNWEyLjg5IDIuODkgMCAwIDAgMi44OTMtMi44ODd2LTQxLjIyYTMuNDIgMy40MiAwIDAgMC0xLjY1Mi0yLjg1M0w1MC42NjYgMjMuMTI0YTMuNDY2IDMuNDY2IDAgMCAwLTMuMjY2LjAxM2wtMzMuOTYgMjAuMjhhMy4zNjMgMy4zNjMgMCAwIDAtMS42IDIuODI3djQxLjIyOWEyLjg5IDIuODkgMCAwIDAgMi44ODcgMi44OTNIODQuMDh2LS4wMTZ6Ii8+PC9zdmc+);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: left top;
    margin-top: 1em;
    min-height: 95px;
}
.quote-saver .business-address-wrapper {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjEwMC4wODEiIHgyPSIyMy41MDYiIHkxPSI2Mi4yMTciIHkyPSI2Mi4yMTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMy41MDYuNDU0djEyMy41MjRjMCAuMjUuMjAzLjQ1NS40NTUuNDU1aDI3LjgwNmMuMjUgMCAuNDU0LS4yMDUuNDU0LS40NTV2LTIzLjAyMWMwLS4yNDguMjA0LS40NTMuNDU1LS40NTNoMTguMjM2Yy4yNSAwIC40NTQuMjAzLjQ1NC40NTN2MjMuMDIxYzAgLjI0OC4yMDIuNDUzLjQ1Mi40NTNoMjguMjYzVi40NTRBLjQ1Ni40NTYgMCAwIDAgOTkuNjI3IDBIMjMuOTYxYS40NTUuNDU1IDAgMCAwLS40NTUuNDU0em0zMy4wNDYgNzYuMTJINDMuMTA0YS40NTUuNDU1IDAgMCAxLS40NTUtLjQ1M3YtMTMuNDVjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTUuNDUzem0wLTIzLjkzSDQzLjEwNGEuNDU0LjQ1NCAwIDAgMS0uNDU1LS40NTNWMzguNzQyYzAtLjI1LjIwMy0uNDU0LjQ1NS0uNDU0aDEzLjQ0OGMuMjUxIDAgLjQ1NS4yMDMuNDU1LjQ1NFY1Mi4xOWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NHptMC0yMy45MjhINDMuMTA0YS40NTUuNDU1IDAgMCAxLS40NTUtLjQ1NVYxNC44MTJjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ0OWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NXptMjMuOTMgNDcuODU4aC0xMy40NWEuNDUzLjQ1MyAwIDAgMS0uNDU0LS40NTJWNjIuNjcxYzAtLjI1LjIwNC0uNDU0LjQ1NC0uNDU0aDEzLjQ1Yy4yNSAwIC40NTMuMjA0LjQ1My40NTR2MTMuNDVhLjQ1My40NTMgMCAwIDEtLjQ1My40NTN6bTAtMjMuOTNoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYzOC43NDJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDMuNDUzLjQ1NFY1Mi4xOWEuNDUzLjQ1MyAwIDAgMS0uNDUzLjQ1NHptMC0yMy45MjhoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYxNC44MTJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDQuNDUzLjQ1NHYxMy40NDlhLjQ1NC40NTQgMCAwIDEtLjQ1My40NTV6Ii8+PC9zdmc+);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: left top;
    margin-top: 1em;
    min-height: 95px;
}
.quote-saver .address-text,
.quote-saver .address-text-postcode {
    padding-left: 50px;
}
.quote-saver .address-text-postcode {
    text-transform: uppercase;  
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card p.delete-address {
    margin-top: 1em;
    text-align: right;
    width: 100%;
}
.quote-saver .your-quotes .personal-quote-wrapper .quote-card p.delete-address a {
    text-decoration: underline;
    font-weight: 400;
}
.quote-saver span.business-address {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMTI1Ij4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjEwMC4wODEiIHgyPSIyMy41MDYiIHkxPSI2Mi4yMTciIHkyPSI2Mi4yMTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMy41MDYuNDU0djEyMy41MjRjMCAuMjUuMjAzLjQ1NS40NTUuNDU1aDI3LjgwNmMuMjUgMCAuNDU0LS4yMDUuNDU0LS40NTV2LTIzLjAyMWMwLS4yNDguMjA0LS40NTMuNDU1LS40NTNoMTguMjM2Yy4yNSAwIC40NTQuMjAzLjQ1NC40NTN2MjMuMDIxYzAgLjI0OC4yMDIuNDUzLjQ1Mi40NTNoMjguMjYzVi40NTRBLjQ1Ni40NTYgMCAwIDAgOTkuNjI3IDBIMjMuOTYxYS40NTUuNDU1IDAgMCAwLS40NTUuNDU0em0zMy4wNDYgNzYuMTJINDMuMTA0YS40NTUuNDU1IDAgMCAxLS40NTUtLjQ1M3YtMTMuNDVjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTUuNDUzem0wLTIzLjkzSDQzLjEwNGEuNDU0LjQ1NCAwIDAgMS0uNDU1LS40NTNWMzguNzQyYzAtLjI1LjIwMy0uNDU0LjQ1NS0uNDU0aDEzLjQ0OGMuMjUxIDAgLjQ1NS4yMDMuNDU1LjQ1NFY1Mi4xOWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NHptMC0yMy45MjhINDMuMTA0YS40NTUuNDU1IDAgMCAxLS40NTUtLjQ1NVYxNC44MTJjMC0uMjUuMjAzLS40NTQuNDU1LS40NTRoMTMuNDQ4Yy4yNTEgMCAuNDU1LjIwNC40NTUuNDU0djEzLjQ0OWEuNDU1LjQ1NSAwIDAgMS0uNDU1LjQ1NXptMjMuOTMgNDcuODU4aC0xMy40NWEuNDUzLjQ1MyAwIDAgMS0uNDU0LS40NTJWNjIuNjcxYzAtLjI1LjIwNC0uNDU0LjQ1NC0uNDU0aDEzLjQ1Yy4yNSAwIC40NTMuMjA0LjQ1My40NTR2MTMuNDVhLjQ1My40NTMgMCAwIDEtLjQ1My40NTN6bTAtMjMuOTNoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYzOC43NDJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDMuNDUzLjQ1NFY1Mi4xOWEuNDUzLjQ1MyAwIDAgMS0uNDUzLjQ1NHptMC0yMy45MjhoLTEzLjQ1YS40NTUuNDU1IDAgMCAxLS40NTQtLjQ1NVYxNC44MTJjMC0uMjUuMjA0LS40NTQuNDU0LS40NTRoMTMuNDVjLjI1IDAgLjQ1My4yMDQuNDUzLjQ1NHYxMy40NDlhLjQ1NC40NTQgMCAwIDEtLjQ1My40NTV6Ii8+PC9zdmc+);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver span.your-settings {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjI4LjQgMTguNjg5IDE0My45OTkgMTIxLjgyIj4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjE2NC4wNjUiIHgyPSIyOC40IiB5MT0iNzQuNjg3IiB5Mj0iNzQuNjg3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMzkuODUxIDExOS4yMzNWNDYuNjc1aDExMi43NjZ2MTQuMjY3bDExLjQ0Ny00LjM3VjI2LjMyYTcuNjA3IDcuNjA3IDAgMCAwLTIuMjM4LTUuMzk1IDcuNTgyIDcuNTgyIDAgMCAwLTUuMzg5LTIuMjM1SDM2LjAzMmE3LjYwNyA3LjYwNyAwIDAgMC01LjM5NiAyLjIzNSA3LjYxIDcuNjEgMCAwIDAtMi4yMzcgNS4zOTV2MTA0LjM2NWg2MS44OTZsLTcuMjgxLTExLjQ1MUgzOS44NTF2LS4wMDF6TTY4LjM2MyAyNy45N2E0Ljc3NCA0Ljc3NCAwIDAgMSA0Ljc3IDQuNzY4IDQuNzY2IDQuNzY2IDAgMCAxLTQuNzcgNC43NzEgNC43NyA0Ljc3IDAgMSAxIDAtOS41Mzl6bS0xNC4xNDQgMGE0Ljc3NyA0Ljc3NyAwIDAgMSA0Ljc3MSA0Ljc2OCA0Ljc3IDQuNzcgMCAwIDEtNC43NzEgNC43NzEgNC43NjQgNC43NjQgMCAwIDEtNC43Ny00Ljc3MSA0Ljc3MiA0Ljc3MiAwIDAgMSA0Ljc3LTQuNzY4em0tMTguOTEyIDQuNzY4YTQuNzcgNC43NyAwIDAgMSA0Ljc2OC00Ljc2OCA0Ljc3MiA0Ljc3MiAwIDAgMSA0Ljc2OCA0Ljc2OCA0Ljc2NiA0Ljc2NiAwIDAgMS00Ljc2OCA0Ljc3MSA0Ljc2NyA0Ljc2NyAwIDAgMS00Ljc2OC00Ljc3MXoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjE3Mi4zOTgiIHgyPSI4OS4xNDMiIHkxPSI5OS40MzIiIHkyPSI5OS40MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGNjNzNmIiBzdG9wLW9wYWNpdHk9Ii41Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjAyMiIgc3RvcC1jb2xvcj0iIzgxYmU0ZiIgc3RvcC1vcGFjaXR5PSIuNTEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjA3MyIgc3RvcC1jb2xvcj0iIzZjYWI2ZSIgc3RvcC1vcGFjaXR5PSIuNTQyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjEzMSIgc3RvcC1jb2xvcj0iIzU5OWM4YSIgc3RvcC1vcGFjaXR5PSIuNTc1Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iIzRhOGZhMCIgc3RvcC1vcGFjaXR5PSIuNjEzIi8+ICAgIDxzdG9wIG9mZnNldD0iLjI3MiIgc3RvcC1jb2xvcj0iIzNmODViMSIgc3RvcC1vcGFjaXR5PSIuNjU3Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjM2NyIgc3RvcC1jb2xvcj0iIzM3N2ViYyIgc3RvcC1vcGFjaXR5PSIuNzEyIi8+ICAgIDxzdG9wIG9mZnNldD0iLjQ5OSIgc3RvcC1jb2xvcj0iIzMyN2FjMyIgc3RvcC1vcGFjaXR5PSIuNzg4Ii8+ICAgIDxzdG9wIG9mZnNldD0iLjg2NyIgc3RvcC1jb2xvcj0iIzMxNzljNSIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0xNjIuNjI5IDk0LjE1OGwtLjg0NC02LjM5NSA1LjMxMS03Ljc2Ny03LjgyMi0xMS4yMzgtOS43NzUgMy43NDQtNS41OS0zLjc0NC0xLjM5OS04Ljc0OS0xMi44NTQtMS42NTYtNC40NjkgOC42MDQtNi4xNDUgMS44MDEtNy44MjYtNS40MTktMTAuMzM4IDUuNDE5IDMuMDM3IDkuMjk4LTMuODI1IDYuNDM3LTkuNTQ0IDEuNTktMS40MDMgMTMuMzQ3IDguMjQxIDIuNzQzczMuMjEgOC42MzcgMi4zNzMgOC42MzdjLS44MzMgMC01Ljg2NyA3LjUwMS01Ljg2NyA3LjUwMWw2LjcwNiAxMC41NDUgMTEuMTg3LTQuNDQ0IDUuMzAzIDQuNDQuODM3IDkuNzEgMTMuMTMzIDEuOTQ4IDMuOTA4LTguNiA1Ljg3MS0xLjM5NSA4LjkzNiA1LjAwMSA5Ljc3NS02LjY2MS0yLjc5My05LjE2NiAyLjc5My01LjU0NCAxMC42MTctMi4yMjggMi4yMzYtMTMuMzE4LTkuNzctNC40NDF6bS0zMS44NDcgMjMuMjI2Yy0xMC40MjMgMC0xOC44NjQtOC4wMzgtMTguODY0LTE3Ljk1NSAwLTkuOTE4IDguNDQxLTE3Ljk1OCAxOC44NjQtMTcuOTU4IDEwLjQgMCAxOC44NTMgOC4wNCAxOC44NTMgMTcuOTU4IDAgOS45MTUtOC40NTIgMTcuOTU1LTE4Ljg1MyAxNy45NTV6Ii8+PC9zdmc+);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver span.contact-preferences {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjM1IDI3LjIyIDEyNi4xNjUgMTIwLjA3NiI+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxMDguOTU3IiB4Mj0iMzUuMDAxIiB5MT0iNjguMDkzIiB5Mj0iNjguMDkzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMTAxLjA2MyAyNy4yMkg0My4zMWMtMi4wNzcgMC00LjE1NS44MzEtNS44MTcgMi40OTNDMzYuMjQ3IDMwLjk1OSAzNSAzMy4wMzcgMzUgMzUuNTN2NDIuNzk1YzAgNC41NzEgMy43MzkgNy44OTUgNy44OTUgNy44OTVoNC41N3YyMS4xODljMCAxLjY2MyAyLjA3OCAyLjA3OCAyLjkwOS44MzJMNjQuNSA4Ni4yMTloOC4zMDlhMzEuOTcgMzEuOTcgMCAwIDEgNy40NzktNy40NzljNy44OTQtNi4yMzIgMTcuODY2LTkuOTcyIDI4LjY2OS0xMS4yMThWMzUuOTQ1YzAtNC45ODYtMy43NC04LjcyNS03Ljg5NC04LjcyNXpNNTUuMzU5IDYyLjUzN2MtMy4zMjQgMC01LjgxNy0yLjQ5My01LjgxNy01LjgxNiAwLTMuMzI0IDIuNDkzLTUuODE3IDUuODE3LTUuODE3IDMuMzI0IDAgNS44MTcgMi40OTMgNS44MTcgNS44MTcgMCAzLjMyMy0yLjkwOCA1LjgxNi01LjgxNyA1LjgxNnptMTYuNjIgMGMtMy4zMjQgMC01LjgxNy0yLjQ5My01LjgxNy01LjgxNiAwLTMuMzI0IDIuNDkzLTUuODE3IDUuODE3LTUuODE3czUuODE2IDIuNDkzIDUuODE2IDUuODE3YzAgMy4zMjMtMi40OTIgNS44MTYtNS44MTYgNS44MTZ6bTE3LjAzNSAwYy0zLjMyNCAwLTUuODE3LTIuNDkzLTUuODE3LTUuODE2IDAtMy4zMjQgMi40OTMtNS44MTcgNS44MTctNS44MTdzNS44MTYgMi40OTMgNS44MTYgNS44MTdjMCAzLjMyMy0yLjkwOCA1LjgxNi01LjgxNiA1LjgxNnoiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjEzMy41NTIiIHgyPSI5OC4xNTUiIHkxPSIxMTYuOTY2IiB5Mj0iMTE2Ljk2NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTEzMS4zOTMgMTE0Ljg4OEgxMDAuMjNjLTEuMjQ2IDAtMi4wNzYuODMxLTIuMDc2IDIuMDc3cy44MyAyLjA3OCAyLjA3NiAyLjA3OGgzMS4xNjJjMS4yNDcgMCAyLjA3Ny0uODMyIDIuMDc3LTIuMDc4LjQxNy0uODMtLjgyOS0yLjA3Ny0yLjA3Ni0yLjA3N3oiLz4gIDxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjEzMy41NTIiIHgyPSI5OC4xNTUiIHkxPSIxMDUuNzQ3IiB5Mj0iMTA1Ljc0NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTEzMS4zOTMgMTAzLjY3SDEwMC4yM2MtMS4yNDYgMC0yLjA3Ni44MzEtMi4wNzYgMi4wNzggMCAxLjI0Ni44MyAyLjA3NyAyLjA3NiAyLjA3N2gzMS4xNjJjMS4yNDcgMCAyLjA3Ny0uODMxIDIuMDc3LTIuMDc3LjQxNy0xLjI0Ny0uODI5LTIuMDc4LTIuMDc2LTIuMDc4eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iMTMzLjU1MiIgeDI9Ijk4LjE1NSIgeTE9Ijk0LjExNCIgeTI9Ijk0LjExNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4Y2M3M2YiIHN0b3Atb3BhY2l0eT0iLjUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDIyIiBzdG9wLWNvbG9yPSIjODFiZTRmIiBzdG9wLW9wYWNpdHk9Ii41MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMDczIiBzdG9wLWNvbG9yPSIjNmNhYjZlIiBzdG9wLW9wYWNpdHk9Ii41NDIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTMxIiBzdG9wLWNvbG9yPSIjNTk5YzhhIiBzdG9wLW9wYWNpdHk9Ii41NzUiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMTk2IiBzdG9wLWNvbG9yPSIjNGE4ZmEwIiBzdG9wLW9wYWNpdHk9Ii42MTMiLz4gICAgPHN0b3Agb2Zmc2V0PSIuMjcyIiBzdG9wLWNvbG9yPSIjM2Y4NWIxIiBzdG9wLW9wYWNpdHk9Ii42NTciLz4gICAgPHN0b3Agb2Zmc2V0PSIuMzY3IiBzdG9wLWNvbG9yPSIjMzc3ZWJjIiBzdG9wLW9wYWNpdHk9Ii43MTIiLz4gICAgPHN0b3Agb2Zmc2V0PSIuNDk5IiBzdG9wLWNvbG9yPSIjMzI3YWMzIiBzdG9wLW9wYWNpdHk9Ii43ODgiLz4gICAgPHN0b3Agb2Zmc2V0PSIuODY3IiBzdG9wLWNvbG9yPSIjMzE3OWM1Ii8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTEzMS4zOTMgOTIuMDM2SDEwMC4yM2MtMS4yNDYgMC0yLjA3Ni44MzEtMi4wNzYgMi4wNzdzLjgzIDIuMDc4IDIuMDc2IDIuMDc4aDMxLjE2MmMxLjI0NyAwIDIuMDc3LS44MzIgMi4wNzctMi4wNzguNDE3LS44My0uODI5LTIuMDc3LTIuMDc2LTIuMDc3eiIvPiAgPGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iMTYxLjE2NSIgeDI9IjcxLjE0NyIgeTE9IjEwOS42OTQiIHkyPSIxMDkuNjk0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhjYzczZiIgc3RvcC1vcGFjaXR5PSIuNSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wMjIiIHN0b3AtY29sb3I9IiM4MWJlNGYiIHN0b3Atb3BhY2l0eT0iLjUxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4wNzMiIHN0b3AtY29sb3I9IiM2Y2FiNmUiIHN0b3Atb3BhY2l0eT0iLjU0MiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xMzEiIHN0b3AtY29sb3I9IiM1OTljOGEiIHN0b3Atb3BhY2l0eT0iLjU3NSIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiM0YThmYTAiIHN0b3Atb3BhY2l0eT0iLjYxMyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4yNzIiIHN0b3AtY29sb3I9IiMzZjg1YjEiIHN0b3Atb3BhY2l0eT0iLjY1NyIvPiAgICA8c3RvcCBvZmZzZXQ9Ii4zNjciIHN0b3AtY29sb3I9IiMzNzdlYmMiIHN0b3Atb3BhY2l0eT0iLjcxMiIvPiAgICA8c3RvcCBvZmZzZXQ9Ii40OTkiIHN0b3AtY29sb3I9IiMzMjdhYzMiIHN0b3Atb3BhY2l0eT0iLjc4OCIvPiAgICA8c3RvcCBvZmZzZXQ9Ii44NjciIHN0b3AtY29sb3I9IiMzMTc5YzUiLz4gIDwvbGluZWFyR3JhZGllbnQ+ICA8cGF0aCBmaWxsPSJ1cmwoI2UpIiBkPSJNMTYwLjg5MyAxNDAuMjMybC03LjQ3OS0xNS43ODljNC45ODUtNS40IDcuNDc5LTEyLjA0OCA3LjQ3OS0xOC42OTUgMC0xOC42OTgtMjAuMzU5LTMzLjY1NS00NC44NzMtMzMuNjU1LTEyLjg4IDAtMjQuNTE0IDQuMTU1LTMyLjQwOCAxMC4zODctNy44OTQgNi4yMzItMTIuNDY1IDE0LjEyNi0xMi40NjUgMjMuMjY4djEuMjQ2Yy44MzIgMTguMjgxIDIwLjc3NSAzMi44MjMgNDQuODczIDMyLjgyMyAyLjQ5MyAwIDQuOTg2IDAgNy40NzktLjQxNSAyLjQ5My0uNDE2IDQuOTg2LS44MzIgNy4wNjMtMS4yNDdsMjQuNTE0IDguNzI2Yy40MTYgMCAuODMyLjQxNSAxLjY2Mi40MTUgMS42NjIgMCAyLjkwOS0uODMxIDMuNzM5LTIuMDc4LjgzMS0yLjA3Ni44MzEtMy43MzkuNDE2LTQuOTg2em0tMjkuNS04LjcyNWgtMi4wNzdjLTQuNTcxIDEuMjQ3LTkuMTQyIDEuNjYzLTEzLjcxMSAxLjY2My0yMC43NzQgMC0zNy44MS0xMS42MzUtMzguNjQtMjYuNTkydi0uODNjMC01LjQwMiAyLjA3Ni0xMC4zODkgNi4yMzEtMTQuOTU4IDcuMDYzLTcuNDc5IDE4LjY5Ni0xMi40NjUgMzIuNDA4LTEyLjQ2NSAyMS4xODkgMCAzOC42NCAxMi40NjUgMzguNjQgMjcuNDIzIDAgNS44MTUtMi40OTMgMTEuMjE3LTcuMDYzIDE1Ljc4Ny0uODMxLjgzMi0xLjI0NiAyLjQ5My0uODMxIDMuNzRsNi42NDcgMTMuNzExLTIxLjYwNC03LjQ3OXoiLz48L3N2Zz4=);
    background-size: 70px 40px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 45px;
    min-width: 70px;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper {
    display: table;
    margin: 15px auto;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper p {
    font-size: 16px;
    text-align: center;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form {
    display: table;
    margin: 10px auto 15px auto;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form input {
    padding: 0 10px;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form input:hover {
    border-color: #8DC73F !important;
}
.quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form button {
    margin-left: 10px;
}
/* custom checkbox */
.quote-saver .quote-card.contact-preferences .checkbox-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-content: space-between;
    width: 100%;
}
.quote-saver .quote-card.contact-preferences .checkbox {
    flex: 0 1 33.3333%;
    display: block;
    position: relative;
    padding-left: 35px;
    margin: 0.5em 0 0;
    font-size: 16px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.quote-saver .quote-card.contact-preferences label input[type="checkbox"] {
    position: relative;
    top: unset; 
    left: unset; 
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
    width: 20px;
    height: 20px;
    margin: 0 14px 0 -34px;
    padding: 0;
    color: #F4FAFF;
    background: white;
    border-color: #d0d8da;
    border-style: solid;
    border-width: 2px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    z-index: 1;
    opacity: unset;
}
.quote-saver .quote-card.contact-preferences label:hover input[type="checkbox"] {
    border-color: #8DC73F;
}
.quote-saver .checkbox-wrapper .button-wrapper {
    width: 100%;
}
.quote-saver .checkbox-wrapper .button-wrapper button {
    margin-right: 0;
    margin-left: auto;
}

/* hover state only applied to desktop */
@media (hover: hover) {
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"]:hover {
        border-color: #8dc73f !important;
    }
}
/* hover state only applied to non-desktop */
@media (hover: none) {
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"]:hover {
        border-color: #8dc73f !important;
    }
}

.quote-saver .quote-card.contact-preferences label input[type="checkbox"]:focus {
    border-color: rgba(81, 203, 238, 1) !important;
    box-shadow: 0 0 10px rgba(81, 203, 238, 1);
}
.quote-saver .quote-card.contact-preferences label.input-invalid input[type="checkbox"]:focus {
    border-color: tomato !important;
    box-shadow: 0 0 10px tomato;
}
.quote-saver .quote-card.contact-preferences label input[type="checkbox"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 12px;
    height: 12px;
    margin: -6px 0 0 -6px;
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
    background-position: 0 75%;
    background-size: cover;
    content: '';
    opacity: 0;
}
.quote-saver .quote-card.contact-preferences label input[type="checkbox"]:checked {
    border-color: #31587F !important;
}
.quote-saver .quote-card.contact-preferences label input[type="checkbox"]:checked:after {
    opacity: 1;
}
/* checkbox validation */
.quote-saver .quote-card.contact-preferences label.input-invalid input[type="checkbox"] {
    border-color: tomato !important;
}
/* end checkbox validation */

/* target ie edge */
@supports (-ms-ime-align: auto) {
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"] {
        background: transparent;
        border-color: transparent;
        border-style: solid;
        border-width: 0;
        border: none;
    }
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"]:checked {
        border: none !important;
    }
}

/* target IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"] {
        background: transparent;
        border-color: transparent;
        border-style: solid;
        border-width: 0;
        border: none;
    }
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"]:after {
        display: none;
    }
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"]:checked {
        border: none;
    }
    .quote-saver .quote-card.contact-preferences .input-wrapper .input-field {
        flex: 1;
        margin-right: 2px;
    }
.quote-saver .quote-card.contact-preferences .checkbox {
        flex: 0 1 31%;
        padding-left: 15px;
    }
}

@media (max-width: 800px) {
    .quote-saver .small-form-container {
        margin-top: 0;
    }
    .quote-saver .profile-wrapper {
        margin-top: 1em;
    }
    .quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes a {
        font-size: 14px;
    }
    .quote-saver div#no-quote div.energy-types:target,
    .quote-saver div#no-quote div.insurance-types:target,
    .quote-saver div#no-quote div.loans-types:target,
    .quote-saver div#no-quote div.credit-card-types:target,
    .quote-saver div#no-quote div.savings-types:target {
	    width: 100%;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .responsive-wrapper {
        flex: 0 1 auto;
        flex-basis: calc(100% - 120px);
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle,
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right {
        flex: 1 1 100%;
        border-left: 1px solid #d0d8da;
        flex-basis: calc(100% - 120px);        
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right {
        border-top: 1px solid #d0d8da;     
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right.details {
        flex: 0 1 100%;
        border-left: none;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right {
        border-top: none;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text {
        min-height: 2em;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text span {
        width: 33.3333%;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text button {
        font-size: 14px;
        display: inline-block;
        margin-right: 0;
        margin-left: 0;
        width: 120px;
        float: right;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text button:after {
	    content: '';
	    display: block;
	    clear: both;
    }
    .quote-saver .new-quote-type-wrapper ul {
        align-items: stretch;
    }
    .quote-saver button, 
    .quote-saver input[type="submit"] {
        font-size: 15px;
    }
}

@media (max-width: 600px) {
    .quote-saver .e-calc__heading {
        font-size: 20px;
    }
    .quote-saver .profile-body #tab-one-panel h1 {
        margin-bottom: 0.5em;
    }
    .quote-saver .profile-body h1 {
        font-size: 24px;
        margin-top: 0;
    }
    .quote-saver .your-quotes  {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        align-content: center;
        width: 100%;
    }
    .quote-saver .your-quotes .quote-type {
        position: relative;
        flex: 0 1 48%;
        font-size: 1em;
        color: #3179C5;
        border: 1px solid #3179C5; /*#d0d8da;*/
        border-radius: 3px;
        margin-top: 0.5em;
        padding: 10px;
        text-align: left;
    }
    .quote-saver .your-quote-wrapper {
        margin-top: 1em;
    }
    .quote-saver h1 + .your-quote-wrapper {
        margin-top: 0;
    }
    .quote-saver .your-quotes .quote-type-text {
        position: relative;
        font-size: 16px;
        background-position: left top;
        background-size: 40px 40px;
        padding-top: 0;
        min-width: 40px;
        padding-left: 50px;
        height: 40px;
    }
    .quote-saver .your-quotes .quote-type-text > span {
        position: relative;
        display: table;
        top: 50%;
        transform: translateY(-50%);
    }
    /*quote card*/
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card {
        flex-direction: column;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left .quote-type-wrapper {
        justify-content: flex-start;
        padding: 15px 15px 0;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle, 
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right,
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-middle, 
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right {
        border-left: none;
        flex-basis: 100%;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left {
        flex: 1 1 auto;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left span.energy {
        font-size: 18px;
        background-position: left top;
        padding-top: 10px;
        min-width: 70px;
        padding-left: 80px;
        height: 40px;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left span.profile,
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left span.address,
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left span.your-settings,
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-left span.contact-preferences {
        font-size: 18px;
        background-position: left top;
        background-size: 40px 40px;
        padding-top: 10px;
        min-width: 40px;
        padding-left: 50px;
        height: 40px;
    }
    .quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes,
    .quote-saver .your-quotes .quote-type[data-quote-type="energy"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.energy-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="insurance"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.insurance-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="loans"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.loans-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="credit-cards"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.credit-cards-quotes a,
    .quote-saver .your-quotes .quote-type[data-quote-type="savings"][data-quote-number="0"] ~ .no-quote-wrapper .no-quotes.savings-quotes a {
        font-size: 12px;
        line-height: 1.4;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-middle-inner .details-text {
        margin-top: 0.5em;
        margin-bottom: 0.5em;
    }
}

@media (max-width: 500px) {
    .quote-saver div#no-quote div.energy-types:target, 
    .quote-saver div#no-quote div.insurance-types:target, 
    .quote-saver div#no-quote div.loans-types:target, 
    .quote-saver div#no-quote div.credit-card-types:target, 
    .quote-saver div#no-quote div.savings-types:target {
        padding: 15px 0;
    }
    .quote-saver .new-quote-type-wrapper ul li {
        flex: 0 0 45.5%;
        margin: 2%;
    }
    .quote-saver .your-quotes .quote-type-text {
        position: relative;
        font-size: 14px;
        background-position: left top;
        background-size: 25px 25px;
        padding-top: 0;
        min-width: 25px;
        padding-left: 30px;
        height: 25px;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-left, 
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-right {
        flex: 0 0 100%;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner p:first-of-type {
        margin-bottom: 0.5em;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner p:last-of-type {
        text-align: center;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.addresses .quote-card-right-inner p:last-of-type {
        text-align: left;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-price {
        margin-top: 0;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-supplier {
        margin-top: 0.5em;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-card-supplier img {
        margin: 0 auto;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card .quote-card-right-inner .quote-right-middle-content-right {
        padding-top: 15px;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text span {
        width: 100%;
    }
    .quote-saver .your-quotes .personal-quote-wrapper .quote-card.personal-settings .quote-card-middle-inner .details-text button {
        display: table;
        margin-top: 5px;
        margin-right: auto;
        margin-left: auto;
        width: 120px;
        float: none;
    }
    .quote-saver .profile-tips ul {
        margin-right: 0;
        margin-left: 0;
    }
    .quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form input {
        width: 100%;
    }
    .quote-saver .quote-card.contact-preferences .email-preferences-form-wrapper .email-form button {
        margin-right: auto;
        margin-left: auto;
        display: table;
        margin-top: 5px;
    }
    .quote-saver .quote-card.contact-preferences label input[type="checkbox"] {
        margin: 0 5px 0 -34px;
    }
    .quote-saver .checkbox-wrapper .button-wrapper button {
        margin-right: auto;
        margin-left: auto;
    }
}

/*SuperCard partial on the Apply page of SS only*/
.supercard-wrapper {
    margin: 50px auto 0;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    padding: 0 2%;
}
.supercard-wrapper h2 strong {
    color: #3179C5;
}
.supercard-wrapper p {
    margin-bottom: 0;
}
.brand-logos-wrapper,
.supercard-list-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 100%;
}
.supercard-list-wrapper {
    width: 84%;
    margin: 15px auto;
}
.brand-logos-wrapper img {
    flex: 0 1 10%;
    max-width: 10%;
}
.supercard-list-wrapper img {
    flex: 0 1 24%;
    max-width: 24%;
    transform: rotate(-7deg)
}
.supercard-list-wrapper ul {
    flex: 0 1 76%;
    margin: 0 0 0 50px;
    flex-basis: calc(76% - 50px);
    list-style-image: url(../images/supercard/green-tick-20.png);
    list-style-position: outside;
}
.supercard-list-wrapper ul li {
    display: list-item;
    font-size: 110%;
    margin-bottom: 8px;
    width: 100%;
}

@media (max-width: 1024px) {
    .supercard-list-wrapper img {
        flex: 0 1 30%;
        max-width: 30%;
    }
    .supercard-list-wrapper ul {
        flex: 0 1 70%;
        flex-basis: calc(70% - 50px);
    }
}

@media (max-width: 850px) {
    .supercard-list-wrapper {
        width: 96%;
        margin: 15px auto;
    }
    .supercard-list-wrapper img {
        flex: 0 1 40%;
        max-width: 40%;
    }
    .supercard-list-wrapper ul {
        flex: 0 1 60%;
        flex-basis: calc(60% - 50px);
    }
}

@media (max-width: 600px) {
    .supercard-wrapper {
        margin: 50px auto;
    }
    .supercard-wrapper h2 {
        font-size: 1.4em;
    }
    .supercard-wrapper p {
        margin-top: 5px;
        margin-bottom: 15px;
    }
    .brand-logos-wrapper img {
        flex: 0 1 20%;
        max-width: 20%;
    }
    .supercard-list-wrapper {
        width: 100%;
        margin: 15px auto;
    }
    .supercard-list-wrapper img {
        display: none;
    }
    .supercard-list-wrapper ul {
        flex: 0 1 100%;
        margin-left: 0;
        flex-basis: 100%;
    }
}



/*STEP 2 OVERRIDES FOR DEJAMMED VERSION (A/B TEST)*/
section.dejammed {
}
section.dejammed .e-calc__promo__title {
    display: none;
}
section.dejammed .e-calc__promo__text {
    font-weight: 300;
    font-size: 1.5rem;
    line-height: 1.4;
}
section.dejammed .e-calc__promo__text span {
    font-weight: 600;
}
section.dejammed .e-calc__heading {
    font-size: 1.4rem;
    line-height: 1.2;
}
section.dejammed .e-calc__question {
    margin-top: 35px;
    font-weight: 400;
}
section.dejammed .e-calc__question:first-of-type {
    margin-top: 20px;
}
section.dejammed #ElectricitySupplierList.e-calc__question:first-of-type, 
section.dejammed #GasSupplierList.e-calc__question:first-of-type {
    margin-top: 35px;
}
section.dejammed .e-calc__checkbox,
section.dejammed .e-calc__select,
section.dejammed .e-calc__input,
section.dejammed .e-calc__select__box select, 
section.dejammed .e-calc__question dd select, 
section.dejammed div.paymentWrapper select, 
section.dejammed .e-calc__input--natural select {
    border: 2px solid #B5B5B5; 
    border-radius: 3px;
}
section.dejammed .e-calc__checkbox.selected,
section.dejammed .e-calc__input.focused {
    border-color: #8CC73F;
    cursor: default;
}
section.dejammed .e-calc__checkbox:hover:not(.selected),
section.dejammed .e-calc__input:hover:not(.focused),
section.dejammed .e-calc__select:hover,
section.dejammed .e-calc__select__box select:hover,
section.dejammed .e-calc__question dd select:hover,
section.dejammed div.paymentWrapper select:hover,
section.dejammed .e-calc__input--natural select:hover {
    border-color: #3178C4;
}
section.dejammed .e-calc__select.active,
section.dejammed .e-calc__select__box select:focus,
section.dejammed .e-calc__question dd select:focus,
section.dejammed div.paymentWrapper select:focus,
section.dejammed .e-calc__input--natural select:focus {
    border-color: #8CC73F;
}
section.dejammed .e-calc__helper {
    display: none;
}
section.dejammed .icon-tooltip--tablet {
    display: inline;
    opacity: 1;
}
section.dejammed .e-calc__helper-row .e-calc__checkboxes {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    -webkit-box-flex: 0;
}
section.dejammed .e-calc__checkboxes--vertical .e-calc__checkbox {
    -webkit-flex: 0 1 220px;
    -ms-flex: 0 1 220px;
    flex: 0 1 220px;
}
section.dejammed .e-calc__checkboxes--vertical .e-calc__checkbox label {
    padding: 14px 10px 13px 10px;
    justify-content: center;
}
section.dejammed .e-calc__section {
    margin-top: 50px;
    padding: 0;
    background: none;
    color: #3179C5;
}
section.dejammed .warm-home-message {
    margin-bottom: 0; /*new class*/
}
section.dejammed #EnergyExactContainer {
    overflow: visible !important; /*override Jquery injetion of 'hidden'*/
}
section.dejammed .energy-estimate .e-calc__checkbox label {
    padding: 8px 10px;
    justify-content: center;
}
section.dejammed .container.your-details .e-calc__question {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
    margin-top: 10px;
}
section.dejammed .container.your-details .e-calc__question:first-of-type {
    margin-top: 20px;
}
section.dejammed .container.your-details .e-calc__heading {
    flex: 0 0 30%;
    max-width: 30%;
}
section.dejammed .container.your-details .e-calc__group,
section.dejammed .container.your-details .e-calc__question .e-calc__helper-row {
    flex: 0 0 70%;
    max-width: 70%;
    margin-top: 0;
}
section.dejammed .container.your-details .e-calc__group .e-calc__input--contact {
    margin-top: 0;
}
section.dejammed .container.your-details .e-calc__question .e-calc__helper-row .e-calc__input--contact {
    -webkit-flex: 0 0 555px;
    -ms-flex: 0 0 555px;
    flex: 0 0 555px;
    -webkit-box-flex: 0;
    max-width: 555px;
    margin-top: 0;
}
section.dejammed .container.gdpr-opt-in {
    margin-top: 35px;
}
section.dejammed .input-validation-error {
    border-radius: 1.3px;
    box-shadow: 0 0 0 2px tomato !important;
}
/* icons for estimating energy use */
section.dejammed .icon-estimates {
    width: 80px;
    height: 35px;
    margin-bottom: 4px;
}
section.dejammed input[type=radio]:checked + label  i.icon-estimates {
    opacity: 1;
}
section.dejammed input[type=radio]:not(:checked) + label i.icon-estimates {
    opacity: 0.6;
}
section.dejammed .one-bed {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTUiIGhlaWdodD0iMzY0Ij48cGF0aCBmaWxsPSIjNTI1MjUyIiBkPSJNNDc4LjQgMzQwVjEyMEgxNS4ydjIyMEgwdjI0aDQ5NXYtMjRNMTc4LjIgMTY0LjhoNDR2MzYuOGgtNDR2LTM2Ljh6bTAgNDRoNDR2MzYuOGgtNDR2LTM2Ljh6bS01MS4yLTQ0aDQyLjR2MzYuOEgxMjd2LTM2Ljh6bTAgNDRoNDIuNHYzNi44SDEyN3YtMzYuOHpNMzM5LjIgMTY0aDk3LjZ2MTc2aC05Ny42VjE2NHpNNDYyLjQgNDEuNkgxMjhWMEg4MS42djQxLjZIMzEuMmwtMTYgNjIuNGg0NjMuMnoiLz48L3N2Zz4=);
}
section.dejammed .two-bed {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTUiIGhlaWdodD0iMzY0Ij48cGF0aCBmaWxsPSIjNTI1MjUyIiBkPSJNNDc4LjQgMzQwVjEyMEgxNS4ydjIyMEgwdjI0aDQ5NXYtMjRNMjUyLjQgMTY0LjhoNDcuMnYzNi44aC00Ny4ydi0zNi44em0wIDQ0aDQ3LjJ2MzYuOGgtNDcuMnYtMzYuOHptLTUxLjItNDRoNDIuNHYzNi44aC00Mi40di0zNi44em0wIDQ0aDQyLjR2MzYuOGgtNDIuNHYtMzYuOHptLTk0LTQ0aDQ0djM2LjhoLTQ0di0zNi44em0wIDQ0aDQ0djM2LjhoLTQ0di0zNi44em0tNTEuMi00NGg0Mi40djM2LjhINTZ2LTM2Ljh6bTAgNDRoNDIuNHYzNi44SDU2di0zNi44ek0zMzkuMiAxNjRoOTcuNnYxNzZoLTk3LjZWMTY0ek00NjIuNCA0MS42SDEyOFYwSDgxLjZ2NDEuNkgzMS4ybC0xNiA2Mi40aDQ2My4yeiIvPjwvc3ZnPg==);
}
section.dejammed .three-bed {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OTIiIGhlaWdodD0iNjA3LjAwMSI+PHBhdGggZmlsbD0iIzUyNTI1MiIgZD0iTTQ2Mi40IDQxLjZIMTI4VjBIODEuNnY0MS42SDMxLjJsLTE2IDYyLjRoNDYzLjJ6TTQ3Ny4yNjQgMTIxaC00NjMuMnYyMjRoNDYyLjM5OVYxMjFoLjgwMXpNMTIzLjA2MyAyNDYuNjAxaC00My4ydi0zNi44aDQyLjR2MzYuOGguOHptMC00NC44aC00My4yVjE2NWg0Mi40djM2LjhoLjh6bTUyIDQ0LjhoLTQ0di0zNi44aDQ0djM2Ljh6bTAtNDQuOGgtNDRWMTY1aDQ0djM2LjgwMXptMTgyIDQ0LjhoLTQ0di0zNi44aDQ0djM2Ljh6bTAtNDQuOGgtNDRWMTY1aDQ0djM2LjgwMXptNTAuNCA0NC44aC00Mi4zOTl2LTM2LjhoNDIuMzk5djM2Ljh6bTAtNDQuOGgtNDIuMzk5VjE2NWg0Mi4zOTl2MzYuODAxek03NzYuOCA1ODMuMDAxdi0xODRINDg2LjR2MTg0aC04di0yMjBIMTUuMnYyMjBIMHYyNGg3OTJ2LTI0aC0xNS4yem0tMjU4LjQtMTUySDc0NHYyNS42SDUxOC40di0yNS42em0wIDMyLjhINzQ0djI0SDUxOC40di0yNHptMCAzMkg3NDR2MjRINTE4LjR2LTI0em0wIDMySDc0NHYyNEg1MTguNHYtMjR6bTAgMzJINzQ0VjU4Mi4ySDUxOC40di0yMi4zOTl6bS0zODcuMzM3LTE1Mmg0NHYzNi44aC00NHYtMzYuOHptMCA0NGg0NHYzNi44aC00NHYtMzYuOHptLTUxLjItNDRoNDIuNHYzNi44aC00Mi40di0zNi44em0wIDQ0aDQyLjR2MzYuOGgtNDIuNHYtMzYuOHptMjU5LjMzNy00NC44aDk3LjZ2MTc2aC05Ny42di0xNzZ6Ii8+PHBhdGggZmlsbD0iIzUyNTI1MiIgZD0iTTc2MS44IDMzNC42MDFINDg3LjRWMzg4LjJoMjkwLjR6Ii8+PC9zdmc+);
}
section.dejammed .four-bed {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NjYuNiIgaGVpZ2h0PSI2MDcuMDAxIj48cGF0aCBmaWxsPSIjNTI1MjUyIiBkPSJNNjMzIDQxLjZIMTI3VjBIODAuNnY0MS42SDMwLjJsLTE2IDYyLjRINjQ5ek0xMy4wNjMgMTIxdjIyNGg2MzMuOTk5VjEyMU02NTAgNTgzLjAwMXYtMjIwSDE1LjJ2MjIwSDB2MjRoNjY2LjZ2LTI0bS0zODEuNC0xNzZoOTcuNnYxNzZoLTk3LjZ2LTE3NnoiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTQyLjUzMyA0MDcuODAxaDQyLjM5OVY0NDQuNmgtNDIuMzk5ek01NDIuNTMzIDQ1MS44MDJoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek00OTAuNTMzIDQwNy44MDFoNDRWNDQ0LjZoLTQ0ek00OTAuNTMzIDQ1MS44MDJoNDR2MzYuNzk5aC00NHpNNDM5LjMzMyA0MDcuODAxaDQyLjRWNDQ0LjZoLTQyLjR6TTQzOS4zMzMgNDUxLjgwMmg0Mi40djM2Ljc5OWgtNDIuNHoiLz48L2c+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTE4Mi41MzMgNDA3LjgwMWg0Mi4zOTlWNDQ0LjZoLTQyLjM5OXpNMTgyLjUzMyA0NTEuODAyaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTMwLjUzMyA0MDcuODAxaDQ0VjQ0NC42aC00NHpNMTMwLjUzMyA0NTEuODAyaDQ0djM2Ljc5OWgtNDR6TTc5LjMzMyA0MDcuODAxaDQyLjRWNDQ0LjZoLTQyLjR6TTc5LjMzMyA0NTEuODAyaDQyLjR2MzYuNzk5aC00Mi40eiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTQyLjUzMyAxNjUuNDFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek01NDIuNTMzIDIwOS40MTFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek00OTAuNTMzIDE2NS40MWg0NHYzNi43OTloLTQ0ek00OTAuNTMzIDIwOS40MTFoNDR2MzYuNzk5aC00NHpNNDM5LjMzMyAxNjUuNDFoNDIuNHYzNi43OTloLTQyLjR6TTQzOS4zMzMgMjA5LjQxMWg0Mi40djM2Ljc5OWgtNDIuNHoiLz48L2c+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTE4Mi41MzMgMTY1LjQxaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTgyLjUzMyAyMDkuNDExaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTMwLjUzMyAxNjUuNDFoNDR2MzYuNzk5aC00NHpNMTMwLjUzMyAyMDkuNDExaDQ0djM2Ljc5OWgtNDR6TTc5LjMzMyAxNjUuNDFoNDIuNHYzNi43OTloLTQyLjR6TTc5LjMzMyAyMDkuNDExaDQyLjR2MzYuNzk5aC00Mi40eiIvPjwvZz48L3N2Zz4=);
}
section.dejammed .five-bed {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NjYuNiIgaGVpZ2h0PSI2MDcuMDAxIj48cGF0aCBmaWxsPSIjNTI1MjUyIiBkPSJNNjMzIDQxLjZIMTI3VjBIODAuNnY0MS42SDMwLjJsLTE2IDYyLjRINjQ5ek0xMy4wNjMgMTIxdjIyNGg2MzMuOTk5VjEyMU02NTAgNTgzLjAwMXYtMjIwSDE1LjJ2MjIwSDB2MjRoNjY2LjZ2LTI0bS0zODEuNC0xNzZoOTcuNnYxNzZoLTk3LjZ2LTE3NnoiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTQyLjUzMyA0MDcuODAxaDQyLjM5OVY0NDQuNmgtNDIuMzk5ek01NDIuNTMzIDQ1MS44MDJoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek00OTAuNTMzIDQwNy44MDFoNDRWNDQ0LjZoLTQ0ek00OTAuNTMzIDQ1MS44MDJoNDR2MzYuNzk5aC00NHpNNDM5LjMzMyA0MDcuODAxaDQyLjRWNDQ0LjZoLTQyLjR6TTQzOS4zMzMgNDUxLjgwMmg0Mi40djM2Ljc5OWgtNDIuNHoiLz48L2c+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTE4Mi41MzMgNDA3LjgwMWg0Mi4zOTlWNDQ0LjZoLTQyLjM5OXpNMTgyLjUzMyA0NTEuODAyaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTMwLjUzMyA0MDcuODAxaDQ0VjQ0NC42aC00NHpNMTMwLjUzMyA0NTEuODAyaDQ0djM2Ljc5OWgtNDR6TTc5LjMzMyA0MDcuODAxaDQyLjRWNDQ0LjZoLTQyLjR6TTc5LjMzMyA0NTEuODAyaDQyLjR2MzYuNzk5aC00Mi40eiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTQyLjUzMyAxNjUuNDFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek01NDIuNTMzIDIwOS40MTFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek00OTAuNTMzIDE2NS40MWg0NHYzNi43OTloLTQ0ek00OTAuNTMzIDIwOS40MTFoNDR2MzYuNzk5aC00NHpNNDM5LjMzMyAxNjUuNDFoNDIuNHYzNi43OTloLTQyLjR6TTQzOS4zMzMgMjA5LjQxMWg0Mi40djM2Ljc5OWgtNDIuNHoiLz48L2c+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTE4Mi41MzMgMTY1LjQxaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTgyLjUzMyAyMDkuNDExaDQyLjM5OXYzNi43OTloLTQyLjM5OXpNMTMwLjUzMyAxNjUuNDFoNDR2MzYuNzk5aC00NHpNMTMwLjUzMyAyMDkuNDExaDQ0djM2Ljc5OWgtNDR6TTc5LjMzMyAxNjUuNDFoNDIuNHYzNi43OTloLTQyLjR6TTc5LjMzMyAyMDkuNDExaDQyLjR2MzYuNzk5aC00Mi40eiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMzY0LjUzMyAxNjUuNDFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek0zNjQuNTMzIDIwOS40MTFoNDIuMzk5djM2Ljc5OWgtNDIuMzk5ek0zMTIuNTMzIDE2NS40MWg0NHYzNi43OTloLTQ0ek0zMTIuNTMzIDIwOS40MTFoNDR2MzYuNzk5aC00NHpNMjYxLjMzMyAxNjUuNDFoNDIuNHYzNi43OTloLTQyLjR6TTI2MS4zMzMgMjA5LjQxMWg0Mi40djM2Ljc5OWgtNDIuNHoiLz48L2c+PC9zdmc+);
}
section.dejammed .one-bod {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjI4NC42NDEgMzY2LjQgMjAzLjUxOSA0MDguOCI+PGcgZmlsbD0iIzUyNTI1MiI+PGNpcmNsZSBjeD0iMzg3LjIiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNDQ1LjYgNDkxLjJjLTgtMTQuNC0yMy4xOTktMjMuMi0zOS4xOTktMjMuMkgzNjguOGMtMTYuOCAwLTMxLjIgOC44LTM5LjIgMjMuMmwtNDIuNCA3OS4yYy01LjYgOS42LTEuNiAyMi4zOTkgOCAyNy4xOTkgMy4yIDEuNjAxIDYuNCAyLjQgOS42IDIuNCA3LjIgMCAxNC40LTQgMTcuNjAxLTEwLjRsMjQuOC00Ny4xOTktMjAgMjA3LjE5OUMzMjUuNiA3NjIuNCAzMzUuMiA3NzQuNCAzNDggNzc1LjJoMi40YzEyIDAgMjIuMzk5LTguOCAyMy4xOTktMjEuNjAxTDM4Ni40IDYyMGwxMi44IDEzMy42Yy44IDEyIDExLjIgMjEuNjAxIDIzLjIgMjEuNjAxaDIuMzk5YzEyLjgtMS42MDEgMjIuNC0xMi44IDIwLjgtMjUuNjAxbC0yMC0yMDcuMTk5TDQ1MC40IDU4OS42YzUuNiA5LjYwMSAxNy42IDEzLjYwMSAyNy4xOTkgOCA5LjYwMS01LjYgMTMuNjAxLTE3LjYgOC0yNy4xOTlMNDQ1LjYgNDkxLjJ6Ii8+PC9nPjwvc3ZnPg==);
}
section.dejammed .two-bod {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjI4NC42NDEgMzY2LjQgNDI5LjkxOSA0MDguOCI+PGcgZmlsbD0iIzUyNTI1MiI+PGNpcmNsZSBjeD0iMzg3LjIiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNDQ1LjYgNDkxLjJjLTgtMTQuNC0yMy4xOTktMjMuMi0zOS4xOTktMjMuMkgzNjguOGMtMTYuOCAwLTMxLjIgOC44LTM5LjIgMjMuMmwtNDIuNCA3OS4yYy01LjYgOS42LTEuNiAyMi4zOTkgOCAyNy4xOTkgMy4yIDEuNjAxIDYuNCAyLjQgOS42IDIuNCA3LjIgMCAxNC40LTQgMTcuNjAxLTEwLjRsMjQuOC00Ny4xOTktMjAgMjA3LjE5OUMzMjUuNiA3NjIuNCAzMzUuMiA3NzQuNCAzNDggNzc1LjJoMi40YzEyIDAgMjIuMzk5LTguOCAyMy4xOTktMjEuNjAxTDM4Ni40IDYyMGwxMi44IDEzMy42Yy44IDEyIDExLjIgMjEuNjAxIDIzLjIgMjEuNjAxaDIuMzk5YzEyLjgtMS42MDEgMjIuNC0xMi44IDIwLjgtMjUuNjAxbC0yMC0yMDcuMTk5TDQ1MC40IDU4OS42YzUuNiA5LjYwMSAxNy42IDEzLjYwMSAyNy4xOTkgOCA5LjYwMS01LjYgMTMuNjAxLTE3LjYgOC0yNy4xOTlMNDQ1LjYgNDkxLjJ6Ii8+PGNpcmNsZSBjeD0iNjEyLjgiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNjcwLjQgNDkxLjJjLTgtMTQuNC0yMy4yLTIzLjItMzkuMi0yMy4yaC0zNy42Yy0xNi44IDAtMzEuMTk5IDguOC0zOS4xOTkgMjMuMkw1MTIgNTcwLjRjLTUuNiA5LjYtMS42IDIyLjM5OSA4IDI3LjE5OSA5LjYgNS42MDEgMjIuNCAxLjYwMSAyNy4yLThsMjYuMzk5LTQ4LjgtMy4xOTkgMzAuNGMtLjgwMSA3LjItMi40IDEzLjYtNi40IDIwbC0zMiA2MGMtNS42IDEwLjM5OSAxLjYgMjQgMTMuNiAyNGgxNS4ybC03LjIgNzUuMmMtMS42IDEyLjggOCAyMy4xOTkgMjAgMjQuOGgyLjRjMTEuMiAwIDIxLjYtOC44IDIyLjQtMjAuOGw4LTgwaDEybDggODBjLjggMTIgMTEuMTk5IDIwLjggMjIuMzk5IDIwLjhoMi40YzEyLjgtMS42MDEgMjEuNi0xMiAyMC0yNC44bC03LjItNzUuMmgxNS4yYzEyIDAgMjAtMTIuOCAxMy42LTI0TDY2MCA1OTJjLTMuMi02LjQtNS42LTEyLjgtNi40LTIwbC0zLjE5OS0zMC40IDI2LjM5OSA0OC44YzQgNi4zOTkgMTAuNCAxMC4zOTkgMTcuNjAxIDEwLjM5OSAzLjE5OSAwIDYuMzk5LS44IDkuNi0yLjM5OSA5LjYtNS42MDEgMTMuNi0xNy42MDEgOC0yNy4ybC00MS42MDEtODB6Ii8+PC9nPjwvc3ZnPg==);
}
section.dejammed .three-bod {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjExOS4wNTcgMzY2LjQgNTk1LjUwMiA0MDguOCI+PGcgZmlsbD0iIzUyNTI1MiI+PGNpcmNsZSBjeD0iMzg3LjIiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNDQ1LjYgNDkxLjJjLTgtMTQuNC0yMy4xOTktMjMuMi0zOS4xOTktMjMuMkgzNjguOGMtMTYuOCAwLTMxLjIgOC44LTM5LjIgMjMuMmwtNDIuNCA3OS4yYy01LjYgOS42LTEuNiAyMi4zOTkgOCAyNy4xOTkgMy4yIDEuNjAxIDYuNCAyLjQgOS42IDIuNCA3LjIgMCAxNC40LTQgMTcuNjAxLTEwLjRsMjQuOC00Ny4xOTktMjAgMjA3LjE5OUMzMjUuNiA3NjIuNCAzMzUuMiA3NzQuNCAzNDggNzc1LjJoMi40YzEyIDAgMjIuMzk5LTguOCAyMy4xOTktMjEuNjAxTDM4Ni40IDYyMGwxMi44IDEzMy42Yy44IDEyIDExLjIgMjEuNjAxIDIzLjIgMjEuNjAxaDIuMzk5YzEyLjgtMS42MDEgMjIuNC0xMi44IDIwLjgtMjUuNjAxbC0yMC0yMDcuMTk5TDQ1MC40IDU4OS42YzUuNiA5LjYwMSAxNy42IDEzLjYwMSAyNy4xOTkgOCA5LjYwMS01LjYgMTMuNjAxLTE3LjYgOC0yNy4xOTlMNDQ1LjYgNDkxLjJ6Ii8+PGNpcmNsZSBjeD0iNjEyLjgiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNjcwLjQgNDkxLjJjLTgtMTQuNC0yMy4yLTIzLjItMzkuMi0yMy4yaC0zNy42Yy0xNi44IDAtMzEuMTk5IDguOC0zOS4xOTkgMjMuMkw1MTIgNTcwLjRjLTUuNiA5LjYtMS42IDIyLjM5OSA4IDI3LjE5OSA5LjYgNS42MDEgMjIuNCAxLjYwMSAyNy4yLThsMjYuMzk5LTQ4LjgtMy4xOTkgMzAuNGMtLjgwMSA3LjItMi40IDEzLjYtNi40IDIwbC0zMiA2MGMtNS42IDEwLjM5OSAxLjYgMjQgMTMuNiAyNGgxNS4ybC03LjIgNzUuMmMtMS42IDEyLjggOCAyMy4xOTkgMjAgMjQuOGgyLjRjMTEuMiAwIDIxLjYtOC44IDIyLjQtMjAuOGw4LTgwaDEybDggODBjLjggMTIgMTEuMTk5IDIwLjggMjIuMzk5IDIwLjhoMi40YzEyLjgtMS42MDEgMjEuNi0xMiAyMC0yNC44bC03LjItNzUuMmgxNS4yYzEyIDAgMjAtMTIuOCAxMy42LTI0TDY2MCA1OTJjLTMuMi02LjQtNS42LTEyLjgtNi40LTIwbC0zLjE5OS0zMC40IDI2LjM5OSA0OC44YzQgNi4zOTkgMTAuNCAxMC4zOTkgMTcuNjAxIDEwLjM5OSAzLjE5OSAwIDYuMzk5LS44IDkuNi0yLjM5OSA5LjYtNS42MDEgMTMuNi0xNy42MDEgOC0yNy4ybC00MS42MDEtODB6Ii8+PGNpcmNsZSBjeD0iMTk4LjQiIGN5PSI0OTIuOCIgcj0iMzkuMiIvPjxwYXRoIGQ9Ik0yNDMuMiA1NTguNGMtNS42LTExLjItMTcuNi0xNy42MDEtMzAuNC0xNy42MDFIMTg0Yy0xMi44IDAtMjQgNy4yLTMwLjQgMTcuNjAxbC0zMi44IDYwLjhjLTQgNy4yLS44IDE2LjggNi40IDIwLjhzMTYuOC44IDIwLjgtNi40bDIwLTM3LjYtMi40IDIzLjJjLS44IDUuNi0yLjQgMTAuMzk5LTQuOCAxNS4ybC0yNCA0NS42Yy00LjggOCAxLjYgMTguNCAxMC40IDE4LjRoMTEuMmwtNS42IDU3LjZjLS44IDkuNiA2LjQgMTcuNiAxNS4yIDE5LjJoMS42YzguOCAwIDE2LTYuNCAxNy42LTE2bDUuNi02MC44aDkuNmw1LjYgNjAuOGMuOCA4LjggOC44IDE2IDE3LjYgMTZoMS42YzkuNi0uOCAxNi44LTkuNjAxIDE1LjItMTkuMmwtNS42LTU3LjZIMjQ4YzkuNiAwIDE1LjItOS42MDEgMTAuNC0xOC40bC0yNC44LTQ1LjZjLTIuNC00LjgwMS00LTkuNjAxLTQuOC0xNS4yTDIyOCA1OTZsMjAgMzcuNmMyLjQgNC44MDEgOCA4IDEzLjYgOCAyLjQgMCA0LjgtLjggNy4yLTEuNiA3LjItNCAxMC40LTEzLjYgNi40LTIwLjhsLTMyLTYwLjh6Ii8+PC9nPjwvc3ZnPg==);
}
section.dejammed .four-bod {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjExOS4wNTcgMzY2LjQgNzYxLjA0NiA0MDkuNiI+PGcgZmlsbD0iIzUyNTI1MiI+PGNpcmNsZSBjeD0iMzg3LjIiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNDQ1LjYgNDkxLjJjLTgtMTQuNC0yMy4xOTktMjMuMi0zOS4xOTktMjMuMkgzNjguOGMtMTYuOCAwLTMxLjIgOC44LTM5LjIgMjMuMmwtNDIuNCA3OS4yYy01LjYgOS42LTEuNiAyMi4zOTkgOCAyNy4xOTkgMy4yIDEuNjAxIDYuNCAyLjQgOS42IDIuNCA3LjIgMCAxNC40LTQgMTcuNjAxLTEwLjRsMjQuOC00Ny4xOTktMjAgMjA3LjE5OUMzMjUuNiA3NjIuNCAzMzUuMiA3NzQuNCAzNDggNzc1LjJoMi40YzEyIDAgMjIuMzk5LTguOCAyMy4xOTktMjEuNjAxTDM4Ni40IDYyMGwxMi44IDEzMy42Yy44IDEyIDExLjIgMjEuNjAxIDIzLjIgMjEuNjAxaDIuMzk5YzEyLjgtMS42MDEgMjIuNC0xMi44IDIwLjgtMjUuNjAxbC0yMC0yMDcuMTk5TDQ1MC40IDU4OS42YzUuNiA5LjYwMSAxNy42IDEzLjYwMSAyNy4xOTkgOCA5LjYwMS01LjYgMTMuNjAxLTE3LjYgOC0yNy4xOTlMNDQ1LjYgNDkxLjJ6Ii8+PGNpcmNsZSBjeD0iNjEyLjgiIGN5PSI0MTIiIHI9IjQ1LjYiLz48cGF0aCBkPSJNNjcwLjQgNDkxLjJjLTgtMTQuNC0yMy4yLTIzLjItMzkuMi0yMy4yaC0zNy42Yy0xNi44IDAtMzEuMTk5IDguOC0zOS4xOTkgMjMuMkw1MTIgNTcwLjRjLTUuNiA5LjYtMS42IDIyLjM5OSA4IDI3LjE5OSA5LjYgNS42MDEgMjIuNCAxLjYwMSAyNy4yLThsMjYuMzk5LTQ4LjgtMy4xOTkgMzAuNGMtLjgwMSA3LjItMi40IDEzLjYtNi40IDIwbC0zMiA2MGMtNS42IDEwLjM5OSAxLjYgMjQgMTMuNiAyNGgxNS4ybC03LjIgNzUuMmMtMS42IDEyLjggOCAyMy4xOTkgMjAgMjQuOGgyLjRjMTEuMiAwIDIxLjYtOC44IDIyLjQtMjAuOGw4LTgwaDEybDggODBjLjggMTIgMTEuMTk5IDIwLjggMjIuMzk5IDIwLjhoMi40YzEyLjgtMS42MDEgMjEuNi0xMiAyMC0yNC44bC03LjItNzUuMmgxNS4yYzEyIDAgMjAtMTIuOCAxMy42LTI0TDY2MCA1OTJjLTMuMi02LjQtNS42LTEyLjgtNi40LTIwbC0zLjE5OS0zMC40IDI2LjM5OSA0OC44YzQgNi4zOTkgMTAuNCAxMC4zOTkgMTcuNjAxIDEwLjM5OSAzLjE5OSAwIDYuMzk5LS44IDkuNi0yLjM5OSA5LjYtNS42MDEgMTMuNi0xNy42MDEgOC0yNy4ybC00MS42MDEtODB6Ii8+PGNpcmNsZSBjeD0iODAxLjYiIGN5PSI0OTIuOCIgcj0iMzkuMiIvPjxwYXRoIGQ9Ik04NzguNCA2MTkuMmwtMzIuOC02MC44Yy01LjYtMTEuMi0xNy42LTE3LjYtMzAuNC0xNy42aC0yOC44Yy0xMi44MDEgMC0yNCA3LjItMzAuNCAxNy42MDFsLTMyLjggNjAuOGMtNCA3LjItLjggMTYuOCA2LjM5OSAyMC44IDIuNCAxLjYgNC44MDEgMS42IDcuMiAxLjYgNS42MDEgMCAxMS4yLTMuMTk5IDEzLjYwMS04bDE5LjE5OS0zNkw3NTYgNzU2Yy0uOCA5LjYgNi40IDE4LjQgMTYgMjBoMS42YzguODAxIDAgMTYuODAxLTcuMiAxNy42MDEtMTZsOS42LTEwMi40TDgxMC40IDc2MGMuOCA5LjYgOC44IDE2IDE3LjYgMTZoMS42YzkuNjAxLS44IDE2LjgwMS05LjYgMTYtMjBsLTE1LjItMTU4LjQgMTkuMTk5IDM2YzQgNy4yIDEzLjYwMSAxMC40IDIwLjgwMSA2LjQgOC44LTQgMTItMTMuNiA4LTIwLjh6Ii8+PGNpcmNsZSBjeD0iMTk4LjQiIGN5PSI0OTIuOCIgcj0iMzkuMiIvPjxwYXRoIGQ9Ik0yNDMuMiA1NTguNGMtNS42LTExLjItMTcuNi0xNy42MDEtMzAuNC0xNy42MDFIMTg0Yy0xMi44IDAtMjQgNy4yLTMwLjQgMTcuNjAxbC0zMi44IDYwLjhjLTQgNy4yLS44IDE2LjggNi40IDIwLjhzMTYuOC44IDIwLjgtNi40bDIwLTM3LjYtMi40IDIzLjJjLS44IDUuNi0yLjQgMTAuMzk5LTQuOCAxNS4ybC0yNCA0NS42Yy00LjggOCAxLjYgMTguNCAxMC40IDE4LjRoMTEuMmwtNS42IDU3LjZjLS44IDkuNiA2LjQgMTcuNiAxNS4yIDE5LjJoMS42YzguOCAwIDE2LTYuNCAxNy42LTE2bDUuNi02MC44aDkuNmw1LjYgNjAuOGMuOCA4LjggOC44IDE2IDE3LjYgMTZoMS42YzkuNi0uOCAxNi44LTkuNjAxIDE1LjItMTkuMmwtNS42LTU3LjZIMjQ4YzkuNiAwIDE1LjItOS42MDEgMTAuNC0xOC40bC0yNC44LTQ1LjZjLTIuNC00LjgwMS00LTkuNjAxLTQuOC0xNS4yTDIyOCA1OTZsMjAgMzcuNmMyLjQgNC44MDEgOCA4IDEzLjYgOCAyLjQgMCA0LjgtLjggNy4yLTEuNiA3LjItNCAxMC40LTEzLjYgNi40LTIwLjhsLTMyLTYwLjh6Ii8+PC9nPjwvc3ZnPg==);
}
section.dejammed .five-bod {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01MCAzNjYuNCA5MzAuMTA0IDQwOS42Ij48ZyBmaWxsPSIjNTI1MjUyIj48Y2lyY2xlIGN4PSIzODcuMiIgY3k9IjQxMiIgcj0iNDUuNiIvPjxwYXRoIGQ9Ik00NDUuNiA0OTEuMmMtOC0xNC40LTIzLjE5OS0yMy4yLTM5LjE5OS0yMy4ySDM2OC44Yy0xNi44IDAtMzEuMiA4LjgtMzkuMiAyMy4ybC00Mi40IDc5LjJjLTUuNiA5LjYtMS42IDIyLjM5OSA4IDI3LjE5OSAzLjIgMS42MDEgNi40IDIuNCA5LjYgMi40IDcuMiAwIDE0LjQtNCAxNy42MDEtMTAuNGwyNC44LTQ3LjE5OS0yMCAyMDcuMTk5QzMyNS42IDc2Mi40IDMzNS4yIDc3NC40IDM0OCA3NzUuMmgyLjRjMTIgMCAyMi4zOTktOC44IDIzLjE5OS0yMS42MDFMMzg2LjQgNjIwbDEyLjggMTMzLjZjLjggMTIgMTEuMiAyMS42MDEgMjMuMiAyMS42MDFoMi4zOTljMTIuOC0xLjYwMSAyMi40LTEyLjggMjAuOC0yNS42MDFsLTIwLTIwNy4xOTlMNDUwLjQgNTg5LjZjNS42IDkuNjAxIDE3LjYgMTMuNjAxIDI3LjE5OSA4IDkuNjAxLTUuNiAxMy42MDEtMTcuNiA4LTI3LjE5OUw0NDUuNiA0OTEuMnoiLz48Y2lyY2xlIGN4PSI2MTIuOCIgY3k9IjQxMiIgcj0iNDUuNiIvPjxwYXRoIGQ9Ik02NzAuNCA0OTEuMmMtOC0xNC40LTIzLjItMjMuMi0zOS4yLTIzLjJoLTM3LjZjLTE2LjggMC0zMS4xOTkgOC44LTM5LjE5OSAyMy4yTDUxMiA1NzAuNGMtNS42IDkuNi0xLjYgMjIuMzk5IDggMjcuMTk5IDkuNiA1LjYwMSAyMi40IDEuNjAxIDI3LjItOGwyNi4zOTktNDguOC0zLjE5OSAzMC40Yy0uODAxIDcuMi0yLjQgMTMuNi02LjQgMjBsLTMyIDYwYy01LjYgMTAuMzk5IDEuNiAyNCAxMy42IDI0aDE1LjJsLTcuMiA3NS4yYy0xLjYgMTIuOCA4IDIzLjE5OSAyMCAyNC44aDIuNGMxMS4yIDAgMjEuNi04LjggMjIuNC0yMC44bDgtODBoMTJsOCA4MGMuOCAxMiAxMS4xOTkgMjAuOCAyMi4zOTkgMjAuOGgyLjRjMTIuOC0xLjYwMSAyMS42LTEyIDIwLTI0LjhsLTcuMi03NS4yaDE1LjJjMTIgMCAyMC0xMi44IDEzLjYtMjRMNjYwIDU5MmMtMy4yLTYuNC01LjYtMTIuOC02LjQtMjBsLTMuMTk5LTMwLjQgMjYuMzk5IDQ4LjhjNCA2LjM5OSAxMC40IDEwLjM5OSAxNy42MDEgMTAuMzk5IDMuMTk5IDAgNi4zOTktLjggOS42LTIuMzk5IDkuNi01LjYwMSAxMy42LTE3LjYwMSA4LTI3LjJsLTQxLjYwMS04MHoiLz48Y2lyY2xlIGN4PSI4MDEuNiIgY3k9IjQ5Mi44IiByPSIzOS4yIi8+PHBhdGggZD0iTTg3OC40IDYxOS4ybC0zMi44LTYwLjhjLTUuNi0xMS4yLTE3LjYtMTcuNi0zMC40LTE3LjZoLTI4LjhjLTEyLjgwMSAwLTI0IDcuMi0zMC40IDE3LjYwMWwtMzIuOCA2MC44Yy00IDcuMi0uOCAxNi44IDYuMzk5IDIwLjggMi40IDEuNiA0LjgwMSAxLjYgNy4yIDEuNiA1LjYwMSAwIDExLjItMy4xOTkgMTMuNjAxLThsMTkuMTk5LTM2TDc1NiA3NTZjLS44IDkuNiA2LjQgMTguNCAxNiAyMGgxLjZjOC44MDEgMCAxNi44MDEtNy4yIDE3LjYwMS0xNmw5LjYtMTAyLjRMODEwLjQgNzYwYy44IDkuNiA4LjggMTYgMTcuNiAxNmgxLjZjOS42MDEtLjggMTYuODAxLTkuNiAxNi0yMGwtMTUuMi0xNTguNCAxOS4xOTkgMzZjNCA3LjIgMTMuNjAxIDEwLjQgMjAuODAxIDYuNCA4LjgtNCAxMi0xMy42IDgtMjAuOHoiLz48Y2lyY2xlIGN4PSIxOTguNCIgY3k9IjQ5Mi44IiByPSIzOS4yIi8+PHBhdGggZD0iTTI0My4yIDU1OC40Yy01LjYtMTEuMi0xNy42LTE3LjYwMS0zMC40LTE3LjYwMUgxODRjLTEyLjggMC0yNCA3LjItMzAuNCAxNy42MDFsLTMyLjggNjAuOGMtNCA3LjItLjggMTYuOCA2LjQgMjAuOHMxNi44LjggMjAuOC02LjRsMjAtMzcuNi0yLjQgMjMuMmMtLjggNS42LTIuNCAxMC4zOTktNC44IDE1LjJsLTI0IDQ1LjZjLTQuOCA4IDEuNiAxOC40IDEwLjQgMTguNGgxMS4ybC01LjYgNTcuNmMtLjggOS42IDYuNCAxNy42IDE1LjIgMTkuMmgxLjZjOC44IDAgMTYtNi40IDE3LjYtMTZsNS42LTYwLjhoOS42bDUuNiA2MC44Yy44IDguOCA4LjggMTYgMTcuNiAxNmgxLjZjOS42LS44IDE2LjgtOS42MDEgMTUuMi0xOS4ybC01LjYtNTcuNkgyNDhjOS42IDAgMTUuMi05LjYwMSAxMC40LTE4LjRsLTI0LjgtNDUuNmMtMi40LTQuODAxLTQtOS42MDEtNC44LTE1LjJMMjI4IDU5NmwyMCAzNy42YzIuNCA0LjgwMSA4IDggMTMuNiA4IDIuNCAwIDQuOC0uOCA3LjItMS42IDcuMi00IDEwLjQtMTMuNiA2LjQtMjAuOGwtMzItNjAuOHoiLz48Y2lyY2xlIGN4PSIzMC4xNDIiIGN5PSI0OTEuOCIgcj0iMzkuMiIvPjxwYXRoIGQ9Ik0xMDYuOTQzIDYxOC4ybC0zMi44MDEtNjAuOGMtNS42LTExLjItMTcuNi0xNy42MDEtMzAuMzk5LTE3LjYwMWgtMjguOGMtMTIuODAxIDAtMjQgNy4yLTMwLjQgMTcuNjAxbC0zMi44IDYwLjhjLTQgNy4yLS44IDE2LjggNi4zOTkgMjAuOCAyLjQgMS42IDQuODAxIDEuNiA3LjIgMS42IDUuNjAxIDAgMTEuMi0zLjE5OSAxMy42MDEtOGwxOS4xOTktMzYtMTMuNiAxNTguNGMtLjggOS42IDYuNCAxOC40IDE2IDIwaDEuNmM4LjgwMSAwIDE2LjgwMS03LjIgMTcuNjAxLTE2bDkuNi0xMDIuNCA5LjYgMTAyLjRjLjggOS42IDguOCAxNiAxNy42IDE2aDEuNmM5LjYwMS0uOCAxNi44MDEtOS42IDE2LTIwbC0xNS4yLTE1OC40IDE5LjE5OSAzNmM0IDcuMiAxMy42MDEgMTAuNCAyMC44MDEgNi40IDguOC00IDEyLTEzLjYgOC0yMC44eiIvPjwvZz48L3N2Zz4=);
}

@media (max-width: 850px) {
    section.dejammed .energy-estimate .e-calc__checkbox {
        -webkit-flex: 0 0 18%;
        -ms-flex: 0 0 18%;
        flex: 0 1 18%;
        -webkit-box-flex: 0;
    }
    section.dejammed .container.your-details .e-calc__question {
        justify-content: flex-start;
    }
    section.dejammed .container.your-details .e-calc__heading {
        flex: 0 0 100%;
        max-width: 100%;
    }
    section.dejammed .container.your-details .e-calc__question .e-calc__helper-row .e-calc__input--contact {
        -webkit-flex: 0 0 475px;
        -ms-flex: 0 0 475px;
        flex: 0 0 475px;
        -webkit-box-flex: 0;
        max-width: 475px;
        margin-top: 0;
    }
}

@media (max-width: 767px) {
    section.dejammed .e-calc__promo__text {
        font-size: 1.2rem;
        line-height: 1.5;
    }
    section.dejammed .energy-estimate .e-calc__checkbox {
        -webkit-flex: 0 1 130px;
        -ms-flex: 0 1 130px;
        flex: 0 1 130px;
        background: white;
        font-size: 16px;
        -webkit-box-flex: 0;
    }
    section.dejammed .container.your-details .e-calc__group,
    section.dejammed .container.your-details .e-calc__question .e-calc__helper-row {
        flex: 0 0 100%;
        max-width: 100%;
        margin-top: 0;
    }
}

@media (max-width: 568px) {
    section.dejammed .e-calc__promo__text {
        font-size: 12px;
        line-height: 1.5;
    }
    section.dejammed .e-calc__heading {
        font-size: 1.0625rem;
        line-height: 1.2;
    }
    section.dejammed .container.your-details .e-calc__question .e-calc__helper-row .e-calc__input--contact {
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        -webkit-box-flex: 0;
        max-width: 100%;
        margin-top: 0;
    }
}

/*
#Step3NoTariff h1 {
    font-size: clamp(16px, 4vw, 28px);
    max-width: 920px;
    margin: 0 auto;
    text-align: center;
}*/

#Step3NoTariff #FormCapture {
    display: grid;
    grid-template-columns: 1fr;
    gap: 32px;
    max-width: 700px;
}

#Step3NoTariff #FormCapture.container {
    padding: 0;
}

#Step3NoTariff #FormCapture.container .form-header {
    border-radius: 0;
}

#Step3NoTariff #FormCapture.container .form-body {
    border-radius: 0;
}

@media(min-width: 900px) {
    #Step3NoTariff #FormCapture.container {
        padding-right: 2%;
        padding-left: 2%;
    }

        #Step3NoTariff #FormCapture.container .form-header {
            border-radius: 4px 4px 0px 0px;
        }

        #Step3NoTariff #FormCapture.container .form-body {
            border-radius: 0px 0px 4px 4px;
        }
}



@media(min-width: 900px) {
    #Step3NoTariff #FormCapture {
        grid-template-columns: 1fr;
    }
}

#Step3NoTariff #FormCapture .form-header {
    padding: 25px;
    background: #3179C5;
    color: white;
    font-weight: 600;
    font-size: clamp(20px, 4vw, 32px);
    border-radius: 4px 4px 0px 0px;
}

    #Step3NoTariff #FormCapture .form-body {
        background: #F4FAFF;
        padding: 25px;
        border-radius: 0px 0px 4px 4px;
    }

#Step3NoTariff #CustomerReviews {
    background: #F4FAFF;
    padding: 32px 0px;
}

    #Step3NoTariff #CustomerReviews h2 {
        font-size: clamp(20px, 4vw, 32px);
        font-weight: 600;
        margin-bottom: 2em;
    }

#Step3NoTariff #RewardsCTA {
    margin-top: 2em;
}

    #Step3NoTariff #RewardsCTA h2 {
       font-size: clamp(20px, 4vw, 32px);
        font-weight: 600;
        margin-bottom: 2em;
    }

#Step3NoTariff #DetailsCapture {
    background: #3179c5;
    color: white;
    border-top: unset;
}

#Step3NoTariff #DetailsCapture > div {
        padding-top: 1rem;
        padding-bottom: 3rem;
        
}

@media(min-width: 900px) {
    #Step3NoTariff #DetailsCapture > div {
        display: flex;
        justify-content: space-between;
        padding-top: 3rem;
        padding-bottom: 3rem;
        gap: 80px;
    }

    #Step3NoTariff #DetailsCapture .col-1 {
        margin-top: 50px;
    }
}

@media(max-width: 900px) {
    #Step3NoTariff #DetailsCapture h1, #Step3NoTariff #DetailsCapture p {
        text-align: center;
    }
}

#Step3NoTariff #DetailsCapture h1 {
    font-size: clamp(32px, 4vw, 42px);
    font-weight: 600;
}

#Step3NoTariff article.otherServicesWrapper #utilities hgroup {
    background-position: -7px -1798px
}

#Step3NoTariff article.otherServicesWrapper #highstreet-discounts hgroup {
    background-position: -7px -2592px;
}

#Step3NoTariff article.otherServicesWrapper #huge-savings hgroup {
    background-position: -7px -2792px;
}

#Step3NoTariff article.otherServicesWrapper section {
    flex: 0 auto;
}


@media(min-width: 945px) {
    #Step3NoTariff article.otherServicesWrapper {
        flex-wrap: nowrap;
    }

    #Step3NoTariff #DetailsCapture .e-calc__group {
        margin-top: unset;
    }
    #Step3NoTariff #DetailsCapture .e-calc__question {
        margin-top: 30px;
    }

}

@media(max-width: 945px) {
    #Step3NoTariff article.otherServicesWrapper > section {
        width: 100%;
        margin-bottom: 16px;
    }

    #Step3NoTariff article.otherServicesWrapper hgroup {
        padding: 5px 0 15px 58px;
        background: url(../images/sprite-icons.png) no-repeat;
    }
}

#Step3NoTariff .e-calc__btn--primary {
    font-weight: 600;
}

#Step3NoTariff .e-calc__btn--primary:hover {
    background: #cce6a9;
    color: #5b7b31;
}

#Step3NoTariff input {
    color: #252525;
}

/* OVERIDE */
@media(max-width: 924px) {
    #Step3NoTariff .e-calc__group, #Step3NoTariff .e-calc__helper-row {
        display: block !important;
    }

    #Step3NoTariff .e-calc__group > * {
        width: 100% !important;
        max-width: unset!important;
    }

    #Step3NoTariff .e-calc__input {
        width: 100% !important;
        max-width: unset !important;
    }

    #Step3NoTariff #DetailsCapture .col-2 {
        max-width: 480px;
        margin: 0 auto;
    }
    #Step3NoTariff #DetailsCapture .col-1 {
        max-width: 580px;
        margin: 0 auto;
    }

}

#Step3NoTariff #homePageTop.feature {
    background: none;
    background-position: 100% 100%;
    background-size: contain;
}

#Step3NoTariff #RewardsCallout {
    background-color: #99cd53;
    padding: 0.8rem 0;
    text-align: center;
}

#Step3NoTariff #RewardsCallout h3 {
    color: #FFFFFF;
    margin: 0;
    font-size: 16px;
}

@media(max-width: 924px) {
    #Step3NoTariff #RewardsCallout h3 {
        line-height: 1.5;
    }

    #Step3NoTariff #RewardsCallout {
        padding: 1.2rem 0;
    }

}

#Step3NoTariff #RewardsCallout strong {
    font-weight: 700;
}

#Step3NoTariff #RewardsCallout a {
    color: #FFFFFF;
    text-decoration: underline;
}

#Step3NoTariff .e-calc__cta {
    margin-bottom: 0;
}

#Step3NoTariff .BigRedButton {
    background: tomato!important;
    color: white!important;

}

#Step3NoTariff .BigRedButton:hover {
    background: #d94b32 !important;
    color: white !important;
}


/* UPDATED WS CARD */

#search-results-ws .new-ws-card ul.feature-list {
    padding-left: 0;
}

#search-results-ws .new-ws-card ul.feature-list li {
    font-size: 13px;
    margin-left: 0;
}

@media(min-width: 1136px) {
    #search-results-ws .e-calc__results__card__wrapper.new-ws-card {
        flex-wrap: nowrap;
        align-items: center;
    }

    
}
#search-results-ws .new-ws-card ul.feature-list {
    margin-left: 20px;
    margin-right: 20px;
}

#search-results-ws .e-calc__results__card__cta .e-calc__btn {
    max-width: unset !important;
    width: 100%;
}

/* results card - CC only - 3 bullets */
#search-results-ws .e-calc__results__card__reasons__wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    align-content: center;
    height: 100%;
}

#search-results-ws ul.feature-list {
    display: block;
    list-style-image: url('/images/list-item-small.gif');
    list-style-position: outside;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    margin: 0 0 15px;
    padding: 0;
}

@media screen and (max-width: 1024px) and (min-width: 767px) {
    #search-results-ws .e-calc__results__card__reasons__wrapper {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: flex-start;
        align-content: flex-start;
        height: 100%;
        margin-right: 10px; /*75px;*/
    }

}

#search-results-ws .prediction-per-month-price {
    font-size: 2.2rem;
    color: #8CC73F;
    font-weight: 600;
}

#search-results-ws .e-calc__results__card__savings {
 text-align: center
}

@media(max-width: 979px) {
    #search-results-ws .e-calc__results__card__savings {
        margin-top: 20px;
    }
}

/* AUTO SWITCH CONFIRM PAGE*/
.homepagehero_v6 {
    color: white;
    background: #203a54;
}

.homepagehero_container_v6 {
    max-width: 1174px;
    width: 96%;
    margin: 0 auto;
    padding-right: 15px;
    padding-left: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 40px;
}

@media(max-width: 979px) {
    .homepagehero_container_v6 {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
}

    .homepagehero_container_v6 h2 {
        font-size: 3rem;
        font-weight: 600;
        margin-top: 0;
    }

@media(max-width: 520px) {
    .homepagehero_container_v6 h2 {
        font-size: 2.2rem;

    }
}

    .homepagehero_container_v6 div:first-child {
        flex: 1 1 auto;
        max-width: 42rem;
    }

    .homepagehero_container_v6 div:first-child p {
        max-width: 37rem;
    }
        .homepagehero_container_v6 .supporting-text {
           font-size: 1.2rem;
        }


    .homepagehero_container_v6 div:nth-child(2) {
        flex-grow: 1;
        flex-shrink: 0;
    }

@media(max-width: 979px) {
    .homepagehero_container_v6 div:nth-child(2) {
        display: none;
    }
}

.homepagehero_container_v6 img {
    width: 400px;
    display: block;
    margin: 0 auto;
}

.homepagehero_search_v6 {
    background-color: white;
    display: inline-block;
    box-shadow: 0px 4px 25px rgba(1, 12, 23, 0.2);
    display: flex;
    max-width:400px;
}

.homepagehero_search_v6 input {
    color: black;
    border: none !important;
    line-height: 3.4;
    min-width: 250px;
    padding-left: 20px;
    font-size: 1rem;
    font-weight: 600;
}

    .homepagehero_search_v6 .e-calc__input {
        border: none !important;
    }


    .homepagehero_search_v6 form {
        width: 100%;
        display: flex;
        justify-content: space-between;
        position: relative;
    }

@media(max-width: 520px) {
    .homepagehero_search_v6 form {
       flex-direction: column;
    }
}

    .homepagehero_search_v6 form {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .homepagehero_search_v6 #hometopbutton {
        border-radius: 0px;
        box-shadow: none;
        font-weight: 600;
    }

.layout-v6 header img.logo {
    max-width: 240px;
}

.gas-usage-list {
    display: flex;
    flex-direction: column;
    margin-top: 1.4rem;
    gap: 1rem;
}

.gas-usage-list__item {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 300px;
}

.gas-usage-list__item .e-calc__withLabel {
    width: 100%;
}



@media(min-width: 520px) {

    .gas-usage-list {
        flex-direction: row;
        margin-top: 1.4rem;
        gap: 1rem;

    }

/*    .gas-usage-list__item .e-calc__withLabel {
        width: 264px;
    }*/

}

.energy-form-section {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.energy-form-section .input-wrapper {
   border: 4px solid #D0D8DA;
   border-radius: 4px;
   background: white;
   transition: all .25s ease-in-out;
   display: flex;
   justify-content: space-between;
}

.energy-form-section .input-wrapper:first-child {
   width: 100%;
}

.energy-form-section input[type=text] {
   padding: 1rem;
}


@media(min-width: 520px) {

    .energy-form-section {
        flex-direction: row;
    }

}

/* UPDATES TO ENERGY JOURNEY Q1 2024 */

#search-results-ws {
    max-width: 840px;
    margin: 0 auto;
}

#ResultSavingText {
    font-size: 2rem;
    margin-top: 0;
    color: #31587F;
}

#energy-results.container {
    padding-left: 4%;
}

#EVTariffBGEnd {
    margin: 0 auto;
    width: 90%;
    max-width: 600px;
    background: white;
    padding: 1.2rem;
    color: #222222;
    font-size: 1.3rem !important;
}

    #EVTariffBGEnd > p {
        color: #222222;
        font-size: 1.3rem !important;
    }

.e-calc__results__card__new-tariff {
    display: flex;
    align-items: center;
    justify-items: center;
}

.e-calc__results__card__name__tariff-name {
    font-size: 2rem;
    font-weight: 600;
}

#search-results-ws .e-calc__results__card__name div img, .e-calc__results__card__left.ss-only .e-calc__results__card__name div img {
    max-width: 100px;
    margin-top: 0.72rem;
}

.breadcrumb-list-v2 {
    display: flex;
    justify-content: center;
    max-width: 720px;
    margin: 0 auto !important;
}

@media only screen and (max-width: 768px) {

    #Economy7EntryListItem {
        padding: unset !important;
    }
}

.QuoteCardDisclosureTabs {
    /*    display: flex;
    padding: 15px 0px;
    gap: 42px;*/
}

.e-calc__results__card__wrapper {
    align-items: center !important;
}

#search-results-ws .e-calc__results__card__personal {
    margin-top: unset;
}

/*.QuoteCardDisclosureTabs {
    border-radius: 0 5px 5px 0px;
    overflow: hidden;
}*/

.QuoteCardDisclosureTabs > * {
    display: block;
    font-size: 13px;
    font-weight: 600;
    color: currentColor;
    cursor: pointer;
}

.quote-card-grid-container {
    display: flex;
    width: 100%;
    overflow-x: auto;
}

@media (min-width: 768px) {
    .quote-card-grid-container {
        display: grid;
        grid-template-columns: repeat(4, 1fr); /* 4 columns on larger screens */
    }
}

.quote-card-grid-container > * {
    background-color: #ffffff;
    padding: 16px;
    text-align: center;
    border-bottom: solid 1px #E6E6E6;
    flex: 1 0 auto;
    /*    border-right: solid 1px #e2e2e2;
    border-bottom: solid 1px #E6E6E6
    border-bottom: solid 1px #e2e2e2;*/
}

    .quote-card-grid-container > *:hover {
        background-color: #ddd;
    }

    .quote-card-grid-container > *:last-child {
        border-right: none;
    }


    .quote-card-grid-container > *.active {
        border-bottom: none;
        background-color: #fafbfb;
        border-top: solid 3px #06BF7C;
        border-right: solid 1px #e2e2e2;
        border-left: solid 1px #e2e2e2;
        border-bottom: solid 1px #FBFAFB;
    }

#search-results-ws .e-calc__results__card .moreinfo {
    padding: unset;
}

.e-calc__results__card__hidden__special {
    padding: 4% 4% 0;
}

/* ANIMATED LOADING SPINNER*/
.results__card__loader {
    display: flex;
    justify-content: center;
    padding-top: 48px;
    padding-bottom: 40px;
}

@keyframes spin {
    from {
        transform: rotate(0);
    }

    to {
        transform: rotate(359deg);
    }
}

.spinner-box {
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: transparent;
}

.circle-border {
    width: 50px;
    height: 50px;
    padding: 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: rgb(49,121,197);
    background: linear-gradient(0deg, rgba(49,121,197,0.1) 33%, rgba(49,121,197,1) 100%);
    animation: spin .8s linear 0s infinite;
}

.circle-core {
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    border-radius: 50%;
}


.full-page-overlay {
    display: none;
    background: rgba(0,0,0,0.6);
    height: 100vh;
    width: 100%;
    left: 0;
    z-index: 100;
    position: fixed;
    top: 0;
    bottom: 0;
}


.remove-scroll {
    height: 100vh;
    overflow: hidden;
}

.slide-over-close {
    background: transparent;
    border: none;
    outline: none;
}

    .slide-over-close > svg {
        height: 30px;
        width: 30px;
        cursor: pointer;
    }

.slide-over {
    background: white;
    width: 100%;
    max-width: 600px;
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 200;
    overflow-y: scroll;
    transform: translateX(600px);
    transition: all ease-in-out 0.3s;
    display: flex;
    flex-direction: column;
    /*    overflow: hidden;*/
}

    .slide-over > .header {
        position: sticky;
        top: 0;
        background: white;
    }

        .slide-over > .header .tariff-header {
            background: white;
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 26px;
        }

        .slide-over > .header tariff-header {
            align-self: flex-start
        }



    /*.slide-over .body {
    padding: 30px;
}*/

    .slide-over > .body .moreinfo {
        position: sticky;
    }

    .slide-over > .footer {
        padding: 16px;
        border-top: solid 1px #e2e2e2;
        position: sticky;
        bottom: 0;
        background: white;
        margin-top: auto;
    }

        .slide-over > .footer .applyButton {
            width: 100%;
            padding: 16px !important;
            font-weight: 600 !important;
        }

        .slide-over > .footer > button {
            background: #f1c40f;
            color: #203A54;
            width: 100%;
            padding: 16px;
            outline: none;
            border: none;
            cursor: pointer;
            font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
            font-weight: 700;
            font-size: 16px;
        }

    .slide-over.active {
        transform: translateX(0px);
    }

.more-info-button {
    background: #e8e8e8;
    color: black;
    border: solid 1px #dbdbdb;
    border-radius: 4px;
    cursor: pointer;
    width: 100%;
    padding: 10px;
    margin-top: 8px;
}

/* FIX FOR RESULT CARD BUTTON ALIGNMENT */

.e-calc__results__card__get-tariff.count {
    width: 100%;
}

@media only screen and (min-width: 750px) {
    .e-calc__results__card__get-tariff.count {
        max-width: 200px;
    }
}

@media only screen and (max-width: 529px) {
    .e-calc__results__card__get-tariff.count {
        max-width: 200px;
    }
}


#search-results-ws .e-calc__results__card__cta {
    max-width: unset !important;
}

.priority-register-section-wrapper {
    background: whitesmoke;
    border-radius: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 18px 30px;
    margin-top: 26px;
}

    .priority-register-section-wrapper .e-calc__checkboxes {
        width: 100%;
        padding-bottom: 27px;
        padding-top: 14px;
    }

    .priority-register-section-wrapper .additional-data {
        font-weight: 700;
    }

    .priority-register-section-wrapper .priority-register-section-toggle {
        color: #31587f;
        cursor: pointer;
        font-weight: 600;
    }

.savingsCalculationWrapper {
    background-color: #06bf7c;
    border: 0 !important;
    color: white;
}

    .savingsCalculationWrapper h3, .savingsCalculationWrapper p {
        color: #FFFFFF;
        text-align: center;
    }

.priority-register-section-wrapper > p {
    margin-top: 0;
    margin-bottom: 0;
}

.e-calc__options__confirmation__selection.js-eCalcSelectedAdress {
    padding: 14px 20px;
    background: #e7eff7;
    display: flex;
    max-width: fit-content;
    border-left: solid 5px #31587f;
    font-size: 1rem;
    margin-bottom: 1rem;
}

.checkbox-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 10px;
    width: 100%;
    margin-top: 20px;
}

@media (min-width: 576px) {
    .checkbox-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (min-width: 768px) {
    .checkbox-grid {
        grid-template-columns: repeat(6, 1fr);
    }
}

.checkbox-grid .e-calc__checkbox {
    margin-top: unset;
    margin-right: unset;
    display: grid;
}

.e-calc__question.name .e-calc__select__box {
    max-width: 150px !important;
    width: unset !important;
    min-width: 100px !important;
}

.js-eCalcSelectedAdress {
    text-transform: capitalize;
}

/******* START TARIFF SLIDE OVER PANEL *******/

.slide-over {
    background: #FBFAFB;
    width: 100%;
    max-width: 600px;
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 200;
    overflow-y: scroll;
    transform: translateX(600px);
    transition: all ease-in-out 0.3s;
    display: flex;
    flex-direction: column;
}

.slide-over__container {
    width: 100%;
    padding: 1rem;
}

@media(min-width: 500px) {

    .slide-over__container {
        padding: 2rem;
    }

}

.slide-over__header {
    position: sticky;
    top: 0;
    background: white;
}

.slide-over__header__title {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 28px;
    letter-spacing: -0.02em;
    color: #011831;
    margin: 0;
}

.slide-over__header__description {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: -0.02em;
    color: #011831;
}

.slide-over__content {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.slide-over__section {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.slide-over__banner {
    background: #06BF7C;
    color: white;
    border-radius: 4px;
}

.slide-over__section__heading {
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 24px;
    letter-spacing: -0.02em;
    color: #011831;
    margin: 0;
    /*    margin-bottom: 1rem;*/
}


.slide-over__card {
    background: #FFFFFF;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    overflow: hidden;
}

.slide-over__card__body {
    background: #FFFFFF;
    padding: 12px 16px;
    font-size: 14px;
}

/*.slide-over__card__body > ul li {
    border-bottom: solid 1px #E6E6E6;
    display: grid;
    grid-template-columns: 2fr 3fr;
    column-gap: 1rem;
    padding: 12px 16px;
}*/

.slide-over__card__body__list {
/*    border-bottom: solid 1px #E6E6E6;
    display: grid;
    grid-template-columns: 2fr 3fr;
    column-gap: 1rem;
    padding: 12px 16px;*/
}

.slide-over__card__body__list > li {
    border-bottom: solid 1px #E6E6E6;
    display: grid;
    grid-template-columns: 2fr 3fr;
    column-gap: 1rem;
    padding: 12px 16px;
}

.slide-over__card__body__list > li:last-child {
    border-bottom: none;
   
}

.slide-over__card__body__sublist {
    display: flex;
    flex-direction: column;
}

.slide-over__card__body__sublist > li {
    display: flex;
    flex-direction: column;
}

.slide-over__card ul {
    padding: 0;
    margin: 0;
}

/*.slide-over__card {
    background: #FFFFFF;
    border-bottom: solid 1px #E6E6E6;
    display: grid;
    grid-template-columns: 2fr 3fr;
    column-gap: 1rem;
    padding: 12px 16px;
    font-size: 14px;
}*/

.slide-over__card li span {
    color: #34465A;
}

.slide-over__card__header {
    background: #011831;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 16px;
    font-weight: bold;
    margin: 0;
}

.currentPlanDetail li:nth-child(odd), .newPlanDetail li:nth-child(odd) {
    background: white;
}

.currentPlanDetail > ul > li, .newPlanDetail ul > li {
    background: white;
    border-bottom: solid 1px #E6E6E6;
}

.savingsCalculationWrapper p.annualSavingShown, .savingsCalculationWrapper li strong.highlight {
    color: white !important;
}


/******* END TARIFF SLIDE OVER PANEL *******/

/******* START TRUSTPILOT OVERRIDE *******/

#ifrPilot div[class^="styles_headerInner"] {
    display: none;
}

#ifrPilot div[class^="breadcrumb_breadcrumb"] {
    display: none;
}

#ifrPilot div[class^="layout_content__duiA5.layout_withFixedHeader"] {
    margin: 0;
}

#ifrPilot div[class^="business-unit_container"] {
    padding-bottom: 0;
}

#ifrPilot div[class^="business-unit_container"] {
    background-color: unset;
}

/******* END TRUSTPILOT OVERRIDE *******/

/******* START LAYOUT CHANGES FOR SIDEBAR *******/

/* 
    Scope all layout changes to '.enable-sidebar-layout' so we can toggle on and off when needed
*/

.cc-script-layout {
    display: flex;
    height: 100vh;
    overflow: hidden;
}

    .cc-script-layout > :first-child {
        flex: 1 1 65%;
        height: 100%;
        overflow: auto;
    }

    .cc-script-layout > .portalScript {
        flex: 1 1 35%;
        height: 100%;
        overflow: auto;
        display: block;
        background: white;
    }

    .e-calc.site-content:has(.cc-script-layout) {
        padding-bottom: unset;
        min-height: unset;
        overflow: hidden;
    }


.enable-sidebar-layout {
/*    display: flex;
    gap: 20px;*/
}

    .enable-sidebar-layout > :first-child {
/*        flex: 1 1 70%;*/
    }

    .enable-sidebar-layout > .portalScript {
        /*        flex: 1 1 30%;*/
       
        position: absolute;
        width: 420px;
        right: 20px;
        /* bottom: 0; */
        height: calc(100vh - 80px);
        top: 125px;
        overflow-y: scroll;
        border: solid 5px #d0d8da;
        border-radius: 7px;
        z-index: 10;
    }

    .enable-sidebar-layout:not(:has(.portalScript)) form {
        flex-basis: 100%;
    }

.cc-script-layout .content ul {
    list-style-type: disc !important; /* Default bullet points */
    padding-left: 20px !important; /* Indent the list */
    margin: 10px 0 !important; /* Add some spacing around the list */
    line-height: 1.5 !important;
}

.cc-script-layout .content ul li {
    display: revert !important;
}

.cc-script-layout .content {
    background: #fff;
    padding: 30px;
    /*        position: sticky;
        top: 20px;
        margin: 20px;
        border: solid 5px #d0d8da;
        border-radius: 7px;*/
}

    .cc-script-layout .content h1 {
        font-size: 20px;
        color: #1c2833;
        text-transform: uppercase;
        padding-bottom: 5px;
        text-align: left;
        font-weight: 700;
    }

    .cc-script-layout .content h2 {
        font-size: 18px;
        color: #1c2833;
        margin-top: 15px;
        text-align: left;
        font-weight: 700;
    }

    .cc-script-layout .content p {
        font-size: 16px;
        color: #333;
    }

    .cc-script-layout .content .highlight {
        font-weight: bold;
        color: #d9534f;
    }

    .cc-script-layout .content .highlight-blue {
        color: #3179c5;
        font-weight: bold;
        font-style: italic;
    }

    .cc-script-layout .content .note {
        font-style: italic;
        color: #777;
    }

    .cc-script-layout .content .warning {
        background: #ffebcc;
        padding: 10px;
        border-left: 5px solid #ff9900;
        margin: 10px 0;
    }

/******* END LAYOUT CHANGES FOR SIDEBAR *******/

    .pricing-table {
        width: 100%;
        border-collapse: collapse;
        margin-top: 20px;
        font-size: 13px;
        text-align: left;
    }

    .pricing-table th,
    .pricing-table td {
        padding: 8px;
        border: 1px solid #ddd;
    }

    .pricing-table th {
        background-color: #f4f4f4;
        font-weight: bold;
        text-align: center;
    }

    .pricing-table tr:nth-child(even) {
        background-color: #f9f9f9;
    }

    .pricing-table tr:hover {
        background-color: #f1f1f1;
    }

    .pricing-table td {
        text-align: center;
    }


/* Scope all styles under the .priority-services-modal container for apply page */
.priority-services-modal.modal-overlay {
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    justify-content: center;
    align-items: center;
    z-index: 1000;
}

.priority-services-modal .modal-content {
    background: #fff;
    padding: 24px 28px;
    border-radius: 10px;
    position: relative;
    min-width: 320px;
    width: 90%;
    max-width: 476px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
    animation: fadeInScale 0.3s ease-in-out;
}

.priority-services-modal .modal-title {
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 18px;
    font-weight: 600;
    color: #333;
}

.priority-services-modal .modal-date-input {
    width: 100%;
    padding: 8px 12px;
    font-size: 14px;
    border: 1px solid #ccc;
    border-radius: 6px;
    outline: none;
    box-sizing: border-box;
}

.priority-services-modal .modal-confirm {
    margin-top: 20px;
    padding: 10px 16px;
    background-color: #007bff;
    color: white;
    border: none;
    border-radius: 6px;
    font-size: 14px;
    cursor: pointer;
    transition: background-color 0.2s ease;
}

    .priority-services-modal .modal-confirm:hover {
        background-color: #0056b3;
    }

.priority-services-modal .modal-close {
    position: absolute;
    top: 8px;
    right: 10px;
    background: transparent;
    border: none;
    font-size: 20px;
    color: #999;
    cursor: pointer;
    transition: color 0.2s ease;
}

    .priority-services-modal .modal-close:hover {
        color: #333;
    }

/* Animation (keyframes remain global) */
@keyframes fadeInScale {
    from {
        opacity: 0;
        transform: scale(0.96);
    }

    to {
        opacity: 1;
        transform: scale(1);
    }
}

/* legacy styles */
.mainCol {
    max-width: 100%;
}
header {
    text-align: center;
}
.step2background .standardBox {
    width: auto;
}
.sidecolumn,
#navigation,
.footerNavigation ul.nav,
.portalScript,
.TariffComparisonFAQ,
.needHelp,
#contact,
#phone,
.select-arrow {
    display: none;
}
img {
    width: auto;
    max-height: 100%;
    max-width: 100%;
}
.resultsApply p.buttonSubmit .button {
    padding: 15px !important;
}


.agentName-presenter-wrapper {
    position: fixed;
    display: block;
    right: 0;
    left: 0;
    z-index: 9999;
    width: 100%; /*calc(100% - 130px);*/
    min-height: 38px;
}
.agentName-presenter-wrapper:after {
    content: '';
    position: relative;
    display: block;
    clear: both;
}
.newQuote,
.agentNameContainer {
    text-overflow: ellipsis;
    position: relative;
    background: #f1c40f;
    z-index: 9999;
    font-weight: 600;
    box-shadow: #545454 0 0 10px;
    overflow: hidden;
    white-space: nowrap;
    color: #203a54;
}
.agentNameContainer {
    float: right;
}
.newQuote {
    float: left;
}
.price-protect-wrapper {
    float: right;
    position: relative;
    background: #f1c40f;
    top: 0;
    padding: 4px 20px;
    z-index: 9999;
    font-weight: bold;
    box-shadow: #545454 0 0 10px;
    border-radius: 0 0 10px 10px;
    opacity: 1;
    font-size: 0.8em;
    overflow: hidden;
    white-space: nowrap;
    color: #203a54;
    margin-right: 15px;
}
.newQuote {
    padding: 10px;
    border-radius: 0 0 10px 0;
    width: 120px;
    text-align: center;
    color: #203a54;
}
    .newQuote a:hover {
        color: white;
        text-decoration: underline;
    }
.agentNameContainer {
    right: 0;
    padding: 4px 10px 10px;
    border-radius: 0 0 0 10px;
    font-size: 0.8em;
    text-align: right;
}
.agentNameContainer span {
    position: relative;
    display: block;
    top: -2px;
    margin-bottom: 0;
}
.agentNameContainer a {
    padding: 1px 5px 3px;
	background: rgba(0,0,0,0);
	color: #203a54;
	box-shadow: inset 0 0 0 1px #203a54;
    border-radius: 2px;
}

.price-protect-wrapper {
    right: 0;
    padding: 14px 10px 10px;
    border-radius: 0 0 10px 10px;
    font-size: 0.8em;
    text-align: right;
}
.price-protect-wrapper span {
    position: relative;
    display: block;
    top: -2px;
    margin-bottom: 0;
}
.price-protect-wrapper a,
.price-protect-wrapper a:hover {
    padding: 1px 5px 3px;
	background: rgba(0,0,0,0);
	color: #203a54;
}

.agentNameContainer a:hover {
    color: #203a54;
    text-decoration: none;
}
.agentNameContainer a.agent-home,
.agentNameContainer a.prize-icon {
    text-decoration: none;
    position: relative;
    top: 4px;
    margin-right: 2px;
    display: inline-block;
    width: 22px;
    height: 22px;
	background-image: url(../EcoGroup/house-icon-dark.png);
    background-position: left bottom;
    background-size: contain;
    background-repeat: no-repeat;
    box-shadow: none;
    border-radius: 0;
}
.agentNameContainer a.prize-icon.competitionButton {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjEzNC43ODMgLTEuOTYzIDMwIDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEzNC43ODMgLTEuOTYzIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMC43NSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTYyLjUxOSwyLjI3NGMtMC4wOTctMC4wOTctMC4yMjUtMC4xNjEtMC4zNTYtMC4xNjFoLTQuOTJ2LTIuMjY3YzAtMC4yNi0wLjIyNy0wLjQ4NS0wLjQ4Ni0wLjQ4NWgtMTMuODI0Yy0wLjI1OSwwLTAuNDg2LDAuMjI2LTAuNDg2LDAuNDg1djIuMjY3aC01LjA1MWMtMC4xMywwLTAuMjU4LDAuMDY0LTAuMzU1LDAuMTYxYy0wLjA5NiwwLjA5Ny0wLjEzLDAuMjI2LTAuMTMsMC4zNTZjMCwwLjA5NywwLjA5NywyLjE3LDAuODQzLDQuNTY1YzEuMDM1LDMuMjA1LDIuNzg0LDUuNDcxLDUuMTE1LDYuNTA3YzAuNzc3LDIuNTksMi41NTcsNC42MjksNC43OTEsNS40Mzl2MC4wOTZjMCwyLjY4OS0yLjA0LDQuODI4LTQuNjYyLDQuODI4Yy0wLjI2LDAtMC40ODYsMC4yMjMtMC40ODYsMC40ODJ2Mi43NWMwLDAuMjYsMC4yMjYsMC40ODgsMC40ODYsMC40ODhoMTMuNzZjMC4yNiwwLDAuNDg2LTAuMjI5LDAuNDg2LTAuNDg4di0yLjc1YzAtMC4yNi0wLjIyNy0wLjQ4Mi0wLjQ4Ni0wLjQ4MmMtMi42NTIsMC00LjgyNC0yLjE3Mi00LjgyNC00LjgyOHYtMC4wNjRjMi4zMzEtMC44MDksNC4xNDYtMi44ODEsNC45MjItNS41MzVjMi4yMzQtMS4wNjksMy45NDktMy4zMDIsNC45NTItNi40NDNjMC43NzYtMi4zOTYsMC44NDMtNC41MDEsMC44NDMtNC41NjVDMTYyLjY4MywyLjUsMTYyLjYxNCwyLjM3MSwxNjIuNTE5LDIuMjc0eiBNMTM3LjkxNCwzLjA4NGg0LjUzMnY3Ljc3YzAsMC41NTEsMC4wMzMsMS4wNjksMC4xMywxLjU4N0MxMzguODgzLDEwLjIzOCwxMzguMDc0LDQuNzY4LDEzNy45MTQsMy4wODR6IE0xNTYuMjcxLDI1LjAwNHYxLjc3OWgtMTIuNzg5di0xLjc3OWMyLjg0OC0wLjIyNyw1LjA1LTIuNTkyLDUuMTE2LTUuNjAyYzAuMzg5LDAuMDYzLDAuODA5LDAuMTI5LDEuMjMsMC4xMjljMC4zODgsMCwwLjc3Ni0wLjAzMSwxLjEzMS0wLjA5NkMxNTEuMDkyLDIyLjM4MSwxNTMuMzg4LDI0Ljc3NywxNTYuMjcxLDI1LjAwNHogTTE1MS4xMjIsMTguNDMyYy0wLjQyMSwwLjA5Ni0wLjg0MSwwLjE2LTEuMjYzLDAuMTZjLTAuNDg2LDAtMC45Ny0wLjA2NC0xLjQyNS0wLjE5M2MtMC4wOTctMC4wMzMtMC4yNTgtMC4wOTgtMC4zMjMtMC4wOThjLTIuNjg4LTAuOTA2LTQuNjk0LTMuODg2LTQuNjk0LTcuNDE1VjAuMzY0aDEyLjg1NHYxLjk0MnYwLjYxNXY3Ljk2NGMwLDMuNTI5LTIuNTEyLDYuODM0LTUuMTY1LDcuNTY5IE0xNTcuMTQ0LDEyLjM3NmMwLjA2NC0wLjQ4NywwLjEzMi0xLjAwNCwwLjEzMi0xLjUyMnYtNy43N2g0LjRDMTYxLjUxNyw0Ljc2OCwxNjAuNzQxLDEwLjA3NywxNTcuMTQ0LDEyLjM3NnoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTU0LjM5Niw2LjE1OWwtMi42NTEtMC4zODdsLTEuMTk5LTIuNDI5Yy0wLjEzMS0wLjI1OC0wLjQyMS0wLjQ1My0wLjcxMy0wLjQ1M2wwLDBjLTAuMjkyLDAtMC41ODMsMC4xNjItMC43MTMsMC40NTNsLTEuMTk2LDIuNDI5bC0yLjY1NSwwLjM4N2MtMC4yOTEsMC4wMzMtMC41NTEsMC4yNTktMC42NDgsMC41NTJjLTAuMDk3LDAuMjkxLTAuMDMyLDAuNjEzLDAuMTk1LDAuODFsMS45NDIsMS44NzdsLTAuNDUzLDIuNjUzYy0wLjA2NCwwLjI5MywwLjA2NSwwLjU4NCwwLjMyNCwwLjc3OGMwLjEyOSwwLjA5OCwwLjI5MiwwLjE2MSwwLjQ4NiwwLjE2MWMwLjEyOSwwLDAuMjU4LTAuMDMyLDAuMzU2LTAuMDk3bDIuNDYxLTEuMjNsMi4zMzEsMS4yM2MwLjI2LDAuMTMsMC41ODIsMC4xMywwLjg0Mi0wLjA2NGMwLjI2LTAuMTk0LDAuMzU0LTAuNDg1LDAuMzIzLTAuNzc4bC0wLjQ1MS0yLjY1M2wxLjkzOS0xLjg3N2MwLjIyOC0wLjIyOCwwLjI5MS0wLjUxOSwwLjE5Ni0wLjgxQzE1NC45NDgsNi40MTgsMTU0LjcyMiw2LjE5MiwxNTQuMzk2LDYuMTU5eiIvPjwvc3ZnPg==);
    width: 19px;
    height: 19px;
    float: none;
    display: inline-block;
}
.newQuote a {
    color: #203a54;
    font-size: 0.8em;
}
.headerContainer header.wrapper {
    clear: both;
    padding: 0;
    max-width: 1184px;
    width: 100%;
    margin: 0 auto;
}
.headerContainer header a img {
    margin-top: 8px;
    max-width: 327px !important;
}
.headerContainer header img {
    margin-top: 8px;
    max-width: 327px !important;
    max-height: calc(100% - 16px);
}
#navigation {
    float: none;
}
.keylineBox {
    width: 100%;
    overflow: hidden;
}
.keylineBox .terms {
    width: 100%;
}
.terms + .buttonSubmit {
    clear: both;
}
#breadcrumb {
    max-width: 1174px;
}
#simplySwitch .PrepaymentSwitchNotAvailableWrapper .button {
    position: relative;
}

/* new styles for v2 */
a {
    font-weight: 600;
    /*color: #07abef;*/
    text-decoration: none;
}
/*a:hover {
    color: #1a47b0;
}*/
a:hover,
a:focus,
a:visited {
    text-decoration: none;
}
.login-wrapper {
    padding: 15px;
    width: auto;
    max-width: 500px;
    margin: 100px auto;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
}
.login-wrapper h2 {
    margin-top: 0;
    color: #024287;
}
.login-wrapper input {
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    padding: 14px;
    font-size: 18px;
    width: 100%;
    text-align: left;
}
    .login-wrapper input.button,
    .buttonSubmit button.button {
        background: #f1c40f;
        /*background: -moz-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: -webkit-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: linear-gradient(135deg,#f91c3d 0%,#fa2b56 100%);*/
        -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
        -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
        border: none;
        border-radius: 4px;
        padding: 13px 26px;
        color: #203a54;
        text-align: center;
    }
.login-wrapper input.button:hover,
.buttonSubmit button.button:hover {
    background: #e6bc15;
}
.button.apply,
.button.apply:hover {
    font-size: 19px;
    font-weight: 600;
    color: #203a54;
    border-radius: 4px;
    padding: 7px 18px;
    background: #f1c40f;
    /*background: -moz-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: -webkit-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: linear-gradient(135deg,#f91c3d 0%,#fa2b56 100%);*/
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    cursor: pointer;
    white-space: nowrap;
}
.button.apply:hover {
   background: #e6bc15;
}

.buttonSubmit button.button {
    font-size: 16px;
    cursor: pointer;
}
.buttonSubmit button.button.tileDisabled {
    background: #cccccc;
    cursor: not-allowed;
} 
.login-wrapper input.button:hover {
    cursor: pointer;
}
#Step2Submit > p.buttonSubmit {
    margin-right: auto;
    margin-left: auto;
    padding-right: 2%;
    padding-left: 0;
    max-width: 1200px;
}

/* top boxes on result page */
.topbox-wrapper {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
    flex-direction: row;
	margin-top: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.topbox-wrapper > .topbox {
	flex: 0 1 48%;
	position: relative;
	background: white;
	color: currentColor;
	text-decoration: none;
	border: 4px solid #D0D8DA;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.topbox span {
	display: block;
}

#rewards-tariff-box.topbox .bulletList span, #rewards-tariff-box.topbox .box-text span {
    display: inline-block;
}

.topbox .card-header {
    position: relative;
}
.topbox .card-title {
	color: currentColor;
	position: relative;
	top: 0;
	padding: 0;
	width: 100%;
}
.topbox .card-title h3.topbox-title {
    color: white;
	padding: 1px 5px 5px 5px;
	margin: 0;
}
.topbox .topbox-supplier {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
    align-items: center;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
    margin-bottom: 15px;
}
.topbox .image-wrapper {
    flex: 0 1 50%;
    padding: 10px 0 10px 5%;
}
.topbox .image-wrapper img {
    display: block;
    max-width: 100%;
    height: auto;
    max-height: 120px;
}
.topbox .tariff-name-box {
    flex: 0 1 50%;
    color: currentColor;
    font-size: 1rem;
    width: 50%;
    padding: 10px 5%;
}
.topbox .card-summary {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
    align-items: center;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0 5% 15%;
}
.card-summary .box-saving {
    font-size: 1.125rem;
    flex: 0 1 50%;
}
.card-summary .box-cost {
    flex: 0 1 50%;
    font-size: 1.125rem;
    color: currentColor;
    text-align: right;
}
.card-summary .box-saving span,
.card-summary .box-cost span {
    display: inline;
    font-size: 80%;
}
.topbox .box-notes {
    width: 100%;
    margin-top: 30px;
}
.topbox .card-summary ul {
    display: block;
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
}
.topbox .card-summary ul li {
    display: block;
    padding-left: 15px;
    color: currentColor;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 5px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.topbox .card-summary ul li:before {
    position: relative;
    top: 50%;
    transform: translateY(20%);
    content: "\25AA";
    color: #31587F;
    font-size: 1.8em;
    line-height: .6em;
    display: inline-block;
    width: .6em;
    margin-left: -.6em;
}
.e-calc p.box-text {
    width: 100%;
    text-align: center;
}
.topbox .card-meta {
	color: #666;
	text-transform: uppercase;
	position: absolute;
    right: 5%;
	bottom: 3.5%;
	padding: 0;
}
.topbox .card-meta .button {
    font-size: 16px;
    border: none;
    border-radius: 4px;
    padding: 8px 18px;
    color: white;
    text-align: center;
    cursor: pointer;
}

@media (max-width: 940px) {
    .card-summary .box-saving {
        flex: 0 1 100%;
        text-align: center;
    }
    .card-summary .box-cost {
        flex: 0 1 100%;
        color: #76777D;
        text-align: center;
        padding-top: 15px;
    }
}

@media (max-width: 767px) {
    .topbox-wrapper {
        flex-direction: column;
    }
    .topbox {
        flex: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .topbox .topbox-supplier {
        justify-content: space-between;
    }
    .topbox .card-summary {
        padding: 0 5% 50px;
    }
    .card-summary .box-saving {
        flex: 0 1 48%;
        text-align: left;
    }
    .card-summary .box-cost {
        flex: 0 1 48%;
        text-align: right;
        padding-top: 0;
    }
    .topbox .card-summary ul li {
        display: inline-block;
        margin-left: 15px;
        margin-right: 15px;
    }
    .topbox .image-wrapper {
        flex: 0 1 40%;
    }
}

@media (max-width: 568px) {
    .e-calc p.box-text {
        font-size: 14px;
    }
}

@media (max-width: 440px) {
    .card-summary .box-saving {
        flex: 0 1 100%;
        text-align: center;
    }
    .card-summary .box-cost {
        flex: 0 1 100%;
        text-align: center;
        padding-top: 15px;
    }
}

/* Result cards */
#search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child,
#search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .count { 
    flex: 0 1 20%;
    padding: 10px 0;
}
/* results card - CC only - 3 bullets */
.e-calc__results__card__reasons__wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    align-content: center;
    height: 100%;
}
ul.feature-list {
    display: block;
    list-style-image: url('/images/list-item-small.gif');
    list-style-position: outside;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    margin: 0 0 15px;
    padding: 0;
}

@media screen and (max-width: 1024px) and (min-width: 767px) {
    .e-calc__results__card__reasons__wrapper {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: flex-start;
        align-content: flex-start;
        height: 100%;
        margin-right: 10px; /*75px;*/
    }
    .e-calc__results__card__reasons__wrapper ul.feature-list {
        margin: 0;
    }
}

/* CC 'homepage' */
.cc-homepage {
    margin-top: 20px;
}
h3.cc-homepage-heading {
    margin: 30px 0 0;
}
.cc-homepage p {
    margin-top: 0;
}
/* agent 'homepage' data table styles */
.appList table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}
.appList th, td {
    border: none;
    text-align: left;
    padding: 8px;
}
.appList tr:nth-child(even) {
    background-color: #f2f2f2;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    td, tr, th {
        border: none;
    }
}

table.agent-quote-data {
    border-collapse: collapse;
    width: 100%;
    margin: 2.5em 0 1.3em;
}
table.agent-quote-data thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
table.agent-quote-data thead tr th {
    display: table-cell;
    vertical-align: middle;
    font-weight: bold;
    text-align: center;
    background: #3179C5;
    color: white;
    border-right: 1px solid white;
    border-bottom: 1px solid #3179C5;
    padding: 8px;
}
table.agent-quote-data thead tr th:empty {
    display: table-cell;
    background: transparent;
    border-right: none;
    border-bottom: none;
}
table.agent-quote-data tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
table.agent-quote-data tbody tr th {
    display: table-cell;
    vertical-align: middle;
    font-weight: bold;
    text-align: center;
    padding: 8px;
    background: #3179C5;
    color: white;
    border-right: 1px solid #3179C5;
    border-bottom: 1px solid white;
}
table.agent-quote-data tbody tr td {
    display: table-cell;
    vertical-align: middle;
    color: #2F313A;
    font-weight: normal;
    text-align: center;
    padding: 8px;
    border-right: 1px solid #2F313A;
    border-bottom: 1px solid #2F313A;
}
table.agent-quote-data thead tr th:last-of-type {
    border-right: 1px solid #31587F;
}
table.agent-quote-data tbody tr:last-of-type th {
    border-bottom: 1px solid #31587F;
}
/* end 'homepage' agent data table styles */
/* 'homepage' agent data time at address styles */
.agent-time {
    margin: 2.5em 0 1.3em;
}
.input-time-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    align-content: center;
    align-items: center;
    margin: 0;
}
.input-time-inner-wrapper {
    flex: 0 1 auto;
    margin: 8px 0;
}
.time-at-address label {
    padding-right: 15px;
}
.time-at-address input[type="text"],
.time-at-address input[type="number"] {
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    padding: 14px !important;
    font-size: 18px;
}
.agent-time button,
.agent-time .button.small {
    display: flex;
    margin: 0 0 0 auto;
}
.agent-time .error-message-wrapper {
    text-align: center;
}
.agent-time .visiterrormessage {
    color: tomato;
    font-size: 0.9rem;
}


/* end 'homepage' agent data time at address styles */

/* checklist */
.energy-checklist .form-module {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    padding: 7px 0;
}
.energy-checklist .form-module .column-50 {
    flex: 0 0 50%;
}
.energy-checklist .form-module div.with-small-pence span {
    font-size: 80%;
}
.energy-checklist .form-module div:not(.with-small-pence) span {
    display: block;
    font-weight: 600;
    font-size: 100%;
    width: 100%;
}
section.checklist-section {
    margin-top: 70px;
}
.energy-checklist .checklist-details-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    margin-top: 15px;
    padding: 15px;
    width: 100%;
    height: 100%;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
}
.energy-checklist .checklist-details-wrapper .form-module {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
.energy-checklist .checklist-details-wrapper .form-module .column-100,
.energy-checklist .checklist-details-wrapper .column-50 {
    flex: 0 0 100%;
    font-weight: 400;
    font-size: 18px;
}

@media (min-width: 769px) {
    .energy-checklist .checklist-details-wrapper .form-module .column-100,
    .energy-checklist .checklist-details-wrapper .column-50 {
        flex: 0 0 47.5%;
    }
}

.energy-checklist .module.customer-services-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.energy-checklist .module.customer-services-wrapper .customer-services {
    flex: 0 1 47.5%;
}
.energy-checklist .module.mex-reward-club-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.energy-checklist .module.mex-reward-club-wrapper .mex-reward-club {
    flex: 0 1 30%;
    /*padding-top: 1rem;*/
}
.mex-reward-club .radioBtnWrapper input[type=radio] {
    display: inline-block;
    vertical-align: top;
}

.mex-reward-club .radioBtnWrapper input[type=checkbox] {
    display: inline-block;
    vertical-align: middle;
}
/*.mex-reward-club .radioBtnWrapper span {
    display: inline-block;
    max-width: 80%;
    position: relative;
    vertical-align: top;
    margin-top: 0.5rem;
}*/
.energy-checklist .e-calc__heading--explainer {
    width: 100%;
}
.energy-checklist ul.explainer-list {
    display: block;
    list-style: none;
    font-size: 18px;  
}
.energy-checklist ul.explainer-list li {
    display: block;
    padding-left: 15px;
    line-height: 1.4;
    margin-bottom: 5px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;    
}
.energy-checklist ul.explainer-list li:before {
    position: relative;
    top: 50%;
    transform: translateY(20%);
    content: "\25AA";
    color: #3179C5;
    font-size: 1.8em;
    line-height: .6em;
    display: inline-block;
    width: .6em;
    margin-left: -.6em;
}
.form-module .comments {
    margin-top: 1em;
}
.form-module textarea {
    width: 100%;
    box-sizing: border-box;
    height: 100px;
    color: #76777D;
}
.jSignature {
    border: 1px solid #84909a !important;
}
.e-calc__input--natural.agent-dropdown {
    margin-top: 20px;
    margin-bottom: 20px;
}
.e-calc__input--natural.agent-dropdown select {
    flex: 1;
    width: 100%;
}
.e-calc__helper-row.yes-no-checkboxes {
    width: 100%;
}
.e-calc__helper-row.yes-no-checkboxes .e-calc__helper {
    position: relative;
    min-height: 54px;
    margin-top: 15px;
}
.e-calc__helper-row.yes-no-checkboxes .e-calc__helper span.helper-text {
    position: relative;
    display: block;
}
.e-calc__checkboxes .e-calc__helper-row.yes-no-checkboxes .e-calc__checkbox.e-calc__checkbox--yesno {
    min-width: 152px;
}

@media (max-width: 768px) {
    .e-calc__helper-row.yes-no-checkboxes .e-calc__helper {
        display: block;
        width: 100%;
    }
}

/*.headerContainer {
    background: #203a54;
    background-image: none;
    border-bottom: 2px solid #f1c40f;
}*/
.headerContainer.cc {
    padding-top: 35px;
    border-bottom: 2px solid #f1c40f;
    background: #203a54;
}
/*footer.footerContainer {
    background: #31587F;
    border-top: none;
    border-bottom: none;
}*/
/*.footerNavigationWrapper {
    background: #203a54;
    border-top: 1px solid #203a54;
}*/
/*.footerSectionWrapper section h3 {
    color: #f1c40f;
}*/
.e-calc__promo {
    display: none;
    border-bottom: 2px solid #f1c40f;
    background: #31587F;
}
/*.breadcrumbcontainer {
    background: #31587F;
}*/
.button.small,
.button.small:hover,
#AddressHolder_SUPPLY a.AddressNotFound_close,
div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close,
#AddressHolder_BILLING a.AddressNotFound_close,
#AddressHolder_SUPPLY a.AddressNotFound_close:hover,
div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close:hover,
#AddressHolder_BILLING a.AddressNotFound_close:hover,
.e-calc__options__confirmation .e-calc__btn,
.e-calc__cta.buttonSubmit .e-calc__btn--primary,
.e-calc__cta.buttonSubmit .e-calc__btn--primary:hover,
.e-calc__options__confirmation .e-calc__btn:hover {
    color: #203a54;
    background: #f1c40f;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    /*background: -moz-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: -webkit-linear-gradient(-45deg,#f91c3d 0%,#fa2b56 100%);
    background: linear-gradient(135deg,#f91c3d 0%,#fa2b56 100%);*/
}
.button.small:hover,
#AddressHolder_SUPPLY a.AddressNotFound_close:hover,
div[id^='AddressHolder_PREVIOUS'] a.AddressNotFound_close:hover,
#AddressHolder_BILLING a.AddressNotFound_close:hover,
.e-calc__cta.buttonSubmit .e-calc__btn--primary:hover,
.e-calc__options__confirmation .e-calc__btn:hover {
    background: #3179C5;
}
#homeForm .e-calc__btn--primary:hover {
    color: #5b7b31;
    text-decoration: none;
    background: #cce6a9;
}

section.feature#homePagePortal .e-calc__input {
    height: auto;
    width: auto;
}
.e-calc__input e-calc__input--postcode input,
section.feature#homePagePortal .e-calc__postcode.postcodeSelected input {
    background: white;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    padding: 14px !important;
    font-size: 18px;
    width: 100%;
    text-align: left;
    max-width: 160px;
}
/* errors */
.e-calc__input e-calc__input--postcode input.input-validation-error,
section.feature#homePagePortal .e-calc__postcode.postcodeSelected input.input-validation-error {
    border-radius: 0; 
    box-shadow: none !important;
}
.e-calc__input e-calc__input--postcode input.input-validation-error,
section.feature#homePagePortal .e-calc__postcode.postcodeSelected input.input-validation-error {
    border: 4px solid tomato !important;
}
span.field-validation-error, 
#homeForm span.field-validation-error {
    bottom: 50px;
}
section.feature#homePagePortal .e-calc__postcode.postcodeSelected span.field-validation-error {
    right: 0;
    left: unset;
    bottom: 54px;
}
/* end errors */

#AddressForm > div.e-calc__heading.e-calc__heading--huge {
    padding-top: 35px;
    padding-bottom: 35px;
}

@media (max-width: 601px) {
    .e-calc__heading--huge {
        font-size: 22px;
    }
}

@media (max-width: 801px) {
    section.feature#homePagePortal {
        min-width: 400px;
    }
}
@media (max-width: 400px) {
    section.feature#homePagePortal {
        min-width: 300px;
    }
}

p#AgentStartButtonContainer.buttonSubmit {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
}

/* global styles */
iframe  {
    border: 0;
}
.e-calc__results__card .moreinfo .more-info-link span,
.e-calc__results__card__cta__more {
    color: #07abef;
}
.e-calc__results__card__cta__more:hover {
    color: #1a47b0;
}
.e-calc__results__card__cta__more span {
    color: #203a54;
    border-bottom: 1px dashed #f1c40f;
}
.e-calc__results__card__cta__more:hover span {
    color: #f1c40f;
    border-bottom: 1px dashed #f1c40f;
}
.e-calc__question .more-less-switch label span a:hover,
.twoUp .cardRight aside a {
    color: #07abef;
    border-bottom: 1px dashed #07abef;
}
.twoUp .cardRight aside a:hover,
.twoUp .cardRight aside a:active,
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a:hover,
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a:active,
.e-calc__question a:hover,
.e-calc__question a:active {
    color: #1a47b0;
    border-bottom: 1px dashed #1a47b0;
}
.e-calc__cta.e-calc__cta--bordered .e-calc__tip p a,
.e-calc__question a {
    color: #31587F;
    border-bottom: 1px dashed #31587F;
}
.e-calc__results__card__cta__more:hover,
.e-calc__heading--huge.final span,
.e-calc__question .more-less-switch label span a:hover {
    color: #07abef;
}

/* breadcrumbs */
/*.breadcrumbcontainer {
    background: #31587F;
}
.breadcrumbcontainer ol li:before {
    background: #203A54;
}
.breadcrumbcontainer ol li:before {
    color: #F1C40F;
}*/

/* form elements */
.radioBtnWrapper input[type=radio] {
    position: relative;
    width: 2em;
    height: 2em;
    font-size: 1em;
}
.radioBtnWrapper input[type=checkbox] {
    position: relative;
    width: 2em;
    height: 2em;
    font-size: 1em;
}
.radioBtnWrapper label.radio-label {
    font-weight: 400;
    font-size: 18px;
    padding-right: 10px;
}
@media (max-width: 601px) {
    .radioBtnWrapper label.radio-label {
        font-size: 14px;
    }
}
.form-module .text-box input {
    position: relative;
    padding: 14px 15px 14px 30px;
    margin-left: 15px;
    font-size: 16px;
    color: currentColor;
    border: 4px solid #D0D8DA;
    border-radius: 4px;
    background: white;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
.form-module .text-box input:hover,
.form-module .text-box input:focus {
    border: 4px solid #ABB1B3;
}
.form-module .text-box input.input-validation-error {
    border: 4px solid tomato;
    box-shadow: none !important;
}
.natural-checkbox-wrapper input[type="checkbox"]:checked {
    border-color: #f1c40f;
}
.natural-checkbox-wrapper input[type="checkbox"]:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuMzc3IiBoZWlnaHQ9IjI2NC4yNSI+ICA8cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNMjk5LjQ4NyAwQzIwNi4yOTEgNTcuMTEgMTM4LjY1OSAxMjkuMTc2IDEwOC4yNyAxNjUuMzQ4TDMzLjg1OSAxMDcuMDYgMSAxMzMuNTQyIDEyOS41ODMgMjY0LjI1QzE1MS43IDIwNy41ODkgMjIxLjgwMiA5Ni44NjMgMzA3LjM3NyAxOC4xOTFMMjk5LjQ4NyAweiIvPjwvc3ZnPg==);
}
.natural-checkbox-wrapper input[type="checkbox"]:hover,
.natural-checkbox-wrapper input[type="checkbox"]:focus,
.natural-checkbox-wrapper input[type="checkbox"]:checked {
    border-color: #f1c40f;
}
span.inline-round-radio input[type=radio]:checked {
    border: #f1c40f solid 4px;
}
span.inline-round-radio input[type=radio]::-ms-check {
    border: #f1c40f solid 4px;
    color: #203a54;
}
span.inline-round-radio input[type=radio]:checked::-ms-check {
    border: none;
    color: #f1c40f;
}
/* target IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    span.inline-round-radio input[type=radio]:checked::-ms-check {
        border: #f1c40f solid 4px;
        color: #203a54;
    }
}


/* specific override styles */
/*.e-calc__section {
    background: #31587F;
}*/
#energy-providers.home .homepage-imagelist,
.inner-card,
.homepage-text,
article.otherServicesWrapper {
    border-top: 2px solid #f1c40f;
}
#MeterSerialNumbersContainer dt strong {
    color: #31587F;
}
.e-calc__results__card__personal__num {
    color: #3179C5;
}
/*.e-calc__postcode.postcodeSelected .e-calc__input--postcode input {
    color: #31587F !important;
}*/
.e-calc__options__list li:hover {
    background: #31587F;
}

/* Economy 7 slider */
.spendYesUse {
    padding-right: 24px;
    padding-left: 3px;
}
#Economy7EntryListItem p strong.highlight {
    color: #31587F;
}
.slider .ui-widget-header {
    background: #31587F;
}
#simplySwitch .ui-slider-handle {
    border: 1px solid #31587F;
}

.show-all-tariffs {
    font-size: 18px;
}
/* datepicker */
.ui-datepicker td .ui-state-hover {
    color: #31587F;
    background: #B3E4FF;
}
.ui-datepicker td.ui-datepicker-current-day {
    background: #31587F;
}
.ui-datepicker td.ui-datepicker-current-day .ui-state-active  {
    color: #FFFFFF;
}

/* modal content */
/*.btn-modal-compare,
.new-plan .md-content h3,
.modal-inner h3 {
    color: #31587F !important;
}
.fancybox-skin {
    background: #31587F;
}*/
/*.new-plan .md-content p.border_bottom_gray {
    color: #31587F;
}*/
/*.savingsCalculationWrapper {
    border: 2px solid #31587F;
}*/
/*.savingsCalculationWrapper p.annualSavingShown,
.savingsCalculationWrapper li strong.highlight,
.currentPlanDetail h2,
.newPlanDetail h2,
.currentPlanDetail .green-modal-color.bold, 
.newPlanDetail .green-modal-color.bold {
    color: #31587F;
}*/
.ui-widget-header {
    border: 1px solid #3179C5;
    background: #3179C5;
}
.ui-widget-header .ui-icon {
    background-image: url(/Content/themes/base/images/ui-icons_222222_256x240.png);
}

/* wider and more detailed result page -- CC only */
/* use 'touch device' filter menu */
#energy-results.container {
	padding-left: calc(2% + 32px); /*make room for filter button*/
}
.e-calc__results__filter {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0px;
	z-index: 5;
	overflow-y: scroll;
	padding: 30px 20px;
	width: 285px;
	background: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	opacity: 0;
	-webkit-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
	-webkit-transform: translate3d(-285px, 0, 0);
	transform: translate3d(-285px, 0, 0);
}
.e-calc__results__filter.active {
	-webkit-box-shadow: 5px 0 10px -2px rgba(47, 49, 58, 0.25);
	box-shadow: 5px 0 10px -2px rgba(47, 49, 58, 0.25);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	-webkit-transform: translate3d(0%, 0, 0);
	transform: translate3d(0%, 0, 0);
}
.e-calc__results__filter-toggle {
	position: fixed;
	top: 50%;
	left: -47px;
	z-index: 5;
	display: inline-block;
	padding: 7px 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #3179C5;
	color: white;
	cursor: pointer;
	-webkit-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
	-webkit-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
	-webkit-transform-origin: 50% 51%; /*stops Chrome making the text blurry*/
}
.e-calc__results__filter-toggle:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	opacity: 0.8;
}
.e-calc__results__filter-toggle.active {
	left: -29px;
	-webkit-transform: translate3d(265px, -50%, 0) rotate(90deg);
	transform: translate3d(265px, -50%, 0) rotate(90deg);
}
.e-calc__results__filter__head {
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(47, 49, 58, 0.25);
	font-size: 18px;
}
.e-calc__results__filter__benefits {
	display: none;
}
/* /use 'touch device' filter menu */

/* result card */
.e-calc__results form:first-of-type {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 0;
}
.e-calc__results__card__cta .e-calc__btn {
    max-width: 200px;
}
/* search results - new design (for CC) */
.e-calc__results__card__left-bottom.cc-only .e-calc__results__card__personal {
    flex: 1 1 auto;
    text-align: center;
    margin-top: 10px;
}
#search-results-cc .e-calc__results__card__wrapper {
    position: relative;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
    width: 100%;
}
/* count inner items - 4 normally, but 5 for CC (see EcoGroup_v2.css) */
#search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child, 
#search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .count { 
    flex: 0 1 25%;
    padding: 10px 0;
}
/* mitigate malformed html with unclosed <b> being injected by e-on tariff */
#search-results-cc b .e-calc__results__card {
    font-weight: normal;
}
/* New Tariff block */
#search-results-cc .e-calc__results__card__new-tariff__inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    height: 100%;
}
#search-results-cc .e-calc__results__card__name,
.e-calc__results__card__left.cc-only .e-calc__results__card__name {
    flex: none;
    z-index: 1;
}
#search-results-cc .e-calc__results__card__name div,
.e-calc__results__card__left.cc-only .e-calc__results__card__name div {
    display: table;
    margin: 5px auto 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
#search-results-cc .e-calc__results__card__name div img,
.e-calc__results__card__left.ss-only .e-calc__results__card__name div img {
    position: relative;
    max-width: 120px;
    max-height: 80px;
    height: auto;
}
#search-results-cc .e-calc__results__card__name div a {
    position: relative;
    display: table;
    width: auto;
    height: 100%;
}
#search-results-cc .e-calc__results__card__name__tariff-name,
.e-calc__results__card__left.cc-only .e-calc__results__card__name div.tarrifName {
    flex: auto;
    font-size: 1rem;
    font-weight: 600;
    padding: 5px 10px 10px;
    text-align: center;
}
#search-results-cc .e-calc__results__card__features,
.e-calc__results__card__left-bottom.cc-only .e-calc__results__card__features {
    flex: none;
    font-size: 0.875rem;
    font-weight: 400;
    padding: 5px 10px 0;
    text-align: center;
}
#search-results-cc .e-calc__results__card__features strong {
    font-weight: 600;
}
/* Personal projected spend and savings blocks */
#search-results-cc .e-calc__results__card__personal,
#search-results-cc .e-calc__results__card__savings__wrapper,
.e-calc__results__card__left.cc-only .e-calc__results__card__personal,
.e-calc__results__card__right.cc-only .e-calc__results__card__savings__wrapper {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
#search-results-cc .e-calc__results__card__personal__inner,
#search-results-cc .e-calc__results__card__savings__inner,
.e-calc__results__card__left.cc-only .e-calc__results__card__personal__inner,
.e-calc__results__card__right.cc-only .e-calc__results__card__savings__inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    align-content: center;
}
#search-results-cc .e-calc__results__card__prediction {
    text-align: center;
}
#search-results-cc .e-calc__results__card__personal__num span,
#search-results-cc .e-calc__results__card__prediction__num span,
.e-calc__results__card__left-bottom.cc-only .e-calc__results__card__personal__num span,
.e-calc__results__card__right.cc-only .e-calc__results__card__prediction__num span {
    font-weight: 700;
    font-size: 80%;
}
#search-results-cc .e-calc__results__card__personal__inner span,
#search-results-cc .e-calc__results__card__savings__inner span,
#search-results-cc .e-calc__results__card__prediction span,
.e-calc__results__card__right.cc-only .e-calc__results__card__prediction span {
    font-weight: 600;
    font-size: 0.9375rem;
}
#search-results-cc .prediction-per-year {
    margin-top: 10px;
}
#search-results-cc .e-calc__results__card__personal__num,
#search-results-cc .prediction-per-month-price,
#search-results-cc .prediction-per-year span,
#search-results-cc .e-calc__results__card__prediction__num {
    color: #3179C5;
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 700;
    font-size: 1.5rem;
}
#search-results-cc .prediction-per-month-price,
#search-results-cc .prediction-per-year span,
#search-results-cc .e-calc__results__card__prediction__num {
    display: table;
    margin: 0 auto;
    font-size: 2rem;
    color: #203a54;
}
/* CTA block */
#search-results-cc .e-calc__results__card__cta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    height: 100%;
}

@media screen and (min-width: 1024px) {
    #search-results-cc .e-calc__results__card__cta {
        align-items: flex-end;
        padding-bottom: 15px;
    }
}

#search-results-cc .e-calc__results__card__cta__inner {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    align-content: center;
}
#search-results-cc .e-calc__results__card__cta .e-calc__btn {
    margin: 0 10px 10px;
}

@media (max-width: 773px) {
    #search-results-cc .e-calc__results__card__cta .e-calc__btn {
        margin: 0 0 10px;
    }
}

/* style result card modal text links */
#search-results-cc .e-calc__results__card__cta__more span {
    font-size: 0.875rem;
}
/* more info section */
#search-results-cc .e-calc__results__card .moreinfo {
    display: flex;
    display: -webkit-flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0 20px;
    border-top: 1px solid #e2e2e2;
}
#search-results-cc .more-info-inner {
    flex: 1 1 auto;
    width: 100%;
}
#search-results-cc .e-calc__results__card .moreinfo .more-info-link {
    float: left;
    padding: 15px 0;
    cursor: pointer;
}
#search-results-cc .e-calc__results__card .moreinfo .more-info-link span {
    display: block;
    font-size: 13px;
    font-weight: 600;
    color: #1c2833;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}
#search-results-cc .e-calc__results__card .moreinfo .SwitchGuaranteeSupplierLink {
    float: right;
    width: 93px;
    height: 26px;
    font-size: 13px;
    text-indent: -9999px;
    background: url(../Images/switch-guarantee.png);
    background-repeat: no-repeat;
    background-size: 93px 26px;
    margin-top: 10px;
}
#search-results-cc .e-calc__results__card .moreinfo .resultsPlan:before {
    content: '';
    display: block;
    clear: both;
}
#search-results-cc .e-calc__results__card .moreinfo .resultsPlan {
    flex: 1 1 auto;
    width: 100%;
}
#search-results-cc .e-calc__results__card .resultsPlan h4 {
    color: #3179c5;
    margin: 0;
}
#search-results-cc .e-calc__results__card .resultsPlan .keyfacts {
    display: block;
    margin: 0 0 20px;
    font-size: 0.875rem;
}
#search-results-cc .e-calc__results__card .resultsPlan .keyfacts b {
    font-weight: 400;
}
.container.final-wrapper .e-calc__results__card__left.cc-only,
.container.final-wrapper .e-calc__results__card__right.cc-only {
    flex: 0 1 50%;
    align-items: center;
    padding: 10px;
}
.e-calc__results__card__left-bottom.cc-only {
    flex: 0 1 100%;
    align-items: center;
}
.e-calc__results__card__left-bottom.cc-only .e-calc__results__card__personal {
    height: auto;
    padding-bottom: 10px;
}
.e-calc__results__card__left-bottom.cc-only .e-calc__results__card__personal__num {
    display: inline-block;
    margin-left: 10px;
}

@media screen and (max-width: 1200px) {
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .count { 
        flex: 0 1 20%;
        padding: 10px 0;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__new-tariff.count {
        flex: 0 1 16%;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__get-tariff.count {
        flex: 0 1 24%;
        padding: 0 10px 0 0;
    }
}

@media screen and (max-width: 1024px) {
    #search-results-cc .e-calc__results__card__wrapper {
        flex-wrap: wrap;
        padding-bottom: 10px;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .count { 
        flex: 0 1 33.3333%;
        padding: 10px 0;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__savings.count {
        flex: 0 1 70%;
        padding: 0;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__get-tariff.count {
        flex: 0 1 30%;
        padding: 0;
    }
    #search-results-cc .e-calc__results__card__savings__inner {
        flex-wrap: wrap;
        flex-direction: row;
        align-items: center;
        align-content: center;
        justify-content: space-around;
        width: 80%;
    }
    /*#search-results-cc ul.feature-list {
        padding: 0 10px 0;
    }*/
}

@media screen and (max-width: 800px) {
    #search-results-cc .e-calc__results__card__wrapper {
        flex-wrap: wrap;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child, 
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .count { 
        flex: 0 1 50%;
        padding: 10px 0;
    }
}

@media screen and (max-width: 767px) {
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .count,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__savings.count { 
        flex: 0 1 50%;
        padding: 10px 0;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__reasons.count { 
        padding: 10px;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__get-tariff.count {
        flex: 0 1 100%;
        padding-top: 10px;
    }
    #search-results-cc .e-calc__results__card__reasons__wrapper {
        flex-wrap: wrap;
        flex-direction: row;
    }
}

@media (max-width: 640px) {
    .e-calc__results__card__left.cc-only .e-calc__results__card__name div.tarrifName {
        margin-left: 0;
    }
}

@media screen and (max-width: 480px) {
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .count,
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .e-calc__results__card__savings.count { 
        flex: 0 1 100%;
        padding: 10px 0;
    }
    #search-results-cc ul.feature-list {
        margin: auto 15px auto 25px;
    }
    #search-results-cc .e-calc__results__card__name__tariff-name {
        font-size: 0.875rem;
    }
    #search-results-cc .e-calc__results__card__wrapper {
        flex-wrap: wrap;
    }
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child, 
    #search-results-cc .e-calc__results__card__wrapper .count:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .count { 
        flex: 0 1 100%;
        padding: 10px 0;
    }
}


/* end specific override styles */

/* Free energy competition */
.free-energy-link-inner-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
}
.free-energy-link-inner-wrapper a {
    flex: 0 0 auto;
    margin-top: 0.5em;
}
.free-energy-link-inner-wrapper .pricehikeButton,
.free-energy-link-inner-wrapper .competitionButton {
    float: none;
}
/* supplier presenters */
.presenter {
    padding-bottom: 0.5em;
}
.presenter-heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
	width: 100%;
    margin-bottom: 15px;
}
.presenter-heading h3 {
    font-size: 36px;
    font-family: 'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,'Helvetica Neue',sans-serif;
    font-weight: 300;
    margin-bottom: 10px;
}
.presenter-heading .presenter-logo-wrapper img {
    max-height: 76px;
}
.presenter-item-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    max-width: 700px;
	width: 90%;
    margin: 0 auto;
}
.presenter-item-inner {
	flex: 0 1 48%;
	margin: 30px 0;
}
.item-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	align-content: center;
	width: 100%;
}
.item-wrapper .item.left {
	flex: 0 0 66px;
}
.item-wrapper .item.left img {
	max-width: 80px;
	height: auto;
	display: block;
}
.item-wrapper .item.right {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	padding: 0 1em;
}
.item-wrapper .item.right .header {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
}
.item-wrapper .item.right .desc {
    font-size: 18px;
}
#search-results-cc .e-calc__results__card__name div a.supplier-presenter-link {
    display: inline-block;
    margin-left: 10px;
    position: relative;
}
.presenter-item-wrapper .small-print {
	flex: 0 1 100%;
	margin: 0;
    padding: 0;
    font-size: 11px;
    line-height: 1.4;
}
/* extra energy variant */
.presenter.extra .presenter-heading .presenter-logo-wrapper img {
    width: 100%;
}
.presenter.extra .presenter-item-inner {
    flex: 0 1 72%;
    margin: 15px auto 60px;
}
.presenter.extra .item-wrapper .item.right {
	padding: 0 0 0 1em;
}

/*Octopus which? award modal*/
.presenter.which {
    background: #040E28;
    min-height: 100vh;
}
.presenter.which .presenter-heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
	width: 100%;
    margin-bottom: 0;
}
.presenter.which .presenter-heading .presenter-logo-wrapper {
    height: 185px;
    margin-top: 20px;
}
.presenter.which .presenter-heading .presenter-logo-wrapper img {
    height: 100%;
    max-height: 185px;
}
.presenter.which .presenter-item-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    max-width: 700px;
	width: 86%;
    margin: 0 auto;
    align-items: stretch;
}
.presenter.which .presenter-item-inner {
	flex: 0 1 30%;
	margin: 30px 0;
    color: #fff;
}
.presenter.which .item-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	align-content: center;
	width: 100%;
}
.presenter.which .item-wrapper .item {
	flex: 0 0 100%;
    text-align: center;
}
.presenter.which .item-wrapper .item img {
	max-width: 90%;
}
.presenter.which .item-wrapper .item .desc {
    font-size: 1.2em;
    padding-top: 10px;
}

@media (max-width: 767px) {
    .presenter.which .presenter-heading .presenter-logo-wrapper {
        height: 125px;
    }
    .presenter.which .presenter-heading .presenter-logo-wrapper img {
        max-height: 125px;
    }
    .presenter.which .presenter-item-inner {
        margin: 30px 0 15px 0;
    }
    .presenter.which .item-wrapper .item .desc {
        font-size: 1.1em;
        padding-top: 5px;
    }
    .presenter.which .item-wrapper .item .desc br {
        display: none;
    }
}

/* thank you page - same presenters but a variation) */
#presenter-wrapper {
    background: #fff;
    border: 4px solid #d0d8da;
    border-radius: 5px;
    padding: 15px;
    margin-top: 20px;
}

#presenter-wrapper .presenter {
    position: relative;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    background: transparent;
}
#presenter-wrapper .presenter-item-wrapper {
    max-width: unset;
    width: 100%;
    margin: 0 auto;
}
#presenter-wrapper .presenter-heading h3 {
    margin-top: 0;
}

@media (max-width: 800px) {
    #presenter-wrapper .presenter-heading h3 {
        padding-top: 10px;
        font-size: 28px;
    }
    #presenter-wrapper .presenter.extra .presenter-heading .presenter-logo-wrapper img {
        display: block;
        width: 70%;
        margin: 0 auto;
    }
    #presenter-wrapper .presenter.extra .presenter-item-inner {
        flex: 0 1 100%;
        margin: 15px auto 60px;
    }
    #presenter-wrapper .item-wrapper .item.right .desc {
        font-size: 16px;
    }
}

@media (max-width: 601px) {
    #presenter-wrapper .presenter-heading h3 {
        font-size: 24px;
        padding-top: 4%;
        padding-bottom: 2%;
    }
    .presenter-item-inner {
	    flex: 0 1 100%;
	    margin: 15px 0;
    }
    #presenter-wrapper .presenter.extra .presenter-item-inner {
        flex: 0 1 100%;
        margin: 15px auto;
    }
}

.card-badge {
    position: absolute;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    align-content: center;
    color: white;
    padding: 0;
    right: 0;
    top: 0;
    z-index: 0;
    height: 30px;
}
.card-badge:before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 120px 70px 0;
    border-color: transparent #3179C5 transparent transparent;
    z-index: -1;
}
.card-badge.exclusive:before {
    content: '';
    border-color: transparent #fa2b56 transparent transparent;
}
.card-badge span {
    position: absolute;
    flex: 0 0 auto;
    display: block;
    text-align: center;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 700;
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(31deg);
    -o-transform: rotate(30deg);
    height: 24px;
    width: 72px;
    top: 16px;
    right: 0;
    z-index: 1;
}
/* price cap guarantee link */
.price-cap-guarantee {
    flex: 1;
    font-size:  12px;
    text-transform: uppercase;
    color:  white;
    line-height: 1;
    margin-top: -5px;
    margin-bottom: 5px;
    width: 85px;
    height: 48px;
    margin-right:  auto;
    margin-left: auto;
    border-radius: 4px;
}
.e-calc__results__card__new-tariff__inner .price-cap-guarantee {
    flex: 1 1 auto;
}
.price-cap-guarantee-link,
.price-cap-guarantee-link:hover {
    position: relative;
    color: white;
    height: 100%;
    display: block;
    padding: 10px 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUyLjUiIGhlaWdodD0iODQuNzUiPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE0NC4zNjUgNjkuMDU0Yy0uODI4IDYuNTc1LTcuMDU2IDExLjIwNS0xMy45MDcgMTAuMzQzTDE0LjkyNCA2NC44NDRjLTYuODUyLS44NjMtMTEuNzM1LTYuODkzLTEwLjkwNy0xMy40NjlsNC41My0zNS45NjZjLjgyOC02LjU3NSA3LjA1NS0xMS4yMDUgMTMuOTA2LTEwLjM0M2wxMTUuNTM0IDE0LjU1MmM2Ljg1Mi44NjMgMTEuNzM2IDYuODk0IDEwLjkwOCAxMy40NjlsLTQuNTMgMzUuOTY3eiIvPiAgPHBhdGggZmlsbD0iIzMxNzlDNSIgZD0iTTE4LjU2NiA2LjA2Yy4zMDUgMCAuNjE1LjAyMS45MjIuMDYxbDEyMC45NjkgMTUuODMzYTcuMDA4IDcuMDA4IDAgMCAxIDYuMDMyIDcuODQ5bC01LjU4MSA0Mi42MzdjLS40NTQgMy40NzMtMy40MzEgNi4wOTItNi45MjUgNi4wOTItLjMwNiAwLS42MTYtLjAyMS0uOTI0LS4wNjFMMTIuMDkxIDYyLjYzOWE2Ljk1OSA2Ljk1OSAwIDAgMS00LjY0Mi0yLjY3NSA2Ljk1NCA2Ljk1NCAwIDAgMS0xLjM5MS01LjE3NGw1LjU4MS00Mi42MzdjLjQ1NS0zLjQ3MyAzLjQzMy02LjA5MiA2LjkyNy02LjA5M20tLjAwMS01Yy01LjkzNCAwLTExLjA5MyA0LjQwMi0xMS44ODMgMTAuNDQ0TDEuMTAxIDU0LjE0MWMtLjg2IDYuNTcxIDMuNzcgMTIuNTk2IDEwLjM0MSAxMy40NTZsMTIwLjk2OSAxNS44MzJjLjUyOC4wNjkgMS4wNTQuMTAzIDEuNTcyLjEwMyA1LjkzNCAwIDExLjA5My00LjQgMTEuODgzLTEwLjQ0M2w1LjU4MS00Mi42MzdjLjg1OS02LjU3MS0zLjc3MS0xMi41OTYtMTAuMzQyLTEzLjQ1NkwyMC4xMzcgMS4xNjNhMTIuMTQyIDEyLjE0MiAwIDAgMC0xLjU3Mi0uMTAzeiIvPiAgPGRlZnM+ICAgIDxwYXRoIGlkPSJhIiBkPSJNMi40MDMtMTkuNjcxaDE1MS4wOThWMTAxSDIuNDAzeiIgdHJhbnNmb3JtPSJzY2FsZSgtMSkgcm90YXRlKDcuNDU4IDYyMy45MDMgLTExOTYuMDMpIi8+ICA8L2RlZnM+ICA8Y2xpcFBhdGggaWQ9ImIiPiAgICA8dXNlIG92ZXJmbG93PSJ2aXNpYmxlIiB4bGluazpocmVmPSIjYSIvPiAgPC9jbGlwUGF0aD4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjE0IDU5Ljc3NGwuOTc5LTUuNjU0Yy40NzItLjYyNS0uNTU5LTEuMzQxLjIyLTEuNjgxbC0uMzMxLS4zODUtLjk4OSA3LjU1NmMuMDQuMDU1LjA4My4xMDguMTIxLjE2NHpNMTAuMjkxIDU3LjMxNGMtLjc3MyAxLjQ2OC43OTEgMi44MzYtLjUyNyA0LjAyOGwuNTI3LTQuMDI4ek01LjczNCA1My42NDZsMS4wMDkgMS4xNTgtMS4wNTMtLjgyNHpNNC42MjMgNDcuMzU4bC0uNDgzIDMuNjktLjI5Ny0uNzIxek05LjYzIDQ0LjU5OGMuMDI1Ljk5NS0uODcyIDIuNDg0Ljc5IDIuODM0LS4yMDYtLjE5NC0uMzU3LS41MjItLjcxOS0uNDM2LTEuMDI4IDEuMDU5LS4zMTMgMi45OTctLjkwNiAzLjk3OWwuODM1LTYuMzc3ek04LjUyIDM4LjMwNmwxLjg0NS0xNC4wOTZjLjUyIDEuNjA0LS4zNTkgNC40OTYtLjQxNSA2LjA5My0uNTI2IDEuMDk0LS42NjYgMi4xNjMtLjQzOSAzLjM1NS0xLjc1NyAyLjc3My40MTUgNS43MTktMS45MDIgOC42MjcuMzM0IDEuODg1LjAxNyA0LjMwNi0uNzkxIDYuMDQ0LjU4Ny0zLjMzOC41MDUtNi41NTYgMS43MDItMTAuMDIzTTExLjEwOCAzNi4yNTRjLS4xMTUgMS40ODktLjYxNyAzLjI2OS0uNTcyIDQuMzctLjA0NS0xLjEwMS40NTctMi44ODEuNTcyLTQuMzdNNi42MTEgMzguMDU2bC40MDctNi4wODktLjQwNyA2LjA4OXpNMTEuNDU4IDMzLjU3M2MtLjc1OS4xNzMtLjMzOS44NC0uNTU0IDEuMjkzLjIwNy4xOTUuMzU0LjUyNC43MTcuNDM1bC0uNDI2LjI4NS0uMDcxLTIuNC4zMzQuMzg3ek0xNC44NDMgMjUuNDgxYy45ODcgMi41Mi0xLjUyNiA0LjU4MS0uNTQxIDcuMDk4bC41NDEtNy4wOTh6TTEwLjc2IDIxLjE5MmwuMTEzIDIuMDYxLS4yODktLjcyeiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTEuMDIyIDE4LjUyM2guMzh2MS4zNTJoLS4zOHoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40NjQgMTEuMjEgMTkuMTk4KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2Ljc3NiAxMC43MTFsLS42MjkgNy43NjljLS4zNjMtMi44NDMuNDI3LTQuNzU2LjYyOS03Ljc2OU0xMi4yMzQgMTIuODQ5bC0uNjU4IDUuMDMyLS4xMTQtMi4wNTl6TTEwLjIxMiAxMC41MzZsLjM4My4wNS0uNjAzIDEuNjI3Yy40NTQtLjQ4NS41MzMtMS4wODguMjItMS42NzdNMTM5LjM0NiAxOS43NjRsLjM4NS4wNWMuNTMtMS4xMjItLjU1MS0xLjc0NC4zNTEtMi42ODQtLjc3Ny4yNzQtLjQ2OSAxLjc4NS0uNzM2IDIuNjM0TTE0MS4xMDggMjQuMDk1Yy42OTMuMzI4LjExMi44OTkuMjA0IDEuMzg4LjA0OC0uMzY5LS4wMTQtLjgxOC41MTQtLjk1N2wuMzc5LjA0OS0uNjczLS43N2MuMjEzLS4xNzYuNTg0LS4yOTguNDY5LS42MTlsLS4zMzctLjM4Ny44NDktLjU3M2MtMS43MzYtMS41NTktLjQ3OC0yLjU4Ni0uNTY5LTQuNTEybC0uODM2IDYuMzgxek0xNDMuNDA2IDIxLjMxOWMtLjIwMiAxLjU0NC0uNTUyIDMuODg5LS4zNjMgNS43NTZsLS4xMzIgMS4wMDdjLjMtMy41MTIgMi42NzEtNS4wNDQgMS4xNDItOC43MjYtLjI0NC42NS4xNDMgMS41OTEtLjY0NyAxLjk2M00xMzcuMDg5IDIyLjJjMS4yNS0uNjU1LS4zOTUtMS40MTkuMzA4LTIuMzUybC0uMzA4IDIuMzUyek0xMzguNDU2IDI5LjU1MmMuMDAyLS44OSAxLjEzNi0xLjU5NC4zNTItMi42ODlsMS4xMjYtNS42NThjLS44MDEgMi44MzEtMS4wNjUgNS4xODctMS40NzggOC4zNDdNMTQxLjU5MyAzOC4xNTVjLjU0NyAxLjQzNC0uMjQgMy41ODgtLjIzOCA0Ljc0NmwxLjEzMS01LjY1NWMtMS44MTQtMS4yMjkuOTg4LTIuODA3LS4xOS00LjQ2My43Mi0xLjA2OS45NDgtMi44MTMuNTI3LTQuMDI4bC0xLjIzIDkuNHpNMTQ2LjQ5OCAzMC4yNmMuMzcyLjQyMi44OTcuODM0LjU4OCAxLjQ0MSAxLjA1OC0uNDA0LS4wODItMS4xNjgtLjE2LTEuNzI0bC0uNDI4LjI4M3pNMTQzLjkxIDQxLjE4NWwtLjUwMSA2Ljc2NWMuMDg2LS4zNjcgMS44NzEtMS4yOTIuMjYzLTIuMDEzLjkzNi0xLjUxOC43NTYtMy45NjQgMS4wODUtNS4zMjEtMS4xODItMS4wNDMuOTgtMS4yNzUuNjg4LTIuMzAxLS4wNTMtMS4zNzQtLjg4MS0zLjAxMy0uMjM0LTQuMTI5LS45LS44MDEuOTc3LTEuNTQyLS4wNy0yLjM5NS4xMjcgMy40MjctMi4wMjQgNi41MjktMS4yMzEgOS4zOTRNMTM0LjMzNiAzMS40MDJjLjcwNC4yNjEuMzQgMS41NzkgMS43NzEgMS4yNTctLjI1NS0uMzgxLS40MzUtMi4yNzktMS43NzEtMS4yNTdNMTM5LjM3OSA0MC4yNTVjLjI5My0uNzguNDQtMS42MTggMS4wNjktMi4yNWwtLjMzNi0uMzg5Yy43NDYtMS4yNjktLjczMy0zLjMwNC42MTUtNC43MDFsLS4zMzgtLjM4MmMtLjczIDIuNjM1LjAzNiA1LjM2MS0xLjAxIDcuNzIyTTEzNy44ODUgMzMuOTE3bC41OTgtMS42MzItLjQyMS4yODF6TTEzNy43OTggMzQuNThjLS4yMTkuNzk2LjY5NiAxLjc3MS0uMzA4IDIuMzUyIDEuMi44NDMtMS4wOTYgMS4yMjYuMTE0IDIuMDY0bC0uNDIyLjI4NWMxLjA5Mi0xLjI1MS41MTktMi43NjguOTkzLTQuNjUxbC0uMzc3LS4wNXpNMTM2LjkzMyA0Ny4xMDJjMS4wMjEtLjY4OC4xNjItMi43NDYuODYyLTMuNjQ2LS42ODEtLjQyOS0uMDc4LTEuMTY3LS4xNTktMS43MjVsLjg0Ny0uNTdjLTIuNzIyIDEuMjQ2LS41MTEgNC4yMzYtMS41NSA1Ljk0MSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDguODMzIDYuNjg3aC4zODF2MS4zNTRoLS4zODF6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDMyIDQ5LjAyIDcuMzY3KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTM5LjE2MyAxMC4xN2MuMTAxIDEuMDAzLS41NTkgMS42MDItMS4wNjkgMi4yNTJsLjQyNC0uMjg4Yy45MjEuNjY5LS4zNzkgMS4xMDktLjU5OSAxLjYyNyAxLjQ3OS0uMzU0LjU3NS0yLjYyIDEuNjI3LTMuNTQxLS4xNjgtLjIyOS0uNDg2LS40NDEtLjI5Ni0uNzJsLjQyNy0uMjg3Yy0uNjY0LS44NzIuMDQ4LTEuODc0LjM1Mi0yLjY4NS0xLjIwNi4zMjEtLjM0NiAyLjM3Ni0uODY2IDMuNjQyTTU0LjcyOCAxNS42MThjLjc0MS4yNCAxLjM1Ny0xLjE4NSAxLjk0Ny0uMDg0LjE0NC42NjctLjQ3MS45MjUtLjk0MyAxLjI0MiAxLjM0OS42ODggMS45MzUtMS40NTIgMS45NjUtMy4xNTItLjMyNC0uMTg0LS41NTQuMDk1LS44MDMuMjNsLS4yNS0xLjA1NmMtLjczNi44OS0uNTMxIDIuNTU5LTEuOTE2IDIuODJNNTEuODA4IDE0LjIxN2MtLjcwOSAxIC45MDYgMS45Ni0uMzUxIDIuNjgyLjM1OC0uMDg1LjUxMy4yMzguNzE3LjQzN2wtLjA0NC4zMzUuNDI2LS4yODVjLS4zNTguMDg3LS41MS0uMjM5LS43MTctLjQzOC40ODItLjQxOSAxLjItLjI4OSAxLjY1MS0uODA1bC4zODUuMDUxLjE3Ni0xLjM0NC0uMzg2LS4wNWMuMDg5LjUyMy0uNjE2LjU5OC0uODkxLjkwNi0xLjAxMS0xLjE1NS44MDYtMS43MzguMzk2LTMuMDIxLS4zMS42MDUtMS4xOTYuODctMS4zNjIgMS41MzJNNTAuNzQ4IDEzLjM5NWwtLjkwMiAzLjk3OS45MDItMy45Nzl6TTQ5LjIwMyAxOS4zMzNsLjkzLTEuMjM5LS44ODYuOTAzek00NC43MDMgMjEuMTMybC0uNjMyLTEuMTAyYy0uNjA3LjUwMi0xLjUxLjAwNi0yLjAzMy43NTMtLjE1MS44MzcuNDI3IDEuNDk0LjA3MiAyLjQwMiAxLjU3NC0xLjk0MiA0LjU0Ny0yLjE3IDMuNzkzLTUuMzA1LS4zNzggMS4xMTIuMjYxIDIuNzMxLTEuMiAzLjI1Mk02NC4yMDQgMjYuMDc4Yy43MjMuMDk1LTEuMjUtMS45NzYuNjkyLTIuMzAzbC0uNTg0LTEuNDM4Yy4wNDMuODI2LS42OTggMi42NDItLjEwOCAzLjc0MSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjQuMzI1IDI4LjEzOWMtLjQ3MS0uMjYzLS4zMDEtLjY4NS0uMjUzLTEuMDUzLS4zMTQuNjQyLTEuMjUyLjk5NS0xLjAyMiAxLjkxNGwuNjcxLjc3MmMuMjE3LS40NTMtLjE5Ni0xLjE1NS41Ni0xLjI5NC40ODQuNDM5LjMyNSAxLjA2Ni45NjMgMS40OTQtLjI1Ni0uOTkyLS43NDktMS42MzcuMzA4LTIuMzUzbC40MjYtLjI4My0uMzgzLS4wNS4wMTYtMy4wNzFjLS45OTggMS40MzgtLjI4NCAyLjQ5LTEuMjg2IDMuOTI0IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zOS4yMzkgMjAuNzk0aC4zNzl2MS4zNTNoLS4zNzl6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNCAzOS40MjYgMjEuNDY4KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTc0LjY3IDkuOTc1bC0uNzYtLjFjLS4xOTQuMjguMTI1LjQ5Ni4yOTEuNzIuMjUyLS4xMzguNDgtLjQxNy44MDYtLjIzNi4xNjcuMjI3LjQ4Ni40MzcuMjk2LjcxOC40NjMtLjMxNC45MTMtLjc2NCAxLjYwOC0uNDY5LjUwMy42MTIgMi4wNzIgMS45NDUuNzk0IDIuODM0LjQxMS4zOTYuNTc2LTEuNDYxLjY4Ni0yLjI5OS0xLjU5Mi42NDQtMS42MDQtMS45NTMtMy4wMDEtLjczNGwtLjIwOC0xLjM5M2MtLjA0Ny4zNjktLjAyNi44MTItLjUxMi45NTlNNjYuMzAyIDMwLjc4OGMtLjUxMS0uMjMyLS40MjItLjkwNi4xMzItMS4wMDVsLS44OTUuOTA1Ljc2My4xek00My4yNTMgMzIuMjFsLS4xNzYgMS4zNDhjLjcxNC0uNDIxIDEuODUxLTEuMTI4IDEuMDI1LTEuOTE4LS4zOTgtLjE5LS45NS4xODItLjg0OS41N00zMC42OTIgMjMuNDY5Yy0uMTI0LS41MzEtLjU5My0xLjM4Mi4yMi0xLjY3OS0uODEzLjI5Ny0uMzQ0IDEuMTQ4LS4yMiAxLjY3OU02MC40NjkgMzYuODU3bDEuMjM0LS41MjVjLS41MTMtLjU0MS0xLjUwMy0uMzY0LTEuMjM0LjUyNU01OC4xODYgMzYuNTU5Yy41NzguMzEzLjExNyAxLjE3NCAxLjAxMSAxLjE1M2wuNDI2LS4yODVjLTEuNTM4LjE3My4xNDgtMi4wMzEtMS40MzctLjg2OE00OS41ODMgMzcuMTM4bC4zODIuMDVjLS43MDMtLjU0MS0uMDM1LTEuMjAzLjIyLTEuNjc3LS43NjUuMjQxLS4zNzkgMS4xMS0uNjAyIDEuNjI3TTY4LjQ1OSA0MC45NzJjLS40NzktLjE5Ny40MTgtMS40NDUuMzUxLTIuNjgzLS42Mi4yOTUtLjgzNSAxLjk0LS4zNTEgMi42ODNNMzQuNDMgMzQuNDcxYy4zNjUtLjA4Ny41MTYuMjM4LjcyMS40MzctLjYyNCAxLjUyMS40MDMgMi41NzMtMS4yNDggMy41ODkuNDk5LjY0Ni4zNDUgMS44MjMtLjMwOCAyLjM1Mi4zNjUtLjA4OC41MTYuMjM3LjcyMS40MzMuMTEuMzIzLS4yNTMuNDUtLjQ2OC42MjNsLjMzNi4zODVjLjEyNC0uOTQyLS41MDctMi45MzQuNTI3LTQuMDI5LjU0Ni0uNjQ1LS4yMDktMi4yNDQuNzc0LTIuOTY4LS42NDUtLjM2LjA2OS0xLjY5Ni0xLjA1NS0uODIyTTczLjYxNiA0My4wMTdsLjMzNS4zNzljLjA2LTEuMzI1LjExMi0xLjcyNS4zOTUtMy4wMTctLjc3LjI3Ni0uNDY0IDEuNzgtLjczIDIuNjM4TTM5LjkyOSAzNi44OTdjLjYzNS43NjYtLjAxMSAxLjg0Mi4wMjggMi43MzcuNzI4LjA2MS4zODEtMS4xMDkuNi0xLjYzLS45MzktLjQ5OS41NTUtLjY0NC4xNzUtMS4zNC0uMjUxLjEzNi0uNDc5LjQxNS0uODAzLjIzM003MS45NTggNDMuODIyYy40MTkuMDU1LjkwNi4xODcgMS4xOS0uMTg5LTEuMDk2LjA2NS0uMjc3LTEuMTU5LTEuMDE1LTEuMTU1bC0uMTc1IDEuMzQ0ek03NC4xNTggNDQuNzlsLjkzNy0xLjI0NC0uODQ5LjU3NnpNNjYuOTkgNDYuMjQzbC0uMjA0LTEuMzkuMzM1LjM4NHpNNzQuNzQzIDQ2LjIzNGwtMS4xNTYgMi45MiAxLjE1Ni0yLjkyek03NS44MjggNDkuNzkybDEuMTAxLjQ4NyAxLjExMy0yLjU4OWMtMS40LjAyMS0uNjI2IDEuODMtMi4yMTQgMi4xMDJNMzYuMDM0IDQ1Ljk0OGMtLjA3Ni44NDUtLjEzNy0xLjM0OS41OTUtMS42My0uNTA2LS4yMzctLjQxOC0uOTExLjEzMi0xLjAwNi0uNTU0LjQwMy0uOTkgMS45NTQtLjcyNyAyLjYzNk01Ni45NzMgNTEuNzU3Yy41MTkuMTQgMS4yMDgtLjY1NyAxLjUyLjE5OWwtLjA0NC4zMzguMzg0LjA1LjA4Ny0uNjdjLS45MjEtLjA1Ni0uNjU4LS45MDUtLjU4Ny0xLjQ0Mi0uOTU2LS4wOTYtMS4yNjkuODI0LTEuMzYgMS41MjVNNDIuODQyIDU2LjA1N2MxLjIxNy0uMzg4LS40NDQtMS4wMTYuMjItMS42ODFsLjkwOC0zLjk3NmMtLjExIDIuMDMyLTIuMDA5IDMuNTI2LTEuMTI4IDUuNjU3TTU0LjY3MiA1NC41MzFjLS42MjQgMi45OTItMS44NzQgNS42OTctMS45NTEgOC45NjEuMjg1LS45ODggMS42MzQtMS44MzQuNzc2LTIuOTY4LjkwNS0xLjg2NS0uMTQyLTMuNjM4IDEuNDY4LTUuMjY4LjE2Mi0uNjY2LjA1Mi0xLjI5NC0uNTQ1LTEuNzgzbC0uMzgxLS4wNS42MzMgMS4xMDh6TTM0Ljc3MiA1Mi42MTNjLjA0OS0uMzczLS4wMDctLjgyNS41MTYtLjk2bC0uMzM5LS4zODctLjE3NyAxLjM0N3pNNjQuNTQ1IDYxLjk3YzEuMTUxLTEuMDguMDk3LTIuNTE4LjEwMy0zLjc0MS0xLjE0NiAxLjA3NC43NDYgMi4zMDktLjEwMyAzLjc0MU0zMy44NjQgNTYuNTg3bC4zMDctMi4zNDctLjQyMy4yOHpNMTAzLjUzNCA0MC4wNTNjMS4zNzktMS4zNTggMS4xMTktMy43NzkgMS41MTItNS42MDlsLS4xNjItMS43MjYtMS4zNSA3LjMzNXpNOTkuNzg1IDM2LjE0M2wxLjE5Ny0zLjI1Mi0xLjAyMiAxLjkxM3pNMTA2LjI5MyAzOS43M2wuNzMzLTIuNjQtLjYwMiAxLjYzNXpNMTQxLjg1NCA0My4zNjJsLjU1Ni0xLjI5NS0uNTEzLjk1OXpNOTYuNzExIDQxLjg5Yy4xNDktMi4zMzYuODE1LTMuNTc5LjM2MS01Ljc1Ny41MDggMS43Ny0uMjY4IDMuODU5LS4zNjEgNS43NTdNOTQuMzA2IDM5LjUyN2wuMzA4LTIuMzQ4Yy0uMDMzLjgxNC0xLjEzMSAxLjUyMy0uMzA4IDIuMzQ4TTEwMi4wNTggMzkuNTE2bC0xLjI0OCAzLjU5NCAxLjI0OC0zLjU5NHpNOTguNjYgNDEuODA0bC42NDItMS45NjUtLjQ2Ni42MjN6TTEwMS44MDcgNDcuMzM0Yy40MTEgMS4yODYtMS40MDggMS44NjQtLjM5NiAzLjAyNS0uMjQ3LjEzOS0uNDc1LjQxNC0uODAzLjIzNCAxLjMzMiAxLjM5OS0uNjk3IDIuMzMyLjI3NiAzLjc4OS0uNTc1LTEuNzg0IDEuOTYyLTEuOTU4Ljg2OC0zLjYzOWwuNDE5LS4yODRjLS4zNTcuMDkxLS41MDgtLjIzOS0uNzE3LS40MzggMS4xMDgtMi4yNDQuNzE0LTUuNzQzIDEuNzcxLTcuNjItLjQwMyAxLjM0NS0xLjU2OCAzLjQxNC0xLjQxOCA0LjkzM005Ni4wNjIgNDMuODU0bC41NjEtMS4yOTItLjQzLjI4NnpNMTE1Ljg1OSA0OS41MThjLS42NzYtLjQzMy0uMDgxLTEuMTctLjE2LTEuNzI5Ljk2MS0uMjE0LS4yNC0uNTQyLjEzMi0xLjAwNmwtLjM1MiAyLjY4Ny4zOC4wNDh6TTEyNi45OTQgNTAuMjkyYy0uMTYtLjIyNi0uNDc5LS40MzctLjI4OS0uNzJsLS41NiAxLjI5MmMtLjU5NS0uMjE1IDEuODk2LjA0IDEuNzQyLTEuNDc5bC0uODkzLjkwN3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTk5LjQ1NCA0Ni4wNDNoLjM4NnYzLjA0NWgtLjM4NnoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40ODcgOTkuNjE2IDQ3LjU0OCkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMjIuMzM1IDUwLjM2NWMuMTEzLjMyNS0uMjQ4LjQ0My0uNDY2LjYxOWwuMzM1LjM4Ny44OTYtLjkwNS0uNzY1LS4xMDF6TTEwMy41MjIgNTJjLS4xMTUtLjMyNS4yNS0uNDQzLjQ3LS42MjQtLjUzNy0uMzQ0LS40MjctMS4xODIuMTc2LTEuMzQxYTEuMiAxLjIgMCAwIDAtLjY0NiAxLjk2NU0xMTkuMDYgNTQuNzE1bC42NC0xLjk2My0uNDY1LjYxOHpNMTA1LjQyOSA1Mi4yNDljLjQzOC0uMDguODcyLjQyMi42NzcuNzcxbC0uMTc2IDEuMzQzYy0uMDAzLS44ODguNjM1LTEuOTMxIDEuMTU0LTIuOTIzbC0uMzQtLjM4M2MuMzQ3LjkzNC0uODM4LjgxMS0xLjMxNSAxLjE5MiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTE0LjEwMiA1Mi4zOThoLjM4M3YzLjM4NWgtLjM4M3oiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40NzYgMTE0LjI5MyA1NC4wNzUpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNOTYuNjIxIDUxLjQzNmMtLjMyOSAxLjM1Ni0uMTQ3IDMuODAyLTEuMDgyIDUuMzIyLjE2NC4yMjQuNDguNDM0LjI5MS43MjQgMCAxLjE1Ny0uNzgyIDMuMzExLS4yMzMgNC43NDMuOTg2LTMuMTEyLS4yNTktNi44OTQgMS40MDUtMTAuNzM5bC0uNjczLS43NjhjLjE2NS4yMjMuNDgxLjQzNy4yOTIuNzE4TTEwMi40MzggNTcuMzIxYzEuMzM0LS43MTUgMS4xMjgtMi4wNzIgMS4yNDctMy42bC0xLjI0NyAzLjZ6TTEyOS4wOCA1OC4wNzFjLjUxNC4yMDQgMS4yNi0uMTM4IDEuNDc1LjUzOGwuMDg4LS42NzItMS41NjMuMTM0ek0xMDguODAxIDU2LjEwMmwtLjI5OC0uNzI0LS4zNzktLjA0OXpNMTA1LjQ5IDU3LjcyMWMtLjIzMS0xLjIyNi45NzUtMS41NDcuMzUzLTIuNjkxbC0uMzUzIDIuNjkxek0xMTAuNTcgMTguMzE3bC4yNzUgMy43OTVjLS4xNzctMS4xNzMuMzE0LTIuNjA2LjQ5OS00LjAxLS4yMzYuMTQyLS40Ni4zODktLjc3NC4yMTV6TTEyMS43MTEgNjcuMDA4YzIuMTYtLjI1OSAxLjEzOC0yLjc4OCAxLjcxMS00LjIxMmwtLjQyNS4yODZjLTEuMTE3LTEuNTEzIDEuMjYyLTIuNTY1LjE0NS00LjA3OGwtMS40MzEgOC4wMDR6TTEwOC41MzYgNTguMTJjLjY4OC4zMjguMTE1Ljg5OS4yMDIgMS4zOTEgMS4zODYtLjUwMy0uNzM2LTEuNDYuNjQ3LTEuOTY2bC0uODQ5LjU3NXpNMTA0LjIxNyA2Ny40NWMxLjQxMi0yLjgxOS4zNjUtNi4wNiAxLjUxOC04LjY3MS0xLjAzMiAyLjI4My0xLjA0NyA2LjIwOC0xLjUxOCA4LjY3MU0xMDIuNDk5IDYyLjc4OGwuNTctNC4zNThjLS43MzQgMS4xNjQtLjk3NiAzLjAwOC0uNTcgNC4zNThNMTM5LjMzNSA2NS41NTljLjAxNy40ODItMS4wNDEuODYtLjE3NiAxLjM0My0uNzY3LjIzOS0uMzc3IDEuMTE1LS42IDEuNjI5LjIyLTEuNjc5IDIuMTc5LTMuMzM0LjY1OC01LjAzMi0uMzE3Ljk0NC0uMzA4IDEuMTUzLjExOCAyLjA2TTEzNC4wNDUgNjQuNTI4bC42MDUtMS42MjctLjQyOS4yODN6TTExOS4wMTMgNjMuOTNsLjMwNy0yLjM1NC0uNjQ1IDEuOTYzek05Ny40NTYgNjIuODE2Yy44MjYtLjY4Mi0uMTYzLTEuNzI5LjM1My0yLjY5MmwtLjM1MyAyLjY5MnpNMTE4LjkxNyA2Ny42NjZsLS4xMjQtMi4wNTcuMjk5LjcxNnpNMTAxLjQ3MiA2NC43MDhjLjQzMS4yNTguMjk4LjY4NS4yNSAxLjA1MWwuMzgyLjA1LjIyLTEuNjc5LS4zODItLjA1Yy4xMTYuMzE4LS4yNTMuNDQ2LS40Ny42MjhNMTIxLjY5MiA3MC4wODFjLjQzMi4yNi4yOTguNjg2LjI1IDEuMDU0bC4zODMuMDVjLS45NjYtMS40OTEuODk3LTIuNDEuNTI2LTQuMDI4LS4xNzYgMS4wNzEtLjEwMiAyLjI3NS0xLjE1OSAyLjkyNE05Mi43MzQgMjcuMjU1Yy0uMTY4LTQuMzI4Ljc3OS03LjY4NiAxLjIwNC0xMi4xMzNsLjQyMi0uMjkxYy0xLjIyLS43MDIgMS4wNjEtMS4wMTgtLjE1OS0xLjcyMi44NDYtLjU3Ny4wNjctMS42NjctLjA3NS0yLjQwNWwtMS43NyAxNi41MDIuMzc4LjA0OXpNMTE0Ljk3MSA2OC4xNzZsLjYwMi0xLjYyMy0uOTQxIDEuMjM4ek0xMTQuODk1IDE3Ljg2NWwuMzUxLTIuNjg5LS42MDIgMS42MzR6TTg0LjA2MyAxNi41NmMuMjQ5LS4xNDEuNDc5LS40MTUuODA3LS4yMzUuODg1LjkzMy0uNDMyIDEuNTEyLS42ODggMi4yOThsLjMzOC4zODdjMS4zNzItMS4wMTctLjU0OS0yLjkxMiAxLjI0NC0zLjU5NC43Mi45ODQgMS4zMDYgMi40NTguMzIyIDMuNDU3IDEuMDUyLS45MjQuMTc4LTIuMjI5LjQzOS0zLjM1N2wtMS4wMTYtMS4xNTgtLjg0NS41N2MtMS4yNy0uNjcyLS4wMzctMS4xOTUtLjExOC0yLjA1Ni0uMTU4IDEuMjA0LTIuMDY0IDIuNDU2LS40ODMgMy42ODhNODIuMTI3IDEzLjU3N2MtLjIzMS44NTUuMTIxIDIuMDI4LjM2NyAzLjEyMS0uMDgyLS41NTkuNTE5LTEuMzAxLS4xNjMtMS43MzEgMS4xMTMtLjUwNC0uMTg2LTEuMjUzLjI2NC0yLjAxNi4xMTMuMzI3LS4yNDguNDQ2LS40NjguNjI2TTg4LjY3OSAxNi44MjNjLS40NDEtMS4wODQgMS4zNDEtMS4zOTguMzA4LTIuMzQ5bC0uMzA4IDIuMzQ5ek0xMTQuNDk5IDIwLjg4NmwtLjA3NS0yLjQwMy0uMjY0IDIuMDE2ek05MS43MjQgMTcuMjIxYy4wNDguODI0LS4yNTQtLjcxOC40NzEtLjYyM2wtMS40NzgtLjUzNSAxLjAwNyAxLjE1OHpNNjkuNDA4IDE2LjAwMmwuMzM5LjM5MS4yMi0xLjY3OGMtLjc1NC4xMzgtLjM0Ni44NC0uNTU5IDEuMjg3TTEyMC4wNzggMjIuNjM0bC4yMDMgMS4zOTYtLjIwMy0xLjM5NnpNMTA1LjU2MiAyMS4wODFjLjY4OC4zMjguMTExLjkwMy4yMDEgMS4zOSAxLjA1NS0uMzM4LS4wNzQtMS4yMDUtLjIwMS0xLjM5TTg1LjU4OCAyNS42MzRjLS40OTMuNDgxLjk1LTEuMDM1LjY0Ny0xLjk2Ny4yNjItMS40MjktLjMwNi0zLjA0My4xNDMtNC4wNzMtMS40MDUgMS44NjMuMDcgMy45MDEtLjc5IDYuMDRNMTA5LjExOSAyOS4zOTlsMS4yMTctNi4zMzFjLjEyOCAxLjk2NC0xLjMyOCAzLjkyMy0xLjIxNyA2LjMzMU05NC45MTkgMjIuNDJsLS4zODMtLjA1Yy4zLjY4OS42ODYgMS4zMTkuNTAxIDIuMTEybC4zNzguMDQ5LjQzOS0zLjM1Ny0uMzc4LS4wNWMtLjIxMy40NTEuMjA0IDEuMTE3LS41NTcgMS4yOTZNODEuNTg0IDIwLjY3NGMuMzYzLS4wOTIuNTEyLjIzNy43MTkuNDMzLjA4OC41MjUtLjYyMS42MDItLjg5NS45MDUtLjk1LS4xMjUuMzc0LjEyMi40MjctLjI4NGwuMzM2LjM4NC44NS0uNTY2Yy0uNjI4LS41MjgtLjc0NC0xLjEyNS0uNTQzLTEuNzc4bC0uODk0LjkwNnpNOTAuNDkzIDI2LjYxOGwuMDE3LTMuMDczLjA3MSAyLjQwMnpNOTUuMDIgMjcuNTU0bC0uMTE1LTIuMDY0LS4yNjMgMi4wMTV6TTExMC4zNCAzMC4xNDNjLS42NjctLjUzLjUxNS0uOTU5LjIyLTEuNjgzbC44MDgtOS4xMDgtMS40NDkgMTEuMDc1LjQyMS0uMjg0ek0xMTcuMzQ3IDI2Ljk2NGMtLjM2OS0xLjYxOSAxLjQ5Mi0yLjUzNy41MjctNC4wMjlsLS41MjcgNC4wMjl6TTExMiAyOS4zMzNsMS4yNzMtLjg1Ni0xLjIzLjUyM3pNMTA5LjMwNCAzNS4xMjZsLjQ4Mi0zLjY5Mi0uNDY5LjYyMnpNMTEzLjQzNiAzOS4wODNjLjI3OS0uOTU3LS4yMDItMi42MjcgMS40OTEtMi41MzgtLjI0OS4xMzUtLjQ3OC40MTMtLjgwNS4yMzctLjcyMi0xLjI4OS40NjgtMi45NzcuMTQ4LTQuMDc5bC0uODM0IDYuMzh6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMTAuNzQzIDQ0Ljg3NmwtMS44NDUgMTQuMDk2Yy45MTQtMS40MTcuODA4LTQuNDM3IDEuMTY5LTUuOTk2LS4yMjktMS4xOTEtLjA4OC0yLjI2MS40MzktMy4zNTUtLjk4OS0zLjEzMSAxLjg3MS01LjQxOS4zNzktOC44MjQuODEtMS43MzUgMS4xMjctNC4xNTcuNzktNi4wNDItLjI4NyAzLjM3My0xLjE5NiA2LjQ2MS0uOTMyIDEwLjEyMU0xMDUuOTMyIDQ5LjAyMmMtLjUxNi4xMzItLjQ2NC41ODktLjUxMi45NTlsLjQyMy0uMjg1LjY3Ni04LjEwOGMtMS4yNTcgMS45MjEtLjQxNSA0LjkzMy0uNTg3IDcuNDM0TTExMi43MTcgNDcuNTIxYy4yNy0xLjQ2My4yNDQtMy4zMTMuNTcxLTQuMzY2LS4zMjcgMS4wNTMtLjMwMiAyLjkwMy0uNTcxIDQuMzY2TTEwOC44MzMgNDQuNjI2bC0xLjE3MyA1Ljk5IDEuMTczLTUuOTl6TTExMi4zNjUgNTAuMjA3Yy0uNjg4LS4zNjQtLjExMy0uOTAyLS4yMDMtMS4zOTQuMjUxLS4xMzYuNDc5LS40MTcuODAyLS4yMzdsLS4zMzUtLjM4Mi0uNjg3IDIuMzAxLjQyMy0uMjg4ek0xMTMuNTUyIDU4Ljg5NWMxLjYwMy0yLjE3OS0uMjk2LTQuODE4IDEuMzA2LTYuOTk3bC0xLjMwNiA2Ljk5N3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwNC43OTQgNTAuOTU4aC4zODZ2MS42ODhoLS4zODZ6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDEyIDEwNSA1MS44MDkpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTA1LjAwOSA1Ni4wNzJjMS4xMjYtLjU3My0uMzgyLTEuMjE2LjI2NC0yLjAxN2wtLjI2NCAyLjAxN3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwNC40NTIgNTYuNzE0aC4zODN2MS4zNDloLS4zODN6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDc2IDEwNC42NDQgNTcuMzczKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwOC41MDQgNjEuOTlsLjY0MS0xLjk2NS0uNDY2LjYyNHoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwOC4yMzggNjMuMzU3aC4zODF2MS4zNWgtLjM4MXoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40MzIgMTA4LjQyIDY0LjAzNSkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMTEuNjE4IDczLjY2NWwxLjM5NC03LjY2OGMtMS4wODIgMi42NTQtLjgxMSA0LjcwNi0xLjM5NCA3LjY2OE0xMDcuNzgzIDcwLjQzMWwuNjU4LTUuMDMzLS42NCAxLjk2NHpNMTA1LjIzMSA3Mi4xNDZsLjM4NC4wNS0uMTY0LTEuNzI5Yy4zMTQuNTg4LjIzNiAxLjE5LS4yMiAxLjY3OU0xMDIuODQ1IDc1LjU4N2wuMzgyLjA1Yy41MzMtMS4xMjEtLjU1MS0xLjc0My4zNTItMi42ODQtLjc3OC4yNzQtLjQ2NyAxLjc4NS0uNzM0IDIuNjM0TTEwNS4yNSA3OS44ODFsLS4yMTktLjI1MWMuMjEyLS4xNzguNTgtLjMuNDY3LS42MThsLS4zMzUtLjM5MS44NDctLjU3MmMtLjc0NC0uNjY2LS45MzctMS4yMzctLjkyMi0xLjgyMWwtLjQ3NCAzLjYyMWMuMjA2LS4wMDEuNDE3LjAwOC42MzYuMDMyek0xMDcuMjUgODAuMTM2Yy4wNzMuMDEuMTM5LjAyNi4yMS4wMzguNTYxLTEuNDc3Ljk2Ny0yLjg4NC4wOTItNC45OTUtLjI0NS42NDkuMTQyIDEuNTktLjY0NyAxLjk2Mi0uMTA3LjgyLS4yNTEgMS44NjktLjMzNyAyLjk0OS4yMjEuMDA0LjQ0OC4wMTUuNjgyLjA0NnpNMTAwLjU4NiA3OC4wMjFjMS4yNDktLjY1Mi0uMzk1LTEuNDE3LjMwOC0yLjM0OWwtLjMwOCAyLjM0OXpNODIuNjYzIDExLjQ1MmwtLjY4NSAyLjMwMS42ODUtMi4zMDF6TTYzLjUzOSAxNS40NDFjLjI4OS0uOTkzLS4wNTEtMi4yNjQuNzgxLTIuOTc3bC0uMzQyLS4zODItLjQzOSAzLjM1OXpNNjEuNTA4IDI1LjA3NWMuNDYyLTIuMzY1LjQxMS01Ljg1NCAxLjQ3OC04LjM0My0xLjA2OCAyLjQ4OS0uOTU4IDUuNTM5LTEuNDc4IDguMzQzTTQyLjA4NyAxOS40NThsLS4yMzIgNC43NS4yMzItNC43NXoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUyLjgxNSAyNS42NzNoLjM4NnYxLjM1MWgtLjM4NnoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40ODcgNTIuOTkxIDI2LjMzOSkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00OS44OTQgMjkuNzNoLjM4M3YyLjM2OWgtLjM4M3oiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40NzYgNTAuMDY3IDMwLjkwOCkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03NS41MTYgMzYuNDYyYzEuMjI1LjcwOC0xLjA2NSAxLjAxNy4xNjIgMS43M2wuMjY0LTIuMDE0LS40MjYuMjg0ek03Mi4xODggNDEuMTQ3bC4zNzkuMDQ5Yy0uMzczLTEuMjc3IDEuMDU5LTEuODQyIDEuOTItMi44MjEtLjU0MSAxLjUwNC0yLjk3Mi41MzYtMi4yOTkgMi43NzJNNTkuNDEzIDM4LjExM2wuNjAyLTEuNjMyLS4xNzYgMS4zNDR6TTMzLjQ2IDM1LjA1NmMxLjA0LS4yNC0uNDAzLS43NjguMTc2LTEuMzQ1bC0uMTc2IDEuMzQ1eiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNTkuMTQ5IDM5LjEzNGguMzg0djIuMDI5aC0uMzg0eiIgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InJvdGF0ZSg3LjUyIDU5LjM0NiA0MC4xNTYpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjguNDUgNDMuMDQ3bC42LTEuNjI1LS41MTIuOTU1ek03MS41MDEgNDMuNDQ2Yy41MzctMS4xNTQgMi4zMzYgMS4zNjYgMS4yMy0uNTIxbC0uNDI3LjI4Ny0uMjQ5LTEuMDUyLS41NTQgMS4yODZ6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03My4yMyA0NS4wNGwtLjY3NS0uNzczLS4xMzIgMS4wMDljMS42OTIuNjk3LjY0Ny0xLjM4OCAyLjEyNi0xLjQzMWwtLjI1LTEuMDVjLjEwMi45OTctLjU2IDEuNTk1LTEuMDY5IDIuMjQ1TTU4LjUzNCA0NC44MjdjLjgyOS0uNzE0LjQ4OS0xLjk4Ny43NzgtMi45NzZsLS43MjEtLjQzM2MuNjA5IDEuMDAxLS4wNiAyLjI0NC0uMDU3IDMuNDA5IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik01Mi4zMDcgNDMuNzA0aC4zODN2Mi43MDdoLS4zODN6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDc2IDUyLjUgNDUuMDQ5KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQzLjM5NSA0Ny45NjRjLS41MDcuNjUxLjk3NC0xLjIzNy42OS0yLjI5OGwtLjY5IDIuMjk4eiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDkuNTIgNTAuMTY3aC4zODZ2Mi43MDloLS4zODZ6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDg3IDQ5LjY5OCA1MS41MDQpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNTYuNTcxIDU2Ljg1NWMxLjYzNSAxLjEzNy0uNTY4IDEuOTc4LS4wNTYgMy40MDUuNTM5LTIuOTMxIDEuMjUyLTUuNDMyIDEuNTIzLTguNjc2LTEuMDEzIDEuNDc0LS40NTUgMy43NjQtMS40NjcgNS4yNzFNMjUuNjAxIDU2LjUyNmMtLjQ4MS0uNzY2LTEuNjYyLjg0My0yLjI4NS0uMjk5bC0uNDMxLjI5OS4zMzkuNDAxYy0uMTk5IDEuMjExLS42ODIgMi41NTctLjkzMSA0LjEyMSAxLjI0NS0uMDE4LS40NzctNi45OTcgNC40NDctNC4zNzNsLS4zMzMtLjM5MmMtLjI1My4xNDUtLjQ4NS40MzEtLjgwNi4yNDMiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyLjMzMSA2Mi41MTFoLjM4MXYxLjM1MWgtLjM4MXoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40NDYgMTIuNTE5IDYzLjE2NikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zOC4xNjcgNjUuNzk3bC0uNzYxLS4xYy0uMTkxLjI4Mi4xMjcuNDk1LjI5Mi43MTguMjUxLS4xMzguNDgtLjQxNS44MDYtLjIzMS4xNjUuMjI0LjQ4Ni40MzkuMjk2LjcxNS40NjgtLjMxMy45MTItLjc2MyAxLjYwOC0uNDY2LjUwNC42MDkgMi4wNzQgMS45NDIuNzk0IDIuODMzLjQxMi4zOTYuNTc1LTEuNDYxLjY4Ni0yLjMwMy0xLjU5Mi42NDctMS42MDQtMS45NS0zLjAwMS0uNzI5bC0uMjA4LTEuMzk1Yy0uMDQ3LjM3LS4wMjcuODEyLS41MTIuOTU4TTM3Ljc3NyA5Ni41MDdsLjA2NS0uMzA1YS42MTIuNjEyIDAgMCAwLS4yOC4yMDNsLjIxNS4xMDJ6TTI0LjE4NiA0LjgwN2MtLjA1LS40ODQgMS4wNDMtLjg1Mi4xNzUtMS4zNGwtLjE3NSAxLjM0ek0xNC4zODcgMy42N2wtLjE0OS4xNzYtLjU1NSA0LjIzN2MuMjc1LTEuNDc2LjYwNy0yLjg0OC43MDQtNC40MTN6TTEyLjQyMyA1LjUzN2MuMDk5LjYyMi4yMSAxLjI0NS4xODUgMS44NTEtLjc1LjE0Mi0uMzQxLjg0Ni0uNTU1IDEuMjk0Ljg4MS0uODQuNTk1LTIuMDQ2LjUwOC0zLjI0NS0uMDQ1LjAzNS0uMDkyLjA2Ni0uMTM4LjF6TTE2Ljc3MyA1LjIwMmwuMjYzLTIuMDA5Yy0uNTk5LjQzMS0uNzMxIDEuNDM5LS4yNjMgMi4wMDlNMjYuMTY3IDcuNDU0YzEuMDM4LS4yMzUtLjQwNy0uNzY2LjE3NS0xLjMzN2wtLjE3NSAxLjMzN3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIzLjA1NyA4LjQ1OWguMzgzdjQuMDYyaC0uMzgzeiIgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InJvdGF0ZSg3LjQ3NiAyMy4yNDggMTAuNDg3KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEzLjU2NCAxMS45NTRjLS4yMDQtLjE5OC0uMzU5LS41MjQtLjcyMS0uNDM3LS4xODcgMS4xMzUgMi4zOTQuNjg2IDEuMjYxIDIuMjFsLjc2NS4xYy4wMjItMS4zNTktMS4wMjQtMi44Ni4xNDUtNC4wNzNsLTEuNDUgMi4yek0xMS40MDkgMTAuNjQ4bC41NTUtMS4yOTMtLjQyMy4yODd6TTE2LjkwNyAxMy4wNjljLTEuMTkyLS45NzUgMS4xMTYtMS40MjItLjA3Ny0yLjM5N2wtLjMwNyAyLjM0Ny4zODQuMDV6TTEwLjg2NyAxNy43NDRsMS4xMjYtNS42NTVjLTEuOTE4IDEuNjY0LjAzMSAzLjg5Ni0xLjEyNiA1LjY1NU0yMS4zMTUgMjAuODIxYy0xLjMwNSAxLjA5LjE1OCAzLjIyMy0uNjU4IDUuMDMxbDEuNDE5LTQuOTMyLjM4Mi4wNWMuMjEzLjQzOS0xLjItMS40NTctLjQ1My0yLjQ1NGwuNDIyLS4yODJjLjExNC0uODczLjM3OS0yLjU0Ni4xMDQtMy43NDRsLjQ2OS0uNjI0LTEuNjg1IDYuOTU1ek0yNS40MDYgMTYuMjMzbC0uNTU3IDEuMjkzLjU1Ny0xLjI5M3pNOC4zNjMgMTkuMTI1Yy4wNDktLjM3Mi0uMDA2LS44MjYuNTE0LS45NTlsLS4zMzgtLjM4NC40MjYtLjI4OGMtLjczMi0uMDU4LS4zODIgMS4xMTEtLjYwMiAxLjYzMU0xNS45NCAyMC40NTVsLjM3OC4wNDktLjU0Mi0xLjc3NWMuMDg2LjU1My0uNTE5IDEuMjk5LjE2NCAxLjcyNk0xNS44NTMgMjEuMTI2Yy41NjEgMS4zMzctLjE1MyAyLjkxOC0uMTkzIDQuNDEzbC4zODEuMDVjLS42NzgtLjQzMS0uMDc5LTEuMTcxLS4xNjItMS43MjhsLjM1Mi0yLjY4Ni0uMzc4LS4wNDl6TTM5LjgwOSAyNC42Yy41OTQgMS45NjItLjUxNCAzLjA0My0uMjc4IDUuMDg5bC4zODEuMDVjLTEuMDgyLTEuODE2IDEuNDcxLTMuODM5LS4xMDMtNS4xMzlNMjYuMjAxIDI3Ljk0NWMuMzU2LS4wOTEuNTA4LjIzNy43MTYuNDM3LjE2Ny0uMTE2LjA5NS0zLjQwMi45OTQtNC42NThsLTEuNzEgNC4yMjF6TTIyLjk0NyAyNi4xNTJsLjU1My0xLjI5My0uMzc3LS4wNDl6TTc2LjA3NSA2NC41NDNjLjIyOS0xLjUwOS41NDctMi45OTYuOTc5LTQuMzQ3LTEuNDM2Ljk2OC0uOTUzIDIuNzYzLS45NzkgNC4zNDd6TTc1LjkzMSA2NS41NjhjLTEuMTQ1IDEuMzY3LS4zMTQgMy41MTYtLjY0MyA1LjQxOWwuNDQ4LS43MmMtLjA3My0xLjQ5My4wMDYtMy4xLjE5NS00LjY5OXpNMzMuMDM4IDMxLjkxMWwtLjM3OS0uMDUtLjE3NSAxLjM0MS4zNzguMDQ5Ljg3OC02Ljcxek0xMC43MDcgMjQuODkyYy0uMjg1IDEuMDE5LS4wMzEgMS4zOTUuOTI1IDEuODI3LS43MDgtLjUzNS40MTgtMS43NTctLjkyNS0xLjgyN00xOS43NzggMzIuNTdsLjMzOC4zODFjLjA0OS0xLjU2My4xODUtMy4xODYuMjM0LTQuNzUxLjYwNS0uMTkxLjcxNS0xLjAzMi4xNzUtMS4zMzhsLS43NDcgNS43MDh6TTI0LjY3MiAyNy43NDVjLS4wNDguMzY3LS4yMTguNzkzLjI1IDEuMDU0bC41MTMtLjk1NC0uNzYzLS4xek0zOS40NDMgMzAuMzU4bC0uMTg5IDQuNDE0LjE4OS00LjQxNHpNMjUuODk0IDMwLjI5M2MuOTU3LS4yNDggMC0uODg3LjE3Ni0xLjM0NWwtLjE3NiAxLjM0NXpNMTEuNzQ3IDI4Ljc4MWwuNTU3LTEuMjkxLS40MjYuMjg0ek0zMC44MzggMzAuOTRsLjM0MS4zODRjLS4yMTkuMTc1LS41ODQuMzAyLS40NzMuNjIxbC4zNC4zOTMuMjY0LTIuMDIxYy0uMjE4LjE3OC0uNTgzLjMwMy0uNDcyLjYyM00yMi4xNTYgMzIuMTk1Yy43NDMuNTA3IDEuMzU4IDEuNzQ3LjA2OSAyLjM5OGwtLjA0My4zMzNjLjAxOC0xLjYzNiA0LjAzMS0yLjY3OCAxLjgwNS00Ljg4Mi0uNDA4LjE1LS42OC43MjktMS4yMzQuNTItLjk0Mi0uNDkyLjU1Mi0uNjQ2LjE3Ni0xLjM0NC0xLjQyNi44MzggMS4xNTQgMi43MTQtLjc3MyAyLjk3NU0xNi44NTggMzEuMTU1Yy42ODUuNDM3LjA3OSAxLjE3Ni4xNjQgMS43MzJsLjI2My0yLjAxMy0uNDI3LjI4MXpNMzEuOTU3IDM3LjIyOWMuMDQ4LS4zNjUtLjAxNS0uODE4LjUxMS0uOTU4bC4zODcuMDUxLS4wOC0yLjM5OWMtMS4xMjMuODc5LjQ1NyAyLjQyLS44MTggMy4zMDZNMTQuMTg0IDMzLjg3OWwuMzMzLjM5Yy0uNzE2Ljc1Ny42ODUgMy42NzUtMS45NiAzLjE1LS40NTcuOC0xLjYyNyAyLjM0OC0uODY3IDMuNjQyLjE2Ny0xLjU0My4yOTQtMy40MDcgMi4wNTUtMy44MjNsLjc1OS4xLjcwMy01LjM2NmMtMS4wMDIuMjcyLS44ODUgMS4xNDItMS4wMjMgMS45MDdNMjQuMjYzIDMzLjgzNWMtLjA0OC4zNy0uMjE5Ljc5MS4yNSAxLjA1OC0uMjE3LjE3Mi0uNTgzLjMtLjQ2OS42MjNsLjYwMi0xLjYzMS0uMzgzLS4wNXpNNTcuMDgyIDczLjgyN2MuMTMxLS45MjMuMjU2LTEuODc0LjM1Mi0yLjg4NGwuNDI1LS4yOWMtMS4yMjEtLjcgMS4wNjMtMS4wMTgtLjE2MS0xLjcyMi44NTItLjU3NS4wNjgtMS42NjYtLjA3My0yLjQwMmwtLjc3MiA3LjE5MmMuMDc1LjAzNi4xNTIuMDcuMjI5LjEwNnpNMTguNTMzIDM2LjE1NGwuMTc1LTEuMzM2LS4zODEtLjA1ek0xMi4wMTQgMzUuNjQ1bC0uMTYyLTEuNzI0Yy0xLjA2My40MDIuMDggMS4xNjcuMTYyIDEuNzI0TTc4LjM4OSA3My42ODZsLjM1Mi0yLjY4Ny0uNjAyIDEuNjMzek0yMi4xNjkgMzcuOTk4bC4yMTktMS42NzQtLjg0Ni41Njh6TTQ4Ljc3MSA3MS41MjljLjEyLS4xMTEuMjc2LS4yMS40ODgtLjI5MS4wNzUuMTAyLjE0Ny4yMTIuMjE3LjMyMy4xNy4wMTQuMzQuMDM1LjUxLjA1NC4wMDgtLjA5My4wMTItLjE4Ny4wMzItLjI3OGwtMS4wMTItMS4xNTgtLjg0NS41NjljLTEuMjctLjY3LS4wMzctMS4xOTctLjExOS0yLjA1Ni0uMTI1Ljk1NS0xLjM0MiAxLjkzOC0xLjA1OCAyLjkxOGExMi42OCAxMi42OCAwIDAgMSAxLjc4Ny0uMDgxek0xNS41NCA0MS4yM2wuMzQuMzhjLjE2MS41NzMtLjM5NC0xLjY4OC45MzgtMS4yMzlsLjAxNi0zLjA3MmMtMS41NDcgMS4xNjMuODA0IDMuMDQ1LTEuMjk0IDMuOTMxTTc3Ljk5MyA3Ni43MDhsLS4wNzMtMi40MDItLjI2NCAyLjAxNXpNMTQuMDYzIDQwLjY5NmMuNTk1LS45NDYtLjA2Mi0xLjMwNS4zMDgtMi4zNTMtMS4wNzkuNTc3LjI4MyAxLjQzNi0uMzA4IDIuMzUzTTkuNzY5IDQzLjg4OWMuMzY0LS4wOTEuNTE3LjIzNy43MjEuNDM0bC41NTctMS4yODktMS4yNzguODU1ek0xMy4zMTcgNDYuMzk5Yy0uNDY5LS44NDggMS4yOTUtLjk5LjIxOS0xLjY3N2wtLjIxOSAxLjY3N3pNMTMuMDA5IDQ4Ljc1bC4xMzMtMS4wMDgtLjM4Mi0uMDV6TTEyOC4yNiAyMC45NTFjMS4wMzgtLjI0MS0uNDAyLS43NjcuMTc2LTEuMzQzbC0uMTc2IDEuMzQzeiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTQ3LjEwNSAyOS41OTdoLjM4MnYyLjcwOGgtLjM4MnoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40ODcgMTQ3LjMyMSAzMC45NTkpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTM4LjE5NCAzMy44NThjLS41MDcuNjUuOTc1LTEuMjM5LjY5LTIuMjk3bC0uNjkgMi4yOTd6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNDQuMzIgMzYuMDZoLjM4NXYyLjcwOWgtLjM4NXoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40MzIgMTQ0LjU1NiAzNy40MjMpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIwLjM3OCA0Mi41OTNjLS40ODUtLjc0MS0xLjY1Ny44MS0yLjI4NS0uMjk5bC0uNDI5LjI4NC4zNC4zOTNjLS4xOTMgMS4xNy0uNjcgMi40NjgtLjkxMiAzLjk3OCAxLjI0NC0uMDEtLjUwNy02Ljc2MyA0LjQyNy00LjIwN2wtLjMzNC0uMzc5Yy0uMjUzLjEzOC0uNDg2LjQxNS0uODA3LjIzIiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMDcuMTI4IDQ4LjQwNWguMzgxdjEuMzU1aC0uMzgxeiIgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InJvdGF0ZSg3LjQzMiAxMDcuMzEyIDQ5LjA4NikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik05Ny40NiA1MS44ODVjLjEwMSAxLjAwNy0uNTYgMS42MDMtMS4wNjkgMi4yNTRsLjQyMy0uMjg5Yy45Mi42NjctLjM3OSAxLjExLS41OTggMS42MjggMS40NzktLjM1My41NzUtMi42MiAxLjYyNy0zLjU0My0uMTctLjIyNy0uNDg2LS40MzctLjI5Ni0uNzE4bC40MjgtLjI4OGMtLjY2NS0uODcyLjA0Ni0xLjg3NC4zNTItMi42ODUtMS4yMDcuMzIyLS4zNDggMi4zNzgtLjg2NyAzLjY0MU0xMTMuMDIzIDU3LjMzNWMuNzQxLjI0IDEuMzU4LTEuMTg1IDEuOTQ3LS4wODUuMTQ1LjY2OS0uNDcxLjkyNy0uOTQxIDEuMjQ0IDEuMzQ5LjY4NiAxLjkzNC0xLjQ1NCAxLjk2NS0zLjE1Mi0uMzIyLS4xODQtLjU1NC4wOTQtLjgwNS4yM2wtLjI0OC0xLjA1N2MtLjczNi44OTItLjUzMSAyLjU2LTEuOTE4IDIuODJNMTEwLjEwNCA1NS45MzVjLS43MS45OTkuOTA4IDEuOTU5LS4zNTEgMi42ODIuMzU3LS4wODYuNTE1LjIzOC43MTkuNDM1bC0uMDQ0LjMzOC40MjYtLjI4OGMtLjM1OC4wODktLjUxMi0uMjM3LS43MTgtLjQzNS40ODItLjQxOSAxLjItLjI4NyAxLjY1Mi0uODA3bC4zODUuMDUuMTc2LTEuMzQ0LS4zODUtLjA1Yy4wODkuNTI2LS42MTcuNi0uODkxLjkwOC0xLjAxMy0xLjE1Ny44MDctMS43MzguMzk1LTMuMDE5LS4zMTMuNjAxLTEuMTk3Ljg2OC0xLjM2NCAxLjUzTTEwOS4wNDUgNTUuMTEybC0uOTA0IDMuOTc4LjkwNC0zLjk3OHpNMTA3LjUgNjEuMDUxbC45My0xLjIzOC0uODg2LjkwNHpNMTAzLjAwMiA2Mi44NWwtLjYzMi0xLjEwMWMtLjYwNy41MDEtMS41MTQuMDA0LTIuMDM1Ljc1Mi0uMTUxLjgzNy40MjcgMS40OTQuMDczIDIuNDA1IDEuNTcyLTEuOTQzIDQuNTQ1LTIuMTcyIDMuNzg5LTUuMzA5LS4zNzcgMS4xMTIuMjY2IDIuNzMyLTEuMTk1IDMuMjUzTTEyMi41MDIgNjcuNzk3Yy43MjQuMDk1LTEuMjUxLTEuOTc3LjY4OS0yLjMwNWwtLjU4NC0xLjQzN2MuMDQ0LjgyMy0uNjk4IDIuNjQyLS4xMDUgMy43NDIiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyMi42MjEgNjkuODU2Yy0uNDcxLS4yNjMtLjI5OS0uNjg2LS4yNS0xLjA1NC0uMzE4LjY0Mi0xLjI1NS45OTgtMS4wMjUgMS45MTZsLjY3My43NzNjLjIxMy0uNDU1LS4xOTgtMS4xNTcuNTU4LTEuMjk2LjQ4My40MzguMzI3IDEuMDY2Ljk2NCAxLjQ5NS0uMjU1LS45OTQtLjc1MS0xLjY0LjMwOC0yLjM1NGwuNDI3LS4yODUtLjM4My0uMDUuMDE3LTMuMDcxYy0xLjAwMyAxLjQ0MS0uMjg5IDIuNDkzLTEuMjg5IDMuOTI2IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik05Ny41MzYgNjIuNTFoLjM3OXYxLjM1NmgtLjM3OXoiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40NzYgOTcuNjk0IDYzLjE2MikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMzIuOTY3IDUxLjY5MmwtLjc2MS0uMWMtLjE5MS4yOC4xMjcuNDk1LjI5Mi43MTkuMjUxLS4xMzguNDgtLjQxNi44MDUtLjIzNC4xNjguMjI3LjQ4OC40MzguMjk4LjcxNy40NjYtLjMxMy45MTItLjc2MyAxLjYwNy0uNDY4LjUwMy42MDkgMi4wNzQgMS45NDUuNzkzIDIuODM0LjQxNS4zOTYuNTc1LTEuNDYzLjY4NS0yLjMwMS0xLjU5MS42NDQtMS42MDEtMS45NTItMi45OTgtLjczMmwtLjIwOS0xLjM5MmMtLjA0OS4zNjktLjAyOC44MS0uNTEyLjk1N00xMjQuNjAxIDcyLjUwNmMtLjUxNC0uMjMyLS40MjYtLjkwNy4xMzEtMS4wMDVsLS44OTYuOTA1Ljc2NS4xek0xMDEuNTUyIDczLjkyOWwtLjE3NyAxLjM0N2MuNzEyLS40MjIgMS44NS0xLjEyOCAxLjAyMS0xLjkxNy0uMzk4LS4xOTItLjk0Ny4xODEtLjg0NC41N004OC45OTEgNjUuMTg3Yy0uMTI1LS41MzQtLjU5NS0xLjM4My4yMi0xLjY3OS0uODE1LjI5Ni0uMzQ1IDEuMTQ1LS4yMiAxLjY3OU0xMTguNzY3IDc4LjU3NEwxMjAgNzguMDVjLS41MTMtLjU0Mi0xLjUwNS0uMzY0LTEuMjMzLjUyNE0xMTYuNDg0IDc4LjI3NWMuNTc1LjMxMy4xMTUgMS4xNzcgMS4wMDkgMS4xNTVsLjQyNS0uMjg2Yy0xLjUzNi4xNzMuMTQ4LTIuMDMxLTEuNDM0LS44NjlNMTA3Ljg4IDc4Ljg1NmwuMzgyLjA1Yy0uNzA0LS41NC0uMDM2LTEuMjA0LjIyLTEuNjc4LS43NjYuMjQzLS4zOCAxLjExMi0uNjAyIDEuNjI4TTEyNi43NTQgODIuNjg4Yy0uNDc5LS4xOTQuNDIyLTEuNDQyLjM1MS0yLjY3OS0uNjIxLjI5Mi0uODM2IDEuOTM4LS4zNTEgMi42NzlNMTI3LjgzNSAxNy44MDdsLS4zNzYtLjA1LS4xNzYgMS4zMzkuMzc3LjA0OS44NzgtNi43MXpNMTE0LjkxMyAxOC44NDZjLjA1LTEuNTY1LjE4NS0zLjE4NS4yMzYtNC43NTFsLS41NzIgNC4zNjkuMzM2LjM4MnpNMTM0LjI0MiAxNi4yNTRsLS4xODkgNC40MTEuMTg5LTQuNDExek0xMjAuNjkxIDE2LjE4OGMuOTU5LS4yNDguMDAyLS44ODguMTc2LTEuMzQ1bC0uMTc2IDEuMzQ1ek05OS44MiAxMi43NzNjLjY5OC4zMy4xMTYuOTA0LjIwMyAxLjM5NGwuMzg0LjA1LjI2NC0yLjAxOC0uMzgzLS4wNWMuMTE3LjMyNS0uMjUxLjQ0Ny0uNDY4LjYyNE0xMDYuNTQ2IDE0LjY3NmwuNTU4LTEuMjkzLS40MjYuMjg3ek0xMjUuNjM4IDE2LjgzNWwuMzM5LjM4M2MtLjIxNS4xNzctLjU4Mi4zMDEtLjQ3LjYyMmwuMzM4LjM5LjI2NC0yLjAxN2MtLjIxNS4xNzYtLjU4My4zMDEtLjQ3MS42MjJNMTE2Ljk1MiAxOC4wOTFjLjc0Ny41MDYgMS4zNiAxLjc0Ni4wNzMgMi4zOTZsLS4wNDQuMzM2Yy4wMi0xLjYzOSA0LjAzMy0yLjY4IDEuODA1LTQuODg0LS40MDguMTUxLS42ODEuNzI5LTEuMjM0LjUyMS0uOTQxLS40OTUuNTUzLS42NDkuMTc2LTEuMzQ0LTEuNDI1LjgzNyAxLjE1NSAyLjcxNC0uNzc2IDIuOTc1TTExMS42NiAxNy4wNTFjLjY4NS40MzcuMDc2IDEuMTc1LjE2MSAxLjczMmwuMjY0LTIuMDE2LS40MjUuMjg0ek0xMjYuNzU2IDIzLjEyNWMuMDQ4LS4zNjctLjAxMy0uODIuNTA5LS45NTdsLjM4Ny4wNTEtLjA3OS0yLjQwM2MtMS4xMi44ODIuNDU5IDIuNDItLjgxNyAzLjMwOU0xMDguOTgzIDE5Ljc3NmwuMzM1LjM4N2MtLjcxNy43NTcuNjg0IDMuNjc0LTEuOTYzIDMuMTUzLS40NTUuNzk3LTEuNjI3IDIuMzQ5LS44NjQgMy42NC4xNjMtMS41NDUuMjktMy40MDUgMi4wNTMtMy44MjJsLjc1OS4wOTkuNzAyLTUuMzY5Yy0xIC4yNzQtLjg4NSAxLjE0NC0xLjAyMiAxLjkxMk05NS43MzMgMTcuMzYybC41NTktMS4yOTItLjM4NC0uMDV6TTk2LjkzNSAyMi45NzljMS43ODQtLjU4NS4yMjktMi45MDYgMi4wMDctMy40OTRsLjczLTIuNjMzYy4xNiAyLjkyLTIuODk1IDMuMjAyLTIuNzM3IDYuMTI3TTExOS4wNjEgMTkuNzNjLS4wNDguMzY4LS4yMTcuNzkxLjI1MSAxLjA1Ni0uMjE3LjE3My0uNTg0LjMwMS0uNDcxLjYyM2wuNjAyLTEuNjI4LS4zODItLjA1MXpNMTEzLjMzMiAyMi4wNDlsLjE3NS0xLjMzOC0uMzc3LS4wNDl6TTEwNi44MTMgMjEuNTRsLS4xNjItMS43MjZjLTEuMDYyLjQwNi4wOCAxLjE2OS4xNjIgMS43MjZNMTE2Ljk2OSAyMy44OTFsLjIxOS0xLjY3My0uODUuNTY4ek0xNDIuMzU5IDU4LjI3N2MuMjQ5LS4xNDEuNDc5LS40MTYuODA4LS4yMzcuODg0LjkzOC0uNDMzIDEuNTE2LS42ODkgMi4zMDFsLjMzOC4zODZjMS4zNy0xLjAxOC0uNTQ5LTIuOTEyIDEuMjQyLTMuNTk1LjcyMy45ODMgMS4zMSAyLjQ2LjMyMSAzLjQ1OCAxLjA1NS0uOTI1LjE3OS0yLjIzLjQzOS0zLjM1OGwtMS4wMTMtMS4xNTctLjg0NS41NzFjLTEuMjctLjY3NC0uMDM3LTEuMTk4LS4xMTktMi4wNTctLjE1NiAxLjIwNS0yLjA2NiAyLjQ1NS0uNDgyIDMuNjg4TTE0MC40MjQgNTUuMjkyYy0uMjMxLjg1Ni4xMiAyLjAzMi4zNjcgMy4xMjItLjA4Mi0uNTU5LjUxOS0xLjMtLjE2My0xLjczMSAxLjExMy0uNTA2LS4xODYtMS4yNTIuMjY0LTIuMDE2LjExMy4zMjYtLjI0OS40NDgtLjQ2OC42MjVNMTEwLjM0MiAyNy4xMjNsLjMzOC4zODFjLjE2MS41NzMtLjM5Ni0xLjY4Ny45NC0xLjIzNmwuMDE0LTMuMDc2Yy0xLjU0NiAxLjE2NC44MDQgMy4wNDctMS4yOTIgMy45MzFNMTQ2Ljk3NiA1OC41NGMtLjQ0NC0xLjA4MyAxLjM0Mi0xLjM5OC4zMDgtMi4zNDlsLS4zMDggMi4zNDl6TTEwOC44NjMgMjYuNTkyYy41OTMtLjk1LS4wNjItMS4zMDguMzA5LTIuMzU2LTEuMDc5LjU3Ny4yOCAxLjQzOC0uMzA5IDIuMzU2TTEyNy43MDQgNTcuNzJsLjMzOS4zOTIuMjItMS42OGMtLjc1My4xMzgtLjM0NS44NC0uNTU5IDEuMjg4TTE0My44ODUgNjcuMzUxYy0uNDkzLjQ4My45NDktMS4wMzYuNjQ2LTEuOTY2LjI2NS0xLjQyOS0uMzA1LTMuMDQxLjE0NC00LjA3NC0xLjQwOCAxLjg2My4wNjggMy45MDEtLjc5IDYuMDRNOTQuMzcyIDI3Ljc2MmwxLjIyNy0uNTE5LTEuMTg0LjE4OXpNMTM5Ljg4MSA2Mi4zOTNjLjM2Mi0uMDkzLjUxMy4yMzYuNzE4LjQzMy4wOTEuNTI1LS42MTkuNjAyLS44OTMuOTA1LS45NS0uMTI0LjM3NC4xMjEuNDI3LS4yODRsLjMzNC4zODMuODUzLS41NjhjLS42MjgtLjUyOC0uNzQ2LTEuMTIzLS41NDYtMS43NzVsLS44OTMuOTA2ek0xMDQuNTY4IDI5Ljc4M2MuMzYxLS4wODkuNTE3LjIzOC43MjIuNDM0bC41NTctMS4yODktMS4yNzkuODU1ek0xMDguMTE3IDMyLjI5M2MtLjQ3Mi0uODQ5IDEuMjk1LS45OS4yMTktMS42NzdsLS4yMTkgMS42Nzd6TTEwNy44MSAzNC42NDNsLjEzLTEuMDA0LS4zNzgtLjA1ek0xMzAuNTU1IDE1LjQ2OGMtLjAyNi42NS0uMDE2IDEuMjkxLjA4OSAxLjg3NC0xLjUzNCAxLjkyNS0xLjEwNCAzLjg2NS0xLjE0NiA1Ljc2MWwuMjMzLTEuNzgyYy42ODYtMS45ODkuOTQ4LTMuODk2IDEuMTYzLTUuNzkxYTUuODIxIDUuODIxIDAgMCAxLS4zMzktLjA2MnpNMTI4LjMwMSAyOS4zMjRjLS4wNTUgMS41OTgtLjkzNiA0LjQ4OC0uNDE0IDYuMDk0bDEuNDAxLTEwLjcxM2E0LjU0MSA0LjU0MSAwIDAgMS0uNTQ4IDEuMjY0Yy4yMjcgMS4xOTIuMDg3IDIuMjYxLS40MzkgMy4zNTV6TTEzMy4zMTQgMjYuNTY3Yy40NjMuMjYuMjk2LjY4Ny4yNDcgMS4wNTlsLS4zMzUtLjM4NiAxLjQzNC04LjAwOGMuNzE5IDIuMTc5LS44NyA0Ljg3NC0xLjM0NiA3LjMzNSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTI3LjE0NCAyMy4zNzFjLjExNi0xLjQ4Ni42MTUtMy4yNjYuNTcxLTQuMzY4LjA0NCAxLjEwMi0uNDU1IDIuODgyLS41NzEgNC4zNjhNMTMxLjYzOSAyMS41N2wtLjQwNyA2LjA5Mi40MDctNi4wOTJ6TTEyNi43OTIgMjYuMDU1Yy43NTktLjE3NS4zNDEtLjg0MS41NTUtMS4yOTMtLjIwOC0uMTk2LS4zNTQtLjUyNi0uNzE0LS40MzdsLjQyMy0uMjgxLjA3MSAyLjM5OC0uMzM1LS4zODd6TTEyMy40MDkgMzQuMTQ3Yy0uOTg4LTIuNTE5IDEuNTIzLTQuNTgyLjU0LTcuMDk5bC0uNTQgNy4wOTl6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMzMuMzE4IDI4LjY1MWguMzg1djEuNjkxaC0uMzg1eiIgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InNjYWxlKC0xKSByb3RhdGUoNy41MDUgNDQ5Ljc2IC0yMDM1LjgyNCkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMzIuMzkyIDMzLjYxNWMtLjkzOC0uODQuNjc5LTEuMDczLjI2NC0yLjAxM2wtLjI2NCAyLjAxM3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEzMi4yMTUgMzQuMzA5aC4zODJ2MS4zNDhoLS4zODJ6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0ic2NhbGUoLTEpIHJvdGF0ZSg3LjQ4NyA1MzQuNjk2IC0yMDIzLjY1KSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyNy40OTEgMzguNDM1bC0uMTEzLTIuMDYyLjI4OS43MnoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyNi44NDkgMzkuNzUyaC4zOHYxLjM1M2gtLjM4eiIgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InNjYWxlKC0xKSByb3RhdGUoNy40NTIgNjIwLjgwNyAtMTk1MC42ODQpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIxLjQ3NiA0OC45MThsLjYyOC03Ljc3MWMuMzYzIDIuODQzLS40MjggNC43NTgtLjYyOCA3Ljc3MU0xMjYuMDE2IDQ2Ljc4bC42NTktNS4wMzQuMTEzIDIuMDYxek0xMjguMDM3IDQ5LjA5bC0uMzgzLS4wNS42MDMtMS42MjdjLS40NTMuNDg4LS41MzIgMS4wOS0uMjIgMS42NzdNMTI5LjQ2MSA1My4wM2wtLjM4NC0uMDVjLS4yMjUtMS4yMi45ODItMS41NDIuMzUyLTIuNjgzLjY4LjQ2NS0uMDA4IDEuODQ0LjAzMiAyLjczM00xMjYuNjQ1IDU2Ljc2M2MtLjc1NS4xNC0uMzQxLjgzOS0uNTU3IDEuMjkyLjA0OS0uMzcuMjIyLS43ODktLjI0OC0xLjA1OGwtLjM4LS4wNS44NDgtLjU3MmMtLjE1OS0uMjI1LS40ODUtLjQzNy0uMjkyLS43MThsLjQyNC0uMjg5LS42NzItLjc3MWMyLjA3OC0xLjA1OSAxLjEyNS0yLjM3NiAxLjcxMi00LjIxM2wtLjgzNSA2LjM3OXpNMTI1LjEzOCA1My40OWMtLjIwMSAxLjU0Mi0uNDY5IDMuODk4LTEuMTMyIDUuNjU1bC0uMTMyIDEuMDA4Yy42MTMtMy40Ny0xLjI4MS01LjU2MiAxLjE0My04LjcyOC4wNjguNjkxLS41NDggMS41MDIuMTIxIDIuMDY1TTEzMS4wMTUgNTUuOTY2Yy0xLjAzNy0uOTUzLjc0OC0xLjI2OS4zMDgtMi4zNWwtLjMwOCAyLjM1ek0xMjcuODAzIDYyLjcxOWMuMjI0LS44NTktLjY5LTEuODMzLjM1Mi0yLjY4OWwuMzctNS43NTdjLjA0MiAyLjk0My0uMzA5IDUuMjg3LS43MjIgOC40NDZNMTIyLjU1NiA3MC4yMjRjLS44OTUgMS4yNDctLjY5IDMuNTI5LS45ODcgNC42NDlsLjM2MS01Ljc1N2MyLjA3Mi0uNzIxLS4yMzMtMi45NjYgMS4zMjktNC4yNjMtLjQxNy0xLjIxNy0uMTg4LTIuOTYyLjUyNy00LjAzbC0xLjIzIDkuNDAxek0xMTkuODUxIDYxLjMzM2MtLjQ3LjMxMy0xLjA4NS41NzUtLjkzOCAxLjI0Mi0uOTE4LS42NjQuMzc3LTEuMTEuNi0xLjYyNWwuMzM4LjM4M3pNMTE5LjUzOSA3Mi41NTVsLTEuMjU2IDYuNjY3Yy4wMDktLjM3Ny0xLjQ3OC0xLjczLjI2NC0yLjAxMy0uNTEyLTEuNzA5LjI5LTQuMDI3LjMxOS01LjQyMiAxLjQxLS43MDMtLjYxOC0xLjQ4My0uMDY5LTIuMzk5LjQwMi0xLjMxMyAxLjYyNy0yLjY4NiAxLjI4OC0zLjkzMSAxLjA3Ny0uNTQxLS41NDYtMS43NDIuNjg0LTIuMjk1LTEuMDA2IDMuMjc5LjI3MyA2LjgyOC0xLjIzIDkuMzkzTTEzMS4zMDkgNjUuNTY3Yy0uNzQ5LjA2OC0uNzM1IDEuNDM4LTIuMDM1Ljc1Ny4zNDMtLjMgMS4wMDQtMi4wODkgMi4wMzUtLjc1N00xMjQuMTU0IDcyLjgyNWMtLjA4LS44My0uMDA5LTEuNjc5LS40NTItMi40NTFsLjQyNC0uMjg4Yy0uMzk1LTEuNDE4IDEuNTU4LTMuMDA2LjYxNS00LjdsLjQyNC0uMjgyYy4wMyAyLjczMS0xLjQwOSA1LjE2OS0xLjAxMSA3LjcyMU0xMjcuMjMxIDY3LjA4M2wtLjE1Ny0xLjczLjMzNC4zODF6TTEyNy4xNDUgNjcuNzQ4Yy4wMDQuODIzLTEuMTMgMS41My0uMzA4IDIuMzUtMS4zNzYuNTA2Ljc0MSAxLjQ2OS0uNjQyIDEuOTY3bC4zMzQuMzg1Yy0uNzM0LTEuNDkzLjIxMi0yLjgwOS4yMzctNC43NTFsLjM3OS4wNDl6TTEyNC43NTcgODAuMDY5Yy0uODA2LS45MjYuNTUyLTIuNjk1LjEwNS0zLjc0NC43NjctLjIzOS4zNzUtMS4xMDkuNTk3LTEuNjI1bC0uNjczLS43NzFjMi4zMTEgMS45MDQtLjU4OCA0LjIyNS0uMDI5IDYuMTRNMTIwLjk2NyA3NS4xODhsLS4yMDUtMS4zOTIuMjQ5IDEuMDU4ek0xNDcuMzQgNjAuNzYzbC0uNTU1IDEuMjk4LjU1NS0xLjI5OHpNNDQuMTQ2IDEyLjM1N2MtLjY4MS0uNDI5LjQ4MS0uNzI2LjE2OS0xLjI5M2wuNTM3LTcuMDIxLTEuMTE2IDguNTI1LjQxLS4yMTF6TTUxLjAyOSAxMC4xMDZjLS40MTctMS4yNjQgMS40MTMtMS45MTguNDA2LTMuMTAxbC0uNDA2IDMuMTAxek00NS43NzMgMTEuNzgxbDEuMjQyLS42MjYtMS4yMDguMzY4ek00My4yNjMgMTYuMTgxbC4zNzItMi44NDEtLjQ1My40NjZ6TTQ3LjQ5MSAxOS4zNjRjLjI1My0uNzMyLS4yNzktMi4wMzggMS40MTQtMS45MTctLjI0NC4wOTktLjQ2NC4zMDQtLjc5Ny4xNTktLjc1NC0xLjAxOC4zNzgtMi4yODkuMDI2LTMuMTUxbC0uNjQzIDQuOTA5ek00NC45ODIgMjMuNzY2bC0xLjQyIDEwLjg0OGMuODctMS4wNjcuNjczLTMuNDA5Ljk4NS00LjYwMy0uMjYxLS45MjctLjE1My0xLjc1Mi4zMzgtMi41ODItMS4wNzQtMi40NTMgMS43MDYtNC4xMzcuMTItNi44MTcuNzUzLTEuMzE4Ljk5Ny0zLjE4Mi42MDgtNC42NS0uMTkgMi42MDMtMS4wMDEgNC45NjUtLjYzMSA3LjgwNE00MC4zMTMgMjYuODMxYy0uNTExLjA4Ny0uNDQ0LjQ0LS40ODEuNzI1bC40MTQtLjIwOS40MzItNi4yNDhjLTEuMTk1IDEuNDQ1LS4yNjYgMy44MDItLjM2NSA1LjczMk00Ny4wMjUgMjUuODcxYy4yMjYtMS4xMjUuMTQ2LTIuNTU3LjQ0LTMuMzYyLS4yOTQuODA1LS4yMTQgMi4yMzYtLjQ0IDMuMzYyTTQzLjA3MSAyMy41MTZsLS45ODggNC41OTguOTg4LTQuNTk4ek00Ni43NTUgMjcuOTM2Yy0uNjk1LS4zLS4xMzgtLjctLjI0NS0xLjA4Mi4yNDgtLjA5Ny40NjYtLjMwOS43OTYtLjE2MWwtLjM0OC0uMzA1LS42MTcgMS43NTcuNDE0LS4yMDl6TTQ4LjE5NyAzNC42OTNjMS41My0xLjYzOC0uNDM5LTMuNzM3IDEuMDkzLTUuMzc2bC0xLjA5MyA1LjM3NnoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTM5LjI2MSAyOC4zMDJoLjM4N3YxLjMwMmgtLjM4N3oiIGNsaXAtcGF0aD0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNy40MDYgMzkuNDQgMjguOTQpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzkuNjAzIDMyLjI1NWMxLjEwMi0uNDA3LS40MTYtLjk1LjIwMy0xLjU1bC0uMjAzIDEuNTV6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zOS4wODYgMzIuNzQ1aC4zODN2MS4wMzhoLS4zODN6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuMzg3IDM5LjI4NSAzMy4yOCkiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00My4yNTkgMzYuOTM2bC41NzgtMS40OTktLjQ0My40Njd6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00My4wNTQgMzcuOTkzaC4zNzl2MS4wNDJoLS4zNzl6IiBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0icm90YXRlKDcuNDc2IDQzLjIzIDM4LjUpIi8+ICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDYuNzA5IDQ2LjA2MmwxLjE2MS01Ljg5MWMtMS4wMDIgMi4wMi0uNjY4IDMuNjE2LTEuMTYxIDUuODkxTTQyLjc4OSA0My40NDZsLjUwNy0zLjg3NC0uNTc4IDEuNDk4ek00MC4yOTkgNDQuNjk1bC4zODUuMDUtLjIxNi0xLjM0MWMuMzMxLjQ2NC4yNzEuOTI4LS4xNjkgMS4yOTFNMzguMDI0IDQ3LjI4NmwuMzgzLjA1Yy40OTgtLjg1LS42LTEuMzY1LjI3MS0yLjA2NS0uNzY2LjE5LS40MTQgMS4zNjYtLjY1NCAyLjAxNU0zOS45MDcgNTAuNjg4Yy43MDEuMjc0LjE0MS42OTkuMjQ3IDEuMDgyLjAzNy0uMjg1LS4wMzgtLjYzNC40ODEtLjcyN2wuMzgyLjA1LS42OTQtLjYxNGMuMjA4LS4xMy41NzItLjIxNS40NDctLjQ2NmwtLjM0Ni0uMzEuODI5LS40MTdjLTEuNzc2LTEuMjU3LS41NTItMi4wMTYtLjcwMy0zLjUwOGwtLjY0MyA0Ljkxek00Mi4xMTMgNDguNjExYy0uMTU1IDEuMTg3LS40MjkgMi45OTEtLjE4OSA0LjQ0MmwtLjEwMS43NzVjLjE5NS0yLjcwOCAyLjUxMi0zLjgyNC44NzktNi43MTctLjIyNS40OTQuMTg5IDEuMjM1LS41ODkgMS41TTM1Ljg0NiA0OS4xMDRjMS4yMjctLjQ2OC0uNDM0LTEuMTA3LjIzNy0xLjgxbC0uMjM3IDEuODF6TTM3LjQyNiA1NC44MzJjLS4wMjQtLjY4OCAxLjA4NC0xLjE5Ni4yNzEtMi4wNzJsLjk1NC00LjMzOWMtLjcxMSAyLjE2NS0uOTA2IDMuOTc5LTEuMjI1IDYuNDExTTQwLjgwOCA2MS41NzljLjU4NyAxLjEyNi0uMTMyIDIuNzY3LS4xIDMuNjY1bC45Ni00LjM0MWMtMS44NDMtMS4wMDUuOTAxLTIuMTQxLS4zMi0zLjQ1Ni42ODQtLjgwNS44Ni0yLjE1LjQwNi0zLjEwM2wtLjk0NiA3LjIzNXpNNDUuNDU4IDU1LjYxN2MuMzg1LjMzOS45MTkuNjczLjYyOCAxLjEzMiAxLjA0Mi0uMjgxLS4xMTMtLjkwNS0uMjExLTEuMzM4bC0uNDE3LjIwNnpNNDMuMjA3IDYzLjk5bC0uMzAzIDUuMjIxYy4wNzgtLjI4MSAxLjgyOC0uOTQ1LjIwMy0xLjU1MS44ODktMS4xNDYuNjM3LTMuMDQ1LjkyNC00LjA4My0xLjIwNy0uODQxLjkzOS0uOTU4LjYxNi0xLjc2MS0uMDkzLTEuMDYzLS45NjctMi4zNTYtLjM1Ny0zLjItLjkyLS42NDUuOTI4LTEuMTY1LS4xMzgtMS44NTQuMjI5IDIuNjU2LTEuODIyIDQuOTktLjk0NSA3LjIyOE0zMy4zNzggNTYuMTQxYy43MDguMjIzLjM4NiAxLjIzIDEuODAxIDEuMDI0LS4yNjQtLjMtLjQ5OS0xLjc3Ni0xLjgwMS0xLjAyNE0zOC42NjUgNjMuMTRjLjI2OS0uNTk3LjM4OS0xLjI0Mi45OTgtMS43MWwtLjM0Ny0uMzEyYy43MDgtLjk1OC0uODI5LTIuNTc2LjQ3My0zLjYxNmwtLjM0Ni0uMzA1Yy0uNjUyIDIuMDE1LjE5MyA0LjE0NC0uNzc4IDUuOTQzTTM2Ljk4NyA1OC4xODlsLjU0OC0xLjI0MS0uNDEyLjIwNXpNMzYuOTIgNTguNzAyYy0uMTkzLjYwNy43NDYgMS4zODktLjIzNyAxLjgxIDEuMjIxLjY4OC0xLjA1MS45MTUuMTc3IDEuNmwtLjQxMy4yMDljMS4wNS0uOTM3LjQzNC0yLjEyNS44NTMtMy41NjlsLS4zOC0uMDV6TTM2LjQzMyA2OC4zNjRjLjk5LS41MDQuMDc4LTIuMTIxLjc0OC0yLjc5NC0uNjkxLS4zNTQtLjExNC0uOTA3LS4yMDctMS4zNGwuODIzLS40MTdjLTIuNjcyLjg4My0uMzg2IDMuMjYxLTEuMzY0IDQuNTUxTTkuNjQzIDE2LjIxNWMxLjI0Mi41OC0xLjAzLjc1My4yMSAxLjM0MWwuMjAzLTEuNTUtLjQxMy4yMDl6TTcuNjIgMjIuNzgxbC0uNjkzLS42MTktLjEwMi43NzdjMS43MDYuNTkuNjAxLTEuMDU0IDIuMDc1LTEuMDQzbC0uMjc4LS44MjJjLjEyOC43NzctLjUxNiAxLjIxOC0xLjAwMiAxLjcwN00zLjcyMSA2MC45Yy40MjUtMS4wMDIuMzI3LTIuMjYxLjU3MS0zLjI3NWwtLjIxMy0xLjM0LS43NTQgMy43NjZjLjE2LjI3MS4yOS41NTUuMzk2Ljg0OXpNNS42OSA2MS43NWwuNjUyLTIuMDE5LS41NTEgMS4yNDd6TTQxLjIyMiA2NS42MTVsLjUxMy0uOTgzLS40NzkuNzI0ek0xMC45NTQgMzguNzAxYy0xLjQ4MyAxLjMwNS40NDQgMy43MzctMS4wODggNS4zNzMuNy4yNzguMTQ0LjcwNS4yNDMgMS4wODMtLjI0NC4wOTktLjQ2My4zMDgtLjc5MS4xNTdsLjM4NSAyLjk0NWMtLjMyMS0xLjM4Ljg4MS0zLjE2OC4yMy00LjcwMWwuOTMyLTEuMTg5Yy0uMjU2LTIuNTA1LjEyMy01LjM5NCAxLjAxNS03Ljc1MS0xLjcwMS44NTUtLjU1MyAyLjczOC0uOTI2IDQuMDgzTTEzLjYwNyA0NS4wOTRsLjI3LTIuMDcxLS41NDggMS4yNDd6TTEzLjMwMiA0Ny40MThsLS4xNDItMS44NjItLjIwMyAxLjU1M3pNMTguOTE4IDQ4LjkzN2wuMjQ0IDEuMDg1LS4yNDQtMS4wODV6TTQuNDEgNDcuMzA2Yy42OTcuMjc0LjEzNi43MDEuMjQyIDEuMDggMS4wNDEtLjIyOS0uMTExLS45MzYtLjI0Mi0xLjA4TTguMjAxIDUzLjg0NWwxLjAyMi00Ljg2MWMuMTg2IDEuNTIxLTEuMjA0IDIuOTk0LTEuMDIyIDQuODYxIiBjbGlwLXBhdGg9InVybCgjYikiLz4gIDxnIGZpbGw9IiMzMTc5QzUiPiAgICA8cGF0aCBkPSJNMzEuODY4IDE0LjMzMWwzLjA1NS40MTFjLjUzNiAwIDEuMDIxLjAyNyAxLjQ1NS4wODQuNzM2LjA5NyAxLjMwNy4yNzcgMS43MTMuNTQ0bC42NjIuMDg2YzEuMDEuNDA4IDEuOTAxIDEuMTI4IDIuNjcyIDIuMTU4LjM4Ljk0OC42MjUgMS45NjUuNzM1IDMuMDUxbC0uNTcxIDIuNjQ0LS41MTIuMzk0Yy0uNzkxLjc0OC0xLjgzMyAxLjIxNC0zLjEyNiAxLjM5OWwtMS4zMDctLjM5Ni0uNTEyLjM5NC0xLjk0NS0uNDktLjIxMyAyLjcxNC0uNDQgMi4zNjUtMi4yODUtLjI0LS4wNDYtLjAwNmEzLjAxOCAzLjAxOCAwIDAgMS0xLjI3NS0uNDYybC4yOTctMS44MTcuMTg0LTEuNjc4LjYxNC00LjY5M2MuMTc1LS42NzEuMzE2LTEuMjEyLjQyNS0xLjYyM2wtLjEzMy0uNjA4LjI0Ni0zLjU5Ny4zMDctLjYzNHptLjg1NCAyLjE0NWwtLjUzLjYxNmMuMzAzLS4wODcuNDgtLjI5Mi41My0uNjE2em0tLjI5MiAyLjIzbC4wNTgtLjQ0MS0uMjIxLS4wMjkuMTYzLjQ3em0uMTA5IDkuNTUzbC4wNTktLjQ1My0uMjIxLS4wMjkuMTYyLjQ4MnptLjY5OC04Ljc2MmwtLjMwOS42NDYuNjA0LjUyOGMuMDMzLS40My0uMDY2LS44Mi0uMjk1LTEuMTc0em0tLjEyMS0yLjUwOWMuMDAzLjY5My4xMjcgMS40NjYuMzcgMi4zMTdsLjE0Ni0xLjExNS4zNjYuNzIyYTYuMTg0IDYuMTg0IDAgMCAwLS44ODItMS45MjR6bTIuMTQ0Ljk1NGwtLjcwMSAzLjU0OSAxLjE1NC42NThjLjg3OC0uMDI2IDEuODA5LS40NTIgMi43OTEtMS4yNzdsLjI3Ny0uNjczLS4zMjMtLjk2NGMtLjc5NC0uNTQ1LTEuODYtLjk3Ni0zLjE5OC0xLjI5M3ptLjYxNi0xLjI3OWwtLjk1My4zMzcgMS4wODYuMzY2LjQ4Mi0uMTYxYy0uMTExLS4yMzUtLjMxNi0uNDE2LS42MTUtLjU0MnptLS4xNDQgNi4zNGMuMTU2LjMxMy40MzEuNDk4LjgyNi41NThsLS44MjYtLjU1OHptMS4zNDctNi44NTZjLjA2OC40NDIuMzI4Ljc3NS43NzkgMWwtLjc3OS0xem0xLjI4IDUuODQxbC0uMzM2Ljg1NC43Mi0uMzU0Yy0uMDI3LS4xNTQtLjE1Ni0uMzIxLS4zODQtLjV6bS44MDguNzhsLjA1OC0uNDQxLS4yMzItLjAzLjE3NC40NzF6bS40NDIuMDU3bC4wNTgtLjQ0MS0uMjIxLS4wMjkuMTYzLjQ3em0uNjc0LjA4OGwtLjU0Mi42MTQuNjQ1LjMxLS4xMDMtLjkyNHptMS4yMDQtMi4zMzZsLS43OC44MDhjLjQwMS0uMTEzLjY2MS0uMzgyLjc4LS44MDh6TTQ0Ljc5MSAxNi4wMTFsMS41OS40OTEgMi40My4wMzRjMS4yNTMuMzYxIDIuNTQxLjkwOCAzLjg2MyAxLjY0MWwxLjE0NSAxLjczM2E1LjE0IDUuMTQgMCAwIDEgLjExMyAxLjkzIDUuNzczIDUuNzczIDAgMCAxLS41MDUgMS42OTRsLS41MTMuNzYxYTIuMzM2IDIuMzM2IDAgMCAxLTEuMzk0Ljk4NyAyLjkwNSAyLjkwNSAwIDAgMC0xLjEgMS40NTFsMi4xMzYgNC45MDEtLjQwOC40MDctLjcxOC0uMi0uNzAyLjIxNi0uNzc0LS4zMTQtMS4wODctLjAwMS0xLjEzMS0zLjU1MmMtLjMyMy0uNTM4LS42Mi0uOTU1LS44ODgtMS4yNWwtLjMzLS45MTgtLjctLjQzNS0uMTI1LjU5OS0uMzIzIDEuMDIxYy4xNzEuNTAyLjI1IDEuMDQuMjM4IDEuNjE0bC0uMjA4IDIuNDktMi45NjYtLjYzNi0uNzIyLjA5NC42Mi00LjY0Ni4yMDQtMS41NTguMzM4LS44NjYuMDcxLTIuMjYuNDI0LTEuNTI4LS4xNjEtLjQ4MS4xODgtMy4xNTUgMS4zOTUtLjI2NHptLTEuNzEgMTEuMzQ1Yy4wNjcuMzMyLjI2Mi41ODcuNTg2Ljc2My0uMDg0LS4zMTgtLjI4LS41NzItLjU4Ni0uNzYzem0uODA3Ljc5MWwtLjU5OSAxLjA1N2MuMzcxLS4wNjkuNjk5LS4yNTUuOTgzLS41NTdsLS4zODQtLjV6bS0uMDE1LTMuNDA1Yy4wNzUuMzMzLjI3MS41ODMuNTg3Ljc1MWwtLjU4Ny0uNzUxem0xLjA2OS0xLjIxOWwtLjUyOC42MDQuODM1LjU3LjMzNy0uODY2LS42NDQtLjMwOHptLjQ4LTUuMzg1bC0uMzM4Ljg2NS42NjIuMDg3LjMyMS0uNjQ0LS42NDUtLjMwOHptLjUzLS42MTdsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bTEuMTU4IDEuNjI5Yy0uNDk5LjIwMi0uODYxLjY0Ny0xLjA4NSAxLjMzNWwuNDMxLjUwNi0uMjUyIDEuNTYzYy4yMDcuNTg2LjYwNCAxLjAxNyAxLjE5IDEuMjkuNjk2LS4wMjYgMS40MDYtLjIzNyAyLjEyNy0uNjMxbDEuMzc5LTEuODY0LTIuMjIyLTEuOTkzLTEuNTY4LS4yMDZ6bTEuODQxIDYuNzA2bC0uNzMzIDIuMTczLjYzMy4zMDguMjUtLjE5MmMuMDgzLS42OTkuMDMzLTEuNDYxLS4xNS0yLjI4OXptLjUxMi0yLjIwMmwtLjMwOS42NDUuNDctLjE2My4wNi0uNDUzLS4yMjEtLjAyOXptLjM2OSA0LjEzOGMuMTc4LjU2Ni40ODIgMS4xMzQuOTEyIDEuNzAzLS4wOTQtLjYxMS0uMzk4LTEuMTgtLjkxMi0xLjcwM3ptLjk4LTUuNzdjLjExMi41MTkuMzUzIDEuMDA0LjcxOSAxLjQ1M2wuNzYyLS41ODYtMS40ODEtLjg2N3ptMS4zMzYuMTc1bC40NTMuMDU5LS4xNjItLjQ4MS0uMjkxLjQyMnpNNTYuMzEyIDE3LjQ3MWwxLjkyMS40ODcgMS41MzMtLjA1OWMuMjE1LjA0NC4yNjcuNDg4LjE1NiAxLjMzMi0uMDM3LjI3OS0uMDkuNTk5LS4xNjEuOTZsLS4yMzQgMS43ODktLjMzMS0uMDljLS4yNDYuMjUxLS4xNzQuNTguMjE0Ljk4NWwtLjU0LjYwM2MuMTQ3LjYxOC4yMSAxLjMwOC4xOSAyLjA2OWwtLjE0NiAxLjExNmEyLjg2NSAyLjg2NSAwIDAgMC0xLjI5MS0uNjE4bDEuMTQ1IDEuNzMzLS40NjcgMS43NTkuMTQ2LjY5Mi0uMjQ0IDEuOTU0LS4zMzguNjg4LS44NTQuMDMtMS4zNzYtLjMyMi0xLjMwNi0uMTM2Yy0uMTQ5LS4xODUtLjE2MS0uNzU3LS4wMzUtMS43MThsLjAxNi0uMTI1LjQ1My0xLjc0OS0uMTYxLS40ODIuNTU1LTQuMjRjLjE5Ny0uNDE2LjQ3OS0uODMyLjg0OS0xLjI0OWwtLjU4Ny0uNzUuNjU1LTQuMDk5LjIzOC0uNTZ6bS0uNDQ4IDkuOTI4bC0uNTMuNjE1LjE2NC40NzEgMS4wMTEtLjc3Ny0uNjQ1LS4zMDl6bS0uMDg1IDQuMDc5Yy4wMjkuMi4xNjEuMzY3LjM5Ni41LS4wMDctLjE5OC0uMTM4LS4zNjUtLjM5Ni0uNXptLjAzOS01LjQ0NWMuMDU5LjMzMS4yNS41ODUuNTc0Ljc2MmwtLjU3NC0uNzYyem0uNzMtNS41NzdsLS4zMzguODY2LjQxMy4yNzguNTI5LS42MTYtLjYwNC0uNTI4em0tLjE1NiA4LjE0N2MtLjAyNy40NDUuMTQ2Ljg0Ny41MTYgMS4yMDJhMi4wMTUgMi4wMTUgMCAwIDAtLjUxNi0xLjIwMnptLjExMy02LjEwOGMuMDMxLjQ4NC4xOTcuOTYuNDk5IDEuNDI1LjAxMy0uNTE5LS4xNTMtLjk5My0uNDk5LTEuNDI1em0xLjA0NCAyLjQwNmwtLjU1OS44MzcgMS4xNzUtLjMwOGMtLjA4Ny0uMjMxLS4yOTItLjQwOC0uNjE2LS41Mjl6TTY4LjIwOSAxOC45NDVsMi40MjMuNTQyYTguNzYyIDguNzYyIDAgMCAxIDEuNjcyIDEuMTI4bC4xNzggMi4wNjhjLS4xNC41ODktLjQzOCAxLjE1Mi0uODk1IDEuNjkxbC0xLjM5NC0xLjU0Mi0xLjA4Ny0uMzY3LS40Ny4xNjQtLjQ0MS0uMDU4Yy0uNjc3LjExNi0xLjM4Ni4zMjYtMi4xMjcuNjMxbC0xLjU0IDEuMzgzLS43MzMuMzY0LjI5NSAxLjE3NC4xOSAyLjA2OSAxLjEwNCAxLjk1MmMuNjQ4LjQwOCAxLjM2Mi43MyAyLjE0My45NjZsLS4xOTguODg1YS45MTQuOTE0IDAgMCAwIC43MjItLjM2NmMuOTg3LS4zMiAxLjczMy0uNjAxIDIuMjM3LS44NDIuMzE3LS4zMTMuNzI4LS41NjMgMS4yMzMtLjc0OWwtLjMzOC44NjYtLjAxMyAxLjgxOC0uMzA4LjYzM2MtLjM2NC40MzQtLjg2Ny44MTYtMS41MSAxLjE0OWwtMi4yNjItLjA2YTEzLjQ2NCAxMy40NjQgMCAwIDEtMi4xNDQtLjk1NGwtLjk4MS41NDYtLjEwNS0uOTEyLjI1LS4xOTFjLS42MzktLjE3OS0xLjI3OS0uNDkxLTEuOTIyLS45MzhsLTEuMzUzLTEuNzYyLS4yNjctMS4zOTQgMS4xNDYtLjA4Ni43Mi0uMzU0Yy0uMDI1LS4zNTEtLjEyNC0uNzQyLS4yOTYtMS4xNzRsLS4zMzguODY4LS45ODEuNTQ2LS42MTYtLjUzLjE1OS0yLjkzNC45NjYtMi4xNDNjLjM0LS42NzMuNzk5LTEuMjkgMS4zNzctMS44NTNsMS43NjItMS4zNjUgMS40MjMtLjQ4N2MuMTY0LjA3Ni4yOTUuMjQ0LjM5Ni41MDFhOC43OTcgOC43OTcgMCAwIDEgMS45MjMtLjg4M3ptLTYuODk1IDUuOTA2bC42MDQuNTI4Yy0uMDk1LS4yMzMtLjI5Ni0uNDA5LS42MDQtLjUyOHptMS4yMzMtLjc0OWMuMDIzLjMwMy4xNDIuNTQ3LjM1NC43MzEtLjAxNS0uMzA5LS4xMzMtLjU1My0uMzU0LS43MzF6bS4xOTYgMy42NTNsLjkyMy0uMTA0LS40MTMtLjI3OC0uNTEuMzgyem0uOTk4IDEuMDQxbC0uNzc5LjgwOWMuMzUyLS4xNjcuNjEyLS40MzYuNzc5LS44MDl6bS0uMDMxIDIuMDQxbC4wNTgtLjQ0MS0uMjMyLS4wMzEuMTc0LjQ3MnptLjMyNS45NTJsLjA2LS40NTMtLjIyMS0uMDI4LjE2MS40ODF6bS4yNjMtMi4wMWMuMTA0LjIyNi4zMS40MDMuNjE2LjUyOWwtLjYxNi0uNTI5em0xLjA0NCAyLjQwNmMuMDIxLjIuMTUzLjM2Ny4zOTYuNTAxLS4wMTQtLjE5OS0uMTQ2LS4zNjYtLjM5Ni0uNTAxem0uODg1IDEuOTEybC4wNTYtLjQzLS4yMjEtLjAyOC4xNjUuNDU4em0uMjAyLTEuNTQ1Yy4wNy4zNzEuMjU1LjY5OS41NTcuOTgzbC0uNTU3LS45ODN6bS4yNjktMTIuNDQ2Yy4wMDIuMjg0LjEyLjUyOC4zNTMuNzMybC0uMzUzLS43MzJ6bTEuMzk0LS4yNjZsLjYxNi41M2MtLjA5NS0uMjMzLS4zLS40MS0uNjE2LS41M3pNNzQuMjM1IDE5Ljc3bDIuNDIzLjU0MS42NzQuMDg5LjAyOS0uMjIxYy40OS4xNjcgMS4wNzMuMzE3IDEuNzQ5LjQ1M2wxLjc2LjQ1NS40NzEtLjE2MyAxLjc1MS4yNTMtLjI4NiAxLjgzLS4zMDkuNjQ1Yy4xMTMuMjIuMDM0LjQzNS0uMjM4LjY0M2wtMy4xNjctLjYzOS0xLjc2My4wMTgtLjIxOCAxLjMwN2MuMDI0LjYwMi4wNDIgMS4wNjkuMDUzIDEuNDAxIDEuMS4yMDcgMS45OTguMjM4IDIuNjk1LjA5M2wyLjIwNS40ODkuMDY2Ljg0OS0uMiAxLjg4OC0xLjM1NC4zMTktLjY3NC0uMzYtMS4zNTQtLjEzLTEuMjMyLS4zMzhoLS45OTNjLS4zMjguMDk5LS40NDEuMzAxLS4zMzkuNjA1bC0uMjUuMzY5Yy0uMzQ1LjQxMi0uMzMyLjU1Mi4wNC40MTkuMTU0LjIwOS4yMjkuNTYyLjIyOCAxLjA1OGwxLjUxLjY1OS42OTEtLjEzNSAxLjMxOS4zOTcuNDctLjE2My42NzQuMDg4LjY5My0uMTQ2LjQyMy4yOTItLjkxOCAzLjQ5Ni0xLjUtLjY0Ni0uNzAzLjEzMy0xLjUyOC0uNDI0LS40ODIuMTYxLTMuNTY3LS40NjdjLS40NzYtLjE1Ny0uODE5LS40MjctMS4wMjktLjgwOWwuMDg4LS42NzQtLjIyMS0uMDI5LjQtMS43OTEuMzQ2LTIuMTg4LjIzNy0xLjYzNi4xMTQtMS4wNDkuNTEzLTIuMjAyLjE5Mi00LjM1OWMuMTYxLS4wMTguMzMxLS4xNDUuNTExLS4zODF6bS0xLjE1NiAxMS43MjVsLS4wNTguNDQyLjIyMS4wMjkuMDU4LS40NDItLjIyMS0uMDI5em0uNTAxLS4zOTRjLS4wMTMtLjE5OS0uMTQxLS4zNjUtLjM4My0uNS4wMzQuMTU0LjE2Mi4zMjEuMzgzLjV6bS0uMTc5LTIuMDY5Yy4wMDYuMzcxLjEwNS43NjMuMjk1IDEuMTc0LjAwMi0uMzcxLS4wOTYtLjc2Mi0uMjk1LTEuMTc0em0uNDA4LTMuMTEzYy0uMDIzLjI5Ni4wOTUuNTM2LjM1NC43MmwtLjM1NC0uNzJ6bS4wNzggNC41NDhjLjIyOC4zNjkuNTcuNjM4IDEuMDI5LjgwOWwtMS4wMjktLjgwOXptLjExNy45MTNsLS4wNTkuNDU0LjIyMS4wMjguMDU5LS40NTMtLjIyMS0uMDI5em0uMzgzLjUxMmwtLjMzOC44NjUuNzIyLS4zNjZjLS4wMDctLjE5OC0uMTM0LS4zNjUtLjM4NC0uNDk5em0uNzE3LTMuNzcxbC0uODY4IDEuNDgxYy4yNTYtLjAyOS40OTctLjE1MS43MjItLjM2NmwuOTUyLS4zMjQtLjgwNi0uNzkxem0uMjc1LTMuODE3bC0uNTg4IDEuMDU4Ljk0MS0uMzI2Yy0uMDE0LS4zMDktLjEzMi0uNTU0LS4zNTMtLjczMnptLS40ODUtMy4yNDJsLjEzMi43MDIuMDg4LS42NzQtLjIyLS4wMjh6bS40NDYgMTAuNDk0bC0uMzA4LjY0NC42OTEtLjEzNGMtLjAxMy0uMjA2LS4xNC0uMzc3LS4zODMtLjUxem0uNTU2LTEwLjY1OWMuMDUyLjI2Ni4yMzEuNDYzLjUzOC41OS0uMDQzLS4yNzMtLjIyMy0uNDctLjUzOC0uNTl6bS4wNzMgNy41NzRsLjQxMy4yNzguMzItLjY0NC0uNDUzLS4wNi0uMjguNDI2em0uNzMtNS41NzhsLS4zMDguNjM0LjUxMi0uMjA1LjQ3LS4zNDEtLjY3NC0uMDg4em0xLjMyOSAxMC42MWwtLjc3OS44MDhjLjQxLS4xMjEuNjY5LS4zODkuNzc5LS44MDh6bS0uMTIyLTEyLjM0M2MuMjI5LjQ3OS42MDkuODU1IDEuMTQgMS4xM2E0LjUzNiA0LjUzNiAwIDAgMC0xLjE0LTEuMTN6bS4yMTggMS4yMzRsLjEwNC45MjQuMjkyLS40MjMtLjM5Ni0uNTAxem0uMjUyIDUuMDJsLjA1OC0uNDQxLS4yMjEtLjAyOC4xNjMuNDY5em0yLjYxMy44MDNjLjAyMi4yLjE1My4zNjcuMzk2LjUwMS0uMDM1LS4xNTUtLjE2Ny0uMzIxLS4zOTYtLjUwMXpNOTcuMzA1IDIyLjc1M2wyLjQyMy41NDJhOC43NyA4Ljc3IDAgMCAxIDEuNjcyIDEuMTI5bC4xNzkgMi4wNjdjLS4xNC41ODktLjQzOCAxLjE1Mi0uODk1IDEuNjkxbC0xLjM5NC0xLjU0MS0xLjA4Ny0uMzY3LS40NzEuMTYzLS40NDEtLjA1OGMtLjY3Ny4xMTYtMS4zODYuMzI3LTIuMTI3LjYzMmwtMS41NCAxLjM4Mi0uNzMzLjM2NS4yOTUgMS4xNzMuMTkgMi4wNjkgMS4xMDQgMS45NTNhOC43ODUgOC43ODUgMCAwIDAgMi4xNDMuOTY2bC0uMTk4Ljg4NGMuMzEtLjAxNS41NS0uMTM3LjcyMi0uMzY2Ljk4Ny0uMzIgMS43MzMtLjYwMSAyLjIzNy0uODQyLjMxNi0uMzEzLjcyOC0uNTYzIDEuMjMzLS43NDlsLS4zMzguODY2LS4wMTQgMS44MTgtLjMwOC42MzNjLS4zNjQuNDM0LS44NjcuODE2LTEuNTEgMS4xNWwtMi4yNjItLjA2YTEzLjQ2NCAxMy40NjQgMCAwIDEtMi4xNDQtLjk1NGwtLjk4Mi41NDUtLjEwNC0uOTEyLjI0OS0uMTkxYy0uNjM4LS4xNzktMS4yNzgtLjQ5MS0xLjkyMS0uOTM4bC0xLjM1NC0xLjc2MS0uMjY3LTEuMzk0IDEuMTQ2LS4wODcuNzItLjM1NGMtLjAyNC0uMzUxLS4xMjMtLjc0MS0uMjk1LTEuMTc0bC0uMzM4Ljg2Ni0uOTgxLjU0NS0uNjE2LS41MjkuMTU5LTIuOTM1Ljk2Ni0yLjE0M2E3LjAxIDcuMDEgMCAwIDEgMS4zNzgtMS44NTNsMS43NjItMS4zNjQgMS40MjMtLjQ4OGMuMTYzLjA3Ny4yOTYuMjQ0LjM5Ni41MDFhOC45MTQgOC45MTQgMCAwIDEgMS45MjMtLjg4em0tNi44OTUgNS45MDVsLjYwNC41MjhjLS4wOTUtLjIzMy0uMjk3LS40MDktLjYwNC0uNTI4em0xLjIzMy0uNzQ4Yy4wMjMuMzAyLjE0MS41NDYuMzUzLjczMS0uMDE2LS4zMDktLjEzMy0uNTUzLS4zNTMtLjczMXptLjE5NSAzLjY1M2wuOTI0LS4xMDQtLjQxMy0uMjc4LS41MTEuMzgyem0uOTk4IDEuMDQxbC0uNzc5LjgwOGMuMzUyLS4xNjYuNjEyLS40MzUuNzc5LS44MDh6bS0uMDMgMi4wNDJsLjA1OC0uNDQyLS4yMzItLjAzLjE3NC40NzJ6bS4zMjQuOTUybC4wNi0uNDUzLS4yMjEtLjAyOS4xNjEuNDgyem0uMjYzLTIuMDExYy4xMDQuMjI3LjMxMS40MDMuNjE3LjUzbC0uNjE3LS41M3ptMS4wNDUgMi40MDZjLjAyMS4yLjE1My4zNjYuMzk2LjUwMS0uMDE1LS4xOTktLjE0Ni0uMzY2LS4zOTYtLjUwMXptLjg4NCAxLjkxMmwuMDU2LS40My0uMjIxLS4wMjkuMTY1LjQ1OXptLjIwMi0xLjU0NmMuMDY5LjM3Mi4yNTUuNy41NTcuOTgzbC0uNTU3LS45ODN6bS4yNy0xMi40NDRjLjAwMi4yODMuMTIuNTI3LjM1My43MzFsLS4zNTMtLjczMXptMS4zOTQtLjI2OGwuNjE2LjUzYy0uMDk2LS4yMzMtLjMwMS0uNDA4LS42MTYtLjUzek0xMDYuNjQyIDI0LjkyMWMuNDI2LS41NDMgMS4wNDUtLjg4NCAxLjg1OS0xLjAyMWwyLjQ0NS44MTYgMS4yMjMuMzI1LjA1NCAyLjExMS45MjggMy4zYy4xMzYgMS4xMjkuNDI2IDIuMzc3Ljg2OSAzLjc0M2wuMzk5IDMuOTA1Yy4yOTYuNTExLjM5MiAxLjE2Mi4yODggMS45NTJsLS4wMi4xNS0xLjE4Mi0uMDk2Yy0uODQ0LS4xMS0xLjY0OS0uMjItMi40MTUtLjMyN2wtLjE1LTEuNDc0LS40MzMtMS4yMDMtMi4wNzctLjI5NS0zLjc3Mi0uNDM1Yy0uMzA4LjkwNC0uNTggMS41OTgtLjgxNiAyLjA3OS0uMDMyLjQzLS4zMTkuNjA4LS44NjEuNTM3LS4yNzktLjAzNi0uNjItLjEzNi0xLjAyNC0uM2wtMS42NTUtLjE4MS0uNDE0LS4yNjcuMjY4LS40MTVjLjMxMS0uOTkxLjYyNy0xLjY1OS45NDctMi4wMDNsLjk4NC0yLjI4MiAyLjAyLTMuNTE4Yy40Ny0uNzU4Ljg5Ni0xLjYzNiAxLjI3OC0yLjYzNC40MTItMS4xMDEuODMxLTEuOTI0IDEuMjU3LTIuNDY3em0tMy45NjUgMTAuOTY5bC0uODM4IDEuMjUuODk2LjExNi41ODctMS4wNTgtLjY0NS0uMzA4em0uODItMS4wMjhjLjA2Ny4zMjQuMjYzLjU3NC41ODcuNzVsLS41ODctLjc1em0uMDcxLTIuMjU5bC0uMDU5LjQ0MS40NzEtLjE2My0uNDEyLS4yNzh6bTEuODM3LS4yMjFsLS4zOTcgMS4zMTljLS4wNTItLjMzLS4yNDMtLjU4My0uNTc0LS43NjFsLS42NTcgMS40OTggMS40MjQtLjQ4OGMuMTA0LjIyNy4zMS40MDMuNjE1LjUzbC4wMzEtLjk1My4yMDItLjgyNS0uNjQ0LS4zMnptLjY5OS01LjM0NWMuMDcyLjI5My4yNzcuNDcuNjE2LjUyOWwtLjYxNi0uNTI5em0xLjUxOSAzLjM5bC0uODEyLS4wMzUtLjU2IDMuMTA1IDEuNDI4LS4zNDUuNTc5LjgwOS41NjUtLjE2Mi43NzcuMTEzLjgyMy4wMjQtLjE0Mi0xLjM1NC0uNTA4LTIuMzQ4Yy4wMTMtLjY5OS0uMDgxLTEuMjc5LS4yODEtMS43MzhsLS4yMTEtLjgyLS40MTktLjMyNi0xLjIzOSAzLjA3N3ptLS45NDEgNC4zOTFjLjI2MS4zNTYuNjA0LjYzIDEuMDI3LjgxOWEyLjM5MiAyLjM5MiAwIDAgMC0xLjAyNy0uODE5em0uOTMzLTcuMTM0bC0uMzA5LjY0Ni40NDEuMDU4LjA4OC0uNjc1LS4yMi0uMDI5em0yLjY3My4zNDljLjAyMS4yLjE1Mi4zNjcuMzk2LjUwMS0uMDA2LS4xOTctLjEzOC0uMzY0LS4zOTYtLjUwMXptLjAxNyAxLjU4NmMuMTk4LjUzLjU4OSAxLjAzOSAxLjE3MiAxLjUyNC0uMjIyLS41MzMtLjYxMy0xLjA0LTEuMTcyLTEuNTI0em0uNTI1LTQuMDA5bC40NTMuMDYuMDU5LS40NTMtLjIyMS0uMDI5LS4yOTEuNDIyem0uMTIxIDcuMzc5Yy40NzYuNTgzLjgzNyAxLjMxMiAxLjA4NSAyLjE4OGwuNTU5LS44MzhhNy4xOTIgNy4xOTIgMCAwIDAtMS42NDQtMS4zNXptLjM0OS01LjczM2wuMDU4LS40NDEtLjIyMS0uMDI4LjE2My40Njl6bS4yODUgOC4yMDRsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bS44NDgtLjMzOGwtLjc5MSAxLjYyMmMuNzM5LjEyOCAxLjQ2Mi41MSAyLjE2NiAxLjE0NmE5LjE4OCA5LjE4OCAwIDAgMC0xLjM3NS0yLjc2OHptLS4yNjQtNC4xMjRjLjAyMy4zMDMuMTQ2LjU0Ny4zNjUuNzMzYTEuMDIgMS4wMiAwIDAgMC0uMzY1LS43MzN6TTExNi43MzggMjUuNDM4bDMuMDU0LjQxMWMuNTM2IDAgMS4wMjEuMDI3IDEuNDU1LjA4NC43MzUuMDk3IDEuMzA3LjI3NyAxLjcxNC41NDRsLjY2Mi4wODdjMS4wMS40MDcgMS45IDEuMTI3IDIuNjcyIDIuMTU4LjM4Ljk0Ny42MjUgMS45NjQuNzM1IDMuMDUxbC0uNTcgMi42NDQtLjUxMy4zOTRjLS43OTIuNzQ3LTEuODMzIDEuMjE0LTMuMTI2IDEuMzk5bC0xLjMwOC0uMzk2LS41MTMuMzk1LTEuOTQ0LS40OTEtLjIxNCAyLjcxNC0uNDM5IDIuMzY1LTIuMjg1LS4yMzktLjA0Ny0uMDA2YTMuMDI5IDMuMDI5IDAgMCAxLTEuMjc0LS40NjNsLjI5Ny0xLjgxNy4xODUtMS42NzcuNjE0LTQuNjk0Yy4xNzQtLjY3MS4zMTUtMS4yMTIuNDI1LTEuNjIzbC0uMTMzLS42MDguMjQ2LTMuNTk2LjMwNy0uNjM2em0uODU0IDIuMTQ1bC0uNTMuNjE2Yy4zMDMtLjA4Ny40NzktLjI5Mi41My0uNjE2em0tLjI5MiAyLjIzMWwuMDU4LS40NDItLjIyMS0uMDI4LjE2My40N3ptLjEwOSA5LjU1MmwuMDU5LS40NTMtLjIyMS0uMDI5LjE2Mi40ODJ6bS42OTctOC43NjFsLS4zMDkuNjQ1LjYwNC41MjhhMS44MyAxLjgzIDAgMCAwLS4yOTUtMS4xNzN6bS0uMTIxLTIuNTA5Yy4wMDQuNjkzLjEyOCAxLjQ2Ni4zNzEgMi4zMTdsLjE0Ni0xLjExNS4zNjYuNzIyYTYuMTU0IDYuMTU0IDAgMCAwLS44ODMtMS45MjR6bTIuMTQ1Ljk1NGwtLjcwMSAzLjU0OSAxLjE1NS42NTljLjg3OC0uMDI3IDEuODA5LS40NTMgMi43OTEtMS4yNzhsLjI3Ny0uNjcyLS4zMjMtLjk2NWMtLjc5Ni0uNTQ1LTEuODYxLS45NzYtMy4xOTktMS4yOTN6bS42MTYtMS4yNzlsLS45NTQuMzM2IDEuMDg3LjM2Ny40ODItLjE2MWMtLjExMS0uMjM2LS4zMTYtLjQxNi0uNjE1LS41NDJ6bS0uMTQzIDYuMzM5Yy4xNTYuMzEzLjQzMS40OTguODI0LjU1OGwtLjgyNC0uNTU4em0xLjM0NS02Ljg1NWMuMDY4LjQ0Mi4zMjguNzc1Ljc3OSAxbC0uNzc5LTF6bTEuMjgxIDUuODQxbC0uMzM2Ljg1NC43Mi0uMzU1Yy0uMDI4LS4xNTQtLjE1Ni0uMzItLjM4NC0uNDk5em0uODA3Ljc3OWwuMDU5LS40NDEtLjIzMi0uMDMuMTczLjQ3MXptLjQ0My4wNThsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bS42NzMuMDg4bC0uNTQxLjYxNS42NDUuMzA5LS4xMDQtLjkyNHptMS4yMDQtMi4zMzZsLS43NzkuODA5Yy40MDEtLjExNC42Ni0uMzg0Ljc3OS0uODA5ek0yMy4zNjkgNDIuMTU3bDEuMzQ1LjEwNWMuMjc1LjAwNC41NTYuMDI1Ljg0My4wNjMgMS4xNjkuMTUyIDIuNDk0LjU2NiAzLjk3NCAxLjI0YTE1Ljg2OCAxNS44NjggMCAwIDEgMS45OTcgMi4wODJjLS4xODkuMzYtLjY1MS43MjYtMS4zODQgMS4wOTVsLTEuMjMyLjgzMi0uNjA0LS41MjhjLS40NzktLjU2LTEuMjA5LTEuMTEyLTIuMTk0LTEuNjU4LTEuMDE2LjA1Ni0yLjAyLjIyOS0zLjAxLjUxNy0uNTg0LjQyOC0xLjA1NSAxLjAzOS0xLjQxIDEuODM2LS4zNzUuNTczLS42NDIgMS41MzEtLjgwMiAyLjg3M2wuMjQ3LjU1M2MtLjAwNiAxLjMwNy4zOSAyLjE2MyAxLjE4OCAyLjU2Ni40NTkuNTg4IDEuMzYzLjg0OCAyLjcxMS43OCAxLjMyNS0uMTI2IDIuMTY5LS44MjcgMi41MzMtMi4xMDRsLS40MTktLjEzOC0xLjgyNy0uMTMyLTEuMDg0LS4zNzktLjAxNy0xLjU4Ni4xOTQtLjU3Ny4wMS0uOTc5IDEuODk4LjMwOCAyLjc4NS4zMDUgMi43NS43NS0uNTcyIDIuNjU1Yy0uMDQyLjY4MS0uMTggMS40MzUtLjQxNCAyLjI2M2wtMi4wNTMgMS43NzUtMi44NDcuOTg2YTE0LjAzIDE0LjAzIDAgMCAxLTIuMjY5LS4wOTZjLTEuMjU1LS4xNjQtMi4yOTQtLjUyOC0zLjExOS0xLjA5NGwtMS44MzYtMS41OTlhMjAuNzQgMjAuNzQgMCAwIDEtMS4yMzQtMi42NjhjLS4yMjgtMS4wMy0uMjYzLTIuMTQyLS4xMDctMy4zMzUuMTAzLS43ODIuMjg4LTEuNTk3LjU1Ni0yLjQ0NGwxLjIzNS0xLjk0MmE5OS42OTggOTkuNjk4IDAgMCAwIDEuODU2LTEuMzY0bDIuMzEyLS45NjF6bS00LjY1MiA5LjUzMWMuMDEzLjI2My4xMzIuNTAyLjM1NS43MjFsLS4zNTUtLjcyMXptLjIzNS0xLjc4OWwuNTc0Ljc2MWMtLjA2LS4zMzEtLjI1MS0uNTg0LS41NzQtLjc2MXptLjU4NC00LjQ2MWMuMDIzLjMwMy4xNDEuNTQ3LjM1NC43MzJhLjkxMy45MTMgMCAwIDAtLjM1NC0uNzMyem0uNjIyIDcuMzVsLS4zMDguNjMzLjQ0MS4wNTguMDg3LS42NjItLjIyLS4wMjl6bS0uMjIzLTUuMjUzbC4zNjUuNzMyLjMxLS42NDUtLjY3NS0uMDg3em0uMzA5LS42NDVsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bS4yMDkgNy4wNzFjLjA4Ni4zMTEuMjgxLjU2MS41ODcuNzUxbC0uNTg3LS43NTF6bS43MzMtLjM2NWMuMTA0LjIyNy4zMS40MDcuNjE1LjU0MWwtLjYxNS0uNTQxem0uMDEtNy4wMzFjLS4wMDQuMjEyLjEyOC4zNzkuMzk2LjUtLjAwNi0uMTk3LS4xMzgtLjM2NC0uMzk2LS41em0yLjI1Ny0zLjMzNGwuNjA0LjUyOWMtLjA4OS0uMjI0LS4yOS0uNC0uNjA0LS41Mjl6bTIuNDcgNy44NTNsLjA2LS40NTMtLjIyMS0uMDI5LjE2MS40ODJ6bS4yMDItNy41MDJsLjA1OS0uNDUzLS4yMi0uMDI5LjE2MS40ODJ6bTEuMzQxIDExLjMzMmwtLjk4MS41NDYgMS4wODUuMzc4LjQ3Mi0uMTc1Yy0uMDk4LS4yNzItLjI5LS41MjItLjU3Ni0uNzQ5em0tLjI1MS01LjAzMmwtLjMzOC44NjYuNjkxLS4xMzRhLjkzMi45MzIgMCAwIDAtLjM1My0uNzMyem0uMzA0LTQuNzU5bC0uMzIuNjQ0LjQ1My4wNi4wODgtLjY3NC0uMjIxLS4wM3ptMS44MzkgNS43MjZsLS4xNzUgMS4zMzYtLjUyOC0xLjIwNC0uNzUxLjU4Ny45OTkgMS4wNDEuMTA1LjkxMmMuMjczLS4wOTkuNDQ5LS4zLjUyOC0uNjA0YTUuMjcgNS4yNyAwIDAgMC0uMTc4LTIuMDY4em0tMS4xNDgtNS44NmwuMDU5LS40NTMtLjIyMS0uMDI4LjE2Mi40ODF6bTEuMjUuODM3bC0uMzA5LjY0Ni40ODItLjE2Mi0uMTczLS40ODR6bS42MTggNi40NzVjLjAyMS4yLjE0OC4zNy4zODIuNTEyLS4wMjYtLjE2Mi0uMTU0LS4zMzItLjM4Mi0uNTEyem0uMzA3LS42MzNsLjA2LS40NTMtLjIyMS0uMDI5LjE2MS40ODJ6TTMzLjQxOCA0My4zOWMuODQxLjI2IDEuNzk5LjQ2IDIuODc2LjYwMi42MzIuMTY5IDEuMDE5LjY3NyAxLjE2IDEuNTIybC0uNDA4IDMuMTE0LS40MjYgMS41NC4xNjMuNDctLjUxMyAyLjIwMi4xMDQuOTI0LTEuMTg3IDIuMTE0LjY0NS4zMDktLjI5Mi40MjMuMjA0LjI1MS43MjEtLjM2NmMuMDExLS4yMDQtLjExNy0uMzctLjM4My0uNDk5bC4zMzctLjg2Ni0uMTYzLS40NzEuOTcgMS4yNjIuNjA0LjUyOCAyLjA3LS4xNzljLjU5Mi0uMjUzIDEuMTA2LS43MTggMS41NDItMS4zOTRhNi44MTkgNi44MTkgMCAwIDEgLjY4Ni0xLjcxOWwtLjM5NC0uNTEyLjc0NS0yLjE3Mi0uMjc4LTEuMzk2LjUxMS0uMzgyLjA3MS0yLjI2LS4yNDktMS42MjggMS4xNDUtLjA3NC4xOTEuMjQ5IDEuODE4LjAxNC42NDUuMzA5LjA2MiAyLjk2M2MtLjE2OS43NS0uNSAxLjUzOC0uOTk1IDIuMzY0bC40MzkgMS44NzdjLS4xNDMuOTc0LS40MjcgMS45OTYtLjg1MSAzLjA2OGwtLjgwMyAyLjYxMy0yLjIxNCAxLjI5My00Ljc3MS4wNjItLjYzMi0uMzE5QTE4LjQ3MyAxOC40NzMgMCAwIDEgMzQgNTcuOTkybC0xLjI5NC0yLjIxNGMtLjE5Ny0xLjk4Ny0uMjIxLTMuMjQ5LS4wNzItMy43ODVzLjI4NC0xLjMwMS40MDYtMi4yOTNsLjM3OC02LjMxem0uMDc4IDYuMzY5bC4zNTQuNzIuOTgxLS41NDUtMS4zMzUtLjE3NXptLjk1NC0yLjE0NWwtLjU4NyAxLjA1OGMuMzE0LS4yOTguNTEtLjY1LjU4Ny0xLjA1OHptLS4yNDUgOC44MjFjLjAyNC4yOTUuMTQ3LjUzNS4zNjcuNzIybC0uMzY3LS43MjJ6bTEuMzg5LTguODk1bC0uNzc4Ljc5Ni44NjQuMzUtLjA4Ni0xLjE0NnptLS43NjYtMS4wMTFjLjA2Ny4zMzIuMjU4LjU4MS41NzUuNzQ5YTEuMTI1IDEuMTI1IDAgMCAwLS41NzUtLjc0OXptMS4xMDQgMS45NTJsLjU3NC43NjFhMS4zMyAxLjMzIDAgMCAwLS41NzQtLjc2MXptLjQxNyA4LjkwOGMuMDE4LjM0OS4xMy42NjcuMzM2Ljk1NGwuMzA5LS42NDYtLjY0NS0uMzA4em0uNDMyLTExLjk2M2wtLjMwOC42MzMuNDQxLjA1OC4wODctLjY2Mi0uMjItLjAyOXptMS41NzkgMTIuMjI1bC4yNS0uMTkxLS42MzMtLjMwOGMuMDM0LjE1NS4xNjIuMzIyLjM4My40OTl6bTEuNTExLTEuMTZsLS4zMDkuNjQ1LjY3NC4wODhjLS4wMjMtLjMxMS0uMTQ0LS41NTUtLjM2NS0uNzMzem0uNTc0IDIuNTY5bC4wNTgtLjQ0Mi0uMjIxLS4wMjguMTYzLjQ3em0uOTgxLS41NDZsLS4zMDguNjM0LjQ0MS4wNTguMDg3LS42NjItLjIyLS4wM3ptLjEwMi0yLjQ5M2MuMTQ4LjU1Ni41MzUgMS4wNjMgMS4xNiAxLjUyMy0uMTc1LS41OS0uNTYyLTEuMDk4LTEuMTYtMS41MjN6bS4zMDctLjYzMmwuNDQxLjA1OC4wNTktLjQ1My0uMjIxLS4wMjktLjI3OS40MjR6bS41NDItMi40MjNjLjAyNC4yOTUuMTQzLjUzNC4zNTUuNzJsLS4zNTUtLjcyem0uOTk5IDEuMDI4bC0uMzk3IDEuMzE5Yy4wMi4xNTIuMTQ3LjMxOS4zODQuNWwuMzk2LTEuMzA5Yy0uMDI4LS4xNTEtLjE1NS0uMzIxLS4zODMtLjUxem0uMDQxLTIuMDI3bC4zNTQuNzIxYS45NDQuOTQ0IDAgMCAwLS4zNTQtLjcyMXptMS4zMDguMzk1bC0uMzA4LjYzNC40NzEtLjE2My4wNTgtLjQ0MS0uMjIxLS4wM3ptLjQ5Ny0zLjc5OWwtLjc2Mi41ODYgMS4xMTUuMTQ2LjMyLS42NDQtLjY3My0uMDg4em0tLjU0NS0yLjc5bC0uMTE3Ljg5Ni43NjMtLjU4Ni0uNjQ2LS4zMXpNNTEuMzAyIDQ2LjcyNGMuNDI2LS41NDQgMS4wNDUtLjg4NCAxLjg1OS0xLjAyMWwyLjQ0Ni44MTYgMS4yMjIuMzI1LjA1NSAyLjExMS45MjcgMy4zMDFjLjEzNyAxLjEyOS40MjYgMi4zNzYuODcgMy43NDFsLjM5OSAzLjkwNWMuMjk2LjUxMi4zOTIgMS4xNjIuMjg4IDEuOTUybC0uMDIuMTUxLTEuMTgxLS4wOTVjLS44NDUtLjExMS0xLjY1LS4yMjEtMi40MTYtLjMyOGwtLjE0OS0xLjQ3NC0uNDM0LTEuMjAzLTIuMDc4LS4yOTUtMy43NzItLjQzNWMtLjMwOC45MDUtLjU4IDEuNTk5LS44MTYgMi4wOC0uMDMyLjQyOS0uMzIuNjA4LS44NjIuNTM3LS4yNzktLjAzNi0uNjItLjEzNy0xLjAyNC0uM2wtMS42NTUtLjE4Mi0uNDE0LS4yNjcuMjY3LS40MTRjLjMxMS0uOTkxLjYyNy0xLjY1OS45NDctMi4wMDNsLjk4NC0yLjI4MiAyLjAyMS0zLjUxOGMuNDY5LS43NTguODk2LTEuNjM2IDEuMjc4LTIuNjM0LjQxMy0xLjEwMi44MzItMS45MjUgMS4yNTgtMi40Njh6bS0zLjk2NiAxMC45NjhsLS44MzYgMS4yNDkuODk1LjExNy41ODctMS4wNTgtLjY0Ni0uMzA4em0uODIxLTEuMDI3Yy4wNjcuMzI0LjI2My41NzQuNTg3Ljc1bC0uNTg3LS43NXptLjA3MS0yLjI2bC0uMDU4LjQ0MS40Ny0uMTYzLS40MTItLjI3OHptMS44MzctLjIybC0uMzk3IDEuMzE5Yy0uMDUxLS4zMy0uMjQzLS41ODQtLjU3NS0uNzYxbC0uNjU3IDEuNDk3IDEuNDIzLS40ODdjLjEwNC4yMjcuMzEuNDAzLjYxNi41M2wuMDMxLS45NTQuMjAyLS44MjQtLjY0My0uMzJ6bS43LTUuMzQ2Yy4wNzIuMjk0LjI3Ny40NzEuNjE2LjUzbC0uNjE2LS41M3ptMS41MTggMy4zOWwtLjgxMS0uMDM1LS41NiAzLjEwNSAxLjQyOC0uMzQ1LjU4LjgwOS41NjUtLjE2My43NzcuMTE0LjgyNC4wMjUtLjE0Mi0xLjM1NC0uNTA4LTIuMzQ4Yy4wMTMtLjY5OS0uMDgxLTEuMjc5LS4yOC0xLjczOGwtLjIxMi0uODE5LS40MTgtLjMyNy0xLjI0MyAzLjA3NnptLS45NDEgNC4zOTJjLjI2LjM1Ny42MDMuNjMgMS4wMjcuODE5YTIuMzkyIDIuMzkyIDAgMCAwLTEuMDI3LS44MTl6bS45MzMtNy4xMzVsLS4zMDkuNjQ2LjQ0MS4wNTguMDg4LS42NzQtLjIyLS4wM3ptMi42NzMuMzVjLjAyMS4yLjE1My4zNjcuMzk2LjUwMS0uMDA2LS4xOTgtLjEzOC0uMzY0LS4zOTYtLjUwMXptLjAxNyAxLjU4NmMuMTk5LjUzLjU4OSAxLjAzOCAxLjE3MiAxLjUyNC0uMjIyLS41MzMtLjYxMy0xLjA0Mi0xLjE3Mi0xLjUyNHptLjUyNS00LjAwOWwuNDUzLjA2LjA1OS0uNDUzLS4yMjEtLjAyOS0uMjkxLjQyMnptLjEyMSA3LjM3OWMuNDc2LjU4Mi44MzcgMS4zMTEgMS4wODUgMi4xODdsLjU1OS0uODM3YTcuMTY2IDcuMTY2IDAgMCAwLTEuNjQ0LTEuMzV6bS4zNDgtNS43MzNsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bS4yODYgOC4yMDRsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bS44NDgtLjMzOGwtLjc5MSAxLjYyMWMuNzM5LjEyOSAxLjQ2MS41MTEgMi4xNjYgMS4xNDZhOS4xODMgOS4xODMgMCAwIDAtMS4zNzUtMi43Njd6bS0uMjY0LTQuMTI0Yy4wMjMuMzAzLjE0NS41NDcuMzY1LjczM2ExLjAyNCAxLjAyNCAwIDAgMC0uMzY1LS43MzN6TTYyLjQ4IDQ3LjM3MWwxLjU5LjQ5MSAyLjQzLjAzNWMxLjI1My4zNiAyLjU0LjkwNyAzLjg2MyAxLjY0bDEuMTQ0IDEuNzMzYy4xNi42NDQuMTk4IDEuMjg3LjExNCAxLjkzYTUuODAzIDUuODAzIDAgMCAxLS41MDUgMS42OTRsLS41MTMuNzYxYTIuMzM2IDIuMzM2IDAgMCAxLTEuMzk0Ljk4NyAyLjkwOSAyLjkwOSAwIDAgMC0xLjEgMS40NTFsMi4xMzYgNC45MDEtLjQwOC40MDctLjcxOC0uMi0uNzAyLjIxNi0uNzc0LS4zMTQtMS4wODctLjAwMS0xLjEzMS0zLjU1MmMtLjMyNC0uNTM4LS42Mi0uOTU1LS44ODktMS4yNWwtLjMyOS0uOTE4LS43LS40MzUtLjEyNS41OTgtLjMyMyAxLjAyMmMuMTcuNTAzLjI1IDEuMDQxLjIzOCAxLjYxNGwtLjIwOCAyLjQ5LTIuOTY1LS42MzYtLjcyMi4wOTUuNjItNC42NDYuMjA0LTEuNTU4LjMzOC0uODY1LjA3MS0yLjI2LjQyNC0xLjUyOC0uMTYxLS40ODIuMTg4LTMuMTU0IDEuMzk0LS4yNjZ6bS0xLjcwOSAxMS4zNDdjLjA2Ny4zMzIuMjYyLjU4Ni41ODUuNzYyYTEuMjYgMS4yNiAwIDAgMC0uNTg1LS43NjJ6bS44MDYuNzkxbC0uNTk5IDEuMDU2Yy4zNzItLjA2OS42OTktLjI1NS45ODMtLjU1N2wtLjM4NC0uNDk5em0tLjAxNS0zLjQwNmMuMDc1LjMzMy4yNzEuNTg0LjU4Ny43NTFsLS41ODctLjc1MXptMS4wNjktMS4yMTlsLS41MjguNjA0LjgzNS41Ny4zMzgtLjg2Ni0uNjQ1LS4zMDh6bS40ODEtNS4zODZsLS4zMzguODY2LjY2My4wODYuMzIxLS42NDMtLjY0Ni0uMzA5em0uNTI5LS42MTZsLjA1OC0uNDQxLS4yMjEtLjAyOS4xNjMuNDd6bTEuMTU4IDEuNjI5Yy0uNDk5LjIwMy0uODYuNjQ3LTEuMDg0IDEuMzM2bC40My41MDUtLjI1MSAxLjU2M2MuMjA3LjU4Ny42MDQgMS4wMTcgMS4xOSAxLjI5LjY5Ny0uMDI2IDEuNDA2LS4yMzYgMi4xMjctLjYzMWwxLjM3OC0xLjg2NC0yLjIyMS0xLjk5My0xLjU2OS0uMjA2em0xLjg0MSA2LjcwNmwtLjczNCAyLjE3My42MzMuMzA4LjI1LS4xOTJjLjA4NC0uNjk5LjAzNC0xLjQ2Mi0uMTQ5LTIuMjg5em0uNTEzLTIuMjAybC0uMzA5LjY0NS40Ny0uMTYzLjA2LS40NTMtLjIyMS0uMDI5em0uMzY4IDQuMTM3Yy4xNzguNTY2LjQ4MSAxLjEzNS45MTIgMS43MDMtLjA5NC0uNjExLS4zOTctMS4xNzgtLjkxMi0xLjcwM3ptLjk3OS01Ljc2OWMuMTEzLjUyLjM1NCAxLjAwMy43MiAxLjQ1M2wuNzYyLS41ODUtMS40ODItLjg2OHptMS4zMzcuMTc1bC40NTMuMDU5LS4xNjItLjQ4MS0uMjkxLjQyMnpNNzYuODUzIDUwLjA2N2MuNDI2LS41NDMgMS4wNDUtLjg4NCAxLjg1OS0xLjAyMWwyLjQ0Ni44MTYgMS4yMjIuMzI2LjA1NCAyLjExLjkyNyAzLjMwMWMuMTM2IDEuMTI5LjQyNSAyLjM3Ni44NyAzLjc0MmwuMzk4IDMuOTA1Yy4yOTYuNTExLjM5MiAxLjE2Mi4yODggMS45NTJsLS4wMi4xNTEtMS4xODItLjA5NmMtLjg0My0uMTEtMS42NDktLjIyLTIuNDE1LS4zMjhsLS4xNS0xLjQ3NC0uNDMzLTEuMjAzLTIuMDc3LS4yOTUtMy43NzItLjQzNWMtLjMwOC45MDUtLjU4IDEuNTk4LS44MTYgMi4wNzktLjAzMi40My0uMzIuNjA4LS44NjIuNTM3LS4yNzktLjAzNi0uNjItLjEzNi0xLjAyNC0uMjk5bC0xLjY1NS0uMTgyLS40MTUtLjI2Ny4yNjgtLjQxNGMuMzExLS45OTIuNjI3LTEuNjU5Ljk0Ny0yLjAwNGwuOTg0LTIuMjgxIDIuMDItMy41MThjLjQ3LS43NTkuODk2LTEuNjM3IDEuMjc4LTIuNjM1LjQxNS0xLjA5OS44MzQtMS45MjQgMS4yNi0yLjQ2N3ptLTMuOTY1IDEwLjk2OWwtLjgzNyAxLjI1Ljg5NS4xMTcuNTg3LTEuMDU4LS42NDUtLjMwOXptLjgyLTEuMDI3Yy4wNjcuMzI0LjI2My41NzQuNTg3Ljc1MWwtLjU4Ny0uNzUxem0uMDcyLTIuMjZsLS4wNTguNDQxLjQ3LS4xNjMtLjQxMi0uMjc4em0xLjgzNy0uMjIxbC0uMzk3IDEuMzE5Yy0uMDUyLS4zMy0uMjQzLS41ODMtLjU3NS0uNzYxbC0uNjU3IDEuNDk4IDEuNDIzLS40ODdjLjEwNC4yMjYuMzEuNDAyLjYxNi41MjlsLjAzMS0uOTUzLjIwMi0uODI0LS42NDMtLjMyMXptLjY5OS01LjM0NGMuMDcyLjI5My4yNzcuNDcuNjE2LjUzbC0uNjE2LS41M3ptMS41MTggMy4zODlsLS44MTEtLjAzNS0uNTYgMy4xMDYgMS40MjgtLjM0Ni41OC44MDkuNTY1LS4xNjIuNzc3LjExMy44MjQuMDI1LS4xNDItMS4zNTQtLjUwOC0yLjM0OGMuMDEzLS43LS4wODEtMS4yNzktLjI4MS0xLjczOWwtLjIxMS0uODE5LS40MTgtLjMyNy0xLjI0MyAzLjA3N3ptLS45NDEgNC4zOTJhMi41MSAyLjUxIDAgMCAwIDEuMDI3LjgxOSAyLjM3MyAyLjM3MyAwIDAgMC0xLjAyNy0uODE5em0uOTM0LTcuMTM0bC0uMzA5LjY0NS40NDIuMDU4LjA4OC0uNjc0LS4yMjEtLjAyOXptMi42NzMuMzVjLjAyMS4xOTkuMTUzLjM2Ni4zOTYuNS0uMDA3LS4xOTgtLjEzOS0uMzY1LS4zOTYtLjV6bS4wMTcgMS41ODVjLjE5OC41MzEuNTg5IDEuMDM5IDEuMTcxIDEuNTI0LS4yMjItLjUzMy0uNjEyLTEuMDQxLTEuMTcxLTEuNTI0em0uNTI1LTQuMDA4bC40NTMuMDYuMDU5LS40NTQtLjIyMS0uMDI4LS4yOTEuNDIyem0uMTIxIDcuMzc5Yy40NzYuNTgyLjgzNyAxLjMxMSAxLjA4NSAyLjE4N2wuNTU5LS44MzdhNy4xMTQgNy4xMTQgMCAwIDAtMS42NDQtMS4zNXptLjM0OC01LjczNWwuMDU4LS40NDEtLjIyMS0uMDI4LjE2My40Njl6bS4yODYgOC4yMDRsLjA1OC0uNDQxLS4yMjEtLjAyOC4xNjMuNDY5em0uODQ4LS4zMzdsLS43OTEgMS42MjJjLjczOS4xMjggMS40NjEuNTExIDIuMTY2IDEuMTQ2YTkuMjQ3IDkuMjQ3IDAgMCAwLTEuMzc1LTIuNzY4em0tLjI2NC00LjEyNGMuMDIzLjMwMy4xNDUuNTQ3LjM2NS43MzNhMS4wMjQgMS4wMjQgMCAwIDAtLjM2NS0uNzMzeiIvPiAgICA8cGF0aCBkPSJNODcuMTE1IDUwLjU4M2w0LjAwNC42NTRjLS4xNTguOTY0LS4xMTggMS41MjguMTIgMS42OTRsLjc0OC4zMzQgMi4xMTggNC41OTFjLjY4NC45OCAxLjIxNyAyLjEwOSAxLjYwMSAzLjM4OWwxLjE3MiAxLjUyNGMtLjAxNy0uNzE5LjAyNi0xLjE5NC4xMjctMS40MjUuMDA1LS4zMzktLjA2Mi0uODU1LS4xOTgtMS41NTFsLS4xMDUtLjkxMi41NDMtMi40MzUuMjk5LTQuNDUyYy40MzUtLjAwNi45NTMuMDMgMS41NTguMTA5LjQyNi4wNTYuODkzLjEzMyAxLjQuMjNsLjYxNC41NDEuNDcxLS4xNjItLjY0NiAxLjQ5OS4xNjMuNDctLjQ1NSAxLjc2MS4xNjMuNDcxLS44OTQgNS4xMDcuMTA0LjkyMy0uMzM4Ljg2Ni0uMDcxIDIuMjYuMTYzLjQ3MWMtMS4wOTcuNDMyLTIuMzM1LjY0Ny0zLjcxNC42NDgtLjQ3LS44MDItLjkzMi0xLjQyNi0xLjM4Ni0xLjg3MS0uNDMzLTEuMTUyLS45NjUtMi4xNzEtMS41OTgtMy4wNThsLS44MTYtMS4yNTMtLjg0OC0xLjkyYy4wMDUtMS42NjItLjQzNS0yLjYxMy0xLjMxNi0yLjg1NGwtLjIzNiAyLjg4OC0uNDc4IDMuNTU1LS4xMDYgMy40MzctMy42NjYtLjUyNy0uODM3LS41NTkuODgtMy4yODguMjE3LTMuMzc2LjI3OC0uNDEyLjEwMS0yLjQ4LjMzOC0uODY2LS4wMDQtMy40MDQuNTMtLjYxN3ptLS4yMjkgMTIuMjI3bC0uNTQyLjYxNGMuMjk1LS4xNDMuNDc1LS4zNDguNTQyLS42MTR6bS0uMDc4LTYuMzU4bC4xMzQuNjkxLjI3OC0uNDEyLS40MTItLjI3OXptLjQwMiA3LjMxbC0uMzA5LjY0NS40NDEuMDU4LjA4OC0uNjc0LS4yMi0uMDI5em0tLjI4NS04LjIwNGMuMDI0LjI5NS4xNDMuNTM0LjM1NC43MjFsLS4zNTQtLjcyMXptLjEyIDIuNTA5Yy4yNTguMDE4LjQyOS0uMTA5LjUxMi0uMzgzbC0uNTEyLjM4M3ptLjMzNi45NTRsLS4zMTguNjMyLjQ1My4wNTkuMjc4LS40MTItLjQxMy0uMjc5em0xLjI2MS02LjE5NGwtMS4wNDEuOTk5Yy4zODguMzUuODgxLjY0MyAxLjQ4Ljg3OS4wNS0uNjIzLS4wOTctMS4yNDktLjQzOS0xLjg3OHptLS45MTkgOC43MzNjLjExNi4zNzguMzg1LjY0Mi44MDcuNzkxbC0uODA3LS43OTF6bS4zMDUtNC4wNDlsLjI5NiAxLjE3M2MuMzA0LS4zMzkuMjA1LS43My0uMjk2LTEuMTczem0uMjM3IDMuNDM0Yy4wMTMuMTk4LjE0MS4zNjkuMzgyLjUxMS0uMDA1LS4yMDYtLjEzMi0uMzc2LS4zODItLjUxMXptMi44NzQtNi40MzFsLjcwMy0uMTMyLS44NjYtLjMzOS4xNjMuNDcxem0xLjM2NyA1LjE3OGwuMzY2LjcyMWEuOTc4Ljk3OCAwIDAgMC0uMzY2LS43MjF6bTIuMTI3LS42MzJsLS4zMDkuNjQ2LjQ0MS4wNTguMDg4LS42NzQtLjIyLS4wM3ptLjc1MiA0LjYzN2MuMDE4LjM0OS4xMy42NjcuMzM3Ljk1NC4wMjctLjMyNy0uMDg2LS42NDUtLjMzNy0uOTU0em0xLjg4Mi0uMzMzYy0uMDQxLjM0Mi4yOTEuNjUyLjk5NS45MzQtLjAwNS0uMzg3LS4xOS0uNzE0LS41NTgtLjk4Mi0uMjUxLS4zMDktLjM5Ni0uMjk0LS40MzcuMDQ4em0uMzQ0LTguMDA0bC4wNTgtLjQ0MS0uMjIxLS4wMjkuMTYzLjQ3em0tLjEwMiA0LjMwMWMuMDY3LjMzMi4yNTkuNTg1LjU3NC43NjFsLS41NzQtLjc2MXptLjY1OS0zLjMxN2wtLjU3LjgzNWMuMjg5LS4yMjIuNDc5LS41LjU3LS44MzV6bS0uMjQ0IDguODJjLjEyNy40MS4zOTIuNjc0Ljc5NS43ODlsLS43OTUtLjc4OXptMS4yLTUuNzQxbC0uMzA4LjYzNC40NzEtLjE2My0uMTYzLS40NzF6bS43MTgtMy43N2MtLjM5My4yODctLjY3Mi43MDctLjgzOSAxLjI2MS40NjMtLjI4Ni43NDItLjcwNy44MzktMS4yNjF6bS0uMTg5IDMuMTU1bC0uMzA5LjY0NS40MjQuMjguMjc5LS40MTMtLjM5NC0uNTEyek0xMDIuMjQ3IDUyLjU0bDMuNzE1LjYwNC4zNTMuNzMxLjI5Mi0uNDIzIDIuMjI3LjIzMi42NjIuMDg3LjAyOS0uMjIxLjIwMy4yNTEuNjMzLjMxOS4wNTktLjQ1MyAxLjU0LjQyNi42NjIuMDg3LjA3NSAxLjE0NS0uNTEzIDIuMjAyLTEuMTQ2LjA4Ni0uNjAzLS41NGMtLjY1OC0uMDMtMS4zNTcuMTA2LTIuMDk5LjQxMWwuMzk2LTEuMzA4LS44NzcgMS40NjljLjMyOS4wNjcuNjA4LjI1My44MzYuNTZsLS4zMzguODY1LS43NDMgNy4zOTYtLjE1NCAxLjgxMi0yLjExNi0uMDg3LTEuMzE4LS4zOTctLjQ3MS4xNjMuMDE0LTEuODE4LjUyOC0uNjA0LjAyMS0xLjc5NC4wNzEtMi4yNi42MTctMS4yNzgtLjQxMi0uMjkuNzM0LTIuMTc0Yy4xMzgtLjUxOC4xNDMtLjg0OC4wMTItLjk5MWwtLjM3Mi0uMzItMi45NTQtLjI4Yy4wMzUtMS4xMDYuMDkzLTEuOTY1LjE3My0yLjU3Ny4wNjktLjUzNi4xNTctLjg4LjI2NC0xLjAzMXptLjU1NCAyLjE3NmwuMDU4LS40NDEtLjIzMi0uMDMuMTc0LjQ3MXptMi4wNTkgNS4wMzNsLjU4Ni43NjJjLS4wNTctLjMzOC0uMjUzLS41OTMtLjU4Ni0uNzYyem0uMzY0LTQuNDkxbC4wNTgtLjQ0MS0uMjIxLS4wMjkuMTYzLjQ3em0tLjA3NSAxMC44NjNsLjUyOCAxLjIwNGMtLjAwMS0uNDY2LS4xNzgtLjg2Ni0uNTI4LTEuMjA0em0uMDA3LTUuMTk5bC4xNDUuNzA0LjA4OC0uNjc0LS4yMzMtLjAzem0xLjI3LTYuMTgxYy0uMzY5LjEwOS0uNzA1LjM2NS0xLjAxLjc2Ny4yMDEuMTQ1LjQ4OS4yNjEuODY0LjM1bC43NzktLjgwOS0uNjMzLS4zMDh6bS0uNzQyIDcuMzg1Yy4zNTEuMzkzLjg0MS42ODUgMS40Ny44NzhsLTEuNDctLjg3OHptLjMzNS00LjI3MWMuMDE0LjI1NC4xMzIuNDk4LjM1NC43MzFsLjMwOS0uNjQ1LS42NjMtLjA4NnptLjkzIDYuNzA2bC4xNDUuNzA0LjA4OC0uNjc0LS4yMzMtLjAzem0uMDM4LTUuNDQ0Yy4wODkuMjg4LjI5LjQ2OC42MDQuNTRsLS42MDQtLjU0em0uMjgyIDQuODEybC4wNTktLjQ1My0uMjMyLS4wMy4xNzMuNDgzem0zLjI4My03Ljc0OWwuMDU4LS40NDEtLjIzMi0uMDMuMTc0LjQ3MXpNMTEzLjk2NyA1NC4wMTVsMi40MjMuNTQyLjY3NC4wODguMDI5LS4yMjFjLjQ5LjE2NyAxLjA3My4zMTggMS43NDguNDU0bDEuNzYxLjQ1NC40NzEtLjE2MiAxLjc1Mi4yNTItLjI4NyAxLjgzLS4zMDkuNjQ1Yy4xMTIuMjIxLjAzMy40MzUtLjIzOC42NDRsLTMuMTY2LS42NC0xLjc2NC4wMTgtLjIxOCAxLjMwOC4wNTMgMS40MDFjMS4xLjIwNyAxLjk5Ny4yMzcgMi42OTQuMDkybDIuMjA1LjQ5LjA2Ni44NDgtLjIgMS44ODgtMS4zNTQuMzItLjY3NC0uMzYtMS4zNTQtLjEzLTEuMjMxLS4zMzloLS45OTNjLS4zMjcuMDk5LS40NDEuMzAxLS4zMzkuNjA1bC0uMjQ5LjM2OWMtLjM0Ni40MTItLjMzMy41NTIuMDM5LjQxOS4xNTQuMjEuMjMuNTYzLjIyOSAxLjA1OWwxLjUwOS42NTguNjkxLS4xMzQgMS4zMTkuMzk3LjQ3LS4xNjMuNjc0LjA4OC42OTMtLjE0Ni40MjMuMjkyLS45MTkgMy40OTYtMS40OTktLjY0Ni0uNzAyLjEzMi0xLjUyOC0uNDI0LS40ODIuMTYxLTMuNTY3LS40NjdjLS40NzYtLjE1Ni0uODE4LS40MjYtMS4wMjktLjgwOWwuMDg5LS42NzQtLjIyMS0uMDI4LjM5OS0xLjc5Mi4zNDYtMi4xODguMjM3LTEuNjM2LjExNC0xLjA0OC41MTMtMi4yMDIuMTkyLTQuMzU5Yy4xNTktLjAxOC4zMjktLjE0Ni41MS0uMzgyem0tMS4xNTYgMTEuNzI2bC0uMDU4LjQ0MS4yMjEuMDI5LjA1OC0uNDQxLS4yMjEtLjAyOXptLjUwMS0uMzk1Yy0uMDE0LS4xOTgtLjE0Mi0uMzY1LS4zODQtLjQ5OS4wMzUuMTU0LjE2Mi4zMi4zODQuNDk5em0tLjE3OS0yLjA2OGEyLjkgMi45IDAgMCAwIC4yOTYgMS4xNzNjLjAwMS0uMzctLjA5OC0uNzYxLS4yOTYtMS4xNzN6bS40MDctMy4xMTRjLS4wMjIuMjk2LjA5Ni41MzYuMzU1LjcybC0uMzU1LS43MnptLjA3OCA0LjU0OGMuMjI4LjM2OS41NzEuNjM5IDEuMDI5LjgwOWwtMS4wMjktLjgwOXptLjExNy45MTRsLS4wNi40NTMuMjIxLjAyOS4wNi0uNDUzLS4yMjEtLjAyOXptLjM4Mi41MTFsLS4zMzguODY2LjcyMy0uMzY3Yy0uMDA2LS4xOTgtLjEzNC0uMzY0LS4zODUtLjQ5OXptLjcxOS0zLjc3MWwtLjg2OCAxLjQ4MmMuMjU3LS4wMy40OTctLjE1Mi43MjItLjM2N2wuOTUzLS4zMjQtLjgwNy0uNzkxem0uMjc0LTMuODE3bC0uNTg3IDEuMDU5Ljk0LS4zMjZjLS4wMTQtLjMxLS4xMzEtLjU1NC0uMzUzLS43MzN6bS0uNDg1LTMuMjQybC4xMzMuNzAyLjA4OC0uNjc0LS4yMjEtLjAyOHptLjQ0NyAxMC40OTRsLS4zMS42NDYuNjkxLS4xMzVjLS4wMTItLjIwNy0uMTM5LS4zNzctLjM4MS0uNTExem0uNTU2LTEwLjY1OGMuMDUyLjI2Ny4yMy40NjQuNTM3LjU5LS4wNDMtLjI3NC0uMjIzLS40Ny0uNTM3LS41OXptLjA3MiA3LjU3M2wuNDEyLjI3OC4zMjEtLjY0NC0uNDUzLS4wNi0uMjguNDI2em0uNzMtNS41NzhsLS4zMDcuNjM0LjUxMS0uMjA0LjQ3LS4zNDEtLjY3NC0uMDg5em0xLjMzIDEwLjYxbC0uNzc5LjgwOWMuNDA5LS4xMi42NjgtLjM5Ljc3OS0uODA5em0tLjEyMi0xMi4zNDNjLjIyOS40NzkuNjA5Ljg1NiAxLjE0MSAxLjEzYTQuNTkxIDQuNTkxIDAgMCAwLTEuMTQxLTEuMTN6bS4yMTYgMS4yMzRsLjEwNC45MjUuMjkyLS40MjMtLjM5Ni0uNTAyem0uMjUzIDUuMDIxbC4wNTgtLjQ0Mi0uMjIxLS4wMjguMTYzLjQ3em0yLjYxNC44MDNjLjAyMS4xOTkuMTUzLjM2Ni4zOTYuNTAxLS4wMzYtLjE1NC0uMTY4LS4zMjEtLjM5Ni0uNTAxek0xMjQuMjYyIDU1LjM2MmwyLjQyMy41NDIuNjc0LjA4OC4wMjktLjIyMWMuNDkuMTY3IDEuMDczLjMxNyAxLjc0OS40NTNsMS43Ni40NTUuNDcxLS4xNjMgMS43NTIuMjUzLS4yODcgMS44My0uMzA5LjY0NWMuMTEyLjIyLjAzMy40MzUtLjIzOC42NDNsLTMuMTY2LS42MzktMS43NjQuMDE4LS4yMTggMS4zMDcuMDUzIDEuNDAxYzEuMS4yMDcgMS45OTcuMjM4IDIuNjk0LjA5M2wyLjIwNS40OS4wNjYuODQ3LS4yIDEuODg5LTEuMzU0LjMxOS0uNjc0LS4zNi0xLjM1NC0uMTI5LTEuMjMxLS4zMzloLS45OTNjLS4zMjcuMDk5LS40NDEuMzAxLS4zMzkuNjA1bC0uMjQ5LjM2OWMtLjM0Ni40MTItLjMzMi41NTIuMDQuNDE5LjE1My4yMDkuMjI5LjU2My4yMjggMS4wNTlsMS41MDkuNjU4LjY5MS0uMTM0IDEuMzE5LjM5Ni40Ny0uMTYyLjY3NC4wODguNjkzLS4xNDYuNDIzLjI5MS0uOTE5IDMuNDk3LTEuNDk5LS42NDYtLjcwMi4xMzItMS41MjgtLjQyNS0uNDgyLjE2Mi0zLjU2Ny0uNDY3Yy0uNDc2LS4xNTctLjgxOC0uNDI3LTEuMDI4LS44MDlsLjA4OC0uNjc0LS4yMjEtLjAyOC40LTEuNzkyLjM0NS0yLjE4OC4yMzctMS42MzYuMTE0LTEuMDQ4LjUxMy0yLjIwMi4xOTItNC4zNmMuMTU5LS4wMTYuMzI5LS4xNDQuNTEtLjM4MXptLTEuMTU3IDExLjcyN2wtLjA1OC40NDEuMjIxLjAyOS4wNTgtLjQ0MS0uMjIxLS4wMjl6bS41MDEtLjM5NmMtLjAxNC0uMTk4LS4xNDItLjM2NS0uMzg0LS40OTkuMDM2LjE1NS4xNjMuMzIxLjM4NC40OTl6bS0uMTc4LTIuMDY3Yy4wMDcuMzcuMTA0Ljc2Mi4yOTYgMS4xNzMuMDAxLS4zNy0uMDk4LS43NjItLjI5Ni0xLjE3M3ptLjQwNy0zLjExNWMtLjAyMi4yOTcuMDk2LjUzNy4zNTUuNzIxbC0uMzU1LS43MjF6bS4wNzggNC41NDljLjIyOS4zNjkuNTcxLjYzOCAxLjAyOS44MDlsLTEuMDI5LS44MDl6bS4xMTcuOTE0bC0uMDYuNDUzLjIyMS4wMjkuMDYtLjQ1My0uMjIxLS4wMjl6bS4zODIuNTFsLS4zMzguODY2LjcyMy0uMzY3Yy0uMDA2LS4xOTctLjEzNC0uMzY0LS4zODUtLjQ5OXptLjcxOS0zLjc3bC0uODY4IDEuNDgxYy4yNTctLjAyOS40OTctLjE1MS43MjMtLjM2NmwuOTUyLS4zMjQtLjgwNy0uNzkxem0uMjc0LTMuODE4bC0uNTg3IDEuMDU4Ljk0LS4zMjVjLS4wMTQtLjMxLS4xMzEtLjU1NC0uMzUzLS43MzN6bS0uNDg1LTMuMjQybC4xMzMuNzAyLjA4OC0uNjc0LS4yMjEtLjAyOHptLjQ0NyAxMC40OTRsLS4zMS42NDUuNjkxLS4xMzRjLS4wMTItLjIwNy0uMTM5LS4zNzctLjM4MS0uNTExem0uNTU2LTEwLjY1OWMuMDUyLjI2Ny4yMy40NjQuNTM3LjU5MS0uMDQzLS4yNzMtLjIyMi0uNDctLjUzNy0uNTkxem0uMDcyIDcuNTc0bC40MTIuMjc4LjMyMS0uNjQ0LS40NTMtLjA2LS4yOC40MjZ6bS43My01LjU3OGwtLjMwNy42MzQuNTEyLS4yMDUuNDY5LS4zNDEtLjY3NC0uMDg4em0xLjMzIDEwLjYxMWwtLjc3OS44MDhjLjQwOS0uMTIuNjY4LS4zODkuNzc5LS44MDh6bS0uMTIyLTEyLjM0M2MuMjI5LjQ3OS42MDkuODU1IDEuMTQxIDEuMTNhNC41OTEgNC41OTEgMCAwIDAtMS4xNDEtMS4xM3ptLjIxNiAxLjIzM2wuMTA0LjkyNC4yOTItLjQyMy0uMzk2LS41MDF6bS4yNTMgNS4wMjJsLjA1OC0uNDQyLS4yMjEtLjAyOS4xNjMuNDcxem0yLjYxNC44MDNjLjAyMS4xOTkuMTUzLjM2Ni4zOTYuNTAxLS4wMzYtLjE1NS0uMTY4LS4zMjMtLjM5Ni0uNTAxeiIvPiAgPC9nPjwvc3ZnPg==);
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.price-cap-guarantee-inner-link {
    position:  relative;
    top:  50%;
    transform: translateY(-50%);
    display: table;
    text-align: center;
}

/* Octopus Energy which? award icon on result page */
.which-award-wrapper {
    width: 40%;
    max-width: 64px;
    margin: 0.5em;
}
.which-award-link {
    display: block;
    height: 100%;
    width: 100%;
}
@media (max-width: 767px) {
    .which-award-wrapper {
        margin: 0 0.5em 0.5em 0;
    }
}

/* Boost Energy SuperCard icon on CC result page */
.boost-supercard-wrapper {
    width: 100%;
    height: auto;
    max-width: 83px;
    margin: 0.5em;
}

.boost-supercard-link {
    display: block;
    height: 100%;
    width: 100%;
    font-size: 0.875rem;
    text-align: center;
}

@media (max-width: 767px) {
    .boost-supercard-wrapper {
        margin: 0 0.5em 0.5em 0;
    }
}

/* product choice page */
.aligner {
    display: flex;
    align-items: center;
    min-height: 80vh;
    justify-content: center;
}
.aligner-item {
    flex: none;
    margin-right: auto;
    margin-left: auto;
    padding-right: 2%;
    padding-left: 2%;
    width: 80%;
    max-width: 1200px;
}
.all-products-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
    border: 4px solid #D0D8DA;
    border-radius: 5px;
    background: white;
    text-align: center;
    padding: 20px;
}
.all-products-wrapper form:nth-last-child(-n+1):first-child, .all-products-wrapper form:nth-last-child(-n+1):first-child ~ form {
    flex: 0 1 48%;
}
.all-products-wrapper form:nth-last-child(n+2):nth-last-child(-n+2):first-child, 
.all-products-wrapper form:nth-last-child(n+2):nth-last-child(-n+2):first-child ~ form,
.all-products-wrapper form:nth-last-child(n+4):nth-last-child(-n+5):first-child, 
.all-products-wrapper form:nth-last-child(n+4):nth-last-child(-n+5):first-child ~ form {
    flex: 0 1 48%;
}
.all-products-wrapper form:nth-last-child(n+3):nth-last-child(-n+3):first-child, 
.all-products-wrapper form:nth-last-child(n+3):nth-last-child(-n+3):first-child ~ form,
.all-products-wrapper form:nth-last-child(n+6):nth-last-child(-n+6):first-child, 
.all-products-wrapper form:nth-last-child(n+6):nth-last-child(-n+6):first-child ~ form {
    flex: 0 1 31%;
}
.all-products-wrapper .icon-wrapper {
    height: 100px;
    width: 100%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.energy-flash-icon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzNDkuNjFweCIgaGVpZ2h0PSI0NTAuNDNweCIgdmlld0JveD0iLTExMC4wODYgLTMyMS4yNDEgMzQ5LjYxIDQ1MC40MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTEwLjA4NiAtMzIxLjI0MSAzNDkuNjEgNDUwLjQzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMzE1ODdGIiBkPSJNMTYzLjg5Ni0zMDAuODNjMy43NDEsMCw2LjMzOCwzLjczNiw1LjAyNSw3LjI0OWwtNTguNzkzLDE1Ny4yMzljLTEuMzA5LDMuNTA4LDEuMjgxLDcuMjUsNS4wMjUsNy4yNWg0Ny44MThjMy45ODksMCw2LjU4Niw0LjE5Nyw0LjgwNSw3Ljc2NEw1My4yMjUsMTA4LjIzMWgtMC4wMDJjLTEuMDIyLDIuMDUxLTIuODg2LDIuOTc1LTQuNzM3LDIuOTc1Yy0yLjcyNSwwLTUuNDM0LTIuMDAyLTUuNDM0LTUuMzc2TDQyLjk5Ni00NS43MDRjLTAuMDAxLTIuOTY1LTIuNDA0LTUuMzY2LTUuMzY5LTUuMzY2aC03NC4wMWMtMi45NjMsMC01LjM2OC0yLjQwNS01LjM2OC01LjM2OWMwLTAuMzAxLDAuMDI0LTAuNjAyLDAuMDc1LTAuODk2TC0xLjM5LTI5NS4zNzJjMC40MzYtMi41NjksMi42NTMtNC40NTYsNS4yNTgtNC40NzJsMTU5Ljk5Mi0wLjk4N0gxNjMuODk2IE0xNjMuODk2LTMxOC44MTNoLTAuMTQ3TDMuNzU4LTMxNy44MjdjLTExLjMzOSwwLjA1Ny0yMC45OTcsOC4yNjQtMjIuODc3LDE5LjQ0OEwtNTkuNDA2LTYwLjMzOGMtMS4xNTMsNi43OCwwLjc0NiwxMy43MjEsNS4xODgsMTguOTcxYzQuNDMzLDUuMjU3LDEwLjk2MSw4LjI4NSwxNy44MzUsOC4yODFoNjEuNDAxbDAuMDUxLDEzOC45MjNjMC4wMDMsMTIuODc3LDEwLjUwOSwyMy4zNTMsMjMuNDE3LDIzLjM1M2M4Ljg2OCwwLDE2Ljg0OS00Ljk1NiwyMC44MjktMTIuOTMzbDExNC41NTMtMjI5LjU1NWMzLjY0LTcuMjk0LDMuMjQ4LTE1Ljc4NC0xLjAzNi0yMi43MTFjLTQuMjg3LTYuOTI5LTExLjcxMS0xMS4wNjUtMTkuODU4LTExLjA2NWgtMjkuNjMybDUyLjQyNy0xNDAuMjA4YzIuNjc4LTcuMTczLDEuNjczLTE1LjIwNi0yLjY4OC0yMS40OUMxNzguNzE1LTMxNS4wNiwxNzEuNTQ4LTMxOC44MTMsMTYzLjg5Ni0zMTguODEzTDE2My44OTYtMzE4LjgxM3oiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMTU4N0YiIHN0cm9rZS13aWR0aD0iMTQuMzM2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTk1LjEyMS0xNjMuMjU5bDQxLjUzNC0xMTEuMDgxYzAuOTMxLTIuNDg2LTAuOTIxLTUuMTM2LTMuNTc3LTUuMTIxbC0xMTMuMDIzLDAuNjk3Ii8+PC9zdmc+);
}
.uk-finance-icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDkuNjA1IiBoZWlnaHQ9IjQ1MC40MjYiPiAgPGcgZmlsbD0iIzMxNTg3RiI+ICAgIDxwYXRoIGQ9Ik0zMjMuNTExIDIzNi43OTZoLTQuODU5Yy04LjQ5NC0yMS4yNDMtMjIuNDUyLTQxLjI2OS00MS4yNy01Ny4wNDYtMi40MjQtOS43MTMtLjYwNC0yMC4wMjYgNi4wNjgtMzAuMzQ0IDQuMjUtNi42OCA0LjI1LTE0LjU2OCAwLTIxLjI0Mi0zLjYzOS02LjY3OS0xMC45MjItMTAuMzE4LTE4LjgxMS05LjEwMy0yNi43MDYgMy42MzktNDIuNDgzIDE1LjE3Mi01Mi4xOTcgMjYuNy05LjEwNC0xLjgyLTE3LjU5Ny0zLjY0LTI2LjY5OS00Ljg1NGwtMi40MzEgMjAuMDI3YzEwLjMxOC42MSAyMC4wMjYgMy4wMzQgMjkuNzQxIDYuMDY5bDcuMjgzIDIuNDMgNC4yNDQtNi4wNjhjNi4wNjgtOS4xMDQgMTguMjA2LTIwLjYzNyA0MS4yNzMtMjMuNjcyLTkuMTA0IDE1Ljc4My0xMi4xMzggMzEuNTYtNy44OTUgNDYuMTI4djQuODU0bDMuNjQ1IDMuMDM1YzE4LjgxMiAxNS43NzcgMzIuNzcgMzUuMTk5IDQwLjA1NCA1Ny4wNTFsMi40MzEgNi42NzRoMTkuNDIyYzMuNjM4IDAgNi4wNjcgMy4wMzQgNi4wNjcgNi4wNjl2NDAuMDUyYzAgMy42NDYtMy4wMzQgNi4wNjktNi4wNjcgNi4wNjloLTE4LjgxOGwtMi40MjQgNy4yODRjLTUuNDY1IDE2Ljk5Mi0yNy4zMTEgNDQuOTEzLTM2LjQxNCA1NS4yMzFsLTEuODI1IDEuODE5Yy0xOS40MTcgMTcuNTk3LTIxLjI0MiAzOC4yMzQtMjEuMjQyIDQ0LjMwM3YxMy4zNTRoLTUwLjM3MXYtMjIuNDU3bC0xMC45MjMgMS4yMTVjLTEzLjM1NCAxLjIxNS0yNy4zMTEgMS4yMTUtNDAuMDU0LS42MWwtMTEuNTMzLTEuODEzdjIzLjA1NUg3OS41MzV2LTMuMDM0Yy0uNjA3LTkuNzA4LTMuNjQyLTM0LjU4OC0yMy4wNjQtNTQuNjIxLTguNDk2LTkuMTAzLTE2Ljk5Mi0yMS44NDYtMjMuNjY4LTM2LjQxM3YtLjYwNWMtMy42NDItNy44ODgtNi42NzctMTYuMzg4LTkuMTA0LTI0Ljg4di0uNjFjLTMuNjQyLTEwLjkyMy0zLjAzNC0yNC44ODEtMy4wMzQtMjQuODgxdi0uNjFjMC02LjA2OSAwLTEyLjEzOCAxLjIxNS0xOC4yMDdsLTIwLjAzLTMuNjM5Qy42MzggMjcwLjc4OS4wMyAyNzcuNDYyLjAzIDI4NC43NDdjMCAxLjgxOS0uNjA4IDE3LjYwMyAzLjY0MiAzMC45NDkgMi40MjcgMTAuMzE4IDYuMDY5IDIwLjAzMiAxMC45MjMgMjkuMTM2IDcuODg5IDE2Ljk5MiAxNy42IDMwLjk1IDI3LjkxOCA0MS44NzMgMTMuOTU3IDE1LjE3MyAxNi4zODUgMzMuOTg5IDE2Ljk5MiA0MS4yNjhWNDMyLjgzM2MuNjA4IDkuNzA5IDkuMTAzIDE3LjU5OCAxOC44MTQgMTcuNTk4aDUzLjQwNmMxMC4zMTggMCAxOC44MTgtOC40OTMgMTguODE4LTE4LjgxMnYtMS44MmM3LjI3OCAwIDE0LjU2MS42MDQgMjEuODQ2IDB2MS44MmMwIDEwLjMxOCA4LjQ5OCAxOC44MTIgMTguODExIDE4LjgxMmg1My40MTJjMTAuMzEzIDAgMTguODEzLTguNDkzIDE4LjgxMy0xOC44MTJWNDE4Ljg3YzAtMi40MjUgMS4yMTUtMTYuOTkxIDE0LjU2OC0yOS4xMzFsMi40MjMtMS44MTggMS4yMTYtMS4yMTVjMS4yMTUtMS4yMTUgMjcuOTE0LTMyLjE2NCAzOC4yMzItNTUuODM3di0xLjgxOWgzLjY0NmMxNC41NjEgMCAyNi4wOTUtMTEuNTI2IDI2LjA5NS0yNi4wOTV2LTQwLjA1M2MwLTE0LjU3Mi0xMS41MzQtMjYuMTA2LTI2LjA5NC0yNi4xMDZ6Ii8+ICAgIDxwYXRoIGQ9Ik03Ny4xMDQgMjUwLjc1OWM0MS44NzkgMCA3NS44NjMtMzMuOTkxIDc1Ljg2My03NS44NjMgMC00MS44NzgtMzMuOTg0LTc1Ljg2Mi03NS44NjMtNzUuODYyLTQxLjg3NSAwLTc1Ljg2MiAzMy45ODQtNzUuODYyIDc1Ljg2MiAwIDQxLjg3MyAzMy45ODcgNzUuODYzIDc1Ljg2MiA3NS44NjN6bTAtMTMxLjY5OGE1NS42ODcgNTUuNjg3IDAgMCAxIDU1LjgzNiA1NS44MzZjMCAzMC45NDktMjQuODg0IDU1LjgzMS01NS44MzYgNTUuODMxLTMwLjk0OSAwLTU1LjgzMy0yNC44ODEtNTUuODMzLTU1LjgzMSAwLTMwLjk1NiAyNC44ODUtNTUuODM2IDU1LjgzMy01NS44MzZ6TTI3NC4wNDYgMjM2Ljk1MWMwLTUuODY4LTQuNzYtMTAuNjIxLTEwLjYyMS0xMC42MjFzLTEwLjYyMSA0Ljc1My0xMC42MjEgMTAuNjIxYzAgNS44NjcgNC43NiAxMC42MiAxMC42MjEgMTAuNjJzMTAuNjIxLTQuNzUzIDEwLjYyMS0xMC42MnoiLz4gICAgPHBhdGggZD0iTTk5Ljg0NyAxOTQuMTUzaC0zMi43MVYxNzQuMjVoMjMuMDE4di01LjcxMUg2Ny4xMzd2LTUuNzExYzAtNC43MyAxLjM3LTguMzY0IDQuMTEtMTAuOTAzIDIuNzM5LTIuNTM4IDYuNzYzLTMuODA4IDEyLjA3Mi0zLjgwOCA2LjIzIDAgMTEuMjIgMS4yNyAxNC45NyAzLjgwOGwyLjg1Ni03LjE4M2EyNi4xOTEgMjYuMTkxIDAgMCAwLTcuNjU4LTMuMjg4Yy0yLjc0MS0uNjkyLTUuODcxLTEuMDM5LTkuMzg5LTEuMDM5LTUuMzY1IDAtOS45NjYuOTIzLTEzLjgwMiAyLjc2OS0zLjgzNyAxLjg0Ny02Ljc1IDQuNDU3LTguNzQgNy44MzJzLTIuOTg1IDcuMzQyLTIuOTg1IDExLjg5OHY1LjYyNWgtOS40MzJ2NS43MTFoOS40MzJ2MTkuOTAzaC05LjQzMnY3LjUyOGg1MC43MDl2LTcuNTI4ek0xNzUuMTk0IDYxLjQxM0gxNTYuNDVWNTEuMDI5aDEzLjEzNnYtNC4yNThIMTU2LjQ1di0yLjQ0YzAtMi42NjUuNzctNC42OTkgMi4zMTEtNi4xMDEgMS41NC0xLjQwMiAzLjc4MS0yLjEwMyA2LjcyNC0yLjEwMyAzLjUzIDAgNi4zNTEuNjc1IDguNDYzIDIuMDI1bDIuMTI4LTUuNTAzYy0yLjctMS42MjctNi4xMDktMi40NC0xMC4yMjgtMi40NC0zLjM5MyAwLTYuMy41OC04LjcyMyAxLjczOS0yLjQyMyAxLjE2LTQuMjY3IDIuODA0LTUuNTMgNC45MzMtMS4yNjQgMi4xMjktMS44OTUgNC42My0xLjg5NSA3LjUwMnYyLjM4OGgtNS40NTJ2NC4yNThoNS40NTJ2MTAuMzg0aC01LjQ1MnY1LjY1OWgzMC45NDV2LTUuNjU5eiIvPiAgICA8cGF0aCBkPSJNMTYxLjcxNiAxMDEuNzI4YzI4LjA3OSAwIDUwLjg2NC0yMi43OSA1MC44NjQtNTAuODY0QzIxMi41OCAyMi43ODUgMTg5Ljc5NSAwIDE2MS43MTYgMGMtMjguMDc2IDAtNTAuODYzIDIyLjc4NS01MC44NjMgNTAuODY0IDAgMjguMDc0IDIyLjc4NyA1MC44NjQgNTAuODYzIDUwLjg2NHptMC04OC4zYTM3LjMzOCAzNy4zMzggMCAwIDEgMzcuNDM3IDM3LjQzNiAzNy4zMzggMzcuMzM4IDAgMCAxLTM3LjQzNyAzNy40MzMgMzcuMzM3IDM3LjMzNyAwIDAgMS0zNy40MzUtMzcuNDMzIDM3LjMzNyAzNy4zMzcgMCAwIDEgMzcuNDM1LTM3LjQzNnoiLz4gIDwvZz48L3N2Zz4=);
}
.broadband-product-icon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzNDYuMDlweCIgaGVpZ2h0PSI0NTAuNDNweCIgdmlld0JveD0iMCAwIDM0Ni4wOSA0NTAuNDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM0Ni4wOSA0NTAuNDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0aXRsZT5BcnRib2FyZCAxIGNvcHkgNDwvdGl0bGU+PGc+PGVsbGlwc2UgZmlsbD0ibm9uZSIgY3g9IjExMi45NzkiIGN5PSIzNjIuODk0IiByeD0iMS45NzIiIHJ5PSIxLjkzMSIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0zMzIuNjIzLDM2Mi44OTRjMCwyLjA5OSwxLjM2OSwzLjg4MiwzLjI3MSw0LjU1YzAuNTE4LDAuMTgxLDEuMDc1LDAuMjgxLDEuNjU2LDAuMjgxYzIuODk4LDAsNS4yMTItMi40NTMsNC44OTUtNS4zNTVjLTAuMjM3LTIuMjMzLTIuMTAzLTQuMDUxLTQuMzgzLTQuMjc3Yy0wLjc2NS0wLjA3NC0xLjQ5NywwLjAyMS0yLjE2OCwwLjI1M0MzMzMuOTkyLDM1OS4wMTEsMzMyLjYyMywzNjAuNzk3LDMzMi42MjMsMzYyLjg5NHoiLz48cG9seWdvbiBmaWxsPSJub25lIiBwb2ludHM9IjE2NC4wMjUsNDM0LjA5NyAzMjYuNzI4LDQzNC4wOTcgMzI2LjcyOCwyOTAuNDE3IDI2My41NTUsMjkwLjQxNyAxMjIuMDE1LDI5MC40MTcgMTIyLjAxNSw0MzQuMDk3ICIvPjxwYXRoIGZpbGw9IiMzMTU4N0YiIGQ9Ik0xMDIuNjUyLDI4OC40MTd2MTQ4Ljk1NGMwLDYuMTA2LDQuOTUzLDExLjA1OSwxMS4wNiwxMS4wNTlIMzM1LjAzYzYuMTA3LDAsMTEuMDYtNC45NTMsMTEuMDYtMTEuMDZWMjg4LjQxN2MwLTYuMTA2LTQuOTUyLTExLjA1OS0xMS4wNi0xMS4wNTlIMTEzLjcxMkMxMDcuNjA1LDI3Ny4zNTgsMTAyLjY1MiwyODIuMzA4LDEwMi42NTIsMjg4LjQxN3ogTTExMS4wMDcsMzYyLjg5NGMwLTEuMDY4LDAuODgzLTEuOTMxLDEuOTcyLTEuOTMxYzEuMDkxLDAsMS45NzIsMC44NjUsMS45NzIsMS45MzFjMCwxLjA2OC0wLjg4MSwxLjkzNS0xLjk3MiwxLjkzNUMxMTEuODkzLDM2NC44MjQsMTExLjAwNywzNjMuOTYyLDExMS4wMDcsMzYyLjg5NHogTTM0Mi40NSwzNjIuMzY1YzAuMzEyLDIuOTAyLTIsNS4zNTctNC44OTYsNS4zNTdjLTAuNTgyLDAtMS4xNC0wLjEwMS0xLjY1NC0wLjI4MmMtMS45MDctMC42NjgtMy4yNzEtMi40NTEtMy4yNzEtNC41NWMwLTIuMDk0LDEuMzYzLTMuODgsMy4yNzEtNC41NTJjMC42NjUtMC4yMzEsMS40LTAuMzMyLDIuMTY1LTAuMjUzQzM0MC4zNDUsMzU4LjMxOCwzNDIuMjA3LDM2MC4xMzEsMzQyLjQ1LDM2Mi4zNjV6IE0yNjMuNTU1LDI5MC40MTdoNjMuMTczdjE0My42OEgxNjQuMDI1aC00Mi4wMTF2LTE0My42OEgyNjMuNTU1eiIvPjwvZz48Y2lyY2xlIGRpc3BsYXk9Im5vbmUiIGZpbGw9IiNGRkZGRkYiIGN4PSIyMTIuNTQ1IiBjeT0iMTM1LjcxNSIgcj0iMTI0Ii8+PHBhdGggZmlsbD0iIzMxNTg3RiIgc3Ryb2tlPSIjMzE1ODdGIiBzdHJva2Utd2lkdGg9IjYuMDg5NiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEwLjU1OSwzLjcxNWMtNjAuMjg5LDAtMTExLjI5NCw0MC4xMDQtMTI3LjgwNyw5NS4wNTRIMjQuMTA3QzEzLjA2Myw5OC43NjksNCwxMDcuODMsNCwxMTguODc2djIwNC43MjljMCwxMS4wNDksOS4wNjMsMjAuMTA4LDIwLjEwNywyMC4xMDhoMTE2Ljk4OGMxMS4wNDUsMCwyMC4xMDgtOS4wNjIsMjAuMTA4LTIwLjEwOHYtNjIuNDkyYzE1LjI3Myw2LjA5OCwzMS45MTgsOS40ODEsNDkuMzU1LDkuNDgxYzczLjYzMywwLDEzMy40MzktNTkuODA4LDEzMy40MzktMTMzLjQ0QzM0My45OTksNjMuNTI0LDI4NC4xOTEsMy43MTUsMjEwLjU1OSwzLjcxNXogTTIxMC41NTksMTQuNjgyYzY3LjcwNSwwLDEyMi40NzQsNTQuNzY4LDEyMi40NzQsMTIyLjQ3M2MwLDY3LjcwNi01NC43NjksMTIyLjQ3NC0xMjIuNDc0LDEyMi40NzRjLTY3LjcwNywwLTEyMi40NzMtNTQuNzY4LTEyMi40NzMtMTIyLjQ3NEM4OC4wODUsNjkuNDUsMTQyLjg1MiwxNC42ODIsMjEwLjU1OSwxNC42ODJ6IE0yMTAuNTU5LDg1Ljc2NmMtMzQuOTk4LDAtNjYuMzEsMjEuOTE1LTc4LjI4MSw1NC44MDNjLTEuMDc4LDIuODMyLDAuMzQxLDUuOTk5LDMuMTcyLDcuMDc2YzAuNjg4LDAuMjY1LDEuNDI1LDAuMzg3LDIuMTYyLDAuMzU4YzIuMjYxLTAuMDgzLDQuMjQyLTEuNTQ3LDQuOTg0LTMuNjg2YzEwLjQwNS0yOC41OTEsMzcuNTM2LTQ3LjU4NCw2Ny45NjItNDcuNTg0YzMwLjQyNiwwLDU3LjU1MywxOC45OTMsNjcuOTU1LDQ3LjU4NGMxLjAyNywyLjg0OSw0LjE3OCw0LjMyNyw3LjAyNywzLjI5OWMyLjg1My0xLjAyNyw0LjMyNi00LjE3NywzLjI5OC03LjAyNmMwLTAuMDA4LTAuMDA3LTAuMDE0LTAuMDA3LTAuMDIxQzI3Ni44NTksMTA3LjY4LDI0NS41NTksODUuNzY2LDIxMC41NTksODUuNzY2eiBNMjQuMTA2LDEwOS43MzdoNTUuODQ2Yy0xLjI3NCw2LjA4Ny0yLjEwOSwxMi4zMzEtMi41MjEsMTguNjk0Yy0wLjY3OS0wLjI3OC0xLjQwOC0wLjQyMi0yLjE0Mi0wLjQxNEg1My4zNTNjLTMuMDI5LTAuMDQzLTUuNTE4LDIuMzc3LTUuNTYxLDUuNDA0Yy0wLjA0MiwzLjAyOCwyLjM3Niw1LjUyLDUuNDA2LDUuNTYzYzAuMDUxLDAsMC4xMDMsMCwwLjE1NCwwaDIxLjkzNmMwLjYzMywwLjAwOCwxLjI2My0wLjA5OSwxLjg2NC0wLjMwN2MwLjU3Niw1MS4yNzksMzAuMTQ4LDk1LjYzNiw3My4wODIsMTE3LjQ2OHY2Ny40NjNjMCw1LjE2LTMuOTgsOS4xNDEtOS4xNCw5LjE0MUgyNC4xMDZjLTUuMTU5LDAtOS4xNC0zLjk3OS05LjE0LTkuMTQxdi0yMDQuNzNDMTQuOTY2LDExMy43MTcsMTguOTQ4LDEwOS43MzcsMjQuMTA2LDEwOS43Mzd6IE0yMTAuNTU5LDExNC45NDJjLTIyLjczMiwwLTQzLjA4NywxNC4yNS01MC44NjIsMzUuNjA5Yy0xLjA3NCwyLjgzMiwwLjM1LDYsMy4xODQsNy4wNzNjMC42ODYsMC4yNjEsMS40MTcsMC4zODEsMi4xNSwwLjM1NGMyLjI2MS0wLjA3OSw0LjI0LTEuNTQzLDQuOTg0LTMuNjc4YzYuMjEyLTE3LjA2NSwyMi4zODYtMjguMzksNDAuNTQ0LTI4LjM5YzE4LjE1NywwLDM0LjMyMiwxMS4zMjQsNDAuNTM3LDI4LjM5YzEuMDI1LDIuODUsNC4xNzYsNC4zMjcsNy4wMjUsMy4yOTljMi44NTItMS4wMjcsNC4zMjYtNC4xNzgsMy4yOTctNy4wMjVjMC0wLjAwOS0wLjAwNi0wLjAxNS0wLjAwNi0wLjAyMkMyNTMuNjM3LDEyOS4xOTIsMjMzLjI5LDExNC45NDIsMjEwLjU1OSwxMTQuOTQyeiBNMjEwLjU1OSwxNDQuMTI0Yy0xMC40NjMsMC0xOS44NjUsNi41NjktMjMuNDQsMTYuNDAxYy0xLjA4LDIuODMyLDAuMzQyLDUuOTk5LDMuMTY5LDcuMDc3YzAuNjkxLDAuMjY0LDEuNDMsMC4zODYsMi4xNjQsMC4zNTZjMi4yNi0wLjA3OCw0LjI0LTEuNTQyLDQuOTgyLTMuNjc3YzIuMDE2LTUuNTMzLDcuMjM0LTkuMTg5LDEzLjEyNS05LjE4OWM1Ljg5MiwwLDExLjEwNCwzLjY1NiwxMy4xMTYsOS4xODljMS4wMzksMi44NSw0LjE5MSw0LjMxNCw3LjA0MSwzLjI3M2MyLjg0My0xLjAzOCw0LjMxMy00LjE4MSwzLjI3Ni03LjAzQzIzMC40MTYsMTUwLjY5NCwyMjEuMDIxLDE0NC4xMjQsMjEwLjU1OSwxNDQuMTI0eiBNMjEwLjY4NiwxNzAuMjY2Yy0yLjQ3LTAuMDM2LTQuODUyLDAuOTI5LTYuNTk3LDIuNjc4Yy0zLjU2OSwzLjU3LTMuNTY5LDkuMzU0LDAsMTIuOTI0YzMuNTcsMy41NzIsOS4zNTQsMy41NzIsMTIuOTI1LDBjMy41NjgtMy41NjksMy41NjgtOS4zNTQsMC0xMi45MjRDMjE1LjMzMSwxNzEuMjYyLDIxMy4wNjQsMTcwLjMwMiwyMTAuNjg2LDE3MC4yNjZ6IE04Mi42MDIsMjk5Ljg0M2MtNS4wNDksMC05LjE0LDQuMDkzLTkuMTQsOS4xNDJzNC4wOTEsOS4xNDEsOS4xNCw5LjE0MWM1LjA0NywwLDkuMTQxLTQuMDkyLDkuMTQxLTkuMTQxQzkxLjc0MiwzMDMuOTM2LDg3LjY0OCwyOTkuODQzLDgyLjYwMiwyOTkuODQzeiIvPjxyZWN0IHg9IjEyMC4zNjYiIHk9IjI5MC44MDciIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyMDUuNTQzIiBoZWlnaHQ9IjE0My4wNTkiLz48L3N2Zz4=);
}
.all-products-wrapper p {
    margin: 0;
    padding: 10px 0 0;
}



/* DOORSTEP CHALLENGE */
.doorstep-challenge article, .doorstep-challenge aside, .doorstep-challenge details, .doorstep-challenge figcaption, .doorstep-challenge figure, .doorstep-challenge footer, .doorstep-challenge h1 span, .doorstep-challenge header, .doorstep-challenge hgroup, .doorstep-challenge menu, .doorstep-challenge nav, .doorstep-challenge section {
	display:block
}
.doorstep-challenge h1, .doorstep-challenge h4 {
	color:#fff
}
.doorstep-challenge h3, .doorstep-challenge h5 {
	color:#4e4e4e
}
.doorstep-challenge .btn-default, .doorstep-challenge .button-outer, .doorstep-challenge .logo, h1 {
	text-align:center
}
.doorstep-challenge a, .doorstep-challenge a:focus, .doorstep-challenge a:hover {
	text-decoration:none
}
.doorstep-challenge *, .doorstep-challenge img {
	margin:0;
	padding:0
}
.doorstep-challenge ol, .doorstep-challenge ul {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
	list-style: none;
}
.doorstep-challenge blockquote, .doorstep-challenge q {
	quotes:none
}
.doorstep-challenge blockquote:after, .doorstep-challenge blockquote:before, .doorstep-challenge q:after, .doorstep-challenge q:before {
	content: '';
	content: none;
}
.doorstep-challenge table {
	border-collapse: collapse;
	border-spacing: 0;
}
.doorstep-challenge  * {
	box-sizing:border-box
}
.doorstep-challenge a {
	outline:0
}
.doorstep-challenge .spacer {
	clear:both;
	line-height:0;
	font-size:0
}
.doorstep-challenge img {
	border:0;
	height:auto;
	max-width:100%
}
.doorstep-challenge h1, .doorstep-challenge h2, .doorstep-challenge h3, .doorstep-challenge h4, .doorstep-challenge h5, .doorstep-challenge h6 {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:400
}
.doorstep-challenge select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.doorstep-challenge h1 {
	font-weight: 300;
	font-size: 30px;
}
.doorstep-challenge h1 strong {
	font-weight:900
}
.doorstep-challenge h1 span {
	color: #1facec;
	font-size: 18px;
	margin-top: 10px;
	line-height: normal;
}
.doorstep-challenge .banner-form, .doorstep-challenge .btn-default, .doorstep-challenge .logo a {
	display: inline-block;
	vertical-align: top;
}
.doorstep-challenge h3 {
	font-size: 22px;
	font-weight: 300;
}
.doorstep-challenge h4 {
	font-size: 26px
}
.doorstep-challenge h5, .doorstep-challenge h6 {
	font-size: 17px
}
.doorstep-challenge h6 {
	line-height: 27px;
	color: #999;
	margin: 8px 0;
	padding: 0 25px
}
.doorstep-challenge .btn-default, .doorstep-challenge p {
	font-size: 16px
}
.doorstep-challenge h6 strong {
    color: #203a54; /*#f42b51;*/
    font-weight: 700;
}
.doorstep-challenge p {
	line-height: 26px;
	margin: 14px 0;
	color: #9a9a9a;
}
.doorstep-challenge .button-outer {
	margin-top:30px;
	width: 100%;
}
.doorstep-challenge .banner-bot-sec {
	margin-top:25px
}
.doorstep-challenge .btn-default {
    padding: 15px 30px;
    color: #203a54;
    font-weight: 700;
    cursor: pointer;
    border-radius: 4px;
    background: #f1c40f; /*#f42b51;*/
    border: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: none; /* get rid of ipad/iphone button styling */
    -moz-appearance: none; /* get rid of ipad/iphone button styling */
    appearance: none; /* get rid of ipad/iphone button styling */
}
.doorstep-challenge .btn-default:focus, .doorstep-challenge .btn-default:hover {
	background: #3179C5; /*#c5052a;*/
	color: #fff;
}
.doorstep-challenge .form-control {
    color: #555;
    width: 100%;
    height: 40px;
    padding: 6px 12px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: none;
}
.doorstep-challenge .form-group input[type="text"],
.doorstep-challenge .form-group input[type="tel"],
.doorstep-challenge .form-group input[type="email"] {
    font-size: 16px;
    line-height: 1.42857143;
}
.doorstep-challenge {
	overflow-x: hidden;
	font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
	background: #fff;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    margin-bottom: -80px;
}
.doorstep-challenge *, .doorstep-challenge :after, .doorstep-challenge :before, .doorstep-challenge input[type=checkbox], .doorstep-challenge input[type=radio] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.doorstep-challenge .btn-group-vertical>.btn-group:after, .doorstep-challenge .btn-toolbar:after, .doorstep-challenge .clearfix:after, .doorstep-challenge .container-fluid:after, .doorstep-challenge .container:after, .doorstep-challenge .dl-horizontal dd:after, .doorstep-challenge .form-horizontal .doorstep-challenge .form-group:after, .doorstep-challenge .modal-footer:after, .doorstep-challenge .modal-header:after, .doorstep-challenge .nav:after, .doorstep-challenge .navbar-collapse:after, .doorstep-challenge .navbar-header:after, .doorstep-challenge .navbar:after, .doorstep-challenge .pager:after, .doorstep-challenge .panel-body:after, .doorstep-challenge .row:after {
    clear: both;
}
.doorstep-challenge .img-thumbnail {
    background: #fff;
}
.doorstep-challenge .form-group {
    position: relative;
    margin-bottom: 15px;
}
.doorstep-challenge .form-group span.field-validation-error {
    bottom: 39px;
    display: none;
}
.doorstep-challenge .form-group .input-validation-error {
    box-shadow: none !important;
    border-radius: 4px;
    border: 1px solid tomato;
}
.doorstep-challenge .section,
.doorstep-challenge .row {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	align-content: center;	
	padding: 30px 0;
}
.doorstep-challenge .top-section .row {
	align-items: center;
}
.doorstep-challenge .row {
	flex-basis: calc(100% + 30px);
}
.doorstep-challenge .row.no-padding {
	padding: 0;
}
/*.doorstep-challenge .container, */
.doorstep-challenge .container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
}
.doorstep-challenge .container {
	/*max-width: 1050px;*/
	flex: 0 1 94%;
	margin-right: auto;
	margin-left: auto;
    max-width: 94%;
}
.doorstep-challenge .half-row {
	flex: 0 1 48%;
}
.doorstep-challenge .banner-half-row,
.doorstep-challenge .form-row {
	flex: 0 1 100%;
    width: 100%;
}
.doorstep-challenge .section.top-section {
    display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;	
	padding: 30px 0;
	width: 100%;
	background: url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/banner.jpg) center top no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.doorstep-challenge .section.top-section .row {
    display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;	
	width: 100%;
}
.doorstep-challenge .logo {
	margin-bottom: 20px;
}
.doorstep-challenge .trust-pilot-outer {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-content: flex-start;
    margin-top:25px;
    z-index: 3;
}
.doorstep-challenge .trustpilot-star-container,
.doorstep-challenge .trustpilot-rating-container,
.doorstep-challenge .trustpilot-logo-container {
	flex: 0 1 auto;
}
.doorstep-challenge .trustpilot-star-container {
	white-space: nowrap;
    width: auto;
}
.doorstep-challenge .trustpilot-logo-container img {
	height: 28px;
}
.doorstep-challenge .trustpilot-star-container img.trustpilot-star-large {
	height: 28px;
	display: inline-block;
	margin: 0 1px 0 0;
}
.doorstep-challenge .trustpilot-star-container img.trustpilot-star-large:last-child{
	margin: 0 5px 0 0;
}
.doorstep-challenge .trustpilot-rating-container {
	color: #ADBCE4;
}
.doorstep-challenge .trustpilot-rating-container span {
	color: white;
}
.doorstep-challenge .trust-pilot-widget {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	margin: 25px auto 0;
	max-width: 440px;
}
.doorstep-challenge .trust-pilot-widget .trustpilot-rating-container {
	font-family: "Segoe UI","Helvetica Neue","Helvetica","Arial","sans-serif";
    font-weight: 500;
	font-size: 18px;
	color: #000;
}
.doorstep-challenge .trust-pilot-widget .trustpilot-review-number {
	font-family: "Segoe UI","Helvetica Neue","Helvetica","Arial","sans-serif";
	font-size: 14px;
}
.doorstep-challenge .trust-pilot-widget .trustpilot-review-number strong {
	font-weight: 500;
}
.doorstep-challenge .text-center-row {
	flex: 0 1 100%;
}
.doorstep-challenge .text-center {
	text-align: center;
}
.doorstep-challenge .third-row {
	flex: 0 1 30%;
}
.doorstep-challenge .how-it-work-row {
	padding: 0;
}
.doorstep-challenge .how-it-box {
    margin: 20px 0;
    text-align: center;
}
.doorstep-challenge .number {
	line-height:55px;
	width:55px;
	color:#fff;
	background:#1facec;
	font-weight:700;
	border-radius:100%;
	margin:0 auto
}
.doorstep-challenge .how-it-box h4 {
	color: #4e4e4e;
	margin: 20px 0;
	font-weight: 300;
}
.doorstep-challenge .bannerbot-left p {
	color:#b3c3e8
}
.doorstep-challenge .banner-form {
	width:100%;
	margin-top:20px
}
.doorstep-challenge .banner-form-input {
	margin-bottom:15px;
	width:100%;
	position:relative
}
.doorstep-challenge .banner-form-input .form-control {
	width:100%;
	background:#fff;
	height:50px;
	border:none;
	padding-left:60px
}
.doorstep-challenge .banner-form-input:after {
	width:50px;
	height:50px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	position:absolute;
	left:0;
	top:0;
	content:"";
	background:url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/banner-form-icon.png) center center no-repeat #1facec
}
.doorstep-challenge .banner-form .btn-default {
	width:100%;
	padding:0;
	height:50px;
	font-size:15px
}
.doorstep-challenge .bannerbot-right {
	background:#fff;
	border-radius:5px;
	margin-top:20px
}
.doorstep-challenge .bannerbot-right ul {
	margin:0;
	padding:0
}
.doorstep-challenge .bannerbot-right ul li {
	padding:27px 30px 27px 60px;
	border-top:1px solid #efefef;
	color:#ef646d;
	font-size:17px;
	font-weight:600;
	background:url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/red-tick.png) 25px center no-repeat
}
.doorstep-challenge .logo-sec span, 
.doorstep-challenge .number {
	font-size:20px;
	text-align:center
}
.doorstep-challenge .bannerbot-right ul li:first-child {
	border:none
}
.doorstep-challenge .logo-sec {
	padding:30px 0;
	background:#f2f4f4;
	text-align:center
}
.doorstep-challenge .logo-sec span {
	display:block;
	margin-bottom:20px;
	color:#8e8e8e
}
.doorstep-challenge .logo-sec img {
	display:block;
	margin:0 auto
}
.doorstep-challenge .expert-sec {
	background:#f2f4f4
}
.doorstep-challenge .top-heading {
	margin-top:25px
}
.doorstep-challenge .card-wrapper {
    display: -webkit-box;
    display: flex;
    height: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    justify-content: center;
    -webkit-box-align: start;
    align-items: stretch;
    align-content: stretch;
    width: 100%;
    max-width: unset;
}	
.doorstep-challenge .inner-card-dsc {
	display: flex;
	align-items: flex-start;
	width: 100%;
}
.doorstep-challenge .card-wrapper .card {
    flex: 0 1 31%;
    margin: 8px;
	background: #fff;
	padding: 25px;
    max-width: unset;
}
.doorstep-challenge .inner-card-dsc .expert-text {
	flex: 1;
}
.doorstep-challenge .testi-sec ul li {
	flex: 0 1 30%;
}
.doorstep-challenge .expert-sec ul li p {
	margin:8px 0 0
}
.doorstep-challenge .testi-sec {
	text-align:center
}
.doorstep-challenge .testi-sec ul {
	text-align:center;
	margin-top:30px
}
.doorstep-challenge .testi-sec ul li {
	margin:10px 0
}
.doorstep-challenge .testi-top-box {
	background:#1facec;
	padding:25px;
	position:relative;
	text-align:left;
	border-radius:30px
}
.doorstep-challenge .testi-top-box:after {
	position:absolute;
	bottom:-15px;
	left:30px;
	background:url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/down-arrow.png) no-repeat;
	width:35px;
	height:18px;
	content:""
}
.doorstep-challenge .testi-top-box p {
	margin:0;
	color:#fff
}
.doorstep-challenge .testi-rating-sec {
	display:inline-block;
	margin-top:35px;
	width:100%
}
.doorstep-challenge .testi-img {
	display:inline-block;
	vertical-align:middle;
	width:80px;
	border-radius:100%
}
.doorstep-challenge .testi-img img {
	display:block;
	width:100%;
	border-radius:100%
}
.doorstep-challenge .star a, .doorstep-challenge .testi-rate {
	display:inline-block;
	vertical-align:middle
}
.doorstep-challenge .testi-rate {
	width:auto;
	text-align:left;
	margin-left:15px
}
.doorstep-challenge .testi-rate p {
	margin:0;
	color:#4e4e4e
}
.doorstep-challenge .star a {
	margin: 0 2px 0 0;
	width: 15px;
	height: 14px;
}
.doorstep-challenge .star a img {
	display:block
}
.doorstep-challenge .switch, .doorstep-challenge .switch-sec, .doorstep-challenge .switchFilter, .doorstep-challenge label {
	display: inline-block;
}
.doorstep-challenge .footer {
	background: #f2f4f4;
}
.doorstep-challenge .accordion {
	margin-top: 35px;
}
.doorstep-challenge .foot-logo {
	flex: 0 1 100%;
	text-align: center;
	margin-bottom: 20px;
}
.doorstep-challenge .footer p {
	max-width: 720px;
	margin: 0 auto 14px;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	z-index: 3;
}
.doorstep-challenge .footer a {
	color: #9a9a9a;
	text-decoration: none;
}
.doorstep-challenge .footer a:hover {
	color: #9a9a9a;
	text-decoration: underline;
}
.doorstep-challenge .banner-form-input .parsley-error {
	background-color: #f2dede;
	border: 1px solid #eed3d7;
	color: #b94a48;
}
.doorstep-challenge .banner-form-input .parsley-success {
	background-color: #dff0d8;
	border: 1px solid #d6e9c6;
	color: #468847;
}
.doorstep-challenge .parsley-required, 
.doorstep-challenge .parsley-type {
	color: #fff;
	font-size: 13px;
	margin-top: 12px;
	text-align: left;
}
.doorstep-challenge .home-second h1 {
	text-align: left;
}
.doorstep-challenge .home-second .logo {
	text-align: left;
	margin-bottom: 20px;
}
.doorstep-challenge .cd-switch, 
.doorstep-challenge label {
	text-align: center;
}
.doorstep-challenge .cd-switch {
	margin-left: auto;
}
.doorstep-challenge .home-second-list ul {
	margin: 15px 0 0;
	padding: 0;
}
.doorstep-challenge .home-second-list ul li {
    display: list-item;
	padding: 8px 0 8px 40px;
	color: #fff;
	font-size: 17px;
	font-weight: 500;
	background: url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/white-tick.png) left top 10px no-repeat;
}
/* top form */
.doorstep-challenge .top-section .form-row {
    margin-top: 30px;
}
.doorstep-challenge .top-form-outer {
	background: #fff;
	padding: 20px;
	border-radius: 5px;
}
.doorstep-challenge .top-form-outer h3 {
	color: #1facec;
	font-weight: 400;
}
.doorstep-challenge .top-form-outer p {
	font-size: 13px;
	line-height: 22px;
	margin-bottom: 25px;
}
.doorstep-challenge .personal-details-wrapper {
	display: flex;
	display: -webkit-flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;
}
.doorstep-challenge .personal-details-inner,
.doorstep-challenge .comments-wrapper {
	flex: 0 1 48%;
}
.doorstep-challenge .comments-wrapper textarea {
    font-size: 16px;
    width: 100%;
    height: 222px;
    padding: 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    outline: none;
    resize: none;
    overflow: auto;
}
.doorstep-challenge .switch-sec {
	min-height: 45px;
	display: flex;
	display: -webkit-flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}
.doorstep-challenge .switch-label {
	flex: 1 1 auto;
	color: #b6b6b6;
	margin-right: 5px;
}
.doorstep-challenge .yes-no-box {
	flex: 0 1 126px;
	height: 45px;
	position: relative;
}
.doorstep-challenge .switchFilter {
	width: 0;
	background-color: #1facec;
	position: absolute;
	left: 0;
	opacity:0;
	top: 0;
	bottom: 0;
	border-radius: 3px;
	z-index: -1;
	-webkit-transition: all .4s cubic-bezier(0, 0, .25, 1);
	-moz-transition: all .4s cubic-bezier(0, 0, .25, 1);
	transition: all .4s cubic-bezier(0, 0, .25, 1)
}
.doorstep-challenge label {
	cursor: pointer;
	text-transform: uppercase;
	width: 63px;
	padding: 12px 0;
	color: #b6b6b6;
	font-size: 14px;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	transition: all .4s;
	margin-right: -3px;
    -ms-user-select: none;
    user-select: none;	
}
.doorstep-challenge .provider-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    align-content: center;
}
.doorstep-challenge .provider-wrapper .form-group.provider-field-wrapper {
    flex: 0 1 100%;
}
.doorstep-challenge .provider-wrapper .form-group.provider-field-wrapper .provider-field-inner-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    align-content: center;
}
.doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper .provider-field-inner-wrapper input[type="text"], 
.doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper .provider-field-inner-wrapper input[type="text"].second,
.doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper .provider-field-inner-wrapper select {
    flex: 0 1 31.3334%;
}
.doorstep-challenge .form-group.provider-field-wrapper label {
	cursor: default;
	text-transform: uppercase;
	width: 100%;
	padding: 4px 0 2px;
    text-align: left;
}
.doorstep-challenge .form-group.provider-field-wrapper:first-of-type label {
	padding: 0 0 2px;
}
.doorstep-challenge .form-group.provider-field-wrapper select {
    font-size: 16px;
    width: 44%;
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-repeat: no-repeat;
    background-position: center right 8px;
    cursor: pointer;
}
.doorstep-challenge .switch input[type=radio]#no:checked~label[for=no], 
.doorstep-challenge .switch input[type=radio]#yes:checked~label[for=yes] {
	color: #fff
}
.doorstep-challenge .switch {
	position: absolute;
	left: auto;
	right: 0;
	width: 126px;
	border-radius: 4px;
	border: 1px solid #ccc;
	z-index: 1;
}
.doorstep-challenge .switch input[type=radio] {
	visibility: hidden;
	position: absolute;
	height: 100%;
}
.doorstep-challenge .switch input[type=radio]#yes:checked~.switchFilter {
	left: 0;
	opacity: 1;
	width: 68px;
}
.doorstep-challenge .switch input[type=radio]#no:checked~.switchFilter {
	left: 68px;
	width: 56px;
	opacity: 1;
}
.doorstep-challenge .top-form-outer .btn-default {
    display: block;
	width: 100%;
    max-width: 405px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
}
.doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper select {
    font-size: 16px;
    /*width: 31.3334%;*/
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='15px' height='9px' viewBox='0 0 15 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 44.1 (41455) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3EShape%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='2.-Current-use--scrolled' transform='translate(-549.000000, -1496.000000)' fill-rule='nonzero' fill='%23333333'%3E %3Cg id='body' transform='translate(0.000000, -15.000000)'%3E %3Cg id='question-copy-6' transform='translate(229.000000, 1432.000000)'%3E %3Cg id='input' transform='translate(0.000000, 53.000000)'%3E %3Cpath d='M327.495421,34.4914535 C327.237261,34.4914535 326.979132,34.3955138 326.782307,34.2040379 L320.588618,28.1756647 C320.194618,27.7921854 320.194618,27.1704394 320.588618,26.7871152 C320.982458,26.403791 321.621133,26.403791 322.015165,26.7871152 L327.495421,32.1213533 L332.97571,26.7873014 C333.36971,26.4039772 334.008321,26.4039772 334.402129,26.7873014 C334.79632,27.1706256 334.79632,27.7923716 334.402129,28.1758509 L328.208535,34.2042241 C328.011615,34.395731 327.753486,34.4914535 327.495421,34.4914535 Z' id='Shape'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-color: white;
    background-repeat: no-repeat;
    background-position: center right 8px;
    cursor: pointer;
    margin-right: 0;
}
.doorstep-challenge .top-form-outer .parsley-error {
	background-color: #f2dede;
	border:1px solid #eed3d7;
	color: #b94a48
}
.doorstep-challenge .top-form-outer .parsley-success {
	background-color: #dff0d8;
	border: 1px solid #d6e9c6;
	color: #468847
}
.doorstep-challenge .top-form-outer .parsley-required, 
.doorstep-challenge .top-form-outer .parsley-type {
	color: #000
}
.doorstep-challenge .thank_you h1 {
	background: #fff;
	font-size: 25px;
	color: #4494ff;
	text-align: center;
	padding: 20px 0;
	border-radius: 7px;
	font-weight: 400;
}
.doorstep-challenge .thank_you {
	padding: 180px 0;
}
/* Protect against price rises pop-up */
.new-year-icon {
    float: left; 
    width: 20%;
    height: auto; 
}
.infographic-full-width {
    width: 100%;
    max-width: 823px;
    height: auto;
}
.infographic-full-width.chart {
    width: 90%;
    margin: auto;
}

@media (max-width: 600px) {
    .new-year-icon {
        width: 150px;
    }
}

/*used on venue ID/login*/
/*matching button pairs*/
.matching-button-pair {
	display: flex;
	flex-direction: row;
	align-items: stretch;
}
.matching-button-pair > a.button,  
.matching-button-pair > button,  
.matching-button-pair > input[type=submit],  
.matching-button-pair > input[type=button] {
	flex: 1;
	min-width: 116px;
	max-width: 45%;
	margin-left: 60px;
}
.matching-button-pair > a.button:first-of-type,  
.matching-button-pair > button:first-of-type,  
.matching-button-pair > input[type=submit]:first-of-type,  
.matching-button-pair > input[type=button]:first-of-type {
	margin-left: 0;
}
@media (min-width: 576px) {
    .matching-button-pair.col-11 {
	    -webkit-box-flex: 0;
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
    }
}
@media (min-width: 992px) {
    .matching-button-pair.col-11 {
	    -webkit-box-flex: 0;
	    -ms-flex: 0 0 91.6666%;
	    flex: 0 0 91.6666%;
	    max-width: 91.6666%;
    }
}


/* presenters */
.doorstep-challenge .finance-lead-presenter-link-broadband,
.doorstep-challenge .finance-lead-presenter-link-mobile,
.doorstep-challenge .finance-lead-presenter-link-life-insurance,
.doorstep-challenge .finance-lead-presenter-link-home-insurance,
.doorstep-challenge .finance-lead-presenter-link-car-insurance {
    color: white;
    font-size: 14px;
    background: #9A9A9A;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiI+ICA8Y2lyY2xlIGZpbGw9IiM5MTkxOTEiIGN4PSIxMSIgY3k9IjExIiByPSIxMSIvPiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyLjQ0NSA4LjAwNmwtMi4zMDIgNy45ODVjLS4xMjcuNDU2LS4xOTEuNzU3LS4xOTEuODk4IDAgLjA4My4wMzQuMTU5LjEwMS4yM3MuMTM5LjEwNi4yMTMuMTA2Yy4xMjcgMCAuMjU0LS4wNTcuMzgyLS4xNjguMzM3LS4yNzcuNzQxLS43NzkgMS4yMTItMS41MDZsLjM4My4yMjVjLTEuMTMxIDEuOTctMi4zMzMgMi45NTQtMy42MDUgMi45NTQtLjQ4NyAwLS44NzQtLjEzNy0xLjE2My0uNDFhMS4zNjcgMS4zNjcgMCAwIDEtLjQzMi0xLjAzOGMwLS4yNzcuMDYzLS42MjkuMTkxLTEuMDU3bDEuNTYxLTUuMzY4Yy4xNS0uNTE3LjIyNS0uOTA2LjIyNS0xLjE2OCAwLS4xNjUtLjA3MS0uMzExLS4yMTMtLjQzOHMtLjMzNy0uMTg5LS41ODQtLjE4OWMtLjExMiAwLS4yNDcuMDA0LS40MDQuMDExbC4xNDYtLjQ0OSAzLjgwNy0uNjE4aC42NzN6TTExLjc1IDIuODRjLjQ2NCAwIC44NTUuMTYxIDEuMTc0LjQ4My4zMTcuMzIyLjQ3Ni43MTIuNDc2IDEuMTY4cy0uMTYxLjg0Ni0uNDgyIDEuMTY4YTEuNTkyIDEuNTkyIDAgMCAxLTEuMTY4LjQ4M2MtLjQ1IDAtLjgzNS0uMTYxLTEuMTU3LS40ODNzLS40ODMtLjcxMS0uNDgzLTEuMTY4LjE1OS0uODQ2LjQ3OC0xLjE2OGExLjU3IDEuNTcgMCAwIDEgMS4xNjItLjQ4M3oiLz48L3N2Zz4=);
    cursor: pointer;
    background-repeat: no-repeat;
    padding-right: 18px;
    background-size: 18px;
    background-size: contain;
    border-radius: 50%;
    margin-left: 8px;
    opacity: 1;
}
.doorstep-challenge .finance-lead-presenter-link:hover {
    opacity: 0.8;
}
.finance-lead {
    padding: 0 0.8em 0.8em;
}
.finance-lead .mobile-card {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    align-content: center;
    background: #F2F4F4;
    border-radius: 10px;
    padding: 0.8em;
    margin-bottom: 25px;
}
.finance-lead .mobile-card .image-col,
.finance-lead .mobile-card .left-col,
.finance-lead .mobile-card .right-col {
    position: relative;
    flex: 0 1 36%;
}
.finance-lead .mobile-card .image-col {
    flex: 0 1 18%;
}
.finance-lead .mobile-card .image-col img {
    width: auto;
    height: auto;
    max-height: 90%;
    max-width: 90%;
}
.finance-lead .mobile-card .right-col {
    flex: 0 1 42%;
    box-shadow: 0 2px 6px #ccc;
    background: #fff;
    padding: 15px;
}
.finance-lead .mobile-card .left-col h3 {
    margin-top: 0;
}
.finance-lead .mobile-card .left-col h3 span,
.finance-lead .mobile-card .left-col p.sim-size {
    color: #1facec;
}
.finance-lead .mobile-card .right-col p.recommended {
    font-size: 16px;
    font-weight: bold;
    color: #1facec;
    padding-right: 58px;
    padding-left: 5px;
    padding-bottom: 10px;
    border-bottom: 1px solid #1facec;
    margin: 0 0 25px;
    width: 100%;
}
.finance-lead .mobile-card .right-col .mobile-logo.vodaphone {
    background-color: #fff;
    border: 1px solid #bbb;
    border-radius: 30px;
    height: 55px;
    width: 55px;
    position: absolute;
    text-align: center;
    right: 15px;
    top: 20px;
    padding: 10px;
}
.finance-lead .mobile-card .right-col .mobile-logo.vodaphone img {
    width: 100%;
    height: auto;
    vertical-align: middle;
}
.finance-lead .mobile-card .right-col .two-col {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    align-content: center;
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col {
    flex: 0 1 48%;
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col p:first-of-type {
    margin-top: 0;
}
.finance-lead .mobile-card .right-col .two-col p,
.finance-lead .mobile-card .right-col .two-col ul {
    font-size: 14px;
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col p strong {
    font-size: 22px;
    font-weight: bold;
    color: #1facec;
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col ul {
    margin-left: 15px;
    padding-left: 0;
    list-style-position: outside;
    list-style-image: url(/Content/ReferrerContent/MoneyExpert/MobileImages/blue-blob.png);
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col ul li {
    margin-left: 0;
    display: list-item;
}
.finance-lead .mobile-card .right-col .two-col .inner-two-col ul li strong {
    font-weight: bold;
    color: #1facec;
}
.finance-lead .mobile-card .right-col .two-col .sim-free-price {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    width: 100%;
    margin-top: 10px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 8px 15px;
}
.finance-lead .mobile-card .right-col .two-col .sim-free-price div {
    flex: 0 1 auto;
}
.finance-lead .mobile-card .right-col .two-col .sim-free-price div strong {
    font-size: 18px;
    font-weight: bold;
    color: #1facec;
}
ul.insurance-logo-wrapper {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    align-content: center;
    margin: 0;
    padding: 0;
}
ul.insurance-logo-wrapper li {
    flex: 0 1 13%;
}
ul.insurance-logo-wrapper li img {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    display: block;
    max-width: 85px;
    width: 100%;
    height: auto;
}
.finance-lead ul.tick-list li {
    display: list-item;
    padding: 8px 0 8px 40px;
    background: url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/light-blue-tick.png) left center no-repeat;
}

@media (max-width: 1140px) { 
    .finance-lead .mobile-card .right-col {
        flex: 0 1 100%;
        margin-top: 15px;
    }
    .finance-lead .mobile-card .left-col {
        flex: 0 1 78%;
    }
}

@media (max-width: 540px) and (min-width: 455px) { 
    .finance-lead h1 {
        font-size: 1.4em;
        margin-top: 1.5em;
    }
    .finance-lead .mobile-card .right-col p.recommended {
        padding-right: 108px;
    }
    .finance-lead .mobile-card .right-col .mobile-logo.vodaphone {
        top: 10px;
    }
}

@media (max-width: 454px) and (min-width: 320px) { 
    .finance-lead h1 {
        font-size: 1.2em;
        margin-top: 1.5em;
    }
    .finance-lead h2 {
        font-size: 1em;
    }
    .finance-lead .mobile-card .right-col {
        padding-top: 70px;
    }
    .finance-lead .mobile-card .right-col .mobile-logo.vodaphone {
        top: 10px;
        right: unset;
        left: 50%;
        transform: translateX(-50%);
    }
    .finance-lead .mobile-card .left-col h3 {
        font-size: 1em;
    }
    .finance-lead .mobile-card .left-col p {
        font-size: 14px;
    }
    .finance-lead .mobile-card .right-col p.recommended {
        font-size: 14px;
        padding-right: 0;
    }
    .finance-lead .mobile-card .right-col .two-col .inner-two-col {
        flex: 0 1 100%;
    }
    ul.insurance-logo-wrapper li {
        flex: 0 1 26%;
        margin: 8px 0;
    }
    .finance-lead ul.tick-list {
        margin-left: 0;
        padding-left: 0;
        list-style-position: outside;
    }
    .finance-lead ul.tick-list li {
        display: list-item;
        padding: 8px 0 8px 35px;
        background: url(/Content/ReferrerContent/EcoGroup/doorstepChallenge/light-blue-tick.png) left top 10px no-repeat;
    }
    .finance-lead p,
    .finance-lead ul {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    .doorstep-challenge .banner-half-row,
    .doorstep-challenge .form-row {
	    flex: 0 1 94%;
        width: 94%;
        margin-right: auto;
        margin-left: auto;
    }
}

@media (max-width: 768px) {
	.doorstep-challenge .third-row {
		flex: 0 1 100%;
	}
	.doorstep-challenge .testi-sec ul li {
		flex: 0 1 92%;
		margin: 10px auto;
	}
	.doorstep-challenge .card-wrapper .card {
		flex: 0 1 47.5%;
	}
	.doorstep-challenge .how-it-box {
		display: flex;
		display: -webkit-flex;
		flex-wrap: wrap;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		align-content: center;
		margin: 20px 0;
		text-align: left;
	}
	.doorstep-challenge .number {
		flex: 0 1 55px;
        line-height: 55px;
        width: 55px;
		margin: 0 20px 0 0;
	}
	.doorstep-challenge .how-it-box h4 {
		flex: 1 1 auto;
		margin-top: 0;
	}
	.doorstep-challenge .how-it-box p {
		flex: 1 1 auto;
		margin-top: -20px;
		margin-bottom: 0;
		padding-left: 75px;
	}
    .doorstep-challenge .section.testi-sec .row {
	    padding: 0;
    }
}

@media (max-width: 1079px) {
	.doorstep-challenge .trust-pilot-outer {
    	justify-content: flex-start;
	}
	.doorstep-challenge .trustpilot-star-container, 
	.doorstep-challenge .trustpilot-rating-container, 
	.doorstep-challenge .trustpilot-logo-container {
		flex: 0 1 auto;
		margin-right: 5px;
	}
	.doorstep-challenge .trustpilot-logo-container img,
	.doorstep-challenge .trustpilot-star-container img.trustpilot-star-large {
		height: 17px;
	}
	.doorstep-challenge .trustpilot-rating-container {
		font-size: 10px;
	}
}

@media (max-width: 1023px) {
    .doorstep-challenge {
        margin-bottom: -40px;
    }
}
@media (max-width: 990px) {
	.doorstep-challenge .top-section .row {
		padding: 0;
	}
}

@media (min-width: 768px) {
	.doorstep-challenge .logo-sec img, 
	.doorstep-challenge .logo-sec span {
		display:inline-block;
		vertical-align:middle
	}
	.doorstep-challenge h1 {
		font-size:35px
	}
	.doorstep-challenge h1 span {
		font-size:22px
	}
	.doorstep-challenge h3 {
		font-size:26px
	}
	.doorstep-challenge .section {
		padding:40px 0
	}
	.doorstep-challenge .banner-bot-sec {
		margin-top:50px
	}
	.doorstep-challenge .banner-form {
		margin-top:10px
	}
	.doorstep-challenge .banner-form .btn-default {
		font-size:16px
	}
	.doorstep-challenge .bannerbot-right, .logo-sec span {
		margin:0
	}
	.doorstep-challenge .logo-sec img {
		margin-left:30px;
		width:550px
	}
	.doorstep-challenge .card-wrapper {
		margin-top:30px
	}
	.doorstep-challenge .testi-top-box:after {
		margin-left:auto;
		margin-right:auto;
		left:0;
		right:0
	}
	.doorstep-challenge .top-form-outer {
		margin:0
	}
    .doorstep-challenge .form-group.provider-field-wrapper input[type="text"]::placeholder,
    .doorstep-challenge .form-group.provider-field-wrapper select,
    .doorstep-challenge .form-group.provider-field-wrapper select option {
        font-size: 13px;
    }
}

@media (min-width: 992px) {
	.doorstep-challenge h1 {
		font-size:38px
	}
	.doorstep-challenge .banner-form-input {
		width:50%;
		float:left;
		margin:0
	}
	.doorstep-challenge .banner-form .btn-default {
		width:46%;
		float:right
	}
	.doorstep-challenge .bannerbot-right {
		margin-left:30px
	}
	.doorstep-challenge .logo-sec img {
		width: 790px
	}
	.doorstep-challenge .how-it-work-row {
		margin-top:50px
	}
	.doorstep-challenge .how-it-box {
		margin:0
	}
	.doorstep-challenge .top-heading {
		padding:0 5%;
		margin-top:30px
	}
	.doorstep-challenge .testi-sec ul {
		margin-top:50px;
		margin-bottom:10px
	}
	.doorstep-challenge .testi-sec ul li {
		width:30%;
		margin:0 10px
	}
	.doorstep-challenge .testi-top-box:after {
		left:40px;
		right:0;
		margin:0
	}
	.doorstep-challenge .testi-rating-sec {
		text-align:left;
		padding:0 30px
	}
	.doorstep-challenge .faq-sec .container {
		width:730px
	}
	.doorstep-challenge .footer .container {
		width:750px
	}
	.doorstep-challenge .switch-label {
		float:left;
		width:180px;
		margin-top:13px
	}
	.doorstep-challenge .yes-no-box {
		float:right;
		margin-top:0
	}
}

@media (min-width: 1280px) {
	.doorstep-challenge h1 {
		font-size: 45px
	}
	.doorstep-challenge h1 span {
		font-size: 27px
	}
	.doorstep-challenge h3 {
		font-size: 28px
	}
	.doorstep-challenge .section {
		padding: 60px 0
	}
	.doorstep-challenge .container {
		max-width: 1250px
	}
	.doorstep-challenge .top-section .container {
		max-width: 1050px
	}
	.doorstep-challenge .logo {
		margin-bottom: 40px
	}
	.doorstep-challenge .banner-bot-sec {
		margin-top: 70px
	}
	.doorstep-challenge .bannerbot-right {
		margin-left: 40px
	}
	.doorstep-challenge .logo-sec img {
		width: 1060px
	}
	.doorstep-challenge .how-it-work-row {
		margin-top: 80px
	}
	.doorstep-challenge .top-heading {
		padding: 0 15%
	}
	.doorstep-challenge .card-wrapper {
		margin-top: 40px
	}
	.doorstep-challenge .testi-sec ul li {
		margin: 0 17px
	}
	.doorstep-challenge .testi-top-box {
		padding: 30px 40px
	}
	.doorstep-challenge .accordion {
		margin-top: 45px
	}
	.doorstep-challenge .top-form-outer {
		padding: 30px
	}
	.doorstep-challenge .top-form-outer h3 {
		font-size: 24px
	}
}

@media only screen and (max-width: 567px) {
	.doorstep-challenge .thank_you {
		padding: 100px 0;
	}
	.doorstep-challenge .thank_you h1 {
		font-size: 18px;
		padding: 20px 11px;
		border-radius: 7px;
		line-height: 26px;
	}
}

/* mobile upwards */
@media (min-width: 320px) {
	.doorstep-challenge .expert-img {
		margin-right: 15px;
		margin-bottom: 0;
	}
}

@media (max-width: 560px) and (min-width: 320px) {
    .all-products-wrapper form:nth-last-child(n+2):nth-last-child(-n+2):first-child, 
    .all-products-wrapper form:nth-last-child(n+2):nth-last-child(-n+2):first-child ~ form, 
    .all-products-wrapper form:nth-last-child(n+4):nth-last-child(-n+5):first-child, 
    .all-products-wrapper form:nth-last-child(n+4):nth-last-child(-n+5):first-child ~ form,
    .all-products-wrapper form:nth-last-child(n+3):nth-last-child(-n+3):first-child, 
    .all-products-wrapper form:nth-last-child(n+3):nth-last-child(-n+3):first-child ~ form,
    .all-products-wrapper form:nth-last-child(n+6):nth-last-child(-n+6):first-child, 
    .all-products-wrapper form:nth-last-child(n+6):nth-last-child(-n+6):first-child ~ form {
        flex: 0 1 100%;
        margin: 10px auto;
    }
    .login-wrapper {
        width: 90%;
    }
    .login-wrapper input.button {
        margin-top: 1em;
    }
    .doorstep-challenge .trustpilot-star-container {
        width: 100%;
    }
    /*.doorstep-challenge .provider-wrapper .form-group.provider-field-wrapper {
        flex: 0 1 100%;
    }
    .doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper input[type="text"] {
        width: 100%;
        margin-right: 0;
        margin-bottom: 8px;
    }
    .doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper select {
        width: 48.2%;
    }*/
    .doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper .provider-field-inner-wrapper input[type="text"] {
        flex: 0 1 100%;
        margin-bottom: 8px;
    }
    .doorstep-challenge .form-sign-up-pt1 .form-group.provider-field-wrapper .provider-field-inner-wrapper select {
        flex: 0 1 49%;
        font-size: 13px;
    }
}

@media (max-width: 665px) and (min-width: 320px) {
    .doorstep-challenge .personal-details-wrapper {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        flex-direction: row;
    }
    .doorstep-challenge .personal-details-inner,
    .doorstep-challenge .comments-wrapper {
        flex: 0 1 100%;
    }
    .doorstep-challenge h1 {
        font-size: 24px;
    }
    .doorstep-challenge h3 {
        font-size: 18px;
        font-weight: 400;
    }
    .doorstep-challenge h4 {
        font-size: 20px;
    }
    .doorstep-challenge h5, 
    .doorstep-challenge h6 {
        font-size: 16px;
    }
    .doorstep-challenge h6 {
        padding: 0;
    }
    .doorstep-challenge p {
        font-size: 14px;
        line-height: 21px;
        margin: 10px 0;
    }
    .doorstep-challenge p.top-heading {
        margin-top: 10px;
    }
	.doorstep-challenge .banner-half-row,
	.doorstep-challenge .form-row {
		flex: 0 1 100%;
	}
	.doorstep-challenge .form-row {
		margin-top: 30px;
	}
	.doorstep-challenge .card-wrapper .card {
		flex: 0 1 100%;
	}

    /*.doorstep-challenge .form-group.provider-field-wrapper input[type="text"]::placeholder,
    .doorstep-challenge .form-group.provider-field-wrapper select,
    .doorstep-challenge .form-group.provider-field-wrapper select option {
        font-size: 12px;
    }*/
    .doorstep-challenge .testi-sec ul li {
        margin: 10px auto 30px auto;
    }
    .doorstep-challenge .testi-rating-sec {
        text-align: left;
    }
	.doorstep-challenge .number {
		flex: 0 1 45px;
        line-height: 45px;
        width: 45px;
		margin: 0 20px 0 0;
	}
    .doorstep-challenge .how-it-box p {
        padding-left: 65px;
    }
    .doorstep-challenge .card-wrapper {
        margin-top: 20px;
    }
}
/* END DOORSTEP CHALLENGE */

.ofgem-colour100 {
    display: none !important;
}
/*.footerSectionWrapper section.consumerFocus {
    display: none !important;
}*/
.footerSectionWrapper section {
    flex: 0 0 46%;
    width: 46%;
    max-width: 46%;
    margin: 0%;
    padding: 0 0 20px;
}
@media (max-width: 850px) {
    .footerSectionWrapper section {
        flex: 0 0 100%;
        max-width: 100%;
        width: 100%;
    }
}

/*************************************************************************************** OVERIDES FOR MEX THEME */

.logoWrapper #logo {
    background: url(../MEXWPWEB/mex-logo.png) no-repeat !important;
    width: 342px !important;
    height: 66px !important;
}

.breadcrumbcontainer {
    background: #31587f !important;
}

.breadcrumbcontainer ol li:before {
    background: #b3e4ff !important;
}

.e-calc__checkbox.selected {
    border-color: #f1c40f !important;
}

.e-calc__select.active {
    border-color: #f1c40f !important;
}

.e-calc__section {
    background: #31587f !important;
}

.e-calc__input.focused {
    border-color: #f1c40f !important;
}

.radioBtnWrapper input[type=radio]:checked {
    border-color: #f1c40f !important;
    background: #f1c40f !important;
    box-shadow: inset 0 0 0 0.35em white !important;
}

.radioBtnWrapper input[type=radio]:focus {
    box-shadow: inset 0 0 0 0.35em #ffffff !important;
}

.e-calc__select__box select:focus, .e-calc__question dd select:focus, div.paymentWrapper select:focus, .e-calc__input--natural select:focus {
    border-color: #f1c40f !important;
}

.container.applyWrapper dl[id^='TimeAtAddressContainer_'] dd input:focus {
    border-color: #f1c40f !important;

}

.checklist-editable-input {
    background: #f3f5f6 !important;
    border: solid 2px #d0d8da !important;
    border-radius: 3px !important;
    padding: 8px 8px !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
}

#CheckListSubmit .button:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

/*** LEAD BANNER ***/

.lead-banner {
    height: 40px;
    border-bottom: solid 2px #f0c53e;
    margin-bottom: 2px;
    box-shadow: 0px 2px 0px #f0c53e;
}

.lead-banner ul {
    padding: 0;
    margin: 0;
    display: flex;
    gap: 20px;
    margin-right: 20px;
}

    .lead-banner ul li {
        color: #203a54;
        border-right: solid 1px #203a54;
        padding-right: 20px;
    }

    .lead-banner ul li:last-child {
        border-right: none;
        padding-right: 0;
    }

    .lead-banner h3 {
        padding: 0;
        margin: 0;
    }

.lead-banner-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    height: 40px;
    margin: 0px 20px;
}

.lead-banner.lead-mohu {
    background-color: #f0c53e;
    color: #203a54;
}

.lead-banner.lead-mohu img {
    height: 40px;
    background: white;
}
