﻿.clearfix::before,
.clearfix::after {
  content: " ";
  display: table;
} 

.clearfix::after {
  clear: both;
}

.clearfix {
  *zoom: 1; /* Für den IE6 und IE7 */
}

body {
    /*background-color: #f6f6f6;*/
    margin: 0;
    font: 13px Arial;
    /*color: #868686;*/
}

h1 {
    font-family: 'Ubuntu', Tahoma, Arial;
    font-size: 18px;
    /*color: Black;*/
}

h2 {
    font-family: 'Ubuntu', Tahoma, Arial;
    font-size: 16px;
    /*color: Black;*/
}

a {
    /*color: #868686;*/
}

    a:hover {
        text-decoration: none;
    }

.FontUbuntu {
    font-family: 'Ubuntu', Tahoma, Arial;
}

.colorLila {
    /*color: #8e86ac;*/
}

input.MyButton {
    font-family: Arial;
    font-size: 14px;
    /*color: White;*/
    /*background-color: #8e86ac;*/
    border-left: none;
    border-right: none;
    border-top: 1px solid /*#bab7cb*/;
    border-bottom: 3px solid /*#d2cdef*/;
    cursor: pointer;
    padding: 2px 20px 1px 20px;
}

input:hover.MyButton, input.MyButton[disabled=true] {
    /*background-color: #d2cdef;*/
    /*border-bottom-color: #8e86ac;*/
}

.BoxSmall input {
    width: 250px;
}
.BoxSmall textarea {
    width: 250px;
}

.CheckBox input {
    width: auto !important;
}

.TextCenter {
    text-align: center;
}

.LinkeTabelleZelle {
   width:330px;
}

.TextBoxen {
    width: 250px;
    margin-bottom: 20px;
}

/*.TextBoxTabelle {
    width: 560px;
}*/

.DropDownListBoxen {
    margin-bottom: 15px;
    width:256px;
}

.tableRows {
    height: 50px;
}

.ValignTop {
    vertical-align: top !important;
}

.groupleft {
    display: none;
}

.groupright {
    display: none;
}

span {
}

.SpanNamen {
    font-weight: 700;
}


/* Styles for AddressManagement */
.container {
}

.container .row {
    margin: 0px 0px 10px 0px;
    
}

.container .row .col-md-1  { box-sizing: border-box; width: 8.333333333%;   float: left; min-height: 1px; }
.container .row .col-md-2  { box-sizing: border-box; width: 16.666666667%;  float: left; min-height: 1px; }
.container .row .col-md-3  { box-sizing: border-box; width: 25%;            float: left; min-height: 1px; }
.container .row .col-md-4  { box-sizing: border-box; width: 33.333333333%;  float: left; min-height: 1px; }
.container .row .col-md-5  { box-sizing: border-box; width: 41.666666667%;  float: left; min-height: 1px; }
.container .row .col-md-6  { box-sizing: border-box; width: 50%;            float: left; min-height: 1px; }
.container .row .col-md-7  { box-sizing: border-box; width: 58.333333333%;  float: left; min-height: 1px; }
.container .row .col-md-8  { box-sizing: border-box; width: 66.666666667%;  float: left; min-height: 1px; }
.container .row .col-md-9  { box-sizing: border-box; width: 75%;            float: left; min-height: 1px; }
.container .row .col-md-10 { box-sizing: border-box; width: 83.333333333%;  float: left; min-height: 1px; }
.container .row .col-md-11 { box-sizing: border-box; width: 91.666666667%;  float: left; min-height: 1px; }
.container .row .col-md-12 { box-sizing: border-box; width: 100%;           float: left; min-height: 1px; }



.container .row input[type=text] {
    width: 100%;
    box-sizing: border-box;
}

.DeliveryAddressesDropDown {
    margin: 0px 0px 10px 0px;
    width: 390px;
}

.DeliveryAddressesDropDown > .k-dropdown-wrap {
    width: 363px;
}

#Dialog .ErrorNotification {
    display: none;
    color: red;
    font-size: 10px;
}

#Dialog .ErrorNotification p {
    margin: 5px 0px 0px 0px;
}