tfoot textarea{border:0px!important;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
body>h1{display:none;}
body{scrollbar-base-color: #eee; scrollbar-face-color: rgba(96,115,135,0.6);scrollbar-3dlight-color: #eee;scrollbar-highlight-color: #eee;scrollbar-track-color: #eee;scrollbar-arrow-color: rgba(96,115,135,0.6);scrollbar-shadow-color: #eee;scrollbar-dark-shadow-color: #eee;}
::-webkit-scrollbar {width: 7px;height: 7px;}
::-webkit-scrollbar-track {background:#eee;background:rgba(255,255,255,0.1);border:0;}
::-webkit-scrollbar-thumb {background: rgba(96,115,135,0.6);}
::-webkit-scrollbar-thumb:window-inactive {background:#eee;background:rgba(255,255,255,0.1);}

.p-a-7,.datatable-header, .datatable-footer{padding:7px;}

.dataTables_filter,.dataTables_length{margin-bottom:0px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding: 2px 4px;}
.dataTable tbody > tr  > td {border-left: 1px solid #ddd;}
.dataTable tbody > tr  > td:first-child {border-left: 0px;}
.dataTable tbody > tr  > td {border-top-color: #999;}
.datatable-fixed-complex{font-size:1.2rem!important}
.dataTables_info {margin-bottom:0px;}

.border-bottom-teal{border-bottom:1px solid #009688!important;color:#009688!important;background-color:#e2f9f7!important}
.border-bottom-warning{border-bottom:1px solid #FF5722!important;color:#FF5722!important;background-color:#ffebe5!important}
.border-bottom-info{border-bottom:1px solid #00BCD4!important;color:#00BCD4!important;background-color: #e2fcff!important}
.border-bottom-success{border-bottom:1px solid #4CAF50!important;color:#4CAF50!important;background-color:#e4ffe5!important}
.border-bottom-danger{border-bottom:1px solid #F44336!important;color:#F44336!important;background-color:#ffe7e6!important}
.border-bottom-yellow{background-color:#FFEB3B;border-bottom:1px solid #fff!important;border-bottom: 1px solid #e0ca08!important}
.bg-yellow{background-color:#FFEB3B;border-color: #e0ca08!important}
.alpha-violet {background-color: #eebdf5;border-color: #8E24AA;}
.text-white,.text-white a{color:#fff;}
.alpha-ozel-1,.bg-ozel-1{background:#91ff9a;border-color:#91ff9a}
.alpha-ozel-2,.bg-ozel-2{background:#fff79d;border-color:#fff79d}
.bg-danger .bg-yellow{color:#fff!important;background-color: #F44336!important;border-top-color:#F44336!important;border-left-color:#fff!important;}
.input-group .select2-selection--single,.input-group .select2-selection--multiple {border-top-left-radius: 0px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 0px;}
.input-group.multiple-select .select2-selection--single,.input-group.multiple-select .select2-selection--multiple {border-radius: 0px;}
.input-group.multiple-select span:last-child .select2-selection--single,.input-group.multiple-select span:last-child .select2-selection--multiple {border-top-left-radius: 0px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 0px;border-left:0px;} 


.input-group.thirtiple-select .select2-selection--single,.input-group.thirtiple-select .select2-selection--multiple {border-radius: 0px;border-left:0px;}
.input-group.thirtiple-select .input-group-addon {border-right:1px solid #ddd;}
.input-group.thirtiple-select span:last-child .select2-selection--single,.input-group.thirtiple-select span:last-child .select2-selection--multiple {border-top-left-radius: 0px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 0px;} 

.input-group.twotiple-select .select2-selection--single,.input-group.twotiple-select .select2-selection--multiple {border-radius: 0px;border-left:0px;}
.input-group.twotiple-select .input-group-addon {border-right:1px solid #ddd;}
.input-group.twotiple-select span:last-child .select2-selection--single,.input-group.twotiple-select span:last-child .select2-selection--multiple {border-top-left-radius: 0px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 0px;} 


.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {border-right:0px;}
.thirtiple-input .form-control:not(:first-child):not(:last-child) {border-left:0px;border-right:0px;}
.fourtiple-input .form-control:first-child{border-right:0px;}
.input-center{padding-left:0px;padding-right:0px;text-align:center;}
.b-l-0 .select2-selection--single,.b-l-0 .select2-selection--multiple {border-left:0px!important}
.select2-search--hide + .select2-results > .select2-results__options {padding-top: 0px;}
.select2-results > .select2-results__options { padding-bottom: 0px; }
.select2-selection--single.secildi-gec,.select2-selection--multiple.secildi-gec,.secildi-gec{border-color:#4CAF50!important;background-color:#CAFFCC!important;color:#156518!important;}

.frmContainer input,.frmContainer select,.frmContainer .select2-selection--single,.frmContainer .select2-selection--multiple,.frmContainer .input-group-addon{ border-color:#C0CAD5!important;}
.frmContainer .input-group-addon{ background-color:#F0F1F2!important;}
.frmContainer input[type=text]:focus, .frmContainer textarea:focus, .frmContainer select:focus {box-shadow: 0 0 8px rgba(81, 203, 238, 1);border: 1px solid rgba(81, 203, 238, 1);}

.fix-group-btn-l .select2-selection--single,.fix-group-btn-l .select2-selection--multiple{border-right:0px!important;border-top-right-radius: 0px!important;border-bottom-right-radius: 0px!important;width: 250px;}
.fix-group-btn-l-180 .select2-selection--single,.fix-group-btn-l-180 .select2-selection--multiple{border-right:0px!important;border-top-right-radius: 0px!important;border-bottom-right-radius: 0px!important;width: 150px;}
.fix-group-btn-150 .select2-selection--single,.fix-group-btn-150 .select2-selection--multiple{width: 150px;}
.fix-group-input-r{border-right:1px solid #C0CAD5!important;border-bottom-right-radius: 3px!important;border-top-right-radius:  3px!important;}
.select2-selection--multiple .select2-selection__rendered {padding: 0px;}
.select2-selection--multiple .select2-search--inline .select2-search__field {padding: 6px 0;}
.input-xs {font-size: 11px;}
.form-control[readonly].date{background-color:#fff!important;cursor:pointer}

.select-xs.select2-selection--multiple .select2-selection__choice { padding: 1px;font-size: 8px;line-height: 1.2;}
.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {font-size: 10px!important;margin-top: 0px!important;}
.select2-results__option {padding: 4px 6px;font-size: 12px;}
.select-xs.select2-selection--multiple .select2-search--inline .select2-search__field {padding: 4px 0;}
.select2-search--dropdown .select2-search__field {height: auto;padding: 1px;padding-left: 30px;}

.data-scroll{height:200px;max-height:200px;overflow-y:auto;    padding: 3px 6px;}
.data-scroll .data{padding: 3px 6px;border-bottom:1px solid #ddd}
.data-scroll .data .btn{float:right;padding: 0px 1px;font-size: 10px;}
.data-scroll .data .btn .fa{font-size: 10px;}
.rest:hover,.rest_r:hover{cursor:pointer;background:#CAFFCC!important;}
.dt-buttons{margin: 0 0 0px 20px;}
.btn-labeled > b.n-back{background-color:#fff;}
.btn.btn-left{text-align:left!important;}

.fluid{width:100%!important}
.font-16{font-size: 16px;}
.p-a-10 {padding: 10px!important;}
.b-r{border-right: 1px solid #ddd;}
.b-rx2{border-right: 3px solid #ddd;}
.b-b{border-bottom: 1px solid #ddd;}
.p-a-0{padding:0px!important;}
.b-t-0{border-top:0px!important;}
.m-a-0{margin:0px!important;}
.m-b-0{margin-bottom:0px!important;}
.b-a-0{border:0px!important;}
.b-r-0{border-right: 0px;}
.m-t-3{margin-top:3rem;}
.m-t-1{margin-top:1rem;}
.p-5{padding:5px}

.alert .btn {
    padding: 5px;
    line-height: 1;
    border-radius: 2px;
}


#operationForm input{border:0px!important;width:80%;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;font-weight:bold;}
#operationForm .table > thead > tr > th, #operationForm .table > tbody > tr > th, #operationForm .table > tfoot > tr > th, #operationForm .table > thead > tr > td, #operationForm .table > tbody > tr > td, #operationForm .table > tfoot > tr > td{padding: 1px 3px;}

@media screen {.page-break	{ padding:50px; background:blue}}
@media print {.page-break { height:0; page-break-before:always; margin:0; border-top:none; }}

.frame{position: relative;padding-bottom: 43.25%;padding-top: 0px;height: 0;overflow: hidden;max-height:100%;}
.frame iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page-title {padding: 20px 36px 20px 0;}


.bootstrap-switch-small .bootstrap-switch-handle-on, .bootstrap-switch-small .bootstrap-switch-handle-off, .bootstrap-switch-small .bootstrap-switch-label {
    padding: 2px 3px;
}

.checkbox.checkbox-switch  {
    margin-top: 5px;
    margin-bottom: 8px;
}