/*---   Footer starts ---*/
---.footer-links-wrapper{padding-left:24px;} 
#footerwrapper ul li a:hover{Color:#fff;text-decoration:underline;}
#footerwrapper {background-color: #000;padding-bottom: 76px; padding-top: 32px; /*margin-top: 50px;*/}
#footerwrapper .social-media-links .socialList.social-media-links {display: flex;float: right;}
---.branding::before {content: "";position: absolute;background-color: #ffffff;width: 100%;height: 1px;left: 0;bottom: 0;}
#footerwrapper .footer-links-wrapper .footer-box-links p, #footerwrapper .footer-links-wrapper .footer-box-links ul li {color: #fff;padding-left:0;    margin-bottom: 15px;}
 ---.copyright-wrapper ul li{margin-bottom: 16px;}
#footerwrapper ul li{font-size:1.4rem;letter-spacing: 0.39px;line-height: 24px;}
#footerwrapper .footer-links-wrapper .footer-box-links ul li:last-child {margin-bottom: 0;}
#footerwrapper .footer-links-wrapper .footer-box-links ul{margin-bottom:0;}
#footerwrapper .social-media-links {margin-top: 27px;}
#footerwrapper .social-media-links ul.socialList.social-media-links {margin-bottom: 11px;}
#footerwrapper .footer-links-wrapper .footer-box-links ul li:before{content:none;}
---.copyright-wrapper{padding-top:24px;}
---.copyright-wrapper ul {display: flex;float: right;}
#footerwrapper p.h5{letter-spacing: 0.15px;line-height: 24px;}
---.footer-box-links.box4 ul li:last-child {padding-bottom: 32px;}
#footerwrapper a:hover{text-decoration: underline;}
---.copyright-wrapper ul li {margin-left: 26px;  padding-left: 0;}
---.copyright-wrapper ul li:first-child{margin-left:0;}
------.copyright-wrapper ul li:last-child{margin-right:0;}
---.copyright-wrapper ul li:before{content:none;}
---.social-media-links ul.socialList.social-media-links li {padding-left: 29px;}
#footerwrapper .copyright-content p { font-size: 1.2rem; color: #fff;letter-spacing: 0.21px;line-height: 20px; }
#footerwrapper .social-media-links ul.socialList.social-media-links li:before{display:none;}
#footerwrapper .social-media-links ul.socialList.social-media-links li a{text-decoration: none;}
#footerwrapper .social-media-links ul.socialList.social-media-links li a span{font-size: 2.3rem;color: #fff;}
.social-media-links ul.socialList.social-media-links li:first-child{padding-left:0;}
#auto-top-link{padding: 9px;z-index: 1;}
#footerwrapper a#auto-top-link:hover {text-decoration:none;}
#auto-top-link .icon-arrow{transform: rotate(90deg);display: block;}
#footerwrapper .copyright-wrapper ul li a {
    font-size: 1.2rem;
    line-height: 20px;
    letter-spacing: 0.21px;
}
#footerwrapper#footerwrapper .footer-links-wrapper a, .copyright-wrapper a {
    color: #fff;
} 
 


/*--- Media-Query-Footer-Starts ---*/
@media screen and (min-width: 767.98px) and (max-width: 991.98px){
---.copyright-wrapper ul {display: flex;float: right;flex-wrap: wrap;flex-direction: row;width: 100%;justify-content: flex-end;}
}
@media screen and (min-width: 767.98px) and (max-width: 1023.98px){
---footer{padding-bottom: 86px;}
}
@media screen and (max-width: 767.98px){
---.copyright-wrapper .f-wrap{flex-flow: wrap-reverse;}
---footer .copyright-content{text-align: left;    margin-top: 14px;}
#footerwrapper ul li{    margin-bottom: 24px;}
---.copyright-wrapper ul{flex-direction: column;width: 100%;}
---.copyright-wrapper ul li{margin-left: 0;}
---footer{padding-bottom:200px;}
#footerwrapper .social-media-links .socialList.social-media-links{float:left;}
#footerwrapper .social-media-links ul.socialList.social-media-links {margin-bottom: 27px;}
---.__cookieWrapper .cookieModal .ccModal .ccFooter .ccBtn {
    text-align: left;
} 

}
