
table.dataTable thead .sorting_asc:after {
    opacity: 0.5!important;
    content: ""!important;
}

table.dataTable thead .sorting:after {
    opacity: 0.3!important;
    content: ""!important;
}


table.dataTable thead .sorting_desc:after {
    opacity: 0.5!important;
    content: ""!important;
}

.white-top-bar{
background-color: white!important;
}
.login .logo{
margin:0 !important;
}

.login .content .form-actions {
	padding-right: 0px !important;
	padding-top: 0px !important;
	padding-left: 0px !important;
	margin-left:0px !important;
	margin-right:0px !important;
}


.login .content .form-actions{
border-bottom:0px !important;
}

.login .icon-user.font-red{
margin-top:14px;
}

.login .fa.fa-lock.font-red{
margin-top:14px;
}

.loginAlert{
left: auto !important;
right: 8px !important;
float: right !important;
margin-top:14px !important;
}
.has-error .loginAlert {
    display: block !important;
}
.login .content .check{
margin-bottom:0px !important;
}
.centerButtonDiv {
	align-content: center;
	justify-content: center;
	display: flex;
}
.page-header.navbar .menu-toggler.sidebar-toggler{
margin: 30px 0 0 !important;
}
.detailstable{
border: 1px solid #e7ecf1;
padding:0px !important;
}
.detailstablecell{
padding-left:0px !important;
padding-right:0px !important;
}
.detailstable .row{
margin-right:0px !important;
margin-left:0px !important;
}
.form .form-bordered.detailstable .form-group > div {
    border-left: 0px !important;   
	padding: 2px 5px 2px 5px !important;
}
.portlet.box.default{
border-color: #e1e5ec !important;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
background-color: #eef1f5 !important;
cursor:not-allowed;
}

b, optgroup, strong {
    font-weight: 700 !important;
}
table.dataTable.no-footer {
    border-bottom: 0px !important;
}
.page-content{
font-size: 11px !important;
}

td{
font-size: 11px !important;
}

table.dataTable tbody td{
padding:4px;
}

.input-group.input-group-sm{
margin-top:3px;
}


.input-xs {
  height: 22px;
  padding: 2px 5px;
  font-size: 11px;
  line-height: normal; /* If Placeholder of the input is moved up, rem/modify this. */
  border-radius: 3px;
  display: inline-block;
}

.input-group-xs>.form-control,
.input-group-xs>.input-group-addon,
.input-group-xs>.input-group-btn>.btn {
    height: 22px;
    padding: 1px 5px;
    font-size: 11px;
    line-height: 1.5;
}

.centerButtonDiv {
	align-content: center;
	justify-content: center;
	display: flex;
}
.form-horizontal .control-label{
padding-top:1px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before{
line-height: 14px !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before{
top:5px;
}
table.table-bordered.dataTable th{
padding:4px;
font-size: 14px;
}
table.dataTable thead .sorting::after{
bottom:5px;
}
table.dataTable thead .sorting_desc::after{
bottom:5px;
}

table.dataTable thead .sorting_asc::after{
bottom:5px;
}

.portlet{
margin-bottom:4px !important;
}

.table-scrollable {
    margin: 4px 0px !important;
}
.form .form-actions{
padding-top:4px !important;
padding-bottom:4px !important;
}
.form .form-body{
padding:4px !important;
}
.form-group{
margin-bottom:4px !important;
}

.form .form-section {
    margin: 5px 0 !important;
    padding-bottom: 0px !important;
    padding-left: 10px !important;
}
h3 {
    font-size: 18px !important;
}
.portlet.box > .portlet-title > .caption{
padding-top:5px !important;
padding-bottom:5px !important;
}
.portlet > .portlet-title > .tools{
padding: 4px 0 4px !important;
}
.portlet > .portlet-title{
min-height: 23px !important;
}
.userTextMenu{
padding: 6px 12px;
margin-bottom: 0;
display: inline-block;
color: rgb(47, 53, 59);
}

.userIconExpMessage{
padding: 8px 0px;
margin-bottom: 0;
display: inline-block;
color: rgb(47, 53, 59);
}
#mesajParola {
    position: fixed;
    margin-left: -75px;
}
.alert{
padding:4px !important;
}
.close{
margin-top: 5px !important;
margin-left:3px;
}
.displayNone{
	display: none;
}
.ui-dialog .ui-dialog-titlebar {
	height: 23px;
	padding: 0;
	border: 0;
	margin: 0;
	background: #E2001A;
	color: #FFFFFF;
	display:block;
}

.ui-dialog .ui-dialog-content{
background-color:#fff;
overflow-x: inherit;
cursor: initial;
}

.ui-dialog .ui-dialog-titlebar-close > .ui-icon {
	background: url(../images/icons/dialog-close.png) center center no-repeat transparent;
}

.MR20{
	margin-right: 20px !important;
}

#cookie-consent-window {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgba(51, 51, 51, 0.9);
  color: #fff;
  padding: 10px;
  text-align: center;
  z-index: 9999;
  display: none;
  font-size: 18px;
  transition: top .3s ease;
}

#cookie-consent-window.visible {
  display: block;
}

.cookie-cell {
  display: flex;
  justify-content: center;
  align-items: center;
}

.btn-small.secondary-dark-button {
  min-width: 112px;
  height: 32px;
  font-size: 12px;
  line-height: 30px;
  border-radius: 4px;
  color: #fff;
  font-family: Unicredit, Arial, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  padding: 0 16px;
  border-width: 1px;
  border-style: solid;
  cursor: pointer;
  transition: background-color .2s ease, border-color .2s ease;
}

.btn-small.secondary-dark-button:hover {
  color: #dedede;
  border-color: #999;
  background-color: #999;
}

#cookie-consent-button {
  margin-left: 30px;
  cursor: pointer;
}

#cookie-consent-button:hover {
  background-color: #999;
}

@font-face {
  font-family: 'UniCredit-Light';
  src: url('../fonts/UniCredit-Light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UniCredit-Medium';
  src: url('../fonts/UniCredit-Medium.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UniCredit-Regular';
  src: url('../fonts/UniCredit-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

.page-header.navbar .top-menu {
    margin: auto!important;  
    padding: initial!important;
    float: none!important; 
}
* {
    font-family: 'Unicredit-Medium' !important;
    font-size: medium !important;
}

.icon-action-redo, .icon-action-undo, .icon-anchor, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-badge, .icon-bag, .icon-ban, .icon-bar-chart, .icon-basket, .icon-basket-loaded, .icon-bell, .icon-book-open, .icon-briefcase, .icon-bubble, .icon-bubbles, .icon-bulb, .icon-calculator, .icon-calendar, .icon-call-end, .icon-call-in, .icon-call-out, .icon-camcorder, .icon-camera, .icon-check, .icon-chemistry, .icon-clock, .icon-close, .icon-cloud-download, .icon-cloud-upload, .icon-compass, .icon-control-end, .icon-control-forward, .icon-control-pause, .icon-control-play, .icon-control-rewind, .icon-control-start, .icon-credit-card, .icon-crop, .icon-cup, .icon-cursor, .icon-cursor-move, .icon-diamond, .icon-direction, .icon-directions, .icon-disc, .icon-dislike, .icon-doc, .icon-docs, .icon-drawer, .icon-drop, .icon-earphones, .icon-earphones-alt, .icon-emoticon-smile, .icon-energy, .icon-envelope, .icon-envelope-letter, .icon-envelope-open, .icon-equalizer, .icon-eye, .icon-eyeglasses, .icon-feed, .icon-film, .icon-fire, .icon-flag, .icon-folder, .icon-folder-alt, .icon-frame, .icon-game-controller, .icon-ghost, .icon-globe, .icon-globe-alt, .icon-graduation, .icon-graph, .icon-grid, .icon-handbag, .icon-heart, .icon-home, .icon-hourglass, .icon-info, .icon-key, .icon-layers, .icon-like, .icon-link, .icon-list, .icon-lock, .icon-lock-open, .icon-login, .icon-logout, .icon-loop, .icon-magic-wand, .icon-magnet, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-map, .icon-microphone, .icon-mouse, .icon-moustache, .icon-music-tone, .icon-music-tone-alt, .icon-note, .icon-notebook, .icon-paper-clip, .icon-paper-plane, .icon-pencil, .icon-picture, .icon-pie-chart, .icon-pin, .icon-plane, .icon-playlist, .icon-plus, .icon-pointer, .icon-power, .icon-present, .icon-printer, .icon-puzzle, .icon-question, .icon-refresh, .icon-reload, .icon-rocket, .icon-screen-desktop, .icon-screen-smartphone, .icon-screen-tablet, .icon-settings, .icon-share, .icon-share-alt, .icon-shield, .icon-shuffle, .icon-size-actual, .icon-size-fullscreen, .icon-social-dribbble, .icon-social-dropbox, .icon-social-facebook, .icon-social-tumblr, .icon-social-twitter, .icon-social-youtube, .icon-speech, .icon-speedometer, .icon-star, .icon-support, .icon-symbol-female, .icon-symbol-male, .icon-tag, .icon-target, .icon-trash, .icon-trophy, .icon-umbrella, .icon-user, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-users, .icon-vector, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-wallet, .icon-wrench {
	font-family: 'Simple-Line-Icons' !important;
}
.fa, .fas, .far, .fal, .fad, .fab, .fullscreen{
    font-family: 'FontAwesome' !important;
}

.page-breadcrumb .fa.fa-circle {
    color: red;
    font-size: 10px;
}

tr[role="row"] td.value{
	font-size: initial!important;
}
.page-content-white .page-title {
	font-size: x-large !important;
}

td.value a, ul.pagination.pagination-sm a {
    color: #888 !important;
}

.userTextMenu a{
	color: #e2001a!important;
}

.leadAmounts table {
    width: 100%;
    border-collapse: collapse;
}

.leadAmounts td, .leadAmounts th {
    width: 15%;
}

.leadAmounts input {
    text-align: right;
}
th,td {
    border-right-color: rgb(222, 226, 230) !important;
    border-left-color: rgb(222, 226, 230) !important;
}

td > a {
	text-decoration: none;
}
td > a:hover {
	text-decoration: underline;
}
.badge-secondary {
    color: #fff;
    background-color: #6c757d;
}
.badge-secondary {
    color: #fff;
    background-color: #6c757d;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 15px;
    padding-left: 15px;
}
select {
	appearance: auto !important;
}
