body {
  background-color: transparent !important;
  font-family: 'Roboto';
}
.biznyss_dashboard {
	padding:1px 0px 15px;
background-color: #f7f7f7;
}
.biznyss_dashboard_header {
      background-color: #f7f7f7;
    /* border-bottom: 1px solid #ddd; */
    padding: 0px 0px 0px;
}
.biznyss_dashboard_header h3 {
	 position: absolute;
    padding: 22px 0px;
    color: #028fac;
    font-weight: 500;
    font-size: 22px;
    margin-bottom: 0px;
}
.biznyss_dashboard_header i {
   margin: 0px -15px;
    position: absolute;
    color: #028fac;
    font-size: 20px;
    padding: 3px 0px;
    bottom: 14px;
}
.sidenav {
  border-right: 1px solid #ddd;
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 61px;
    left: 0;
    background-color: #fff;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}
.sidenav ul {
  padding-top: 12px;
  padding-inline-start:0px;
}
.sidenav ul li{
  font-size: 15px;
    list-style: none;
    padding: 9px 21px;
}
.sidenav i {
  color: #028fac;
}
.sidenav a {
  color: #000;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
.biznyss_instruction {
    margin: 17px 0px 0px;
    padding: 11px 0px;
    background-color: rgb(247, 231, 226);
    border: 1px solid #faf2c1;
}
.biznyss_instruction h4, .biznyss_instructon i {
    margin-bottom: 0px;
    padding: 8px 0px 5px;
    font-size: 15px;
    color: #732509;
}
.biznyss_instructon i {
    color: #fd0000;
}
.btn-primary {
    font-family: 'poppins', sans-serif;
    color: #f5f5f5 !important;
        background-color: #2196f3;
    border-color: #2196f3 !important;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.btn {
    border-radius: 3px !important;
    /* text-transform: uppercase !important; */
    font-weight: 600 !important;
    padding: 7px 13px !important;
    font-size: 15px !important;
}
.navigation ul {
  padding-top: 12px;
  padding-inline-start:0px;
}
.navigation ul li{
  border-bottom: 1px solid #f7f6f6;
    font-size: 15px;
    list-style: none;
    padding: 9px 15px;
}
.navigation i {
      margin-left: 9px;
    margin-right: 5px;
    color: #028fac;
}
.navigation a {
  color: #000;
}
.navigation {
  /*-webkit-transition: all 0.5s;
    transition: all 0.5s;
    background: #fff;
    width: 250px;
    height: calc(100vh - 60px);
    position: fixed;
    top: 60px;
    left: 0;
    box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
    z-index: 10;
    overflow-y: scroll;
    scrollbar-width: none;*/
   height: 100%;
 border-right: 1px solid #ddd;
    background-color: #f7f7f7;
}
.navigation img {
  margin-right: 14px;
    width: 21%;
}
.sidenav  img {
  width: 13%;
    margin-right: 12px;
}
.subscribe_box img {
  width: 67%;
}
.mob_nav {
    z-index: 9999999;
    position: absolute;
    margin-top: 3px;
    font-size: 30px;
    cursor: pointer;
}
.logo {
border-right: 1px solid #ddd;
    padding: 11px 0px 0px;
}
.logo img {
    width: 88%;
}
.user_icon {
right: 79px;
    bottom: 6px;
    margin: 0px 0px;
    position: absolute;
}
.user_icon img {
      border-radius: 50%;
    width: 36px;
    height: 36px;
}
.top_nav {

}
.top_nav ul {
  float: right;
  padding-inline-start:0px;
}
.top_nav ul li {
  
    padding: 10px 21px 0px;
    display: inline-block;
    list-style: none;
}
.dashboard_body {
  background-color: #f7f7f7;
}
.subscribe_box {
       margin-top: 18px;
    padding: 23px 21px;
    background: #ffffff;
    box-shadow: 0 8px 16px 0 rgba(162, 169, 204,.24);
}
.subscribe_box ul {
    padding-inline-start:0px;
}
.subscribe_box ul li {
   display: inline-block;
   list-style: none;
   padding: 0px 12px 0px 0px;
} 
.subscribe_box ul li:last-child {
    float: right;
    padding-inline-end: 0px;
}
.subscribe_box h3 {
font-weight: 500 !important;
    font-family: sans-serif;
    font-size: 16px !important;
    margin-bottom: 0px;
}
.subscribe_box p {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 0px;
}
.subscribe_box i {
  font-size: 19px;
    color: #028fac;
}
td, th {
  font-size: 14px !important;
  color: #1b1a1a !important;
  /*border: 1px solid #efefef !important;*/
  text-align: center !important;
  padding: 8px 16px !important;
}
.subscription_table , .dashboard_video{
    padding: 7px 15px 27px;
    background: #f7fbff !important;
    margin-top: 0px;
    box-shadow: 0 8px 16px 0 rgba(162, 169, 204,.24);
}
.dashboard_body h3 {
  margin-bottom: 0px;
    color: #028fac;
    font-weight: 500;
    font-size: 20px;
    padding-bottom: 0px;
}
.dashboard_video img{
  height: 230px;
}
.video-thumbnail {
    position: relative;
    display: inline-block;
    cursor: pointer;
}
.video-thumbnail:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    content: "\f01d";
    font-family: FontAwesome;
    font-size: 75px;
    color: #fff;
    opacity: .8;
    text-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
}
.dashboard_footer {
  background-color: #fff;
  text-align: center;
}
.dashboard_footer p {
      margin-bottom: 0px;
    padding: 7px 0px;
}
th {
  border-bottom: 1px solid #ddd;
  background-color: transparent !important;
}
.dashboard_body h5 {
      margin-bottom: 0px;
    color: #0a0a0a;
    font-size: 21px;
}
.video_box {
  padding: 12px 10px;
  background-color: #f0f6f7;
}
.video_box h4 {
    margin-bottom: 0px;
    font-size: 21px;
    color: #028fac;
    padding: 6px 0px;
}
.video_box p {
    margin-bottom: 4px;
    color: #6b6b6b;
}
.video_box ul {
  padding-inline-start: 0px;
}
.video_box ul li {
    font-size: 14px;
    list-style: none;
}
.biznyss_servicess {
    margin-top: 13px;
    background-color: #fff;
    padding: 12px 19px;
}
.biznyss_img img {
    height: 236px;
    width: 100%;
}
.biznyss_service {
       border: 1px solid #ddd;
    background-color: #fff;
    padding: 9px 12px;
}
.biznyss_service h3 {
    margin-top: 4px;
    color: #f70000;
    font-weight: 600;
    font-size: 20px;
    font-size: 19px;
    font-family: sans-serif;
    margin-bottom: 9px;
}
.biznyss_service ul {
    margin-bottom: 3px;
    padding-inline-start: 0px;
}
.biznyss_service ul li {
    display: inline-block;
    list-style: none;
}
.biznyss_service h5 {
    margin-bottom: 7px;
    font-size: 14px;
    color: #545353;
    font-weight: 500;
}
.service_btn {
    padding: 6px 39px !important;
    border: 1px solid #f48259;
    color: #f15f2a !important;
}
.course_detail_content h4 {
  margin: 20px 0px;
    color: #028fac;
}
.study_btn {
  margin-top: 20px !important;
}
.biznyss_test_series {
  padding:20px 0px;
}
.biznyss_test_series h3{
       color: #028ca9;
    font-weight: 600;
    font-size: 19px;
    margin-bottom: 24px;
}
.biznyss_test_series h3:after{
       content: "";
    position: absolute;
    width: 50px;
    background: #f15f2a;
    left: 39px;
    /* bottom: 7px; */
    height: 2px;
    margin-top: 29px;
}
.biznyss_test_list {
 background-color: #fff;
    padding: 28px 15px;
    height: 100%;
}
.biznyss_test_list ul {
  padding-inline-start:0px;
}
.biznyss_test_list ul li{
  list-style: none;
  text-decoration: none;
}
.biznyss_test_list a {
  color: #000;
}
.instruction_box {
     background-color: #fff;
    padding: 28px 25px;
}
.biznyss_test_series h1 {
  font-family: sans-serif;
     color: #908f8f;
     text-align: center;
     text-transform: uppercase;
     font-weight: 600;
     font-size: 22px;
}
.biznyss_test_series h1:after{
    content: "";
    position: absolute;
    width: 159px;
    height: 2px;
    background: #908f8f;
    left: 42.3%;
    margin-top: 27px;
}
.biznyss_test_series h2 {
     text-align: center;
    color: green;
    font-weight: 600;
    font-size: 22px;
    margin-bottom: 32px;
}
.biznyss_test_series h4 {
     color: #028fac;
    font-weight: 600;
    font-size: 19px;
    margin-bottom: 27px;
}
.biznyss_test_series p {
    padding-left: 12px;
    font-size: 14px;
    color: #000;
    line-height: 7px;
}
.biznyss_test_series p:before{
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #15c1e5;
    left: 39px;
    border-radius: 50%;
    margin-top: 1px;
}
.biznyss_test_series h6 {
    font-weight: 400;
    padding-left: 19px;
    font-size: 14px;
    color: #000;
    line-height: 13px;
}
.q_color {
   content: "";
    position: absolute;
    width: 13px;
    height: 13px;
    /*background: #15c1e5;*/
    left: 39px;
    /* border-radius: 50%; */
    margin-top: 0px;
}
.test_question {
  background-color: #fff;
  padding:13px 36px;
      height: 88%;
}
.test_question ul {
  padding-inline-start:0px;
}
.test_question ul li {
   cursor: pointer;
    text-align: center;
    width: 33px;
    display: inline-block;
    list-style: none;
    background-color: #f5f5f5;
    height: 33px;
    margin: 6px 11px;
    border-radius: 50%;
    line-height: 32px;
    padding: 0px 12px;
}
.test_body {
  background-color: #fff;
    padding: 23px 19px 65px;
}
.test_body h4 {
padding: 5px 0px;
    padding-left: 10px;
    color: #525252;
    font-size: 15px;
  margin-bottom: 7px;
}
.test_body h5 {
      font-weight: 400;
    padding: 17px 0px;
    font-size: 15px;
}
.q_border {
  border:1px solid #15c1e5;
}
.q_btn {
  margin-top: -1px;
    color: white;
    left: -3px;
    padding: 1px 7px;
    line-height: 21px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background-color: #15c1e5;
    position: absolute;
    font-size: 14px;
}
.q_btns {
  margin-top: -1px;
    color: white;
    left: 38px;
    padding: 1px 7px;
    line-height: 21px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background-color: #15c1e5;
    position: absolute;
    font-size: 14px;
}
.test_btn {
        margin-top: 15px;
    /* padding: 10px 0px;*/
}
.btn_box {
    text-align: center;
    padding: 21px 0px;
    background-color: #fff;
    margin: 0px;
}
.btn_box p {
  font-weight: 500;
    font-size: 16px;
    margin-bottom: 0px;
    padding-left: 0px;
}
.btn_box p:before {
  display: none;
}
a:hover {
  text-decoration: none !important;
}
.btn_box i{
    color: #15c1e5;
}
.btn_box a {
color: #033848;
}
.test_questions {
      margin-bottom: 12px;
    background-color: #fff;
    padding: 2px 2px;
}
.test_questions h3 {
      margin-bottom: 0px;
    padding: 12px 0px;
    
}
.test_questions p {
      margin-bottom: 0px;
    padding: 17px 19px;
}
.test_questions p:before {
  display: none;
}
.test_questions h3:after {
  display: none;
}
.btn_active {
  background-color: #15c1e5 !important;
    color: #fff;
}
.c_answer {
   padding: 4px 25px;
    width: 100%;
    line-height: 22px;
    background-color: #9eea9e;
    margin-left: 2px;
}
.w_answer {
    padding: 4px 25px;
    width: 100%;
    line-height: 22px;
     margin-left: 2px;
    background-color: #ec9682;
}
.q_answer h4{
      padding-left: 10px;
}
.q_answer {
      margin-top: 12px;
    background-color: #fff;
    padding: 12px;
}
.q_answers {
      padding: 12px 0px;
    background-color: aliceblue;
}
.q_answers p {
  line-height: 17px;
}
.q_answers p:before {
  display: none;
}
.ans_box {
     margin: 5px 0px;
    left: 29px;
    position: absolute;
    width: 12px;
    height: 12px;
}
.q_answer ul{
      margin-top: 10px;
     margin-bottom: 17px;
    padding-inline-start: 20px;
}
.q_answer ul li {
      list-style: none;
}
.modal-header {
    border-bottom: none !important;
}
.modal {
    top: 14px !important;
}
.modal-content {
    /*padding: 87px 0px !important;
    box-shadow: inset 0 0 0 2000px rgba(251, 251, 251, 0.93);
}*/
}
.modal-backdrop.show {
    opacity: 0.5 !important; 
}
.test_result {
  padding: 12px 21px;
    background-color: #fff;
    margin-top: 0px;
}
.test_result h5 {
      margin-bottom: 3px;
    font-size: 16px;

}
.checked {
    color: #f4c150;
}
.biznyss_service span {
    font-size: 13px;
}
.biznyss_service h4 {
    margin-bottom: 17px;
    font-size: 19px;
    color: #000;
    font-weight: 600;
}
.video_body h5 {
  font-size:17px;
}
.video_exams {
    top: 0px !important;
}
.video_dialog {
   margin: 44px 9px 17px 21px;
    max-width: 100%;
}
.video_content {
  padding: 16px 0px !important;
  background-color:#fff;
}
.modal-body {
   /* max-height: calc(100% - 120px);
    overflow-y: scroll;*/
}
.video-thumbnails:before {
    font-size: 30px !important;
}
.video-thumbnails {
    /*  width: 42%;*/
}
.video_thumb {
  margin-top: 10px;
   padding: 2px 6px;
    background-color: azure;
    /* position: inherit;*/
}
.video_text {

}
.video_text h4 {
  font-weight: 500;
  margin-bottom: 5px;
  float: right;
    font-size: 15px;
}
.video_thumb p {
  font-size: 12px;
    line-height: 15px;
    padding-left: 0px;
}
.video_thumb p:before {
  display: none;
}
.hover_bkgr_fricc{
    left: 0px;
    background: rgba(0,0,0,.4);
    cursor: pointer;
    display: none;
    height: 100%;
    position: fixed;
    /* text-align: center; */
    top: 0;
    width: 100%;
    z-index: 10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 551px;
    /* min-height: 100px; */
    vertical-align: middle;
    top: 0%;
    left: 25%;
    width: 60%;
    position: relative;
    border-radius: 8px;
    padding: 69px 5%;
}
.hover_bkgr_fricc h3:after {
  display: none;
}
.popupCloseButton {
    color: #fff;
    background-color: #0d7489;
    border: 3px solid #0d7489;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -11px;
    right: -12px;
    font-size: 25px;
    line-height: 23px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.biznyss_loading {
  position: initial;
    background-position: center;
    box-shadow: inset 0 0 0 2000px rgba(253, 253, 253, 0.84);
    background-size: cover;
    background-repeat: no-repeat;
    text-align: center;
    /* background-color: #fff; */
    padding: 128px 0px 270px;
    height: 100vh;
}
.biznyss_loading img {
  width: 11%;
}
.biznyss_loading h3 {
    margin: -7px 0px 10px;
    font-size: 32px;
    color: #028fac;
    font-weight: 600;
}
.biznyss_loading p {
    color: #000;
    font-size: 15px;
}
.dashboard_skill {
      height: 336px;
  padding: 12px 24px;
    background-color: #fff;
    margin-top: 20px;
    box-shadow: 0 8px 16px 0 rgba(162, 169, 204,.24);
}
.dashboard_skill ul {
  padding-inline-start:0px;
}
.dashboard_skill ul li {
  display: inline-block;
}
.progress {
    margin-top: 5px !important;
}
.dashboard_skill h4 {
      font-size: 17px;
          margin-bottom: 14px;
}
.subscription_table i {
  font-size: 15px;
  color: #fdfdfd;
    font-weight: 500;
}
.pieID {
  display: inline-block;
  vertical-align: top;
}
.pie {
  height: 200px;
  width: 200px;
  position: relative;
  margin: 0 30px 30px 0;
}
.pie::before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  width: 100px;
  height: 100px;
  background: #EEE;
  border-radius: 50%;
  top: 50px;
  left: 50px;
}
.pie::after {
  content: "";
  display: block;
  width: 120px;
  height: 2px;
  background: rgba(0,0,0,0.1);
  border-radius: 50%;
  box-shadow: 0 0 3px 4px rgba(0,0,0,0.1);
  margin: 220px auto;
  
}
.slice {
  position: absolute;
  width: 200px;
  height: 200px;
  clip: rect(0px, 200px, 200px, 100px);
  animation: bake-pie 1s;
}
.slice span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background-color: black;
  width: 200px;
  height: 200px;
  border-radius: 50%;
  clip: rect(0px, 200px, 200px, 100px);
}
.legend {
  box-shadow: 0 0 5px #cac5c5;
    list-style-type: none;
    padding: 0;
    margin: 0px 0px 20px;
    background: #FFF;
    padding: 35px;
    font-size: 15px;
}
.legend li {
 width: 229px;
  height: 1.25em;
  margin-bottom: 0.7em;
  padding-left: 0.5em;
  border-left: 1.25em solid black;
}
.legend em {
  font-style: normal;
}
.legend span {
  float: right;
}
.result_analysis h4 {
font-size: 18px;
}
.result_analysis img {
      width: 3%;
}
.result_analysis h4 {
        margin-bottom: 5px;
    font-size: 15px;
    color: #101010;
}
.result_analysis h5 {
  margin-top: 30px;
      font-weight: 600;
    font-size: 17px;
    padding: 6px 0px;
    text-align: center;
    background-color: #45c1f1;
        box-shadow: 0 0 5px #cac5c5;
    color: #fff;
    margin-bottom: 0px;
}
.exam_com {
  box-shadow: 0 0 5px #cac5c5;
    list-style-type: none;
    padding: 0;
    margin: 0px 0px 20px;
    background: #FFF;
    padding: 35px 12px;
    font-size: 15px;
}
.exam_com li {
    width: 304px;
    height: 1.25em;
    margin-bottom: 0.7em;
    padding-left: 0.5em;
}
.exam_com span {
    float: right;
}
.test_solution {
    background-color: #edf3f9;
    padding: 12px 11px;
}
.test_solution p {
     margin-bottom: 0px;
      font-size: 15px;
}
.dashboard_video p {
    margin-bottom: 0px;
    padding: 12px 0px;
}
.result_analysis {
      height: 496px ;
   }
   .dashboard_height {
      height: 556px !important;
   }
@media (max-width: 320px) {
  .navigation,.biznyss_dashboard_header h3, .mob_login,.mob_search {
    display: none;
  }
  .user_edit {
    margin-left: -92px !important;
    margin-top: 2px !important;
  }
  .legend {
    padding: 0 !important;
    margin: 0px 0px 20px !important;
    padding: 10px !important;
    font-size: 11px !important;
   } 
  .top_nav ul li {
    padding: 10px 6px 0px !important;
   }
   .user_icon img {
    width: 35px !important;
    height: 27px !important;
   }
   .mob_nav {
    left: 141px !important;
    margin-top: -2px !important; 
   }
   .sidenav {
    top: 38px !important;
   }
   .sidenav i {
    position: inherit !important;
    margin: 0px !important;
   }
   .biznyss_dashboard_header i {
    bottom: 7px !important;
   }
   .video-thumbnail img {
    height: 240px !important;
    }
    .biznyss_test_series h3 {
    margin-top: 12px !important;
    font-size: 15px !important;
    }
    .video_text h4,.video_thumb p{
    margin-top: 8px;
    font-size: 13px;
    }
    .biznyss_test_series p {
    line-height: 12px !important;
    }
    .biznyss_test_series h1:after {
    left: 32.3% !important;
    }
    .result_analysis img {
    width: 10% !important;
    }
    .result_analysis h4 {
    margin-bottom: 6px !important;
    font-size: 14px !important;
    }
    .result_analysis h5 {
       margin-top: 0px !important;
    }
    .result_analysis,.dashboard_height {
      height: auto !important;
   }
   td, th {
    font-size: 10px !important;
  }
  .pie {
    left: 20% !important;
  }
  .legend li {
    width: 262px !important;
  }
  .login_box {
    padding: 15px 46px!important ;
  }
  .login_box h3 {
    font-size: 21px !important;
  }
}
@media (max-width: 768px) and (min-width: 322px) {
  .navigation,.biznyss_dashboard_header h3,.mob_login,.mob_search {
    display: none;
  }
   .user_edit {
    margin-left: -92px !important;
    margin-top: 2px !important;
  }
  .email_domain {
        margin-top: -54px !important;
    /* width: 45% !important; */
    margin-left: 147px !important;
}
  .login_box h3 {
    font-size: 21px !important;
  }
  .login_box {
    padding: 15px 7px!important;
  }
  .pie {
    left: 20% !important;
  }
.legend li {
    width: 262px !important;
  }
  td, th {
    font-size: 10px !important;
  }
.result_analysis h5 {
       margin-top: 0px !important;
    }
  .result_analysis img {
    width: 10% !important;
  }
  .result_analysis h4 {
    margin-bottom: 6px !important;
    font-size: 14px !important;
    }
  .biznyss_test_series h1:after {
    left: 32.3% !important;
    }
  .biznyss_test_series h3 {
    margin-top: 12px !important;
    font-size: 15px !important;
    }
    .biznyss_test_series p {
    line-height: 17px !important;
    }
    .video_text h4,.video_thumb p {
    margin-top: 8px;
    font-size: 13px;
    }
  .top_nav ul li {
    padding: 7px 4px 0px !important;
   }
   .user_icon img {
    width: 35px !important;
    height: 27px !important;
   }
   .mob_nav {
    left: 141px !important;
    margin-top: 0px !important;
   }
   .sidenav {
        z-index: 99999;
    top: 0px !important;
   }
   .sidenav i {
    position: inherit !important;
    margin: 0px !important;
   }
   .video-thumbnail img {
    width: 100%;
    height: 240px !important;
    }
   .biznyss_dashboard_header i {
    bottom: 7px !important;
   }
   .result_analysis,.dashboard_height {
      height: auto !important;
   }

}
@media (max-width: 1023px) and (min-width: 769px) {
  .mob_nav,.dis_login {
    display: none;
  }
}
@media (max-width: 1224px) and (min-width: 1024px) {
  .mob_nav,.dis_login {
    display: none;
  }
}
@media (max-width: 1800px) and (min-width: 1224px) {
  .mob_nav,.dis_login {
    display: none;
  }
}
/*.q_btn {
    display: none;
    }*/
input[type="radio"]:checked + label {
        background-color: #d9dcdc;
    padding: 0px 0px 0px;
    border-radius: 5px;
    margin-left: 12p;
    width: 100%;
      }
      .test_body h4 {
    cursor: pointer;
  }
  .n_btn {
    height: 10px;
    padding: 0px 0px;
    border: none;
    box-shadow: none;
    background-color: transparent;
}
.bizynss_email{
  height: 365px;
  }    
[data-tooltip] {
  position: relative;
  z-index: 9999;
  cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
  z-index: 999999;
  position: absolute;
  bottom: 91%;
  left: 0%;
  margin-bottom: 5px;
  margin-left: -37px;
  padding: 6px;
  width: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #000;
  background-color: hsla(0, 0%, 20%, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
  position: absolute;
  bottom:90%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid hsla(0, 0%, 20%, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.domain_set {
  border-radius: 5px;
  
    padding: 25px 13px;
}
.verify {
      margin-left: 30px;
    padding: 3px 8px;
}
.table-responsive {
  margin-top: 20px;
}
.email_domain {
      padding-top: 7px;
    height: 38px;
    margin-left: -17px;
    position: relative;
    background-color: #a7def3;
    border-radius: 0px 4px 4px 0px;
}
.domain_set p {
  color: #949494;
}
.close {
    margin: -16px -16px !important;
    /* left: 25px; */
    padding: 1px 10px 10px !important;
    background-color: #44afd8 !important;
    color: #fff !important;
    opacity: 23 !important;
}
.modal_i i {
      position: unset;
    bottom: 8px;
    margin: 0px;

}
.form-control:disabled, .form-control[readonly] {
    background-color: #fcfcfd !important;
}
.dom_result {
  position: absolute;
    right: 29px;
    top: 6px;
}
.form-controls {
    padding: 0px 42px !important;
}
.form_icon {
   width: 6%;
    border-radius: 4px 0px 0px 4px;
    padding: 9px 13px;
    top: 32px;
    position: absolute;
}
.form_icons {
   width: 3%;
    border-radius: 4px 0px 0px 4px;
    padding: 14px 14px;
    margin: -48px 0px;
    position: absolute;
}
.login_icon {
   width: 6%;
    border-radius: 4px 0px 0px 4px;
    padding: 9px 13px;
    margin:-38px 0px;
    position: absolute;
}
.form_icon i,.form_icons i,.login_icon i {
      font-size: 20px;
  color: #151515;
}
a{
  cursor: pointer;
}
.user_edit {
    border-radius: 15%;
    margin-left: 3px;
    text-align: center;
    margin-top: -4px;
    padding: 0px 0px;
    background-color: #028fac;
    position: absolute;
    z-index: 9999;
}
.user_edit img {
        margin-top: -4px;
    width: 47%;
}
.biznyss_login {
  box-shadow: inset 0 0 0 2000px rgba(255, 255, 255, 0.69);
  background-size: cover;
  background-repeat: no-repeat;
   border: 33px solid #dddd;
    padding: 27px 0px;
    background-color: #fff;
}
.login_box {
    padding: 108px 46px;
}
.login_box h3 {
   font-family: unset;
    font-size: 28px;
    font-weight: 600;
    color: #073768;
    margin: 54px 0px 20px;
    text-transform: uppercase;
}
.login_box p {

}
.subscription_table h1 {
      margin-bottom: 0px;
    font-weight: 500;
    color: #028fb3;
    font-size: 27px;
}
.biznyss_help p {
      font-family: sans-serif;
    color: #565656;
    margin-bottom: 3px;
}
.biznyss_help h3 {
  margin: 12px 0px;
}
.biznyss_help h3:after {
    margin-top: 31px;
    content: "";
    position: absolute;
    width: 50px;
    background: #1e88e5;
    left: 16px;
    /* bottom: 7px; */
    height: 2px;
}
.email_img img{
  width: 10%;
}
.user_icon h4 {
  font-size: 22px;
    font-weight: 600;
    color: #028fac;
        text-decoration: underline;
}
.noti {
        width: 10px;
    font-weight: 600;
    border-radius: 50%;
    padding: 1px 6px;
    color: #fff;
    background-color: red;
    height: 10px;
}
.plans p {
  color: #ac2602;
  margin-bottom: 0px;
}
.plans a {
  font-size: 17px;
}

  #example_paginate
  {
    float: right;
  }

  #example_filter
  {
    margin-bottom: 16px;
    float: right;
  }
  .input-group-addon i{
    right: 0px;
    z-index: 999;
    position: absolute;
    padding: 12px 7px;
    margin: -14px 0px;
    font-size: 15px;
  }
  .input-group {
    margin-left: -13px;
        margin-top: 18px;
  }
  .dash_header {
    margin-top: 24px;
    border-radius: 4px 4px 0px 0px;
    background: #fff;
    color: #424242;
    padding:12px 9px;
    position: relative;
    box-shadow: 0 5px 16px rgba(4, 4, 4, 0.1);
  }
  .dash_header i{
    color: #737373;
  }
  .subscription_table h5 {
        color: #06394c;
    font-size: 18px;
  }
  .modal-dialog {
    max-width: 400px !important;
  }
  .edit_box {
    padding: 13px 15px !important;
  }
  /*.edit_box:before {
   position: absolute;
    content: "";
    width: 88%;
    height: 69%;
    background-color: #e9f4ff;
    clip-path: polygon(100% 0, 0 0, 0 100%);
  }*/
  .nav_active,.nav_active i {
    font-weight: 600;
    color: #007bff !important;
  }
  #example_length {
    display: none;
  }
  textarea.form-control {
    padding: 6px 43px 0px !important;
    height: auto !important;
}