/*
Theme Name: Virtue – Premium Child
Theme URI: http://themes.kadencethemes.com/virtue-premium/
Description: Child theme for Virtue Premium
Author: Kadence Themes
Author URI: http://www.kadencethemes.com/
Template: virtue_premium
Version: 1.0.0
*/

.white p, .white h3, .white h5, .white h2 { color: #FFF }

body.home .sliderclass { padding: 0 0 0px; }*/

h1, h2, h3, h4, h5 { margin-top: 20px; }
ol li, ul li { padding: 3px 0; }


.kad-header-left { width: 30%!important; }
.kad-header-right { width: 70%!important; }




.contentclass  { padding: 0;  }
#pageheader { background:#490b0c; padding: 0; margin: 0 0 30px 0; }
.page-header {
    border-top: none; border-bottom: none;
    padding-bottom: 0px;
    margin: 10px 0;
    padding-top: 0px; 
}
.page-header h1 { padding: 0; margin: 0; color: #FFF}
i { padding-right: 7px; }


#nav-main ul.sf-menu li.current_page_parent a {
    background: #bbae58; color: #FFF;
}

/* Slider */
.sliderclass { background: #444; }
.ktslider_home_hidetop { margin-top: 0px!important; }

#ktsidebar h3 { margin-top: 0; padding-top: 0; }


/** FORM STYLES **/

.gform_wrapper input, .gform_wrapper textarea { border: 1px solid #ddd; background: #fff;}
.gform_wrapper input { height: 40px; }
.gform_wrapper input.gform_button { border: none; width: 100%; font-size: 20px; text-transform: uppercase; }

.gform_wrapper .ginput_complex label { letter-spacing: 0!important; font-weight: normal; }

.gfield_captcha_container {  }
.gfield_captcha_container img.gfield_captcha { float: left; max-width: 35%; }
.gfield_captcha_container .gfield_captcha_input_container  { float: right; width: 65%; }
.gfield_captcha_container .gfield_captcha_input_container input { width: 96%!important; }

.gform_wrapper .gform_footer input[type="submit"] { font-size: 2.5em!important; padding: 20px; min-height: 80px; display: block;  }
