footer[role="contentinfo"]{margin-bottom:0;bottom:0}footer{width:100%;height:295px;background-color:#ccc;position:absolute}footer .container{padding-top:40px}footer .colum{float:left;min-height:150px;padding-left:10px;border-left:1px solid #888}footer .facebook,footer .twitter,footer .youtube{padding:30px 0}footer .footer-menu a{display:block;font-size:12px;color:#666;line-height:20px}footer .footer-menu a:hover{color:#0a8}footer .colum.footer-menu span{display:inline-block;margin-right:1px;margin-bottom:1px;padding-left:15px;font-weight:bold;color:#666}footer .social-media .row{padding-top:5px}footer .colum.social-media a{display:block;float:left;margin-right:5px;margin-bottom:1px;padding-top:14px;padding-left:15px}.facebook,.twitter,.youtube,.fli-blog{background-repeat:no-repeat;background-size:35px 35px;background-size:contain;width:35px;height:35px;display:inline-block;cursor:pointer}.euro-media,.eurovod,.vod{background-repeat:no-repeat;background-size:100px 100px;background-size:contain;height:50px;margin-top:7px;display:inline-block;cursor:pointer}.euro-media{width:169px}.eurovod{width:130px;margin-top:3px}.footer-landing-page{color:#3c3c3c}.footer-landing-page .container h2,.footer-landing-page .container h3,.footer-landing-page .container h4{color:#3c3c3c;font-family:'Dosis',sans-serif;font-weight:normal;margin-bottom:10px}.footer-landing-page .container h2{font-size:24px;line-height:32px;margin-top:40px}.footer-landing-page .container h3{font-size:20px;line-height:28px;margin-top:20px}.footer-landing-page .container p{font-size:16px;line-height:26px}.footer-landing-page .head-green h1,.footer-landing-page .head-green p{color:#fff;font-family:'Dosis',sans-serif;font-weight:normal}.footer-landing-page .head-green h1{font-size:30px;text-transform:uppercase}.footer-landing-page .head-green p{font-size:24px;line-height:30px}.footer-landing-page p,.footer-landing-page div{font-size:16px;line-height:26px}.footer-landing-page a:link{color:#0a8;font-weight:600;text-decoration:none}.faq.footer-landing-page .panel-title a:link{color:inherit;font-weight:normal}.faq.footer-landing-page .panel-title a:link:hover{text-decoration:none}.faq.footer-landing-page .head a:link{color:inherit}.footer-landing-page .head .container{padding:0 10px}.footer-landing-page .btn-flimmit{color:white !important;font-weight:bold !important}.footer-landing-page .btn-flimmit:hover{color:inherit !important;text-decoration:none}.footer-landing-page a:hover{text-decoration:underline}@media(max-width:800px){.euro-media{width:100%}}footer .horizontal{clear:both;margin-top:20px}footer[role="contentinfo"] address{color:#969696;font-size:12px;padding-top:30px;text-align:center;width:100%}@media screen and (max-width:900px){footer .container{padding-top:0}footer .row{padding-top:30px}}@media(min-width:860px) and (max-width:900px){footer .row{padding-top:30px}footer .social-media .row{padding-top:0}}@media(min-width:805px) and (max-width:860px){footer .row{padding-top:30px}footer .social-media .row{padding-top:0}}@media(max-width:699px){footer{height:320px}footer .row{padding-top:0}footer .colum{float:none;width:100%;padding-top:15px;margin-bottom:15px;border:0;border-top:1px solid #ddd;min-height:0}footer .colum:first-child{border:0}footer .footer-menu:nth-child(n+3){display:none}footer[role="contentinfo"] address{border-top:1px solid #ddd;color:#969696;float:none;font-size:12px;padding-top:5px;text-align:left;width:100%}}body.stop-scrolling{height:auto}