/*
Theme Name: Management Essentials
Description: Giving busy business owners time back by increasing the confidence and capability of their managers through practical hands-on management training solutions.
Theme URI:  
Author: Outwork Studio
Author URI:  https://www.outworkstudio.com/
Template: salient
Version: 1.0
*/

.vc_do_custom_heading { margin-bottom: 15px !important; }
h2, h3 { margin-bottom: 25px; }

body[data-form-submit=regular] .container-wrap input[type=submit],
.nectar-button.large, .nectar-post-grid-item__read-more { font-size: 16px; padding: 20px 30px !important; min-width: 200px; text-align: center; }
.full-width-section .light .nectar-button:hover, .nectar-button:hover { opacity: 1; }

div.heading-title, #page-header-wrap { display: none; }
body.single-post.material[data-bg-header=true] .container-wrap { padding-top: 0 !important; }
.nectar-post-grid-filters { margin-bottom: 15px; }
.nectar-post-grid[data-text-color=dark] .nectar-post-grid-item .content * { color: #1d4d73; }
.nectar-post-grid-item__read-more { background: #24a9c5; min-width: auto; max-width: 200px; border-radius: 4px; margin-top: 20px !important; }
.nectar-post-grid-item__read-more .link_text { color: #FFF !important; font-weight: 600; }
.nectar-post-grid-item__read-more .link_text svg { display: none; }

.padding-amount-small .nectar-badge__inner { padding: 8px 20px; border-radius: 100px; }

.testimonial_slider .image-icon { display: none; }
.testimonial_slider blockquote p { font-size: 28px; padding-bottom: 15px; text-align: left; }
.testimonial_slider blockquote span { text-align: left; }
.testimonial_slider .controls ul { text-align: left; }

@media screen and (max-width: 800px) {
    .testimonial_slider blockquote p { font-size: 20px; line-height: 1.35; }
}

form { margin: 0 auto; max-width: 650px; }
form p { padding-bottom: 10px; }
form h4 { margin: 20px 0 10px !important; text-align: left; } 
input[type="checkbox"] { margin: 0 5px 0 0; vertical-align: middle; }
input[type=submit] { margin-top: 30px; }
input[type="radio" i] { margin: 0; }
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single { padding-top: 10px; padding-bottom: 10px; }
body[data-fancy-form-rcs="1"] .fancy-select-wrap { padding-top: 0; }
.wpcf7-form-control-wrap { text-align: left; }
.wpcf7-spinner { display: none; }
.wpcf7-form p span.wpcf7-list-item-label { color: #1d4d73; font-size: 11px; margin: 0 20px 0 0; }
.wpcf7-list-item { margin: 0; text-align: left;  }
.wpcf7-radio span { font-size: 14px !important; }

html .wpcf7-form .wpcf7-not-valid-tip { background: none; color: #fe4545 !important; padding: 0 !important; box-shadow: none !important; }
.wpcf7 form.invalid .wpcf7-response-output { border-color: #F00; }

::-webkit-input-placeholder { color: #1d4d73; }
::-moz-placeholder { color: #1d4d73; }
:-ms-input-placeholder { color: #1d4d73; }
:-moz-placeholder { color: #1d4d73; }
