	.question_{
		clear:both;
	}
	
	
	.main_edit_button{
		position:absolute;
		right:20px;
		width:110px; text-align: center;
		font-size:16px;
		font-weight: bold;
		z-index:2000;
		top:50px;
		
	}
	.question_error{
		color:red;
		font-weight: bold;
	}
	
	.question{
		position:relative;
	}
	
	.edit_question{
		
		left:5px;
		top:5px;
		z-index:1000;
		font-family: Tahoma!important;
		/*background-color:white;*/
		/*border:1px solid gray;*/
	}
	
	.edit_question form label{
		font-size: 10px;
		display: block;
	}

	.edit_question table select{
		width: 100%;	
	}
	
	.edit_question table td{
		vertical-align: top;
	}
	
	.edit_question fieldset{
		border-radius: 5px;
		border: 1px solid #bfbfbf;
	}
	
	
	.add_questions{
		color:red;
	}
	.route_error{
		color:red;
		font-weight:bold;
	}


	.select_title{
		font-weight:bold;
		margin-top:15px;
		font-size:14px;
	}
	
	.task_title{
		border-bottom:0px dotted #65A8DF;
		color:#133973;
		font-size:20px;
		font-weight:bold;
		margin-bottom:1px;
		padding-bottom:1px;
	}
	
	/*part for main view and upload*/
	
	.black_header{
		background-color:black;
		color:white;
		padding:8px;
		font-size:22px;
	}
	
	
	.resume_part{
		
	}
	
	.resume_part .red_header{
		background-color: #133973;
		color:white;
		padding-top:8px;
		padding-bottom:8px;
		
	}
	
	.red_header{
		background-color: #133973;
		color:white;
		padding-top:8px;
		padding-bottom:8px;
		
	}
	
	.number_1{
		background-color: #133973;
		/*background: #133973 url(/images/survey_form/cin_07.jpg) no-repeat left top;*/
		padding-left:10px;
	}
	.number_2{
		background-color: #133973;
		/*background: #133973 url(/images/survey_form/cin_09.jpg) no-repeat left top;*/
		padding-left:10px;
	}
	
	.number_3{
		background-color: #133973;
		/*background: #133973 url(/images/survey_form/cin_25.jpg) no-repeat left top;*/
		padding-left:10px;
	}
	
	
	.logo{
		margin:10px 0px;
	}
	
	.info{
		font-size:15px;
		font-weight:bold;
	}
	
	.resume_part .resume_class .body{
		padding:5px;
	}
	
	.gray_info{
		background-color:#F5F5F5;
		margin:5px;
		font-size:12px;
	}
	
	.bold_text{
		color:#133973;
		font-size:14px;
		font-weight:bold;
	}
	
	.resume_textarea{
		width:99%
	}
	
	.save_changes_button{

	}

	.upload_input{
		background: #C70A28 url(/images/survey_form/cin_20.jpg) no-repeat left top;
		color:transparent;
		height:56px;
		width:56px;
		border:0px solid gray;
		cursor:pointer;
	}
	
	
	.cancel{
		background: #C70A28 url(/images/survey_form/cancel.png) no-repeat left top;
		color:transparent;
		height:31px;
		width:147px;
		border:0px solid gray;
		cursor:pointer;		
	}
	.resume_part .resume_class{
float:left;
width:472px;
border:1px solid #C60A27;
padding:0px;
	}

	.view_link{
		float:left;
		width:380px;
		padding:12px 0px;
		font-size:18px;
	}

	.view_link a{
		color:#C60A27;
	}

	.big_break_line{
		border-top:3px solid #C1001F;
		clear:both;
		width:100%;
		position:relative;
		font-size:14px;
		font-weight:bold;
	}

	.big_break_line div{
		padding-left:25px;
		padding-top:5px;
		padding-bottom:5px;
		position:absolute;
		right: -120px;
		top:-15px;
		background:transparent url(/images/employer/strzalka_left.png) no-repeat scroll left 5px;
		
	}

	
	
	
	
	

#surveys_list_outer{
	margin-top:25px;
}

#surveys_list{
	width:99%;
	float:right;
}

#surveys_list .coll_NameFirst{
	width:38%;
	text-align:left;
}

#surveys_list .coll_NameLast{
	width:20%;
}

#surveys_list .coll_email{
	width:39%;
}

.survey_form_filed{
	float:left;	
}	

.label{
	float:left;
	width:100px;
	text-align:right;
	padding:3px;
}


/*added for edit*/
.input_label {
    width: 100px;
    display: block;
}

.answer_name {
}

.question_desc {
    font-weight: bold;
    margin-top: 10px;
    
}

.question {
    padding: 5px;
    
    margin: 3px;
    border: 1px solid #eeeeee;
}

input.real_input {
   
}

textarea.real_input {
    
}

.answers_list {
    width: 350px;
    border: 1px solid #eeeeee;
    background-color: #f1f1f1;
    float: right;
    padding: 5px;
    margin: 2px;
}

.answer_main_options{
	width: 100%;
}

.answer_main_options td{
	padding: 5px;
}

.quiz_item label{
	display: inline !important;
	font-size: 12px !important;
}

.question_options {
    width: 350px;
    /*border: 1px solid #eeeeee;
    background-color: #f1f1f1;*/


}

.answers_list textarea {
    width: 380px;
}

.answers_list input.real_input {
    width: 380px;
}

.answer_in_list {
    border: 1px solid #BFBFBF;
    border-radius: 5px 5px 5px 5px;
}

.question_item textarea, .question_item input {
    width: 100%;
}

.c_title{
	width:180px;
	float:left;
	margin-top:5px;
}
.c_input{
	width:210px;
	float:left;
	margin-top:5px;
}

.c_image{
	width:210px;
	float:left;
	margin-top:5px;
}



	div.auto_height{
		display:none;
	}
	
	div{
		zoom:1;
	}

	div.answer_{
		/*display:none;*/
	}
	
	.hidden_question{
		//display:none;
		background-color:#efefef;
		border-radius:10px;
		
	}
	
	.hidden_question .hidden_question_body{
		
	}

.edit_context_menu .contextMenu li {
	width:150px;
}


.question input, .question select, .question textarea {
    background-color: #F6F6F6;
    border: 1px solid #CECECE;
    border-radius: 5px 5px 5px 5px;
}
.payments_qty input{
	width:30px;
}

.payments_question{
	background:none;
	font-weight:bold;
	margin-top: 15px;
}

.feedback_text{
	float:right;
	color:blue;
}