
/*AGH Login Form Public CSS*/
/*Added to align login and register forms*/
 input#user_login {
    margin-bottom: 10px;
}
/*End of AGH Login Form Public CSS*/

/*AGH Question Paper CPT Public CSS*/

.answer_box
{
   -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;
}

p.question_text {
    font-size: x-large;
}

.submit_qp
{
    background-color: #965099!important;
    /* padding: 25px; */
    font-size: medium!important;
}

.submit_qp:hover
{
   opacity:0.8;
}

.pre_qp_instructions {
    position: fixed;
   right:0;
    z-index: 100;
    background-color: whitesmoke;
    padding: 15px;
    width: max-content;
    opacity: 0.8;
}

.student_notice {
    background-color: #f1f1f1;
    padding: 15px;
    border-left: 4px solid #965099;
}

.question_section
{
   background-color:#f6f0ffc9;
   padding:20px;
}

.save_question
{
   background-color:#965099!important;
}

.save_question:hover
{
   opacity:0.8;
}

.save_disabled
{
      background-color:gray!important;
}

/* FONT AWESOME GENERIC BEAT */ 
.fa-beat {
  animation:fa-beat 8s ease infinite;
}
@keyframes fa-beat {
  0% {
    transform:scale(1);
  }
  5% {
    transform:scale(1.25);
  }
  20% {
    transform:scale(1);
  }
  30% {
    transform:scale(1);
  }
  35% {
    transform:scale(1.25);
  }
  50% {
    transform:scale(1);
  }
  55% {
    transform:scale(1.25);
  }
  70% {
    transform:scale(1);
  }
}
/*End of AGH Question Paper CPT Public CSS*/
.qp_card
{
	background: #fff;
	border-radius: 2px;
	display: inline-block;
	height: 275px;
	margin: 1rem;
	position: relative;
	width: 275px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.qp_tile_info
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%); width:85%;
}
.qp_tile_info p
{
	margin-bottom:5px!important
}
.qp_tile_info input[type="button"]
{
	margin-top: 15px;"
}
.tiled-qp-les
{
	border-bottom:0px!important;
}
/*Student Dashboard Tile Layout CSS*/

/*End of Student Dashboard Tile Layout CSS*/