.stepsheets-table-header th {
  font-size: 16px ;
  color: #2c70b8;
}

.cwdance-nav-wrapper {
	text-align: center;
	display:inline-block;
	width:100%;
}
.cwdance-nav-wrapper-top {
	margin-top:25px;
	margin-bottom:25px;	
}

.search-stepsheets-wrapper {
padding-top:15px;
padding-bottom: 20px;
border-bottom: 2px solid #eee;
}

.cwdance-dance-type{
	float:right;
}
@media (max-width:600px){
	.cwdance-dance-type {
		float:left;
		padding-top:25px;
	}	
}

#search-stepsheets,.cwdance-nav-button,.cwdance-nav-button-gray, 
#mc-embedded-subscribe, 
#search-2 .button {
border-radius:5px;
color: #fff !important; 
text-decoration: none; 
text-transform:none;
padding: 8px 10px; 
background-color: #2c70b8;
font-weight:normal;
font-size:1em;
}
.cwdance-nav-next{
	padding-left:29px;
	padding-right:29px;
}
.cwdance-nav-bg-gray {
	background-color:gray;
}

.cwdance-bottom-30 {
margin-bottom:30px;
}

.cwdance-videos-wrapper {
	display:flex;
	flex-wrap:wrap;
}

.cwdance-video {
   /*max-width:380px;*/
}
.cwdance-video-right {
	width:300px;
	margin-left:auto;
}
label.cwdance-video-label, .cwdance-stepsheet-label, .cwdance-choreo-label, .cwdance-music-label, .cwdance-artist-label {
	display:inline;
	width:20%;
}
