/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17

All css files are placed in /css/ folder
*/

.sjb-filters, .job-type, .job-location, .job-date{
	display:none;
}

.no-margin-bottom{
	margin-bottom:0px !important;
}

.home-service-slider .content_slider.carousel .content_slider_ul li .title{
color:#444444;
opacity:1;
font-weight:bold;
font-size:18px;
}

.home-service-slider .content_slider.carousel .content_slider_ul li .sub-title{
color:#444444;
opacity:1;
font-weight:bold;
font-size:15px;
}

.footer-contact td{
text-align:left;
border:0;
padding:0 5px;
}

.footer-contact td:nth-child(1), .footer-contact td:nth-child(1) img{
	width:40px;
}

.footer-company-name{
font-weight:bold;
margin-top:20px !important;
}

.footer-logo{
width:100%;
}

.content_slider.carousel .content_slider_ul li img{
opacity:1 !important;
}

#Subheader{
background-size:cover;
}

.post-type-archive-jobpost #Subheader .career-header-title{
display:block !important;
}

.post-type-archive-jobpost #Subheader{
background:url(/wp-content/uploads/2018/06/career.jpg);
background-size:cover;
}

.no-margin-full-width .section_wrapper{
max-width:100%;
}

.no-margin-full-width .section_wrapper .one-third{
width:33.333% !important;
}

.no-margin-full-width .section_wrapper .two-third{
width:66.666% !important;
}

.no-margin-full-width .section_wrapper .two-fifth{
width:40% !important;
}
.no-margin-full-width .section_wrapper .three-fifth{
width:60% !important;
}
	
.no-margin-full-width .mcb-wrap-inner, .no-margin-full-width .section_wrapper .two-third, .no-margin-full-width .section_wrapper .two-third .column_attr, .no-margin-full-width .section_wrapper .three-fifth, .no-margin-full-width .section_wrapper .three-fifth .column_attr{	
height:inherit;	
}

.no-margin-full-width .section_wrapper .column{
margin:0px !important;
}

.service1-padding > div {	
padding:80px 20px;	
}.about-trailor-box .subtitle{	margin-bottom:0px !important;font-weight: bold;color: white !important;	}

.home-content-padding{
	padding:100px 20px 100px 20px;
}

.footer-service li{
	margin-bottom:15px;
	color:#cccccc;
}

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

#Subheader .title{
	text-shadow:1px 3px 2px rgba(0,0,0,0.5);
}

.career-form-margin-bottom{
	margin-bottom:40px;
}

.sjb-page .sjb-detail .list-data h3, .sjb-page .sjb-detail .list-data ul li::before, .sjb-page .sjb-detail .list-data .job-detail h3, .sjb-page .sjb-archive-page .job-title, .sjb-page .list-data .job-type, .sjb-page .list-data .job-location, .sjb-page .list-data .job-date{
	color:#118ba2 !important;
}

span.wpcf7-list-item{
	margin-left:0px;
}

.sjb-page .sjb-detail .list-data h3{
	margin-top:5px;
	margin-bottom:5px;
}

.apply-title{
	margin-bottom:15px !important;
}

.sjb-page .btn-primary{
	background-color:#118ba2 !important;
}

#Footer .widgets_wrapper{
	padding:30px 0 0 !important;
}

#Footer .widgets_wrapper #text-6{
	padding-top:100px;
}

.value-bg .column_attr{
	background-color: #a5a5a5;
	padding: 20px; 
	color: white;
}

.value-bg .column_attr:hover{
	background-color: #118ba2;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
}

#Action_bar .social{
	display:none;
}


@media screen and (min-width:768px){
#Footer #footer-htl-details-text{
display:none !important;
}
}

@media screen and (max-width:767px){
#Footer .widgets_wrapper{
display:none;
}

#Header_wrapper #Header #Action_bar{
background:#118ba2 !important;
}

#Action_bar .contact_details a, #Action_bar .contact_details i{
color:#fff !important;
}

#Action_bar .social li a, #Action_bar .social-menu a{
color:#fff !important;
}

.no-margin-full-width .section_wrapper .two-fifth{
width:100% !important;
}

.no-margin-full-width .section_wrapper .three-fifth{
width:100% !important;
}

.service1-padding > div{
padding:20px 0px 40px;
}

.logo-mobile{
width:100px;
height:117px;
margin-bottom:10px;
}
	
.home-content-padding{
	padding:70px 0px 0 0px;
}

}

@media screen and (min-width:768px) and (max-width:1239px){
.header-stack .menu_wrapper #menu{
right:0 !important;
left:auto !important;
}

.header-stack #Wrapper #Header_wrapper .menu_wrapper a.responsive-menu-toggle{
position:absolute !important;
margin-top:-17px !important;
}

.footer-company-profile .one-fourth, .footer-company-profile .three-fourth{
width:100% !important;
}

.footer-company-profile{
text-align:center;
}

.footer-logo{
width:60%;
}

.home-about-ipad-padding{
padding-left:10px !important;
}

.home-contact-ipad-padding{
padding-top:70px !important;
}
	
#Footer .widgets_wrapper #text-6{
padding-top:40px;
}
}

@media screen and (min-width:768px) and (max-width:1024px){
.service1-padding > div{	padding:40px 20px;	}
}

@media screen and (min-width:768px) and (max-width:900px){
	.footer-contact td:nth-child(1), .footer-contact td:nth-child(1) img{
		width:35px;
    }
	
	.footer-contact td{
		padding:0 3px;
	}
}

@media screen and (min-width:1200px){
.home-about-ipad-padding{
margin-top:100px;
}
}

@media screen and (min-width:1600px){
.service1-padding > div{	padding:160px 20px;	}
#Subheader{padding:270px 0 !important;}
}

@media screen and (max-width:767px){

	.mobile-hide{display:none;}

}



@media screen and (min-width:768px){

	.desktop-hide{display:none;}

}