﻿@import url('https://fonts.googleapis.com/css?family=Open+Sans|Roboto');

body {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 10pt;
    color: #000;
}

textarea {
    padding: 10px;
}

table {
    background-color: transparent;
}

@media(min-width:1570px) {
    #main {
        /*width: 1570px;*/
        margin-right: auto;
        margin-left: auto;
    }
}

.breadcrumb {
    border-radius: 0px;
    border-left: dotted 1px #999;
    border-right: dotted 1px #999;
    border-bottom: dotted 1px #999;
    padding: 0.75rem 1rem;
}

.customer-group {
    font-size: 0.7em;
    color: white;
    background-color: darkred;
    padding: 2px;
    border-radius: 4px;
}

.customer-group-1 {
    background-color: #256712;
}

.customer-group-2 {
    background-color: #003399;
}

.customer-group-3 {
    background-color: #a6e2a6;
    color: black;
}

.customer-group-9 {
}

.btn-round {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

    .btn-round.btn-lg {
        width: 48px;
        height: 48px;
    }

    .btn-round.btn-sm {
        width: 34px;
        height: 34px;
    }

    .btn-round.btn-xs {
        width: 24px;
        height: 24px;
    }

.btn-raised {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
}

a[role='button'] i[class='fa'] {
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .24);
}

.btn-circle.btn-lg {
    width: 50px;
    height: 50px;
    padding: 14px 16px;
    border-radius: 25px;
    font-size: 18px;
    line-height: 1.33;
}

.btn-screen {
    right: 24px;
    bottom: 24px;
    position: fixed;
    cursor: pointer;
    z-index: 9999;
    opacity: 0.9;
}

.btn-screen:hover {
    opacity: 1;
}

.footer {
    padding-top: 50px;
    padding-bottom: 50px;
    margin: 0;
    color: #99979c;
    text-align: center;
    background-image: url(/Assets/img/footer.png);
    background-color: #eee;
}

div.tab-pane.active {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
    background-color: #fff;
}

.nav-tabs {
    margin-bottom: 0;
}

.navbar-top {
    background-image: url(/Assets/img/footer.png);
}

.navbar-top .navbar-brand {
    color: #fff;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover .nav-tabs li.active a {
    background: #666;
    opacity:0.8;
}

.ui-front {
    z-index: 1001;
}

.ajax-data-table-grid {
    background-color: white;
}

.ajax-data-table-grid th {
    background-color: #ddf;
}

.ui-widget {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
}

.order-created-by-campaign
{
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAPcAADN7MJm/fUKDtlaoepnlvmWbYmy1vZzBsoS9fdPqtD7RdkXQaV6orkmKRoPLtK7Xkc3nrqnQw2vRj9Xv1XatclCl2nHFZKjuyYrI106bR2uqYmmoxY/RhZzEmnzRcp/Sv2a7u7PaxGWwd1GZuICyxGbbdezz7HTJy1/YpavXpdPq0MforYLYgGaiWVuu2maVWWWwzHWlZMfq0HO7aK7fz5vY2TqBNleonFam0MzquZ/Xhk2RwJnfk3nRrk+7WKbvsIzqnIrCg3yzyrzYobXPtKDQzs/p0HLegW/Fg5zWk1ukxFzTa3m9cbbj1Oj1zYHLwn/Qp0qZybPvtN3vvbTel2WzzYrat5TT2qbfzGq+X2iw15DHeZTOi2zDs2+jbHPFa4W2b2SegHDWmX3Bu0SFQare3HDceVen3XemuF2au8DYv6PIh0aLuKHYmDl+Ntzx2cbexEzXZI/N26LQkGu8wZzCvU+MTK7VvKHU1D+FO7van4y/dVKYxdbyx5jAgJTMf43AyV+vVbTe1mGklaHYi6HimqvwtHeuzL/cpd73vVqu3MzrtN7v3nmnZWy0zXnFbmuta1ynyn+/eIzP1Zu9gEKFvmyyx5vAvNbvtbLXmHiudFKt3p3gu73gxGzbdvX69bDSr4/UgmuUWmSs1kmXx7bt1LbtwLPen4ncvqHYmW27xVCTTKXb1UGLPI++eNPtzpTFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAJ8ALAAAAAAQABAAAAj/AD8J/PQmiQcLFh4lmTCwYSoLiHJ0CnEnRRYuDT9xIORkwisagvAUiQCLycA2Oqb0mWCEVRk5GADd2YKAoIVEUgyZalLjiiNLDnhAyAAnCZVFPy7ImDSpCggxR8zMWUPBQ4JCQErJcATjRIk4cZYwQbTKwhQWnghgiUTHCgoFC3xogJDHrAcJnCK54KOqRxcGA1pAsPEIQihUT3C4cBGlkoARg2IMIcPlwSkkUJTgOFOBFJsRYVxRKqAiUIIZMwwoOXNmxw0RLxABIPIpyJ5MksZs0DIqjYYXfhoVGAgJzIoPJIQcQvNHTyM7JhpqatXhwKVLoAIAKBA9oxovDdy4BiFTgPbAgAA7') /*images/marketing.gif*/;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
}

.order-created-by-pos {
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcdJREFUeNqMUs9LAkEUfvsDkwo26dal0C6BhxD7A7aDf0GXQAO9eejgsYvh0WOHEP+AxLtCEJ4LsrotWJkhdG53zcDdnd3pzcqsvyD94DHzZt58830zTyiVSicAkMIIY1D4H3fFYvFmekG2LCuVSCQikiTBMrTbbXbRLIEgCIqmabAi1ucXZEKIiDYARz8cxwHbtoPcdd2guFqtLjDKpmn6hSjvoN/vxzzPk1AVsGCYHuPxONRqNQNrKul0+sIn0HUdKKXQ7XZj0Wg0zN5i+hCfczDLnU4nj9MxgWEY/gZKX+v1eiCKIswrmFeDFyqBBST4UFU1lslkhFwu53tGif7I34DnnKTZbE4UMfkM5XKZFgoFeHhrwMtnCxxise1xa9BJgzARju0AFV0T04rMmbiVx9db2N85RCtL+0J5fm/lFwh+RwPQvu5X7QslIMDfeMpms8m9lA3F0xq4HvYCC9fCGGFuYTgYJDh93biEgKBerx+x8fxKpcQlgQWPYnMhge0MwSZDf85II5u78GMOJgQcg2/D7wtZCi/Vb2LtAoGpm5M2ldZAFCSQxRCE5A0goa0ZO4wg+EaO47PtNv51cpUXxLPanwADAPWN+026hJUNAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    width: 16px;*/
    height: 16px;
    float: right;
    display: inline;
    font-size: 0.7em;
    color: white;
    padding: 2px;
    border-radius: 4px;
}

.payment-completed
{
    background-position: right;
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAOYAAP////T68vH58On45ef14eTy4eDu4Nbu0svtwL3jtb3ftbTfq6zemrTbp67cpbbZtbPZpKrbl67Xn7bQtKLXlZzYkZnUjJjQi5bMhI/OfpnKhpnHhoLOdpPHjpXHgn/McYrId4bJeHnMbJG/j33HbnXKaYTEdHPIZ3HKVJG5j33AaHPCY4K9bG3EYnPBWGvESny7ZW/AYmXESH63aHa7X3y2ZWu9UlvCPHO2Wlu/Om60WGu1VVy0PmOvS1C2LVSyNF2oR0ivJlGfQUKgMk2aQDqgJkuWPD+YOz6MOjSOMCmOJD6EOiWDIjN7MCV+Iih5JCZxIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAAALAAAAAAQABAAAAe/gACCg4SFhQMMKDk5LxEEhgAILy4UDg4UNj8JhQg3GQsVHBwVCyBFCoMDMp8iJSevJwsmQwWCDC4LIictvC0JJAtAHYIvFBUlvb4ABBcXR4I+Dh+xBzGbABcqEkyCQdIfAgDhABg4MBJOgjwVFishAYIYOzgYG0iCFj0LKysmBxc75kEgkkJQgSEmGtCgoaMhDggzmhgY9EAJiwYYYMDAAKEGlAmFHiQRokGCBA9GmoA0ZGAEkidPlqSYCKkmoUAAOw==') /*images/ok.gif*/;
    background-repeat: no-repeat;
    height: 16px;
    padding-right: 20px;
}

.payment-not-completed
{
    background-position: right;
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAPcAAAAAAFFRUVdXV1hYWFtbW1xcXGNjY2ZmZmhoaGtra3JycnNzc3V1dXd3d3h4eHx8fICAgIaGhoeHh4yMjJGRkZOTk5SUlJeXl5iYmJmZmZubm5ycnJ2dnZ6enp+fn6GhoaKioqOjo6Wlpaampqenp6ioqKqqqqurq6ysrK2trbCwsLGxsbKysrOzs7e3t7q6ur29vb+/v8TExMXFxcfHx8nJycrKyszMzNDQ0NLS0t3d3ePj4+jo6Ovr6+7u7vHx8fX19ff39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAQABAAAAjOAP8JHEiwYMEfND5QoKBBhg+D/3Ro4BCDBo0YGCTkKKijAosbMFKkgHEDxQIcA39k+FhCRIiXIW6QaNBDIA0ON0qE6MCzQ44RNyKoEKghBgwRPX3+8+HChQKBEmiYiLmDw8Z/Lj7IICAQglQTQP6F/dfiQgcZAwROgPHCw4kgAltUuNBiRQKBLybc8OCBxA4XFebScFBCYI8GJGpo0GCh8QUaGwrwGGjDAIgaLXi2oKEhwIyCNhA8aCFDhgoGBT4b5HEigQABB0pMhkibYEAAOw==') /*images/not-ok.gif*/;
    background-repeat: no-repeat;
    height: 16px;
    padding-right: 20px;
}

.order-has-comment
{
    background-image: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEvSURBVDjLY/j//z8DJZiBagZEtO8QAuKlQPwTiP/jwbuAWAWbARtXHrz1//efv//xgS0n74MMuQ3EbHADgBweIP7z99+//x++/fv/8tO//88+/vv/5P2//w/f/ft/782//7df/f1/5xXE8OoFx0GGmCEbIJcz9QBY8gVQ47MP//4/Bmp+8Pbf/7tQzddf/P1/9RnEgM5VZ0EGeGM14ClQ86N3UM2v//2/9RKi+QpQ88UnuA2AewHk/PtAW++8/vv/JlDzted//18Gar7wBGTAH7ABtYtOgAywxBqIIEOQAcg1Fx7/BRuMFoicuKLxDyzK5u64Cjfo/ecfYD5Q/DLWaMSGgQrvPH/3FabxOxDXEp0SgYp7Z267AtL4BYgLSUrKQA1KQHwPiFPolxcGzAAA94sPIr7iagsAAAAASUVORK5CYII=') /*../../images/comment.gif*/;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    display: inline;
}

.toolbar {

}

.toolbar a {
    color: white;
    margin-right: 10px;
}

.toolbar button  {
    line-height: 2.4em;
    margin-right: 1px;
}


.bootstrap-tagsinput {
    border-radius: 0px;
}

.status-selector {
    margin-right: 6px;
    margin-top: 2px;
    margin-bottom: 2px;

    background-color: #aaa;
    border-color: #999;
}

.review-images {
    margin-top: 10px;
    margin-bottom: 10px;
}

    .review-images img {
        border: 1px solid #666;
        opacity: 0.8;
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -ms-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
    }

        .review-images img:hover {
            opacity: 1;
        }

#user-notification-count .active {
    background-color: #c00;
}

#main-nav-bar .dropdown {
    border-left: 1px solid #333;
    background-color: #000;
}

    #main-nav-bar .dropdown:last-child {
        border-right: 1px solid #333;
    }

.order-rating {
    color: #f0c808;
    margin-left: 10px;
    font-size: 0.8em;
}

.status-button {
    font-size: 0.8em;
    padding-left: 2px;
    padding-right: 2px;
}

.pos-2 {
    background-color: #0026ff;
}

.pos-3 {
    background-color: #d55900;
}

.pos-4 {
    background-color: #018e8e;
}

.pos-10 {
    background-color: #f0c808;
}

.pos-11 {
    background-color: #b200ff;
}

.pos-12 {
    background-color: #920f1f;
}

