/* CSS Document */

.wizard {margin-top:15px;margin-bottom:15px;}
.wizard > div {padding: 4px 9px; margin-right:5px; background:#efefef; position:relative; display:inline-block; }
.wizard > div:before {width:0px; height:0px; border-top: 14px inset transparent; border-bottom: 14px inset transparent; border-left: 14px solid #fff; position: absolute; content: ""; top: 0; left: 0;}
.wizard > div:after {width:0px; height:0px; border-top: 14px inset transparent; border-bottom: 14px inset transparent; border-left: 14px solid #efefef; position: absolute; content: ""; top: 0; right: -14px; z-index:2;}
.wizard > div:first-child:before {border:none;}
.wizard > div:last-child:after {border:none;}

.wizard > div:first-child {-moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius:   4px 0 0 4px;}
.wizard > div:last-child {-moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius:   0 4px 4px 0;}

.wizard i {margin-left:18px;}
.wizard > div:first-child i {margin-left:0;}



.addendingbutton {
  width: 32px;
  height: 32px;
  border-radius: 16px;
  padding:0px;
  padding-left:1px;
  font-size: 15px;
}

.attendingpic {
	float:left;
 margin-bottom: 3px;
    width: 30px;
    margin-right: 5px;
}
	
.attendingpic img{
	
    border-radius: 15px;
  
}
.attendingmore {
	margin-left: 5px;
	float:left;
	line-height:30px;
	width:31px;
}
.greylink, .greylink:hover, .greylink:active, .greylink:focus {color:#919191;
		text-decoration:none;}
.statusdate {
	float:none !important;

}
.tagsuggestion {
	margin-bottom:7px;
	margin-top:7px;
	font-size:14px;
}
.statuspic > a > img {
   border-radius: 30px;
}

.replypic img {
   border-radius: 17px;
}

.meetup {
    float: left;
    clear: left;
    width: 100%;
}

	.isotope-item {
  position: relative;
  float: left;
  width: 25%;
  padding:10px;
}
.isotope-item2 {
   width: 50%;
}

#resultshere {
	background-color:#f5f5f5;
}
.isotope-item > .panel {
	margin:0px !important;
	box-shadow: 5px 10px 15px rgba(0, 0, 0, 0.4);
	}

	.newpostoption {
		display:inline-block;
		width:18%;
		color:#757575;
		font-size:12px;
		text-align: center;
	}

	.newpostoption > a > i {
		font-size:24px;
		color:#919191;
		display:inline !important;
	}

	.newpostoption > a, .newpostoption > a:hover, .newpostoption > a:active, .newpostoption > a:focus {
		color:#919191;
		text-decoration:none;
	}

	.btn-group input[type="radio"] {
    display: none !important;
}

.btn-primary.active {
	box-shadow: 0 3px 20px rgba(0, 0, 0, 0.5) inset !important;
}

.newstatustabs > li > a {
	font-size:14px;
	color:#919191;
	font-weight: 300;
}

.newstatustabs > li > a > i {
color:#ccc !important;
font-size:18px;
}



.newstatustabs > li.active > a {
	color:#222;
}

.newstatustabs > li.active > a > i {
color:#222 !important;
font-size:18px;
}


#newstatus {

    max-height: 150px;
    
    }
	
.newstatustabs  i {
	margin-right: -3px !important;
}


.newpostcontaineractive {
	width: 100% !important;
	padding-left:25%;
	padding-right:25%;
}

	  @media (min-width: 1200px) and (max-width: 1700px) {
		  .isotope-item { width: 33%; } 
		  .isotope-item2 {width: 66%;} 
		  .ispacer4{display:none;}
		  }

 @media (min-width: 750px) and (max-width: 1199px) {
	 .isotope-item { width: 50%; } 
	 .isotope-item2 {width: 50%;} 
	 .ispacer4{display:none;} 
	 .ispacer3{display:none;} 
	 .newpostcontaineractive {	padding-left:10%;	padding-right:10%;}
}

@media (max-width: 749px) {.isotope-item { width: 100%; } .ispacer2{display:none;} .ispacer3{display:none;} .ispacer4{display:none;} .newpostcontaineractive {	padding-left:15px;	padding-right:15px;}}










.newday {
  clear:both;
  }
.newdayday {
  float:left;
  }
  .newdayday {width:100px;}
.timeslot {
  float:left;
  padding:3px;
  margin:2px;
  width:30px;
   text-align: center;
} 

 .newdayday-s {   
  overflow: hidden;
    width: 4.8%;
    float:left;
    font-size:8px;
    text-align: center;
    }
.timeslot-s {
  float:left;
  margin:1px;
  width:10px;
  height:10px;
   text-align: center;
} 

.timeslotcaption {
  font-size:11px;
  
}
.timeslotcaption-s {
  font-size:8px;
  
}
.timeslotcontainer {
margin-left:auto; margin-right:auto; width:730px; 
}

.timeslotcontainercontainer {
	width:100%; 
	overflow:auto;
}

.timeslotcontainer-s {
margin-left:auto; margin-right:auto; width:100%; 
}

