#tfooter { position: relative; padding: 45px 0; background-color: #1e253d; text-align: center; }
#tfooter .footerlogo { display: inline-block; }
#tfooter .footerlogo img { display: inline-block; width: 205px; }
#tfooter .textbox { margin-top: 35px; font-size: 18px; color: #848484; line-height: 1.7; }
#tfooter .textbox * { font-size: inherit; color: inherit; line-height: inherit; }
#tfooter .textbox p { display: inline-block; }
#tfooter .textbox p span { color: #fff; }
#tfooter .textbox i { display: inline-block; padding: 0 10px; font-style: normal; }
#tfooter .textbox .br1 { display: none; }
@media (max-width: 1720px) {
    #tfooter .footerlogo img { width: 177px; }
}
@media (max-width: 1620px) {
    #tfooter .footerlogo img { width: 150px; }
}
@media (max-width: 1535px) {
    #tfooter .textbox i { padding: 0 8px; }
}
@media (max-width: 1279px) {
    #tfooter .textbox i { padding: 0 7px; }
}
@media (max-width: 1070px) {
    #tfooter .textbox p { display: block; }
    #tfooter .textbox i, #tfooter .textbox br { display: none; }
    #tfooter .textbox .br1 { display: inline-block; }
}
@media (max-width: 1023px) {
    #tfooter .footerlogo img { width: 120px; }
}
@media (max-width: 767px) {
    #tfooter .footerlogo img { width: 95px; }
}