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



		* ::-webkit-scrollbar{

		  width: 5px;

		  background: #52585e;

		}



		::-webkit-scrollbar-thumb{

		  background: #ff680d;

		}



		::-webkit-scrollbar {

			background-color: #fecb00;

		}



		

		 ::-webkit-scrollbar-thumb {

			background: #3e454c;

		 }

	



	.widget_tags .box-tags a {

			background-color: #60666b;

			color: #fff;

		}



	.widget_tags .box-tags a:hover{

		color: #fff;

	}	



	.canvas {

			background-color: rgba(62,69,76,0.6);

		}

	.single_variation_wrap .single_add_to_cart_button.button, body .tparrows.custom:hover:before, body .go-to-top:hover, .button.button_grey_light:hover, .button.button_white:hover, .post_image_buttons .icon_box:hover, .pagination li span.current, .pagination li a:hover, .button.button_orange, .button.search_button:hover, .shopping_button:hover, .close_search_form:hover, .button.button_grey:hover, body .post_text .post_theme, .login_block > ul > li:hover > a, .button.view_button:hover, .widget_tags .box-tags a:hover, #sidebar .widget_zn_mailchimp .btn-email:hover, .owl-carousel .owl-nav .owl-prev:hover, .owl-carousel .owl-nav .owl-next:hover, .tabs.variation_2 .tabs_conrainer .tabs_nav li.ui-tabs-active a, .tabs.variation_2 .tabs_conrainer .tabs_nav li a:hover, .wp-polls-form input.Buttons, #flexslider .flex-direction-nav a:hover, .flexslider .flex-direction-nav a:hover, ul.posts_numeric li:hover .comment_number, .vc_wp_tagcloud_flat a:hover, .calendar table tr td.current, .calendar table tr td#today, .calendar table tr td.link a:hover, .custom_select .select_list li:hover, .ui-slider-range, #sidebar .widget.widget_product_tag_cloud .box-tags a:hover, #contactform-submit:hover, body #buddypress div.item-list-tabs ul li>a.button_orange, body #buddypress div.item-list-tabs ul li>a:hover, body .wpcf7-submit:hover, body .wpb_button.button_orange, body .wpb_button.button_grey:hover, body .wpb_button.button_orange i, .pricing-box .p_table > footer a, p span.pointed, .alert .button.button_orange[class*='button_type_icon_'] i {

			background: #3e454c;

		 }





	header.header, body .header[class*='header-'], .header.header_2 .searchform_wrap, .header.header_3 .searchform_wrap, body header.header_5 .searchform_wrap{

		background-color: #f6f6f6;

	}



	header.header .pre_header{

		background-color: #383e44;

	}

	.cookie.cwcookielaw span{

		color: #3e454c;

	}

	.cookie.cwcookielaw{

		background-color: #fff;

	}

	

	header.header .h_top_part{

		background-color: #3b5997;

	}

	header.header .h_top_part{

		border-bottom-color: #3b5997;

	}

	

	header.header .menu_wrap{

		background-color: #f6f6f6;

	}

	

	header.header .searchform_wrap{

		background-color: #383e44;

	}

	

	header.header .menu_wrap .menu_border{

		border-bottom-color: #383e44;

	}

	.footer .widget_slider_posts h4 a { color: #fff; }

	footer.footer { border-top: 2px solid  #383e44; }

	footer.footer .footer_bottom_part { border-top-color: #4b5158; }

	

	

	header.header #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link{

		color: #383e44;

	}

	

	

	header.header .mobile_menu.var2 nav ul li a, header.header .mobile_menu nav ul li:before,

	header.header .login_block > ul > li, header.header .login_block > ul > li > a, .header.header_2 .head_weather_info, .header.header_7 .head_weather_info{

		color: #3e454c;	

	}

	

	header.header .login_block > ul > li > a:hover, header.header #mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li:hover > a, header.header #mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-item > a, header.header #mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-parent > a, header.header #mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-ancestor > a {

    color: #fff;

	}

	

	body {

		color: #3e454c;

		font-size: 14px;

	}



	

	.content_post_block h2.section_title.section_title_big, h2.section_title.section_title_big {

		font-weight: 600 !important;

		font-size: 30px !important;

		color: #3e454c !important;

	}

	

	.mad_post_carousel h3, h3.section_title, .block-post-tabs-type1 h3, .block-post-tabs-type2 h3, .block-post-tabs-type3 h3 {

		font-weight: 500 !important;

		font-size: 16px !important;

		color: #3e454c !important;

	}

	

	.mad_top_rated_widget .owl-item h3 {

		font-weight: 500 !important;

		font-size: 16px !important;

	}

	

	

	h3.widget_title, footer.footer .widget_title {

		font-weight: 500 !important;

		font-size: 16px !important;

	}

	

	.vc_tta.vc_general .vc_tta-tab > a {

		font-weight: 500 !important;

		font-size: 16px !important;

	}

	

	body .event_date, body .event_info, body .event_activity {

		font-size: 12px;
		display: none;

	}

	body .button.banner_button {

		font-size: 12px;

	}

	

	

	

	

	

	body.boxed_layout { background: #e2e2e2; }

	

	::selection {

		background-color: #6486ce;

		color: #fff;

	}



	::-moz-selection{

		background-color: #6486ce;

		color: #fff;

	}



	.tp-rightarrow.default:hover, .tp-leftarrow.default:hover, .wpb_button.button_grey:hover, .wpb_button.button_grey_light:hover, .wpb_button.button_grey_light:hover i, .wpb_button.button_grey:hover i, .wpb_button.button_grey_light:hover span, .pagination li a.active, .vc_progress_bar .vc_single_bar .vc_bar, .chosen-container .chosen-results li.highlighted, .first_letter_2 > span, .button.button_grey_light:hover, .button.button_white:hover, .button.button_grey_light[class*='button_type_icon_']:hover i, .button.button_grey[class*='button_type_icon_']:hover i, .button.button_grey_light[class*='button_type_icon_']:hover span, .side_bar_tabs .widget_tags .box-tags a:hover, .wpb_text_column ul li:hover:before {

		background-color: #3e454c !important;

	 } 

	 

	input[type='text']:focus, input[type='tel']:focus, input[type='password']:focus, input[type='email']:focus, textarea:focus {

		border-color: #3e454c;

	}

	.tooltip:after {

		border-top-color: #3e454c;

	}

	.custom_tooltip.left .tooltip:after {

		border-left-color: #3e454c !important;

	}

	.custom_tooltip.right .tooltip:after {

		border-right-color: #3e454c !important;

	}

	.custom_tooltip.bottom .tooltip:after {

		border-bottom-color: #3e454c !important;

	}

	.widget_social_icons.type_2.tool_down ul li span.tooltip:after, .widget_social_icons.type_2.tool_down ul li span.tooltip:after {

		border-bottom-color: #3e454c;

	}

	



	mark, ins {

		background-color: #6486ce;

		color: #fff;

	}

	

	a, blockquote p, p a, .shopping_cart .total_price ul li:last-child, .login_form a, .login_form_confirm span a, .product_list_widget li .product_description .amount, body .rating-box i.star-on-png, body .rating-box i.star-half-png, .product_item .product_info .price, body .bbp-forum-freshness p a, .activity_list li .post_text .activity-read-more a, .blockquotes div:first-child, .wpb_dropcap.first_letter_1 > span, .single-post blockquote p:last-child { color: #3e454c; }





	body form.search button:hover, #sort_button:hover, #sort_button.active, #load_more:hover,

    .more_news_button:hover, .vc_grid-btn-load_more a:hover, .dropdown_list > li a:hover, .sort_list > li a:hover, .vc_grid-filter > li span:hover, [class*='default_list_'] li:hover:before, .default_list_numb li:hover span, .calousel_top_news .owl-carousel .item a:hover, .p_table > .price > dl > dt { color: #3e454c !important; }



	.search-button:hover::before,

	.submit-search:hover::before,

	.close-search-form:hover::before,

	.info-block .icon-text-holder .icon-text-link:hover, .page_404 h2.title_404, .circle_list li:hover { color: #3e454c; }







	a:hover,

	.entry-title a:hover,

	blockquote:before,

	.product .price,

	.summary .price ins .amount,

	ul.fl-countdown li span

	{

		color: #fecb00;

	}



	 .sticky-post

	 {

		background-color: #fecb00;

	 }





	.header-main #logo {

		font-size: 45px;

	}



		.header-main #logo a {

			color: #ff680d;

		}



	.content_post_block .wpb_text_column h1 {

		color: #3e454c;

		font-size: 36px;

		font-weight: 700;

	}

	.content_post_block .wpb_text_column h2 {

		color: #3e454c;

		font-size: 30px;

		font-weight: 700;

	}

	.content_post_block .wpb_text_column h3 {

		color: #3e454c;

		font-size: 24px;

		font-weight: 700;

	}

	.content_post_block .wpb_text_column h4 {

		color: #3e454c;

		font-size: 18px;

		font-weight: 700;

	}

	.content_post_block .wpb_text_column h5 {

		color: #3e454c;

		font-size: 16px;

		font-weight: 700;

	}

	.content_post_block .wpb_text_column h6 {

		color: #3e454c;

		font-size: 14px;

		font-weight: 400;

	}



	  .ls-nav-prev:hover,

	  .ls-nav-next:hover { background-color: #3e454c; }



	  .ls-nav-start:hover:before,

	  .ls-nav-stop:hover:before,

	  .ls-nav-start.ls-nav-start-active:before,

	  .ls-nav-stop.ls-nav-stop-active:before { color: #3e454c; }



	  .ls-bottom-slidebuttons a.ls-nav-active,

	  .ls-bottom-slidebuttons a:hover { background-color: #3e454c; }



	 .tp-leftarrow.default.custom:hover,

	 .tp-rightarrow.default.custom:hover { background-color: #3e454c; }



	 .tp-bullets.simplebullets.custom .bullet.selected,

	 .tp-bullets.simplebullets.custom .bullet:hover { background-color: #3e454c; }





#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li:hover > a, 

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-item > a, 

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-parent > a, 

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-ancestor > a {

  background: #3e454c;

}

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li:hover > a, 

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-item > a,

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-parent > a, 

#mega_main_menu > .menu_holder > .menu_inner .mega_main_menu_ul > li.current-menu-ancestor > a {

   border-bottom-color:#3e454c;

}



	footer.footer, footer.footer .widget_title, .footer .footer_bottom_part p span, footer.footer .mobile_menu nav ul li:before,

	#footer .form_section.widget_zn_mailchimp .form_text, footer.footer .widget_categories .categories_list > li > ul li a, 

	footer.footer .widget ul li a, footer.footer .mobile_menu a, footer.footer .widget .post_text h4 { color: #f2f2f2; }

	

	

	

	footer.footer .widget_title, footer.footer .widget_slider_posts .photo_gallery.side_bar { border-top-color: #f2f2f2; }

	

	footer.footer { background-color: #3e454c; }

	footer.footer .top_footer_banner { background-color: #3b5997; }

	footer.footer .footer_bottom_part { background-color: #3b5997; }

	

	

	

	



	footer.footer .widget ul li .tweet-text a.twitter-hashtag, footer.footer .widget.widget_latest_tweets_widget ul li .tweet-text a { color: #3e454c; }

	footer.footer .widget ul li .tweet-text a.twitter-hashtag:hover, footer.footer .widget.widget_latest_tweets_widget ul li .tweet-text a:hover { color: #3e454c; }

	

		#footer .widget.widget_text a:hover {

			color: #3e454c;

		}





	.owl-tm-theme .owl-controls .owl-buttons div:hover,

	.owl-qv-carousel-theme .owl-controls .owl-buttons div:hover,

	.owl-widget-theme .owl-controls .owl-buttons div:hover

	{

		background-color: #3e454c;

	}



	.info-block.type-2 .icon-wrap {

		color: #3e454c;

	}



	.woocommerce-MyAccount-content .woocommerce-Message, .info-block.type-2:hover .icon-wrap {

		background-color: #3e454c;

	}



body {
   font-family: 'Roboto';
} 

body .second_font, #recentcomments_widget h4, .wp-polls-form p strong, .post-item-home h4 {
   font-family: 'Roboto';
} 

#header .logo {
   font-family: 'Roboto';
} 

h1 {
   font-family: 'Roboto';
} 

h2 {
   font-family: 'Roboto';
} 

h3 {
   font-family: 'Roboto';
} 

h4 {
   font-family: 'Roboto';
} 

h5 {
   font-family: 'Roboto';
} 

h6 {
   font-family: 'Roboto';
} 

.content_post_block h2.section_title.section_title_big, h2.section_title.section_title_big {
   font-family: 'Roboto';
} 

.section_title {
   font-family: 'Roboto';
} 

.widget_title {
   font-family: 'Roboto';
} 

.vc_tta-container .vc_tta.vc_general .vc_tta-tab > a {
   font-family: 'Roboto';
} 

/* ================================ */
/* Custom Styles */
/* ================================ */

.main_menu > ul > li > a{
color: #3e454c !important;
}
.col-lg-10{
margin-top: 25px;
}