body{ background: #fff; }

.borb {
    border-bottom: 1px solid #375193;
}
.borT {
    border-top: 1px solid #375193;
}
.borlight {
    border: 1px solid #fff;
}
.bordark {
    border: 1px solid #000;
}
.bordarY {
    border: 1px solid #d3d3d3;
}
.clry {
    /*color:#375193;*/
}
.clrgren {
    color:#00B506;
}
.borblu {
    border: 1px solid #375193;
}
.brl {
    border-left: 1px solid #cccc;
}
.borro5 {
    border-radius: 5px;
}
.borLR-radius5{border-top-left-radius: 5px; border-top-right-radius: 5px;}
.borTB-radius5{
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.widthauto {
    width: auto;
}
.lineB {
    height: 2px;
    width: 100px;
    border-bottom: 2px solid #375193;
}
.lineM {
    height: 1px;
    width: 100%;
    border-bottom: 1px solid #375193;
    margin: 20px 0px;
}
.borderL {
    border-left: 2px solid #375193;
    padding-left: 10px;
}
.borderW {
    height: 1px;
    background: #fff;
    margin: 50px 0px;
}
.table-bordered{border: 1px solid #375193;}
.table{ border-radius:5px; 
    text-align: center; }
.font600{ font-weight: 700!important; }
.apexcharts-toolbar{ display: none!important; }
.apexcharts-canvas{ margin:auto!important; }

.imgs{ width: 100px; max-width: 100%; }
thead th { color: #000; font-weight: 700; }
tbody td { color: #000; font-weight:500; }.imgs {  width: 296px;  max-width: 118%;  color: red;  background-color: #595353;}

/*header*/

.head{    padding: 20px 0px 20px 0px;}
 .mtop15{ margin-top:15px; }
 .mtop70{ margin-top:70px; }
.head .nav-link{line-height: 30px!important; padding: 5px 10px!important; color: #fff!important;}
.head .noti-title h6{ color: #fff!important; }

.head .dropdown-menu.show {
        top: 100% !important;
       
    background: #375193; top:50px!important;
    border-top: none;  border: 1px solid #375193;
    
}

.head .dropdown-item { color: #fff; }
.head .dropdown-item:hover{ background: #2F4162 }
/*
.head .notification-list .noti-icon-badge {
    border:1px solid #375193!important; 
    width: 25px; height: 25px; 
    text-align: center; line-height: 10px; 
    display: flex; justify-content: center;
    align-items: center; oa
                 4px; background: none!important; 
                 position: relative; top:0; 
                 left:10px; 
                 margin-right: 10px!important;
}
*/
.head .notification-list .noti-icon-badge {
    border: 1px solid #375193 !important;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 10px;
    /* right: 10px; */
    display: flex
;
    justify-content: center;
    align-items: center;
    /* background: none !important; */
    position: absolute;
    background: #fff;
    top: 0;
    left: auto;
    color: #000; right: -15px!important;
    margin-right: 10px !important;
}
.navbar-custom .dropdown {
        position: relative;
    }
.head h6{ color: #fff!important; }

.head .dropdown-item{ background: none!important; }
.head .noti-item-title { color: #fff; }
.head ol, ul { padding: 0px!important; }

.head .logo img { width: 100px; }

@media (max-width:768px) {
    .head .nav-link {
           
    padding: 2px 5px !important;
    font-size:.8rem!important;
    }
    .head .logo img { width: 70px; }
   .head .me-3 {
    margin-right: .5rem !important;
}
}
@media (max-width:375px) {
   .head .logo img { width: 50px; }
    
}
.progress{ background: #D2D2D2; height: 20px; }
.progress-bar { background: #375193;  }
/*page*/
.borderbox{border:1px solid #375193;  border-radius:10px;  }
.borderheading{ background: #375193; border-top-left-radius:10px; border-top-right-radius:10px;  color: #fff; padding: 5px 20px; font-weight:600; font-size: 1rem; }
.heading{ font-weight:600; font-size: 1.5rem; color: #000; }
.bg1 {
    background: #375193;
}
.bg1submenu {
    border-radius: 8.744px;
    border: 1px solid #D0D5DD;
    color: #000 !important;
    background: rgba(56, 65, 74, 0.05);
}
.bg1 h5{ color: #fff; }
.bg1 p{ color: #fff;}
.tablediv{ position: relative;     padding: 5px 10px; }
.tablerow {display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #f0f0f0;}


label { color: #000; }
select {
    word-wrap: normal;
    appearance: auto!important;
}

/*buttns*/

.bigbtns {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 2; align-items: center;
    gap: 30px; width: 100%;
}
.bigbtns .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.bigbtns .btnb2 {
    font-size:1.8rem;
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 5px;
    align-items: center; font-weight: normal;
    display: flex;
    background: #375193;
    color: #fff;
}
.bigbtns .btns2:hover {
    color: #fff;
}







.bigbtns1 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff; 
    line-height:1.5; align-items: center;
    gap: 30px; width: 100%;
    height: 70px;
}
.bigbtns1 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.bigbtns1 .btnb1 b{ font-size: 1.5rem; }
.bigbtns1 .btnb2 {
    font-size:1.8rem;
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 5px;
    align-items: center; font-weight: normal;
    display: flex; height: 70px;
    background: #375193;
    color: #fff;
}
.bigbtns1 .btns2:hover {
    color: #fff;
}






 .btns1 {
    display: flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 1.5;
}
.btns1 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns1 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #fff;
    color: #000;
}
.btns1:hover {
    color: #fff;
}
.btns2 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 1.5;
    gap: 10px;
}
.btns2 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns2 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #375193;
    color: #fff;
}
.btns2 .btnb2 i{ font-size:1.3rem; }
.btns2:hover {
    color: #fff;
}
.Sbtns2 {
    display: flex;
    border-radius: 5px;
    align-items: center;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff; border: none;
   /* width: 100%;*/
    line-height: 1.5;     gap: 30px;
    height: 40px;
    padding-right: 0px;
}
.Sbtns2 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.Sbtns2 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #375193;
    color: #fff;
    height: 40px;
}
.btns2:hover {
    color: #fff;
}
.btns4 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 1.5;
    gap: 20px;
}
.btns4 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns4 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #fff;
    color: #000;
}
.btns4:hover {
    color: #fff;
}
.btns3 {
    display: flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #000;
    line-height: 1.5;
    background: #fff;
    width: 350px;
    align-items: center;
}
.btns3 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns3 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    gap: 30px;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #375193;
    text-transform: uppercase;
}
.btns3:hover {
    text-decoration: none;
}
.btns5 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 1.5;
    gap: 30px;
}
.btns5 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns5 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #375193;
    color: #fff;
}
.btns5:hover {
    color: #fff;
}



.btns6 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    line-height: 1.5;
    gap: 30px;
}
.btns6 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns6 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background:#375193;
    color: #fff;
}
.btns6:hover {
    color: #fff;
}


.btns7 {
    display: inline-flex;
    border-radius: 5px;
    padding-left: 20px;
    justify-content: space-between;
    color: #375193; background: #CBCBCB;
    line-height: 1.5; font-weight: 700;
    gap: 30px;
}
.btns7 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.btns7 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background:#375193;
    color: #375193;
}
.btns7:hover {
    color: #375193;
}


.redbtn{    background: #B50000;
    display: inline-block; text-align: center;
    border-radius: 5px; font-size: 1rem;
    padding: 0 80px 0 80px;
    justify-content: space-between;
    color: #fff; line-height:2;
    margin: auto;
    text-decoration: none;}


.greenbtn{    background: #00B506;
    display: inline-block; text-align: center;
    border-radius: 5px; font-size: 1rem;
    padding: 0 80px 0 80px;
    justify-content: space-between;
    color: #fff; line-height:2;
    margin: auto;
    text-decoration: none;}

.borbtn{ background-color: #375193; border-radius: 5px;  border: 1px solid #375193; color: #ffffff; padding: 10px 15px; text-decoration: none; font-size: 12px;  }

.borbtn1{display: inline-block; color: #375193;  border-radius: 5px; font-size:.7rem; font-weight:600;  border: 1px solid #375193; color: #375193; text-transform: uppercase; padding: 5px 10px; text-decoration: none;  }
.blubtn{border: 0;display: inline-block; color: #fff;  border-radius: 5px; font-size:.7rem; font-weight:600; background: #375193 !important;  text-transform: uppercase; padding: 5px 10px; text-decoration: none;  }
.blubtn1{display: inline-block; color: #fff;  border-radius: 5px; font-weight:600; background: #375193;  text-transform: uppercase; padding: 5px 10px; text-decoration: none;  }

.font15{ font-size: 1.2rem; }
.serch{position: absolute; top:0px; right: 0px; height: 37px; background: #375193; color: #ffffff; border-bottom-right-radius:5px; border-top-right-radius:5px; padding:0 10px;border:0;  }
.filter{height: 100%; background: #375193; border-radius: 5px; padding: 10px 0px; align-items: center; display: flex; height: 37px;}
.page-link.prev{ color: #375193; background: #375193; }
.page-link.next{ color: #375193; background: #375193; }

.modal-body p { color:#000; }

.rotatebox {
    width: 40px;
    height: 100%;
    display: flex;
    align-items: center;
}

.widthauto {
}
.Blogobox {
    display: flex;
    align-items: center;
    gap: 50px;
}

.iborR {
    border-right: 1px solid #ccc;
}
.bg2 {
    background:#FAFAFA
}

.bg3 {
    background: #375193;
}

.bgw{ background: #fff; }
.font-2 {
    font-weight: 600;
    font-size: 1.2rem;
}
.font-3 {
    font-weight: 600;
    font-size: 1rem; line-height: 1.4;
}
.m0 {
    margin: 0px;
}
.fontw600 {
    font-weight: 600;
}
.rotate {
    transform: rotate(270deg);
    position: absolute;
    /* bottom: 25px; */
    
}
.nav-pills .nav-link{ border-radius: 0px;  }
.nav-pills{ background:#375193;   }
.nav-pills .nav-link.active{ background:#375193!important;color: #ffffff !important;}    

.nav-pills .nav-link{background:#5d773b; color: #fff;}

.blugpart {position: relative; bottom: 5px;}


.toggle>.toggle-group>.toggle-handle{    background-color: #fff;}

.tablerow .btn-primary{background:#0f172d!important;}
.btn-primary, .btn-dark, .table-title>button, .next-button{
    background:#0f172d!important;
    border-color: #0f172d;
    border-radius: 6px !important;
}
.btn-dark:hover, .table-title>button:hover, .next-button:hover{
    background:#0f172d;
    border-color: #0f172d;
    color: #ffffff;
}
.form-label{     margin-bottom: 5px;margin-top: 0; color: #0A0A0A; font-weight:500;font-size: 14px;}

.form-control { border: 1px solid #0f172d; }

.clry {
    /*color: #375193!important;*/
	text-decoration: none !important;
}
.clrr {
    color: #FA4343!important;
}
.form-check-input{ border: 1px solid #375193; }
.table>:not(caption)>*>* {    padding: .35rem .25rem;}
.table>thead{    background: #e8e8e8;}
tbody, td, tfoot, th, thead, tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    vertical-align: middle;
}
.fileUpload {
	    border: 1px solid #375193;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #375193;
	font-size: 1em;
	
	
	overflow: hidden;
	padding: .45rem .9rem;
	position: relative;
	text-align: center;
	width: 100%;
   cursor: pointer;
}

.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    width: 100%;
    height: 46px;
  cursor: pointer;
}

.custom-file-upload {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}


.Sbtns1 {
    display: inline-flex;
    border-radius: 5px;
    align-items: center;
    padding-left: 20px;
    justify-content: space-between;
    color: #fff;
    gap:40px; border:0px;
    line-height: 1.5;
    height: 40px;
    padding-right: 0px;
}
.Sbtns1 .btnb1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.Sbtns1 .btnb2 {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
    align-items: center;
    display: flex;
    background: #375193;
    color: #fff;
    height: 40px;
}
.btns1:hover {
    color: #fff;
}
.dt-info{ text-align:right; }
.dt-paging{ position:relative; position: relative;
    display: inline-flex; border:1px solid #ccc; float:right;  border-radius: 5px;}

.dt-paging button{ border:none; background:transparent;}
.dt-paging .current{font-weight: 600;
    color: #375193;}
.dt-paging button.first{color: #0f172d;
    background: #0f172d; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
	.dt-paging button.last{color: #0f172d; background: #0f172d;  border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
	
	
	.avatar-md { width:80px; height: auto; }
	.avatar-md img { width:100%; }






.sel{
    background: #375193;
    border: 1px solid #fff;
    gap: 10px;
    color: #fff;
        border-radius:5px;      margin-right: 10px;
}
.sel1{
    background: transparent;
   border-radius:0px; 
      padding: .55rem .5rem .55rem .5rem!important;
    color: #fff;
       
}
select.sel1{
    background: #375193;
    border-radius:6px; 
    padding: .55rem .5rem .55rem .5rem!important;
    color: #fff;
    border-color: #375193;  
}
option.option1{color:#fff!important; background: #000!important;  }
.option{color:#000}


.dblock{ display: block; }
.micon{
    justify-content: center;
border-radius: 100%;
    width: 40px;
    height: 40px;
    display: none; 
    }
.dropdown{ position: relative; }


.form-control{ background: transparent; }
.tableinput{ position: relative; }
.tableinput::placeholder{ color: #fff; }
.tableinput:focus::placeholder{ color:transparent; }
.form-control:focus{ background: transparent;}
.nopad{ padding: 0px!important; }
.clrw{ color: #fff; }
.form-select{background: none;border-color: #0f172d !important}





.seccolor {
}
.seccolor .width150{ width: 100px; }
.seccolor .width150 img{ width: 100%; }

.seccolor .row{ margin-left:0px; margin-right: 0px; 
}
.seccolor p {
    font-size: 0.9rem;
    color: #000;
}
.seccolor ul {
    margin: 0px;
    padding: 0px;
}
.seccolor li {
    font-size: 0.9rem;
    color: #000;
    line-height: 24px;
    margin-bottom: 20px;
}
.seccolor1 {
}
.seccolor1 p {
    font-size: 0.9rem;
    color: #fff;
}
.seccolor1 ul {
    margin: 0px;
    padding: 0px;
}
.seccolor1 li {
    font-size: 0.9rem;
    color: #fff;
    line-height: 24px;
    margin-bottom: 20px;
} /*testmonial slider*/

.amottext {
    font-size: 1rem;
    font-weight:700!important;
}

.pad20 {
    padding: 20px;
}


.loader-div {
    display: none;
    position: fixed;
    margin: 0px;
    padding: 0px;
    right: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 30001;
    opacity: 0.8;
}
.loader-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.fscs-badge img {width: 50px;}
.form-blu-select{background: none; background: #375193!important;
    color: #fff; width: 135px;}
#checkboxDropdown {    text-align: center;}

.form-check-input:checked {    background-color: #455167;
    border-color: #455167;}



.downarrowdiv{
        position: absolute;
    top: -25px;
/* background: #df0000; */
    color: #fff;
    font-size: .8rem;
    padding: 2px 4px;
   
   
    border-radius: 5px;
   
    
    left: 0;
    /* animation: blink 1s linear infinite; */
}


.downarrowdiv:after{ /*arrow added to downarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:100%; /*should be set to 100% */
left:30px;
width:0;
height:0;
border-color: #d91919  transparent transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 10px;
}

@keyframes blink {
  0%, 100% {background-color:#ff8989; 
            border-color: #ff8989;
  }
  50% {background-color: #df0000; 
       border-color: #df0000;}
}
.preview{ width: 70px; height: 70px;  position: relative }
.preview img{ width: 100%; height: 100%; }

.preview_2{ width: 150px; height: 150px;  position: relative }
.preview_2 img{ width: 100%; height: 100%; }

         

 /*mobile menu*/ /*mmenu*/
.zeynep {
    bottom: 0;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    pointer-events: none;
    position: fixed;
    top: 0;
    transform: translateX(-100%) translateZ(0);
    z-index: 999999;
}
.zeynep .submenu:not(.no-transition),
.zeynep:not(.no-transition) {
    transition: all 250ms;
}
.zeynep-overlay {
    background-color: rgba(0, 0, 0, 0.42);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1010;
}
.zeynep-opened .zeynep-overlay {
    display: block;
}
.zeynep.opened {
    pointer-events: auto;
    transform: translateX(0) translateZ(0);
}
.zeynep.submenu-opened {
    overflow: hidden;
}
.zeynep .submenu {
    bottom: 0;
    min-height: 100%;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    pointer-events: none;
    position: fixed;
    top: 0;
    width: 100%;
}
.zeynep .submenu.opened {
    left: 0;
    pointer-events: auto;
}
.zeynep .submenu.opened:not(.current) {
    overflow: hidden;
} /* zeynepjs menu styles */
.zeynep {
    background-color: #ffffff;
    color: #fff;
    width: 300px;
}
.zeynep ul {
    list-style-type: none;
    margin-top: 40px;
    padding: 0; /*padding-left: 20px;*/
    -webkit-overflow-scrolling: touch;
}
.zeynep ul ul {
    margin-top: 0px;
}
.zeynep ul > li {
    display: block;
}
.zeynep ul > li > a {
    color: inherit;
    display: block;
    font-size: 0.9rem;
    font-weight: 500;
    padding: 15px 20px;
    text-decoration: none;
    transition: all 150ms;
}
.zeynep ul > li > a:hover {
    background-color: #2a2a2a;
}
.zeynep ul > li:not(:last-child) > a {
    /*border-bottom: 1px solid #1d2b44;*/
}
.zeynep ul > li.has-submenu > a {
    background-image: url("../images/submenu-arrow.svg");
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 8px 14px;
}
.zeynep ul > li.has-submenu > a:hover {
    background-image: url("../images/submenu-arrow-active.svg");
} /* zeynepjs submenu styles */
.zeynep .submenu {
    background: #375193;
    left: 295px;
}
.zeynep .submenu-header {
    background-image: url("../images/menu-back.svg");
    background-position: left 20px center;
    background-repeat: no-repeat;
    background-size: 8px 14px;
    border-bottom: solid 1px #efefef;
    cursor: pointer;
    position: relative;
}
.zeynep .submenu-header > a {
    color: inherit;
    display: block;
    font-size: 14px;
    padding: 18px 20px;
    padding-left: 40px;
    text-decoration: none;
}
.zeynep .submenu-header > a:before {
    background-image: url("../images/submenu-arrow.svg");
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 8px 14px;
    content: "";
    height: 100%;
    left: 26px;
    position: absolute;
    top: 0;
    transform: rotate(-180deg);
    width: 20px;
}
.zeynep .submenu > label {
    color: #e77691;
    display: block;
    font-size: 13px;
    margin-bottom: 8px;
    margin-top: 19px;
    opacity: 0.5;
    padding-left: 40px;
    width: 100%;
}
.zeynep-opened body {
    overflow: hidden;
}
.zeynep {
    right: auto;
    left: 0;
}
.closes {
    display: block;
    width: 30px;
    height: 30px;
    font-size: 25px;
    position: relative;
    right: 10px;
    top: 0px;
    float: right;
    text-align: center;
    margin-right: 0px;
    background: #ffffff;
    cursor: pointer;
    color:#0f172d;
}

.button-toggle-menu{ color: #fff!important; }
.btn-open{position: relative;}
.table{ margin-bottom: 0px; }
.wi100col{     -webkit-box-flex: 1;
    -ms-flex: 1 0 0;
    flex: 1 0 0; }
.dblockm{}
.dnonem{}
.wi100center{ }
.wid100{ }
.wid120{}
.wid150{  }
.wid170{}
.wid180{  }
.wid200{  }

.width150 {    width: 120px;}
.bgf5 {
}
.p_3 {
    padding: 1.5rem !important;
}
.py_2 {
    padding-top: .55rem !important;
    padding-bottom: .55rem !important;
}
.px_2 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.gap_2 {
    gap: .45rem !important;
}
.dfal {
}

.flexW{flex-wrap: wrap;}
.pb-50{ padding-bottom: 50px!important; }

.width190{width: 180px!important;}
.width115{width: 115px!important;}   
.width80{width: 80px!important;}
.overview-menu-item.active .dropdown-item .overview-menu-text{
    color: #000000;
}
.popup-header svg{
    fill: #cdcdcd;
    cursor: pointer;
}
.rates_table{
    border: 1px solid #E2E8F0 !important;
    background-color:#ffffff;  
}
.rates_table thead{
    background: #F8FAFC !important;
}

.rates_table tr td{
    border-top: 1px solid #E2E8F0 !important;
    color: #314158 !important;
    font-weight: 400;
    font-size: 16px;
}
.rates_table tr td:first-child{
    color: #0F172B !important;
}
a {
    text-decoration:none;
}
@media screen and (max-width: 767px){
    .login-section .d-flex.flex-wrap{
        flex-direction: column-reverse;
    }
    .login-col{
        height: auto !important;
        padding: 25px 15px !important;
    }
    .login-right-col-img{
        height: auto !important;
    }
    .zeynep ul{
        margin-top: 0px;
    }
    .logo-box{
        margin-bottom:0 !important;
    }
}
