.Footer-Instagram{padding-top:20px;text-align:center}.Footer-Instagram-Title a:hover{color:#F1B85F}.Footer-Instagram-Title a{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:16px;color:#239278}.Footer-Instagram-Title a span{display:inline-block;vertical-align:middle}.Footer-Instagram-Title a i{margin-right:7px;font-size:24px;display:inline-block;vertical-align:middle}.Footer-Instagram-Feed{padding:20px 10px}.Footer-Instagram-Feed .Placeholder{padding:0 10px;height:200px;line-height:200px;text-align:center;background:#F5F5F5;color:#999;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:14px}.Footer-Optin{text-align:center;background:#CFEADE;color:#114F40}.Footer-Optin-Decor{height:50px;background:url(../../../../../../../themes/AF-Theme-BLT/Images/BG-Footer-Top-1.png) top center no-repeat;background-size:cover}.Footer-Optin-Inner{padding:20px 10px 60px 10px}.Footer-Decor{height:50px;background:url(../../../../../../../themes/AF-Theme-BLT/Images/BG-Footer-Top-2.png) top center no-repeat;background-size:cover}.Footer-Optin-Main{margin-right:40px;max-width:400px;display:inline-block;vertical-align:middle}.Footer-Optin-Main h2{padding:0;line-height:1em;font-family:"Betterlove",serif;font-weight:400;font-size:70px}.Footer-Optin-Main h3{margin-top:10px;padding:0;width:100%;max-width:300px;font-weight:600;font-size:16px}.Footer-Optin-Form{margin:auto;width:100%;max-width:600px;font-size:0;display:inline-block;vertical-align:middle}.Footer-Optin form label{width:50%;display:inline-block;vertical-align:top}.Footer-Optin form label:first-child{padding-right:2%}.Footer-Optin form label:last-child{padding-left:2%}.Footer-Optin label input,.Footer-Optin button{padding:0 10px;width:100%;height:65px;line-height:65px;text-align:center;letter-spacing:1px;font-weight:600;font-size:14px;background:#FFF;color:#134F41;border:0;border-radius:4px;display:block}.Footer-Optin input::-webkit-input-placeholder{color:#134F41;text-transform:uppercase}.Footer-Optin input:-moz-placeholder{color:#134F41;text-transform:uppercase}.Footer-Optin input::-moz-placeholder{color:#134F41;text-transform:uppercase}.Footer-Optin input:-ms-input-placeholder{color:#134F41;text-transform:uppercase}.Footer-Optin input[type="submit"],.Footer-Optin button{margin-top:20px;padding:0 10px;width:100%;height:65px;line-height:65px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:14px;border:0;border-radius:4px;background:#F1B85F;color:#FFF;cursor:pointer;display:block}.Footer-Optin input[type="submit"]:hover,.Footer-Optin button:hover{background:#249279;color:#FFF}.Footer a{color:#FFF}.Footer a:hover{color:#F1B85F}.Footer{padding:40px 10px 20px 10px;line-height:1.5em;text-align:center;text-transform:uppercase;letter-spacing:1px;background:#249279;color:#FFF;font-weight:600;font-size:10px}.Footer-Social li{margin:0 15px}.Footer-Social li a{font-size:34px}.Footer-Meta{margin-top:100px}@media all and (max-width:1150px),all and (max-device-width:1150px){.Footer-Optin-Main{margin:auto;display:block}.Footer-Optin-Form{margin:20px auto 0 auto;display:block}}@media all and (max-width:768px),all and (max-device-width:768px){.Footer-Optin-Inner{padding:0 10px 30px 10px}.Footer{padding:30px 10px 20px 10px}.Footer-Meta{margin-top:50px}}@media all and (max-width:500px),all and (max-device-width:500px){.Footer-Optin-Form{margin:20px auto 0 auto}.Footer-Optin form label{margin:10px auto 0 auto;width:100%;display:block}.Footer-Optin form label:first-child{padding-right:0}.Footer-Optin form label:last-child{padding-left:0}.Footer-Optin input[type="submit"]{margin-top:10px}}