/*

Your custom css

*/
.hidden_validation_label{
	font-size: 0;
	display: none;
}
#tribe-events-content table.tribe-events-calendar{
	overflow: visible;
}
#theme-page h3.mk-fancy-title span, #theme-page h2.mk-fancy-title span{
	text-transform: none;
	color: #ff6600;
}
.main-navigation-ul li a.texttoggler{
	padding-left: 10px;
    padding-right: 10px;
}

.normalview{ /*CSS to return page to default setting (with no additional CSS rules added)*/
}
/* .littlebitview */
.littlebitview a{
	font-size: 110%;	
}
.littlebitview .page-introduce-title{
	font-size: 36px;	
}
.littlebitview .tribe-events-page-title, .littlebitview .tribe-bar-views-inner label{
	font-size: 110% !important;	
}
.littlebitview .main-navigation-ul li a{
	font-size: 105%;
}
.littlebitview .entry-title a,.littlebitview .tribe-events-calendar div > a, .littlebitview .tribe-bar-filters label, .littlebitview .tribe-bar-filters input,
.littlebitview .tribe-events-tooltip .entry-title, .littlebitview .tribe-events-tooltip .tribe-events-event-body p, .littlebitview .tribe-events-tooltip .tribe-events-event-body, 
.littlebitview .tribe-events-button{
	font-size: 105% !important;	
}
.littlebitview .theme-content p, .littlebitview .theme-content p > a, .littlebitview .mk-text-block,.littlebitview .mk-caption-desc,.littlebitview .widget_contact_info span, .littlebitview .widget_contact_info i,
.littlebitview .widget_contact_info span a, .littlebitview .theme-content strong,.littlebitview .mk-toggle-title,.littlebitview .mk-toggle-pane,.littlebitview .wpcf7-form p,
.littlebitview .team-info-wrapper p, .littlebitview .team-info-wrapper a, .littlebitview .team-info-wrapper span,.littlebitview .wpcf7-form .wpcf7-submit, .littlebitview .mk-fullwidth-true p{
	font-size:14px !important;
	line-height:24px !important;
}
.littlebitview .theme-content h2{
	font-size:18px !important;
}
.littlebitview h2, .littlebitview .footer-wrapper li a{
	line-height:110%;
}
/* .middleview */
.middleview a{
	font-size: 125%;	
}
.middleview .page-introduce-title{
	font-size: 38px;	
}
.middleview .tribe-events-page-title, .middleview .tribe-bar-views-inner label{
	font-size: 125% !important;	
}
.middleview .main-navigation-ul li a{
	font-size: 110%;
}
.middleview .entry-title a,.middleview .tribe-events-calendar div > a, .middleview .tribe-bar-filters label, .middleview .tribe-bar-filters input,
.middleview .tribe-events-tooltip .entry-title, .middleview .tribe-events-tooltip .tribe-events-event-body p, .middleview .tribe-events-tooltip .tribe-events-event-body, 
.middleview .tribe-events-button{
	font-size: 110% !important;	
}
.middleview .theme-content p, .middleview .theme-content p > a, .middleview .mk-text-block,.middleview .mk-caption-desc,.middleview .widget_contact_info span, .middleview .widget_contact_info i,
.middleview .widget_contact_info span a, .middleview .theme-content strong,.middleview .mk-toggle-title,.middleview .mk-toggle-pane,.middleview .wpcf7-form p,
.middleview .team-info-wrapper p, .middleview .team-info-wrapper a, .middleview .team-info-wrapper span,.middleview .wpcf7-form .wpcf7-submit, .middleview .mk-fullwidth-true p{
	font-size:16px !important;
	line-height:24px !important;
}
.middleview .theme-content h2{
	font-size:20px !important;
}
.middleview h2, .middleview .footer-wrapper li a{
	line-height:125%;
}
/* .largeview */
.largeview a{
	font-size: 150%;	
}
.largeview .page-introduce-title{
	font-size: 42px;	
}
.largeview .tribe-events-page-title, .largeview .tribe-bar-views-inner label{
	font-size: 150% !important;	
}
.largeview .main-navigation-ul li a{
	font-size: 115%;
}
.largeview .entry-title a,.largeview .tribe-events-calendar div > a, .largeview .tribe-bar-filters label, .largeview .tribe-bar-filters input,
.largeview .tribe-events-tooltip .entry-title, .largeview .tribe-events-tooltip .tribe-events-event-body p, .largeview .tribe-events-tooltip .tribe-events-event-body, 
.largeview .tribe-events-button{
	font-size: 120% !important;	
}
.largeview .theme-content p, .largeview .theme-content p > a, .largeview .mk-text-block,.largeview .mk-caption-desc,.largeview .widget_contact_info span, .largeview .widget_contact_info i,
.largeview .widget_contact_info span a, .largeview .theme-content strong,.largeview .mk-toggle-title,.largeview .mk-toggle-pane,.largeview .wpcf7-form p,
.largeview .team-info-wrapper p, .largeview .team-info-wrapper a, .largeview .team-info-wrapper span,.largeview .wpcf7-form .wpcf7-submit, .largeview .mk-fullwidth-true p{
	font-size:18px !important;
	line-height:26px !important;
}
.largeview .theme-content h2{
	font-size:22px !important;
}
.largeview h2, .largeview .footer-wrapper li a{
	line-height:150%;
}
/* .xlargeview */
.xlargeview a{
	font-size: 200%;	
}
.xlargeview .page-introduce-title{
	font-size: 48px;	
}
.xlargeview .tribe-events-page-title, .xlargeview .tribe-bar-views-inner label{
	font-size: 200% !important;	
}
.xlargeview .main-navigation-ul li a{
	font-size: 130%;
}
.xlargeview .entry-title a,.xlargeview .tribe-events-calendar div > a, .xlargeview .tribe-bar-filters label, .xlargeview .tribe-bar-filters input,
.xlargeview .tribe-events-tooltip .entry-title, .xlargeview .tribe-events-tooltip .tribe-events-event-body p, .xlargeview .tribe-events-tooltip .tribe-events-event-body, 
.xlargeview .tribe-events-button{
	font-size: 140% !important;	
}
.xlargeview .theme-content p, .xlargeview .theme-content p > a, .xlargeview .mk-text-block,.xlargeview .mk-caption-desc,.xlargeview .widget_contact_info span, .xlargeview .widget_contact_info i,
.xlargeview .widget_contact_info span a, .xlargeview .theme-content strong,.xlargeview .mk-toggle-title,.xlargeview .mk-toggle-pane,.xlargeview .wpcf7-form p,
.xlargeview .team-info-wrapper p, .xlargeview .team-info-wrapper a, .xlargeview .team-info-wrapper span,.xlargeview .wpcf7-form .wpcf7-submit, .xlargeview .mk-fullwidth-true p{
	font-size:20px !important;
	line-height:28px !important;
}
.xlargeview .theme-content h2{
	font-size:26px !important;
}
.xlargeview h2, .xlargeview .footer-wrapper li a{
	line-height:200%;
}

@media screen and (max-width: 990px) {
	.mk-background-stretch{
		/*background-size: 100% 100% !important;*/
		background-attachment: scroll !important;
	}
}
