/**************************************************************
*	Custom CSS for themeing surveys
*	Use this file for adding any custom CSS to a specific survey
*
***************************************************************/

#topArea
{
	background-color: #ffffff;
}

#footerContainer
{
	/*background-color: #BBD23A;*/
	background-color: #8ED05C;
	margin-top: 75px;
}

#tos_image
{
	margin-bottom: 75px;
}

input#record_product,
input#signup,
input#contact_us
{
    background: #E2E2E2 url('arrow.png') no-repeat center left;
    /*padding-left: 60px;*/
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    width: 450px;
    /*height: 80px;*/
    box-shadow: 3px 3px 5px 0.2rem rgba(127, 127, 127, .5);
   /*border-radius: 1.00rem;*/
}

@media (max-width: 760px){
	input#record_product,
	input#signup,
	input#contact_us
	{
	    width: 325px;
	}

	.btn-lg, .btn-group-lg > .btn {
	  font-size: 0.75rem;
	}
}

#nextButton 
{
	/*
	background-color: #DC6E3D; 
	border-color: #DC6E3D; 
	*/
	background-color: #C46322;
	border-color: #C46322;
}

/*
#nextButton
{
    background-image: url(nextbutton.gif);
    color: transparent;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
    border: none;
    float: right;
    max-width: 42px;
    height:42px;
}
*/

.btn-primary
{
	/*
	background-color: #DC6E3D; 
	border-color: #DC6E3D; 
	*/
	background-color: #C46322;
	border-color: #C46322;
	text-transform: lowercase;
}

.btn-primary:hover
{
	color: #fff;
	background-color: #fff;
	border-color: #fff
	text-transform: lowercase;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

#backButton 
{
	display: none; 
	float: left;
}

#progressArea
{
	visibility: hidden;
}

.progress-bar
{
	/*background-color: #DC6E3D;*/
	background-color: #C46322;
}

.question-header
{
	/*background-color: #DC6E3D;*/
	background-color: #E2E2E2;
	padding: 10px;
}

#surveyContainer {
    min-height: 200px;
}

.question-response-container-demographic,
.question-response-container-integer
{
	display: inline-block;
}

/*
.table-hover > tbody > tr:hover {
  background-color: #BBD23A;
}
*/

.heading_cell
{
	font-weight: 700;
}

/*
#question_header_Q1
{
	background-color: #ffffff;
}
*/

#question_response_container_INTRO
{
	display: none; 
}

#question_header_DASHBOARD_ID_001
{
	display: none; 
}

#question_response_container_Q2
{
	margin-bottom: 30px;
}

/*
#rating_grid_table_Q5A td:first-child,
#rating_grid_table_Q5B td:first-child,
#rating_grid_table_Q6A td:first-child,
#rating_grid_table_Q6B td:first-child,
#rating_grid_table_Q7A td:first-child,
#rating_grid_table_Q7B td:first-child
#rating_grid_table_Q8A td:first-child,
#rating_grid_table_Q8B td:first-child,
#rating_grid_table_Q9A td:first-child,
#rating_grid_table_Q9B td:first-child,
#rating_grid_table_Q10A td:first-child,
#rating_grid_table_Q10B td:first-child,
*/

.rating_grid_table td:first-child
{
	display: none;
}

#question_response_container_Q5A,
#question_response_container_Q6A,
#question_response_container_Q7A,
#question_response_container_Q8A,
#question_response_container_Q9A,
#question_response_container_Q10A,
#question_response_container_Q11A,
#question_response_container_Q12A,
#question_response_container_Q13A,
#question_response_container_Q14A,
#question_response_container_Q15A,
#question_response_container_Q16A,
#question_response_container_Q17A,
#question_response_container_Q18A,
#question_response_container_Q19A,
#question_response_container_Q20A,
#question_response_container_Q21A,
#question_response_container_Q22A
	margin-bottom: 30px;
}

#question_header_Q5A
{
	background-color: #DC6E3D;
	/* color: #BBD23A; */
}

#question_header_Q5B,
#question_header_Q6B,
#question_header_Q7B,
#question_header_Q8B,
#question_header_Q9B,
#question_header_Q10B,
#question_header_Q11B,
#question_header_Q12B,
#question_header_Q13B,
#question_header_Q14B,
#question_header_Q15B,
#question_header_Q16B,
#question_header_Q18B,
#question_header_Q17B
#question_header_Q18B,
#question_header_Q19B,
#question_header_Q20B,
#question_header_Q21B,
#question_header_Q22B
{
	background-color: #BBD23A;
	/* color: #BBD23A; */
}

/*
#question_response_container_Q5B
{
	display: none;
}
*/

/*
input[name="Q50A_001"][value="1"] + label
{
	display: none;
}
*/