/*
Theme Name: Mrmw
Theme URI: http://www.na.mrmw.net/
Description: A event organizer theme for WordPress.
Version: 1.0
Author: Molnar Csaba
Author URI: http://www.pagini-web.eu/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, clean, simple, responsive
Text Domain: mrmw
*/


input[name="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="time"], input[type="week"], input[type="search"], input[type="month"], input[type="datetime"], input[type="date"], textarea, textarea.form-control, select, .upload-input, .form-control, .bootstrap-select.gt-select > button {
  display: block;
  width: 100%;
  padding: 13px 20px;
  font-size: 1rem;
  background-color: #fff;
  background-image: none;
  border: 1px solid #f9f9f9;
  color: #3e3b3b;
  box-shadow: none;
  line-height: 1.7;
  height: auto;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  -ms-transition: 0.2s;
  transition: 0.2s;
  border-radius: 4px;
  outline: 0;
  text-transform: none;
}

.tg {
  border-collapse: collapse;
  border-spacing: 0;
}

.tg tr {
  opacity: .70;
  background: #fff;
  color: #000;
}

.tg tr:nth-child(2n) {
  opacity: .70;
  background: #2F8CCC;
  color: #fff;
}

.tg td {
  font-size: 14px;
  padding: 10px 5px;
  border-style: solid;
  border-width: 0px;
  overflow: hidden;
  word-break: normal;
  max-width: 500px;
}

.tg th {
  font-size: 14px;
  font-weight: normal;
  padding: 10px 5px;
  border-style: solid;
  border-width: 0px;
  overflow: hidden;
  word-break: normal;
}

.tg .tg-0pky {
  vertical-align: top;
}

@media screen and (max-width: 700px) {
  .tg {
    width: auto !important;
  }
  .tg col {
    width: auto !important;
  }
  .tg-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

.widget-title-holder {
  font-size: 3.231rem;
  line-height: 1.3;
  text-align: center;
}

.widget-title-holder .widget-title span {
  color: #F1910B;
}

.speakers-separate {
  align-items: center;
  display: flex;
  margin: 3rem auto 0;
  justify-content: center;
  color: #2F8CCC;
}

.speakers-separate::after {
  content: '';
  display: block;
  height: 1px;
  width: 125px;
  background: currentColor;
}

.speakers-separate::before {
  content: '';
  display: block;
  height: 1px;
  width: 125px;
  background: currentColor;
}

.speakers-separate svg {
  margin: 0 2rem;
  width: 2.3rem;
  height: auto;
}

.tg  {border-collapse:collapse;border-spacing:0;}.tg td {padding:10px 20px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}.tg th { font-weight:normal;padding:10px 10px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal; }.tg thead tr th {font-size: 14px;font-weight: bold;border-bottom: 2px solid darkgray;padding-left: 20px;}.tg .tg-031e { vertical-align:top }@media screen and (max-width: 767px) {.tg { width: auto !important; }.tg col { width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}
.tg {border-collapse:collapse;border-spacing:0;}.tg tr{opacity: .70;background: #E6E6E6;color: #000;}.tg tr:nth-child(2n){opacity: .70;background: #106494;color: #fff;}.tg td{padding:10px 20px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}.tg th{font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}.tg .tg-7zrl{vertical-align:top}@media screen and (max-width: 700px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}
