footer{margin:200px 0 100px}footer .col{display:inline-block;vertical-align:top;width:calc(50% - 200px)}footer .col.logo{text-align:center;width:400px}footer .col.logo p{margin-bottom:25px}footer .col:last-child{text-align:right}footer .col .socials{margin-bottom:50px}footer .col .socials a{color:#9a171c;font-size:18px;line-height:28px;margin-left:5px;padding:5px;margin-top:-5px;margin-bottom:-5px;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}footer .col .socials a:hover{opacity:.6}footer .col img{width:120px;height:auto;display:inline-block;margin:0 auto}footer .col p{font-family:'Sackers Gothic';font-weight:500;font-size:14px;line-height:28px;letter-spacing:.25px;color:#9a171c;text-transform:uppercase}footer .col p a{color:#9a171c;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}footer .col p a:hover{opacity:.6}footer .col .extraItem{display:inline-block}@media all and (max-width:1024px){footer{margin:100px 0 50px}}@media all and (max-width:900px){footer .col{width:100%;text-align:left !important}footer .col:last-child{margin-top:24px}footer .col.logo{margin-top:24px}footer .col .socials{margin-bottom:24px}footer .col p{font-size:12px;line-height:24px;margin-bottom:24px}footer .col p:last-child{margin-bottom:0}}