.footer-in{margin:0 auto;padding:70px 0 60px;color:#ccc;position:relative}.footer-in .columns{margin-top:20px}.footer-in h5.subtitle{color:#fff;padding-top:30px;padding-bottom:10px;padding-left:1px;margin:0 0 5px;position:relative;font-size:22px;text-transform:uppercase;letter-spacing:0;line-height:1.5;font-weight:700;text-align:left}#footer.litex .footer-in h5.subtitle{color:#31312c;margin-bottom:3px;border-color:#cacaca;padding-bottom:10px}.footer-in hr{border-color:#373737}.footer-in .copyright-txt{font-size:12px}.footer-in .textwidget,.footer-in p{line-height:1.8;color:#d0d0d0;font-weight:300}.litex .footer-in .textwidget,.litex .footer-in p{color:#444}.footer-in .yp-ft-logo{text-align:right}.footer-in .yp-ft-logo img{max-width:90px}.contact2 div{line-height:21px}.footer-in a{-webkit-transition:all .18s ease;-moz-transition:all .18s ease;-o-transition:all .18s ease;transition:all .18s ease}.footer-sbc{position:relative;text-align:center;margin:0 auto}.footer-sbc input[type=text],.footer-sbc input[type=submit]{float:left;margin:4px 7px}.footer-in ul.menu li{font-size:14px;text-transform:uppercase;letter-spacing:1px;transition:all .23s ease}#footer.litex .widget ul.menu li{padding-left:15px}#footer.litex .widget ul.menu li:before{content:"\e649";font-family:themify;font-size:8px;position:absolute;left:0;transition:all .3s ease}#footer.litex .widget ul.menu li:hover:before{left:3px}.footer-in a img{float:left}.footer-in .contact-inf textarea::-webkit-input-placeholder{color:#555866}.footer-in .contact-inf textarea::-moz-placeholder{color:#555866}.footer-in .contact-inf textarea::-ms-input-placeholder{color:#555866}.footer-in .contact-inf input::-webkit-input-placeholder{color:#555866}.footer-in .contact-inf input::-moz-placeholder{color:#555866}.footer-in .contact-inf input::-ms-input-placeholder{color:#555866}.footer-in .contact-inf input,.footer-in .contact-inf textarea{font-family:'Source Sans Pro','Open Sans',Helvetica,Arial,sans-serif;min-width:100%;background:#202229;color:#a0a0a0;font-size:12px;padding:10px 0 10px 12px;display:block}.footer-in .contact-inf input{margin:12px 0;min-height:33px;border-radius:4px;border:none}.footer-in .contact-inf textarea{height:88px;margin:5px 0 10px;border-radius:4px;border:none}.footer-in .contact-inf button,.footer-in .tribe-events-widget-link a{padding:14px 20px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#aaa;font-weight:600;border-radius:2px;background:rgba(255,2555,255,.05);margin-right:6px;margin-left:2px}.footer-in .contact-inf input[name=wcEmail],.footer-in .contact-inf input[name=wcSubject]{float:left;width:48%;min-width:48%}.footer-in .contact-inf input[name=wcEmail]{margin-right:2%;margin-top:0}.footer-in .contact-inf input[name=wcSubject]{margin-top:0;margin-left:2%}.footer-in .contact-inf button:hover,.footer-in .tribe-events-widget-link a:hover{background:#437df9;color:#fff;text-decoration:none}.footer-in a{color:#888;text-decoration:none}.footer-in a:hover{text-decoration:underline;color:#999}.footer-in .textwidget h6{color:#555;letter-spacing:2px;text-transform:uppercase;font-size:15px}#footer.litex .footer-in a{color:#0093d0}.footer-in a.terms{color:#578f1a}.footer-navi.floatright{float:right;text-align:right}.footer-in .col-md-12 .widget{text-align:center}.footer-in .socialfollow a{background:rgba(255,2555,255,.05);padding-left:0;margin-right:0}.litex .footer-in .socialfollow a{background:rgba(0,0,0,.05)}.litex .footer-in .socialfollow a i{color:inherit}#footer .footer-in .socialfollow a:hover{text-decoration:none;border-color:transparent;color:#fff}#footer.litex .footer-in .contact-inf input,#footer.litex .footer-in .contact-inf textarea{background:#eee;border-color:#ddd;color:#696969;box-shadow:inset 0 0 3px 1px #e9e9e9,1px 1px #fff}.footer-in #wp-calendar caption{color:#888}#footer .footer-in.type-2 .widget h5.subtitle{color:#31312c;padding-bottom:0}#footer.litex .footer-in .widget ul li a{background:0 0}#footer.litex .footer-in .widget ul li a:hover{padding:0}#footer.litex .footer-in .widget ul li:hover{background:#fff;color:#555}#footer.litex .footer-in .widget ul li a{text-decoration:none;color:#444;padding:6px 2px 8px 0;-webkit-transition:all .07s ease;-moz-transition:all .07s ease;-ms-transition:all .07s ease;-o-transition:all .07s ease;transition:all .07s ease}.footer-in .widget ul li,.footer-in .widget ul li a{text-decoration:none;color:#c8c9ce;font-weight:400}.footer-in .widget ul li a:hover{color:#437df9}.footer-in .widget ul.menu li a,.sidebar .widget ul.menu li a{display:block;padding:8px 2px 7px 0}.footbot .footer-navi a:after,.wn-footer>p{display:none}#footer.litex .footbot{background:#437df9;color:#fff;border-top:1px solid #ededed}.litex .footbot .footer-navi{color:#9a9a9a;font-size:14px;padding:10px 0 20px;letter-spacing:-.005em;word-spacing:-.02em}.footbot .footer-navi a{color:#5f5f5f;font-size:14px}#footer .side-list p,#footer.litex .side-list p{font-size:11px;font-weight:400}.footer-navi.center{text-align:center;float:none}#footer.litex .footbot .container{padding-top:0}.footer-navi{float:left;text-align:left;font-size:13px;color:#d0d0d0;font-weight:300;letter-spacing:1px;display:block;width:100%}.litex .footer-navi{color:#fff}.footer-navi ul{margin-left:40px}.footer-navi a{color:grey;font-weight:400;font-size:13px}.custom-footer-menu a{display:block;color:#fff;padding:4px 0}.custom-footer-menu a:hover,.footer-navi a:hover{color:#437df9;text-decoration:none}.footer-navi .copyright a:after{display:none}.footer-navi a:after{content:".";font-size:24px;color:#437df9;position:relative;bottom:2px;margin:0 8px;font-weight:700}.footer-navi a:last-child:after{content:""}#footer .widget .socialfollow a{padding-left:0;margin-right:7px;padding-right:0;display:inline-block;vertical-align:middle}@media (max-width:767px){#footer .footer-in .socialfollow{margin-left:0}.footer-navi,.footer-navi.floatright{text-align:center;font-size:11px;float:none}}@media only screen and (max-width:991px){.footer-in .col-md-3,.footer-in .col-md-4,.footer-in .col-md-6,.footer-in .col-md-8{margin-bottom:30px;clear:both}.footer-in .contact-inf input[name=wcEmail],.footer-in .contact-inf input[name=wcSubject]{width:100%}.footer-in .contact-inf input[name=wcSubject]{margin-left:0}.footer-in h5.subtitle{margin-top:10px}}