  /********************** Backgrounds **********************/ 	 	#Header { 		background-color: #002e5f; 	} 	 	  	@media only screen and (min-width: 768px) and (max-width: 959px) { 		#Header #menu { 			background: #002e5f; 		} 	} 	 	 	#Content, #Error_404 { 		background: #ffffff; 	} 	 	#Footer .widgets_wrapper { 		background-color: #032d52;			 	}  /********************* Colors *********************/  /* Content font */ 	body, .article_box p { 		color: #486375; 	} 	 /* Links color */ 	a { 		color: #0f78bb; 	} 	 	a:hover { 		color: #084f7d; 	} 	 /* Grey notes */ 	.latest_posts ul.latest_posts_slider li .photo .date .month, .onoffswitch label, ul.latest_posts_slider li .comments, .skills .skills_list li h6 .label, 	#Error_404 .error h4, .latest_comments .inside ul li span.date, .Recent_comments ul li span.date, .Recent_posts ul li .desc p, .features h4 { 		color: #98a7a8; 	} 	 /* Strong */ 	blockquote .author h6, .recent_works .header .more i, .latest_comments .inside ul li strong, .fun_facts .num, .quick_facts ul li span, .widget_calendar caption { 		color: #223441; 	} 	 /* Borders */ 	.recent_works_tabber, .recent_works_tabber .project, .latest_posts ul.latest_posts_slider li .photo .date, .latest_posts ul.latest_posts_slider li, .latest_comments .inside, .article_box, 	.accordion .question h5, .faq .question h5, code, pre, #comments .commentlist > li, #comments .commentlist > li .photo, .post .l, .pager, 	#comments .commentlist li .comment-body, .widget_calendar td, .widget_calendar th, .single-portfolio .sp-inside .sp-inside-left, .call_to_action, 	.latest_comments .inside ul li, .Recent_posts ul li, .Recent_comments ul li, .widget_tp_widget_recent_tweets ul li, .quick_facts ul li, 	.widget_nav_menu li a, .widget_meta li a, .widget ul.menu li a, .features { 		border-color: #dfe3e5; 	}  /* Buttons */ 	a.button, input[type="submit"], input[type="reset"], input[type="button"] { 		background-color: #005990; 		color: #ffffff; 	} 	 	a:hover.button, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { 		background-color: #014D7B; 		color: #ffffff; 	} 	 /* Text hightlight */ 	.highlight { 		background: #24a2eb; 		color: #ffffff; 	} 	 /* Headings font */ 	h1, h1 a, h1 a:hover { color: #4b4f58; } 	h2, h2 a, h2 a:hover { color: #4b4f58; } 	h3, h3 a, h3 a:hover { color: #4b4f58; } 	h4, h4 a, h4 a:hover { color: #23384e; } 	h5, h5 a, h5 a:hover { color: #004673; } 	h6, h6 a, h6 a:hover { color: #4b4f58; }  /* Header */ 	#Top_bar .contact_info p { 		color: #ffffff; 	} 	#Top_bar .contact_info a i { 		color: #ffffff; 	} 	#Top_bar .contact_info a.phone span { 		color: #ffffff; 	} 	 	/* Social */ 	.social li a { 		border-color: #000407; 		background: #61beff; 		color: #3c5e7d !important; 	} 	.social li a:hover { 		background: #009CCD; 		color: #ffffff !important; 	} 	 /* Subheader */ 	#Subheader .title {  		color: #ffffff; 	} 	 	#Subheader ul.breadcrumbs li, 	#Subheader ul.breadcrumbs li a {  		color: #61beff; 	}  	 /* Menu */ 	#Header .menu > li > a { 		color: #ffffff; 	}  	#Header .menu > li.current-menu-item > a, 	#Header .menu > li.current_page_item > a, 	#Header .menu > li.current-menu-ancestor > a, 	#Header .menu > li.current_page_ancestor > a, 	#Header .menu > li > a:hover, 	#Header .menu > li.hover > a { 		color: #4be8ff;		 	} 	 	#Header .menu > li.submenu > a:hover, 	#Header .menu > li.submenu.hover > a { 		background: #61beff; 		color: #ffffff; 	}  	#Header .menu > li ul { 		background: #61beff; 	} 		 	#Header .menu > li ul li a { 		color: #ffffff; 	} 	 /* Faq & Accordion & Tabs */ 	.accordion .question h5, .faq .question h5 { 		color: #23384e; 	} 	.faq .active h5, .accordion .active h5 { 		color: #0086da; 	} 	.accordion .active, .faq .active { 		background: #f6f9fa; 		border-color: #0086da; 		color: #4C6580; 	} 	 	.ui-tabs .ui-tabs-nav li a { 		color: #767676; 	} 	 	.ui-tabs .ui-tabs-nav li { 		border-color: #e5e5e5; 	} 	 	.ui-tabs .ui-tabs-nav li.ui-state-active a { 		color: #24a2eb;  	} 	 	.ui-tabs .ui-tabs-nav li.ui-state-active {  		border-color: #24a2eb; 	} 	 /* Blog */ 	.post .photo .date { 		background: #4bb5ff; 	} 	.post .photo .date .arrow { 		border-left-color: #4bb5ff; 	} 	.post .photo { 		border-bottom-color: #AACDEB; 	} 	 /* Portfolio */ 	.Projects_header .categories ul li a:hover, .Projects_header .categories ul li.current-cat a { 		background: #4ab4ff; 		color: #ffffff; 	} 	 /* Slider & pager controls */ 	.testimonials .rslides_tabs li a, .pager a.page { 		color: #a0a6ac; 	} 	.testimonials .rslides_tabs li a:hover, .testimonials .rslides_tabs li.rslides_here a, .pager a.active, .pager a:hover.page { 		color: #24a2eb; 	} 	 /* Blockquote */ 	blockquote p { 		color: #009ccd; 		background: #f6fbfe; 		box-shadow: 0 -6px 0 #d6eefc; 	}	 	 /* Call to action */ 	.call_to_action .inner-padding { 		background-color: rgba(7, 147, 186, 0.85); 	} 	.call_to_action h4 { 		color: #ffffff; 	}  	.call_to_action h4 span { 		color: #BAEFF8; 	} 	 /* Get in touch */ 	.get_in_touch ul li i { 		color: #0889db; 	} 	 /* Image overlays */ 	.article_box .photo .mask, .wp-caption .photo .photo_wrapper a .mask, .team .photo .mask, .gallery .gallery-item .gallery-icon .mask, 	.da-thumbs li a div {  		background: rgba(0, 100, 164, 0.85); 	}  /* Pricing box */ 	.pricing-box .plan-header .price { 		color: #0064A4; 	} 	.pricing-box { 		border-color: #F4F4F4; 	} 	.pricing-box-featured { 		border-color: #D6EEFC; 		background: #F6FBFE;	 	} 		 /* Recent works */ 	.recent_works_tabber .project.active { 		background: #24a2eb; 		border-color: #24a2eb; 	} 	.recent_works_tabber .project .title .arrow { 		border-right-color: #24a2eb; 	} 	.recent_works_tabber .project.active, .recent_works_tabber .project.active h6 { 		color: #ffffff; 	} 	.recent_works_tabber .project.active dd { 		color: #083450; 	} 	.recent_works_tabber .project.active .footer , .recent_works_tabber .project.active .footer a { 		color: #bae6ff; 	} 	 /* Latest posts / comments */ 	.latest_posts ul.latest_posts_slider li .item, .latest_comments .inside { 		background: #f8fbfc; 	} 	.latest_posts ul.latest_posts_slider li .photo .date { 		border-top-color: #0064a4; 	} 	.latest_posts ul.latest_posts_slider li .photo .date .day { 		color: #0064a4; 	} 	 /********************* Footer *********************/ 	#Footer { 		color: #ffffff; 	} 	#Footer .logo { 		border-color: #24a2eb; 	} 	/* Menu */ 	#Footer .copyrights .menu ul li a { 		color: #778E9D; 	} 	#Footer .copyrights .menu ul li a:hover, #Footer .copyrights .menu ul li.active a { 		color: #ffffff; 		background: #002e5f; 		 	} 	 /********************* Widgets **********************/  	.widget-area .widget { 		background-color: #FCFCFC; 	}  	.widget_mfn_menu li a i.icon-angle-right, .widget_mfn_menu li.current_page_item a, .widget_mfn_menu li a:hover { 		color: #0086DA; 	}  /********************* Widgets wrapper *********************/ 	.widgets_wrapper, .widgets_wrapper .widget ul.menu li a, .widgets_wrapper .widget_categories li a, .widgets_wrapper .widget_meta li a { 		border-color: #61beff; 		color: #61beff; 	} 	.widgets_wrapper a { 		color: #38a3e6; 	} 	.widgets_wrapper a:hover, .widgets_wrapper .widget ul.menu li a:hover, .widgets_wrapper .widget_categories li a:hover,  	.widgets_wrapper .widget_meta li a:hover, .widgets_wrapper .widget ul.menu li.current_page_item a { 		color: #80c7f3; 	}		 	.widgets_wrapper aside > h4 { 		color: #ffffff; 	} 	.widgets_wrapper h1, .widgets_wrapper h1 a, .widgets_wrapper h1 a:hover, 	.widgets_wrapper h2, .widgets_wrapper h2 a, .widgets_wrapper h2 a:hover, 	.widgets_wrapper h3, .widgets_wrapper h3 a, .widgets_wrapper h3 a:hover, 	.widgets_wrapper h4, .widgets_wrapper h4 a, .widgets_wrapper h4 a:hover, 	.widgets_wrapper h5, .widgets_wrapper h5 a, .widgets_wrapper h5 a:hover, 	.widgets_wrapper h6, .widgets_wrapper h6 a, .widgets_wrapper h6 a:hover, 	.widgets_wrapper .widget_calendar caption { 		color: #38a3e6; 	} 	/* Grey notes */ 	.widgets_wrapper .Recent_comments ul li span.date, .widgets_wrapper .Recent_posts ul li .desc p { 		color: #80c7f3; 	} 	/* Strong */ 	.widgets_wrapper .quick_facts ul li span, .widgets_wrapper .fun_facts .num { 		color: #3fb9ff; 	} 	 /* Slider */ 	#mfn-offer-slider .slide-title {  		color: #4B4F58; 	} 	#mfn-offer-slider ul.slider-wrapper li .slide-wrap { 		background: #ffffff; 	} 	#mfn-offer-slider .arrow { 		border-bottom-color: #ffffff; 	} 	#mfn-offer-slider .slide-desc {  		border-color: #61beff; 	} 