
	/*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:Roboto; 	font-size:16px; }

.footer-post-area ul li h4,
.footer-post-area ul li h4 a{font-family:Assistant;}

.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/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,
.newsletter-form input[type="submit"]{background-color:#cf4a46;}
.sktmore:hover,
.newsletter-form input[type="submit"]:hover{background-color:#393939;}

.expanding-grid .spacer{background-color:#cf4a46;}
.expand-left h2, .expand-left{color:#000000;}

.headingseperator h3{color:#000000;}
.headingseperator h3::after{border-bottom-color:#cf4a46;}

.expanding-grid .links > li a.active:after{border-bottom-color:#cf4a46;}

.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:#cf4a46 !important;}

.post_block_style3{background-color:#ffffff; border-color:#eaeaea;}
.post_block_style3:before{background:#9f9f9f;}

.skt-home-posts-row .skt-home-posts-title a{color:#282828;}
.skt-home-posts-row .skt-home-posts-date{color:#474747;}
.skt-home-posts-row .skt-home-posts-date i{color:#c31a28;}

.skt-team-row .skt-team-title a{color:#ffffff;}
.skt-team-row .skt-team-designation{color:#ffffff;}
	
.skt-header-phone{background-color:#F70E2B;}
.skt-header-phone a,
.skt-header-phone a:hover{color:#ffffff;}


/*-----------------------------COLORS------------------------------------*/
		/*Header Color*/
		.header{background-color: rgb(252 252 252);}
				
				
		/*Head Top Bar Color*/
		.head-info-area{background-color: rgba(43,13,15, 1);}
		
								
		
		@media screen and (max-width: 767px){
		.home.has_trans_header .header{background:#ffffff!important;}
		}
		/*LOGO*/
		.logo img{width:252px;} 

				.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';
			font-size:40px;
			color:#282828;
		}
		/*HEADER TEXT BAR*/
				.head-info-area, .head-info-area a:link, .head-info-area a:visited{ 
			font-family:'Roboto'; 			font-size:16px;			color:#ffffff;
		}	
		
		.head-info-area a:hover{ 
			color:#edecec;
		}		
		
		a{color:#00BAF2;}
		a:hover{color:#685031;}
		
		
		/*Slider Title*/
				.title{ 
			font-family:'Roboto'; 			font-size:80px;			color:#ffffff;
		}	
		
				.slidedesc{ 
			font-family:'Roboto'; 			font-size:19px;			color:#ffffff;
		}	
		
				.slidebtn{ 
			font-family:'Roboto'; 			font-size:16px;;
		}
		.slider-main .nivo-caption .slidebtn a{ 
			color:#ffffff; background-color:#59AB30;
		}	
		.slider-main .nivo-caption .slidebtn a:hover{background-color:#ffffff; color:rgb(0, 186, 242);}
		
		.nivo-controlNav a{background-color:#282828}
		.nivo-controlNav a.active{background-color:#cf4a46}				
				
		/* Global H1 */	
						h1{ 
			font-family:'Roboto'; 			font-size:32px;			color:#282828;
		}
		
		h1 a:hover{ 
			color:#cf4a46;
		}
		
		/* Global H2 */	
						h2{ 
			font-family:'Roboto'; 			font-size:28px;		color:#282828;
		}
		
		h2 a:hover{ 
			color:#cf4a46;
		}
				
		/* Global H3 */	
						h3{ 
			font-family:'Roboto'; 			font-size:24px;		color:#282828;
		}
		
		h3 a:hover{ 
			color:#cf4a46;
		}
		
		/* Global H4 */	
						h4{ 
			font-family:'Roboto'; 			font-size:13px;		color:#282828;
		}
		
		h4 a:hover{ 
			color:#cf4a46;
		}	
		
		/* Global H5 */	
						h5{ 
			font-family:'Roboto'; 			font-size:11px;		color:#282828;
		}
		
		h5 a:hover{ 
			color:#cf4a46;
		}	
		
		/* Global H6 */	
						h6{ 
			font-family:'Roboto'; 			font-size:9px;		color:#282828;
		}
		
		h6 a:hover{ 
			color:#cf4a46;
		}
		
		/* 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, .social-icons a:visited{ 
			background-color:#F70E2B;
			color:#ffffff;
		}	
		
		/* Social Icon Hover Background Color */
		.social-icons a:hover{ 
			background-color:#ffffff;
			color:#151515;
			border-color:#ffffff;
		}
		
		/* 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:#cf4a46;
		}
		
		/* 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(207,74,70, 0.7); color:#fff;}
		
		/* Skills Bar Background Color */
		.skill-bg{ 
			background-color:#f8f8f8;
		}	
		
		/* Skills Bar Text Color */
		.skillbar-title{ 
			color:#ffffff;
		}			
															
		#simple-menu{color:#282828;}
		body.home.has_trans_header #simple-menu{color:#fff;}
		span.desc{color:#282828;}
		
		.header-extras li a,
		.header-extras li .header-search-toggle{color:#282828;}
		.header-extras li a:hover,
		.header-extras li .header-search-toggle:hover{color: #cf4a46;}
		.header-extras li .custom-cart-count{background-color: #cf4a46; color:#282828;}
		
		/*MENU Text Color*/
		#topmenu ul li a{color:#282828;}
		#topmenu ul li.menu_hover a:link, #topmenu ul li.menu_hover a:visited{border-color:#cf4a46;}
		#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:#cf4a46;}
		#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:#f70e2b;}
		#topmenu ul li ul{border-color:#cf4a46 transparent transparent transparent;}
		#topmenu ul.menu>li:hover:after{background-color:#cf4a46;}
		#topmenu ul li ul li a:hover{color:#fff;}
		
		#topmenu ul li.appointment-btn a{background-color: #cf4a46; color: #fff !important;}
		#topmenu ul li.appointment-btn a:hover{background-color: #282828; color: #fff !important;}
		
#topmenu ul li.current-menu-item > a:link:after, #topmenu ul li.current-menu-item > a:visited:after, #topmenu ul li.current-menu-parent > a:link:after, #topmenu ul li.current_page_parent > a:visited:after, #topmenu ul li.current-menu-ancestor > a:link:after, #topmenu ul li.current-menu-ancestor > a:visited:after{content:''; border-bottom-color:#cf4a46 !important;}		
		
		#topmenu ul.menu ul li{background-color:#ffffff;}		
		
		#topmenu ul.sub-menu li a, #topmenu ul.children li a{color:#282828;}	
		#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:#F70E2B !important;}	

		.sidr{ background-color:#282828;}
		.pad_menutitle{ background-color:#00BAF2;}
		.sidr ul li a, .sidr ul li span, .sidr ul li ul li a, .sidr ul li ul li span{color:#ffffff;}
		.sidr ul li.sidr-class-current-menu-item > a{color:#ffc65d;}
		
		#simple-menu .fa-bars{color:#282828 !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:#282828;}
		.head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(40,40,40, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(40,40,40, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(40,40,40, 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:#59AB30;border-radius: 26px;} 
		
		.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:#cf4a46;}
		#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:#cf4a46;}
		.pace .pace-activity{border-top-color: #cf4a46!important;border-left-color: #cf4a46!important;}
		.pace .pace-progress-inner{box-shadow: 0 0 10px #cf4a46, 0 0 5px #cf4a46;
		  -webkit-box-shadow: 0 0 10px #cf4a46, 0 0 5px #cf4a46;
		  -moz-box-shadow: 0 0 10px #cf4a46, 0 0 5px #cf4a46;}
		
		.fotorama__thumb-border, .ast_navigation a:hover{ border-color:#cf4a46!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:#cf4a46;}
#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(207,74,70, 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:#F70E2B;}

.footer-infobox{background-color: #fcfcfc;}

.footmenu li a,
.footer-blog-posts ul li a{color: #fff;}

.footmenu li a:hover,
.footer-blog-posts ul li a:hover,
.footmenu li.current-menu-item a,
.footmenu li.current_page_item a{color: #b5c5ff;}

/*FOOTER WIDGET COLORS*/
#footer{background-color: #20336B; background-image: url(../images/section4-bg.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
#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;}


/*COPYRIGHT COLORS*/
#copyright{background-color: ;}
.copytext, .copytext a:link, .copytext a:visited{color: #fff;}

.foot_soc .social_bookmarks a:link, .foot_soc .social_bookmarks a:visited{color:#bebebe;}
.foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(190,190,190, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a i {background:rgba(190,190,190, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(190,190,190, 0.3);}



/*-------------------------------------TYPOGRAPHY--------------------------------------*/

/*Post Titles and headings Font*/
.postitle, .product_title{ font-family:Roboto;}

/*Menu Font*/
#topmenu ul li a{ font-family:Roboto;}



#topmenu ul li a{font-size:17px;}
#topmenu ul li {line-height: 17px;}

/*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:#cf4a46;} 
.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:#cf4a46;}



@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:#282828!important;}
}
span.desc{display: none;}
.elementor-image-box-content h3 {font-size: 18px !important;margin-top: 6px;}
#topmenu ul li.current-menu-item > a:link, .elementor-10 .elementor-element.elementor-element-1acb415c .elementor-heading-title {color:#f70e2b;}
.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
  z-index:99;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}
.popup h2 {font-size:16px;}
.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 60%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content ul li {font-size:14px;}
.popup .content {
  max-height: 30%;
  overflow: auto;
  overflow-y:scroll;
  height: 400px;
}
.popup .content::-webkit-scrollbar {
  width: 10px;
}

.popup .content::-webkit-scrollbar-track {
  background: #e3f5f9; 
}
 
.popup .content::-webkit-scrollbar-thumb {
  background: #00BAF2; 
}

.popup .content::-webkit-scrollbar-thumb:hover {
  background: #20336B; 
}
.ayurveda-bg {background: #fff url(../images/ayurveda-bg.jpg);background-size: cover;background-repeat:no-repeat;}
@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 95%;
  }
}

.marquee span { background: #f7ea8c;margin: 5px 0;padding:10px;}