a.disabled:link,a.disabled:visited,a.disabled:hover,a.disabled:focus,a.disabled:active{cursor:default;color:#4c4c4c;text-decoration:none}
.fineprint{font-size:11px;font-size:1.1rem;line-height:1.4;color:#949494}
.strike{text-decoration:line-through}
.clearfix:after{display:table;clear:both;content:""}
.clearfix-before:before{display:table;clear:both;content:""}
.vertical-center-container{height:100%}
.vertical-center-container:after{content:"";height:100%}
.vertical-center-container:after,.vertical-center{display:inline-block;vertical-align:middle}
body{padding:0}
#page{color:#4c4c4c;font-family:"Lucida Grande","DejaVu Sans",Verdana,Geneva,Tahoma,sans-serif;max-width:100%;padding-top:0}
.page-wrapper{max-width:1280px;margin-left:0;margin-right:auto;background-color:transparent}
.page-content{padding:12px}
.page-title{color:#1e4c7a;font-family:"Lucida Grande","DejaVu Sans",Tahoma,Geneva,Verdana,sans-serif;font-size:27px;line-height:32px;margin-top:24px;margin-bottom:6px}
.page-title-responsive{line-height:24px;font-size:17px}
.switch-container{margin:12px -12px 0 -12px;padding:12px;border-top:1px solid #dcdcdc;line-height:1.333}
.switch-container .switch-text{display:block;float:left;margin:6px 6px 6px 0}
@media screen and (min-width:669px){.page-content{padding:20px}
.page-title{margin-top:30px;margin-bottom:0}
.page-title-responsive{line-height:32px;font-size:27px}
.switch-container{margin:20px -20px -20px -20px;padding:20px;border-top:1px solid #dcdcdc;line-height:1.333}
}
@media screen and (min-width:1014px){.page-content{padding:20px}
.page-title{margin-top:30px;margin-bottom:0;font-size:27px}
}
.ie8 body{overflow-x:hidden;margin-left:-7px;margin-right:-7px}
.definition-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;clear:both;width:100%;line-height:1.909em}
.definition-list .definition-term{float:left;clear:left}
.definition-list .definition-description{float:right}
.item-list{display:block;float:left;width:100%}
.item-list .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;clear:both;padding:.5em 0;width:100%;border-bottom:1px solid #dcdcdc;line-height:1.909em}
.item-list .item:after{display:table;clear:both;content:""}
.item-list .item:last-child{border-bottom:0}
.item-list .item .fineprint,.item-list .item .description{float:left;width:66.666%}
.item-list .item .number{float:right;font-size:1.545em;line-height:inherit}
.item-list .item i{display:block;float:right;margin-right:.33em;padding:0;color:#fff;text-align:center;text-shadow:-1px -1px .33px rgba(0,0,0,.5),1px 1px .33px rgba(0,0,0,.5),-1px 1px .33px rgba(0,0,0,.5),1px -1px .33px rgba(0,0,0,.5);filter:Shadow(Color=red,Direction=130,Strength=1);font-size:1.7rem;line-height:inherit}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;padding:0 0 1em;width:100%}
.box .box-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px #c4c4c4;-moz-box-shadow:0 1px 2px #c4c4c4;box-shadow:0 1px 2px #c4c4c4;display:block;float:left;width:100%;border:1px solid #b6c5d3}
.box .box-header{display:block;float:left;width:100%;border-bottom:1px solid #b6c5d3}
.box .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0;padding:12px;width:100%;color:#4c4c4c;font-weight:700;font-size:16px;font-family:"Lucida Grande","DejaVu Sans",Tahoma,Geneva,Verdana,sans-serif;line-height:16px}
.box .title .fineprint{font-weight:400}
.box .box-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0;padding:12px;width:100%}
.box .box-content p{margin-bottom:.5em}
.box .box-footer{display:block;float:left;width:100%}
.box .action{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0;padding:6px;width:100%;border-top:1px solid #b6c5d3;background-color:#f2f5f7;color:#3d648c}
.box-standard-height .box-wrapper{min-height:288px}
.box-standard-height .box-content{min-height:192px}
.box-standard-height .box-content .definition-list{min-height:120px;height:120px}
@media screen and (min-width:669px){.box .title{padding:15px 20px}
.box .box-content{padding:20px}
.box .action{padding:20px}
}
@media screen and (min-width:1014px){.box .title{padding:15px 20px}
.box .box-content{padding:20px}
.box .action{padding:20px}
}
.listing_title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;padding:6px;font-weight:700;width:50%}
.listing_table{width:100%;overflow:hidden;text-overflow:ellipsis;border:transparent 0 none;border-spacing:0;border-collapse:separate}
.listing_table .listing{line-height:24px;min-height:24px}
.listing_table .listing:first-child{border-top:0}
.listing_table .listing.listing-active .table-cell{background-color:transparent}
.listing_table .listing .table-cell{overflow:hidden;padding:12px 6px;border:transparent 0 none;border-bottom:1px dashed #b6c5d3;background-color:#f2f5f7;vertical-align:middle;text-align:left;text-overflow:ellipsis;width:auto;line-height:120%}
.listing_table .listing .table-cell:first-child{padding-left:12px}
.listing_table .listing .table-cell:last-child{padding-right:12px}
.listing_table .listing .table-cell .listing-crud{float:right;width:100%;display:block;margin-top:1em}
.listing_table .listing .table-cell .listing-crud .crud-action{line-height:1px;margin:0}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-primary{float:left}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-secondary{float:right}
.listing_table .listing .table-cell .listing-crud .crud-action a{font-size:1.5em;color:#646464}
.listing_table .listing .table-cell .listing-crud .crud-action a:hover{color:#ff7500}
.listing_table .listing .table-cell-width-xsmall{max-width:40px;min-width:80px}
.listing_table .listing .table-cell-width-small{max-width:100px;min-width:80px}
.listing_table .listing .table-cell-width-large{max-width:200px;min-width:100px}
.listing_table .table-header .table-cell{font-weight:400;color:#97adc1;font-size:1.1rem;background-color:#f2f5f7;border-top:0;border-bottom:1px solid #b6c5d3;text-align:left}
.listing_table .table-header .table-column-sort{color:#97adc1}
.listing_table .table-header .table-column-sort:hover{color:#003468}
.listing_table .table-header .table-column-sort i{color:inherit}
.listing_table .table-header .table-column-sort.sort-none i{color:#d4dde5}
.listing_table .table-cell-nowrap{white-space:nowrap}
.table-pager{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding:12px;line-height:1px}
.table-pager .table-pager-amounts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#949494}
.table-pager .table-pager-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:12px}
@media screen and (min-width:669px){.listing_table .table-cell{padding:20px}
.listing_table .table-cell:first-child{padding-left:20px}
.listing_table .table-cell:last-child{padding-right:20px}
.listing_table .table-cell.table-cell-width-xsmall{max-width:120px;min-width:80px}
.listing_table .table-cell.table-cell-width-small{max-width:150px;min-width:120px}
.listing_table .table-cell.table-cell-width-large{min-width:100px;max-width:150px}
.listing_table .listing .table-cell .listing-crud{margin-top:0}
.listing_table .listing .table-cell .listing-crud .crud-action{margin-left:1em}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-primary{float:right}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-secondary{float:right}
.table-pager{padding:10px 20px;line-height:1px}
.table-pager .table-pager-amounts{text-align:left;float:left;padding:0;width:30%;margin-right:-30%}
.table-pager .table-pager-button{width:100%;text-align:center;padding:0}
}
@media screen and (min-width:1014px){.listing_table .table-cell{padding:20px}
.listing_table .table-cell:first-child{padding-left:20px}
.listing_table .table-cell:last-child{padding-right:20px}
.listing_table .table-cell.table-cell-width-xsmall{max-width:150px;min-width:100px}
.listing_table .table-cell.table-cell-width-small{max-width:200px;min-width:150px}
.listing_table .table-cell.table-cell-width-large{min-width:200px;max-width:350px}
.listing_table .listing .table-cell .listing-crud{margin-top:0}
.listing_table .listing .table-cell .listing-crud .crud-action{margin-left:1em}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-primary{float:right}
.listing_table .listing .table-cell .listing-crud .crud-action.crud-action-secondary{float:right}
.table-pager{padding:10px 20px;line-height:1px}
.table-pager .table-pager-amounts{text-align:left;float:left;padding:0;width:30%;margin-right:-30%}
.table-pager .table-pager-button{width:100%;text-align:center;padding:0}
}
.sorter-wrapper{float:right}
.sorter-wrapper .sorter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;float:left;padding:9px 12px;line-height:16px}
@media screen and (min-width:669px){.sorter-wrapper .sorter{padding:15px 20px;border-left:1px solid #dcdcdc}
}
@media screen and (min-width:1014px){.sorter-wrapper .sorter{padding:15px 20px;border-left:1px solid #dcdcdc}
}
.filter-wrapper{float:right}
.filter-wrapper ul{list-style-type:none;margin:0}
.filter-wrapper ul>li.filter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;float:left;width:100%;padding:9px 12px;line-height:16px}
.filter-wrapper ul>li.filter>ul{-webkit-box-shadow:2px 2px 4px #acacac;-moz-box-shadow:2px 2px 4px #acacac;box-shadow:2px 2px 4px #acacac;display:none;position:absolute;background-color:#fff;margin:1em 0 0;border:1px solid #acacac;z-index:10}
.filter-wrapper ul>li.filter>ul>li>a{display:block;width:100%}
.filter-wrapper ul>li.filter:hover{background-color:#fff}
.filter-wrapper ul>li.filter:hover>ul{display:block;max-width:256px}
@media screen and (min-width:669px){.filter-wrapper>ul>li.filter{padding:15px 20px;border-left:1px solid #dcdcdc}
}
@media screen and (min-width:1014px){.filter-wrapper>ul>li.filter{padding:15px 20px;border-left:1px solid #dcdcdc}
}
.sidebar{background-color:#f2f5f7;padding:12px;color:#646464}
.sidebar .sidebar-block{margin-bottom:12px}
.sidebar .sidebar-block.sidebar-block-border-bottom{padding-bottom:12px;border-bottom:1px solid #cdd5dd}
.sidebar .sidebar-title{color:#7c7c7c;font-weight:700;margin-bottom:6px}
.sidebar p{margin-bottom:6px}
.sidebar ul,.sidebar ol,.sidebar dl{margin-left:0}
.sidebar .input-overlay{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:right;position:absolute;right:1.25em;width:1em;color:#3d648c;font-size:1.7rem;line-height:1.5}
@media screen and (min-width:669px){.sidebar{padding:20px}
.sidebar .sidebar-block{margin-bottom:20px}
.sidebar .sidebar-block.sidebar-block-border-bottom{padding-bottom:20px}
.sidebar .sidebar-title{margin-bottom:10px}
.sidebar p{margin-bottom:10px}
}
@media screen and (min-width:1014px){.sidebar{padding:20px}
.sidebar .sidebar-block{margin-bottom:20px}
.sidebar .sidebar-block.sidebar-block-border-bottom{padding-bottom:20px}
.sidebar .sidebar-title{margin-bottom:10px}
.sidebar p{margin-bottom:10px}
}
.page-footer{-webkit-box-shadow:0 12px 12px -12px #97adc1 inset;-moz-box-shadow:0 12px 12px -12px #97adc1 inset;box-shadow:0 12px 12px -12px #97adc1 inset;display:block;width:100%;background-color:#f2f5f7;color:#d4dde5;padding:24px}
.page-footer .page-footer-block{padding-top:12px}
.page-footer .page-footer-block .page-footer-title{text-transform:uppercase;color:#5b7c9e}
.page-footer .page-footer-block .page-footer-item-list{color:#d4dde5}
.page-footer .page-footer-block .page-footer-item-list a{display:block;overflow:hidden;padding-top:6px;color:#5b7c9e;text-overflow:ellipsis}
.page-footer .page-footer-block .page-footer-item-list a:hover{color:#1e4c7a;text-decoration:underline}
@media screen and (min-width:669px){.page-footer{padding:20px}
}
@media screen and (min-width:1014px){.page-footer{padding:20px}
}
.rating-bar{display:inline-block;width:95px;height:19px;background:url(../img/stars/yellowStar_small.png) 0 -38px repeat-x;line-height:19px;position:relative}
.rating-bar .percent{height:19px;background:url(../img/stars/yellowStar_small.png) 0 0 repeat-x}
.rating-bar-large{width:120px;height:23px;background:url(../img/stars/yellowStar_big.png) 0 -48px repeat-x;line-height:23px}
.rating-bar-large .percent{height:23px;background:url(../img/stars/yellowStar_big.png) 0 0 repeat-x}
.stars{width:120px;height:23px;background:url(../img/stars/yellowStar_big.png) 0 -48px repeat-x}
.stars a{display:inline-block;width:20px;height:22px}
.stars a:hover,.stars a:focus,.stars a:active{background:url(../img/stars/yellowStar_big.png) 0 0}
.stars a:hover{background:url(../img/stars/yellowStar_big.png) 0 0 repeat;direction:rtl}
.rating-label{position:relative;top:-.5em;display:inline-block;color:#7c7c7c;font-weight:400;line-height:inherit}
.rating-single-word{margin:.5em .25em;text-transform:uppercase;font-weight:700;font-size:125%}
.rating-amounts{color:#7c7c7c;margin:0 6px;font-weight:400;font-style:normal}
.rating-block{margin-bottom:24px;margin-left:-12px;margin-right:-12px;margin-top:12px;padding-bottom:24px;border-bottom:1px dashed #dcdcdc;text-align:center}
.rating-block.last{margin-right:0}
.rating-overview{font-size:1.1rem}
.rating-overview .rating-line{display:block;clear:both;margin-bottom:12px;line-height:24px}
.rating-overview .rating-line .rating-description{display:block;float:left;clear:both;width:100%;text-align:left;font-weight:400}
.rating-overview .rating-line .rating-description i{color:#7995b0}
.rating-overview .rating-line .rating-bar{margin-left:0}
@media screen and (min-width:669px){.rating-block{margin:0 20px 0 0;padding-right:20px;padding-bottom:0;min-height:100px;border-right:1px dashed #c4c4c4;border-bottom:0}
.rating-overview{min-height:100px}
.rating-overview .rating-line{margin-bottom:0}
.rating-overview .rating-line .rating-description{clear:none;overflow:hidden;width:35%;text-overflow:ellipsis;white-space:nowrap}
.rating-overview .rating-line .rating-bar{margin-left:20px}
}
@media screen and (min-width:1014px){.rating-block{margin:0 20px 0 0;padding:10px 20px 0 0;min-height:100px}
.rating-overview .rating-line .rating-description{clear:none;overflow:hidden;width:35%;text-overflow:ellipsis;white-space:nowrap}
.rating-overview .rating-line .rating-bar{margin-left:20px}
}
.pager{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;padding:1em 2em;width:100%;text-align:center;border-top:1px solid #b6c5d3}
.pager .page-list{display:block;margin:0 25%;width:auto;text-align:center}
.pager .page-list .page-item{display:inline-block;margin:0;padding:0;list-style-type:none}
.pager .page-list .page-item .page-item-number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;padding:.5em;min-width:2em;color:#5b7c9e;text-align:center}
.pager .page-list .page-item .page-item-number:hover{color:#ff7500}
.pager .page-list .page-item.active{color:#646464;font-weight:700}
.pager .page-list .page-item.active .page-item-number{color:#646464}
.infobox{display:inline-block;color:#7995b0;font-size:1.25em;line-height:inherit}
.infobox .linktext{display:none}
.infobox i{color:#7995b0}
.infobox-overlay{-webkit-box-shadow:0 .2em .25em #b6c5d3;-moz-box-shadow:0 .2em .25em #b6c5d3;box-shadow:0 .2em .25em #b6c5d3;position:absolute;z-index:9999;float:right;display:none;margin:-24px 0 0 24px;padding:12px;min-height:0;width:280px;border:1px solid #97adc1;border-radius:.5em;background-color:#fff}
.infobox-overlay .infobox-overlay-wrapper{position:relative;left:0}
.infobox-overlay .infobox-title{font-size:inherit;font-weight:700;margin-bottom:1em}
.infobox-overlay .infobox-thumbnail{float:left;margin:0 12px 12px 0}
.infobox-overlay .infobox-description span{display:block}
.infobox-overlay .infobox-address{display:block;clear:both;font-style:normal;margin-bottom:1em}
.infobox-overlay .infobox-object-id{margin-bottom:1em}
.infobox-overlay .infobox-arrow{position:absolute;top:1.8em;left:-2em;width:0;height:0;border-width:1em;border-style:solid;border-color:transparent #97adc1 transparent transparent;background-color:transparent}
.infobox-overlay .infobox-arrow .infobox-arrow-inner{position:absolute;top:-1em;right:-1.1em;width:0;height:0;border-width:1em;border-style:solid;border-color:transparent #fff transparent transparent;background-color:transparent}
.label{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;padding:.25em .2em .1em;background-color:#646464;color:#f4f4f4;font-weight:700;font-size:80%;line-height:1.85em;width:2.66em;height:2em;text-align:center;text-shadow:none}
.label-primary{background-color:#ff7500;color:#fff7d9}
.label-secondary{background-color:#5b7c9e;color:#f2f5f7}
.label-success{background-color:#699d53;color:#edf8dd}
.label-warning{background-color:#c42525;color:#ffdddc}
.page_nav_menu_wrapper{background-color:#e7ecf1;background:-webkit-linear-gradient(top,#fff,#e7ecf1);background:-moz-linear-gradient(top,#fff,#e7ecf1);background:-ms-linear-gradient(top,#fff,#e7ecf1);background:-o-linear-gradient(top,#fff,#e7ecf1);background:linear-gradient(top,#fff,#e7ecf1);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e7ecf1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7ecf1',GradientType=0);-webkit-box-shadow:0 -3px 4px -2px #b6c5d3 inset;-moz-box-shadow:0 -3px 4px -2px #b6c5d3 inset;box-shadow:0 -3px 4px -2px #b6c5d3 inset;display:block;float:left;width:100%;background-color:#d4dde5;font-size:12px}
.page_nav_menu_wrapper a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;padding:.66em 1.5em;margin:.5em 0 .33em;color:#0068bb}
.page_nav_menu_wrapper a:hover{color:#ff7500;text-decoration:none}
.page_nav_menu_wrapper .more_menu,.page_nav_menu_wrapper .main_menu{float:left;overflow:visible;height:50px;width:auto;white-space:nowrap;line-height:2em}
.page_nav_menu_wrapper .more_menu>ul,.page_nav_menu_wrapper .main_menu>ul{display:inline;position:relative;overflow:visible;width:100%}
.page_nav_menu_wrapper .more_menu>ul>li,.page_nav_menu_wrapper .main_menu>ul>li{display:inline;float:left}
.page_nav_menu_wrapper .more_menu>ul>li:first-child>a,.page_nav_menu_wrapper .main_menu>ul>li:first-child>a{margin-left:0;border-left:0}
.page_nav_menu_wrapper .more_menu>ul>li:last-child>a,.page_nav_menu_wrapper .main_menu>ul>li:last-child>a{margin-right:0;border-right:0}
.page_nav_menu_wrapper .more_menu>ul>li>a.active,.page_nav_menu_wrapper .main_menu>ul>li>a.active{border-top:1px solid #d4dde5;border-right:1px solid #d4dde5;border-bottom:0 solid transparent;border-left:1px solid #d4dde5;background-color:#fff;margin-bottom:-1em;padding-bottom:1em;color:#e66900}
.page_nav_menu_wrapper .main_menu{width:100%;margin-right:-97px;height:50px;overflow:hidden}
.page_nav_menu_wrapper .more_menu{position:relative;display:none;float:left;overflow:visible;width:97px}
.page_nav_menu_wrapper .more_menu>ul>li{display:block;float:left}
.page_nav_menu_wrapper .more_menu .more_submenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 3px #dcdcdc;-moz-box-shadow:0 3px 3px #dcdcdc;box-shadow:0 3px 3px #dcdcdc;position:absolute;top:50px;right:0;z-index:9999;display:none;float:left;padding:6px;min-width:160px;width:100%;border:1px solid #c4c4c4;background-color:#fff}
.page_nav_menu_wrapper .more_menu .more_submenu>li{float:left;width:auto;clear:both;line-height:1em}
.page_nav_menu_wrapper .more_menu .more_submenu>li a{display:block;padding:.5em}
.page_nav_menu_wrapper .more_menu .more_submenu>li a.active{border:0}
.page_nav_menu_wrapper .more_menu ul>li:hover .more_submenu{display:block}
.ie8 .page_nav_menu_wrapper .more_menu .more_submenu{width:97px;right:50px}
#feedback-btn{text-indent:-9999px;background:url(../img/feedback/kontakt.png) 0 0 no-repeat;position:fixed;top:50%;right:0;height:98px;width:36px;z-index:2}
.modal-overlay{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:none repeat scroll 0 0 rgba(0,52,104,.66)}
.modal-overlay .modal-wrap{-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0;width:100%;height:100%;overflow-y:scroll;border:4px solid #003468;background-color:transparent;opacity:1}
.modal-overlay .modal-wrap .modal-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;visibility:visible;background-color:#f2f5f7;padding:1em;height:auto;min-height:100%;width:100%;z-index:1;text-align:left;white-space:normal}
.modal-overlay .modal-wrap .modal-message .modal-close{position:relative}
.modal-overlay .modal-wrap .modal-close{cursor:pointer;position:absolute;top:.15em;right:.33em}
.modal-overlay .modal-wrap .modal-close.cross{color:#0068bb;font-size:1.66em;display:block}
.modal-overlay .modal-wrap .modal-close.cross:hover{color:#343434}
@media screen and (min-width:669px){.modal-overlay .modal-wrap{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;position:absolute;margin:5% 10%;width:80%;height:80%;border:8px solid rgba(0,52,104,.33)}
.modal-overlay .modal-wrap.narrow{width:33%;margin-left:33%}
}
.ie8 .modal-overlay,.lt-ie9 .modal-overlay{background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAA1BMVEUeTHpd3iuLAAAAAXRSTlOomOvzvAAAABtJREFUWMPtwYEAAAAAw6D5U9/gBFUBAAAAfAMQQAABGbMxdgAAAABJRU5ErkJggg==') repeat left top}
.ie8 .modal-overlay .modal-wrap,.lt-ie9 .modal-overlay .modal-wrap{border:10px solid #3d648c}
.above-header{display:block;clear:both;padding:4px}
.above-header .left{float:left}
.above-header .right{text-align:right;float:right}
.resp-header{background-color:#003468;background:-webkit-linear-gradient(top,#1c4772,#003468);background:-moz-linear-gradient(top,#1c4772,#003468);background:-ms-linear-gradient(top,#1c4772,#003468);background:-o-linear-gradient(top,#1c4772,#003468);background:linear-gradient(top,#1c4772,#003468);background:-webkit-gradient(linear,0 0,0 100%,from(#1c4772),to(#003468));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c4772',endColorstr='#003468',GradientType=0);display:block;overflow:visible;width:100%;height:64px;color:#fff;font-size:12px}
.resp-header .page-wrapper{float:left;display:block;width:100%}
.resp-header .logo{display:inline-block;float:left;margin:0 -97px 0 0;padding:0;width:97px}
.resp-header .logo .home-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;margin:0;width:97px;height:64px;text-indent:97px;line-height:64px;background:transparent url(../img/logo/is24_logo_header.png) no-repeat center center}
.resp-header a{font-family:Tahoma,Geneva,Arial,sans-serif}
.resp-header a:hover{color:#ff7500;text-decoration:none}
.resp-header a.logout{margin-left:-97px;float:right;color:#97adc1;font-size:12px;width:97px;text-align:center;padding:12px 0}
.resp-header a.logout>span{color:#fff;font-size:18px;line-height:1.5em}
.resp-header a.logout:link,.resp-header a.logout:visited,.resp-header a.logout:hover{color:#97adc1}
.resp-header .main_menu_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;padding-right:97px;padding-left:97px;width:100%}
.resp-header .more_menu,.resp-header .main_menu{float:left;overflow:hidden;height:100%;width:auto;white-space:nowrap}
.resp-header .more_menu sup,.resp-header .main_menu sup{color:#ff7500}
.resp-header .more_menu>ul,.resp-header .main_menu>ul{position:absolute;overflow:hidden;height:64px;float:left;display:block}
.resp-header .more_menu>ul>li,.resp-header .main_menu>ul>li{-webkit-box-shadow:1px 0 0 #002c59 inset;-moz-box-shadow:1px 0 0 #002c59 inset;box-shadow:1px 0 0 #002c59 inset;position:relative;z-index:99;float:left;overflow:visible;display:inline-block;border-right:1px solid #1e4c7a}
.resp-header .more_menu>ul>li:first-of-type,.resp-header .main_menu>ul>li:first-of-type{-webkit-box-shadow:1px 0 0 #002c59 inset;-moz-box-shadow:1px 0 0 #002c59 inset;box-shadow:1px 0 0 #002c59 inset;border-left:1px solid #1e4c7a}
.resp-header .more_menu>ul>li:last-of-type,.resp-header .main_menu>ul>li:last-of-type{-webkit-box-shadow:1px 0 0 #002c59 inset,-1px 0 0 #1e4c7a inset;-moz-box-shadow:1px 0 0 #002c59 inset,-1px 0 0 #1e4c7a inset;box-shadow:1px 0 0 #002c59 inset,-1px 0 0 #1e4c7a inset;border-right-color:#002c59}
.resp-header .more_menu>ul>li:hover,.resp-header .main_menu>ul>li:hover,.resp-header .more_menu>ul>li.active,.resp-header .main_menu>ul>li.active{background-color:#fff}
.resp-header .more_menu>ul>li>ul,.resp-header .main_menu>ul>li>ul{position:absolute;top:64px;left:-1px;z-index:100;display:none;padding:10px 20px;border:1px solid #c4c4c4;border-top:0;background-color:#fff;box-shadow:0 3px 3px -2px #7c7c7c}
.resp-header .more_menu>ul>li>ul>li,.resp-header .main_menu>ul>li>ul>li{line-height:1.8em}
.resp-header .more_menu>ul>li>ul>li>a:before,.resp-header .main_menu>ul>li>ul>li>a:before{padding-right:.4em;content:"\f0da";font-family:FontAwesome}
.resp-header .more_menu>ul>li:hover>ul,.resp-header .main_menu>ul>li:hover>ul,.resp-header .more_menu>ul>li.hover>ul,.resp-header .main_menu>ul>li.hover>ul{display:block;padding-bottom:20px;width:auto}
.resp-header .more_menu>ul>li>a,.resp-header .main_menu>ul>li>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;padding:12px 21px;width:auto;height:64px;font-size:12px}
.resp-header .more_menu>ul>li>a>span,.resp-header .main_menu>ul>li>a>span{display:block;color:#fff;font-size:18px}
.resp-header .more_menu>ul>li>a>span:after,.resp-header .main_menu>ul>li>a>span:after{padding-left:.4em;content:"\f0d7";font-size:9.600000000000001px;font-family:FontAwesome;line-height:1.5em}
.resp-header .more_menu>ul>li.nodropdown>a>span:after,.resp-header .main_menu>ul>li.nodropdown>a>span:after{content:""}
.resp-header .more_menu>ul>li>a:visited,.resp-header .main_menu>ul>li>a:visited,.resp-header .more_menu>ul>li>a,.resp-header .main_menu>ul>li>a,.resp-header .more_menu>ul>li>a:focus,.resp-header .main_menu>ul>li>a:focus{color:#97adc1}
.resp-header .more_menu>ul>li>a:hover,.resp-header .main_menu>ul>li>a:hover,.resp-header .more_menu>ul>li>a:focus,.resp-header .main_menu>ul>li>a:focus,.resp-header .more_menu>ul>li:hover>a,.resp-header .main_menu>ul>li:hover>a{color:#3d648c}
.resp-header .more_menu>ul>li>a:hover,.resp-header .main_menu>ul>li>a:hover,.resp-header .more_menu>ul>li:hover>a,.resp-header .main_menu>ul>li:hover>a,.resp-header .more_menu>ul>li.active>a,.resp-header .main_menu>ul>li.active>a{color:#ff7500}
.resp-header .more_menu>ul>li>a:hover>span,.resp-header .main_menu>ul>li>a:hover>span,.resp-header .more_menu>ul>li:hover>a>span,.resp-header .main_menu>ul>li:hover>a>span,.resp-header .more_menu>ul>li.active>a>span,.resp-header .main_menu>ul>li.active>a>span{color:#ff7500}
.resp-header .more_menu>ul>li>ul>li,.resp-header .main_menu>ul>li>ul>li{padding-top:6px;min-width:200px}
.resp-header .more_menu>ul>li>ul>li.active>a,.resp-header .main_menu>ul>li>ul>li.active>a{font-weight:700}
.resp-header .more_menu>ul>li>ul>li a,.resp-header .main_menu>ul>li>ul>li a{font-size:12px}
.resp-header .more_menu>ul>li>ul>li ul,.resp-header .main_menu>ul>li>ul>li ul{display:block}
.resp-header .main_menu{width:100%;padding-right:97px;height:64px;overflow:hidden}
.resp-header .more_menu{width:97px;display:none;margin-left:-97px}
.resp-header .more_menu>ul>li{-webkit-box-shadow:1px 0 0 #1e4c7a;-moz-box-shadow:1px 0 0 #1e4c7a;box-shadow:1px 0 0 #1e4c7a;border-left:0}
.resp-header .more_menu>ul>li:first-of-type{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-left:0}
.resp-header .more_menu>ul>li .more_submenu{display:none}
.resp-header .more_menu>ul>li .more_submenu>li{width:100%;max-width:100%;min-width:50%;float:left;margin:.6em 0 0;padding:.6em 0 0;border-top:1px solid #dcdcdc}
.resp-header .more_menu>ul>li .more_submenu>li>.menu_item_title{font-size:14.399999999999999px;display:block;margin:0;white-space:normal}
.resp-header .more_menu>ul>li .more_submenu>li>.menu_item_title:before{content:"";padding-right:0}
.resp-header .more_menu>ul>li .more_submenu>li>ul{right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;top:auto;left:auto;display:none}
.resp-header .more_menu>ul>li .more_submenu>li>ul>li>a{display:block;padding:.5em}
.resp-header .more_menu>ul>li .more_submenu>li>ul>li>a:before{content:"";padding:0 .4em 0 0;content:"\f0da";font-family:FontAwesome}
.resp-header .more_menu>ul>li:hover .more_submenu{display:block;left:0;width:200%}
.top_nav{-webkit-box-shadow:1px -6px 4px -4px rgba(0,0,0,.4) inset;-moz-box-shadow:1px -6px 4px -4px rgba(0,0,0,.4) inset;box-shadow:1px -6px 4px -4px rgba(0,0,0,.4) inset}
@media screen and (min-width:669px){.resp-header .main_menu>ul>li>ul>li{line-height:1.5em}
.resp-header .more_menu>ul>li .more_submenu>li>ul{display:block}
}
.ie8 .resp-header .more_menu{position:absolute;right:97px}
.battery{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:100%}
.battery .graph{float:left}
.battery .graph .number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:50%;padding-right:4px;width:50%;height:20%;line-height:16px;color:#d4dde5;text-align:right;white-space:nowrap;font-size:1.1rem;float:left}
.battery .graph .number-maximum{margin-bottom:85%;margin-top:-5%}
.battery .graph .number-minimum{margin-top:-20%}
.battery .graph .battery-wrapper{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;margin:0 0 0 -50%;width:50%;height:100%;border:1px solid #d4dde5;background-color:#f2f5f7;vertical-align:bottom}
.battery .graph .pole{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:-8% 33.333% 2% 33.333%;width:33.333%;height:6%;border-top:1px solid #d4dde5;border-right:1px solid #d4dde5;border-bottom:1px solid #f2f5f7;border-left:1px solid #d4dde5;background-color:#f2f5f7}
.battery .graph i{position:absolute;bottom:60%;display:block;margin:0;padding:0;width:100%;height:0;color:#fff;text-align:center;text-shadow:-1px -1px .33px #3d648c,1px 1px .33px #3d648c,-1px 1px .33px #3d648c,1px -1px .33px #3d648c;filter:Glow(strength=2,color=#3d648c)}
.battery .graph .amount{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 1px #003468 inset;-moz-box-shadow:0 1px 1px #003468 inset;box-shadow:0 1px 1px #003468 inset;position:absolute;bottom:0;display:block;width:100%;border-right:1px solid #f2f5f7;border-bottom:1px solid #f2f5f7;border-left:1px solid #f2f5f7;background-color:#97adc1}
.battery .graph .amount-low{-webkit-box-shadow:0 1px 1px #d04a49 inset;-moz-box-shadow:0 1px 1px #d04a49 inset;box-shadow:0 1px 1px #d04a49 inset;background-color:#e79393}
.battery .battery-content{display:block;float:left;margin-left:1em}
.battery .battery-content .itemcount{float:left;display:block;width:100%;line-height:1.909em;margin-bottom:1em}
.battery .battery-content .itemcount .itemcount-number{display:block;float:left;margin-right:.5em;width:auto;text-align:left;font-size:2.4rem}
.battery .battery-content .itemcount .itemcount-text{display:block;float:right;text-align:left}
.battery.battery-small .graph{width:70px;height:60px}
.battery.battery-small .number-maximum{margin-top:-10%}
.battery.battery-small .number-minimum{margin-top:-25%}
.battery.battery-small .battery-content ul{clear:both}
.battery.battery-large .graph{width:120px;height:120px}
.battery.battery-large .number{width:33.333%}
.battery.battery-large .battery-wrapper{width:66.666%}
.object .object-title{display:block;float:left;clear:none;overflow:hidden;width:100%;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:1em}
.object .preview .thumb{float:left;margin-right:1em;margin-bottom:1em}
.object .preview .description{font-style:normal}
.object .preview .description .rooms{display:block}
.object .preview .description .surface{display:block}
.object .preview .description .price{display:block}
.object .preview .vorschau{display:block;margin-top:1em;clear:both}
@media screen and (min-width:669px){.object{padding:20px 0 0;margin:20px 0 0;border:0;border-top:1px dashed #acacac}
}
@media screen and (min-width:1014px){.object{padding:0 0 0 20px;margin:0 0 0 20px;border:0;border-left:1px dashed #acacac}
}
.thumbnail{-webkit-box-shadow:0 0 6px #7c7c7c;-moz-box-shadow:0 0 6px #7c7c7c;box-shadow:0 0 6px #7c7c7c;border:2px solid #fff}
.thumbnail.thumbnail-small{-webkit-box-shadow:0 0 3px #7c7c7c;-moz-box-shadow:0 0 3px #7c7c7c;box-shadow:0 0 3px #7c7c7c;border:1px solid #fff}
.switch{cursor:pointer;display:inline-block}
.switch .labeltext{text-align:center;float:left;line-height:22px;margin-right:1em;font-weight:700}
.switch input{display:none}
.switch .switch-wrapper{float:right}
.switch .switch-wrapper .description{line-height:22px;float:left;text-decoration:none;color:#acacac}
.switch .switch-wrapper .description .description-left{float:left}
.switch .switch-wrapper .description .description-right{float:right}
.switch .switch-wrapper .switch-button{-webkit-border-radius:7.333333333333333px;-moz-border-radius:7.333333333333333px;border-radius:7.333333333333333px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 7.333333333333333px;width:44px;height:22px;border:1px solid #646464;border-top-width:3px;background-color:#949494}
.switch .switch-wrapper .switch-button .knob{-webkit-border-radius:5.5px;-moz-border-radius:5.5px;border-radius:5.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#c4c4c4;background:-webkit-linear-gradient(top,#f4f4f4,#c4c4c4);background:-moz-linear-gradient(top,#f4f4f4,#c4c4c4);background:-ms-linear-gradient(top,#f4f4f4,#c4c4c4);background:-o-linear-gradient(top,#f4f4f4,#c4c4c4);background:linear-gradient(top,#f4f4f4,#c4c4c4);background:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#c4c4c4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#c4c4c4',GradientType=0);display:block;margin:-2px 0 0 0;width:20px;height:20px;border:1px solid transparent;background-color:#dcdcdc;float:left;position:relative;overflow:hidden;left:0}
.switch:hover .switch-wrapper .switch-button{border-color:#4c4c4c;background-color:#7c7c7c}
.switch:hover .switch-wrapper .switch-button .knob{background-color:#acacac;background:-webkit-linear-gradient(top,#dcdcdc,#acacac);background:-moz-linear-gradient(top,#dcdcdc,#acacac);background:-ms-linear-gradient(top,#dcdcdc,#acacac);background:-o-linear-gradient(top,#dcdcdc,#acacac);background:linear-gradient(top,#dcdcdc,#acacac);background:-webkit-gradient(linear,0 0,0 100%,from(#dcdcdc),to(#acacac));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',endColorstr='#acacac',GradientType=0);background-color:#c4c4c4}
.switch.on .switch-wrapper .description.on{color:#343434}
.switch.on .switch-wrapper .switch-button{background-color:#699d53}
.switch.on .switch-wrapper .switch-button .knob{left:22px}
.switch.on:hover .switch-wrapper .switch-button{background-color:#4f8b37}
.switch>input[type=checkbox]:checked+.description.on{color:#343434}
.switch>input[type=checkbox]:checked+.switch-button{background-color:#699d53}
.switch>input[type=checkbox]:checked+.switch-button .knob{left:22px}
.switch.off .switch-wrapper .description.off{color:#343434}
.switch.off .switch-wrapper .switch-button{background-color:#949494}
.switch.off .switch-wrapper .switch-button .knob{left:0}
.switch.off:hover .switch-wrapper .switch-button{background-color:#7c7c7c}
.switch.disabled,.switch.disabled.on,.switch.disabled.off{cursor:default}
.switch.disabled .switch-wrapper .description.on,.switch.disabled.on .switch-wrapper .description.on,.switch.disabled.off .switch-wrapper .description.on,.switch.disabled .switch-wrapper .description.off,.switch.disabled.on .switch-wrapper .description.off,.switch.disabled.off .switch-wrapper .description.off{color:#acacac}
.switch.disabled .switch-wrapper .switch-button,.switch.disabled.on .switch-wrapper .switch-button,.switch.disabled.off .switch-wrapper .switch-button{background-color:#c4c4c4;border-color:#949494}
.switch.disabled .switch-wrapper .switch-button .knob,.switch.disabled.on .switch-wrapper .switch-button .knob,.switch.disabled.off .switch-wrapper .switch-button .knob{background-color:#dcdcdc;background:-webkit-linear-gradient(top,#f4f4f4,#dcdcdc);background:-moz-linear-gradient(top,#f4f4f4,#dcdcdc);background:-ms-linear-gradient(top,#f4f4f4,#dcdcdc);background:-o-linear-gradient(top,#f4f4f4,#dcdcdc);background:linear-gradient(top,#f4f4f4,#dcdcdc);background:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#dcdcdc));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#dcdcdc',GradientType=0);background-color:#f4f4f4}
.switch.on.disabled .switch-wrapper .switch-button{background-color:#b8d4a6}
.switch.disabled.off .switch-wrapper .switch-button{background-color:#c4c4c4}
.ie9 .switch .switch-wrapper .switch-button .knob{background:0;filter:none;background-color:#dcdcdc}
.ie8 .switch input,.ie7 .switch input{display:block;line-height:22px;margin:5.5px}
.ie8 .switch .switch-wrapper,.ie7 .switch .switch-wrapper{display:none}
.process-navi{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-top:6px;width:100%}
.process-navi .process-navi-list{position:relative;width:100%;margin:0;padding:0;float:left;border-top:1px solid #d4dde5;border-bottom:1px solid #d4dde5}
.process-navi .process-navi-list .step{display:block;float:left;margin-top:-1px;margin-bottom:-1px;padding-left:0;border-top:1px solid transparent;border-bottom:1px solid transparent;background:none repeat scroll 0 0 transparent;list-style-type:none;text-align:center;color:#cad5df}
.process-navi .process-navi-list .step .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin-top:-1px;margin-bottom:-1px;padding:12px 6px;width:100%;color:inherit;text-decoration:none;text-overflow:ellipsis}
.process-navi .process-navi-list .step .item:after{position:absolute;top:0;right:0;width:100%;background-color:#fff;border-top:1px solid #d4dde5;content:""}
.process-navi .process-navi-list .step.step-done{border-top:1px solid #ff7500;color:#ff7500}
.process-navi .process-navi-list .step.step-done .item:after{border-top:1px solid #ff7500}
.process-navi .process-navi-list .step.step-current{color:#ff7500;font-weight:700;border-top:1px solid #ff7500}
.process-navi .process-navi-list .step.step-current .item:before{position:absolute;top:-4px;left:50%;margin-left:-8px;width:19px;height:9px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAJBAMAAAAiMwoCAAAAG1BMVEX/dQD/oE//dQD/oE8AAAD/dQD/fQ//oE////8RQjgoAAAABHRSTlPy8vb2P4QOGgAAADFJREFUCNdj6OjoaFZSBpINDEAiNTQ0A8JsDw0NDYcwW4HMUHxMJLVIJnQ0MjCCzAUA2L4oTr99VSIAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:left top;background-color:transparent;content:"";z-index:2}
.process-navi .process-navi-list .step.step-current .item:after{position:absolute;top:0;right:0;width:50%;background-color:#fff;border-top:1px solid #d4dde5;content:"";z-index:1}
@media screen and (min-width:669px){.process-navi{padding-top:10px}
.process-navi .process-navi-list .step .item{padding:20px 10px}
}
@media screen and (min-width:1014px){.process-navi{padding-top:10px}
.process-navi .process-navi-list .step .item{padding:20px 10px}
}
.process-step-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;margin-bottom:12px}
.process-step-column.process-step-column-last{border-right:0;margin-right:0;padding-right:0}
.process-step-column .process-step-group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}
.process-step-column .process-step-group .process-step-choice{margin-bottom:.5em;float:left;width:100%}
.process-step-column .process-step-group .process-step-choice .radio{margin-right:-1.5em;float:left;width:1em;height:1em}
.process-step-column .process-step-group .process-step-choice .process-step-description{display:block;margin-left:1.5em}
.process-step-column .process-step-group .process-step-choice .process-step-description span{display:block;clear:right}
@media screen and (min-width:669px){.process-step-column{padding-right:5%;margin-right:5%}
}
@media screen and (min-width:1014px){.process-step-column{padding-right:5%;margin-right:5%}
}
.form-feature-preview .form-feature-preview-wrapper{width:100%;height:100%;position:relative;text-align:center}
.form-feature-preview .form-feature-preview-wrapper .navigation{position:absolute;font-size:3em;top:45%;height:10%}
.form-feature-preview .form-feature-preview-wrapper .navigation a{color:#7c7c7c}
.form-feature-preview .form-feature-preview-wrapper .navigation a:hover{color:#646464}
.form-feature-preview .form-feature-preview-wrapper .navigation.left{left:0}
.form-feature-preview .form-feature-preview-wrapper .navigation.right{right:0}
.form-feature-preview .form-feature-preview-wrapper .preview{margin:0 auto;max-width:100%;max-height:512px}
#message-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.5em;line-height:2.5em;padding:0 .5em;margin:0;display:table;clear:both;content:""}
#message-bar.message{color:#4c4c4c;background-color:#f4f4f4;border-bottom:1px solid #acacac}
#message-bar.status{color:#974108;background-color:#fff7d9;border-bottom:1px solid #fdc588}
#message-bar a{text-decoration:underline}
#message-bar .content{float:left}
#message-bar .close{float:right}
.large-listing .large-listing-item{margin:0 0 6px;padding:6px 0;border-bottom:1px solid #b6c5d3}
.large-listing .large-listing-item .large-listing-title{margin-bottom:12px;min-height:36px;border-bottom:1px dashed #dcdcdc}
.large-listing .large-listing-item .large-listing-block{margin-right:12px;padding-right:12px;min-height:36px;border-right:1px dashed #dcdcdc}
.large-listing .large-listing-item .large-listing-block.large-listing-block-last{margin-right:0;padding-right:0;border-right:0}
.large-listing .large-listing-item .large-listing-block p{margin-bottom:6px}
.large-listing .large-listing-item .large-listing-block p.head{overflow:hidden;height:18px}
.large-listing .large-listing-item .listing-toolbar{float:right;clear:both;margin:0 0 .5em;text-align:right;white-space:nowrap}
.large-listing .large-listing-item .listing-toolbar [class^=button-],.large-listing .large-listing-item .listing-toolbar [class*=" button-"],.large-listing .large-listing-item .listing-toolbar a[class^=button-],.large-listing .large-listing-item .listing-toolbar a[class*=" button-"]{margin:0 .25em .5em 0;padding-right:.75em;padding-left:.75em}
.large-listing .large-listing-item .listing-toolbar [class^=button-].btn-action,.large-listing .large-listing-item .listing-toolbar [class*=" button-"].btn-action,.large-listing .large-listing-item .listing-toolbar a[class^=button-].btn-action,.large-listing .large-listing-item .listing-toolbar a[class*=" button-"].btn-action,.large-listing .large-listing-item .listing-toolbar [class^=button-].btn-blue,.large-listing .large-listing-item .listing-toolbar [class*=" button-"].btn-blue,.large-listing .large-listing-item .listing-toolbar a[class^=button-].btn-blue,.large-listing .large-listing-item .listing-toolbar a[class*=" button-"].btn-blue{color:#fff}
@media screen and (min-width:669px){.large-listing .large-listing-item{margin:0 0 10px;padding:10px 0}
.large-listing .large-listing-item .large-listing-title{border-bottom:0;margin-right:1em}
.large-listing .large-listing-item .large-listing-block{margin-right:10px;padding-right:10px;min-height:60px;border-right:1px dashed #dcdcdc}
.large-listing .large-listing-item .large-listing-block.large-listing-block-last{border-right:0}
.large-listing .large-listing-item .large-listing-block p{margin-bottom:10px}
.large-listing .large-listing-item .large-listing-block p.head{overflow:hidden;height:20px}
.large-listing .listing-toolbar{float:left}
}
@media screen and (min-width:1014px){.large-listing .large-listing-item{margin:0 0 10px;padding:10px 0}
}
.progressbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;min-height:24px;height:auto;padding:1px;background-color:#f4f4f4;border:1px solid #c4c4c4;z-index:1}
.progressbar .percentage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;z-index:2;width:100%;color:#b6c5d3;text-align:left;font-size:.85em;text-indent:5.333333333333333px;line-height:24px;filter:dropshadow(color=#003468,offx=0,offy=0)}
.progressbar .bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;height:24px;background-color:#5b7c9e;background-color:#3d648c;background:-webkit-linear-gradient(top,#7995b0,#3d648c);background:-moz-linear-gradient(top,#7995b0,#3d648c);background:-ms-linear-gradient(top,#7995b0,#3d648c);background:-o-linear-gradient(top,#7995b0,#3d648c);background:linear-gradient(top,#7995b0,#3d648c);background:-webkit-gradient(linear,0 0,0 100%,from(#7995b0),to(#3d648c));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7995b0',endColorstr='#3d648c',GradientType=0)}
.form-theme-white{padding:0}
.page-content .box-content ul{list-style-type:none;margin:0}
.top-anzeige{position:relative}
.top-anzeige span.badge{display:inline-block;position:absolute;top:0;right:0}
.inactive-box{background:none repeat scroll 0 0 #FFF;opacity:.6}
.nps{min-width:956px;width:956px;min-height:90px;height:90px;padding:1em;color:#3d648c;background-color:#f2f8ff}
.nps .nps-left,.nps .nps-right{width:50%;float:left}
.nps.responsive{min-width:0;min-height:auto;height:auto;width:auto}
@media screen and (max-width:668px){.nps.responsive .nps-large{font-size:1.1em}
}
.nps.responsive .nps-ratings{background-size:95% 21px}
.nps .nps-large{margin:0;padding:0;font-size:1.67em}
.nps .nps-ratings{list-style-type:none;float:right;width:100%;height:45px;margin:0;padding:0;background:transparent url(../img/nps/nps-checkbox-bg.png) no-repeat 10px 21px}
.nps .nps-ratings .nps-list-item{text-align:center;height:45px;width:9%;float:left;display:block}
.nps .nps-ratings .nps-list-item .nps-rating{height:45px;width:100%;float:left;text-align:center}
.nps .nps-ratings .nps-list-item .nps-rating .nps-number{height:18px;width:100%;cursor:pointer;margin:5px 0 0}
.nps .nps-ratings .nps-list-item .nps-rating .nps-checkbox{width:14px;height:14px;margin:3px auto;padding:0;cursor:pointer;display:block}
.nps .nps-explanation{width:90%;margin:.25em 4.5% 0;float:left;font-size:10px}
.nps .nps-explanation .nps-text{background-color:#f2f8ff;padding-top:.25em}
.nps .nps-explanation .nps-positive{float:left;border-left:1px solid #abcaea;padding-left:.25em;padding-top:1em}
.nps .nps-explanation .nps-positive .nps-text{position:relative;left:-1em}
.nps .nps-explanation .nps-negative{float:right;border-right:1px solid #abcaea;padding-right:.5em;padding-right:.25em;padding-top:1em}
.nps .nps-explanation .nps-negative .nps-text{position:relative;right:-1em}
.offer-overview .multiple-selectbox{position:relative}
.offer-overview .multiple-selectbox .entry-container{cursor:pointer}
.offer-overview .multiple-selectbox .dropdown-list{position:absolute;top:29px;left:0;width:100%}
.offer-overview .multiple-selectbox .dropdown-list .elements-list{height:150px;overflow-y:auto}
.offer-overview .legend li{display:inline-block;padding:0 25px 10px 0;font-weight:700;word-wrap:break-word}
.offer-overview .legend li .product{display:inline-block;float:left;padding-top:5px;font-weight:700;height:22px;width:22px;text-align:center;background-color:#3d648c;color:#fff;font-size:10px!important;font-size:1rem!important;margin-right:5px;margin-top:-3px}
.offer-overview .legend li .flag{background-color:#0095d5;color:#fff;font-size:10px;line-height:18px;padding:0 .25em;vertical-align:text-top;margin-right:5px}
.offer-overview .legend li .flag.update{font-size:12px}
.offer-overview .print-list .print-entry{page-break-inside:avoid}
.offer-overview .print-list .print-entry .metadata{max-width:460px}
@media screen and (min-width:669px),print{.offer-overview .print-list .print-entry .previewimg{position:relative}
.offer-overview .print-list .print-entry .previewimg .icons{position:absolute;z-index:1;background-color:#f2f5f7;text-align:center;vertical-align:middle;cursor:default}
.offer-overview .print-list .print-entry .previewimg .icons.top-left{top:0;left:0}
.offer-overview .print-list .print-entry .previewimg .icons.bottom-right{right:0;bottom:3px}
.offer-overview .print-list .print-entry .previewimg .icons .icon{border:1px solid #b6c5d3;padding-left:1px;display:block;float:left;height:18px;width:18px;text-align:center;vertical-align:middle}
.offer-overview .print-list .print-entry .previewimg .icons .product{display:block;float:left;padding-top:5px;font-weight:700;height:22px;width:22px;text-align:center;vertical-align:middle;background-color:#3d648c;color:#fff;font-size:10px!important;font-size:1rem!important}
}
@media screen and (max-width:668px){.offer-overview .print-list .print-entry .previewimg{background:url(../img/offer_overview/platzhalter-palm.png);background-position:center center;background-repeat:no-repeat}
.offer-overview .print-list .print-entry .previewimg .icons{display:none}
.offer-overview .print-list .print-entry .previewimg img{width:70px;height:53px;display:block}
}
@media screen and (min-width:1014px),print{.offer-overview .print-list .print-entry .previewimg{background:url(../img/offer_overview/platzhalter-desk.png);background-position:center center;background-repeat:no-repeat}
.offer-overview .print-list .print-entry .previewimg img{width:167px;height:125px;display:block}
}
@media screen and (min-width:669px) and (max-width:1013px){.offer-overview .print-list .print-entry .previewimg{background:url(../img/offer_overview/platzhalter-lap.png);background-position:center center;background-repeat:no-repeat}
.offer-overview .print-list .print-entry .previewimg img{width:150px;height:113px;display:block}
}
@media print{.offer-overview .desk-hide{display:none}
}
@media print{.offer-overview .print-hide{display:none!important}
}
@media screen{.offer-overview .screen-hide{display:none!important}
}
@media screen and (min-width:669px) and (max-width:1013px){.offer-overview .printoptions{text-align:left}
}
@media screen and (min-width:1014px),print{.offer-overview .printoptions{text-align:right!important}
}
.offer-overview .border-right-dashed{border-right-style:dashed!important}
.offer-overview td.oot-border-bottom{border-bottom:1px solid #b6c5d3}
.offer-overview .offer-overview-table{width:100%;background-color:#f2f5f7}
@media screen and (min-width:669px){.offer-overview .offer-overview-table{border:1px solid #b6c5d3}
}
.offer-overview .offer-overview-table .searchrow .input-text{box-shadow:none}
.offer-overview .offer-overview-table .searchrow .textcontainer input[placeholder]{text-overflow:ellipsis}
.offer-overview .offer-overview-table .searchrow .textcontainer ::-moz-placeholder{text-overflow:ellipsis}
.offer-overview .offer-overview-table .searchrow .textcontainer input:-moz-placeholder{text-overflow:ellipsis}
.offer-overview .offer-overview-table .searchrow .textcontainer input::-ms-clear{display:none}
@media screen and (max-width:668px){.offer-overview .offer-overview-table .searchrow{background-color:#fff;border-width:0!important}
.offer-overview .offer-overview-table .searchrow td{border-width:0!important}
.offer-overview .offer-overview-table .searchrow .textcontainer{padding:2px}
.offer-overview .offer-overview-table .searchrow .textcontainer input{width:100%}
.offer-overview .offer-overview-table .searchrow .textcell,.offer-overview .offer-overview-table .searchrow .filtercell{padding-right:3px;padding-bottom:10px}
}
@media screen and (min-width:669px),print{.offer-overview .offer-overview-table .searchrow .textcell{padding:10px!important}
.offer-overview .offer-overview-table .searchrow .textcontainer{padding-left:15px!important}
.offer-overview .offer-overview-table .searchrow .textcontainer input{width:90%}
.offer-overview .offer-overview-table .searchrow .sortcell,.offer-overview .offer-overview-table .searchrow .filtercell{padding:15px!important}
}
@media screen and (min-width:1014px),print{.offer-overview .offer-overview-table .filter-options>div fieldset{border-right:1px dashed #b6c5d3;min-height:160px}
.offer-overview .offer-overview-table .filter-options>.last-child fieldset{border-right:1px none #b6c5d3}
.offer-overview .offer-overview-table .sorting-options>div fieldset{border-right:1px dashed #b6c5d3;height:60px}
.offer-overview .offer-overview-table .sorting-options>.last-child fieldset{border-right:1px none #b6c5d3}
}
.offer-overview .offer-overview-results li{position:relative;page-break-inside:avoid}
.offer-overview .offer-overview-results li.deactivated .previewimg .previewframe{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
@media screen and (min-width:669px){.offer-overview .offer-overview-results li.line-checked{background-color:#e8e5e0;border-color:#fff!important}
.offer-overview .offer-overview-results li.line-checked .main .title{color:#646464}
.offer-overview .offer-overview-results li.line-checked .main .symbols ul li{background-color:#fff}
}
.offer-overview .offer-overview-results li .previewimg img{cursor:pointer}
.offer-overview .offer-overview-results li .main .header h3{text-overflow:ellipsis;overflow:hidden}
.offer-overview .offer-overview-results li .main .header h3 .flag{background-color:#0095d5;color:#fff;font-size:10px;line-height:18px;padding:0 .25em;vertical-align:text-top;margin-right:5px}
.offer-overview .offer-overview-results li .main .header h3 .flag.update{font-size:12px}
.offer-overview .offer-overview-results li .main .header div{text-overflow:ellipsis;overflow:hidden}
.offer-overview .offer-overview-results li .main .symbols ul li{border-radius:1em;float:left;line-height:1.5em;margin-right:.25em;padding:0 1em;background-color:#e8e5e0}
.offer-overview .offer-overview-results li .main .title{color:#949494}
@media screen and (max-width:668px){.offer-overview .offer-overview-results li{height:160px}
.offer-overview .offer-overview-results li.outofdate{height:auto}
.offer-overview .offer-overview-results li .previewimg{background-position:center center;background-repeat:no-repeat;position:absolute;top:80px;left:0}
.offer-overview .offer-overview-results li .previewimg .previewframe{background:url(../img/offer_overview/platzhalter-palm.png)}
.offer-overview .offer-overview-results li .previewimg .previewframe img{width:70px;height:53px;display:block}
.offer-overview .offer-overview-results li .main .header{position:absolute;top:20px;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.offer-overview .offer-overview-results li .main .metadata{position:absolute;top:65px;left:80px}
.offer-overview .offer-overview-results li .main dl{float:none;clear:both}
.offer-overview .offer-overview-results li .main dt{float:left;width:80px}
.offer-overview .offer-overview-results li .main dd{font-size:1rem!important;float:left}
}
@media screen and (min-width:1014px),print{.offer-overview .offer-overview-results li .previewimg{background-position:center center;background-repeat:no-repeat}
.offer-overview .offer-overview-results li .previewimg .previewframe{background:url(../img/offer_overview/platzhalter-desk.png)}
.offer-overview .offer-overview-results li .previewimg .previewframe img{width:167px;height:125px;display:block}
.offer-overview .offer-overview-results li .main .header,.offer-overview .offer-overview-results li .main .footer{max-width:560px;overflow:hidden}
.offer-overview .offer-overview-results li .linklist{border-left:1px dashed #acacac!important;padding-left:15px!important;float:right!important;width:200px}
.offer-overview .offer-overview-results li .linklist div{padding-bottom:10px!important;float:none}
}
@media screen and (min-width:669px) and (max-width:1013px){.offer-overview .offer-overview-results li .previewimg{background-position:center center;background-repeat:no-repeat}
.offer-overview .offer-overview-results li .previewimg .previewframe{background:url(../img/offer_overview/platzhalter-lap.png)}
.offer-overview .offer-overview-results li .previewimg .previewframe img{width:150px;height:113px;display:block}
.offer-overview .offer-overview-results li .main .header,.offer-overview .offer-overview-results li .main .footer{max-width:420px;overflow:hidden}
.offer-overview .offer-overview-results li .linklist{padding-top:15px!important;clear:both!important}
.offer-overview .offer-overview-results li .linklist div{float:left;margin-right:10px!important;padding-bottom:10px!important}
}
@media screen and (min-width:669px),print{.offer-overview .offer-overview-results li .badge{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);position:absolute;left:30px;top:40px;font-weight:700;padding:10px;transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-o-transform:rotate(-25deg);-ms-transform:rotate(-25deg);background-color:#fff;border:1px solid #7c7c7c!important;border-radius:5px;color:#7c7c7c;padding:5px;z-index:1}
.offer-overview .offer-overview-results li .previewimg{position:relative}
.offer-overview .offer-overview-results li .previewimg .icons{position:absolute;z-index:1;background-color:#f2f5f7;text-align:center;vertical-align:middle;cursor:default}
.offer-overview .offer-overview-results li .previewimg .icons.top-left{top:0;left:0}
.offer-overview .offer-overview-results li .previewimg .icons.bottom-right{right:0;bottom:3px}
.offer-overview .offer-overview-results li .previewimg .icons .icon{border:1px solid #b6c5d3;padding-left:1px;display:block;float:left;height:18px;width:18px;text-align:center;vertical-align:middle}
.offer-overview .offer-overview-results li .previewimg .icons .product{display:block;float:left;padding-top:5px;font-weight:700;height:22px;width:22px;text-align:center;vertical-align:middle;background-color:#3d648c;color:#fff;font-size:10px!important;font-size:1rem!important}
.offer-overview .offer-overview-results li .main dl{float:left;padding-left:15px!important;padding-right:15px!important;border-right:1px dashed #acacac!important}
.offer-overview .offer-overview-results li .main dl:first-child{padding-left:0!important}
.offer-overview .offer-overview-results li .main dl:last-child{border-right:0 none transparent!important;padding-right:0!important}
.offer-overview .offer-overview-results li .main dd{font-size:1.7rem!important}
}
#colorpicker .preview{position:relative;float:right;max-width:875px;width:100%;height:400px;background-image:url(../img/vpower-xl/vpower-xl-beispiel.jpg);background-position:right top;background-repeat:no-repeat}
#colorpicker .preview .bar{z-index:0;margin-right:4px;width:auto;height:62px;background-color:#343434;opacity:.8}
#colorpicker .preview .logo{width:124px;height:58px;overflow:hidden;position:absolute;top:14px;left:-4px;z-index:1;display:inline-block;padding:2px;background-color:#fff;box-shadow:1px 1px 1px 1px #000;opacity:1}
#colorpicker .preview .logo img{max-width:120px;max-height:54px;margin:auto}
#colorpicker .preview .title{position:absolute;top:14px;z-index:3;overflow:hidden;padding-right:16px;padding-left:130px;max-height:40px;width:100%;height:40px;color:#fff;text-align:left;text-overflow:ellipsis;font-size:inherit;font-size:16px;line-height:20px}
#colorpicker .preview .title .flag{padding:0 3px;background-color:#0095d5;vertical-align:top;font-size:12px;line-height:16px;margin-top:2px;float:left;margin-right:-1em;display:block}
#colorpicker .preview .title .text{display:inline-block;float:left;margin-right:2em;margin-left:1em;text-overflow:ellipsis;overflow:hidden}
#colorpicker .preview .title .close_this_item{z-index:4;display:inline-block;float:right;margin:4px 0 4px -2em;width:12px;height:12px;background-image:url(../img/vpower-xl/remove.png);background-position:left top;background-repeat:no-repeat;color:#fff}
#three-column-dialog #column1 .box-header,#three-column-dialog #column2 .box-header,#three-column-dialog #column3 .box-header{overflow:hidden;text-overflow:ellipsis}
#three-column-dialog #column1 .box-content,#three-column-dialog #column2 .box-content,#three-column-dialog #column3 .box-content{overflow:hidden;text-overflow:ellipsis;padding:19px}
#three-column-dialog .greenlist li,#three-column-dialog .checklist li{padding:4px 0}
#three-column-dialog .options{position:relative}
#three-column-dialog .options .percente,#three-column-dialog .options .percente-l{position:absolute;background:url(../img/advisuals/stoerer.png) no-repeat;bottom:43px;right:20px;height:68px;width:68px;padding-top:17px;padding-left:5px}
#three-column-dialog .options .percente p,#three-column-dialog .options .percente-l p{margin:0;padding:0}
#three-column-dialog .options .percente-l{background:url(../img/advisuals/stoerer-l.png) no-repeat;height:80px;width:80px;bottom:35px;padding-top:22px}
#three-column-dialog .greenlist li{overflow:hidden}
#three-column-dialog .label-align{float:left;margin-left:7px;width:80%;margin-top:-3px}
#three-column-dialog .fa.fa-plus.font-confirm{float:left}
#three-column-dialog .modal-overlay .modal-wrap{height:79vh;width:auto;overflow:hidden}
#three-column-dialog .modal-overlay .modal-wrap .modal-message p img{height:68vh!important}
#column2 h2{margin-top:5px}
.example-link{height:40px}
@media screen and (min-width:669px){#three-column-dialog #column1 .box-header,#three-column-dialog #column3 .box-header{height:87px}
#three-column-dialog #column2 .box-header{height:98px}
#three-column-dialog #column2 .box-header h2{padding-top:20px}
#three-column-dialog .intro-txt{height:126px}
#three-column-dialog .greenlist{height:242px}
#three-column-dialog .checklist{height:152px}
#three-column-dialog .options .percente,#three-column-dialog .options .percente-l{bottom:64px;right:3px}
#three-column-dialog h3{height:75px}
#three-column-dialog .priceoffer{height:39px}
#three-column-dialog .modal-overlay .modal-wrap{margin:2% 10%}
.button-threepillar{font-size:1.7rem!important}
}
@media screen and (min-width:1014px){#three-column-dialog #column1 .box-header,#three-column-dialog #column2 .box-header,#three-column-dialog #column3 .box-header{height:64px}
#three-column-dialog #column2 .box-header{height:74px}
#three-column-dialog #column2 .box-header h2{padding-top:19px}
#three-column-dialog .intro-txt{height:80px}
#three-column-dialog .checklist{height:69px}
#three-column-dialog .greenlist{height:161px;padding-top:6px}
#three-column-dialog .options .percente,#three-column-dialog .options .percente-l{bottom:43px;right:20px}
#three-column-dialog h3{height:30px}
#three-column-dialog .priceoffer{height:25px}
#three-column-dialog .modal-overlay .modal-wrap{margin:5% 35%}
}
.tooltip{max-width:90vw;font-size:1.1rem;border:1px solid #d4dde5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;position:absolute;top:40px;left:40px;z-index:100}
.tooltip .tooltip__close{display:block;position:absolute;top:.3em;right:.6em;color:#4c4c4c;cursor:pointer}
.tooltip .tooltip__close:before{content:"\f00d";font-family:FontAwesome;font-size:1.7rem}
.tooltip__wrapper{position:relative;padding:15px}
.tooltip--blue{border-color:#003468;background:#003468;color:#fff}
.tooltip--blue .tooltip__close{color:#fff}
.tooltip--orange{border-color:#ff7500;background:#fff;color:#ff7500}
.tooltip--orange .tooltip__close{color:#ff7500}
.tooltip__close{display:block;position:absolute;top:.3em;right:.6em;color:#4c4c4c}
.tooltip__close:before{content:"\f00d";font-family:FontAwesome;font-size:1.4rem}
@media screen and (max-width:668px){.tooltip{width:98%;position:absolute;top:10px;left:10px}
}
@media screen and (min-width:669px){.tooltip{max-width:20vw}
.tooltip .tooltip__close:before{font-size:1.4rem}
.tooltip__triangle,.tooltip__triangle:before,.tooltip__triangle--bottom,.tooltip__triangle--bottom:before{position:absolute;left:50%;margin-left:-10px;width:0;height:0;border:10px solid transparent;bottom:-20px;border-color:#d4dde5 transparent transparent}
.tooltip__triangle:before,.tooltip__triangle--bottom:before{content:"";border-color:#fff transparent transparent;bottom:-8px}
.tooltip__triangle--top{top:-20px;border-color:transparent transparent #d4dde5}
.tooltip__triangle--top:before{top:-8px;border-color:transparent transparent #fff}
.tooltip__triangle--left,.tooltip__triangle--left:before{left:-10px;top:50%;margin-top:-10px;bottom:auto;border-color:transparent #d4dde5 transparent transparent}
.tooltip__triangle--left:before{left:2px;border-color:transparent #fff transparent transparent}
.tooltip__triangle--right,.tooltip__triangle--right:before{left:auto;right:-20px;top:50%;margin-top:-10px;bottom:auto;border-color:transparent transparent transparent #d4dde5}
.tooltip__triangle--right:before{right:-8px;border-color:transparent transparent transparent #fff}
.tooltip--blue .tooltip__triangle,.tooltip--blue .tooltip__triangle:before,.tooltip--blue .tooltip__triangle--bottom,.tooltip--blue .tooltip__triangle--bottom:before{border-color:#003468 transparent transparent}
.tooltip--blue .tooltip__triangle--left,.tooltip--blue .tooltip__triangle--left:before{border-color:transparent #003468 transparent transparent}
.tooltip--blue .tooltip__triangle--right,.tooltip--blue .tooltip__triangle--right:before{border-color:transparent transparent transparent #003468}
.tooltip--blue .tooltip__triangle--top,.tooltip--blue .tooltip__triangle--top:before{border-color:transparent transparent #003468}
.tooltip--orange .tooltip__triangle,.tooltip--orange .tooltip__triangle--bottom{border-color:#ff7500 transparent transparent}
.tooltip--orange .tooltip__triangle:before,.tooltip--orange .tooltip__triangle--bottom:before,.tooltip--orange .tooltip__triangle:before,.tooltip--orange .tooltip__triangle--bottom:before{border-color:#fff transparent transparent}
.tooltip--orange .tooltip__triangle--left{border-color:transparent #ff7500 transparent transparent}
.tooltip--orange .tooltip__triangle--left:before{border-color:transparent #fff transparent transparent}
.tooltip--orange .tooltip__triangle--right{border-color:transparent transparent transparent #ff7500}
.tooltip--orange .tooltip__triangle--right:before{border-color:transparent transparent transparent #fff}
.tooltip--orange .tooltip__triangle--top{border-color:transparent transparent #ff7500}
.tooltip--orange .tooltip__triangle--top:before{border-color:transparent transparent #fff}
}
.tooltip.tooltip--static{position:relative;top:auto;left:auto}
/*! Name: Ring Graph - ring-graph.less */.donut[data-percentage="0"] .outer .right{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.donut[data-percentage="1"] .outer .right{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}
.donut[data-percentage="2"] .outer .right{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}
.donut[data-percentage="3"] .outer .right{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}
.donut[data-percentage="4"] .outer .right{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}
.donut[data-percentage="5"] .outer .right{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}
.donut[data-percentage="6"] .outer .right{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}
.donut[data-percentage="7"] .outer .right{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}
.donut[data-percentage="8"] .outer .right{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}
.donut[data-percentage="9"] .outer .right{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}
.donut[data-percentage="10"] .outer .right{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}
.donut[data-percentage="11"] .outer .right{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}
.donut[data-percentage="12"] .outer .right{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}
.donut[data-percentage="13"] .outer .right{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg)}
.donut[data-percentage="14"] .outer .right{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}
.donut[data-percentage="15"] .outer .right{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}
.donut[data-percentage="16"] .outer .right{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}
.donut[data-percentage="17"] .outer .right{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}
.donut[data-percentage="18"] .outer .right{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}
.donut[data-percentage="19"] .outer .right{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}
.donut[data-percentage="20"] .outer .right{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}
.donut[data-percentage="21"] .outer .right{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg)}
.donut[data-percentage="22"] .outer .right{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}
.donut[data-percentage="23"] .outer .right{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}
.donut[data-percentage="24"] .outer .right{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}
.donut[data-percentage="25"] .outer .right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.donut[data-percentage="26"] .outer .right{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg)}
.donut[data-percentage="27"] .outer .right{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}
.donut[data-percentage="28"] .outer .right{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}
.donut[data-percentage="29"] .outer .right{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}
.donut[data-percentage="30"] .outer .right{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}
.donut[data-percentage="31"] .outer .right{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg)}
.donut[data-percentage="32"] .outer .right{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}
.donut[data-percentage="33"] .outer .right{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}
.donut[data-percentage="34"] .outer .right{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}
.donut[data-percentage="35"] .outer .right{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}
.donut[data-percentage="36"] .outer .right{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}
.donut[data-percentage="37"] .outer .right{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg)}
.donut[data-percentage="38"] .outer .right{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}
.donut[data-percentage="39"] .outer .right{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}
.donut[data-percentage="40"] .outer .right{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}
.donut[data-percentage="41"] .outer .right{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}
.donut[data-percentage="42"] .outer .right{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg)}
.donut[data-percentage="43"] .outer .right{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}
.donut[data-percentage="44"] .outer .right{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}
.donut[data-percentage="45"] .outer .right{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}
.donut[data-percentage="46"] .outer .right{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}
.donut[data-percentage="47"] .outer .right{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg)}
.donut[data-percentage="48"] .outer .right{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}
.donut[data-percentage="49"] .outer .right{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}
.donut[data-percentage="50"] .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut[data-percentage="51"] .outer .left{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}
.donut[data-percentage="52"] .outer .left{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg)}
.donut[data-percentage="53"] .outer .left{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}
.donut[data-percentage="54"] .outer .left{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}
.donut[data-percentage="55"] .outer .left{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}
.donut[data-percentage="56"] .outer .left{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}
.donut[data-percentage="57"] .outer .left{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg)}
.donut[data-percentage="58"] .outer .left{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}
.donut[data-percentage="59"] .outer .left{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}
.donut[data-percentage="60"] .outer .left{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}
.donut[data-percentage="61"] .outer .left{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}
.donut[data-percentage="62"] .outer .left{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg)}
.donut[data-percentage="63"] .outer .left{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}
.donut[data-percentage="64"] .outer .left{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}
.donut[data-percentage="65"] .outer .left{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}
.donut[data-percentage="66"] .outer .left{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}
.donut[data-percentage="67"] .outer .left{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg)}
.donut[data-percentage="68"] .outer .left{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}
.donut[data-percentage="69"] .outer .left{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}
.donut[data-percentage="70"] .outer .left{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}
.donut[data-percentage="71"] .outer .left{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}
.donut[data-percentage="72"] .outer .left{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}
.donut[data-percentage="73"] .outer .left{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}
.donut[data-percentage="74"] .outer .left{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg)}
.donut[data-percentage="75"] .outer .left{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.donut[data-percentage="76"] .outer .left{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}
.donut[data-percentage="77"] .outer .left{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}
.donut[data-percentage="78"] .outer .left{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}
.donut[data-percentage="79"] .outer .left{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg)}
.donut[data-percentage="80"] .outer .left{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}
.donut[data-percentage="81"] .outer .left{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}
.donut[data-percentage="82"] .outer .left{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}
.donut[data-percentage="83"] .outer .left{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}
.donut[data-percentage="84"] .outer .left{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg)}
.donut[data-percentage="85"] .outer .left{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}
.donut[data-percentage="86"] .outer .left{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}
.donut[data-percentage="87"] .outer .left{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}
.donut[data-percentage="88"] .outer .left{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}
.donut[data-percentage="89"] .outer .left{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg)}
.donut[data-percentage="90"] .outer .left{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}
.donut[data-percentage="91"] .outer .left{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}
.donut[data-percentage="92"] .outer .left{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}
.donut[data-percentage="93"] .outer .left{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}
.donut[data-percentage="94"] .outer .left{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg)}
.donut[data-percentage="95"] .outer .left{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}
.donut[data-percentage="96"] .outer .left{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}
.donut[data-percentage="97"] .outer .left{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}
.donut[data-percentage="98"] .outer .left{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}
.donut[data-percentage="99"] .outer .left{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg)}
.donut[data-percentage="100"] .outer .left{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.donut .outer{position:relative;display:block;float:left;overflow:hidden;box-sizing:border-box;width:12em;height:12em;border-radius:50%;background-color:#e4dfdc}
.donut .outer .left,.donut .outer .right{position:absolute;display:block;box-sizing:border-box;width:12em;height:12em;content:""}
.donut .outer .left .color:before,.donut .outer .right .color:before{display:block;float:left;width:6em;height:12em;background-color:transparent;content:""}
.donut .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut .outer .left .color:after{display:block;float:right;width:6em;height:12em;background-color:#e4dfdc;box-shadow:1px 0 2px rgba(228,223,220,.9);content:""}
.donut .outer .right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut .outer .rightwrap{position:absolute;clip:rect(auto,auto,auto,6.012em);width:12em;height:12em}
.donut .outer .leftwrap{position:absolute;clip:rect(auto,6.012em,auto,auto);width:12em;height:12em}
.donut .outer .inner{position:absolute;z-index:3;overflow:hidden;margin:1.3333333333333333em;padding:1.3333333333333333em .6666666666666666em;width:9.333333333333334em;height:9.333333333333334em;border-radius:50%;background-color:#fff;color:inherit;text-align:center}
.donut .outer .inner .percentage{color:inherit;white-space:nowrap;letter-spacing:-.0792em;font-size:300%;padding:.3555555555555555em 0 0;line-height:.6666666666666666em}
.donut .outer .inner .percentage .sign{position:relative;bottom:.12em;margin-left:.18em;font-size:75%}
.donut .outer .inner .text{display:block;width:100%;overflow:hidden;color:inherit;text-overflow:ellipsis;font-size:90%;line-height:120%;margin-top:.3333333333333333em}
.donut.blue .outer{color:#0095d5}
.donut.blue .outer .left .color:before,.donut.blue .outer .right .color:before{background-color:#0095d5;color:#0095d5}
.donut.brandblue .outer{color:#003468}
.donut.brandblue .outer .left .color:before,.donut.brandblue .outer .right .color:before{background-color:#003468;color:#003468}
.donut.green .outer{color:#1a6600}
.donut.green .outer .left .color:before,.donut.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.donut.red .outer{color:#b80000}
.donut.red .outer .left .color:before,.donut.red .outer .right .color:before{background-color:#b80000;color:#b80000}
.donut.orange .outer{color:#ff7500}
.donut.orange .outer .left .color:before,.donut.orange .outer .right .color:before{background-color:#ff7500;color:#ff7500}
.donut.green .outer{color:#1a6600}
.donut.green .outer .left .color:before,.donut.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.donut.bg-brandorange[data-percentage="0"] .outer .right{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.donut.bg-brandorange[data-percentage="1"] .outer .right{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}
.donut.bg-brandorange[data-percentage="2"] .outer .right{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}
.donut.bg-brandorange[data-percentage="3"] .outer .right{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}
.donut.bg-brandorange[data-percentage="4"] .outer .right{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}
.donut.bg-brandorange[data-percentage="5"] .outer .right{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}
.donut.bg-brandorange[data-percentage="6"] .outer .right{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}
.donut.bg-brandorange[data-percentage="7"] .outer .right{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}
.donut.bg-brandorange[data-percentage="8"] .outer .right{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}
.donut.bg-brandorange[data-percentage="9"] .outer .right{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}
.donut.bg-brandorange[data-percentage="10"] .outer .right{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}
.donut.bg-brandorange[data-percentage="11"] .outer .right{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}
.donut.bg-brandorange[data-percentage="12"] .outer .right{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}
.donut.bg-brandorange[data-percentage="13"] .outer .right{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg)}
.donut.bg-brandorange[data-percentage="14"] .outer .right{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}
.donut.bg-brandorange[data-percentage="15"] .outer .right{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}
.donut.bg-brandorange[data-percentage="16"] .outer .right{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}
.donut.bg-brandorange[data-percentage="17"] .outer .right{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}
.donut.bg-brandorange[data-percentage="18"] .outer .right{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}
.donut.bg-brandorange[data-percentage="19"] .outer .right{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}
.donut.bg-brandorange[data-percentage="20"] .outer .right{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}
.donut.bg-brandorange[data-percentage="21"] .outer .right{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg)}
.donut.bg-brandorange[data-percentage="22"] .outer .right{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}
.donut.bg-brandorange[data-percentage="23"] .outer .right{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}
.donut.bg-brandorange[data-percentage="24"] .outer .right{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}
.donut.bg-brandorange[data-percentage="25"] .outer .right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.donut.bg-brandorange[data-percentage="26"] .outer .right{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg)}
.donut.bg-brandorange[data-percentage="27"] .outer .right{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}
.donut.bg-brandorange[data-percentage="28"] .outer .right{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}
.donut.bg-brandorange[data-percentage="29"] .outer .right{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}
.donut.bg-brandorange[data-percentage="30"] .outer .right{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}
.donut.bg-brandorange[data-percentage="31"] .outer .right{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg)}
.donut.bg-brandorange[data-percentage="32"] .outer .right{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}
.donut.bg-brandorange[data-percentage="33"] .outer .right{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}
.donut.bg-brandorange[data-percentage="34"] .outer .right{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}
.donut.bg-brandorange[data-percentage="35"] .outer .right{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}
.donut.bg-brandorange[data-percentage="36"] .outer .right{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}
.donut.bg-brandorange[data-percentage="37"] .outer .right{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg)}
.donut.bg-brandorange[data-percentage="38"] .outer .right{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}
.donut.bg-brandorange[data-percentage="39"] .outer .right{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}
.donut.bg-brandorange[data-percentage="40"] .outer .right{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}
.donut.bg-brandorange[data-percentage="41"] .outer .right{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}
.donut.bg-brandorange[data-percentage="42"] .outer .right{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg)}
.donut.bg-brandorange[data-percentage="43"] .outer .right{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}
.donut.bg-brandorange[data-percentage="44"] .outer .right{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}
.donut.bg-brandorange[data-percentage="45"] .outer .right{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}
.donut.bg-brandorange[data-percentage="46"] .outer .right{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}
.donut.bg-brandorange[data-percentage="47"] .outer .right{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg)}
.donut.bg-brandorange[data-percentage="48"] .outer .right{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}
.donut.bg-brandorange[data-percentage="49"] .outer .right{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}
.donut.bg-brandorange[data-percentage="50"] .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandorange[data-percentage="51"] .outer .left{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}
.donut.bg-brandorange[data-percentage="52"] .outer .left{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg)}
.donut.bg-brandorange[data-percentage="53"] .outer .left{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}
.donut.bg-brandorange[data-percentage="54"] .outer .left{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}
.donut.bg-brandorange[data-percentage="55"] .outer .left{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}
.donut.bg-brandorange[data-percentage="56"] .outer .left{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}
.donut.bg-brandorange[data-percentage="57"] .outer .left{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg)}
.donut.bg-brandorange[data-percentage="58"] .outer .left{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}
.donut.bg-brandorange[data-percentage="59"] .outer .left{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}
.donut.bg-brandorange[data-percentage="60"] .outer .left{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}
.donut.bg-brandorange[data-percentage="61"] .outer .left{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}
.donut.bg-brandorange[data-percentage="62"] .outer .left{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg)}
.donut.bg-brandorange[data-percentage="63"] .outer .left{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}
.donut.bg-brandorange[data-percentage="64"] .outer .left{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}
.donut.bg-brandorange[data-percentage="65"] .outer .left{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}
.donut.bg-brandorange[data-percentage="66"] .outer .left{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}
.donut.bg-brandorange[data-percentage="67"] .outer .left{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg)}
.donut.bg-brandorange[data-percentage="68"] .outer .left{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}
.donut.bg-brandorange[data-percentage="69"] .outer .left{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}
.donut.bg-brandorange[data-percentage="70"] .outer .left{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}
.donut.bg-brandorange[data-percentage="71"] .outer .left{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}
.donut.bg-brandorange[data-percentage="72"] .outer .left{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}
.donut.bg-brandorange[data-percentage="73"] .outer .left{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}
.donut.bg-brandorange[data-percentage="74"] .outer .left{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg)}
.donut.bg-brandorange[data-percentage="75"] .outer .left{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.donut.bg-brandorange[data-percentage="76"] .outer .left{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}
.donut.bg-brandorange[data-percentage="77"] .outer .left{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}
.donut.bg-brandorange[data-percentage="78"] .outer .left{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}
.donut.bg-brandorange[data-percentage="79"] .outer .left{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg)}
.donut.bg-brandorange[data-percentage="80"] .outer .left{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}
.donut.bg-brandorange[data-percentage="81"] .outer .left{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}
.donut.bg-brandorange[data-percentage="82"] .outer .left{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}
.donut.bg-brandorange[data-percentage="83"] .outer .left{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}
.donut.bg-brandorange[data-percentage="84"] .outer .left{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg)}
.donut.bg-brandorange[data-percentage="85"] .outer .left{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}
.donut.bg-brandorange[data-percentage="86"] .outer .left{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}
.donut.bg-brandorange[data-percentage="87"] .outer .left{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}
.donut.bg-brandorange[data-percentage="88"] .outer .left{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}
.donut.bg-brandorange[data-percentage="89"] .outer .left{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg)}
.donut.bg-brandorange[data-percentage="90"] .outer .left{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}
.donut.bg-brandorange[data-percentage="91"] .outer .left{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}
.donut.bg-brandorange[data-percentage="92"] .outer .left{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}
.donut.bg-brandorange[data-percentage="93"] .outer .left{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}
.donut.bg-brandorange[data-percentage="94"] .outer .left{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg)}
.donut.bg-brandorange[data-percentage="95"] .outer .left{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}
.donut.bg-brandorange[data-percentage="96"] .outer .left{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}
.donut.bg-brandorange[data-percentage="97"] .outer .left{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}
.donut.bg-brandorange[data-percentage="98"] .outer .left{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}
.donut.bg-brandorange[data-percentage="99"] .outer .left{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg)}
.donut.bg-brandorange[data-percentage="100"] .outer .left{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.donut.bg-brandorange .outer{position:relative;display:block;float:left;overflow:hidden;box-sizing:border-box;width:12em;height:12em;border-radius:50%;background-color:#ff7500}
.donut.bg-brandorange .outer .left,.donut.bg-brandorange .outer .right{position:absolute;display:block;box-sizing:border-box;width:12em;height:12em;content:""}
.donut.bg-brandorange .outer .left .color:before,.donut.bg-brandorange .outer .right .color:before{display:block;float:left;width:6em;height:12em;background-color:transparent;content:""}
.donut.bg-brandorange .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandorange .outer .left .color:after{display:block;float:right;width:6em;height:12em;background-color:#ff7500;box-shadow:1px 0 2px rgba(255,117,0,.9);content:""}
.donut.bg-brandorange .outer .right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandorange .outer .rightwrap{position:absolute;clip:rect(auto,auto,auto,6.012em);width:12em;height:12em}
.donut.bg-brandorange .outer .leftwrap{position:absolute;clip:rect(auto,6.012em,auto,auto);width:12em;height:12em}
.donut.bg-brandorange .outer .inner{position:absolute;z-index:3;overflow:hidden;margin:1.3333333333333333em;padding:1.3333333333333333em .6666666666666666em;width:9.333333333333334em;height:9.333333333333334em;border-radius:50%;background-color:#fff;color:inherit;text-align:center}
.donut.bg-brandorange .outer .inner .percentage{color:inherit;white-space:nowrap;letter-spacing:-.0792em;font-size:300%;padding:.3555555555555555em 0 0;line-height:.6666666666666666em}
.donut.bg-brandorange .outer .inner .percentage .sign{position:relative;bottom:.12em;margin-left:.18em;font-size:75%}
.donut.bg-brandorange .outer .inner .text{display:block;width:100%;overflow:hidden;color:inherit;text-overflow:ellipsis;font-size:90%;line-height:120%;margin-top:.3333333333333333em}
.donut.bg-brandorange.blue .outer{color:#0095d5}
.donut.bg-brandorange.blue .outer .left .color:before,.donut.bg-brandorange.blue .outer .right .color:before{background-color:#0095d5;color:#0095d5}
.donut.bg-brandorange.brandblue .outer{color:#003468}
.donut.bg-brandorange.brandblue .outer .left .color:before,.donut.bg-brandorange.brandblue .outer .right .color:before{background-color:#003468;color:#003468}
.donut.bg-brandorange.green .outer{color:#1a6600}
.donut.bg-brandorange.green .outer .left .color:before,.donut.bg-brandorange.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.donut.bg-brandorange.red .outer{color:#b80000}
.donut.bg-brandorange.red .outer .left .color:before,.donut.bg-brandorange.red .outer .right .color:before{background-color:#b80000;color:#b80000}
.donut.bg-brandorange.orange .outer{color:#ff7500}
.donut.bg-brandorange.orange .outer .left .color:before,.donut.bg-brandorange.orange .outer .right .color:before{background-color:#ff7500;color:#ff7500}
.donut.bg-brandorange.green .outer{color:#1a6600}
.donut.bg-brandorange.green .outer .left .color:before,.donut.bg-brandorange.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.donut.bg-brandblue[data-percentage="0"] .outer .right{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.donut.bg-brandblue[data-percentage="1"] .outer .right{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}
.donut.bg-brandblue[data-percentage="2"] .outer .right{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}
.donut.bg-brandblue[data-percentage="3"] .outer .right{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}
.donut.bg-brandblue[data-percentage="4"] .outer .right{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}
.donut.bg-brandblue[data-percentage="5"] .outer .right{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}
.donut.bg-brandblue[data-percentage="6"] .outer .right{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}
.donut.bg-brandblue[data-percentage="7"] .outer .right{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}
.donut.bg-brandblue[data-percentage="8"] .outer .right{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}
.donut.bg-brandblue[data-percentage="9"] .outer .right{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}
.donut.bg-brandblue[data-percentage="10"] .outer .right{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}
.donut.bg-brandblue[data-percentage="11"] .outer .right{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}
.donut.bg-brandblue[data-percentage="12"] .outer .right{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}
.donut.bg-brandblue[data-percentage="13"] .outer .right{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg)}
.donut.bg-brandblue[data-percentage="14"] .outer .right{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}
.donut.bg-brandblue[data-percentage="15"] .outer .right{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}
.donut.bg-brandblue[data-percentage="16"] .outer .right{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}
.donut.bg-brandblue[data-percentage="17"] .outer .right{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}
.donut.bg-brandblue[data-percentage="18"] .outer .right{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}
.donut.bg-brandblue[data-percentage="19"] .outer .right{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}
.donut.bg-brandblue[data-percentage="20"] .outer .right{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}
.donut.bg-brandblue[data-percentage="21"] .outer .right{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg)}
.donut.bg-brandblue[data-percentage="22"] .outer .right{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}
.donut.bg-brandblue[data-percentage="23"] .outer .right{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}
.donut.bg-brandblue[data-percentage="24"] .outer .right{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}
.donut.bg-brandblue[data-percentage="25"] .outer .right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.donut.bg-brandblue[data-percentage="26"] .outer .right{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg)}
.donut.bg-brandblue[data-percentage="27"] .outer .right{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}
.donut.bg-brandblue[data-percentage="28"] .outer .right{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}
.donut.bg-brandblue[data-percentage="29"] .outer .right{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}
.donut.bg-brandblue[data-percentage="30"] .outer .right{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}
.donut.bg-brandblue[data-percentage="31"] .outer .right{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg)}
.donut.bg-brandblue[data-percentage="32"] .outer .right{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}
.donut.bg-brandblue[data-percentage="33"] .outer .right{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}
.donut.bg-brandblue[data-percentage="34"] .outer .right{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}
.donut.bg-brandblue[data-percentage="35"] .outer .right{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}
.donut.bg-brandblue[data-percentage="36"] .outer .right{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}
.donut.bg-brandblue[data-percentage="37"] .outer .right{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg)}
.donut.bg-brandblue[data-percentage="38"] .outer .right{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}
.donut.bg-brandblue[data-percentage="39"] .outer .right{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}
.donut.bg-brandblue[data-percentage="40"] .outer .right{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}
.donut.bg-brandblue[data-percentage="41"] .outer .right{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}
.donut.bg-brandblue[data-percentage="42"] .outer .right{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg)}
.donut.bg-brandblue[data-percentage="43"] .outer .right{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}
.donut.bg-brandblue[data-percentage="44"] .outer .right{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}
.donut.bg-brandblue[data-percentage="45"] .outer .right{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}
.donut.bg-brandblue[data-percentage="46"] .outer .right{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}
.donut.bg-brandblue[data-percentage="47"] .outer .right{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg)}
.donut.bg-brandblue[data-percentage="48"] .outer .right{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}
.donut.bg-brandblue[data-percentage="49"] .outer .right{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}
.donut.bg-brandblue[data-percentage="50"] .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandblue[data-percentage="51"] .outer .left{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}
.donut.bg-brandblue[data-percentage="52"] .outer .left{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg)}
.donut.bg-brandblue[data-percentage="53"] .outer .left{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}
.donut.bg-brandblue[data-percentage="54"] .outer .left{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}
.donut.bg-brandblue[data-percentage="55"] .outer .left{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}
.donut.bg-brandblue[data-percentage="56"] .outer .left{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}
.donut.bg-brandblue[data-percentage="57"] .outer .left{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg)}
.donut.bg-brandblue[data-percentage="58"] .outer .left{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}
.donut.bg-brandblue[data-percentage="59"] .outer .left{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}
.donut.bg-brandblue[data-percentage="60"] .outer .left{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}
.donut.bg-brandblue[data-percentage="61"] .outer .left{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}
.donut.bg-brandblue[data-percentage="62"] .outer .left{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg)}
.donut.bg-brandblue[data-percentage="63"] .outer .left{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}
.donut.bg-brandblue[data-percentage="64"] .outer .left{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}
.donut.bg-brandblue[data-percentage="65"] .outer .left{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}
.donut.bg-brandblue[data-percentage="66"] .outer .left{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}
.donut.bg-brandblue[data-percentage="67"] .outer .left{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg)}
.donut.bg-brandblue[data-percentage="68"] .outer .left{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}
.donut.bg-brandblue[data-percentage="69"] .outer .left{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}
.donut.bg-brandblue[data-percentage="70"] .outer .left{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}
.donut.bg-brandblue[data-percentage="71"] .outer .left{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}
.donut.bg-brandblue[data-percentage="72"] .outer .left{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}
.donut.bg-brandblue[data-percentage="73"] .outer .left{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}
.donut.bg-brandblue[data-percentage="74"] .outer .left{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg)}
.donut.bg-brandblue[data-percentage="75"] .outer .left{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.donut.bg-brandblue[data-percentage="76"] .outer .left{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}
.donut.bg-brandblue[data-percentage="77"] .outer .left{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}
.donut.bg-brandblue[data-percentage="78"] .outer .left{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}
.donut.bg-brandblue[data-percentage="79"] .outer .left{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg)}
.donut.bg-brandblue[data-percentage="80"] .outer .left{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}
.donut.bg-brandblue[data-percentage="81"] .outer .left{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}
.donut.bg-brandblue[data-percentage="82"] .outer .left{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}
.donut.bg-brandblue[data-percentage="83"] .outer .left{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}
.donut.bg-brandblue[data-percentage="84"] .outer .left{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg)}
.donut.bg-brandblue[data-percentage="85"] .outer .left{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}
.donut.bg-brandblue[data-percentage="86"] .outer .left{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}
.donut.bg-brandblue[data-percentage="87"] .outer .left{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}
.donut.bg-brandblue[data-percentage="88"] .outer .left{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}
.donut.bg-brandblue[data-percentage="89"] .outer .left{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg)}
.donut.bg-brandblue[data-percentage="90"] .outer .left{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}
.donut.bg-brandblue[data-percentage="91"] .outer .left{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}
.donut.bg-brandblue[data-percentage="92"] .outer .left{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}
.donut.bg-brandblue[data-percentage="93"] .outer .left{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}
.donut.bg-brandblue[data-percentage="94"] .outer .left{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg)}
.donut.bg-brandblue[data-percentage="95"] .outer .left{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}
.donut.bg-brandblue[data-percentage="96"] .outer .left{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}
.donut.bg-brandblue[data-percentage="97"] .outer .left{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}
.donut.bg-brandblue[data-percentage="98"] .outer .left{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}
.donut.bg-brandblue[data-percentage="99"] .outer .left{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg)}
.donut.bg-brandblue[data-percentage="100"] .outer .left{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.donut.bg-brandblue .outer{position:relative;display:block;float:left;overflow:hidden;box-sizing:border-box;width:12em;height:12em;border-radius:50%;background-color:#003468}
.donut.bg-brandblue .outer .left,.donut.bg-brandblue .outer .right{position:absolute;display:block;box-sizing:border-box;width:12em;height:12em;content:""}
.donut.bg-brandblue .outer .left .color:before,.donut.bg-brandblue .outer .right .color:before{display:block;float:left;width:6em;height:12em;background-color:transparent;content:""}
.donut.bg-brandblue .outer .left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandblue .outer .left .color:after{display:block;float:right;width:6em;height:12em;background-color:#003468;box-shadow:1px 0 2px rgba(0,52,104,.9);content:""}
.donut.bg-brandblue .outer .right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.donut.bg-brandblue .outer .rightwrap{position:absolute;clip:rect(auto,auto,auto,6.012em);width:12em;height:12em}
.donut.bg-brandblue .outer .leftwrap{position:absolute;clip:rect(auto,6.012em,auto,auto);width:12em;height:12em}
.donut.bg-brandblue .outer .inner{position:absolute;z-index:3;overflow:hidden;margin:1.3333333333333333em;padding:1.3333333333333333em .6666666666666666em;width:9.333333333333334em;height:9.333333333333334em;border-radius:50%;background-color:#fff;color:inherit;text-align:center}
.donut.bg-brandblue .outer .inner .percentage{color:inherit;white-space:nowrap;letter-spacing:-.0792em;font-size:300%;padding:.3555555555555555em 0 0;line-height:.6666666666666666em}
.donut.bg-brandblue .outer .inner .percentage .sign{position:relative;bottom:.12em;margin-left:.18em;font-size:75%}
.donut.bg-brandblue .outer .inner .text{display:block;width:100%;overflow:hidden;color:inherit;text-overflow:ellipsis;font-size:90%;line-height:120%;margin-top:.3333333333333333em}
.donut.bg-brandblue.blue .outer{color:#0095d5}
.donut.bg-brandblue.blue .outer .left .color:before,.donut.bg-brandblue.blue .outer .right .color:before{background-color:#0095d5;color:#0095d5}
.donut.bg-brandblue.brandblue .outer{color:#003468}
.donut.bg-brandblue.brandblue .outer .left .color:before,.donut.bg-brandblue.brandblue .outer .right .color:before{background-color:#003468;color:#003468}
.donut.bg-brandblue.green .outer{color:#1a6600}
.donut.bg-brandblue.green .outer .left .color:before,.donut.bg-brandblue.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.donut.bg-brandblue.red .outer{color:#b80000}
.donut.bg-brandblue.red .outer .left .color:before,.donut.bg-brandblue.red .outer .right .color:before{background-color:#b80000;color:#b80000}
.donut.bg-brandblue.orange .outer{color:#ff7500}
.donut.bg-brandblue.orange .outer .left .color:before,.donut.bg-brandblue.orange .outer .right .color:before{background-color:#ff7500;color:#ff7500}
.donut.bg-brandblue.green .outer{color:#1a6600}
.donut.bg-brandblue.green .outer .left .color:before,.donut.bg-brandblue.green .outer .right .color:before{background-color:#1a6600;color:#1a6600}
.fu-three-column .pillar-down{margin-top:0}
.fu-three-column .pillar-bottom{padding-bottom:15px}
.fu-three-column .headline h3{font-size:16px;margin-bottom:0}
.fu-three-column .headline{border-bottom:1px solid #acacac}
.fu-three-column .recommendation{position:relative}
.fu-three-column .recommendation h3{margin-top:0}
.fu-three-column .recommendation span.badge{position:absolute;top:0;right:0}
.fu-three-column .list-plus>li{padding-left:1.5em;position:relative}
.fu-three-column .list-plus>li:before{color:#1a6600;font-family:FontAwesome;content:"\f067";left:0;position:absolute}
.fu-three-column .list-plus.brandorange>li:before{color:#ff7500}
.fu-three-column .list-plus>li:before,.fu-three-column .list-check>li:before{position:absolute;top:2px}
.fu-three-column ul.list-check,.fu-three-column ul.list-plus{border-bottom:0;padding-top:7px}
.fu-three-column ul.list-check li,.fu-three-column ul.list-plus li{margin-bottom:5px}
.fu-three-column .modal-overlay .modal-wrap{height:79vh;width:auto;overflow:hidden}
.fu-three-column .modal-overlay .modal-wrap .modal-message p img{height:68vh!important}
.fu-three-column .price{font-size:1.7rem}
.fu-three-column .pillar-footer{border-top:0}
.fu-three-column .contactplus{height:auto}
@media screen and (min-width:669px){.fu-three-column .pillar-down{margin-top:10px}
.fu-three-column .pillar-bottom{padding-bottom:30px}
.fu-three-column .headline h3{text-align:center}
.fu-three-column .recommendation h3{margin-top:10px}
.fu-three-column .modal-overlay .modal-wrap{margin:2% 10%}
.fu-three-column .headline{border-bottom:1px solid #acacac}
.fu-three-column h3.benefit{height:84px}
.fu-three-column ul.list-check,.fu-three-column ul.list-plus{height:200px;padding-top:0}
.fu-three-column ul.list-check li,.fu-three-column ul.list-plus li{margin-bottom:8px}
.fu-three-column .list-plus>li:before,.fu-three-column .list-check>li:before{position:absolute;top:0}
.fu-three-column .example{height:35px}
.fu-three-column .save{position:relative}
.fu-three-column .save .percente{background:url(../img/advisuals/stoerer.png) no-repeat scroll 0 0 rgba(0,0,0,0);position:absolute;top:-44px;right:14px;height:68px;width:68px;padding-left:5px;padding-top:17px}
.fu-three-column .save .percente-l{background:url(../img/advisuals/stoerer-l.png) no-repeat scroll 0 0 rgba(0,0,0,0);position:absolute;top:-57px;right:7px;height:80px;width:80px;padding-top:22px}
.fu-three-column .save .success{position:absolute;top:-51px;right:14px}
.fu-three-column .pillar-footer{border-top:1px solid #acacac}
.fu-three-column .fineprint-text{height:32px}
.fu-three-column .contactplus{height:328px;margin-bottom:20px}
}
@media screen and (min-width:1014px){.fu-three-column .modal-overlay .modal-wrap{margin:5% 35%}
.fu-three-column h3.benefit{height:64px}
.fu-three-column ul.list-check,.fu-three-column ul.list-plus{height:113px}
.fu-three-column ul.list-check li,.fu-three-column ul.list-plus li{margin-bottom:8px}
.fu-three-column .fineprint-text{height:27px}
.fu-three-column .contactplus{height:209px;margin-bottom:30px}
.fu-three-column .save .success{position:absolute;top:-40px;right:14px}
}