/*** Design v7-  Dark Peaks Theme ***/

/********** LOGO CUSTOMIZATIONS ************************************************/

/*** Logo size adjustment ***/
/* Assumes the image is 100% intended size to account for retina display */
.layout_logo { 
	width: 200px;
        height: auto;
	border: 0;
}
/*** Logo size adjustment -- narrow screen (mobile) ***/
@media screen and (max-width: 768px) {
	.layout_logo {
	max-width: 90%;
	height: auto;
	}
}

/********** HEADER CUSTOMIZATION ***********************************************/
/* Black header by default with spacing on the bottom */
header {
	margin-bottom: 20px;
}

/********** BACKGROUND IMAGE CUSTOMIZATION *************************************/
html {;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

/********** DO NOT EDIT - WHITE BLOCKS AROUND QUESTION ELEMENTS ****************/
.questionBlock, .layout_globalErrorBlock {
	background-color: #FFFFFF;
	padding: 20px;
}


.dropdown_dropdownSelector {
    background-color: white;

}

.questionBlock.ratingGridQuestion.ratingGridQuestion_hasOneRow .question_questionTitle {
	background: #FFFFFF;
	margin: -20px;
	padding: 20px;
}

/*
.indicatorCircle_label_isSelected {
      color: black;
}          */







/********** FONT CUSTOMIZATIONS ************************************************/

/* Adjusts color + font family of all text in the survey that are not links or error validations */
body {
/*	color: #4050c6;  */
	font-family: Georgia, sans-serif;
	font-weight: 400;
	letter-spacing: 0;
}

/* Adjusts color + font family of all error validations */
.validation_errorBlock {
	font-family: Georgia, sans-serif;
        color: #F1352B;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 8px;
        padding-bottom: 20px;
} 

.validation_caption {
	font-family: Georgia, sans-serif;
	font-size: 14px;
	font-weight: 200;
	letter-spacing: 0;
	line-height: 16px;
} 

.layout_globalErrorBlock {
    font-family: Georgia, sans-serif;
    color: #000000;
    border: 1px solid #e41913;
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
    padding-left: 20px;
}

.DraggableItem_text {
    word-wrap: break-word;
    word-break: break-word;
    line-height: 24px;
    font-size: 14px;
}

/********** MISCELLANEOUS ************************************************/

.question_questionTitle {
      line-height: 22px;
      padding-bottom: 25px;
}

.validation_validationBlock {
    margin-bottom: 15px;
}

.validation_requiredBlock {
    opacity: 100%;
}

/* Hide the required icon and text */
.validation_requiredBlock {
  display: none;
}

