html,body{margin:0;padding:0;border:0;font-size:100%;font-family:Arial, Helvetica, sans-serif;vertical-align:baseline}@media screen and (max-width: 979px){#footer .newsletter-container,#footer .desc-container,#footer .trademark-container.single-line{display:none !important}}@media screen and (min-width: 980px){#footer .links .separator,#footer .trademark-container.double-line{display:none !important}}#footer{margin-top:75px}#footer.full{margin-top:0px}#footer .newsletter-container{width:100%;background-color:#DADADA;clear:both}#footer .newsletter-container .subscribe-container{max-width:980px;margin:0px auto;padding:15px 0px}@media screen and (max-width: 979px){#footer .newsletter-container .subscribe-container{margin:0px 10px;padding:5px 0px}}#footer .newsletter-container .subscribe-container .form .subscribe-label{position:relative;font-size:16px;font-weight:500;letter-spacing:0.2px;margin-bottom:5px;float:left;line-height:40px;margin-right:8px}#footer .newsletter-container .subscribe-container .form .signup-box{position:relative;cursor:pointer;margin-top:0px;line-height:40px;text-align:center;display:inline-block;letter-spacing:0.4px;font-size:17px}#footer .newsletter-container .subscribe-container .form .field{position:relative;cursor:pointer;margin-top:0px;margin-right:4px;display:inline-block}#footer .newsletter-container .subscribe-container .form input{height:40px;max-width:100%;min-width:245px;display:inline-block;font-size:14px;width:auto;position:relative;display:table-cell;padding-right:35px;padding-top:7px}#footer .newsletter-container .subscribe-container .form .icon{width:40px;height:40px;position:absolute;right:0;top:0;color:#555}#footer .newsletter-container .subscribe-container .form .icon>div{width:40px;height:40px;display:table-cell;vertical-align:middle;text-align:center}#footer .newsletter-container .subscribe-container .form .icon:focus{outline:none}#footer .newsletter-container .subscribe-container .form .field-msg{position:absolute}#footer .newsletter-container .subscribe-container .form .btn-submit{display:inline-block;position:relative;width:100px;height:40px;letter-spacing:1.15}#footer .body-container{width:100%;background-color:#5A5B5D;clear:both;color:white;padding:40px 0px;min-height:170px}@media screen and (min-width: 610px) and (max-width: 979px){#footer .body-container{overflow-x:hidden;overflow-y:auto;padding:10px 0px 10px 0px}}@media screen and (max-width: 609px){#footer .body-container{overflow-x:hidden;overflow-y:auto;padding:10px 0px 10px 0px}}#footer .body-container .footer-body{max-width:980px;margin:0px auto;clear:both}@media screen and (max-width: 979px){#footer .body-container .footer-body{margin:0px 10px}}#footer .body-container .footer-body .field{min-width:220px;max-width:300px}@media screen and (max-width: 979px){#footer .body-container .footer-body .field{max-width:100%}}#footer .body-container .logos-container{float:left;width:32%}@media screen and (max-width: 979px){#footer .body-container .logos-container{float:none;vertical-align:top;width:100%;text-align:center}}#footer .body-container .logos-container .field{width:100%;margin-top:-20px}@media screen and (max-width: 979px){#footer .body-container .logos-container .field{margin-top:0px}}#footer .body-container .logos-container img{max-width:300px;margin-left:-10px}@media screen and (min-width: 481px) and (max-width: 979px){#footer .body-container .logos-container img{max-width:275px}}@media screen and (max-width: 480px){#footer .body-container .logos-container img{max-width:230px}}#footer .body-container .logos-container .social-media{margin-top:18px;list-style-type:none;text-align:center}@media screen and (max-width: 979px){#footer .body-container .logos-container .social-media{display:inline-block}}#footer .body-container .logos-container .social-media li{padding:0px 12px 0px 0px;display:inline-block;float:left}#footer .body-container .logos-container .social-media li:first-child{padding-left:0px}#footer .body-container .logos-container .social-media li:last-child{padding-right:0px}#footer .body-container .logos-container .social-media li a{color:#fff;font-weight:bold;text-decoration:none;font-size:12px}@media screen and (min-width: 481px) and (max-width: 979px){#footer .body-container .logos-container .social-media li a{font-size:11px}}@media screen and (max-width: 480px){#footer .body-container .logos-container .social-media li a{font-size:9px}}#footer .body-container .logos-container .social-media .app-link-btn{width:90%;display:inline-block;border:3px solid;border-radius:10px;padding:5px 10px;font-size:24px;margin-top:15px;float:left;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:28px;cursor:pointer}@media screen and (min-width: 481px) and (max-width: 979px){#footer .body-container .logos-container .social-media .app-link-btn{font-size:20px;margin-top:10px;line-height:22px}}@media screen and (max-width: 480px){#footer .body-container .logos-container .social-media .app-link-btn{font-size:18px;margin-top:10px;line-height:20px}}#footer .body-container .logos-container .social-media .app-link-btn .app-link-icons{padding-right:10px;float:left}#footer .body-container .logos-container .social-media .app-link-btn .button-af .app-link-icons{padding:0px 10px 0px 10px}#footer .body-container .desc-container{width:34%;margin:auto}@media screen and (min-width: 610px) and (max-width: 979px){#footer .body-container .desc-container{width:50%;float:left;text-align:center}}@media screen and (max-width: 609px){#footer .body-container .desc-container{vertical-align:bottom;float:none;width:100%;text-align:center}}#footer .body-container .desc-container .field{width:90%;padding:10px 30px 0px 30px;border-left:3px solid #fff;border-right:3px solid #fff;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width: 610px) and (max-width: 979px){#footer .body-container .desc-container .field{width:90%;padding-left:10px;padding-right:10px;border-left:none}}@media screen and (min-width: 480px) and (max-width: 609px){#footer .body-container .desc-container .field{width:98%;padding:10px;border:none}}#footer .body-container .desc-container p{line-height:1.58;text-align:left;font-weight:lighter;font-size:15px}#footer .body-container .links-container{width:26%;float:right}@media screen and (max-width: 979px){#footer .body-container .links-container{margin-top:10px;width:100%;text-align:center}}#footer .body-container .links-container .field{float:left;line-height:1.60 !important;color:#fff;margin-top:-5px}@media screen and (max-width: 979px){#footer .body-container .links-container .field{float:none}}#footer .body-container .links-container .field li{text-align:left !important}@media screen and (max-width: 979px){#footer .body-container .links-container .field li{display:inline-block;padding-right:15px}}#footer .body-container .links-container .field li a{color:#fff;text-decoration:none;font-size:19px;font-weight:500;line-height:inherit}@media screen and (min-width: 610px) and (max-width: 979px){#footer .body-container .links-container .field li a{font-size:18px}}@media screen and (max-width: 609px){#footer .body-container .links-container .field li a{font-size:17px}}#footer .company-container{width:100%;background-color:#DADADA;clear:both}#footer .company-container .payment-icons{text-align:center;padding:10px 0px 10px 0px}#footer .company-container .payment-icons .icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);padding:0 15px;display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width: 481px) and (max-width: 979px){#footer .company-container .payment-icons .icon{padding:0px 7px 0px 0px}}@media screen and (max-width: 480px){#footer .company-container .payment-icons .icon{padding:0px 9px 0px 0px}}#footer .company-container .payment-icons .icon img{vertical-align:middle;max-height:131%}@media screen and (max-width: 480px){#footer .company-container .payment-icons .icon img{max-height:100%}}#footer .company-container .payment-icons .visa,#footer .company-container .payment-icons .eft{height:15px}#footer .company-container .payment-icons .diners,#footer .company-container .payment-icons .ssl{height:20px}#footer .company-container .payment-icons .msc,#footer .company-container .payment-icons .amex{height:25px}#footer .company-container .trademark-container{list-style-type:none;text-align:center;padding:5px 0px 5px 0px}#footer .company-container .trademark-container li{padding:0 5px;display:inline-block}#footer .company-container .trademark-container li a,#footer .company-container .trademark-container li span,#footer .company-container .trademark-container .separator{color:#808080;text-decoration:none;font-size:13px;font-weight:500}@media screen and (max-width: 480px){#footer .company-container .trademark-container li a,#footer .company-container .trademark-container li span,#footer .company-container .trademark-container .separator{font-size:12px}}#footer li:hover .fa,#footer li:hover a,#footer li.selected .fa,#footer li.selected a{color:#EE782E !important}#footer li:first-child{padding-left:0px}#footer li:last-child{padding-right:0px}

/*# sourceMappingURL=footer.css.map */