a.pop-out{display:none;position:fixed;top:33%;left:100vw;height:30px;background-color:#ffc000;padding:5px 15px 5px 10px;margin:-15px 0 6px -40px;line-height:20px;color:#fff;text-align:left;border-radius:15px 0 0 15px;overflow:hidden;clear:both;z-index:10;white-space:nowrap;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s;transition:all .35s}a.pop-out:hover{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:0;color:#fff}@media(min-width:768px){a.pop-out{display:block}}a.pop-out:focus{outline:0}a.pop-out:first-of-type{margin-top:-51px;background-color:#f60;width:150px}a.pop-out:nth-of-type(2){width:225px}a.pop-out:last-of-type{background-color:#09f;margin-top:21px;width:210px}a.pop-out img{float:left;display:block;width:20px;height:20px;margin:0 10px 0 0}footer{position:relative;padding:50px 0 30px 0;background-color:#333;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:300;color:#fff;font-size:14px;text-align:center;z-index:1}footer a{text-decoration:none}footer address{font-style:normal}.wf-loading footer{visibility:hidden}.wf-inactive footer{visibility:visible}@media(min-width:768px){footer .left{text-align:left}}@media(min-width:768px){footer .right{text-align:right}}footer a,footer a:visited{color:#fff}footer a:hover,footer a:visited:hover{color:#f60}footer .logo{display:none;width:285px;margin:0 auto 30px auto}@media(min-width:768px){footer .logo{display:block}}footer h4{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;text-transform:none}.wf-loading footer h4{visibility:hidden}.wf-inactive footer h4{visibility:visible}footer .icon{width:15px;margin:0 10px 0 0}footer ul{margin:0 0 30px 0;padding:0}footer ul li{margin:0 11px 0 15px;padding:0;display:inline-block}footer small{font-size:12px}footer .social{overflow:hidden;margin:0 auto 30px auto;text-align:center}@media(min-width:768px){footer .social{float:right;margin:0}}footer .social a{display:inline-block;color:#fff;margin:0 5px;font-size:20px;-webkit-transition:color .25s linear;transition:color .25s linear}@media(min-width:768px){footer .social a{float:left;margin:0 0 0 10px;font-size:14px}}footer .social a:hover{color:#f60}