/* 
Author: Start Bootstrap - http://startbootstrap.com
'SB Admin' HTML Template by Start Bootstrap

All Start Bootstrap themes are licensed under Apache 2.0. 
For more info and more free Bootstrap 3 HTML themes, visit http://startbootstrap.com!
*/

/* ATTN: This is mobile first CSS - to update 786px and up screen width use the media query near the bottom of the document! */

/* Global Styles */
@font-face {
	font-family: "open_sans";
	src: url("../../fonts/opensans-light-webfont.woff2") format("woff2"),
		url("../../fonts/opensans-light-webfont.woff") format("woff");
	font-weight: 100;
}

@font-face {
	font-family: "open_sans";
	src: url("../../fonts/opensans-regular-webfont.woff2") format("woff2"),
		url("../../fonts/opensans-regular-webfont.woff") format("woff");
	font-weight: 400;
}

@font-face {
	font-family: "open_sans";
	src: url("../../fonts/opensans-semibold-webfont.woff2") format("woff2"),
		url("../../fonts/opensans-semibold-webfont.woff") format("woff");
	font-weight: 600;
}

@font-face {
	font-family: "open_sans";
	src: url("../../fonts/opensans-bold-webfont.woff2") format("woff2"),
		url("../../fonts/opensans-bold-webfont.woff") format("woff");
	font-weight: 700;
}

@font-face {
	font-family: "open_sans";
	src: url("../../fonts/opensans-extrabold-webfont.woff2") format("woff2"),
		url("../../fonts/opensans-extrabold-webfont.woff") format("woff");

	font-weight: 900;
}
body {
	padding-top: 67px;
	font-family: "open_sans";
	background: #e1e3ea;
}
h2 {
	font-family: "open_sans";
	font-size: 23px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 25px;
}
h2 small {
	font-size: 13px;
	font-weight: 600;
	color: #8c8989;
}
#wrapper {
	padding-left: 0;
}
#page-wrapper {
	width: 100%;
	padding: 5px 15px;
}
.side-nav .fa {
	width: 24px;
}
.fa-users {
	font-size: 12px;
}
.fa-administrators:before {
	content: "\f007";
}
.fa.fa-authors:before {
	content: "\f0c0";
}
.fa.fa-settings:before {
	content: "\f013";
}
.fa-confrence:before {
	content: "\f130";
}
.fa-reviews:before {
	content: "\f005";
}
.fa-bookmark-list:before {
	content: "\f02e";
}
.fa-rewards:before {
	content: "\f06b";
}
.fa-banners:before {
	content: "\f00a";
}
.fa-cms:before {
	content: "\f1c0";
}
.fa-editors:before {
	content: "\f040";
}
.fa-articles::before {
	content: "\f15c";
}
.fa-gallery::before {
	content: "\f03e";
}
.fa.fa-blog:before {
    content: "\f07c";
}
/* Nav Messages */

.messages-dropdown .dropdown-menu .message-preview .avatar,
.messages-dropdown .dropdown-menu .message-preview .name,
.messages-dropdown .dropdown-menu .message-preview .message,
.messages-dropdown .dropdown-menu .message-preview .time {
	display: block;
}
.messages-dropdown .dropdown-menu .message-preview .avatar {
	float: left;
	margin-right: 15px;
}
.messages-dropdown .dropdown-menu .message-preview .name {
	font-weight: bold;
}
.messages-dropdown .dropdown-menu .message-preview .message {
	font-size: 12px;
}
.messages-dropdown .dropdown-menu .message-preview .time {
	font-size: 12px;
}
/* Nav Announcements */

.announcement-heading {
	font-size: 50px;
	margin: 0;
}
.announcement-text {
	margin: 0;
}
/* Table Headers */

/*table.tablesorter thead {
	cursor: pointer;
}*/
table.tablesorter thead tr th:hover {
	background-color: #f5f5f5;
}
/* Flot Chart Containers */

.flot-chart {
	display: block;
	height: 400px;
}
.flot-chart-content {
	width: 100%;
	height: 100%;
}
.cap-img {
	margin-right: 2%;
	float: left;
	width: 20%;
}
.cap-img img {
	max-width: 100%;
}
.navbar-inverse .navbar-user > li > a,
.navbar-inverse .navbar-user > li > a:hover,
.navbar-inverse .navbar-user > li > a:focus,
.navbar-inverse .navbar-user > .open > a:focus {
	background-color: #f1f1f9;
	color: #000;
	box-shadow: 2px 1px 3px 2px rgba(0, 0, 0, 0.125);
}
.navbar-inverse .navbar-user > li > a:hover,
.navbar-inverse .navbar-user > li > a:focus,
.navbar-inverse .navbar-user > .open > a:focus {
	background-color: #ff7847 !important;
	color: #fff !important;
}
.navbar-inverse .navbar-user > .dropdown > a .caret {
	border-bottom-color: #000;
	border-top-color: #000;
}
.navbar-inverse .navbar-user > li > a:hover .caret {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar-inverse .navbar-user .dropdown-toggle {
	margin-top: 10px;
	padding: 6px 11px;
	border-radius: 0px;
}
.navbar-inverse .navbar-user > .open > a,
.navbar-inverse .navbar-user > .open > a:hover,
.navbar-inverse .navbar-user > .open > a:focus {
	color: #fff;
	background-color: #ff7847;
}
.navbar-inverse .navbar-user > .open > a .caret,
.navbar-inverse .navbar-user > .open > a:hover .caret,
.navbar-inverse .navbar-user > .open > a:focus .caret {
	border-bottom-color: #fff !important;
	border-top-color: #fff !important;
}
.navbar-user .dropdown-menu {
	padding: 0;
	background: #f7f7f7;
	border: none;
}
.navbar-user .dropdown-menu > li > a {
	padding: 10px 10px;
	background-color: #f7f7f7;
	color: #333;
	border-top: 1px solid transparent;
	text-align: left;
}
.navbar-user .dropdown-menu > li > a:hover {
	background-color: #f7f7f7;
}
.dropdown-menu .divider {
	background-color: #e5e5e5;
	margin: 0;
}
.login_user_div {
	margin: 0 auto;
	float: none !important;
	padding: 15px;
}
.bg-white {
	background: #fff;
}
.login-logo {
	/*border-bottom:1px solid #d9d9d9;*/
	margin-bottom: 15px;
}
.login-logo a {
	/*padding:10px;*/
	display: inline-block;
	*display: inline;
	*zoom: 1;
	max-width: 100% !important;
}
.login-logo a img {
	max-width: 100% !important;
}
.btn-padding {
	padding: 6px 20px;
}

/* Edit Below to Customize Widths > 768px */
@media (min-width: 768px) {
	/* Wrappers */

	#wrapper {
		padding-left: 225px;
	}
	.wrap_login_page {
		padding-left: 0;
	}
	#page-wrapper {
		padding: 15px 25px;
	}

	/* Side Nav */

	.side-nav {
		margin-left: -225px;
		left: 225px;
		width: 225px;
		position: fixed;
		top: 68px;
		height: 100%;
		border-radius: 0;
		/*border: none;
	background-color: #222222;*/
		border-right: 1px solid #f5f5f5;
		background: #fff;
		overflow-y: auto;
		box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
	}
	.side-nav::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
		border-radius: 10px;
		background-color: #f5f5f5;
	}
	.side-nav::-webkit-scrollbar {
		width: 5px;
		background-color: #f5f5f5;
	}
	.side-nav::-webkit-scrollbar-thumb {
		border-radius: 10px;
		-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
		background-color: #555;
	}
	.navbar-inverse {
		/*	border-bottom:1px solid #f5f5f5;*/
	}
	/* Bootstrap Default Overrides - Customized Dropdowns for the Side Nav */
	.side-nav > li {
		border-top: 1px solid #efefef;
	}
	.side-nav > li.active,
	.side-nav > li.open {
		/*border-top:0px solid #ca0013;*/
	}
	.side-nav > li.active a .caret,
	.side-nav > li.open a .caret {
		border-bottom-color: #333 !important;
		border-top-color: #333 !important;
	}
	.navbar-inverse .navbar-nav.side-nav > .dropdown > a:hover .caret {
		border-top-color: #333;
		border-bottom-color: #333;
	}
	.side-nav > li.dropdown > ul.dropdown-menu li.active a {
		background-color: #e3e3e3;
		color: #333;
	}
	.side-nav > li.dropdown > ul.dropdown-menu {
		position: relative;
		min-width: 225px;
		margin: 0;
		padding: 0;
		border: none;
		border-radius: 0;
		background-color: #fff;
		box-shadow: none;
		-webkit-box-shadow: none;
	}
	.side-nav > li.dropdown > ul.dropdown-menu > li > a {
		color: #000;
		padding: 12px 12px 12px 22px;
		font-size: 13px;
		background-color: #fff;
	}
	.side-nav > li.dropdown > ul.dropdown-menu > li > a:hover,
	.side-nav > li.dropdown > ul.dropdown-menu > li > a.active,
	.side-nav > li.dropdown > ul.dropdown-menu > li > a:focus {
		background-color: #434343;
		color: #fff;
	}
	.side-nav > li.dropdown > ul.dropdown-menu > li > a:hover {
		background-color: #f7f7f7;
		color: #333;
	}
	.navbar-inverse .navbar-nav > .open > a,
	.navbar-inverse .navbar-nav > .open > a:hover,
	.navbar-inverse .navbar-nav > .open > a:focus {
		background-color: #f7f7f7;
		color: #333;
	}
	.side-nav > li > a {
		width: 225px;
		outline: none;
	}
	.side-nav > li > a {
		padding: 12px 10px;
		line-height: 18px;
	}
	.navbar-inverse .navbar-nav > li > a:hover,
	.navbar-inverse .navbar-nav > li > a:focus {
		background-color: #434343;
		color: #fff;
	}

	/* Nav Messages */

	.messages-dropdown .dropdown-menu {
		min-width: 300px;
	}
	.messages-dropdown .dropdown-menu li a {
		white-space: normal;
	}
}
.btn-manage {
	background: url(../../images/admin/icon_manage.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-edit {
	background: url(../../images/admin/icon_edit.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}

.btn-download {
	background: url(../../images/admin/download.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}

.btn-view {
	background: url(../../images/admin/icon_view.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-approve {
	background: url(../../images/admin/icon_approve.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-reject {
	background: url(../../images/admin/icon_reject.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-delete {
	background: url(../../images/admin/icon_delete.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-enable {
	background: url(../../images/admin/icon_enable.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-disable {
	background: url(../../images/admin/icon_disable.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.btn-exit {
	background: url(../../images/admin/icon_exit.png) no-repeat !important;
	width: 28px;
	height: 28px;
	border: 0 !important;
}
.menu-head {
	float: left;
	width: 100%;
	border-top: none !important;
}
.menu-head span i {
	margin-right: 10px;
}
.menu-head span {
	background: #434343;
	color: #fff;
	float: left;
	font-size: 18px;
	padding: 6px 15px;
	width: 100%;
}
.side-nav > li > a .caret {
	margin: 8px;
}
.box-white {
	float: left;
	width: 100%;
	padding: 15px;
	background: #fff;
	margin-bottom: 15px;
	box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
	border-radius: 0px;
}
.page-header {
	margin-bottom: 20px;
}
.page-header h3 {
	margin: 0;
	color: #393e6e;
	font-family: "open_sans";
	font-weight: 600;
	font-size: 19px;
	padding-bottom: 5px;
}
.searchbox-wrap .page-header h3 {
	margin: 0;
	color: #393939;
	font-weight: 600;
	font-size: 21px;
	font-family: "open_sans";
}
.searchbox-wrap {
	background: #f7f7f7;
	padding: 15px;
	margin-bottom: 30px;
	border: 1px solid #e9e9e9;
}
.searchbox-wrap .page-header {
	margin-bottom: 15px;
	border-bottom: 1px solid #f0f0f0;
}
/*.login-main .login_user_div{ max-width: 474px;}*/

.control-label {
	font-weight: normal;
	font-size: 14px;
	line-height: 18px \9;
	margin-bottom: 7px;
}
.btn {
	border-radius: 0;
}
.form-control {
	border-radius: 0px;
}
.checkbox-categorie {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	max-height: 360px;
	overflow: auto;
}
.checkbox-categorie .checkbox {
	margin: 3px 0;
}
.list-inline-new li {
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.login-logo {
	background: #270d8e;
	padding: 15px 15px;
	margin-bottom: 0;
	/* background-image: linear-gradient(
		180deg,
		#767f88 0%,
		#556aff 51%,
		#4770e4 75%
	); */
	background: #4756ca;
	border-radius: 0px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
#login_panel.panel-primary {
	/*border-radius:0 0 4px 4px*/
	border-color: #ca0013;
}
.navbar-fixed-top {
	padding: 5px 0;
}
.btn-black {
	color: #ffffff;
	background-color: #434343;
	border-color: #000;
}
.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active,
.open .dropdown-toggle.btn-black {
	color: #ffffff;
	background-color: #262626;
	border-color: #000;
}
.mg-bot15 {
	margin-bottom: 15px;
}
.navbar-brand-new {
	padding: 0 15px;
}
p.text-danger {
	margin-bottom: 0;
}
p.text-success {
	margin-bottom: 0;
}
.doSort-cursor {
	cursor: pointer;
}
.form-group p {
	margin-bottom: 0;
}
.form-group .page-content p {
	margin-bottom: 5px;
}
.add-more-image {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 15px;
	width: 60px;
}
input[type="checkbox"] {
	/*vertical-align:inherit;
	margin-top:0px;*/
}
input[type="file"] {
	padding: 0 0 0 0;
	line-height: 32px;
}
table input[type="checkbox"] {
	vertical-align: top;
	margin: 4px 0 0 0;
}
.shippingAllcountryDiv input[type="checkbox"] {
	vertical-align: middle;
	margin-top: -2px;
}
select.form-control {
	line-height: 28px;
}
.form-control::-webkit-input-placeholder {
	/* Edge */
	font-size: 13px;
}

.form-control:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	font-size: 13px;
}

.form-control::placeholder {
	font-size: 13px;
}
/*edit-res-admin*/
.navbar-header-new {
	width: 100%;
}
.navbar-header-new .admin_log_drop {
	display: inline-block;
	float: none !important;
	vertical-align: middle;
}
@media (min-width: 480px) and (max-width: 767px) {
	.dash-menu {
		float: left;
		width: 50%;
	}
}
@media (max-width: 767px) {
	.admin_log_drop {
		margin: 0 10px 0 0 !important;
	}
	.admin_log_drop .dropdown-menu {
		position: absolute !important;
	}
	.admin_log_drop .open .dropdown-menu {
		border: 0 none;
		box-shadow: none;
		float: none;
		left: inherit !important;
		margin-top: 0;
		right: 0 !important;
		width: 100%;
	}
	.navbar-toggle-new {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		float: none !important;
		vertical-align: middle;
	}
	.admin_log_drop .dropdown-menu > li > a {
		padding: 3px 10px !important;
		background-color: #ca0013;
		color: #fff !important;
		border-top: 1px solid #1459a5 !important;
	}
	.admin_log_drop .dropdown-menu > li > a:hover {
		background-color: #ca0013 !important;
	}
	.dropdown-menu .divider {
		background-color: #ca0013 !important;
		margin: 0;
	}
	.wrapper-inner .navbar-fixed-top {
		margin: -5px -15px 0 -15px !important;
	}
}
@media (max-width: 480px) {
	.navbar-brand-new {
		float: none;
		text-align: center;
	}
	.checkbox-split {
		width: 100% !important;
	}
}

.comb_rows_new {
	padding: 20px !important;
}
.comb-title {
	margin: 0;
	margin-bottom: 15px;
}
.mg-top15 {
	margin-top: 15px;
}

.multiselect-container.dropdown-menu li a {
	padding: 3px 10px !important;
}
.multiselect-container {
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
}
.multiselect-container .radio,
.multiselect-container .checkbox {
	margin-bottom: 0;
	margin-top: 0;
}
.checkbox-split {
	width: 50%;
	margin-left: 0px !important;
}
.datepicker .form-control[readonly] {
	background-color: #fff;
}

.optRowTxt {
	float: left;
	margin-left: 5px;
	width: 60%;
}

.optRowSelect {
	float: left;
	width: 38%;
}
#sort_event_added {
	margin-left: 3px;
}
.dash-menu .panel-info {
	box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
	/* border-radius: 10px; */
	margin-bottom: 25px;
	border-radius: 0;
}
.dash-menu .panel-info,
.dash-menu .panel-info > .panel-heading {
	border-color: transparent;
}
.dash-menu .panel-info > .panel-heading {
	color: #a78ba6;
	background: #fff;
	padding: 15px 15px 0;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.dash-menu .panel-footer {
	background-color: #ffffff;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	color: #9a9a9a;
	padding: 15px 15px 15px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.btn-primary {
	background-color: #000000;
	border: 1px solid #000000;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #fff;
	color: #000000;
}
.navbar-inverse .navbar-nav > .open > a {
	background-color: #f7f7f7;
	color: #333;
}
.navbar-inverse .navbar-nav > li > a:hover {
	background-color: #f7f7f7;
	color: #333;
}
.navbar-inverse .navbar-nav > .open > a {
	background-color: #f7f7f7;
	color: #333;
}
/* .navbar-brand-new img {
	width: 100px;
} */

.login-main {
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	display: flex;
	position: absolute;
	align-items: center;
	justify-content: center;
}
.left-al-bg {
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	background-color: #eaeffb;
	height: 100%;
	background-image: url("../../images/admin/bg-img-admin.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.login_user_div #login_panel.panel-primary {
	border-color: transparent;
	border-radius: 0;
}
.panel_title_login {
	text-align: center;
	text-transform: uppercase;
}
.login_user_div .panel-primary > .panel-heading {
	color: #000000;
	background-color: #ffffff;
	border-color: #ffffff;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 6px;
}
.login_user_div #loginFrm,
.login_user_div #forgotFrm {
	max-width: 90%;
	margin: auto;
}
.login_user_div #loginBtn {
	display: block;
	width: 100%;
	height: 50px;
	text-transform: uppercase;
	margin-top: 22px;
}
.login_user_div #goto_forgot,
.login_user_div #goto_login {
	text-align: right;
	width: 100%;
	display: block;
}
@media (max-width: 767px) {
	.pos-abos {
		position: absolute;
	}
	.navbar-header-new .admin_log_drop {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0px !important;
	}
	.navbar-toggle-new {
		position: relative;
		top: auto;
		right: auto;
	}
	.navbar-header {
		padding: 0px 0 !important;
	}
	.navbar-brand-new {
		margin: 0% 0 0 0;
	}
	.navbar-inverse .navbar-toggle {
		border-color: #f1f1f9;
		background: #f1f1f9;
		box-shadow: 2px 1px 3px 2px rgba(0, 0, 0, 0.125);
		margin: 0;
	}
	.navbar-inverse .navbar-toggle .icon-bar {
		background-color: #000;
	}
	.d_flex_inmobile {
		display: flex;
		align-items: center;
		justify-content: flex-end;
		height: 57px;
	}
}
.pos-abos .panel-primary {
	border: transparent;
}
.panel_title_login {
	font-weight: 600;
	font-family: "open_sans";
}
.form-control,
.input-group-btn .btn-file {
	height: 44px;
}
.pro-img-show {
	margin-top: 20px;
}
.pro-img-show img {
	margin-top: 0;
}
.pro-lt-img {
	display: inline-block;
	position: relative;
	overflow: hidden;
	margin: 2px;
}
.pro-lt-img span {
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	background: #000;
	bottom: 0px;
	cursor: pointer;
	color: #fff;
	font-size: 10px;
	line-height: 18px;
	display: inline-block;
	transform: translateY(20px);
	transition: 350ms ease-in-out;
}
.pro-lt-img:hover span {
	transform: translateY(0px);
	transition: 350ms ease-in-out;
}
.login_inner_wrapper {
	box-shadow: 0px 2px 25px 1px rgba(0, 0, 0, 0.07);
	border-radius: 4px;
}
.form-group {
	margin-bottom: 22px;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
	color: #ffffff;
	background-color: #4756ca;
	border-color: #4756ca;
}
.alert {
	padding: 15px 15px;
}
.alert-dismissable {
	padding-right: 35px;
}
.navbar-inverse {
	/* background-image: linear-gradient(180deg, #767f88 0%, #556aff 51%, #4770e4 75%) !important; */
	box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
	background: #4756ca !important;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #f7f7f7;
}
.datetimepicker-inline {
	display: none !important;
}
.breadcrumb {
	padding: 15px 15px;
	box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
	/* border-radius: 4px; */
}
.dasb_icons {
	display: block;
	height: 60px;
	width: 60px;
	text-align: center;
}
.dasb_icons img {
	max-width: 100%;
	max-height: 52px;
}
.btn {
	padding: 6px 14px;
	font-size: 13px;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
	border-bottom-width: 1px;
}
.table > thead > tr > th {
	padding: 12px 6px;
	font-weight: 600;
}
.login-main {
	padding-top: 0px;
	/* background-image: url(../../images/admin/bg-1.jpg);
	background-size: cover;
	background-repeat: no-repeat; */
	background: #4756ca;
}
.btn-action.btn {
	padding: 3px 5px;
	margin: 2px;
	font-size: 12px;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.btn.btn-ndisable {
	color: #fff;
	background-color: #fbc658;
	border-color: #fbc658;
}
.btn.btn-nenable {
	color: #fff;
	background-color: #6bd098;
	border-color: #6bd098;
}
.btn.btn-nedit {
	color: #fff;
	background-color: #51bcda;
	border-color: #51bcda;
}
.btn.btn-ndelete {
	color: #fff;
	background-color: #ef8157;
	border-color: #ef8157;
}
.btn.btn-nview {
	color: #fff;
	background-color: #515eda;
	border-color: #515eda;
}

td span.label {
	display: inline-block;
	padding: 6px 8px;
}
@media (max-width: 1440px) {
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		border: 1px solid #dddddd;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		-webkit-overflow-scrolling: touch;
	}
	.table-responsive > .table {
		margin-bottom: 0;
	}
	.table-responsive > .table > thead > tr > th,
	.table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tfoot > tr > th,
	.table-responsive > .table > thead > tr > td,
	.table-responsive > .table > tbody > tr > td,
	.table-responsive > .table > tfoot > tr > td {
		white-space: nowrap;
	}
	.table-responsive > .table-bordered {
		border: 0;
	}
	.table-responsive > .table-bordered > thead > tr > th:first-child,
	.table-responsive > .table-bordered > tbody > tr > th:first-child,
	.table-responsive > .table-bordered > tfoot > tr > th:first-child,
	.table-responsive > .table-bordered > thead > tr > td:first-child,
	.table-responsive > .table-bordered > tbody > tr > td:first-child,
	.table-responsive > .table-bordered > tfoot > tr > td:first-child {
		border-left: 0;
	}
	.table-responsive > .table-bordered > thead > tr > th:last-child,
	.table-responsive > .table-bordered > tbody > tr > th:last-child,
	.table-responsive > .table-bordered > tfoot > tr > th:last-child,
	.table-responsive > .table-bordered > thead > tr > td:last-child,
	.table-responsive > .table-bordered > tbody > tr > td:last-child,
	.table-responsive > .table-bordered > tfoot > tr > td:last-child {
		border-right: 0;
	}
	.table-responsive > .table-bordered > tbody > tr:last-child > th,
	.table-responsive > .table-bordered > tfoot > tr:last-child > th,
	.table-responsive > .table-bordered > tbody > tr:last-child > td,
	.table-responsive > .table-bordered > tfoot > tr:last-child > td {
		border-bottom: 0;
	}
}
@media (max-width: 575px) {
	ol.breadcrumb li.pull-right {
		float: none !important;
		margin-top: 5px;
	}
}
@media (max-width: 420px) {
	.col-xss {
		width: 100% !important;
		text-align: center;
	}
	.d_flex_inmobile {
		justify-content: center;
	}
}
