/******************************************************************
Theme Name:  coast. framework
Theme URI: http://www.coaststudios.com.au
Description: coast. framework Theme - Built on Foundations 6 
Author: coast.
Author URI: http://www.wearecoast.com.au
Version: 1.7
License: GNU General Public License & MIT
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Sass, Coast Studios, coast, foundations 6
******************************************************************/

/* Further Testing */

/*=============================================

Custom Overwrite CSS 

TRY AND USE SASS IF POSSIBLE

MAKE SURE YOU COMMIT CHANGES TO THE REPO SO
THEY AREN'T OVERWRITTEN
==============================================*/

/* ONLY USE IF YOU DON'T KNOW HOW TO USE SASS/SCSS 
 OTHERWISE EDIT FILES IN SCSS FOLDER AND COMPILE */


 /* Example 

 header {
 	display: none;
 }

 */

 /* START ALL CUSTOM CSS BELOW THIS LINE */



.booking_template .cell.extra-product .thumbnail {
    background-color: #fff;
}


[data-js-overview-menu] .menu_container_overview ul.menu li a span {
    float: left;
    padding-right: 10px;
}

@media(max-width:600px){
.default_template, .blog .article_header_banner {
    margin-top: 0 !important;
}
	
.default_template #content	{
    padding: 0 5%;
}
}


.gf_simple_horizontal {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 2rem;
}

.gf_simple_horizontal input{
	font-family: "Bebas Neue","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif!important;
}

.gf_simple_horizontal input[type=submit] {
	padding: 1rem 2rem!important;
}

.gf_simple_horizontal li {
	padding: 0 3rem 0 0!important;
}

.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle,
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last {
 padding-top: 0 !important;
}
.gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
 margin-bottom: 0 !important;
 
}
.gf_simple_horizontal_wrapper li.hidden_label input {
 margin-top: 0 !important;
}
body .gf_simple_horizontal_wrapper .top_label div.ginput_container {
 margin-top: 0 !important;
}
.gf_simple_horizontal div.gform_footer.top_label {
 width: auto !important;
 vertical-align: top !important;
}
.gf_simple_horizontal div.gform_body {
 width: auto !important;
}

body.single-product section.product-banner .content input[date-picker]:placeholder {
    font-size:14px !important;
}

body.single-product section.product-banner .content input[date-picker] {
	    padding: 20px 15px !important;
}



section.promo-section {
	padding: 0;
}

section.promo-section a {
	display: block;
	width: 100%;
	height: 100%;
}

.grecaptcha-badge { 
    visibility: hidden;
}

.orange-button {
	background-color: #E87F2A !important;
	font-weight: 600;
}

.entry-thumb {
	display: none!important;
}

.blog_listing_post article .blog_post_content header h2 {
    font-weight: 500 !important;
}

.blog_sidebar .blog_sidebar_widget h3 {
    font-weight: 500 !important;
}