/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
.container-wrap{
	padding-top: 56px;
	padding-bottom: 0;
}
.divider-small-border.completed{
	margin: 0 auto;
}
.page-template-template-portfolio .portfolio-wrap {
    padding-top: 80px;
}
.tp-caption h2{
	text-align: center !important;
}
.nectar-icon-list-item{
	margin-bottom: 20px !important;
}
.toggle h3 a{
	font-size: 20px;
}








/*gravity-form*/

body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date]{
	border:2px solid #000 !important;
	padding-left: 10px !important;

}
body[data-form-style="minimal"] .minimal-form-input label:after{
	border: 0 !important;
}
body[data-form-style="minimal"] .minimal-form-input label span.text {
    position: absolute;
    top: 10px;
    left: 0;
    font-size: 18px;
    margin-top: 0;
    transform: translateY(0%);
    color: #000!important;
}
body[data-form-style="minimal"] .minimal-form-input label span.text .text-inner{
	color: #000 !important;
}
body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date]{
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}
body[data-form-style="minimal"] .minimal-form-input.textarea label span.text{
	top: 10px;
}
body[data-form-style="minimal"] .minimal-form-input.filled label .text-inner, body[data-form-style="minimal"] .minimal-form-input.has-text label .text-inner{
	animation: inherit;
}
body[data-form-style="minimal"] .minimal-form-input.no-text label .text-inner{
	animation: inherit;
}
body .gform_wrapper ul li.gfield{
	margin-top: 0 !important;
}
body[data-form-style="minimal"] textarea, body[data-form-style="minimal"].woocommerce #review_form #respond textarea{
	box-sizing: inherit !important;
}
.gform_wrapper .gform_footer{
	padding-top: 0 !important;
	text-align: right;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{
	margin-right: 0 !important;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required{
	padding-right: 16px !important;
}
.wpb_row, .wpb_content_element {
    margin-bottom: 0;
}
body[data-form-submit="regular"] .container-wrap input[type=submit]{
	text-transform: uppercase;
    font-size: 18px;
    padding: 16px 40px !important;
}

