body {
font-size: 14px;
line-height: 100%;
font-family: 'Open Sans',sans-serif;
}

p {
color: #545456;
line-height: 20px;
margin: 0 0 15px 0;
}
.sf-menu a {
color:#333;
background-color:#fff;
padding-left:20px;
padding-right:20px;
}

.row-top {
height:40px;
margin-top:20px;
}
.sf-menu {
float: right;
}


.row-logo {
margin-top:20px;
margin-bottom:20px;
}
.row-logo a{
padding-top:30px;
font-size:20px;
padding-top: 30px;
display: block;
color:#333;
text-decoration:none;
font-weight:bold;

}
.social-sec a {
font-size:18px;
background-color:#0808e3;
color:#fff;
padding:7px 7px 5px 7px;
border-radius:3px;
display: inline-block;
margin-top:5px;
}
.main-section {
margin-top:30px;
margin-bottom:30px;
}
.left-menu ul {
list-style-type:none;
padding-left: 10px;
}

.left-menu li:second-child {
background-color:#999;
}
.left-menu a {
text-decoration:none;
color:#fff;
font-size:18px;
text-transform:uppercase;
font-weight:600;
}

.left-menu li  {
background-color:#333;
padding:20px;
margin-bottom:5px;
} 
.left-menu .snd-li  {
background-color:#0808e3;
} 
.blue-strip {
height:60px;
background: #0808e3;	
}
.main-body  {
color: #545456;
}
.main-body h1 {
text-transform:uppercase;
font-size:32px;
font-weight:900;
margin-top: 0px;
}
.about-us h4 {
font-size:24px;
font-weight:900;
color:#666;
} 

.main-body ul {
padding-left:10px;
}
.main-body li {
padding-bottom:10px;
}
.btn-opening {
background-color:#0808e3;
padding:10px;
color:#fff;
font-weight: 600;
font-size: 16px;
padding:15px 20px;
}


.footer {
background: #0808e3;
min-height:100px;
color:#fff;	
padding-top:30px;
}
.footer h3{
font-weight:bold;
}
.footer a{
color:#fff;
list-style:none;
text-decoration:none;	

}
.footer ul{
padding-left:0px;
}
.footer li{
list-style:none;
padding-bottom:10px;	

}
.footer-2 {
padding-top:25px;
}

.footer-bottom {
min-height:100px;
padding-top:20px;	
}
.footer-bottom li {
float:left;
list-style:none;
}
.bottom-1 {
padding-top:10px;
}
.footer-bottom li{
margin-left:20px;
}
.footer p{
color:#fff;
}
.li-apro {
background-image:url('https://uhrrents.com/career/images/apro.png');
background-size:cover;
background-repeat:no-repeat;
height:35px;
width:20%;
}
.li-brandsource {
background-image:url('https://uhrrents.com/career/images/brandsource.png');
background-size:cover;
background-repeat:no-repeat;
height:35px;
width:20%;
}
.li-mcdonald {
background-image:url('https://uhrrents.com/career/images/mcdonald.png');
background-size:cover;
background-repeat:no-repeat;
height:35px;
width:20%;
}
.li-bbb {
background-image:url('https://uhrrents.com/career/images/bbb.png');
background-size:cover;
background-repeat:no-repeat;
height:35px;
width:20%;
}

/*.curr-opening {
display:none;
}
.table > tbody > tr > td {
padding:10px !important;
}
.individual-opening {
display:none;	 
}
.sl-color {
color:#5cb85c;
}
.sl-color:hover {
color:#5cb85c !important;
}
.job-display {
display:none;	
}
.job-display li {
line-height:1.6;
}
.btn-jobapply {
background:#0808e3;
padding:10px;
font-size:16px;
}
.btn-jobapply:hover {
background:#0808e3;
}
.job-form {
display:none;
}
.nopad {
padding-left:0px !important;
padding-right:0px !important;
}

.job-form label {
padding-top:10px;
}
.job-form .form-div2 {
margin-bottom:10px;
}
.form-outer {
border:solid 1px #666;
border-radius:5px;
}
.form-outer {
border:solid 1px #666;
border-radius:5px;
}
.form-inner {
padding:10px;
}
.job-form h4 {
text-align:center;
margin-bottom: 5px !important;
}
.job-form h2 {
text-align:center;
margin-top:0px !important;
margin-bottom:0px !important;
font-size:24px !important;
font-weight:bold !important;
}
.job-form h5 {
font-size:20px !important;
font-weight:bold !important;
text-transform:uppercase;
}
.radio {
width:49%;
float:left;
margin-top:0px !important;
padding-top:7px !important;
}
label {
font-weight: 400;
}
.page2 {
display:none;
}
.page3 {
display:none;
}
.page4 {
display:none;
}

.divider1 {
border-bottom:solid 1px #CCC;
margin-bottom:15px;
}
.about {
display:none;
}
.newsletter, .find-store {
width:50%;
float:left;
}
.start-shopping {
background-color:#0808e3;
color:#fff;
padding:10px;
border-radius:5px !important;
text-decoration:none !important;
text-transform:uppercase !important;
}
.start-shopping:hover {
color:#fff;
}
.about-us h2{
font-size:22px !important;
font-weight:800 !important;
}
.about-us li {
line-height: 1.6;
} 
.main-body {
padding-left:30px;
}
.job-select {
background-color:#0808e3;
padding:5px 20px;
color:#fff;
width:80%;
}
.ref-employ th {
font-size:11px;
}
.ref-employ td:nth-child(3) {
width:10%;
}
.ref-employ th:nth-child(3) {
width:10%;
}
.ref-employ td:nth-child(4) {
width:10%;
}
.ref-employ th:nth-child(4) {
width:10%;
}
.msgsuccess {
position:absolute;
top:150px;
left:700px;
background-color:blue;
padding:10px;
color:#fff;
}*/
.desktop {
display:block;
}
.mobile {
display:none;
}
#mobnav-btn {
  display: none;
  font-size: 20px;
  font-weight: bold;
  background-color: blue;
  color: white;
  padding: 10px;
  cursor: pointer;
}

.main-section h1 {
text-transform:uppercase;
color:#0808e3;
font-weight: 900;
}

button{
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.slide-arrow{
  position: absolute;
  top: 50%;
  margin-top: -15px;
}
.prev-arrow{
  left: -40px;
  width: 0;
  height: 0;
  border-left: 0 solid transparent;
  border-right: 15px solid #113463;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.next-arrow{
  right: -40px;
  width: 0;
  height: 0;
  border-right: 0 solid transparent;
  border-left: 15px solid #113463;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

.center {
text-align:center !important;
}

.text-body h2 {
font-size:20px;
color:#0808e3;
font-weight: 600;
margin-top:0px;
}




#news_location_wrap {
    position: relative;
    display: block;
    clear: both;
    overflow: hidden;
    height: 100%;
    width: 95%;
    max-width: 1170px;
    margin: 0 auto 30px auto;
}

.newsletter, .find-store {
    position: relative;
    display: block;
    clear: none;
    float: left;
    min-height: 185px;
	width:50%;
}
.newsletter {
    padding: 0 30px 0 0;
    border-right: 1px solid #a4a9ae;
}
.find-store {
padding-left:30px;
}
.text-item li {
float:left;
list-style:none;
margin-left:20px;
font-size:18px;
font-weight:700;
}
.text-item ul {
display: inline-block;
text-align:center;
}
.text-item p {
text-align:center;
}
.text-item {
text-align:center;
}

.bottom-box {
background-color:#0808e3;
min-height:100px;
border:solid 1px #0808e3;
border-radius:5px;
}
.bottom-box h3 {
text-align:center;
color:#fff;
font-weight:700;
}
.bottom-box p {
text-align:center;
color:#fff;
font-size:16px;
font-weight:500;
}



.bottom-box-inner {
padding:10px 70px;
}
.bottom-box li {
float:left;
list-style:none;
margin-left:20px;
font-size:18px;
font-weight:700;
}
.bottom-box ul {
display: inline-block;
text-align:center;
}
.bottom-box p {
text-align:center;
}
.bottom-box {
text-align:center;
margin-bottom:40px;
}
.bottom-box a{
text-decoration:none;
color:#fff;
background: #9fda01;
padding: 10px 30px;
border-radius: 5px;
}
.bottom-box a:hover{
background: #666;
}








.text-body .s-left, .text-body .s-right {
overflow:hidden;

}
.text-body {
overflow:hidden;
}
.space1 {
height:40px;
}
.space2 {
border-bottom:solid 1px #999;
margin-bottom:30px;
}
.text-body .s-left h4, .text-body .s-right h4{
color:#0808e3;
font-size:24px;
line-height:1.2;
margin-bottom:20px;
font-weight:600;
}
.text-body3 .s-left, .text-body2 .s-left {
padding-left:0px;
}
.text-body .s-left p, .text-body .s-right p{
line-height:1.6;
}


@media all and (max-width:1400px){
.sf-menu a {
padding-left: 10px;
padding-right: 10px;
}




}

@media all and (max-width:1200px){

.sf-menu a {
padding-left: 5px;
padding-right: 5px;
}
.phone-sec {
padding-left: 0px;
padding-right: 0px;
font-size:16px;
}
.left-menu {
padding-left: 0px;
padding-right: 0px;
font-size:16px;
} 
.left-menu a{
font-size:16px;
}  
.job-select {
width: 90%;
} 
 
 
 
 
 
 
 
 
 
 

}








@media all and (max-width:1100px){
.sf-menu a {
font-size:13px;
}




}

@media all and (max-width:1000px){
.sf-menu a {
font-size:12px;
}
.phone-sec a {
font-size:16px;
}

.left-menu a{
font-size:14px;
}

.left-menu li {
padding: 20px 5px;
}

}
@media all and (max-width:900px){
.btn-opening {
font-size: 14px;
padding: 15px 10px;
}

}



@media all and (max-width:767px){
.desktop {
display:none;
}
.mobile {
display:block;
min-height:60px;
padding-top:15px;
}
.logo-sec-mob, .login-sec-mob {
width:49%;
float:left;
}
.logo-sec-mob img {
width:50%;
}	
.btn-moblogin {
float: right;
background-color: #0808e3;
color: #fff;
width: 50%;
}	
#mobnav-btn {
display: block;
}
.sf-menu {
width: 100%!important;
display: none;
}
.sf-menu li {
float: none!important;
display: block!important;
width: 100%!important;
}
.sf-menu li a {
float: none!important;
}
.sf-menu ul {
position: static!important;
display: none!important;
}
.xpopdrop ul {
display: block!important;
}	
	
.sf-menu.xactive {
display: block !important;
position: absolute !important;
z-index: 999;
top: 50px;
}
#mobnav-btn {
padding: 10px;
width: 20%;
float: right;
font-size: 16px;
margin-right: 10px;
}	
.left-menu li {
padding: 20px 20px;
}
.left-menu a {
font-size: 16px;
}
.main-body h1 {
font-size:24px;
}
.main-body {
padding-left: 40px;
padding-right: 40px;
}
.table-job {
font-size: 11px !important;
}
.table > tbody > tr > th, .table > tbody > tr > td {
padding:8px 3px !important;
}
.ref-table {
font-size: 13px !important;	
}

th, td {
font-size: 10px !important;		
}
.table {
margin-left:-15px;
}
.nopad {
padding-left:15px !important;
padding-right:15px !important;
}

.gallery-responsive {
padding-left:15px;
padding-right:15px;
}
.main-section h1 {
font-size:20px;
}
.text-body {
padding-left:25px;
padding-right:25px;	
}
.text-item ul {
padding-left:10px;
}
.text-item li {
margin-left:0px;
width: 45%;
line-height:1.5;
}
.bottom-box-inner {
padding: 10px 25px;
}
.bottom-box li {
margin-left: 5px;
width: 80%;
line-height: 2;
padding-bottom: 10px;
}
.newsletter, .find-store {
width:100%;
}
.text-body2 .s-right {
padding-left:0px;
}



 	
	
	
	
	
	
}
	
@media all and (max-width:380px){	
.table-job {
font-size: 10px !important;
}	
.job-select {
padding: 5px 12px;
color: #fff;
font-size: 12px !important;
}	
	
	
}
	
	
	
