/* Menü */
.teljesmenu {max-width: 100% !important;}
#menu-item-38 a, #menu-item-700 a {padding-top: 20px; padding-bottom: 20px;}
@media (min-width: 1090px) and (max-width: 1150px) {
  .main-navigation ul li a {padding: 10px !important;}
}
@media (min-width: 959px) and (max-width: 1089px) {
  .main-navigation ul li a {padding: 5px !important;}
}
@media (max-width: 958px) {
  .main-navigation ul li a {padding-top: 20px !important; padding-bottom: 20px !important;}
}
.mobile-nav-frame img {
  max-height: none;
  max-width: none;
}
.panel-grid-cell .widget-title {margin-top: 15px;}
/* Egyéb */
#masthead.masthead-logo-in-menu .logo > h1 {font-size: 30px !important;}
.so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image,
.so-widget-sow-image-default-b37b538aacbf .sow-image-container .so-widget-image {border-radius: 50%;}
/*.mptt-shortcode-event, .mptt-event-container {border-radius: 25px;}*/
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container {border-radius: 25px;}
.mptt-shortcode-event {background: #fff !important;}
.main-navigation ul li a {font-weight: 300;}
#menu-item-90 a {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700,700i&subset=latin-ext');
.open {font-family: 'Open Sans', sans-serif !important;}

/*Órarend */
.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2) {background: #fff !important;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title {
  /*font-size: 12px !important;*/
  margin: 0 !important;
}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot {
  /*font-size:10px !important;*/
  margin: 0 !important;
}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-description {margin: 0 !important;}
.mptt-shortcode-event {width: 154px;}
/* TablePress órarend */
.spinale {
  background: #d0cece;
  border-radius: 25px;
  text-align: center;
}
.premaman {
  background: #ffe699;
  border-radius: 25px;
  text-align: center;
}
.hatha {
  background: #9bc2e6;
  border-radius: 25px;
  text-align: center;
}
.feldenkrais {
  background: #8497b0;
  border-radius: 25px;
  text-align: center;
}
.ashtanga {
  background: #f4b084;
  border-radius: 25px;
  text-align: center;
}
.ures {
  background: #fff;
  border-radius: 25px;
  text-align: center;
  opacity: 0;
}
.column-1, .column-2, .column-3, .column-4, .column-5, .column-6, .column-7 {width: 14%;}
.tablepress td, .tablepress th {padding: 2px !important;}
.tablepress tbody td, .tablepress tfoot th {border-top: none !important;}
.entry-content table {
  margin: 0 auto !important;
  line-height: unset !important;
  border-bottom: none !important;
}
@media (max-wdith: 1070px) {
  .spinale {width: 14% !important;}
  .premaman {width: 14% !important;}
  .hatha {width: 14% !important;}
  .feldenkrais {width: 14% !important;}
  .ashtanga {width: 14% !important;}
  .ures {width: 14% !important;}
  .entry-content table {width: 100% !important;}
}
@media (max-width: 767px) {
  .orarend {display: none;}
  .kiskep {max-width: 50%;margin-left: auto; margin-right: auto;}
}
@media (min-width: 768px) {
  .mobile-only {display: none;}
}

.entry-content h2 {font-size: 1.4em !important;}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 {font-size: 20px !important;}
.so-widget-sow-post-carousel-default-d39db5b0819c .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item {width: 352px !important;}
.vantage-grid-loop article h3 {font-size: 20px !important;}
.vantage-grid-loop article .excerpt {font-size: 15px !important;}
.wpcf7 textarea.wpcf7-textarea {width: 100%;}

/* Nyilak*/
/*
.sow-carousel-title {
  width: 60px !important;
  margin: 0px auto !important;
}*/
.sow-carousel-previous {
  float: left !important;
}
@media screen and (max-width: 600px) {
.sow-carousel-title a.sow-carousel-next, .sow-carousel-title a.sow-carousel-previous {display: block !important;}
}