/* 
Theme Name: FLVTheme
Theme URI: FLVTheme
Author: madebynorth digital
Author URI: https://madebynorthdigital.com/
Description: Custom WordPress Theme
Version: 1.0.0
Text Domain: flv
*/
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 1em;
}
.intro-date {
	line-height: 0.75;
	position: relative;
	display: inline-block;
	margin: auto;
}
.intro-date .number > span{
	display: inline-block;
	position: relative;
	overflow: hidden;
	vertical-align: top;
}
.intro-date .number .first-number {
	min-width: 80px;
}
.intro-date .number .cut-number{
	height: 0.53em;
	position: relative;
	overflow: hidden;
	display: inline-block;
    margin-bottom: auto;
    vertical-align: top;
}
.intro-date .number {
	font-size: 150px;
    font-weight: bold;
}
.intro-date .month {
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 30px;
	text-align: center;
	right: 0;
	margin: auto;
	font-weight: 300;
	text-transform: uppercase;
	padding-left: 2px;
}
@media (max-width: 1024px){
	.intro-date .number {
		font-size: 90px;
	}
	.intro-date .month {
		font-size: 18px;
	}
	.intro-date .number .first-number {
	min-width: 60px;
}
}
@media (min-width: 1025px){
	
	.arrow-toggle {
		display: none !important;
	}
	body #site-navigation .sub-menu, body .header-my-flv-mobile .sub-menu {
		-webkit-box-shadow: 1px 5px 5px 0 rgba(0, 0, 0, .1);
		box-shadow: 1px 5px 5px 0 rgba(0, 0, 0, .1);
	}
}
@media (min-width: 600px){
	body .btn, 
	body button, 
	body input[type=button], 
	body input[type=reset], 
	body input[type=submit], 
	body main div .gform_wrapper form button, 
	body main div .gform_wrapper form input[type=button], 
	body main div .gform_wrapper form input[type=reset], 
	body main div .gform_wrapper form input[type=submit] {
		min-width: 250px;
	}
}