﻿html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, pre,
dd, dl, dt, a, cite, code, img, tt, legend, fieldset, label {
    margin: 0;
    padding: 0;
    text-align: left;
    -ms-touch-action: none;
}

body {
    font-size: .7em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    color: #232323;
    background-color: #8ab7f6;
}

header, footer, nav, section {
    display: block;
}

.layout_refresh_tab_button {
    float: left;
    border: 0px solid black;
    cursor: pointer;
    margin-right: 2px;
}

.centered_content {
    position: relative;
    width: 960px;
    height: auto;
    padding-bottom: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* ----------------------------------------------------------*/
fieldset {
    border: 1px solid #ddd;
    padding: 0 1.4em 1.4em 1.4em;
    margin: 0 0 1.5em 0;
    font-size: 1em;
    color: #2d62a4;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

legend {
    font-size: 1.1em;
    color: #2d62a4;
}

textarea {
    font-size: 1em;
    color: #2d62a4;
    border: 1px solid lightgray;
    border-radius: 5px;
}

.editor-label {
    margin: 1em 0 0 0;
}

.editor-field {
    margin: 0.5em 0 0 0;
}

label {
    color: #2d62a4;
}

.chosen-container-single .chosen-search input[type="select"] {
    font-size: 1em;
    color: #2d62a4;
}

.chosen-container-single .chosen-single {
    font-size: 1em;
    color: #2d62a4;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}

.buton_zona_comanda {
    width: 90px;
    height: 23px;
    border-radius: 3px;
    font-size: 10px;
    color: #ffffff;
    line-height: 10px;
    text-align: center;
    background: linear-gradient(to bottom, #40b3ff, #09f);
    border: 0px;
    border-color: white;
    cursor: pointer;
}

.ButonGeneric2 {
    position: absolute;
    width: 81px;
    height: 38px;
    background-image: url(../../images/fill2.png);
    background-repeat: repeat-x;
    background-position-y: center;
    color: white;
    border-radius: 5px;
    cursor: pointer;
}

    .ButonGeneric2:hover {
        background-image: url(../../images/fill2switched.png);
    }

.preloader {
    position: absolute;
    width: 100px;
    height: 52px;
    background-image: url(../../images/preloader.gif);
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    border: none;
    left: 50%;
    top: 50%;
    margin: -15px 0 0 -15px;
    z-index: 999999;
    background-color: transparent;
    color: #2d62a4;
}
/*------------------- LOGIN ----------------*/
.LoginBox {
    width: 610px;
    height: 458px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -229px 0 0 -305px;
    background-image: url(../images/login-box.png);
}
/*-------------------- INPUT ---------------*/
input[type="text"] {
    background-color: white;
    min-height: 19px;
    border: 1px solid #aaa;
    border-radius: 5px;
    font-size: 1em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    padding-left: 3px;
    padding-right: 3px;
    color: #2d62a4;
}

input[type="password"] {
    background-color: white;
    min-height: 19px;
    border: 1px solid #aaa;
    border-radius: 5px;
    font-size: 1em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    padding-left: 3px;
    padding-right: 3px;
    color: #2d62a4;
}

input[type="text"]:enabled {
    font-size: 1em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
}

input[type="text"]:disabled {
    font-size: 1em;
    background-color: #F0F0F0 !important;
    border: 1px solid #F0F0F0;
    color: gray;
}

input[type="text"]:read-only {
    font-size: 1em;
    background-color: lightgray !important;
    border: 1px solid #F0F0F0;
}

input[type="text"]:focus {
    font-size: 1em;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
}

input[type="text"].noshadow {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: transparent !important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px #1E4F8A inset; /* Change the color to your own background color */
    -webkit-text-fill-color: #333;
}

    input:-webkit-autofill:focus {
        -webkit-box-shadow: /*your box-shadow*/,0 0 0 50px #1E4F8A inset;
        -webkit-text-fill-color: #333;
    }
/*------------------- table --------------------------*/
table.my_table_style {
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
    border-style: solid;
    width: 100%;
    font-size: 1em;
    color: #2d62a4;
}

.my_table_style td, .my_table_style th {
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    border-style: solid;
}

.my_table_style th {
    font-size: 1em;
    text-align: left;
    font-weight: normal;
    color: navy;
    border: 1px solid gray;
    /*background: linear-gradient(to bottom, #c4f0ff, #8ec1ff);*/
    background-image: url(../images/images/bg.gif);
    background-repeat: repeat-x;
    background-position-y: center;
}


.vakata-contextmenu {
    z-index: 99999;
}

.vakata-context {
    z-index: 99999;
}

.jstree-contextmenu {
    z-index: 99999;
}

.jstree-default-contextmenu {
    z-index: 99999;
}

.antet-gradient {
   background: rgba(137,231,64,1);
background: -moz-linear-gradient(left, rgba(137,231,64,1) 0%, rgba(255,255,255,0.55) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(137,231,64,1)), color-stop(100%, rgba(255,255,255,0.55)));
background: -webkit-linear-gradient(left, rgba(137,231,64,1) 0%, rgba(255,255,255,0.55) 100%);
background: -o-linear-gradient(left, rgba(137,231,64,1) 0%, rgba(255,255,255,0.55) 100%);
background: -ms-linear-gradient(left, rgba(137,231,64,1) 0%, rgba(255,255,255,0.55) 100%);
background: linear-gradient(to right, rgba(137,231,64,1) 0%, rgba(255,255,255,0.55) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89e740', endColorstr='#ffffff', GradientType=1 );
}
.antet-gradientrespinse{
    background: rgba(248,80,50,1);
background: -moz-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(240,47,23,1) 0%, rgba(246,41,12,0.87) 35%, rgba(231,56,39,0.64) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(248,80,50,1)), color-stop(0%, rgba(240,47,23,1)), color-stop(35%, rgba(246,41,12,0.87)), color-stop(100%, rgba(231,56,39,0.64)));
background: -webkit-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(240,47,23,1) 0%, rgba(246,41,12,0.87) 35%, rgba(231,56,39,0.64) 100%);
background: -o-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(240,47,23,1) 0%, rgba(246,41,12,0.87) 35%, rgba(231,56,39,0.64) 100%);
background: -ms-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(240,47,23,1) 0%, rgba(246,41,12,0.87) 35%, rgba(231,56,39,0.64) 100%);
background: linear-gradient(to right, rgba(248,80,50,1) 0%, rgba(240,47,23,1) 0%, rgba(246,41,12,0.87) 35%, rgba(231,56,39,0.64) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827', GradientType=1 );
}
