.main_menu .sf-menu2{
	padding:  0 0;
	overflow: hidden;
}

/* ====================== COLORS OPTIONS ============= */

body{
	color: #79797a;
}

.header_content{
	background-color: transparent;
}
.header_content .inner{
	color: #595b5e;
}

.header_content a{
	color: #000;
}
.header_content a:hover{
	color: #363636;
}

footer>.inner{
	background-color: #000;
}

footer .footer_menu a{
	color: #ffffff;
}

footer .footer_menu a:hover, footer .footer_menu .current-menu-item a{
	background-color: #b58f1e;
	color: #000;
}

footer .footer_text{
	color: #b58f1e;
}

footer .footer_text a{
	color: #b58f1e;
}
footer .footer_text a:hover{
	color: #b58f1e;
}

footer .privacy{
	color: #b58f1e;
}

footer .privacy a{
	color: #b58f1e;
}
footer .privacy a:hover{
	color: #b58f1e;
}

.logo a span{
	color: #242425;
	font-family: Open Sans,"Arial", sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 48px;
}

.solid_box,
.page .contact_box,
.page .solid_box,
.page .solid_box:after,
.blog .solid_box:after,
.page .post_track.open:after,
.page .ui-tabs .ui-tabs-nav li.ui-tabs-active:after,
.archive .solid_box:after{
	color: #000;
	background-color: #fff;
}
.page .widget-area .widget_tag_cloud a,
.blog .widget-area .widget_tag_cloud a
{
	color: #000;
}
.blog .solid_box .widget-area:before{
	background-color: #fff;	
}
#searchform input[type="text"], 
#searchform textarea, 
#commentform input[type="text"],
#commentform textarea,
.feedback input[type="text"],
.feedback textarea,
.widget-area textarea,
.contactformWidget input[type="text"],
.widget_feedburner input[type="text"],
.widget_mailchimp input[type="text"]{
	color: #000;
}
input::-webkit-input-placeholder{
	color: #000;
}
input:-moz-placeholder{
	color: #000;
}
textarea::-webkit-input-placeholder{
	color: #000;
}
textarea:-moz-placeholder{
	color: #000;
}

.page section a,
body.search section a,
.page .testimonial_author{
	color: #b58f1e;
}
.page section a:hover,
.page section .ui-state-active>a,
.page section .trigger.active>a,
body.search section a:hover
{
	color: #b58f1e;
}
.page section a.more-link,
body.search section a.more-link{
	color: #b58f1e;
}
.page section a.more-link:hover,
body.search section a.more-link:hover{
	color: #b58f1e;
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-family: 'Germania One', "Arial", sans-serif;
}

.page .solid_box .blog_box h1, 
.page .solid_box .blog_box h2, 
.page .solid_box .blog_box h3, 
.page .solid_box .blog_box h4,
.page .solid_box .blog_box h5,
.page .solid_box .blog_box h6,
#slider_box .intro .title,
body.search h1,
body.search h2,
body.search h3,
body.search h4,
body.search h5,
body.search h6,
.middle_menu a, 
footer,
.title4,
.title2,
.title3,
.title6,
.postmetadata,
#wp-calendar caption,
.main_menu .open_arrow,
.carousel_categories,
#reply-title
{
	font-family: 'Germania One', "Arial", sans-serif;
	color: #000;
}



.widget_feedburner button[type="submit"],
.widget_archive ul li a,
.widget_categories ul li a,
.widget_meta ul li a,
.widget_nav_menu ul li a,
.widget_pages ul li a,
.widget_rss ul li a,
input.button,
#commentform #submit,
.widget_feedburner .button_submit,
.content_btn,
.button,
.main_menu a,
.widget-area button{
	font-family: 'Germania One', "Arial", sans-serif;
}
.carousel_list .title, 
.carousel_list .title_rollover{
	font-family: 'Germania One',"Arial", sans-serif;
}

.main_bg_color{background-color: #0c0c0d;}
.global_wrap,
#slider_box{
	background-color: #e9f0f6;
}


.bg_color1{background-color: #120c06;}
.bg_color2,
.main_menu .sub-menu,
.main_menu:before{background-color: #000;}
.bg_color4{background-color: #1d1d1e;}
.bg_color5{background-color: #313131;}


.nav_box .menu-item>a{color: #fff;}
.nav_box .menu-item{background: #120c06;}
.main_menu .sf-menu2>.menu-item>a>em, .bg_color3{background: #b58f1e;}




.main_menu .menu-item>a{color: #f4f0f0;}
.main_menu .menu-item>a:hover, .main_menu .menu-item.open>a{color: #f4f0f0;}

.main_menu .sub-menu a{color: #9f9f9f;}
.main_menu .sub-menu .sub-menu a{color:#9f9f9f;}


.post_box:hover .title4, .post_track.open .post_box .title4{color: #fff;}

.main_menu .sub-menu li>a>em,
.main_menu .sub-menu li.open>a>em,
.main_menu .sub-menu li:hover>a>em,
.main_menu .sub-menu li.open>a>em,
.main_menu .current_page_item>a>em{color: #fff;background: #383839;}
.main_menu .sub-menu .menu-item.current-menu-parent>a,
.main_menu .sub-menu .menu-item.current_page_item>a{
	color: #ffffff;
}

.main_menu .sub-menu .sub-menu li:hover>a>em,
.main_menu .sub-menu .sub-menu li.open>a>em
{color: #fff;}

.main_menu .sub-menu .sub-menu a{color: #9f9f9f;}
.main_menu .sub-menu .sub-menu a:hover,
.main_menu .sub-menu .sub-menu .current-menu-item>a{color: #ffffff;}

/*.main_menu:before{
	display: block;
	position: absolute;
	content: "";
	width: 100%;
	height: 200%;
	left: 0;
	top: 0;
	z-index: 0;
}*/

.sf-sub-indicator:hover,
.non_touch_device .main_menu:hover .menu-item.open>a>.sf-sub-indicator,
.main_menu.ihover .menu-item.open>a>.sf-sub-indicator,
.widget_menu .menu-item.open>a>.sf-sub-indicator{
	background-color: #242425;
}

li ul .sf-sub-indicator:hover,
.non_touch_device .main_menu:hover li ul  .menu-item.open>a>.sf-sub-indicator,
.main_menu.ihover li ul  .menu-item.open>a>.sf-sub-indicator,
.widget_menu li ul  .menu-item.open>a>.sf-sub-indicator{
	background-color: #242425;
}


.post_box.open{	color: #6e6e6f;}

.close_btn{background-color:#fff;}


.test_btn.prev{
	background: #efefef url('../images/prev_arrow.png') 47% 6px no-repeat;}
.test_btn.next{
	background: #efefef url('../images/next_arrow.png') 50% 6px no-repeat;
}



/* ====================== FONTS OPTIONS ============= */

body{
	font-family: Arial, Helvetica, sans-serif;
	/*font-style: normal;*/
	font-size: 13px;
	line-height: 18px;
}
#content, .header_content, #slider_box {font-style: normal;}
.sf-menu a{font-size: 16px;line-height: 20px;}
.sf-menu .menu-test-container{display: none;}

.main_menu .sub-menu a{font-size: 14px;}

.main_menu .sub-menu .sub-menu a{font-size: 12px;}

footer{font-size: 10px;line-height: 1.23em;}


/* bg slider */

#slider_box .slide {
	display: none;
	overflow: hidden;
	position: absolute;
	height:100%;
	width: 100%;
}

#slider_box .slide .img{
	height:100%;
	width: 100%;
	position: absolute;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #e9f0f6;

	background-size: cover;
}
.slider_box .intro .title{

}
#slider_box .active{
	z-index: 1;
}

.sub_wrap:after,
.page .close_btn,
.page .feedback .sub_wrap:after,
.page .jp-play:hover,
.page .jp-pause,
.page .th_list_animated li:hover,
body.search .navigation a,
.page .testimonials .controls a
{
	background-color: #b58f1e;
}

.sub_wrap,
.page .close_btn:after,
.page .feedback .sub_wrap,
.page .jp-play,
.page .jp-play-bar,
.page .jp-volume-bar-value,
body.search .navigation a:after,
.page .testimonials .controls a:hover,
.pagination li a:hover, .pagination li .current
{
	background-color: #b58f1e;	
}

.page .more_info{
	color: #b58f1e;
}
.page .more_info:hover{
	color: #b58f1e;	
}

/* ===================================
	Single Blog options Start
   ===================================*/
.single-post .post_box a,
.single-post .commentlist div strong a:hover,
.single-post .testimonial_author,
.single-post .post_box .more-link:hover{
	color: #b8bf37;
}
.single-post .post_box a:hover,
.single-post .ui-state-active .post_box a,
.single-post .post_box .trigger.active>a,
.single-post .post_box .ui-tabs .ui-tabs-nav li.ui-tabs-active>a,
.single-post .commentlist div strong, 
.single-post .commentlist div strong a,
.single-post .post_box .more-link
{
	color: #ffffff;
}

.single-post .post_box .postmetadata .inner{
	background-color: #000000;
	color: #ffffff;
}
.single-post .post_box:hover .postmetadata .inner,
.single-post .post_track.open .post_box .postmetadata .inner{
	color: #000000;
}

.single-post .post_box:hover .postmetadata .inner,
.single-post .post_track.open .post_box .postmetadata .inner{
	background-color: #b8bf37;
}

.single-post .close_btn,
.single-post .nav_btn,
.single-post .navigation a,
.single-post .comments-area .sub_wrap:after,
.single-post .comment-respond .sub_wrap:after,
.single-post .testimonials .controls a
{
	background-color: #ffffff;
}
.single-post #commentform #submit{
	color: #ffffff;
}
.single-post #commentform #submit:hover{
	color: #000000;
}

.single-post .close_btn:after,
.single-post .nav_btn:after,
.single-post .navigation a:after,
.single-post .comments-area .sub_wrap,
.single-post .comment-respond .sub_wrap,
.single-post .th_list_animated li:hover,
.single-post .jp-play,
.single-post .jp-play-bar,
.single-post .jp-volume-bar-value,
.single-post .testimonials .controls a:hover
{
	background-color: #b8bf37;
}
.single-post .jp-play:hover,
.single-post .jp-pause{
	background-color: #ffffff;
}

.single-post .post_box{
	color: #79797a;
	background-color: transparent;
}

.single-post .post_box.preview:hover,
.single-post .post_track.open:after,
.single-post .post_track.open .post_box,
.single-post .ui-tabs .ui-tabs-nav li.ui-tabs-active:after{
	color: #79797a;
	background: #242425;
}


.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4,
.single-post h5,
.single-post h6{
	color: #000000;
}
/*.comment-reply-title,*/
.single-post .post_box:hover h1,
.single-post .post_box:hover h2,
.single-post .post_box:hover h3,
.single-post .post_box:hover h4,
.single-post .post_box:hover h5,
.single-post .post_box:hover h6,
.single-post .post_track.open .post_box h1,
.single-post .post_track.open .post_box h2,
.single-post .post_track.open .post_box h3,
.single-post .post_track.open .post_box h4,
.single-post .post_track.open .post_box h5,
.single-post .post_track.open .post_box h6{
	color: #ffffff;
}

/*.single-post .post_box:hover .postmedata,
.single-post .post_track.open .post_box .postmedata{
	color: #b8bf37;
}*/
/* ===================================
	Single Blog options END
   ===================================*/

/* ===================================
	Classic Blog Listing Start
   ===================================*/
.solid_box .blog_box{
	color: #79797a;
}
.solid_box .blog_box h3,
.solid_box .blog_box h3 a,
body.search .solid_box h3,
body.search .solid_box h3 a{
	color: #ffffff;
}
.solid_box .blog_box li.wrapper:hover h3 a,
body.search .solid_box .posts_list>li:hover h3 a{
	color: #b8bf37;
}

.solid_box .blog_box .more-link,
body.search .solid_box .more-link{
	color: #ffffff;
}
.solid_box .blog_box .more-link:hover,
body.search .solid_box .more-link:hover{
	color: #b8bf37;
}
.solid_box .blog_box .posts_list li>figure a:hover:after,
body.search .solid_box .posts_list li>figure a:hover:after{
	background-color: #b8bf37;
}

.solid_box .blog_box .postmetadata>.inner,
body.search .solid_box .postmetadata>.inner{
	background-color: #b8bf37;
	color: #ffffff;
}

.solid_box .blog_box .posts_list li:hover .postdata_rollover,
body.search .solid_box .posts_list li:hover .postdata_rollover{
	background-color: #000000;
	color: #ffffff;
}

/* ===================================
	Classic Blog Listing END
   ===================================*/

/* ===================================
	Carousel Blog Listing Start
   ===================================*/


.carousel.blog_carousel .carousel_list .title1>.inner{
	background-color: #000000;
	color: #ffffff;
}

.carousel.blog_carousel .carousel_list .title_rollover{
	background-color: #b0b823;
}

.carousel.blog_carousel .carousel_list .title .postmetadata{
	background-color: #b0b823;
}

.carousel.blog_carousel .carousel_list .title .postmetadata span,
.carousel.blog_carousel .carousel_list .title .postmetadata strong{
	color: #000000;
}

.carousel.blog_carousel .carousel_list li .title_rollover .postmetadata{
	background-color: #000000;
}

.carousel.blog_carousel .carousel_list .title_rollover .postmetadata span,
.carousel.blog_carousel .carousel_list .title_rollover .postmetadata strong{
	color: #ffffff;
}

.carousel.blog_carousel .carousel_list .title_rollover>.inner{
	background-color: #b0b823;
	color: #ffffff;
}

.carousel.blog_carousel .carousel_list .title_rollover>.inner .description{
	color: #33350a;
}
.carousel.blog_carousel .carousel_list .rollover_title{
	color: #ffffff;
}
.carousel.blog_carousel .nav_btn{
	background-color: #ffffff;
}

.blog_carousel.carousel .nav_btn:after{
	background-color: #b8bf37;
}

/* ===================================
	Carousel Blog Listing END
   ===================================*/

/* ===================================
	Portfolio Single Post Start
   ===================================*/
.single-th_portfolio .post_box a,
.single-th_portfolio .commentlist div strong a:hover,
.single-th_portfolio .testimonial_author,
.single-th_portfolio .post_box .more-link:hover{
	color: #b8bf37;
}
.single-th_portfolio .post_box a:hover,
.single-th_portfolio .post_box .trigger.active>a,
.single-th_portfolio .post_box .ui-tabs .ui-tabs-nav li.ui-tabs-active>a,
.single-th_portfolio .commentlist div strong,
.single-th_portfolio .commentlist div strong a,
.single-th_portfolio .post_box .more-link{
	color: #ffffff;
}

.single-th_portfolio .close_btn,
.single-th_portfolio .nav_btn,
.single-th_portfolio .navigation a,
.single-th_portfolio .comments-area .sub_wrap:after,
.single-th_portfolio .comment-respond .sub_wrap:after,
.single-th_portfolio .jp-play:hover,
.single-th_portfolio .jp-pause,
.single-th_portfolio .testimonials .controls a
{
	background-color: #ffffff;
}
.single-th_portfolio .close_btn:after,
.single-th_portfolio .nav_btn:after,
.single-th_portfolio .navigation a:after,
.single-th_portfolio .comments-area .sub_wrap,
.single-th_portfolio .comment-respond .sub_wrap,
.single-th_portfolio .jp-play,
.single-th_portfolio .jp-play-bar,
.single-th_portfolio .jp-volume-bar-value,
.single-th_portfolio .testimonials .controls a:hover
{
	background-color: #b8bf37;
}

.single-th_portfolio .post_box{
	color: #79797a;
	background-color: transparent;
}

.single-th_portfolio .post_box.preview:hover,
.single-th_portfolio .post_track.open:after,
.single-th_portfolio .post_track.open .post_box,
.single-th_portfolio .ui-tabs .ui-tabs-nav li.ui-tabs-active:after{
	color: #79797a;
	background-color: #242425;
}

.single-th_portfolio h1,
.single-th_portfolio h2,
.single-th_portfolio h3,
.single-th_portfolio h4,
.single-th_portfolio h5,
.single-th_portfolio h6{
	color: #000000;
}
/*.comment-reply-title,*/
.single-th_portfolio .post_box:hover h1,
.single-th_portfolio .post_box:hover h2,
.single-th_portfolio .post_box:hover h3,
.single-th_portfolio .post_box:hover h4,
.single-th_portfolio .post_box:hover h5,
.single-th_portfolio .post_box:hover h6,
.single-th_portfolio .post_track.open .post_box h1,
.single-th_portfolio .post_track.open .post_box h2,
.single-th_portfolio .post_track.open .post_box h3,
.single-th_portfolio .post_track.open .post_box h4,
.single-th_portfolio .post_track.open .post_box h5,
.single-th_portfolio .post_track.open .post_box h6{
	color: #ffffff;
}

/* ===================================
	Portfolio Single Post END
   ===================================*/

/* ===================================
	Portfolio Carousel Start
   ===================================*/

/*.portfolio-carousel*/

.portfolio-carousel .title .inner{
	background: #000000;
	color: #ffffff;
}

.portfolio-carousel .title_rollover{
	background: #b0b823;
	color: #ffffff;
}

.portfolio-carousel .nav_btn{
	background-color: #ffffff;
}

.portfolio-carousel .nav_btn:after{
	background-color: #b8bf37;
}


/* ===================================
	Portfolio Carousel END
   ===================================*/

/* ===================================
	Slideshow Carousel Start
   ===================================*/
.page-template-template-slideshow-php .slideshow_banner .title2 {
	color: #000000;
}

.page-template-template-slideshow-php .slideshow_banner{
	background-color: transparent;
	color: #79797a;
}

.page-template-template-slideshow-php .slideshow_settings{
	background-color: #1c1c1c;
}

.page-template-template-slideshow-php .timeline{
	background-color: #b58f1e;
}

.page-template-template-slideshow-php a.nav_btn
{
	background-color: #ffffff;
}

.page-template-template-slideshow-php a.nav_btn:after,
.page-template-template-slideshow-php ul.thumb_list li a span.loop em,
.page-template-template-slideshow-php ul.thumb_list li a:after{
	background-color: #b58f1e;
}

/* ===================================
	Slideshow Carousel END
   ===================================*/

/* ===================================
	BG Slideshow Start
   ===================================*/

.timeline{
	background-color: #b58f1e;
}

/* ===================================
	BG Slideshow END
   ===================================*/

/* ===================================
	Sidebars Start
   ===================================*/

.post_track .widget-area .widget{
	background: #1d1d1e;
	color: #79797a;
}
.single-th_portfolio .widget-area .widget_tag_cloud a,
.single-post .widget-area .widget_tag_cloud a{
	color: #79797a;
}

.widget-area .widget-title, 
.widget-area .widget-title a,
.widget-area .widget_menu li a,
.widget-area .widget_archive li a, 
.widget-area .widget_categories ul li a, 
.widget-area .widget_meta ul li a, 
.widget-area .widget_nav_menu ul li a, 
.widget-area .widget_pages li a, 
.widget-area .widget_rss ul li a
{
	color: #ffffff;
}

.widget-area .widget a,
.widget-area .widget a.title:hover{
	color: #b58f1e;
}

.flickr_badge_image a:hover:after, .widget_popular_posts li>a:hover:after, .widget_recent_posts li>a:hover:after{
	background-color: #b58f1e;
}

.widget-area .widget a:hover,
.widget .widget-title a,
.widget-area .widget a.title,
.widget_menu li:hover>a,
.widget_menu li.current-menu-item>a,
.widget_menu li.current_page_parent>a,
#today>a{
	color: #ffffff;
}

.widget-area .testimonials .controls a:hover{
	background-color: #b58f1e;
	background-position: 50% -13px;
}


.widget-area .custom_menu>li:hover>a,
.widget-area .widget_pages li:hover a,
.widget-area li.current_page_item>a,
.widget-area li.current_page_parent>a,
.widget-area li.menu-item.open>a,
.widget-area .widget_tag_cloud a:hover, 
.widget-area .widget_meta ul li:hover a,
.widget-area .widget_categories ul li:hover a, 
.widget-area .widget_archive ul li:hover,
.widget-area .sub_wrap,
.widget-area #wp-calendar td#today,
.widget-area .widget_tag_cloud a:hover,
.widget-area .widget_calendar #prev a:hover,
.widget-area .widget_calendar #next a:hover,
.widget-area .widget_rss ul li a:hover,
#searchform input[type="submit"], 
.widget_search input[type="submit"]{
	background-color: #b58f1e;
}

.widget-area .widget_archive ul li:hover a,
.widget-area .widget_categories ul li:hover a,
.widget-area .widget_meta ul li:hover a,
.widget-area .widget_nav_menu ul li:hover a,
.widget-area .widget_pages ul li:hover a,
.widget-area .widget_rss ul li:hover a, 
.widget-area .custom_menu>li:hover>a,
.widget-area .side_menu .current_page_item>a,
.widget-area .side_menu .current_page_parent>a{
	border-color: #b58f1e;
}

.widget-area ul ul ul a{
	background: none !important;
}

.widget-area .testimonial_author,
.widget-area .custom_menu ul ul li a:hover{
	color: #b58f1e;
}

.widget-area .testimonials .controls a,
.widget-area #searchform .sub_wrap:after, 
.widget-area .widget_feedburner .sub_wrap:after,
.widget-area .widget_calendar #prev a,
.widget-area .widget_calendar #next a,
.widget-area #searchform .sub_wrap:after,
.widget-area .widget_feedburner .sub_wrap:after,
.widget-area .sub_wrap:after,
.widget-area .sub_wrap:after,
#searchform input[type="submit"]:hover, 
.widget_search input[type="submit"]:hover{
	background-color: #ffffff;
}

.widget-area #wp-calendar td#today{
	border-color: #b58f1e;
}
.widget-area .testimonials .controls a,
.page .testimonials .controls a,
.single-post .testimonials .controls a,
.single-th_portfolio .testimonials .controls a{
	background-position: 50% 6px;
}
.page .testimonials .controls a:hover,
.single-post .testimonials .controls a:hover,
.single-th_portfolio .testimonials .controls a:hover{
	background-position: 50% -13px;
}

/**/

/* ===================================
	Sidebars END
   ===================================*/

/*.th_portfolio .post_box, .th_portfolio .post_box.preview{
	color: #79797a;
}

.th_portfolio .open .post_box,
.th_portfolio .post_box:hover,
.th_portfolio .post_track.open .post_box,
.th_portfolio .post_track .post_box.preview:hover
{
	color: #79797a;
}*/

/*.th_portfolio .post_box .title4{
	color: #000000;
}*/

/*.th_portfolio .open .post_box .title4,
.th_portfolio .post_box:hover .title4
{
	color: #ffffff;
}*/

@media only screen and (max-width: 802px) {
	/*Single Blog*/
	.single-post .post_box .postmetadata .inner,
	.single-post .post_track .post_box .postmetadata .inner{
		color: #000000;
	}

	.single-post .post_box .postmetadata .inner,
	.single-post .post_track .post_box .postmetadata .inner{
		background-color: #b8bf37;
	}
	.single-post .post_box,
	.single-post .post_box,
	.single-post .post_track:after,
	.single-post .post_track.open .post_box{
		color: #79797a;
		background: #242425;
	}
	/*.comment-reply-title,*/
	.single-post .post_box h1,
	.single-post .post_box h2,
	.single-post .post_box h3,
	.single-post .post_box h4,
	.single-post .post_box h5,
	.single-post .post_box h6,
	.single-post .post_track .post_box h1,
	.single-post .post_track .post_box h2,
	.single-post .post_track .post_box h3,
	.single-post .post_track .post_box h4,
	.single-post .post_track .post_box h5,
	.single-post .post_track .post_box h6{
		color: #ffffff;
	}

	/*Single portfolio*/
	.single-th_portfolio .post_box,
	.single-th_portfolio .post_track.open:after,
	.single-th_portfolio .post_track.open .post_box{
		color: #79797a;
		background-color: #242425;
	}

	/*.comment-reply-title,*/
	.single-th_portfolio .post_box h1,
	.single-th_portfolio .post_box h2,
	.single-th_portfolio .post_box h3,
	.single-th_portfolio .post_box h4,
	.single-th_portfolio .post_box h5,
	.single-th_portfolio .post_box h6,
	.single-th_portfolio .post_track.open .post_box h1,
	.single-th_portfolio .post_track.open .post_box h2,
	.single-th_portfolio .post_track.open .post_box h3,
	.single-th_portfolio .post_track.open .post_box h4,
	.single-th_portfolio .post_track.open .post_box h5,
	.single-th_portfolio .post_track.open .post_box h6{
		color: #ffffff; 
	}

	/*---> Main Menu <---*/
	.main_menu .sub-menu,
	.main_menu .sf-menu2, 
	.main_menu .open_arrow{background-color: #000;}
	
	.main_menu .open_arrow:hover,
	.main_menu .open_arrow.active{ background-color: #b58f1e !important;}

	/* --------> Slideshow <-----------*/
	.page-template-template-slideshow-php .slideshow_banner{
		background-color: #2a241f;
	}
	.page-template-template-slideshow-php .slideshow_banner .title2{
		color: #ffffff;
	}
}

.below_menu > div {
  height: 10px !important;
  margin-top: 12px;
}
.textwidget > img {
  margin-left: 10px;
}
#menu-item-2672 > a {
  color: #1098d1 !important;
}
#menu-item-2672 > a:hover {
  color: #000 !important;
}
.slideshow_banner .inner {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.page-template-template-slideshow-php .slideshow_banner {
  color: #000000;
}
h3.title3 {
  color: #000000 !important;
}
body {
  color: #000000 !important;
}
.main_bg_color {
  background-color: #000 !important;
}
.global_wrap, #slider_box {
  background-color: #000000 !important;
}
.solid_box .blog_box {
  color: #000000  !important;
font-size: 14px !important;
}
h3 {font-size: 32px;}
.main_menu .sf-menu2 > .menu-item > a {
  font-size: 20px;
  line-height: 20px;
}
.solid_box .blog_box {
  font-size: 16px !important;
}
#evcal_head > p {
  color: #000 !important;
}

.footer_right {
  font-size: 14px !important;
}

.sound_icon.music_on {
  display: none;
}
.footer_left {
  font-size: 14px !important;
}
.main_menu .sub-menu a {
  font-size: 16px;
}
#menu-food-menu {
  background: #000 !important;
}
#menu-about-menu {
  background: #000;
}
.solid_box, .page .contact_box, .page .solid_box, .page .solid_box:after, .blog .solid_box:after, .page .post_track.open:after, .page .ui-tabs .ui-tabs-nav li.ui-tabs-active:after, .archive .solid_box:after {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
h3, h3.title3 {color: #b58f1e !important;}
ul.posts_list hr {border-color: #b58f1e !important;}
.posts_list > p {color: #fff;}
 ul#menu-food-menu a, ul#menu-gallery-menu a, ul#menu-about-menu a {font-family: 'Germania One',"Arial",sans-serif;font-size: 18px;}
.solid_box .widget-area .widget:first-child {padding-top: 33px;}
.widget.widget_menu {
  margin-top: -50px !important;
}
.eventon_events_list {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
#evcal_list {
  border-bottom: 0px !important;
  border-right: 0px !important;
}
.evcal_month_line {
  padding-left: 21px !important;
  padding-right: 21px !important;
display: none;
}
.evcal_month_line > p {
  color: #b58f1e !important;
  font-family: 'Germania One',"Arial",sans-serif !important;
font-size: 18px !important;}
div#evcal_calendar_widget001 .eventon_list_event {display: none;}
div#evcal_calendar_widget001 .eventon_list_event:first-child {display: block;}
div#evcal_calendar_widget002 .eventon_list_event {display: none;}
div#evcal_calendar_widget002 .eventon_list_event:nth-child(2) {display: block;}
#evcalwidget-2 .widget-title, #evcalwidget-3 .widget-title {
margin-left: 21px !important;
}
.logo { margin-top: -40px;}
.evcal_desc2.evcal_event_title {
  font-family: 'Germania One',"Arial",sans-serif !important;
  font-size: 33px !important;
}
#evcal_head > p{
color: #b58f1e !important;
font-family: 'Germania One',"Arial",sans-serif;
}
.ajde_evcal_calendar .calendar_header .evcal_arrows {color: #000 !important;}
.ajde_evcal_calendar .calendar_header .evcal_arrows:hover {
  background-color: #b58f1e !important;
  border-color: #b58f1e !important;
color: #000 !important;
}
.evo_sort_btn {display: none;}
.page-id-2245 div#evcal_list.eventon_events_list {margin-left: -21px !important;
margin-right: -21px !important;}
.sidetel{
font-family: 'Germania One',"Arial",sans-serif;
color: #b58f1e !important;
font-size: 23px;
}
section {
  margin-top: -60px;
}
.f_left.contact_box {color: #fff;}
.contact_box .title4 {color:#b58f1e !important;}
input, textarea {
  border-radius: 8px;
  padding: 10px !important;
}
.blog_box.f_left {
  color: #fff !important;
}
.social {
  width: 100%;
  text-align: center;
  display: block;
}
.sf-menu2 {
  margin-top: 10px;
}
.flipbook-lightbox-close.fa.fa-times.skin-color.skin-color-bg.flipbook-bg-dark.flipbook-color-dark {background: #b58f1e !important;}
.flipbook-lightbox-fullscreen.fa.skin-color.skin-color-bg.flipbook-bg-dark.flipbook-color-dark {background: none repeat scroll 0 0 #b58f1e !important;}
.flipbook-color-dark:hover {color: #000 !important;}
li.fg-album-thumbnail .fg-album-thumbnail-title {
height: auto !important;}
div.eventon_desc_in div.one_half {color: #000 !important;}
.ppt {display: none !important;}
.pp_expand {display: none !important;}
h2 {color: #b58f1e !important;}
.logo h1 {margin-bottom: -2px !important;}
.logo {margin-top: -14px !important; padding-top: 0 !important;}
.buffet > li {margin-bottom: 14px;}
.postmetadata.p_abs .inner {background: #b58f1e !important;}
.title6 > a:hover {color: #b58f1e !important;}
.d_block.p_abs.close_btn.btn_show:hover{color: #b58f1e;}
.solid_box .blog_box .postmetadata > .inner, body.search .solid_box .postmetadata > .inner {
  background-color: #b58f1e;
}
.p_abs.d_block.nav_btn.show_thumb {
  display: none !important;
}
.d_block.p_abs.close_btn.btn_show {
  display: none;
}
.sharify-container a{color: #fff !important;}