@media (min-width: 300px) {
	#narrowBlock {
		display:block;
	}
	#condensedBlock {
		display:none;
	}
}


@media (min-width: 1400px) {
	#narrowBlock {
		display:none;
	}
	#condensedBlock {
		display:block;
	}
}



@media all and (max-width: 959px) {

	.desktop_toggle{display:block;}
	.tablet_toggle{display:none;}
	.mobile_toggle{display:none;}

}

@media all and (max-width: 720px) {

	.desktop_toggle{display:none;}
	.tablet_toggle{display:block;}
	.mobile_toggle{display:none;}

}

@media all and (max-width: 479px) {

	.desktop_toggle{display:none;}
	.tablet_toggle{display:none;}
	.mobile_toggle{display:block;}

}

.styled-select select {
   background: transparent;
   padding: 0px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   -webkit-appearance: none;
}
   
.styled-select {
   overflow: hidden;
   border: 0;
}

.missing_field {
    background-color:#FCF;
}
.touched{
    background-color:#FFEAEB
}
.touching{
    background-color:#FCF;
}
.bold{
	font-weight:bold;
}

.point{
	cursor:pointer;
}
.email_data {
	display:none;
}


/* Demo classes */
.comment-table-search thead th:nth-child(1) {
  width: 10%;
}
.comment-table-search thead th:nth-child(2) {
  width: 15%;
}
.comment-table-search thead th:nth-child(3) {
  width: 15%;
}
.comment-table-search thead th:nth-child(4) {
  width: 40%;
}
.comment-table-search thead th:nth-child(5) {
  width: 20%;
}
.comment-table-search thead th:nth-child(6) {
  width: 10%;
}

#update_state {
	margin:18px 0px 1px 8px;
}

.featured_photo {
	border:#039 solid 4px;
}

.button-group {
	 border:1px solid #CCC;
	 padding:10px 5px 15px 7px;
	 border-radius:5px;
	 margin:0px 5px 0px 0px;
}