<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
	Marena - One Page Vertical / Horizontal Template
 	Copyright (c) 2014, Subramanian 

	Author: Subramanian
    Profile: themeforest.net/user/FMedia/
	
    Version: 1.0.0
	Release Date: July 2014
	
**/

/* This file is used only to change the color of the template */
/* 	HighLight - #20b9eb, rgb = 32, 185, 235, #373c41 
	Night - #1a1d20, #212629, #16191c, rgb = 22, 25, 28, rgb = 40, 190, 240 */

/*------------------------------------------------------------------
Table of contents

	#Body/loading				-	Body and page loading color styles are placed here
	#Menu						-	Menu color styles are placed here
	#Menu Inverse Style			-	Menu inverse color styles are placed here
	#Dotted Menu				-	Dotted menu color styles are placed here
	#Text color					-	Text color styles are placed here
	#Dotted Line				-	Dotted color styles are placed here 
	#Page Header				-	Page header color styles are placed here	
	#Map style					-	Google map color styles are placed here
	#social bookmarks			-	Social bookmarks color styles are placed here
	#Link						-	Link tags color styles are placed here
	#Tag Link					-	Tag link text color styles are placed here
	#hr separator and border	-	Separator and border color styles are placed here
	#Fixed Text color			-	Fixed color text styles are placed here
	#supersized gallery			-	Supersized dotted buttons color styles are placed here
	#Blog comment color			-	Blog comment color styles are placed here
	#Gallery					-	Gallery Next button, previous button and item Number color styles are placed here
	#Accordion					-	Accordion color styles are placed here
	#Graph						-	Graph color styles are placed here
	#Tool tips tipsy			-	Tool tips color styles are placed here
	#video background			-	Video color styles are placed here
	#Form style					-	Form objects color styles are placed here
	#Join us email				-	Joinus email form color styles are placed here
	#Background					-	Background color styles are placed here
	#fmSlider					-	Homepage fmslider navigation styles are placed here
	#Image/content overlay		-	Image/content Overlay objects color styles are placed here
	#Project 					-	Project  Next button, previous button and item Number color styles are placed here
	#blockquote color			-	Blockquote color styles are placed here
	#Portfolio Thumbnails		-	Portfolio Thumbnails items color styles are placed here
	#Portfolio Navigations		-	Portfolio Navigations color styles are placed here
	#Portfolio category items	-	Portfolio category text and items color styles are placed here
	#Button						-	Buttons color styles are placed here
	#fxButton					-	fxButton color styles are placed here
	#fxEmbossBtn				-	fxEmbossBtn color styles are placed here
	#Emboss button				-	Emboss button color styles are placed here
	#Popup overlay fxEmbossBtn  -	Popup overlay emboss button color styles are placed here
	#Stroke line				-	Stroke line color styles are placed here
	#circular Icons				-	circular Icons color styles are placed here
	#Popup overlay				-	Popup overlay color styles are placed here
	#Team viewer Timeline		-	Timeline style team viewer color styles are placed here
	#Boxed text					-	Boxed text color styles are placed here
	#Font Awesome social link	-	Font Awesome social link color styles are placed here
	#Service section			-	Service page section content color styles are placed here
	#Carousel Thumbnail			-	Carousel thumbnail color styles are placed here
	#Tab						-	Tab color styles are placed here
	#Pagination					-	Pagination color styles are placed here
	#FullScreen gallery			-	Fullscreen gallery navigation color styles are placed here
	#Services list icons		-	Services list icons color styles are placed here
	#Performance Counter		-	Number Counter color styles are placed here
	#Pricing Table 				-	Pricing Table color styles are placed here
	#Flexslider					-	Flexslider navigation and items color styles are placed here
	#Magnific popup				-	Magnific popup items color styles are placed here
	#Scroll bar					- 	Scroll bar color styles are placed here
	#Contactus Form				-	Contactus Form color styles are placed here

*/

/* #Body/loading */	
body { color: #c0c0c0; }
body, .pageFade { background-color:#1a1d20; }

.inverseStyle { color: #1a1d20; }

.loading_2x .text{ color:#444444; }
.loading_2x .track { border: 2px solid rgba(255, 255, 255, .1); }
.loading_x .ball, .loading_2x .ball {	border-left: 2px solid rgba(32, 185, 235, 1); }

/* #Menu */	
.header, .footer { background-color:#212629; }

.header.bgHalfTransparent, .footer.bgHalfTransparent { 
	background-color:#212629;
	background: rgb(22, 25, 28);
	background: rgba(22, 25, 28, .75);
 	}

.header ul.nav&gt;li a{ color: #ffffff !important; background-color:transparent;}
.header ul.nav&gt;li:hover&gt;a { color: #ffffff !important;
	border: 1px solid #ffffff;
	background: none; 
	}
	
.header ul.nav&gt;li a.active { color:#20b9eb !important; border: 1px solid #20b9eb; }
.header ul.nav&gt;li a.active:hover { color:#20b9eb !important; border: 1px solid #20b9eb; }	

.header ul.nav li ul li a{ color:#b0b0b0 !important; border: none; background-color:#212629; }
.header ul.nav li ul li a:hover { color:#ffffff !important; background-color:#333333;	}
.header ul.nav li ul li a.active { color:#20b9eb !important; background-color:#212629; border: none; }
.header ul.nav li ul li a.active:hover { color:#20b9eb !important; background-color:#212629; border: none; }
.header ul li a { border: 1px solid #5a5a5a; } 

.header_content&gt;ul&gt;li .stroke{ background-color:#16191c; }

.header.menuType2 .header_content &gt;ul&gt;li&gt;a:before{ background-color:#545353; }

.header.menuType2 ul.nav li a:hover{ color:#ffffff; }
.header.menuType2 ul.nav li ul li a,
.header.menuType2 ul.nav li ul li a.active,
.header.menuType2 ul.nav li ul li a.active:hover{
	border: none; border-left: 1px solid #333333; border-left-spacing:25px !important; 
	}

.header ul.nav li .active + .arrow  {
	background-image: url(../images/menu_arrow_active.png);
	background-image: -Webkit-image-set(url(../images/menu_arrow_active.png) 1x, url(../images/menu_arrow_active@2x.png) 2x);	
	}	

@media only screen and (max-width:991px ) {
	.header.bgTransparent { background-color:rgba(0, 0, 0, 1) !important;  }
	.header.bgHalfTransparent { background-color:rgba(0, 0, 0, 1) !important;  }
	.header, .footer { background-color:rgba(0, 0, 0, 1); }
	.header ul.nav li a,
	.header ul.nav&gt;li&gt;a,
	.header ul.nav&gt;li&gt;a.active,
	.header.menuType2 .header_content ul&gt;li&gt;a,
	.header.menuType2 .header_content&gt;ul&gt;li&gt;a.active { background-color:#1a1b1c; border: none !important; border-bottom:1px #333333 solid !important; } 
		
	.header ul.nav&gt;li:hover&gt;a ,
	.header.menuType2 ul.nav&gt;li:hover&gt;a { border: none; background-color:#333333; }
			
	.header ul.nav&gt;li a.active ,
	.header.menuType2 ul.nav&gt;li a.active,
	.header ul.nav&gt;li a.active:hover,
	.header.menuType2 ul.nav&gt;li a.active:hover { color:#20b9eb !important; background-color:#1a1b1c; }
	
	.header ul.nav li ul li a,
	.header.menuType2 ul.nav li ul li a { background-color:#1a1b1c;	}
		
	.header ul.nav li ul li a:hover,
	.header.menuType2 ul.nav li ul li a:hover { color:#ffffff !important; background-color:#252525;}
		
	.header ul.nav li ul li a.active,
	.header ul.nav li ul li a.active:hover { color:#20b9eb !important; background-color:#1a1b1c; border: none; }
	}

.dropdown-menu:after{ border-bottom: 6px solid #333333 !important; }

@media (max-width: 979px) {
	.header ul.nav li.dropdown ul li a{ color:#b0b0b0 !important; background-color:#333333 !important; }
	.header ul.nav li.dropdown ul li a:hover { color:#b0b0b0 !important; }
	.header ul.nav li.dropdown ul li a.active { color:#20b9eb !important; }
	.header ul.nav li.dropdown ul li a.active:hover { color:#20b9eb !important; }
 	}

@media only screen and (min-width: 768px) and (max-width: 1150px) {
	.header .mobile_subMenuBg{ background-color:#e5e5e5; }	
	}
	
@media only screen and (max-width: 1150px) {
	 .header .nav ul li ul { background-color:#333333; border-left:none;}
	 }
 
@media only screen and (max-width: 979px) {
	.header.white_nav ul.nav li a:hover { background-color:#1a1b1c !important; }		
	.header.white_nav .btn-navbar:hover{ background-color:#ccc !important; }	
	.header .btn-navbar:hover{ background-color:#e5e5e5 !important; }	
 	}

/* #Menu Inverse Style */
	
.header.menuInverse, .footer.menuInverse { background-color:#ffffff; }
.header.menuInverse.bgHalfTransparent, .footer.menuInverse.bgHalfTransparent { 
	background-color:#ffffff;
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, .5);
 	}	
.header.menuInverse ul.nav&gt;li a{ color: #5a5a5a !important;}
.header.menuInverse ul.nav&gt;li:hover&gt;a { color: #000000 !important;
	border: 1px solid #000000;
	background: none; 
	}
	
.header.menuInverse ul.nav&gt;li a.active { color:#20b9eb !important; border: 1px solid #20b9eb; }
.header.menuInverse ul.nav&gt;li a.active:hover { color:#20b9eb !important; border: 1px solid #20b9eb; }

.header.menuInverse ul.nav li ul li a{ color:#5a5a5a !important; border: none; background-color:#ffffff; }
.header.menuInverse ul.nav li ul li a:hover { color:#000000 !important; background-color:#eeeeee;	}
.header.menuInverse ul.nav li ul li a.active { color:#20b9eb !important; background-color:#ffffff; border: none; }
.header.menuInverse ul.nav li ul li a.active:hover { color:#20b9eb !important; background-color:#ffffff; border: none; }
.header.menuInverse ul li a { border: 1px solid #cccccc; }

.menuInverse .header_content&gt;ul&gt;li .stroke{ background-color:#ffffff; }

.header.menuInverse.menuType2 .header_content &gt;ul&gt;li&gt;a:before{ background-color:#eeeeee; }

.header.menuInverse.menuType2 ul.nav li a:hover{ color:#000000; }
.header.menuInverse.menuType2 ul.nav li ul li a,
.header.menuInverse.menuType2 ul.nav li ul li a.active,
.header.menuInverse.menuType2 ul.nav li ul li a.active:hover{
	border: none; border-left: 1px solid #eeeeee; border-left-spacing:25px !important; 
	}

.header.menuInverse ul.nav li .active + .arrow  {
	background-image: url(../images/menu_arrow_active.png);
	background-image: -Webkit-image-set(url(../images/menu_arrow_active.png) 1x, url(../images/menu_arrow_active@2x.png) 2x);	
	}	

@media only screen and (max-width:991px ) {
	.header.menuInverse, .footer.menuInverse { background-color:rgba(255, 255, 255, 1); }
	.header.menuInverse.bgTransparent { background-color:rgba(255, 255, 255, 1) !important;  }	
	.header.menuInverse.bgHalfTransparent { background-color:rgba(255, 255, 255, 1) !important;  }
	.header.menuInverse ul.nav li a,
	.header.menuInverse ul.nav&gt;li&gt;a,
	.header.menuInverse ul.nav&gt;li&gt;a.active,
	.header.menuInverse.menuType2 .header_content ul&gt;li&gt;a,
	.header.menuInverse.menuType2 .header_content&gt;ul&gt;li&gt;a.active { background-color:#fbfbfb; border: none !important; border-bottom:1px #eeeeee solid !important; } 
		
	.header.menuInverse ul.nav&gt;li:hover&gt;a ,
	.header.menuInverse.menuType2 ul.nav&gt;li:hover&gt;a { border: none; background-color:#eeeeee; }
			
	.header.menuInverse ul.nav&gt;li a.active ,
	.header.menuInverse.menuType2 ul.nav&gt;li a.active,
	.header.menuInverse ul.nav&gt;li a.active:hover,
	.header.menuInverse.menuType2 ul.nav&gt;li a.active:hover { color:#20b9eb !important; background-color:#fbfbfb; }
	
	.header.menuInverse ul.nav li ul li a,
	.header.menuInverse.menuType2 ul.nav li ul li a { background-color:#fbfbfb;	}
		
	.header.menuInverse ul.nav li ul li a:hover,
	.header.menuInverse.menuType2 ul.nav li ul li a:hover { color:#000000 !important; background-color:#eeeeee;}	

	.header.menuInverse ul.nav li ul li a.active,
	.header.menuInverse ul.nav li ul li a.active:hover { color:#20b9eb !important; background-color:#fbfbfb; border: none; }	
	}

.menuInverse .dropdown-menu:after{ border-bottom: 6px solid #5a5a5a !important; }

 @media (max-width: 979px) {
	.header.menuInverse ul.nav li.dropdown ul li a{ color:#5a5a5a !important; background-color:#cccccc !important; }
	.header.menuInverse ul.nav li.dropdown ul li a:hover { color:#5a5a5a !important; }
	.header.menuInverse ul.nav li.dropdown ul li a.active { color:#20b9eb !important; }
	.header.menuInverse ul.nav li.dropdown ul li a.active:hover { color:#20b9eb !important; }
 	}

@media only screen and (min-width: 768px) and (max-width: 1150px) {
	.header.menuInverse .mobile_subMenuBg{ background-color:#222222; }	
	}
	
 @media only screen and (max-width: 1150px) {
	 .header.menuInverse .nav ul li ul { background-color:#cccccc; border-left:none;}
	 }
 
 @media only screen and (max-width: 979px) {
	.header.menuInverse.white_nav ul.nav li a:hover { background-color:#fbfbfb !important; }		
	.header.menuInverse.white_nav .btn-navbar:hover{ background-color:#ccc !important; }	
	.header.menuInverse .btn-navbar:hover{ background-color:#222222 !important; }	
 	}

.header.bgTransparent { background-color:transparent !important;  }
.header.bgTransparent.menuType2 .header_content &gt;ul&gt;li&gt;a:before,
.header.noborder.menuType2 .header_content &gt;ul&gt;li&gt;a:before{ background-color:transparent !important; }

.menu_highlight_color{ 
	color:#20b9eb; 
	}	
	
.noshadow {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	}
.navbar-inner{
	background: none !important;
	border:	none !important;
	}
select { color:#c0c0c0; }	
	
	
/* #Dotted Menu */
.dotted-nav li a span{ border: 1px solid rgba(255, 255, 255, .5); }
.dotted-nav li a:hover span{ border: 1px solid rgba(32, 185, 235, 1); background-color:#20b9eb; }
.dotted-nav li a span:before { background-color:#333333; }
.dotted-nav li a.active span{ border: 1px solid rgba(32, 185, 235, 1); }
.dotted-nav li a.active span:before { background-color:#20b9eb; }	
	
/* #Text color */
	
h1, h2, h3, h4, h5, h6, p, span.btn_icon   {
	color:#c0c0c0;
	}
	
.fullScreenSlider h1, .fullScreenSlider h2, .fullScreenSlider h3, 
.fullScreenSlider h4, .fullScreenSlider h5, .fullScreenSlider h6, 
.fullScreenSlider p, .fullScreenSlider span.btn_icon, .fullScreenSlider .fxButton .btn_icon   {
	color:#ffffff;
	}
		
.inverseStyle h1, .inverseStyle h2, .inverseStyle h3, 
.inverseStyle h4, .inverseStyle h5, .inverseStyle h6,
.inverseStyle p, .inverseStyle span.btn_icon, .inverseStyle i{
	color:#1a1d20 !important;
	}
	
.darkColorText h1, .darkColorText h2, .darkColorText h3, 
.darkColorText h4, .darkColorText h5, .darkColorText h6,
.darkColorText p, .darkColorText span.btn_icon, .darkColorText i {
	color:#222222 !important;
	}	

.lightColorText h1, .lightColorText h2, .lightColorText h3, 
.lightColorText h4, .lightColorText h5, .lightColorText h6,
.lightColorText p, .lightColorText span.btn_icon, .lightColorText i  {
	color:#fbfbfb !important;
	}

.subheader { color: #c0c0c0; }
p.lead { color: #c0c0c0;  }

/* #Dotted Line */
.dotted {	border-bottom: 1px #000000 dashed;	}
.dotted.light {	border-bottom: 1px #fbfbfb dashed;	}


/* #Page Header */		
.page-header{ border-bottom: 1px solid #444444 !important; }

		
		
/* #Map style */
#map_canvas{ background-color:#efebe2; }
.mapStyle{ color:#b0b0b0 !important; }

/* #social bookmarks */
.font_awesome li a, .font_awesome_2x li a {
	border: 1px solid #c0c0c0;
	}
	
.font_awesome li a i, .font_awesome_2x li a i { 
	color:#c0c0c0;
	}	
		
.font_awesome li a:hover i, .font_awesome_2x li a:hover i {
	color:#16191c !important;
	}

.fxEmbossBtn.fa_btn:hover i{ color:#16191c !important; }
.popup_overlay .fxEmbossBtn.fa_btn:hover i { color: #20b9eb !important; }	
	
.social_white .font_awesome li a i, .social_white .font_awesome_2x li a i, 
.social_white .font_awesome_3x li a i,
.social_white.font_awesome li a i, .social_white.font_awesome_2x li a i, 
.social_white.font_awesome_3x li a i { 
	color:#16191c !important;
	}
			
.social_white .font_awesome li a:hover i, .social_white .font_awesome_2x li a:hover i, 
.social_white .font_awesome_3x li a:hover i,
.social_white.font_awesome li a:hover i, .social_white.font_awesome_2x li a:hover i, 
.social_white.font_awesome_3x li a:hover i {
	color:#c0c0c0 !important;
	}
	

.inverseStyle .circule_shape_1x, .inverseStyle .circule_shape_2x, .inverseStyle .circule_shape_3x, 
.inverseStyle .circule_shape_1, .inverseStyle .circule_shape_2, .inverseStyle .circule_shape_3 {
	background-color:#c0c0c0 !important;
	color:#16191c;
	}
	
.circule_shape_1x, .circule_shape_2x, .circule_shape_3x, 
.circule_shape_1, .circule_shape_2, .circule_shape_3 {
	background-color:#eeeeee !important;
	color:#c0c0c0;
	}

.inverseStyle .font_awesome li a i, .inverseStyle .font_awesome_2x li a i, .inverseStyle .font_awesome_3x li a i { 
	color:#16191c;
	}
	
.inverseStyle .font_awesome li a:hover i, .inverseStyle .font_awesome_2x li a:hover i, .inverseStyle .font_awesome_3x li a:hover i {
	color:#c0c0c0;
	}

.socialLink{
	color:#16191c;
	background-color: rgb(40, 190, 240);
	background-color: rgba(40, 190, 240,.75);
	
	-webkit-box-shadow: 4px 4px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    4px 4px 0px rgba(0, 0, 0, 0.2);
	box-shadow:         4px 4px 0px rgba(0, 0, 0, 0.2);
	}
.socialLink:hover{
	color:#16191c;
	}

	
/* #Link */
a, a:visited { color: #20b9eb; }
a:hover{ color:#c0c0c0; }
.inverseStyle a:hover{ color:#808080; }

a:focus { color: #20b9eb; }

a.normal, .normal_over a  { color: #c0c0c0; }
a.normal:hover, .normal_over a:hover { color: #20b9eb; }

.lightColorText a.normal, .lightColorText .normal_over a  { color: #ffffff; }
.lightColorText a.normal:hover, .lightColorText .normal_over a:hover  { color: #20b9eb; }

a.white_color:hover { color: #20b9eb !important; }
a.white_color.normal:hover { color: #20b9eb !important; }

ul.tools li a, ul.tools li a:visited { color: #c0c0c0; }
ul.tools li a:hover{ color:#20b9eb; }

.inverseStyle a.normal, .inverseStyle .normal_over a { color: #444444; }
.inverseStyle a.normal:hover, .inverseStyle .normal_over a:hover { color: #20b9eb; }

.inverseStyle a, .inverseStyle a:visited { color: #16191c; }
.inverseStyle a:hover{ color:#20b9eb; }
.inverseStyle a:focus { color: #c0c0c0; }
	
::selection {
	background: #20b9eb;
	color: #fbfbfb;
	}

.listed_o li:hover{  color: #20b9eb; }

/* #Tag Link */	
ul.tag li{
	color:#16191c;
	background-color:#c0c0c0;
	}
	
ul.tag li a{ color:#16191c; }
	
ul.tag li:hover{
	color:#c0c0c0;
	background-color:#16191c;
	}
	
ul.tag li:hover a{ 
	color:#c0c0c0; 
	background-color:#16191c;
	}
					
ul.tag.light li{
	color:#c0c0c0;
	background-color:#16191c;
	}

ul.tag.light li a{ color:#c0c0c0; }
	
ul.tag.light li:hover{
	color:#16191c;
	background-color:#b0b0b0;
	}

ul.tag.light li:hover a{ color:#16191c; }

ul.link_lists li a{ color:#c0c0c0;  }
ul.link_lists li a:hover{ color:#20b9eb;  }

.item_feature&gt;li {
	border-bottom: 1px dotted #444444;
	}
	
/* #hr separator and border */	
hr.borderBottom, hr.borderTop{ border: 0; border-bottom: 1px dotted #c0c0c0;}
hr.borderBottom.light_border, hr.borderTop.light_border{ border: 0; border-bottom: 1px dotted #808080;}
hr.border_center{ border-bottom: #ffffff solid 1px !important; }

hr.gird_separator{ border-bottom: 1px #444444 solid !important; visibility: visible; }

.separator_bar { border: 0; border-top: 1px solid #808080;}

.separator_bar_mini { border-top: dotted 2px black !important; }
.separator_bar_mini.light { border-top: dotted 2px white !important; }
.separator_bar_mini.invert_color { border-top: dotted 2px white !important; }

hr.borderBottom.dark{ border: 0; border-bottom: 1px dotted #444444 !important;}
.separator_bar.dark{ border: 0; border-top: 1px solid #444444 !important;}
.single_post, .post_main{ border-bottom: 1px solid #444444 !important; }
	


	
/* #Fixed Text color */ 
	
/* Text dark color */ 	
.black_color { color: #c0c0c0 !important; }

/* Text dark color */ 	
.dark_color { color: #2d2d2d !important; }

/* Border dark color */ 
.dark_border { border-color:#c0c0c0 !important; }

/* Text light color */ 	
.light_color { color: #808080 !important; }

/* Text white color */ 	
.white_color{ color: #ffffff !important; }
.invert_color { color: #16191c !important; }


/* Text highlight color1 */ 	
.highlight_color { color: #20b9eb !important; }


/* background highlight color1 */ 	
.bg_highlight_color { background-color: #20b9eb !important; }


/* Text hover color */ 
a.list_hover i{
	color:#c0c0c0 !important;
	}
a:hover.text_hover, a:hover.list_hover {
	color:#c0c0c0;
	background-color:#444444;
	}

.inverseStyle a.list_hover i{
	color:#1e1e1e !important;
	}
	
.inverseStyle a:hover.text_hover, .inverseStyle a:hover.list_hover {
	color:#444444;
	background-color:#b0b0b0;
	}
	
		
a.hover_alt {
	color:#c0c0c0 !important;
	}
a:hover.hover_alt {
	color:#fff !important;
	}
	
		
/* #supersized gallery */
.supersized-nav li a { border: 1px solid #ffffff; }
.supersized-nav li a:hover { border: 1px solid #20b9eb; background-color:#20b9eb; }
.supersized-nav li a:before { background-color:#eeeeee; }
.supersized-nav li a.active { border: 1px solid #20b9eb; }
.supersized-nav li a.active:before { background-color:#20b9eb; }

/* #Blog comment color */ 
.comment-list { border-bottom-color: #808080; }
.comment { border-top-color: #808080; }
.comment .children .comment { border-top-color:  #b0b0b0; }





	
/* == */

	
/* #Gallery  Next button, previous button and item Number  */
a.next_button, a.previous_button, a.close_button, .sliderNumber{ 
	zoom: 1;
	}	
.fullScreenGallery_thumbnails .elastislide-carousel ul li a img {
	border-color:#1a1d20;
	}
	
/* #Accordion */ 
	
.accordion dt a.normal .acc_heading{ border: solid 1px #5a5a5a;	 color:#c0c0c0;}
.accordion dt a.active .acc_heading{ border: solid 1px #20b9eb;	 color:#20b9eb;}
.accordion dt a.normal .acc_heading &gt; * { color:#c0c0c0;}

.accordion dt a.normal:hover .acc_heading,
.accordion dt a.active:hover .acc_heading {
	color:#20b9eb;
	}
	
.accordion dt a.normal:hover .acc_heading,
.accordion dt a.active:hover .acc_heading,
.accordion dt a.active .post_date{
	border: solid 1px #20b9eb;		
	}	

.accordion.blog_type dt a .acc_heading,
.accordion.blog_type dt a.normal:hover .acc_heading,
.accordion.blog_type dt a.active:hover .acc_heading{
	border:none !important;
	}	

.accordion dt a.normal:hover .acc_heading &gt; *, 
.accordion dt a.active .acc_heading &gt; *{ color:#20b9eb !important;}

.accordion dt a.active .post_date &gt; *{ color:#20b9eb;}
	
.accordion dt:hover &gt; a .closeOpen:before{ border-left-color: #20b9eb; }
.accordion dt &gt; a.active .closeOpen:before{ border-top-color: #20b9eb; }
.accordion dt &gt; a .closeOpen:before{ border-left-color: #5a5a5a; }
	
/* Dark Background */
	
.inverseStyle .accordion dt .acc_heading{
	background-color:#1e1e1e;	
	}

.inverseStyle .accordion dt:hover .acc_heading{
	background-color:#1e1e1e;
	}


/* Accordion_blog color */ 
.accordion_blog dt .acc_heading{
	background-color:#1e1e1e;			
	}

.accordion_blog dt:hover .acc_heading{
	background-color:#16191c;
	background-color: rgba(225, 225, 225, 1);	
	}
	

.inverseStyle .accordion_blog dt .acc_heading{
	background-color:#b0b0b0;
	}

.inverseStyle .accordion_blog dt:hover .acc_heading{
	background-color:#c0c0c0;		
	}



/* #Graph bar background color */
.graph_container li {
	border: 1px solid #444444 ;
	}

/* Graph bar color */
.graph_container li a { background-color: #444444; }
.graph_container.style2 li a {  background-color: #20b9eb; }

/* Graph Text color */	

.graph_container li span { color:#c0c0c0; }
.graph_container.style2 li span { color:#c0c0c0; }

 
 
/* #Tool tips tipsy */ 
.tipsy-inner {
	color: #000000;
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.75);
	}
/* Rules to colour arrows */
.tipsy-arrow-n { border-bottom-color: rgba(255, 255, 255, 0.75); }
.tipsy-arrow-s { border-top-color: rgba(255, 255, 255, 0.75); }
.tipsy-arrow-e { border-left-color: rgba(255, 255, 255, 0.75); }
.tipsy-arrow-w { border-right-color: rgba(255, 255, 255, 0.75); }

/* End Tool tips tipsy */

.textBackground {
	background-color:#20b9eb;	
	}
.textBackground {
	background-color:#20b9eb;	
	}
.textBackground_white {
	background-color:white;	
	}
.textBackground_black {
	background-color:#222222;	
	}	
.textBackground_white_transparent {
	background-color:white;	
	background-color: rgba(255, 255, 255, .75);
	}
.textBackground_black_transparent {
	background-color:222222;	
	background-color: rgba(0, 0, 0, .75);
	} 


/* #video background */
#vid { background-color:#fff; }
.darkBgCaption{
	color:#fff;
	background-color:#c0c0c0;
	background: rgb(34, 34, 34);
	background: rgba(0, 0, 0, 0.65);
	zoom: 1;	
	}



/* #Form style */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
textarea {
	color: #c0c0c0;
	border:none;
	background-color:#16191c;
	}		
label {color: #c0c0c0;}

	
.inverseStyle input[type="text"],
.inverseStyle input[type="password"],
.inverseStyle input[type="email"],
.inverseStyle input[type="url"],
.inverseStyle textarea{
	color: #5a5a5a;
	background-color:#c0c0c0;
	}
	
.inverseStyle label {color: #5a5a5a;}	

.lightColorText input[type="text"],
.lightColorText input[type="password"],
.lightColorText input[type="email"],
.lightColorText input[type="url"],
.lightColorText textarea{
	color: #ffffff;
	}

/* Input text field color */ 
input[type="submit"],
input[type="reset"],
input[type="button"]{
	color: #c0c0c0;	
	}
	
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	color: #16191c;
	}

input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active{
	color: #16191c;
	}
	
.inverseStyle input[type="text"],
.inverseStyle input[type="password"],
.inverseStyle input[type="email"],
.inverseStyle input[type="url"],
.inverseStyle textarea {
	color: #16191c;
	border:none;
	}

.inverseStyle input[type="submit"],
.inverseStyle input[type="reset"],
.inverseStyle input[type="button"]{
	color: #16191c;	
	}
	
.inverseStyle input[type="submit"]:hover,
.inverseStyle input[type="reset"]:hover,
.inverseStyle input[type="button"]:hover {
	color: #16191c;
	}

.inverseStyle input[type="submit"]:active,
.inverseStyle input[type="reset"]:active,
.inverseStyle input[type="button"]:active{
	color: #16191c;
	}	
			
/* #Join us email */
	.form_fx input{
		background-color: #212629 !important;
		}
		
	.form_fx button{ background:none !important; }
	.form_fx button:hover {border: none !important; }	
	.form_fx button:hover.joinus_submit{ background:none !important; }
	
	.inverseStyle .form_fx input{
		background-color: #ffffff !important;
		background-color: rgba(255, 255, 255, .5) !important;
		}
	.form_fx a.button:hover i, 
	.form_fx .button:hover i, 
	.form_fx button:hover i,
	.inverseStyle .form_fx a.button:hover i, 
	.inverseStyle .form_fx .button:hover i, 
	.inverseStyle .form_fx button:hover i{
		color: #20b9eb !important;
		}
			
/* #Background */
.addBackgroundColor { background-color: #212629 !important; }	
.addBackgroundColor.bright { background-color: #000000; }	
.whiteBackground { background-color: #ffffff; }		
.greyBackground, .lightGrey { background-color: #1e1e1e; }
.highlightBackground { background-color: #373c41; }
.lightBackground { background: rgba(255,255,255,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 29%, rgba(185,185,185,1) 83%, rgba(152,152,152,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(0%, rgba(255,255,255,1)), color-stop(29%, rgba(246,246,246,1)), color-stop(83%, rgba(185,185,185,1)), color-stop(100%, rgba(152,152,152,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 29%, rgba(185,185,185,1) 83%, rgba(152,152,152,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 29%, rgba(185,185,185,1) 83%, rgba(152,152,152,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 29%, rgba(185,185,185,1) 83%, rgba(152,152,152,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 29%, rgba(185,185,185,1) 83%, rgba(152,152,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#989898', GradientType=1 ); }	
.redBackground { background: rgba(250,197,197,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(250,197,197,1) 0%, rgba(250,150,150,1) 29%, rgba(217,95,95,1) 83%, rgba(255,48,48,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(0%, rgba(250,197,197,1)), color-stop(29%, rgba(250,150,150,1)), color-stop(83%, rgba(217,95,95,1)), color-stop(100%, rgba(255,48,48,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(250,197,197,1) 0%, rgba(250,150,150,1) 29%, rgba(217,95,95,1) 83%, rgba(255,48,48,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(250,197,197,1) 0%, rgba(250,150,150,1) 29%, rgba(217,95,95,1) 83%, rgba(255,48,48,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(250,197,197,1) 0%, rgba(250,150,150,1) 29%, rgba(217,95,95,1) 83%, rgba(255,48,48,1) 100%);
background: radial-gradient(ellipse at center, rgba(250,197,197,1) 0%, rgba(250,150,150,1) 29%, rgba(217,95,95,1) 83%, rgba(255,48,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac5c5', endColorstr='#ff3030', GradientType=1 ); }	
.yellowBackground { background: rgba(234,228,206,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(234,228,206,1) 0%, rgba(241,229,189,1) 29%, rgba(231,212,156,1) 83%, rgba(225,199,142,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(0%, rgba(234,228,206,1)), color-stop(29%, rgba(241,229,189,1)), color-stop(83%, rgba(231,212,156,1)), color-stop(100%, rgba(225,199,142,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(234,228,206,1) 0%, rgba(241,229,189,1) 29%, rgba(231,212,156,1) 83%, rgba(225,199,142,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(234,228,206,1) 0%, rgba(241,229,189,1) 29%, rgba(231,212,156,1) 83%, rgba(225,199,142,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(234,228,206,1) 0%, rgba(241,229,189,1) 29%, rgba(231,212,156,1) 83%, rgba(225,199,142,1) 100%);
background: radial-gradient(ellipse at center, rgba(234,228,206,1) 0%, rgba(241,229,189,1) 29%, rgba(231,212,156,1) 83%, rgba(225,199,142,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae4ce', endColorstr='#e1c78e', GradientType=1 ); }	
.blueBackground{	
	background: rgba(242,246,248,1);
	background-image: url(../images/spiral.png), -moz-linear-gradient(-45deg, rgba(242,246,248,1) 0%, rgba(168,220,255,1) 50%, rgba(224,239,249,1) 100%);
	background-image: url(../images/spiral.png), -webkit-gradient(left top, right bottom, color-stop(0%, rgba(242,246,248,1)), color-stop(50%, rgba(168,220,255,1)), color-stop(100%, rgba(224,239,249,1)));
	background-image: url(../images/spiral.png), -webkit-linear-gradient(-45deg, rgba(242,246,248,1) 0%, rgba(168,220,255,1) 50%, rgba(224,239,249,1) 100%);
	background-image: url(../images/spiral.png), -o-linear-gradient(-45deg, rgba(242,246,248,1) 0%, rgba(168,220,255,1) 50%, rgba(224,239,249,1) 100%);
	background-image: url(../images/spiral.png), -ms-linear-gradient(-45deg, rgba(242,246,248,1) 0%, rgba(168,220,255,1) 50%, rgba(224,239,249,1) 100%);
	background-image: url(../images/spiral.png), linear-gradient(135deg, rgba(242,246,248,1) 0%, rgba(168,220,255,1) 50%, rgba(224,239,249,1) 100%);
	background-repeat:no-repeat;	
	background-attachment:scroll;		
	}
	
.itsBadIE .lightBackground { filter: none; background-color:#e0e0e0 !important; }
.itsBadIE .redBackground { filter: none; background-color:#faa0a0 !important; }
.itsBadIE .yellowBackground { filter: none; background-color:#fae6aa !important; }
.itsBadIE .blueBackground { background-color:#b0dfff !important; }
				
/*Dark background*/	

.blackBackground  { background-color: #111111; }		
.darkBackground { background-color: #222222; }			
.background_highlight { background-color:#20b9eb; }			
.separatorBackground { background-color: #2b3034; }

.backGround { background-color: #1a1d20; }
.darkStyle .backGround  { background-color: #fbfbfb; }
.inverseStyle.backGround { background-color: #fbfbfb; }
	
.darkBgTransparent {
	color:#ffffff;
	background-color:#333333;
	background: rgb(22, 25, 28);
	background: rgba(22, 25, 28, .75);
	zoom: 1;		
	}

.lightBgTransparent {
	color:#5a5a5a;
	background-color:#a1a1a1;
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.9);
	zoom: 1;
	padding:10px;
	}

.overlayBg.light { 
	background-color: #ffffff; 
	}		
.overlayBg.dark{ 
	background-color: #2b3034; 
	}	
.overlayBg.highlight {
	background-color: #20b9eb; 
	}	

/* #Boxed Text */
a .box_hover:hover, a .box_hover_min:hover {
	border-color:#ffffff !important;
	color:#000 !important;
	}
		
.darkStyle a .box_hover:hover, .darkStyle  a .box_hover_min:hover {
	border-color:#16191c !important;
	color:#FFF !important;
	}	

/* #Next, Previous navigation */
a.next_btn .btn_icon{ 
	background-position: 100% -30px; 
	background-repeat:no-repeat;
	}
		
.darkStyle a.next_btn .btn_icon{
	background-position: 100% 0px;
	background-repeat:no-repeat;
	}

a.next_button_pro, a.previous_button_pro, a.close_button_pro{		
	border: 1px solid #5a5a5a;
	}

a.next_button_pro .btn_hover, 
a.previous_button_pro .btn_hover, 
a.close_button_pro .btn_hover{
	border: 2px solid #1a1d20;
	}
	
a.next_button_pro.fxEmbossBtn:hover .btn_icon, 
a.previous_button_pro.fxEmbossBtn:hover .btn_icon, 
a.close_button_pro.fxEmbossBtn:hover .btn_icon{
	color:#1a1d20;
	}
	
a.next_button_pro.fxEmbossBtn:hover .btn_hover, 
a.previous_button_pro.fxEmbossBtn:hover .btn_hover, 
a.close_button_pro.fxEmbossBtn:hover .btn_hover{
	border: 2px solid #1a1d20;
	}

a.next_button_pro.fxEmbossBtn:hover, 
a.previous_button_pro.fxEmbossBtn:hover, 
a.close_button_pro.fxEmbossBtn:hover{
	border: 1px solid #5a5a5a !important;
	}

@media only screen and (max-width: 767px) {	
	a.next_button_pro.fxEmbossBtn:hover .btn_hover, 
	a.previous_button_pro.fxEmbossBtn:hover .btn_hover, 
	a.close_button_pro.fxEmbossBtn:hover .btn_hover{
		border: 0px solid #20b9eb;
		}	
	}

/* #fmSlider */			
.fmSlider_plaPau .fmSlider_plaPau_icon{ background-position: 50% -30px; }
.darkStyle .fmSlider_plaPau .fmSlider_plaPau_icon{ background-position: 50% 0px; }
.fmSlider_plaPau .fxEmbossBtn { border: 1px solid rgba(34, 34, 34, .75);}

.fmslider_dots li a&gt;span{ border: 1px solid rgba(34, 34, 34, .75); }
.fmslider_dots li a&gt;span&gt;span{ background-color: rgba(34, 34, 34, .75); }
.fmslider_dots li a:hover&gt;span{  border: 1px solid #20b9eb; }
.fmslider_dots li a.active&gt;span{ border: 1px solid rgba(34, 34, 34, .75); }

.darkStyle .fmslider_dots li a&gt;span{ border: 1px solid rgba(255, 255, 255, .75); }
.darkStyle .fmslider_dots li a&gt;span&gt;span{ background-color: rgba(255, 255, 255, .75); }
.darkStyle .fmslider_dots li a:hover&gt;span{  border: 1px solid #20b9eb; }
.darkStyle .fmslider_dots li a.active&gt;span{ border: 1px solid rgba(255, 255, 255, .75); }
.darkStyle .fmSlider_plaPau .fxEmbossBtn { border: 1px solid rgba(255, 255, 255, .75); }
	
.fmslider_sliderNumber{ color:#ffffff; }
.darkStyle.fmslider_sliderNumber{ color:#16191c; }
.inverseStyle .fmSlider_plaPau .fmSlider_plaPau_inner .fxEmbossBtn{ border: 1px solid #5a5a5a; }

a.next_btn, a.previous_btn { border: 1px solid rgba(0, 0, 0, .75); }
.darkStyle a.next_btn, .darkStyle a.previous_btn { border: 1px solid rgba(255, 255, 255, .75); }

.identity_icon{ 
	border: solid 1px #000000; 
	color:#000000;
	background-color:#ffffff;
	}

/* #Image/content overlay */		
.overlay.content { background:#1e1e1e; }	
.darkStyle .overlay.content { background-color:#ffffff; }	
.overlay_img{ background-color:#16191c; }


.infoText:hover .font_awesome li a i, .infoText:hover .font_awesome_2x li a i { color:#16191c !important; }
.darkStyle .infoText:hover .font_awesome li a i, .darkStyle .infoText:hover .font_awesome_2x li a i { color:#ffffff !important; }

.img_place img { border:#ccc 1px solid }
.darkStyle .img_place img { border:#b0b0b0 1px solid }
	


a.lazyload_single, a.lazyload, a.lazyload_masonry {
	background-color:#1e1e1e !important; color:#1e1e1e !important; 
	}
.darkStyle a.lazyload_single, .darkStyle a.lazyload,.darkStyle  a.lazyload_masonry { 
	background-color:#c0c0c0 !important; color:#c0c0c0 !important; 
	}
		
		
/* #Project Next button, previous button and item Number  */
	
a:hover.next_button, a:hover.previous_button, a:hover.close_button{ color:#16191c;}	
.sliderNumber{  color:#c0c0c0; zoom: 1; }
.sliderNumber.white_arrow{ color:#c0c0c0; zoom: 1; }		
a:hover.thumbClose_btn{ color:#16191c; }
	
.darkStyle a:hover.next_button, .darkStyle a:hover.previous_button, .darkStyle a:hover.close_button{  color:#16191c; }	
.darkStyle .sliderNumber{ color:#c0c0c0; zoom: 1; }		
.darkStyle .sliderNumber.white_arrow{ color:#1e1e1e; zoom: 1; }		
.darkStyle a:hover.thumbClose_btn{  color:#16191c; }

.darkStyle .item .porImgOver{	background-color:#c0c0c0; }
.item .porImgOver{ background-color:#1e1e1e; }


.pro_title{ border-left:#20b9eb solid 4px; }	
.darkStyle .pro_title{ border-left:#20b9eb solid 4px;  color:#20b9eb;}
	
.border_bottom{ border-bottom:#444444 solid 1px; }	
.darkStyle .border_bottom{ border-bottom:#c0c0c0 solid 1px; }

.popup_center .inner_cont h4, .popup_center .inner_cont p { color:#ffffff; }
.popup_center .inner_cont:hover h4, .popup_center .inner_cont:hover p { color:#ffffff; }

.white_ver .elastislide-wrapper nav .np_btn .btn_icon{ 
	background-image: url(../images/nav.png)!important; 
	background-image: -Webkit-image-set(url(../images/nav.png) 1x, url(../images/nav@2x.png) 2x) !important;  /* Image for Retina */
	}

.elastislide-wrapper nav .np_btn .btn_icon{ 
	background-image: url(../images/nav_white.png)!important; 
	background-image: -Webkit-image-set(url(../images/nav_white.png) 1x, url(../images/nav_white@2x.png) 2x) !important;  /* Image for Retina */
	}

/* #blockquote color */
blockquote {  color:#c0c0c0; }
blockquote:before {
	color:#5a5a5a;
	}
blockquote:after {
	color:#5a5a5a;
	}

blockquote p { color:#c0c0c0;  }
blockquote cite { color: #c0c0c0; }

.darkStyle blockquote { color: #5a5a5a;}
.darkStyle blockquote p { color: #5a5a5a; }
.darkStyle blockquote cite { color: #5a5a5a; }

.comment-list {
	border-bottom: 1px solid #444444;
	}
.comment .comment-area, .comment .comment-aut {
	background-color: #16191c;	
	}
	
.comment .avatar { border:5px #1a1d20 solid; }
	
/* Text highlight color */
.text_highlight{
	color: #16191c !important;		
	background-color:#20b9eb;
	}
	 
.darkStyle .text_highlight{
	color: #16191c !important;
	background-color:#20b9eb;
	}

/* background highlight color1 */ 	
.highlight_bgColor, a.button.highlight_bgColor, .inverseStyle a.button.highlight_bgColor {
	color:#c0c0c0 !important; 
	background-color: #20b9eb !important; 
	}

/* background highlight color1 */ 	
.highlight_bgColor1, a.button.highlight_bgColor1, .inverseStyle a.button.highlight_bgColor1 {
	color:#ffffff !important; 
	background-color: #20b9eb !important;  
	}

/* background highlight color2 */ 	
.highlight_bgColor2, a.button.highlight_bgColor2, .inverseStyle a.button.highlight_bgColor2 { 
	color:#ffffff !important;
	background-color: #eb2020 !important; 
	}

/* background highlight color3 */ 	
.highlight_bgColor3, a.button.highlight_bgColor3, .inverseStyle a.button.highlight_bgColor3 { 
	color:#ffffff !important;
	background-color: #681eeb !important; 
	}		

/* #Portfolio Thumbnails items */	
.view .mask {  
	background-color: rgba(255, 255, 255,.75);   
	}
.view h2 { 
	color: #c0c0c0; 
	background-color: rgb(225, 225, 225);
	background-color: rgba(255, 255, 255,.65); 
	}
a.info {
	color: #16191c;
	background: #c0c0c0;		
	}
a.info:hover {
	color: #c0c0c0;
	background: #16191c;
	}

.darkStyle .view .mask {  
	background-color: rgba(0, 0, 0,.75);   
	}
.darkStyle .view h2 { 
	color: #16191c; 
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0,.65); 
	}
.darkStyle a.info {
	color: #c0c0c0;
	background: #16191c;		
	}
.darkStyle a.info:hover {
	color: #16191c;
	background: #b0b0b0;
	}
	
.inverseStyle .view .mask {  
	background-color: rgba(0, 0, 0,.75);   
	}
.inverseStyle .view h2 { 
	color: #c0c0c0; 
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0,.65); 
	}
.inverseStyle a.info {
	color: #c0c0c0;
	background: #16191c;		
	}
.inverseStyle a.info:hover {
	color: #16191c;
	background: #b0b0b0;
	}


/* #Portfolio Navigations */
a.next_button, a.previous_button, a.close_button, .sliderNumber,
a.thumbClose_btn {
	color:#c0c0c0;		
	zoom: 1;
	background-color:#111111;
	}
.gallery_navigations a.next_button, .gallery_navigations a.previous_button, 
.gallery_navigations a.close_button, .gallery_navigations .sliderNumber,
.gallery_navigations a.thumbClose_btn, .gallery_navigations span { color:#ffffff; }	

.darkStyle a.next_button, .darkStyle a.previous_button, .darkStyle a.close_button, .darkStyle .sliderNumber,
.darkStyle a.thumbClose_btn {
	color:#16191c;		
	zoom: 1;
	background-color:#c0c0c0;
	}
		
.hover_moveTop:hover{ background-color:#1e1e1e; }
.darkStyle .hover_moveTop:hover{ background-color:#c0c0c0; }		
			
	
/* #Portfolio category items */		
.controls a .catName .nover{ color:#c0c0c0; }
.controls a .catName .iover { color:#20b9eb; }
.controls ul.normal_over li.active a{ color:#20b9eb !important; }

.controls li.active .catName .iover { color:#20b9eb; }
.controls li a .catName.fxEmbossBtn { border-color:#808080; }
.controls li a:hover .catName.fxEmbossBtn .btn_hover{ border:#1a1d20 1px solid !important; }
.controls li.active a .catName.fxEmbossBtn{ border:#20b9eb 1px solid !important; }	
.controls li.active a .catName.fxEmbossBtn .btn_hover{ border:#1a1d20 1px solid !important; }


.darkStyle .controls a .catName .nover{ color:#1e1e1e }
.darkStyle .controls a .catName .iover { color:#20b9eb; }
.darkStyle .controls li.active a .catName .iover { color:#20b9eb; }

.item.active{ background-color:#20b9eb; }		
.item.active .text_field h5, .item.active .text_field h6 { color:#1a1d20; }

.linkText{
	border: #1a1d20 solid 0px;
	background-color:#eeeeee;
	color:#16191c;		
	}		
.linkText:hover{ 
	color:#16191c;
	border: #1a1d20 solid 5px;		
	}		
.linkText:hover{ background-color:#20b9eb;  }
.infoText:hover .fxEmbossBtn{ border:#20b9eb 1px solid !important; }

.catName.fxEmbossBtn .c_text{ color:#c0c0c0; }
.catName.fxEmbossBtn:hover .c_text{ color:#16191c; }
.controls li.active a .catName.fxEmbossBtn .c_text{ color:#16191c; }	

/* #Button */
a.button, .button, button { color: #7f7f7f  !important; border: 1px solid #7f7f7f  !important; }
.lightColorText a.button, .lightColorText .button, .lightColorText button { color: #ffffff !important; border: 1px solid #ffffff !important; }	
.darkStyle a.button, .darkStyle .button, .darkStyle button { color: #eeeeee; border: 1px solid #eeeeee !important; }


a.button:hover, .button:hover, button:hover{ color: #20b9eb !important;	 border: 1px solid #20b9eb !important; }
.lightColorText a.button:hover, .lightColorText .button:hover, .lightColorText button:hover{ color: #20b9eb !important;	 border-color:#20b9eb !important; }
.lightColorText a.button:hover i, .lightColorText .button:hover i, .lightColorText button:hover i{ color: #20b9eb !important;}
.darkStyle a.button:hover, .darkStyle .button:hover, .darkStyle button:hover { color: #222222 !important; border-color: #20b9eb !important; }
.darkStyle a.button:hover i, .darkStyle .button:hover i, .darkStyle button:hover i { color: #20b9eb !important; }
	
.readMore:before{ border-bottom: 1px solid #ffffff; }
		
.inverseStyle a.button:hover, .inverseStyle .button:hover, .inverseStyle button:hover{ color: #20b9eb !important; border: 1px solid #20b9eb !important; }

/* #fxButton */
.fxButton{border: 1px solid #cccccc; }
.fxButton .btn_icon{ color:#c0c0c0; }
.fxButton .btn_hover{ background-color: #20b9eb !important; }
.fxButton:hover{ border: #20b9eb 1px solid !important; }
.fxButton:hover .btn_icon { color: #16191c; border:none !important; }
.fxButton:hover :last-child{ color: #16191c; }
.darkStyle.fxButton{ border: 1px solid #16191c; }

.hover_inverse.fxButton{ border: 1px solid #16191c; }
.hover_inverse.fxButton .btn_icon,
.hover_inverse.fxButton .btn_icon h5 { color:#16191c; }
.hover_inverse.fxButton:hover .btn_icon,
.hover_inverse.fxButton:hover .btn_icon h5,
.hover_inverse.fxButton:hover i{ color: #20b9eb !important; }	
.hover_inverse.fxButton .btn_hover{ background-color: #ffffff !important; }
.hover_inverse.fxButton:hover { border:#ffffff 1px solid !important; }

/* #fxEmbossBtn */
.fxEmbossBtn .btn_hover{ 
	background-color: #20b9eb !important; 
	}
.fxEmbossBtn:hover{
	border: #20b9eb 1px solid !important;
	}
.hover_inverse .fxEmbossBtn:hover .btn_icon,
.hover_inverse .fxEmbossBtn:hover i{ color: #20b9eb !important; }	
.hover_inverse .fxEmbossBtn .btn_hover{ background-color: #ffffff !important; }
.hover_inverse .fxEmbossBtn:hover { border:#ffffff 1px solid !important; }


/* #Emboss button */
.fxEmbossBtn{ border: 1px solid #ffffff; }
.inverseStyle .fxEmbossBtn{ border: 1px solid #16191c; }
a.fxEmbossBtn { color:#ffffff; }

.fxEmbossBtn.emboss,
.fxButton.emboss {     
	box-shadow: 0 1px 0 rgb(175, 175, 175), 0 2px 0 rgb(175, 175, 175);
	}
.fxEmbossBtn.emboss:hover,
.fxButton.emboss:hover {
	box-shadow: 0 0px 0 rgb(175, 175, 175), 0 0px 0 rgb(175, 175, 175);
	}
	
.np_btn{ border-color:#ffffff; }
.pgScrollUp.fxEmbossBtn { border: 1px solid #ffffff; }
.footer_close { border: 1px solid #444444; }

/* #popup overlay Emboss button */
.popup_overlay .iconDesc&gt;:first-child{ color:#ffffff !important; }
.popup_overlay .fxEmbossBtn{ border: 1px solid #ffffff; }	
.popup_overlay .fxEmbossBtn i{ color:#ffffff; }
.popup_overlay .fxEmbossBtn:hover, .popup_overlay .hover_inverse .fxEmbossBtn:hover { border: 1px solid #000000 !important; }			
.popup_overlay .fxEmbossBtn:hover .btn_hover{ background-color: #000000 !important; }	
.popup_overlay .fxEmbossBtn:hover i{ color: #20b9eb !important; }	
.previousPage .btn_hover, .nextPage .btn_hover{
	background-color: rgb(30, 185, 235); 
	background-color: rgba(30, 185, 235, 1);		
	}
	
/* #Stroke line */
.stroke-line {  background-color: #f5f5f5; }	
.whiteLines .stroke-line {  background-color: #f5f5f5; }	

/* #circular Icons */
.circular_icon { 
	color:#c0c0c0;	
	-webkit-box-shadow: 0px 0px 0px 0px #20b9eb;
	-moz-box-shadow:    0px 0px 0px 0px #20b9eb;
	 box-shadow:         0px 0px 0px 0px #20b9eb;
	 }
.circular_icon { background: #1e1e1e; border: 2px solid #16191c;}
.circular_icon:hover {
	color:#20b9eb;	
	-webkit-box-shadow: 0px 0px 0px 5px #20b9eb;
	-moz-box-shadow:    0px 0px 0px 5px #20b9eb;
	 box-shadow:         0px 0px 0px 5px #20b9eb; 
	}	

.services_list .rectangle_icon{ border: 5px solid #111111; }	
.services_list .rectangle_icon i{ color:#ffffff; }
.rectangle_icon{ background-color:#212629; }
.rectangle_icon:after{ border-top: 20px solid #212629; }

/* #Popup overlay */
.itemOver:hover{ 
	background-color:#373c41; 
	}
.hover_black .itemOver:hover{ background-color:#222222; background-color:rgba(0, 0, 0, .5); }	
.removeHover .itemOver:hover{ background-color: transparent; }	
	
.itemOver .overlay {		
	background-color:rgba(32, 185, 235, .75);
	}
	
.itemOver .overlay.black_bg {
	background-color:rgba(0, 0, 0, .75);
	}

.itemOver .overlay .popup_overlay .popup_links{ color:#ffffff; }
.itemOver .popup_overlay .popup_head h4{ color:#ffffff; }
.itemOver .popup_overlay .popup_head a{ color:#222222; }
.itemOver .popup_overlay .popup_head a:hover{ color:#ffffff; }
.itemOver .overlay .popup_overlay .popup_foot h4{ color:#ffffff; }		
.itemOver .overlay .popup_overlay .popup_foot a{ color:#222222; }	
	
.imageText .overlay.content{ background:#2b3034; }

.hover_highlight:hover{  background-color:#373c41;  }

/* #Team viewer Timeline style  */
.teamline &gt; li &gt; .teamline-badge {
	color: #16191c;		
	background-color: #444444;			
	border: 1px #444444 solid;			
	}
.addCssTransition .teamline &gt; li &gt; .teamline-badge:hover {
	border: 5px #20b9eb solid;
	}

.teamline &gt; li &gt; .teamline-panel{
	 border-right: 1px solid #444444;
	}
		
.teamline &gt; li.teamline-inverted &gt; .teamline-panel{
	 border-left: 1px solid #444444;
	}
		
@media (min-width: 768px) and (max-width: 991px) {
	 ul.teamline &gt; li &gt; .teamline-panel {
		border-left: 1px solid #444444;
    	}
	}
@media only screen  and (max-width: 769px) {
 	ul.teamline &gt; li &gt; .teamline-panel {
		border-left: 1px solid #444444;
    	}
	}

/* #Boxed text */
.largeText_borderBoxed{
	color:#000000 !important;
	background-color:#ffffff;
	background-color:rgba(255, 255, 255, .5);
	}	
	
.largeText_boxed{		
	border:5px #ffffff solid;
	color:#ffffff !important;
	}
.largeText_boxed.dark{		
	border:5px #000000 solid;
	color:#000000 !important;
	}
.largeText_boxed.light{
	border:5px #ffffff solid;
	color:#ffffff !important;
	}
.largeText_boxed.highlight{
	border:5px #20b9eb solid;
	color:#20b9eb !important;
	}
.inverseStyle .largeText_boxed{		
	border:5px #16191c solid;
	color:#16191c !important;
	}
.inverseStyle .largeText_boxed.light{
	border:5px #16191c solid;
	color:#16191c !important;
	}
		

a.largeText_boxed:hover, a.largeText_boxed.dark:hover, a.largeText_boxed.light:hover, a.largeText_boxed.highlight:hover,
a.inverseStyle .largeText_boxed:hover, a.inverseStyle .largeText_boxed.light:hover{
	border:5px #20b9eb solid !important;
	color:#20b9eb !important;
	}

a .box_hover, .box_hover, a .box_hover_min, .box_hover_min{
	border:4px #ff0000 solid !important;
	color:#ff0000 !important;
	}	
a .box_hover_min, .box_hover_min{
	border:2px #ff0000 solid !important;
	}
	
.boxed_links a{ border: 1px #444444 solid !important; }	
.boxed_links a:hover{ border: 1px #20b9eb solid !important; }
	
/* #Font Awesome social link */	
.font_awesome.addFxEmbossBtn .fxEmbossBtn:hover i, 
.font_awesome_2x.addFxEmbossBtn .fxEmbossBtn:hover i{ color: #16191c; }
.font_awesome.addFxEmbossBtn .fxEmbossBtn:hover,
.font_awesome_2x.addFxEmbossBtn .fxEmbossBtn:hover { 
	border: 1px solid #20b9eb;
	}

/* #Service section */	
.sectionCount section:nth-child(even) { background: #15181a; }
.sectionCount.removePadding section:nth-child(even) { background: none; }
.sec_title:before{
	border: 1px solid #444444;
	color:#444444;	
	}	

	
/* #Carousel Thumbnail */
	.thumbItem_holder .thumbItem{ border-right:1px #444444 solid; }			
	.thumbItem_holder{ border-bottom:1px #444444 solid; }		
	.carousel_thumbails li[data-preview] { border-top:0px solid #d2f0ff; }			
	.carousel_thumbails li.current-img[data-preview]:after { border-bottom-color: #d2f0ff; }		
	.carousel_thumbails li.current-img[data-preview]{ border-top:3px solid #20b9eb; }			
	.thumbItem_holder.medium_size .elastislide-carousel .carousel_thumbails li.current-img[data-preview].current-img{
		 background-color:#d2f0ff;
		}
	.withoutThumb ul.carousel_thumbails li{ background-color: #212629; }
	.withoutThumb ul.carousel_thumbails li:hover{ background-color: #373c41; }
	.withoutThumb ul.carousel_thumbails li:before{ color:#c0c0c0; }
	
	@media (max-width: 991px) {		
		.thumbItem_holder .carousel_thumbails .thumbItem{ border-right: 1px #444444 solid;}		
		.thumbItem_holder .thumbItem{ border-bottom:1px #444444 solid; }
		}


/*Large carousel image */
	.thumbItem_holder.large_size .thumbItem{ border-top:1px solid #444444; }

/*Thumbnail  Medium Size */		
	.thumbItem_holder.medium_size .elastislide-carousel ul li.current-img { background-color:#373c41; }	

	.thumbItem_holder.home_imgTxtBanner  .elastislide-wrapper { border: 1px #444444 solid; }
	.thumbItem_holder.home_imgTxtBanner  .carousel_thumbails .thumbItem{ 
		color:#c0c0c0;
		background-color:#373c41;
		background: rgb(0, 0, 0);
		background: rgba(0, 0, 0, 0.7);
		border-right: 1px #444444 solid;
		zoom: 1;
		}

	.carousel_container .elastislide-carousel ul li.current-img a img,
	.fullScreenGallery_thumbnails .elastislide-carousel ul li.current-img a img {
		border: 4px solid #20b9eb !important;
		}
	
	.elastislide-wrapper nav .np_btn:hover {
		background-color: #20b9eb;
		}

/* #Tab */
ul.nav-tabs &gt; li:before{ border-top: 7px solid #20b9eb; }
ul.nav-tabs &gt; li{ border: solid 1px #b0b0b0; }	
.nav-tabs &gt; li a{ color: #c0c0c0; }

.nav-tabs &gt; li.active &gt; a, 
.nav-tabs &gt; li.active &gt; a:hover, 
.nav-tabs &gt; li.active &gt; a:focus {		
	color:#20b9eb; 		
	}

.nav-tabs &gt; li.active,
.nav-tabs &gt; li.active:hover, 
.nav-tabs &gt; li.active:focus{
	border-color:#20b9eb; 
	}

.nav-tabs &gt; li:hover{
	border-color:#20b9eb; 
	}

.nav-tabs &gt; li:hover a{
	color:#20b9eb; 
	}

/* #Pagination */
.pagination li a{
	color: #c0c0c0;
	border: #444444 1px solid;
	}
.pagination li a:hover{ border: #fbfbfb 1px solid; color: #fbfbfb; }
.pagination li a.active,
.pagination li a.active:hover{ border: #20b9eb 1px solid; color: #20b9eb; }

/* #FullScreen gallery */
.fullScreenGallery_thumbnails a.thumbClose_btn.fxEmbossBtn{
	border-top:#1a1d20 1px solid !important;
	border-bottom:#1a1d20 1px solid !important;
	}	
		
.fullScreenGallery_thumbnails a.fxEmbossBtn:hover .btn_icon{		
	color:#16191c;
	}
	
	

/* #Fullscreen Gallery items  */
.gallery_navigations{ background-color: rgba(0, 0, 0, .4);	}
.gallery_navigations a.thumbClose_btn{ background-color:  transparent;	}
.fullScreenGallery_thumbnails a.thumbClose_btn.fxEmbossBtn { 
	border-top: rgba(0, 0, 0, .4) 1px solid !important;
	border-bottom: rgba(0, 0, 0, .4) 1px solid !important;
	}
@media only screen and (max-width: 991px) { 
	.gallery_navigations{ background-color: rgba(0, 0, 0, .2); }
	}
	
.page_header { border-bottom:1px #444444 solid; }	
.page_header.mini { border-bottom:1px #444444 solid; }
.page_header.inverse {  border-bottom:1px #dddddd solid; border-bottom:1px rgba(255, 255, 255, .5) solid; }


/* #Services list icons */
.services_list:hover .circular_icon {
	color:#20b9eb;	
	-webkit-box-shadow: 0px 0px 0px 5px #20b9eb;
	-moz-box-shadow:    0px 0px 0px 5px #20b9eb;
	 box-shadow:         0px 0px 0px 5px #20b9eb; 
	}
.services_list3 .circular_icon{ border: 1px #20b9eb dashed; }
.services_list3:after{ border-bottom:1px #20b9eb dashed; }
.services_list3:hover .circular_icon {
	color:#20b9eb;	
	-webkit-box-shadow: 0px 0px 0px 5px #20b9eb;
	-moz-box-shadow:    0px 0px 0px 5px #20b9eb;
	 box-shadow:         0px 0px 0px 5px #20b9eb; 
	}

@media screen and (max-width: 991px) {
	.services_list3:after{ border-bottom: none; }
	}

/* #Performance Counter */
.counter_holder{ border:1px dashed #ffffff; background-color: rgba(0, 0, 0, 0); }
.counter_holder:hover { border:1px dashed #20b9eb; background-color: rgba(0, 0, 0, .25); }


.bg_pattern1{
	background-color:#16191c;	
	background-image : url(../images/bg_pattern2.png);
	background-attachment: scroll !important;		
	}	

/* #Pricing Table */
.pricing-table .plan,
.pricing-table h2 .price_circle {
	background: #2b3034;
	}
	
.pricing-table .plan{ border: 1px solid #444444; }

.pricing-table .plan:hover {
	background-color:#33393e;
	}
.pricing-table li{ border-bottom: 1px solid rgba(0, 0, 0, .15); }
.pricing-table .plan:hover { border: 1px solid #20b9eb !important; }
.pricing-table .plan:hover h2 { background-color:#20b9eb !important; }
.pricing-table .plan:hover h2 .price_circle { border: 1px solid #20b9eb !important; }

.hexagon_holder:hover .hexagon_text{ background-color:#20b9eb; }

/* #Flexslider */	
.flexslider .fxEmbossBtn { border: 1px #ffffff solid; }
.inverseStyle .flexslider .fxEmbossBtn { border: 1px #ffffff solid; }

/* #Magnific popup */
.mfp-bg { background-color:#191e1e !important; }
.mfp-title, .mfp-counter{ color:#c0c0c0 !important; }
		
/* #Scroll bar */	
.mCSB_dragger_bar{
	background:#20b9eb !important;
	}

.mCSB_draggerRail{
	background:none !important;
	}
 .nicescroll-rails div{
	background-color:#20b9eb !important;
	}

/* #Contactus Form */			
.contactusForm .dashedBorder{
	border-width:1px;
	border-color:#444444 !important;
	border-style:dashed !important;
	}
.lightColorText .contactusForm .dashedBorder{
	border-color:#ffffff !important;
	}
.contactusForm .dashedBorder:hover{
	border-color:#20b9eb !important;
	}
.inverseStyle .contactusForm .transprentBg{ 
	border:#444444 solid 1px;
	}</pre></body></html>