﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Monda);







/*global setting*/
#Body ,
html, 
body ,
.Head,
.SubTitle ,
.SubSubTitle ,
.Normal,
.TeamDetail_info li a,
.TeamDetail_info li a:link,
.TeamDetail_info li a:active,
.TeamDetail_info li a:visited {
	color:#000;
	font-size:14px;
	font-family:'Monda';
	line-height:1.8;
	letter-spacing:1px;
}
html, 
button, 
input, 
select, 
textarea,
.ls-layer, 
.ls-layer *{
	font-family:'Monda';
}


 
/* body style */

.body_bg {
								background-image:url(images/Body_bg_2.png);
											background-position:Left top;
	background-attachment:scroll;
					background-repeat:repeat;
		background-size:auto ;
}


/*content style*/


#dnn_content:before{
	background-color:#FFFFFF;
	filter:alpha(opacity= 100 );
	opacity: 1;
}


	#dnn_wrapper{width:auto;}




h1 {
	color:#3cceda;
	font-family:'Monda';
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	letter-spacing:4px;
}
 
h2 {
	color:#3cceda;
	font-family:'Open Sans';
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	letter-spacing:4px;
}

h3 {
	color:#000000;
	font-family:'Open Sans';
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:4px;
}

h4 {
	color:#000000;
	font-family:'Open Sans';
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	letter-spacing:3px;
}

h5 {
	color:#000000;
	font-family:'Open Sans';
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:3px;
}
h6 {
	color:#000000;
	font-family:'Open Sans';
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:3px;
}



/*foot size*/
.Testimonials_tab blockquote, 
.Testimonials_tab blockquote p,
.Testimonials_1 blockquote small,
.quotes_1 blockquote p,
.quotes_2 blockquote p,
.quotes_3 blockquote p,
.quotes_4 blockquote p,
.quotes_5 blockquote p,
.quotes_6 blockquote p,
.quotes_7 blockquote p,
.quotes_1 blockquote small,
.quotes_2 blockquote small,
.quotes_3 blockquote small,
.quotes_4 blockquote small,
.quotes_5 blockquote small,
.quotes_6 blockquote small,
.quotes_7 blockquote small{
	font-size:14px;
}
.isotope .isotope_group a{
	font-size:12px;
}

/*Content Style*/
a, 
a:link,
a:active,
a:visited{
	color:#3cceda;
}
a:hover{
	color:#3cceda;
}
.default_color{
	color:#000!important;
}
.accent_color{
	color:#3cceda!important;
} 
.default_size{
	font-size:14px!important;
}
.big_size{
	font-size:16px!important;
}
.small_size{
	font-size:12px!important;
}
.default_family{
	font-family:'Monda'!important;
}
.special_family_1{
	font-family:'Monda'!important;
}
.special_family_2{
	font-family:'Monda'!important;
}
.default_line_height{
	line-height:1.8!important;
} 
.big_line_height{
	line-height:2!important;
} 
.small_line_height{
	line-height:1.5!important;;
} 




/*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:#3cceda;
}
.photo_box.icon_tag_push .ico:before{
	border-right-color:#3cceda;
	border-top-color:#3cceda;
}
.text_sytle_4 h3 span{
	border-bottom-color:#3cceda;
}
.photo_box.entirety_bevel .pic_box:before {
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
}
/*price-table*/
/*Progressbar counter*/

/*Testimonials*/ 
.Testimonials_tab blockquote, 
.Testimonials_tab blockquote p{
	color:#000;
}
 .Testimonials_2 blockquote small:before{
	background-color:#FFFFFF;
}


.Testimonials_tab .dot a{
	border: 2px solid #3cceda;
}
.Testimonials_tab .dot a.actived,
.Testimonials_3 .last_page:hover, 
.Testimonials_3 .next_page:hover,
.Testimonials_6 .last_page:hover, 
.Testimonials_6 .next_page:hover,
.Testimonials_7 blockquote p{
	background-color:#3cceda;
}
.Testimonials_6 blockquote p{
	border-bottom:4px solid  #3cceda;
}
.Testimonials_6 blockquote small:before,
.Testimonials_7 blockquote small:before{
	border-top-color:#3cceda;
}
.Testimonials_6 .last_page, 
.Testimonials_6 .next_page{
	border: 1px solid #3cceda;
	color:#3cceda;
}
.Testimonials_7 blockquote small span{
	color:#3cceda;
}
.Testimonials_7 .dot a.actived{
	border: 2px solid #3cceda!important;
}
.Testimonials_5 blockquote p{
	border-right-color:#3cceda;
}

/*Responsive Tab*/
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active{
	border-top:3px solid #3cceda;
}
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active,
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active:hover,
.verticalTab_Left_1 ul.resp-tabs-list li.resp-tab-active,
.verticalTab_Left_3 ul.resp-tabs-list li.resp-tab-active,
.verticalTab_Right_1 ul.resp-tabs-list li.resp-tab-active{
	background-color:#3cceda;
	border:1px solid #3cceda;
}
.verticalTab_Left_2 ul.resp-tabs-list li.resp-tab-active{
	border-left:3px solid #3cceda;
 	color:#3cceda;
}
.horizontalTab_Top_3 ul.resp-tabs-list li.resp-tab-active span,
.verticalTab_Left_2 ul.resp-tabs-list li.resp-tab-active span{
 	color:#3cceda;
}
.verticalTab_Left_3 ul.resp-tabs-list li.resp-tab-active:before{
	border-left-color:#3cceda;
}
.verticalTab_Right_1 ul.resp-tabs-list li,
.verticalTab_Right_1 .resp-tabs-container,
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active{
	border:1px solid #3cceda;
}
.verticalTab_Right_1 ul.resp-tabs-list li:first-child{
	border-top:1px solid #3cceda;
}
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active span{
	background-color:#3cceda;
}
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active:before{
	border-top-color:#3cceda;
}
@media only screen and (max-width: 797px) {
	.horizontalTab_Top .resp-accordion.resp-tab-active,
	.verticalTab_Left .resp-accordion.resp-tab-active,
	.verticalTab_Right .resp-accordion.resp-tab-active,
	.horizontalTab_Top .resp-accordion.resp-tab-active:hover,
	.verticalTab_Left .resp-accordion.resp-tab-active:hover,
	.verticalTab_Right .resp-accordion.resp-tab-active:hover{
		background-color: #3cceda!important;
		color:#FFF!important;

	
	} 
}
/*accordion*/
.accordion_1 .panel-default > .panel-heading,
.accordion_1 .panel-default > .panel-heading a ,
.accordion_2 .panel-default > .panel-heading a {
	color:#000;
}
.accordion_1 .panel-default > .panel-heading a.collapsed,
.accordion_2 .panel-default > .panel-heading a.collapsed {
	color: #000;
}
.accordion_1 .panel-default .accordion_icon:before,
.accordion_6 .panel-default .accordion_icon:before{
	color:#3cceda;
}
.accordion_1 .panel-default .collapsed .accordion_icon:before ,
.accordion_3 .panel-default > .panel-heading a ,
.accordion_3 .panel-default > .panel-heading a.collapsed,
.accordion_4 .panel-default > .panel-heading a ,
.accordion_4 .panel-default > .panel-heading a.collapsed,
.accordion_5 .panel-default > .panel-heading a ,
.accordion_5 .panel-default > .panel-heading a.collapsed,
.accordion_6 .panel-default > .panel-heading a ,
.accordion_6 .panel-default > .panel-heading a.collapsed,
.accordion_6 .panel-default .collapsed .accordion_icon:before {
	color:#000;
}
.accordion_2 .panel-default .accordion_icon,
.accordion_3 .panel-default .accordion_icon,
.accordion_4 .panel-default .accordion_icon,
.accordion_5 .panel-default .accordion_icon {
	background-color: #3cceda;
}
.accordion_6 .panel-default > .panel-heading{
}
.accordion_6 .panel-default .accordion_icon{
	border: 1px solid #3cceda;
}
 
/*quotes*/
.quotes_1 blockquote p,
.quotes_2 blockquote p,
.quotes_3 blockquote p,
.quotes_4 blockquote p,
.quotes_6 blockquote p{
	color:#000;
}
.quotes_1 blockquote small span,
.quotes_2 blockquote small span,
.quotes_3 blockquote small span,
.quotes_4 blockquote small span,
.quotes_6 blockquote small span,
.quotes_7 blockquote small span{
	color:#3cceda;
}

.quotes_5 blockquote{
	background-color:#3cceda;
}
.quotes_5 blockquote p{
}
.quotes_7 blockquote p{
	color:#000;
}
/*dropcaps*/
.dropcaps_1{
	background-color:#3cceda;
}
.dropcaps_2{
	color:#3cceda;
}
.dropcaps_4{
	color:#3cceda;
	border-color:#3cceda;
}
.dropcaps_6{
	border-bottom-color:#3cceda;
}

/*flip_box*/
.flip_box_1 .back{
	background-color:#3cceda;
}
.flip_box_1 .front .glyphicons,
.flip_box_1 .front h3{
	color:#3cceda;
}
.flip_box_2 .but:hover{
	color:#FFF;
	background-color:#3cceda;
	border-color:#3cceda;
}
.flip_box_3 .front .glyphicons{
	color:#3cceda;
	border-color:#3cceda;
}
/*Carousel*/
.carousel .owl-buttons .owl-prev:hover, 
.carousel .owl-buttons .owl-next:hover{
	background-color:#3cceda;
}
.carousel .owl-page{
	border: 2px solid #3cceda;
}
.carousel .owl-page.active{
	background-color:#3cceda;
}

.number_Animation_1 .glyphicons{
	border:1px solid #3cceda;
	color:#3cceda;
}
.number_Animation_1,
.number_Animation_2 .glyphicons{
	color:#3cceda;
}
.loaded_list_1 .bar,
.loaded_list_2 .bar{
	background-color:#3cceda;
}
.number_Animation_3 .glyphicons,
.number_Animation_3 .number {
	color:#3cceda;
}

/*sync_carousel*/
.sync_carousel .owl-buttons .owl-prev:hover,
.sync_carousel .owl-buttons .owl-next:hover,
.sync_carousel_2 .carousel_main .owl-buttons .owl-prev:hover, 
.sync_carousel_2 .carousel_main .owl-buttons .owl-next:hover{
	background-color:#3cceda;
}
.sync_carousel_1 .carousel_nav .item .ico{
	border:1px solid #3cceda;
}
.sync_carousel_1 .carousel_nav .item .ico span{
	color:#3cceda;
}
.sync_carousel_1 .carousel_nav .synced .item .ico span{
	background-color:#3cceda;
}
.sync_carousel_2 .carousel_nav .owl-prev:hover{
	border-right-color:#3cceda;
}
.sync_carousel_2 .carousel_nav .owl-next:hover{
	border-left-color:#3cceda;
}
.sync_carousel_2 .owl-buttons .owl-prev, 
.sync_carousel_2 .owl-buttons .owl-next{
	background:none!important ;
}

/*images*/

/*flip box*/

/*Portfolio*/


/*Pricing*/

.price-table1 .price_title .glyphicons{
	border:1px solid #3cceda;
	color:#3cceda;
}
.price-table1 [class*="col-"]:hover .price_title .glyphicons,
.price-table1 [class*="col-"]:hover a.btn,
.price-table2 .price_title,
.price-table2 .price_title:before,
.price-table2 [class*="col-"]:hover a.btn,
.price-table3 [class*="col-"]:hover .price_box,
.price-table3 [class*="col-"]:hover a.btn{
	background-color:#3cceda;
}
.price-table3 [class*="col-"]:hover a.btn{
	border-color:#3cceda;
}
.price-table1 .price,
.price-table2 .price_box .price,
.price-table2 .price_box .sup{
	color:#3cceda;
}
/*chart*/
.chart_list_1,
.chart_list_1 .percentage1 .percentage_inner,
.chart_list_1 .percentage1{
	color:#3cceda;
}
/*isotope*/
.isotope .isotope_group a{
	color:#000;
}
.isotope .isotope_group a:hover, 
.isotope .isotope_group a.active{
	border:1px solid #3cceda;
	background-color:#3cceda;
}

/*boxes*/
.boxes_style_1 a.but,
.boxes_style_3 a.but,
.boxes_style_2 .boxes,
.boxes_style_6 .boxes .but a{
	background-color:#3cceda;
}
.boxes_style_6 .boxes{
	border-left:3px solid #3cceda;
}
.boxes_style_7 .boxes{
	border-top:3px solid #3cceda;
}

/*.dividers*/
.dividers_1:before{
	border-top:2px solid #3cceda;
}
.dividers_4{
	border-top:1px dashed #3cceda;
}

/*list_style*/
.list_style3 li:before,
.list_style9 li .glyphicons, 
.list_style9 li .social,
.list_style10 li .glyphicons, 
.list_style10 li .social{
	background-color:#3cceda;	
}
 
.list_style4 li .glyphicons, 
.list_style4 li .social,
.list_style5 li .glyphicons, 
.list_style5 li .social,
.list_style6 li .glyphicons, 
.list_style6 li .social,
.list_style7 li .glyphicons, 
.list_style7 li .social,
.list_style8 li .glyphicons, 
.list_style8 li .social{
	color:#3cceda;	
}
.list_style8 li li .glyphicons, 
.list_style8 li li .social{
	color:#000
}

/*ServeList*/
.ServeList_1 li .ico{
	border:1px solid #3cceda;
	color:#3cceda;
}
.ServeList_1 li:before{
	border-left-color:#3cceda;
}
.ServeList_1 li:after,
.ServeList_2 .back{
	background-color:#3cceda;
}
.ServeList_2 .front h3,
.ServeList_2 .front .glyphicons{
	color:#3cceda;
}

.ServeList_3 .ico{
	color:#3cceda;
}

/*Time Line*/
.timeline .time_year.accent span,
.timeline .time_month.accent,
.timeline .time_more{
	background-color:#3cceda;
}
.timeline .time_year.accent{
	border:1px solid  #3cceda;
}
.timeline:before{
	border-left:1px solid #3cceda;
}
.timeline .time_year span {
 	border:4px solid #FFFFFF
 }
.timeline .time_box_left .time_content:before, 
.timeline .time_box_left .time_photo:before, 
.timeline .time_box_right .time_photo:before, 
.timeline .time_box_right .time_content:before{
	background-color:#FFFFFF;
}
 
@media only screen and (max-width: 767px) {
	.timeline .time_content,
	.timeline .time_photo{
		border:none;
	}
	.timeline .time_box_left,
	.timeline .time_box_right{
		background-color:#FFFFFF;
	}
}

/* ********** module style ************** */	

.Skin_05_timeline.news_list .news_date_box span i,
.Skin_05_timeline.news_list .news_post_box .news_post .dot{
	border-color:#FFFFFF;
}
.Skin_03_Simple.simple_list h2.news_title a:hover{
	color:#3cceda;
} 

.galler_datail h4{
	color:#000000!important;
}

.Skin_02_Default.filter_Box .portfolio_categories a:hover,  
.Skin_02_Default.filter_Box .portfolio_descr .name a:hover,
.Skin_04_Box.news_detail .post_date a:hover,
.Skin_04_Box.news_list .post_date a:hover,
.Skin_03_Default.filter_Box .portfolio_categories a:hover,
.Skin_02_Default.filter_Box .portfolio_descr .name a:hover,
.Skin_02_Default.filter_Box .portfolio_categories a:hover{
	color:#3cceda;
}

.Skin_02_Default.galler_datail .comment_form .submit_button .CommandButton,
.Skin_03_Default.galler_datail .comment_form .submit_button .CommandButton{
	text-shadow:none;
	border-color:#3cceda;
	color:#3cceda;
	transition:background-color ease-in 200ms;

}
.Skin_02_Default.galler_datail .comment_form .submit_button .CommandButton:hover,
.Skin_03_Default.galler_datail .comment_form .submit_button .CommandButton:hover{
	background-color:#3cceda;
	color:#FFF;
}


.Skin_03_Simple.news_detail .heading span{
	background-color:#FFFFFF;

}

.wrapper .Theme_Responsive_Default .form_submit .btn,
.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,
.Skin_05_timeline .news_post_box .post_box .post_more a:hover,
.banner_btn.btn_white:hover:after{
	background-color:#3cceda;
}
.filter_Box.Skin_03_Default #filters li.selected a, 
.filter_Box.Skin_03_Default #filters li.selected a:hover,
.filter_Box.Skin_02_Default #filters li.selected a, 
.filter_Box.Skin_03_Default #filters li.selected a:hover,
.news_detail .post_content .post_categories a:hover{
	background-color:#3cceda;
	color: #fff;
}

.filter_Box.Skin_03_Default .filter-switch,
.filter_Box.Skin_03_Default .view-tenth:hover .portfolio_descr,
.galler_datail.Skin_03_Default .gallery_tags a:hover,
.galler_datail.Skin_02_Default .gallery_tags a:hover,
.filter_Box.Skin_02_Default .filter-switch,
.Theme_21_LinkAndZoom_Default .pager a.selected{
	background-color:#3cceda;
}
.Skin_03_Default #filters li a:hover,
.Skin_03_Default .sort_box li a:hover,
.validationEngineContainer .galler_datail .single_meta a:hover,
.Skin_02_Default #filters li a:hover,
.Skin_02_Default .sort_box li a:hover,
.news_list .post_categories a:hover, 
.news_list .post_more a:hover,
.news_detail .post_categories a:hover, 
.news_detail .post_more a:hover,
.news_list.Skin_04_Box  h2.news_title a:hover,
.Skin_04_Box .post_date a:hover,
.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,
.news_detail .post_date a:hover{
	color:#3cceda;
}
.news_detail_top .tab_right .news_detail_username a:hover,
.Theme_19_Normal .filter_navigation ul li.selected a{
	color:#3cceda!important;
	}
a.abtn.btn_white:hover, 
.banner_btn, 
.banner_btn.btn_white:hover, 
.comment_form .submit_button .CommandButton {
	border-color:#3cceda;
}

.Skin_05_timeline.news_detail .post_date a:hover,
.Skin_05_timeline.news_detail .post_author_info .author_desc{
	color:#3cceda;
}
.Skin_05_timeline.news_detail{
	background:none;
}



/*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:#3cceda!important;
}
/*DNN PORTFOLIOS*/
.Theme_19_Normal .filter_navigation ul li.selected a,
.Theme_19_Normal .filter_navigation ul li a:hover{
	color:#3cceda!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:#3cceda!important;
}


/*html*/     
.ServeList_4 li .ico{
	background-color:#3cceda;
}
.ServeList_4 li .line,
.faq_tab .faq_box dt:before{
	border-left:1px solid #3cceda;
}
.ourteam_1 h3 span,
.ourteam_2 .ourteam_title span,
.ourteam_2 .Accent,
.social_list a:hover span,
.faq_tab .faq_box dt{
	color:#3cceda;
}
.social_list a span,
.Theme_Responsive_Default .form_label{
	color:#000;
}
.faq_tab .faq_title li.active a, 
.faq_tab .faq_title li a:hover,
a.Button_border, 
a:link.Button_border,
a:active.Button_border, 
a:visited.Button_border,
a:hover.Button_border_gray{
	color: #3cceda;
	border: 1px solid #3cceda;
}
a.Button_white:hover{
	background-color:#3cceda;
	border-color:#3cceda;
}
.faq_tab .faq_box dt .ico_q,
a:hover.Button_border,
.content_sytle_3 a,
.price_list .price{
	background-color:#3cceda;
}
.Theme_Responsive_Default button.btn:hover, 
.Theme_Responsive_Default input[type="submit"].btn:hover, 
.Theme_Responsive_Default input[type="reset"].btn:hover,
.Theme_Responsive_Default button.btn, 
.Theme_Responsive_Default input[type="submit"].btn, 
.Theme_Responsive_Default input[type="reset"].btn{
	background-color:#3cceda!important;
}
.ico_404{
	color:#3cceda;
}
.social-icons2 a{
	background-color:#3cceda;
}
.social-icons2 a span{
	color:#3cceda;
}
.social-icons2 a:hover span{
	color:#000
}
.social-icons2 a:hover{
	background-color:#000
}
a.Button_default, 
a:link.Button_default, 
a:active.Button_default, 
a:visited.Button_default{
	background-color:#3cceda;
}
.bannermore1:hover {
	background-color: #3cceda;
	border: 2px solid #3cceda;
}


/*backgroundImage*/
.backgroundImage2 {
	background-color: #3cceda;
}


/*Container*/
.Container-H3-1 .title1,
.Container-H3-2 .title2{
	color:#000000;
} 

	/********header 1***********/
		.header_bg {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		z-index: 999;
	}
	.dnn_logo {
		line-height: 103px;
		height: 103px;
	}
	.header_top {
		background-color:#f6ee1f;
	}
	
	.header_top, 
	.header_top a:link, 
	.header_top a:active, 
	.header_top a:visited, 
	.header_top .Normal,
	.searchBox input.NormalTextBox{
		color:#000000;
	}
	.header_top .HeaderPane a, 
	.header_top .HeaderPane a:link, 
	.header_top .HeaderPane a:active, 
	.header_top .HeaderPane a:visited{
		color:#3cceda;
	}
	.header_top .searchBox input.NormalTextBox::-webkit-input-placeholder{color:#000000;}
	.header_top .searchBox input.NormalTextBox:-moz-placeholder{color:#000000;}
	.header_top .searchBox input.NormalTextBox::-moz-placeholder {color:#000000;}
	.header_top .searchBox input.NormalTextBox:-ms-input-placeholder {
			color:#000000;
	}
	
	.header_top a:hover{
		color:#3cceda;
	}
	.Login .registerGroup li.userMessages:hover:before, 
	.Login .registerGroup li.userNotifications:hover:before{
		color:#3cceda;
	}
	.Login .registerGroup li.userMessages a span,
	.Login .registerGroup li.userNotifications a span {
		background-color: #3cceda;
	}
	
	.header_top .tabs_close:before, 
	.header_top .tabs_close:after{
		border-left-color:#000000;
	}
	.menu_ico {
		position: absolute;
		top: 50%;
		right: 0;
		height: 30px;
		line-height: 30px;
		margin-top: -14px;
	}
	.menu_ico a{
		color:#000000;
		margin: 0px 5px;
	}
	.menu_ico a:hover ,
	.menu_ico a.accent{
		color:#8a8989;
	}
	.dnn_menu {
		margin-right: 80px;
	}
	#header1:before{
		content:"";
		background-color:#f6ee1f;
		filter:alpha(opacity= 0 );
		opacity: 0;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index:-1;
	}
	.HeaderPane,
	.HeaderPaneB,
	.HeaderPane_mobile,
	.HeaderPaneB_mobile{
		display:none;
	}
	/*top_menu*/
	#dnngo_megamenu ul,
	.multi_menu {
		font-family:"Open Sans";
	}
	#dnngo_megamenu > div > ul {
		display: inline-block;
		vertical-align: middle;
	}
	
	*+html #dnngo_megamenu > div > ul {
		display: inline;
	}
	
	#dnngo_megamenu > div > ul > li {
		background: none;
		padding: 0;
	}
	#dnngo_megamenu > div > ul > li > a {
		line-height:103px;
	}
		#dnngo_megamenu > div > ul > li > a > span {
		color:#000000;
		padding:0;
		padding: 0px 9px;
		font-size: 14px;
		text-transform:uppercase;
		font-weight:normal;
		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? */
	}
	
	#dnngo_megamenu > div > ul > li.dir > a > span {
		white-space: nowrap;
	}
	
	#dnngo_megamenu > div > ul > li.dir > a > span:after {
		content: "";
		height: 5px;
		width: 5px;
		overflow: hidden;
		margin: 0 6px 5px 6px;
		display: inline-block;
		vertical-align: middle;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		transform: rotate(45deg);
		-ms-transform: rotate(45deg); /* IE 9 */
		-moz-transform: rotate(45deg); /* Firefox */
		-webkit-transform: rotate(45deg); /* Safari and Chrome */
		-o-transform: rotate(45deg); /* Opera */
		transition: border ease-in 200ms;
		-moz-transition: border ease-in 200ms; /* Firefox 4 */
		-webkit-transition: border ease-in 200ms; /* Safari and Chrome */
		-o-transition: border ease-in 200ms; /* Opera */
		-ms-transition: border ease-in 200ms; /* IE9? */
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
	}
	
	#dnngo_megamenu .primary_structure > li > a > span {
		color: #000000;
	}
	
	#dnngo_megamenu > div > ul > li > a:hover > span,
	#dnngo_megamenu > div > ul > li.current > a > span,
	#dnngo_megamenu > div > ul > li.menu_hover > a > span {
		color:#8a8989;
	}
	
	#dnngo_megamenu > div > ul > li > a:hover > span:after,
	#dnngo_megamenu > div > ul > li.current > a > span:after,
	#dnngo_megamenu > div > ul > li.menu_hover > a > span:after {
		border-bottom: 1px solid #8a8989;
		border-right: 1px solid #8a8989;
	}
	
	#dnngo_megamenu .dnngo_slide_menu,
	#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
	#dnngo_megamenu .dnngo_boxslide {
		background-color:#f6ee1f;
	}
	
	#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 {
		font-size:13px;
		color:#000;
		text-transform: uppercase;
	}
	#dnngo_megamenu .dnngo_slide_menu li.dir:before,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before  {
		border-right:1px solid #000;
		border-bottom:1px solid #000;
	}
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover,
	#dnngo_megamenu .dnngo_slide_menu li.menu_hover > a ,
	#dnngo_megamenu .dnngo_slide_menu li:hover > a {
		color:#8a8989;
	}
	#dnngo_megamenu h2.mega_title {
		font-size:14px!important;
		color:#3cceda!important;
	}
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span{
		font-size:14px;
	}
	
	/*roll_menu*/
	.roll_menu.roll_activated{
		background-color:#f6ee1f;
		box-shadow:			0 0 10px rgba(0,0,0,0.4);	
		-moz-box-shadow:	0 0 10px rgba(0,0,0,0.4); 	
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);

	}
	.roll_menu.roll_activated .top_tab_ico {
		display:none;
	}
	.roll_menu.roll_activated  .dnn_menu{
		margin:0;
	}
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span,
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a{
		height:45px;
		line-height:45px;
	}
	.roll_menu.roll_activated .dnn_logo{
		margin-top:3px;
		height:39px;
		line-height:39px;
	}
	.roll_menu.roll_activated .dnn_logo  img{
		max-width:none;
		max-height:100%;
	}


	@media only screen and (min-width: 1200px) {
		#dnngo_megamenu > div > ul > li > a > span {
			padding: 0px 19px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 979px) {
				#dnngo_megamenu > div > ul > li > a > span {
			padding:0;
			padding: 0px  4px;
		}
		.dnn_logo{
			float:none;
			text-align:center;
			width:100%;
			padding:15px 0 0; 
			height:auto;
			line-height:normal;
		}
		.nav_box{
			float:none;
			text-align:left;
		}
		#dnngo_megamenu > div > ul > li > a{
			line-height:50px;
		}
		
		.roll_menu.roll_activated .dnn_logo{
			float:left;
			width:auto;
			padding:0;
			margin-top:0px;
			height:23px;
		}
		.roll_menu.roll_activated .nav_box{
			float:right;
			text-align:left;
		}
		.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a{
			line-height:45px;
		}
		
	}
	@media only screen and (max-width: 767px) {
		.mobile_top {
			background-color:#f6ee1f;
		}
		.mobile_top, 
		.mobile_top a:link, 
		.mobile_top a:active, 
		.mobile_top a:visited, 
		.mobile_top .Normal,
		.mobile_top input.NormalTextBox{
			color:#000000;
		}
		.mobile_top input.NormalTextBox::-webkit-input-placeholder {
			color:#000000;
		}
		.mobile_top input.NormalTextBox:-moz-placeholder { 
				color:#000000;
		}
		.mobile_top input.NormalTextBox::-moz-placeholder { 
				color:#000000;
		}
		.mobile_top input.NormalTextBox:-ms-input-placeholder {
				color:#000000;
		}
		.mobile_top a:hover,
		.Login .registerGroup li.userMessages:hover:before, 
		.Login .registerGroup li.userNotifications:hover:before{
			color:#3cceda;
		}
		.Login .registerGroup li.userMessages a span,
		.Login .registerGroup li.userNotifications a span {
			background-color: #3cceda;
		}
		.mobile_top .tabs_close:before, 
		.mobile_top .tabs_close:after{
			border-left-color:#000000;
		}
		.mobile_menu .tabs_close:before, 
		.mobile_menu .tabs_close:after{
			border-left-color:#a1a0a0;
		}
		.mobile_header:before{
			background-color:#f6ee1f;
			filter:alpha(opacity= 0 );
			opacity: 0;
		}
		.mobile_icon a span{
			color: #000000;
		}
		.mobile_icon a.accent span{
			color:#8a8989;
		}
		
		.multi_menu ul li:hover > a > .menu_arrow:before ,
		.multi_menu ul li .menu_arrow.arrow_closed:before,
		.multi_menu ul li:hover .menu_arrow.arrow_closed:before {
			border-bottom: 1px solid #8a8989;
			border-right: 1px solid #8a8989;
		}
		.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: #8a8989;
		}
		.mobile_menu a,
		.mobile_menu a:link,
		.mobile_menu a:active,
		.mobile_menu a:visited {
			color:#a1a0a0; 
			text-decoration:none 
		}
		.HeaderBottom, 
		.HeaderBottom .Normal{
			color:#000000;
		}
		.HeaderBottom a, 
		.HeaderBottom a:link, 
		.HeaderBottom a:active, 
		.HeaderBottom a:visited{
			color:#8a8989;
		}
	}


.header_bg,
.roll_replace{
	position:relative;
}


/********Breadcrumb ***********/



	.Breadcrumb_bg{
		position:relative;
		z-index:4;	
	}
	.Breadcrumb_bg:before{
		content:"";
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:-1;
		filter:alpha(opacity= 100 );
		opacity: 1;
					}
	
	
				.Breadcrumb_bg{
				background:none;
			}
			.Breadcrumb_box_bg ,
			.Breadcrumb_box_bg li{
				position:absolute;
				width:100%;
				height:100%;
				top:0;
				left:0;
				margin:0;
				padding:0;
				background-repeat:no-repeat;
				background-size:cover;
				background-position:center center;				
			}
			.Breadcrumb_box_bg{
				background-color:#000;
				z-index:-1;
				filter:alpha(opacity= 100 );
				opacity: 1;
			}
			.Breadcrumb_box_bg li{
				display:none;

			}
			.breadcrumbBox {
		padding:400px 0 0px;
	}
	.breadcrumbBox,
	.breadcrumbBox a,
	.breadcrumbBox a:link,
	.breadcrumbBox a:active,
	.breadcrumbBox a:visited,
	.breadcrumbBox .breadcrumb{
	 	Font-Family:Open Sans;
		Font-Size:24px;
		Font-weight:normal;
		text-transform:capitalize;
		color:#FFFFFF;
	}
	.breadcrumbBox a:hover{
		text-decoration:none;
		color:#3cceda;
	}
	
	.breadcrumbBox h3 {
    background: none repeat scroll 0 0 #F6EE1F;
    color: #000;
    float: left;
    font-family: Open Sans;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    opacity: 0.85;
    padding: 12px 40px;
    text-align: center;
    text-transform: uppercase;
}

	.breadcrumbBox h3 span{
		display:none;
	}
	.breadcrumb_Pane{
		margin-bottom:5px;
	}
	.breadcrumb_Pane .Normal {
		font-size:15px;
		color:#ffffff;
		text-align:center;
	}
	.breadcrumbRight {
		padding:0px;
		text-align:center;
	}
	.breadcrumbRight .glyphicons {
		display:none;
	}
	.breadcrumb_Pane {
		display:none;
	}
	 @media only screen and (max-width: 767px) {
	
		.breadcrumbBox .breadcrumbRight {
			display:block;
		}
	}
	






/*left_menu*/
#left_menu ul li a {
	text-transform:uppercase;
	font-family:'Open Sans';
 	font-size:14px;
}

#left_menu > .gomenu > ul > li.current > a,
#left_menu > .gomenu > ul > li.current > a:hover {
	background-color:#f6ee1f;
	border:1px solid #f6ee1f;
}
#left_menu ul li li a:hover,
#left_menu ul li a:hover,
#left_menu ul li  a:hover,
#left_menu ul li.subcurrent > a,
#left_menu ul li.dir > a:after{
	color: #8a8989;
}


/*Footer */

.foot_bg:before{
	background-color:#131313;
	filter:alpha(opacity= 100 );
	opacity: 1;
}
.footer_bottom:before{
	background-color:#202020;
	filter:alpha(opacity= 100 );
	opacity: 1;
}

.footer_box .Normal {
	color:#ffffff;
}

.link_list li a:hover,
.footer_box .Testimonials_10 small,
.footer_box .social_list2 a:hover,
.foot_social a span {
	color:#3cceda;
}

.footer_box .Testimonials_10 .dot a.actived,
.footer_box .tags_list a:hover,
.footer_box .image_gallery a,
.foot_social a{
	background-color: #3cceda;
}

.FooterPane .Normal,
.copyright_style,
.copyright_style a,
.copyright_style a:link,
.copyright_style a:active,
.copyright_style a:visited,
.FooterPane .social-icons a {
	color: #666666;
}

.FooterPane a:hover,
.copyright_style a:hover {
	color: #3cceda;
}
#to_top{
	background-color: #3cceda;
}

  

