
/* Body Copyright*/
/* *{
-webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}

*/

/* Mobil icon */

.telicon::before{font: var(--fa-font-solid); content: "\f3cf"; padding-right: 0.5em;}

/*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, button, input, select, textarea{ 
	font-family: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(../images/services-bg1.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, .appointment-btn{background-color:#383939;}
.sktmore:hover, .appointment-btn:hover, .newsletter-form i{background-color:#01a8e9;}

.left-fit-title h3, .right-fit-title h3, .left-fit-desc, .right-fit-desc{color: #ccc;}
.left-fitright, .right-fitleft{background-color: #ccc;}

.left-fitbox a:hover h3, .right-fitbox a:hover h3{color: #ccc;}
.left-fitbox a:hover .left-fitright, .right-fitbox a:hover .right-fitleft{background-color: #ccc;}

.right-fitleft, .left-fitright{color: #ccc;}
.right-fit-desc, .left-fit-desc{border-bottom-color: #ccc;}

.expanding-grid .spacer{background-color:#01a8e9;}
.expand-left h2, .expand-left{color:#000000;}

.headingseperator h3{color:#000000;}
.headingseperator h3::after{border-bottom-color:#01a8e9;}

.expanding-grid .links > li a.active:after{border-bottom-color:#01a8e9;}

.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:#01a8e9 !important;}

.post_block_style3{background-color:#ffffff; border-color:#eaeaea;}
.post_block_style3:before{background:#9f9f9f;}


/*-----------------------------COLORS------------------------------------*/
		/*Header Color*/
		.header{background-color: rgba(255,255,255, 1);}
		
		 
		
		
				
		/*Head Top Bar Color*/
		.head-info-area{background-color: rgba(0,0,0, 0.1);}
		
								
		
		@media screen and (max-width: 767px){
		.home.has_trans_header .header{background:#ffffff!important;}
		}
		/*LOGO*/
		.logo img{height:50px;; width:228px;; margin-top:40px;;} 

				.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:'Roboto Condensed';
			font-size:34px;
			color:#282828;
		}
		/*HEADER TEXT BAR*/
				.head-info-area, .head-info-area a, .head-info-area a{ 
			font-family:'Assistant'; 			font-size:16px;			color:#6d6a66;
		}	
		
		.header.type1 #topmenu{margin-top:40px;;}
		
		#simple-menu{margin-top:40px;;}
		
		.head-info-area a:hover{color:#01a8e9;}
		
		.header-content-right{color:#6d6a66; margin-top:40px;;}
		.header-content-right .social-icons a{color:#6d6a66;}
		.header-content-right .social-icons a:hover{background-color: transparent; color:#ff6600;}
		
		.head-info-area .social-icons a{color:#6d6a66;}
		.head-info-area .social-icons a:hover{background-color: transparent; color:#f;}
		
		a{color:#ff6600;}
		a:hover{color:#993d00;}
		
		
		/*Slider Title*/
				.title{ 
			font-family:'Roboto Condensed'; 			font-size:70px;			color:#ffffff;
		}	
		
				.slidedesc{ 
			font-family:'Roboto Condensed'; 			font-size:20px;			color:#ffffff;
		}	
		
				.slidebtn{ 
			font-family:'Roboto Condensed'; 			font-size:16px;;
		}
		.slidebtn a{ 
			color:#ffffff; background-color:#ff6600;
		}	
		.slidebtn a:hover{background-color:#7b7b7d; color:#ffffff;}	
		.nivo-controlNav a{background-color:#ffffff}
		.nivo-controlNav a.active{background-color:#01a8e9}				
		
		
		/* Global H1 */	
						h1, h1 a:link, h1 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:32px;			color:#282828;
		}
		
		h1 a:hover{ 
			color:#01a8e9;
		}
		
		/* Global H2 */	
						h2, h2 a:link, h2 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:28px;		color:#282828;
		}
		
		h2 a:hover{ 
			color:#01a8e9;
		}
		
		/* Global H3 */	
						h3, h3 a:link, h3 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:24px;		color:#282828;
		}
		
		h3 a:hover{ 
			color:#01a8e9;
		}
		
		/* Global H4 */	
						h4, h4 a:link, h4 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:13px;		color:#282828;
		}
		
		h4 a:hover{ 
			color:#01a8e9;
		}	
		
		/* Global H5 */	
						h5, h5 a:link, h5 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:11px;		color:#282828;
		}
		
		h5 a:hover{ 
			color:#01a8e9;
		}	
		
		/* Global H6 */	
						h6, h6 a:link, h6 a:visited{ 
			font-family:'Roboto Condensed'; 			font-size:9px;		color:#282828;
		}
		
		h6 a:hover{ 
			color:#01a8e9;
		}
		
		/* 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, .social-icons a{ 
			background-color:#282828;
			color:#ffffff;
		}	
		
		/* Social Icon Hover Background Color */
		.social-icons a:hover{ 
			background-color:#ff6600;
		}
		
		/* 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:#01a8e9;
		}
		
		/* 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:#282828;}
		
		#topmenu{background-color: rgba(0,0,0, 0.4);}

		/*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:#ffffff;}
		#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{background-color:#ff6600; color:#ffffff;}
		#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:#ff6600; color:#ffffff;}
		#topmenu ul li ul{border-color:#ffffff transparent transparent transparent;}
		#topmenu ul.menu>li:hover:after{background-color:#ffffff;}
		#topmenu ul li ul li a:hover{color:#ffffff;}
		
		#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.children li a:hover, #topmenu li.menu_highlight_slim:hover, #topmenu ul.sub-menu li.current_page_item a, #topmenu ul.children li.current_page_item a, #topmenu ul.sub-menu li.current-menu-item a, #topmenu ul.children li.current-menu-item a{background-color:#282828 !important;}	
		
		#topmenu ul li.call-button a{background-color:#ff6600;}
		
		.sidr{ background-color:#383939;}
		.pad_menutitle{ background-color:#ff6600;}
		.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:#ff6600 !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:#ff6600;} 
		
		input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {background:#7b7b7d;}
		
		.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:#01a8e9;}
		#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:#01a8e9;}
		.pace .pace-activity{border-top-color: #01a8e9!important;border-left-color: #01a8e9!important;}
		.pace .pace-progress-inner{box-shadow: 0 0 10px #01a8e9, 0 0 5px #01a8e9;
		  -webkit-box-shadow: 0 0 10px #01a8e9, 0 0 5px #01a8e9;
		  -moz-box-shadow: 0 0 10px #01a8e9, 0 0 5px #01a8e9;}
		
		.fotorama__thumb-border, .ast_navigation a:hover{ border-color:#01a8e9!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:#01a8e9;}
#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(1,168,233, 0.8); border-right-color:#30a0fd;}
.serviceboxbg:hover{background-color:#685031;}
.servicebox h3, .serviceboxbg p{color:#ffffff !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: #ffffff;}

#footer .contact-info{background:#070707;}
#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:#01a8e9;}
#footer .contact-info .box{border-right-color:#1f1f1f;}

.footmenu li a{color: #838282;}
.footmenu li a:hover,
.footmenu li.current-menu-item a,
.footmenu li.current_page_item a{color: #ff6600;}

/*FOOTER WIDGET COLORS*/
#footer{background-color: #161923; background-image: url();}
#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:#838282;}


/*COPYRIGHT COLORS*/
#copyright{background-color: #131623;}
.copytext, .copytext a:link, .copytext a:visited{color: #ffffff;}

.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{ font-family:Assistant;}

/*Menu Font*/
#topmenu ul li a{ font-family:sans-serif;}



#topmenu ul li a{font-size:15px;}
#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:#01a8e9;} 
.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:#01a8e9;}



@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:#282828!important;}
body.home.has_trans_header .header #simple-menu{color:#fff!important;}

}

/*USER'S CUSTOM CSS---------------------------------------------------------*/
span.desc{display: none;}/*---------------------------------------------------------*/
@media screen and (min-width: 480px) {
  .profilepic {
    float: left; 
	margin-right: 3%;
  }
}