@charset "UTF-8";

@font-face {
  font-family: 'FiraSans-Medium';
  src: url("FiraSans-Medium.otf") format("otf");
}

@font-face {
  font-family: 'BlackChancery';
  src: url("BLKCHCRY.TTF");
}

@font-face {
  font-family: 'pirulen';
  src: url("pirulen.ttf");
}

	.FiraSans {
	  font-family: 'FiraSans-Regular';
		}
 @font-face {
  font-family: 'FiraSans-Regular';
  src: url("FiraSans-Regular.otf") format("otf");
  font-weight: normal;
  font-style: normal; }
 .FiraSans-Bold{
  font-family: 'FiraSans-Regular';
	 } 
body{
	 font-family: 'Arial';/*'shanti !important';*/
}
.imgClass { 
    background-image: url(../images/StartNow.jpg) no-repeat;
    width: 186px;
    height: 53px;
    border: none;
    outline: none;
}
.boldfont{
	font-weight: 600;
}
/*   .pirulen{
	 font-family: 'pirulen'; 
	 } */
.top-bar,
.top-bar ul {
	background-color: #F11D50 !important;
}
.overflowCnt::-webkit-scrollbar{
	width:8px;
	background-color:#C69C6C;
	border-radius:20px;
} 
.overflowCnt::-webkit-scrollbar-thumb{
	background-color:#075088;
	border-radius:20px;
}

.overflowCnt::-webkit-scrollbar-track {
    background: #44aaf5;
}

.overflowCnt::-webkit-scrollbar-track{
	border:1px transparent solid;
	border-radius:20px;
	-webkit-box-shadow:0 0 6px transparent inset;
}

.navigationMenu a {
	color: #fff;
}
#mobile-menu a{
	color: #fff;
}
#mobile-menu a:hover, #mobile-menu a:focus {
    color: #000;
}


.Main-loginBtn input {
	max-width: 130px !important;
	margin-right: 6rem !important;
	border-radius: 6px;
	height: 30px;
	font-size: 0.8rem;
}

.margin-bottom-5 {
	margin-bottom: -5px;
}

.margin-bottom-10 {
	margin-bottom: -10px;
}

.menulist .dropdown.menu a {
	padding: 0.7rem 0.7rem;
	font-size: 16px;
}

.menulist {
	/*margin-top: 2.4rem;*/
}

.orbit-caption p{
	margin-bottom:-5px !important;
}
.orbit-caption {
position: absolute !important;
bottom: 0 !important;
background-color: none !important;
width: 50% !important;
padding: 0rem 0.875rem !important;
font-size: 0.875rem !important;
top: 0 !important;
right: 0 !important;
height: 60% !important;
margin: auto !important;
text-align: center !important;
}
h1, h2, h3, h4, h5, h6, .helvetica{
	font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
.orbit-bullets button {
	width: 1rem;
	height: 1rem;
}
.orbit-bullets button.is-active {
	background-color: #F11D50;
}
.orbit-bullets {
	position: absolute;
	bottom: 0;
	text-align: center;
	left: 0;
	right: 0;
}
.enroll-sec {
	background: #603815;
	padding: 15px 0px;
}
.smallChalleng {
	color: #F11D50;
	font-weight: 600;
}
.smallChalleng span {
	border-bottom: 1px solid #F11D50;
}
.selectGrage select {
	height: 2.4375rem;
	margin: 0 0 2rem;
	padding: 0.5rem;
	width: 100px;
	background: url(../images/red-arrow-l.png) no-repeat right #B9F7F6;
	background-origin: content-box;
	background-position: right -0.4rem center;
	background-repeat: no-repeat;
	background-size: 15px 30px;
	border: 0;
	font-weight:600;
	outline: none;
	box-shadow: none;
}
 .footerInputbo #right-label {
	height: 2.4375rem;
	margin: 0 0 2rem;
	padding: 0.5rem;
	width: 100px;
	background: url(../images/red-arrow-l.png) no-repeat right #FFD2E7;
	background-origin: content-box;
	background-position: right -0.4rem center;
	background-repeat: no-repeat;
	background-size: 15px 30px;
	border: 0;
	font-weight:600;
}
.ImageWidth{
	width: 100%;
	height:100%;
	}
@media only screen and (max-width: 767px) and (orientation: landscape){
		.articleLinkImg {
    width: 100px !important;
	}
	
		.orbit-caption {
		font-size: 1.3rem;
		}
		#countDownDate{
		font-size: 1.6rem;
		}
		.accordion-title::before {
		right: 2rem;
		}
		.accordion-section .accordion-content p {
		padding: 0rem 4rem;
		}
		.accordion-section .accordion-item a {
		padding: 1rem 4rem;
		}
		#reach_us{
		margin-top: -15px;
		}	
		.bmember_popup input {
		margin: 10px auto !important;
		}
		.bmember_popup {
		width: 70% !important;
		top: 0% !important;
		}
		.bmember_popup .closeBtn {
			margin-top:0 !important;	
		}
		.bmember_popup h3{
		margin-top: -2rem;
		}
	}
.Enroll_Button{
	width: 150px;
	}
@media only screen and (max-width: 767px){
	.articleLinkImg {
    width: 100px !important;
	}
	.MobileBg{
	background: #F11D50;
	}
	.orbit-bullets{
	margin-bottom: -2px;
	}
	.bmember_popup, .bmember_popup2{
	width: 95%;
	top: 8%;
	}
	.MathlathonSec {
    padding: 1rem 1rem 0rem 2rem !important;   
	}
	.feebacksection {
    margin: 2rem auto;
    width: 97% !important;
	}
	.border-bottom {
    border-bottom: solid 1px #96959A;
	}
	.startnowBtn{
	text-align: center;
	margin-bottom: 1rem;
	}
	.blackfooter .verticalCenter{
	padding:15px 0px;		
	}
	.socialIcons{
	display: block;
	margin: 0 auto;
	}
	.socialIcons{
		margin-right: 22px;
	}
	.MathlathonWiz{
	margin-top: 1rem;
	}
	.QofDayImg{
	text-align: center;
    margin: 0 auto;
    display: block;
	padding-top: 20px;
	}
	.winnertext{
	font-size: 1.1rem;
    margin-top: 0.4rem;
	text-align: center;
	}
	.selectGrage{
	text-align:center;
	}
	.selectGrage select{
	margin: 0  !important;
	}
	.QuestionOptions {
    padding: 5rem 1rem 0 1rem !important;
	}
}	
	
@media only screen and (min-width: 992px){
	#questionLinks{
		margin-left: 170px;
	}
	.quizBox{
	width: 70%;
    margin-left: 200px;
}
.margin-bottom-5 {
	margin-bottom: -5px !important;
	}
	.margin-bottom-10 {
    margin-bottom: -10px !important ;
	}
	.hBanner{
	padding-left:0;padding-right:0;margin-top:10px;
	}
	.headerHeight{
		height: 120px;
	}
	.articleLinkImg {
    width: 135px !important;
	}
	.margin-left-25{
	margin-left: 25px;
	}
	#countDownDate{
	font-size: 2.5rem;	
	}
	.orbit-caption {
	width: 40%;
	height:42%;
	}
	.orbit-caption p{
	font-size: 2rem;
	margin-bottom:-10px;
	}
	.Enroll_Button{
	width: 180px;
	margin-top: -11px
	}
	.Enroll_ButtonText{
	font-size: 2.3rem;
	}
	.wall_of_fame{
	margin-bottom: 1rem;
	}
	.paddingAll {
    padding: 10px;
	}
	.MathlathonSec h3{
	font-size: 2.4rem;
	}
	.humanImages img{
    width: 100px;
    height: 100px;
	}
	.MathlathonMainlogo{
	margin-left: 4rem;
	padding-bottom: 18px;	
	}
	.member_Logo{
	margin-top: 1rem;
	}
	.MathlathonSec {
	padding: 6rem 1rem 5rem 2rem !important; 
	}
	.orbit-bullets {
	bottom: 1rem;
	}
	.feebacksection{
		margin: 6% auto;
		width: 80% !important;
	}
	.MathlathonWiz{
		padding: 3rem 1rem 0rem 10rem !important;
	}
	.MathlathonWiz img{
		margin-left: 4rem;
	}
	.FeaturesSct{
		padding: 3rem 1rem 1rem 6rem !important;	
	}
	.Featuresawards{
		padding: 1rem 1rem 1rem 6rem !important;	
	}
	.FeaturesSct img{
		margin-left: 4rem;
	}
	.SalientFeature img{
		margin-top: 3rem;
		margin-right: 8rem;
		margin-bottom: -3rem;
	}
	.padding-top-4{
		padding-top:4rem;
	}	
	.wall_of_fame{
		border-bottom:2px solid #263766 !important;
	}
	.QofDay-Icon{
		margin-left: 1rem;
	}
	.QofDayCnt{
		margin-top: 0rem;
		margin-left: -2rem;
	}
	.float-right img{
		float: right;
	}
/* 	.feebacksection{
		margin-left: 50%;
	} */
	.vertical-line{
		border-right: 1px solid red;
		margin-top:25px;
	}
	.vertical-line-left{
		border-left: 1px solid red;
		margin-top:25px;
	}
	.footerInputbo input{
		width:85%;
		margin: 0;
	}
	.footerInputbo #right-label{
		margin-top: 0rem;
		margin-left: -2rem;
	}
	.footerInputbo label{
		margin-top: 15px;
		margin-left: -10px
	}
	.startnowBtn img{
		margin-top: -3rem;
		margin-right:3rem;
	}
	.conceptTxt{
	margin-left: 14px;	
	}
	.socialIcons {
   float: right;
    margin-top: -30px;
    line-height: 0;
	margin-right:8rem;
	}
	 .enquiriesText{
	width: 24.66667%;
	}
	 .enquiriesText{
    border-right: solid 1px #96959A;
	}
	.enquiriesText, .addresSec{
    border-left: solid 1px #96959A;
	}
	.enquiriesText, .addresSec{
    min-height:260px !important;
	}
	.verticalCenter p{
	  height: 40px;
	  line-height: 80px;
	  font-size: 1.1rem;
	}
	.socialIcons li{
	float:left;
	}
	.navigationMenu{
	margin-bottom: -10px;
	}
	.bmember_popup{
    top: 15%;
    width: 45%;
	}
	.bmember_popup2{
    top: 6%;
    width: 48%;
	}
	.bmember_popup .closeBtn {
    margin-right: 2rem;
    margin-top: 1rem;
    font-size: 1.5rem;
	}
	.sampleText{
	padding: 0px 60px;
	    margin-bottom: 0;
	}
	.selectGrage{
	margin-top: -3.3rem;
	width: 27%;
	margin-left:11rem;		
	}	
	.wallofframeImg{
	margin-left: -3rem;
	}
	.reportsWiseText img{
	width: 30px;
	margin-bottom: 10px;
	margin-top: -3px;
	}
	.accordion-section .accordion{
	width: 70%;
	margin: 0 auto;
	}
	 .Enrollnow-section{
	width: 50% !important;
	margin: 0 auto;
	}
	.SampleolympiadSection, .editprofile{
	width: 70%;
	margin: 0 auto;
	}
	.accordion-section{
	margin: 4rem 0rem 6rem;
	}
	.accordion-section .accordion-title{
	font-size: 1.5rem;
	padding: 1.5rem 10rem;
	font-weight: 600;
	}
	.accordion-section .accordion-content p{
	padding: 0 7rem;
	}
	.ContactSection .btnText{
	margin-left: 2rem;	
	}
	.profileSect{
	width: 19%;
	}
	 .profileHeading{
	width: 25%;
	float:left;
	}
	.profileHeadingImg{
	width: 75%;
	float:left;
	}
	.logoutBtn{
	width: 100%;
	}
	.rightSidPading{
	 padding: 3rem 1rem 0
	}
	.formMarginLeft{
	margin-left: -1.8rem;	
	}
	.editprofileSect{
	padding-bottom:5rem;
	}
	.editImg{
	padding-left: 2.5rem;
	}
}

#countDownDate{
	color: #F11D50;
	font-weight:700;
}
@media only screen and (min-width:768px){

	.articleLinkImg {
    width: 135px !important;
	}
	.margin-bottom-5 {
	margin-bottom: 15px ;
	}
	.margin-bottom-10 {
    margin-bottom: 10px ;
	}
	.padding-top-6{
		padding-top:6rem;
	}
	.padding-top-5{
		padding-top:5rem;
	}
	.padding-top-3{
		padding-top:3rem;
	}
	.padding-top-1{
		padding-top:1rem;
	}
	.padding-top-2{
		padding-top:2rem;
	}
	.winnertext{
		font-size: 1.5rem;
		padding-top: 1.5rem;
		margin-left: -2rem;
	}
	.scoreCnt{
		font-size:2em;
		font-weight:800;
	}
	
}
.wall_of_fame{
	/*font-weight:600;*/
	border-bottom:1px solid #263766;
}
@media only screen and (max-width:767px){
	.articleLinkImg {
    width: 100px !important;
	}
	.subRes h3 {
    font-size: 1.2em;
	}
	.accordion-title {
    padding: 1.25rem 2rem;
	}
	.accordion-section .accordion-item a {
    font-size: 1rem;
	}
	.accordion-section .accordion-content p{
	    font-size: 0.8rem;
	}
	.faqText {
    margin-top: 2rem;
    font-size: 1.5rem;
	}
	.blocklevelTxt{
	display: block;
	text-align: center;
	margin: 0 auto;
	}
	.amountTxt{
	    margin-left: -1.5rem;
    padding-top: 1rem;
	}
	.Enroll_ButtonText{
	margin-bottom: -10px;
	}
	.margin-bottom-5 {
	margin-bottom: 15px;
	}
	.margin-bottom-10 {
    margin-bottom: 10px;
	}
	.menu a{
    padding: 1rem 1rem;
	}
	.line-height{
	line-height: 30px;
	margin: 0.8rem 0rem;
	}
	.humanImages img {
    width: 120px;
    height: 110px;
	}
	.mathlonHeadRight, .mathlonHeadLeft{
	font-size: 0.8rem;
	}
	.leftSidPading{
	margin-top: 2rem;	
	}


}

.SampleolympiadSection, .editprofile{
	padding:4rem 0rem;
}
.SampleolympiadSection .pagination li, .SampleolympiadSection .pagination li a:hover, .SampleolympiadSection .pagination li a:focus{
	border-radius:50%;
	background: transparent;
}
.SampleolympiadSection .pagination li:nth-child(1){
	background: #F11D50;
}
.SampleolympiadSection .pagination li:nth-child(2){
	background: #3AB148;
}
.SampleolympiadSection .pagination li:nth-child(3), .SampleolympiadSection .pagination li:nth-child(4), .SampleolympiadSection .pagination li:nth-child(5){
	background: #0072BB;
}
.accordion-section .accordion-item, .accordion-section .accordion-content,.accordion-title:hover, .accordion-title:focus{
	background: #F11D50;
	color: #fff;
	text-align: center;
}
.accordion-section .accordion-item{
	margin-bottom: 1rem;
}
.accordion-section .accordion-item a{
 color: #fff;	
}
.faqText{
	color: #F11D50;
	font-weight: 700;
	text-align: center;
	margin-bottom:2rem;
}

.accordion-section .accordion-content{
	font-size: 0.9rem;
	border:0;
}
.is-active > .accordion-title::before {
    content: '\2228' !important;
	font-size: 1rem;
}
.accordion-title::before {
    content: '\2227' !important;	
    font-size: 1rem;
}

.reportsWiseText img{
	width: 30px;
}

.pinkfooter{
	padding: 20px 0px 0px;
}
.humanImages img{
	border-radius: 50%;
    background: #fff;
}
.mobileHeader{
	background: #F11D50 !important;
}	
.sliderSect .orbit-slide img{
	width: 100%;
}
.bluetextcolor{				
	color: #1F4C99;	
}
.feedbackdata{
    background: #f3f3f3;
    padding: 20px 30px;
    height: 300px;
}
.overflowCnt{
    background-color: transparent;
    width: auto;
    height: 260px;
    overflow: auto;
    overflow-x: hidden;	
}

.feebacksection{
	color: #E9194C;
	width: 100%;
	margin: 6% auto;
}
.boldText{
	font-weight: 700;
}
.overflowCnt hr {
	background-color: #fff;
    border-top: 2px solid #000000;
    border-bottom: 0;
    margin-top: 0;
    width: 80%;
    margin-left: 0;
}
.footerInputbo input, .footerInputbo [type='text']:focus{
	border-bottom:1px solid #B5A8B1 !important;
	border-top:0 !important;
	border-left: 0 !important;
	border-right:0 !important;
	background: transparent !important;
	outline: none !important;
	box-shadow: none !important;
	text-indent: 0px !important;
}
.footerInputbo #right-label, .footerInputbo #right-label:focus{
	border-bottom:1px solid #B5A8B1;
	border-top:0;
	border-left: 0;
	border-right:0;
	outline: none;
	box-shadow: none;	
}
input::-webkit-input-placeholder { 
	color: #4C3E48;
	font-size:14px;

	}
input:-moz-placeholder {
	color: #4C3E48;/*4C3E48*/
	font-size:14px;
}
input::-moz-placeholder {
	color: #4C3E48;
	font-size:14px;
}
input:-ms-input-placeholder {
	color: #4C3E48;
	font-size:14px;
}
.footerInputbo input::-webkit-input-placeholder { 
	color: #4C3E48;
	font-size:14px;

	}

#UserEnrollForm input::-webkit-input-placeholder,
.leftSidPading input::-webkit-input-placeholder { 
	color: #c6c6c6;
	}
#UserEnrollForm input:-moz-placeholder,
.leftSidPading input:-moz-placeholder {
	color: #c6c6c6;
}
#UserEnrollForm input::-moz-placeholder,
.leftSidPading input::-moz-placeholder {
	color: #c6c6c6;
}
#UserEnrollForm input:-ms-input-placeholder, 
.leftSidPading input:-ms-input-placeholder {
	color: #c6c6c6;
}
.cursor{
	cursor: pointer;
}
.startnowBtn img{
	cursor: pointer;
}
#UserEnrollForm [type='text']:focus, #UserEnrollForm [type='email']:focus{
	border-color: #F11D50;
}
#UserEnrollForm .joinNowBtn{
	display: block;
	margin: 0 auto;
	outline: none;
	padding: 1rem 0 2rem;
}
.margintop5{
	margin-top: -0.5rem;
	margin-bottom: 0.1rem;
}
#contact_us {
	display: block;
	margin: 0 auto;
	outline: none;
}

	.socialIcons{
	list-style-type: none;
	}
	.socialIcons li{
	display: inline-block;
	padding:0px 5px
	}
	
.blur, .blur1, .blur2 {
    cursor: pointer;
    left: 0;
    top: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    z-index: 5555;
}
.radioBtns label{
	font-size: 2rem;
}
.green_background_header_reports_small
{
	background-color: #F11D50;
    border-radius: 5px;
    font-size: 1rem;
    padding: 1%;
    color: #fff
}
input[type=radio]:before{
  height:12px;
  width:12px;
  margin-left: 6px;
  margin-top: 6px;
  content: " ";
  display:inline-block;
  vertical-align: baseline;
  border:1px solid #777;
}
input[type=radio]:checked:before{
  background:#F11D50;
}
.wallofBackground input[type=radio]:checked:before{
  background:#F11D50;
  margin: 0px;
}
input[type=radio]:before{
  border-radius:50%;
}
.bmember_popup, .bmember_popup1 {
    z-index: 6666 !important;
    background-color: #0072BB !important;
    color: #fff !important;
    position: fixed !important;
    margin: 0px auto !important;
    overflow: auto !important;
    overflow-x: hidden !important;
    text-align: center !important;
    border-radius: 20px !important;
    left: 0 !important;
    right: 0 !important;
}
.bmember_popup2 {
    z-index: 6666;
    background-color: #0072BB;
    color: #fff;
    position: fixed;
    margin: 0px auto;
    overflow: auto;
    overflow-x: hidden;
    text-align: center;
    border-radius: 20px;
    left: 0;
    right: 0;
}
.bmember_popup .closeBtn{
	margin-right: 1rem;
    margin-top: 1rem;
    font-size: 1rem;
    font-weight: 700;
}
.bmember_popup .startnowBtn{
	background: #fff;
    color: #F11D50;
    font-weight: 700;
    font-size: 1rem;
    border-radius: 50px;
    padding: 10px 20px;
	outline: none;
	margin-bottom: 30px;
}
.startnowBtn{
	color: #F11D50 !important;
    font-weight: 700;
    font-size: 1rem;
    border-radius: 50px !important;
    padding: 10px 20px;
	outline: none;
	margin-bottom: 30px;
}

.bmember_popup input{
	width: 70%;
    margin: 20px auto;
    border-radius: 50px;
}
.hideMe{
	display: none;
}
.whitetextcolor a{
	color: #fff;
}
.mobileLogoImg{
	width: 250px;
	margin-left: 2rem;
}
.offcanvas-close{
	font-size: 3rem;
	outline: none;
	box-shadow: none;
}
.MathlathonSec h3{
	font-size: 1.9rem;
	font-weight: 700;
}
.MathlathonSec >p {
	font-size: 1.1rem;
}
.line_height {
    line-height: 40px;
}
 .Enrollnow-section{
	padding-top: 3rem;
	padding-left: 1em;
    padding-right: 1em;
}
 .Enrollnow-section .EnrollHeading{
	margin-bottom: 1rem;
}

.radius{
	border-radius: 6px ;
	/*border-color: #FA80A4;*/
}
.radiusEnroll{
	border-radius: 50px !important;
	border-color: #FA80A4 !important;
}
#UserEnrollForm h3{
	margin-left: 0.6rem;
	margin-bottom: 1rem;
}
.subBtn, .reviewBtn{
    border-radius: 50px !important;
    padding: 5px 15px !important;
    font-size: 1rem !important;
	outline: none !important;
	box-shadow: none !important;
}
.popupEnroll{
	border-radius: 50px !important;
	padding: 5px 15px !important;
	color: #fff !important;
	font-size: 1.5rem !important;
	outline: none !important;
	box-shadow: none !important;
	background: #F52525 !important;
}
.resultBtn{
	background: #fff !important;
	color: #F11D50 !important;
	border-radius: 50px !important;
	padding: 5px 15px !important;
}


.whiteBtn{
	background: #fff !important;
    border-radius: 50px !important;
    color: #F11D50 !important;
    padding: 5px 15px !important;
}
.commentBtn
{
	border-radius: 50px !important;
    border: 1px solid #fff !important; 
}
.reviewBtn, .reviewBtn:hover{
	background: #fff !important;
	color: #F11D50 !important;
	border: 1px solid #F11D50 !important;
}
.studetInfo{
	padding-top: 2rem;
	margin-bottom:1rem;	
}
.mathlonHeadLeft{
	margin-top: 10px;
    padding: 0px 0px 0px 15px;
}
.mathlonHeadRight{
	 margin-top: 10px;
    padding: 0px 15px 0px 0px;
}
.QuestionOptions{
    padding: 5rem 0 0 2rem;	
}
.studetInfo:after{
	margin-bottom:-10px;
}
.editprofileSect{
	background: #EDECD8;
}
.border-bottom{
	border-bottom: 1px solid #F11D50;
}
.graytextcolor{
	color: #5F5F5F;
}
.lightgraytextcolor{
color: #B4B3AF;
}
.leftSidPading p{
	margin-bottom: 0;
}
.leftSidPading{
	margin-left: 2rem;
}
.leftSidPading input{
	height: 1.8375rem;
}
.leftSidPading select{
padding: 0rem 0.5rem;
    padding-right: 2rem;
    height: 1.8375rem;
    width: 35%;
	color: #c6c6c6;
}
.orbit-previous, .orbit-next{
	color: #F11D50;
}
.orbit-previous:hover,
.orbit-next:hover, 
.orbit-previous:active,
.orbit-next:active, 
.orbit-previous:focus,
.orbit-next:focus{
	background: #F11D50 !important;
	color: #fff !important;
}
.resultpop hr {
    background-color: #fff;
    border-top: 2px dashed #fff;
    border-bottom: 0;
    margin-top: 0;
    width: 80%;
    margin-left: 0;
}
.Main-loginBtn{
	background: #fdec9a;
    padding: 15px 0px 0px 0px;
}
.subRes{
	background: #F11D50 !important;
 padding: 60px 30px;
}
.subRes .startnowBtn{
    padding: 8px 20px;	
}
.subRes .canselBtn{
	margin-left: 25px;
}
.reports_border {
    border: solid thin #999999;
    border-radius: 5px;
}
.subRes h3{
	margin-bottom: 1em;
}
.bmember_popup2 hr{
	border:1px dotted #fff;
	width: 76%;
}
.ratingSec{
	text-align: center;
}
.ratingSec div{
	display: inline-block;
	width:30px;height:30px;
}
.bmember_popup2 textarea{
	width: 76%;
	margin: 0 auto;
	 border-radius: 8px;
	 margin-top: 1em;
}
.submitBtn2{
	background; transparent;
	border: 1px solid #fff;
	    padding: 8px 25px;
		border-radius:50px;
}
.marginleft20{
	margin-left: 20px;
}
.bmember_popup2 .closeBtn{
    margin-right: 2em;
    margin-top: 1em;	
}
.alignLeft{
	text-align: left;
}
.alignRight{
	text-align: right;
}
.alignCenter{
	text-align: center;
}
.size-36{
font-size: 36px;	
}
.size-26{
font-size: 26px;	
}
.size20{
	font-size: 20px;
}
.MembergoBtn{
	margin-bottom: -15px;
}
.membtTexpadding{
	padding: 50px 0px 0px;
}
.WelcomText{
	padding:30px 0 5px;
	color: #F11D50;
}
.memloginHeading p, .WelcomText h2, .WelcomText h4{
	margin-left: 7%;
}
.memloginHeading{
    padding: 3% 1.5% 1.5%;
}
.mathlathon_pink_header p{
	margin-left: 6%;
}
.mathlathon_pink_header{
    padding: 2.5% 2% 1%;
}
.mathlathon_pink_header, .memloginHeading{
	background: #F11D50;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    color: #fff;
}
.bold{
	font-weight: 700;
}

/* --- date section --- */
.date {
	display: block;
	width: 100px;
	height: 110px;
	margin: 0px auto;
	background: #fff;
	text-align: center;
	position: relative;
}

.date .binds {
	position: absolute;
	height: 15px;
	width: 60px;
	background: transparent;
	border: 2px solid #999;
	border-width: 0 5px;
	top: -6px;
	left: 0;
	right: 0;
	margin: auto;
}

.date .month {
	background: #555;
	display: block;
	padding: 8px 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 2px solid #333;
	box-shadow: inset 0 -1px 0 0 #666;
}

.date .day {
	display: block;
	margin: 0;
	padding: 10px 0;
	font-size: 48px;
/* 	box-shadow: 0 0 3px #ccc; */
	position: relative;
	color: #F11D50;
	font-weight:700;	
}

.date .day::after {
	content: '';
	display: block;
	height: 100%;
	width: 96%;
	position: absolute;
	top: 3px;
	left: 2%;
	z-index: -1;
	box-shadow: 0 0 3px #ccc;
}

.date .day::before {
	content: '';
	display: block;
	height: 100%;
	width: 90%;
	position: absolute;
	top: 6px;
	left: 5%;
	z-index: -1;
	box-shadow: 0 0 3px #ccc;
}
.timeslot{
	font-size: 1.5em;
}
.memberScroll{
	height:400px;
	overflow:auto;
	border:0;
}
.scoreHeadings{
	background: #096CBB;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
	color: #fff;
	border-radius: 10px 10px 0px 0px;
}

.QotdayAnw{
		background: #391818;
  background-image: -webkit-linear-gradient(top, #391818, #391818);
  background-image: -moz-linear-gradient(top, #391818, #391818);
  background-image: -ms-linear-gradient(top, #391818, #391818);
  background-image: -o-linear-gradient(top, #391818, #391818);
  background-image: linear-gradient(to bottom, #391818, #391818);
	color: #fff;
	border-radius: 10px 10px 0px 0px;
	    font-size: 20px;
    letter-spacing: 2px;
}
.QOTDicon{
	width: 200px;
}
.box-shadow{
		  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	   -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.qotdIconSec{
	padding:50px;background: #ECECEC;
}
.SummaryDetails{
padding: 20px 0px;
    background: #ECECEC;
    font-size: 18px;
}
.SummaryDetails p{
	margin-bottom:0;
}
.radialBg {
    height: 200px;
    width: 200px;
    background: -webkit-radial-gradient(#0A5A7C, #0C658B, #085170); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#0A5A7C, #0C658B, #085170); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#0A5A7C, #0C658B, #085170); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#0A5A7C, #0C658B, #085170); /* Standard syntax (must be last) */
	border-radius:10px;
	margin: 0 auto;
}
.sendMsgBtn{
	background: #391818;
  background-image: -webkit-linear-gradient(top, #391818, #391818);
  background-image: -moz-linear-gradient(top, #391818, #391818);
  background-image: -ms-linear-gradient(top, #391818, #391818);
  background-image: -o-linear-gradient(top, #391818, #391818);
  background-image: linear-gradient(to bottom, #391818, #391818);
  border-radius: 20px;
}
.radialBg p{
 font-size: 24px;
    color: #fff;
    padding: 40px;
    text-align: center;
	
}
.summary{
color: #fff;
    border-radius: 10px 10px 0px 0px;
    font-size: 20px;
    letter-spacing: 2px;
   background-color: #f11d50;
    background-size: contain;
    background-repeat: no-repeat;
}

.summaryImg2{
	    position: absolute;
    margin-top: -50px;
}
.GradsSelect{
	width: 70%;
    border-radius: 50px;
	padding: 0px 35px 0px 10px;
	color: #4C3E48;
}
#contact_us {
	display: block;
	margin: 0 auto;
	outline: none;
	background: #F11D50;
    border-radius: 4px;
    width: 180px;
}
#contactForm label{
	font-size: 1.200rem;
}

.input_textarea {
text-align: left;
color: #768387;
height: 100px;
border: solid 1px #d8e3e7;
width: 100%;
outline: none;
resize: none;
overflow: auto;
}

.input_textarea::placeholder {
/* Chrome, Firefox, Opera, Safari 10.1+ */
color: #768387;
opacity: 1;
/* Firefox */
}

.input_textarea:-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: #768387;
}

.input_textarea::-ms-input-placeholder {
/* Microsoft Edge */
color: #768387;
}

.inputPlaceholder::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #cacaca !important;
    opacity: 1; /* Firefox */
}

.inputPlaceholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #cacaca;
}

.inputPlaceholder::-ms-input-placeholder { /* Microsoft Edge */
    color: #cacaca;
}

@media only screen and (max-width: 767px){
	.articleLinkImg {
    width: 100px !important;
	}
	#contactForm label{
	text-align: left;
	}
	.mobileLogoImg {
    width: 230px;
	}
	.mathlathon_pink_header p, .memloginHeading p{
	font-size:20px;
	}
	.membtTexpadding {
    padding: 50px 15px 0px;
	}
	.orbit-bullets button {
    width: 0.5rem;
    height: 0.5rem;
	}
}

/* -- QofDay---*/

.grade-wise
{
	height: 115px;
	width:115px !important;
	left:21%; 
	background: white;
	position: relative;
}

.list_grade
{
	height: 165px;
	width: 165px;
	left: 2%;
	background: white;
}
.questiontod input[type=radio]:before {
	border:0;
}
.border_redius_grade
{
	border-radius: 50%;
}

.border_redius_grade li
{
	border-radius: 50%;
}

.border_redius_list_d
{
	border-radius: 10px;
}
 
.border_redius_list_d li
{
	border-radius: 5px;
}

.blue_border
{
	border: 4px solid #F11D50;
}

.purple_border
{
	border: 4px solid #648ED1;
}

.green_border
{
	border: 4px solid #88960B;
}

.orange_border
{
	border: 4px solid #F49307;
}

.red_border
{
	border: 4px solid #C11925;
}

.light_blue_border
{
	border: 4px solid #FFEAA1;
}

.light_orange_border
{
	border: 4px solid #EF4136;
}

.light_green_border
{
	border: 4px solid #009444;
}

.neavy_blue_border
{
	border: 4px solid #76D164;
}

.pink_border
{
	border: 4px solid #C8025F;
}

.topli
{
	height: 90%;
	list-style: none;
	width: 90%;
	position: absolute;
	left: 5%;
	top: 5%;
}

.topli a
{
	font-size: 40px;
	color: white !important;
	position: absolute;
	top: 20%;
	left: 28%;
}

.topli p
{
	font-size: 40px;
	color: white !important;
	position: absolute;
	top: 12%;
	left: 19%;
}
.list_top
{
	height: 150px;
	list-style: none;
	width: 150px;
	position: absolute;
	left: 2%;
	top: 2%;
}
#submitAns{
	
}
.sl_blue
{
background-color: #F11D50;;
}

.sl_purple
{
	background-color:#EE2A7B;
}

.sl_green
{
	background-color:#88960B;
}

.sl_orange
{
	background-color:#F49307;
}

.sl_light_blue
{
	background-color:#FFEAA1;
}

.sl_light_orange
{
	background-color:#EF4136;
}

.sl_neavy_blue
{
	background-color:#76D164;
}

.sl_red
{
	background-color:#C11925;
}

.sl_light_green
{
	background-color:#009444;
}

.sl_pink
{
	background-color:#C8025F;
}

.list_disc
{
	position: absolute;
	top: 75%;
	font-size: 12px;
	color: white;
}

.grade_heading_background
{
	font-size:25px;
	font-weight: bold;
	border-radius: 5px;
	color: #FFFFFF;
	padding:1%;
	border-bottom-right-radius: 0;
}

.position_for_icon
{
	position: absolute !important;
  top: -30px;
  left: -35px;
}

#submitAns
{
	background-color: #F11D50;
	    font-size: 1.15rem;
    padding: 8px 25px;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-150%, 0, 0);
    transform: translate3d(-150%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-150%, 0, 0);
    transform: translate3d(-150%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.slideInDown {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  0% {
    opacity: 0.5;
  }
50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
 0% {
    opacity: 0.5;
  }
50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
.margin-lef-20{
	margin-left:20px;
}
 .menu .active > a {
    background: transparent;
    color: #000 !important;
}
/*new css by hetal*/
/* line 336, ../../sass/src/foundation/app.scss */
.grey_pad_border {
  padding: 2%;
  border-bottom: solid #999999 thin;
}

/* line 340, ../../sass/src/foundation/app.scss */
.grey_pad_border_dashboard {
  border-bottom: solid #999999 thin;
}

/* line 294, ../../sass/src/foundation/app.scss */
.orange_background_dashboard {
  background-color: #f49307;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1.5%;
  color: #fff;
}

/* line 301, ../../sass/src/foundation/app.scss */
.orange_background_header_reports_small {
  background-color: #EB4C0F;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1%;
  color: #fff;
}

/* line 309, ../../sass/src/foundation/app.scss */
.blue_background_small {
  background-color: #009b95;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1.5%;
  color: #fff;
}

/* line 316, ../../sass/src/foundation/app.scss */
.red_background_header_reports {
  background-color: #c11925;
  border-radius: 5px;
  font-size: 1rem;
  padding: 2%;
  color: #fff;
}

/* line 324, ../../sass/src/foundation/app.scss */
.red_background_header_reports_small {
  background-color: #c11925;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1%;
  color: #fff;
}
/* line 287, ../../sass/src/foundation/app.scss */
.orange_background_header_reports {
  background-color: #f49307;
  border-radius: 5px;
  font-size: 1.2rem;
  padding: 1.3%;
  color: #fff;
}

/* line 294, ../../sass/src/foundation/app.scss */
.orange_background_dashboard {
  background-color: #f49307;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1.5%;
  color: #fff;
}

/* line 301, ../../sass/src/foundation/app.scss */
.orange_background_header_reports_small {
  background-color: #EB4C0F;
  border-radius: 5px;
  font-size: 1rem;
  padding: 1%;
  color: #fff;
}

.result_popup{

}
.chalangeBtn{
	background-color: #007DB0 !important;
}
/* line 474, ../../sass/src/foundation/app.scss */
.pirulen {
  font-family: pirulen;
}

/* line 479, ../../sass/src/foundation/app.scss */
.green_text {
  color: #007DB0;/*#668b27;*/
  font-weight: 600;
}

.articleLinkImg {
    position: fixed;
    bottom: 0px;
    z-index: 99;
    cursor: pointer;
    right: 0;
    margin-left: 0px;
    margin-bottom: 3px;
}



.blue{
	color: #007DB0;
	font-size: 17px;
}
label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0;
}

label.right {
    float: none !important;
    text-align: right;
}
.avatarBox img {
	width: 80px;
	height: 80px;
	border: 1px solid #DDD;
	-webkit-border-radius: 50px; /* Can also be 50px */
	-moz-border-radius: 50%;
	border-radius: 50%;
}
#walloffame #wallOfFameBody/*, #feedbackDetails*/
{
	height:400px;
	margin-bottom:2%;
	overflow:auto;
}
.red {
    color: #c11925;
}
.green_background_header_reports {
    background-color: #F11D50;
    border-radius: 5px;
    font-size: 1.5rem;
    padding: 2%;
    color: #fff;
}
.loginBtn {
  background: transparent !important;
    color: #F11D50 !important;
    font-size: 1rem !important;
    margin:0px !important;
    padding:0px !important;

}
.loginBtn:focus {
  background: transparent !important;
    color: #F11D50 !important;
    outline: none;

}
.reportsWiseText
 {
    height: 350px;
 }
.header
{
	/*background-image:url(../img/mathlathon/header_bg_grad.jpg);*/
	background-color: #F11D50;
	background-repeat:repeat-x;
	background-size: contain;
	font-size: 60px;
	line-height:100px;
	font-weight: bold;
	color: #fff;
	/*margin:0;/*setting left and right margin to auto will center the div*/
	/*padding:0;*/
	text-align:center;
}
.header_small
{
	background-color: #F11D50;
	/*background-image:url(../img/mathlathon/header_bg_grad.jpg);*/
	background-repeat:repeat-x;
	background-size: contain;
	font-size: 30px;
	 
	font-weight: bold;
	color: #fff;
	margin:0;/*setting left and right margin to auto will center the div*/
	padding:0;
	text-align:center;
}
.size-48{
 	font-size: 50px !important;
 }
 .quizBorder{
 	border: 1px solid #E7E7E7;
    background: #fff;height: auto;/*background: #E7E7E7;*/
 }
 .quizPoint{
 	font-weight: bold;color: #0072BB;padding-top: 1%;
 }
 .quesNav{
 	/*background: #fff;*/
 	background: #E7E7E7;
 }
 .grey_bg
{
	background:#e6e7e8;
	/*border-bottom:#687c35 ridge medium;*/
	border-bottom:#F11D50 ridge medium;
}
.grade_bg
{
	/*background-image:url(../img/mathlathon/grade_bg.png);*/
	width:130px;
	height:33px;
    color: #FFFFFF;
	background-repeat:no-repeat;
	position:relative;
	
}
.faq p{
	margin-right: 20px;
}
.paddingTop
{
	padding-top: 30px;
}
.grade_child
{
	color: #000;
	position:absolute;/*padding-left:20%;padding-top:4%;*/
}
.quizborderTop
{
	border-top:solid 1px #F11D50;
}
/* line 240, ../../sass/src/foundation/app.scss */
.size-8 {
  font-size: 8px;
}

/* line 241, ../../sass/src/foundation/app.scss */
.size-10 {
  font-size: 10px;
}

/* line 242, ../../sass/src/foundation/app.scss */
.size-12 {
  font-size: 12px;
}

/* line 244, ../../sass/src/foundation/app.scss */
.size-14 {
  font-size: 14px;
}

/* line 246, ../../sass/src/foundation/app.scss */
.size-16 {
  font-size: 16px;
}

/* line 248, ../../sass/src/foundation/app.scss */
.size-18 {
  font-size: 18px;
}

/* line 250, ../../sass/src/foundation/app.scss */
.size-21 {
  font-size: 21px;
}

/* line 252, ../../sass/src/foundation/app.scss */
.size-24 {
  font-size: 24px;
}

/* line 254, ../../sass/src/foundation/app.scss */
.size-30 {
  font-size: 30px;
}

/* line 256, ../../sass/src/foundation/app.scss */
.size-36 {
  font-size: 36px;
}

/* line 258, ../../sass/src/foundation/app.scss */
.size-48 {
  font-size: 48px;
}

/* line 260, ../../sass/src/foundation/app.scss */
.size-60 {
  font-size: 60px;
}

/* line 262, ../../sass/src/foundation/app.scss */
.size-72 {
  font-size: 72px;
}
 #walloffame #wallOfFameBody, .mathlathonWiz,#mathlathonWiz
{
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e9e9), to(#ffffff));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #e9e9e9, #ffffff);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #e9e9e9, #ffffff);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #e9e9e9, #ffffff);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #e9e9e9, #ffffff);
}
#walloffame #wallOfFameBody
{
	height:400px;
	margin-bottom:2%;
	overflow:auto;
}
.wall_of_fame {
   /* background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#096CBB), to(#0973c5));
    background: -webkit-linear-gradient(top, #096CBB, #0973c5);
    background: -moz-linear-gradient(top, #096CBB, #0973c5);
    background: -ms-linear-gradient(top, #096CBB, #0973c5);
    background: -o-linear-gradient(top, #096CBB, #0973c5);*/
}
.wallofBackground{
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#096CBB), to(#0973c5));
    background: -webkit-linear-gradient(top, #096CBB, #0973c5);
    background: -moz-linear-gradient(top, #096CBB, #0973c5);
    background: -ms-linear-gradient(top, #096CBB, #0973c5);
    background: -o-linear-gradient(top, #096CBB, #0973c5);
 	color:#fff;
 }
.subRes {
    background: #F11D50;
    padding: 60px 30px;
    color: #fff;
}
.bluePopup{
	background: #0072BB !important;
	color: #fff !important;
}
.hideMe {
    display: none;
}

.cancelBtn {
	background: transparent !important;border:1px solid #fff !important;color: #fff !important;}
/*.bmember_popup, .bmember_popup1 {
    z-index: 6666;
    background-color: #0072BB;
    color: #fff;
    position: fixed;
    margin: 0px auto;
    overflow: auto;
    overflow-x: hidden;
    text-align: center;
    border-radius: 20px;
    left: 0;
    right: 0;
}
.bmember_popup2{
    background-color: #0072BB;
    color: #fff;
    position: fixed;
    margin: 0px auto;
    overflow: auto;
    overflow-x: hidden;
    text-align: center;
    border-radius: 20px;
    left: 0;
    right: 0;
}*/
.red_top_background {
  background-color: #c11925;
  padding-bottom: 1%;
  margin-top: 3%;
  padding-top: 1%;
  color: #fff;
}
.bluetextcolor a {
    line-height: inherit;
    color: #1779ba;
    text-decoration: none;
    cursor: pointer;
}
.bluetextcolor a:hover, a:focus ,.boldText a:hover, a:focus{
    color: #1468a0;
}

.hBanner{
	padding-left:0;padding-right:0;
}
.answerButton{
	width:20px;height:20px;background:#3CB54C;border-radius:50%;float: left;
	margin:2px;border: 1px solid #999999;
	
}
.UnAnsweredButton{
	width:20px;height:20px;background:#d0d2d3;border-radius:50%;float: left;
	margin:2px;border: 1px solid #999999;
	
}
.ReviewButton{
	width:20px;height:20px;background:#fe8938;border-radius:50%;float: left;/*F11D50*/
	margin:2px ;border: 1px solid #999999;
	
}
.answerButtonQuiz{
	width:30px;height:30px;background:#3CB54C;border-radius:50%;float: left;
	margin:0.5%;padding-top: 2px;padding-left: 9px;border: 1px solid #999999;
	
}
.answerButtonQuiz1{
	width:30px;height:30px;background:#3CB54C;border-radius:50%;float: left;
	margin:0.5%;padding-top: 2px;padding-left: 4.7px;border: 1px solid #999999;
	
}
.UnAnsweredButtonQuiz{
	width:30px;height:30px;background:#d0d2d3;border-radius:50%;float: left;
	margin:0.5%; padding-top: 2px;padding-left: 9px;border: 1px solid #999999;/*padding: 0.1875rem 0.625rem*/
	
}
.UnAnsweredButtonQuiz1{
	width:30px;height:30px;background:#d0d2d3;border-radius:50%;float: left;
	margin:0.5%; padding-top: 2px;padding-left: 4.7px;border: 1px solid #999999;/*padding: 0.1875rem 0.625rem*/
	
}
.ReviewButtonQuiz{
	width:30px;height:30px;background:#fe8938;border-radius:50%;float: left;
	margin:0.5%;padding-top: 2px;padding-left: 9px;border: 1px solid #999999;
	
}
.ReviewButtonQuiz1{
	width:30px;height:30px;background:#fe8938;border-radius:50%;float: left;
	margin:0.5%;padding-top: 2px;padding-left: 4.7px; border: 1px solid #999999;
	
}
.drawLine
{
	text-decoration: underline;
}
.reviewText{
	color:#0072BB;
}
.f_common{
	margin-bottom: 1rem;
}
/*#questions{
	margin-top: 50px;
}*/
.selectGrage select:focus {
     height: 2.4375rem;
	margin: 0 0 2rem;
	padding: 0.5rem;
	width: 100px;
	background: url(../images/red-arrow-l.png) no-repeat right #B9F7F6;
	background-origin: content-box;
	background-position: right -0.4rem center;
	background-repeat: no-repeat;
	background-size: 15px 30px;
	border: 0;
	font-weight:600;
	outline: none;
	box-shadow: none;
}
 .large-centered{
 	margin-right: 0px;
 	margin-left: 0px;
 	float: none;
 }
 #wall_radio input[type=radio]:before {
 {
 	margin-left: 0px !important;
    margin-top: 0px !important; 
 }
.reportsWiseText
 {
 	overflow: scroll;
    height: 100px;
    overflow-x: hidden;
 }
 




/*end*/