/* Add here all your CSS customizations */

.body-sign .panel-sign .panel-body { padding-bottom: 30px; }
#datatable-ajax_filter { /* display: none;*/ }
#datatable-ajax_length { /*display:none;*/ margin: 10px 0 10px 0 !important; display: inline-block; }
.pagination { margin: 20px 0 12px 0 !important; }
.tableFormUst { padding: 0px 0 0px 0; border-bottom: 3px solid #c5a52b; }
.tableFormAlt { padding: 25px 0 25px 0; border-top: 3px solid #c5a52b; }

.table thead th { color: #848484; background-color:#f9f9f9 !important; border-bottom:3px solid #c5a52b !important; }
.table tbody tr td .fa { color: #c5a52b; }
.table tbody tr td .fr { color: #f00; }
.table tbody tr td .fy { color: #4cff00; }
.table tbody tr td a { color: #c5a52b; margin-right: 10px; display: inline-block; }
.table tbody tr td a .fa { color: #fff; }


.table tbody tr td { vertical-align:middle; }
.table tbody tr td a { display:inline-block; width:24px; height:24px; border-radius:3px; border:1px solid #C5A52B; background-color:#C5A52B; color:#fff; text-align:center; margin-right:5px; }
.table tbody tr td a.formlink { display:inline; width:auto; height:auto; border-radius:0; border:none; background:none !important; color:#c5a52b; text-align:left; margin-right:0; }
.table tbody tr td a i { line-height:24px; color:#fff; }

.table tbody .selected td:first-child { border-left:3px solid #c5a52b; }
.table tbody .selected td { background-color: #FBF7DA !important; }

.txtbox-no-resize { resize: none; }
.margintop { margin-top: 10px !important; }
/* .row { margin-bottom: 10px !important; }*/

.buttonResimAdDuzenle { background-color:#e6e6e6 !important; border-color:#adadad !important; }
.buttonResimAdDuzenle:hover { background-color:#adadad !important; border-color:#e6e6e6 !important; }


.ui-sortable-helper div { background-color: #c5a52b !important; color: #fff !important; border-radius: 3px !important; border-color: #c5a52b !important; }
.sira-degisenler { background-color: #c5a52b !important; color: #fff !important; border-radius: 3px !important; border-color: #c5a52b !important; }
.sortable { padding: 0 0 0 40px !important; margin: 0px; overflow: auto; list-style-type:decimal !important; }
.sortable ol { overflow: auto; list-style-type:decimal !important; }
.sortable li { /*display:block;*/ }

.select2-container { width:100% !important; }

/*ol > li:before {
    content: '';
    display: block;
    height: 1px;
}*/

.dd-item { display: list-item !important; }
.transparan { background-color: transparent;cursor: pointer; }

.ui-sortable-placeholder { border: 1px dashed #4183C4; visibility: visible !important; }

.mjs-nestedSortable-error { background: #fbe3e4; border-color: transparent; visibility: visible !important; }

.altOl { display: none; }

.noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.select2-results { max-height: 240px !important; }
.dataTables_wrapper .dataTables_length .select2-container { margin-right: 10px; margin-left: 10px !important; width: 95px !important; }

.paginate_button { background-color: #fff; color: #999; border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 6px 10px; margin: 0; margin-left: -1px; cursor: pointer; text-decoration: none !important; }

.current { background-color: #d3d3d3 !important; color: #fff !important; cursor: default; border: 1px solid #d3d3d3 !important; }

.paginate_button:hover { background-color: #eee; }

.paging_full_numbers { margin: 15px 0 10px 0 !important; }
div.dataTables_info { padding-top: 15px !important; }


.cokluSecim { padding: 3px 10px !important; }

.toolbar { float: left; /*margin: 20px 0 12px 0 !important;*/ }

#datatable-ajax_length { /*float: left;*/ }

.xyz { text-align:center; }
.altxyz { padding-bottom:20px; text-align:center; }

#buttonIslemler { /*margin-left: 15px; color: inherit; float: right;*/  }
#buttonTSecim { /*margin-left: 15px; color: inherit; float: right;*/ }
#buttonDisaAktar { /*margin-left: 15px; color: inherit; float: right;*/ }



#modalBeklet { max-width: 300px !important; }
#modalBeklet .panel-heading { background-color: #c5a52b !important; text-align: center !important; box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.3)!important; }
#modalBeklet .panel-body { padding: 35px 15px!important; box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.3)!important; }
#modalBeklet .panel-body .modal-text { text-align: center!important; }
#modalBeklet .panel-body .modal-text p { font-size: 14px!important; margin-top:20px; }

.tree-acc { z-index: 999!important; }

.popover { z-index: 999999 !important; }
.popover-content div { max-width: 270px; }
.popover-content div p { word-wrap: break-word; }

.panel-accordion { z-index: 97 !important; } /* Bu değerden fazlası sidebarı eziyor!*/

.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle { margin-bottom: 5px; }

.fileinput-button { position: relative; overflow: hidden; }

.fileinput-button input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; -ms-filter: 'alpha(opacity=0)'; font-size: 200px; direction: ltr; cursor: pointer;  }

/* Fixes for IE < 8 */
@media screen\9 {
    .fileinput-button input { filter: alpha(opacity=0); font-size: 100%; height: 100%; }
}

.checkbox-psf { color: #bbbbbb; border-color: #bbbbbb; background-color: #f5f5f5; }

.bootstrap-tagsinput input { width: 12em !important; }


#accordion .fa-caret-down {margin-right:15px !important;}

.tiny{width:100%}
.control-label{ padding-bottom:2px;}
.buton-buyuk{width:100%;}
.mb0{margin-bottom:0px!important;}

.ozelalanelement{background:#f9f9f9; margin-bottom:10px; padding:10px; border:1px solid #f1f1f1;}
.bootstrap-tagsinput span{ background:#a7a7a7; font-weight:normal;}
.bootstrap-tagsinput .label { font-size:13px !important; line-height:2.2 !important; }
.ozelalanelement .select2-choices .select2-search-choice{ /*background:#a7a7a7; */}



.lh34{line-height:34px;}

.ozelalanliste { display: block; margin: 5px 0; padding: 6px 10px; color: #555; text-decoration: none; font-weight: 600; border: 1px solid #CCC; background: #F6F6F6; -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box; cursor: default; overflow: hidden; }
.ozelalanliste:hover { background: #fff; border-color: #c5a52b; }

.ozelalanelement label{color:#555;}
.ozelalanelement li:hover {cursor:default !important; }
.gold{color:#c5a52b!important;}
.goldbg{background-color:#c5a52b!important;}
.mb30{margin-bottom:30px!important;}

/* Modal Altındaki i lerde kilit color */
.modalkilitbeyaz .fa { color:#fff !important; }

.popover .arrow { top:100% !important; }


.nopadding { padding:0 !important; margin:0 !important; }

.btn-group button { text-align:left; }

.btn-group button .caret { float:right; margin-top:9px; }



