#header-group .site-logo,.block{float:left}a,aside,body,div,footer,h3,h4,header,html,img,li,nav,ol,p,span,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none;margin-left:2em;padding:0}.view-rows,ul.menu{margin-left:0}a img{border:none}aside,footer,header,main,nav{display:block}#block-dennis-core-dennis-core-footer .content:after,#header-group:after,#main:after,.region:after{display:table;content:"";clear:both}img{border:0;max-width:100%;height:auto}.page{position:relative;z-index:100}.block{width:100%;margin-bottom:1.5em}ul.menu li{margin:0;padding:0}#header-group .nav-button{float:right;cursor:pointer}.site-menus .block{margin-bottom:0}.site-menus .block-title{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.view-content>.view-rows>li{margin-bottom:10px}.view-content>.view-rows>li.last{margin-bottom:0}.teaser-image{line-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.teaser-image img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer ul{margin:0}#block-dennis-core-dennis-core-footer{background:#222;color:#fff;margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:0 10px}#block-dennis-core-dennis-core-footer .content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAhCAYAAACSllj+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACj5JREFUeNq8WQmQVMUZ/vrN7By7swf3IuDBLYcVC9FwiFGDmhACIqcBFC1MRMhFURwBk9IqRTRLEAGFlJDgkaAmRcIRYkEIgggFIVEEEuW+EXBZdnfuefn+fm9m53izB7Hylp8+3uvu//z67x51uUMXJB+Tf/JPKaXrin/p/fpRSPUn36V9V8CinO1yNtqyu5x9N7KvFckt35mmmWBxnu3jbJ9jKfWzpAukYGo9q5JaUxemXjyHNyc+3fjfHj+pJ+lW0u1S5yI3cIEWXMuroDKUkK0Ym6kIq1+STpEOkPaSdpH2k6qvlTF1DRYrYf9g1oaT7iJ1yBgPi/H08Y190sfzOc32dlppnanMzWLVplisKYKVszmRfdPY1b4+xutbOCl0mgC5a2W941NJWsG+FSw/+6oE68L691mfxHrzpjuFWRckDSgh551pal7SnhDp96QFtttek2Bedj3DQVNZFmY7TMPazvzuWtwxBSKpKEitE2J9Catz7XqjBevB5mtsD8ye1FYlBNwsztlvqBykbEqsNeS69Qi/k/UpLP+ZLZjhsM5DpB0iVBLVUgslEjCra2BGIlB+P4xmZVAFRPiaWpjRKMx4PCVQPqGyrZD9Tb56DupZ7/qxtpPlU/WiIp8xpLfTgyJpFDNI9/Z54X14LLzjRsNoza2JAppXqhD98COEVrwOULDExYtQhssRCJxiLlMw611dX353dlDaTPYtcLLYINJKvlTZ2jVrg3B164aSP7+HovnPIr7/U1T/YBqqho/G1YmPw2h/HUo3rqWwrYFozB5n1gskpv2XyZzKtZoMoadk8JOGrmkeMJ80VvBB06UOnaWznLSH1C4bjs1YDEZZKUqE8RuuR+3PfoFgxSKoQuKJYaDopee1peLHjsOsuorw6regigpTmm78fuaMnuL+ykN3Jx/IY/m0NaqJpHcIYtphr2aT2mX7txYwGIRn6BAtlDyJEyegSkq0FgNLfgVXzx6omT4L8c+PwNW9qxYyHRnT3axO485Rk24RXTJ2vcOHIvDKQh0KZjCYGm86oCWfAK31nFhMUqpepMfr3VdcdR5btHABorcNhO/HU1Fw152oHDRYu2rBoIFkpMZikO4o8SfjlM9vKTYU0UKbLpclvFhc+uMJPR4Fbqvf49GApIGIgBTduQvxQ/+GKi2FZ8QwRNa8ByXv8jvBUFJfN003mRIW5UpvC0gGwm+t0RO7broRoZW/hatXT/hnz0DVkBHagu6v3QLvmJG4OmY8zHAI7h7d4O7fj+9OElgIWqEw3H1uhatrF8TZp0qKEdu2w0JXupl30gTEjxyFwTXiBw8hfpxeQaDyV8xH+O13ENm2Hb4xo+C+uRvC1dUMA38ayCAbYAzK9LBBq33dGY6VNr3WHDUYXLgYVeMeQWzvPgRefRkhtqOb3ofRti2Klr2M2O49pL0ofPZpFFUs0K5aOHcWjBYtYVzXFsVvrkLB3YPgn/Ykile/DtWyOS1Vi8IXn+d3M1Fw+20IrFoO7yPjkTh/Fr6pT6JgQD/EDxykom6Gq3NHJE6fIT+0cCLbETPNR0MNpv3V9Y67ezisXc0/4yectJO2RPT9LTBatUJ0+4eomfM0Cu79BoqWLtJ7WtWExxD4zXJ4hg1FcP5LGlzC79BtAoUoXvMmIus2oHbOz1G6Ywsif1iLxJFjCHCsZ8gDqOw7EF7GscRUmB7hHT0aPgp45b7vwMXYNtq01uDkuX+wBjKxpuynmalfBvi0l31MjgxlTkhYun2LBbU0vUZB+4lu3qpjQuIqQbepGj0efmrYO2EcqidPQeyj3TpeDLpu8RsraYHzuDLgbgRoNTfd8cq3hultw/PgMFSRebFC6eYNqH7iKY1+gRXLEFq8VFvIM/TbqF1QoQFEMp7Y/gOonTmX++cVxquRL0u57GZHJOfcJJqQLIObb2jVahgtW8BHF0o+Yil5Iu/+EbXzntGMu/vfYb0bdKe2oPJ69BhVHEA1BSkY/E14HrhPu7L/h1O0UMEXfklw2I2y3R9YGNW9G3zfG2uBDq2Eqiq4qbwSUeDho4j8ZZPeUuJnz8HgvOnYmCkgXG77gNc6AxWJXGblFVydNJmZxhiNTlXDRqHglt4wOt2E+MlT2mrxT/ZrFBOqnT4bnpHDrfMSYyd+4BCBYxcif1qH2MefwNORwLN4GcK/W4MCulTo1V8jtGgpY7C5jtXQK8sQ2bBJA46kaOH1Gy3Q3PcvsulCbMdOeB+biNinB7VVJYXT/AoC0zWVYaRvUxfEFV9j+wmHbYVxFdGxJhZUbrcWUPYTo7y1dk0N76ZpWTjElCsStc/lbktg2XdYFwvKPELK59PuLYwZRUWWzmUeWYPvElKnGysZz10WsbjlAUTSwhefQ3TrNrJ9kcL4UhaLbv1AA11SOEng1aX2nfsxCP8uXlTfXqavKiiEf94ceEc9aCFlxWILKIhwShmOeV/GfKa98SbiOvXS+5bEMMcqPxktLqYFm3E+ImmrljoR0Irg2okvK+Hu3Qvuvn1QM2M2EkeP6+n1vvrXzQgzLJI4QLi/RwSTD1Zy4UfzZePavNxzBKFKd21LvYv/5zMdyLE9ezWiacZNh/RI2Zk0laG1T/dzderIHLOdRjxVVkZr06I1QQ0KiS8uwjx3HokLF7RAZi2tSO+RObyjHmK20x3xU2cAurzJ98m9UlI88vs3rnavJRjQkVaTS5SyPPcPqfNX0bzZ8D46HvB6U3wLMoqQgmLCCMLWIvpIEwhoABFX0trXqEOXJjDEqfXE8WPckE8i8flhJNinLSlrul06trR7KdSlvTpLoYLEjcW9Q0E9r3gMnxitJcn8zmQSLMNGsHjXSqidLKd9iHET0jmhe0B/nXFINmKUt4Fq1ozCeqzsngyaly4RLanxM2ep3dNIHKMAJ07BJKKZly9bDIqFJcWSmOT2YTPXiAOnaV8bGNnZ/k/530Itj22x5I49hZ8tMXMvUzKT44gNKtIW7YkliEyaSQY7CCQaTCQ3lOxctC4kAsg3thWaem2Qez2B9PNbBRvTTTuOswWTj+QWqkJwMP/RIi3xMpNHcrPutT4TGVqrSQHSz1D1HWeacm2XNtcLLGclL4ByBEvduELJDryM1D07f0TWwvUBTmMYre8qruEzm3mYPT9i9/rkbVZSMCPPDFvlPoGLvJFcKDsfS3fRfLdJaODuMft+JN/tVPbp2S7XmPrOA+ud5jfqsbRcUk7gQnfKJII4DhfWTpfYjbpPzBagIYGsVfR8W9h3v30/80Xe+fO4Yq4lTPSmuSeLsOnbgrPf55yRcoTI1+cQP/JGTpai3OVsb3XSYbYrNkWwJBB0YGMkx3+Xk/WVQ3VDV9QqffJGxph9EbqP5UZ2r2X9Yzja9KsTrG4CxXMPVB9+J7+09CF1ZbstS18T0S5iuxXBwPyHsu4KefbBMafb5f+HYNmx0cb+9aWDXA5Jm9+V8ZNCheTuqwfK5UilZOH6VxQo+WXlJMuzLONOPDRVsP8KMABfqGBN5ddBPAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:5px 13px;padding:13px 0 12px 70px;margin:0;color:#fff}#block-dennis-core-dennis-core-footer .copyright{clear:both;float:left;margin:0}#block-dennis-core-dennis-core-footer .copyright a,#block-dennis-core-dennis-core-footer .copyright a:link,#block-dennis-core-dennis-core-footer .copyright a:visited{color:#f4242c}#block-dennis-core-dennis-core-footer .copyright a:active,#block-dennis-core-dennis-core-footer .copyright a:focus,#block-dennis-core-dennis-core-footer .copyright a:hover{color:#fff}#block-dennis-core-dennis-core-footer .links{float:left;margin-top:1em}#block-dennis-core-dennis-core-footer .links li{float:left;text-transform:uppercase;font-size:.9em;line-height:1.8em}#block-dennis-core-dennis-core-footer .links li a{border-right:1px solid #888;color:#f4242c;margin-right:.5em;padding-right:.5em}#block-dennis-core-dennis-core-footer .links li a:hover{color:#fff}#block-dennis-core-dennis-core-footer .links li.last a{border:0}#block-dennis-core-dennis-core-footer .links li .your-online-choices{background:url(//cdn2.alphr.com/profiles/dennis_distro/themes/custom/dennis_base_v2/images/clear-marker.png) 5px 0 no-repeat;width:25px;overflow:hidden;height:18px;display:inline-block;text-indent:-999em;border-left:none}.node{margin-bottom:1.5em}.node:after{content:"";display:table;clear:both}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden}button,html{line-height:1.5em}@font-face{font-family:Lora;src:url(fonts/lora-regular-webfont.woff2) format('woff2'),url(fonts/lora-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Lora;src:url(fonts/lora-bold-webfont.woff2) format('woff2'),url(fonts/lora-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Lora;src:url(fonts/lora-italic-webfont.woff2) format('woff2'),url(fonts/lora-italic-webfont.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:RobotoCondensed;src:url(fonts/RobotoCondensed-Regular-webfont.woff2) format('woff2'),url(fonts/RobotoCondensed-Regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:RobotoCondensed;src:url(fonts/RobotoCondensed-Bold-webfont.woff2) format('woff2'),url(fonts/RobotoCondensed-Bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:RobotoCondensed;src:url(fonts/RobotoCondensed-Italic-webfont.woff2) format('woff2'),url(fonts/RobotoCondensed-Italic-webfont.woff) format('woff');font-weight:400;font-style:italic}html{font-size:112.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-width:260px}body,button,html{color:#333;font-family:RobotoCondensed,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif}.field-name-body{font-family:Lora,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif}#header-group.page-header,.block-title,h3,h4{font-family:RobotoCondensed,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif}button{font-size:1em}.block-title,h3,h4{font-weight:700}.block-title{font-size:1.5em;line-height:1.4em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.7948717949em;margin-top:1.2820512821em;margin-bottom:1.2820512821em}.field-name-body p,h4{margin-bottom:1.5em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em}.short-teaser{font-weight:400}a:focus,a:hover{text-decoration:underline}@font-face{font-family:icons;src:url(fonts/fontello.woff2) format('woff2'),url(fonts/fontello.woff) format('woff');font-weight:400;font-style:normal}#block-menu-menu-footer-social>.content>.menu>.leaf>.facebook:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.googleplus:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.linkedin:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.newsletter:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.twitter:before,#footer #back-to-top:before,#header-group.page-header>#header-group-inner>.button-site-menus:before,.fivestar-basic .fivestar-widget-static .star span.off:before,.fivestar-basic .fivestar-widget-static .star span.on:before,.leaf>.facebook:before,.leaf>.linkedin:before,.leaf>.newsletter:before,.leaf>.twitter:before{font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}#footer-wrapper,#header-group,#page,#site-menus{margin-left:0;margin-right:0;padding:0 10px;position:relative;z-index:10;background-color:#fff}#page{margin-bottom:0}body,head+body,html>body{opacity:1}a{-webkit-transition:color .1s;transition:color .1s}a,a:link,a:visited{color:#1dacce;text-decoration:none}a:hover,a:visited{color:#1787a1}.block-title a,.block-title a:link,.block-title a:visited{color:#d80859;text-decoration:none}.block-title a:hover,.block-title a:visited{color:#a70645}.node-full .content:after{content:"";display:table;clear:both}.block ul.links{margin-left:0}.field.field-label-inline .field-items{float:none}.region-secondary-menu{margin:0 -10px}.form-item{margin-bottom:.5em}.form-item .description{font-size:.85em;line-height:1.7647058824em}#footer-wrapper,#page{background-color:#fff;margin-left:0;margin-right:0;padding:0 10px;position:relative;z-index:10}#header-group.page-header{height:50px;line-height:50px;font-weight:400;background-color:#fff;position:relative;padding:0;border-top:2px solid #d80859;margin-bottom:0;z-index:998}#header-group.page-header>#header-group-inner>.nav-button{margin-left:10px}#header-group.page-header>#header-group-inner>.nav-button>span{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#header-group.page-header>#header-group-inner>.button-site-menus:before{font-family:icons;content:"";line-height:1;margin:0 .2em 0 0}#header-group.page-header>#header-group-inner>.button-site-search{display:none}#header-group.page-header>#header-group-inner>.logo-wrapper{display:inline}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo{background-color:#3d3d3d;border-top:solid 1px #3d3d3d;width:195px;height:50px;text-align:center;position:relative;overflow:hidden}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:after,#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:before{content:"";height:100%;width:100%;display:block;background-size:auto 100%;position:absolute;left:0;right:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:before{background:url(data:image/svg+xml;base64,DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQzOS4zIDE5Mi43Ij48cGF0aCBvcGFjaXR5PSIuODUiIGZpbGw9IiNGRkYiIGQ9Ik00OC4yIDQ4LjJDMjEuNiA0OC4yIDAgNjkuNyAwIDk2LjNzMjEuNiA0OC4yIDQ4LjIgNDguMiA0OC4yLTIxLjYgNDguMi00OC4yLTIxLjYtNDguMS00OC4yLTQ4LjF6bTAgNzIuMmMtMTMuMyAwLTI0LjEtMTAuOC0yNC4xLTI0LjFzMTAuOC0yNC4xIDI0LjEtMjQuMVM3Mi4zIDgzIDcyLjMgOTYuM3MtMTAuOCAyNC4xLTI0LjEgMjQuMXpNMTkyLjcgNDguMmMtMjYuNiAwLTQ4LjIgMjEuNi00OC4yIDQ4LjJzMjEuNiA0OC4yIDQ4LjIgNDguMiA0OC4yLTIxLjYgNDguMi00OC4yLTIxLjYtNDguMi00OC4yLTQ4LjJ6bTAgNzIuMmMtMTMuMyAwLTI0LjEtMTAuOC0yNC4xLTI0LjFzMTAuOC0yNC4xIDI0LjEtMjQuMSAyNC4xIDEwLjggMjQuMSAyNC4xLTEwLjggMjQuMS0yNC4xIDI0LjF6TTM4MS4xIDk2LjNjMC0xMy4zIDEwLjgtMjQuMSAyNC4xLTI0LjEgNi42IDAgMTIuNyAyLjcgMTcgNy4xbDE3LTE3Yy04LjctOC43LTIwLjgtMTQuMS0zNC4xLTE0LjEtMjYuNiAwLTQ4LjIgMjEuNi00OC4yIDQ4LjIgMCAxNy44IDkuNyAzMy40IDI0LjEgNDEuN1Y5Ni4zek0yOTcuOCA0OC4yYy0yNi42IDAtNDguMiAyMS42LTQ4LjIgNDguMiAwIDE3LjggOS43IDMzLjQgMjQuMSA0MS43Vjk2LjNjMC0xMy4zIDEwLjgtMjQuMSAyNC4xLTI0LjFzMjQuMSAxMC44IDI0LjEgMjQuMVYxMzhjMTQuNC04LjMgMjQuMS0yMy45IDI0LjEtNDEuNy0uMS0yNi42LTIxLjYtNDguMS00OC4yLTQ4LjEiLz48L3N2Zz4=) center center no-repeat;top:0}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzkuMyAxOTIuNyI+PHBhdGggb3BhY2l0eT0iLjg1IiBmaWxsPSIjRkZGIiBkPSJNNzIuMyA0OC4yaDI0LjF2OTYuM0g3Mi4zek0xMDguNCAwaDI0LjF2MTQ0LjVoLTI0LjF6TTE0NC41IDQ4LjJoMjQuMXYxNDQuNWgtMjQuMXpNMjQ5LjYgMGgyNC4xdjE0NC41aC0yNC4xek0zMjEuOSA1NC42djg5LjlIMzQ2Vjk2LjNjLS4xLTE3LjgtOS43LTMzLjMtMjQuMS00MS43TTM1NyA0OC4yaDI0LjF2OTYuM0gzNTd6Ii8+PC9zdmc+) center center no-repeat;bottom:0}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:hover:after,#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo:hover:before{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:.4}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo>img{display:none}.leaf>.facebook,.leaf>.googleplus,.leaf>.linkedin,.leaf>.newsletter,.leaf>.twitter{display:inline-block;border-radius:50%;width:32px;height:32px;line-height:32px;border:0;padding:0;color:#fff;text-align:center;vertical-align:middle;margin:0 3px;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.leaf>.facebook:before,.leaf>.linkedin:before,.leaf>.newsletter:before,.leaf>.twitter:before{font-family:icons;font-size:16px;color:inherit;line-height:32px}.leaf>.facebook:hover,.leaf>.googleplus:hover,.leaf>.linkedin:hover,.leaf>.newsletter:hover,.leaf>.twitter:hover{opacity:.8}.leaf>.facebook{background:#3b5998}.leaf>.facebook:before{content:"";margin:0}.leaf>.twitter{background:#55acee}.leaf>.twitter:before{content:"";margin:0}.leaf>.newsletter{background:#63cca7}.leaf>.newsletter:before{content:"";margin:0}.leaf>.linkedin{background:#0077B5}.leaf>.linkedin:before{content:"";margin:0}.site-logo{position:relative;z-index:3}#header{position:relative;display:inline-block;float:left;width:calc(100% - 195px);border-bottom:solid 1px #ccc;height:50px}#site-menus{float:left;font-size:1.2em;z-index:20;padding:0}#site-menus-main-menu{margin:0;padding:0}#footer-wrapper{padding:0;background-color:#222}#footer{box-sizing:border-box;line-height:1.5em;font-family:RobotoCondensed,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif;background-color:#222;padding-left:15px;padding-right:15px}#footer>.block.block-menu{margin-bottom:0}#footer #back-to-top{color:#888;word-spacing:3px;float:left;margin:.5em}#footer #back-to-top:before{font-family:icons;content:"";font-size:1.3em;color:#1dacce;line-height:1;margin:0 .5em 0 0}#block-menu-menu-footer-social{float:none;width:auto;padding:0;clear:both}#block-menu-menu-footer-social>.content>.menu{text-align:center;margin-bottom:20px}#block-menu-menu-footer-social>.content>.menu>.leaf{display:inline-block;vertical-align:middle}#block-menu-menu-footer-social>.content>.menu>.leaf>a{font-size:0;color:#888;display:inline-block;text-decoration:none;width:42.12px;height:42.12px;border-radius:0;margin:0 5px;padding:0}#block-menu-menu-footer-social>.content>.menu>.leaf>.facebook:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.googleplus:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.linkedin:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.newsletter:before,#block-menu-menu-footer-social>.content>.menu>.leaf>.twitter:before{font-family:icons;font-size:23.4px;color:#fff;line-height:42.12px;margin:0}#block-menu-menu-footer-social>.content>.menu>.leaf>.facebook{background-color:#3C579A}#block-menu-menu-footer-social>.content>.menu>.leaf>.facebook:before{content:""}#block-menu-menu-footer-social>.content>.menu>.leaf>.twitter{background-color:#68ACD3}#block-menu-menu-footer-social>.content>.menu>.leaf>.twitter:before{content:""}#block-menu-menu-footer-social>.content>.menu>.leaf>.linkedin{background-color:#0077B5}#block-menu-menu-footer-social>.content>.menu>.leaf>.linkedin:before{content:""}#block-menu-menu-footer-social>.content>.menu>.leaf>.googleplus{background-color:#DD4B39}#block-menu-menu-footer-social>.content>.menu>.leaf>.googleplus:before{content:""}#block-menu-menu-footer-social>.content>.menu>.leaf>.newsletter{background-color:#63cca7}#block-menu-menu-footer-social>.content>.menu>.leaf>.newsletter:before{content:""}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu{border-top:none;padding:0;font-size:.77777em;line-height:1.9285907145em}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links{display:block;margin-bottom:10px;margin-top:20px;width:100%;max-width:100%;clear:both}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links>li{display:block;text-align:center;font-size:1em;line-height:1.5em}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links>li>a{color:#888;display:block;text-align:left;background-color:#4C4C4C;margin-top:2px;padding:5px 10px}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links>li>a:hover{text-decoration:underline;background-color:#4C4C4C}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links{text-align:left;margin-bottom:0;overflow:hidden;padding:0;font-size:.77777em;line-height:1.9285907145em}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links{position:relative;left:-7px}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li{border-left:1px solid #949494;display:inline-block;padding:0 7px;font-size:.77777em;line-height:1.9285907145em}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li:first-child{border-left:0}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li>a{line-height:1.4em;color:#949494;text-decoration:underline}#block-dennis-core-dennis-core-footer>.content{background-position:5px 50%;border-top:1px solid #333;margin-top:20px}#block-dennis-core-dennis-core-footer>.content>.copyright{font-size:.77777em;line-height:1.9285907145em;color:#949494;position:relative}#block-dennis-core-dennis-core-footer>.content>.links{display:none}#group-content{display:block}.node.node-full{margin-bottom:0}.node.node-full .field{margin-bottom:1em}.node.node-homepage-teaser{margin-bottom:.5em}.node.node-homepage-teaser .field-name-field-short-title .title{font-size:1.17em;line-height:1.2820512821em;font-weight:700;margin-top:0;margin-bottom:5px}.node.node-homepage-teaser .field-name-field-published-date,.node.node-homepage-teaser .field-name-kicker{font-size:.88888em;line-height:1.6875168752em;word-wrap:break-word}.node.node-homepage-teaser .field-name-field-short-title a{color:#333}.node.node-homepage-teaser .field-name-field-short-title a:hover{color:#4d4c4c}.node.node-homepage-teaser .short-teaser{margin-bottom:5px}.node.node-homepage-teaser .field-name-field-published-date{color:#888;clear:left;margin-right:5px}.node.node-homepage-teaser .field-name-kicker .field-items{display:inline-block;padding-left:11px;position:relative}.node.node-homepage-teaser .field-name-kicker .field-items:before{display:inline-block;content:"/";margin-right:5px;color:#888;position:absolute;left:0}.node.node-homepage-teaser .field-name-field-published-date,.node.node-homepage-teaser .field-name-field-short-title,.node.node-homepage-teaser .field-name-kicker,.node.node-homepage-teaser .teaser-image{float:left}.node.node-homepage-teaser .field-name-field-review-score-overall{height:26px;margin:1% 0;float:left;clear:both}.node.node-homepage-teaser .field-name-field-review-score-overall .fivestar-basic{float:left;left:0}.node.node-homepage-teaser .field-name-field-review-score-overall .fivestar-basic .fivestar-widget-static{left:0}.node.node-homepage-teaser .field-name-field-review-score-overall .fivestar-basic .fivestar-widget-static .star span:before{font-size:20px}.node.node-homepage-teaser{width:100%;padding-bottom:.5em;-webkit-box-shadow:#e0e0e0 1px 1px 2px;box-shadow:#e0e0e0 1px 1px 2px;border:none;background:#fff;position:relative;overflow:hidden;-webkit-transition:.2s;transition:.2s}.node.node-homepage-teaser .content{padding:10px}.node.node-homepage-teaser .group-content-body{overflow:visible}.node.node-homepage-teaser .teaser-image{display:none;width:calc(100% + 20px);margin:-10px -10px 10px;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.node.node-homepage-teaser .teaser-image img{max-width:100%;height:auto}.node.node-homepage-teaser .short-teaser{display:block;clear:both;font-family:Lora,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif;font-size:.77777em;line-height:1.4985149851em;color:#888}.node.node-homepage-teaser .field-name-kicker{position:relative;z-index:1}.node.node-homepage-teaser .field-name-field-author{font-size:.88888em;line-height:1.6875168752em;position:relative;z-index:1;margin-right:5px}.node.node-homepage-teaser .field-name-field-author .field-item:after{color:#fff}.node.node-homepage-teaser:hover{-webkit-box-shadow:#c7c6c6 1px 1px 4px;box-shadow:#c7c6c6 1px 1px 4px}.node.node-homepage-teaser:hover .teaser-image{opacity:.9}.node.node-homepage-teaser:hover .field-name-field-short-title .title a{color:#4d4c4c}.node .tile-clickable{position:absolute;top:0;bottom:0;left:0;right:0}.field-name-field-author>.field-item:after{color:#222}body#pid-homepage #content>.block>.content .homepage-rows,body#pid-homepage #content>.block>.content .view-rows{clear:both;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#pid-homepage #content>.block>.content .homepage-rows>*,body#pid-homepage #content>.block>.content .view-rows>*{width:calc((100% / 1) - .01px);float:left;padding:0;margin:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}body#pid-homepage #content>.block>.content .homepage-rows li:first-child .node .teaser-image,body#pid-homepage #content>.block>.content .view-rows li:first-child .node .teaser-image{display:block}body#pid-homepage #content>.block>.content .homepage-rows li:last-child .node,body#pid-homepage #content>.block>.content .view-rows li:last-child .node{margin-bottom:1px}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2,body#pid-homepage #content>.block:first-child{margin-left:-15px;width:calc(100% + (15px * 2));box-sizing:border-box;background-color:#fff;border-top:solid 1px #e0e0e0;-webkit-box-shadow:#e0e0e0 0 1px 2px;box-shadow:#e0e0e0 0 1px 2px;padding:15px 15px .5em}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews .block-title,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2 .block-title{margin-top:0;margin-bottom:15px}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews .node-homepage-teaser,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2 .node-homepage-teaser,body#pid-homepage #content>.block:first-child .node-homepage-teaser{-webkit-box-shadow:none;box-shadow:none;border-bottom:solid 1px #e0e0e0;margin-bottom:0;padding-bottom:.5em}body#pid-homepage #content>.block:first-child .node-homepage-teaser .teaser-image{margin-bottom:10px}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews .node-homepage-teaser .group-meta,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2 .node-homepage-teaser .group-meta,body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-meta{position:static}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews .homepage-rows>li:last-child>.node-homepage-teaser,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2 .homepage-rows>li:last-child>.node-homepage-teaser,body#pid-homepage #content>.block:first-child .homepage-rows>li:last-child>.node-homepage-teaser{border-bottom:none}ul.homepage-rows{clear:both;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.homepage-rows>*{width:calc((100% / 1) - .01px);float:left;padding:0;margin:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}body#pid-homepage #content>.block:first-child .node-homepage-teaser .teaser-image img,ul.homepage-rows li .node{width:100%}ul.homepage-rows li:first-child .node .teaser-image{display:block}ul.homepage-rows li:last-child .node{margin-bottom:1px}body#pid-homepage,body#pid-homepage #page{background-color:#f3f3f3}body#pid-homepage #content>.block{clear:both}body#pid-homepage #content>.block:not(.block-dfp){margin-bottom:15px}body#pid-homepage #content>.block .block-title{color:#d80859;margin-bottom:.75em;margin-top:0;padding-left:5px;padding-right:5px}body#pid-homepage #content>.block .block-title-desc{font-size:1em;line-height:2.25em;text-transform:uppercase;margin-left:5px;margin-top:-1em}body#pid-homepage #content>.block:first-child{padding:0;border-top:none}body#pid-homepage #content>.block:first-child .node-homepage-teaser{padding:0;border:0}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body{overflow:visible;margin-bottom:0;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,0,0,.3);-webkit-transition:background-color .2s;transition:background-color .2s}body#pid-homepage #content>.block:first-child .node-homepage-teaser .content{overflow:hidden;padding:0 0 56.25%}body#pid-homepage #content>.block:first-child .node-homepage-teaser .teaser-image{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;opacity:1}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body>*{display:none}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body>.field-name-field-short-title,body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body>.group-meta{display:block}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .field,body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .field a,body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .short-teaser{color:#fff;text-shadow:1px 2px #222}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .field-name-field-short-title{position:absolute;bottom:40%;left:10px;right:10px}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .field-name-field-short-title .title{margin:0}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body:before{content:"";background:#fff;height:2px;position:absolute;bottom:35%;left:35%;right:35%}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .group-meta{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35%}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .group-meta .field-name-kicker .field-items:before{color:#fff}body#pid-homepage #content>.block:first-child .node-homepage-teaser .group-content-body .group-meta .field-name-kicker a:hover{color:#e0e0e0}body#pid-homepage #content>.block:first-child .node-homepage-teaser:hover .teaser-image{opacity:1}body#pid-homepage #content>.block:first-child .node-homepage-teaser:hover .group-content-body{background-color:rgba(0,0,0,.5)}#block-system-main,body#pid-homepage #content>.block:first-child .content .homepage-rows li:last-child .node{margin-bottom:0}.fivestar-basic{float:right;position:relative;left:-50%}.fivestar-basic .fivestar-widget-static{display:block;position:relative;right:-50%}.fivestar-basic .fivestar-widget-static .star{float:left;height:27px}.fivestar-basic .fivestar-widget-static .star span{font-size:0}.fivestar-basic .fivestar-widget-static .star span.off:before,.fivestar-basic .fivestar-widget-static .star span.on:before{font-family:icons;content:"★";font-size:27px;line-height:100%;margin:0 .2em 0 0}.fivestar-basic .fivestar-widget-static .star span.on:before{color:#d80859}.fivestar-basic .fivestar-widget-static .star span.off:before{color:#333}.fivestar-static-form-item .form-item{margin:0}#footer .block-menu .content{padding-top:5px}@media screen and (max-width:47.5em){#header-group.page-header{height:50px;line-height:50px}.block-title-desc{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#menu-toggle.button-site-menus{display:none}.leaf>.facebook,.leaf>.twitter{width:32px}#header{width:calc(100% - 140px)}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo{width:140px}#header-group{padding-right:0}}@media only screen and (max-width:47.5em) and (min-width:480px) and (max-width:759px){.node.node-homepage-teaser,.node.node-homepage-teaser .content{padding-bottom:0}.node.node-homepage-teaser .teaser-image{width:50%;margin-right:20px;margin-bottom:0}.node.node-homepage-teaser .group-content-body{overflow:hidden;margin-bottom:.5em}}@media only screen and (max-width:47.5em) and (min-width:480px){body#pid-homepage #content .node.node-homepage-teaser,body#pid-homepage #content .node.node-homepage-teaser .content{padding-bottom:0}body#pid-homepage #content .node.node-homepage-teaser .teaser-image{width:50%;margin-right:20px;margin-bottom:0}body#pid-homepage #content .node.node-homepage-teaser .group-content-body{overflow:hidden;margin-bottom:.5em}}@media only screen and (max-width:47.5em) and (min-width:420px) and (max-width:619px){body#pid-homepage #content>.block:first-child .node.node-homepage-teaser .group-content-body .field-name-field-short-title .title{font-size:1.5em;line-height:1.5em}}@media only screen and (max-width:47.5em) and (min-width:620px){body#pid-homepage #content>.block:first-child .homepage-rows>*{width:calc((100% / 2) - .01px);padding:0}body#pid-homepage #content>.block:first-child .homepage-rows .node.node-homepage-teaser{margin:0}}@media screen and (min-width:47.5em){.block{padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#header-group .nav-button{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.site-menus .block{clip:auto;height:auto;width:auto;overflow:inherit;overflow:visible;position:relative}.site-menus .block-menu{margin-bottom:0}.page,.teaser-image{margin-bottom:10px}li.last>a,li:last-child>a{border:none}#block-dennis-core-dennis-core-footer{clear:left;-webkit-box-sizing:content-box;box-sizing:content-box}#block-dennis-core-dennis-core-footer .content{padding-right:0}#block-dennis-core-dennis-core-footer .links{float:right;margin-top:0}.teaser-image{float:left;margin-right:30px}#footer-wrapper,#page{margin-left:auto;margin-right:auto}#main{max-width:none}#page.page{margin-top:53px!important}#header-group.page-header{border-top:0;position:fixed}#header-group.page-header>#header-group-inner{position:fixed;position:0;background-color:#fff;width:100%;border-top:2px solid #d80859;box-shadow:0 0 24px 0 rgba(0,0,0,.25)}#header-group{padding-top:0;padding-bottom:0}.site-logo{float:left!important}#menu-toggle.button-site-menus{display:none}.node.node-full .field-name-body{clear:left}.node.node-homepage-teaser .short-teaser,.node.node-homepage-teaser .teaser-image{display:block}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links,#block-pcpro-fat-footer-pcpro-fat-footer-useful-links{text-align:center}.node.node-homepage-teaser .field-name-field-short-title{float:none}.node.node-homepage-teaser .field-name-field-review-score-overall{float:none;clear:right}.node.node-homepage-teaser .field-name-field-review-score-overall .fivestar-basic{float:left;left:0}.node.node-homepage-teaser .field-name-field-published-date{clear:none}.node.node-homepage-teaser{margin-bottom:0;padding-bottom:0}.node.node-homepage-teaser .content{padding-bottom:32px}.node.node-homepage-teaser .group-meta{position:absolute;bottom:5px}body#pid-homepage #content>.block .content .homepage-rows>*,body#pid-homepage #content>.block .content .view-rows>*{width:calc((100% / 2) - .01px);padding:5px}body#pid-homepage #content>.block .content .item-count-4.homepage-rows>* .teaser-image,body#pid-homepage #content>.block .content .item-count-4.view-rows>* .teaser-image{display:none}body#pid-homepage #content>.block .content .item-count-4.homepage-rows>:nth-child(1) .teaser-image,body#pid-homepage #content>.block .content .item-count-4.homepage-rows>:nth-child(2) .teaser-image,body#pid-homepage #content>.block .content .item-count-4.view-rows>:nth-child(1) .teaser-image,body#pid-homepage #content>.block .content .item-count-4.view-rows>:nth-child(2) .teaser-image{display:block}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews .node-homepage-teaser,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2 .node-homepage-teaser,body#pid-homepage #content>.block:first-child .node-homepage-teaser{border-bottom:none}body#pid-homepage #content>.block{padding-left:0;padding-right:0}body#pid-homepage #content>.block:not(.block-dfp){margin-bottom:1.5em;margin-bottom:calc(1.5em - 5px)}body#pid-homepage #content>.block .block-title{float:left}body#pid-homepage #content>.block .block-title-desc{position:relative;float:left;margin-left:1em;margin-top:0;padding-left:1em}body#pid-homepage #content>.block .block-title-desc:before{content:"";background-color:#e0e0e0;position:absolute;width:2px;top:2px;left:0;bottom:2px}body#pid-homepage #content>.block:first-child .homepage-rows>*{width:calc((100% / 2) - .01px);padding:0}body#pid-homepage #content>.block:first-child .homepage-rows .node-homepage-teaser .group-content-body .field-name-field-short-title .title{font-size:1.5em;line-height:1.5em}body#pid-homepage #content>.block:first-child .node-homepage-teaser{margin-bottom:0}#footer .block-menu{margin-bottom:1.5em}#footer .block-menu .content{padding-left:0;padding-right:0;padding-top:0}#footer .block-menu .content .menu li{margin-bottom:inherit}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu{margin-bottom:5px}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links>li{font-size:1.17em;display:inline-block;line-height:2em;margin:0 5px}#block-pcpro-fat-footer-pcpro-fat-footer-main-menu>.content>.links>li>a{color:#888;display:inline;background-color:transparent;padding:0}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links{left:0}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li{border-left:1px solid #888;font-size:1em;line-height:1.5em}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li>a{color:#888;text-decoration:none}#block-pcpro-fat-footer-pcpro-fat-footer-useful-links>.content>.links>li>a:hover{text-decoration:underline}#block-dennis-core-dennis-core-footer>.content>.copyright{white-space:nowrap}#block-dennis-core-dennis-core-footer>.content>.copyright>br{display:none}}@media screen and (min-width:61.875em){.page{max-width:960px;width:960px}.region-header{float:right;width:auto}#footer,#page{max-width:960px;width:960px;margin-left:auto;margin-right:auto}body.no-sidebars #group-content{clear:both}#header-group.page-header>#header-group-inner>.logo-wrapper>.site-logo{float:left;margin-right:0}#header-group~#site-menus{display:block}body#pid-homepage #content>.block .content .homepage-rows>*,body#pid-homepage #content>.block .content .view-rows>*{width:calc((100% / 4) - .01px);padding:5px}body#pid-homepage #content>.block .content .item-count-4.homepage-rows>* .teaser-image,body#pid-homepage #content>.block .content .item-count-4.view-rows>* .teaser-image{display:block}body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2{width:100vw;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0}}@media only screen and (min-width:61.875em) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2{width:1024px;margin-left:calc(50% - 512px)}}@media screen and (min-width:61.875em) and (min-width:61.875em){body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews>*,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2>*{width:960px}}@media screen and (min-width:61.875em) and (min-width:76.875em){body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews>*,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2>*{width:1200px}}@media screen and (min-width:61.875em){body#pid-homepage #content>#block-pcpro-homepage-homepage-latest-reviews>*,body#pid-homepage #content>#block-pcpro-homepage-homepage-main-list-2>*{margin-left:auto;margin-right:auto;box-sizing:border-box}body#pid-homepage #content>.block:first-child{width:100vw;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0}}@media only screen and (min-width:61.875em) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){body#pid-homepage #content>.block:first-child{width:1024px;margin-left:calc(50% - 512px)}}@media screen and (min-width:61.875em) and (min-width:61.875em){body#pid-homepage #content>.block:first-child>*{width:960px}}@media screen and (min-width:61.875em) and (min-width:76.875em){body#pid-homepage #content>.block:first-child>*{width:1200px}}@media screen and (min-width:61.875em){body#pid-homepage #content>.block:first-child>*{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%!important;padding-left:10px;padding-right:10px}body#pid-homepage #content>.block:first-child .homepage-rows{padding-bottom:5px}body#pid-homepage #content>.block:first-child .homepage-rows>*{width:calc((100% / 3) - .01px);padding:5px}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child{width:calc(100% + 5px * 4);padding:0;margin-left:-10px;margin-right:-10px;margin-bottom:5px}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser{overflow:hidden}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .content{padding-bottom:30.71%}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .field-name-field-short-title{font-size:2em;line-height:1.5em;left:14%;right:14%}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-content-body:before{content:normal}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-meta{height:27px;bottom:calc(35% - .5em - 2px);left:50%;right:auto}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-meta>*{font-size:1em;line-height:1.5em;position:relative;left:-50%}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-meta:after,body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-meta:before{content:"";background:#fff;height:2px;position:absolute;right:-10%;width:50%;bottom:calc(.5em + 2px)}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .group-meta:after{right:auto;left:-110%}body#pid-homepage #content>.block:first-child .homepage-rows>li:first-child .node.node-homepage-teaser .short-teaser{font-family:RobotoCondensed,Helvetica,Arial,Verdana,"Bitstream Vera Sans",sans-serif;font-size:1.5em;line-height:1.4em;position:absolute;left:22%;right:22%;bottom:0;height:35%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#pid-homepage #content>.block:first-child .homepage-rows>li:not(:first-child) .node.node-homepage-teaser .field-name-field-short-title .title{font-size:1.17em;line-height:1.2820512821em}.no-sidebars .group-meta{width:100%;margin-left:0}}@media screen and (min-width:76.875em){#footer,#page{max-width:1200px}body.no-sidebars #group-content{float:left;width:100%;margin-left:0;margin-right:-100%}#footer,.node.node-full .field-name-body{float:none}#page{border:0;min-width:1200px}#footer{width:1200px;margin-left:auto;margin-right:auto}body#pid-homepage #content>.block:first-child .homepage-rows>li:not(:first-child) .node.node-homepage-teaser .field-name-field-short-title .title{font-size:1.5em;line-height:1.5em}}