@charset "utf-8";

.siteHeader , .siteHeader_logo a , .header_scrolled .gMenu_outer , .vk-mobile-nav {
  background-color: #96514d !important;
  color:#fff;
}
.siteFooter {
  background-color: #663734 !important;
  color:#fff;
}
.gMenu a { color:#fff !important; }

.vk-mobile-nav nav ul {
  background-color:#fff !important;
}
.vk-mobile-nav .widget.vk-mobile-nav-widget.widget_vkexunit_banner {
  text-align:center !important;
}

.zz-warning { color:#93964d !important; }
.zz-bg-warning { background-color:#93964d !important; }
.zz-success { color:#4d9650 !important; }
.zz-bg-success { background-color:#4d9650 !important; }
.zz-info { color:#4d9396 !important; }
.zz-bg-info { background-color:#4d9396 !important; }
.zz-error { color:#96514d !important; }
.zz-bg-error { background-color:#96514d !important; }
.zz-primary { color:#504d96 !important; }
.zz-secondary { color:#964d94 !important; }
.zz-bg-secondary { background-color:#964d94; }
.zz-border-primary { border-color:#504d96 !important; }
.zz-border-warning { border-color:#93964d !important; }
.zz-border-success { border-color:#4d9650 !important; }
.zz-border-info { border-color:#4d9396 !important; }
.zz-border-error { border-color:#96514d !important; }
.zz-border-secondary { border-color:#964d94 !important; }
.zz-btn-warning { background-color:#93964d !important; border-color:#646634; color:#fff !important; }
.zz-btn-warning:hover { background-color:#646634 !important; color:#fff !important; }
.zz-btn-success { background-color:#4d9650 !important; border-color:#346636 !important; color:#fff !important; }
.zz-btn-success:hover { background-color:#346636 !important; color:#fff !important; }
.border-2x { border: 2px solid #666 !important; }
.border-3x { border: 3px solid #666 !important; }
.border-5x { border: 5px solid #666 !important; }

.copySection p:last-child { display: none !important; }

.post-name-silver-plan .page-header { background-color:#93964d !important; }
.post-name-gold-plan .page-header { background-color:#4d9650 !important; }

#menu-item-364 a:hover , #menu-item-1393 a:hover { color:#ff8882 !important; }
#menu-item-366 a:hover , #menu-item-1394 a:hover { color:#ff82f9 !important; }
#menu-item-367 a:hover , #menu-item-1395 a:hover { color:#82ff88 !important; }
#menu-item-368 a:hover , #menu-item-1396 a:hover { color:#f9ff82 !important; }
#menu-item-369 a:hover , #menu-item-1397 a:hover { color:#82f9ff !important; }
#menu-item-370 a:hover , #menu-item-1404 a:hover { color:#8882ff !important; }

.gMenu > #menu-item-364:before , .gMenu > #menu-item-1393:before { border-bottom-color:#ff8882 !important; }
.gMenu > #menu-item-366:before , .gMenu > #menu-item-1394:before { border-bottom-color:#ff82f9 !important; }
.gMenu > #menu-item-367:before , .gMenu > #menu-item-1395:before { border-bottom-color:#82ff88 !important; }
.gMenu > #menu-item-368:before , .gMenu > #menu-item-1396:before { border-bottom-color:#f9ff82 !important; }
.gMenu > #menu-item-369:before , .gMenu > #menu-item-1397:before { border-bottom-color:#82f9ff !important; }
.gMenu > #menu-item-370:before , .gMenu > #menu-item-1404:before { border-bottom-color:#8882ff !important; }

@media screen and (max-width: 768px) {
  .plan .wpcf7-list-item { display:block !important; margin-bottom:1em !important; }
}

.h2 { font-size:2rem !important; }
.h3 { font-size:1.75rem !important; margin:0px !important; font-weight:normal; }
.h4 { font-size:1.5rem !important; }
.h5 { font-size:1.25rem !important; }

.veu_contact .contact_txt { text-align:left !important; }
.veu_contact .contact_txt_catch {
  font-size:1.5rem !important;
  font-weight:bold !important;
}
.veu_contact .contact_txt_tel { display:none !important; }
.veu_contact .contact_txt_time { font-size:1.1rem !important; }

.vk_faq .vk_faq_title .h3 { font-weight: bold !important; }
