#image-header, #video-header, #image-slider-header{
	#companies-search{
		bottom: -250px;
		display: flex;
		width: 100%;
		-webkit-justify-content: center;
		justify-content: center;
		color: #fff;
		text-align: center;
	}
	
	.main-categories-simple{
		left: 0;
		position: absolute;
		bottom: -170px;
		z-index: 2;
	}
}

#map-header{
	#companies-search{
		display: flex;
		width: 80%;
		margin: 0 10%;
		-webkit-justify-content: center;
		justify-content: center;
		color: #fff;
		text-align: center;
		position: absolute;
		bottom: 10px;
		z-index:3;
	}
	
	.search-style-3 #searchform .jbd-search-bar {
		background-color: rgba(55, 55, 55, .2);
	}
}

/*=====  Home slider header Page  =======*/

#image-slider-header{
	.search-inside-slider {
		position: absolute;
		top: 32%;
		display: flex;
		width: 100%;
		-webkit-justify-content: center;
		justify-content: center;
		color: #fff;
		text-align: center;
	}
	
	.sp-slider-content{
		display: none;
	}
	
	.main-categories-simple{
		bottom: 170px;
	}

	@media (max-width: 767px) {
		.search-inside-slider {
			top: 30%;
		}
		
		.main-categories-simple{
			bottom: 58px;
		}
	}

	@media (max-width: 576px) {
		.search-inside-slider {
			top: 30%;
		}
		
		.main-categories-simple{
			bottom: 50px;
		}
	}
}


.main-categories-simple{
	a{
		background: rgba(80, 80, 80, 0.7);
		max-width: 110px;
		margin: 0 5px ;
		padding: 20px 6px 20px;
		flex: 0 1 110px;
		
		i{
			font-size: 22px;
			margin-bottom: 10px;
			color: $link_color;
		}
		
		.category-name{
			font-size: 12px;
		}
	}
} 


.jbd-container{
	
	&:not(.jbd-edit-container){

		.btn-success{
			background: darken($link_color, 10%) !important;
			border-color: darken($link_color, 12%)!important;
			box-shadow: none;
			
			&:hover, &:focus{
				background-color: darken($link_color, 5%) !important;
				border-color: darken($link_color, 10%)!important;
			}
			
			&:active{
				background-color: darken($link_color, 10%) !important;
				border-color: darken($link_color, 15%)!important;
			}

			
		}

		.btn-outline-success, .add-review-link{
			background: darken($link_color, 8%) !important;
			border-color: darken($link_color, 12%)!important;
			box-shadow: none;
			
			&:hover, &:focus{
				background-color: darken($link_color, 5%) !important;
				border-color: darken($link_color, 20%)!important;
			}
			
			&:active{
				background-color: darken($link_color, 10%) !important;
				border-color: darken($link_color, 15%)!important;
			}
		}
		
		.add-review-link{
			padding: 3px 10px;
		}
	}
	
	.round-border-buton {
        &:hover {
            border-color: $link_color;
        }
		
		&:active {
			background-color: darken($link_color, 10%) !important;
            border-color: $link_color;
        }
	}
}

.jbd-container{
	.search-options{
		.view-mode{
			a{
				&.active {
					border: 2px solid $link_color;
				}
			}
		}
		
		.map{
			&.active i{
				color: $link_color;
			}
		}
	}

	.jitem-discount-wrap{
		background: darken($link_color, 10%) !important;
	}

	
	.event-list-style-2{
		.event-row{
			border-top: 4px solid $link_color;
		}
	}
}

#events-container .entry-date,
#events-container .item-location,
.jbd-container .jitem-card .jitem-date-wrap{
	background: $link_color !important;
}

#latest-offers-discount .offer-discount{
	background-color: darken($link_color, 10%);
}


.jbd-container{
	.jpackage-wrap{
		.jpackage-footer {
			  color: #fff ;
			  font-weight: 500; 
			  background-color:  darken($link_color, 10%);
		}
          
	
        .jpackage-footer:hover {
          background-color: lighten($link_color, 5%);
          box-shadow: 0px 10px 15px rgba(97, 97, 97, 0.4);
          color: #fff;
          transform: translateY(-7px); 
		}
	}
}