.container{
	padding:5px;
}

img{
	
	border:0px;
	}
	
	
	.question_container{
		
		padding:4px;
		height:35%;
		overflow-y:scroll;
		 
	}
	.option_container{
		
		padding:4px;
		height:35%;
		overflow-y:scroll;
		 
	}
	.op{
		
		padding:4px;
	}
	
	.question_div{
		
		display:none;
		border-top:1px solid #dddddd;
	}
	
	.footer_buttons{
		
		position:fixed;
		bottom:0px;
		background:#ffffff;
		width:100%;
		height:80px;
		padding:4px;
		
		border-top:1px solid #dddddd;
		
		
	}
	
	
	.qbtn{
		cursor:pointer;
		width:40px;
		height:30px;
		border-radius:5px;
		background-color:#212121;
		color:#ffffff;
		float:left;
		font-size:15px;
		padding:2px;
		text-align:center;
		margin:5px;
	}
	
	
	.save_answer_signal{
		
		float:right; 
		width:6px;
		height:6px;
		border-radius:2px;
		background-color:#666666;
		 margin:2px;
		
	}
	
	
	
	
 #photograph{
	 
	 width:150px;
	 height:150px;
 }


/* CUSTOM CSS - YPF */
.navbar{
	background-color: rgb(236,240,241);
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background-color: rgb(206,227,249);
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
	background-color: rgb(214,224,224);
}

.table-bordered>tbody>tr>th{
	background-color: rgb(230,230,230);
	color: rgb(27,96,171);
	font-weight: 500;
}

.table-bordered>tbody>tr>td{
	background-color: rgb(245,245,245);
}

h1, h2, h3, h4, h5, h6, label{
	color: rgb(40,96,144);
}

body{
	background-color: rgb(250,250,250);
}

#loginApp{
	color: #777;
	font-size: 24px;
	vertical-align: middle;
	margin-left: 5px;
}