/* ================================ */
/* Dynamic Styles */
/* ================================ */



	::selection {
		background-color: #bbd4b3;
		color: #fff;
	}

	::-moz-selection {
		background-color: #bbd4b3;
		color: #fff;
	}

	 ::-webkit-scrollbar-thumb {
		background-color: #bbd4b3;
	 }

	mark {
		background-color: #bbd4b3;
		color: #fff;
	} 

	body ins {
		color: #fff;
		background: #bbd4b3;
	} 
	
	body {
		color: #636363;
		font-size: 15px;
	}

	body { background: #fff  repeat top center fixed; }
	
	#content.page_wrapper { background: #ffffff; }


	#header .logo {
		font-size: 40px;
	}

		#header .logo a {
			color: #fff;
		}

	h1 {
		color: #272627;
		font-size: 36px;
	}
	h2 {
		color: #272627;
		font-size: 30px;
	}
	h3 {
		color: #272627;
		font-size: 24px;
	}
	h4 {
		color: #272627;
		font-size: 22px;
	}
	h5 {
		color: #272627;
		font-size: 18px;
	}
	h6 {
		color: #272627;
		font-size: 14px;
	}

	.post-action, .breadcrumbs{
		border-bottom-color:rgba(187,212,179,0.3);
	}
	.mad_item_hover .item_overlay
	{
		background-color: rgba(187,212,179,0.3);
	}
	.comment-section.flex-list-section.post-area.item-style-2 .post-item.comment-inner .post-thumbnail .caption:before, .link-button:after, .button:hover, .button.style2:hover, .button.style3
	{
		background: #bbd4b3;
	}
	.widget_search form button:hover, .sf-front a:hover, .tag-list a:hover, .post-nav [class*='post-']:hover, .owl-carousel .owl-nav [class*='owl-']:hover, [class*='custom-owl-']:hover, .carousel-type-3.style-2 .owl-carousel .owl-nav [class*='owl-']:hover, .link-button:hover, .post-action .text-button:hover, .post-icon-list ul li a:hover:before, .owl-next:hover, .owl-prev:hover, .entry-title a:hover, .entry-meta > h3 a:hover, .entry-meta .default-list-disk > li a:hover, body .social-icon-list ul li a:hover, body button.search-button:hover, 
	.widget-instagram.full-width .follow-section:hover, .latest-tweets .tweet-text a, .cat-list ul > li > a:hover, .sub-menu-wrap ul li:hover > a, .sub-menu-wrap ul li.current > a
	{
		color: #bbd4b3 !important;
	}
		
	.item-overlay .overlay-content a[class*='mad-icon']:hover, .author-info, blockquote span, .vc_custom_heading a:hover, #main-navigation > ul > li.current > a, #main-navigation > ul > li:hover > a,
	.vc_tta.vc_general.vc_tta-style-outline .vc_tta-tab.vc_active > a
	{
		color: #bbd4b3 !important;
	}
	
	.tooltip, .vc_separator.vc_sep_dotted2  .vc_sep_line:after, #commentform #contact_button:hover, .widget-tags > a:hover, .post-area .post-item .entry-title a:after, .post-area.item-style-2 .post-item .entry-meta:after,
	.vc_general.vc_btn3.vc_btn3-style-classic:hover, .vc_general.vc_btn3.vc_btn3-style-classic:focus, 
	.vc_general.vc_btn3.vc_btn3-style-flat:hover, .vc_general.vc_btn3.vc_btn3-style-flat:focus,
	.vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
	.vc_tta.vc_general .vc_tta-tab.vc_active > a, .vc_tta-style-default .vc_tta-panel.vc_active .vc_tta-panel-title > a
	{
		background: #bbd4b3 !important;
	}
	
	.vc_separator.vc_sep_color_sandy_brown .vc_sep_line, [class*='carousel-type'] .owl-dot.active{
		border-color: #bbd4b3 !important;
	}
	a.top-tooltip .tooltip:after{
		border-top-color: #bbd4b3 !important;
	}
	
	.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover, .vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus
	{
		color: #bbd4b3 !important;
		border-color: #bbd4b3 !important;
	}
	
	
	
	@media only screen and (max-width: 992px) {

	.mobile-advanced > ul > li.current > a, .mobile-advanced > ul > li:hover > a {
		background-color: #bbd4b3 !important;
	}
	#advanced-menu-hide:hover, .responsive-nav-button:hover{
		color: #bbd4b3 !important;
	}
	
	}
	
	
	
	


.go-to-top:hover
{
	color: #bbd4b3 !important;
}
.go-to-top:after{
	background: #bbd4b3;
}

body {
} 

#header .logo {
} 

h1 {
} 

h2 {
} 

h3 {
} 

h4 {
} 

h5 {
} 

h6 {
} 

