﻿@import url(https://fonts.googleapis.com/css?family=Raleway);







/*global setting*/
#Body ,
html, 
body ,
.Head,
.SubTitle ,
.SubSubTitle ,
.Normal{
	color:#333333;
	font-size:13px;
	font-family:'Raleway';
	line-height:1.8;
	letter-spacing:0.5px;
}
html, 
button, 
input, 
select, 
textarea,
.ls-layer, 
.ls-layer *,
.uneditable-input,
.btn{
	font-family:'Raleway';
}
div[class^="Theme_Responsive"] select,
div[class^="Theme_Responsive"] textarea,
div[class^="Theme_Responsive"] input[type="text"],
div[class^="Theme_Responsive"] input[type="password"],
div[class^="Theme_Responsive"] input[type="datetime"],
div[class^="Theme_Responsive"] input[type="datetime-local"],
div[class^="Theme_Responsive"] input[type="date"],
div[class^="Theme_Responsive"] input[type="month"],
div[class^="Theme_Responsive"] input[type="time"],
div[class^="Theme_Responsive"] input[type="week"],
div[class^="Theme_Responsive"] input[type="number"],
div[class^="Theme_Responsive"] input[type="email"],
div[class^="Theme_Responsive"] input[type="url"],
div[class^="Theme_Responsive"] input[type="search"],
div[class^="Theme_Responsive"] input[type="tel"],
div[class^="Theme_Responsive"] input[type="color"]{
	font-family:'Raleway'!important;
}

/*color*/
.color_bg_1 {
	background-color:#fe5000;
}
.color_bg_2 {
	background-color:#454142;
}
.color_bg_3 {
	background-color:#fe5000;
}
.color_bg_4 {
	background-color:#454142;
}
.color_border_1{
	border-color:#fe5000;
}
.color_border_2{
	border-color:#454142;
}
.color_border_3{
	border-color:#fe5000;
}
.color_border_4{
	border-color:#454142;
}
.color_1 {
	color:#fe5000;
}
.color_2 {
	color:#454142;
}
.color_3 {
	color:#fe5000;
}
.color_4 {
	color:#454142;
}



/* 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,.BannerPane:before{
		background-color:#FFFFFF;
		filter:alpha(opacity= 100 );
		opacity: 1;
	}

/*Mode style*/
	#dnn_wrapper{width:auto;}

/*Fixed Top Content*/
#fixedBox{
	display:none;
}
	#fixedBox{
		display:block;
	}
	#fixedContent:before{
		background-color:#0d0d0d;
		filter:alpha(opacity= 60 );
		opacity: 0.6;
	}
	#fixedBox,
	#fixedBox .Normal,
	#fixedToggle .fa{
		font-size:#0d0d0dpx;
		color:#0d0d0d;
	}
	#fixedBox a,
	#fixedBox a:link,
	#fixedBox a:active,
	#fixedBox a:visited,
	#fixedBox a:hover{
		color:#20a3f0;
	}
	#fixedToggle:before{
		border-top-color:#0d0d0d;
		border-right-color:#0d0d0d;
	}
/*h1~h6 style*/
h1 {
	color:#fe5000;
	font-family:'Raleway';
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	letter-spacing:0px;
}
 
h2 {
	color:#fe5000;
	font-family:'Raleway';
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	letter-spacing:0px;
}

h3 {
	color:#000000;
	font-family:'Raleway';
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:0px;
}

h4 {
	color:#000000;
	font-family:'Raleway';
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	letter-spacing:0px;
}

h5 {
	color:#000000;
	font-family:'Raleway';
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:0px;
}
h6 {
	color:#000000;
	font-family:'Raleway';
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:0px;
}

/*Content Style*/
a, 
a:link,
a:active,
a:visited{
	color:#fe5000;
}
a:hover{
	color:#fe5000;
}
.default_color{
	color:#333333!important;
}
.accent_color{
	color:#fe5000!important;
} 


.default_size{
	font-size:13px!important;
}
.big_size{
	font-size:16px!important;
}
.small_size{
	font-size:12px!important;
}
.default_family{
	font-family:'Raleway'!important;
}
.special_family_1{
	font-family:'Raleway'!important;
}
.special_family_2{
	font-family:'Raleway'!important;
}
.default_line_height{
	line-height:1.8!important;
} 
.big_line_height{
	line-height:2!important;
} 
.small_line_height{
	line-height:1.5!important;;
} 

/*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:#fe5000;
} 
.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:#fe5000;
}
.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:#fe5000;
	color:#fe5000;
	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:#fe5000;
	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:#fe5000;
}
.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:#fe5000;
	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:#fe5000;
}
.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:#fe5000;
}
.news_detail_top .tab_right .news_detail_username a:hover,
.Theme_19_Normal .filter_navigation ul li.selected a{
	color:#fe5000!important;
	}
a.abtn.btn_white:hover, 
.banner_btn, 
.banner_btn.btn_white:hover, 
.comment_form .submit_button .CommandButton {
	border-color:#fe5000;
}
.Skin_05_timeline.news_detail .post_date a:hover,
.Skin_05_timeline.news_detail .post_author_info .author_desc{
	color:#fe5000;
}
.Skin_05_timeline.news_detail{
	background:none;
}


/*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,
.photo_box.content_bottom_push_in .content:after{
	background-color:#fe5000;
}
.photo_box.icon_tag_push .ico:before{
	border-right-color:#fe5000;
	border-top-color:#fe5000;
}
.text_sytle_4 h3 span,
.photo_box.content_bottom_push_in .content:before{
	border-bottom-color:#fe5000;
}
.photo_box.entirety_bevel .pic_box:before {
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
}

/*html style*/  

/*Accent Background Color */
.a_bg_c,
.btn.a_bg_c{
	background-color:#fe5000;
}
.a_bg_c_h:hover,
.btn.a_bg_c_h:hover{
	background-color:#fe5000;
}
/*Accent Color */
.a_t_c,
.btn.a_t_c{
	color:#fe5000;
}
.a_t_c_h:hover,
.btn.a_t_c_h:hover{
	color:#fe5000;
}
/*Accent Border Color */
.a_b_c,
.btn.a_b_c{
	border-color:#fe5000;
}
.a_b_c_h:hover,
.btn.a_b_c_h:hover{
	border-color:#fe5000;
}

/*btn color*/
.btn_1, 
a.btn_1, 
a:link.btn_1, 
a:active.btn_1, 
a:visited.btn_1,
.btn_6, 
a.btn_6, 
a:link.btn_6, 
a:active.btn_6, 
a:visited.btn_6{
	border-color:#fe5000;
	color:#fe5000;
}
a.btn_1:hover,
a.btn_3:hover,
a.btn_6:hover,
a.btn_9:hover{
	border-color:#fe5000;
	background-color:#fe5000;
}
.btn_4, 
a.btn_4, 
a:link.btn_4, 
a:active.btn_4, 
a:visited.btn_4,
.btn_7, 
a.btn_7, 
a:link.btn_7, 
a:active.btn_7, 
a:visited.btn_7,
a.btn_8:hover,
.btn_10, 
a.btn_10, 
a:link.btn_10, 
a:active.btn_10, 
a:visited.btn_10,
.btn_11, 
a.btn_11, 
a:link.btn_11, 
a:active.btn_11, 
a:visited.btn_11,
.btn_12, 
a.btn_12, 
a:link.btn_12, 
a:active.btn_12, 
a:visited.btn_12{
	background-color:#fe5000;
}
.btn_13,
a.btn_13,
a:link.btn_13,
a:active.btn_13,
a:visited.btn_13,
a.btn_14:hover{
	color:#fe5000;
}
/*Container title*/
.Container-1 .dnntitle:after,
.title-2:before,
.title-5:before,
.title-6:before,
.title-7:before,
.title-8:before,
.title-8:after,
.title-9:before,
.title-9:after,
.Container-9 .dnntitle h4:before,
.Container-9 .dnntitle h4:after,
.title-10:after,
.Container-10 .dnntitle h4:after,
.title-11:after,
.Container-11 .dnntitle h4:after,
.title-14:after,
.title-18:before,
.title-18:after{
	border-color:#fe5000!important;
}
.Container-15 .dnntitle,
.Container-16{
	background-color:#fe5000!important;
}

/*title style */
.title_style_1:after,
.title_style_6:after,
.title_style_8:before,
.title_style_10:before,
.title_style_12:before,
.title_style_12:after,
.title_style_14:before,
.title_style_14:after,
.title_style_15 .number:before, 
.title_style_15 .number:after,
.title_style_22:after,
.title_style_26 span:before,
.title_style_26 span:after{
	border-color:#fe5000;
}
.title_style_3 .icon,
.title_style_15 .number{
	color:#fe5000;
}


/*banner color*/
.Banner1 .Banner1_bg{
	background-image:linear-gradient(to right top, #fe5000 0% , #454142 100%); 
	background-image:-webkit-linear-gradient(right top, #fe5000 0% , #454142 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5000', endColorstr='#454142',GradientType=1 ); 
}
.Banner1 .Banner1_link a:hover{
	color:#fe5000;
}
.Banner2 .Banner2_link:before,
.banner3_bg .bg,
.banner4_more,
.banner5_more,
.tp-banner .banner6_more:hover,
.banner6_more2{
	background-color:#fe5000;
}

/*background Image*/
.backgroundImage2:before{
	background-color:#fe5000;
}
.backgroundImage3:before{
	background:#454142;
}
.backgroundImage4:before{
	background:#fe5000;
}
.backgroundImage22:before{
	background:#454142;
}
.backgroundImage11,
.backgroundImage8,
.backgroundImage21:before{
	background-color:#fe5000;
}

/*ServeList*/
.ServeList_1 > .fa, 
.ServeList_1 > .ico,
.ServeList_13 .fa,
.ServeList_35 li span,
.ServeList_38 li .fa{
	border-color:#fe5000;
	color:#fe5000;
}
.ServeList_2 > .fa, 
.ServeList_2 > .ico,
.ServeList_5 .ico,
.ServeList_9 span.number,
.ServeList_12 .fa,
.ServeList_15 li .ico,
.ServeList_18 .ico,
.ServeList_20 .number,
.ServeList_26 .number{
	color:#fe5000;
}
.ServeList_3 .img .fa, 
.ServeList_6 > .fa, 
.ServeList_6 > .ico,
.ServeList_11 .fa,
.ServeList_7,
.ServeList_21 .number,
.ServeList_28 .ico,
.social_list_9 a:hover span,
.ServeList_30 li:hover span,
.ServeList_33 .fa,
.ServeList_36 .ico,
.ServeList_37 .fa{
	background-color:#fe5000;
}
.ServeList_36 .ico:before{
	border-top-color:#fe5000;
	border-left-color:#fe5000;
}
.ServeList_2:hover,
.ServeList_10 h3:after,
.ServeList_21,
.ServeList_35 li h3:after,
.ServeList_36{
	border-color:#fe5000;
}
.ServeList_33{
	border-bottom-color:#fe5000;
}
.ServeList_31 .ico.color_1{
border-color:#fe5000;
}
.ServeList_31 .ico.color_1 span,
.ServeList_31 .ico.color_1 span:after{
	background-color:#fe5000;
}
.ServeList_31 .ico.color_2{
	border-color:#454142;
}
.ServeList_31 .ico.color_2 span,
.ServeList_31 .ico.color_2 span:after{
	background-color:#454142;
}
.ServeList_31 .ico.color_3{
	border-color:#fe5000;
}
.ServeList_31 .ico.color_3 span,
.ServeList_31 .ico.color_3 span:after{
	background-color:#fe5000;
}
.ServeList_31 .ico.color_4{
	border-color:#454142;
}
.ServeList_31 .ico.color_4 span,
.ServeList_31 .ico.color_4 span:after{
	background-color:#454142;
}
/*accordion*/
.accordion_1 .panel-default > .panel-heading a,
.accordion_2 .panel-title .fa,
.accordion_3 .panel-default .collapsed .accordion_icon:before{
	color:#fe5000;
}
.accordion_1 .panel-default .accordion_icon,
.accordion_2 .panel-default .accordion_icon,
.accordion_3 .panel-default > .panel-heading a{
	background-color:#fe5000;
}

/*list style*/
.list_style_1 li:before,
.list_style_5 .ico,
.list_style_9 li:before {
	color:#fe5000;
	border-color:#fe5000;
}
.list_style_7 li .fa,
.list_style_11 li a:hover,
.list_style_13 li .fa,
.list_style_15 li .fa,
.list_style_16 li .fa{
	color:#fe5000;
}
.list_style_10 li .fa{
	background-color:#fe5000;
}
.list_style_10 li a:hover{
	color:#fe5000;
}
/*tag list*/
.tag_list_1 a:hover{
	border-color:#fe5000;
	background-color:#fe5000;
}
.tag_list_2 a:hover{
	background-color:#fe5000;
}
/*content text*/
.content_text_2 dl.text_box_1,
.content_text_2 dl.text_box_2,
.content_text_2 dl.text_box_3,
.content_text_2 dl.text_box_4{
	border-color:#fe5000;
}
.content_text_5 .ico,
.content_text_6 dl .line span{
	color:#fe5000;
}
.content_text_9 .icon{
	background-color:#fe5000;
}
/*social list*/
.social_list_1 a:hover span{
	color:#fe5000;
}
.social_list_3 a:hover,
.social_list_7 a:hover span,
.social_list_10 span{
	background-color:#fe5000;
}
.social_list_5 a:hover span{
	background-color:#fe5000;
	border-color:#fe5000;
}
/*Testimonials*/
.Testimonials_1 .mark,
.Testimonials_3 blockquote small span,
.Testimonials_4 .mark{
	color:#fe5000;
}
.Testimonials_4 .dot a.actived{
	border-color:#fe5000;
}
.Testimonials_5 .dot a:hover, 
.Testimonials_5 .dot a.actived{
	background-color:#fe5000;
}
/*price*/
.price-table1 .price_title{
	border-color:#fe5000;
}
.price-table1 a.btn{
	background-color:#fe5000;
}

.price-table6 .color_1 .price_title,
.price-table6 .color_1 .price_holder .price_box,
.price-table6 .color_1 .price_holder .btn{
	background-color:#fe5000;
}
.price-table6 .color_2 .price_title,
.price-table6 .color_2 .price_holder .price_box,
.price-table6 .color_2 .price_holder .btn{
	background-color:#454142;
}
.price-table6 .color_3 .price_title,
.price-table6 .color_3 .price_holder .price_box,
.price-table6 .color_3 .price_holder .btn{
	background-color:#fe5000;
}
.price-table6 .color_4 .price_title,
.price-table6 .color_4 .price_holder .price_box,
.price-table6 .color_4 .price_holder .btn{
	background-color:#454142;
}
/*Theme Responsive*/
.Theme_Responsive_20072_home1 .form_submit .btn:hover,
.Theme_Responsive_20072_home2 .form_submit .btn:hover,
.Theme_Responsive_20072_home5-Email .form_submit:before{
	color:#fe5000!important;
}
.Theme_Responsive_20072_home2 .form_submit .btn,
.Theme_Responsive_20072_home3 .form_submit .btn:hover,
.Theme_Responsive_20072_home5 .form_submit .btn,
.Theme_Responsive_20072_home7 .form_submit .btn,
.Theme_Responsive_20072_home7-Email .form_submit .btn,
.Theme_Responsive_20072_Contact .form_submit .btn,
.Theme_Responsive_20072_page2-Contact .form_submit .btn{
	background-color:#fe5000!important;
}
.Theme_Responsive_20072_home3 .form_submit .btn,
.Theme_Responsive_20072_home7 .form_submit .btn:hover,
.Theme_Responsive_20072_Contact .form_submit .btn:hover{
	color:#fe5000!important;
	border-color:#fe5000!important;
}

/*carousel*/
.carousel_2 .owl-buttons .owl-prev:hover:after, 
.carousel_2 .owl-buttons .owl-next:hover:after,
.carousel_3 .owl-buttons .owl-prev:hover:after, 
.carousel_3 .owl-buttons .owl-next:hover:after{
	color:#fe5000;
}
.carousel_2 .owl-page:hover, 
.carousel_2 .owl-page.active,
.carousel_2 .item .img_box:before,
.carousel_3 .owl-page:hover, 
.carousel_3 .owl-page.active,
.carousel_6 .item:hover:before,
.carousel_7 .owl-page.active,
.carousel_8 .owl-page:hover, 
.carousel_8 .owl-page.active{
	background-color:#fe5000;
}
.carousel_3 .owl-buttons .owl-prev:hover, 
.carousel_3 .owl-buttons .owl-next:hover{
	border-color:#fe5000;
}
/*isotope*/
.isotope_grid1 .isotope_group a:hover, 
.isotope_grid1 .isotope_group a.active{
	color:#fe5000;
	border-color:#fe5000;
}
.isotope_grid1 .isotope_item .photo:before,
.isotope_grid2 .photo:before,
.isotope_grid3 .photo:before,
.isotope_grid4 .ico span{
	background-color:#fe5000;
}
.isotope_grid2 .photo .fa{
	color:#fe5000;
}
.isotope_grid3 .isotope_group a:hover, 
.isotope_grid3 .isotope_group a.active{
	background-color:#fe5000;
	border-color:#fe5000;
}
/*loaded list*/
.loaded_list_3 .bar,
.loaded_list_4 .bar,
.loaded_list_6 .bar{
	background-color:#fe5000;
}
/*photo list*/
.photo_list_1 .photo_box .date{
	background-color:#fe5000;
}
/*Responsive Tab*/
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active span{
	border-top-color:#fe5000;
}
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active span,
.verticalTab_Left .resp-tab-active, 
.verticalTab_Left .resp-tab-active:hover,
.verticalTab_Left_1 ul.resp-tabs-list li.resp-tab-active, 
.verticalTab_Left_1 ul.resp-tabs-list li:hover,
.verticalTab_Right .resp-tab-active, 
.verticalTab_Right .resp-tab-active:hover,
.verticalTab_Right_1 ul.resp-tabs-list li.resp-tab-active, 
.verticalTab_Right_1 ul.resp-tabs-list li:hover, 
.verticalTab_Right_1 ul.resp-tabs-list li.resp-tab-active span,
.horizontalTab_Top .resp-tab-active, 
.horizontalTab_Top .resp-tab-active:hover{
	background-color:#fe5000;
}
.horizontalTab_Top_3 ul.resp-tabs-list li:hover span, 
.horizontalTab_Top_3 ul.resp-tabs-list li.resp-tab-active span{
	background-color:#fe5000;
	border-color:#fe5000;
}
/*number style*/
.number_style_2 .fa:before{
	background-color:#fe5000;
}
.number_style_2 .fa{
	border-color:#fe5000;
}
.number_style_1 .box .number{
	border-color:#FFFFFF;
}

/*link list*/
.link_list_1 .social a, 
.link_list_1 .social a:link, 
.link_list_1 .social a:active,
.link_list_1 .social a:visited{
	color:#fe5000;
}
/*.product list*/
.product_list_01 .sales{
	background-color:#fe5000;
}
.product_list_01 .price,
.product_list_02 .current{
	color:#fe5000;
}
/*blockquote*/
.blockquote_1 small,
.blockquote_3 p:before,
.blockquote_2:before,
.blockquote_6 .ico{
color:#fe5000;
}
.blockquote_3 p{
	border-top-color:#fe5000;
}
.blockquote_4 .pic,
.blockquote_4 p,
.blockquote_6 .ico:before, 
.blockquote_6 .ico:after{
	border-color:#fe5000;
}
/*dividers*/
.dividers_2 {
	background-image:-webkit-linear-gradient(right top, #454142 0% , #fe5000 100%); 
	background-image:linear-gradient(to right top, #454142 0% , #fe5000 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454142', endColorstr='#fe5000',GradientType=1 ); 
}

/*boxes style*/
.boxes_style_1 {
    border-top-color:#fe5000;
}
.boxes_style_2{
	background-color:#fe5000;
}
.boxes_style_3{
	background-image:-webkit-linear-gradient(right top, #454142 0% , #fe5000 100%); 
	background-image:linear-gradient(to right top, #454142 0% , #fe5000 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454142', endColorstr='#fe5000',GradientType=1 ); 
}
.boxes_style_4{
    border-left-color:#fe5000;
}
.boxes_style_8{
    border-color:#fe5000;
}
.boxes_style_8 .Boxes_title{
	color:#fe5000;
}

/*price*/
.price-table2 .color_1 .price_title,
.price-table2 .color_1 .price_holder{
	border:2px solid #fe5000;
}
.price-table2 .color_1 .price_box,
.price-table2 .color_1 .btn,
.price-table3 .color_1 .price_title,
.price-table3 .color_1 .btn,
.price-table4 .color_1 .price_title,
.price-table4 .color_1 .btn,
.price-table4 .color_1 .price_holder .price_box{
	background-color:#fe5000;
}
.price-table2 .color_2 .price_title,
.price-table2 .color_2 .price_holder{
	border:2px solid #454142;
}
.price-table2 .color_2 .price_box,
.price-table2 .color_2 .btn,
.price-table3 .color_2 .price_title,
.price-table3 .color_2 .btn,
.price-table4 .color_2 .price_title,
.price-table4 .color_2 .btn,
.price-table4 .color_2 .price_holder .price_box{
	background-color:#454142;
}
.price-table2 .color_3 .price_title,
.price-table2 .color_3 .price_holder{
	border:2px solid #fe5000;
}
.price-table2 .color_3 .price_box,
.price-table2 .color_3 .btn,
.price-table3 .color_3 .price_title,
.price-table3 .color_3 .btn,
.price-table4 .color_3 .price_title,
.price-table4 .color_3 .btn,
.price-table4 .color_3 .price_holder .price_box{
	background-color:#fe5000;
}
.price-table2 .color_4 .price_title,
.price-table2 .color_4 .price_holder{
	border:2px solid #454142;
}
.price-table2 .color_4 .price_box,
.price-table2 .color_4 .btn,
.price-table3 .color_4 .price_title,
.price-table3 .color_4 .btn,
.price-table4 .color_4 .price_title,
.price-table4 .color_4 .btn,
.price-table4 .color_4 .price_holder .price_box{
	background-color:#454142;
}
.price-table3 .color_1 .price_holder .btn:before{
	border-left-color:#fe5000;
}
.price-table3 .color_2 .price_holder .btn:before{
	border-left-color:#454142;
}
.price-table3 .color_3 .price_holder .btn:before{
	border-left-color:#fe5000;
}
.price-table3 .color_4 .price_holder .btn:before{
	border-left-color:#454142;
}
.price-table5 .price_title,
.price-table5 .price_holder .btn{
	background-color:#fe5000;
}
.price-table5 .price_holder ul li .fa{
	color:#fe5000;	
}

/*quotes*/
.quotes_1:before {
    border-color:#fe5000;
    color: #fe5000;
}
.quotes_2{
    border-top-color:#fe5000;
}
.quotes_3,
.quotes_4:before,
.quotes_6:before{
	background-color:#fe5000;
}
.quotes_4 small span,
.quotes_2 small span,
.quotes_5:before{
    color: #fe5000;
}
.quotes_5{
	background-image:-webkit-linear-gradient(right top, #454142 0% , #fe5000 100%); 
	background-image:linear-gradient(to right top, #454142 0% , #fe5000 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454142', endColorstr='#fe5000',GradientType=1 ); 
}
/*dropcaps*/
.dropcaps_1,
.dropcaps_3{
	background-color:#fe5000;
}
.dropcaps_2,
.dropcaps_4{
    border-color:#fe5000;
    color: #fe5000;
}
.dropcaps_8{
    color: #fe5000;
}
.dropcaps_7 {
	color: #fe5000;
	margin:5px 25px 15px 0;
	background-image: -webkit-linear-gradient(bottom,  #fe5000 0% , #454142 100%);
}
/*time line*/
.timeline .time_year,
.timeline .timeline_End,
.timeline2 .timeline_End{
	background-color:#fe5000;
}
.timeline .backgroundImage2 .time_box:before{
    border-color:#fe5000;
}
.timeline2 .timeline_start,
.timeline2 .time_box:before{
    border-color:#fe5000;
}
.timeline2 .time_box,
.rtl .timeline2 .time_box:after{
    border-left-color:#fe5000;
}
.timeline2 .time_box:after,
.rtl .timeline2 .time_box{
    border-right-color:#fe5000;
}
/*faq*/
.faq_box dt:before, 
.faq_box dd:before{
	background-color:#fe5000;
}
/*contact info*/
.contact_info .fa{
	color:#fe5000;
	border-color:#fe5000;
}
/*anchorNav*/
#anchorNav li:hover i, 
#anchorNav li.active i,
#anchorNav li span{
	background-color:#fe5000;
}
/*percentage*/
.chart_list_4 .percentage4{
	color:#fe5000;
}
/*Other*/
.fontawesome-icon-list .fa-hover:hover,
.faq_list dt:before{
	background-color:#fe5000;
}
.box_404 .font_404{
	color:#fe5000;
	background-image: -webkit-linear-gradient(left top, #fe5000 0% , #454142 50%);
}
/*header style*/    
	/********header 6***********/
	.header_bg {
		top: 0px;
		left: 0px;
		width: 100%;
		z-index: 10;
	}
		.dnn_logo {
		line-height: 112px;
		height: 112px;
	}
	.dnn_menu,
	.HeaderPaneB {
		display:inline-block;
		vertical-align:middle;
		margin:0;
	}
	#header6{
		position:relative;
	}
	.nav_box {
		float:right;
	}
	#header6 > .shade {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		background-color:#454142;
		filter:alpha(opacity= 100 );
		opacity: 1;
	}
	/*header top */
	.header_top {
		height:50px;
		line-height:50px;
		background-color:#fe5000;
	/*	border-bottom:1px solid #fe5000;*/
	}
	.header_top .HeaderPane,
	.header_top .languageBox,
	.header_top .Login,
	.header_top .HeaderPaneB{
		display:inline-block;
		margin:0;
	}
	.header_top .ht_right {
		float:right;
	}
	.header_top .Login{
		margin-right:20px;
	}
	.header_top .languageBox{
		margin-right:20px;
	}
	.header_top .Login .sep{
		padding:0px 8px;
	}
	.header_top,
	.header_top .Normal,
	.header_top .Login, 
	.header_top .Login a, 
	.header_top .Login a:link, 
	.header_top .Login a:active, 
	.header_top .Login a:visited{
		color:#ffffff;
	}
	.header_top .Login a:hover{
		color:#ffffff;
	}
	.header_top .Login .registerGroup li.userMessages a span, 
	.header_top .Login .registerGroup li.userNotifications a span{
		margin-bottom:-6px;
		background-color:#ffffff;
	}
	
	/*right style*/
	.nav_ico {
		height:50px;
		line-height: 50px;
		font-size:14px;
		cursor:pointer;
		display:inline-block;
		vertical-align:top;
		position:relative;
		vertical-align:top;
		border-left:1px solid #53606d;
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		text-align:center;
		z-index:950;
	}
	.nav_ico .fa{
		width:50px;
		height:50px;
		line-height:50px;
		text-align:center;
		display:inline-block;
		color:#ffffff;
		transition: 		all ease-in 200ms;
		-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	}
	.nav_ico .fa:hover,
	.nav_ico .fa.active{
		color:#ffffff;
	}
	.nav_ico .fa.active:before{
		content:"\f00d";
		color: #ffffff;
	}
	.nav_ico .searchBox {
		background-color:#FFF;
		padding:10px;
		min-width:300px;
		height:62px;
		position:absolute;
		top:100%;
		right:0px;
		display:none;
		-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1);               /* For Firefox3.6+ */
		-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);            /* For Chrome5+, Safari5+ */
		box-shadow:0px 0px 5px rgba(0,0,0,0.1);                    /* For Latest Opera */
	}
	.nav_ico .searchBox #dnn_dnnSEARCH_ClassicSearch, 
	.nav_ico .searchBox #dnn_dnnSEARCH6_ClassicSearch, 
	.nav_ico .searchBox #dnn_dnnSEARCH6_ClassicSearch, 
	.nav_ico .searchBox #dnn_dnnSEARCH3_ClassicSearch{
		line-height:40px;
	}
	.nav_ico .searchBox input.NormalTextBox{
		background-color:rgba(0,0,0,0.1);
		height:40px;
		line-height:40px;
		width:240px;
		left:0px;
		top:2px;
		font-size:14px;
	}
	.nav_ico .search, 
	.nav_ico a.search:link, 
	.nav_ico a.search:active, 
	.nav_ico a.search:visited{
		left:auto;
		right:0;
		background-color:#ffffff;
		color:#FFF;
		top:2px;
		height:40px;
		line-height:40px;
		width:40px;	
	}
	.HeaderPaneB,
	.HeaderPaneB .Normal{
		color: #ffffff;
	}
	
	/*top_menu*/
	#dnngo_megamenu ul,
	.multi_menu,
	.nav_box {
		font-family: "Raleway";
	}
	#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:31px 0px;
		transition: 		border-color ease-in 200ms;
		-moz-transition: 	border-color ease-in 200ms; /* Firefox 4 */
		-webkit-transition: border-color ease-in 200ms; /* Safari and Chrome */
		-o-transition: 		border-color ease-in 200ms; /* Opera */
		-ms-transition: 	border-color ease-in 200ms; /* IE9? */
	}
	#dnngo_megamenu > div > ul > li > a {
		line-height: 50px;
		transition: 		background-color ease-in 200ms;
		-webkit-transition: background-color ease-in 200ms; /* Safari and Chrome */
	}
	#dnngo_megamenu > div > ul > li > a:hover,
	#dnngo_megamenu > div > ul > li.current > a,
	#dnngo_megamenu > div > ul > li.menu_hover > a {
		background-color:#fe5000;
		border-radius:			3px;
		-moz-border-radius:		3px;
		-webkit-border-radius:	3px;
	}
	#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:#FFF;
	}
	#dnngo_megamenu > div > ul > li.dir > a:hover > span:after,
	#dnngo_megamenu > div > ul > li.dir.current > a > span:after,
	#dnngo_megamenu > div > ul > li.dir.menu_hover > a > span:after{
		border-color:#FFF;
	}
		#dnngo_megamenu > div > ul > li > a > span {
		color: #ffffff;
		padding: 0px 12px;
		font-size: 14px;
		text-transform:uppercase;
		font-weight:bold;
		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 0px 3px 6px;
		display: inline-block;
		vertical-align: middle;
		border-bottom: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		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: all ease-in 200ms;
		-moz-transition: all ease-in 200ms; /* Firefox 4 */
		-webkit-transition: all 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{
		position:relative;
	}
	#dnngo_megamenu .primary_structure .back{
		position:absolute;
		bottom:0;
		height:0;
		padding:0;
		border-bottom:3px solid #fe5000;
		z-index:-1;
	}
	#dnngo_megamenu .dnngo_slide_menu,
	#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
	#dnngo_megamenu .dnngo_boxslide {
		background-color: #FFFFFF;
	}
	#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:#000000;
		transition: 		all ease-in 200ms;
		-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
		-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
		-o-transition: 		all ease-in 200ms; /* Opera */
		-ms-transition: 	all ease-in 200ms; /* IE9? */
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before {
		border-right:1px solid #000000;
		border-bottom:1px solid #000000;
		transition: 		all ease-in 200ms;
		-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before {
		border-right:1px solid #fe5000;
		border-bottom:1px solid #fe5000;
	}
	
	#dnngo_megamenu .dnngo_slide_menu li:hover > a {
		color:#FFF;
		background-color:#fe5000;
	}
	#dnngo_megamenu .dnngo_slide_menu li.dir:before{
		border-right:1px solid #000000;
		border-bottom:1px solid #000000;
		transition: 		all ease-in 200ms;
		-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	}
	#dnngo_megamenu .dnngo_slide_menu li.dir:hover:before{
		border-right:1px solid #FFF;
		border-bottom:1px solid #FFF;
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{
		color: #fe5000;
	}
	#dnngo_megamenu h2.mega_title,
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span,
	.social-icons5 a:hover span{
		font-size:14px!important;
		color:#fe5000!important;
	}
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span {
		font-size:14px;
	}
	#dnngo_megamenu > div > ul > li > a > span > i {
		color:#fe5000;
		font-size:16px;
	}
	#dnngo_megamenu > div > ul > li > a:hover > span > i,
	#dnngo_megamenu > div > ul > li.menu_hover > a > span > i,
	#dnngo_megamenu > div > ul > li.current > a > span > i{
		color:#fe5000;
	}
	#dnngo_megamenu .dnngo_slide_menu li a > span > i,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a > span > i{
		color:#fe5000;
		font-size:13px;
	}
	#dnngo_megamenu .dnngo_slide_menu li a:hover > span > i,
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover > span > i{
		color:#fe5000;
	}
	#dnngo_megamenu .mega_title, 
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span{
		border-color:#ffffff;
	}
	#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul:before{
		border-color:#ffffff;
	}
	
	/*roll_menu*/
	.roll_menu.roll_activated {
		background-color:#454142;
		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 .nav_ico,
	.roll_menu.roll_activated .header_top,
	.roll_menu.roll_activated .HeaderPaneB {
		display: none;
	}
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li{
		padding:6px 0;
	} 
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span,
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a {
		height: 35px;
		line-height: 35px;
	}
	.roll_menu.roll_activated .dnn_logo {
		margin-top: 3px;
		height: 41px;
		line-height: 41px;
	}	
	.roll_menu.roll_activated .LogoPane, 
	.roll_menu.roll_activated .dnn_logo .Logobox{
		height: 41px;
		line-height: 41px;
	}
	.roll_menu.roll_activated .LogoPane{
		position:relative;
	}
	.roll_menu.roll_activated .LogoPane img {
		position:absolute;
		max-width: none;
		max-height: 100%;
		top:0px;
		left:0;
	}
	.roll_menu.roll_activated #dnngo_megamenu .primary_structure .back{
		border-top-width:1px;
	}
	.roll_menu.roll_activated .dnn_menu{
		margin:0 25px 0 0;
	}
	@media only screen and (min-width: 1200px) {
		#dnngo_megamenu > div > ul > li > a > span {
			padding: 0px 25px;
		}
	}
    @media only screen and (min-width: 1600px) {
				#dnngo_megamenu > div > ul > li > a > span {
			padding: 0px 30px;
		}
    }
	@media only screen and (min-width: 768px) and (max-width: 991px) {
				#dnngo_megamenu > div > ul > li > a > span {
			padding: 0;
			padding: 0px 9px;
		}
		
		.dnn_logo {
			float: none;
			text-align: center;
			width: 100%;
			padding: 15px 0 5px;
			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;
		}
        #dnngo_megamenu > div > ul > li{
          padding:10px 0;
        }
		.HeaderPaneB  {
			margin:10px 0;
		}
     }
	@media only screen and (max-width: 767px) {
	}


@media only screen and (max-width: 767px) {
	
			.header_bg {
			padding:0;			
			position:relative!important;
		}
		.mobile_menu > .shade {
		background-color:#FFFFFF;
		filter:alpha(opacity= 100 );
		opacity: 1;
	}
	.mobile_menu_ico .fa{
		border-color:#333333;
		color:#333333;
	}
	.mobile_menu_ico .fa.active{
		color:#11ba99;
		background-color:#333333;
	}
	#mobile_user,
	#mobile_search{
		background-color:#FFFFFF;
	}
	#mobile_user, 
	#mobile_user a, 
	#mobile_user a:link, 
	#mobile_user a:active, 
	#mobile_user a:visited{
		color:#333333;
	}
	#mobile_user a:hover{
		color:#11ba99;
	} 
	#mobile_search .search, 
	#mobile_search a.search:link, 
	#mobile_search a.search:active, 
	#mobile_search a.search:visited{
		background-color:#11ba99;
	}
	#mobile_search input.NormalTextBox{
		color:#333333;
		background-color:#e1e1e1;
	}
	.mobile_menu #mobile_menu{
		background-color:#11ba99;
	}
	.multi_menu ul li a{
		color:#FFF;
		border-color:#FFF;
	}
	.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 {
		 background-color:#FFF;
		 color:#11ba99;
	}
	.multi_menu ul li .menu_arrow:before{
		border-bottom-color:#FFF;
	  	border-right-color:#FFF;
	}
	.multi_menu ul li .menu_arrow.arrow_closed:before, 
	.multi_menu ul li.current > a >  .menu_arrow:before, 
	.multi_menu ul li:hover .menu_arrow.arrow_closed:before,
	.multi_menu ul li:hover > a > .menu_arrow:before{
		border-bottom-color:#11ba99;
	  	border-right-color:#11ba99;
	}
	.multi_menu > ul > li > a > span {
		font-size:15px;
	}
	.multi_menu ul ul li > a > span {
		font-size:13px;
	}
	.multi_menu > ul > li > a > span > i{
		color:#c6c6c6;
		font-size:13px;
	}
	.multi_menu ul ul li > a > span > i{
		color:#c6c6c6;
		font-size:13px;
	}
	/*html*/
	
	.HeaderPane_mobile,
	.HeaderPaneB_mobile{
		color:#333333;
	}
	.social_list_6 span{
		color:#333333;
		border-color:#333333;
	}
	.social_list_6 a:hover span{
		border-color:#11ba99;
		background-color:#11ba99;
	}
	.social_list_7{
		border:none;
	}
	.social_list_7 span{
		margin:0 4px;
		color:#333333;
		border:1px solid #333333;
	}
	.social_list_7 a:hover span{
		background-color:#11ba99;;
		border-color:#11ba99;
	}
	.shop_info{
		display:inline-block;
		border:none;
		color:#333333;
	}
	.shop_info span{
		color:#333333;
	}
}

@media only screen and (max-width:767px){
	.roll-xs.roll_menu.roll_activated{
		position:relative!important;
		top:0!important;
		left:0!important;
		opacity:1!important;
	}	
	.roll_menu.roll_activated .roll-xs {
		display:none!important;
	}	
}
@media only screen and (min-width:768px) and (max-width:991px){
	.roll-sm.roll_menu.roll_activated{
		position:relative!important;
		top:0!important;
		left:0!important;
		opacity:1!important;
	}	
	.roll_menu.roll_activated .roll-sm {
		display:none!important;
	}	
}

@media only screen and (min-width:992px) and (max-width:1199px){
	.roll-md.roll_menu.roll_activated{
		position:relative!important;
		top:0!important;
		left:0!important;
		opacity:1!important;
	}	
	.roll_menu.roll_activated .roll-md {
		display:none!important;
	}	
}
@media only screen and (min-width:1200px){
	.roll-lg.roll_menu.roll_activated{
		position:relative!important;
		top:0!important;
		left:0!important;
		opacity:1!important;
	}	
	.roll_menu.roll_activated .roll-lg {
		display:none!important;
	}	
}

/*header position*/
			.header_bg{
			position:relative;
		}
		.roll_replace {
			position:relative; 
		}
	
/*Footer */

	.footer_box {
		position:relative;
		z-index:3;
	}
	.foot_bgs{
		display:none;
	}
	.footer_box .footer_bg{
		content: "";
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		opacity: 1;
									background-color:#454142;
						background-position:center bottom;
				background-repeat:no-repeat;
										background-size:cover ;
	}
	.footer_bottom  {
		overflow:hidden;
	}
	.footer_bottom .footer_bottom_bg{
		opacity: 1;
					background-color:#454142;
				-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		-webkit-transform:skew(0deg,0deg);
		-moz-transform:skew(0deg,0deg);
		transform:skew(0deg,0deg);
		transform-origin:right bottom;
	}

.footer_box .Normal {
	color:#bac3cc;
}

.footer_box a, 
.footer_box a:link, 
.footer_box a:active, 
.footer_box a:visited{
	color:#fe5000;
}
.footer_box a:hover{
	text-decoration:underline;
	color:#fe5000;
}
.footer_box .list_style_3 a, 
.footer_box .list_style_3 a:link, 
.footer_box .list_style_3 a:active, 
.footer_box .list_style_3 a:visited,
.footer_box .list_style_6 li a, 
.footer_box .list_style_6 li a:link, 
.footer_box .list_style_6 li a:active, 
.footer_box .list_style_6 li a:visited,
.footer_box .list_style_11 li .fa,
.footer_box .list_style_11 li, 
.footer_box .list_style_11 li a, 
.footer_box .list_style_11 li a:link, 
.footer_box .list_style_11 li a:active, 
.footer_box .list_style_11 li a:visited{
	color:#bac3cc;
}
.footer_box .list_style_3 a:hover,
.footer_box .list_style_6 a:hover,
.footer_box .list_style_11 li a:hover,
.list_style_13 li .fa,
.social_list_2 a:hover span{
	color:#fe5000;
}
.footer_box .tag_list_1 a, 
.footer_box .tag_list_1 a:link, 
.footer_box .tag_list_1 a:active, 
.footer_box .tag_list_1 a:visited{
	border-color: #bac3cc;
	color: #bac3cc;
}
.footer_box .title-2:before,
.footer_box .title-7:before,
.footer_box .Container-11 .dnntitle h4:after,
.footer_box .title-11:after{
	border-color: #fe5000!important;
}
.footer_box .tag_list_1 a:hover,
.footer_box .social_list_5 a:hover span{
	color:#FFF;
	background-color:#fe5000;
	border-color: #fe5000;
}
.footer_box .social_list_3 a:hover,
.footer_box .tag_list_2 a:hover{
	background-color:#fe5000;
}
.footer_box .tag_list_2 a,
.footer_box .tag_list_2 a:hover{
	color:#FFF!important;
	text-decoration:none;
}
.footer_box .Theme_Responsive_20072_home7-Email .form_submit .btn{
	background-color: #fe5000!important;
}
.footer_box .Theme_Responsive_20072_home7-Email .form_submit .btn:hover{
	background-color: #555!important;
}

.footer_box .dnntitle span{
	color: #dddddd;
}


.FooterPane .Normal,
.copyright_style,
.copyright_style a,
.copyright_style a:link,
.copyright_style a:active,
.copyright_style a:visited,
.FooterPane a,
.FooterPane a:link,
.FooterPane a:active,
.FooterPane a:visited{
	color: #999999;
}
.FooterPane .foot_social_3 a:hover span{
	color: #fe5000;
}
.footer_bottom .Normal,
.footer_bottom a,
.footer_bottom a:link,
.footer_bottom a:active,
.footer_bottom a:visited,
.footer_bottom .social_list_1 a span,
.footer_bottom .link_list_1 a, 
.footer_bottom .link_list_1 a:link, 
.footer_bottom .link_list_1 a:active,
.footer_bottom .link_list_1 a:visited{
	color: #999999;
}
.footer_bottom .link_list_1 .social a, 
.footer_bottom .link_list_1 .social a:link, 
.footer_bottom .link_list_1 .social a:active,
.footer_bottom .link_list_1 .social a:visited,
.footer_bottom .FooterPane a:hover,
.footer_bottom .copyright_style a:hover,
.footer_bottom .link_list_1 a:hover,
.footer_bottom .link_list_1  .social a:hover,
.footer_bottom .list_style_13 li .fa{
	text-decoration:none;
	color: #fe5000;
}
.footer_bottom .social_list_5 a:hover span{
	background-color:#fe5000;
	border-color: #fe5000;
}

.footer_bottom .link_list_1  .social a:hover{
	text-decoration:underline;
}
.footer_bottom .social_list_1 a{
	border-color: #999999;
}
.footer_bottom .social_list_1 a:hover{
	background-color:#999999;
}
.footer_bottom .social_list_1 a:hover span{
	color: #fe5000;
}
.footer_box .footer_bottom  {
	padding:0 0 30px;
}
.footer_box .footer_bottom .footer_line{
	padding:30px 0 0;
			border-top:1px solid #454142;
	}

.footer_bottom .dnntitle span{
	color: #FFFFFF;
}
.footer_bottom .title_style_2{
	color: #FFFFFF;
}
.footer_bottom .title_style_2 .icon:before, 
.footer_bottom .title_style_2 .icon:after{
	border-color: #FFFFFF;
}

.footer_bottom .Theme_Responsive_20072_home5-Email .form_submit:before{
	color: #fe5000!important;
}
.footer_bottom .Theme_Responsive_20072_home7-Email .form_submit .btn{
	background-color:  #fe5000!important;
}
.footer_bottom .Theme_Responsive_20072_home7-Email .form_submit .btn:hover{
	background-color: #555!important;
}

.copyright_style, 
.copyright_style a,
.FooterPane {
	font-size:14px;
}
#to_top:hover{
	border-color:#fe5000;
	background-color: #fe5000;
}








