div.ccm-block-type-form-plus div.form-group {
    margin-bottom: 10px;
}

div.ccm-block-type-form-plus span.text-muted {
    opacity: .50;
}

div.ccm-block-type-form-plus div.form-group label.control-label {
    font-weight: bold;
    display: block;
}

div.ccm-block-type-form-plus .miniSurveyView { 
	margin-bottom:20px; 
}

div.ccm-block-type-form-plus .miniSurveyView #msg { 
	background:#FFFF99; 
	color: #333; 
	padding:5px; 
	border:1px solid #999; 
	margin:8px 0px 8px 0px; 
}

div.ccm-block-type-form-plus .miniSurveyView #msg .error { 
	padding-left:16px; 
	color:#cc0000; 
}

div.ccm-block-type-form-plus .miniSurveyView .required { 
	color:#cc0000; 
}

div.ccm-block-type-form-plus .miniSurveyView .download-item { 
	margin:8px 0px 8px 0px; 
}

div.ccm-block-type-form-plus .miniSurveyView .download-item .file { 
	background:#fafafa; 
	color: #6e6e6e; 
	border:1px solid #d9d9d9; 
	margin:0px 0px 10px 0px; 
}

div.ccm-block-type-form-plus .miniSurveyView .download-item .file a {
	color:#20bde8;
}

div.ccm-block-type-form-plus .miniSurveyView .download-item .file a:hover,
div.ccm-block-type-form-plus .miniSurveyView .download-item .file a:focus,
div.ccm-block-type-form-plus .miniSurveyView .download-item .file a:active {
	color:#335b8a;
}

div.ccm-block-type-form-plus .miniSurveyView .download-item .file:nth-last-child(1) {
	margin-bottom:20px;
}

div.ccm-block-type-form-plus .miniSurveyView img.ccm-captcha-image { 
	margin:0 0 10px; 
}

