body, html {
	font-family:'Whitney A','Whitney B',Arial,Helvetica,sans-serif;
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	color: #1c424d;
	font-weight:400;
	font-size: 1em;
	background: #eceff1;

}



html{
    font-size:16px;
    font-family:'Whitney A','Whitney B',Arial,Helvetica,sans-serif;
    line-height:1.5;
    color:#222;
    font-weight:400;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}


h1 {
	font-weight: 800;
    font-size: 50px;
}
h1 strong {
	font-weight: 1000;
}
h2 {
	font-size: 26px;
    margin: 0;
    color: #fff;
    font-weight: 800;
    font-family:'Whitney A','Whitney B',Arial,Helvetica,sans-serif;
	

}
h3 {
	font-size: 30px;
    font-weight: 900;
    color: #64c2c8;
	
}

h4 {
	line-height: 5px;
	color:#414A4E;
	font-family:'Whitney A','Whitney B',Arial,Helvetica,sans-serif;
	    font-size: 22px;
       padding-top: 10px;
       padding-bottom: 10px;
	   font-weight:800;

}

.signout {
    background-color: #01a1dd;
    font-weight: 800;
    font-size: 13px;
    margin-top: -6px;
    color: rgb(255, 255, 255);
    padding: 5px 30px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    border-radius: 5px;
}

.course-data{
	 color:#414A4E;
}

.icon-dash{
    padding: 77px 0px 90px;
    border: 1px solid #cdd0d5;
}


h5 {
	line-height: 5px;
	color:#fff;
	font-size: 20px;
	font-weight:400;
}

h6 {
	line-height: 5px;
	color:#414A4E;
	font-size: 15px;
	font-weight:400;
}


p {
    font-size: 13px;
    color: #414A4E;
    line-height: 10px;
	font-weight:400;
}
a {
	color: #fff;
	transition: all 0.5s;
}
a:hover, a:focus {
	text-decoration: none;
	color: #fff;
}
.img-centered {
	margin: 0 auto;
}
ul, ol {
	list-style: none;
	text-align: left;
	    line-height: 35px;


}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

.start_quiz1{
    opacity: 0.6;
	background-color: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    border: none;
    color: #fff;
    font-weight: 700;
    height: 40px;
    padding: 0px 20px 0px 20px;
	font-size: 12px;

}

.start_quiz1:hover, .start_quiz1:focus{
	color:#fff;
}


.newquizcont{
	border: 1px solid #777;
	width: 650px;
	height: 500px;
}

.go-back{
	color:#000;
	font-weight:700;
	background-color: #fff;
    border-color: #ccc;
	height: 40px;
    padding: 0px 20px 0px 20px;
	font-size: 12px;

}


.info {
    display: none;
}

.lock-course{
	color: #A1AAAE;
	line-height: 20px;
    margin: 0;
}

.forgot{
   color: #fff;
	font-weight:400;
}

.forgot:hover{
   color: #fff;
	font-weight:400;
}

.forgot:active{
    color: #fff;
	font-weight:400;
}

.info {
	background-image: url(../image/rq-landing3-desktop-carriers.png) no-repeat bottom center;
	background-size: cover;
	color: #d9e0e2;
	position: relative;
	height: 100%;
	background-attachment: fixed;
    background-size:  cover;
}
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #032e3a;
	z-index: 99999;
	height: 100%;
}
#status {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 64px;
	height: 64px;
	margin: -32px 0 0 -32px;
	padding: 0;
}
.section-title {
	padding: 30px 0;
}
.section-title h2 {
	font-weight: 800;
	margin-bottom: 26px;
}

.video-quiz{
	    padding-top: 180px; /*old - 200 px*/
		    text-align: center;
       padding-bottom:40px; /*old - 50 px*/
}

.error{
	color:#EE010A;
	    font-size: 12px;

}

.question{
	 padding-top: 200px;
}

.question-box{
	height: auto;
        border: 1px solid #cdd0d5;
	    margin-bottom: 60px;
}

.infosection{
	 border: 1px solid #cdd0d5;
    height: 830px;
    background-color: #fff;
	    padding: 0px;

}

.resource-part{
	    background-color: #fff;
	     margin-left: 0px;

}

.infosection1, .infosection2{ /*=====by SHA(GRD) on 26Apr2019 #TVE-800920=======*/
	border-right: 1px solid;
    height: 55px;
    background-color: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    padding:17px 15px 0px 15px;
}
/*=====by SHA(GRD) on 26Apr2019 #TVE-800920=======*/
.infosection2{border-right:none;}
.question-box .infosection1, .question-box .infosection2{
	height:auto;
    padding:9px 15px;
}
.question-box > .row{display:flex;}
.question-box .infosection1  .title-que, .question-box .infosection2 .title-que, .question-box .infosection2 .datahid{ line-height:20px;}
/*=====by SHA(GRD) on 26Apr2019 #TVE-800920=======*/

.score{
   padding-left:64px;
}


.datahid {
	float:right;
	padding-right: 30px;
       color: #fff;

}

.datahid1 {
	float:right;
	padding-right: 30px;
    padding-bottom:0px;
	padding-top:0px;
	    color: #fff;

}

.que-ans{
	padding: 15px 15px 15px 15px;
}


.quedata{
	padding-bottom: 15px;
    font-size: 15px;
    /*text-align: justify;*/ /* commented on 05June2018 by Krishna #OKN-580644 */
   
}

.selectanswer{
	font-size: 14px;
    /*text-align: justify;*/ /* commented on 05June2018 by Krishna #OKN-580644 */
    
}

.que-repply{
	float: right;
	height: 40px;
	background-color: #5DB3E4; /* updated from #00A0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
	border: 0px;
	border-radius: 7px;
	color: #fff;
	margin-bottom: 30px;
	padding: 0px 20px 0px 20px;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 12px;

}

.bigning_trannie1{
	padding: 0px 20px 0px 20px;
    background-color: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    font-size: 12px;
    border: none;
    font-weight: 800;
    color: #fff;
    border-radius: 5px;
    height: 40px;
    float: right;
    text-transform: uppercase;
    margin-top: 20px;
}


.advertise{
	font-size: 15px;
    font-weight: 600;
    padding: 20px 0 20px;
}

.video-title{
	margin-right: 0px;
    background-color: #fff;
    margin-left: 0px;
    padding: 15px 15px 15px 15px;
    border-bottom: 1px solid #cdd0d5;
}

.title-que{
    font-size: 20px;
    /*font-weight: 600;*/
	    color: #fff;
}

.title-que1{
	font-size: 24px;
    /*font-weight: 600;
    line-height: 12px;*/
	line-height: 1;
}


hr {
	height: 1px;
    width: 100%;
    position: relative;
    background: #A1AAAE;
    border: 0;
    margin-bottom: 10px;
	margin-top: 10px;
    float:left; /* by KSN on 01Nov2019 #YLM-201573 */
}
/* Navigation */
#menu {
	padding: 20px;
	transition: all 0.8s;
}
#menu.navbar-default {
	    background-color: #fff;
	    border: none;

}
#menu a.navbar-brand {
	text-transform: uppercase;
	font-size: 22px;
	color: #fff;
	font-weight: 700;
	letter-spacing: 1px;
	
	
}
#menu a.navbar-brand i.fa {
	color: #478589; /* updated from #f3ca27 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
}
#menu.navbar-default .navbar-nav > li > a {
	text-transform: uppercase;
    color: #414A4E;
    font-size: 12px;
    letter-spacing: 1px;
    font-family:'Whitney A',Arial,Helvetica,sans-serif;
	font-weight:800;
	    float: left;

}

#menu.navbar-default .navbar-nav > li > a:hover {
	color: #478589; /* updated from #f3ca27 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
}


.dropdown-menu>li>a:hover {
    color: #478589; /* updated from #f3ca27 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
}

.infodialog{
	width: 780px;
}

.on {
	background-color: #64c2c8 !important;
	padding: 0 !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #fff !important;
	background-color: transparent;
}
.navbar-toggle {
	border-radius: 0;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	    background-color: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
	border-color: #fff;
}
.navbar-default .navbar-toggle:hover>.icon-bar {
	background-color: #FFF;
}
/* Home Style */
header {
	background: url(../images/u0.jpg) no-repeat bottom center;
	background-size: cover;
	color: #d9e0e2;
	position: relative;
	height: 100%;
	opacity: 0.8;

}

.image-icon{
       height: 51px;
}


.progress .progress-bar {
    animation-name: animateBar;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
    animation-duration: .4s;
}
@keyframes animateBar {
    0% {transform: translateX(-100%);}
    100% {transform: translateX(0);}
}

.availabel-course{
	color:#414A4E;
	font-weight:700;
        font-size: 17px;
}

.courseavailabellock{
	padding-top: 80px;
}

.availabel-course:hover , .availabel-course:active , .availabel-course:focus{
	color:#414A4E;
	font-weight:700;
}

.card{
	    margin-top: 10px;	
}

.totalcomplete{
	float: right;
    line-height: 0px;
    padding-top: 11px;
   }

.take-quiz{
	border-radius: 5px;
    border: none;
    background-color: #5DB3E4;/*#fac937;*/ /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 40px;
    padding: 0px 20px 0px 20px;
	font-weight: 800;
    font-size: 12px;

}

.take-cont{
	border-radius: 5px;
    border: none;
    background-color: #5DB3E4; /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 40px;
    padding: 0px 20px 0px 20px;
	font-weight: 800;
    font-size: 12px;

}

.course-review-title{
	padding-left: 17px;
}

.take-view{
	text-align:center;
	color: #428bca;
	
}
.faq-links:hover {
text-decoration: none;
}
.faq-links:focus {
text-decoration: none;
}

.courseavailabel{

    padding-top: 50px;
    padding-bottom: 30px;
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
   background-color: aliceblue;
    border: 1px solid;
}


.backoffice{
	background-color: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    border: none;
    font-weight: 800;
    font-size: 12px;
    margin-top: 6px;
    border-radius: 5px;
    margin-left: 20px;
    color: #fff;
    text-transform: uppercase;
    height: 40px;
    padding: 0px 20px 0px 20px;
}

.progress{
	margin-top: 10px;
}


.panel-group .panel {
		border-radius: 0;
		box-shadow: none;
		border-color: #414A4E;
	}
	
	.panel-default > .panel-heading {
		padding: 0;
		border-radius: 0;
		color: #212121;
		background-color: #FAFAFA;
		border-color: #EEEEEE;
	}

	.panel-title {
		font-size: 14px;
	}

	.panel-title > a {
		display: block;
		padding: 15px;
		text-decoration: none;
	}

.progress-data{
	
	    background-color: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
	padding-top: 120px;
    padding-bottom: 40px;
}

.con_tranie{
	background-color: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    border: none;
    font-weight: 800;
    font-size: 12px;
    border-radius: 5px;
    color: #fff;
    height: 40px;
    padding: 0px 20px 0px 20px;
}

.salesimg{
	padding:0px;
}

.course_per{
	padding-top: 20px;
}

.course_progress{
	color: #fff;
	font-weight:400;
    font-size: 14px;
    padding-top: 22px;
}


.course-list{
	 margin-top: 60px;
}


.course1{
	font-size: 14px;
	font-weight:400;
    color: #414A4E;
}

.scored{
	text-align:center;
}

.complete-score{
	text-align:center;
	color: #414A4E;
	    font-weight: 600;
		line-height:20px; /*old:10px, added 20px by KSN on 29Apr2019 #TVE-800920*/

}

.material{
	text-align:center;
	color: #414A4E;
	font-size: 16px;
    line-height: 25px;
}

.sales-matirial{
	padding-top:140px;
    	padding-bottom: 30px;

}

.product1{
	padding-top: 40px;
}

.product-img{
	padding-left:20px;
}

.product-title{
	font-size: 16px;
    font-weight: 700;
}

.product-name{
	font-weight: 600;
    font-size: 15px;
	line-height:20px; /* by KSN on 26Apr2019 #TVE-800920 */
}

.library-type{
	font-size: 14px;
    font-weight: 700;
}

.shell{
	float:left;
	padding: 6px 42px;
    background: #414a4e;
    color: #fff;
}

.testscore{
	line-height: 35px;
    color: #414A4E;
    font-size: 20px;
    font-weight: 600;
}

.salesmatirial{
	padding: 7px 20px;
    border-radius: 8px;
    border: none;
    font-size: 12px;
    font-weight: 700;
    background: #5DB3E4; /* updated from #00A0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
}

.requize {
    padding: 0px 70px 0px 70px;
    border-radius: 8px;
    border: none;
    font-size: 12px;
    font-weight: 800;
    margin-left: 10px;
    margin-top: 20px;
    background: #5DB3E4; /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 40px;
}

.totalnum{
   font-size: 15px;
    font-weight: 700;
    line-height: 12px;
    padding-top: 25px;
}

.incorrect-que{
   line-height:18px;
   font-size: 13px;
}

.inncorrect-ans{
	padding-left: 45px;
    padding-top: 15px;
	padding-bottom: 25px;
}

.useranswer{
	font-weight: 800;
    font-size: 13px;
}
.dashboard{
	    height: 40px;
    padding: 0px 20px 0px 20px;
    font-size: 12px;
    font-weight: 800;
    border: none;
    background: #5DB3E4; /* updated from #00A0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
}

.btn-default:hover, .btn-default:focus{
    background: #5DB3E4; /* updated from #00A0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
}

.product-data{
    margin-bottom: 30px;
}

.intro-text {
	  position: relative;
    padding-top: 320px;
    padding-right: 0;
    padding-left: 240px;
    padding-bottom: 130px;
    text-align: left;
    bottom: 150px;
}

/* commented by SHA on 05July2019 #NUU-132953
.videoiframe{
     width:650px;
 	 height:350px;
}
*/

/* added by SHA on 05July2019 #NUU-132953 */
.videoiframe{
     width:960px;
 	 height:540px;
}
.boxpopup {
    width: 100% !important;
    max-width:1000px;
}
/* added by SHA on 05July2019 #NUU-132953 */
.totalscore{
	padding-top: 150px;
    text-align: center;
}

#products{
	position: relative;
    bottom: 8px;
}

.que-repply-hidden {
    float: right;
    padding: 8px 20px;
    margin-right: 45px;
    background-color: #5DB3E4; /* updated from #00A0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    border: 0px;
    border-radius: 7px;
    color: #fff;
    margin-bottom: 30px;
    margin-left: 100px;
}


.tranniestart{
	padding-left: 32px;
}

.bigning_trannie{
	padding: 5px 15px;
    background-color: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    font-size: 12px;
    border: none;
    font-weight: 800;
    color: #fff;
    border-radius: 5px;
    height: 40px;
    float: right;
    text-transform: uppercase;

}

.que-count {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 15px;
}


.tabel-course{
   margin-top: 30px;
   height: 300px; /*08June2018*/
   overflow-y: scroll;/*08June2018*/
}

.color {
	color: #8f085f;
}

.view-course {
    float: right;
    padding: 0px 20px 0px 20px;
    background-color: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    border: none;
    font-weight: 800;
    border-radius: 5px;
    font-size: 12px;
    height: 40px;
    margin-right: 8px;
    position: absolute;
    bottom: 35px;
    right: 25px;
}
#target {
  background: #5DB3E4; /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    padding: 5px;
    display: none;
    width: 100%;
    color: #fff;
}

.course-req{
  border: 1px solid #cdd0d5;
    background-color: #fff;
       padding-bottom: 60px;
       height: auto;

}

.course-req2{
  border: 1px solid #cdd0d5;
   background-color: #fff;
	    padding: 40px;
		 height: auto;

}


#target {
    background: #5cb85c;
    padding: 15px 15px 15px 15px;
    display: none;
    width: 100%;
    color: #fff;
}

#target1 {
    background: #d9534f;
    padding: 15px 15px 15px 15px;
    display: none;
    width: 100%;
    color: #fff;
}

#attempt_text{
	    padding: 5px 0px 0px 0px;
}

#target-full {
background: #5DB3E4; /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    padding: 5px;
    display: none;
    width: 100%;
    color: #fff;
}


#target-full1 {
background: #d65358;
    padding: 5px;
    display: none;
    width: 100%;
    color: #fff;
}
.correct-ans{
	padding: 0px 20px 0px 20px;
	height: 40px;
    border-radius: 5px;
    border: 0px;
    background: #449d44;
    color: #fff;
    margin-top: 1px;
    float: right;
	text-transform: uppercase;
	font-weight: 800;
	    font-size: 12px;

}

.wrong-ans{
    padding: 0px 20px 0px 20px;
	height: 40px;
    border-radius: 5px;
    border: 0px;
    background: #cb2e25;
    color: #fff;
	float: right;
	text-transform: uppercase;
	font-weight: 800;
	    font-size: 12px;

}

.popupreview{
	text-align: center;
    font-size: 14px;
    font-weight: 800;
}

.quizAnswers{
	font-size: 25px;
    font-weight: 700;
}


.course-req{
  border: 1px solid #cdd0d5;
    background-color: #fff;
       padding-bottom: 60px;
       /*height: 750px;*/
          padding: 15px 15px 64px 15px;
          min-height: 450px;
          height: 450px;/* 08june2018 */
		/*overflow-y :scroll;*/


}

#countdown{
	font-size: 20px;
    font-weight: 700;
	float: right;

}

.course-req2{
  border: 1px solid #cdd0d5;
        background-color: #fff;
	    padding: 40px;
    height: auto;
}

.wrapper {	
	margin-top: 150px;
  margin-bottom: 80px;
}

.form-signin {
  max-width: 500px;
    padding: 45px 35px 65px;
  margin: 0 auto;
 background-color: #5DB3E4; /* updated from #00A0DF to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
  border: 1px solid rgba(0,0,0,0.1);  

  .form-signin-heading,
	.checkbox {
	  margin-bottom: 30px;
	}

	.checkbox {
	  font-weight: normal;
	}

	.form-control {
	  position: relative;
	  font-size: 16px;
	  height: auto;
	  padding: 10px;
      box-sizing:border-box;
		/*@include box-sizing(border-box);

		&:focus {
		  z-index: 2;
		}
        */
	}

	input[type="text"] {
	  margin-bottom: -1px;
	  border-bottom-left-radius: 0;
	  border-bottom-right-radius: 0;
	}

	input[type="password"] {
	  margin-bottom: 20px;
	  border-top-left-radius: 0;
	  border-top-right-radius: 0;
	}
}

.history-courses{
	padding-top: 160px;
}

.history-infolist{
	border: 1px solid;
    height: auto;
    padding: 15px;
	margin-bottom: 30px;
    background: #fff;

}

.no-complete{
	float: right;
}


.completelist{
	padding-top: 30px;
}

.modal-dialog{
	 width: 780px;
}


.sliderleft{
	padding-right: 120px;
}

.sliderright{
	padding-left: 120px;
}



/* Services Section: not in use - checked as of 22Sep2023 */
#services-section {
	padding: 20px 0 0 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#032731+0,032e3a+20,032e3a+100,032731+100 */
	background-color:#fff;
	color: #5b777f;
}
#services-section h4 {
	color: #81969c;
	text-transform: uppercase;
}
.space {
	margin-top: 40px;
}
#services-section i.fa {
	font-size: 40px;
	border: 0;
	width: 100px;
	height: 80px;
	padding: 22px 25px;
	background: #032934;
	margin-bottom: 6px;
	border-radius: 10%;
	color: #478589; /* updated from #f3ca27 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
	transition: all 0.5s;
}
#services-section .service:hover>i.fa {
	background: #0b3540;
}
/* Gallery Section 
==============================*/
#works-section {
	padding: 80px 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c1a618+0,f1c40f+25,f1c40f+75,c1a618+100 */
	background: rgb(193,166,24); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1a618', endColorstr='#c1a618', GradientType=0 ); /* IE6-9 */
}
#works-section i.fa {
	font-size: 30px;
	padding: 5px;
	color: #f1c40f;
}
.categories {
	padding-bottom: 30px;
	text-align: center;
}
#works-section hr {
	background: #a9971c;
}
ul.cat li {
	display: inline-block;
}
ol.type li {
	display: inline-block;
	margin-left: 20px;
}
ol.type li a {
	color: #51633d;
	border: 1px solid #f7dc6f;
	padding: 8px 16px;
	border-radius: 3px;
}
ol.type li a.active {
	background: #f7dc6f;
}
ol.type li a:hover {
	background: #f7dc6f;
}
.isotope-item {
	z-index: 2
}
.isotope-hidden.isotope-item {
	z-index: 1
}
.isotope, .isotope .isotope-item {
	/* change duration value to whatever you like */
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	transition-duration: 0.8s;
}
.isotope-item {
	margin-right: -1px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.isotope {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	transition-property: height, width;
}
.isotope .isotope-item {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	transition-property: transform, opacity;
}
.portfolio-item {
	margin-bottom: 30px;
}
.portfolio-item .hover-bg {
	height: 260px;
	overflow: hidden;
	position: relative;
}
.hover-bg .hover-text {
	position: absolute;
	text-align: center;
	margin: 0 auto;
	color: #c0cbce;
	background: rgba(3, 46, 58, 0.8);
	padding: 25% 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: all 0.5s;
}
.hover-bg .hover-text>h4 {
	opacity: 0;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
	transition: all 0.3s;
	font-size: 20px;
}
.hover-bg:hover .hover-text>h4 {
	opacity: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}
.hover-bg .hover-text>i {
	opacity: 0;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	transition: all 0.3s;
}
.hover-bg:hover .hover-text>i {
	opacity: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
.hover-bg:hover .hover-text {
	opacity: 1;
}
.portfolio-modal .modal-content {
	padding: 100px 0;
	min-height: 100%;
	border: 0;
	border-radius: 0;
	text-align: center;
	background-clip: border-box;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #f1c40f;
}
.portfolio-modal .modal-content h2 {
	margin-bottom: 15px;
	font-size: 2.5em;
}
.portfolio-modal .modal-content p {
	margin-bottom: 30px;
}
.portfolio-modal .modal-content p.item-intro {
	margin: 10px 0 30px;
	font-size: 14px;
	font-style: italic;
}
.portfolio-modal .modal-content ul.list-inline {
	margin-top: 0;
	margin-bottom: 30px;
}
.portfolio-modal .modal-content img {
	margin-bottom: 30px;
}
.portfolio-modal .close-modal {
	position: absolute;
	top: 25px;
	right: 25px;
	width: 75px;
	height: 75px;
	background-color: transparent;
	cursor: pointer;
}
.portfolio-modal .close-modal:hover {
	opacity: .3;
}
.portfolio-modal .close-modal .lr {
	z-index: 1051;
	width: 1px;
	height: 75px;
	margin-left: 35px;
	background-color: #222;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.portfolio-modal .close-modal .lr .rl {
	z-index: 1052;
	width: 1px;
	height: 75px;
	background-color: #222;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.portfolio-modal .btn-primary {
	color: #a7b6ba;
	background-color: #1d434e;
	border-color: #1d434e;
}
.portfolio-modal .btn-primary:hover, .portfolio-modal .btn-primary:focus, .portfolio-modal .btn-primary.focus, .portfolio-modal .btn-primary:active, .portfolio-modal .btn-primary.active {
	color: #a7b6ba;
	background-color: #032e3a;
	border-color: #032e3a;
}
/* About Section: not in use - checked as of 22Sep2023 */
#about-section {
	padding: 190px 0;
	padding: 190px 0;
	background: url(../images/family_fad.jpg) no-repeat bottom center;
	background-size: cover;
	color: #d9e0e2;
	position: relative;
	height: 100%;
}
#about-section h4 {
	color: #6e777b;
	font-size: 20px;
}
#about-section li {
	margin-bottom: 6px;
	list-style: none;
	padding: 0;
}
#about-section li:before {
	content: "✓";
	color: #478589; /* updated from #f3ca27 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
	padding-right: 5px;
}


#blog-section {
    padding: 40px 0;
    background-color:#fff;
    background-size: cover;
    color: #d9e0e2;
    position: relative;
    height: 100%;
}


/*course-review css */
     
	.course-review{
		margin-top: 150px;
	}
	
	.requize-review{
		padding: 0px 20px 0px 20px;
    border-radius: 8px;
    border: none;
    font-size: 12px;
    font-weight: 700;
    margin-left: 10px;
    margin-top: 20px;
    background: #5DB3E4; /* #fac937 */ /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 40px;
	}
	
	.salesmatirial-review{
		padding: 0px 20px 0px 20px;
    border-radius: 8px;
    border: none;
    font-size: 12px;
    font-weight: 700;
    background: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
	height: 40px;
	}
	
	.incorrect_que{
		width: 200%;
	}
	
	.inc_ans{
		color:#000;
		font-size: 15px;
		font-weight: 700;
	}
	
	.course_ans{
		color:#000;
		font-size: 15px;
		font-weight: 700;
		    padding-left: 15px;

	}
	
	.course_review_available{
		color: #414A4E;
    font-weight: 700;
    font-size: 13px;
	}
	
	.course_review_available:hover, .course_review_available:active, .course_review_available:focus {
		color: #414A4E;
   
	}
	
	.review_line{
		margin-top: 0px;
    margin-bottom: 20px;
	    background: #c2c2c2;

	}



/* end course-review css */







/* Team Section */
#team-section {
	padding: 80px 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c1a618+0,f1c40f+25,f1c40f+75,c1a618+100 */
	background: rgb(193,166,24); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(193,166,24,1) 0%, rgba(241,196,15,1) 25%, rgba(241,196,15,1) 75%, rgba(193,166,24,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1a618', endColorstr='#c1a618', GradientType=0 ); /* IE6-9 */
}
#team-section hr {
	background: #a9971c;
}
#team-section .item {
	padding: 0;
	margin: 15px;
	text-align: center;
}
img.img-circle.team-img {
	width: 120px;
	height: 120px;
	border: 4px solid transparent;
	transition: all 0.5s;
}
#team-section .thumbnail {
	background: transparent;
	border: 0;
}
#team-section .thumbnail .caption {
	padding: 9px;
	color: #1c424d;
}
#team-section i.fa {
	font-size: 16px;
	color: #faeaab;
	margin-top: 10px;
}
#team-section i.fa:hover {
	color: #1c424d;
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	filter: Alpha(Opacity=1);
	opacity: 1;
	-webkit-border-radius: 0;
	-moz-border-radius: 20px;
	border-radius: 50%;
	background: #42626b;
	transition: all 0.5s;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter: Alpha(Opacity=100);
	opacity: 1;
	background: #f1c40f;
}
.owl-theme .owl-controls .owl-page.active span {
	background: #f1c40f;
}
/* Testimonials Section */
#testimonials-section {
	padding: 80px 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#032731+0,032e3a+20,032e3a+100,032731+100 */
	background: url(../img/testimonials-bg.jpg);
	background-size: cover;
	background-attachment: fixed;
	color: #5b777f;
}
#testimonial {
	padding: 30px 0;
}
#testimonial .item {
	display: block;
	width: 100%;
	height: auto;
}
#testimonial .item p {
	font-weight: 400;
	margin: 0 0 30px 0;
}
/* Contact Section */
#contact-section {
	padding: 80px 0 20px 0;
	background-color:#474747;
}
#contact-section hr {
	background: #fff;
}
#contact-section h3 {
	font-size: 20px;
	font-weight: 400;
}
#contact-section form {
	padding: 30px 0;
}
#contact-section .fa {
	color: #f8e287;
	margin-bottom: 10px;
}
label {
	font-size: 12px;
	font-weight: 400;
	float: left;
}
#contact-section .form-control {
	display: block;
	width: 100%;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 2px;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
#contact-section .form-control:focus {
	border-color: inherit;
	outline: 0;
	-webkit-box-shadow: transparent;
	box-shadow: transparent;
}
#contact-section .social {
	margin-top: 60px;
}
#contact-section .social ul li {
	display: inline-block;
	margin: 0 20px;
}
#contact-section .social i.fa {
	font-size: 26px;
	padding: 4px 5px;
	color: #f8e287;
	transition: all 0.5s;
}
#contact-section .social i.fa:hover {
	color: #032731;
}
#contact-section .btn {
	background: transparent;
	border: 2px solid #fef9e7;
	border-radius: 4px;
	padding: 6px 14px;
	margin-top: 20px;
	color: #fef9e7;
	font-size: 16px;
	transition: all 0.5s;
}
#contact-section .btn:hover, #contact-section .btn:focus {
	background: #fef9e7;
	border: 2px solid #fef9e7;
	color: #5b777f;
}
#contact-section .text-danger {
	color: #cc3300;
	text-align: left;
}
.btn:active, .btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
a:focus, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
	outline: none;
	outline-offset: none;
}
/* Footer */
#footer {
	background: #474747;
	padding: 15px 0 10px 0;
	color: #42626b;
	text-align: center;
}
#footer p {
	margin-top: 10px;
}
/* Start: by KSN on 26June2019 #AOX-226583 */
	.cl{clear:both;}
	.pl47{ padding-left:47px !important;}
	.language-popup .modal-dialog {width: 850px;}
	.language-popup .modal-body {
    padding: 0;
}
	.preferred-language {
    float: left;
    width: 50%;
    margin:30px 0; padding:0 30px 0 45px;
}
	.preferred-language h6 {
    font-size: 16px;
    font-weight: bold;
}
	.preferred-language button {
    width: 150px;
    line-height:38px;
    background: #5DB3E4; /* updated from #29CCA5 to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    border: none;
    border-radius: 4px;
    font-size:16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}
	.preferred-language p {
    font-size: 18px;
    margin: 24px 0 32px;
	line-height: 25px;
}
	.bright{border-right:1px solid #ddd;}
/* End: by KSN on 26June2019 #AOX-226583 */
/*.cl{clear:both !imprtant;}*/ /* by KSN on 01Nov2019 #YLM-201573 */ /* commented by KSN on 25Sep2023 #BNQ-556205 - as it seems of no use */

/* Start: by KSN on 25Sep2023 #BNQ-556205 */
.playIcon{
    font-size: 35px !important;
    color: #5DB3E4;
}
.fnt35{
    font-size: 35px !important;
}
.clrUpdatedBtn{
    color:#5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active{
    background-color: #478589;
    border-color: #478589;
}
.progress-bar-info{
    background-color: #478589;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{
    background-color: #478589;
}
.btn-success, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success{
    background-color: #5DB3E4;
    border-color: #5DB3E4;
}
/* End: by KSN on 25Sep2023 #BNQ-556205 */

@media (max-width: 768px) {
.content {
	padding: 40% 0 0;
}
.intro-text {
        position: relative;
    padding-top: 75px;
    padding-right: 0;
    padding-left: 20px;
    padding-bottom: 0px;
    text-align: left;
        top: 0px;

}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	
	float: left;
}

h5 {
    font-size: 16px;
    text-align: left;
	padding-top: 0px;

}

.con_tranie{
	    margin-bottom: 12px;

}

.backoffice{
	display: none;
}




hr{
display:block;
}

#about-section {
    padding: 40px 0;
}


h3{
	text-align: center;
    font-size: 40px;
}

h4{
	text-align:center;
	    font-size: 22px;

}

ul{
	text-align:center;
	font-size: 25px;

}

.quizAnswers {
    font-size: 16px;
}

.wrong-ans {
    padding: 5px 7px;
    font-size: 14px;
}

.correct-ans{
	padding: 5px 7px;
    font-size: 14px;
}

.course_ans {
    padding-left: 52px;
}




}



@media (max-width: 603px) {
#menu.navbar-default {
	 background-color:#fff;

}
label {
	float: none !important
}
.hover-bg .hover-text {
	padding: 12% 10%;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
       padding: 8px;
}

.tranniestart {
    padding-left: 0px;
}

h6 {
    line-height: 16px;
}

#attempt_text{
	    padding: 0px 0px 0px 0px;
}


.intro-text {
    position: relative;
    padding-top:55px;
    padding-right: 0;
    padding-left: 20px;
    padding-bottom: 170px;
	text-align: left;
	    top: -40px;
}

.course-req{
   margin-right: 0px;
}

.title-que {
    font-size: 15px;
}

.datahid1{
	  font-size: 15px;
}

.score{
   padding-left:10px;
}

.bigning_trannie {
    padding: 4px 2px;
    font-size: 9px;
}

.wrapper{
   margin-top: 0px;
    margin-bottom: 0px;
}

.form-signin{
    padding: 260px 34px 270px;
    max-width: 100%;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	
	float: left;
}

h5 {
    font-size: 16px;
    text-align: left;
	padding-top: 0px;
}

.take-cont{
	font-size: 7px;
    margin-top: 10px;
}

.take-quiz{
	font-size: 10px;
}

.con_tranie{
	    margin-bottom: 12px;

}

.backoffice{
	display: block;
	margin-left: 0px;
}



.clearfix {
    display: none;
}

.info {
    display: block;
}
#about-section {
	padding: 0px 0;
}
hr{
width: 100%;
}

header {
    height: 190px;
	margin-top: 63px;

}
.intro-text H1{
	font-size:25px;
}

h2 {
    font-size: 15px;
}
header p{
	font-size:10px;
}

h5{
	font-size:18px;
}

ul{
	font-size: 15px;

}

p{
	font-size:10px;
}

button{
	font-size: 15px;
    padding: 6px 15px;
	position: relative;
   
}

.table > thead:first-child > tr:first-child > th{
	font-size: 8px;
}

.table > tbody > tr > th{
	font-size: 10px;
}

.table > tbody > tr > td{
	font-size: 9px;
}

#target {
    width: 380px;
}

.correct-ans {
    padding: 3px 10px;
	font-size: 10px;
}

.quizAnswers {
    font-size: 18px;
}

.videoiframe {
    width: 350px;
    height: 255px;
}


.progresscourses{
	text-align:left;
}

.wrong-ans {
    padding: 5px 7px;
    font-size: 10px;
}

.infosection1 {
    border-right: 0px solid;
}

.infodialog {
    width: 355px;
}

.modal-dialog{
	 width: 355px;
}

.complete-score{
	line-height:20px;
}

.infosection {
    height: auto;
	
}

.library-type {
    font-size: 12px;
}

.sliderright {
    padding-left: 30px;
}
.title-que1 {
    padding-left: 15px;
}

.nav > li > a {
    padding: 10px 16px;
}

.video_player{
	width:100%;
}

.video-stream{
	left: 0px;
	top: 0px;
}

.incorrect_que {
    width: 100%;
}
.course_ans {
    padding-left: 1px;
}


}

@media (max-width: 360px) {
	.infosection1 {
    border-right: 0px solid;
	}
	
	.title-que1 {
    padding-left: 15px;
}
	
	.videoiframe {
    width: 335px;
    height: 185px;
}
	
	.infodialog {
    width: 280px;
}

.infosection {
    height: auto;
	
}

#attempt_text{
	    padding: 0px 0px 0px 0px;
}

/* removed by KSN on 22Sep2023 #BNQ-556205 */
/*iframe[Attributes Style] {
	    width: 340px;
    height: 180px;
}*/
	
#attempt_text {
    padding: 0px 0px 0px 0px;
}

.wrong-ans {
    padding: 5px 7px;
	
}
.hover-bg .hover-text {
	padding: 22% 10%;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	
	float: left;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
       padding: 6px;
}

h5 {
    font-size: 16px;
    text-align: left;
	padding-top: 0px;
}

h6 {
    line-height: 16px;
}

.wrapper{
   margin-top: 0px;
    margin-bottom: 0px;
}

.tranniestart {
    padding-left: 0px;
}

.view-course {
    margin: 10px 10px 15px;
}

.form-signin{
    padding: 210px 35px 220px;
}

.con_tranie{
	    margin-bottom: 12px;

}

.score{
   padding-left:10px;
}

.backoffice{
	display: block;
	margin-left: 0px;
}

.intro-text {
    position: relative;
    padding-top:45px;
    padding-right: 0;
    padding-left: 20px;
    padding-bottom: 170px;
	text-align: left;
	    top: -40px;


}

.take-cont{
	font-size: 7px;
    margin-top: 10px;
}

.take-quiz{
	font-size: 10px;
}


.course-req{
   margin-right: 0px;
}


.title-que {
    font-size: 15px;
}

.datahid1{
	  font-size: 15px;
}

.bigning_trannie{
        padding: 5px 5px;
}

.clearfix {
    display: none;
}

.info {
    display: block;
}
#about-section {
	padding: 0px 0;
}

hr{
width: 100%;
}

header {
    height: 180px;
    margin-top: 63px;

}
.intro-text H1{
	font-size:25px;
}

h2 {
    font-size: 15px;
}
header p{
	font-size:10px;
}

h5{
	font-size:16px;
}

ul{
	font-size: 14px;

}
p{
	font-size:10px;
}

button{
	font-size: 15px;
    padding: 6px 15px;
	position: relative;
}
.table > thead:first-child > tr:first-child > th{
	font-size: 8px;
}

.table > tbody > tr > th{
	font-size: 10px;
}

.table > tbody > tr > td{
	font-size: 8px;
}

#target {
    width: 328px;
}

.correct-ans {
    padding: 3px 10px;
}

.quizAnswers {
    font-size: 15px;
}

.progresscourses{
	text-align:left;
}

.modal-dialog{
	 width: 340px;
}

.complete-score{
	line-height:20px;
}

.library-type {
    font-size: 10px;
}

.sliderright {
    padding-left: 20px;
}

.nav > li > a {
    padding: 10px 16px;
}


.video_player{
	width:100%;
}

.requize-review {
  
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    margin-left: 10px;
    margin-top: 20px;
    background: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.salesmatirial-review {
 
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    background: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.course_review_available {
    font-size: 10px;
}
.incorrect_que {
    width: 100%;
}

.course_ans {
    padding-left: 1px;
}



}



@media (max-width: 320px) {
	.col-xs-11 {
    width: 93.666667%;
    margin-left: 15px;
}

.title-que1 {
    padding-left: 30px;
    position: relative;
    bottom: 32px;
}

.quizAnswers {
    font-size: 15px;
}

.requize-review {
    padding: 0px 20px 0px 20px;
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    margin-left: 10px;
    margin-top: 20px;
    background: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.salesmatirial-review {
    padding: 0px 20px 0px 20px;
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    background: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.infosection {
    height: auto;
	
}

.wrong-ans {
    padding: 5px 5px;
    font-size: 12px;
}

.videoiframe {
    width: 310px;
    height: 185px;
}

   .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
       padding: 3px;
}

  h6{
    font-size: 10px;
}

  .tranniestart {
    padding-left: 0px;
}

.view-course {
    margin: 10px 10px 15px;
}


.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 0px;
}


.bigning_trannie {
    padding: 5px 5px;
    font-size: 10px;
}

#target {
    width: 318px;
}

.correct-ans {
       padding: 5px 5px;
    font-size: 12px;
}

.quizAnswers {
    font-size: 15px;
}

.modal-dialog{
	 width: 320px;
}

.complete-score{
	line-height:15px;
}

.que-ans {
    padding: 10px;
}

.requize-review {
  
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    margin-left: 10px;
    margin-top: 20px;
    background: #478589; /* updated from #fac937 to #478589 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.salesmatirial-review {
 
    border-radius: 8px;
    border: none;
    font-size: 8px;
    font-weight: 700;
    background: #5DB3E4; /* updated from #00a0df to #5DB3E4 by KSN on 22Sep2023 #BNQ-556205 */
    color: #fff;
    height: 25px;
}

.course_review_available {
    font-size: 10px;
}


.incorrect_que {
    width: 100%;
}

 
}
@media (max-width:1025px) { /* by KSN on 01Nov2019 #YLM-201573 */
    .library-type a {
        line-height: 18px;
    }
}

@media  screen and (max-width: 960px) and (min-device-width: 600px)  {
	.correct-ans {
    padding: 5px 12px;
    font-size: 12px;
}

.wrong-ans {
	padding: 5px 12px;
    font-size: 12px;
}

.quizAnswers {
    font-size: 18px;
	
}

h4 {
	text-align:center;
}
	
}

@media  screen and (min-device-width: 1024px) and (max-width: 1280px) {
   .intro-text {
    position: relative;
    padding-top: 130px;
    padding-right: 0;
    padding-left: 20px;
    padding-bottom: 60px;
    text-align: left;
	    top: 0px;

}

#about-section {
    padding: 65px 0;
}

.col-md-8 {
    width: 90.666667%;
}
hr{
display:none;
}

.wrong-ans {
    padding: 5px 15px;
}

.correct-ans{
	padding: 5px 15px;
}
}

