body {
    color: #ddd;
	//background-color:#390e30;
	background-color:#000;
}
.btn-default {
#	background-color: #390e30;
	background-color: #601550;
    border-color: #25091f;
}
.btn-default:hover {
#    background-color: #390e30;
    background-color: #601550;
    border-color: #25091f;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #fff;
    border-color: #ddd;
    color: #555;
    z-index: 2;
}


.progress {
    background-color: #f5f5f5;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.progress-bar {
    background-color: #428bca;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
    color: #fff;
    float: left;
    font-size: 12px;
    height: 100%;
    line-height: 20px;
    text-align: center;
    transition: width 0.6s ease 0s;
    width: 0;
}
.progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}
.progress.active .progress-bar {
    animation: 2s linear 0s normal none infinite running progress-bar-stripes;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
    background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
    background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.panel-default > .panel-heading {
    background-color: #601550;
    border-color: #282828;
    color: #ddd;
}

a.list-group-item, button.list-group-item {
    color: #ddd;
}

.page-header {
    border-bottom: 1px solid #601550;
}

.list-group-item {
    border: 1px solid #25091f;
}

.panel-default {
    border-color: #25091f;
}

.img-thumbnail {
    border: 1px solid #25091f;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #ddd;
}

a:link {
    color: #ddd;
}
a:visited {
    color: #ddd;
}
a:hover {
    color: #e60000;
}
a:active {
    color: #0e6fbc;
}

.badge {
    background-color: #601550;
}

.btn-primary,.btn-primary:hover {
    background-color: #601550;
    border-color: #601550;
    color: #ddd;
}

.alert-warning {
    background-color: #601550;
    border-color: #601550;
    color: #ddd;
}
.btn-danger ,.btn-danger:hover{
    background-color: #601550;
    border-color: #601550;
    color: #ddd;
}

.attention {
    color: #d60000;
}
.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #601550;
    color: #ffffff;
}


.nav-tabs a, .nav-pills a, .breadcrumb a, .pager a {
	background-color: #601550;
    color: #fff;
    font-size:small;
}

.nav > li > a:hover, .nav > li > a:focus {
	background-color: #601550;
    color: #fff;
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    background-color: #601550;
    color: #fff;
}

.label-primary {
    background-color: #d60000;
}

.input-group-addon {
    color: #ddd;
}

.btn-success {
    background-color: #d62a2a;
    border-color: #25091f;
}
.btn-success:hover {
    background-color: #d62a2a;
}
.panel {
    background-color: #3b3b3b;
}

.list-group-item {
    background-color: #3b3b3b;
}

.label_login_memory{
    padding-left:0px;
}

.nav-pills > li > a > .badge {
    margin-left: 2px;
}
.sale_price , .price {
    color: #ddd;
}
.alert-info {
    background-color: #601550;
    border-color: #6e2caf;
    color: #ffffff;
}
.form-control {
	color:#444444
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: 0px;
}

.pagination > strong, .pagination > a {
    background-color: #601550;
    border-color: #25091f;
    color: #fff;
    z-index: 2;
}

.btn-default.active{
    background-color: #601550;
    border-color: #25091f;
}

.btn-default {
    color: #ddd;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: relative;
}

div#undercolumn_shopping .deliv-heading {
    background-color: #601550;
    border-color: #25091f;
}
.pager li > a, .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #601550;
    border: 1px solid #25091f;
    border-radius: 15px;
    color:#ddd;
}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
    background-color: #601550;
    border: 1px solid #25091f;
//    cursor: not-allowed;
}