﻿textarea {min-height:150px;}

.login-box, .register-box {margin: 0;}

.login-page, .register-page {background-image: url(/assets/images/area/area-login-background.jpg); background-size: cover; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.content-wrapper, .right-side {background-image: url(/assets/images/area/area-login-background.jpg); background-size: cover; }

.main-header .logo .logo-lg {line-height:45px;}
.sidebar-menu>li>a>.fa, .sidebar-menu>li>a>.glyphicon, .sidebar-menu>li>a>.ion {width:30px;}

.box-header .box-title {font-size: 17px; font-weight: bold;}

/* .content-header>h1 {color: #fff;}
.content-header>h1>small {color: rgba(255,255,255,0.75);}
.content-header>.breadcrumb>li>a {color: #fff;}
.breadcrumb>.active {color: #fff; font-weight: bolder;} */

.box {border-radius: 0; margin-bottom: 15px;}
.box-header {padding: 15px 10px 10px 10px;}
.box-header>.box-tools {top: 11px;}
.btn-group, .btn-group-vertical {vertical-align: top;}

.login-page .icheckbox_square-green {background-color: #fff;}

.bar-controls {margin:5px 0;}

.modal-xxl {width:90%;}
.img-preview {max-height:200px;margin-bottom:10px;}
.img-list {max-height:75px;width:200px;object-fit:cover;}
.small-box .img-list {max-height:80px;}
.small-box h4 {font-weight:bold;}

.submenu li {border-top:1px solid #eee; padding:10px 10px 0 10px;}
li ul.list-unstyled {margin-left:15px;}

.spec-list .col-sm-6:nth-child(2n+1) {clear:both;}
.small-box-footer a {color:#fff;}

.order-total th, order-total td {font-size:24px;}

.light-grey {background-color:#ecf0f5;}

#prodContainer .img-responsive {padding:20px 0; margin:20px 0; border:1px #DD4B39 solid;}
ul#catlist-menu {margin-top:20px;}

button img.ico {height:100%;}

.star {appearance:none; -webkit-appearance: none; background: transparent; border: 0; font-size: 24px; outline: 0; padding: 0 4px;}

.box-user .user-label {max-width: none; width: 100%; margin: 0; padding: 10px 0; cursor: pointer; background-color: #f8f8f8; transition: .3s ease all; border: 3px solid transparent; height: 71px;}
.box-user .user-label:hover {border-color: rgb(47,138,185);}
.box-user .custom-radio {margin-bottom: 10px;}
.box-user .custom-radio input[type="radio"]:checked + label {border-color:green; background-color: #f8f8f8;}
.box.box-widget.widget-user-2 {display: inline-block; box-shadow: none; margin-bottom: 0; background-color: transparent;}
.widget-user-2 .widget-user-header {padding: 0; display: flex; justify-content: center;}
.widget-user-2 .widget-user-username, .widget-user-2 .widget-user-desc {margin-left: 10px; padding-top: 5px; font-size: 20px;}
.widget-user-2 .widget-user-image>img {width: 45px;}
.img-list.img-circle {max-height: 30px; margin: 0 auto; display: block;}

.tp img {max-height: 12px; display: inline-block; margin-left: 3px;}

.nav-tabs-custom {border-radius: 0;}
.nav-tabs-custom .nav-tabs li button {margin-top: -3px; padding: 10px 15px; margin-right: 5px;}
.nav-tabs-custom .nav-tabs li a i {margin-right: 5px;}
.help-block {font-style: italic;}

.images-row {margin-right: -5px; margin-left: -5px;}
.images-row [class*='col-'] {padding: 0 5px;}

.ajax-upload-dragdrop {border: 1px solid #00c0ef; padding: 10px; color: #c7c9d2;}
.ajax-upload-dragdrop span {position: relative; top: 2px;}
.ajax-upload-dragdrop span b {font-weight: 600;}
.ajax-upload-dragdrop span b:after {content: '...';}
.ajax-file-upload {margin: 0; font-size: 14px; border-radius: 0; box-shadow: none!important; background-color: #3c8dbc; height: auto; margin-right: 10px;}
.ajax-file-upload * {cursor: pointer!important;}
.ajax-file-upload:hover {background-color: #204d74;}
/* .ajax-file-upload-container { margin: 10px 0;} */
.ajax-file-upload-container { margin: 0; }
.ajax-file-upload-statusbar { margin: 10px 0 0 0; border: 1px solid #00c0ef; border-radius: 0;}

.settings .btn-box-tool {background: transparent;border: 0;box-shadow: none;border-radius: 0;padding: 0;font-size: 14px;margin-left: 10px;outline:0!important; display:inline-block; width: 30px; text-align: center;}
.settings .btn-primary {color: #fff; margin-left: 5px; padding: 6px 12px;}
.settings .btn.dragger {cursor: grab;}

.btn-sm i {position: relative; top: 1px;}

.table {margin-bottom: 0;}

.categoryElement span {display: inline;}
.categoryElement span:first-child {display: none;}

.gallery-row {margin-right: -5px; margin-left: -5px;}
.gallery-row [class*=" col-"] {padding-right: 5px; padding-left: 5px;}
.gallery-item-ui {position: absolute; bottom: 0; right: 0; left: 0;}
.gallery-item-ui a {display: table-cell;}
.gallery-item-ui .title { width: 100%; padding: 7.5px 15px; color: #fff; background-color: rgba(0,0,0,0.75); margin: 0;}

.cat {display: inline-block; height: 30px; line-height: 30px;}

.round-btn {
    width: 30px;
    height: 30px;
    position: absolute;
    border-radius: 100%;
    text-align: center;
    padding-top: 5px;
}

.save{
    color: white;
    background-color: darkgreen;
}

.delete{
    color: white;
    background-color: darkred;
}