/*
Theme Name:		TBST Conversion Plus v3
Theme URI: 		http://successteam.com.au/
Version: 		2 Contained
Description: 	Theme based upon wp-framework for the rapid development of TBSt websites.
Author: 		Ben Barin	
Author URI:		
Tags:			

Copyright 2012 TBST <http://successteam.com.au> All rights reserved.
*/

/* Reset Browser Defaults */


/* Apply base theme styles and colors */
@import url( 'library/css/base.css' );


/* Stylistic CSS Styles */
@import url( 'library/css/screen.css' );

/* Stylistic CSS Styles */
@import url( 'library/css/jquery.fancybox.css' );

/* Apply Mobile styles */
@import url( 'library/css/mobile.css' );

/* Search Form */
#nav .searchandfilter ul {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

#nav .searchandfilter ul li {
	padding: 0 !important;

}

#nav .searchandfilter .sf-input-text {
	padding: 8px;
	border: none;
	margin-left: 10px;
}

#nav .searchandfilter ul li.sf-field-submit input {
	min-width: initial !important;
	background: #4d4d4d;
	margin-right: 0 !important;
	margin-left: 5px;
	width: auto !important;
}

@media (max-width: 768px) {

	#nav .searchandfilter ul {
		display: block;
	}

	#nav .searchandfilter label {
		display: block;
	}

	#nav .searchandfilter .sf-input-text,
	#nav .searchandfilter ul li.sf-field-submit input {
		width: 100%;
	}

	 #nav .searchandfilter ul li.sf-field-submit input {
		padding: 10px 30px;
	}


}

/* Profile Single */
.profile p {
	margin: 0;
}

.profile fieldset {
	margin-bottom: 30px;
}

/* Profile Search Page */
.profile-search-form input,
.profile-search-form label,
.profile-search-form select {
	width: 100%;

}

.profile-search-form input {
	padding: 15px;
}

.profile-search-form select {
	height: auto;
	font-size: 15px;
	padding: 5px;
}


/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}
.frm_success_msg{
	border: 1px solid #D6E9C6;
    background-color: #DFF0D8;
    color: #468847;
    border-radius: 4px;
	padding:10px;
}

.page-id-18472 #content .eight.columns,
.page-id-19747 #content .eight.columns,
.page-id-18418 #content .eight.columns,
.page-id-19749 #content .twelve.columns,
.page-id-18456 #content .twelve.columns,
.page-id-18474 #content .twelve.columns
 {
	background-color:#fff;
	padding:20px;
	box-shadow:2px 2px 5px 1px rgba(0, 0, 0, 0.2);
}
.page-id-19749 #content .twelve.columns fieldset,
.page-id-18456 #content .twelve.columns fieldset,
.page-id-18474 #content .twelve.columns fieldset{
	border: 1px solid #ccc;
    padding: 10px 20px;
    margin-bottom: 20px;
}

#frm_field_221_container iframe {
	margin: 0 5px;
}

#frm_field_221_container br {
	display: none;
}