*{
	font-family:lato;
}

@font-face{
	font-family:lato;
	src:url('../fonts/Lato-Regular.ttf');
}
@font-face{
	font-family:lato-light;
	src:url('../fonts/Lato-Light.ttf');
}

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

body{
	/*
	background:url('../img/bg.jpg');
	background-size:cover;
	background-attachment:fixed;
	*/
	background:#d5d5d5;
}
.main_content{
	background:white;
	border-radius:10px;
	min-height:500px !important;
	padding:0 !important;
}
.quiz_name_heading{
	background:#efefef;
	padding:20px;
	border-radius:10px 10px 0 0;
	color:gray;
	font-size:140%;
	margin-right:0 !important;
	margin-left:0 !important;
}
.questions{
	padding:10px 20px;
}
.no-style tr{
	border-bottom:0;
}
.light-font{
	font-family:lato-light;
}
.btn{
	color:white;
}
#copyright{
	font-size:85%;
	font-family:lato;
	color:#8f8f8f;
}
#regcode{
	text-transform: uppercase;
}
.align-right{
	text-align:right;
}
.stick-to-top{
	position: fixed;
	top: 20px;
	right: 30px;
	box-shadow:0 0 5px 1px rgba(100,100,100,0.2);
	padding:8px 20px;
	font-size:220% !important;
}
#timer{
	background:white;
	border-radius:30px;
	padding:5px 12px;
	font-size:260%;
}
.timer_holder{
	height:80px;
	overflow:hidden;
}
ol li{
	padding:4px 0;
}
.qno{
	padding:4px;
	border-radius:4px;
}
.qanswered *{
	color:#04A777;
}