﻿.bg-color1{background-color:#4b4b4b;color:#fff;}.bg-color1 a{color:#fff;}.bg-color2{background-color:#bba06b;color:#fff;}.bg-color2 a{color:#fff;}.color1{color:#4b4b4b;}.color2{color:#bba06b;}a{color:#333;}.navbar-default,.mobile-header-2{background-color:#4b4b4b;border:0!important;box-shadow:1px 2px 5px rgba(0,0,0,.3);}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#4a8de8;}.cd-dropdown-item h3{color:#4b4b4b!important;}.see-all a:hover{background-color:#4b4b4b!important;color:#fff!important;}.navbar-modern-dropdown .cd-dropdown-content a,.navbar-modern-dropdown .cd-dropdown-content ul a{color:#4b4b4b;}@media only screen and (min-width:1367px){.navbar-modern-dropdown .cd-dropdown-trigger.dropdown-is-active{background-color:#3e3e3e!important;color:#fff!important;}.navbar-modern-dropdown .cd-dropdown-content>.has-children>a.is-active{box-shadow:inset 2px 0 0 #4b4b4b;color:#4b4b4b;background-color:#fbfbfb;}.navbar-modern-dropdown .cd-dropdown-content>.has-children>a.is-active::before,.navbar-modern-dropdown .cd-dropdown-content>.has-children>a.is-active::after{background:#4b4b4b!important;}}@media screen and (max-width:1367px){.cd-dropdown-item h3{color:#fff!important;}.cd-dropdown{background-color:#4b4b4b;}.cd-search input[type="search"]{background-color:#323232!important;color:#fff!important;}.navbar-modern-dropdown .cd-dropdown-content a,.navbar-modern-dropdown .cd-dropdown-content ul a{border-color:#b3955a;color:#fff;}.navbar-modern-dropdown .cd-dropdown-content .cd-divider,.navbar-modern-dropdown .cd-dropdown-content ul .cd-divider{color:#fff;background-color:#323232!important;}.cd-dropdown-trigger{font-size:1.2em;}}.navbar-nav>li>a{color:#fff!important;}.banner{background:url('img/usac_banner_bg.png');background-position-y:1px;background-size:cover;}.navbar{background-color:#4b4b4b;margin-bottom:0;}.login-control{background-image:url(img/waves.jpg)!important;background-size:cover;height:calc(100vh - 223px);}.login-control .login-form-group{background-color:#fff;border-color:#ebe3d4;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#4b4b4b;}.btn-default,.btn-default:visited{background-color:#4b4b4b!important;color:#fff;border-color:#dbcdb1;}.btn-default:hover{background-color:#4b4b4b;color:#fff;border-color:#ebe3d4;}.btn-primary:hover{background-color:#bba06b;color:#fff;border-color:#dbcdb1;}.btn-primary,.btn-primary:visited{background-color:#bba06b!important;color:#fff;border-color:#ebe3d4;}.section-1{background:linear-gradient(to right,rgba(0,0,0,.4),rgba(0,0,0,.3)),url('img/refrigeration_login.jpg');min-height:400px;background-position-y:25%;background-size:cover;}.section-1 p{color:#fff;}.section-1 p.welcome-heading{font-size:45px;color:#fff;margin-top:0;line-height:92%;font-weight:700;}@media(max-width:320px){.section-1 p.welcome-heading{font-size:38px;}}.section-1 .wrapper{margin-top:13%;}.section-1 .contractor-wrapper{margin-top:5%;}.section-1 .contractor-wrapper p{font-weight:bold;}.section-1 hr{border-top:0;border-bottom:1px solid;margin-top:.5em;margin-bottom:.5em;}.section-1 p.welcome-heading-everyone{font-size:4.2rem;color:#fff;line-height:92%;font-weight:700;}@media(min-width:1024px){.section-1 p.welcome-heading-everyone{font-size:4em;}}.section-1 p.member-name{font-size:18px;}.section-1 p.earning{font-style:italic;font-size:2em;}@media(max-width:320px){.section-1 p.earning{font-size:1.7em;}}.section-1 .member-badge img{margin:10% auto 5% auto;}@media(max-width:768px){.section-1 h1{font-size:44px;}.section-1 .promo-img{width:100%!important;}.section-1 .btn{width:100%;}.section-1 .slider-container{width:100%;}}@media only screen and (min-device-width:768px) and (max-device-width:1224px) and (orientation:landscape){.section-1 h1{font-size:25px!important;}.section-1 .btn{width:100%;font-size:9px;text-align:center;}}.section-1 #msCarousel{width:100%;height:100%;}.section-1 #msCarousel .carousel-inner .item>a>img{min-height:100%;}@media(min-width:800px){.section-1 #msCarousel .carousel-inner .item>a>img{max-height:330px;min-height:330px;}}.section-1 #msCarousel .carousel-inner .item{min-height:220px;max-height:220px;}@media(min-width:800px){.section-1 #msCarousel .carousel-inner .item{min-height:330px;min-width:540px;max-height:540px;}}.section-3{background-color:#f7f7f7;}.section-3 .be-rewarded .my-points-item{background:#4b4b4b;}