@charset "utf-8";
/* CSS Document */
 
h1, h2, h3, h4, h5, h6, #intro h2 { font-family: 'Barlow', sans-serif !important;}
	#intro h2 {margin-top: 0;}
	#intro button[type="submit"] { width: auto; padding: 5px 30px 8px 30px;}
	
	.job-item-list {padding-left: 20px !important;}
	.job-item-list .image {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;}
	
	.job-item-list .image img {width: 100% !important;}
	.job-item-list-info .heading { text-align: left !important;  margin-top: 15px !important; }
	
	.job-item-list .content {
    border-left: 0 !important;
    border-radius: 0 !important;
    padding: 15px 0!important;}
	
	.job-item-list-info,
	.job-item-list-info p,
	.job-item-list-info a,
	.job-item-list-info h4,
	.job-item-list-info span,
	.job-item-list-info ul li,
	.form-control {font-family: 'Barlow', sans-serif !important; }
	
	.job-item-list-info  .meta-list.job { margin-top:50px!important;}
	.job-item-list-info  ul.meta-list li span { color:#351420 !important}
	
	.job-item-list-info .btn-default-job, .btn-default-job { background:#3fc1c9 !important;}
	.job-item-list-info  .btn-default-job:hover, .btn-default-job:hover { background:#351420!important;}
	
	.job-item-list-info .heading { margin-bottom:0 !important; font-weight: 700; font-size: 36px !important;}
	
	.meta-div span { font-weight: 500; font-size: 18px !important;}
	.job-item-list { margin-bottom: 0!important; box-shadow: rgba(0, 0, 0, 0) 0 0 0px!important; border-radius: 3px!important;}
	
	.result-list-wrapper { box-shadow: rgba(0, 0, 0, .1) 0 0 3px; padding: 15px; background:#fff;}
	
	 html body { background:  #fff !important; }
  	
	.contactForm .form-control, .contactForm .easy-autocomplete #search-bar-item-location   { padding-left:20px !important; padding-right:20px !important; color:#000 !important;}
	
	.container_holder { background: url(../img/jobbg1.jpg) repeat left top;    padding-top:75px; margin-top: -150px;}
	 
	 
	  .dbanner {
    	background: url(../img/jobbg2.png) no-repeat right center;
        background-size: auto;
    	height: 313px;
    	background-size: cover !important;
		margin-top: -20px;
 		z-index: 99999;
	}
	 
	 .hot-salon-content .underline__highlight::before { height: 5px;}
	 
	 .hot-salon-content { background:none !important;}
	 
	 .post-top-title h4 {font-size: 36px; color:#351420 !important;  }
	 
	 .resultlist  { font-family: 'Barlow', sans-serif !important;}
	 
	 .resultlist img { width:100% !important;}
	 .booktxtare h5 { font-family: 'Barlow', sans-serif !important; font-size: 30px !important; text-align:left !important; color:#351420 !important; text-transform:none !important; margin-top:20px !important; 
	 margin-bottom:10px !important; }
	 .booktxtare  p { margin-bottom:0!important;}
	 
	 .bookingdtls { background-color: #fff !important; border: 1px solid #ddd !important; padding: 30px !important;}
	 
	 .ltitle{ color:#333 !important; font-weight:600;}
	 .ltitle1 { color: #fff  !important; background:#e86a8d !important;   font-weight:500;	 }
	 
	 .rslist li::before, .catlist li a::before { display: none !important;}
	 
	 .rslist { padding: 0 !important; }
	 
 	 
	 .rslist li { background:#fce8ee; color:#333; padding:10px 15px; border:1px solid #ddd; margin-bottom: 25px;}
	 
	  .well.left { background:#fff !important; box-shadow: 0 0 0px rgba(0, 0, 0, 0.0);  }
	  
	  .jobsearch .btn {
    background-color: #3fc1c9 !important;
border-color: #3fc1c9 !important;
color: #fff !important;
}

 .jobsearch .btn:hover { background-color: #351420 !important;}

.jobsearch .form-control {border: 1px solid #3fc1c9 !important;} 