



	.header_top,
	.drop_down .second .inner > ul,
	.drop_down .second .inner ul li ul,
	.side_menu,
	nav.content_menu,
	.contact_form input[type='text']:focus,
	.contact_form  textarea:focus,
	.footer_top_holder,
	.blog_holder .flex-direction-nav a,
	#respond textarea:focus,
	#respond input[type='text']:focus,
	.mejs-container .mejs-controls div,
	.ls-nav-prev,
	.ls-nav-next,
	.projects_holder article span.text_holder,
	.portfolio_slides span.text_holder,
	.portfolio_single .social_share_holder > a,
	.portfolio_single .flex-direction-nav a,
	.filter_holder,
	.q_load_more a:hover,
	.blog_load_more_button a:hover,
	.portfolio_navigation,
	.widget.widget_search input[type="submit"],
	.header_top .widget_search input[type="submit"],
	.widget .tagcloud a:hover,
	.price_table_inner ul li.prices,
	.qode_carousel_navigation a,
	.qode_gallery .prev_nav, 
	.qode_gallery .next_nav,
	.carousel-control.dark .prev_nav,
	.carousel-control.dark .next_nav,
	.social_share_dropdown ul,
	.q_team_simple_text,
	input.wpcf7-form-control.wpcf7-text:focus,
	input.wpcf7-form-control.wpcf7-number:focus,
	textarea.wpcf7-form-control.wpcf7-textarea:focus,
	input.wpcf7-form-control.wpcf7-quiz:focus,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{
		background-color: #000000;
	}

	
	.projects_holder article span.text_holder,
	.portfolio_slides span.text_holder,
	.portfolio_gallery a .gallery_text_holder,
	.gallery_holder ul li .gallery_hover,
	.wpb_gallery_slides.wpb_flexslider .q_gallery_title_holder_inner,
	.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a{
		background-color: rgba(0,0,0,0.8);
	}

	.qbutton:hover,
	#submit_comment:hover,
	.single_tags a:hover{
		background-color: #000000 !important;
	}

	.drop_down .second .inner_arrow{
		border-bottom-color: #000000;
	}

	nav.content_menu .menu_arrow{
		border-top-color: #000000;
	}

	












	.content{
		margin-top: 0;
	}


	.logo_wrapper,
	.side_menu_button{
		height: 45px;
	}

			.content.content_top_margin{
			margin-top: 45px !important;
		}
			
	header:not(.centered_logo) .header_fixed_right_area {
	    line-height: 45px;
	}

			.drop_down .second,
		.drop_down .second.bellow_header{
			top: 45px;
		}
	
	header.scrolled .logo_wrapper,
	header.scrolled .side_menu_button{
		height: 30px;
	}

	header.scrolled nav.main_menu ul li a,
	header.scrolled .shopping_cart_header .header_cart{
		line-height: 30px;
	}

	header.scrolled .drop_down .second{
		top: 30px;
	}

	header.sticky .logo_wrapper,
	header.sticky.centered_logo .logo_wrapper,
	header.sticky .side_menu_button {
		height: 30px !important;
	}

	header.sticky nav.main_menu > ul > li > a, 
	.light.sticky nav.main_menu > ul > li > a, 
	.light.sticky nav.main_menu > ul > li > a:hover, 
	.light.sticky nav.main_menu > ul > li.active > a, 
	.dark.sticky nav.main_menu > ul > li > a, 
	.dark.sticky nav.main_menu > ul > li > a:hover, 
	.dark.sticky nav.main_menu > ul > li.active > a,
	header.sticky .shopping_cart_header .header_cart,
	.light.sticky .shopping_cart_header .header_cart,
	.dark.sticky .shopping_cart_header .header_cart{
		line-height: 30px;
	}

	header.sticky .drop_down .second{
		top: 30px;
	}



	nav.main_menu > ul > li > a,
	.shopping_cart_header .header_cart{
		line-height: 45px;
	}

 
































	.title .separator{
		text-align: ;
			}

	.title h6, .title{
		text-align: ;
	}








	.footer_top .column_inner{ 
		border-color:#3e3e3e;
	}




	.footer_bottom_holder{
		background-color:#000000;
	}

	.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom li{
		color:#9e9e9e;
	}


















