/*
 Theme Name:   Web Bird Digital Business - Child
 Theme URI:    http://www.webbirddigital.com.au
 Description:  Child theme based off the Web Bird Digital Business theme.
 Author:       Simon Codrington
 Author URI:   http://www.simoncodrington.com.au
 Template:     webbirdbusiness
 Version:      1.0
 Tags:         Modern, Amazing, Magical, Responsive, Fully Customisable, Retina-Ready, HiDPI, Web Bird
*/

/*-------START THEME CUSTOMIATION HERE -------*/
/*---STANDARD STYLES---*/

body{
	font-family: 'Josefin Sans', sans-serif;
	font-weight: 400;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Amatic SC', cursive;
	font-weight: 700;
}
#home-slider .slides .slide .caption h2,
#home-slider .slides .slide .caption a h2 {
	font-family: 'Amatic SC', cursive;
	font-size: 300%;
}
#home-slider .slides .slide .caption p{
	font-family: 'Josefin Sans', sans-serif;
	font-weight: 400;
	font-weight: 130%;
}


.middle-menu .logo{
	width: 30%;
}
.middle-menu .navbar{
	width: 70%;
}


h1,
.entry-title{
	font-size: 220%;
}
h2{
	font-size: 200%;
}
h3{
	font-size: 145%;
}

.site-header .middle-menu{
	height: 110px;
}

.testimonial .author_container .author_name,
.testimonial .author_container .testimonial_company{
	font-family: 'Josefin Sans', sans-serif;
	font-weight: 400;
}
#home_blocks .block .block-name{
	font-size: 180%;
	bottom: 0px;
	font-weight: 700;
	text-shadow: 0px 1px 1px rgba(51, 51, 51, 0.7);
	display: inline-block;
	width: 100%;
	padding: 5px 10px;
}
#home_blocks .block .block-info{
	padding: 15px 15px 10px 25%;
}

.flex-direction-nav a{
	font-size: 140%;
}
.navbar .main-navigation{
	bottom: 15px;
}
.entry-header{
	
}

.social-media .icon{
	font-size: 110%;
	width: 28px;
	height: 28px;
}
#home-slider .slides .slide .caption.center .caption-inner .caption-text{
	padding: 20px 40px;
}


/*waitlist form styling*/

.visual-form-builder fieldset{
	background: #f1edf7;
	border-radius: 0px;
	border: solid 1px #DFDFDF;
}

.visual-form-builder fieldset.waitlist {
	margin-top: 0px;
	padding: 15px;
	border-radius: 0px;
}
.visual-form-builder fieldset.waitlist .vfb-legend{
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
	border-bottom: 0px;
}
.visual-form-builder fieldset.waitlist .vfb-legend h3 {
	font-size: 150%;
	background: #fff;
	padding: 0px 10px!important;
	border-bottom: 0px;
}
.visual-form-builder fieldset.waitlist .vfb-section{
	margin: 0px!important;
}
.visual-form-builder fieldset.waitlist .vfb-section-div {
	width: 100%;
	margin: 10px auto;
	border-radius: 0px;
	background: #FFF;
}
.visual-form-builder fieldset.waitlist .vfb-section-div h4{
	font-size: 110%;
	border-bottom: 0px;
}


#vfbp-form-1{
	background-color: #f1edf7;
    padding-top: 5px;
    padding-bottom: 20px;
}
#vfbp-form-2{
	background-color: #f1edf7;
	padding:10px 10px 20px 10px;
}
.vfbp-form .btn-primary {
    background: #F23968;
    color: #ffffff;
	border:none;
	border-radius:0;
}
.vfbp-form .btn-primary:hover, .vfbp-form .btn-primary:active {
    background: #635384;
    color: #ffffff;
}
