@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto');
/* CSS Document */
/*==================================================
 Global CSS Reset
 ==================================================*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
html {
	-webkit-text-size-adjust:100%;
}
*{ outline:none !important;}
body {
	font-size: 14px;
	line-height: 1.5;
	text-align:left;
	background-color:#fff;
    /* font-family: 'Catamaran', sans-serif !important; */
    /* font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; */
    font-family: 'Roboto', sans-serif;
	overflow-x: hidden;
	}
ol, ul {
	list-style: none;
}
.clearfix{clear:both;}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img{ max-width:100%;}
a {
	text-decoration: none;
	color:#181a1b;
	-webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    outline:none!important;
}
a:hover{text-decoration: none;color: #552d62;}
p{ color:#404041;}
/*==================================================
 Global CSS Reset end here 
 ==================================================*/

.header {
    width: 100%;
}

.top-header {
    width: 100%;
    background: #017a99;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.5% 10%;
}
.top-header .email a {
    color: #fff;
}
.top-header .email .fa {
    padding-right: 15px;
}
.top-header .apps {
    display: flex;
}
.top-header .apps li {
	padding-left: 21px;
	color: #fff;
}
.top-header .apps li a{
	color: #fff;
}

/* ================navbar================== */
.header .navbar-control {
    padding: 0% 10%;
    background-color: #00aedb !important;
}

.header .navbar-control .navbar-brand {
    color: #f8f804;
    font-size: 35px;
}

.header .navbar-control .navbar-brand span {
    color: #fff;
    font-weight: 600;
}
.header .navbar-control .navbar-nav .nav-item{
    padding-left: 72px;
}
.header .navbar-control .navbar-nav .nav-item .nav-link {
    font-size: 24px;
    text-transform: uppercase;
    color: #fff;
    
}

.header .navbar-control .navbar-nav .nav-item .nav-link:hover {
    border-bottom: 5px solid #f9f704;
    color:#f9f704;
}
.header .navbar-control .navbar-nav .nav-item .nav-link {
    border-bottom: 5px solid transparent;
    margin-top: 4px;
}
.header .navbar-control .navbar-nav .nav-item .active {
    border-bottom: 5px solid #f9f704;
    color:#f9f704;
}
.header .navbar-control .navbar-nav .nav-item .result-12-toggle i {
    display: none !important;
}


/* ================dropdown-result=============== */
.dropdowm-result {
    display: none;
    position: absolute;
    background-color: #f4f4f4;
    z-index: 1;
}

.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    display: block;
    position: absolute;
    background-color: #fff;
    border: 2px solid #f4f4f4;
    
}

.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
    padding: 10px 70px 10px 20px;
    font-size: 16px;
    color: #555555;
}

.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li:hover {
    background-color: #f4f4f4;

}
/*Mega Menu */
.result-mobile {
    display: none;
}
li.dropdown.mega-dropdown.nav-item .fa-result {
    display: none;
}
.mega-dropdown {
    position: static !important;
  }
  .mega-dropdown-menu {
      padding: 20px 0px;
      width: 80%;
      left: 10% !important;
      margin-top:-2px !important;
      padding: 35px 0 !important;
  }
  .mega-dropdown-menu > li > ul {
    padding: 0;
    margin: 0;
  }
  .mega-dropdown-menu > li > ul > li {
    list-style: none;
  }
  .mega-dropdown-menu > li > ul > li > a {
      display: block;
      color: #070708;
      padding: 5px 5px;
      font-size: 14px;
  }
  .mega-dropdown-menu > li ul > li > a:hover,
  .mega-dropdown-menu > li ul > li > a:focus {
    text-decoration: none;
  }
  .mega-dropdown-menu .dropdown-header {
      font-size: 20px;
      color: #000;
      padding: 5px 60px 15px 5px;
      line-height: 30px;
      text-transform: uppercase;
  }
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li a {
    font-weight: 600;
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result .mega-right .mega-content .block-1 li a{
    font-weight: 100 !important;
}
/*===============end-of-navbar===============*/
  

  /* board-start */
  .board-result {
    text-align: center;
   margin:10px 0px;
}

.board-result p a {
    color: #00aedb;
    font-size: 20px;
    text-transform: uppercase;
}
.board-result p {
    font-weight: 600;
}
.container.my-5 {
    margin: 30px 0px 0px 0px!important;
}
/* end of board-result */





/* =============Result============= */
.examination {
    width: 100%;
    padding: 40px 4% 97px;

}
.examination h2 {
       padding: 10px 0% 0px 0%;
    text-transform: capitalize;
    color: #2c2c2c;
    font-weight: 600;
}
.examination .row .col-md-8 .result-article {
    background-color: #ccc;
    border-radius: 10px;
}



.result .row .col-md-8 .result12{
    background-color: #fffaf3 !important;
   
}
.result .row .col-md-8 .result12 h1 span{
    background-color:#ffc06e !important;
   
}
.result .row .col-md-8 .result12 h3 span{
    background-color:#ffdbab !important;
    color: #7f4800 !important;
    
}

.result .row .col-md-8 .result11{
    background-color: #edfffb !important;
   
}
.result .row .col-md-8 .result11 h1 span{
    background-color:#63ccb6 !important;
   
}
.result .row .col-md-8 .result11 h3 span{
    background-color:#b2ffef !important;
    color: #005b48 !important;
    
}

.result .row .col-md-8 .result10{
    background-color: #e9fdff !important;
   
}
.result .row .col-md-8 .result10 h1 span{
    background-color:#69d9e7 !important;
   
}
.result .row .col-md-8 .result10 h3 span{
    background-color:#c3f9ff !important;
    color: #00626e !important;
    
}

.result .row .col-md-8 .result8{
    background-color: #edfffb !important;
   
}
.result .row .col-md-8 .result8 h1 span{
    background-color:#63ccb6 !important;
   
}
.result .row .col-md-8 .result8 h3 span{
    background-color:#b2ffef !important;
    color: #005b48 !important;
    
}

.result .row .col-md-8 .result5{
    background-color: #e9fdff !important;
   
}
.result .row .col-md-8 .result5 h1 span{
    background-color:#69d9e7 !important;
   
}
.result .row .col-md-8 .result5 h3 span{
    background-color:#c3f9ff !important;
    color: #00626e !important;
    
}

.examination .row .col-md-8 .result-article h1 span {
    border-radius: 50%;
    height: 85px;
    width: 85px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}


.examination .row .col-md-8 .result-article h1 {
    margin: 15% 0% 10% 0%;
}

.examination .row .col-md-8 .result-article h3 span {
    background-color: #fff;
    padding: 0px 10px 10px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    margin: 0px;
}
.examination .row .col-md-8 .result-article p {
    padding-bottom: 25px;
    font-size: 20px;
}

.row-margin {
    margin-top: 30px;
}
hr {
    margin: 60px 0px;
    border: 2px solid #dadada;
}


/*=============editing-on-board-page-30nov==========*/
.tab-content h1 {
    font-size: 30px !important;
}
.tab-content p {
    line-height: 1.8;
    font-size: 18px;
}
.tab-content a {
    color: #4ec9e8;
}
.tab-content h2 {
    font-size: 24px !important;
}
.tab-content ul li {
    font-size: 18px;
    list-style-type: disc;
    margin-left: 20px;
}
table {
    
    border-collapse: collapse;
    width: 100%;
}

table td, table th {
    border: 1px solid #ddd;
    padding: 8px;
}

table tr:nth-child(even){background-color: #f2f2f2;}

table tr:hover {background-color: #ddd;}

table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #4CAF50;
    color: white;
}
/* ================marksheet============== */
.examination .marksheet h2{
    padding: 0px 0px 50px 0px;
}
.examination .datesheet  .datesheet12{
    background-color: #fff7f1 !important;
   
}
.examination .datesheet  .datesheet12 h1 span{
    background-color:#f8bd88 !important;
   
}

.examination .datesheet  .datesheet12 h3 span{
    background-color:#ffdbab !important;
    color: #7d4615;
    
}

.examination .datesheet  .datesheet11{
    background-color: #ebfeff !important;
   
}
.examination .datesheet  .datesheet11 h1 span{
    background-color:#70cfd2 !important;
   
}
.examination .datesheet  .datesheet11 h3 span{
    background-color:#96ebee !important;
    color: #004c4e !important;
    
}

.examination .datesheet  .datesheet10{
    background-color: #eefffb !important;
   
}
.examination .datesheet  .datesheet10 h1 span{
    background-color:#63ccb6 !important;
   
}
.examination .datesheet  .datesheet10 h3 span{
    background-color:#92ecda !important;
    color: #005742 !important;
    
}

.examination .datesheet  .datesheet8{
    background-color: #fff1fb !important;
   
}
.examination .datesheet  .datesheet8 h1 span{
    background-color:#db89c5 !important;
   
}
.examination .datesheet  .datesheet8 h3 span{
    background-color:#f4b9e5 !important;
    color: #760056 !important;
    
}

.examination .datesheet  .datesheet5{
    background-color: #f1f0ff !important;
   
}
.examination .datesheet  .datesheet5 h1 span{
    background-color:#a8a4f8 !important;
   
}
.examination .datesheet  .datesheet5 h3 span{
    background-color:#c6c3fd !important;
    color: #1a165b !important;
    
}
.col-md-8 {
    border-right: 4px solid #dadada;
    padding: 0px 50px;
}
/* ==============side-panel=========== */
.result .row .col-md-4 .updates {
    background-color: #f8f8f8;
    border-radius: 15px;
    padding: 30px 50px;
    margin-left: 50px;
}

.result .row .col-md-4 .updates h1 {
    text-transform: capitalize;
    border-bottom: 2px solid #00aedb;
    padding: 20px;
}

.result .row .col-md-4 .updates .update-content h3 {
    margin: 30px 0px 10px 0px;
    text-transform: capitalize;
    font-size: 22px;
    color: #2f2f2f;
}

.result .row .col-md-4 .updates .update-content p {
    padding: 0px 35px;
    color: #9a9a9a;
}

.view-all {
    padding: 40px 0px 60px 0px;
}

.view-all .btn-view {
    background-color: #00aedb;
    border-color: #00aedb;
    padding: 10px 30px;
    font-size: 25px;
    border-radius: 50px;
    color: #fff;
    text-transform: capitalize;
}



.result .row .col-md-4 .download {
    margin-top: 50px;
    background-color: #f8f8f8;
    border-radius: 15px;
    border-bottom-right-radius: 0px;
    padding: 30px 0px 0px 50px;
    margin-left: 50px;
}
.dowmload-app {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    padding-top: 50px;
}
.app-icon .app-article {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.download h3 {
    text-transform: capitalize;
    color: #565656;
    padding-top: 50px;
}

.download h1 {
    text-transform: uppercase;
    margin: 10px 0px;
    font-size: 35px;
    font-weight: 600;
    color: #515151;
}
.download input {
    background-color: #fff !important;
    border-color: #fff;
}
.download p {
    font-size: 20px;
    margin-bottom: 30px;
    color: #969697;
}
.mobile-input {
    width: 70% !important;
    margin-right: 10px;
}
.btn-get-sms {
    color: #fff;
    background-color: #00aedb;
    border-color: #00aedb;
    text-transform: uppercase;
}
.app-article p {
    margin: 20px 0px;
}


/* ==============register============= */
.register {
    background-color: #00aedb;
    margin: 50px 0px;
    padding: 49px 0px 60px 0px;
    text-align: center;
}

.register p {
    text-transform: capitalize;
    font-size: 30px;
    color: #fff;
    margin-bottom: 28px;
}

.register a {
    background: #ffff;
    color: #00aedb;
    padding: 15px 35px;
    text-transform: uppercase;
    font-size: 30px;
    font-weight: 600;
    border-radius: 50px;
}


/* ==================choose fastresult============= */
.choose-fastresult {
    padding: 0px 15%;
}
.choose-fastresult li:before {
    content: url("../images/checkmark2.png");
    position: absolute;
    left: -70px;
    top: 0;
}
.choose-fastresult-right {
    margin-left: 10%;
}
.choose-fastresult li {
    position: relative;
    margin-bottom: 30px;
}
.choose-fastresult h4 {
    color: #00aedb;
    text-transform: capitalize;
    margin-bottom: 20px;
}

.choose-fastresult h3 {
    text-transform: capitalize;
    margin-bottom: 10px;
    color: #5c5c5c;
}

.choose-fastresult p {
    color: #c3c3c3;
    text-transform: capitalize;
    font-size: 17px;
}


/* ==================about-users============= */
.about-users {
    background-color: #f4f4f4;
    padding: 50px 15% 100px;
}
.about-users h3 {
    margin: 50px 0px;
    font-size: 34px;
    color: #515151;
}

/* ==================client review section============= */
.review-content {
    background: #fff;
    padding: 35px;
    min-height: 205px;
    position: relative;
}

.review-content p {
    color: #92a4a8;
    font-size: 20px;
    line-height: 1.7;
}
.review-content:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-top: 25px solid #fff;
    position: absolute;
    bottom: -25px;
    left: 14%;
}

.about-users .owl-carousel .owl-item img {width:auto;max-width:100%;}
figure {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    align-items: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    padding-top: 50px;
}

figcaption {
    font-size: 22px;
    font-weight: 600;
    margin-left: 15px;
}

figcaption p {
    font-size: 18px;
    color: #a3acb1;
    font-weight: 100;
}

figcaption p a {
    color: #6f87c5;
    font-weight: 100;
}
.about-users .owl-carousel .owl-nav button.owl-next {
    background: url(../images/right-arrow.png) no-repeat;
    height: 40px;
    width: 30px;
    position: absolute;
    right: -10%;
    top: 21%;
}
.about-users .owl-carousel .owl-nav button.owl-next span{display: none;}
.about-users .owl-carousel .owl-nav button.owl-prev {
    background: url(../images/left-arrow.png) no-repeat;
    height: 40px;
    width: 30px;
    position: absolute;
    left: -10%;
    top: 21%;
}
.about-users .owl-carousel .owl-nav button.owl-prev span{display: none;}



/* ==================check-results============= */
.check-result {
    padding: 0px 15%;
    margin: 5% 0px;
}
.result-download {
    margin-top: 115px;
}
.result-download h3 {
    text-transform: capitalize;
    color: #00aedb;
}

.result-download h1 {
    text-transform: capitalize;
    margin: 20px 0 50px 0px;
    font-size: 25px;
    color: #515151;
}

.result-download p {
    font-size: 20px;
    color: #969697;
    margin: 20px 0px;
}
.result-download .mobile-input {
    width: 56% !important;
    margin-right: 10px;
    background-color: #f4f4f4;
    border-color: #f4f4f4;
}
.result-download .btn-get-sms {
    color: #fff;
    background-color: #00aedb;
    border-color: #00aedb;
    text-transform: uppercase;
}
.result-download .app-article p {
    margin: 20px 0px;
}
.result-download .dowmload-app {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    padding-right: 40%;
    align-items: center;
    margin-top: 40px;
}
.result-download .dowmload-app a img {width: 85%;}

.result-download .dowmload-app p {
    margin-right: 20px;
}


/* =============follow-us=========== */
.follow-us {
    background-color: #00aedb;
    padding: 20px 5%;
}
.follow-us .update {
    display: flex;
   
    align-items: center;
}
.follow-us .update .social-icon a img {
    width: 5%;
}
.follow-us .update p {
    width: 100%;
    text-transform: uppercase;
    color: #fff;
    font-size: 19px;
   
}

.follow-us .update .social-icon a {
    margin-right: 40px;
}
.follow-us .about-company {
    display: flex;
    justify-content: space-between;
   
}

.follow-us .about-company li {
    font-size: 18px;
    text-transform: capitalize;
  
}
.follow-us .about-company li a{
    color:#fff;
}
.follow-us .social-icon li {
    /* display: flex; */
    /* float: left; */
    display: inline;
    padding-right: 30px;
}

.follow-us .social-icon li a img {
    width: 10%;
}

.follow-us .social-icon li a img {
    width: 3%;
}

.follow-us .social-icon li:first-child {
    margin-right: 16%;
    font-size: 23px;
    text-transform: uppercase;
    color: #fff;
}

/* =================footer============ */
footer {
    background: #1c2c45;
    padding: 12px;
    color: #fff;
    text-transform: capitalize;
    font-size: 18px;
}









/* ===============media-query============= */
@media (min-width:1551px){

.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
    padding: 10px 13px 10px 20px;
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    /*left: 635px ;*/
}
    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 60px;
    }
    .result .row .col-md-4 .updates h1 {
        font-size: 30px;
        padding: 10px 0px;
    }
    .result .row .col-md-4 .updates .update-content p {
    padding: 0;
}
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 20px;
    }
    .choose-fastresult img {
    margin-top: 50px;
}
.board-result p {
    font-size: 18px;
}
    .result .row .col-md-4 .updates {
        padding: 30px 45px;
    }
    .view-all .btn-view {
        font-size: 20px;
    }
    .result .row .col-md-4 .download {
        padding: 30px 0px 0px 30px;
    }
    
    .download p {
        font-size: 18px;
    }
    .follow-us .update p {
        font-size: 14px;
    }
    
    .follow-us .about-company li a {
        font-size: 20px;
    }
    .follow-us .about-company li {
        /* margin-left: 20px; */
    }

/* mega-menu */

}
@media (min-width:1200px) and (max-width:1550px){
    .header .navbar-control .navbar-brand {
        font-size: 30px;
    }
    
    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 35px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .active {
        font-size: 20px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        font-size: 20px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link:hover {
        font-size: 20px;
    }
    .examination h2 {
    font-size: 27px;
}
    .examination .col-md-8 {
       
        padding-right: 30px;
    }
    
    .result .row .col-md-4 .updates {margin-left: 20px;}
    .result .row .col-md-4 .updates h1 {
        font-size: 25px;
        padding: 10px;
    }
    .board-result p {
    font-size: 17px;
}
    .result .row .col-md-4 .updates {
        margin-left: 20px;
        padding: 30px 30px;
    }
    
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 16px;
        margin: 30px 0px 10px 0px;
    }
    
    .result .row .col-md-4 .updates .update-content p {
        padding: 0 ;
    }
    
    .view-all .btn-view {
        font-size: 15px;
    }
    
    .download h3 {
        font-size: 25px;
    }
    
    .result .row .col-md-4 .download {
        padding: 20px 0px 0px 30px;
        margin-left: 20px;
    }
    
    .download h1 {
        font-size: 25px;
    }
    
    .download p {
        font-size: 14px;
    }
    
    .form-inline .form-control {
        width: 60% !important;
    }
    .register a {
        font-size: 25px;
        padding: 10px 30px;
    }
    
    .choose-fastresult {
        padding: 0 10%;
    }
    .choose-fastresult img {
    margin-top: 100px;
}
    .choose-fastresult h3 {
        font-size: 25px;
        font-weight: 600;
    }
    
    .check-result {
        padding: 0 13%;
    }
    
    .follow-us .update p {
        font-size: 18px;
    }
    
    .follow-us .about-company {
        padding-left: 7%;
    }
    
    .follow-us .about-company li {
        font-size: 16px;
    }
    .follow-us .social-icon li:first-child {
        margin-right: 12%;
        font-size: 20px;
    }
    
    .follow-us .about-company {
        padding-left: 5%;
    }
    
    .follow-us .about-company li {
        font-size: 14px;
    }
    /* mega-menu */
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
        font-size: 12px;
        padding: 10px 30px 10px 10px;
    }
    
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 {
        /*width: 184px;*/
    }
    
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 li a {font-size: 12px;}

     .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    /*left: 630px;*/
}
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 {
        width: 175px;
    }

}
@media (min-width:992px) and (max-width:1199px){

    .header .navbar-control .navbar-brand {
        font-size: 27px;
    }
    
    .header .navbar-control {
        padding: 0 6%;
    }
    
    .top-header {
        padding: 0.5% 6%;
    }
    
    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 30px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        font-size: 18px;
    }
    
    .examination h2 {
        font-size: 25px;
        padding: 40px 0px;
    }
     .board-result p {
    font-size: 15px;
} 
    .examination .row .col-md-8 .result-article h1 {font-size: 28px;}
    
    .examination .row .col-md-8 .result-article h1 span {
        height: 60px;
        width: 60px;
    }
    
    .examination .row .col-md-8 .result-article h3 {
        font-size: 20px;
    }
    
    .col-md-8 {
        /*padding: 0 0;*/
        padding-right: 20px;
    }
    .container.my-5 {
    margin: 0px 0px 20px 0px!important;
}
    .result .row .col-md-4 .updates {
        margin-left: 10px;
        padding: 20px 25px;
    }
    
    .result .row .col-md-4 .updates h1 {
        font-size: 25px;
        padding:10px 0px;
    }
    
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 14px;
    }
    
    .result .row .col-md-4 .updates .update-content p {
        padding: 0;
    }
    
    .view-all .btn-view {
        padding: 8px 20px;
        font-size: 18px;
    }
    
    .result .row .col-md-4 .download {
        margin-left: 10px;
        padding: 20px 10px 0px 20px;
    }
    
    .download h3 {
        font-size: 23px;
    }
    
    .download h1 {
        font-size: 24px;
    }
    
    .download p {
        font-size: 12px;
    }
    
    .form-inline .form-control {
        width: 57% !important;
    }
    
    .btn-get-sms {
        font-size: 15px;
    }
    
    .download p {
        margin: 8px 0px;
    }
    .header .navbar-control .navbar-nav .nav-item .nav-link {
    }
    
    .header .navbar-control .navbar-nav .nav-item {
        margin-top: 3px;
    }
    .dowmload-app {
        display: block;
    }
    
    .dowmload-app .app-icon .app-article {
        margin-top: 80px;
    }
    
    .dowmload-app .app-icon .app-article  a img {
        width: 90%;
    }
    .examination h2 {
        padding: 40px 20px;
    }
    
    hr {
        margin-bottom: 0px;
    }
    .choose-fastresult h4 {
    font-size: 18px;
}
    .register a {
        font-size: 25px;
        padding: 12px 30px;
    }
    
    .choose-fastresult {
        padding: 0px 9%;
    }
    
    .choose-fastresult h3 {
        font-size: 17px;
    }
    .choose-fastresult p {
    font-size: 15px;
}
.choose-fastresult img {
    margin-top: 144px;
}
    
    .about-users {
        padding: 30px 10% 80px;
    }
    .check-result {
        padding: 0px 8%;
    }
    
    .result-download h3 {
        font-size: 20px;
    }
    
    .result-download {
        margin-top: 65px;
    }
    
    .result-download h1 {
        font-size: 20px;
    }
    
    .result-download p {
        font-size: 18px;
    }
    
    .follow-us .social-icon li:first-child {
        font-size: 16px;
        margin-right: 14%;
    }
    
    .follow-us .about-company li a {
        font-size: 12px;
    }
    
    .follow-us .about-company li {
        font-size: 15px;
    }
    hr {
        border: 1px solid #dadada;
    }
    
    .col-md-8 {
        border-right: 2px solid #dadada;
    }
    footer {
        font-size: 15px;
    }
    /* mega-menu */
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    /*left: 420px;*/
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
    padding: 10px 20px 10px 10px;
    font-size: 14px;
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li a {
    font-size: 12px;
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 {
    width: 138px;
}

.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 li a {
    font-size: 13px;
}
.block-1 li {
    padding: 10px 0px 10px 15px !important;
    font-size: 12px !important;
}
.navbar_fastresult {
    padding: 0 5% !important;
}
.navbar_fastresult .navbar-nav .nav-item {
    margin: 0px 10px !important;
}
}
@media (min-width:768px) and (max-width:991px){
   
/*         .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    left: 220px;
}*/
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result{
    /*left: 289px;*/
}

    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
        padding: 5px 10px 5px 5px;
        font-size: 10px;
    }
    
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 {
        width: 90px;
    }
    
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 li a {
        font-size: 10px;
    }
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 li {
        padding: 5px 0px 5px 5px !important;
        font-size: 10px !important;
    }
   
    .dowmload-app {
        display: block;
    }
    
    .dowmload-app .app-icon .app-article {
        margin-top: 50px;
    }
    
    .dowmload-app .app-icon .app-article  a img {
        width: 90%;
    }
    .form-inline .form-control {
        width: 100% !important;
    }
    
    .btn-get-sms {
        margin: 30px 0px;
    }
   
   
   
   
    .top-header {
        padding: 0.5% 7%;
    }
    
    .header .navbar-control {
        padding: 0% 7%;
    }
    
    .header .navbar-control .navbar-brand {
        font-size: 25px;
    }
    
    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 20px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        font-size: 12px;
        margin-top: 8px;
    }
    .board-result p {
    font-size: 13px;
    font-weight: 600;
}
    .examination h2 {
        padding: 35px 25px;
        font-size: 20px;
        font-weight: 600;
    }
    
    .col-md-8 {
        /*padding: 0;*/
        padding-right: 20px;
    }
    .container.my-5 {
    margin: 0px 0px 0px 0px!important;
}
    .examination .row .col-md-8 .result-article h3 span {
    }
    
    .examination .row .col-md-8 .result-article h3 {
        font-size: 16px;
    }
    
    .examination .row .col-md-8 .result-article h1 span {
        font-size: 25px;
        height: 60px;
        width: 60px;
    }
    
    .examination .row .col-md-8 .result-article h1 {
        margin: 21% 0 12% 0;
    }
    
    .examination .row .col-md-8 .result-article p {
        font-size: 16px;
    }
    
    .result .row .col-md-4 .updates {
        margin-left: 0;
        padding: 0px 10px 0px 20px;
    }
    
    .result .row .col-md-4 .updates h1 {
        padding: 10px 0;
        font-size: 22px;
    }
    
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 11px;
        margin: 16px 0px 10px 0px;
        font-weight: 600;
    }
    
    .result .row .col-md-4 .updates .update-content p {
       padding: 0;
        font-size: 10px;
    }
    
    .view-all .btn-view {
        font-size: 18px;
        padding: 8px 20px;
    }
    .about-users {
    padding: 20px 15% 20px;
}
    .result .row .col-md-4 .download {
        margin-left: 0;
        padding: 0px 0 0 20px;
    }
    .choose-fastresult img {
    margin-top: 155px;
}
    .download h3 {
        font-size: 18px;
        padding-top: 0;
    }
    
    .download h1 {
        font-size: 18px;
    }
    
    .download p {
        font-size: 12px;
    }
    
    .form-inline .form-control {
        width: 100% !important;
        height: 34px;
        font-size: 10px;
    }
    .result-download .dowmload-app a img {
        width: 100%;
    }
    
    .result-download .dowmload-app a {
        margin-right: 4px;
    }
    .btn-get-sms {
        font-size: 13px;
        padding: 5px;
    }
    
    .download p {
        margin: 5px 0px;
    }
    
    .register a {
        font-size: 15px;
        padding: 9px 20px;
    }
    
    .choose-fastresult {
        padding: 0 4%;
    }
    
    .choose-fastresult h4 {
        font-size: 18px;
    }
    
    .choose-fastresult h3 {
        font-size: 15px;
    }
    
    .choose-fastresult p {
        font-size: 13px;
    }
    
    .result-download {
        margin-top: 80px;
    }
    
    .result-download h3 {
        font-size: 18px;
    }
    
    .check-result {
        padding: 0 6%;
    }
    
    .result-download h1 {
        font-size: 14px;
    }
    
    .result-download .form-inline .form-control {
        width: 68% !important;
        font-size: 15px;
    }
    
    .result-download p {
        font-size: 13px;
    }
    
    .result-download .dowmload-app {
        margin: 20px 0px;
    }
    
    .follow-us .social-icon li:first-child {font-size: 14px;margin-right: 9%;}
    
    .follow-us .social-icon li {padding-right: 10px;}
    
    .follow-us .about-company li {
        font-size: 10px;
    }
    hr {
        border: 1px solid #dadada;
    }
    
    .col-md-8 {
        border-right: 2px solid #dadada;
    }
    footer {
        font-size: 13px;
    }
}

@media (min-width:577px) and (max-width:767px){
   /* .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result{
    left: 189px;

}*/
 .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    /*left: 100px;*/
}
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result .mega-right .mega-content .block-1 {width: 65px; padding: 0; }
.dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li a {
    font-size: 10px;
}
    .top-header {
        padding: 0.5% 5%;
    }
    
    .header .navbar-control .navbar-brand {
        font-size: 25px;
    }
    
    .header .navbar-control {
        padding: 0% 5%;
    }
    

    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 5px;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        font-size: 10px;
    }
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
        padding: 5px;
    }
    
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li {
        font-size: 12px;
        font-weight: 600;
    }
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result .mega-right .mega-content .block-1 li a {
        font-size: 10px;
        font-weight: 100;
    }
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
    /*left: 120px;*/
}
    
    .block-1 li {
        padding: 0 !important;
        padding-left: 6px !important;
    }
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result li .mega-content .block-1 li {
        padding: 0 !important;
        padding-left: 5px !important;
    }    
    .header .navbar-control .navbar-nav .nav-item .nav-link:hover {
        border-bottom: 3px solid #f9f704;
        color:#f9f704;
    }
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        border-bottom: 3px solid transparent;
        margin-top: 14px;
    }
    .header .navbar-control .navbar-nav .nav-item .active {
        border-bottom: 3px solid #f9f704;
        color:#f9f704;
    }
    .header .navbar-control .navbar-nav .nav-item .result-12-toggle i {
        color: #eaf40f !important;
        font-size: 16px;
    }
    .header .navbar-control .navbar-nav .nav-item .result-12-toggle i {
        display: none !important;
    }
    .container.my-5 {
    margin: 20px 0px 0px 0px!important;
}
.container.my-5 {
    margin: 20px 0px 0px 0px!important;
}

.form-row {
    text-align: center;
    display: block;
}

.form-row .input-text {
    width: 70%;
}
.label-helper {
    left: 65px !important;
}
    .about-users {
        padding: 4px 15%;
    }

    .examination h2 {
         text-align: center;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .result .result-article {
        margin: 15px 0px;
    }
    
    .col-md-8 {
        border: 0;
        /*padding: 0;*/
    }
    .board-result p {
    font-size: 16px;
    font-weight: 600;
    margin-top: 2px;
}
    .board-result p a {
        font-size: 16px;
    }
    .result .row .col-md-4 .updates h1 {
        font-size: 25px;
        padding: 10px;
        text-align: center;
    }
    .update-content {
    padding: 0px 40px;
}
    .result .row .col-md-4 .updates {
        padding: 10px 5px;
    }
    .result .row .col-md-4 .updates .update-content p {
        font-size: 13px;
        padding: 0px 12px;
    }
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 15px;
    }
    .view-all .btn-view {
        font-size: 15px;
    }
    hr {
        border: 0;
        margin: 0;
    }
    .examination .row .col-md-8 .result-article h1 span {
        height: 120px;
        width: 120px;
        font-size: 54px;
    }
    .result .row .col-md-4 .updates {
        margin-left: 0;
    }
    
    .result .row .col-md-4 .download {
        margin-left: 0;
        /*padding: 15px 0px 0px 10px;*/
    }
    .download h3 {
        font-size: 12px;
    }
    
    .download h3 {
        /*padding-top: 30px;*/
        font-size: 20px;
    }

    .download h1 {
        font-size: 25px;
    }
    .download p {
        font-size: 10px;
    }
    .register {
    padding: 20px 0px 40px 0px;
}
    .form-inline .form-control {
        width: 100% !important;
        font-size: 12px;
    }
    
    .btn-get-sms {
        margin: 15px 0px;
        font-size: 13px;
    }
    .dowmload-app {
        display: block;
    }
    
    .app-icon .app-article a img {
        width: 32%;
    }
    .download-app img {
    width: 50%;
}

.download-app {
    display: flex;
    justify-content: center;
    align-items: center;
}
    .download p {
        font-size: 20px;
        margin: 10px 0px;
    }
    
    .app-icon .app-article {
        text-align: center;
    }
    .result-download .dowmload-app {
        margin: 0;
        padding: 0;
    }
    
    .result-download .dowmload-app a img {
        width: 72%;
    }
    .register a {
        font-size: 18px;
            padding: 12px 26px;
    }
    .choose-fastresult img {
    width: 79%;
}
    .choose-fastresult h4 {
        margin-top: 50px;
        font-size: 20px;
        margin-bottom: 10px;
    }
    .choose-fastresult li:before {
    top: -15px;
}
.choose-fastresult p {
    font-size: 15px !important;
}
    .choose-fastresult h3 {
        font-size: 18px;
    }
    
    .about-users h3 {
        font-size: 26px;
        font-weight: 600;
    }
    
    .check-result {
        padding: 0% 10%;
    }
    
    .follow-us .social-icon li a img {
        width: 5%;
        margin: 20px 0px;
    }
    
    .follow-us .social-icon li {
        padding-right: 23px;
    }
    footer {
        font-size: 12px;
    }
     
    
}
@media (max-width:576px){
    .dropdown.mega-dropdown.nav-item:hover ul.dropdowm-result {
        display: none;
    }
    li.dropdown.mega-dropdown.nav-item .fa-result {
        display: block;
    }
    .header .navbar-control .navbar-nav .nav-item .result-12-toggle i {
        display: block !important;
    }
    
    .navbar-dark .navbar-toggler {
        border: 2px solid;
        border-color: rgb(248, 248, 4);
        color: rgb(248, 248, 4);
    }
        .container.my-5 {
    margin: 0px 0px 0px 0px!important;
}
    .examination h2 {
        font-size: 28px;
    }
    .header .navbar-control .navbar-brand {
    font-size: 25px;
}
.navbar-toggler {
    padding: 0px 6px;
}
/* mega-menu */
.header .navbar-control .navbar-nav .nav-item .nav-link:hover {
    border-bottom: 0;
}
p.result-mobile {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0px;
}

p.result-mobile a {
    font-size: 16px;
    color: #fff;
    padding-left: 20px;
    font-size: 22px;
}

p.result-mobile i {
    color: #fff;
    font-size: 16px;
}
.mobile-mega-content .block-1 {
    border: 0;
    margin: 0;
    padding: 0;
    padding-left: 20px;
}
.mobile-mega-content .block-1 li a {
    color: #fff;
    font-size: 18px;
}
.mobile-collapse {
    /* display: block !important; */
}
.result-12-toggle {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.fa-plus-color  {
    color: #eaf40f !important;
    font-size: 16px;
}
/* end of mega-menu */

    .examination h2 {
        text-align: center;
    }
    
    .header .navbar-control .navbar-nav .nav-item {
        padding-left: 0;
    }
    
    .header .navbar-control .navbar-nav .nav-item .nav-link {
        border-bottom: 0;
    }
    
    .top-header .email a {
        font-size: 13px;
    }
    
    .top-header .apps li {
        font-size: 12px;
        padding: 0px 3px;
    }
    
    .top-header {
        padding: 0.5% 5%;
    }
    
    .top-header .email .fa {
        padding-right: 8px;
    }
    
    .top-header .apps li {
        font-size: 13px;
    }
    
    .examination h2 {
        padding-bottom: 24px;
        padding-top: 30px;
    }
    
    .result .result-article {
        margin: 15px 0px;
    }
    
    hr {
        margin: 0;
        margin-top: 50px;
    }
    
    .examination h2 {
        padding-bottom: 13px;
        font-size: 20px;
        margin-bottom: 20px;
    }
    .board-result p {
    font-size: 13px;
}
    .col-md-8 {
        border: 0;
        padding:0 20px;
    }
    
    .result .row .col-md-4 .updates {
        margin: 0;
        padding: 20px 30px;
        margin-bottom: 30px;
    }
    
    .result .row .col-md-4 .updates h1 {
        font-size: 27px;
        text-align: center;
    padding: 10px 0px;
    }
    
    .result .row .col-md-4 .updates .update-content h3 {
        font-size: 17px;
    }
    
    .result .row .col-md-4 .updates .update-content p {
        padding: 0 ;

    }
    
    .view-all .btn-view {
        font-size: 18px;
    }
    
    .result .row .col-md-4 .download {
        margin: 0px 0px;
        padding: 0px 30px;
    }
    
    .download h1 {
        font-size: 25px;
        margin: 20px 0px;
    }
    
    .download p {
        font-size: 14px;
    }
    
    .download input {
        width: 100% !important;
    }
    
    .btn-get-sms {
        text-align: center;
        margin-top: 25px;
    }
    
    
    .download .form-inline {
        justify-content: center;
    }
    
    .dowmload-app {
        margin-top: 80px;
    }
    
    .download-app img {}
    
    .download-app {
        text-align: center;
    }
    
    .register a {
        font-size: 20px;
        padding: 10px 25px;
    }
    
    .register {
    padding: 20px 0px 40px 0px;
} 
     .register {
    padding: 20px 0px 40px 0px;
}
    .choose-fastresult {
        padding: 4%;
    }
    
    .choose-fastresult .col-md-6 {
        margin: 15px 0px;
    }
    
    .choose-fastresult-right {
        margin-left: 18%;
        padding: 20px 10px;
        text-align: center;
    }
    
    .choose-fastresult h4 {font-size: 21px;}
    
    .choose-fastresult h3 {
        font-size: 15px;
        font-weight: 600;
    }
    
    .choose-fastresult p {
        font-size: 13px;
    }
    
    .result .row .col-md-4 .updates {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    
    .download h3 {
        padding-top: 30px;
    }
    
    .about-users h3 {
        font-size: 18px;
        font-weight: 600;
        margin: 30px 0px;
    }
    
    .review-content {
        padding: 20px;
    }
    
    .about-users .owl-carousel .owl-nav button.owl-next {
        right: -24%;
        top: 50%;
    }
    
    .about-users .owl-carousel .owl-nav button.owl-prev {
        left: -24%;
        top: 50%;
    }
    
    .about-users {
        padding: 20px 15%;
    }
    
    figcaption {
        font-size: 18px;
    }
    
    figcaption p {
        font-size: 11px;
    }
    
    .review-content p {
        font-size: 13px;
    }
    
    .result-download {
        margin-top: 50px;
        padding: 0px 40px;
        /* text-align: center; */
    }
    
    .check-result {
        padding: 0;
        margin: 15% 0px;
    }
    
    .result-download h3 {
        font-size: 24px;
    }
    
    .result-download h1 {
        font-size: 17px;
    }
    
    .result-download .mobile-input {
        width: 100% !important;
    }
    
    .result-download .form-inline {
        display: flex;
    }
    
    .result-download p {
        font-size: 14px;
    }
    
    .result-download .dowmload-app {padding: 0;}
    .follow-us .social-icon li:first-child {
        font-size: 15px;
    }
    
    .follow-us .social-icon li {
        padding-right: 10px;
    }
    
    .follow-us .social-icon li a img {
        width: 10%;
        margin: 20px 0px;
    }
    
    .follow-us .about-company li a {
        font-size: 10px;
    }
    
    .follow-us .about-company li {
        padding-right: 17px;
    }
    
    footer {
        font-size: 12px;
    }


    

}




/* mega-menu */

.m-menu .menu-icon {
    display: flex;
    justify-content: space-between;
    font-size: 20px;
    
    color: #fff;
}
.m-menu {
    display: block;
}
li.dropdown.mega-dropdown.nav-item i {
    display: block;
}
.m-menu .menu-icon a {
    color: #fff;
}

.m-menu {
    padding-left: 20px;
}
.header .navbar-control .navbar-nav .nav-item .nav-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.header .navbar-control .navbar-nav .nav-item .nav-link:hover {
    display: flex;
    align-items: center;
    justify-content: space-between;
}



.mega-content {
    display: none;

}

.mega-right:hover .mega-content {
    display: flex;
}


.mega-right {
    position: relative;
}

.mega-content {
    left: 100%;
    position: absolute;
    top: 0;
    background: #f4f4f4;
   
}


.block-1 {
    width: 220px;
    /* border-right: 2px solid; */
    border: 1px solid #e8e8e8;
    border-top: 0;
    padding-bottom: 10px;
}
.block-1 li {
    padding: 10px 20px !important;
    font-size: 16px !important;
    color: #555555;
   
}




.form-row {

  margin-bottom: 20px;

  padding: 4px 0;

  position: relative;
  z-index: 0; }

.form-block {

  border: 1px solid #cccccc;

  margin-bottom: 8px;

  padding: 8px 12px; }



.input-text {

  background-color: white;

  -webkit-appearance: none;

  /* border: 1px solid #cccccc;  */

 border: 1px solid #4dd0e1; 

    /* box-shadow: 0 0 0 1px #4dd0e1; */

  font-family: Arial;

  margin-bottom: 8px;

  padding: 8px 4px;

  position: relative;

  width: 100%;

  z-index: 3; }

  .input-text:focus {

     box-shadow: 0 0 6px rgba(0, 200, 222, 0.25);

    /* box-shadow: 0 0 0 1px #4dd0e1;

    box-shadow: 0 0 0 1px #ce93d8; */

    background-color: #fafafa; }



.label-helper {

  position: absolute;

  opacity: 0;

  transition: .2s bottom, .2s opacity;

  bottom: 0;

  left: 0;

  z-index: 1; }



.input-text:focus + .label-helper, .input-text:invalid + .label-helper {

  bottom: 95%;

  font-family: arial;

  font-size: 14px;

  line-height: 1;

  opacity: 1;

  padding: 4px; }

.input-text:invalid {

  border-left: 10px solid #f00; }

  .input-text:invalid + .label-helper::after {

    color: #f00;

    content: "X";

    font-family: arial;

    font-size: 14px;

    line-height: 1;

    padding-left: 12px; }



.p {

  text-align: center;

  padding-top: 50px;

}




/* New NAV Menu*/

.examination {
    position: relative;
    top: 122px;
}
/*end of examination*/

.header{
    position: fixed;
}
.navbar_fastresult{
        width: 100%;
}


/*ul li{display: block;}*/
a{text-decoration: none !important;}
.navbar_fastresult {
    background-color: #00aedb;
    padding: 0 10% !important;
}
.navbar_fastresult .navbar-brand {
    font-size: 35px !important;
    text-transform: capitalize;
    color: #fff !important;
}

.navbar_fastresult .navbar-brand  span {
    color: #f8f804 !important;
}

.navbar_fastresult .navbar-nav .nav-item .nav-link {
    color: #fff !important;
    font-size: 20px;
    text-transform: capitalize;
}
.navbar_fastresult .navbar-nav .nav-item {
    margin: 0px 25px;
}
/*modify-navbar-color*/
.navbar_fastresult .navbar-nav .nav-item:hover {
    background-color: #017A99;
}
li.nav-item.navbar_fastresult_navbar-nav-nav-item .nav-link.active {
    border-bottom: 3px solid #F47835;
}
.board-reasult{
    display: none;
    position: absolute;
    background-color: #EEEEEE;
    width: 80%;
    left: 10%;
    padding:0px 0px 0;
    border-top: 5px solid #F47835;
}
.mega_dropdown_block>li>a {
    color: #007bff;
}
.board_reasult-list{
    /* padding: 10px 15px; */
    padding: 10px 50px;
    border-right: 1px solid;
}
.board_reasult-list:last-child {
    border-right: 0;
}
.time-table-list{
    padding: 10px 30px !important;
    border-right: 1px solid;
}
.time-table-list:last-child {
    border-right: 0;
}
.board_reasult-list>a {
    font-size: 20px;
    color: #000;
}
.board_reasult-list:hover {
    background-color: #F47835;
    
}
.board_reasult-list:hover>a{
    color: #fff !important;
}

.time-table-list:hover .mega_dropdown{
    display: block;
}
.time-table-list>span {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.time-table-list {
    padding: 10px 15px;
}
.time-table-list:hover {
    background-color: #F47835;
}
.fa-plus-hide {
    display: none !important;
}
.navbar_fastresult_navbar-nav-nav-item:hover .board-reasult{
    display: flex;
    /* justify-content: space-between;
    align-items: center; */
}
.board_reasult-list {
    width: 20%;
}
.time-table-list {
    width: 20%;
}
li.nav-item.navbar_fastresult_navbar-nav-nav-item:hover .board-collapse {
    display: block;
}
.mega_dropdown_block {
    padding: 10px 0px;
    
}
.mega_dropdown_block>li {
    padding: 5px 0px;
}
.mega_dropdown {
    display: none;
    position: absolute;
    background-color: #f5f5f5;
    width: 100%;
    left: 0;
    top: 50px;
}
.board_reasult-list:hover .mega_dropdown {
    display: block;
}

.mega_dropdown_container {
    display: flex;
    justify-content: space-between;
    padding: 0 4%;
}

.board_reasult-list>span>a {
    color: #000;
    font-size: 20px;
}
.board_reasult-list>span>a:hover {
    color: #fff;
    
}
.time-table-list>span>a {
    color: #000;
    font-size: 20px;
}
.time-table-list>span>a:hover {
    color: #fff;
    
}
.mega_dropdown_block>li>a:hover {
    color: #F47835;
}

.mega_dropdown_block>li>a:hover {
    color: #F47835 !important;
}
.mega_dropdown_container>.mega_dropdown_block>li>a:hover {
    color: #F47835;
}
/* ============media-query=============== */

@media (max-width:991px){
    .examination {
    top: 51px;
}
    .navbar_fastresult {
        padding: 0 5% !important;
    }
    
    .navbar_fastresult .navbar-logo {
        font-size: 25px;
    }
    li.nav-item.navbar_fastresult_navbar-nav-nav-item .nav-link.active{
        border: none !important;
    }
    .navbar_fastresult .navbar-nav .nav-item .nav-link {
       padding: 2px 0px;
    font-size: 16px;
    font-weight: 500;
    }
    .navbar_fastresult_navbar-nav-nav-item:hover {
        background-color: transparent;
    }
    
    .navbar_fastresult_navbar-nav-nav-item:hover .board-reasult {
        display: block;
        border: 0;
        background-color: transparent;
        padding: 0;
        margin: 0;
    }
    .board-reasult {
        position: inherit;
        width: 100%;
        left: 0;
    }
    .board_reasult-list {
        padding: 2px 15px;
    }
    .board_reasult-list:hover .mega_dropdown {
        position: inherit;
        background-color: transparent;
    }
    
    .mega_dropdown_container {
        display: block;
            height: auto;
    max-height: 200px;
    overflow-x: hidden;
    }
    
    .board_reasult-list:hover {
        background-color: transparent;
    }
    .result-12-toggle {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin: 0;
    }
    .fa-plus-hide {
        display: block !important;
    }
    .board_reasult-list>span {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .time-table-list>span {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .time-table-list:hover >.mega_dropdown {
        position: inherit;
        background-color: transparent !important;
    }
    .board_reasult-list {
        width: 100%;
        border-right: 0;
    }
    .time-table-list {
        width: 100%;
        border-right: 0;
    }
    .time-table-list:hover {
        background-color: transparent;
        color: #fff !important;
    }
    .time-table-list {
        padding: 0px 15px !important;
        color: #fff;
    }
    .navbar_fastresult .navbar-nav .nav-item {
    margin: 0px;
}
    .nav-item.navbar_fastresult_navbar-nav-nav-item:hover>span>a{
        color:#f8f804;
    }
    .nav-item.navbar_fastresult_navbar-nav-nav-item>span>i {
        color: #fff;
        font-size: 14px !important;
    }
    .nav-item.navbar_fastresult_navbar-nav-nav-item:hover>span>i {
        color: #f8f804;
    }
    .board_reasult-list:hover>span>a {
        color: #f8f804;
    }
    .board_reasult-list:hover>span>i {
        color: #f8f804;
    }
    .board_reasult-list>span>a {
        color: #fff;
        font-size: 16px;
    }
    
    .board_reasult-list>span>i {
        color: #fff;
    }
    .mega_dropdown_block>li>a {
        color: #fff;
    }
    .time-table-list>span>a {
       
        color: #fff;
        font-size: 16px;
    }
    .time-table-list:hover>span>a, .time-table-list:hover>span>i{
       
        color: #f8f804;
    }
    .mega_dropdown_block {
    padding: 0;
}
.mega_dropdown_block>li {
    padding: 2px 0px;
}
li.nav-item.navbar_fastresult_navbar-nav-nav-item .nav-link.active{
    border: none;
}
.navbar_fastresult .navbar-nav .nav-item:hover{
    background-color: transparent;
}
.mega_dropdown_block>li>a:hover {
    color: #F47835 !important;
}
.mega_dropdown_block>li>a:hover {
    color: #F47835;
}
.tab-content h1 {
    font-size: 24px !important;
}
.tab-content h2 {
    text-align: start;
       font-size: 22px !important;
}
.tab-content h3 {
    font-size: 22px;
     text-align: start !important;
}
.examination {
    padding: 25px 4%;
    overflow-x: hidden;
}

}
@media(min-width: 992px) and (max-width: 1199px){
    .navbar_fastresult {
    padding: 0 5% !important;
}
}
@media(min-width: 1200px) and (max-width: 1550px){
    .navbar_fastresult {
    padding: 0 7% !important;
        }
}

