body {background-color: #fff9e3;}
.main-site-header {background-color: #d6bf70;}
.header .main-header {padding: 5px 0 5px 0;}
.header.style-2 hr.divider-header {margin-top: 10px;}
.btn-main a {background-color: #fff9e3;}
.btn-main a::before {background-color: #90844f;}
.main-title {font-size: 40px; color: #000 !important; letter-spacing: 0px; padding-bottom: 20px; font-weight: bold;}


.section-about .intro-content h3.title::before {display: none;}
.section-work, .section-portfolio {background-color: #ece3c2;}
.section-counter {background: none; background-color: #4c411e;}
.section-testimonials, .section-video {background: none; background-color: #fff9e3;}
.section-blog {background: none; background-color: #fff9e3; padding-bottom: 150px !important;}
.section-work .list-box-work .box-work {width: 20%;}
.section-work .list-box-work .box-work .title-box {
	font-size: 25px !important;
}


.page-title {background: none; background-color: #90844f; padding: 115px 0 82px 0;}

.section-title {font-size: 48px; margin-bottom: 20px; font-weight: 600;}
.section-title-2 {font-size: 48px; margin-bottom: 20px; font-weight: 600 !important; color: #4c411e !important;}
.mb-80 {margin-bottom: 80px !important;}

.section-portfolio .description-right h6.title {font-size: 24px; padding-top: 5px;}
.section-portfolio .list-portfolio {padding: 0;}
.section-portfolio .list-portfolio .themesflat-portfolio {width: 33%;}

.section-work .list-box-work .box-work .title-box:before {display: none;}

.section-portfolio .list-portfolio .themesflat-portfolio:nth-child(3) {margin-right: 0;}
.view-portfolio {margin-top: 50px;}

.divider::before {background-color: #92824c;}
.divider::after {background-color: #92824c;}
.divider {background-color: #92824c;}

.section-portfolio .view-portfolio .dark a {
	background-color: #836d26;
}

.menu-item a.active {color: #FFF !important}

.sub-menu2 {display: none; position: absolute; right: -230px; background-color: #fff; margin-top:-50px}
.sub-menu li:hover>.sub-menu2 {display: block; min-width: 260px;}



.content-p {font-size: 15px;}
.content-p p {margin-bottom: 20px;}

.btn-main.dark a::before {background-color: #92824c !important;}
.header .main-header.style-2 .main-nav {padding-top: 36px;}

.co-orange {color: #ffa800 !important;}

.box-video .box:before {display: none;}
.testimonials-item .thumb .author:before {display: none;}

.box-video .box .flat-video-fancybox {
	top: 0; bottom: 0;
	/*margin: auto; height: 100px;*/
}
.owl-theme .owl-dots .owl-dot span {background-color: #b1a782;}
.owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span {background-color: #785f05;}

.category-featured, .themesflat-blog .meta-featured {background-color: #785f05 !important; color: #fff !important;}

.themesflat-blog .meta .comment a {color: #fff;}

.footer .section-main-footer .overlay {
	/*background-color: #7c650f;*/
	background-color: #ada09d;
}
.footer .footer-links{
	background-color:#d6bf70 !important;
	color: #000 !important;
}
.footer .bottom-footer {background-color: #473a09;}
.footer-phone {color: #fff;}


/*.menu-item a, .menu-item a.active {color: #fff !important;}*/
/*.menu-item a, .menu-item a.active {color: #fff;}*/
.header .main-header .main-nav .sub-menu li a {color: #785f05 !important;}
.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main:after {display: none;}

.header .main-header .main-nav .menu li:hover a.menu-main:after {background-color: #fff; display: block;}

.footer-social {font-size: 28px; padding-left: 10px; text-align: right;}
.footer-header {font-size: 18px; padding-left: 22px; text-align: right;}


.section-work .list-box-work {
	flex-wrap: nowrap !important;
	padding-left: 0;
	padding-right: 0;
}


.section-footer-content .widget-title {
	/*color: #ffa800; */
	color: #000;
}
.section-footer-content .widget-link{
	flex: 0 0 auto;
	width: 20%;
}
.section-footer-content a{
	color: #fff;
}
.section-footer-content a:hover {
	color: #222;
}
.section-footer-content {
	padding: 30px 0;
}


.treatments-tab .nav-item.active {
	background-color: #dcdcdc;
}

.treatments-tab .nav-item {
	cursor: pointer;
}

.treatments-tab .tab-content .treatments-item span {
	color: #000;
	size: 14px;
	padding: 10px 15px;
}
.treatments-tab .tab-content .treatments-item:last-child {
	margin-right:0px;
}
.treatments-tab .tab-content .treatments-item img {
	background: #ccc;
}
.treatments-tab .tab-content .treatments-item {
	width: 215px;
	display: inline-block;
	position: relative;
	margin-right: 15px;
	/*background-color: #90844f;*/
	background-color: #ffa800;
}
.treatments-tab .tab-content {
	margin: 0;
	padding: 0;
}
.treatments-tab .tab-pane {
	margin-top: -1px;
	color : #000;
	background-color: #dcdcdc;
	padding : 15px 15px;

}
