

	/*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, button, input, select, textarea{ 
	font-family: 'Open Sans', sans-serif; 	font-size:16px; }

.single_post .single_post_content .tabs li a:link, .single_post .single_post_content .tabs li a:visited{ color:#2b2b2b;}

.page_head{ background:#545556; color:#555555;}
.page_head .postitle{color:#555555;}	
.page_head .layerbread a:link, .page_head .layerbread a:visited{color:#555555;}	
.page_head_bg{background:url(../../www.sktperfectdemo.com/demos/laboratory/wp-content/themes/laboratory-pro/images/default-header-img.jpg);}


/*Feattured Boxes Section*/
.featured_area_bg{background:url();}
.featured_area{background-color:#f2f2f2;}
.featured_block img{height:70px;; width:70px;} 
.featured_block{background-color:#ffffff;}

.sktmore{background-color:#383939;}
.sktmore:hover{background-color:#f19100;}


/* .left-fit-title h3, .right-fit-title h3, .left-fit-desc, .right-fit-desc{color:;}
.left-fitright, .right-fitleft{background-color:;}


.left-fitbox a:hover h3, .right-fitbox a:hover h3{color:;}
.left-fitbox a:hover .left-fitright, .right-fitbox a:hover .right-fitleft{background-color:;}

.right-fitleft, .left-fitright{color:;}
.right-fit-desc, .left-fit-desc{border-bottom-color:;} */

.expanding-grid .spacer{background-color:#3368c6;}
.expand-left h2, .expand-left{color:#000000;}

.headingseperator h3{color:#000000;}
.headingseperator h3::after{border-bottom-color:#f19100;}

.expanding-grid .links > li a.active:after{border-bottom-color:#3368c6;}

.squarebox{background-color:#ffffff;}
.squarebox:hover{background-color:#79ab9f;}
.squaretitle{color:#000000;}

.perfectbox{background-color:#ffffff; border-color:#eaeaea;}
.perfectborder:hover, .perfectbox:hover{border-color:#3368c6 !important;}

.post_block_style3{background-color:#ffffff; border-color:#eaeaea;}
.post_block_style3:before{background:#9f9f9f;}

.post-style4-box .post-style4-content {background-color: #ffffff;}
.post-style4-box .shortmore a {background-color: #e34531; color: #ffffff;}
.post-style4-box .shortmore a:hover {background-color: #1f1f1f; color: #ffffff;}
.post-style4-box .topseprator {background-color: #e34531;}
.post-style4-box .postcount {color: #efefef;}
.post-style4-box h3 {color: #1f1f1f;}
.post-style4-box .shortdesc {color:#808b98;}


/*-----------------------------COLORS------------------------------------*/
		/*Header Color*/
		.header, .head-info-area{background-color: rgba(0,0,0, 0); border-color:rgba(255, 255, 255, 0.6);}
		
		.head-info-area .center{background-color: rgba(255,255,255, 0.15);}
		
		 
		
		
				
		/*Head Top Bar Color*/
				
						.has_trans_header .header_wrap {float: left; position: absolute;z-index: 999; width: 100%;}

		/*Boxed Header should have boxed width*/
		body.home.site_boxed .header_wrap.layer_wrapper{width: 83.5%;float: left;margin: 0 8.25%;}
		
		.home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header{background-image:none;}
						
		
		@media screen and (max-width: 767px){
		.home.has_trans_header .header{background:#000000!important;}
		.header, .head-info-area{background:#000000!important; border: none;}
		}
		/*LOGO*/
		.logo img{height:62px;; width:235px;; margin-top:20px;;} 

				.logo h2, .logo h1, .logo h2 a:link, .logo h2 a:visited, .logo h1 a:link, .logo h1 a:visited, .logo h2 a:hover, .logo h1 a:hover{ 
			font-family:'Fira Sans';
			font-size:42px;
			color:#ffffff;
		}
		/*HEADER TEXT BAR*/
				.head-info-area, .head-info-area a:link, .head-info-area a:visited{ 
						font-size:17px;			color:#d6d5d5;
		}	
		
		.head-info-area a:hover{ 
			color:#edecec;
		}		
		
		a{color:#f19100;}
		a:hover{color:#685031;}
		
		
		/*Slider Title*/
				.title{ 
			font-family:'Fira Sans'; 			font-size:72px;			color:#ffffff;
		}	
		
				.slidedesc{ 
						font-size:30px;			color:#ffffff;
		}	
		
				.slidebtn{ 
			font-family:'Roboto Condensed'; 			font-size:16px;;
		}
		.slidebtn a{ 
			color:#2f2f2f; background-color:#fff;
		}	
		.slidebtn a:hover{background-color:#3368c6; color:#fff;}	
		.nivo-controlNav a{background:#222;}
		.nivo-controlNav a.active{background-color:#222 !important; border:solid 2px #222 !important;}				
		
		
		/* Global H1 */	
						h1, h1 a:link, h1 a:visited{ 
						font-size:32px;			color:#282828;
		}
		
		h1 a:hover{ 
			color:#f19100;
		}
		
		/* Global H2 */	
						h2, h2 a:link, h2 a:visited{ 
						font-size:28px;		color:#282828;
		}
		
		h2 a:hover{ 
			color:#f19100;
		}
		
		/* Global H3 */	
						h3, h3 a:link, h3 a:visited{ 
						font-size:23px;		color:#282828;
		}
		
		h3 a:hover{ 
			color:#f19100;
		}
		
		/* Global H4 */	
						h4, h4 a:link, h4 a:visited{ 
						font-size:13px;		color:#282828;
		}
		
		h4 a:hover{ 
			color:#f19100;
		}	
		
		/* Global H5 */	
						h5, h5 a:link, h5 a:visited{ 
						font-size:11px;		color:#282828;
		}
		
		h5 a:hover{ 
			color:#f19100;
		}	
		
		/* Global H6 */	
						h6, h6 a:link, h6 a:visited{ 
						font-size:9px;		color:#282828;
		}
		
		h6 a:hover{ 
			color:#f19100;
		}
		
		/* 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:#282828;
		}
		
		/* Team Box Background Color */
		.team-infobox{ 
			background-color:#f7f7f7;
		}
		
		/* Social Icon Background Color */
		.social-icons a:link, #footer .footercols4 .social-icons a:visited{ 
			color:#ffffff;
		}	
		
		/* Social Icon Hover Background Color */
		.social-icons a:hover{ 
			color:#fff;
		}
		
		/* Social Icon Background Color */
		#footer .footercols4 .social-icons a:link, #footer .footercols4 .social-icons a:visited{ 
			background-color:#000000;
			color:#ffffff;
		}	
		
		/* Social Icon Hover Background Color */
		#footer .footercols4 .social-icons a:hover{ 
			background-color:#3368c6;
			color:#fff;
		}
		
		/* Teambox Background Color */
		.testimonial-box{ 
			background-color:#ffffff;
		}	
		.testimonial-box:after{ 
			border-top-color:#ffffff;
		}
		.testimonilacontent, .bxslider li h3, .bxslider li p{color:#000000;}
		
		.bxslider li{background-color:#ffffff; border-color:#e8e7e7;}	
		.testimonilacontent::after{border-bottom-color:#e8e7e7;}
		
		/* Pager Color */
		.bx-wrapper .bx-pager.bx-default-pager a:link, .bx-wrapper .bx-pager.bx-default-pager a:visited{ 
			background:#000000;
		}	
		
		/* Pager Active Color */
		.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{ 
			background:#f19100;
		}
		
		/* Gallery Filter Active Bgcolor */
		.portfolio-categ li a:link, .portfolio-categ li a:visited{ 
			color:#909090;
		}		
		
		/* Gallery Filter Active Bgcolor */
		.portfolio-categ li.active a:link, .portfolio-categ li.active a:visited{ 
			color:#f1b500;
		}	
		
			
		
		.portfolio-content .portfolio-area li .image-block-title{background-color: rgba(241,181,0, 0.7); color:#fff;}
		
		/* Skills Bar Background Color */
		.skill-bg{ 
			background-color:#f8f8f8;
		}	
		
		/* Skills Bar Text Color */
		.skillbar-title{ 
			color:#ffffff;
		}			
															
		#simple-menu{color:#fff;}
		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:#fff; }
		#topmenu ul li.menu_hover a:link, #topmenu ul li.menu_hover a:visited{border-color:#3368c6;}
		#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:#3368c6;}
		#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:#3368c6; background:#fff;}
		#topmenu ul li ul{border-color:#3368c6 transparent transparent transparent;}
		#topmenu ul.menu>li:hover:after{background-color:#3368c6;}
		#topmenu ul li ul li a:hover{color:#3368c6;}
		
		#topmenu ul.menu ul li{background-color:#ffffff;}		
		
		#topmenu ul.sub-menu li a, #topmenu ul.children li a{color:#000000;}

		#topmenu ul.sub-menu li a:hover, #topmenu ul.menu li.current_page_item > a{background-color:#fff !important; color: #3368c6;}	

		.sidr{ background-color:#383939;}
		.pad_menutitle{ background-color:#f19100;}
		.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:#FFFFFF !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:#fff;}
		.head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(255,255,255, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(255,255,255, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(255,255,255, 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, .wpcf7-submit, .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{background:#f19100;} 
		
		.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:#f19100;}
		#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:#f19100;}
		.pace .pace-activity{border-top-color: #f19100!important;border-left-color: #f19100!important;}
		.pace .pace-progress-inner{box-shadow: 0 0 10px #f19100, 0 0 5px #f19100;
		  -webkit-box-shadow: 0 0 10px #f19100, 0 0 5px #f19100;
		  -moz-box-shadow: 0 0 10px #f19100, 0 0 5px #f19100;}
		
		.fotorama__thumb-border, .ast_navigation a:hover{ border-color:#f19100!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{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{color:#FFFFFF;}




/*Sidebar Widget Background Color */
#sidebar .widget{ background:#FFFFFF;}
#sidebar .widget_wrap{border-color:#eeeff5;}
/*Widget Title Color */
#sidebar .widget-title, #sidebar .widget-title a{color:#666666;}

#sidebar #sidebar .widget, #sidebar .widget .widget_wrap{ color:#999999;}
#sidebar .widget .widgettitle, #sidebar .widget .widgettitle a:link, #sidebar .widget .widgettitle a:visited{font-size:16px;}

#sidebar .widget li a, #sidebar .widget a{ color:#f19100;}
#sidebar .widget li a:hover, #sidebar .widget a:hover{ color:#999999;}


.flipcard .front{background-color:#ffffff; border-color:#e0e0e0;}

.flipcard .back{background-color:#f7f7f7; border-color:#000000;}

.divider5 span, .divider6 span{background-color:#8c8b8b;}
.divider1, .divider2, .divider3, .divider4, .divider5, .divider6, .fusion-title .title-sep, .fusion-title.sep-underline, .product .product-border, .fusion-title .title-sep{border-color:#8c8b8b;}

.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;}

.serviceboxbg{background:rgba(255,255,255, 0.8); border-right-color:#30a0fd;}
.serviceboxbg:hover{background-color:#3368c6;}
.servicebox h3, .serviceboxbg p{color:#222 !important;}
.sktgo, .sktgo:hover{background-color:#ffffff;}

#footer .footercols1 h3, #footer .footercols2 h3, #footer .footercols3 h3, #footer .footercols4 h3{color:#ffffff;}
#footer .footercols1 h3::after,
#footer .footercols2 h3::after,
#footer .footercols3 h3::after,
#footer .footercols4 h3::after{background-color: #e45f4d;}

#footer .contact-info{background:rgba(255, 255, 255, 0);}
#footer .contact-info .box i{color:#ffffff;}
#footer .contact-info .box h5{color:#ffffff;}
#footer .contact-info .box p{color:#757575;}
#footer .contact-info .box i::after{background:#f19100;}
#footer .contact-info .box{border-right-color:#1f1f1f;}

.footmenu li a{color: #fff; font-size: 13px;}
.footmenu li a:hover,
.footmenu li.current-menu-item a,
.footmenu li.current_page_item a{color: #222;}

/*FOOTER WIDGET COLORS*/

#footer{ background-image: url(../images/slider1.jpg); position: relative; }
#footer::after{ content: ''; position: absolute; width: 100%; height: 100%; top: 0; left:0; background: rgba( 35, 76, 148, 0.9); z-index: 0;}
#footer .footercols1, #footer .footercols2, #footer .footercols3, #footer .footercols4, .footer-post-area ul li h4, .footer-post-area ul li h4 a:link, .footer-post-area ul li h4 a:visited{color:#fff; position: relative; z-index: 2;}


/*COPYRIGHT COLORS*/
#copyright{background: #ffff66;}
.copytext, .copytext a:link, .copytext a:visited{color: #ffff66;}

.foot_soc .social_bookmarks a:link, .foot_soc .social_bookmarks a:visited{color:#ffffff;}
.foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(255,255,255, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(255,255,255, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(255,255,255, 0.3);}



/*-------------------------------------TYPOGRAPHY--------------------------------------*/

/*Post Titles and headings Font*/
.postitle, .product_title{ }

/*Menu Font*/
#topmenu ul li a{ }



#topmenu ul li a{font-size:16px;}
#topmenu ul li {line-height: 16px;}

/*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:#f19100;} 
.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:#f19100;}

.footer-social-icons .social-icons a{background:#222222 !important; color:#ffffff !important;}
.footer-social-icons .social-icons a:hover{ background:#ffffff !important; color:#3368c6 !important;}



@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:#fff!important;}
}

/*USER'S CUSTOM CSS---------------------------------------------------------*/
span.desc{display: none;}
#introbar .right{text-align:right;}/*---------------------------------------------------------*/



.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
#loftloader-wrapper .loader-section {
	background: #000000;
}
#loftloader-wrapper .loader-section {
	opacity: 0.95;
}

#loftloader-wrapper.pl-wave #loader {
	color: #3368c6;
}



img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    /* height: 1em !important;
    width: 1em !important; */
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}



.skt-builder-home-section1-block-1955 {
    position: relative;
}

.skt-builder-home-section1-block-1955::before {
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0;
}

.skt-builder-block-inner-1955 {
    position: relative;
}



.servicebox-1957 .skt-builder-service-column-text a h3 {
    color: #333333 !important;
    font-size: 19px;
}

.servicebox-1957:hover .skt-builder-service-column-text a h3 {
    color: #3368c6 !important;
}

.servicebox-1957 .box-number {
    color: #fff;
    background: #333;
}

.servicebox-1957 .skt-builder-column-inner:hover .box-number {
    color: #fff;
    background: #3368c6;
}

.servicebox-1957 .skt-builder-column-inner .box-number::before {
    background: #333;
}

.servicebox-1957 .skt-builder-column-inner:hover .box-number::before {
    background: #3368c6;
}


a{
	text-decoration: none;
}
.owl-dots{
	position: absolute;     
	width: 100%;
	left: 0;
	bottom: 15px;
	z-index: 9999;
	text-align: center;
}
.owl-dots .owl-dot{
	display: inline-block;        
	width: 18px;
	height: 18px;
	border: 2px solid #333333 !important;
	border-radius: 10px;
	margin: 0 5px;
}
.owl-dots .owl-dot.active{
	border-color: #3368c6;
}

.submit-btn{
	background: #3368c6;
	color: #fff;
	padding: 5px 45px;
	border: none;
	cursor: pointer;
}
.submit-btn:hover{
	background: #333333;
}

.container{
	max-width: 1200px;
}

.inner-page{
	background: url(../images/slider1.jpg) rgba(0,0,0, 0.2) no-repeat;
	padding-top: 100px;
	padding-bottom: 40px;
}
.inner-page h3{
	color: #222;
}

.list-group-item.active{
	background: none;
	color: #3368c6;
	border: 1px solid rgba(0,0,0,.125);
}


#sticky { }
  
#sticky.stick {
	position: fixed;
	top: 0;
	z-index: 10000;
	border-radius: 0 0 0.5em 0.5em;
}

.email a{
	color: #333333;
}
.email a:hover{
	color: #3368c6;
}

.caption{
	position: absolute;
	bottom: 60px;
	left: 0px;
	background: rgba(0,0,0, 0.3);
	padding: 10px 20px;
}
.caption h2{
	color: #fff;
	font-weight: bold;
	font-size: 30px;
	margin: 0;
	padding: 0;
}


@media( max-width: 991px){
	.caption h2{
		font-size: 22px;
	}
}
@media( max-width: 767px){
	.caption{
		padding: 5px 10px;
	}
	.caption h2{
		font-size: 11px;
	}
}

.page-list{
	padding-left: 20px;
}
.page-list li{
	list-style-position: outside; 
	list-style-type:square;
	margin-bottom: 5px;
}