/**handles:extra-style**/
/*
Theme Name: Generation Positive Theme
Theme URI: http://generationpositive.com.au
Template: Extra
Author: Yipes Digital
Author URI: http://yipes.com.au/
Version: 2.0.14.1477303756
Updated: 2016-10-24 21:09:16

*/

/* remove title and margin on contact page
----------------------------------------------*/
#post-73 .post-wrap h1 {padding: 0px;}
#post-73 .entry-title {display:none;}


/*#logo {display:none!important;}*/

 /* remove arthur admin from author bio
----------------------------------------------*/
#et_authors-2 .widget_list li:first-child {
display: none!important;
}


/*Gravity forms validation error
----------------------------------------*/

/* Basic styling */

body .gform_wrapper .validation_error {

border: none;

color: #f00;

background: none;

padding: 0;

}

body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message {

border: none;

color: #f00;

background: none;

padding: 0;

}

body .gform_wrapper .gform_body .gform_fields .gfield_error {

border: none;

color: #f00;

background: none;

padding-left: 0;

}

/* Width fix at two inline inputs */

body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {

max-width: none;

}

/* Labels */

body .gform_wrapper .gform_body .gform_fields .gfield_error span[class*="_label"] {

color: #000;

}

/* Required star */

body .gform_wrapper .gform_body .gform_fields .gfield_error span.gfield_required, body .gform_wrapper span.gfield_required {

color: #f00;

}

/* Fix */

body .gform_wrapper li.gfield.gfield_error, body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {

padding-top: 0;

}

/* Text Input fields and textareas */

body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper li.gfield_error select, body .gform_wrapper li.gfield_error textarea {

border: 1px solid #f00;

margin-bottom: 9px;

}

/* The top validation message */

body .gform_wrapper div.validation_error {

border: 1px solid #f00;

color: #f00;

width: calc(100% - 16px);

display: none;

}

/* Radio and checkbox lists */

body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, body .gform_wrapper li.gfield_error ul.gfield_checkbox, body .gform_wrapper li.gfield_error ul.gfield_radio {

color: #000;

}

/* Inline labels */

body .gform_wrapper .gfield_error .gfield_label {

color: #000;

}

/* Input margin fix */

body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {

margin-top: 6px;

}

/*end gravity validation 
---------------------------------------*/

/*Gravity forms input fields
----------------------------------------*/
#input_1_5, #input_1_2, #input_1_3  {padding-top:12px;}

#input_1_5, #input_1_2, #input_1_3  {padding-bottom:12px;}

#input_1_5, #input_1_2, #input_1_3  {padding-top:12px;}

#input_1_5, #input_1_2, #input_1_3  {padding-bottom:12px;}

/*End Gravity forms input fields
----------------------------------------*/


/* Change widget title colors */
.et_pb_extra_column_sidebar .et_pb_widget .widgettitle { background:#2D47BC; }