* :not(i){font-family: Sans-Serif !important;}
.modal .modal-content .modal-header .close,
.select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--multiple .select2-selection__arrow
{font-family: "LineAwesome"!important;}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-size:1.2vw}

*,.m-badge,.m-footer .m-footer__copyright,
.m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text
,.m-nav .m-nav__item>.m-nav__link .m-nav__link-text
{font-size:1.2rem;}
.m-aside-menu .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__link .m-menu__link-text
{font-size:1.1rem;}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover{
    background-color: #202231;
}

td textarea.form-control{height:40px;}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text{color: #bbb7d7;font-weight: normal;}
.m-brand .m-brand__logo, .m-brand .m-brand__tools{width:40px}
.m-brand.m-brand--skin-dark{background:#f3f3f8;padding-bottom:5px;}
.m-aside-left--minimize .m-stack__item .logo{display:none}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon{color: #70738b;}
.table-fit{width: 220px;}
.table-supplier-prices{margin-top: -57px;width: 50%;float: left;overflow-x: auto;padding-bottom: 20px;}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__ver-arrow, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__ver-arrow{
	
color: #f0f0f0;
}

.table-supplier-prices tr:first-child{background-color: #ffffff;color: #000;}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__section .m-menu__section-text{color: #595f7b;font-size: 1rem;}


td.highlighted{background:#ebeaff}

.table.highlight tbody tr:nth-of-type(odd){background:#dddbff}
.table.highlight tbody tr:nth-of-type(even){background:#f0efff}

.table.highlight .m-radio.m-radio--solid>span{background:#ffffff}

.m-invoice-2 .table td{border-right: 1px solid #ffffff;height: 42px;position: relative;}
.table-supplier-prices td{padding-right: 30px;}
.table.table-striped td{font-size:1rem;}
.table-supplier-prices td .m-radio{position:absolute;top:10px;right:-5px;}


table.table-striped- td,table.table-striped- th{vertical-align:middle;}
.table-supplier-prices .table.table-striped thead th div{font-size:14px;height: 39px;overflow:hidden;}
.table.table-striped thead th{height: 41px;white-space: nowrap;font-size: 1rem;font-weight: bold;}
.table-supplier-prices .table.table-striped thead th{white-space:normal;}
.m-btn--icon.m-btn--icon-only [class^="la-"], .m-btn--icon.m-btn--icon-only [class*=" la-"]{font-size:1.5rem}
.modal thead tr:hover{background-color:transparent}
.m-badge{
    padding: 0 10px;
}
.m-widget17__items>a{margin-top: 64px;display: block;}

.m-widget17__items>a:hover {text-decoration:none}

.m-widget17__items>a:hover  div{background-color:#f2eff4 !important;}

#m_login{
	
	background-image: url(../images/loginbg.png);background-repeat:repeat;background-size:auto;
}
.dataTable tr>td:last-child,.dataTable th:last-child{text-align: center;}

#dataConfirmModal .modal-body {text-align:center;}
#dataConfirmModal .modal-body i{font-size:120px;color:#f4516c}
.filters{
	padding: 10px 0px;
	background: #f2f3f8;
	}
.table thead {
	background: #373372;
	color: white;
}
.ui-sortable tr{cursor:move}
.table tr.odd {
	background: #faf9fc
}

.media-panel  li,.selected-items li{
	margin: 12px;
	text-align: center;
	width: 100px;
	height: 100px;
	background: #ccc;
	overflow: hidden;
	float: left;
	webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.08);
	box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.08);
	background-color: #fff;
	list-style: none;
	color: $ccc;
	position: relative;
	cursor: pointer;
}

.tab-pane ul{width:100%;}

li.item .controls{float:right;}
li.item{float:none;width:auto;height:auto;text-align: left;margin:10px 0;padding: 10px;}
li.item.selected{background:#dcdbe2;}
.selected-items .item{background-color:#e9e9e9}
.selected-items li.item .controls{margin-top: -6px;}
.media-panel .inputs{display:none;}
li.item .inputs input{width: 10%;display:inline-block;box-sizing: border-box;}
li.item .inputs textarea{max-width: 38%;margin-left:30px;display: inline-block;margin-bottom: -15px;}
li.item .inputs input:first-child{margin-left:0;}
.media-panel li>i,.selected-images li>i,.selected-videos li>i {
	position: absolute;
	top: 41px;
	left: 40px;
	font-size: 21px;
	color: red;
}

.remove i {
	color: #6f727d;
}

.media-panel ul {
	padding: 0;
}

li.image a.remove-selected,li.video a.remove-selected{
	position: absolute;
	top: 0px;
	background: #000000b0;
	display: block;
	padding: 3px 5px;
	right: 0;
	color: white;
}

li.image a.edit,li.video a.remove-selected{
	position: absolute;
	top: 27px;
	background: #000000b0;
	display: block;
	padding: 3px 5px;
	right: 0px;
	color: white;
}

.media-panel li img,.selected-images img,.selected-videos img {
	width: 100%;
}

.media-panel li .thumb,.selected-images .thumb,.selected-videos thumb {
	width: 100%;
	height: 78px;
	overflow: hidden;
}

.bg--brand {
	background-color: #4d44bd;
	color: white;
}

.modal-body,.m-portlet__body,.tab-content,.tab-pane {
	min-height: 220px;
	background-color: #ffffff!important;
}
.tab-content{width:100%}

.modal .close {
	color: white;
}

.selected {
	border: 1px solid #4d44bd;
}
.modal-body .remove{display:none}
.searchbox{padding: 20px;
    background: #dbd9ef;}

.crop-buttons{margin-top:20px;}
.crop-buttons a.btn{margin:10px}

.jcrop-holder #preview-pane {
  display: block;
  position: absolute;
  z-index: 2000;
  top: 10px;
  right: -280px;
  padding: 6px;
  border: 1px rgba(0,0,0,.4) solid;
  background-color: white;

  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;

  -webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
}
	a.m-brand__logo-wrapper {width:130px}
.m-portlet.m-portlet--brand.m-portlet--head-solid-bg .m-portlet__head-tools .m-tabs-line .m-tabs__item a:not(.active):not(.related):not(.selected) {
    display: none;
}
	
	.results {width:max-content;margin:0 auto;padding:10px;}
.results h3{display:inline;margin-right:20px;background-color:#ffffff;padding:3px 10px;box-shadow:1px 1px 5px #00000014;font-size:20px}
.ltr{direction:ltr;text-align:left;}
.rtl{direction:rtl;text-align:right;}


.dashboard_title{
    font-size: 1.2rem;
    color: #716aca;
    margin-top: 16px;
}
.m-aside-left--minimize .dashboard_title{display:none}

.selected-items .inputs{clear:both;display: block;margin-top: 10px;}
.pt-6{padding-top:50px !important;}
@media only screen{
	.hide-screen{display:none !important;}
	.visible-screen{display:block;}
	
	
}

