footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f3f3 !important;padding:43px 30px}
.trust_score_footer_wrapper{font-family:Roboto;font-size:16px;color:#001823;text-decoration:none solid #001823;line-height:18px}
.trust_score_footer,.reviews_footer{font-weight:bold;color:#001823;text-decoration:underline}
.score_block_footer,.reviews_block_footer{padding-right:6px;font-size:12px !important;vertical-align:text-bottom}
.trust_store_icon_footer{width:53px;height:22px;vertical-align:text-bottom}
.star_rating_footer{vertical-align:text-bottom}
.hidden{display:none}
.star_img_footer{height:19px}
.container-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:100%}
.container-footer ul{list-style:none;padding:0}
.container-footer .container-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.container-footer .social-logos{margin:auto 27px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}
.container-footer .social-logos a{text-decoration:none;height:inherit;display:flex;justify-content:center;align-items:center}
.container-footer .social-logos .fab{color:#121212;-webkit-transition:.2s;transition:.2s;top:7px}
.container-footer .social-logos .fab:hover,.social-logos .fab:focus{color:#ba2525}
.container-footer .social-logos .fa-stack:hover,.social-logos .fa-stack:focus{background:rgba(0,24,35,0.05);border-radius:50%;filter:invert(27%) sepia(71%) saturate(3878%) hue-rotate(346deg) brightness(84%) contrast(107%)}
.container-footer .social-logos .fa-stack{width:32px;height:32px;line-height:normal;margin:11px;padding:5px;text-align:center}
.container-footer .footer-main-content{margin-top:43px}
.container-footer .footer-main-content h3{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px;font-weight:700;margin-bottom:24px;text-decoration:none;font-size:12px !important;text-transform:none}
.container-footer .footer-main-content p{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px}
.container-footer .footer-main-content ul{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px}
.container-footer .footer-main-content ul:before{display:none !important}
.container-footer .footer-main-content li{margin-bottom:18px}
.container-footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-footer .footer-column-1,.container-footer .footer-column-2,.container-footer .footer-column-3,.container-footer .footer-column-4,.container-footer .footer-column-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:156px}
.container-footer .footer-column-1 a,.container-footer .footer-column-2 a,.container-footer .footer-column-3 a,.container-footer .footer-column-4 a,.container-footer .footer-column-5 a{border-bottom:0;text-decoration:none;color:#121212}
.container-footer .footer-column-1 a:hover,.container-footer .footer-column-2 a:hover,.container-footer .footer-column-3 a:hover,.container-footer .footer-column-4 a:hover,.container-footer .footer-column-5 a:hover{border-bottom:none !important;text-decoration:none !important;color:#ba2525}
.container-footer .footer-column-1 a:focus,.container-footer .footer-column-2 a:focus,.container-footer .footer-column-3 a:focus,.container-footer .footer-column-4 a:focus,.container-footer .footer-column-5 a:focus{color:#ba2525 !important;font-weight:400}
.container-footer .footer-hr-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-item-align:center;align-self:center;height:100%}
.container-footer .footer-hr-column .vl{border-left:1px solid #d2d7d9;height:500px;margin-right:20px}
.container-footer .footer-column-3 .first,.container-footer .footer-column-3 .second{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.container-footer .second h3{padding-top:20px}
.container-footer .footer-column-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:246px;-ms-flex-flow:column wrap;flex-flow:column wrap}
.container-footer .footer-column-6 hr{border:0;border-bottom:1px solid #d2d7d9;width:100%;margin-bottom:24px;margin-top:8px;color:unset;background-color:unset}
.container-footer .campus-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.container-footer .zip-title{font-size:16px;line-height:24px;color:#121212;font-family:"Roboto",sans-serif;margin:5px 10px 5px 0;font-weight:500;display:inline !important}
.container-footer .zip-validation{margin:4px 0 8px;color:#ba2525;font-size:12px;font-family:"Roboto";line-height:18px}
.container-footer .campus-validation{margin:4px 0 8px;color:#ba2525;font-size:12px;font-family:"Roboto";line-height:18px}
.container-footer .campus-form p{margin:12px 0}
.container-footer .campus-form input{vertical-align:middle;color:#121212;font-size:14px;border-bottom:3px solid #db3725 !important;max-width:65px;background-color:unset;border:0;font-family:"Roboto",sans-serif;padding-left:0 !important;border-radius:0 !important}
.container-footer .campus-form input:focus{outline:unset}
.container-footer ::-webkit-input-placeholder{color:#5e7079 !important}
.container-footer :-ms-input-placeholder{color:#5e7079 !important}
.container-footer ::-ms-input-placeholder{color:#5e7079 !important}
.container-footer ::placeholder{color:#5e7079 !important}
.container-footer .campus-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:12px}
.container-footer .campus-details p{margin:0}
.container-footer .campus-details a{text-decoration:underline}
.container-footer .campus-details-text{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px}
.container-footer .campus-details-text a{text-decoration:underline !important;color:#121212}
.container-footer .campus-details-text a:hover{text-decoration:underline !important;color:#ba2525}
.star_rating_footer_div{padding-bottom:10px}
.footer_call_container{font-size:14px !important}
.container-footer .campus-location{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.container-footer .campus-details-link,.container-footer .campus-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.container-footer .campus-details-link img,.container-footer .campus-location img,.container-footer .campus-info img{width:30px;height:30px;margin-right:10px}
.container-footer .campus-details-data{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.container-footer .contact-text a{font-size:16px;line-height:24px;color:#121212;font-family:"Roboto",sans-serif;padding-bottom:4px;border-bottom:3px solid #121212 !important;text-decoration:none}
.container-footer .contact-text a:hover,.contact-text a:focus{border-bottom:3px solid #db3725 !important}
.container-footer .contact-text ul{font-size:16px;line-height:24px;color:#121212;font-family:"Roboto",sans-serif;margin-top:0}
.container-footer .contact-text li{margin-bottom:20px}
.container-footer .container-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;margin-top:40px}
.container-footer .container-bottom hr{border:0;border-bottom:1px solid #d2d7d9;width:100% !important;color:unset;background-color:unset}
.container-footer .footer-column-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}
@media(min-width:1199px){.container-footer .footer-column-7{min-width:1200px}
}
.container-footer .footer-column-7 li{display:inline;margin-right:20px;margin-left:20px}
.container-footer .footer-column-7 li:nth-child(1){display:inline;margin-right:20px;margin-left:unset}
.container-footer .footer-column-7 a{font-size:12px;color:#121212;font-family:"Roboto";line-height:40px;text-decoration:none}
.container-footer .footer-column-8 a{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px;text-decoration:underline solid #001823}
.container-footer .footer-column-8{margin-top:-9px}
.container-footer .footer-column-7 a:hover,.container-footer .footer-column-7 a:focus,.container-footer .footer-column-8 a:hover,.container-footer .footer-column-8 a:focus{color:#ba2525}
.container-footer .zip-validation{display:none}
.container-footer .campus-validation{display:none}
.container-footer .copyrightFont{font-size:12px;color:#121212;font-family:"Roboto";line-height:18px;color:#5e7079}
.container-footer .uopx-logo .confidence-logo{width:261px;height:77px}
.container-footer .accordion{width:25%}
@media only screen and (max-width:767px){.container-footer .accordion{width:100%;border-bottom:1px solid #d2d7d9}
.container-footer .accordion-content{display:none}
.container-footer .accordion-title{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-footer .accordion-title h3{font-size:16px !important;line-height:24px;margin:25px 0}
.container-footer .accordion-title:after{font-size:20px;line-height:28px;content:"\002B";font-family:"Ionicons";font-size:30px;font-weight:400;color:#db3725;text-transform:none;text-rendering:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.container-footer .active_header .accordion-title h3{color:#ba2525 !important}
.container-footer .active_header .accordion-title:after{content:"\2212";-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.container-footer .desktop-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;margin:0 auto}
}
@media(max-width:767px){.container-footer .container-logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-footer .uopx-logo,.container-footer .social-logos{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.container-footer .footer-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin-top:27px}
.container-footer .footer-main-content .footer-hr-column{display:none}
.container-footer .footer-main-content .footer-column-1{border-top:1px solid #d2d7d9}
.container-footer .footer-column-6{padding-top:46px;max-width:unset;width:100%}
.container-footer .footer-column-6 .campus-top-hr{display:none;margin-block-start:unset}
.container-footer .footer-column-6 hr{margin-bottom:0}
.container-footer .footer-column-1,.container-footer .footer-column-2,.container-footer .footer-column-3,.container-footer .footer-column-4,.container-footer .footer-column-5{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:100%;max-width:unset}
#donotsell a{display:block;padding:10px 0 10px 0;font-size:12px;color:#121212;font-family:"Roboto";line-height:18px;text-decoration:underline solid #001823;font-size:13px !important}
#donotsell{max-width:270px}
.container-footer .footer-column-7 li{max-width:303px;display:block}
.container-footer .second h3{padding-top:0}
.container-footer .copyrightFont,.container-footer .container-bottom ul,.container-footer .footer-column-7 a,.container-footer .footer-column-8 a,.container-footer .footer-main-content ul{font-size:16px !important}
.container-footer .footer-column-7 ul{padding:5%;line-height:40px}
.container-footer .footer-column-8{margin-top:-45px}
.container-footer .footer-column-8 ul{padding:5%}
.container-footer .footer-column-7 li{margin-left:0}
.container-footer .campus-details h3,.container-footer .campus-details p{font-size:16px !important;line-height:24px 1 !important;padding-top:unset !important}
.container-footer .campus-details-text{font-size:16px;line-height:22px}
.container-footer .container-bottom{margin-top:0}
.container-footer .contact-text{margin-top:21px}
.container-footer .contact-text ul{margin-bottom:0 !important}
}