.footer{padding:40px 0 48px; width:100%; float:left; background:#181824; margin:0px;}
ul.footerlist{padding:44px 0 20px;font-family: 'Poppins';font-style:normal; font-weight:600;float:left;width:100%; text-align:center;}
ul.footerlist li{color:#fff; display:inline; list-style-position:inside; list-style-type:none;margin:5px 0 0; padding:10px 0 10px 10px;font-size:16px; line-height:20px;text-transform:uppercase;}
ul.footerlist li a{font-size:16px; padding:0 15px 0 6px; color:#fff; text-decoration:none;font-style:normal; font-weight:400;}
ul.footerlist li a:hover{color:#eb7959;}
.footer h2{color:#fff; font-size:18px; font-family: 'Poppins'; text-align:center; letter-spacing:5px;}

ul.quicklist{padding:10px 0 0;font-family: 'Poppins';font-style:normal; font-weight:400;float:left;width:100%; text-align:center;}
ul.quicklist li{color:#8c8c92; display:inline; list-style-position:inside; list-style-type:none;margin:5px 0 0; padding:10px 0 10px 10px;font-size:14px; line-height:20px;}
ul.quicklist li a{font-size:14px; padding:0 10px 0 0px; color:#8c8c92; text-decoration:none;}
ul.quicklist li a:hover{color:#fff;}

.phr{font-family: 'Poppins';font-style:normal; line-height:28px; font-size:14px; text-align:center; color:#8c8c92; padding:21px 0 0;}
.copy{font-family: 'Poppins';font-style:normal; line-height:28px; font-size:14px; text-align:center; float:left; width:100%; color:#fff; padding:22px 0;}

@media only screen and (max-width:1024px) {ul.footerlist{padding:30px 0 15px;} ul.footerlist li, ul.quicklist li{padding:10px 0 10px 3px;} ul.footerlist li a, ul.quicklist li a{padding:0 6px 0 0px;font-size:14px;} #topcontrol{right:30px !important;bottom:20px !important;}}
@media only screen and (max-width:800px) {.copy{width:100%; padding:0;} .quick-links{margin-bottom:15px;}}
@media only screen and (max-width:768px) {.copy{width:100%; padding:0;} ul.footerlist{padding:16px 5px 3px;} ul.footerlist li, ul.quicklist li{padding:10px 0 10px 3px;font-size:12px;} ul.footerlist li a, ul.quicklist li a{font-size:13px;padding:0 6px 0 0px;} .quick-links{float:none;} .phr{padding:15px 35px; font-size:14px; line-height:18px;float:left;width:98%;} .footer{padding-bottom:0px;} .ql, .copy{font-size:12px;} .rg-doctor p{font-size:14px;}}

@media only screen and (max-width:640px) {ul.footerlist{padding:16px 5px 3px;} ul.footerlist li, ul.quicklist li{padding:10px 0 10px 3px;font-size:12px;} ul.footerlist li a, ul.quicklist li a{font-size:12px;padding:0 6px 0 0px;} .quick-links{float:none;} .phr{padding:15px 35px; font-size:12px; line-height:18px;} .footer{padding-bottom:40px; overflow-x:hidden;} .ql, .copy{font-size:12px;} .rg-doctor p{font-size:14px;}  #topcontrol{right:20px !important; bottom:15px !important;} .copy{padding:0;}}