
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;1,100&display=swap');

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
}

body{font-family: 'Montserrat', sans-serif !important;  color:#252F3F!important;}

p{ font-size:12px; color:#252F3F!important; font-weight:600!important;}

.small, small {
    font-size: 11px!important; 	color:#252F3F!important;
}

.text-height-4{ line-height:22px;}
.font-weight-normal{ font-weight:500!important;}

h1,
h2,
h3,
h4,
h5,
h6 {
	color:#252F3F!important;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
h4{ font-size:18px!important; font-weight:600!important;}
h5{ font-size:16px!important; font-weight:600!important;}
h6{ font-size:13px!important; line-height:20px!important; }

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #e0e0e0!important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #e0e0e0!important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #e0e0e0!important;
}


.pt-100{ padding-top:100px;}
.pb-100{ padding-bottom:100px;}

.btn {
    display: inline-block;
    font-weight: 600!important;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    /*padding: 20px 0.75rem!important;*/
    font-size: 16px!important;
    line-height: 1.5;
    border-radius: 0px!important;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.btn-success {
    color: #fff;
    background-color: #0E7399!important;
    border-color: #28a745;
}


element.style {
}
a {
    color: #0E7399!important;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

.fa-eye-slash:before{ color:#fff; }
.fa-eye:before{ color:#fff;}



.form-control {
    display: block;
    width: 100%;
	padding: 0.700rem 0.75rem!important;
    font-size: 14px!important;
	font-weight:500!important;
    color: #252F3F!important;
    background-color: #fff!important;
    background-clip: padding-box;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control.otp-input{ border-top:none; border-left:none; border-right:none; border-radius:0px; background-color:#fff;}
.input-group.otp-input{ background-color:#fff!important;}

.form-select {
    display: block;
    width: 100%;
    /*padding: 14px 0px 14px 12px!important;*/
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 14px!important;
	font-weight:500!important;
    line-height: 1.5;
    color: #252F3F!important;
    background-color: #fff;
    background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e);
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.input-group > .custom-file:focus,
.input-group > .custom-select:focus,
.input-group > .form-control:focus {
    z-index: 3;
	box-shadow: inset 0 -1px 0 #008aff; 
}
.input-group{ background-color:#252F3F!important; border-radius:6px;}

.form-group > .form-control.sign-in:focus{box-shadow: inset 0 -1px 0 #008aff!important; }


.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(3rem + 4px);
    padding: 0rem 0px 0rem 0rem!important;
    line-height: 1.5;
	font-weight:500;	
    color: #495057;
    vertical-align: middle;
    background: none url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right 0.75rem center;
    background-size: 8px 20px;
    border-bottom: 1px solid #dddddd !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;	
    border-radius: 0px!important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.form-control.new-search{font-size: 14px; padding:0px !important;}

.left-panel h4{ font-weight:600;}
.btn.btn-primary{ font-weight:500!important; font-size:16px;}

.bg-light {
    min-height: auto;
    background-color: #f8f9fa !important;
	border-bottom:solid 1px #efefef!important;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link{ font-size:14px; font-weight:600; color:#000000!important; margin-right:6px;}

.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show > .nav-link{ /*border-bottom:solid 3px #0E7399;*/ color:#0E7399!important;}



.dropdown-item {
	font-size:12px;
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 500;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}

.input-group-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.375rem 0.75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: transparent !important;
    border: none!important;
    border-radius: 0.25rem;
}

.btn-primary{ background-color:#0E7399!important; border-radius:6px!important; border:none;
}



.breadcrumb{ font-size:12px; font-weight:500; color:#252F3F!important;}
/*.breadcrumb-item+.breadcrumb-item{ font-size:12px!important; padding-top:6px;}*/

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3%!important;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}


.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 8px!important;
}
.card-body small{ font-weight:600!important; font-size:12px!important;}
.card-body h5 a{ color:#252F3F!important;}
.card-body h5 a:hover{ color:#0E7399!important;}

.bi-person{ font-size:16px; color:#252F3F!important;}
.bi-heart{ font-size:14px; color:#252F3F!important;}
.bi-clock{ font-size:14px; color:#252F3F!important;}
.bi-heart-fill{ font-size:14px; color:#EC515A;}

.bi-arrow-left-circle-fill{color:#000!important; }
.bi-arrow-right-circle-fill{color:#000!important;}



.btn.btn-secondary{ background-color:#0E7399!important; border-radius: 0px 0px 8px 8px!important; border:none; font-size:14px!important; padding:14px;}
.btn.btn-secondary:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-secondary:focus{ box-shadow:none; }

.btn.btn-success{ background-color:#0E7399!important; border:none; border-radius:4px!important; }
.btn.btn-success:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-success:focus{ box-shadow:none; }

.btn-info{ background-color:#E9BE26!important;}
.btn-info{ 
  position: absolute;
  top: 0px;
  right: 0px;
  font-size:10px!important;
  color:#fff!important;
  border-radius: 0px 4px 0px 0px!important;
  padding:8px;
}

.btn-dark{ background-color:#888888!important; border:none;}
.btn.btn-dark:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-dark:focus{ box-shadow:none; }

.nav-tabs{ border-bottom:none!important;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ font-size:16px!important;font-weight:600; color:#000!important; border-color:#fff!important; border-bottom:2px solid #0E7399!important; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link:hover{ background-color:#fff; border-color:#fff!important; border-bottom:2px solid #0E7399!important; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{ font-size:16px!important; font-weight:600; color:#777777!important; }


.accordion-button:not(.collapsed){ background-color:transparent!important;}
.accordion-button:focus{
	
    z-index: 3;
    border-color:none!important;
    outline: 0;
    box-shadow:none!important;
}	

.bi-caret-down-fill {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #252F3F;
	font-weight:500;
    text-align: left;
    background-color: #fff;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
}


.card-title{ font-size:16px!important; font-weight:700!important; color:#252F3F!important;}

.bg-dark{ background-color:#efefef!important; }
.bi-bell-fill{ font-size:18px;}
.text-bell-notification{font-size:10px!important; font-weight:900!important; }

.badge-bell {
    display: inline-block;
    padding: 0.20em 0.40em;
    font-size: .75em;
    font-weight: 900!important;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 1rem;
}

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #252F3F;
    font-size: 14px;
	font-weight:600;
    vertical-align: top;
    border-color: #dee2e6;
}
.table>:not(caption)>*>* {
    padding: 0.5rem 2rem!important;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table>:not(:last-child)>:last-child>* {
    border-bottom-color: #dee2e6!important;
}

.bi-person-square{ font-size:16px;}
.bi-credit-card-2-front-fill{ font-size:16px;}
.bi-stack{ font-size:16px;}

.accordion-button {
    top: 47px;	
	z-index:99;
	
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    background-color:transparent!important;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
}
.accordion-button:not(.collapsed) {
    color: #0c63e4;
    background-color: #e7f1ff;
    box-shadow: none!important;
}

.card-header {
    padding: 0.5rem 1rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

.card-footer {
    padding: 0px!important;
    background-color: rgba(0,0,0,.03);
    border-top: 1px solid rgba(0,0,0,.125);
}

.btn.btn-dark.show-ans{ border-radius:0px 0px 8px 8px!important; background-color:#202020!important;}
.btn.btn-dark.show-ans:hover{ background-color:#000000!important;}

.fw-normal{ font-weight:500!important;}
.btn-outline-secondary.deck-btn{ border-radius:50%!important;}

.bi-heart.start-2{ font-size:16px!important; color:#252F3F!important;}
.bi-star{ font-size:17px; color:#252F3F!important;}
.bi-pencil-fill{ font-size:16px; color:#252F3F!important;}


.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #0d6efd;
	font-size:14px;
	font-weight:600;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #0E7399!important;
    background-color: transparent!important;
	border-bottom:solid 4px #0E7399;
}

.nav-pills .nav-link {
    background: 0 0;
    border: 0;
    border-radius: 0px!important;
}
.nav-link {
    display: block;
    font-size: 14px!important;
    padding: 0.5rem 1rem;
    color: #252F3F!important;
	font-weight:500;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}
.btn.btn-primary.square-qa{ background-color:#fff!important; color:#000!important; font-weight:600!important; font-size:14px!important; border-radius:0px!important; margin-right:5px!important; margin-top:10px!important;}
.btn.btn-primary.square-qa.orange-bg{ background-color:#EC7B21!important; color:#fff!important;}
.btn.btn-primary.square-qa.red-bg{ background-color:#D51D00!important; color:#fff!important;}
.btn.btn-primary.square-qa.green-bg{ background-color:#029F18!important; color:#fff!important;}



.btn.btn-primary.square-qa-2{ background-color:#efefef!important; color:#000!important; font-weight:600!important; font-size:10px!important; border-radius:0px!important;}
.btn.btn-primary.square-qa-2.orange-bg{ background-color:#EC7B21!important; color:#fff!important;}
.btn.btn-primary.square-qa-2.red-bg{ background-color:#D51D00!important; color:#fff!important;}
.btn.btn-primary.square-qa-2.green-bg{ background-color:#029F18!important; color:#fff!important;}


.bg-light-white {
    background-color: #ffffff!important;
	border-radius:8px!important;
}

.btn-danger.red{background-color:#D51D00!important; padding:15px; border-radius:0px 0px 0px 8px!important;  border:none!important; }
.btn-danger.red:hover{ background-color:#B81B02!important; border:none!important;}

.btn-warning.orange{ background-color:#EC7B21!important; color:#fff!important;}
.btn-warning.orange:hover{ background-color:#DD690D!important; border:none!important; }

.btn-success.green{ background-color:#029F18!important; border-radius:0px 0px 8px 0px!important; }
.btn-success.green:hover{ background-color:#009214!important; border:none!important;}


.list-group-item {
    font-size: 12px;
    position: relative;
    display: block;
    padding: 0.5rem 1rem;
    color: #212529;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
}

.deck-1.table>:not(caption)>*>* {
    padding: 9px!important;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.deck-table-red{ background-color:#D51D00!important; color:#fff!important; font-weight:600!important; }
.deck-table-orange{ background-color:#EC7B21!important; color:#fff!important; font-weight:600!important; }
.deck-table-green{ background-color:#029F18!important; color:#fff!important; font-weight:600!important; }

.btn-sm-size{ font-size:11px!important;}


.badge {
    display: inline-block;
    padding: 2px 6px!important;
    font-size: .75em;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 50%!important;
}

.btn-success.next-deck{ background-color:#222222!important; padding:8px!important; border-radius:6px!important; font-size:14px!important;}

.nav-tabs.nav-tabs-2 .nav-item.show .nav-link, .nav-tabs.nav-tabs-2 .nav-link.active {
    font-size: 16px;
    font-weight: 600;
    color: #0E7399!important;
    background-color: transparent!important;
}

.btn-danger.enroll{background-color:#F24931!important; border:none!important; border-radius:4px!important; font-size:14px!important; }
.btn-danger.enroll:hover{ background-color:#198754!important; border:none!important;}




.carousel-control-prev-2,
.carousel-control-next-2 {
	position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #000!important;
    text-align: center;
    background: 0 0;
    border: 0;
    opacity: .5;
    transition: opacity .15s ease;
}

.carousel-control-prev-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}




.testimonial-slider .carousel-indicators button {
    width: 10px;
    height: 10px;
    background-color: #2980b9;
    border-radius: 100%;
}
.testimonial-slider {
    padding: 10px 0px 40px;
}



.footer-bg-color{ background-color:#1d1d1d; color:#fff!important;}

.nav-link-footer {
    display: block;
    font-size: 12px!important;
    padding: 0.5rem 1rem;
    color: #adadad!important;
    font-weight: 400;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.nav-link-footer a:hover{ color:#f00!important; text-decoration:underline;}
.footer-top-border.border-top {
    border-top: 1px solid #292929!important;
}
.bi-facebook{ color:#a2aaa8;}
.bi-facebook:hover{ color:#0E7399;}

.bi-linkedin{ color:#a2aaa8;}
.bi-linkedin:hover{ color:#0E7399;}

.bi-twitter{ color:#a2aaa8;}
.bi-twitter:hover{ color:#0E7399;}

.bi-instagram{ color:#a2aaa8;}
.bi-instagram:hover{ color:#0E7399;}



.bg-position-center-x {
    background-position: center top !important;
}
.bg-size-cover {
    background-size: cover !important;
}



.accordion-button-2{
    top: 0px!important;	
	z-index:99;
    position: relative;
    display: flex;
    align-items: left!important;	
    width: 100%;
    padding: 0!important;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    background-color:transparent!important;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
}
.table.border-white{ border-color:#fff!important;}
.table.table-2{ padding-bottom:0px!important; margin-bottom:0px!important;}
.table.table-2 td{ padding:10px!important; margin:10px!important;}



.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000!important;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}


.carousel-caption.carousel-caption-home-2 {
    width: 30%;
    position: absolute;
    right: -22px;
    bottom: 0%;
    left: 3%;
    padding-top: 6%!important;
    padding-bottom: 12%!important;
    color: #000!important;
    text-align: left;
}

.carousel-caption.carousel-caption-home-3 {
    width: 30%;
    position: absolute;
    right: -22px;
    bottom: 0%;
    left: 3%;
    padding-top: 10%;
    padding-bottom: 10%;
    color: #000!important;
    text-align: left;
	
}


.carousel-control-prev-3,
.carousel-control-next-3 {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3%!important;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

.bi-chevron-left{ color:#000!important;}
.bi-chevron-right{ color:#000!important;}


.footer-set{ border-top:solid 1px #efefef;}
.middle-cont-min-h{ min-height:600px;}


.btn.btn-success.tbl-lable{ background-color:#0E7399!important; border:none; font-size:11px!important; font-weight:500!important; border-radius:4px!important;  }
.btn.btn-success.tbl-lable:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-success.tbl-lable:focus{ box-shadow:none; }


.accordion-button-3 {
    top: 0px!important;
	z-index:99;
	
    position: relative;
    display: flex;
    align-items: center;
    width: 100%!important;
    padding: 0px!important;
    font-size: 1rem;
    color: #212529;
    text-align: right;
    background-color:transparent!important;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
}

.accordion-body-2{ position:absolute; height:140px; z-index:999;}
.text-grey{ color:#999!important;}



.btn.btn-publish.tbl-lable{ background-color:#FF8502!important;color:#fff!important; border:none; font-size:11px!important; font-weight:500!important; border-radius:4px!important;  }
.btn.btn-publish.tbl-lable:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-publish.tbl-lable:focus{ box-shadow:none; }


.btn.btn-start.tbl-lable{ background-color:#0290FF!important;color:#fff!important; border:none; font-size:11px!important; font-weight:500!important; border-radius:4px!important;  }
.btn.btn-start.tbl-lable:hover{ background-color:#65CAF0!important; border:none;}
.btn.btn-start.tbl-lable:focus{ box-shadow:none; }

.border-bottom {
    border-bottom: 1px solid #ddd!important;
}
.ans{ font-size:15px!important;}



.table-danger{background-color:#D51D00!important; color:#fff!important;}
.table-warning{ background-color:#EC7B21!important; color:#fff!important;}
.table-success{ background-color:#029F18!important; color:#fff!important;}

.table-blue{background-color:#4472c4!important; color:#fff!important;}
.table-light-green{ background-color:#70ad47!important; color:#fff!important;}
.table-orange{ background-color:#ffc000!important; color:#fff!important;}


.table-report {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: #000!important;
    text-align: left;
}

.table-sm td {
padding:0.3em 0.5em!important;
}