/* Manage spacing and position of Search box in all the tabs */
.bpptc-item-content form,
.bpgtc-tab-content form{
	align-items: end;
	margin: 0px;
}
.bpptc-item-content form.gv-widget-search .gv-search-box,
.bpgtc-tab-content form.gv-widget-search .gv-search-box {
	width: auto;
	margin-right: 0px;
}
.bpptc-item-content .gv-search p,
.bpgtc-tab-content .gv-search p {
	margin-bottom: 0px;
}
.bpptc-item-content .gv-search,
.bpgtc-tab-content .gv-search {
	text-align: left;
	display:inline-block;
}
.bpptc-item-content .gv-search input,
.bpgtc-tab-content .gv-search input {
	float:right;
}
.bpptc-item-content .gv-right,
.bpgtc-tab-content .gv-right{
    padding-right:0px;
	display:inline-block;
}

/* send notification button on Toolbox talk tab */
td.reports-hide-for-worker {
	max-width: 100%;
	width: 15%;
	font-size: 130%;
}

/* Hide send invitations tab for profiles */
li#invites-personal-li {
    display: none;
}
	
/* Css for skip button on toolbox talk form */
body .gform_wrapper.gravity-theme .gfield.cs-btn-complete,
body .gform_wrapper.gravity-theme .gfield.cs-btn-skip{
    grid-column: auto;
    min-width: auto;
}
/*Override gravity form css */
body #buddypress .gform_wrapper.gravity-theme .gfield.cs-btn-skip input[type=submit] {
    background-color: transparent;
    color: #385dff;
    border: 0px;
}
#publishing-action{
	width:100%;
}
body #publishing-action input,
body #publishing-action input .gv-button-cancel{
	float:left;
	margin-right: 10px;
}

/* jobsite column hide for all the roles*/
.hide-jobsite-all {
    display: none;
}

/* Search button css for TBT dropdown  */
.custom-search-tbt{
    float: right;
		margin-bottom: 30px !important;
		margin-right: -20px !important;
		max-width: 960px;
		width: 100%;
		padding-left: 125px;
}
.custom-search-tbt .filter-option{
	width: 28%;
	margin-right: 18px;
	text-align: left;
	float: left;
	padding: 8px;
	background: #fff;
	border: 1px solid #c7c7c7;
}
form.custom-search-tbt.enhanced-dropdown {
	display: flex;
	align-items: center;
	justify-content: end;
}
.custom-search-tbt  .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: -2px;
}
/* TBT search dropdown  */
.custom-search-tbt .filter-option select {
    width: 100%;
}
.enhanced-dropdown .filter-option select{
	border: none;
}
div#buddypress select {
	height: auto;
}
#input_3_4{
    border: none;
		padding: 0px 10px;
}
.enhanced-dropdown .ginput_container.ginput_container_select{
	min-height: 40px;
}
.cs-checkbox-change .gchoice{
    width: 25%;
}
body .cs-checkbox-change .gchoice label{
    box-shadow: 3px 2px 5px 3px #c7c7c7;
    width: 100%;
    padding: 10px !important;
    margin: 5px 9px;
	transition: 0.3s;
	text-align: center;
} 
body .cs-checkbox-change .gchoice input[type="checkbox"]:checked+label,
body .cs-checkbox-change .gchoice label:hover{
	background-color: #007cff;
	color:#fff;
}
body .cs-checkbox-change .gfield_checkbox input[type=checkbox]+label:before{
	background:transparent;
	border:0;
	margin-right: 0;
	width: 0;
}
body .gform_wrapper.gravity-theme .cs-checkbox-change .gfield-choice-input {
	display: block;
	margin-bottom: 15px;
  }
body .cs-checkbox-change .gfield_checkbox input[type=checkbox]+label:after {
    visibility: hidden;
}
.multiselect-member-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li{
	margin-top: 9px;
}
.multiselect-member-field input{
	height: auto;
}
@media only screen and (max-width: 640px) {
	.custom-search-tbt{
		padding-left: 0;
	}
	.custom-search-tbt .filter-option{
		width: 100%;
		margin-right: 10px;
		margin-bottom:10px;
		float: left;
	}
	.custom-search-tbt button{
		float: left;
		width: 100% !important;
	}
	body .gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_checkbox .gchoice label {
		max-width: none;
	}
	.cs-checkbox-change .gchoice{
		width: 100%;
	}
	.cs-checkbox-change .gchoice label{
		width: 100%;
		margin: 10px 0;
	}
}
@media only screen and (max-width: 1200px) {
	body .gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_checkbox .gchoice label {
		margin:0;
		
	}
}

/* div#input_13_40 {
	display: none;
} */