input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="date"],
textarea {
font-style: italic;
-webkit-appearance: none;
-moz-appearance: none; }
textarea {
height: 50px; }
.vc_single_image-wrapper,
.vcex-post-type-entry-inner,
.slider-pro {
border: 10px solid #fff !important;
-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25);
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25);
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.goo-recaptcha {
margin-bottom: 20px; }
::-webkit-input-placeholder {
color: #b0b0b0; }
:-moz-placeholder { color: #b0b0b0; }
::-moz-placeholder { color: #b0b0b0; }
:-ms-input-placeholder {
color: #b0b0b0; }
.hide {
display: none; }
#tribe-events {
margin: 40px 0; }
#tribe-events h2.tribe-events-page-title {
text-align: left; }
#footer-widgets .wpex-fa-social-widget ul {
text-align: center; }
#footer-widgets .wpex-fa-social-widget ul li {
display: inline-block;
float: none;
margin-right: 0; }
.sidebar-box .widget-title {
font-size: 20px !important; }
.angari-btn-turquoise a,
.searchandfilter input[type="submit"] {
background-color: #06b2c6 !important;
border-radius: 3px !important;
color: #fff !important;
border: 1px solid #06b2c6 !important; }
.angari-btn-turquoise a:hover,
.searchandfilter input[type="submit"]:hover {
background-color: #fff !important;
color: #444341 !important;
border-bottom: 1px solid #06b2c6 !important; }
.curriculum-grid {
background-color: #fff;
padding: 15px; }
.curriculum-grid .vc_grid-item-zone-c-right .vc_gitem-zone-c {
width: 70%;
padding: 0 0 0 20px; }
.curriculum-grid .vc_grid-item-zone-c-right .vc_gitem-animated-block {
width: 30%; }
.curriculum-grid .vc_grid-item-zone-c-left .vc_gitem-zone-c {
width: 30%; }
.curriculum-grid .vc_grid-item-zone-c-left .vc_gitem-animated-block {
width: 70%;
padding: 0 20px 0 0; }
.curriculum {
border-bottom: 1px solid #b0b0b0;
margin-top: 30px;
padding-bottom: 30px !important; }
.curriculum:first-child {
margin-top: 0; }
.curriculum .vc_gitem_row .vc_gitem-col {
padding: 0; }
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="password"],
input[type="search"],
textarea {
background: transparent !important;
border: none !important;
border-bottom: 1px solid #b0b0b0 !important;
border-radius: 0 !important;
color: #444341 !important;
-webkit-transition: border .2s !important;
transition: border .2s !important;
width: 100%; }
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
border-color: #0087b7 !important; }
input[type="submit"] {
background: #06b2c6 !important;
border: 1px solid #06b2c6 !important;
color: #fff !important;
font-family: "Open Sans";
text-transform: uppercase !important;
-webkit-transition: background .2s, color .2s !important;
transition: background .2s, color .2s !important; }
input[type="submit"]:hover {
background: #fff !important;
color: #444341 !important; }
input[type="submit"]::-webkit-autofill {
color: #444341; }
input[type="submit"]:-webkit-autofill {
color: #444341; }
input[type="submit"]::-moz-autofill {
color: #444341; }
input[type="submit"]:-moz-autofill {
color: #444341; }
input[type="checkbox"] {
width: auto; }
.one-third,
.one-fourth {
padding-left: 20px; }
@media screen and (max-width: 767px) {
.one-third,
.one-fourth {
padding-left: 0; } }
.one-third input,
.one-fourth input {
width: 100%; }
.one-third.first,
.one-fourth.first {
padding-left: 0; }
input.wpcf7-not-valid, input.error,
textarea.wpcf7-not-valid,
textarea.error {
border-color: #F00 !important; }
input[disabled],
textarea[disabled] {
background: #e8e8e8 !important;
-webkit-transition: background .2s;
transition: background .2s; }
label {
font-weight: 600; }
label .required {
color: #06b2c6; }
form.searchandfilter ul {
margin: 0 0 20px 0; }
form.searchandfilter ul li {
width: 100%; }
.um-button.um-alt {
background: #06b2c6 !important;
border: 1px solid #06b2c6 !important;
text-transform: uppercase !important; }
.um-button.um-alt:hover {
background: #fff !important;
color: #444341 !important; }
.um-col-alt {
margin-top: 30px !important; }
ul.page-numbers {
text-align: center; }
ul.page-numbers li {
display: inline-block;
float: none;
margin: 0 0 4px 0;
vertical-align: middle; }
a.page-numbers,
span.page-numbers {
border-radius: 3px;
padding: 0.7em 0.9em; }
.page-numbers.current {
background: #06b2c6;
border-color: #06b2c6;
color: #fff;
font-size: 20px;
font-weight: 700; }
#footer {
border-top: 1px solid #e8e8e8; }
#footer #footer-inner {
border-bottom: 1px dotted #b0b0b0; }
#footer .footer-widget {
padding-bottom: 0; }
#footer #menu-footer-menu {
padding-top: 10px;
text-align: center; }
#footer #menu-footer-menu li {
display: inline-block;
padding-left: 6px; }
#footer #menu-footer-menu:after {
display: table;
content: "";
clear: both; }
.tribe-events-filter-view .content-area {
max-width: 100% !important;
width: 100% !important; }
#tribe_events_filters_wrapper input[type=submit]:hover {
color: #444341 !important; }
#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label {
float: none; }
#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-content {
text-align: center; }
#tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit] {
display: block !important;
margin-left: auto !important;
margin-right: auto; }
.select2-drop-active .select2-results .select2-highlighted {
background-color: #06b2c6 !important; }
.select2-drop-active .select2-results .select2-highlighted .select2-result-label {
color: #fff; }
#legend {
margin: 0 0 20px 0; }
.rbs-imges-container {
margin-top: 20px; }
.rbs_gallery_button .button-border {
color: #888 !important;
font-size: 0.923em !important;
font-weight: 400 !important;
border: 1px solid #b0b0b0 !important; }
.rbs_gallery_button .button-border:active, .rbs_gallery_button .button-border.is-active, .rbs_gallery_button .button-border.active {
color: #000 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important; }
.rbs_gallery_button .button-border:hover, .rbs_gallery_button .button-border:focus {
color: #000 !important; }
@media only screen and (max-width: 959px) {
.curriculum-grid .vc_grid-item-zone-c-right .vc_gitem-zone-c {
width: 100%;
padding: 0; }
.curriculum-grid .vc_grid-item-zone-c-right .vc_gitem-animated-block {
width: 100%;
margin-bottom: 20px; }
.curriculum-grid .vc_grid-item-zone-c-left .vc_gitem-zone-c {
width: 100%;
margin-bottom: 20px; }
.curriculum-grid .vc_grid-item-zone-c-left .vc_gitem-animated-block {
width: 100%;
padding: 0; } }
@media only screen and (max-width: 767px) {
#footer-bottom {
padding: 0 !important; }
.tribe-events-filter-view.tribe-bar-is-disabled .tribe-events-page-title {
font-size: 30px;
margin-top: 1.875em !important; } }
@media only screen and (max-width: 480px) {
.entry h1 {
font-size: 42px !important; } }