/*
Theme Name: Flora Child
Description: Child theme for the Flora
Author: Your name here
Template: flora
*/
#header-logo{
	float: none!important;
}
#header-logo img{
	max-height: 200%!important;
	top:125px!important;
}
.title-wrapper.w-size-l .title{
	color: #fff;
    text-shadow: 7px 8px 3px #888888;
    font-size: 60px;

}
.title-wrapper .subtitle{
	color: #fff;
    text-shadow: 7px 8px 3px #888888;
	position: absolute;
    left: 50%;
    margin-left: -58px;
    top: 240px;
}
.full-nav-button, .mobile-nav-icon{
	display: none!important;
}
.title-wrapper.w-parallax .bg-image{
	height: 100%!important;
}
.w-info-box a {
	color: #04afe9!important;
}
button, input[type="submit"], input[type="button"], :not(:required) input[type="checkbox"]:checked, :not(:required) input[type="radio"]:checked, .widget .tagcloud a:hover, .comments-nav a:hover, .pagination a:hover, .woocommerce button.button, .woocommerce .buttons .button, .wc-proceed-to-checkout .button, .my_account_orders a.button, .add_to_cart_inline .button{
	background-color: #04afe9!important;
	border-color: #04afe9!important;
}
input[type="submit"]:hover{
	color: #fff!important;
}
.overlap-left{
	margin-left: 0!important;
	visibility: visible!important;
}
.la-pacman > div, .la-ball-square-spin > div, .la-square-jelly-box > div, .la-line-scale-pulse-out-rapid > div{
    color: #04afe9!important;
    background: #04afe9!important;
    border-color: #04afe9!important;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="number"]:focus, input[type="date"]:focus, input[type="search"]:focus, .w-text-light input[type="file"]:hover, textarea:focus{
	border-color: #04afe9!important;
	text-shadow: #04afe9!important;
}

@media (max-width: 767px){

	.title-wrapper:not(.w-size-none) .title {
    font-size: 28px!important;
    text-shadow: 4px 3px 3px #888888!important;
    }
	#header.w-dark.w-fixed #header-logo .light-sticky{
		display: none;
	}
	#header.w-dark:before{
		background-color: none!important;
	}
	#header.w-dark:before{
	background: none!important;
	}
	#header.active.w-fixed {
	    opacity: 0!important;
	}
}
