

/*Fixed Background*/

	/*BOXED LAYOUT*/
	.site_boxed .layer_wrapper, body.home.site_boxed #slidera {width: 83.5%;float: left;margin: 0 8.25%;
	background: #ffffff;}
	.site_boxed .stat_bg, .site_boxed .stat_bg_overlay{width: 83.5%;}
	.site_boxed .social_buttons{background: #ffffff;}
	.site_boxed .center {width: 95%!important;margin: 0 auto;}
	.site_boxed .head_top .center{ width:95%!important;}



/*Site Content Text Style*/
body, input, textarea{ 
		font-size:13px; }

.single_post .single_post_content .tabs li a:link, .single_post .single_post_content .tabs li a:visited{ color:#2b2b2b;}

.page_head{ background:#ffffff; color:#555555;}
.page_head .postitle{color:#555555;}	
.page_head .layerbread a:link, .page_head .layerbread a:visited{color:#555555;}	
.page_head_bg{background:url();}



/*Home Section 1*/
.welcome_section_area{background-color:;}
.welcome_section_area_bg{background:url();}

/*Feattured Boxes Section*/
.featured_area_bg{background:url();}
.featured_area{background-color:;}
.featured_block img{height:; width:} 
.featured_block{background-color:; border-color:;}


.sktmore, .wpcf7-submit{background-color:;}
.sktmore:hover, .wpcf7-submit:hover{background-color:#2297d6;}

/*Home Section 1*/
.home1_section_area{background-color:;}
.home1_section_area_bg{background:url();}

/*Home Section 2*/
.home2_section_area{background-color:;}
.home2_section_area_bg{background:url();}

/*Home Section 3*/
.home3_section_area{background-color:;}
.home3_section_area_bg{background:url();}

/*Home Section 4*/
.home4_section_area{background-color:;}
.home4_section_area_bg{background:url();}


/*-----------------------------COLORS------------------------------------*/
		/*Header Color*/
		.header{ position:relative!important; background-color: rgba(34,151,214, 1);}
		/*Header Background Image*/
		.header{background-image:url() !important; }

				
		.page .header, .single .header, .archive .header, .search .header{ position:relative!important; background-color: rgba(34,151,214, 1)!important;}
		
		
				/*Header Color*/
		body .header{ position:relative!important; background:#2297d6;}
		.page #slidera, .single #slidera, .archive #slidera, .search #slidera, .error404 #slidera{ height:auto!important;}
				
		/*Head Top Bar Color*/
		.head-info-area{background:#000000;}
		
				.home.has_trans_header.page .header{background:#2297d6!important;}
		@media screen and (max-width: 480px){
		.home.has_trans_header .header{ background:#2297d6!important;}
		}
		/*LOGO*/
		.logo img{height:100px; width:200px; margin-top:0px;} 

				.logo h1, .logo h1 a:link, .logo h1 a:visited, .logo h1 a:hover{ 
			font-family:'Scada'; 
						font-size:38px;			color:#ffffff;
		}
		
		/*logo first letter Color*/
		.logo > h1 > a > span, #footer .footercols1 h3::first-letter, #footer .footercols2 h3::first-letter, #footer .footercols3 h3::first-letter, #footer .footercols4 h3::first-letter, h1.postitle::first-letter, .single_post_content h1::first-letter, h2.postitle::first-letter{
			color:#0ec7ab;
		}
		
		/*HEADER TEXT BAR*/
				.head-info-area, .head-info-area a:link, .head-info-area a:visited{ 
						font-size:14px;			color:#ffffff;
		}	
		
		.head-info-area a:hover{ 
			color:#edecec;
		}		
		
		a:link, a:visited{color:#ffffff;}
		a:hover{color:#999999;}
		
		
		/*Slider Title*/
				.title{ 
			font-family:'Oswald'; 			font-size:38px;			color:#ffffff;
			background-color:#2297d6;
		}	
		
		.title{background-color: rgba(34,151,214, 1);}
		
		
		
				.slidedesc{ 
			font-family:'Oswald'; 			font-size:18px;			color:#ffffff;
			background-color:#000000;
		}	
		.slidedesc{background-color: rgba(0,0,0, 1);}
				
				.title, .slidedesc, .slidebtn a{text-transform:uppercase;}
		
				.slidebtn{ 
			font-family:'Oswald'; 			font-size:14px;;
		}
		.slidebtn a{ 
			color:#ffffff; 
			background-color: rgba(0,0,0, 1);}	
		.slidebtn a:hover{background-color: rgba(14,199,171, 1);
		
		}	
		.nivo-controlNav a{background-color:#ffffff}
		.nivo-controlNav a.active{background-color:#000000}				
		
		
		/* Global H1 */	
						h1, h1 a:link, h1 a:visited{ 
						font-size:30px;			color:#494949;
		}
		
		h1 a:hover{ 
			color:#2297d6;
		}
		
		/* Global H2 */	
						h2, h2 a:link, h2 a:visited{ 
			font-family:'Oswald'; 			font-size:25px;		color:#494949;
		}
		
		h2 a:hover{ 
			color:#2297d6;
		}
		
		/* Global H3 */	
						h3, h3 a:link, h3 a:visited{ 
			font-family:'Oswald'; 			font-size:20px;		color:#494949;
		}
		
		h3 a:hover{ 
			color:#2297d6;
		}
		
		/* Global H4 */	
						h4, h4 a:link, h4 a:visited{ 
			font-family:'Oswald'; 			font-size:18px;		color:#525252;
		}
		
		h4 a:hover{ 
			color:#2297d6;
		}	
		
		/* Global H5 */	
						h5, h5 a:link, h5 a:visited{ 
						font-size:15px;		color:#494949;
		}
		
		h5 a:hover{ 
			color:#2297d6;
		}	
		
		/* Global H6 */	
						h6, h6 a:link, h6 a:visited{ 
						font-size:12px;		color:#494949;
		}
		
		h6 a:hover{ 
			color:#2297d6;
		}
		
		/* Post Meta Color */
		.post_block_style1_meta, .post_block_style1_meta a:link, .post_block_style1_meta a:visited, .post_block_style2_meta, .post_block_style2_meta a:link, .post_block_style2_meta a:visited, .single_metainfo, .single_metainfo a:link, .single_metainfo a:visited{ 
			color:#c1c1c1;
		}
		
		/* Team Box Background Color */
		.team-infobox{ 
			background-color:#f7f7f7;
		}
		
		/* Social Icon Background Color */
		.social-icons a:link, .social-icons a:visited{ 
			border-color:#ffffff;
			color:#ffffff;
		}	
		
		/* Social Icon Hover Background Color */
		.social-icons a:hover{ 
			border-color:#2297d6;
			color:#2297d6;
		}
		
		/* Teambox Background Color */
		.testimonial-box, .bxslider li{ 
			background-color:#f9f9f9;
		}	
		.testimonial-box:after{ 
			border-top-color:#f9f9f9;
		}	
		
		/* Pager Color */
		.bx-wrapper .bx-pager.bx-default-pager a:link, .bx-wrapper .bx-pager.bx-default-pager a:visited{ 
			background:#c6c6c6;
		}	
		
		/* Pager Active Color */
		.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{ 
			background:#868686;
		}
		/* Gallery Filter Active Bgcolor */
		li.active a:link, li.active a:visited{ 
			background-color:#2297d6;
			color:#ffffff !important;
		}	
		
		/* Gallery Filter Active Bgcolor */
		.portfolio-categ li a:link, .portfolio-categ li a:visited{ 
			color:#494949;
		}			
		
		/* Skills Bar Background Color */
		.skill-bg{ 
			background-color:#f8f8f8;
		}	
		
		/* Skills Bar Text Color */
		.skillbar-title{ 
			color:#ffffff;
		}			
															
		#simple-menu{color:#e7e7e7;}
		body.home.has_trans_header #simple-menu{color:#fff;}
		span.desc{color:#ffffff;}

		/*MENU Text Color*/
		#topmenu ul li a:link, #topmenu ul li a:visited{color:#e7e7e7;}
		#topmenu ul li.menu_hover a:link, #topmenu ul li.menu_hover a:visited{border-color:#000000;}
		#topmenu ul li.menu_hover>a:link, #topmenu ul li.menu_hover>a:visited, body.has_trans_header.home #topmenu ul li.menu_hover>a:link, body.has_trans_header.home #topmenu ul li.menu_hover>a:visited{color:#000000;}
		#topmenu ul li.current-menu-item>a:link, #topmenu ul li.current-menu-item>a:visited, #topmenu ul li.current-menu-parent>a:link, #topmenu ul li.current_page_parent>a:visited, #topmenu ul li.current-menu-ancestor>a:link, #topmenu ul li.current-menu-ancestor>a:visited{color:#000000;}
		#topmenu ul li ul{border-color:#000000 transparent transparent transparent;}
		#topmenu ul.menu>li:hover:after{background-color:#000000;}
		#topmenu ul li ul li a:hover{color:#000000;}
		
		#topmenu .menu_hover > a:link, #topmenu .menu_hover > a:visited, #topmenu ul li.current-menu-item>a:link, #topmenu ul li.current-menu-item>a:visited, #topmenu ul li.current-menu-parent>a:link, #topmenu ul li.current_page_parent>a:visited, #topmenu ul li.current-menu-ancestor>a:link, #topmenu ul li.current-menu-ancestor>a:visited{ background-color:#2297d6}
		
		#topmenu ul.menu ul li{background-color:#2297d6;}		
		
		#topmenu ul.sub-menu li a{color:#000000;}	
		#topmenu ul.sub-menu li a:hover, #topmenu li.menu_highlight_slim:hover{background-color:#0ec7ab !important;}	
		/* , #topmenu ul.sub-menu li.current_page_item a,  #topmenu ul.sub-menu li.current-menu-item a */
		.sidr{ background-color:#2297d6;}
		.pad_menutitle{ background-color:#0ec7ab;}
		.sidr ul li a, .sidr ul li span, .sidr ul li ul li a, .sidr ul li ul li span{color:#FFFFFF;}	
		
		#simple-menu .fa-bars{color:#e7e7e7 !important;}
		.pad_menutitle .fa-bars, .pad_menutitle .fa-times{color:#FFFFFF !important;}				

		.head_soc .social_bookmarks a:link, .head_soc .social_bookmarks a:visited{color:#e7e7e7;}
		.head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(231,231,231, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(231,231,231, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(231,231,231, 0.3)!important;}
		

		/*BASE Color*/
		.widget_border, .heading_border, #wp-calendar #today, .thn_post_wrap .more-link:hover, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, #searchsubmit, .complete_pagenav a:hover, .nav-box a:hover .left_arro, .nav-box a:hover .right_arro, .pace .pace-progress, .homeposts_title .menu_border, span.widget_border, .ast_login_widget #loginform #wp-submit, .prog_wrap, .lts_layout1 a.image, .lts_layout2 a.image, .lts_layout3 a.image, .rel_tab:hover .related_img, .woo-slider #post_slider li.sale .woo_sale, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .img_hover, p.form-submit #submit, .optimposts .type-product a.button.add_to_cart_button, input[type=submit]{background:#2297d6;} 
		
		.share_active, .comm_auth a, .logged-in-as a, .citeping a, .lay3 h2 a:hover, .lay4 h2 a:hover, .lay5 .postitle a:hover, .nivo-caption p a, .acord_text p a, .org_comment a, .org_ping a, .contact_submit input:hover, .widget_calendar td a, .ast_biotxt a, .ast_bio .ast_biotxt h3, .lts_layout2 .listing-item h2 a:hover, .lts_layout3 .listing-item h2 a:hover, .lts_layout4 .listing-item h2 a:hover, .lts_layout5 .listing-item h2 a:hover, .rel_tab:hover .rel_hover, .post-password-form input[type~=submit], .bio_head h3, .blog_mo a:hover, .ast_navigation a:hover, .lts_layout4 .blog_mo a:hover{color:#2297d6;}
		#home_widgets .widget .thn_wgt_tt, #sidebar .widget .thn_wgt_tt, #footer .widget .thn_wgt_tt, .astwt_iframe a, .ast_bio .ast_biotxt h3, .ast_bio .ast_biotxt a, .nav-box a span, .lay2 h2.postitle:hover a{color:#2297d6;}
		.pace .pace-activity{border-top-color: #2297d6!important;border-left-color: #2297d6!important;}
		.pace .pace-progress-inner{box-shadow: 0 0 10px #2297d6, 0 0 5px #2297d6;
		  -webkit-box-shadow: 0 0 10px #2297d6, 0 0 5px #2297d6;
		  -moz-box-shadow: 0 0 10px #2297d6, 0 0 5px #2297d6;}
		
		.fotorama__thumb-border, .ast_navigation a:hover{ border-color:#2297d6!important;}
		
		
		/*Text Color on BASE COLOR Element*/
		.icon_round a, #wp-calendar #today, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, .complete_pagenav a:hover, .ast_login_widget #loginform #wp-submit, #searchsubmit, .prog_wrap, .rel_tab .related_img i, .lay1 h2.postitle a, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .lts_layout1 .icon_wrap a, .lts_layout2 .icon_wrap a, .lts_layout3 .icon_wrap a, .lts_layout1 .icon_wrap a:hover, input[type=submit]{color:#FFFFFF;}
		.thn_post_wrap .listing-item .moretag:hover, body .lts_layout1 .listing-item .title, .lts_layout2 .img_wrap .complete_plus, .img_hover .icon_wrap a, body .thn_post_wrap .lts_layout1 .icon_wrap a, .wpcf7-submit, .woo-slider #post_slider li.sale .woo_sale, p.form-submit #submit, .optimposts .type-product a.button.add_to_cart_button, input[type=submit]:hover{color:#FFFFFF;}




/*Sidebar Widget Background Color */
#sidebar .widget{ background:#fafafa;}
#sidebar .widget_wrap{border-color:#eeeff5;}
/*Widget Title Color */
#sidebar .widget-title, #sidebar .widget-title a{color:#2297d6;}

#sidebar #sidebar .widget, #sidebar .widget .widget_wrap{ color:#999999;}
#sidebar .widget .widgettitle, #sidebar .widget .widgettitle a:link, #sidebar .widget .widgettitle a:visited{font-size:18px;}

#sidebar .widget li a, #sidebar .widget a{ color:#373737;}
#sidebar .widget li a:hover, #sidebar .widget a:hover{ color:#2297d6;}


.flipcard .front{background-color:#ffffff; border-color:#e0e0e0;}

.flipcard .back{background-color:#f7f7f7; border-color:#000000;}

.divider5 span, .divider6 span{background-color:#e5e5e5;}
.divider1, .divider2, .divider3, .divider4, .divider5, .divider6, .fusion-title .title-sep, .fusion-title.sep-underline, .product .product-border, .fusion-title .title-sep, .fusion-title2 .title-sep2{border-color:#e5e5e5;}

.timeline-both-side li .timeline-description{background-color:#ffffff;}

.timeline-both-side:before, .timeline-both-side li .border-line, .timeline-both-side li .border-line:before{background-color:#dedede;}

.timeline-both-side:after, .timeline-both-side li .timeline-description{border-color:#dedede;}
.griditem{background-color:#ffffff;}
.griditem{border-color:#cccccc;}
#footer .footercols1 h3, #footer .footercols2 h3, #footer .footercols3 h3, #footer .footercols4 h3{color:#ffffff;}

/*FOOTER WIDGET COLORS*/
#footer{background: #2297d6;}
#footer .footercols1, #footer .footercols2, #footer .footercols3, #footer .footercols4, .footer-post-area ul li h6, .footer-post-area ul li h6 a:link, .footer-post-area ul li h6 a:visited{color:#ffffff;}
.footer-post-area ul li{border-color:#ffffff;}


/*COPYRIGHT COLORS*/
#copyright{background: #2297d6;}
.copytext, .copytext a:link, .copytext a:visited{color: #6d6d6d;}

.foot_soc .social_bookmarks a:link, .foot_soc .social_bookmarks a:visited{color:#6d6d6d;}
.foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(109,109,109, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(109,109,109, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(109,109,109, 0.3);}



/*-------------------------------------TYPOGRAPHY--------------------------------------*/

/*Post Titles and headings Font*/
.postitle, .product_title{ font-family:Oswald;}

/*Menu Font*/
#topmenu ul li a{ font-family:Roboto;}

.midrow_block h3, .lay1 h2.postitle, .more-link, .moretag, .single_post .postitle, .related_h3, .comments_template #comments, #comments_ping, #reply-title, #submit, #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, .search_term h2, .search_term #searchsubmit, .error_msg #searchsubmit, #footer .widgets .widgettitle, .home_title, body .lts_layout1 .listing-item .title, .lay4 h2.postitle, .lay2 h2.postitle a, #home_widgets .widget .widgettitle, .product_title, .page_head h1, .featured_area h2, .featured_block h3, h1, h2, h3, h4, h5, h6{ text-transform:uppercase; letter-spacing:0.5px;}



#topmenu ul li a{font-size:15px;}
#topmenu ul li {line-height: 15px;}

/*Body Text Color*/
body, .home_cat a, .contact_submit input, .comment-form-comment textarea{ color:#2b2b2b;}
.single_post_content .tabs li a{ color:#2b2b2b;}
.thn_post_wrap .listing-item .moretag{ color:#2b2b2b;}
	
	

/*Post Title */
.postitle, .postitle a, .nav-box a, h3#comments, h3#comments_ping, .comment-reply-title, .related_h3, .nocomments, .lts_layout2 .listing-item h2 a, .lts_layout3 .listing-item h2 a, .lts_layout4 .listing-item h2 a, .author_inner h5, .product_title, .woocommerce-tabs h2, .related.products h2, .optimposts .type-product h2.postitle a, .woocommerce ul.products li.product h3{ text-decoration:none; color:#666666;}

/*Woocommerce*/
.optimposts .type-product a.button.add_to_cart_button:hover{background-color:#FFFFFF;color:#2297d6;} 
.optimposts .lay2_wrap .type-product span.price, .optimposts .lay3_wrap .type-product span.price, .optimposts .lay4_wrap  .type-product span.price, .optimposts .lay4_wrap  .type-product a.button.add_to_cart_button{color:#666666;}
.optimposts .lay2_wrap .type-product a.button.add_to_cart_button:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:before{color:#666666;}
.optimposts .lay2_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay4_wrap  .type-product h2.postitle a{color:#2297d6;}



@media screen and (max-width: 480px){
body.home.has_trans_header .header .logo h1 a:link, body.home.has_trans_header .header .logo h1 a:visited{ color:#ffffff!important;}
body.home.has_trans_header .header #simple-menu{color:#e7e7e7!important;}
}

/*USER'S CUSTOM CSS---------------------------------------------------------*/
/*---------------------------------------------------------*/
