﻿@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Crete+Round);
@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://fonts.googleapis.com/css?family=Peralta);












/*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:#424141;
	font-size:14px;
	font-family:'Lato';
	line-height:1.8;
	letter-spacing:0px;
}
html, 
button, 
input, 
select, 
textarea,
.ls-layer, 
.ls-layer *{
	font-family:'Lato';
}


 
/* body style */

.body_bg {
				background-color:#437d9e;
		background-position:Left top;
	background-attachment:fixed;
		background-repeat:no-repeat;
					background-size:cover ;
}

				.Page_box_bg {
			width:100%;
			height:100%;		
			position:fixed;
			top:0;
			left:0px;
			margin:0px;
			padding:0px;
		}
		.Page_box_bg li {
		list-style:none;
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
				background-repeat:no-repeat;
										background-position:Left top;
		background-size:cover;
		z-index:0;
		display:none;
	}
	.Page_box_bg li.selected{
		z-index:1;
		width:100%;
		height:100%;
	}
	.Page_box_bg li img {
		display:none;
	}
	.BannerPane {
		z-index: 3;
		position: relative;
		}

/*content style*/


#dnn_content:before{
	background-color:#FFFFFF;
	filter:alpha(opacity= 100 );
	opacity: 1;
}



	.body_bg {
		padding:25px 0px;
	 }
	 
	#dnn_wrapper{
		width:980px;
		margin:auto;
		position:relative;
		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);
	}
	@media only screen and (min-width: 1200px) {
		#dnn_wrapper {
			width:1170px;
		}	
		.body_bg {
			padding:20px 0px;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 979px) {
		#dnn_wrapper {
			width: 750px;
		}
		.body_bg {
			padding:10px 0px;
		}
	}
	@media only screen and (max-width: 767px) {
		#dnn_wrapper {
			width: auto;
		}
		.body_bg {
			padding:0px;
		}
	}



h1 {
	color:#177eab;
	font-family:'Crete Round';
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	letter-spacing:0px;
}
 
h2 {
	color:#1c7399;
	font-family:'Lato';
	font-size:22px;
	line-height:26px;
	font-weight:bold;
	letter-spacing:0px;
}

h3 {
	color:#000000;
	font-family:'Lato';
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	letter-spacing:0px;
}

h4 {
	color:#000000;
	font-family:'Peralta';
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	letter-spacing:0px;
}

h5 {
	color:#000000;
	font-family:'Peralta';
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:0px;
}
h6 {
	color:#000000;
	font-family:'Peralta';
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	letter-spacing:0px;
}



/*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_grid .isotope_group a{
	font-size:12px;
}

/*Content Style*/
a, 
a:link,
a:active,
a:visited{
	color:#177eab;
}
a:hover{
	color:#177eab;
}
.default_color{
	color:#424141!important;
}
.accent_color{
	color:#81785f!important;
} 
.default_size{
	font-size:14px!important;
}
.big_size{
	font-size:16px!important;
}
.small_size{
	font-size:12px!important;
}
.default_family{
	font-family:'Lato'!important;
}
.special_family_1{
	font-family:'Crete Round'!important;
}
.special_family_2{
	font-family:'Peralta'!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:#81785f;
}
.photo_box.icon_tag_push .ico:before{
	border-right-color:#81785f;
	border-top-color:#81785f;
}
.text_sytle_4 h3 span{
	border-bottom-color:#81785f;
}
.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:#424141;
}


 .Testimonials_2 blockquote small:before{
	background-color:#FFFFFF;
}


.Testimonials_tab .dot a{
	border: 2px solid #81785f;
}
.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:#81785f;
}
.Testimonials_6 blockquote p{
	border-bottom:4px solid  #81785f;
}
.Testimonials_6 blockquote small:before,
.Testimonials_7 blockquote small:before{
	border-top-color:#81785f;
}
.Testimonials_6 .last_page, 
.Testimonials_6 .next_page{
	border: 1px solid #81785f;
	color:#81785f;
}
.Testimonials_1 blockquote small span,
.Testimonials_7 blockquote small span,
.Testimonials_8 blockquote small span{
	color:#81785f;
}
.Testimonials_7 .dot a.actived{
	border: 2px solid #81785f!important;
}
.Testimonials_5 blockquote p{
	border-right-color:#81785f;
}



/*Responsive Tab*/
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active{
	border-top:3px solid #81785f;
}
.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:#81785f;
	border:1px solid #81785f;
}
.verticalTab_Left_2 ul.resp-tabs-list li.resp-tab-active{
	border-left:3px solid #81785f;
 	color:#81785f;
}
.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:#81785f;
}
.verticalTab_Left_3 ul.resp-tabs-list li.resp-tab-active:before{
	border-left-color:#81785f;
}
.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 #81785f;
}
.verticalTab_Right_1 ul.resp-tabs-list li:first-child{
	border-top:1px solid #81785f;
}
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active span{
	background-color:#81785f;
}
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active:before{
	border-top-color:#81785f;
}
.horizontalTab_bottom_1 .resp-tabs-container .but:hover,
.horizontalTab_bottom_1 .tab_ico .glyphicons, 
.horizontalTab_bottom_1 li.resp-tab-item:hover .tab_ico .glyphicons, 
.horizontalTab_bottom_1 li.resp-tab-item.resp-tab-active .tab_ico .glyphicons{
	background-color:#81785f;
}
@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: #81785f!important;
		color:#FFF!important;
	} 
	.horizontalTab_bottom_1 .resp-accordion.resp-tab-active:hover .tab_ico .glyphicons,
	.horizontalTab_bottom_1 .resp-accordion.resp-tab-active .tab_ico .glyphicons{
		color: #81785f!important;
	}
	
	
}
/*accordion*/
.accordion_1 .panel-default > .panel-heading,
.accordion_1 .panel-default > .panel-heading a ,
.accordion_2 .panel-default > .panel-heading a {
	color:#424141;
}
.accordion_1 .panel-default > .panel-heading a.collapsed,
.accordion_2 .panel-default > .panel-heading a.collapsed {
	color: #424141;
}
.accordion_1 .panel-default .accordion_icon:before,
.accordion_6 .panel-default .accordion_icon:before{
	color:#81785f;
}
.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:#424141;
}
.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: #81785f;
}
.accordion_6 .panel-default > .panel-heading{
}
.accordion_6 .panel-default .accordion_icon{
	border: 1px solid #81785f;
}
.accordion_7 .panel-heading .accordion_icon,
.accordion_8 .panel-default .accordion_icon{
	background-color: #81785f;
} 

/*quotes*/
.quotes_1 blockquote p,
.quotes_2 blockquote p,
.quotes_3 blockquote p,
.quotes_4 blockquote p,
.quotes_6 blockquote p{
	color:#424141;
}
.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:#81785f;
}

.quotes_5 blockquote{
	background-color:#81785f;
}
.quotes_5 blockquote p{
}
.quotes_7 blockquote p{
	color:#424141;
}
/*dropcaps*/
.dropcaps_1{
	background-color:#81785f;
}
.dropcaps_2{
	color:#81785f;
}
.dropcaps_4{
	color:#81785f;
	border-color:#81785f;
}
.dropcaps_6{
	border-bottom-color:#81785f;
}

/*flip_box*/
.flip_box_1 .back{
	background-color:#81785f;
}
.flip_box_1 .front .glyphicons,
.flip_box_1 .front h3{
	color:#81785f;
}
.flip_box_2 .but:hover{
	color:#FFF;
	background-color:#81785f;
	border-color:#81785f;
}
.flip_box_3 .front .glyphicons{
	color:#81785f;
	border-color:#81785f;
}
/*Carousel*/
.carousel .owl-buttons .owl-prev:hover, 
.carousel .owl-buttons .owl-next:hover{
	background-color:#81785f;
}
.carousel .owl-page{
	border: 2px solid #81785f;
}
.carousel .owl-page.active{
	background-color:#81785f;
}

.number_Animation_1 .glyphicons{
	border:1px solid #81785f;
	color:#81785f;
}
.number_Animation_1,
.number_Animation_2 .glyphicons,
.number_Animation_6 .bgcolor_1 h3,
.number_Animation_6 .bgcolor_2 h3{
	color:#81785f;
}
.loaded_list_1 .bar,
.loaded_list_2 .bar,
.loaded_list_3 .bar,
.bgcolor_3,
.bgcolor_4{
	background-color:#81785f;
}
.number_Animation_3 .glyphicons,
.number_Animation_3 .number {
	color:#81785f;
}

/*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:#81785f;
}
.sync_carousel_1 .carousel_nav .item .ico{
	border:1px solid #81785f;
}
.sync_carousel_1 .carousel_nav .item .ico span{
	color:#81785f;
}
.sync_carousel_1 .carousel_nav .synced .item .ico span{
	background-color:#81785f;
}
.sync_carousel_2 .carousel_nav .owl-prev:hover,
.carousel_3.carousel_3_arrow .owl-buttons .owl-prev:hover{
	border-right-color:#81785f;
}
.sync_carousel_2 .carousel_nav .owl-next:hover,
.carousel_3.carousel_3_arrow .owl-buttons .owl-next:hover{
	border-left-color:#81785f;
}
.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 #81785f;
	color:#81785f;
}
.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:#81785f;
}
.price-table3 [class*="col-"]:hover a.btn{
	border-color:#81785f;
}
.price-table1 .price,
.price-table2 .price_box .price,
.price-table2 .price_box .sup{
	color:#81785f;
}
/*chart*/
.chart_list_1,
.chart_list_1 .percentage1 .percentage_inner,
.chart_list_1 .percentage1{
	color:#81785f;
}
/*isotope*/
.isotope_grid .isotope_group a{
	color:#424141;
}
.isotope_grid .isotope_group a:hover, 
.isotope_grid .isotope_group a.active{
	border:1px solid #81785f;
	background-color:#81785f;
}

/* new portfolio */
.Text_layouts .photo_box a:hover span,
.Sidebar_layouts_categories .glyphicons,
.Sidebar_layouts_links .glyphicons{
	color:#81785f;
}
.List_layouts_text hr{
	border-color:#81785f;
}
.Single_page a{
	color:#81785f;
	border-color:#81785f;
}
a.page_control:hover,
a.page_number:hover{
	color:#81785f !important;
	border-color:#81785f;
}
.Grid_layouts .photo_box .shade,
.Text_layouts .photo_box .shade,
.Single_page a:hover{
	background-color:#81785f;
}

/*boxes*/
.boxes_style_1 a.but,
.boxes_style_3 a.but,
.boxes_style_2 .boxes,
.boxes_style_6 .boxes .but a{
	background-color:#81785f;
}
.boxes_style_6 .boxes{
	border-left:3px solid #81785f;
}
.boxes_style_7 .boxes{
	border-top:3px solid #81785f;
}

/*.dividers*/
.dividers_1:before{
	border-top:2px solid #81785f;
}
.dividers_4{
	border-top:1px dashed #81785f;
}

/*list_style*/
.list_style3 li:before,
.list_style9 li .glyphicons, 
.list_style9 li .social,
.list_style10 li .glyphicons, 
.list_style10 li .social{
	background-color:#81785f;	
}
 
.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:#81785f;	
}
.list_style8 li li .glyphicons, 
.list_style8 li li .social{
	color:#424141
}

/*ServeList*/
.ServeList_1 li .ico,
.ServeList_8 .ico2{
	border:1px solid #81785f;
	color:#81785f;
}
.ServeList_1 li:before{
	border-left-color:#81785f;
}
.ServeList_1 li:after,
.ServeList_2 .back,
.ServeList_8 .ico,
.ServeList_9 .ico{
	background-color:#81785f;
}
.ServeList_2 .front h3,
.ServeList_2 .front .glyphicons{
	color:#81785f;
}

.ServeList_3 .ico,
.ServeList_5 .ico{
	color:#81785f;
}
.ServeList_9 h5:after{
	border-bottom-color:#81785f;
}


/*Time Line*/
.timeline .time_year.accent span,
.timeline .time_month.accent,
.timeline .time_more{
	background-color:#81785f;
}
.timeline .time_year.accent{
	border:1px solid  #81785f;
}
.timeline:before{
	border-left:1px solid #81785f;
}
.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:#81785f;
} 

.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:#81785f;
}

.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:#81785f;
	color:#81785f;
	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:#81785f;
	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:#81785f;
}
.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:#81785f;
	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:#81785f;
}
.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:#81785f;
}
.news_detail_top .tab_right .news_detail_username a:hover,
.Theme_19_Normal .filter_navigation ul li.selected a{
	color:#81785f!important;
	}
a.abtn.btn_white:hover, 
.banner_btn, 
.banner_btn.btn_white:hover, 
.comment_form .submit_button .CommandButton {
	border-color:#81785f;
}

.Skin_05_timeline.news_detail .post_date a:hover,
.Skin_05_timeline.news_detail .post_author_info .author_desc{
	color:#81785f;
}
.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:#81785f!important;
}
/*DNN PORTFOLIOS*/
.Theme_19_Normal .filter_navigation ul li.selected a,
.Theme_19_Normal .filter_navigation ul li a:hover{
	color:#81785f!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:#81785f!important;
}


/*html*/    
.ServeList_4 li .ico,
.full_screen_pic .animation_4 a{
	background-color:#81785f;
}
.ServeList_4 li .line,
.faq_tab .faq_box dt:before{
	border-left:1px solid #81785f;
}
.ourteam_1 h3 span,
.ourteam_2 .ourteam_title span,
.ourteam_2 .Accent,
.ourteam_3 h3 span,
.social_list a:hover span,
.faq_tab .faq_box dt,
.full_screen_pic .animation_1{
	color:#81785f;
}
.full_screen_pic #nextPage{
	border-color: #81785f;
}
.full_screen_pic.animations #nextPage:after{
	border-right-color: #81785f;
}
.full_screen_pic.animations #nextPage:before{
	border-left-color: #81785f;
}
.social_list a span,
.Theme_Responsive_Default .form_label{
	color:#424141;
}
.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,
a:hover.Button_border_gray2{
	color: #81785f;
	border-color: #81785f;
}
a.Button_white:hover{
	background-color:#81785f;
	border-color:#81785f;
}
.faq_tab .faq_box dt .ico_q,
a:hover.Button_border,
.content_sytle_3 a,
.price_list .price{
	background-color:#81785f;
}
.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:#81785f!important;
}
.form_2 .Theme_Responsive_Default .form_submit button.btn:hover, 
.form_2 .Theme_Responsive_Default .form_submit input[type="submit"].btn:hover, 
.form_2 .Theme_Responsive_Default .form_submit input[type="reset"].btn:hover{
	color: #81785f!important;
	border-color: #81785f!important;
}

.ico_404{
	color:#81785f;
}
.social-icons2 a{
	background-color:#81785f;
}
.social-icons2 a span{
	color:#81785f;
}
.social-icons2 a:hover span{
	color:#424141
}
.social-icons2 a:hover{
	background-color:#424141
}
a.Button_default, 
a:link.Button_default, 
a:active.Button_default, 
a:visited.Button_default,
a.Button_default3, 
a:link.Button_default3, 
a:active.Button_default3, 
a:visited.Button_default3,
.bannermore3,
a:hover.Button_gray,
a.Button_default2, 
a:link.Button_default2, 
a:active.Button_default2, 
a:visited.Button_default2{
	background-color:#81785f;
}
.bannermore1 a:hover {
	background-color: #81785f;
	border: 2px solid #81785f;
}
.player_boxes .Button:hover {
	border-color: #81785f;
	background-color: #81785f;
}

/*backgroundImage*/
.backgroundImage2 {
	background-color: #81785f;
}
.backgroundImage14 .shade:after{
	background-color:#81785f;
}

/*anchor*/
.anchorTag .number:before,
#anchorNav li i{
	background-color:#81785f;
}
#anchorNav li i{
	border-color:#81785f;
}


/*Container*/
.Container-H3-1 .title1,
.Container-H3-2 .title2{
	color:#000000;
} 
.Container-H3-6 .dnntitle:after{
	border-bottom-color:#81785f!important;
}
.Container-4 .title4 span,
.Container-5 .title5 span,
.Container-6 .title6,
.img_tab .tab_title span{
	color:#81785f
}

.Container-7 .dnntitle:after{
	border-bottom: 2px solid #81785f;
	}
/*home6&home7*/
.home6banner2_2,
.backgroundImage20 h3 span.glyphicons,
.number_Animation_7 span.number,
.Testimonials_9 blockquote small,
.number_Animation_8 .nob,
.price-table4 .price_holder:hover .price_box,
.price-table4 .price_holder:hover .price_title h2{
	color:#81785f;
	}
.home6_b .photo_box:hover,
.backgroundImage21,
.home6_c h3 .out,
.home6_d .line,
.home6_f .line,
.Theme_Responsive_20066_home6 .btn,
.Theme_Responsive_20066_home7 .btn,
.home7_e li:first-child:before,
.home7_e li:after,
.price-table4 .price_box {
	background-color:#81785f;
	}
.home6_a .line,
.ourteam_4 .line,
.home6_g .line, 
.home6_h .line{
	border-bottom: 2px solid #81785f;
	}
.home6banner1_4 {
	border-left: 100px solid #81785f;
	}
.home7_e li{
	border-top:1px solid #81785f;
	}
.price-table4 .price_holder ul{
	border:1px solid #81785f;
	}





	/********header 5***********/
			.header_top {
			width:980px;
			margin:auto;
			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);

		}
		@media only screen and (min-width: 1200px) {
			.header_top {
				width:1170px;
			}	
		}
		@media only screen and (min-width: 768px) and (max-width: 979px) {
			.header_top {
				width: 736px;
			}
		}
		@media only screen and (max-width: 767px) {
			.header_top {
				width: auto;
			}
		}
		
	.header_bg {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		z-index: 999;
	}
	#header5 .dnn_logo {
		float:none;
		display:block;
		text-align:center;
		padding:30px 0 25px;
	}
	.header_line{
		border-bottom:1px solid #16536e;
	}
	.nav_box{
		float:none;
	}
	.dnn_menu{
		text-align:center;
		padding:0px;
	}
	.header_top {
		background-color:#1c7399;
	}

	.header_top, 
	.header_top a:link, 
	.header_top a:active, 
	.header_top a:visited, 
	.header_top .Normal,
	.searchBox input.NormalTextBox{
		color:#ededed;
	}
	.header_top .HeaderPane a, 
	.header_top .HeaderPane a:link, 
	.header_top .HeaderPane a:active, 
	.header_top .HeaderPane a:visited{
		color:#6da5b1;
	}
	.header_top input.NormalTextBox::-webkit-input-placeholder {
			color:#ededed;
	}
	.header_top input.NormalTextBox:-moz-placeholder { 
			color:#ededed;
	}
	.header_top input.NormalTextBox::-moz-placeholder { 
			color:#ededed;
	}
	.header_top input.NormalTextBox:-ms-input-placeholder {
			color:#ededed;
	}
	
	.header_top a:hover,
	.Login .registerGroup li.userMessages:hover:before, 
	.Login .registerGroup li.userNotifications:hover:before{
		color:#6da5b1;
	}
	.Login .registerGroup li.userMessages a span,
	.Login .registerGroup li.userNotifications a span {
		background-color: #6da5b1;
	}
	.header_top .tabs_close:before, 
	.header_top .tabs_close:after{
		border-left-color:#ededed;
	}
	.menu_ico {
		position: absolute;
		top: 50%;
		right: 0;
		height: 30px;
		line-height: 30px;
		margin-top: -14px;
	}
	.menu_ico a{
		color:#f7f7f7;
		margin: 0px 5px;
	}
	.menu_ico a:hover ,
	.menu_ico a.accent{
		color:#6da5b1;
	}
	.dnn_menu {
		margin-right: 80px;
	}
	#header5:before{
		content:"";
		background-color:#196383;
		filter:alpha(opacity= 100 );
		opacity: 1;
		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 .primary_structure > li > a >span >img,
		#dnngo_megamenu .primary_structure > li > a >span >i,
		.multi_menu ul li img{
			display:none;
		}
		
	#dnngo_megamenu ul,
	.multi_menu {
		font-family:"Crete Round";
	}
	#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:60px;
	}
		#dnngo_megamenu > div > ul > li > a > span {
		color:#f7f7f7;
		padding:0;
		padding: 0px 9px;
		font-size: 13px;
		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 #f7f7f7;
		border-right: 1px solid #f7f7f7;
		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: #f7f7f7;
	}
	
	#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:#6da5b1;
	}
	
	#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 #6da5b1;
		border-right: 1px solid #6da5b1;
	}
	
	#dnngo_megamenu .dnngo_slide_menu,
	#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
	#dnngo_megamenu .dnngo_boxslide {
		background-color:#f2efe2;
	}
	
	#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:#5c5959;
	}
	#dnngo_megamenu .dnngo_slide_menu li.dir:before,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before  {
		border-right:1px solid #5c5959;
		border-bottom:1px solid #5c5959;
	}
	#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:#6da5b1;
	}
	#dnngo_megamenu h2.mega_title {
		font-size:14px!important;
		color:#6da5b1!important;
	}
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span{
		font-size:14px;
	}

	/*roll_menu*/
	.roll_menu.roll_activated{
		background-color:#196383;
		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 ,
	.roll_menu.roll_activated .header_top,
	.roll_menu.roll_activated .pulldownsearch,
	.roll_menu.roll_activated #header5 .dnn_logo{
		display:none;
	}
	.roll_menu.roll_activated .dnn_menu{
		float:right;
	}
	.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 .roll_logo{
		display:block;
		float:left;
		margin-top:3px;
		height:39px;
		line-height:39px;

	}
	.roll_menu.roll_activated .roll_logo img{
		max-width:none;
		max-height:100%;
	}
	.roll_menu.roll_activated .dnn_menu{
		padding:0;
	}
		

	@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  3px;
		}
		.roll_menu.roll_activated .roll_logo{
			height:23px;
		}
	}
	@media only screen and (max-width: 767px) {
		
	}



@media only screen and (max-width: 767px) {
	.mobile_top {
		background-color:#000000;
	}
	.mobile_top, 
	.mobile_top a:link, 
	.mobile_top a:active, 
	.mobile_top a:visited, 
	.mobile_top .Normal,
	.mobile_top input.NormalTextBox{
		color:#7f7f7f;
	}
	.mobile_top input.NormalTextBox::-webkit-input-placeholder {
		color:#7f7f7f;
	}
	.mobile_top input.NormalTextBox:-moz-placeholder { 
			color:#7f7f7f;
	}
	.mobile_top input.NormalTextBox::-moz-placeholder { 
			color:#7f7f7f;
	}
	.mobile_top input.NormalTextBox:-ms-input-placeholder {
			color:#7f7f7f;
	}
	
	.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:#7f7f7f;
	}
	.mobile_top .tabs_close:hover:before, 
	.mobile_top .tabs_close:hover:after{
		border-left-color:#3cceda;
	}
	.mobile_header:before{
		opacity:1;
		filter:alpha(opacity=100);
		background-color:#FFF;
	}
	.mobile_icon a span{
		color: #4f4f4f;
	}
	.mobile_icon a.accent span{
		color:#3cceda;
	}
	
	
	.mobile_menu{
		background:#181818;
	}
	.mobile_menu .tabs_close:before, 
	.mobile_menu .tabs_close:after{
		border-left-color:#c6c6c6;
	}
	.mobile_menu .tabs_close:hover:before, 
	.mobile_menu .tabs_close:hover:after{
		border-left-color:#3cceda;
	}
	.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 #3cceda;
		border-right: 1px solid #3cceda;
	}
	.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: #3cceda;
	}
	.mobile_menu a,
	.mobile_menu a:link,
	.mobile_menu a:active,
	.mobile_menu a:visited {
		color: #c6c6c6;
		text-decoration:none 
	}
	.multi_menu ul li a,
	.multi_menu ul li.current > a, 
	.multi_menu ul li.current > a:hover{
		  border-bottom: 1px solid #313131;
	}
	.HeaderBottom, 
	.HeaderBottom .Normal{
		color:#c6c6c6;
	}
	.HeaderBottom a, 
	.HeaderBottom a:link, 
	.HeaderBottom a:active, 
	.HeaderBottom a:visited{
		color:#3cceda;
	}
}

	.header_bg{
		position:relative;
	}
	.roll_replace {
		position:relative; 
	}


/*Footer */

	.foot_bg:before{
									background-color:#242424;
				background-position:bottom center;
		background-size:cover;
		filter:alpha(opacity= 100 );
		opacity: 1;
	}
	.footer_bottom:before{
		background-color:#202020;
		filter:alpha(opacity= 100 );
		opacity: 1;
	}







.footer_box .Normal ,
.foot_a li a,
.foot_c li a,
.foot_c li a span.arrow,
.foot_e a.Button_border_gray2{
	color:#737373;
	}
.foot_social_4 a,
.foot_e a.Button_border_gray2,
.foot_f li{
	border:1px solid #737373;
	}
.foot_social_4 a span.social{
	background-color:#737373;
	}
	
.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,
.footer_box .content_sytle_2 .shade,
.footer_box .photo_box .ico span,
.footer_box .accordion_7 .panel-heading .accordion_icon,
.footer_box .accordion_8 .panel-default .accordion_icon{
	background-color: #3cceda;
}

.footer_box .Container-4 .title4 span,
.footer_box .Container-5 .title5 span,
.footer_box .Container-6 .title6{
   color: #3cceda;
}
.footer_box a.Button_default3, 
.footer_box a:link.Button_default3, 
.footer_box a:active.Button_default3, 
.footer_box a:visited.Button_default3,
.footer_box .foot_social_2 a:hover span{
	background-color: #3cceda;
}
.footer_box .Theme_Normal_Bottom input.btn,
.FootForm .Theme_Responsive_Default .form_submit input{
	background-color: #3cceda!important;
}
.footer_box .Theme_Normal_Bottom input.btn:hover{
	background-color: #000!important;
}

.footer_box .list_style4 li .glyphicons,
.footer_box .accordion_7 .panel-default > .panel-heading > h4 > a:hover{
	color:#3cceda;
}


.Container-8 .dnntitle:after{
	border-bottom: 2px solid #3cceda;
	}
.foot_a li span.glyphicons,
.foot_a li a:hover,
.foot_c li a:hover, 
 
.foot_c li a:hover span.arrow{
	color:#3cceda;
	}
.foot_c li a:hover .icon{
	background-color:#3cceda;
	}
.foot_c li a:hover .icon span.social{	
	color:#3cceda;
	background-color:#fff;
	}
.foot_social_4 a:hover {
	border: 1px solid #3cceda;
	}
.foot_social_4 a:hover span.social {
	background-color: #3cceda;
	}
.foot_e a:hover.Button_border_gray2{
	color:#3cceda;
	border-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,
.FooterPane .foot_social_3 a span{
	color: #666666;
}
.FooterPane .Normal a,
.FooterPane .Normal a:link,
.FooterPane .Normal a:active,
.FooterPane .Normal a:visited,
.FooterPane .foot_social_3 a:hover span{
	color: #3cceda;
}
.FooterPane a:hover,
.copyright_style a:hover {
	text-decoration:none;
	color: #3cceda;
}




#to_top{
	background-color: #81785f;
}






