.clear, .wpm-color-picker, .wp-meetup-options-page .one {
  clear: both;
  float: none; }

.wpm-options-one-third {
  width: 28%;
  float: left;
  padding: 5px; }

.wpm-color-picker {
  width: 200px;
  padding: 5px; }
  .wpm-color-picker label {
    float: left; }
  .wpm-color-picker input {
    float: right; }

.wpm-logos {
  text-align: center; }

.widget-wrap .wpm-calendar-legend .wpm-widget-legend-title {
  padding: 5px;
  width: 50%; }

.wpm-legend-title {
  background-color: #646464; }

.wpm-calendar-legend .wpm-legend-item {
  width: 25%;
  float: left;
  text-align: center;
  margin: 5px;
  border-radius: 3px; }

.credit-line {
  font-size: 8px;
  font-size: 0.5714rem;
  text-transform: capitalize; }

.wp-meetup-calendar .calendar-month td {
  width: 12%;
  border-top: none;
  border-bottom: 1px solid;
  vertical-align: top; }
.wp-meetup-calendar .calendar-month .calendar-week .wpm-day {
  position: relative; }
  .wp-meetup-calendar .calendar-month .calendar-week .wpm-day .widget-calendar-entry {
    position: absolute; }
  .wp-meetup-calendar .calendar-month .calendar-week .wpm-day .wpm-date {
    position: relative; }
    .wp-meetup-calendar .calendar-month .calendar-week .wpm-day .wpm-date .wpm-number-display {
      position: relative; }
    .wp-meetup-calendar .calendar-month .calendar-week .wpm-day .wpm-date .wpm-event-list {
      margin: 0; }
      .wp-meetup-calendar .calendar-month .calendar-week .wpm-day .wpm-date .wpm-event-list .wpm-single {
        border-radius: 5px; }

/* .wpm-date .wpm-event-list.wpm-collapsed { display: none; }
.wpm-date .wpm-event-list.wpm-expanded { display: inherit; }
.wpm-date {
	.wpm-event-list { 
		padding:5px;
		margin:0px 0px 5px 0px;
		z-index: 1000;
		a:hover{
			font-size:14px;
		}
		a{
			.wpm-single{
				font-size: 10px;
				padding:10px;
				margin: 5px 0px 3px;
				border-radius: 10px;
			}
			.hover{
				border-radius: 100% !important;
			}
		}
	}
} */
.credit-line p {
  text-align: right; }

.wp-meetup-calendar .calendar-week .wp-meetup-table-data a {
  color: #123123; }

.clear, .wpm-color-picker, .wp-meetup-options-page .one {
  clear: both;
  float: none; }

.wpm-event-list {
  margin: auto; }
  .wpm-event-list .wpm-single {
    margin: 1px;
    padding: 5px 8px; }

.meetup-backlink {
  background-color: #cdcdcd;
  width: 300px;
  border-radius: 5px;
  margin: 5px;
  margin-bottom: 15px;
  margin-right: 15px;
  float: left; }
  .meetup-backlink div {
    width: 90%;
    padding: 15px; }
  .meetup-backlink h3 {
    margin: 12px 0; }
  .meetup-backlink p {
    margin: auto 0; }
  .meetup-backlink .button-wrapper {
    text-align: center;
    margin: auto;
    /* .credit-line {
    	width: 100%;
    	p {
    		text-align: center;
    		//width: 100%;
    		margin-top: 20px;
    	}
    } */ }
    .meetup-backlink .button-wrapper .button {
      text-align: center;
      width: 80%;
      border-radius: 5px;
      background-color: #c71f24;
      color: white;
      padding: 8px 12px;
      text-decoration: none;
      text-transform: capitalize; }
      .meetup-backlink .button-wrapper .button:hover {
        background-color: #9b181c; }
  .meetup-backlink .meetup-backlink-venue .meetup-backlink-map {
    width: 100%; }
    .meetup-backlink .meetup-backlink-venue .meetup-backlink-map a {
      width: 100%; }

.entry-content .credit-line {
  text-align: right; }

.wp-meetup-options-page .one {
  width: 100%; }
.wp-meetup-options-page .one-half {
  width: 48%;
  float: left;
  padding: 5px; }
.wp-meetup-options-page .one-third {
  width: 32%;
  float: left;
  padding: 5px; }
.wp-meetup-options-page .two-thirds {
  width: 65%;
  float: left;
  padding: 5px; }
.wp-meetup-options-page .clear, .wp-meetup-options-page .wpm-color-picker, .wp-meetup-options-page .one {
  clear: both;
  float: none; }
.wp-meetup-options-page .logo-wrap a {
  float: left;
  margin: 5px; }
.wp-meetup-options-page .logo-wrap h3 {
  float: left;
  margin: 5px; }
.wp-meetup-options-page .meetup-options {
  padding: 5px; }
  .wp-meetup-options-page .meetup-options .limited-width {
    max-width: 100px; }

.developer-options {
  background-color: rgba(255, 255, 255, 0.3);
  padding: 20px;
  border: solid 1px #c8c8c8;
  border-radius: 10px; }

.meetup-event-list-month {
  border-bottom: 2px solid black;
  margin-bottom: 3px; }
  .meetup-event-list-month h3 {
    margin: 0px; }

.meetup-widget-event-list .wpm-date-display {
  width: 20%;
  text-align: center;
  border-radius: 3px;
  display: inline;
  margin: 5px auto;
  padding: 2px;
  float: left; }
.meetup-widget-event-list .widget-meetup-event-list-day a .wpm-single {
  width: 70%;
  margin: 5px;
  padding: 3px auto;
  text-transform: capitalize;
  float: left; }

.widget-meetup-event-list-day {
  margin-bottom: 8px; }
  .widget-meetup-event-list-day .widget-month-display {
    display: inline; }
  .widget-meetup-event-list-day .wpm-number-display {
    display: inline; }
    .widget-meetup-event-list-day .wpm-number-display:afer {
      content: " "; }
  .widget-meetup-event-list-day .clear, .widget-meetup-event-list-day .wpm-color-picker, .widget-meetup-event-list-day .wp-meetup-options-page .one, .wp-meetup-options-page .widget-meetup-event-list-day .one {
    float: none;
    clear: both; }

.widget-area .widget .credit-line p {
  font-size: 8px;
  font-size: 0.5714rem;
  text-transform: capitalize; }

.one-half {
  width: 50%;
  float: left; }

.two-thirds {
  width: 66.666%;
  float: left; }

.one-third {
  width: 33.333%;
  float: left; }

.one-fourth {
  width: 25%;
  float: left; }

.three-fourths {
  width: 75%;
  float: left; }
