* { margin: 0; padding: 0;}
html,body{height:100%;}
body{font-family:Roboto, Helvetica-Neue, Helvetica, Arial, sans-serif;font-size:14px;color:#444;line-height: 1.42857143;font-weight:normal;background:#fff;-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;text-rendering: optimizeLegibility;}


/*Helper Classes*/
a,.btn, .sn_transistion{-webkit-transition: all 400ms linear; -moz-transition: all 400ms linear; -o-transition: all 400ms linear; -ms-transition: all 400ms linear; transition: all 400ms linear; }
a:hover{text-decoration:none;}

.row.no_padding{margin-left: 0;margin-right: 0;}
.row.no_padding > [class*='col-'] {padding-right:0;padding-left:0;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline:none}
a:focus, :focus {outline: 0;}
ul{ list-style:none}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.h1, h1 {
    font-size: 36px;
}

.h2, h2 {
    font-size: 30px;
}

.h3, h3 {
    font-size: 24px;
}

.h4, h4 {
    font-size: 18px;
}

.h5, h5 {
    font-size: 14px;
}

.h6, h6 {
    font-size: 12px;
}

.form-control{
	height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
}

p{padding-bottom: 0;margin-bottom: 10px;}

/* 1. top header*/
.top{ background:#f2f6f8; color:#676767;  padding-top: 5px;border-bottom: 1px solid #e6edf0}
.top p{ padding-top: 4px; font-size: 13px;margin-bottom: 0;}
.top ul{ text-align:right; margin: 0;}
.top li {  display: inline;margin-right: 15px;font-size: 13px; line-height: 26px}
.top li a{ color:#676767}
.top li:last-child{ margin-right: 0}
.top li a:hover{ color: #009de1}

 /* 2. header mid*/

.header_mid{ padding:15px 0}
.header_mid .userOptionsWrap .nav-item.dropdown a span {padding-top: 15px; display: inline-block; font-size: 12px;}
.header_mid .userOptionsWrap .nav-item.dropdown a.dropdown-toggle::after {position: relative; top: 3px; right: 10px;}
.header_mid .userOptionsWrap .user-box .u-text h4 {margin-bottom: 0; font-size: 14px;}

#ak-search-input{  padding: 3px;padding-left:35px; border: solid 1px #e9e9e9; border-radius:5px;  background-color: #f3f3f3;position: relative;}

#ak-search-input i.fa{position: absolute;top: 11px;left:15px;}
#ak-search-input .autocomplete-container{box-shadow:none;}

#ak-search-input input{  border: 0; box-shadow: none;background: transparent;}
#ak-search-input .input-group-prepend{  margin: 5px 0 0 0; background: none;  box-shadow: none;  border: 0;  color: #666666;  padding: 0 8px 0 10px}
#ak-search-input .fa-search{ color:#00baff;margin-top: 3px;font-size: 18px;}
.ak-default-btn-wt{ border:1px solid #d3d3d3 !important; background:#fff !important; color:#8d8d8d !important; margin-right:5px }
.ak-default-btn { background-color:#2B5CB4; color: #fff; line-height: 40px;display: inline-block;padding: 0 10px; border-radius: 1px; font-size: 12px;  font-weight: 600;text-align: center; min-width: 127px;float: left; border-radius:3px; border:1px solid #2B5CB4;}
.ak-default-btn-wt:hover{color:#009de1!important}

/* 3. navbar*/

.my-fix {position: fixed;right: 0;left: 0;z-index: 11;width: 100%;top: 0px;}
.HRmainnav .navbar-default {background-color: #fff;border-radius: 0;margin-bottom: 0;border-left:none; border-right:none;border-color: transparent}
.HRmainnav .navbar-default .navbar-nav>li>a { color: #000 !important;font-size: 14px; padding: 12px 20px 12px 20px;line-height: 25px;}
.HRmainnav .navbar .navbar-nav .nav-item .nav-link {
  padding: 5px 10px 5px 10px;
  letter-spacing: 0;
  line-height: 40px;
  font-weight: 400;
  font-family: Open Sans,sans-serif;
  font-size: 15.5px;
}
.HRmainnav .navbar-default .navbar-nav>li>a:hover{ color:#00fae4}
.HRmainnav .aps{ margin-right:20px}
.HRmainnav .navbar-collapse{ padding:0}

.HRmainnav button.navbar-toggler {
    float: right;
    margin-right: 0;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    width: 35px;
}
.HRmainnav .navbar-toggler-icon {
    height: 4px;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 7px;
    background-color: #000;
    display: block;
    clear: both;
}

/* 4.Slideshow  */
#main-slide {
  margin-top: 90px;
}
#main-slide .item img {width: 100%;}
#main-slide .item .slider-content {z-index: 0;-webkit-transition: opacity 500ms;-moz-transition: opacity 500ms;-o-transition: opacity 500ms;transition: opacity 500ms;}
#main-slide .item.active .slider-content {z-index: 0;opacity: 1;-webkit-transition: opacity 100ms;-moz-transition: opacity 100ms;-o-transition: opacity 100ms;
transition: opacity 100ms;}
#main-slide .slider-content {position: absolute; z-index: 999;top: 150px;color: #fff; max-width:500px;}
#main-slide .slider-content h2 {font-size: 35px;color:#fff; margin-bottom:10px;font-weight: 600; margin-top:10px }
#main-slide .slider-content h2 span{ font-weight:200}
#main-slide .slider-content p {
  font-size: 18px;
  color: #fff;
  line-height: 25px;
  font-weight: 600;
}
#main-slide .carousel-indicators .active { background-color:#fff; border: 1px solid #fff;}
#main-slide .carousel-indicators li{ background:none;  border: 1px solid #fff}

#main-slide .owl-dots {position: absolute; bottom: 45px; margin: 0; text-align: center; left: 0; right: 0; }

.action-button{  padding: 11px 30px; margin-top: 5px; display: inline-block;border-radius:3px;font-size: 15px; text-transform: uppercase; background-color:#2B5CB4; color:#fff }
.action-button:hover{ background:#009de1; color:#fff; }

#main-slide, #main-slide .item, #main-slide .slide__Wrapper{height:585px;}
#main-slide .slide__Wrapper{
    width:100%;

    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}
#main-slide, #main-slide .item{background-color: #0074a7;}
#main-slide .slide__Wrapper .mobileBanner {
    opacity: 0;
    width: 0;
    height: 0;
    visibility: hidden;
    display: none;
}

/* 5. Well researched   */

.Well-researched{ background:#f4f8f9; border-bottom:1px solid #e9ebed}
.Well-researched .all-box{ padding: 0px 0 35px 0; position: relative;z-index: 2;top: -25px;}
.all-box .media1, .all-box .media2, .all-box .media3 { background:#f1f9fb; padding:35px 20px; border-radius: 5px; position:relative;overflow: inherit;box-shadow: 0 0 5px 0 rgba(158, 158, 158, 0.12)}
.all-box .media:hover{ background:#f6f5fb}
.all-box .single-service-img { height: 70px;line-height: 70px;width:70px;box-shadow: 0 0 5px 0 rgba(34,34,34,.09);position: relative;text-align: center; background: #fff; border-radius: 50%;}
.all-box  .media-heading { color: #444;}
.all-box  .media-body{ padding:10px}
.all-box  .media-body a{ padding-top:5px;}.all-box  .media-body a i{ padding-left:5px}
.all-box .media-body a:hover{ color:#000}
.color-1{ color:#735bc2}
.color-2{ color:#ff8b08}
.color-3{ color:#84ce93}
.all-box .media:after{position: absolute; content: ''; bottom: -3px; border-radius: 0px 0px 16px 16px; left: 15px; right: 13px; height:4px; background: #735bc2; display: block; margin: 0 auto;}
 .all-box .media2:after{ background: #ff8b08;}
 .all-box .media3:after{ background: #84ce93;}

/* 5.  Latest Test Series  */

.l-test-series{ padding:30px 0; padding-bottom: 60px; background:#f8fafc}

.l-test-series .owl-carousel .owl-nav{position: absolute; top: 50%; margin-top: -30px; width: 100%; }
.l-test-series .owl-carousel .owl-nav button {height: auto; width: auto; padding: 0px!important; background: none; }
.l-test-series .owl-carousel .owl-nav button:hover{background: none;color: #333;}
.l-test-series .owl-carousel .owl-nav button.owl-prev {float: left;margin-left: -10px;}
.l-test-series .owl-carousel .owl-nav button.owl-next {float: right;margin-right: -10px;}
.l-test-series .owl-carousel .owl-nav button span {display: block; font-size: 45px; line-height: 40px;}

.test-tabs-offer-cat .owl-carousel .owl-nav button span {
  font-size: 45px;
  line-height: 40px;
  position: relative;
  top: -230px;
}
.test-tabs-offer-cat button.owl-prev {
  position: relative;
  right: 50%;
}
.test-tabs-offer-cat button.owl-next {
  position: relative;
  left: 50%;
}
.test-tabs-offer-cat button.owl-prev span:hover {
  color: black;
  background-color: white !important;
}
.test-tabs-offer-cat button.owl-next span:hover {
  color: black;
  background-color: white !important;
}
.test-tabs-offer-cat .owl-theme .owl-nav [class*=owl-]:hover {
  background: none;
}
.owl-item {
  text-align: -webkit-center;
}

.headings { color:#474747; font-size:27px; text-align: center; font-weight: 600;}
.headings::before,
.headings::after { display: inline-block; content: ""; border-bottom: .3rem solid #2B5CB4; width: 4rem; margin: 0 1rem;}

.ak-cors{ padding:40px 0 20px 0}
.ak-cors .owl-carousel .item{padding-left: 10px;padding-right: 10px;}
.ak-cors .course-single {text-align: center; background: #f1f1f1; border-radius: 4px; margin-top: 30px; border: 1px solid palegreen;}
.ak-cors .course-thumb{padding: 10px;}
.ak-cors .course-thumb figure{max-height: 100px; min-height: 100px; text-align: center; width: 100%; }
.ak-cors .course-thumb figure img{display: inline-block; margin: 0 auto; }
.ak-cors .course-single:hover {box-shadow: 12.5px 21.651px 49px 0px rgba( 58, 74, 88, .10 );}
.ak-cors .course-thumb h5{ font-weight: 600; color:#444; margin-bottom: 2px;}
.ak-cors .course-thumb small{ color:#999}
.ak-cors .course-info {border: 1px solid #f2f2f2;padding: 20px 20px; border-left: 0;  border-right: 0;  min-height: 150px;}

.course-info ul {text-align: left;margin-left: 20px;}
.course-info ul li {list-style-type: square; font-size: 12px;}

.ak-cors .course-info ul{ margin-bottom:0}
.ak-cors .course-info li {color: black; line-height: 23px;}
.ak-cors  .more-to{ color:#009de1; padding: 10px 0;}


.ak-cors .course-meta {color:#677083;padding:5px 10px;   }
.ak-cors .course-meta .ak.btn{margin-top: 0;}
.ak-cors .view_test{border: solid 1px #d3d3d3; padding: 7px 10px;margin:0 3px 10px; display: inline-block; text-transform: uppercase; font-size: 11px;color: #8d8d8d; font-weight: 400;background-color: #fff;border-radius:3px;}
.ak-cors .view_test:hover{ color:#fff; background:#2B5CB4;}

.ak-cors .quick_button{border: solid 1px #2B5CB4; padding: 7px 10px;margin:0 3px 10px; display: inline-block; text-transform: uppercase; font-size: 11px;color: #fff; font-weight: 400;background-color: #2B5CB4;border-radius:3px;}
.ak-cors .quick_button:hover{ background:#eee;border: solid 1px #999; color: #555; }

.ak.btn {padding: 12px 30px; color:black !important;border:1px solid black !important;border-radius:4px;background-color: #fff!important; text-transform: uppercase;  margin-top: 45px; letter-spacing:.5px; font-size:11px}
.ak.btn:hover { background:#2B5CB4!important; color:#fff!important;border:1px solid #2B5CB4!important;  }

 /* 6.  Popular Courses Popular Test Series */
.popular_courses { background:#f4f8f9; border-top:1px solid #e6e9ea; padding:40px 0; border-bottom:1px solid #f0f0f0}





/* 7.  What’s Special */

.what_special{ padding: 40px 0 80px 0;}
.about-sub-title {width: 70%; margin: 0 auto; margin-bottom:30px; text-align: center; color:#5e5d5d;    font-size: 15px; line-height: 24px;}
.what_special .image-part{ padding:50px 50px 5px 50px;}
.what_special h3{ font-size:19px; color:#474747}
.what_special p{ color:#7e7e7e}
.what_special  .text-part { text-align:center;padding-top: 30px;}
.what_special .owl-theme .owl-nav{width: 100%;position: absolute;top: 50%;margin-top: -40px;}
.what_special .owl-theme .owl-nav .owl-prev{float: left;margin-left: -20px!important;}
.what_special .owl-theme .owl-nav .owl-next{float: right;margin-right: -20px!important;}
.what_special .owl-theme .owl-nav [class*=owl-] { color: #bbb; font-size:45px; margin: 5px;padding: 7px 10px;background:transparent; display: inline-block;cursor: pointer;  }
.what_special .owl-theme .owl-dots{ margin-top:20px}
.what_special .owl-theme .owl-dots .owl-dot.active span {background:#44c2fd;width: 30px; }


/* 1.Why Chooss*/
.why_choose{ padding:40px 0; background:#f4f8f9; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0}

.why_choose.cardBlock {margin-bottom: 30px;}
.why_choose .cardBlock_in {padding: 20px;text-align:center;transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;}
.why_choose .cardBlock_in .sn_servDet {min-height: 120px;}
.why_choose .cardBlock_in .sn_servDet h3 {font-size:19px;font-weight:500; color:#474747 }
.why_choose .cardBlock_in .sn_servDet p { color:#7e7e7e;line-height: 24px;}
.why_choose .cardBlock:hover .cardBlock_in {background: #fff;-webkit-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02); -moz-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02); box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02);}

/* 2.Success Stats*/
.success_Stats{ background:#44c2fd; border-radius:5px;-webkit-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02);-moz-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02);box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02);padding: 20px 15px;margin-top: -90px;margin-bottom: 20px;}
.success_Stats h4{ font-size:26px; font-weight:500;text-transform: uppercase;color: #fff;}
.success_Stats h4:before {content: '';border-left: 15px solid #fff;border-top: 10px solid transparent; border-bottom: 10px solid transparent;    position: absolute;top: 30%;right: 45px;}
.success_Stats h5{font-size: 23px; font-weight: 600; color: #fff;}
.success_Stats p{text-transform: uppercase;margin-bottom: 0;}


/* 9.  Hear from Our Students */
.hear-students{ padding:40px 0;}

.testimonial{ margin-left: 10px;margin-right: 10px;border-radius:4px; border:1px solid #e3f0f6; background: #f8fafb;padding: 10px;-webkit-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02); -moz-box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02); box-shadow: 2px 0px 5px 6px rgba(0,0,0,0.02); margin-top: 80px;}
.testimonial .pic{ width: 90px; height: 90px; border-radius: 50%;  margin: 0 auto; border: 3px solid #fff; box-shadow: 2px 3px 6px -3px rgba(0, 0, 0, 0.35);position: relative;margin-top: -50px;}
.testimonial .pic:after{content: "\f10d";font-family: "FontAwesome";font-weight: 500;width: 30px;height: 30px;line-height: 30px;border-radius: 50%;text-align: center;background: #44c2fd;font-size: 14px;color: #fff;position: absolute;top: 65px;left: 0;right: 0;margin: 10px auto;}
.testimonial .pic img{ width: 100%; height: auto; border-radius: 50%;}
.testimonial .testimonial-content{padding: 10px;text-align: center;margin-top: 15px;min-height: 210px;}
.testimonial .description{ font-size: 13px; color: #666; line-height: 22px; }
.testimonial .testimonial-title{font-size: 16px; color: #414141;margin-bottom: 2px;}
.testimonial .post{font-size: 13px; color: #0099db;margin-bottom: 5px; display: inline-block;}

.hear-students .owl-theme .owl-nav{width: 100%;position: absolute;top: 50%;margin-top: -40px;}
.hear-students  .owl-theme .owl-nav .owl-prev{float: left;margin-left: -32px!important;}
.hear-students .owl-theme .owl-nav .owl-next{float: right;margin-right: -32px!important;}
.hear-students .owl-theme .owl-nav [class*=owl-] { color: #bbb; font-size:45px; margin: 5px;padding: 7px 10px;background:transparent; display: inline-block;cursor: pointer;  }
.hear-students .owl-theme .owl-dots{ margin-top:20px}
.hear-students .owl-theme .owl-dots .owl-dot.active span {background:#44c2fd;width: 30px; }



/* 9.  Latest Articles */

.latest_articles{padding: 40px 0 85px; background:#f4f8f9;  border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
.latest_articles .articles_box{ margin-top:30px}
.blog_block {min-height: 240px;margin-bottom: 30px;background:#fff;padding:20px; box-shadow: 0 1px 3px 0 grey; border-radius:3px;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;transition: all 400ms linear;}
.blog_block:hover{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);}
.blog_block .blog_media {margin-bottom: 20px; position: relative; min-height: 190px; max-height: 180px; border: 1px solid #e8e8e8; text-align: center; display: flex; justify-content: center; align-items: center; }
.blog_block .blog_category {margin-bottom: 0; position: absolute; bottom: -15px; left: -1px; background: #4CAF50; color: #fff; padding: 5px 15px; text-transform: uppercase; font-size: 12px; font-weight: 600;}
.blog_block .blog_title {font-size: 16px; line-height: 20px; margin-bottom: 5px; min-height: 50px; color: black; margin-top: 25px; font-weight: 600; letter-spacing: 0.3px;}
.blog_block .blog_datetime {font-size: 12px; color: darkorange; text-transform: uppercase; padding-top: 5px; }
.blog_block .blog_desc {line-height: 24px; margin-top: 5px; color: black; min-height: 115px;}
.blog_block .blog_desc h2{font-size: 22px;color: #444; }
.blog_block .blog_desc p{margin-bottom: 0;font-size: 13px; }
.blog_block .blog_detail-btn{border:1px solid #f1f1f1;color:white;text-transform:uppercase;padding:7px 20px;display: inline-block;border-radius:2px;font-size:12px;    font-weight: 700;
  background: black;}
.blog_block .blog_detail-btn:hover {border:1px solid #44c2fd;background-color:#44c2fd;color:#fff; }


/* 10.  DOWNLOAD */

.download-part{ background:#44c2fd; padding:25px;    margin-top: 50px;}

.download-part h2 {font-size: 26px;color: #fff; font-weight: 600;letter-spacing: 2px;margin: 0;  padding-left: 10px; padding-top: 7px;}
.download-part  h2 span {font-size: 14px;display: block;font-weight: 500;letter-spacing: 1px;}
.download-part .lefts_NEWS {width: 25%;float: left; position:relative}
.download-part .lefts_NEWS:before {content: '';border-left: 15px solid #fff;border-top: 10px solid transparent; border-bottom: 10px solid transparent;    position: absolute;top: 40%;right: 5px;}
.download-part .r_NEWS {color: #fff;float: left;padding: 18px;font-size: 15px;}
.download-part .android-img{ position:relative}
.download-part .android-img img{position: absolute;top: -90px;}

/* 11.  footer */

footer{ background:black; padding:40px 0 ;}
footer .logo { display: inline-block; margin-bottom: 15px;}
footer h3 {font-size: 16px;color: #fff;margin: 3px 0px 0px 0px;padding-bottom: 25px; }
footer ul{ list-style:none;padding: 0;}
footer ul li a {color: #bad6e5;line-height: 27px;}
footer ul li a:hover {color:#ff8b08}
footer p{ color: #bad6e5; line-height: 25px;}
footer .social-links{ padding-top:3px; }
footer .social-links a{display:inline-block;width:36px;height:32px;text-align:center;background:#44c2fd;color:#ffffff;font-size:16px;line-height:32px;margin:9px 2px 0px;transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;	}
footer .social-links a:hover{background:#000}
footer .contact-info p{ padding-bottom: 10px;}
footer .contact-info i{ padding-right:10px;font-size: 22px;    width: 30px;}
footer .color{ color:#FFF}
footer .sn_ftrlinkwrap { margin-left: 30px;}

/* 12.  copyright---------*/
.footer-bottom { background: black; padding: 15px 0; border-top:1px solid #1f4666}
.footer-bottom .copy-text { color: #bad6e5; font-size: 13px;}
.footer-bottom  .links{color: #bad6e5; font-size: 13px; text-align: right;}
.footer-bottom  .links a{color: #bad6e5;}
.footer-bottom  .links a:hover{color: #ff8b08;}

.back-to-top {background:#44c2fd; border-radius: 0;bottom: 3px;color: #fff;font-size: 20px;padding: 7px 15px;position: fixed;z-index: 100;right: 20px}
.back-to-top:hover {background: #000;color: #fff;}
.back-to-top:after { position: absolute; z-index: -1;  content: ''; top: 100%; left: 5%; height: 10px;  width: 90%;  opacity: 1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}

/* ---- inner-banner banner css---------*/
@media (min-width: 1208px) {
  .ak_page-header {
    margin-top: 110px;
  }
}

@media (max-width: 1207px) {
  .ak_page-header {
    margin-top: 115px;
  }
}
.ak_page-header .box {height: 270px;width: 100%; padding-top:80px}
.ak_page-header .box h2 {color: #555; font-weight: 800; display: inline-block; position: relative; font-size: 32px; text-transform: uppercase; font-family: Lato; }
/*.ak_page-header .box h2:before {content: ""; position: absolute; display: block; height: 1px; width: 100%; background: #2B5CB4; left: 0; bottom: 0; }*/
.ak_page-header .box h2:after {content: "\f167"; font-size: 20px; color: #0099db; position: absolute; right: -20px; top: 9px; font-family: LineAwesome; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.service-thumb { height: 182px; overflow: hidden;transition: all 0.4s ease 0s;}


/* ----13. signup-page---------*/
.signup-page{ padding:140px 0; background: #f2f6f8; }
.create-account-wrapper { background-color: #ffffff;box-shadow: 0px 5px 36px 4px rgba(0, 0, 0, 0.1); overflow: hidden;    margin-top: 70px;}
.create-account-left { background-size: cover; background-repeat: no-repeat;position: relative;min-height: 570px;}
/* .create-account-left:before { position: absolute;content: '';top: 0;left: 0;width: 100%; height: 100%;background-color: rgb(0, 29, 74);;opacity: 0.45;} */
.create-account-form-area { padding: 30px 40px; box-shadow: none;}
/*.create-account-form-area:before {position: absolute; content: '';width: 0; height: 0;border-top: 20px solid transparent;border-right: 20px solid #ffffff;border-bottom: 20px solid transparent;left: -20px;top: 45%;}*/

.form-title {text-transform: capitalize; margin-bottom: 5px; font-size: 22px;}
.form-style-one { margin-top: 15px;}
.form-style-one input { width: 100%; padding: 10px 10px 10px 0;border: none; border-bottom: 1px solid #e5e5e5;}
.form-style-one .frm-group+.frm-group { margin: 15px 0;}

.apply-btn {padding:8px 25px;border: none;    background-color: black;
  color: #ffffff;font-size:15px; text-transform: capitalize;cursor: pointer; border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; margin-top:20px}
.apply-btn:hover{ background-color:#009de1}
.account-log-btn {color:#000}
.account-log-btn:hover { color:#009de1;text-decoration: underline;}
.alread-have{float: right;margin-top: 29px; }
.social-btn{border-top: 1px solid #f2f6f8;padding-top: 23px;}
.social-btn .btn i {float: left;   margin: 4px 5px 0 0; min-width: 15px;}
.social-btn .btn-blocks{ width:49%; float:left;}
.social-btn .pds{ float:right}

.login_remember_box{margin-top:30px;margin-bottom:10px;color:#999;}
.login_remember_box .control { position: relative;padding-left:20px;cursor: pointer;font-size: 14px;line-height:14px;font-weight: 500;margin:0;}
.login_remember_box .control input { position: absolute;z-index: -1;opacity: 0;}
.login_remember_box .control__indicator {position: absolute;top: 0;left: 0;width: 13px;height: 13px;background: #fff;border: 1px solid #999;}
.login_remember_box .control__indicator:after {content: '';position: absolute;display: none;}
.login_remember_box .control input:checked ~ .control__indicator:after { display: block;}
.login_remember_box .control--checkbox .control__indicator:after { left: 4px;top: 0;width: 5px;height: 10px;border: solid #111;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.login_remember_box .forget_password{float:right;color:#db4c3e;font-size:14px;text-decoration:underline;}
.loning-prt{ margin-top:30px}

/* ----14. contact-page---------*/

.contact-page{padding:80px 0;}
.company-contact-info-area { margin-bottom: -12px;}
.company-info-item { padding: 15px 20px; background-color: rgb(255, 255, 255);box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.03);border-radius:3px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius:3px;-o-border-radius: 3px;margin-bottom: 12px;}
.company-info-item .title { font-size: 18px; font-weight: 700;text-transform: capitalize;}
.company-info-item p {margin-top: 0;}
.company-info-item .icon { width: 65px; height: 65px;background-color:rgba(68, 194, 253, 0.08);border-radius: 50%;-webkit-border-radius: 50%;
-moz-border-radius: 50%;-ms-border-radius: 50%; -o-border-radius: 50%;text-align: center;line-height: 65px;font-size: 24px;color: #009de1; }
.company-info-item .content {width: calc(100% - 65px); padding-left: 30px;}
.contact-form-area {background-color: rgb(255, 255, 255); box-shadow: 0px 0px 2px 0px black; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px; -o-border-radius: 5px;padding: 30px 20px 12px 20px;}
.contact-form input,
.contact-form textarea { border: 1px solid black;;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;
-o-border-radius: 5px; width: 100%;padding: 10px 15px;}
.contact-form textarea { height: 100px; resize: none;}
.contact-page .content { text-align: left;}
.contact-page .d-flex {display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.contact-page .align-items-center {-ms-flex-align: center!important;align-items: center!important;}
.contact-page .frm-group { margin: 7px 0;}
.mdtop{ margin-top:auto}


/* ----15. about-page---------*/
.about-page{padding:80px 0; background: #f2f6f8;}
.wellcome-left-colmun {margin: 45px 70px 30px 0px;}
.wellcome-left-colmun h4{font-size: 28px;font-weight: 700; line-height: 36px; color: #333333;}
.about-page p{ line-height: 25px;}


/* ----16.  Test Series---------*/
.test-series-page, .test-view-page, .blog-page{padding:80px 0; background: #f2f6f8;}
.test-series-page .ak-cors{ padding-top:0}

.test-view-page .company-wrap {border-radius: 3px;border: 1px solid rgba(0, 0, 0, 0.05);background-color:#fff;padding: 15px; margin-bottom: 30px;-webkit-transition: all .3s ease;-o-transition: all .3s ease; transition: all .3s ease; border-bottom: 2px solid #23c0e9;-webkit-box-shadow: -1px 1px 4px 0 rgba(117,138,172,.12);box-shadow: -1px 1px 4px 0 rgba(117,138,172,.12); position:relative; margin-bottom: 20px; margin-top: 20px;}
.test-view-page .company-wrap:hover { -webkit-box-shadow: 0 5px 50px 0 rgba(0,0,0,.15);box-shadow: 0 5px 50px 0 rgba(0,0,0,.15); border-bottom: 2px solid  #9da7ad;}
.test-view-page .company-wrap h3{ font-size: 15px; }
.company-wrap li{ color:#999; font-size: 13px;}
.company-wrap li i{padding-right: 2px;}

.all-button{border: solid 1px #2B5CB4; padding: 7px 34px; display: inline-block; text-transform: uppercase; font-size: 11px;color: #fff; font-weight: 400;background-color: #2B5CB4;border-radius:3px; width:100%; text-align:center}
.all-button:hover{ background:#009de1;border: solid 1px #009de1; color:#fff}

.text-label-new{ font-size: 11px; padding: 0 5px; background: #d9534f; color: #fff; position: absolute; right: 25px;top: -15px; line-height: 2;display: inline-block;text-transform: capitalize;border-radius: 2px;-webkit-border-radius: 2px; -moz-border-radius: 2px;-ms-border-radius: 2px; -o-border-radius: 2px;z-index:99;}
.text-label-new:before { content: ''; position: absolute; z-index: 9;top: 100%;left: 7px;border-width: 3px; border-style: solid; border-color: #d9534f transparent transparent #d9534f;}
.uppcs{border-radius: 2px;position: absolute; top: 7px;font-size: 10px;background: #e6f6f8;padding: 3px 10px;color: #999;font-weight: 600;text-transform: uppercase;}
.upprs{border-radius: 2px;
  position: absolute;
  top: 3px;
  right: 0;
  font-size: 10px;
  padding: 3px 10px;
  color: #999;
  font-weight: 600;
  text-transform: uppercase;}
.all-headings{ color:#474747; font-size:19px;margin-top: 0;  }
.all-headings::after {display: inline-block;content: "";border-bottom: .2rem solid #2B5CB4; width: 8rem; margin: 0 .4rem;}
.top-company-tab{margin: 30px 0 0 10px;}
.top-company-tab li {display: block; margin-bottom: 15px;background: #fff none repeat scroll 0 0;border: 1px solid palegreen;-webkit-transition: all 0.4s ease 0s;
 transition: all 0.4s ease 0s; padding:5px 20px;  border-radius: 3px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);}
 .top-company-tab li:hover {   -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);}
.top-company-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;top: 0;}
.top-company-list .company-list-details {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-top: 3px;}
.top-company-list .company-list-details>h3 {font-size: 16px; text-transform: capitalize; font-weight: 700; margin-top: 10px; color: #666;}
.top-company-list .company-list-details>h3>a {color: #444}
.company-list-details p {display: inline-block;margin-right: 5px; font-size:12px; color:#999}
.top-company-list .company-state i {	color: #16a8d8;}
.top-company-list .open-icon i {color: #ef8c45;}
.top-company-list .varify i {color: #4bd518;}
.top-company-list .company-uppcs{text-transform: uppercase;border-radius: 2px; font-size: 10px; background: #e6f6f8; padding: 3px 10px; color: #999;  }
.top-company-list .ak.btn{ margin-top:5px}
.tests .ak-cors{ padding: 20px 11px;}
.tests .left-img{margin-top: 28px;}

.top-company-list span.liveInfoTimedt time {
  font-size: 11px;
}

/* ----17. blog $ blog details---------*/
.blog-page .blog_block{ margin-bottom: 30px;}
.fmblogmain {padding: 30px 0; background: #f1f1f1; border-top: 1px solid #ececec; }
@media (min-width: 1208px) {
  .fmblogmain {
    margin-top: 110px;
  }
}

@media (max-width: 1207px) {
  .fmblogmain {
    margin-top: 115px;
  }
}

.blog_detail-wrap{
    background-color: #fff;
    padding: 30px;
     /* border: 1px solid palegreen; */
     box-shadow: 0px 2px 12px #3d346629;
     border-radius: 22px;
}
.blog_detail-wrap .blog_secttl{
  font-size: 26px;
  position: relative;
  padding: 15px 0;
  margin-bottom: 0;
  color: #333;
  font-weight: 600;
  letter-spacing: -0.3px;
}
.blog_detail-wrap .blog_secttl .blog_post-date {
  font-size: 12px; color: #2B5CB4;
  padding: 8px 0; text-transform: uppercase;
  line-height: 30px; letter-spacing: 0px;
  display: block;
  font-weight: 600;
}
.blog_detail-wrap .blog_secttl .blog_post-date .date {font-size: 38px; font-weight: 800; margin-bottom: 0; }
.blog_detail-wrap .blog_media {margin-bottom: 25px;position: relative; }
.blog_detail-wrap .blog_media img{width: 100%; height: auto;border: 1px solid #eee;}
.blog_detail-wrap .blog_category {margin-bottom: 0; position: absolute; bottom: -15px; background:#44c2fd; color: #fff; padding: 8px 25px; text-transform: uppercase; font-size: 17px; font-weight: 600; }
.blog_detail-wrap .blog_detail-desc p{ padding-bottom:0; line-height:22px; font-size:14px}
.blog_detail-wrap .blog_detail-desc ul{margin: 0;padding: 0;}
.blog_detail-wrap .blog_detail-desc ul li{
  margin-bottom: 12px;
  list-style: square;
  margin-left: 15px;
}

.blog_detail-wrap .blog_detail-desc ul li ul li{
  list-style: disc;
  font-size: 13px;
  color: #666;
  margin-bottom: 5px;
}
.blog_detail-wrap .blog_detail-desc h4 { font-size: 22px;  font-weight: 600;}

.blogs__wrap .blog_block .blog_title{margin-top: 0;}

/*ACCORDION*/
.accordion_block{margin-bottom: 10px;cursor: pointer;}
.accordion_block .card-header{text-align: left;padding: 0;font-size: 14px;font-weight: 500;color: #444;background: #f2fbff;position: relative;transition: all 200ms linear;}
.accordion_block .card-header a{display: block;color: #444; padding: 15px 36px 15px 15px;}
.accordion_block .card-header:hover{color: #fff;background: #009de1;}
.accordion_block .card-header:hover a{color: #fff;}
.accordion_block .card-header .navIcon{position: absolute;right: 15px;top: 16px;transform: rotate(180deg);transition: all 400ms linear;}
.accordion_block .card-header.collapsed .navIcon{transform: rotate(0deg);}
.accordion_block .card-body{font-size: 13px;line-height: 20px; color: #666;}

.question-head p {
  white-space: break-spaces;
}
.fa-angle-down:before {
  content: "\f106";
}
.test-cards-outer mat-card.mat-card-container.mat-card {
  vertical-align: middle !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

/*TEST CARDS*/
.testCard .card-body .btn{text-transform: uppercase;  margin: 5px;}
.attemptedseries .card .card-body .list-inline-item{font-size: 13px; color: #777; }
.attemptedseries .card .card-body .btn{text-transform: uppercase;}
/*STUDY MATERIAL*/
.study__Material .blog_block{min-height: inherit;}
.study__Material .blog_media{
  max-height: inherit;
  min-height: inherit;
}

.solutionBtn:hover {
  background: #fff;
  color: #444!important;
}

/*NO RECORD ALERT MESSAGE*/
.row > .col-sm-12.pt-5.pb-5 {
  padding: 0 15px!important;
}
.alert.alert-info.p-3.text-center {
  background-color: #D6EAF8;
  border-bottom-color: #3498DB;
  color: #3498DB;
  border-bottom: 2px solid;
  border-radius: 5px;
  padding: 20px!important;
  /*margin-top: -40px;
  margin-bottom: -30px;*/
  margin-bottom: 0;
}
.alert.alert-info.p-3.text-center h4 {
  font-size: 15px;
}


.hrmarked__block.markedCorrect label p,.hrmarked__block.markedCorrected label p,.hrmarked__block.markedInCorrect label p{
    margin-bottom: 0;
}

/* saved question css */
.savedQuestion__block{
  margin-bottom: 20px;
}

.savedQuestion__block .Ques__header{
  background-color: #f6fcff;
  position: relative;
  display: block;
  padding: 12px 15px 12px 40px;
  text-decoration: none;
  color: #2271b1!important;
  font-size: 14px;
  line-height: 18px;
  border-radius: 4px;
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15);
  transition: all 400ms linear;
  font-weight: 400;
  text-decoration: none;
}
.savedQuestion__block .Ques__header p{margin-bottom: 0;}
.savedQuestion__block .Ques__header i.la{
  position: absolute;
  left: 10px;
  top: 13px;
  color: #03A9F4;
  font-size: 20px;
}
.savedQuestion__block .Ques__header:hover{
  background-color: #e3f6ff;
}
.savedQuestion__block .card__block{
  background-color: #fff;
  display: block;
  padding: 10px 15px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #444;
  font-size: 14px;
  line-height: 20px;
  border-radius: 4px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.savedQuestion__block .savedQuestion__body p{margin-bottom: 10px;}
.savedQuestion__block .ansOptionListWrap{
  margin-bottom: 20px;
}
.savedQuestion__block .ansOptionListWrap .card__block {
  margin-bottom: 10px;
  padding: 20px 15px 20px 50px;
  position: relative;
}
.savedQuestion__block .ansOptionListWrap .ans__numLabel {
  position: absolute;
  left: 13px;
  top: 17px;
  border: 1px solid #444;
  display: inline-block;
  width: 25px;
  height: 25px;
  line-height: 24px;
  text-align: center;
  border-radius: 50px;
  color: #444;
}


.savedQuestion__block table{
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.savedQuestion__block table th {
  vertical-align: middle;
  border-bottom: 2px solid #dee2e6;
}
.savedQuestion__block table td, .savedQuestion__block table th {
  border: 1px solid #dee2e6;
  padding: .75rem;
}
.logo img {
  margin: 0;
  /* height: 40px; */
}

/*==== Mediaqueries (Non-Mobile First) ====*/

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1601px) {
.ak_page-header { background-size:cover !important; background-repeat:no-repeat !important;    margin-top: 110px;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	.top.header__top{display: none;}
	#main-slide .slider-content p{display: none;}
	.ak-default-btn{margin-top: 10px;}
    .logo img{text-align: center;display: block; margin-bottom: 12px;margin: 0 auto 1px auto;}
    .blog_block .blog_datetime{display: block;}
    .blog_block .blog_detail-btn.pull-right {
        float: none!important;
        margin: 0 auto;
        display: inline-block;
        margin-top: 10px;
    }
    .download-part .android-img{display: none;}
    .download-part .lefts_NEWS {
        width: 40%;
        float: none;
    }
    .HRmainnav .navbar .navbar-nav .nav-item .nav-link{
        display: block;
        text-align: left;
    }
    .hrSearchWrap {
        margin-top: 15px;
    }
    .header_mid .hrrowWrap{
        position: relative;
    }
    .hrrowWrap ul.userOptionsWrap{
        position: absolute;
        right: 20px;
        top: -90px;
    }
    .hrrowWrap ul.userOptionsWrap li.nav-item.dropdown{
        position: relative;
    }
    .hrrowWrap ul.userOptionsWrap ul.dropdown-menu.dropdown-user{
        top: 15px!important;
        right: inherit!important;
        left: auto!important;
        position: absolute!important;
        transform: translate3d(-250px, 26px, 0px)!important;
    }
    .test-series-page, .test-view-page, .blog-page {
        padding: 40px 0;
    }
    /*ABOUT PAGE*/
    .ak_page-header{
      background-repeat: no-repeat;
      margin-top: 70px !important;
    }
    .about-page {
      padding: 15px 0;
    }
    .wellcome-left-colmun {
      margin: 0px;
    }
} /* MEDIAQUERY 991 ENDS HERE */

@media only screen and (max-width : 767px) {
  .mainWrapper {
    padding: 0 15px;
  }
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.HRmainnav .navbar-collapse { padding: inherit;}
.HRmainnav .navbar-default .navbar-nav > li > a { padding: 5px 0px 5px 10px;}
.HRmainnav .navbar-default .navbar-nav li.nav-item.down-load-mob {margin-bottom: 15px; margin-top: 15px; }

.headings {font-size: 22px;}
.headings::before, .headings::after {width: 2rem;}
/*.ak-cors { padding: 10px 0 10px 0;}*/
.ak-cors .quick_button, .ak-cors .view_test{ width:49%}
.ak.btn{margin-top: 25px;}
.what_special .headings::before, .what_special .headings::after, .why_choose .headings::before, .why_choose .headings::after, .hear-students .headings::before,.hear-students .headings::after{ display:none }
.about-sub-title {width: 100%;font-size: 13px;  line-height: 23px;padding: 5px;}
.what_special .owl-theme .owl-nav .owl-prev, .hear-students .owl-theme .owl-nav .owl-prev { margin-left: 0px !important;}
.what_special .owl-theme .owl-nav .owl-next, .hear-students .owl-theme .owl-nav .owl-next { margin-right:  0px !important;}
.success_Stats .media{ margin-bottom:10px}
.success_Stats .media { margin-bottom: 13px;  margin-top: 10px;}
.owl-carousel .owl-stage-outer{margin: 3px;}
.testimonial {padding: 20px; margin-top: 50px}
.blog_block {margin-bottom: 10px;}
.download-part .android-img img { top: -70px; left: -30px;width: 27%;}
.download-part .lefts_NEWS { width: 100%;text-align: center;}
.download-part .r_NEWS{ text-align:center;padding: 18px 0;}
.download-part .lefts_NEWS::before{display: none;}
footer .sn_ftrlinkwrap { padding-top: 20px;margin-left: -15px;}
.footer-bottom .copy-text, .footer-bottom .links {text-align: center;}
#main-slide .slider-content { top: 20px}
#main-slide .slider-content h2 { margin-bottom: 10px; font-size:13px}
.action-button {padding: 8px 15px;font-size: 11px;}
 footer .logo { display: block; text-align: center;}

.ak_page-header{ background-position:center !important;     margin-top: 115px !important;}
.contact-form-area{ margin-top:15px}
.top-company-list{display: block;}
.ak.btn{width:auto; display: block;}
.top-company-tab li{padding: 5px 20px 16px 20px;}
.top-company-tab {  margin: 30px 10px 0 10px;}
.create-account-form-area::before{ display:none}
.create-account-form-area { padding: 20px}
.create-account-form-area .apply-btn{width: 100%;}
.alread-have {float: inherit;margin-top: 18px;text-align: center;}
.social-btn .btn-blocks { width: 100%; margin-bottom: 20px;}
.ak-cors .course-info {
    padding: 20px 40px;
}
/*BLOGS*/
.blog_block .blog_datetime{ font-size:11.5px}
.blog_detail-wrap .blog_secttl { padding-left: 0px; padding-top: 95px;}
.blog_block{padding: 15px;}
.blog_block figure.blog_media .img-fluid {
    width: 100%;
}
.blog_block .blog_media{
  display: block;
    min-height: auto;
  max-height: initial;
}
.blog_block .blog_datetime{display: inline-block;}
.blog_block .blog_detail-btn.pull-right {
        float: right!important;
        margin: 0;
}
.blog_block .blog_desc {min-height: auto;}
.blog_block .blog_desc h2 {
    font-size: 18px;
}
.blog_block .blog_title {
    font-size:18px;
    line-height: 18px;
    /*min-height: inherit;*/
    margin-bottom: 0;
}
.blogs__wrap .blog_block {
    margin-bottom: 20px;
      min-height: auto;
}
.blogs__wrap .blog_block .blog_title{
    margin-top: 0;
}
.blogs__wrap .blog_block .blog_desc p {
    margin-bottom: 0;
    font-size: 13px;
}



.logo img {
        margin: 0;
        /* height: 40px; */
        margin-top: 5px;
}
section.download-part a {
    display: block;
    text-align: center;
}
section.download-part a img {
    margin: 0 auto;
    display: inline-block;
}
.signup-page {
    padding: 80px 0;
    background: #f2f6f8;
}
.create-account-left{
    display: none;
}
/* RESPONSIVE HOMEPAGE BANNER STARTS */
#main-slide,
#main-slide .item,
#main-slide .slide__Wrapper{height: auto;}
#main-slide .slide__Wrapper{background-image: none;}
#main-slide .slide__Wrapper .mobileBanner {
  opacity: 1;
  width: 100%;
  height: auto;
  visibility: visible;
  display: block;
}
#main-slide .owl-carousel .owl-stage-outer {
  margin: 0;
}
#main-slide .owl-dots{
    bottom: 0;
}
/* RESPONSIVE HOMEPAGE BANNER ENDS*/

/*BANNER TEXT INNER PAGES ON MOBILE STARTS*/
.ak_page-header {
  background-position: center top!important;
  height: 230px;
  position: relative;
  padding-bottom: 50px;
  margin-top: 115px !important;
}
.ak_page-header .box {
  height: auto;
  width: 100%;
  padding: 0 15px;
  position: absolute;
  left: 0;
  right: 0;
  background: #2B5CB4;
  bottom: 0;
}
.ak_page-header .box h2 {
  margin-top: 10px;
  font-size: 22px;
  color: #004e73;
  font-family: inherit;
  font-weight: 700;
}
.ak_page-header .box h2:after {
  color: #004e73;
  top: 3px;
}

/*BOX LINKS UNDER BANNER*/

.Well-researched{
  padding-top: 15px;
  padding-bottom: 0;
}
.Well-researched .all-box {
  margin-top:0;
  top: 0;
  margin-bottom: 0;
  padding: 0;
}
.Well-researched .all-box .media1,
.Well-researched .all-box .media2,
.Well-researched .all-box .media3{
  padding: 10px;
  margin-bottom: 15px;
  background-color: #fff;
}
.Well-researched .all-box .media-body {
  padding: 8px 10px 5px;
}
.Well-researched .all-box .single-service-img {
  height: 50px;
  line-height: 50px;
  width: 50px;
}
.Well-researched .all-box .media-heading{
  margin-bottom: 0;
}

h4.page-title .mainWrapper{
  padding-left: 0;
  padding-right: 0;
}
h4.page-title .mainWrapper select.form-control{
  width: 100px;
  height: auto;
}
/*.usertestseriesWrap{
  padding: 15px!important;
}*/


.usertestseriesWrap .course-single{
  margin-top: 0;
  margin-bottom: 15px;
}
/*INSTRUCTION PAGE ON MOBILE*/
.instruction_wrap{
    padding-left: 15px!important;
    padding-right: 15px!important;
  }

  .instruction_wrap ul,
  .instruction_wrap ol{
    padding: 0;
    margin-left: 18px;
  }

  .instruction_wrap ol li ol,.instruction_wrap ul li ol{
    margin-left: 15px;
  }

  .instruction_wrap ol img,
  .instruction_wrap ul img,
  .instruction_wrap p img{max-width: 100%;}

  .viewInLang.sticktoright {
    max-width: 140px;
    float: right;
    margin-right: 0;
    margin-left: auto;
  }
  .quesOptBlock.btm__panel select.custom-select,
  .viewInLang.sticktoright select.custom-select{
      margin-left: 0!important;
  }
  .quesOptBlock.btm__panel .col-md-2{
    padding-left: 0;
  }



}
/* MEDIAQUERY 767 ENDS HERE */

@media only screen and (max-width: 500px) {
  .breadcrumb {
      font-size: 10px !important;
  }
}


@media only screen and (max-width : 576px) {
  .top-company-list span.liveInfoTimedt {
    display: block;
     margin-bottom: 10px;
  }

  .top-company-list span.liveInfoTimedt .badge {
    margin-left: 0;
  }

  .ak-cors .course-info{
    min-height: auto;
  }

} /* MEDIAQUERY 576 ENDS HERE */


@media only screen and (max-width : 480px) {

} /* MEDIAQUERY 480 ENDS HERE */
