@import(reference) "/etc/designs/uopx/clientlibs/global/global-head/css/mixins.less";@import(reference) "/etc/designs/uopx/clientlibs/global/global-head/css/colors.less";@import(reference) "/etc/designs/uopx/clientlibs/global/global-head/css/buttons.less";.more_space{margin-right:4px}
.sticky-footer-cta{z-index:999}
.sticky-footer-cta.never-show{display:none}
.sticky-footer ul li:before{content:'' !important}
.sticky-footer i img{height:24px !important;width:24px !important}
.sticky-footer{color:#fff;position:relative;background-color:rgba(255,255,255,0.98) !important;width:100%;-webkit-transition:150ms -webkit-transform ease-in-out;-moz-transition:150ms -moz-transform ease-in-out;-o-transition:150ms -o-transform ease-in-out;transition:150ms transform ease-in-out;z-index:999;.btn-padding{padding-right:7px}
}
.sticky-footer.hidden{-webkit-transform:translateY(300px);-moz-transform:translateY(300px);-ms-transform:translateY(300px);-o-transform:translateY(300px);transform:translateY(300px)}
.sticky-footer.sticky{position:static;bottom:0;left:0}
.sticky-footer .left-side{//display:-webkit-box;//display:-moz-box;// display:-ms-flexbox;// display:-webkit-flex;//display:-ms-flex;//display:flex;//-webkit-justify-content:space-around;// -moz-justify-content:space-around;// -ms-justify-content:space-around;// justify-content:space-around;align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 auto;margin:0 auto;overflow:hidden;padding:0}
.sticky-footer .left-side .left-sideDiv{//align-items:center;//display:-webkit-box;//display:-moz-box;//display:-ms-flexbox;//display:-webkit-flex;//display:-ms-flex;//display:flex;//list-style:none;margin:0;text-align:right}
.sticky-footer-cta .leftSideSubDiv{text-align:right;display:inline-block;padding:0 10px 0 !important}
.sticky-footer .left-sideDiv .sf-phone{display:none}
.sticky-footer a{display:inline-block;margin:10px 0;text-decoration:none}
.sticky-footer.leftSideSubDiv a{pointer-events:none}
.sticky-footer a:focus{outline-color:#fff}
.sticky-footer a span{cursor:pointer}
.sticky-footer a:hover span{//text-decoration:underline}
.sticky-footer a.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dd3826;line-height:2.1rem;border-radius:3px;border-color:#dd3826;cursor:pointer;display:inline-block;font-family:'Roboto',sans-serif;font-size:1.8rem;font-weight:700;text-align:center;text-decoration:none;-webkit-transition:120ms background ease-in-out,120ms color ease-in-out;-moz-transition:120ms background ease-in-out,120ms color ease-in-out;-o-transition:120ms background ease-in-out,120ms color ease-in-out;transition:120ms background ease-in-out,120ms color ease-in-out;text-transform:none;height:50px;color:#fff}
.sticky-footer a.btn:hover{background:#fff !important;color:#3c2320 !important;text-decoration:none;border:3px solid #de3518 !important;padding:12px 0 !important}
.sticky-footer a.btn span{font-weight:600}
.sticky-footer i{font-size:18px;padding-right:.5rem;color:#fff;vertical-align:super}
.sticky-footer span{font-weight:400}
.sticky-footer a.btn{font-size:inherit;padding:5px 15px}
.sticky-footer a.btn i{font-size:1.8rem}
.sticky-footer-close{cursor:pointer}
.sticky-footer-no-padding{position:relative;min-height:1px;padding-left:0;padding-right:0}
.left-sideMainDiv{padding-left:1px}
@media(min-width:768px){.sticky-footer a.btn{font-size:1.2rem;padding-top:15px !important;border:0}
.chat_position,.number_position{width:auto;float:none}
}
@media(max-width:767px){.sticky-footer a{color:#fff;display:inline-block;margin:10px 0 10px 0;text-decoration:none;height:30px;line-height:2.5rem}
.sticky-footer.leftSideSubDiv a{pointer-events:none}
.sticky-footer i{font-size:24px;padding-right:.5rem;vertical-align:sub;line-height:30px;color:#a5cd00}
.sticky-footer a.btn{font-size:1.2rem;padding-top:15px !important;border:0}
.program_position a{display:inline-block;overflow:hidden}
.chat_position a{padding-left:10px;display:inline-block;overflow:hidden}
.number_position a{display:inline-block;overflow:hidden}
.sticky-footer ul{//max-width:600px;float:none}
.sticky-footer li{justify-content:left}
.chat_position{//margin-right:-50px !important;position:relative;right:2rem !important}
.sticky-footer-cta .leftSideSubDiv{text-align:right;display:inline-block;padding:0 0 0 !important}
.number_position{position:relative !important;right:2rem !important;padding-right:4px}
.request_position{position:relative !important;left:0rem !important}
.program_position{padding-left:25px}
.left-side{float:left}
.sticky-footer ul{position:relative}
.sticky-footer i{vertical-align:text-bottom !important}
}
@media(min-width:1200px){.number_position{position:relative !important;//left:13em !important;padding:10px 18px;//justify-content:left !important}
.program_position{justify-content:left !important;//left:22.6rem}
.request_position{position:relative;left:400px !important;right:0rem !important;//justify-content:left !important}
.chat_position{position:relative;// left:7.6rem;//justify-content:left !important}
.sticky-footer .left-side{max-width:1200px;margin:0 auto;position:relative}
.sticky-footer a.sticky-pf-link{span{//margin-left:-4px}
}
.sticky-footer a.chat-link{span{//margin-left:-4px}
}
}
@media(min-width:992px)and (max-width:1199px){.request_position{position:relative;left:18rem !important;justify-content:left !important}
.number_position{position:relative !important;// left:13.7rem !important;// justify-content:right !important}
.program_position{position:relative;//left:13.4rem;//justify-content:right !important}
.chat_position{position:relative;//left:8rem;//justify-content:left !important}
.sticky-footer ul{max-width:1000px}
.sticky-footer a.sticky-pf-link{span{margin-left:-4px}
}
.sticky-footer .sticky-footer-global-phone{bottom:2px;position:relative}
.sticky-footer a.chat-link{span{margin-left:-4px}
}
.sticky-footer a{color:#fff;display:inline-block;margin:10px 0 10px 0;text-decoration:none;height:30px;line-height:2.5rem}
.sticky-footer.leftSideSubDiv a{pointer-events:none}
}
@media(min-width:320px)and (max-width:767px){.sticky-footer .left-side{width:100%}
.left-sideMainDiv{padding-right:0}
}
@media(min-width:768px)and (max-width:991px){.number_position{position:relative !important;//left:5rem !important}
.program_position{position:relative;//left:7.3rem;//justify-content:left !important}
.chat_position{position:relative;//left:2rem;//justify-content:left !important}
.request_position{position:relative;padding-left:1.5rem;justify-content:left !important}
.sticky-footer ul{max-width:900px;position:relative}
.sticky-footer a.sticky-pf-link{span{margin-left:-4px}
}
.sticky-footer a.chat-link{span{margin-left:-4px}
}
.sticky-footer a{color:#fff;display:inline-block;margin:10px 0 10px 0;text-decoration:none;height:30px;line-height:2.5rem}
.sticky-footer.leftSideSubDiv a{pointer-events:none}
.sticky-footer .sticky-footer-global-phone{bottom:2px;position:relative}
}
@media only screen and (max-device-width :320px){.stickyfooterphone{margin-left:-50px !important}
}
@media only screen and (max-device-width :375px){.stickyfooterphone{margin-left:-50px !important}
}
@media only screen and (min-device-width :320px) and (max-device-width :480px){span.sticky-footer-global-phone.hidden-xs.font-size-12{margin-left:-45px}
.sticky-footer i{padding-right:.5rem;vertical-align:top}
.number_position a{overflow:visible !important}
}
@media only screen and (min-width:390px) and (max-width:767px){.chat_position{display:inline !important;�text-align:right !important}
.number_position{display:inline !important;right:2rem !important}
}
@media only screen and (min-width:320px) and (max-width:390px){.request_position{width:116px;left:-0.5rem !important}
.number_position{padding-right:0;right:0;left:-25px}
.chat_position{right:10px !important}
}
@media only screen and (min-width:450px) and (max-width:767px){.left-sideMainDiv .leftSideSubDiv{text-align:center}
}
@media(max-width:1300px) and (min-width:1200px){.sticky-footer a.btn{margin-left:11px}
.sticky-footer .left-side{max-width:1300px}
}