.amChartsDataSetSelector
{
    font-size:12px;
    font-family:verdana,helvetica,arial,sans-serif;
}

.amChartsPeriodSelector
{
    font-size:12px;
    font-family:verdana,helvetica,arial,sans-serif;
}

.amChartsButtonSelected
{
   background-color:#CC0000;
   border-style:solid;
   border-color:#CC0000;
   border-width:1px;
   color:#FFFFFF;
   -moz-border-radius: 5px;
   border-radius: 5px;
   margin: 1px;
   outline: none;
   box-sizing: border-box;
}

.amChartsButton
{
    color: #000000;
    background: transparent;
    opacity: 0.7;
    border: 1px solid rgba(0, 0, 0, .3);
   -moz-border-radius: 5px;
   border-radius: 5px;
   margin: 1px;
   outline: none;
   box-sizing: border-box;
}

.amChartsCompareList
{
   border-style:solid;
   border-color:#CCCCCC;
   border-width:1px;
}

.amChartsCompareList div
{
   -webkit-box-sizing: initial;
   box-sizing: initial;
}

.amChartsInputField
{

}

.amChartsLegend
{

}

.amChartsPanel
{

}


.textfield-bar-code {
    text-align: center;
    font-size: 20px;
    background: url('/Content/resources/img/generics/crudbuttons/barcode.png') no-repeat 10px center;
}

.textfield-pin-code {
    text-align: center;
    font-size: 20px
}







.x-tagfield.x-form-text {
    height: auto;
    cursor: text;
    padding: 0;
    overflow-y: auto;
}

.x-tagfield ul.x-tagfield-list {
    padding: 1px 3px;
    margin: 0px;
}

ul.x-tagfield-list.x-tagfield-singleselect {
    white-space: nowrap;
    overflow: hidden;
}

.x-tagfield-input, .x-tagfield-item {
    display: inline-block;
    position: relative;
    *display: inline; /* IE7 */
    zoom: 1; /* IE */
}

    .x-tagfield-input input, .x-tagfield-input div {
        border: none;
        background-color: inherit;
        line-height: 18px !important;
        height: 20px;
        width: 100%;
    }

.x-tagfield-emptyinput {
    display: none;
}

.x-tagfield-stacked .x-tagfield-item {
    display: block;
}

.x-tagfield-item {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    o-border-radius: 6px;
    khtml-border-radius: 6px;
    border: 1px solid #CAD8F3;
    padding: 0px 1px 0px 5px !important;
    margin: 1px 1px 1px 0;
    background-color: #DEE7F8;
    cursor: default;
}

.x-field:not(.x-item-disabled) .x-tagfield-item:hover {
    background: #BBCEF1;
    border: 1px solid #6D95E0;
}

.x-field:not(.x-item-disabled) .x-tagfield-item.selected {
    border: 1px solid #316AD3 !important;
    background: #658FDC !important;
}

.x-tagfield-item-text {
    line-height: 16px;
    padding-right: 20px !important;
}

.x-tagfield-item-close {
    cursor: pointer;
}

.x-tagfield-hideselections .x-boundlist-selected {
    display: none;
}


.ctn-rounded-shadow-bg {
    border: solid 1px #E4E4E4;
    box-shadow: 0 0 4px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 4px rgba(0,0,0,0.4);
    border-radius: 8px;
}

.ctn-rounded-shadow-bg-lessround {
    border: solid 1px #E4E4E4;
    box-shadow: 0 0 2px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 2px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 2px rgba(0,0,0,0.4);
    border-radius: 4px;
}

.swiper {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    
    display: flex;
    justify-content: center;
    align-items: center;
    overflow-y: auto;
    overflow-x: auto;
}

.swiper-slide img {
    display: block;
    object-fit: cover;
}

.swiper-pagination {
    margin-bottom:10px;
}


.icon-warnig-label {
    background: url('/Content/resources/img/generics/bullets/bullet-warnig.png') no-repeat left center;
    padding-left: 20px;
}

.numerfield-altura-24 {
}