/*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.7 & Bootstrap 4.0.0-Alpha 6
Version: 3.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v3.0/admin/apple/
*/

.navbar-logo i {
    text-shadow: 3px -3px #b8daff;
}
.navbar-inverse .navbar-logo i {
    text-shadow: 3px -3px #0d56a6;
}
.navbar-nav > li > a .label,
.sidebar .nav > li.active > a, 
.sidebar .nav > li.active > a:focus, 
.sidebar .nav > li.active > a:hover,
.navbar-nav > li > a .user-image.online:before,
.page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a, 
.page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a, 
.page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.label.label-theme,
.btn.btn-scroll-to-top {
    background: #007aff;
}
.navbar.navbar-inverse .navbar-brand {
    color: #fff !important;
}
.text-theme,
.navbar-logo,
.sidebar .sub-menu > li.active > a:before {
    color: #007aff;
}


/* Added in v1.5 */

.gradient-enabled .sidebar .nav > li.active > a, 
.gradient-enabled .sidebar .nav > li.active > a:focus, 
.gradient-enabled .sidebar .nav > li.active > a:hover,
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a, 
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a, 
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.gradient-enabled .label.label-theme,
.gradient-enabled .btn.btn-scroll-to-top,
.gradient-enabled .top-menu .nav > li.active > a, 
.gradient-enabled .top-menu .nav > li.active > a:focus, 
.gradient-enabled .top-menu .nav > li.active > a:hover {
	color: #fff !important;
	background: #24d0f4 !important;
	background: -moz-linear-gradient(top,  #24d0f4 0%, #007aff 100%) !important;
	background: -webkit-linear-gradient(top,  #24d0f4 0%,#007aff 100%) !important;
	background: linear-gradient(to bottom,  #24d0f4 0%,#007aff 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24d0f4', endColorstr='#007aff',GradientType=0 ) !important;
}
.pace-progress {
    background: #007aff;
}
.pace .pace-activity {
    border-top-color: #007aff;
    border-left-color: #007aff;
}


/* Added in v1.9 */

.top-menu .nav > li.active > a, 
.top-menu .nav > li.active > a:focus, 
.top-menu .nav > li.active > a:hover {
    background: #007aff;
}

/* Added by EvPut */
.theme-panel .theme-collapse-btn {
	color: #ffffff;
	background-color: #2d353c;
}
.badge {
	background-color: #f59c1a;
}
.dt-buttons .btn-default:first-child {
	background: #00acac;
	border-color: #00acac;
}
.dt-buttons .btn-default:first-child:hover {
	background: #008a8a;
	border-color: #008a8a;
}
.dt-buttons .btn-default:last-child {
	background: #348fe2;
	border-color: #348fe2;
}
.dt-buttons .btn-default:last-child:hover {
	background: #2a72b5;
	border-color: #2a72b5;
}
.dropzone {
	min-height: 140px!important;
	border: 1px dashed #00acac!important;
}
.dropzone .dz-preview.dz-image-preview .btn {
	position: absolute;
	top: -10px;
	right: -10px;
	z-index: 100;
	cursor: pointer;
}
.delete-category-image {
	position: absolute;
	top: 0;
	right: 10px;
	z-index: 100;
	cursor: pointer;
}
.contents-table th,
.menu-table th,
.widgets-table th,
.gallery-table th,
.categories-table th,
.products-table th,
.news-table th,
.delivery-table th,
.orders-table th {
	text-align: center;
}
.categories-table th:nth-child(1),
.products-table th:nth-child(1),
.news-table th:nth-child(2),
.news-table th:nth-child(4),
.orders-table th:nth-child(1),
.orders-table td:nth-child(4),
.orders-table td:nth-child(5),
.orders-table td:nth-child(6) {
	width: 120px;
}

.contents-table th:nth-child(5),
.menu-table th:nth-child(5),
.widgets-table th:nth-child(4),
.gallery-table th:nth-child(4),
.categories-table th:nth-child(6),
.products-table th:nth-child(6),
.news-table th:nth-child(5),
.delivery-table th:nth-child(3),
.delivery-table th:nth-child(4),
.orders-table td:nth-child(7) {
	width: 75px;
}

.contents-table th:nth-child(1),
.menu-table th:nth-child(1),
.widgets-table th:nth-child(1),
.gallery-table th:nth-child(1),
.news-table th:nth-child(1),
.delivery-table th:nth-child(1) {
	width: 50px;
}

.contents-table td,
.menu-table td,
.widgets-table td,
.gallery-table td,
.categories-table td,
.products-table td,
.news-table td,
.delivery-table td,
.orders-table td {
	vertical-align: middle!important;
	word-wrap: break-word!important;
	white-space: normal!important;
}

.orders-table td:nth-child(1) {
	color: #fff;
	text-align: center;
}

.categories-table td:nth-child(1) img,
.products-table td:nth-child(1) img,
.news-table td:nth-child(2) img {
	max-width: 120px;
}
.categories-table th:nth-child(2),
.products-table th:nth-child(2) {
	width: 15px;
}
.categories-table td:nth-child(2),
.products-table td:nth-child(2) {
	font-size: 150%;
	vertical-align: middle;
}

.contents-table td:nth-child(1),
.contents-table td:nth-child(4),
.contents-table td:nth-child(5),
.menu-table td:nth-child(1),
.menu-table td:nth-child(5),
.widgets-table td:nth-child(1),
.widgets-table td:nth-child(3),
.widgets-table td:nth-child(4),
.gallery-table td:nth-child(1),
.gallery-table td:nth-child(4),
.categories-table td:nth-child(6),
.products-table td:nth-child(6),
.news-table td:nth-child(1), 
.news-table td:nth-child(5),
.delivery-table td:nth-child(1),
.delivery-table td:nth-child(3),
.delivery-table td:nth-child(4),
.orders-table td:nth-child(4),
.orders-table td:nth-child(5) {
	text-align: center;
}

.gallery-table td:nth-child(2) a {
	display: inline block;
	padding: 10px;
	margin-top: 15px;
	margin-right: 5px;
	border: 1px solid #ccc;
}
.gallery-table td:nth-child(2) a:hover {
	opacity: 0.75;
}
.gallery-table td:nth-child(2) a img {
	height: 25px;
}

.contents-table th:nth-child(4),
.widgets-table th:nth-child(3) {
	width: 200px;
}

.products-table td.annotation h4 {
	margin: 0;
	font-size: 14px;
	font-weight: 700;
}
.products-table td.annotation p {
	margin: 5px 0 0;
}
.products-table td.annotation p span {
	color: #000;
}
.products-table td.annotation .fancybox {
	margin: 5px 5px 0 0;
	border: 1px solid #000;
	float: left;
}
.products-table td.annotation .fancybox img {
	width: 50px;
}

.orders-table td:nth-child(6) select {
	width: 100%;
	color: #fff;
	border: 1px solid #000;
}

.form-horizontal .required:after {
	position: absolute;
	margin-left: 5px;
	content: ' *';
	color: #d33;
}
.form-horizontal textarea {
	resize: none;
}
.form-horizontal input.category_id,
.form-horizontal input.product_id,
.form-horizontal input.weight,
.form-horizontal input.price,
.form-horizontal input.free_price,
.form-horizontal input.article,
.form-horizontal input.currency,
.form-horizontal input.onpage {
	width: 200px;
}
.form-horizontal input.category_id,
.form-horizontal input.product_id {
	display: inline-block;
	margin-right: 20px;
}

.form-horizontal .radio-inline .fa {
	font-size: 175%;
}
.simplecolorpicker.icon:after,
.simplecolorpicker span.color:after { 
	font-size: 15px;
}
.text-muted span {
	color: #00f;
}
.city_id {
	position: absolute;
	right: 175px;
	top: 17px;
}
@media (max-width: 767px) {
	.city_id {
		right: 100px;
	}
}