/*
 Theme Name:    dinesurf
 Version: 		1.0.11
 Author: 		Vitalii Antal
 Text Domain:   dinesurf
*/
body, header, .homepage__faq-item .answer, .homepage__reviews-item{
	background: #ffffff !important;
}
.header__menu-mobile span{
	background: #000000 !important;
}
.header__menu ul li.current-menu-item a, .header__menu ul li:hover a{ 
	color: #e89745 !important;
}
.header__menu ul li a:hover, .header__menu ul li a{
	border: none !important;
}
.homepage__banner-wrapper{
	border-radius: 15px;
}
body, p{
	color: #000000;
}
.header__menu ul li a, .footer__menu ul a, .footer__menu-2 li a, .footer__copyright, .breadcrumbs ul li a, .menu-cat__item, .menu-category__item-title, .menu-category__price, .menu-item__desc .itemModifiers .itemModifier__items span{
	color: #000000 !important; 
}
.homepage__banner-content{
	color: #ffffff;	
}
.homepage__gallery-item{
	opacity: 1 !important;
}
.homepage__gallery-item:hover{
	opacity: 0.8 !important;
}
.homepage__reviews-wrapper, .homepage__locations-item{
	background: #f3eee9 !important;
}

.homepage__locations-content_main>div:last-child>div a, .button-bordered a{
	color: #000000 !important;
	border-color: #a79786 !important;
}

.homepage__locations .slick-dots li{
	background: #4e473f !important;
}

.homepage__locations .slick-dots li.slick-active {
    background: #a79786 !important;
}
.homepage__faq-item .question h3{
	font-weight: 500;
}
.homepage__reviews-item .meta .img{
	border-color: #000000;
}

.button-filled a {
    color: #ffffff !important;
	background: #ea983c !important;
}
.homepage__content-right .homepage__content-image>div, .homepage__content-left .homepage__content-image>div, .menu-cat__item-image{
	opacity: 1 !important;
}
.footer__main {
	background: #cdc4bb !important;
}

.menu-category__sidebar-item{
	background: #f3eee9 !important;
    border-color: #cdc4bb !important;
}

.menu-category__sidebar-item.active{
	background: #cdc4bb !important;
    border-color: #cdc4bb !important;
}

.menu-category__item, .menu-category__sidebar{
	border-color: #cdc4bb !important;
}
.menu-item__desc .itemModifiers .itemModifier__items span{
	background: #f3eee9 !important;
}
.header__wrapper {
    border-bottom: 1px solid #cdc4bb;
}
body.page-template-homepage .header__wrapper {
    border-bottom: 0px solid #cdc4bb;
}

.header__logo img {
	    width: 85px !important;
}


@media (max-width: 992px) {
    .header__menu.active {
   		background: #fff;
		padding-top: 50px;align-content}
}
p a{
	color: #94510d;
}

@media(max-width:468px){
	.homepage__banner-slider_item {
    	height: calc(70vw + 100px) !important;
	}
}
.footer__copyright a:hover{
	text-decoration: underline !important;
}
.menu-item__desc .itemModifiers .itemModifier__items span.active {
    background: #e9983c !important;
    color: #fff !important;
}