body{padding:0;margin:0;max-width:100%;overflow:hidden}a{color:#ccc;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{text-decoration:none}a:hover .maintext{color:#222}.hero img:hover{opacity:.8}.hero img{float:none;border:none;width:100%;height:auto;max-width:200px;opacity:1;box-sizing:border-box}.hero img:hover{opacity:1}.wrapper{min-height:290px;margin-right:-20px;font-family:Arial,Helvetica,Verdana;padding-bottom:20px}.hero{float:left;width:25%;border:0;padding:0;margin-top:0;margin-left:0;margin-bottom:30px;position:relative;box-sizing:border-box;padding-right:20px}.subhero{height:auto;max-height:600px;width:100%;padding-top:0;margin-top:0;text-align:center}.text{font-family:unitot;padding-top:0;margin:0 auto;width:100%;height:63px;text-align:left;margin-top:5px}.heading_top{display:none}.heading{display:none}.maintext{font-size:13px;font-family:source-sans-pro,sans-serif;font-weight:400;line-height:19px;color:#222;display:block;margin-top:5px}.action{display:none}.dianomi_provider_short{color:#222;font-size:11px;font-family:source-sans-pro,sans-serif;font-weight:700;line-height:1.3;margin-top:3px;display:block!important}.dianomi_provider_short:before{content:""}.dianomi_provider_short:after{content:""}.dianomihref::before{display:none;content:url(/img/shadows/60.png);position:absolute;top:81px;left:10px}.line2{padding:0;padding-top:0;padding-bottom:10px;font-size:20px;margin:0 0 16px;text-transform:none;color:#222;width:100%;font-family:Adelle,Cambria,serif;font-weight:900;position:relative;margin-left:0;border-bottom:1px solid #d8d8d8}.logohover{background-repeat:no-repeat;width:90px;height:12px;position:absolute;bottom:8px;right:0;padding-bottom:0;display:inline;-webkit-transition:background 300ms ease-in-out 0s;-moz-transition:background 400ms ease-in-out 0s;-o-transition:background 400ms ease-in-out 0s;transition:background 400ms ease-in-out 0s;z-index:1}.sub-line2{overflow:hidden;top:10px;right:0;position:absolute;font-size:10px;height:1.3em;color:#ccc;width:56px;height:12px;padding-bottom:0;z-index:5}.sub-line2 a{color:#999}.sub-line2 img{border:none;outline:none}