@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800');



			@import url( pacestyle/Center-circle.css );
			.pace-running-ie .pace_bg{
			background-image:url(Thumbnails/loader1.gif);
				background-position:center center;
		background-repeat:no-repeat;
	}

	.pace_bg,
	.pace-running .pace_bg {
		background-color:#FFFFFF;
	}
	.pace .pace-progress:after {
		color: #3b9cf7;
	}
	.pace .pace-progress {
		background-color:#3b9cf7;
		border-color:#3b9cf7;
	}
	.pace {
		border-color:#3b9cf7;
	}
	.pace .pace-activity {
		background-color:#3b9cf7;
		border-color:#3b9cf7;
	}
	.pace .pace-activity:after,
	.pace .pace-activity:before {
		border-color:#3b9cf7;
	}
	.pace .pace-progress:before {
		background-color:#3b9cf7;
	}
	.pace .pace-progress-inner {
		box-shadow: 0 0 10px #3b9cf7, 0 0 5px #3b9cf7;
	}
	.pace .pace-activity {
		box-shadow: inset 0 0 0 2px #3b9cf7, inset 0 0 0 7px #FFF;
	}
 
#Body ,
html, 
body ,
.Head,
.SubHead ,
.SubSubHead ,
.Normal,
.TeamDetail_info li a,
.TeamDetail_info li a:link,
.TeamDetail_info li a:active,
.TeamDetail_info li a:visited {
	color:#333;
	font-size:16px;
	font-family:'Open Sans';
	line-height:1.8;
}
html, button, input, select, textarea{
	font-family:'Open Sans';
}

	#dnn_wrapper{width:auto; background:#FFF;}




A, A:link,
A:active,
A:visited,
A:hover{
	color:#3b9cf7;
	webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}

.ls-layer, 
.ls-layer *{
	font-family:'Open Sans' !important;
}

h1 {
	color:#36BCD7;
	font-family:'Open Sans';
	font-size:40px;
	line-height:43px;
	font-weight:300;
}
 
h2 {
	color:#693614;
	font-family:'Open Sans';
	font-size:26px;
	line-height:39px;
	font-weight:300;
}
h2.large {color: #C02429;font-size: 36px;}
h3 {
	color:#36BCD7;
	font-family:'Open Sans';
	font-size:18px;
	line-height:20px;
	font-weight:700;
}
.footer_box h3 {color: #fff;}

h4 {
	color:#36BCD7;
	font-family:'Open Sans';
	font-size:26px;
	line-height:34px;
	font-weight:300;
}

h5 {
	color:#000000;
	font-family:'Open Sans';
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}
.band .ModDNNHTMLC {padding: 40px 0px;}
.band.section-one {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d2edf3+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #d2edf3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#d2edf3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#d2edf3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d2edf3',GradientType=0 ); /* IE6-9 */
}

.btn {display:inline-block;padding: 10px 25px;font-size: 16px;}
.btn.primary {background: #2EACBC;color: #fff;border: 2px solid #2EACBC;}
.btn.primary:hover {color:#2EACBC; background: #fff;}
.btn.secondary, a.btn.secondary {border: 2px solid #fff;
    background: rgba(54, 188, 215,.8);
    color: #fff;
    font-style: italic;
    font-family: arial;
    letter-spacing: 0;
    text-shadow: 1px 1px 1px #555;
}
a.btn.secondary:hover {background: rgba(0, 0, 0,8);}
a.btn.secondary.btn-lg {font-size: 20px;color: #fff;}
.cta .btn.secondary, .cta a.btn.secondary {border: 2px solid #fff;color: #fff;background: transparent;text-shadow:none;}
.cta .btn.secondary:hover {color: #36BCD7; }

/*Banner */
.bannercontainer, .cta {background-size: cover!important;min-height: 450px;background-repeat:no-repeat!important;padding: 0;}
.cta {padding: 80px 20px 50px;text-align:center;min-height: 420px;}
.cta .Normal, .cta p {font-size: 2vw;font-weight: 100;color: #fff;font-style:italic;padding-bottom: 15px;}
.cta .lg-txt {font-size: 2.7em;font-weight: 800;padding-top: 15px;display:block;}
.sm-txt {font-size: 14px;font-weight: bold;color: #36BCD7;}
.bannerbox {/*background: rgba(54,188,215,.8);*/ padding: 150px 20px 50px;width: 90%;margin: 0 auto;/*-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);*/position:relative;text-align:center;}
.bannerbox h1 {color: #fff;font-size: 2.6vw;font-weight:700;font-style:italic;position:absolute;left: 46%;margin-top: -20px;text-shadow: 2px 2px 7px #000;}
.bannerbox h2 {background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;
    color: #693614;
    display: inline;
    font-size: 3.4vw;
    font-style: italic;
    font-weight: 100;
    text-shadow: 2px 2px 7px #fff;padding: 0px 20px;}
.lg-special {font-size: 3.4em;font-weight:700;text-shadow: 2px 2px 2px #fff;color: #36bcd7;}
.btn-row {display:inline-block;padding: 20px 0px;}
.tagged {
    background: #fff;
    color: #ed1c24;
    font-weight: 700;
    left: 0;
    padding: 15px;
    position: absolute;
    top: 0;font-size: 18px;}

.banded.red {background: #BE1E2D;padding: 40px 0px 30px;text-align:center;}
.banded.red .Normal, .banded.red .Normal a, .banded.red a {color: #F9F1A7;}
.banded.red h4 a {font-size: 34px;font-weight: 100;font-style:italic;}
.fa {padding: 0 10px;}
.banded.red h4 a:hover {color: #fff;text-decoration:none}
.banded.red h4 a .fa {color: #fff;}

.nopad:first-child {padding-right: 0px!important;}
.nopad:last-child {padding-left: 0px!important;}
#Body {overflow-x:hidden;}
/*price-table*/
.price-table1 .price_title,
.price-table1 a.btn:hover,
.price-table1 .best_value .btn,
.price-table2 .best_value .btn,
.price-table2 .best_value .price_box,
.price-table2 [class*="col-md"]:hover .price_box,
.price-table2 [class*="col-md"]:hover .btn,
.price-table3 a.btn:hover,
.price-table3 [class*="col-md"]:hover .price_title span,
.price-table3 [class*="col-md"]:hover .btn,
.price-table3 .best_value .btn,
.price-table4 .price_title,
.price-table4 a.btn:hover,
.price-table4 [class*="col-md"]:hover .price_title span ,
.price-table4 [class*="col-md"]:hover .btn ,
.price-table4 .best_value .btn,
.price-table5 .price_border:hover .price_box,
.price-table5 .price_border:hover a.Button_Accent2,
.price-table5 .best_value .price_box,
.price-table5 .best_value .Button_Accent2{
	background-color:#3b9cf7;
}
.price-table2 .price_title h2,
.price-table2 .price_box,
.price-table2 a.btn:hover,
.price-table3 .price_title h2,
.price-table3 .price_title span,
.price-table3 .price_box,
.price-table4 .price_box{
	color:#3b9cf7;
}
.price-table5 .price_box{
	border-color:#3b9cf7;
	color:#3b9cf7;
}

/*Progressbar counter*/
.loaded_list .progress .bar,
.loaded_list_1 .progress .bar,
.loaded_list_2 .progress .bar,
.loaded_accent .progress .bar{
	background-color: #3b9cf7;
}
.number_Animation,
.number_Animation_2 .number,
.number_Animation_3 .number ,
.number_Animation_3 .glyphicons{
	color: #3b9cf7;
}



.chart_list .percentage1,
.chart_list_2 .percentage1,
.chart_list_2 .percentage1 .percentage_inner{
	color: #3b9cf7;
}

/*Testimonials*/
.Testimonials_list .Testimonials_list_info span ,
.Testimonials_1 blockquote small span,
.Testimonials_2 blockquote small span ,
.Testimonials_3 blockquote small span,
.circle_slider1 blockquote small{
	color:#3b9cf7;
}
.Testimonials_tab .last_page:hover,
.Testimonials_tab .next_page:hover {
	color: #3b9cf7;;
	border:1px solid #3b9cf7;;
}
.Testimonials_tab .dot a {
	border:1px solid #3b9cf7;;
}
.Testimonials_tab .dot a.actived:before{
	background-color:#3b9cf7;
}
.image_more_info span{
	background-color:#3b9cf7!important;
}

/*Responsive Tab*/
.horizontalTab_Top_1 ul.resp-tabs-list li span,
.horizontalTab_Top_1 .Tab_ico,
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active span,
.horizontalTab_Top_3 .Tab_ico,
.horizontalTab_Top_4 ul.resp-tabs-list li.resp-tab-active span ,
.horizontalTab_Top_4 .Tab_ico,
.verticalTab_Left_1 ul.resp-tabs-list li.resp-tab-active,
.horizontalTab_Top_5 ul.resp-tabs-list li.resp-tab-active span{
	background-color:#3b9cf7;
}
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active {
	border-top:3px solid #3b9cf7;
}
.horizontalTab_Top_3 ul.resp-tabs-list li.resp-tab-active span {
	border-top:2px solid #3b9cf7;
}
.horizontalTab_Top_4 .resp-tabs-container{
	border:2px solid #3b9cf7;
}


@media only screen and (max-width: 768px) {
	
.horizontalTab_Top .resp-tab-active,
.horizontalTab_Top .resp-tab-active:hover,
.verticalTab_Left .resp-tab-active,
.verticalTab_Left .resp-tab-active:hover,
.verticalTab_Right .resp-tab-active,
.verticalTab_Right .resp-tab-active:hover{
	background-color:#3b9cf7;
}
}

/*accordion*/
.accordion_1 .panel-default > .panel-heading a,
.accordion_1 .panel-default > .panel-heading a:hover,
.accordion_2 .panel-default > .panel-heading a,
.accordion_2 .panel-default > .panel-heading a:hover,
.accordion_3 .panel-default > .panel-heading a,
.accordion_3 .panel-default > .panel-heading a:hover,
.accordion_4 .panel-default > .panel-heading a,
.accordion_4 .panel-default > .panel-heading a:hover,
.accordion_5 .panel-default > .panel-heading a.collapsed:hover,
.accordion_6 .panel-default > .panel-heading a,
.accordion_6 .panel-default > .panel-heading  a:hover,
.accordion_6 .panel-default > .panel-heading  a.collapsed:hover,
.accordion_7 .panel-default > .panel-heading a,
.accordion_7 .panel-default > .panel-heading a:hover,
.accordion_7 .panel-default > .panel-heading a.collapsed:hover,
.accordion_7 .accordion_icon:before{
	color:#3b9cf7;
}
.accordion_2 .panel-default .accordion_icon,
.accordion_3 .panel-default .accordion_icon,
.accordion_4 .panel-default .accordion_icon,
.accordion_5 .panel-heading + .panel-collapse .panel-body,
.accordion_5 .panel-default > .panel-heading a,
.accordion_6 .panel-default .accordion_icon{
	background-color:#3b9cf7;
}
.accordion_7 .panel-default .accordion_icon{
	border-color:#3b9cf7;
}

/*quotes*/
.quotes_2 blockquote {
	border-left:2px solid #3b9cf7;
}
.quotes_3 blockquote {
 	background-color:#3b9cf7;
}
/*dropcaps*/
.dropcaps_2,
.dropcaps_4 {
 	color:#3b9cf7;
}
.dropcaps_5,
.dropcaps_6{
 	background-color:#3b9cf7;
}
/*Carousel*/
.carousel .owl-page.active,
.carousel_1 .item:hover .pic span,
.carousel_2 .item:hover .pic span,
.carousel_2 .owl-buttons .owl-prev:hover,
.carousel_2 .owl-buttons .owl-next:hover,
.carousel_3 .owl-buttons .owl-prev:hover,
.carousel_3 .owl-buttons .owl-next:hover,
.carousel_3 .pic,
.carousel_8 .owl-buttons .owl-prev:hover,
.carousel_8 .owl-buttons .owl-next:hover{
	background-color:#3b9cf7;
}
.text_sytle_6 .social-icons a:hover,
.carousel_1 .ico,
.carousel_1 h3 {
	color:#3b9cf7;
}


/*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:#3b9cf7;
}
.photo_box.icon_tag_push .ico:before{
	border-right-color:#3b9cf7;
	border-top-color:#3b9cf7;
}
.text_sytle_4 h3 span{
	border-bottom-color:#3b9cf7;
}
.catalog.scMultiColumn > span {width: 33.33%;} 

/*flip box*/
.flip_box_1 .front .glyphicons,
.flip_box_1 .back a.but,
.flip_box_3 .back{
	background-color:#0f666c;
}
/*player*/
.player_boxes h1.player_title{
	color:#3b9cf7;
	}
.player_boxes .player_line {
	border-top-color:#3b9cf7;
	}
.player_boxes .player_line {
	border-bottom: 2px solid #3b9cf7;
	}
a.Button_blue{
	background-color:#3b9cf7;
	}


/*Portfolio*/

.Skin_01_Default.galler_datail .single_meta a:hover{
	color:#3b9cf7;
}

.Skin_02_Default #filters li.selected a, 
.Skin_02_Default #filters li.selected a:hover,
.Skin_02_Default .filter-switch,
.galler_datail .gallery_tags a:hover{
	background-color:#3b9cf7;
}
.Skin_02_Default #filters li a:hover,
.Skin_02_Default .sort_box li a:hover,
.Skin_02_Default .portfolio_categories a:hover,
.Skin_02_Default.galler_datail .single_meta a:hover,
.Skin_02_Default .portfolio_descr .name a:hover{
	color:#3b9cf7;
}
.Skin_02_Default .comment_form .submit_button .CommandButton{
	border:1px solid #3b9cf7!important;
	color:#3b9cf7!important;
}
.Skin_03_Default .filter-switch,
.Skin_03_Default .view-tenth:hover .portfolio_descr{
	background-color:#3b9cf7;
}
.Skin_03_Default #filters li.selected a, 
.Skin_03_Default #filters li.selected a:hover,
.Skin_03_Default #filters li a:hover,
.Skin_03_Default .sort_box li a:hover{
	color:#3b9cf7;
}
.Skin_03_Default .comment_form .submit_button .CommandButton{
	border:1px solid #3b9cf7!important;
	color:#3b9cf7!important;
}



/*bolg*/
.Skin_01_Default.news_list .post_categories a:hover, 
.Skin_01_Default.news_list .post_more a:hover,
.Skin_01_Default.news_detail .post_categories a:hover, 
.Skin_01_Default.news_detail .post_more a:hover{
	color:#3b9cf7!important;
}
.Skin_03_Simple .single_meta a:hover,
.Skin_03_Simple.simple_list h2.news_title a:hover{
	color:#3b9cf7!important;
}
.Skin_04_Box .post_date a:hover,
.Skin_04_Box.news_list h2.news_title a:hover{
	color:#3b9cf7!important;
}
.Skin_04_Box .post_categories a:hover{
	background-color:#3b9cf7;
}
.Skin_04_Box .comment_form .submit_button .CommandButton{
	border:1px solid #3b9cf7!important;
	color:#3b9cf7!important;
}


.Skin_05_timeline .news_post_box .post_box h2.news_title a:hover,
.Skin_05_timeline .news_post_box .post_box .post_date a:hover,
.Skin_05_timeline .news_detail_top h2.news_title{
	color:#3b9cf7;
}
.Skin_05_timeline .news_post_box .post_box .post_more a:hover{
	background:#3b9cf7;
	border:1px solid #3b9cf7;
}



.Skin_05_timeline .news_detail_top .tab_right .news_detail_username a:hover,
.Skin_05_timeline.news_detail .post_date a:hover,
.Skin_05_timeline .comment_content .comment_date a,
.Skin_05_timeline .comment_content .comment_date a:link,
.Skin_05_timeline .comment_content .comment_date a:active,
.Skin_05_timeline .comment_content .comment_date a:visited,
.Skin_05_timeline .comment_content .comment_date a:hover,
.Skin_05_timeline .post_author_info .author_desc{
	color:#3b9cf7!important;
}

.Skin_05_timeline .news_date_box span ,
.Skin_05_timeline .news_date_box span i,
.Skin_05_timeline .news_more_box  span,
.Skin_05_timeline .news_more_box .line span,
.Skin_05_timeline .news_post_box .news_post .dot,
.Skin_05_timeline .news_date_box span ,
.Skin_05_timeline .news_date_box span i,
.Skin_05_timeline .news_more_box  span,
.Skin_05_timeline .xblog_page .pager{
	background-color:#3b9cf7;
}
.Skin_05_timeline .comment_form .Post_button .CommandButton{
	background:#3b9cf7!important;
}
/*DNN LATEST PROJECTS*/
.Theme_21_LinkAndZoom_Normal .next:hover,
.Theme_21_LinkAndZoom_Normal .prev:hover,
.Theme_21_LinkAndZoom_Normal .pager a.selected,
.Theme_21_LinkAndZoom_Default .next:hover,
.Theme_21_LinkAndZoom_Default .prev:hover,.Theme_21_LinkAndZoom_Default .pager a.selected{
	background-color:#3b9cf7!important;
}
/*DNN PORTFOLIOS*/
.Theme_19_Normal .filter_navigation ul li.selected a,
.Theme_19_Normal .filter_navigation ul li a:hover{
	color:#3b9cf7!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:#3b9cf7!important;
}

/*boxes style*/
.boxes_style_4 .boxes,
.boxes_style_5 .boxes .but a.Button_default:hover{
    background-color:#3b9cf7;
}
.boxes_style_6 .boxes{
    border-bottom: 3px solid #3b9cf7;
}
.text_sytle_4 h3 span{
    border-bottom: 1px solid #3b9cf7;
}
.boxes_style_5 .boxes{
    border-top:3px solid #3b9cf7;
}
.boxes_style_1 .boxes,
.boxes_style_7 .boxes{
    border-left:3px solid #3b9cf7;
}
.boxes_style_8  a.Button_default:hover{
	border-color: #3b9cf7;
	background-color:#3b9cf7;
}



/*html*/
#to_top,
.ServeList_5 .Serve_Icon {
	border:2px solid #3b9cf7;
}
#to_top:before {
 	border-top:2px solid #3b9cf7;
 	border-left:2px solid #3b9cf7;
 	border-bottom-color:#3b9cf7;
}
#to_top:hover{
 	background-color:#3b9cf7;
}
.ServeList .ServeBox,
.ServeList .ServeBox .Serve_Icon .glyphicons,
.ServeList_4 .Serve_Icon{
	border:3px solid #3b9cf7;
}
.ServeList .ServeBox .Serve_Icon,
.ServeList_2 .Serve_Icon,
.ServeList_4 .Serve_Icon,
.ServeList_6 .ServeBox:hover .Serve_Icon .glyphicons,
.ServeList_7 .Serve_Icon,
.list_style1 li a:hover,
.list_style7 li .glyphicons,
.list_style8 ul li span.glyphicons,
.social_list a:hover span,
.social-icons2 a:hover,
a.Button_arrow,
.TeamDetail .Teamtitle h3 span,
.comment_list .info span,
.blockquote_sytle_2 small span{
	color:#3b9cf7;
}
.Button_arrow .ico:before {
 	border-left-color:#3b9cf7;
}
.ServeList_6 h3:after,
.list_style8 .title:after{
 	border-bottom-color:#3b9cf7;
}
.ServeList .ServeBox:hover .Serve_Icon,
.ServeList_3 .Serve_Icon,
.ServeList_4 .ServeBox:hover .Serve_Icon,
.ServeList_5 .Serve_Icon span,
.ServeList_5 .but:hover,
.backgroundImage4:before,
.backgroundImage16,
a.Button_normal,
a.Button_white:hover,
a.Button_gray:hover,
a.Button_gray2:hover,
a.Button_Accent:hover,
a.Button_Accent2:hover,
.list_style3 li:before ,
.list_style8 .ico span,
.ourteam_1 .pic,
.faq_list dt .ico_q{
	background-color:#3b9cf7;
}
a.Button_white:hover,
a.Button_gray:hover{
	border-color:#3b9cf7;
}
.list_style2 li .ico,
a.Button_default,
a.Button_arrow .ico,
.isotope_grid .isotope_group a:hover, 
.isotope_grid .isotope_group a.active{
	color:#3b9cf7!important;
	border:1px solid #3b9cf7;
}
a.Button_Accent, 
a.Button_Accent:link, 
a.Button_Accent:active, 
a.Button_Accent:visited,
a.Button_Accent2, 
a.Button_Accent2:link, 
a.Button_Accent2:active, 
a.Button_Accent2:visited{	
color:#3b9cf7;
border:1px solid #3b9cf7;
}

.list_style8 .ico{
	border:1px solid #3b9cf7;
}
.dividers_8 .glyphicons{
	background-color:#3b9cf7;
}
.dividers_4{
	border-bottom:2px solid #3b9cf7;
}
a.Button_arrow .ico:before{
	border-right:1px solid #3b9cf7;
	border-bottom:1px solid #3b9cf7;
}





/*Container*/
.Container-5 .dnntitle,
.title6,
.Container-6 .dnntitle{
	border-bottom:1px solid #3b9cf7!important;
}
.Container-1 .line span	,
.Container-2 .line	,
.Container-5 .dnntitle:before,
.title4:before, 
.title4:after{
	background-color:#3b9cf7 !important;
}
.Container-7 .dnntitle{
	border-left:2px solid #3b9cf7!important;
}
.title10{
	color:#3b9cf7!important;
}
.title13{
	background-color:#3b9cf7 !important;
}
.title13 span{
	color:#3b9cf7 !important;
}
.title13:before{
    border-color:transparent transparent #3b9cf7 transparent !important;
}
.title13:after{
    border-color:#3b9cf7 transparent transparent transparent !important;
}
.Container-14 > .line,
.Container-15 > .line,
.Container-16 > .line,
.Container-18 .dnntitle .line{
	background:#3b9cf7 !important;
}
.footer_box .Container-18 .dnntitle .line{
	background:#3b9cf7 !important;
}
.Container-19 .title17{
	border-color:#3b9cf7 !important;
}
.Container-20 > .line{
	background-color:#3b9cf7 !important;
}

/* new portfolio */
.Text_layouts .photo_box a:hover span,
.Sidebar_layouts_categories .glyphicons,
.Sidebar_layouts_links .glyphicons{
	color:#3b9cf7;
}
.List_layouts_text hr{
	border-color:#3b9cf7;
}
.Single_page a{
	color:#3b9cf7;
	border-color:#3b9cf7;
}
a.page_control:hover,
a.page_number:hover{
	color:#3b9cf7 !important;
	border-color:#3b9cf7;
}
.Grid_layouts .photo_box .shade,
.Text_layouts .photo_box .shade,
.Single_page a:hover{
	background-color:#3b9cf7;
}

/*LayerGallery*/
.banner2_more:hover,
.banner4_more:hover{
	background-color:#3b9cf7;
	border-color:#3b9cf7;
}
/******Home 5******/
.banner5_btn,
.banner5_circle1,
.banner5_circle2,
.compute1_text ul li .glyphicons,
.compute2_text ul li .glyphicons,
.compute1_text a,
.compute2_text a{
	background-color:#3b9cf7;
}
.compute_price{
	color:#3b9cf7;
}
.number_Animation_5 .number_box,
.carousel_7 .owl-buttons .owl-prev:hover:before,
.carousel_7 .owl-buttons .owl-next:hover:before{
	border-color:#3b9cf7;
}
.foot_star{
	color:#3b9cf7;
}

/******Home 6******/
a.accent_btn2:hover{
	background-color:#3b9cf7;
	border-color:#3b9cf7;
}
.home6_list_ul li span.glyphicons{
	color:#3b9cf7;
}
.home6_head_center .line,
.home6_head_left .line{
	background:#3b9cf7;
}

#dnn_content .Theme_Responsive_20063_home6 button.btn,
#dnn_content .Theme_Responsive_20063_home6 input.btn[type="submit"],
#dnn_content .Theme_Responsive_20063_home6 input.btn[type="reset"]{
	background:#3b9cf7;
}
#dnn_content .Theme_Responsive_20063_home6 button.btn:hover,
#dnn_content .Theme_Responsive_20063_home6 input.btn[type="submit"]:hover,
#dnn_content .Theme_Responsive_20063_home6 input.btn[type="reset"]:hover{
	background:#2e2e2e;
}

.news_text_accent{
	color:#3b9cf7;
}

/******Home 7******/
#anchorNav li:hover i,
#anchorNav li.active i{
	background-color:#3b9cf7;
}
.home7_button:hover{
	background-color:#3b9cf7;
	border-color:#3b9cf7;
}
.home7_head .line_center,
a.accent_btn,
.home7_team .photo_box .shade{
	background-color:#3b9cf7;
}
.home7_content1_icon{
	border-color:#3b9cf7;
}
.home7_content1_icon span.glyphicons,
.home7_team .photo_box .ico span{
	color:#3b9cf7;
}

#dnn_content .Theme_Responsive_20063_home7 .form_submit input{
	background:#3b9cf7;
}
#dnn_content .Theme_Responsive_20063_home7 .form_submit input:hover{
	background:#555555;
}

.home7_categories_list ul li a span.glyphicons,
.home7_links_list ul li a span.glyphicons{
	color:#3b9cf7;
}
.home7_categories_list ul li a,
.home7_links_list ul li a{
	color:#737373 !important;
}

/****** new pages ******/
.about2_list ul li span.glyphicons,
.accent_text,
.team2_content h3 span.glyphicons,
.faq-tabs-group .nav-tabs > li.active > a,
.faq-tabs-group .nav-tabs > li.active > a:hover,
.faq-tabs-group .nav-tabs > li.active > a:focus,
.faq-tabs-group .nav-tabs > li > a:hover,
.faq-tabs-group .nav-tabs > li > a:focus,
.faq2_list ul li span.glyphicons{
	color:#3b9cf7;
}
.about2_services span.glyphicons,
.accordion_8 .panel-default .accordion_icon,
.services2_text1 span,
.pages_head2 .line,
.faq-tabs-group .panel .panel-title a:before{
	background-color:#3b9cf7;
}
.timeline2_title span.glyphicons{
	border-color:#3b9cf7;
	color:#3b9cf7;
}
.pages_head1 h3{
	border-color:#3b9cf7;
}
.services2_text2 span.glyphicons{
	color:#3b9cf7;
	border-color:#3b9cf7;
}

.Theme_Responsive_20063_contact button.btn,
.Theme_Responsive_20063_contact input.btn[type="submit"],
.Theme_Responsive_20063_contact input.btn[type="reset"]{
	color:#3b9cf7;
	border-color:#3b9cf7;
}
.Theme_Responsive_20063_contact button.btn:hover,
.Theme_Responsive_20063_contact input.btn[type="submit"]:hover,
.Theme_Responsive_20063_contact input.btn[type="reset"]:hover{
	background:#3b9cf7;
}
 
/********header 1***********/
	.HeadPaneA{
		display:none!important;
	}
	.Login a:hover{
		color:#3b9cf7;
	}
	.searchBox{
		background-color:#000000;
		border-top-color:#3b9cf7;
		box-shadow:			0 2px 3px rgba(0,0,0,0.3);	
		-moz-box-shadow:	0 2px 3px rgba(0,0,0,0.3); 	
		-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.3);
	}
	.searchBox a,
	.searchBox a:link,
	.searchBox a:active,
	.searchBox a:visited,
	.searchBox input.NormalTextBox{
		color:#8c8c8c;
	}
	.searchBox a:hover{
		color:#3b9cf7;
	}
	
	
	.roll_menu.roll_activated #top_menu > div > ul > li > a > span,
	.roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span,
	.roll_menu.roll_activated #roll_menu > div > ul > li > a > span{
		height:45px;
		line-height:45px;
	}
	.roll_menu.roll_activated .dnn_logo{
		height:85px;
		line-height:85px;
	}
	.roll_menu.roll_activated .dnn_logo img {
		vertical-align:middle;
		margin:0;
		padding:0;
		margin-top:-1px;
	}
	.roll_menu.roll_activated .header_top{
		display:none;
	}
	.header_top, 
	.header_top a:link, 
	.header_top a:active, 
	.header_top a:visited, 
	.header_top .Normal{
		color:#fff;
	}
	.header_top a:hover,
	.Login .registerGroup li.userMessages:hover:before, 
	.Login .registerGroup li.userNotifications:hover:before{
		color:#3b9cf7!important;
	} 
	#dnngo_megamenu ul,
	.multi_menu {
		font-family:"Open Sans";
	}
	
	.roll_menu.roll_activated{
		background-color:#000000;
	}
	#header1{
		position:relative;
		height: 120px;
		padding-top: 20px;
		z-index:1001;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#afe0ee+0,ffffff+92 */

background: #afe0ee; /* Old browsers */

background: -moz-linear-gradient(top,  #afe0ee 0%, #ffffff 92%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#afe0ee), color-stop(92%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #afe0ee 0%,#ffffff 92%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #afe0ee 0%,#ffffff 92%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #afe0ee 0%,#ffffff 92%); /* IE10+ */

background: linear-gradient(to bottom,  #afe0ee 0%,#ffffff 92%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afe0ee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */


	}
	.header_top{
		background-color:#36BCD7;
		
	}
	#header1:before{
	
		opacity: 0.6;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index:-1;
	}
	.hedaer_minHeight{
		background-color:#fff;
	}
	.Login .registerGroup li.userMessages a span, 
	.Login .registerGroup li.userNotifications a span {
		background-color:#3b9cf7
	}
	
	/*top_menu*/
	#dnngo_megamenu > div > ul {
		display: inline-block;
		vertical-align: middle;
		background: url(images/dots.png) repeat-x;
	}
	*+html #dnngo_megamenu > div > ul {
		display: inline;
	}
		#dnngo_megamenu > div > ul > li {
		background: none;
		margin:0px  15px;
		height:48px;
		line-height:48px;
	}
	#dnngo_megamenu > div > ul > li > a > span{
		transition: 		color ease-in 200ms;
		-moz-transition: 	color ease-in 200ms; /* Firefox 4 */
		-webkit-transition: color ease-in 200ms; /* Safari and Chrome */
		-o-transition: 		color ease-in 200ms; /* Opera */
		-ms-transition: 	color ease-in 200ms; /* IE9? */
		
		font-size:16px;
		font-weight:bold;
	}
	#dnngo_megamenu > div > ul > li.dir > a > span{
		white-space:nowrap;
	}
	#dnngo_megamenu > div > ul > li.dir > a > span:after{
		content:"+";
		height:12px;
		line-height:12px;
		overflow:hidden;
		display:inline-block;
		padding-left:5px;
	}
	
	#dnngo_megamenu .primary_structure > li > a,
	.searchbut{
		color:#000000;
	}

	#dnngo_megamenu > div > ul > li > a:hover > span,
	#dnngo_megamenu > div > ul > li.menu_hover > a > span,
	#dnngo_megamenu > div > ul > li.current > a > span{
		color:#693614;
	}
	
	#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a ,
	#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,
	#dnngo_megamenu .dnngo_menuslide,
	#dnngo_megamenu .dnngo_slide_menu li {
		color:#fff;
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before{
		border-left-color:#8c8c8c;
	}
	
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li > a > span,
#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu > ul > li > a > span,
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{
		color:#3b9cf7;
	}
	#dnngo_megamenu .dnngo_slide_menu,
	#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
	#dnngo_megamenu .dnngo_boxslide{
		background-color:#36BCD7;
		border-top-color:#36BCD7;
	}
	
	#dnngo_megamenu .dnngo_slide_menu li a:hover,
	#dnngo_megamenu .dnngo_slide_menu li.menu_hover > a {
		color:#000;
		background: #fff;
		
	}
	#dnngo_megamenu .dnngo_slide_menu li.menu_hover,
	#dnngo_megamenu .dnngo_slide_menu li:hover{
		color:#fff;
	}
	#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before{
		border-left-color:#3b9cf7;
	}
	.mega_title {
		color:#3b9cf7!important;
	}
	@media only screen and (min-width: 1200px) {
		#dnngo_megamenu > div > ul > li {
			margin:0px  20px;
		}
		.bannerbox h1 {font-size: 42px;}
		.bannerbox h2 {font-size: 56px;}
		.cta .lg-txt {font-size: 70px;}
		.cta .Normal, .cta p {font-size: 26px;}
	}
	@media only screen and (min-width: 768px) and (max-width: 991px) {
				#dnngo_megamenu > div > ul > li {
			margin:0px  5px;
		}
	}
	@media only screen and (max-width: 767px) {
			.bannerbox h1 {font-size: 28px;}
		.bannerbox h2 {font-size: 38px;}
		.cta .lg-txt {font-size: 50px;}
		.cta .Normal, .cta p {font-size: 16px;}
		
		.header_bg,
		.roll_menu.roll_activated {
			position:relative!important;
			top:0!important;
		}
			
		.header_bg .dnn_logo,
		.roll_menu.roll_activated .dnn_logo{
			height:auto;
			line-height:normal;
			padding:25px 0;
		}
		.header_element .icon{
			vertical-align:top;
			margin-top:-1px;
			color:#8c8c8c;
		}
		
		/*mobile menu*/
		.mobile_icon .glyphicons{
			background-color:#3b9cf7;
		}
		#mobile_menu{
			border-top:1px solid #3b9cf7;;
		}
		.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:#3b9cf7;
		}
		.multi_menu ul li:hover > a > .menu_arrow:before {
			border-bottom:2px solid #3b9cf7;;
			border-right:2px solid #3b9cf7;;
		}
		.multi_menu ul li .menu_arrow.arrow_closed:before,
		.multi_menu ul li:hover .menu_arrow.arrow_closed:before {
			border-bottom:none;
			border-right:none;
			border-top:2px solid #3b9cf7;;
			border-left:2px solid#3b9cf7;;
		}
	}



 



/*Footer */
 
.footer_box{
						background-color:#0E7177;
						border-top: 6px solid #36BCD7;
			
}
 
.footer_bottom {
	background-color:#36BCD7;
	
}
.FootPaneD{
	background-color:#1e2429;
}
.FootPaneE{
	background-color:#1e2429;
}
.FootPaneF{
	background-color:#1e2429;
}

 
 
.footer_box .Normal{
	color:#fff;
}


.link_list li a:hover,
.footer_box .Testimonials_10 small,
.footer_box .social_list2 a:hover,
.footer_box a{
	color: #AFE0EE;
}
.footer_box .Testimonials_10 .dot a.actived,
.footer_box .tags_list a:hover,
.footer_box .image_gallery a{
 	background-color:#3b9cf7;
}


.FooterPane .Normal,
.copyright_style,
.copyright_style a,
.copyright_style a:link,
.copyright_style a:active,
.copyright_style a:visited,
.FooterPane .social-icons a{
	color: #fff;
}
.FooterPane a:hover,
.copyright_style a:hover{
	color: #efefef;
}
.loginGroup {display:inline-block;float:left;}
/*Banner*/










