.form-consultar input[type=text], .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-email, .wpcf7-form .wpcf7-textarea {width: 100%; padding: 10px 20px; margin-bottom: 10px;}
.wpcf7-form .wpcf7-textarea {max-height: 180px; color: #888;}
.form-consultar input[type=submit], .wpcf7-form .wpcf7-submit {padding: 10px 20px;}
.form-consultar input[type=radio] {margin-bottom: 10px;}
.menu-main-menu-container {margin-top: 10px;}
.menu-main-menu-container ul li:last-child {display: none;}
.sleek nav > .menu > li > a {padding: 0 0 20px;}
.link-border a {border: 1px solid #fff; border-radius: 30px; padding: 7px !important; margin-top: 19px !important;}
.news-heading {margin-top: 80px;}
.news-home input[type=text] {margin-bottom: 10px;}
#title .pagetitle {padding-top: 150px;}
.breadcrumbs, .breadcrumbs a {display: none !important;}
.tax-course-cat .padder .row > .col-md-9 {width: 100% !important;}
.tax-course-cat .padder .row > .col-md-3 {display: none;}
#numeros-bg .vc_column-inner {background-size: contain;}
.course_price .subs, .students_undertaking, .course_time {display: none !important;}
.course .course_button {color: #fff;}
.wpsl-more-info-listings {display: block !important; margin-bottom: 20px !important;}
a.wpsl-store-details {display: none !important;}
.wpsl-store-location > p:first-child > strong a {font-size: 15px; font-weight: 700; color: #000;}
.wpsl-info-window > p > strong > a {font-size: 15px; font-weight: 700; color: #000; border-bottom: 1px solid #000;}
.wpsl-info-window a {color: #ff0000;}
.post-template-default #title h1 {
color: #FFF;
text-align: center;
padding: 50px;
}
.post-template-default .content p>ol, .content>ol {
font-size: 25px;
font-weight: 800;
color: #34497e;
}
.post-template-default h2 {
color: #34497e;
}
.post-template-default .padder.content, .page .content, .single .content {
padding: 50px;
}
#comments {
display:none;
}