@CHARSET "UTF-8";
.ss-required-asterisk {
	font-size: 12pt;
}

.required-message {
	font-family: "Roboto", sans-serif;
	font-size: 8pt;
	color: #c01111;
}

ss-section-description {
	font-size: 12pt;
}

.ss-q-title {
	width: 100%;
	float: left;
	font-family: "Roboto", sans-serif;
	font-style: bold;
	font-size: 12pt;
/*	color: #9f917f;	 */
}

.ss-q-help, .ss-secondary-text{
	font-size: 10pt;
	color: #aaaaaa;
}

.ss-q-short {
	font-family: "Roboto", sans-serif;
	font-size: 12pt;
	width: 300px;
}

.ss-form-question {
	margin: 2em;
}

.ss-choices {
	list-style: none;	
}

.ss-form-question.errorbox-good {
	margin-top: 2em;
	margin-bottom: 2em;
}

.ss-choice-label {
	font-family: "Roboto", sans-serif;
	font-size: 12pt;
}

.ss-choice-item {
	margin-top: 1em;
}

.ss-password-warning.ss-secondary-text {
	margin-top: 1em;
	font-family: "Roboto Condensed", sans-serif;
	font-size: 10pt;
}

/*.jfk-button.jfk-button-action  {
	font-family: "Roboto", sans-serif;
	font-size: 16pt;
	width: 80px;
}
*/

#ss-submit {
	font-family: "Roboto", sans-serif;
	font-size: 13pt;
	height:40px;
	/*width: 80px;*/	
}

.error-message {
	margin-top: 1px;
	font-family: "Roboto", sans-serif;
	font-style: italic;
	font-size: 10pt;	
}

.ss-item{
	padding-top:10px;
}

#imgShowStock{
    display:none;
    position:absolute;
}

.image {
    border: 1px solid rgb(207, 200, 192);
    border-radius: 8px;
    margin: 1em;
    overflow: hidden;
}

.description-img {
    box-sizing: border-box;
    float: left;
    font-weight: bold;
    position: relative;
    text-align: center;
    width: 30%;
}

.tdItem{
	color: #333333;
	padding-left:10px;
	font-size: 14px
}