﻿@import url(https://fonts.googleapis.com/css?family=Montserrat);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Oswald);

 
#Body ,
html, 
body ,
.Head,
.SubHead ,
.SubSubHead ,
.Normal,
.TeamDetail_info li a,
.TeamDetail_info li a:link,
.TeamDetail_info li a:active,
.TeamDetail_info li a:visited {
	color:#444444;
	font-size:15px;
	font-family:'Open Sans';
	line-height:26px;
}
html, button, input, select, textarea{
	font-family:'Open Sans';
}

	#dnn_wrapper{width:auto; background:#FFF;}




A, A:link,
A:active,
A:visited,
A:hover{
	color:#703336;
}

.ls-layer, 
.ls-layer *{
	font-family:'Open Sans' !important;
}

h1 {
	color:#ffffff;
	font-family:'Montserrat';
	font-size:40px;
	line-height:47px;
	font-weight:normal;
}
 
h2 {
	color:#444444;
	font-family:'Montserrat';
	font-size:31px;
	line-height:36px;
	font-weight:normal;
}

h3 {
	color:#444444;
	font-family:'Montserrat';
	font-size:25px;
	line-height:37px;
	font-weight:normal;
}

h4 {
	color:#703336;
	font-family:'Montserrat';
	font-size:25px;
	line-height:25px;
	font-weight:normal;
}

h5 {
	color:#444444;
	font-family:'Montserrat';
	font-size:20px;
	line-height:24px;
	font-weight:bold;
}





 
 
/*price-table*/
.price-table1 .price_title,
.price-table1 a.btn:hover,
.price-table1 .best_value .btn,
.price-table2 .best_value .btn,
.price-table2 .best_value .price_box,
.price-table2 [class*="col-md"]:hover .price_box,
.price-table2 [class*="col-md"]:hover .btn,
.price-table3 a.btn:hover,
.price-table3 [class*="col-md"]:hover .price_title span,
.price-table3 [class*="col-md"]:hover .btn,
.price-table3 .best_value .btn,
.price-table4 .price_title,
.price-table4 a.btn:hover,
.price-table4 [class*="col-md"]:hover .price_title span ,
.price-table4 [class*="col-md"]:hover .btn ,
.price-table4 .best_value .btn{
	background-color:#666734;
}
.price-table2 .price_title h2,
.price-table2 .price_box,
.price-table2 a.btn:hover,
.price-table3 .price_title h2,
.price-table3 .price_title span,
.price-table3 .price_box,
.price-table4 .price_box{
	color:#666734;
}

/*Progressbar counter*/
.loaded_list .progress .bar,
.loaded_list_1 .progress .bar{
	background-color: #666734;
}
.number_Animation,
.number_Animation_2 .number,
.number_Animation_3 .number ,
.number_Animation_3 .glyphicons{
	color: #666734;
}



.chart_list .percentage1,
.chart_list_2 .percentage1,
.chart_list_2 .percentage1 .percentage_inner{
	color: #666734;
}

/*Testimonials*/
.Testimonials_list .Testimonials_list_info span ,
.Testimonials_1 blockquote small span,
.Testimonials_2 blockquote small span ,
.Testimonials_3 blockquote small span,
.circle_slider1 blockquote small{
	color:#666734;
}
.Testimonials_tab .last_page:hover,
.Testimonials_tab .next_page:hover {
	color: #666734;;
	border:1px solid #666734;;
}
.Testimonials_tab .dot a {
	border:1px solid #666734;;
}
.Testimonials_tab .dot a.actived:before{
	background-color:#666734;
}
.image_more_info span{
	background-color:#666734!important;
}

/*Responsive Tab*/
.horizontalTab_Top_1 ul.resp-tabs-list li span,
.horizontalTab_Top_1 .Tab_ico,
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active span,
.horizontalTab_Top_3 .Tab_ico,
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active span ,
.horizontalTab_Top_4 .Tab_ico,
.verticalTab_Left_1 ul.resp-tabs-list li.resp-tab-active,
.horizontalTab_Top_5 ul.resp-tabs-list li.resp-tab-active span{
	background-color:#666734;
}
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active {
	border-top:3px solid #666734;
}
.horizontalTab_Top_3 ul.resp-tabs-list li.resp-tab-active span {
	border-top:2px solid #666734;
}
.horizontalTab_Top_4 .resp-tabs-container{
	border:2px solid #666734;
}


@media only screen and (max-width: 768px) {
	
.horizontalTab_Top .resp-tab-active,
.horizontalTab_Top .resp-tab-active:hover,
.verticalTab_Left .resp-tab-active,
.verticalTab_Left .resp-tab-active:hover,
.verticalTab_Right .resp-tab-active,
.verticalTab_Right .resp-tab-active:hover{
	background-color:#666734;
}
}

/*accordion*/
.accordion_1 .panel-default > .panel-heading a,
.accordion_1 .panel-default > .panel-heading a:hover,
.accordion_2 .panel-default > .panel-heading a,
.accordion_2 .panel-default > .panel-heading a:hover,
.accordion_3 .panel-default > .panel-heading a,
.accordion_3 .panel-default > .panel-heading a:hover,
.accordion_4 .panel-default > .panel-heading a,
.accordion_4 .panel-default > .panel-heading a:hover,
.accordion_5 .panel-default > .panel-heading a.collapsed:hover,
.accordion_6 .panel-default > .panel-heading a,
.accordion_6 .panel-default > .panel-heading  a:hover,
.accordion_6 .panel-default > .panel-heading  a.collapsed:hover{
	color:#666734;
}
.accordion_2 .panel-default .accordion_icon,
.accordion_3 .panel-default .accordion_icon,
.accordion_4 .panel-default .accordion_icon,
.accordion_5 .panel-heading + .panel-collapse .panel-body,
.accordion_5 .panel-default > .panel-heading a,
.accordion_6 .panel-default .accordion_icon{
	background-color:#666734;
}

/*quotes*/
.quotes_2 blockquote {
	border-left:2px solid #666734;
}
.quotes_3 blockquote {
 	background-color:#666734;
}
/*dropcaps*/
.dropcaps_2,
.dropcaps_4 {
 	color:#666734;
}
.dropcaps_5,
.dropcaps_6{
 	background-color:#666734;
}
/*Carousel*/
.carousel .owl-page.active,
.carousel_1 .item:hover .pic span,
.carousel_2 .item:hover .pic span,
.carousel_2 .owl-buttons .owl-prev:hover,
.carousel_2 .owl-buttons .owl-next:hover,
.carousel_3 .owl-buttons .owl-prev:hover,
.carousel_3 .owl-buttons .owl-next:hover,
.carousel_3 .pic{
	background-color:#666734;
}
.text_sytle_6 .social-icons a:hover,
.carousel_1 .ico,
.carousel_1 h3 {
	color:#666734;
}


/*images*/
.photo_box .ico span,
.photo_box.ico_push_in .ico,
.photo_box.content_top_increment .content h3,
.content_sytle_2 .shade,
.photo_box.content_push_in .content,
.photo_box:hover.entirety_bevel .shade{
	background-color:#666734;
}
.photo_box.icon_tag_push .ico:before{
	border-right-color:#666734;
	border-top-color:#666734;
}
.text_sytle_4 h3 span{
	border-bottom-color:#666734;
}


/*flip box*/
.flip_box_1 .front .glyphicons,
.flip_box_1 .back a.but,
.flip_box_3 .back{
	background-color:#666734;
}
/*player*/
.player_boxes h1.player_title{
	color:#666734;
	}
.player_boxes .player_line {
	border-top-color:#666734;
	}
.player_boxes .player_line {
	border-bottom: 2px solid #666734;
	}
a.Button_blue{
	background-color:#666734;
	}


/*Portfolio*/

.Skin_01_Default.galler_datail .single_meta a:hover{
	color:#703336;
}

.Skin_02_Default #filters li.selected a, 
.Skin_02_Default #filters li.selected a:hover,
.Skin_02_Default .filter-switch,
.galler_datail .gallery_tags a:hover{
	background-color:#666734;
}
.Skin_02_Default #filters li a:hover,
.Skin_02_Default .sort_box li a:hover,
.Skin_02_Default .portfolio_categories a:hover,
.Skin_02_Default.galler_datail .single_meta a:hover,
.Skin_02_Default .portfolio_descr .name a:hover{
	color:#666734;
}
.Skin_02_Default .comment_form .submit_button .CommandButton{
	border:1px solid #666734!important;
	color:#666734!important;
}
.Skin_03_Default .filter-switch,
.Skin_03_Default .view-tenth:hover .portfolio_descr{
	background-color:#666734;
}
.Skin_03_Default #filters li.selected a, 
.Skin_03_Default #filters li.selected a:hover,
.Skin_03_Default #filters li a:hover,
.Skin_03_Default .sort_box li a:hover{
	color:#666734;
}
.Skin_03_Default .comment_form .submit_button .CommandButton{
	border:1px solid #666734!important;
	color:#666734!important;
}



/*bolg*/
.Skin_01_Default.news_list .post_categories a:hover, 
.Skin_01_Default.news_list .post_more a:hover,
.Skin_01_Default.news_detail .post_categories a:hover, 
.Skin_01_Default.news_detail .post_more a:hover{
	color:#666734!important;
}
.Skin_03_Simple .single_meta a:hover,
.Skin_03_Simple.simple_list h2.news_title a:hover{
	color:#666734!important;
}
.Skin_04_Box .post_date a:hover,
.Skin_04_Box.news_list h2.news_title a:hover{
	color:#666734!important;
}
.Skin_04_Box .post_categories a:hover{
	background-color:#666734;
}
.Skin_04_Box .comment_form .submit_button .CommandButton{
	border:1px solid #666734!important;
	color:#666734!important;
}


.Skin_05_timeline .news_post_box .post_box h2.news_title a:hover,
.Skin_05_timeline .news_post_box .post_box .post_date a:hover,
.Skin_05_timeline .news_detail_top h2.news_title{
	color:#666734;
}
.Skin_05_timeline .news_post_box .post_box .post_more a:hover{
	background:#666734;
	border:1px solid #666734;
}



.Skin_05_timeline .news_detail_top .tab_right .news_detail_username a:hover,
.Skin_05_timeline.news_detail .post_date a:hover,
.Skin_05_timeline .comment_content .comment_date a,
.Skin_05_timeline .comment_content .comment_date a:link,
.Skin_05_timeline .comment_content .comment_date a:active,
.Skin_05_timeline .comment_content .comment_date a:visited,
.Skin_05_timeline .comment_content .comment_date a:hover,
.Skin_05_timeline .post_author_info .author_desc{
	color:#666734!important;
}

.Skin_05_timeline .news_date_box span ,
.Skin_05_timeline .news_date_box span i,
.Skin_05_timeline .news_more_box  span,
.Skin_05_timeline .news_more_box .line span,
.Skin_05_timeline .news_post_box .news_post .dot,
.Skin_05_timeline .news_date_box span ,
.Skin_05_timeline .news_date_box span i,
.Skin_05_timeline .news_more_box  span,
.Skin_05_timeline .xblog_page .pager{
	background-color:#666734;
}
.Skin_05_timeline .comment_form .Post_button .CommandButton{
	background:#666734!important;
}
/*DNN LATEST PROJECTS*/
.Theme_21_LinkAndZoom_Normal .next:hover,
.Theme_21_LinkAndZoom_Normal .prev:hover,
.Theme_21_LinkAndZoom_Normal .pager a.selected,
.Theme_21_LinkAndZoom_Default .next:hover,
.Theme_21_LinkAndZoom_Default .prev:hover,.Theme_21_LinkAndZoom_Default .pager a.selected{
	background-color:#666734!important;
}
/*DNN PORTFOLIOS*/
.Theme_19_Normal .filter_navigation ul li.selected a,
.Theme_19_Normal .filter_navigation ul li a:hover{
	color:#666734!important;
}
.Theme_19_Default .filter_navigation ul ul li.selected a, 
.Theme_19_Default .filter_navigation ul ul li a:hover,
.Theme_19_Default .view-tenth .mask{
	background-color:#666734!important;
}

/*boxes style*/
.boxes_style_4 .boxes,
.boxes_style_5 .boxes .but a.Button_default:hover{
    background-color:#666734;
}
.boxes_style_6 .boxes{
    border-bottom: 3px solid #666734;
}
.text_sytle_4 h3 span{
    border-bottom: 1px solid #666734;
}
.boxes_style_5 .boxes{
    border-top:3px solid #666734;
}
.boxes_style_1 .boxes,
.boxes_style_7 .boxes{
    border-left:3px solid #666734;
}
.boxes_style_8  a.Button_default:hover{
	border-color: #666734;
	background-color:#666734;
}



/*html*/
#to_top,
.ServeList_5 .Serve_Icon {
	border:2px solid #666734;
}
#to_top:before {
 	border-top:2px solid #666734;
 	border-left:2px solid #666734;
 	border-bottom-color:#666734;
}
#to_top:hover{
 	background-color:#666734;
}
.ServeList .ServeBox,
.ServeList .ServeBox .Serve_Icon .glyphicons,
.ServeList_4 .Serve_Icon{
	border:3px solid #666734;
}
.ServeList .ServeBox .Serve_Icon,
.ServeList_2 .Serve_Icon,
.ServeList_4 .Serve_Icon,
.ServeList_6 .ServeBox:hover .Serve_Icon .glyphicons,
.ServeList_7 .Serve_Icon,
.list_style1 li a:hover,
.list_style7 li .glyphicons,
.list_style8 ul li span.glyphicons,
.social_list a:hover span,
.social-icons2 a:hover,
a.Button_arrow,
.TeamDetail .Teamtitle h3 span,
.comment_list .info span,
.blockquote_sytle_2 small span{
	color:#666734;
}
.Button_arrow .ico:before {
 	border-left-color:#666734;
}
.ServeList_6 h3:after,
.list_style8 .title:after{
 	border-bottom-color:#666734;
}
.ServeList .ServeBox:hover .Serve_Icon,
.ServeList_3 .Serve_Icon,
.ServeList_4 .ServeBox:hover .Serve_Icon,
.ServeList_5 .Serve_Icon span,
.ServeList_5 .but:hover,
.backgroundImage4:before,
.backgroundImage16,
a.Button_normal,
a.Button_white:hover,
a.Button_gray:hover,
a.Button_gray2:hover,
a.Button_Accent:hover,
a.Button_Accent2:hover,
.list_style3 li:before ,
.list_style8 .ico span,
.ourteam_1 .pic,
.faq_list dt .ico_q{
	background-color:#666734;
}
.list_style2 li .ico,
a.Button_default,
a.Button_arrow .ico,
.isotope .isotope_group a:hover, 
.isotope .isotope_group a.active{
	color:#666734!important;
	border:1px solid #666734;
}
a.Button_Accent, 
a.Button_Accent:link, 
a.Button_Accent:active, 
a.Button_Accent:visited,
a.Button_Accent2, 
a.Button_Accent2:link, 
a.Button_Accent2:active, 
a.Button_Accent2:visited{	
color:#666734;
border:1px solid #666734;
}

.list_style8 .ico{
	border:1px solid #666734;
}
.dividers_8 .glyphicons{
	background-color:#666734;
}
.dividers_4{
	border-bottom:2px solid #666734;
}
a.Button_arrow .ico:before{
	border-right:1px solid #666734;
	border-bottom:1px solid #666734;
}





/*Container*/
.Container-5 .dnntitle,
.title6,
.Container-6 .dnntitle{
	border-bottom:1px solid #666734!important;
}
.Container-1 .line span	,
.Container-2 .line	,
.Container-5 .dnntitle:before,
.title4:before, 
.title4:after{
	background-color:#666734 !important;
}
.Container-7 .dnntitle{
	border-left:2px solid #666734!important;
}
.title10{
	color:#666734!important;
}


 
/********header 6***********/
	.HeadPane,
	.HeadPaneA{
		display:none!important;
	}
	.Login a:hover{
		color:#666734;
	}
 	.header_bg .dnn_logo{
		height:98px;
		line-height:98px;
	}
	.roll_menu.roll_activated{
		top:0px!important;
		filter:alpha(opacity=100)!important;
		opacity:1!important;
	}
	.hedaer_minHeight {
		height:auto;
		min-height:inherit!important;
	} 
	.header_bg,
	.roll_menu.roll_activated{
		 
		box-shadow:			0 0 4px rgba(0,0,0,0.4);	
		-moz-box-shadow:	0 0 4px rgba(0,0,0,0.4); 	
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);
	}
	#dnngo_megamenu ul,
	.multi_menu {
		font-family:"Montserrat";
	}
	.roll_replace {
		position:relative;
	}
	.header_bg{
		position:relative;
	}
	.head_box{
		position:absolute;
		top:0px;
		right:0px;
		height:100%;		
	} 
	.head_box .header_element {
		height:100%;
		display:inline-block;
		width:40px;
		text-align:center;
		position:relative;
	}
	.head_box .icon{
		left:50%;
		top:50%;
		color:#000000;
		cursor:pointer;
		font-size:15px;
		position:absolute;
		margin:-7.5px 0 0 -7.5px ;
		transition: 		color ease-in 200ms;
		-moz-transition: 	color ease-in 200ms; /* Firefox 4 */
		-webkit-transition: color ease-in 200ms; /* Safari and Chrome */
		-o-transition: 		color ease-in 200ms; /* Opera */
		-ms-transition: 	color ease-in 200ms; /* IE9? */
	}
	.head_box .element_box {
		position:absolute;
		right:0;
		top:100%;
		white-space:nowrap;
		background-color:#FFFFFF;
		border-top:1px solid #666734;
		height:44px;
		line-height:44px;
		box-shadow:			0 2px 3px rgba(0,0,0,0.3);	
		-moz-box-shadow:	0 2px 3px rgba(0,0,0,0.3); 	
		-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.3);
		padding:0px 15px;
		display:none;
		z-index:905;		
	}
	.head_box .Open .icon{
		color:#666734;
	}
	.head_box .Open .element_box{
		display:block;
	}
	
	.head_box .element_box.Login .language-object ,
	.head_box .element_box.Login .language-object span,
	.head_box .element_box.Login .registerGroup,
	.head_box .element_box.Login .loginGroup{
		height:44px;
		line-height:44px;
		display:inline-block;
		margin:0px;
		padding:0px;
		vertical-align:top;
	}
	.head_box .element_box.Login .language-object span img{
		margin:0px 4px;
		width:22px;
		height:16px;
		border:2px solid #414345;
		border-radius:			3px;
		-moz-border-radius:		3px;
		-webkit-border-radius:	3px;
		vertical-align:middle;
		margin-top:-2px;
	}
	.head_box .element_box.Login .sep{
		vertical-align:top;
		color:#444444;
		padding:0;
	}
	.head_box .element_box.Login .registerGroup a,
	.head_box .element_box.Login .loginGroup a{
		color:#444444;
	}
	.head_box .element_box.Login .registerGroup a:hover,
	.head_box .element_box.Login .loginGroup a:hover{
		color:#666734;
		text-decoration:none;
	}
	.head_box .element_box.Login .userProfileImg{
		margin-right:3px;
	}
	.head_box .element_box.Login .registerGroup li.userMessages:after, 
	.head_box .element_box.Login .registerGroup li.userNotifications:after{
		color:#444444;
		padding:0;
		font-size:13px;
		position:absolute;
		right:-3px;
		top:6px;
 	}
	
	.head_box, 
	.head_box a:link, 
	.head_box a:active, 
	.head_box a:visited, 
	.head_box .Normal{
		color:#444444;;
	}
	.Login a:hover,
	.head_box a:hover,
	.Login .registerGroup li.userMessages:hover:before, 
	.Login .registerGroup li.userNotifications:hover:before{
		color:#666734;
	} 

	.head_box .element_box.searchsBox{
		text-align:left;
		line-height:none;
	}
	.head_box .element_box.searchsBox input{
		height:20px;
		line-height:20px;
		margin:12px 0;
		color:#444444;
		margin-right:40px;
		border:none!important;
		background-color:transparent!important;
	}
	.head_box .element_box.searchsBox .search, 
	.head_box .element_box.searchsBox a.search:link, 
	.head_box .element_box.searchsBox a.search:active, 
	.head_box .element_box.searchsBox a.search:visited{
		margin:8px 5px 0px 0;

	}
	.head_box .element_box.searchsBox .searchInputContainer a.dnnSearchBoxClearText{
		display:inline-block!important;
		right:22px!important;
		top:50%;
		margin-top:-8px;
	}

	.dnn_menu{
		margin-right:80px;
	}
	
	#header6{
		position:relative;
		z-index:904;
	}
	.header_top{
		background-color:#0d0d0d;
		border-bottom:1px solid #ededed;
	}
	#header6:before{
		content:"";
		background-color:#FFFFFF;
		filter:alpha(opacity= 100 );
		opacity: 1;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index:-1;
	}

		.hedaer_minHeight{
		background-color:#FFFFFF;
	}
	.Login .registerGroup li.userMessages a span, 
	.Login .registerGroup li.userNotifications a span {
		background-color:#666734
	}

	
	/*top_menu*/
	#dnngo_megamenu > div > ul {
		display: inline-block;
		vertical-align: middle;
	}
	*+html #dnngo_megamenu > div > ul {
		display: inline;
	}
	
		#dnngo_megamenu > div > ul > li {
		background: none;
		margin:0px   10px;
	}
	#dnngo_megamenu > div > ul > li > a > span{
		transition: 		color ease-in 200ms;
		-moz-transition: 	color ease-in 200ms; /* Firefox 4 */
		-webkit-transition: color ease-in 200ms; /* Safari and Chrome */
		-o-transition: 		color ease-in 200ms; /* Opera */
		-ms-transition: 	color ease-in 200ms; /* IE9? */
		height:98px;
		line-height:98px;
		font-size:15px;
		text-transform: uppercase;
		font-weight:normal;
		display:block;
		border-bottom:3px solid transparent;  
		
	}
	#dnngo_megamenu > div > ul > li.dir > a > span{
		white-space:nowrap;
	}
	#dnngo_megamenu > div > ul > li.dir > a > span:after{
		content:"+";
		height:12px;
		line-height:12px;
		overflow:hidden;
		display:inline-block;
		padding-left:5px;
	}
	#dnngo_megamenu .primary_structure > li > a,
	.searchbut,
	.header_top, 
	.header_top a:link, 
	.header_top a:active, 
	.header_top a:visited, 
	.header_top .Normal{
		color:#000000;
	}
	.header_top a:hover,
	.Login .registerGroup li.userMessages:hover:before, 
	.Login .registerGroup li.userNotifications:hover:before{
		color:#666734;
	} 

	#dnngo_megamenu > div > ul > li > a:hover > span,
	#dnngo_megamenu > div > ul > li.menu_hover > a > span,
	#dnngo_megamenu > div > ul > li.current > a > span{
		color:#666734;
		border-bottom-color:#666734;
	}
	
	
	#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a ,
	#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,
	#dnngo_megamenu .dnngo_menuslide,
	#dnngo_megamenu .dnngo_slide_menu li {
		color:#444444;
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before{
		border-left-color:#444444;
	}
	
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li > a > span,
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{
		color:#666734;
	}
	#dnngo_megamenu .dnngo_slide_menu,
	#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
	#dnngo_megamenu .dnngo_boxslide{
		background-color:#FFFFFF;
		border-top-color:#666734;
	}
	
	#dnngo_megamenu .dnngo_slide_menu li a:hover,
	#dnngo_megamenu .dnngo_slide_menu li.menu_hover > a {
		color:#666734;
		border-left:1px solid #666734;
	}
	#dnngo_megamenu .dnngo_slide_menu li.menu_hover,
	#dnngo_megamenu .dnngo_slide_menu li:hover{
		color:#666734;
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before{
		border-left-color:#666734;
	}
	.mega_title {
		color:#666734!important;
	}	
	
	@media only screen and (min-width: 1200px) {
			#dnngo_megamenu > div > ul > li  {
				margin:0px  15px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 979px) {
					#dnngo_megamenu > div > ul > li  {
			margin:0px  3px;
		}
	}
	@media only screen and (max-width: 767px) {
		.header_bg,
		.roll_menu.roll_activated {
			position:relative!important;
			top:0!important;
		}
			
		.header_bg .dnn_logo,
		.roll_menu.roll_activated .dnn_logo{
			height:auto;
			line-height:normal;
			padding:25px 0;
		}
		#mobile_menu{
			padding:0px 15px;
		}
		#mobile_menu .searchBox{
			display:block;
			position:static;
			margin:10px 0px;
			border-top:1px solid #666734;

		}
		#mobile_menu .searchBox #dnn_dnnSEARCH_ClassicSearch{
			display:block!important;
			width:auto!important;
			margin-right:50px;
		}
		#mobile_menu .searchBox input.NormalTextBox{
			width:100%!important;
		}
		#mobile_menu .searchBox .search,
		#mobile_menu .searchBox a.search:link, 
		#mobile_menu .searchBox a.search:active, 
		#mobile_menu .searchBox a.search:visited{
			right:-50px;
		}
		#mobile_menu .searchBox .searchInputContainer a.dnnSearchBoxClearText.dnnShow{
			right:-20px!important;
		}
		
		#mobile_menu .Login {
			white-space:nowrap;
			float:none;
			padding-bottom:10px;
			margin:10px 0px 0;
			text-align:center;
			border-bottom:1px solid #2a2a2a;
		}
		#mobile_menu .language-object,
		#mobile_menu .registerGroup,
		#mobile_menu .loginGroup{
			display:inline-block;
			vertical-align:middle;
		}
		#mobile_menu .Language{
			margin:0px 3px;
		}
		.menu_main {
			margin:0px;
			padding-top:0px!important;
		}
		#mobile_menu .Login,
		#mobile_menu .Login  a{
			color:#707070;
 		}
		#mobile_menu .Login  a:hover{
			color:#666734;
 		}
	
		/*mobile menu*/
		.mobile_icon .glyphicons{
			background-color:#666734;
		}
		#mobile_menu{
			border-top:1px solid #666734;
		}
		.multi_menu ul li.active > a,
	 	.multi_menu ul li a:hover,
		.multi_menu ul li.current > a, 
		.multi_menu ul li.current > a:hover {
			color:#666734;
		}
		.multi_menu ul li:hover > a > .menu_arrow:before {
			border-bottom:2px solid #666734;
			border-right:2px solid #666734;
		}
		.multi_menu ul li .menu_arrow.arrow_closed:before,
		.multi_menu ul li:hover .menu_arrow.arrow_closed:before {
			border-bottom:none;
			border-right:none;
			border-top:2px solid #666734;
			border-left:2px solid #666734;
		}
	}
 



/*Footer */
 
.footer_box{
		
				background-color:#333333;
		background-position:center top;
	background-attachment:scroll;
					background-repeat:repeat;
		background-size:auto ;
}
 
.footer_bottom {
	background-color:#1e2429;
	border-top:1px solid #282f35
}
.FootPaneD{
	background-color:#333333;
}
.FootPaneE{
	background-color:#333333;
}
.FootPaneF{
	background-color:#333333;
}

 
 
.footer_box .Normal{
	color:#444444;
}


.link_list li a:hover,
.footer_box .Testimonials_10 small,
.footer_box .social_list2 a:hover {
	color: ##666734;
}
.footer_box .Testimonials_10 .dot a.actived,
.footer_box .tags_list a:hover,
.footer_box .image_gallery a{
 	background-color:##666734;
}


.FooterPane .Normal,
.copyright_style,
.copyright_style a,
.copyright_style a:link,
.copyright_style a:active,
.copyright_style a:visited,
.FooterPane .social-icons a{
	color: #444444;
}
.FooterPane a:hover,
.copyright_style a:hover{
	color: ##666734;
}

/*Banner*/






