body, button, input, select, textarea, div, span, th, td, a {
    color: #000;
    font-family: verdana;
    font-size: 11px;
}
#MainForm {
    overflow-x: hidden;
}
.disableMaxHeight{
max-height: none !important;
}
.colspan1, .colspan2, .colspan3, .colspan4, .colspan5, .colspan6, .colspan7, .colspan8, .colspan9, .colspan10, .colspan11, .colspan12, .row { margin-bottom: 0; }

.responsive-tabs__panel .responsive-tabs__list { margin: 3px 0 0 0; }

.responsive-tabs__list { margin: 5px 0 0 0; }

.responsive-tabs__panel {
    background: #b0cde4;
    border: 1px solid #fff;
    box-shadow: none;
    margin-top: -13px;
    padding: 8px 15px;
}
legend {
    font-size: 13px;
}
.nw-tabstrip {
    margin-bottom: 4px;
}
.formField {
    margin-bottom: 0;
}
.giftPackage {
    float: left;
    margin-left: 3px;
    margin-top: 2px;
}

.table-bordered thead tr .checkSwitch { float: left; }

#KalemGrid .grid-data-part {
    min-height: 130px;
    max-height: 130px;
}

.static-autocomplete-width 
{ 
    width: 160px; 
}
.static-autocomplete-width-240 {
    width: 240px;
}
.static-autocomplete-width-280 
{ 
    width: 280px; 
}
.static-autocomplete-width-200 {
    width: 200px;
}

.static-width-half 
{ 
    width: 80px; 
}

.static-width-100px 
{ 
    width: 100px; 
}
.static-250-width{ width: 300px; }
.jGridTable .grid-data-part { min-height: 120px; }

#breadCrumb a { font-size: 12px; }

.labelledForm {
    background: none;
    padding: 1px 0 0px 0;
}

.table-bordered input,
.input {
    background: #fff;
    border-radius: 0;
    border-style: inset;
    height: auto;
    padding: 0 5px;
    height: 22px;
}
input:focus::-moz-selection { background: #338ff4;color: white;}

.table-bordered input:focus,
.input:focus,
.inputtextarea:focus,
.select2-container.select2-container-active .select2-choice {
    border: 1px solid #212121;
    box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(0,0,0,0.3);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0,0,0,0.3);
}

.input-with-bt .ico-bt {
    border-radius: 0;
    height: auto;
    padding: 0;
}

.select2-container .select2-choice {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 0;
    border-style: inset;
    height: 15px;
    padding: 0 0 5px 8px;
}
.select2-container .select2-choice .select2-arrow {
    top: -3px;
}
button[disabled], 
input[disabled],
button[disabled]:hover, 
input[disabled]:hover,
button[disabled]:focus,
input[disabled]:focus,
button[disabled]:active, 
input[disabled]:active {
    background: rgb(212, 212, 212);
    color: #000;
    top: 0;
    margin-top: 0;
    border-color: #212121 !important;
}
.select2-container.select2-container-disabled a.select2-choice,
textarea[disabled='disabled'],
textarea[disabled='disabled']:hover {
    /*background: #ddd !important;*/
    background: rgb(212, 212, 212);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#DDDDDD', GradientType=0 );
    color: #000;
    border: 1px solid #000;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow,
button.lookupBtn.disabled,
button.lookupBtn.disabled:hover {
    background: rgb(212, 212, 212);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#DDDDDD', GradientType=0 );
}
.ico-bt.disabled:hover, 
.ico-bt1.disabled:hover, 
.ico-bt2.disabled:hover,
.ico-bt.disabled, 
.ico-bt1.disabled, 
.ico-bt2.disabled {
    background: rgb(212, 212, 212) !important;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow b.disabled {
 
    background-image: url('select2.png');
    background-repeat: no-repeat;
    background-position: 0 1px;
}
.select2-container.select2-container-disabled{
    pointer-events:none !important;
}

.nw_init.error .select2-container .select2-choice,
.nw_init.error button {
    border: 1px solid #CC0000 !important;
}
.select2-container .select2-choice:hover,
.table-bordered input:hover,
.input:hover,
.inputtextarea:hover {
    border: 1px solid #26a0da;
}

.select2-drop-active { border: 1px solid #000; }

.select2-drop {
    background: #fff;
    border: 1px solid #000;
    border-radius: 0;
}

.select2-results .select2-highlighted { background: #aaa; }

.responsive-tabs__list__item {
    background: #ccc;
    border: 1px solid #000;
    padding: 4px 15px;
}

.responsive-tabs__list__item--active { background: #fff; border-bottom: 1px solid #ddd;}
.responsive-tabs__list__item--active:hover {
    border-top: 1px solid black;
    border-bottom: 1px solid #ddd;
}


.table-bordered {
    border-radius: 0;
    /*border: 1px solid #000;*/
    line-height: 11px;
}

.grid-data-part {
    background: rgb(219, 219, 219);
    border: 1px solid #000;
}

.table-bordered th .custom-label {
    background: rgb(15, 122, 175);
    color: #fff;
    font-weight: bold;
}

.table-bordered thead tr th {
    background: rgb(15, 122, 175);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F7AAF', endColorstr='#0F7AAF', GradientType=0 );
    color: #fff;
    font-weight: bold;
}

.table-bordered tbody tr td,
tr.editRow.insertrow.jgridform td { background: rgb(219, 219, 219); }
tr.editRow.insertrow.jgridform:hover td,
tr.datarow:hover td { background: #b0cde4; }

.table-bordered tr td,
.table-bordered thead tr th { box-shadow: none; }

.button,
.button-default,
.button-grey,
.button-2,
.button-3,
.button:hover,
.button-default:hover,
.button-grey:hover,
.button-2:hover,
.button-3:hover,
.button:focus,
.button-default:focus,
.button-grey:focus,
.button-2:focus,
.button-3:focus,
a.small-edit-icon,
.input-with-bt .ico-bt {
    background: rgb(242, 242, 242);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );  
    border: 1px solid #000;
    border-radius: 0;
    box-shadow: none;
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-shadow: none;
}

.button:hover,
.button-default:hover,
.button-grey:hover,
.button-2:hover,
.button-3:hover,
.button:focus,
.button-default:focus,
.button-grey:focus,
.button-2:focus,
.button-3:focus,
a.small-edit-icon:hover,
.input-with-bt .ico-bt:hover { border-color: #fff; }

.button { padding: 0 6px; }

.button span.ico { color: #000; }

.labelledForm .second { min-height: 0; }
.labelledForm .third .custom-label { height: 22px; }

fieldset {
    border: 2px solid #fff;
    border-right: 6px solid #fff;
    padding: 0 15px;
}

legend {
    color: red;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.formField.no-border {
    border: none;
}
.input-with-bt .ico-bt {
    border-color: #aaa;
}
.table-bordered .empty {
    display: none
}
.tabstrip-customizer {
    display: none;
}

.red-header {
     color: red;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}

.lower-panel {
    text-align: right;
    border: 1px solid;
    background: #fff;
}
.column {
padding: 2px 0;
min-height: 0px;
margin-bottom: 3px;
}

.fixed-90px-width {
    width: 90px;
}

.select2-drop-mask {
	position: fixed;
}

.input-with-bt .ico-bt {
    width: 23%;
}

.input-with-bt .ico-bt > i {
    right: 2px;
    position: relative;
}


.input-with-bt {
    height: 22px;
}
 
.customradius .select2-container, .input-with-bt .input {

width: 77%;
}
.responsive-tabs__panel {
    padding: 0px 2px;
}

.labelledForm .first {
width: 32%;
}

.labelledForm .second {
width: 57%;
}

.table-bordered td {
    padding: 1px;
}

.table-bordered th {
    padding: 1px;
}

.labelledForm .third {
    padding-top: 0px;
    padding-left: 6%;
}


.blueBackground {
    background: #b0cde4;
    white-space: nowrap;
    padding: 0px;
}

.select2-container.select2-allowclear .select2-choice abbr {
    top: 4px;
}


.responsive-tabs__list__item.tabbedComponent {
    padding: 4px 35px 11px 20px;
    background: #b0cde4;
    border: 0;
}

.displayAsRow {
    display: table; border-collapse: separate;border-spacing: 10px 0;
}
.displayAsRow > div {
    display: table-cell;
    min-width: 120px;
}

.select2-results li {
border-bottom: 1px solid #D4D4D4;
}
.select2-results li:last-child {
    border-bottom: 0;
}

th[column-name="TahminiTeslimatTarihi"] {
    width: 150px !important;
    min-width: 150px !important;
    max-width: 150px !important;
}

.notifyjs-confirmation-base {
  width: 350px;
  background: #F5F5F5;
  padding: 5px;
  border-radius: 10px;
  margin-bottom:100%;
  border: 1px solid #0f7aaf;
}

    .notifyjs-confirmation-base .title {
        width: 250px; /*171px;*/
        float: left;
        margin: 10px 0 0 10px;
        text-align: left;
    }

.notifyjs-confirmation-base .buttons {
  width: 70px;
  float: right;
  font-size: 9px;
  padding: 5px;
  margin: 2px;
}

.notifyjs-confirmation-base button {
  font-size: 9px;
  padding: 5px;
  margin: 2px;
  width: 60px;
}

/* FATURA */

.wrapper {
     max-width: none !important;
}
.inherit-width {
    width: 90px;
    margin-left: 5px;
}
.hidden {
    display: none;
}
.fontBlack {
    color: black !important;
}
.fontRed {
    color: red !important;
}
.fontBlackWidth {
    color: black !important;
    width: 150px;
}
.fontRedWidth {
    color: red !important;
    width: 150px;
}
.fontBlue {
    color: blue !important;
}
tr.datarow.rowSelected td {
    background: #4D81C7 !important;
}
tr.datarow.paintRow td {
    color: #FF0000;
}
.odemeSekli {
    width: 210px;
}
.kasiyer > div  {
    width: 200px;            
}
.iptalNedeni > div  {
    width: 200px;            
}
.emanetBelgeTipi > div  {
    width: 400px;            
}
.depoIsEmri > div  {
    width: 200px !important;            
}
.evrakTipi > div  {
    width: 150px;            
}
.bolum > div  {
    width: 150px;            
}
#musteriAdresFormLayout .labelledForm .first {
    width: 25%;
}
#musteriAdresFormLayout .labelledForm .second {
    width: 69%;
}
#nw_FaturaIletisim .labelledForm .first {
    width: 28%;
    min-width: 28%;
}

#musteriFormLayout .first {
    width: 40%;
}
#musteriFormLayout .second {
    width: 50%;
    min-width: 50%; 
}

#musteriFormLayout .labelledForm {
    padding: 0px !important;
}
#AdresSol .labelledForm {
    padding: 0px !important;
}

#CariBakiyeDurumu .input {
    width: 98%;
    min-width: 100px;
    max-width: 120px;
}

#Musteri > div:nth-child(1) > div:nth-child(2) {
/*    width: inherit;
*/    min-width: 47%;
}

#Musteri > div:nth-child(1) > div.colspan2 {
    width: inherit;

}
.boldLine {
    margin-bottom: 11px;
    margin-top: -8px;
    font-size: 18px;
    font-weight: bold;
}
.calculator-button {
    height: 65px;
    width: 65px;
    font-weight: bold;
    font-size: 24px;
}
.calculator-ok-button {
    height: 65px;
    width: 135px;
    font-weight: bold;
    font-size: 20px;
}
.calculator-container {
    width: 279px;
    margin: 0px auto;
}
/*.input-with-bt {
    font-size: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
    width: 230px;
    position: relative;
}*/

#Odemeler .grid-data-part {
min-height: 100px !important;
max-height: 100px !important;
}

.filterHeader {
    color: white;
}

.arrow.sorting span {
    color: white;
}

.ciroRapor a{
    color: blue;
}
.yeniPencere a{
    color: red;
}
.validation-summary-errors {
    display: none !important;
}

.input-with-bt-2 .ico-bt1 {
    padding: 3.5px 0;
    width: 25%;
    line-height: initial;
    height: 23px;
}

.input-with-bt-2 .ico-bt2 {
    padding: 3.5px 0;
    width: 31%;
    line-height: initial;
    height: 23px;

}

.input-with-bt-2 .input {
    width: 50%;
}

/*---------MUHASEBE---------*/

.kdvParametreContainer {
    margin: 20px;
    max-width: 1100px;
}

.kdvParametreCodeColumn {
    width: 60px;
}

.kdvParametreButtonsColumn {
    width: 70px;
}

.kdvParametreFaturaTipiColumn {
    width: 400px;
}

.kdvParametreContainer th .ico {
    color: #CACACA;
}

/*---------/MUHASEBE---------*/
.vergi-dairesi{
    margin-top: 0px;
}
    .vergi-dairesi  .first {
        min-width: 17.6% !important;
        width: 26% !important;
    }
    .vergi-dairesi  .second {
        width: 58% !important;
        min-width: 50% !important;
    }

.input70px{
    width: 70px;
}

#MainForm{
overflow:hidden;
}
[contentid~=emanetbelgetipiselector] {
  float: right;
}
[contentid~=emanetbelgetipiselector] .tabBox{
    width: auto;
}

.labelledForm .second div { height: -1px; }

iframe html{
overflow-y:hidden;
}


html{
overflow-y:hidden;
}

.select2-searching {
    display:none !important;
}


.leftLabelGib {
    float: left;
    margin-right: 10px;
}

.leftLabelEDevletEkBilgi {
    float: left;
    margin-right: 10px;
}

.input-with-bt{
    height:20px;
}
.responsive-tabs__panel .responsive-tabs__list{margin:0 0 0 0}
div{
line-height:12px;
}

.button{
margin-bottom:0px;
}

.custom-radio{
height:21px;

}

.labelledForm .second div {
    line-height: 19px;
}

.coverCss {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 9999999999999999999999 !important; /* make sure logout_box has a z-index of 2 */
  background-color: none;
  display: none;
}
#myModal1 {
    margin-left: 25px !important;
    margin-top: 25px !important;
    top: 0 !important;
    left: 0 !important;

}

.copied {
    position: absolute;
    margin-top: -61px;
    z-index: -12;
}

.labelledForm .first .labelColor{
    color:red;
}
.newAreaBorder {
  /*  border-color: red;
    border-style: dotted;
    border-width: thin;*/
}
