/* Footer */
/*@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');*/
#footer { background-color: #333; margin-top: 0px; padding-top: 60px; padding-right: 0; padding-bottom: 60px; padding-left: 0;width: 100%; }
#footer .section-title { text-align: center; color: #007b5e; margin-bottom: 50px; text-transform: uppercase; }
#footer h6 { padding-left: 10px; border-left: 3px solid #eeeeee; padding-bottom: 0px; color:#ffffff; padding-top: 0px; padding-right: 0px; margin: 0px; line-height: 1.2rem;margin-bottom: 20px;}
#footer a {  text-decoration: none !important; background-color: transparent; -webkit-text-decoration-skip: objects; }

#footer ul.quick-links{ margin-top: 10px; }
#footer ul.quick-links li a { color: rgba(255, 255, 255, 0.7); }
#footer ul.quick-links li { padding: 3px 0; -webkit-transition: .5s all ease; -moz-transition: .5s all ease; transition: .5s all ease; }
#footer ul.quick-links li:hover { padding: 3px 0; margin-left:5px; color: #669900;}
#footer ul.quick-links li a i { margin-right: 5px; }
#footer ul.quick-links li:hover a i {  }

#footer ul.social { margin-top: 10px; }
#footer ul.social li { padding: 3px 0; }
#footer ul.social li a i { margin-right: 5px; font-size:25px; -webkit-transition: .5s all ease; -moz-transition: .5s all ease; transition: .5s all ease; }
#footer ul.social li:hover a i { font-size:30px; margin-top:-10px; }
#footer ul.social li a{ color:#ffffff; }
#footer ul.social li a:hover { color:#eeeeee; }

.footer_contact_detail { color:#ffffff; }
.footer_contact_detail a { color: rgba(255, 255, 255, 0.7); }
.footer_contact_detail a:hover {color: #669900;}
.company_name { color:#ffffff; font-size: 16px; }
.footer-logo { margin-bottom: 15px; }

.footer-bottom-box{padding: .75rem 0;font-size: 0.85rem; line-height: 24px; }
.regulatory-information-box{padding: .75rem 0;font-size: 0.85rem;}

.footer-bottom {padding: .75rem 0; background-color: #252525; color: rgba(255, 255, 255, 0.7); width: 100%;font-size: 0.85rem; }
.footer-bottom a{color: rgba(255, 255, 255, 0.5); }
.footer-bottom a:hover{color: rgba(255, 255, 255, 0.7); }

.copyright{}
.footer_policy_link_divider{ padding-right: 1rem; padding-left: 1rem; }
.footer_policy_link{}
.footer_design {text-align: right;}
.footer_design_wb{ font-weight: bold; }

@media (max-width: 1199.98px) {
	}
@media (max-width: 991.98px) {
	}
@media (max-width: 767.98px) {
	#footer h6 { padding-left: 0; border-left: transparent; padding-bottom: 0px; margin-bottom: 10px; }
	.footer_design {text-align: left;width: 100%;}
	}
@media (max-width: 575.98px) {
	}
