/* Minification failed. Returning unminified contents.
(1806,66): run-time error CSS1034: Expected closing parenthesis, found '='
(1806,66): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
 */
/**********************************
General
*********************************/
* {
    margin: 0;
    padding: 0;
}

body {
    width: 100%;
    background-color: White;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #7D7D7D;
}

a {
    text-decoration: none;
}

    a:link {
        color: #000;
    }

    a:visited {
        color: #000;
    }

    a:focus {
        color: #442c6c;
    }

    a:hover {
        color: #442c6c;
    }

    a:active {
        color: #000;
    }

img {
    border: 0;
}

input[type=text],
input[type=password],
textarea {
    border: solid 1px #abadb3;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #606060;
}

input[type=text],
input[type=password] {
    height: 20px;
}

select {
    border: solid 1px #abadb3;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #606060;
    height: 20px;
    margin-right: 3px;
}

.buttonLogin {
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid #ccc;
    color: #696969 !important;
    font-family: Arial, Sans-Serif;
    cursor: pointer;
    font-size: 1.2em !important;
    font-weight: 600 !important;
    margin-right: 8px !important;
    padding: 5px !important;
    width: auto;
}

    .buttonLogin input[type=submit]:focus, input[type=submit]:hover {
        cursor: pointer;
        background-color: #442c6c;
        color: White !important;
    }

.actionButton a {
    background: none repeat scroll 0 0 #E2E2E2;
    border: 1px solid #AAAAAA;
    color: #696969 !important;
    font-family: Arial, Sans-Serif;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: 600;
    margin-right: 8px;
    padding: 5px;
    width: auto;
    border-radius: 6px;
}

    .actionButton a:hover {
        cursor: pointer;
        background-color: #442c6c;
        color: White !important;
    }


input[type=submit] {
    padding: 4px;
    border: none;
    color: #fff;
    background: #DFA468;
    font-weight: bold;
}

input, textarea, select {
    background: #F7F6F4;
}

    input[type=radio], input[checkbox], input[type=image] {
        background: none;
    }

    input[type=submit]:hover {
        cursor: pointer;
        background: #442c6c;
        color: White !important;
    }

/**********************************
Fonts
**********************************/
.italic {
    font-style: italic;
}

.bold {
    font-weight: bold;
}

.font-normal {
    font-weight: normal !important;
}

.small {
    font-size: 10px;
}

.big {
    font-size: 15px;
}

.blue {
    color: Blue;
}

.dark-blue {
    color: #080F46;
}

.red {
    color: Red;
}

.orange {
    color: #442c6c;
}

.underline {
    text-decoration: underline;
}

.number {
    text-align: center;
    color: White;
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
    vertical-align: top;
    width: 70px;
}

/**********************************
BackGroundColor
**********************************/
.background-white {
    background-color: White;
}

.background-light-blue {
    background-color: #E7ECF2;
}

.background-gray {
    background-color: #7D7D7D;
}

.background-blue-gradient {
    padding: 5px;
    color: #000000 !important;
    font-weight: bold;
    /* For WebKit (Safari, Google Chrome etc) */
    background: -webkit-gradient(linear, left bottom, left top, from(#E7ECF2), to(#ffffff)) !important;
    /* For Mozilla/Gecko (Firefox etc) */
    background: -moz-linear-gradient(50% 90%, #E7ECF2, #ffffff) repeat scroll 0 0 transparent !important;
    /* For Internet Explorer 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#E7ECF2) !important;
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#E7ECF2)" !important;
    border: 2px groove threedface;
}


/**********************************
Alignment
**********************************/
.left {
    text-align: left;
}

.right {
    text-align: right;
}

.center {
    text-align: center !important;
}

/**********************************
Forms
**********************************/
.form {
}

/**********************************
Title
**********************************/
.title {
    color: #7D7D7D;
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 5px;
}

.title-modal {
    color: #7D7D7D;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 5px;
}

/**********************************
Sub Title
**********************************/
.subtitle {
    display: block;
    color: #442c6c;
    font-size: 13px;
    font-weight: bold;
    margin-top: 15px;
}

.subtitle2 {
    color: #7D7D7D;
    font-size: 13px;
    font-weight: bold;
    margin: 15px 0 10px 0;
}

/**********************************
ClearFix
**********************************/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline;
}

* html .clearfix {
    height: 1%;
}

html > /**/ body .clearfix {
    display: block;
}

/**************************************************************
Table style Grid
**************************************************************/

.tableGrid {
    border-spacing: 0;
    border-collapse: collapse;
    border: 1px solid #D9D8D8;
    color: #696969;
}

    .tableGrid .Header {
        border-width: 1px;
        border-spacing: 0;
        border-style: solid;
        border-color: #BABACA;
        border-collapse: collapse;
        color: #696969;
    }

table.gridPermission {
    border-width: 0;
    border-spacing: 0;
    border-style: none;
    border-collapse: collapse;
    text-align: center;
    margin-bottom: 3px;
}

    table.gridPermission > tbody > tr > th {
        border-width: 0;
        padding: 2px;
        border-style: none;
        background: none repeat scroll 0 0 #7D7D7D;
        color: White;
        font-weight: bold;
    }

    table.gridPermission > tbody > tr > td {
        border-width: 0;
        padding: 2px;
        border-style: none;
    }


/**************************************************************
Grid
**************************************************************/
/*.gridAlternateRow
{
	background-color: #F1F5EC;
}*/

.gridAlternateRow,
table.grid.row-white .gridAlternateRow {
    background-color: #ECE9E6;
}

.grid tr:hover,
table.grid.row-white tr:hover {
    background-color: rgba(113, 101, 94, 0.16);
}

table.grid.row-white tr {
    background-color: White;
}

table.grid {
    border-width: 1px;
    border-spacing: 0;
    border-style: solid;
    border-color: #D9D8D8;
    border-collapse: collapse;
    color: #696969;
}

    table.grid > tbody > tr > th {
        border-width: 1px;
        padding: 2px;
        border-style: solid;
        border-color: #D9D8D8;
        background-color: #D9D8D8;
        text-align: left;
        font-weight: bold;
        height: 20px;
    }

    table.grid > tbody > tr > td {
        border-width: 1px;
        padding: 2px;
        border-style: solid;
        border-color: #D9D8D8;
    }

    table.grid .grid-footer {
        background-color: transparent;
        border-color: transparent;
    }

        table.grid .grid-footer td {
            border-color: transparent;
        }

        table.grid .grid-footer .border-all-white {
            border-color: White;
        }

        table.grid .grid-footer .border-right-white {
            border-right-color: White;
        }

table.grid2 {
    border-width: 0;
    border-spacing: 0;
    border-style: none;
    border-collapse: collapse;
    text-align: center;
    margin-bottom: 3px;
}

    table.grid2 > tbody > tr > th {
        border-width: 0;
        padding: 2px;
        border-style: none;
        background: none repeat scroll 0 0 #7D7D7D;
        color: White;
        font-weight: bold;
    }

    table.grid2 > tbody > tr > td {
        border-width: 0;
        padding: 2px;
        border-style: none;
        color: #442c6c;
    }

table.filter > tbody > tr td {
    padding: 1px;
}

table.filter > tbody > tr {
    background-color: transparent;
    height: 24px;
}


table.grid-items-result > tbody > tr > td {
    text-align: center;
}

table.grid-items-result > tbody > tr > th {
    text-align: center;
}

table.grid-items-result {
    margin-bottom: 20px;
}

.column-order {
    max-width: 103px;
}

/* Grid Top */

table.grid-top {
    border-width: 1px;
    border-spacing: 0;
    border-style: solid;
    border-color: white;
    border-collapse: collapse;
}

    table.grid-top > tbody > tr > th {
        border-width: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 2px;
        padding-left: 2px;
        border-style: solid;
        border-color: transparent;
        height: auto;
        font-weight: bold;
        color: #000000;
        text-align: left;
    }

    table.grid-top > tbody > tr > td {
        border-width: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 2px;
        padding-left: 2px;
        border-style: solid;
        border-color: transparent;
        height: 18px;
        font-weight: normal;
    }

html > /**/ body table.gridPermission {
    border-width: 0;
    border-spacing: 0;
    border-style: none;
    border-collapse: collapse;
    text-align: center;
    margin-bottom: 3px;
}

    html > /**/ body table.gridPermission > tbody > tr > th {
        border-width: 0;
        padding: 2px;
        border-style: none;
        background: none repeat scroll 0 0 #7D7D7D;
        color: White;
        font-weight: bold;
    }

    html > /**/ body table.gridPermission > tbody > tr > td {
        border-width: 0;
        padding: 2px;
        border-style: none;
    }

/**************************************************************
NeoPager
**************************************************************/
.pager {
    background-color: #AB9F9A;
    color: White;
    font-weight: bold;
    height: 19px;
    padding: 1px;
    text-align: center;
}

    .pager span {
        vertical-align: top;
    }

    .pager select {
        height: 19px;
    }

    .pager > .pager-left {
        float: left;
        text-align: left;
    }

    .pager > .pager-central {
        float: right;
    }

    .pager > .pager-right {
        margin-left: 10px;
        float: right;
    }

div.blue .pager {
    background-color: #ABBFD5;
    color: Black;
}

/**************************************************************
Message
**************************************************************/
.message {
    display: block;
    position: fixed;
    top: 0;
    background-color: #d2ecf8;
    filter: alpha(opacity=80);
    opacity: 0.8;
    width: 100%;
    border: 1px solid #A8A8A8;
    z-index: 1000000;
}

    .message > .container {
        margin: auto;
        padding: 5px 10px;
        text-align: center;
    }

        .message > .container > .header {
            color: #080F46;
            font-size: 16px;
            font-weight: bold;
        }

        .message > .container > .content {
            color: #333333;
            padding-top: 6px;
            padding-bottom: 6px;
        }

            .message > .container > .content img {
                margin-right: 5px;
                vertical-align: middle;
            }

            .message > .container > .content span {
                vertical-align: middle;
            }

/**************************************************************
Menu
**************************************************************/
.header-logo {
    float: left;
    height: 65px;
    width: 500px;
}


.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

    .nav > li {
        position: relative;
        display: block;
    }

        .nav > li > a {
            position: relative;
            display: block;
            padding: 10px 15px;
        }

            .nav > li > a:hover,
            .nav > li > a:focus {
                text-decoration: none;
                background-color: white;
            }

        .nav > li.disabled > a {
            color: #777777;
        }

            .nav > li.disabled > a:hover,
            .nav > li.disabled > a:focus {
                color: #777777;
                text-decoration: none;
                background-color: transparent;
                cursor: not-allowed;
            }

    .nav .open > a,
    .nav .open > a:hover,
    .nav .open > a:focus {
        background-color: #442c6c;
        color: #FFFFFF;
    }

    .nav .nav-divider {
        height: 1px;
        margin: 9px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .nav > li > a > img {
        max-width: none;
    }

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
}

    .navbar .bubble {
        background: #442c6c;
        position: absolute;
        right: 5px;
        top: -1px;
        padding: 2px 6px;
        color: #fff;
        font: bold .9em Tahoma, Arial, Helvetica;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
    }

/** Notification List **/
.notification-list-wrapper {
    display: none;
    opacity: 0;
    width: 250px;
    font-size: 11px;
    font-family: Arial, sans-serif;
    background: rgb(251, 251, 251); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(251, 251, 251, 1)), color-stop(11%, rgba(248, 248, 248, 1)), color-stop(100%, rgba(240, 240, 240, 1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fbfbfb', endColorstr = '#f0f0f0', GradientType = 0); /* IE6-9 */
    background: linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%); /* W3C */
    padding: 0;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    position: absolute;
    z-index: 1;
}

    .notification-list-wrapper:before {
        display: block;
        content: '';
        width: 40px;
        height: 18px;
        background: transparent url(../../images/list-pointer.png) no-repeat center bottom scroll;
        position: absolute;
        left: 50%;
        margin-left: 70px;
        top: 0;
        margin-top: -18px;
        z-index: 2;
    }

.notification-list-menu {
    list-style: none;
    clear: both;
    width: 226px;
    float: left;
    padding: 0 12px;
    font-size: 10px;
}

.notification-list-menu-item {
    display: inline-block;
    float: left;
    color: #bbb;
    text-transform: lowercase;
    padding: 1px 0;
    margin: 0 6px;
    cursor: pointer;
    border-bottom: 1px solid #ddd;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

    .notification-list-menu-item:hover {
        border-bottom: 1px solid #ccc;
        color: #777;
    }

.close-notification-list {
    float: right;
    color: #ff8a87;
    text-transform: lowercase;
    padding: 1px 0;
    margin: 0 10px 0 0;
    cursor: pointer;
    height: 16px;
    width: 16px;
    background: transparent url(../images/close.png) no-repeat center center scroll;
    opacity: .3;
    text-indent: -999999999px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

    .close-notification-list:hover {
        color: #ff0000;
        opacity: .7;
    }

.notification-list {
    list-style: none;
    padding: 0 12px;
    clear: both;
}

.notification-list-item {
    color: #666;
    padding: 6px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #fff;
    position: relative;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    height: 32px;
}

    .notification-list-item:first-child {
        border-top: none;
    }

    .notification-list-item:last-child {
        border-bottom: none;
    }

    .notification-list-item:hover {
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.11) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.7)), color-stop(100%, rgba(255, 255, 255, 0.11))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.11) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.11) 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.11) 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#b3ffffff', endColorstr = '#1cffffff', GradientType = 0); /* IE6-9 */
        background: linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.11) 100%); /* W3C */
    }

        .notification-list-item:hover + .notification-list-item {
            border-top: 1px solid transparent;
        }

    .notification-list-item .message-list {
        display: block;
        margin-right: 22px;
        /*white-space: nowrap;*/
        overflow: hidden;
        position: relative;
        /*text-overflow: ellipsis;*/
    }

    .notification-list-item .close {
        color: #ccc;
        cursor: pointer;
        position: absolute;
        top: 6px;
        right: 12px;
        height: 14px;
        width: 14px;
        line-height: 14px;
        text-align: center;
        display: none;
        z-index: 1;
    }

.notification-list[data-type=unread] .close {
    display: block;
}

.notification-list-item .close:after {
    position: relative;
    display: block;
    content: 'x';
    left: 0px;
    height: 14px;
    width: 14px;
    z-index: 0;
}

.notification-list-item .close:hover {
    color: #888;
    text-shadow: 0 1px 0 #fff;
}

.notification-list-item.show-icon .icon {
    display: block;
    height: 16px;
    width: 16px;
    float: left;
    margin-right: 6px;
}

.notification-list-item img {
    height: 16px;
    width: 16px;
}

.notification-list-item.show-icon .message {
    width: 160px;
    float: left;
}

.empty-list {
    text-align: center;
    font-style: italic;
}

@media (min-width: 768px) {
    .navbar {
        border-radius: 4px;
    }
}

@media (min-width: 768px) {
    .navbar-header {
        float: left;
    }
}

.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}

    .navbar-collapse.in {
        overflow-y: auto;
    }

@media (min-width: 768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .navbar-collapse.collapse {
            display: block !important;
            height: auto !important;
            padding-bottom: 0;
            overflow: visible !important;
        }

        .navbar-collapse.in {
            overflow-y: visible;
        }

    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
    max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}

.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 768px) {
    .container > .navbar-header,
    .container-fluid > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}

@media (min-width: 768px) {
    .navbar-static-top {
        border-radius: 0;
    }
}

.navbar-fixed-top,
.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}

@media (min-width: 768px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        border-radius: 0;
    }
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}

@media (min-width: 768px) {
    .navbar > .container .navbar-brand,
    .navbar > .container-fluid .navbar-brand {
        margin-left: -15px;
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    width: auto;
}

    .navbar-toggle:focus {
        outline: 0;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }

        .navbar-toggle .icon-bar + .icon-bar {
            margin-top: 4px;
        }

@media (min-width: 768px) {
    .navbar-toggle {
        display: none;
    }
}

.navbar-nav {
    margin: 7.5px -15px;
}

    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 20px;
    }

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .navbar-nav .open .dropdown-menu > li > a,
        .navbar-nav .open .dropdown-menu .dropdown-header {
            padding: 5px 15px 5px 25px;
        }

        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 20px;
        }

            .navbar-nav .open .dropdown-menu > li > a:hover,
            .navbar-nav .open .dropdown-menu > li > a:focus {
                background-image: none;
            }
}

@media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }

        .navbar-nav > li {
            float: left;
        }

            .navbar-nav > li > a {
                padding-top: 15px;
                padding-bottom: 15px;
            }
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px;
}

    .navbar-btn.btn-sm {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .navbar-btn.btn-xs {
        margin-top: 14px;
        margin-bottom: 14px;
    }

.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px;
}

@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
}

@media (min-width: 768px) {
    .navbar-left {
        float: left !important;
    }

    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }

        .navbar-right ~ .navbar-right {
            margin-right: 0;
        }
}

.navbar-default {
    font-size: 14px;
    padding: 0;
    margin: 0;
    font: 10px Verdana, sans-serif;
}

    .navbar-default ul {
        padding: 0;
        margin: 0;
        width: 100%;
        background-color: white;
        list-style: none;
        font: 12px Arial, sans-serif;
    }

        .navbar-default ul li {
            display: inline;
        }

            .navbar-default ul li a {
                background-color: #FFFFFF;
                color: #737373;
                text-decoration: none;
                padding: 25px 5px 0;
                float: left;
                height: 40px;
                border-left: 1px dotted #B8AC9D !important;
                min-width: 100px;
                vertical-align: middle;
                text-align: center;
                text-transform: uppercase;
                font-weight: bold;
            }

                .navbar-default ul li a:hover {
                    background-color: #442c6c;
                    color: #FFFFFF;
                    text-transform: uppercase;
                }

.clearfix:before,
.clearfix:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after {
    content: " ";
    display: table;
}

.clearfix:after,
.form-horizontal .form-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after {
    clear: both;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.hidden {
    display: none !important;
}

.affix {
    position: fixed;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.dropup,
.dropdownBootstrap {
    position: relative;
}

.dropdownHover {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 9999;
    left: -330px;
    top: 100px;
}

    .dropdown-content a {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }

.dropdownHover:hover .dropdown-content {
    display: block;
}

.dropdownHover:hover .dropbtn {
    background-color: #3e8e41;
}

.dropdown-toggle:focus {
    outline: 0;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

    .dropdown-menu.pull-right {
        right: 0;
        left: auto;
    }

    .dropdown-menu .divider {
        height: 1px;
        margin: 9px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .dropdown-menu > li > a {
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: normal;
        line-height: 1.42857143;
        color: #333333;
        white-space: nowrap;
    }

        .dropdown-menu > li > a:hover,
        .dropdown-menu > li > a:focus {
            text-decoration: none;
            color: #262626;
            background-color: #f5f5f5;
        }

    .dropdown-menu > .active > a,
    .dropdown-menu > .active > a:hover,
    .dropdown-menu > .active > a:focus {
        color: #ffffff;
        text-decoration: none;
        outline: 0;
        background-color: #337ab7;
    }

    .dropdown-menu > .disabled > a,
    .dropdown-menu > .disabled > a:hover,
    .dropdown-menu > .disabled > a:focus {
        color: #777777;
    }

        .dropdown-menu > .disabled > a:hover,
        .dropdown-menu > .disabled > a:focus {
            text-decoration: none;
            background-color: transparent;
            background-image: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
            cursor: not-allowed;
        }

.open > .dropdown-menu {
    display: block;
}

.open > ul {
    width: auto;
}

    .open > ul li a {
        outline: 0;
        width: 100%;
        height: 20px;
    }

.dropdown-menu-right {
    left: auto;
    right: 0;
}

.dropdown-menu-left {
    left: 0;
    right: auto;
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777777;
    white-space: nowrap;
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdownNav .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdownNav .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        left: auto;
        right: 0;
    }

    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}

/*OldMenu*/
/*
.container-menu {
    float: right;
    height: 65px;
    /*float: left;*/ /*
}

    .container-menu > .menu-default {
        font-size: 14px;
        position: relative;
        width: 136px;
        padding: 0;
        margin: 0;
        font: 10px Verdana, sans-serif;
        float: right;
    }

#menu ul {
    padding: 0;
    margin: 0;
    width: 100%;
    background-color: white;
    list-style: none;
    font: 12px Arial, sans-serif;
}

    #menu ul li {
        display: inline;
    }

        #menu ul li a {
            background-color: #FFFFFF;
            color: #737373;
            text-decoration: none;
            padding: 25px 5px 0;
            float: left;
            height: 40px;
            border-left: 1px dotted #B8AC9D !important;
            width: 150px;
            vertical-align: middle;
            text-align: center;
            text-transform: uppercase;
            font-weight: bold;
        }

            #menu ul li a:hover {
                background-color: #442c6c;
                color: #FFFFFF;
                text-transform: uppercase;
            }
    */

/**************************************************************
Error
**************************************************************/
.error-page > .contents {
    width: 200px;
    height: 200px;
    z-index: 1001px;
}

    .error-page > .contents > .header {
        background-color: #442c6c;
        text-align: left;
        color: White;
        font-weight: bold;
        width: 100%;
        padding: 10px;
    }

    .error-page > .contents > .content {
        background-color: White;
        text-align: left;
        width: 100%;
        padding: 10px;
    }

    .error-page > .contents > .footer {
        background-color: White;
        text-align: right;
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0;
        padding-bottom: 10px;
    }

/**************************************************************
Modal
**************************************************************/
.modal-background {
    background-color: #D1D1D1;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modal {
    z-index: 100001 !important;
}

    .modal > .header {
        background-color: #442c6c;
        text-align: left;
        color: White;
        font-weight: bold;
        width: 100%;
        padding: 5px;
        height: 15px;
    }

        .modal > .header span {
            float: left;
        }

        .modal > .header input[type=image] {
            float: right;
        }

    .modal > .content {
        background-color: White;
        text-align: left;
        width: 100%;
        padding: 5px;
    }

    .modal > .footer {
        background-color: White;
        text-align: right;
        width: 100%;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 0;
        padding-bottom: 10px;
    }

/**************************************************************
PasswordStrength 
**************************************************************/
.very-low {
    background-color: #7E2217;
    font-weight: bold;
    color: White;
    padding: 2px;
    z-index: 1000000;
}

.low {
    background-color: #736F6E;
    font-weight: bold;
    color: White;
    padding: 2px;
    z-index: 1000000;
}

.reasonable {
    background-color: #F88017;
    font-weight: bold;
    color: White;
    padding: 2px;
    z-index: 1000000;
}

.good {
    background-color: #151B8D;
    font-weight: bold;
    color: White;
    padding: 2px;
    z-index: 1000000;
}

.very-good {
    background-color: #347C17;
    font-weight: bold;
    color: White;
    padding: 2px;
    z-index: 1000000;
}

/**************************************************************
Legend 
**************************************************************/
.legend {
    margin: 1% 0 1% 0;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

    .legend > div {
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        margin-left: 5px;
        margin-right: 5px;
        height: 18px;
        width: 18px;
    }

/**************************************************************
 Integration
**************************************************************/
.legend-integration {
    margin: 0 0 3px 74%;
}

    .legend-integration span {
        padding: 1%;
        vertical-align: 47%;
    }

.values-result {
    background-color: #ECE9E6;
}

/**************************************************************
TabContainer
**************************************************************/
.ajax__tab_panel {
    outline: none;
}

.tab .ajax__tab_header {
    background: url(../../images/tab-line.png) repeat-x bottom;
}

    .tab .ajax__tab_header .ajax__tab_outer {
        background: url(../../images/tab.jpg) no-repeat left top;
        border-color: #222;
        color: #222;
        padding-left: 8px;
        margin-right: 3px;
    }

    .tab .ajax__tab_header .ajax__tab_inner {
        background: url(../../images/tab.jpg) no-repeat right top;
        border-color: #666;
        color: #666;
        padding: 3px 8px 2px 0;
    }

.tab .ajax__tab_hover .ajax__tab_inner {
    color: #000000;
}

.tab .ajax__tab_active .ajax__tab_outer {
    background: url(../../images/tab.jpg) no-repeat 0 -40px;
    border-bottom-color: #ffffff;
}

.tab .ajax__tab_active .ajax__tab_inner {
    background: url(../../images/tab.jpg) no-repeat right -40px;
    color: #000000;
    border-color: #333;
}

.tab .ajax__tab_body {
    /*font-family:verdana,tahoma,helvetica;*/
    /* font-size:10pt; */
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #000;
    padding: 8px;
    background-color: #ffffff;
    border: solid 1px #d7d7d7;
    border-top-width: 0;
}

/**************************************************************
Block
**************************************************************/
.inline-block {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.top {
    vertical-align: top;
}

.middle {
    vertical-align: middle;
}

/**************************************************************
Control Disabled
**************************************************************/
.disabled,
input[type=image].aspNetDisabled,
input[type=submit].aspNetDisabled,
img.aspNetDisabled {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
    cursor: default;
}

/**************************************************************
Panel
**************************************************************/
.panel {
    vertical-align: top;
    margin-bottom: 15px;
}

    .panel.left-space {
        margin-left: 10px;
    }

.order-generated {
    padding-bottom: 5px;
    color: #442c6c;
}

legend {
    color: #442c6c;
    font-weight: bold;
}

.content div.modalUser .panel > fieldset {
    border: 1px solid #CDCDCD;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 5px 15px 7px 15px;
}

.content div.LastChange .panel > fieldset {
    border: 1px solid #CDCDCD;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 15px 15px 5px 15px;
}

div.modalUser .panel {
    vertical-align: top;
    margin-bottom: 8px;
}

.content.panel > fieldset > tbody > tr:nth-child(2n) {
    background: #000;
    -moz-opacity: 0.75;
    opacity: 0.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=75);
}

/**************************************************************
Report
**************************************************************/
.report table tr {
    background-color: transparent;
}

/**************************************************************
Ajax Ballon
**************************************************************/
/* SMALL SIZE */
.ajax__balloon_popup .custom .small {
    width: 190px;
    height: 90px;
}

    /* SMALL SIZE */

    /* Baixo - Direita */
    .ajax__balloon_popup .custom .small .bottom_right {
        background-image: url(../../images/balloon_bottom_right.png) !important;
        background-position: 0 0;
    }

        .ajax__balloon_popup .custom .small .bottom_right .ajax__content {
            padding: 20px 15px 5px 15px;
        }

    /* Baixo - Esquerda */
    .ajax__balloon_popup .custom .small .bottom_left {
        background-image: url(../../images/balloon_bottom_left.png) !important;
        background-position: 0 0;
    }

        .ajax__balloon_popup .custom .small .bottom_left .ajax__content {
            padding: 20px 15px 5px 15px;
        }

    /* Cima - Direita */
    .ajax__balloon_popup .custom .small .top_right {
        background-image: url(../../images/balloon_top_right.png) !important;
        background-position: 0 -450px;
    }

        .ajax__balloon_popup .custom .small .top_right .ajax__content {
            padding: 10px 15px 15px 15px;
        }

    /* Cima - Esquerdo */
    .ajax__balloon_popup .custom .small .top_left {
        background-image: url(../../images/balloon_top_left.png) !important;
        background-position: 0 -450px;
    }

        .ajax__balloon_popup .custom .small .top_left .ajax__content {
            padding: 10px 15px 15px 10px;
        }
/* END OF - SMALL SIZE */

/**************************************************************
/* AutoComplete
/**************************************************************/
.autocomplete-completion-listelement {
    background-color: #fff;
    border: solid 1px #C9C9C9;
    width: auto !important;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    height: auto !important;
    text-align: left;
}

.autocomplete-listitem {
    color: Black;
    background-color: #fff;
    padding: 2px;
    width: 100% !important;
    font-weight: normal;
    text-align: left;
}

.autocomplete-high-lighted-listitem {
    background-color: #080F46;
    color: White !important;
    cursor: pointer;
    padding: 5px;
    font-weight: normal !important;
    text-align: left;
}

/**************************************************************
/* Label
/**************************************************************/
.label-detail {
    margin-top: 10px;
    margin-bottom: 10px;
}

    .label-detail > .title-field {
        font-weight: bold;
        margin-right: 3px;
    }

    .label-detail > .field {
        font-weight: normal;
        margin-right: 40px;
    }


/**************************************************************
Update Progress
**************************************************************/

.update-progress-panel {
    width: 100%;
    z-index: 100002;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
    background-color: Gray;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.divblock {
    width: 815px;
    z-index: 10000;
    height: 300px;
    position: absolute;
    background-color: White;
    filter: alpha(opacity=40);
    opacity: 0.5;
}

.update-progress-panel-central {
    text-align: center;
    position: absolute;
    z-index: 100004;
    background-color: #E8E8E8;
    left: 45%;
    top: 45%;
    height: 100px;
    width: 200px;
    border: solid 1px black;
}

.div-img-loading {
    padding-top: 40px;
}

.progress-master {
    background-color: gray;
    color: black;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999;
    text-align: center;
    opacity: 0.68;
    filter: alpha(opacity=68);
}

.progress-master-center {
    background-color: black;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    position: fixed;
    right: 44%;
    top: 50%;
    width: 150px;
    opacity: 1;
}

.row-cancelled {
    background-color: #FFDAB9 !important;
}

.row-pending-vehicleValue {
    background-color: #66CDAA !important;
}

.row-order-generated {
    color: #442c6c;
}

/**************************************************************
Calendar
**************************************************************/
.ajax__calendar {
    font-weight: normal;
}

    .ajax__calendar table > tbody > tr > td {
        padding: 0;
    }



/**********************************
Buttons
**********************************/
.buttons {
    margin-top: 15px;
    margin-bottom: 10px;
    margin-left: 5px;
    float: left;
    width: 100%;
}

    .buttons .actionButton {
        margin-top: 7px;
        float: left;
    }

    .buttons > div {
        float: left;
    }

    .buttons input {
        margin-top: 0;
    }

.buttons-status {
    margin: 2px 0 2px 0;
    text-align: left;
    width: 98%;
}

    .buttons-status input[type="submit"] {
        margin: 3px;
    }

.buttons-small input[type="submit"] {
    display: block;
    font-size: 10px;
    margin: 4px auto;
    padding: 1px;
}

.btn-get-zipcode {
    background-image: url(../../images/view.png);
    width: 17px;
    height: 18px;
    border: 0 !important;
    padding: 0 !important;
}



.buttons-bar {
    background: #442c6c; /* Old browsers */
    display: block;
    height: 45px;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
    padding: 0;
    z-index: 99999;
}

    .buttons-bar input[type="submit"] {
        margin: 0 8px;
    }

input[type="submit"] {
    background: none repeat scroll 0 0 #E2E2E2;
    border: 1px solid #AAAAAA;
    color: #696969;
    font-weight: bold;
    padding: 2px 8px;
    margin: 0;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    border-radius: 6px;
}

input[type="button"] {
    background: none repeat scroll 0 0 #E2E2E2;
    border: 1px solid #AAAAAA;
    color: #696969 !important;
    font-family: Arial, Sans-Serif;
    cursor: pointer;
    font-size: 1.1em !important;
    font-weight: 600 !important;
    margin-right: 8px !important;
    padding: 5px !important;
    width: auto;
    border-radius: 6px;
}


/*input[type=button]:focus {
    cursor: pointer;
    background-color: #442c6c;
    color: White!important;
}*/

input[type=button]:hover {
    cursor: pointer;
    background-color: #442c6c;
    color: White !important;
}


.buttons-bar input[type="submit"]:hover,
.buttons-bar input[type="submit"]:focus {
    /*background: none repeat scroll 0 0 #f1f1f1;*/
    cursor: pointer;
}

.buttons-nav {
    margin-top: 3px;
    margin-left: 30px;
}

.buttons-bar .stretch {
    float: right;
    height: 45px;
    width: 45px;
    background-color: rgba(0, 0, 0, 0.15);
    color: rgba(0, 0, 0, 0.15);
    margin: -40px 0 0 0;
}

    .buttons-bar .stretch span {
        width: 30px;
        height: 30px;
        background: transparent url(../../images/stretch.png) no-repeat -40px 0;
        display: block;
        margin: 7.5px;
        cursor: pointer;
    }

        .buttons-bar .stretch span.off {
            background-position: 0 0;
        }

        .buttons-bar .stretch span p {
            display: none;
        }

html > /**/ body .buttons-bar input[type="submit"] {
    margin: 10px 0 0 16px;
}

.buttons-tab input[type="submit"] {
    background: #442c6c;
    color: #FFFFFF;
    margin-bottom: 15px;
}

.buttons-orange input[type="submit"] {
    background: #442c6c;
    color: #FFFFFF;
    margin-bottom: 0;
}

.button-box > .box {
    position: relative;
    top: 0;
    right: 35px;
    text-align: center;
    color: white;
    background-color: #442c6c;
}

/**************************************************************
Message Box Feedback
**************************************************************/
.message-box {
    position: fixed;
    top: 0;
    width: 100%;
    display: none;
}

.message-box-content {
    background: rgb(237,237,237); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(237,237,237,1) 0, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(237,237,237,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(237,237,237,1) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(237,237,237,1) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(237,237,237,1) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    position: relative;
    margin: 0 auto;
    width: 450px;
    border-left: 1px solid #442c6c;
    border-right: 1px solid #442c6c;
    border-bottom: 1px solid #442c6c;
    border-top: 20px solid #442c6c;
    -webkit-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    -webkit-box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.25);
}

.message-box-content-close {
    border-left: 1px solid #442c6c;
    border-right: 1px solid #442c6c;
    border-bottom: 1px solid #442c6c;
    border-top: 20px solid #442c6c;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.message-box-content > ul {
    display: block;
    margin: 20px;
}

    .message-box-content > ul > li {
        list-style: none;
        display: block;
        padding: 5px 0 5px 26px;
        margin: 0;
        color: #696969;
        font-weight: bold;
        border-bottom: 1px groove;
    }

        .message-box-content > ul > li.message-box-error {
            background: transparent url(../../images/message-box-error.png) 0 5px no-repeat;
        }

        .message-box-content > ul > li.message-box-warning {
            background: transparent url(../../images/message-box-notice.png) 0 5px no-repeat;
        }

        .message-box-content > ul > li.message-box-notice {
            background: transparent url(../../images/message-box-warning.png) 0 5px no-repeat;
        }

.message-box-close, .message-box-toggle {
    background: transparent url(../../images/message.png) 0 0 no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    cursor: pointer;
    top: -17px;
    right: 2px;
}

.message-box-toggle {
    left: 2px;
    background-position: -34px 0;
}

#NeoMessageListPublic .message-box-content {
    width: 350px;
}

.autonumeric {
    text-align: right;
}

input[type="checkbox"] {
    margin-right: 5px;
}

/**************************
MasterPrivada
**************************/
#header {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    font-size: 25px;
    font-weight: bold; /*width: 965px;*/
    margin: 0 auto; /* For WebKit (Safari, Google Chrome etc) */ /*background: -webkit-gradient(linear, left top, left bottom, from(#B8AC9D), to(#fff));*/ /* For Mozilla/Gecko (Firefox etc) */ /*background: -moz-linear-gradient(top, #B8AC9D, #fff);*/ /* For Internet Explorer 5.5 - 7 */ /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B8AC9D, endColorstr=#FFFFFFFF);*/ /* For Internet Explorer 8 */ /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B8AC9D, endColorstr=#FFFFFFFF)";*/
    background-color: White;
}

/*#private-container > #header > .tituloSistema
{
	float: left;
}*/

#nav {
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #442c6c;
    color: White; /*width: 965px;*/
    margin: 0 auto;
    font-size: 11px;
}

    #nav a {
        color: White;
    }

    #nav .left {
        float: left;
    }

    #nav .right {
        float: right;
    }

#contents {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 auto; /*width: 965px;*/
    background-color: White;
    height: expression(this.scrollHeight <= "540" ? "540" : "auto");
    min-height: 540px; /* para ff, safari, chrome, etc */
}

.footer {
    clear: both;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px; /*background-color: #F2F2F2;	*/
    font-size: 11px;
    color: #000; /*width: 965px;*/
    margin: 0 auto;
    text-align: center;
}

#header > .user {
    padding: 10px;
    font-size: 11px;
}

.pnlTooltip div {
    margin: 5px 0 10px 0;
}

    .pnlTooltip div .field {
        font-weight: normal;
        font-size: 11.5px;
    }

.pnlTooltip .title {
    margin: 0 0 10px 0;
    font-size: 15px;
}

.scrollGrid {
    max-height: 200px;
    overflow: auto;
}

.pnlCharts {
    height: 930px;
    margin-bottom: 2%;
}

    .pnlCharts .panel {
        width: 48%;
        height: 100%;
        margin-left: 1%;
    }

        .pnlCharts .panel fieldset {
            height: 100%;
        }

.pnlSupplier .panel fieldset {
    min-height: 500px;
}

.centerGrid {
    margin-left: 25%;
}

.divWarning {
    width: 100%;
}

.firstLevel {
    background-color: #90EE90 !important;
}

.secondLevel {
    background-color: #FFFF99 !important;
}

.thirdLevel {
    background-color: #FF6666 !important;
}

.divWarning .titleWarning {
    padding: 5px 3px 5px 5px;
    background-color: #CCCCCC;
    margin: 0 0 9px 0;
    width: 99%;
}

/**************************************************************
Grid Notification
**************************************************************/
/*.gridAlternateRow
{
	background-color: #F1F5EC;
}*/

.gridAlternateRow, table.gridNotification.row-white .gridAlternateRow {
    background-color: #ECE9E6;
}

.grid tr:hover, table.gridNotification.row-white tr:hover {
    background-color: rgba(113, 101, 94, 0.16);
}

table.gridNotification.row-white tr {
    background-color: White;
}

table.gridNotification {
    border-width: 1px;
    border-spacing: 0;
    border-style: solid;
    border-collapse: collapse;
}

    table.gridNotification > tbody > tr {
        border-color: #330000;
    }

        table.gridNotification > tbody > tr > th {
            border-width: 1px;
            padding: 2px;
            border-style: solid;
            background-color: #CCCCCC;
            border-color: #330000;
            color: #330000;
            text-align: center;
            font-weight: bold;
            height: 20px;
        }

        table.gridNotification > tbody > tr > td {
            border-width: 1px;
            padding: 2px;
            border-style: solid;
        }

    table.gridNotification .grid-footer {
        background-color: transparent;
        border-color: transparent;
    }

        table.gridNotification .grid-footer td {
            border-color: #330000;
        }

        table.gridNotification .grid-footer .border-all-white {
            border-color: #330000;
        }

        table.gridNotification .grid-footer .border-right-white {
            border-right-color: #330000;
        }

.subTitle td {
    background-color: #CCCCCC;
}

.formFilterChart {
    margin-left: 15%;
}

.fontBold {
    font-weight: bold;
    padding-right: 14px;
}

.dateInput {
    width: 70px;
}

.zipInput {
    width: 85px;
}

/* forms */
fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

    /*fieldset legend {
        display: none;
    }*/

    fieldset ol {
        padding: 0;
        list-style: none;
    }

        fieldset ol li {
            padding-bottom: 5px;
        }

label {
    display: block;
    font-size: 1.2em;
    font-weight: 600;
}

    label.checkbox {
        display: inline;
    }

input, textarea {
    border: 1px solid #e2e2e2;
    background: #fff;
    color: #333;
    font-size: 1.2em;
    width: 300px;
}

textarea {
    font-family: inherit;
    width: 500px;
}

    input:focus, textarea:focus {
        border: 1px solid #7ac0da;
    }

input[type="checkbox"] {
    background: transparent;
    border: inherit;
    width: auto;
}

input[type="submit"],
input[type="button"],
button {
    background-color: none repeat scroll 0 0 #E2E2E2;
    border: 1px solid #AAAAAA;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: 600;
    padding: 5px;
    margin-right: 8px;
    width: auto;
}

td input[type="submit"],
td input[type="button"],
td button {
    font-size: 1.1em;
    padding: 4px;
    margin-right: 4px;
}

/* info and errors */
.message-info {
    border: 1px solid;
    clear: both;
    padding: 10px 20px;
}

.message-error {
    clear: both;
    color: #e80c4d;
    font-size: 1.1em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.message-success {
    color: #7ac0da;
    font-size: 1.3em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.error {
    color: #e80c4d;
}

/* styles for validation helpers */
.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #e80c4d;
    font-weight: bold;
    font-size: 1.1em;
}

.validation-summary-valid {
    display: none;
}

.filters {
    padding-right: 5px;
}

    .filters input {
        height: 15px;
    }

    .filters td {
        padding-right: 10px;
    }

/*Login -----------------------------------*/
.divLogin {
    width: 550px;
    margin: 0 auto;
    margin-top: 50px;
}

    .divLogin label.checkbox {
        cursor: pointer;
    }

.buttonsLogin {
    padding: 15px 0 5px 0;
    text-align: center;
}
/*---------------------------------------*/

/*Terms And Conditions*/

.term-contract {
    font-family: Tahoma, Arial;
    font-size: 12px;
    text-align: justify;
    font-weight: normal;
    overflow: auto;
    height: 500px;
    padding: 24px;
    text-align: left;
    background-color: #FFF;
}

    .term-contract .title {
        font-weight: bold;
        text-align: center;
        border-bottom: 1px solid #000000;
        margin-bottom: 10px;
    }
/*-----------------------------------------------*/

/* Campos de Formulários*/
.editor-label {
    margin-right: 15px;
    font-size: 10px;
    color: #7D7D7D;
}

/* Campos de Filtro Dinâmicos*/
.divFiltroDinamico {
    padding: 0;
    width: 575px;
    min-height: 28px;
    max-height: 28px;
    float: left;
}

    .divFiltroDinamico input, textarea {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E2E2E2;
        color: #5C5C5C;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1em !important;
        margin: 5px 3px;
        padding: 3px 2px 3px 2px;
        width: 200px;
        height: auto !important;
    }

    .divFiltroDinamico select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E2E2E2;
        color: #5C5C5C;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1em !important;
        margin: 5px 3px;
        padding: 3px 2px 3px 2px;
        height: auto !important;
    }

    .divFiltroDinamico .filter-label {
        width: 140px !important;
        display: inline;
    }

    .divFiltroDinamico .between {
        width: 80px !important;
    }

    .divFiltroDinamico .betweenDate {
        width: 80px !important;
    }

    .divFiltroDinamico .betweenNumber {
        width: 80px !important;
    }

.divResultsGrid {
    border: 1px solid;
    border-radius: 6px;
    padding: 0;
    float: left;
    width: 100%;
}

    .divResultsGrid .buttons {
        margin-top: 12px;
        margin-bottom: 5px;
        margin-left: 15px;
        float: left;
        width: 100%;
    }

.divFiltroUser {
    border: 0;
    padding: 5px 5px 15px 12px;
    float: left;
    width: 99%;
    border-radius: 6px;
}

.divFiltroUserParent {
    float: left;
    width: 370px;
    padding-right: 12px !important;
    padding-top: 8px !important;
}

.divFiltroUserChildren {
    width: 200px;
    border: 1px solid;
    padding: 3px;
    cursor: pointer;
}

.divForms {
    border: 1px solid #E2E2E2;
    border-radius: 6px;
    float: left;
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 18px;
    width: 650px;
}

    .divForms div {
        float: left;
    }

    .divForms input[type=text], textarea, input[type="password"] {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E2E2E2;
        color: #5C5C5C;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em !important;
        margin: 4px 3px;
        padding: 3px 2px 3px 2px;
        width: 250px;
        height: 18px;
    }

    .divForms .confirmation {
        background-color: #FEF1F2 !important;
    }

    .divForms select {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #E2E2E2;
        border-radius: 0;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em !important;
        height: 28px;
        line-height: 1;
        margin: 4px 3px;
        padding: 4px 2px 3px 1px;
        width: 255px;
    }

    .divForms label {
        margin-top: 10px;
        width: 200px;
        font-size: 1.3em;
        font-weight: normal;
    }

.selectable .ui-selecting {
    background: #EBEAEA;
}

.selectable .ui-selected {
    background: #E2E2E2;
    color: #696969;
    font-weight: 600;
}

.selectable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 60%;
}

    .selectable :hover {
        background: #EBEAEA;
    }

    .selectable li {
        border-radius: 4px;
        margin: 3px;
        padding: 0.3em;
        font-size: 1em;
        height: 15px;
        width: 200px;
        cursor: pointer;
    }


.selectableUser {
    list-style-type: none;
    margin: 7px;
    padding: 0;
    width: 575px;
}

.userSelected {
    width: 20px;
}

.selectableUser :hover {
    background: #EBEAEA;
}

.selectableUser li {
    border-radius: 4px;
    margin: 4px;
    padding: 0.3em;
    font-size: 1em;
    height: 13px;
    width: 170px;
    cursor: pointer;
    float: left;
}

.selectableUser .ui-selecting {
    background: #EBEAEA;
}

.selectableUser .ui-selected {
    background: #E2E2E2;
    color: #696969;
    font-weight: 600;
}


.partialGrid {
    margin-left: 5px;
    max-width: 99%;
    float: left;
}

    .partialGrid input {
        padding: 0;
        margin-right: 10px;
        margin-left: 10px;
    }

    .partialGrid label {
        color: #696969;
        margin-left: 10px;
    }

.imageButtonGrid {
    cursor: pointer;
}

.iconsAttachment {
    cursor: pointer;
    margin-right: 5px;
    float: right;
}

.registerNotFound {
    float: left;
    text-align: center;
    font-size: 1.1em;
    width: 100%;
    color: #696969;
}

.validationSummary {
    position: absolute;
    left: 50%;
    margin-left: -250px;
    text-align: center;
    font-size: 11px;
    width: 700px;
}

.tabContent {
    min-height: 400px;
    margin: 0;
    overflow: auto;
}

    .tabContent fieldset {
        border: 1px solid #CDCDCD;
        -webkit-border-radius: 5px !important;
        border-radius: 0px !important;
        padding: 5px 5px 15px 5px;
    }

    .tabContent select {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #E2E2E2;
        border-radius: 0;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em;
        height: 27px;
        line-height: 1;
        margin: 4px 3px;
        padding: 4px 2px 3px 1px;
        width: 180px;
    }

    .tabContent input[type=radio] {
        float: left;
        width: auto;
    }

    .tabContent input[type=checkbox] {
        float: left;
        width: auto;
    }

    .tabContent label {
        float: left;
        font-size: 12px;
        font-weight: normal;
        margin-left: 5px;
        margin-right: 20px;
        margin-top: 5px;
    }

    .tabContent input[type=text], textarea {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E2E2E2;
        color: #5C5C5C;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em;
        margin: 4px 3px;
        padding: 3px 2px 3px 2px;
        height: 18px;
    }

.imgCar {
    margin: 15px 20px 10px 30px;
}

.timePicker {
    position: absolute;
    height: 120px;
    width: 85px; /* needed for IE */
    overflow: auto;
    background: #fff;
    border: 1px solid #aaa;
    z-index: 99;
    margin: 0;
    left: 325px;
}

.timePicker-12hours {
    width: 6em; /* needed for IE */
}

.timePicker ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.timePicker li {
    cursor: pointer;
    height: 10px;
    font: 12px/1 Helvetica, Arial, sans-serif;
    padding: 4px 3px;
}

    .timePicker li.selected {
        background: #0063CE;
        color: #fff;
    }

input[type="text"]:disabled, select:disabled {
    background: #F8F8F8;
}

input[readonly="readonly"], input[readonly="true"] {
    background: #F8F8F8 !important;
}

.toolbar-assessment {
    height: 35px;
    margin-bottom: 7px;
    margin-top: 3px;
    margin-left: 2px;
    /*width: 1480px;*/
}

    .toolbar-assessment > div {
        border-style: solid none solid solid;
        border-width: 1px 0 1px 1px;
        float: left;
        height: 35px;
        padding-left: 5px;
        cursor: pointer;
    }

        .toolbar-assessment > div > a {
            display: block;
            font-size: 11px;
            height: 20px;
            padding-left: 8px;
            padding-top: 10px;
            text-align: center;
            vertical-align: middle;
            width: 70px;
        }

.btn-capture-damage {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAe1BMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZxcXFycnJ2dnaDg4OGhoaRkZGbm5ugoKCpqamHh4eSkpJ8fHx3d3elpaWysrJwcHCCgoKUlJSXl5dsbGxvb290dHSKiop6enp5eXmtra2Ojo6urq6wsLCPj48QHlmeAAAAC3RSTlMALzA/QH+Az9Du7wHk77UAAACiSURBVHheVY7nDsMgEIMJcEnLXtm7+/2fsLRQVfl+2dadZZShFB3AbYv/rqQIjAFEy+QhXM7h+QznS4BvQK79rY/c+itJJ8w/zLaZh2eprxz9vcK4uvuxjM1EaNeJKLDonBYEEa6s45+AO6t4bCmgsfqE8UnbBopUOs1qXdU8sbya16868qp52g9yYHLfJRsk5KkEQdsCItH/KJalQAcIyeINCKQJP0FcTkYAAAAASUVORK5CYII=') /*../Images/capture_damage.png*/ no-repeat center left;
    *background: url(../Images/capture_damage.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-validate {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiVJREFUeNpi/P//PwMlgIlUDS2ro4SAmJksAxqXh+WwMLK+/ff37x8g2wkkxkisF2oWBeZzsfNM8DKNZvj47S3D3gvrGf79++sJd0HZbG82XJqBcvksDGwT3I3CGN5/vs3AyvSLwUk3gOHv77/bwQYUTHGtA3J+gmggRjEIyM9nYWSb4GEazvDi/TWG919eA+n7DA9fXmH48eMnA/Mrnr0VwrziLSGOqQx/fv9yfPryvv7WY/M/eFsl3cnqsc1nZ+Gc4GMVzfD8/WWGL9/fM/z+84vh+evnDJdvXQaq/23LmNpq8T/MPZXh8ZsLDNIiWgzfv/9h2HVsDcOPX98qebj42v0d4xievLnI8P3XZ7CL3r5/z3Dv4SMGYNjZzq05dYRZw1Lw572nV13YuZgZXn98xMAEjCBzHXeGT18+utibeDHcfXESGGhvGH4BbX7x+jXDnbsPGH4DbV7YcO4IPBZCStS7eHi4ShWUpRiYmJgYONh4GNRlzBnuPDvD8PXHR7DNH95/Znj88AXY5jU9N4/AwggejX458l3cPJylssriYEOQwcf3XxiePXwN1rxpysMjyHIo6cAjVbKLi5ezVFpJhIGRiREs9vn9V4YXD9+BNe+Y/fwIehRjJCSnOOFeLl6OIillIYYvH38wvHzwHqx536K3R7ClEawp0TaSr5edi63o1/ffIM0Oh5d/OogziYIMwIYtQzgNgJgZlzwMM1KanQECDABGPi0ENq7EYAAAAABJRU5ErkJggg==') /*../Images/Validate.png*/ no-repeat center left;
    *background: url(../Images/Validate.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-new-address {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNpi/P//PwM6aFkdNQ1IZaIJT68JXZaFrpaFAQv4+/dvZppbDYrYrF0tIAOJNODPH4ZbT/djiGEDWA348/sPw68/vzDEiDbg9+/fDD9//8QQw2pAwRQXbAHG8PPXd1QDfv1iAKpFD/HpLL9+/srMD2/FMPnMrQ0o/MyAegw1E1dWZ7KATD58ZRkDIYBNDUgvyAUM339+ZyAHgPRCDfhGvgFAZ0w/dfICRiDqGqqh8C+fv4XNjOmM2JKyX47Cf20jZRSxq+fuMmya8oCRuHQADBxs0UibhESTpAzMONNvnHyAkZ2xqQUIMACEko/8sPYHvQAAAABJRU5ErkJggg==) /*../Images/new.png*/ no-repeat center left;
    *background: url(../Images/new.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-send {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZNJREFUeNpi/P//PwMlgKVldRQx6uyB+CCyQE3oMjDN9PfPXwYCuFGMT+YAiEYWhwGmP79/MxDAmZbqjgySAvJ1QPYEmDjcC7+RODgA29M3VxmsNB0ZDv35nf/o1R2Q9cVwA379/NUOpDOBmB+XCT9+fWW49+I0g4WGPcPPnz+LHr+6ywAzhDG7z/5DRkANPxsrB04nXLi3neHvv98MTIzMDAriRgz7zmxjePr6ft+UwgPFjKntFh/MDU2Atv8jKtpAhqhKWTLsObmJ4dnrBzUsP3/8ZPj+4xvDf4a/RMf9xft7GCx0HRlW7ZjdAjbg248vJBnw799/hjUX5jB8+/atBhiIQBf8/Ar0wF+iNT+895zhy+evfev677SCDJh++sRFvLGgrqfAwMTMxABK9k/vv2L4/PFr35Zpj4th0VgJpCvxWPrhz7+//P/+/GB4/uAtw6f3XyeipAMiEhLDr98/GZ49eMXw6e3XKUBuAUpm+kPYgOmP7zyv+Pjmcwc2l7IgZwwcoPLdiw/XgPRibJIAAQYAFKYBjZeFKDIAAAAASUVORK5CYII=') /*../Images/Send.png*/ no-repeat center left;
    *background: url(../Images/Send.png) no-repeat center left; /* For IE 6 and 7 */
    width: 60px !important;
}

.btn-send-disable {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7DAAAOwwHHb6hkAAADH0lEQVRIS7WV3UsUURTA736q6365rNNuu65uRqD41TeUlRlmSBRF9dCzRPhQFBU9BBr0kL0kZgU99BcISYii0kMRaFthhSKFacWKmcuuujM7X3dmune8rl+7jSn+4HBnzpx7zj1nzr0XbDY6MmpS12DxSEA8oSiAtWduedn+MMyST/9kTQFqG0wXDlQfeppfGHTJkgSGBr9MDA0OV/U+4UeJSVoMZEwLWrHu7beirqKSMg+fkIEk6oAvz28XRO6sY9tMx1hImiGmKdEM8C5qzfUH8u7ZbA4gKzIKKAMoQOAL+O3xudlTOUG2ffwjjBPzVejJmBbWRcdYhpmFEAKJCH5maR7s2b8v6MvLfXXyktVNzFehmcHP10D2lUKjm6KqDQYDkGU5KVCUgb/A745Ep8o9uy0vxvoZkUxLohkAU1rDDvwJxw9SHk9QQe9Lg0hQAd487/bYZNgy/IbpmZ+xSLKLTl91OBMCdxFNp4hqBTqf17e1fkdxCXlfRK/Xof/Dgw/9oeaOBzO3iVpFDVBzOZvK9ToHyveWBY1Go/ohFVBUAJ8Q0cpxHsvBQXiRAZ9Dn5o6W+i7RD1fouLKjBvFFaVnOEYCLCOkFZ4TgYT2wdISJUuF9Hq9EThctipHIDY3GoIDyQC7jrvbUBtSEkSTsYN1Cp5vMptBpsVc6yqcG/r+XhpR21RBKQu8AERR3LBwCV4t4wJqBvkVgLI5bFV4E8kyWs0GBG0+EJ74db3vsfA8GaBgp2mE45hzmRkZOQo6G1KlvxZhEwz4PTnZ1PuIu4/9Yv6rTW1Oa32Oy62WdCUQimB6arq5u5VZ3aZanG8EZjZu7aa87mooIOcr/OMuikZiLV2t9DWiSqJ5FmGYmcxbTpetmkMngSgs/6mCICDnkR7RlH2HmC9DM4MjjcBoj9silmyLI9UGo+forwZeX9n5jI4Q1TI0M8iKWnNQSRx45Qun6YLQcXqcF5Rj6ZxjNDPAF07dlawf5gxTgKhUUGnCUFYO97Xx40SVEs0MdDrUNBK8KfBiFKKdioXn+Ql0ih7Vco5ZUxdh1nvpbzIA/AW6Xmd36N/S1wAAAABJRU5ErkJggg==') /*../Images/Send.png*/ no-repeat center left;
    *background: url(../Images/Send.png) no-repeat center left; /* For IE 6 and 7 */
    width: 60px !important;
    cursor: text;
    color: #000 !important;
}

    .btn-send-disable :hover {
        cursor: text;
        color: #000 !important;
    }

/*.divbtnsend {
    pointer-events: none;
    opacity: 1.0;
}*/

.btn-compare {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABKklEQVQ4T5WTv2qEQBDG5zZ2thaBg9QheYY8Qhor4Qq7wAUCgk0KH0IIREghWFgJNunPV0mRQAJ2FuL/OOvu4u25yfmDgZ2Pz89xWDdRFL0CwH6scwhs235k54kwDIeqqoayLP8s9KCXPSbQ2raFoijg6+meSctsX94BvTIExfENrFWDnqUArWkawOJ83txBfnXLuhmHA+i6DuPO5p8R0IB58s/2GnaWBX3fM2UZQgjEcbw/mYDv5CH6Zsoyb/Yl9ZK6ro8mwPOanRB5ArlXwX00YD6B3KtADw3AQ9d18GE90+LJ/8F9ZHw4SJIEsiyjJe9EBXrQq/m+j3db3G/P84ZpgotJUCAmYL0AxTU72LBe4LruYJom5HnOlGUMw4A0TU8DHMdZ8XtD8AvY1fpo6hDoSAAAAABJRU5ErkJggg==') /*../Images/Compare.png*/ no-repeat center left;
    *background: url(../Images/Compare.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-calculate {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAllBMVEX///+hoaFvb29Ggs5xcXGUlJSZmZnIyMifn5/s7Ozc3Nzk5OSPj4/f39/i4uLLy8t3d3fbWFKHh4fV1dWcnJyDg4PR0dGLi4vOzs6WlpZ7e3vExMR/f3+Tk5N0dHTFxcXY2Nj5+fnCwsK2trawsLChoaFvb2+6urr39/fHx8fQ0NBwqOO+vr6ysrLU1NRemNpFgs5Ggs1uU+dlAAAAA3RSTlMAlpbEAd8zAAAAhElEQVR4Xj3MRRLEMAxEUSW2w8wMwwz3v9x4ulT51dq8hYjIOG4Z9M9ZL9zqAAr3zrkFwPLfnG8B2kgI8dX3iVrAGL64cAQE3o3zAkC9KBnrpelSA7L8yuUZoKyU3GFVCRiaB9cMgE4/OGNxB0jsPWcngGlW8onNE0D2B66XAPO0ZRL9AIIYFNG1BfkJAAAAAElFTkSuQmCC') /*../Images/Calculator.png*/ no-repeat center left;
    *background: url(../Images/Calculator.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-archivar {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAz1BMVEUAAABVqqr/qgD/fwDzxwv0wQp7i4t/jo68yMi2vMK0v7+1ur99io9/jIz0mxHxnBPwwA/wwg7xpxHypxDznBHznBHxrRHyrhDyrRDxqw/xnBKps7SqtLaAjpB9jo6kr7KjrrLVtyrQszOVoKKToKGQn6GRn6GirrCeqqyVpaWWpqaXpqecq62Wo6SWo6WXpqeXpqjznBKVpabqpxnriBzrpxjrwRXxxA/qiB2NlYOQl4HtwxPukRjuqBXvkxfvqBSMmpnyqRHyrhGMmprzrxF62xd3AAAAMXRSTlMAAwMEFxkfIiouMDQ5OkhOVVl0e4KEhouMkqjO0NLT297k5ert+vr7+/z8/Pz9/f7+r61hngAAAINJREFUeF5tz8UOwzAMgOGUx8zMXdtRijCG93+mRZaVXPIfLPk7WDKRV5zY9rgg9vLB2e6cfYnDwp1WKzNvzuF8NAmxThcO/poNZeMrBDKWryxOkmv+XekAzV90f7OewacB0Kc3jPYAhvSB0QFCiHFIMYS2uNECqIsbNQCtO8I6quTxP/LCF/X7FMJwAAAAAElFTkSuQmCC') /*../Images/Lock.png*/ no-repeat center left;
    *background: url(../Images/Lock.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-report {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATNJREFUeNqMU7tOhUAQHYilFQXBgj+SgoRQYmWBCV9gbfyDvQUJiXyDvZ8jr9J478Ii7ox3ceG64ElOZtidc5h9WdM0QVmWDABS2MZB8kEfSJIEAA2KopjGcdwk1kgyrD9rKNroJIQgx7ZtoWkaYl3XUFUVEREEAdaleZ4zXUMGwzDQh2VZC9q2TRHR9z2EYYi1KZNQmk0DRVWDJnEck4kkmw1wQhk8v/VE9Xdl4Ps+eJ4HjuNAlmWooU2/WhsM4mvOVey6jjYMgdF13VlDBpzzuZhzsTBQeHz9oPh0ew26ZtEBtn0yGKzHjR18nn439P7lnfL87mYxbuwAJ49HsZv/uwNTftGBugfrtZpyXXOxBP0UTLmuoXONomhC7D0oRcRZ89OBfBgHec/3nvNfzxu+BRgAWVI51DyX/vcAAAAASUVORK5CYII=') /*../Images/Report.png*/ no-repeat center left;
    *background: url(../Images/Report.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-reject {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAFMElEQVRIiZ2VWWyUVRTH/+d+32yddrrQaSktFTrdZCltoCwlGiWKICD6YDTGkBAgEdeIUWOiCQlRX1QiD2wmqBFJTDDhQSIJIUoTUqvsxXQTWmxphWmn7XSWb7n3Hh+mIBqmCZ6bk/twkvPP+Z17zyFMY36viRX1c1BUUFDl9fk2ewU/AiAHRF1KqgPxRLK1vasPN8cTWXNQ1gABG5rrURDKeyXtqE8ty/b5TAGAGSASpskg8bXjuNtOXeyWk2n7nnmMbAKV4XzUVYTXGODDtu16pM6IMgPMIK00tNZNzEjarntmdDJ1zzwim0Cu3wsB3mIQU21lmDdvbGa/z8OKGYo5c2vNWuvVRFlBwMyKCIApKK95UTXWr15MpiFQWz0bZy/381g8SZ1Xh3l4JE4MNjhr+mkEXKVARFdaVjSu9gYLAACl5SGsK58FAHBsFx/uOYr+GyNdWmeXyIro5ngSgYDve29uPoxAiO9yGIEQBwpmoKGhjhXz8fFk+v4rmEjZIH+wzfDlthn+vJa7QowMQTZ9gasQ4sRoPHn/FQBA5/A4Ssor9wlfCPfyBQ0L3vjz1pjUnB1R9vYDME0Dve3H/SUlJX0ASv8T7h0ZGZlftWSNVEr/vwqkVNh98Iilpb1NeHLI8IfI8IcgTH8aRBt2HzgybXJgmh7ctsT4CGTiVrFKxdiTXw6A4Y4PGgPHTk880PorikwTMSkBAC/OnIlV4bBXKkVt0aj9ZTQ6PaLFa5/DZ+9vNxpnOL8BaAIAlpK7935H0dZzKicYfHnYcQ6+3tGBp0tKsGnOnIiVTJ5ymQ1tGI8d6u/vvueoCFXWYtmrH2Hd1jcbrYKab8BoKTIdmKYXAyfO4PL+b8lNJEhb1rpw0Yy/ltc3nHs4NydijY7+NBGNzk7G4/laiOVR1/3iX4jI9KBm41bUPP5sYcDv/fh897UtC6oqDV1SjQ63CnlOAu5MF9LcD+E6sC1LTAwO7BMtdatSA3+0JGOx2bfHiBWL/Wy77j+IzJw8NL60C6W1C9d4TPOQozBTGB54TA+COX5UhIuQm5MDZoZ1+gTm7n4LPunCJIIgAmdmFCQzJLB3XOvXPonH+Q6iuk3vofTBpu1EdNhydR4Jg4QwyDAMMIgSaZdiiTSNTqYwGiqhsYpqhC+0EitJUwOQJEDX6xdfvla7eONXvVf4hmNnnmlwdg1CNYsWpmzn85QtDUbmAAzmjCutoaSEkhJaazjlcyGLimEzw2HO3ACijSsbLi1bu96atwzA1D6YseghhGoadhGJZhIEQQKCCEQCRAK3/yMzQ2uN3IlbaNz3LuRgHxiAvAtPuPs8QsGA2ZQYOXplaCAjkFe9EHlz538gBFUIIYgEgabsdv+ZQZo1BeOjmLf3HbL7esAAaYCG65fAOxYlpSQ5rovg9e555T7jhpf5QuYnM6BZX9JaQ2sFrTSUVlBKQSkJKd07Hmz7Eem+ngwWrXFt6RM4+8Lb+OX5HUgLA7bWSFmWuDkwsMNNpTIVrH90JZbWVv5Q6OGLBJQlNFVkFuQUmju90EgUlyG/6yw8k2MYWvEkep7aBqk1fOGijuLSwkPi94vNYHa1EJt7LOsqAcDOnTspEomsIaJnAMxNa6oYdszyqPL4J7SHkmySA4MkCATAZyW4eKgXiNRysSllhceJhQw9SIQRZ2jIkvH4N53t7cf2nDyZmUWxWIwjkUgrgE4AhX7SoSq/G6iCW8DMxt07l5lBIQKHy0CUAACLmSeJKAVgwlNWNuadNSs60NUFBeBvJLeh5dYIlYUAAAAASUVORK5CYII=') /*../Images/Reject.png*/ no-repeat center left;
    *background: url(../Images/Reject.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-notes {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARdJREFUeNqcU7sNwjAQPaOAKOmoKNkDMQAdE1CFlo4GKiZAIHYBREGDYAKQoGICCpBi3+HYxrGdID4XWec4fu+e3zlsNYpmABDDfzGPUnBrePoLvZk045QA8H4EcTvImQAgoTKpjPZdf0O7J6p1FEmkuUg+XCaeAZxMIZETlkCD8wREbnWuMwM9LAGlag3BC6wqiwJFhoACBaSqJ8UKQj8oPAIFR1AbuVzGfPV0zphPQJKAMMkU5Kq7HUAgpjGBiYkmsR5w4wEGJAgaGxB4CgqqV+o9r32Ewj+CeJwN4H1cdks7v+4X9iqbNqKR+DleYDn6pcwDhOyGFA0f3B4nfc+DamPwU+X1uGw9mG+n3W9/ZwV2F54CDADTevPyR1jNqgAAAABJRU5ErkJggg==') /*../Images/note.png*/ no-repeat center left;
    *background: url(../Images/note.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-address {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAFYeN7WAAAACXBIWXMAAAsSAAALEgHS3X78AAABuUlEQVR4nGP5//8/AwiwMPz5wcFQLvuY5X82x3cWht8/OMAshinfORnSGf+zwBgMM/8zsvw/tyaYYe/EfBaGGSFrGLqfS7KADSmVfM7CMOGDAEO18l2IGpA0EmBhODo/EcwC6mFYnDqb4dIWHxaGnC0+DPl8n0D6wZL9b4UhBk78xMdQq3aLoeGqNgMz628WsGu7bQ8zPDxjwpCyLIrBIHA9C9hVMDA9aB1D1oYAiPael+IMvGKvwArmRC2DCC5Om8UQMyMDzFZ33M/CwC38luHiRn8wBoGMNSEsDC231BgKgRIgwMH7mYGF4wcLA5fQO7Dqr2+FGTqfyEB8BPNNg/ZVBg6gJ0CCYHeuKe5l2N1XxIANuJV2MwR3lbGAPXPniA1Y0DBwPUM0yGX/GRkWp88EO2hXdynD/ZPmLAxPL+vCdUdPzwT7CwRAXoG5/OklPRaGyCk5DPNiF4MFSiReYLU+YnIuC4N5zBKGV7dVGbY01WFV5FPfCFID8aFvYz3D/39MDFtbalAUede0MPg2NCCCAgT8mmvB4bSqsB/MD59QwOCUPxEmzYJignPBBAYx1dtgtq73VmQpAOQcox8vFHejAAAAAElFTkSuQmCC) /*../Images/address.png*/ no-repeat center left;
    *background: url(../Images/address.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-notes-information {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAADGUlEQVQ4T32T309TZxjHzy53sdv9Ibs2S7aLZdmFOuOm28WYI04YMx0sgiAqIFIQXRwEHWiiAwa0BQqHtlR+K2Tn9JzTSvk1qRNpRYYo4qAtpS377M2pmHCxneTJSd68z+fzvs/3HKnz8sf45Ap8faLkclS57HWdQ+0txddzRlQxqrMItfsUivM0jpoPkXYf3V3FP4kX7MSX2IlFSEcXSG+GSP89S/rVJOmXOqkXv5NaHSP5bIjUegClu4j4XHkG4O+3isawaJghvX5fbFZJPR8XmwdJ/uVme6mT7XArWws32Pqzge1lGaXrB2LTxW9lAJ4qdqKPWAq2YvQWYvQUYDgt6N156F05TLlO8mqujq2HokKXTaDSaSEaLNgFXCS9MU9qTRHmeyRXBkguu9h+4hDmFmFuMpvjD6qJ/1FBItImACeJBnJ2ARfM+z4JNO0xa45sNHsWmu1LtPYj+NoO8XjoOInF2yiOPDb1YxmA4S4z7/6/5rkyYlOF4tj55rpiz2XDd+Q1wHWe1EuNiPbzHnOwN5v1YEWmebqYsK+UEW8to2Nt9N0SAOXTXUCpmPzEf5pX/OfoH27mytAC7ZMrtAWWsfbN8H398NnDxfZ3JaOvhOTqiBlV4vHNzLTna9+YJ+5e48b4Ay7cXWTg4RrDoeeckWeoladXT9S6v5YMuUjk3U94vBSt46g5LPW3A6gtn6A2f8RPXV6qRPOxjiCVd+axemY5XDdCUbtOYeOoLum9p8TwZGGu32OOToqsAznUuPyUeENktRjIU08Znn3K51cHOdF0D0v9wDNJ78kX97exOGbZY1Zvf4By631uulxcHAjxReMETn+YwWCEQ9VuClsUfqz3jkm6yD4RaRXmCmEueWPe1LJEVEe547ZyfXSW3GYfPcYiQwJw/Pool5yBjexye76kOQvEDDyZb/1RA/HQFTOB2Fw5sZmzrAUraf61hmtuHw0eP41eg6s2D/tzG/P2fVbzjtR5SRxV/ByqIwfV/i2KLVvUNygdWSjtX5lvW/U+6s4fpPL0QawlB6i2vMf+7355W5Ik6V9/2/coq9Nt2AAAAABJRU5ErkJggg==') /*../Images/note_information.png*/ no-repeat center left;
    *background: url(../Images/note_information.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-audaDocumments {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAABy0lEQVQ4jb2TvW4TQRDH/3u7wTIfFnZkC8kIRbiiofILIFGkDS1PQOOSCuEXcBflCSiuMA0ViIaGggboIpMoEMKHcZSz7m7vzt7b2x0K+06+BOQCiZFG2pmd/08zs1rgH431er17xpj7pSRjqed5e67rnq0DiG63+7jZbG6naboKwGg0uuG67qO1gCiKppxzJEkCIiouOOfbg8HgtRDCyXNBELzr9/tPSgAp5bjdbkNrXSSJCI1GYwvA1mpxGIZXAZQBk8nkZ6fTgVIKRPRXBwCl1OaFEZRSR1mWwRiDz9E1bN66g1TbvJdy8XXcfvpsZ8oYaIM7bHR89krEcfzJ930jpeTYaIFXroBzW8iJaIEhgAEOI9QtEURFYCpnH0Ucx2OtdWiMqfNqFXNtCsECsAjy/VoizLVFqtJZGJgXznA4DKSUsZQSKQSMBawlmKXn58wuhDNlYC0hjJLDt3sPDgQAWGv9RPObTrWGzNhCXHSSj5HvgjN4fvwBAMRyu8FpVkMLlxAkevmU5W2vhnZuslN/9jIHXPYCxdLaXUhlLxT/yX58PfnyZvfh+xyQ7B9/36206kk0PmTni+053Dxjv74d7D+HUmv/yf+x383TIhm8BDjiAAAAAElFTkSuQmCC') /*../Images/Documents.png*/ no-repeat center left;
    *background: url(../Images/Documents.png) no-repeat center left; /* For IE 6 and 7 */
    width: 110px !important;
}

.btn-audaImages {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbJJREFUeNqcUrtKA0EUPbOPGEeSsD5BRKL4qAQfYCMKIljkByQ21v6BRSq/IJ2NjRLEzs5CxMLCRhRbQVHQICki7uIjjx3HO+MmxhAD5i6H3Zk958zMmWuicTHCGGGJME54JXh/EevHo4SZQHRB4IRJwifhknDfyMAIVlLEl4CYqzOPE6YD7hXhRhuk0+l9x3FW0EK5rrtnRaPRlWQy2YoemUxm1RJC6MHyzl1TspTfp2VM6vfR2hCU1vJ9n35KxHgIjCaMzw/AbIMw7GpEtUlLeshFa5RWG6jqsX0U8yeQ3jmMjikYfXMweS8kkRnTSsi66LVBuVzWbl72EIXHbRilN7RHfETCEcQ6F2HanPi0LomYZN8mDFqjtFWDDvGGghdCoShQEo9w+rPopg4Ihe2fO5fB9tHIwLZxm+fIe2H4IQ5nwIHDOSyb1TQNC3JoYDAxMYsuU0JcHcOaT2B4ZAHtvK0mQVaNUX1XDSoh5txNROMO3OsnGJED3GR34T+8oya6X5UYPPsdYrH0TOfPA3MmRDmn55r3RbAD1QxqsJE4/VcXKk2lkbZSqdQ6WqutLwEGABL/2wPKhrStAAAAAElFTkSuQmCC') /*../Images/auda_images.png*/ no-repeat center left;
    *background: url(../Images/auda_images.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-audaVale {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAkFBMVEX///9QUFChoaGVlZWampqenp6QkJD9/f3r6+vs7Ozy8vLq6url5eV3d3d9fX2EhISQkJCVlZWWlpaampqenp5wcHDn5+fo6Ojp6elUVFRYWFheXl7t7e3u7u7v7+/w8PDx8fFjY2Pz8/Nqamr///+Kioqpqamqqqqvr6/g4OCNjY2hoaGfn5+goKBQUFDm5uafLnhEAAAAB3RSTlMAlpaWlpaWn9+sYQAAAJhJREFUeF5NylWSwzAUBVHZgSsyM3M4M/vfXZ4tVyr9eaoZs597NjPF2ItPBiJkafqvNXh03CBAnq0EzYPDCj7UbQ13zf0zwQLOlcozrC0EHsT1YkrhEbioayG2K4dL4KB9v0wKDkGCrm2bhjbOkRBM6MMw2BKYCAbIvu/MhYGggnzsNagISoyjlOZCSVDM+DYXBNbfTxb7AAzBEu0DSGELAAAAAElFTkSuQmCC') /*../Images/AudaVale.png*/ no-repeat center left;
    *background: url(../Images/AudaVale.png) no-repeat center left; /* For IE 6 and 7 */
}

.btn-invoices {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIISURBVDjLlZPRT1JxFMf5E+6fwL9Ri8lsI5cSV7swL82w0SZTB6zWXOuB0cLU8HKhuAooTNrFupcAsYWjh1sRIaDgTLGXxmubD2w+9Prth29tXMWH83J+Z5/vOd9zfhoAml7h+mg3ReuhUxIdR37CrVanUXvgvvsOtk4kbJ+kEaos/bkSYCZv0wcri7/zrTS2f32AUOX+2nPWACvd1V4KmM7fnxQP1pE+2kSuJUM+EpFpvUOS5MJVHgQSuBCwWuU72eP3EA8TWCx523NFl+Iv+zrxRgRr+wKeFJ1NVYA9y+o3mjFskbkj9SDGpTGqm2dSJmosZfRYZXPClLxNqQJsGYt2bS+MbEtCF2SVmQCTukOPikaqbxPnik4l3ohC+ilivbGKcC0Af/klXAVHczhuoC8FmDdpyl2YUrjyAlmfHytklATpJronwP9jAYbYIN3XHXTDuDGkJ6qeRzsz7XCNh1AjvshmRRXQnZWVmIQxOfTf5RFV/fw3LyJkC+6d2U5PwOjbEe3Tz4/bQp0/b92WY5VbsZtuQ3SQfpC71+R3/eAqr2ASR7I9AUSVepibUHhSFCVKQv31uXm+0nPwVQ5dgOfLM+jeXNdf6AFRnZz9NNVeKs8jtr+CCDHvRcmL8bSlqQtdo/v+TBaZ+RrcXUaQqLMZy+GVf+OAcGPaWXCckW7OBgTdslrdPxtwvK6n/CCRAAAAAElFTkSuQmCC') /*../Images/AudaVale.png*/ no-repeat center left;
    *background: url(../Images/invoices.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.btn-cloneAssessment {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/ElEQVQ4jZWPMW6DQBBF/0ZQ0FDsCaLIdYhcQGNZbqHhCvaNuEFyillZbpBFQ2O5J8oRKGhAUIwrbzC7TuB3f3fm6Y1gZiilWEqJaeq6hud5aNv2K0mSgzEAAMwMImJbiIj7vueiKJiIPm374m4QxzEAQCmFRTZTg6U2L9a7nsR1XYRhCN/393fIIsAYAmAPAM74M798P12UUqIsS92bpoEB2K1XUKqyAqIoeuh5npuAscFfNrv1CsxsArYfbzgeKz00Jw+A8/VntoEVsHl/xelUaZvFBo7zW8c2/xoMw4Asy9B1HYIg0Da2CCFMgzRN9SsR8dRm9glTmzm5AWL/t0BKFF9dAAAAAElFTkSuQmCC') no-repeat center left;
    *background: url(../Images/Copy.png) no-repeat center left; /* For IE 6 and 7 */
    width: 100px !important;
}

.update-progress-full {
    width: 100%;
    z-index: 100002;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
    background-color: Gray;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.update-progress-central {
    text-align: center;
    position: absolute;
    z-index: 100004;
    background-color: #E8E8E8;
    left: 45%;
    top: 45%;
    height: 100px;
    width: 200px;
    border: solid 1px black;
}

.update-progress-text {
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    padding-top: 45px;
}

.chkListDamageImpact {
    margin-top: 5px;
}

input[type="button"]:disabled, input[type="submit"]:disabled {
    opacity: 0.6;
    cursor: default !important;
}

.dropdown {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #E2E2E2;
    border-radius: 0;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em !important;
    height: 23px;
    line-height: 1;
    margin: 1px 3px;
    padding: 2px 2px 3px 1px;
    width: 255px;
}

.label {
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin-left: 5px;
    margin-right: 20px;
    margin-top: 5px;
}

.fieldset {
    border: 1px solid #CDCDCD !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 5px 10px 10px;
}

.dropdown-grid {
    height: 20px !important;
    margin: 3px !important;
    padding: 0 !important;
}

.Parent {
    display: table-row;
}

.Child {
    display: none;
    background-color: #AFADCB !important;
}

.btn-download-attachment {
    background-image: url(../../images/open_file.png);
    width: 17px;
    height: 18px;
    border: 0 !important;
    padding: 0 !important;
    display: block;
    padding-top: 10px;
}

/********************
GALERIA DE IMAGENS 
*********************/
.divGridImages {
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    overflow: hidden;
    padding: 10px;
    /*width: 1050px;*/
}

.tabGaleria {
    overflow: hidden;
}

/*To fix when image uploaded is more than 100*/
#imageTableList {
    width: 1280px;
    margin-top: 10px;
}

    #imageTableList div.imagens {
        border: #333 solid 1px;
        border-radius: 6px;
        display: inline-block;
        width: 98%;
    }

    #imageTableList div.imagem {
        background: none repeat scroll 0 0 #E0E0E0;
        border-radius: 5px;
        display: block;
        float: left;
        font-size: 10px !important;
        margin: 2px 4px 2px 2px;
        padding: 5px;
        text-align: center;
        width: 140px;
        height: 190px;
    }

    #imageTableList div.imageClick {
        border: 1px solid #666666;
        border-radius: 5px;
        clear: both;
        cursor: pointer;
        display: inline-block;
        margin-bottom: 3px;
        padding: 5px;
        width: 100px;
    }

    #imageTableList div.imageStatus {
        background-color: #fff;
        border-radius: 9px;
        clear: both;
        margin: 3px 0;
        height: 30px;
    }

        #imageTableList div.imageStatus input[type="checkbox"] {
            margin: 5px;
        }

.imageComments {
    position: relative;
}

.imageHoldUnhold {
    position: relative;
}


#imageTableList div.imageDatas {
    border: 1px solid #666666;
    border-radius: 9px;
    clear: both;
    margin-top: 5px;
}

.shortdate .authorname .sequencenumber {
    font-size: 10px;
}

.sequencenumber {
    clear: both;
    float: left;
    margin: 1px;
    padding: 8px 8px 8px 5px;
}

.imageicones {
    float: left;
    position: relative;
    top: 5px;
}

.shortdate {
    clear: both;
    color: #000000;
    display: block;
    margin-bottom: 3px;
}

.authorname {
    clear: both;
    color: #000000;
    display: block;
    margin-bottom: 3px;
}

.opacityimage {
    opacity: 0.3;
    filter: alpha(opacity=30);
}

/**********************************
REPORTS OLD VERSION
*********************************/

#reportlist {
    padding: 12px;
}

    #reportlist ul {
        list-style-type: none;
        text-decoration: none;
    }

        #reportlist ul li {
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAARCQAAEQkBwOWiGAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAQUSURBVFiFvZddiFVVFMd/a597p3tLiyAMColgiD6uMty9z20SzCyjwKRIEAQzMhss86XyrSgFobfIB0UmzPBNkCLKkrAHo0HvOeeqU1aS0IvUk4zhTM3X3asHzx2P83HvHWem/9M+a629//+z9l7nrC2qSjvo6uq6NwiCj0XkIWPMhmq1er6tiS1gWgWIiLHWbs/lcr+IyHrg4Xq9vnE+yAFyzZxhGJastb1A9yRRucxYnHM9qrrGGLOnWq2enbOA1atXFwYHB99T1Z1APjWfB64AK1S1BmCt7SyXy5+o6iqAer1+Gdg2JwFhGD6hqr1AZ2oaBfYMDw9/WCgU1Ht/T2dn5yXn3DsishsopnEDxpgDIiLW2leBO5Ik+UhVfTMBkj2E1tpNInIICFLTj6r6WpIkv2YElrz3B0UkzKzzFdAD5EXkoKo+BSAia6MoOtZMwMQh7O7uvltEelPyq8D2JElWNsidc3lr7fuqmmTIr4jIy3Ecr1PVZ4CfGuQA3vslWbJKpbLUWvvktALGx8ffBAoAxphn4zjep2l6KpVKCNRE5AOgI53ytff+kdHR0W+dc1+IyKfA7UAdGE7XGWys75zb6r2/ICInrLUbGvaJM6CqK0WkofwsQLlcvs8Y8zbwBte3ZUxEdkRRdMBa+2I+nz8A3JX6LnrvNwdBsMh7/0CSJEdLpdKiYrG4H9jU4BKRMnDkBgHAb8CqdHzSOfePMWZFhjjVqeuA751zn4nI5oxv/9jY2M5z584Npc/fOeeWAUdU9UFmQLaer2TsdrpgEfk8juPjzrl9QIP8T1XdkiTJ8Wysc24rsJfrVdJcQDvw3p8Kw/B54PVU0MmRkZEX+vv7Bxox06V83gQA/aq6Ox0Pq+r6LLlzblmhUGia8jkJqNfrP+dyucaBC4wxuZT4URHZArzEDClX1W9E5HHgtqy95c8oCxEZAn5PH/Pe+7+cc0PAKVXtmYFcRWRXrVZ7Dhif7JztFkBa4xnc2iR2QEQ2RVF0rFQqdXBjRQGzzMAscSYIAhtF0bFKpbK0UCj8ACz6vwQcWrx48YrTp0//EYbh0977GlCZLvBmtqAV/o7j+JW0T3gX2EWTF10IASxfvvxOa+1hYG2r2IUQUOjo6EiA+9sJXogzcEu75AslYFaYEKCqUz4SC4Us14SAIAiatk7ziBFjzOEpAqrVah/Q22SiLxaLI3Mkvygij0VRdGGKAIA4jnu892tU9UvgEtfaq6tAoqpb+/r6/p0D+ZFcLmejKDqTNU4pw1qtdgI4AdduRa3a6jYwArwVx/G+6ZxNvwPTkavq5Ubv2AYuisiGyW+dxc2U4fHWIcAMKZ+MGy4m7cI5txfYMYO7acrnRQCAtXaliGwDuoAlwBngpKoezd6kWuE/nnyZTrZj34YAAAAASUVORK5CYII=') /*../Content/site/img/icones/reports-icon-pb.png*/ no-repeat scroll 0px 3px / 20px auto rgba(0, 0, 0, 0);
            *background: url("../Content/site/img/icones/reports-icon-pb.png") no-repeat scroll 0px 3px / 20px auto rgba(0, 0, 0, 0); /* For IE 6 and 7 */
            margin: 5px;
            padding: 5px 20px;
            cursor: pointer;
            border-color: #aaa;
            border-radius: 5px;
            border: 1px solid;
            /*padding: 20px;*/
            width: 390px;
        }

            #reportlist ul li a {
                margin: 5px;
            }

                #reportlist ul li a:hover {
                    color: #808080;
                }

    #reportlist .includes {
        font-weight: normal;
        height: 15px;
        margin: 10px 0 0;
        /*padding: 10px 5px;*/
        font-size: 11px !important;
    }

        #reportlist .includes label {
            font-weight: normal;
        }

        #reportlist .includes .checkedclass {
            float: left;
            left: 3px;
            margin-right: 12px;
            position: relative;
            top: 3px;
        }

/**********************************
REPORTS PERMISSION VERSION
*********************************/
.reportlist {
    padding: 12px;
}

    .reportlist ul {
        list-style-type: none;
        text-decoration: none;
    }

    .reportlist .reportdata, #reportlist ul li {
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAARCQAAEQkBwOWiGAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAQUSURBVFiFvZddiFVVFMd/a597p3tLiyAMColgiD6uMty9z20SzCyjwKRIEAQzMhss86XyrSgFobfIB0UmzPBNkCLKkrAHo0HvOeeqU1aS0IvUk4zhTM3X3asHzx2P83HvHWem/9M+a629//+z9l7nrC2qSjvo6uq6NwiCj0XkIWPMhmq1er6tiS1gWgWIiLHWbs/lcr+IyHrg4Xq9vnE+yAFyzZxhGJastb1A9yRRucxYnHM9qrrGGLOnWq2enbOA1atXFwYHB99T1Z1APjWfB64AK1S1BmCt7SyXy5+o6iqAer1+Gdg2JwFhGD6hqr1AZ2oaBfYMDw9/WCgU1Ht/T2dn5yXn3DsishsopnEDxpgDIiLW2leBO5Ik+UhVfTMBkj2E1tpNInIICFLTj6r6WpIkv2YElrz3B0UkzKzzFdAD5EXkoKo+BSAia6MoOtZMwMQh7O7uvltEelPyq8D2JElWNsidc3lr7fuqmmTIr4jIy3Ecr1PVZ4CfGuQA3vslWbJKpbLUWvvktALGx8ffBAoAxphn4zjep2l6KpVKCNRE5AOgI53ytff+kdHR0W+dc1+IyKfA7UAdGE7XGWys75zb6r2/ICInrLUbGvaJM6CqK0WkofwsQLlcvs8Y8zbwBte3ZUxEdkRRdMBa+2I+nz8A3JX6LnrvNwdBsMh7/0CSJEdLpdKiYrG4H9jU4BKRMnDkBgHAb8CqdHzSOfePMWZFhjjVqeuA751zn4nI5oxv/9jY2M5z584Npc/fOeeWAUdU9UFmQLaer2TsdrpgEfk8juPjzrl9QIP8T1XdkiTJ8Wysc24rsJfrVdJcQDvw3p8Kw/B54PVU0MmRkZEX+vv7Bxox06V83gQA/aq6Ox0Pq+r6LLlzblmhUGia8jkJqNfrP+dyucaBC4wxuZT4URHZArzEDClX1W9E5HHgtqy95c8oCxEZAn5PH/Pe+7+cc0PAKVXtmYFcRWRXrVZ7Dhif7JztFkBa4xnc2iR2QEQ2RVF0rFQqdXBjRQGzzMAscSYIAhtF0bFKpbK0UCj8ACz6vwQcWrx48YrTp0//EYbh0977GlCZLvBmtqAV/o7j+JW0T3gX2EWTF10IASxfvvxOa+1hYG2r2IUQUOjo6EiA+9sJXogzcEu75AslYFaYEKCqUz4SC4Us14SAIAiatk7ziBFjzOEpAqrVah/Q22SiLxaLI3Mkvygij0VRdGGKAIA4jnu892tU9UvgEtfaq6tAoqpb+/r6/p0D+ZFcLmejKDqTNU4pw1qtdgI4AdduRa3a6jYwArwVx/G+6ZxNvwPTkavq5Ubv2AYuisiGyW+dxc2U4fHWIcAMKZ+MGy4m7cI5txfYMYO7acrnRQCAtXaliGwDuoAlwBngpKoezd6kWuE/nnyZTrZj34YAAAAASUVORK5CYII=') /*../Content/site/img/icones/reports-icon-pb.png*/ no-repeat scroll -1px 3px / 20px auto rgba(0, 0, 0, 0);
        *background: url("../Content/site/img/icones/reports-icon-pb.png") no-repeat scroll -1px 3px / 20px auto rgba(0, 0, 0, 0); /* For IE 6 and 7 */
        margin: 5px;
        padding: 5px 20px;
        cursor: pointer;
    }

        .reportlist .reportdata a, #reportlist ul li a {
            margin: 5px;
        }

            .reportlist .reportdata a:hover, #reportlist ul li a:hover {
                color: #808080;
            }

    .reportlist .includes, #reportlist .includes {
        font-weight: normal;
        height: 15px;
        margin: 10px 0 0;
        padding: 10px 5px;
        font-size: 11px !important;
    }

        .reportlist .includes label, #reportlist .includes label {
            font-weight: normal;
        }

        .reportlist .includes .checkedclass, #reportlist .includes .checkedclass {
            float: left;
            left: 3px;
            margin-right: 12px;
            position: relative;
            top: 3px;
        }

.minus {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA10lEQVR4Xt2Tu8rCQBSEzzlJmYBvYJ7EShArfQ1BrPNDyoB5DRHsrUQQQc3lcfxBiKbIHjfiCuayKSwEB6ZYPpjdGVhkZvhEJP3dALMMgmB+FoI7ddUQEYhw7bp/48YAkYtOfzCEJu22m5G2gnjeHIYxxHGiXJwV11dQTzdN4w0QKa4JULplGcymkwo4Rkn7iCjNOcNiuVK3vQZ0ug5gWwAgPnpalgW1+yDqA4hQmmSADVVGBW8bES7RaW+zYOBSNSSENL0etAGe5/UkMKBZ/77vv8APfKY7cvZVTt7VqzwAAAAASUVORK5CYII=') /*../Images/minus.png*/;
    *background-image: url(../Images/minus.png); /* For IE 6 and 7 */
    display: block;
    width: 16px;
    height: 16px;
}

.plus {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVR4Xt1TzYrCQAxOYo8z0GeRZY+eBPGkryGIZ4UeC/Yx/EHvnqTssot/9XF2YUHXQyd2RtuC2OnBg2AgJF/CfJkvwyAzwyNGiT+XwLktBMHwRyl270lDRCDCRb8/aBcSqFi59UYTiuwzXLasEtR18nYbQRTt4f2tqqPGad8uIb2641TyKUSJp307gbH/0wl63U4Ks3y925e/AibOMcN4OofRZKZLOmps6lj2CoBodAohspKUMtePaCcgQqNZCGlw+PFt8nwXWLZE+NttviQrBr6RhoRwOBxXVgLP82pJqECx/fq+n4EX+ExnBI9csQQ1hIoAAAAASUVORK5CYII=') /*../Images/plus.png*/;
    *background-image: url(../Images/plus.png); /* For IE 6 and 7 */
    display: block;
    width: 16px;
    height: 16px;
}

.tab-inpart {
    padding-left: 10px;
    text-align: right;
    width: 70px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAMAAACJrC6lAAACE1BMVEUAAAD///////7k5ONaWVmampmioqGqqqm/v77AwL/WVw3XWhHaZSHa2tnfej5UU1P44tT66t9VVFRZWFhfX15gX19gYF9lZWRmZWVpaWhpaWlrampsa2psa2txcHBzc3J0c3OAgICDgoKGhYWGhoWHhoaHh4aHh4eIiIeKiomLi4uQkI+RkJCTk5KVlJSWlpUuLS2bmpmcnJudnZyenp2gn581NDSko6OoqKepqag3Nzerq6utrayvrq6wr6+xsbCysrGzsrGzsrKzs7K0tLO1tbS2trW3tra5ubi6ubk+PT1AQEDExMPFxcTHx8bMzMzOzs3Pz87R0dDS0dHT09LVUANCQUHW1tXW2dtDQkLXWxLX19bYXBTZYhvaZB8REBDaZyLa2dkfHh7baCPcby7ccDDc3dzdcTHddDXd3dzeeT3e3t0kIyLgf0Xg4N/hgkrh4eDi4uHjf0Tji1bj4+Lkj10pKCjk8fjl5eTmmWvnnG3nnG/n5+booXbp6Ofp6ejqqIDr6+rsqoLsrojs7Ozts5Dt7Ovuupvu7u3vvp/vv6Hww6fw8PDxxKjx8O/x8PD00br00rz09PP19fT29vX39/b39/dcW1v5+fj61LxcXFv77+b7+/r8/Pv96dz99e799/L9+fX9/fz++vb++/j+/v3+//3/+/ddXFxeXV29vbz44tO+vr2Xl5ZLSkqXlpa6urnU1nxRAAABKUlEQVR4XkXMY48tURSE4a7dh8bYtm3btm3btm3rEj/x9u7OmXmzkvXhSYoBjuY0w8tXD6ARQk+IcDE3dWV99xOoBJoWkv8BhUBGKruUIo9/o9yt2AFMwODZ0crH3AkMNsPFvXmege6g3LYIAgPGf3RFmgGWvs6ruYlwXT/wEMa3dRyLKtK+y4r/5GtLHEp/xdgHi5AZJTBeCcF1XP+3gNvovzJ1c7bELUJqCr8igQmnsHF5z2qAHaDFnbUFcAHbc8rgucbbBGBYLxxzv8oA5KCcV54JaIM4wVe86qY4piF2P+G3ROo/nx4mTgoJDWJBgJdGlZHVl0Ojk7vtpIc9lc+eFYBrrVbVSflz/wPG9HtjCmV1xyNlY3j6ebi1Mj2iaVHWtw7MbOiB/0ANPrwuaIYaAAAAAElFTkSuQmCC') /*../Content/Site/img/lg_inpart.png*/ no-repeat scroll 5px 8px transparent;
    *background: url('../Content/Site/img/lg_inpart.png') no-repeat scroll 5px 8px transparent; /* For IE 6 and 7 */
}

.tab-auto-online {
    background: url('data:image/gif;base64,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') /*../Content/Site/img/lg_autoonline.gif*/ no-repeat scroll 5px 8px / 82px auto transparent;
    *background: url('../Content/Site/img/lg_autoonline.gif') no-repeat scroll 5px 8px / 82px auto transparent; /* For IE 6 and 7 */
    width: 90px;
    height: 26px;
}

/*.tab-auto-audatrace {
    background: url('data:image/png;base64,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') no-repeat scroll 5px 8px / 82px auto transparent;
    background: url('../Content/Site/img/lg_audatrace.png') no-repeat scroll 5px 8px / 82px auto transparent; /* For IE 6 and 7 */
/*    width: 90px;
    height: 32px;
    margin-top: -4px;
}*/

.text-date {
    width: 80px;
    text-align: right;
    margin-right: 5px;
}

.text-date-birth {
    width: 80px;
    text-align: right;
    margin-right: 5px;
}

.text-time {
    width: 50px;
    text-align: right;
    margin-right: 5px;
}

.divContent {
    margin: 0;
    overflow: auto;
}

    .divContent fieldset {
        border: 1px solid #CDCDCD !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        padding: 5px 15px 15px 15px !important;
    }

    .divContent select {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #E2E2E2;
        border-radius: 0;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em !important;
        height: 27px;
        line-height: 1;
        margin: 1px 3px;
        padding: 4px 2px 3px 1px;
        width: 255px;
    }

    .divContent input[type=radio] {
        float: left;
        width: auto;
    }

    .divContent input[type=checkbox] {
        float: left;
        width: auto;
    }

    .divContent label {
        float: left;
        font-size: 12px;
        font-weight: normal;
        margin-left: 5px;
        margin-right: 20px;
        margin-top: 5px;
    }

    .divContent input[type=text], textarea {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E2E2E2;
        color: #5C5C5C;
        font-family: Verdana,Arial,sans-serif;
        font-size: 1.1em !important;
        margin: 4px 3px;
        padding: 3px 2px 3px 2px;
        height: 18px !important;
    }

.divPhaseContainer {
    border: 0;
    padding: 5px 5px 15px 12px;
    float: left;
    width: 99%;
    border-radius: 6px;
}

.dialog-hide {
    display: none;
    background-color: aliceblue;
}

#gridDamageNotes {
    font-size: 11px;
}

#DivLoadingElement {
    display: none;
}

#validation_checkpulse_dialog {
    display: none;
}

.table-td-accident-damage-notes {
    width: 20px;
}

.div-accident-damage-notes {
    width: 20px;
}

.div-accident-damage-notes2 {
    width: 20px;
    position: relative;
}

.div-add-accident-damage-notes {
    float: left;
    width: 600px;
    margin-top: 4px;
    margin-bottom: 2px;
}

.control-box-header {
    float: left;
    width: 600px;
}

.div-add-accident-damage-note {
    float: left;
    margin-top: 5px;
    width: 600px;
}

.label.textbox-damage-note-header {
    width: 85px;
}

.textarea-damage-header-for {
    width: 450px;
}

.textarea-damage-note-header-for {
    width: 555px;
    height: 180px !important;
}

.div-coverage-note-content {
    float: left;
    margin-top: 5px;
    width: 650px;
    height: 300px;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.div-content-list-group-assign-assessment {
    float: left;
    width: 600px;
    margin-top: 4px;
    margin-bottom: 2px;
}

.control-box-list-user-assign-assessment {
    float: left;
    width: 300px;
}

.dropdown.dropdownlist-list-group {
    width: 180px;
}

.control-box-user-assign-assessment {
    float: left;
    width: 250px;
}

.checkbox-user-assign {
    float: left;
    width: auto;
    margin-top: 5px;
}

.div-content-users-assign-assessment {
    float: left;
    margin-top: 5px;
    width: 700px;
}

.fieldset.fieldset-user-assign-assessment {
    padding: 1px 8px 10px;
}

#divListUser {
    width: 650px !important;
    height: 300px !important;
    overflow-x: auto;
}

.image-assign-assessment {
    float: left;
    margin-right: 8px;
}

.div-coadmin-force-close {
    float: left;
    width: 600px;
    margin-top: 10px;
    margin-left: 10px;
}

.message-sucess-paragraph {
    font-size: 12px;
    font-weight: bold;
}

#gridCompareVersions_length > label {
    color: #696969;
    font-weight: 600;
    margin-left: 10px;
    font-size: 1.1em;
}

#gridCompareVersions_length {
    margin-bottom: 5px;
    margin-top: 5px;
}

    #gridCompareVersions_length select {
        background: none repeat scroll 0 0 #F7F6F4;
        border: 1px solid #ABADB3;
        font-size: 0.9em !important;
        height: 18px;
        margin: 0;
        padding: 0;
        width: auto;
    }

#gridCompareVersions_filter > label {
    color: #696969;
    font-weight: 600;
    margin-left: 10px;
    font-size: 1.1em;
    margin-right: 10px;
    margin-top: 3px;
}

#gridCompareVersions_filter input {
    height: 20px !important;
    margin: 0;
    padding: 0;
}

.div-select-two-versions {
    float: left !important;
    width: 700px !important;
    margin: 5px 3px 15px !important;
}

.divResultsGrid.div-claim-reference {
    width: 870px;
}

#gridCompareVersions {
    font-size: 11px;
}

.table-td-div-claim-reference {
    width: 20px;
}

.table-td-div-claim-reference-others {
    min-width: 60px;
}

.div-assessment-not-have-versions {
    float: left;
    width: 870px;
    text-align: center;
    margin: 10px 1px 20px;
}

.label.label.assessment-not-have-versions {
    float: none;
    color: #808080;
    font-weight: 600;
}

.font-normal.margin-user-information {
    margin-right: 10px;
}

.title.center-msg {
    text-align: center;
}

.tab-Wrapper {
    float: left;
    width: 1190px;
    margin: 0 auto;
    padding: 0;
    min-height: 400px;
}


/* Vehicles ---------------------------------------------------------------- */

div.vehicle div.vehicle-container,
div.vehicle div.vehicle-container div {
    clear: both;
    float: none;
}

    div.vehicle div.vehicle-container div.car-4-doors {
        position: relative;
        height: 220px;
    }

    div.vehicle div.vehicle-container div.active,
    div.vehicle div.vehicle-container div div.mask div.active {
        display: block;
    }

    div.vehicle div.vehicle-container div img {
        z-index: 100;
    }

    div.vehicle div.vehicle-container div img,
    div.vehicle div.vehicle-container div.mask {
        position: absolute;
        top: 25px;
        left: 80px;
        z-index: 99;
    }

    div.vehicle div.vehicle-container div.motorcycle img,
    div.vehicle div.vehicle-container div.mask {
        left: 100px;
    }

    div.vehicle div.vehicle-container div div.mask div {
        background: #442c6c;
        filter: alpha(opacity=70);
        opacity: 0.7;
        display: none;
        width: 133px;
        height: 63px;
        position: absolute;
        margin: 0;
        cursor: pointer;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.LeftTop {
        top: 1px;
        left: -20px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.LeftMiddle {
        left: -20px;
        top: 63px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.LeftBottom {
        left: -20px;
        top: 126px;
    }


    div.vehicle div.vehicle-container div.car-4-doors div.mask div.CenterTop {
        top: 1px;
        left: 113px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.CenterMiddle {
        left: 113px;
        top: 63px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.CenterBottom {
        left: 113px;
        top: 126px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.RightTop {
        top: 1px;
        left: 246px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.RightMiddle {
        left: 246px;
        top: 63px;
    }

    div.vehicle div.vehicle-container div.car-4-doors div.mask div.RightBottom {
        left: 246px;
        top: 126px;
    }

/* Vehicle Impact Direction */
.divVehicleImpactDirection {
    padding-left: 45px;
    position: relative;
    height: 210px;
}

    .divVehicleImpactDirection > .chkLeftTop {
        position: absolute;
        top: 1px;
        left: 45px;
    }

    .divVehicleImpactDirection > .chkLeftMiddle {
        position: absolute;
        top: 100px;
        left: 45px;
    }

    .divVehicleImpactDirection > .chkLeftBottom {
        position: absolute;
        top: 190px;
        left: 45px;
    }

    .divVehicleImpactDirection > .chkCenterTop {
        position: absolute;
        top: 1px;
        left: 265px;
    }

    .divVehicleImpactDirection > .chkCenterBottom {
        position: absolute;
        top: 190px;
        left: 265px;
    }

    .divVehicleImpactDirection > .chkRightTop {
        position: absolute;
        top: 1px;
        left: 490px;
    }

    .divVehicleImpactDirection > .chkRightMiddle {
        position: absolute;
        top: 100px;
        left: 490px;
    }

    .divVehicleImpactDirection > .chkRightBottom {
        position: absolute;
        top: 190px;
        left: 490px;
    }


.divArrows {
    position: absolute;
    z-index: 99;
}

#a1_b1 {
    top: 15px;
    left: 80px;
    height: 8px;
    width: 170px;
}

#b1_c1 {
    top: 15px;
    left: 295px;
    height: 8px;
    width: 170px;
}

#a1_c1 {
    top: 15px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#b1_a1 {
    top: 15px;
    left: 80px;
    height: 8px;
    width: 170px;
}

#c1_b1 {
    top: 15px;
    left: 295px;
    height: 8px;
    width: 170px;
}

#c1_a1 {
    top: 15px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#a2_c2 {
    top: 85px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#c2_a2 {
    top: 85px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#a3_b3 {
    top: 150px;
    left: 80px;
    height: 8px;
    width: 170px;
}

#b3_c3 {
    top: 150px;
    left: 295px;
    height: 8px;
    width: 170px;
}

#a3_c3 {
    top: 150px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#b3_a3 {
    top: 150px;
    left: 80px;
    height: 8px;
    width: 170px;
}

#c3_b3 {
    top: 150px;
    left: 295px;
    height: 8px;
    width: 170px;
}

#c3_a3 {
    top: 150px;
    left: 80px;
    height: 8px;
    width: 380px;
}

#a3_a1 {
    top: 5px;
    left: 80px;
    height: 200px;
    width: 20px;
}

#b3_b1 {
    top: 5px;
    left: 275px;
    height: 200px;
    width: 20px;
}

#c3_c1 {
    top: 5px;
    left: 425px;
    height: 200px;
    width: 20px;
}

#a1_a3 {
    top: 5px;
    left: 80px;
    height: 200px;
    width: 20px;
}

#b1_b3 {
    top: 5px;
    left: 275px;
    height: 200px;
    width: 20px;
}

#c1_c3 {
    top: 5px;
    left: 425px;
    height: 200px;
    width: 20px;
}

#a2_a1 {
    top: 15px;
    left: 80px;
    height: 100px;
    width: 20px;
}

#a3_a2 {
    top: 100px;
    left: 80px;
    height: 100px;
    width: 20px;
}

#c2_c1 {
    top: 15px;
    left: 425px;
    height: 100px;
    width: 20px;
}

#c3_c2 {
    top: 100px;
    left: 425px;
    height: 100px;
    width: 20px;
}

#a1_a2 {
    top: 20px;
    left: 80px;
    height: 100px;
    width: 20px;
}

#a2_a3 {
    top: 110px;
    left: 80px;
    height: 100px;
    width: 20px;
}

#c1_c2 {
    top: 20px;
    left: 425px;
    height: 100px;
    width: 20px;
}

#c2_c3 {
    top: 110px;
    left: 425px;
    height: 100px;
    width: 20px;
}

/*Horizontal Arrows*/
#a3_b1 {
    top: 5px;
    left: 70px;
}

#b1_a3 {
    top: 5px;
    left: 75px;
}

#b3_c1 {
    top: 5px;
    left: 285px;
}

#c1_b3 {
    top: 15px;
    left: 280px;
}

#b3_a1 {
    top: 2px;
    left: 65px;
}

#c3_b1 {
    top: 5px;
    left: 280px;
}

#a1_b3 {
    top: 20px;
    left: 65px;
}

#b1_c3 {
    top: 15px;
    left: 280px;
}

#a1_c3 {
    top: 5px;
    left: 70px;
}

#c3_a1 {
    top: 5px;
    left: 70px;
}

#a3_c1 {
    top: 5px;
    left: 70px;
}

#c1_a3 {
    top: 15px;
    left: 80px;
}

#a2_b1 {
    top: 15px;
    left: 65px;
}

#a2_b3 {
    top: 100px;
    left: 55px;
}

#b3_c2 {
    top: 105px;
    left: 275px;
}

#c2_b3 {
    top: 105px;
    left: 290px;
}

#b1_a2 {
    top: 15px;
    left: 70px;
}

#b1_c2 {
    top: 15px;
    left: 280px;
}

#c2_b1 {
    top: 20px;
    left: 295px;
}

#b3_a2 {
    top: 105px;
    left: 70px;
}

#a3_c2 {
    top: 105px;
    left: 70px;
}

#c2_a3 {
    top: 105px;
    left: 70px;
}

#a2_c3 {
    top: 105px;
    left: 70px;
}

#c3_a2 {
    top: 95px;
    left: 70px;
}

#a2_c1 {
    top: 15px;
    left: 70px;
}

#c1_a2 {
    top: 15px;
    left: 70px;
}

#a1_c2 {
    top: 15px;
    left: 70px;
}

#c2_a1 {
    top: 15px;
    left: 70px;
}

 .offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        .offline-ui {
            display: none;
            position: fixed;
            background: white;
            z-index: 2000;
            display: inline-block;
        }

            .offline-ui .offline-ui-warning {
                display: block;
            }

            .offline-ui.offline-ui-up {
                display: block;
            }

            .offline-ui.offline-ui-down {
                display: block;
            }

        .offline-ui {
            -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
            -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
            -webkit-border-radius: 4px 4px 0 0;
            -moz-border-radius: 4px 4px 0 0;
            -ms-border-radius: 4px 4px 0 0;
            -o-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;
            font-family: "Lucida Grande", sans-serif;
            font-size: 12px;
            padding: 7px;
            background: #f6f6f6;
            color: #888888;
            bottom: 0;
            right: 20px;
        }

            .offline-ui .offline-ui-content {
                padding-left: 16px;
            }

                .offline-ui .offline-ui-content:after {
                    -webkit-border-radius: 50%;
                    -moz-border-radius: 50%;
                    -ms-border-radius: 50%;
                    -o-border-radius: 50%;
                    border-radius: 50%;
                    content: " ";
                    display: block;
                    position: absolute;
                    top: 0;
                    bottom: 1px;
                    left: 8px;
                    margin: auto;
                    height: 9px;
                    width: 9px;
                }

            .offline-ui.offline-ui-up .offline-ui-content:after {
                background: #80d580;
            }

            .offline-ui.offline-ui-down .offline-ui-content:after {
                background: #ec8787;
            }

            .offline-ui.offline-ui-warning .offline-ui-content:after {
                background: #f8ecad;
            }
