.nwd-header {
	background-color: #1996e4;
}
.nwd-header-toolbar {
	border: none;
	padding-top: 20px;
	padding-right: 20px;
	background-color: #1996e4;
}
.nwd-header-text {
	color: white;
	text-align: center;
	line-height: 26px;
	font-size: 18px;
	font-family: 'Open Sans';
}
.nwd-header-left.nwd-header-text {
	padding-top: 30px;
	padding-bottom: 30px;
}
.nwd-header-top.nwd-header-text {
	padding-left: 15px;
}
.nwd-copyright {
	font-size: 10px;
	color: #848690;
	position: absolute;
	bottom: 10px;
	left: 10px;
}
.nwd-left-frame,.nwd-left-item {
	background-color: #2F313A;
	color: #b8bbc2;
}
.nwd-left-item {
	line-height: 12px;
	height: 55px;
	border-bottom: solid 1px #4a4b51 !important;
    background-color: #2F313A;
    max-height:45px !important;
}
.nwd-left-item .k-link {
    background-color: #2F313A;
	color: #ffffff;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	font-size: 13px !important;
}
.nwd-left-frame .aw-menu {
	border: none !important;
	padding: 0px !important;
}
.nwd-left-item.k-state-hover .k-link {
    background-color: #3e3768 !important;
    color: white;
}


.nwd-left-submenu {
    line-height: 11px;
    border-bottom: solid 1px #4a4b51 !important;
}
.nwd-left-submenu .k-link {
    background-color: #2F313A;
    padding-top: 15px !important;
    font-size: 12px !important;
    color: white;
}
.nwd-left-submenu.k-state-hover .k-link{
    background-color: #3e3768;
    color: #60ACDF;
}


.nwd-icon::before {
	font-size: 12px !important;
	color: white !important;
}
.nwd-rss-header {
	padding-left: 1.667em;
	white-space: nowrap;	
	font-size: 18px;
	line-height: 26px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin: 0px;
}
.nwd-rss-period-container {
	padding: 28px;
	text-align: right;	
}
.nwd-rss-period-wrapper {
	display: inline-block;
}
.nwd-rss-period-label {
	margin-right: 0.833em;
	margin-left: 2.500em;
	font-weight: normal;	
}
h3.nwd-section-header {
	font-size: 11px;
	color: #2F313A;
	padding-bottom: 1.091em;
	padding: 15px 0;	
	margin: 0px;
}
.nwd-map-container {
	background-color: #eeeeee;
}
.nwd-selected-country {
	margin: 0px;
}
.nwd-selected-customers {
	font-size: 11px;
}
.nwd-rss-market-share,
.nwd-rss-revenue,
.nwd-rss-orders,
.nwd-rss-customers,
.nwd-rss-country {
	font-size: 36px;
}
.nwd-rss-country {
	margin: 0px;
}
.nwd-po-container .k-grid {
	font-size: 11px;
}
.nwd-po-header {
	padding-left: 1.667em;
	white-space: nowrap;
	font-size: 18px;
	line-height: 26px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin: 0px;
}
.nwd-product-details{
    display: inline-block;
    min-width: 45px;
}
.nwd-product-name-cat,
.nwd-product-details-wrapper {
    display: inline-block;
    vertical-align: middle;
}
.nwd-product-details-wrapper {
    color: #0d1016;
    width: 100%;
}
.nwd-product-details img {
    border-radius: 55px;
    border: 1px solid #eaeaeb;
    margin-right: 1.667em;
}
.nwd-product-name {
    font-size: 14px;
}
.nwd-product-category {
    font-size: 9px;
    color: #8a8b8f;
    text-transform: uppercase;
}
.nwd-product-details {
    padding: 0;
    text-transform: uppercase;
    display: inline-block;
}

.nwd-product-details span {
    font-size: 36px;
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}
.nwd-product-details-wrapper h5 {
    font-size: 11px;
    vertical-align: middle;
    top: 20%;
    position: relative;
    margin-bottom: 20px;
    white-space: nowrap;
}

/* team efficiency */
.nwd-employee-list-header{
    padding: 2.5em 2.727em;
    margin: 0px;
    font-size: 11px;
    color: #2F313A;
}

.nwd-employee-wrapper {
    border-top: 1px solid #f3f3f3;
    border-bottom: 1px solid #dbdbdb;
    padding: 1.25em 0;
    margin-left: 2.5em;
}

.k-state-selected .nwd-employee {
    background-color: #a94442;
}

.nwd-bioTooltip {
    font-size: 9px;
    line-height: 9px;
}

.nwd-employee-quarter-sales-label,
.nwd-employee-average-sales-label {
    font-size: 36px;
    display: inline-block;
    margin: 0 auto 10px;
}

.k-state-selected .nwd-employee-wrapper{
    border-top: 1px solid #6abd2d;
    border-bottom: 1px solid #6abd2d;
}

.nwd-employee {
	background-color: #eee;
}
.nwd-employee-name {
    font-size: 14px;
    color: #2F313A;
}

.nwd-employee-title {
    font-size: 9px;
    line-height: 9px;
    color: #8a8b8f;
    text-transform: uppercase;
    display: inline-block;
}

.nwd-employee-phone {
    font-size: 10px;
    line-height: 10px;
    color: #2F313A;
}
.nwd-employee-phone .fa-mobile-phone {
	margin-right: 0.917em;
}

.k-state-selected .nwd-employee-name,
.k-state-selected .nwd-employee-title {
    color: #fff;
}

.nwd-employee-list-image,
.nwd-employee-details-image,
.nwd-employee-list-details,
.nwd-employee-bio-details {
    display: inline-block;
}

.nwd-employee-list-image img{
    border-radius: 50%;
    margin-right: 5px;
}

.nwd-employee-details-image img {
    border-radius: 45px;
    border: 2px solid #737374;
    margin-right: 20px;
}

.nwd-employee-about {
    border-top: 1px solid #eaeaeb;
	border-bottom: 1px solid #eaeaeb;
}

.nwd-employee-about .row {
    padding: 30px 0;
}

.nwd-employee-about h3,
.nwd-schedule-header {
    font-size: 11px;
    color: #2F313A;
    margin: 0px;
    padding-bottom: 1.091em;
    padding: 15px 0;
}

.nwd-employee-list-details,
.nwd-employee-bio-details {
    vertical-align: middle;
}

.nwd-employee-bio-details dt{
    font-size: 18px;
    font-weight: normal;
    line-height: 18px;
    margin: 4px auto;
}
.nwd-employee-bio-details dd {
    margin: 4px auto;
}

.nwd-employee-list-details {
    margin: 0px;
    padding: 0px;
}
.nwd-employee-list-details dt {
    font-weight: normal;
}
.nwd-schedule .k-scheduler {
	font-size: 12px;
}
.nwd-schedule .k-scheduler th {
	font-weight: normal;
}

/*max-width: 768px -> .col-xs- */
@media screen and (max-width: 768px) {
    .column {
        height: auto;
    }

    .nwd-rss-section-header {
        font-size: 8px;
    }

	.nwd-rss-period-container {
		padding-top: 0px;
		padding-bottom: 15px;
		text-align: center;
	}
	
    .nwd-rss-reg-sales,
    .nwd-rss-filters {
        display: block;
        width: 100%;
        text-align: center;
    }

    .nwd-rss-header {
        padding-bottom: 15px;
    }

    .nwd-rss-filters {
        padding-top: 15px;
    }
    
    .nwd-employee-list-details .nwd-employee-title,
    .nwd-employee-list-details .nwd-employee-name {
        display: none;
    }

    .nwd-employee-list-image {
        display: inline-block;
    }

    .nwd-employee-wrapper {
        margin: auto;
        text-align: center;
    }
    .nwd-employee-list-header {
        display: none;
    }
}

@media screen and (max-width: 380px) {
    .nwd-rss-period-label {
        display: none;
    }

    .nwd-rss-period-wrapper {
        margin: 5px auto;
    }
}

@media screen and (min-width: 381px) and (max-width: 396px) {
    .nwd-rss-period-label {
        display: none;
    }
}

/* custom */
@media screen and (min-width: 525px) and (max-width: 557px) {
    .nwd-employee-list-header {
        font-size: 8px;
    }
}

@media screen and (min-width: 558px) and (max-width: 632px) {
    .nwd-rss-period-label {
        margin: 0;
    }
}

/*min-width: 768px -> .col-sm- */
@media screen and (min-width: 768px) and (max-width:992px)  {
    .nwd-rss-period-label {
        margin: 0;
    }
    
    .nwd-employee-quarter-sales-label,
    .nwd-employee-average-sales-label {
        font-size: 24px;
    }
}

@media screen and (min-width: 768px) and (max-width:1204px) {

}

@media screen and (min-width: 768px) and (max-width: 831px) {
     .nwd-rss-section-header h2 {
        font-size: 12px
    }

    .nwd-rss-period-wrapper {
        font-size: 10px;
    }
}

@media screen and (min-width: 768px) and (max-width: 863px) {
   .nwd-rss-section-header h2 {
       padding-right: 0;
       font-size: 12px;
    }
}

@media screen and (max-width:960px)  {
    .nwd-rss-market-share,
    .nwd-rss-revenue,
    .nwd-rss-orders,
    .nwd-rss-customers,
    .nwd-rss-country {
        font-size: 24px;
    }
}

@media screen and (min-width: 863px) and (max-width:1040px)  {
    .nwd-rss-section-header h2 {
        font-size: 14px;
    }
}

@media screen and (max-width: 505px) {
    .nwd-rss-market-share,
    .nwd-rss-revenue,
    .nwd-rss-orders,
    .nwd-rss-customers,
    .nwd-rss-country {
        font-size: 14px;
    }
}

@media screen and (max-width: 1096px) {
    .nwd-employee-list-details .nwd-employee-title,
    .nwd-employee-list-details .nwd-employee-name {
        display: none;
    }

    .nwd-employee-list-image {
        display: inline-block;
    }

   .nwd-employee-list-header,
   .nwd-employee-wrapper {
       margin: auto;
       text-align: center;
    }
}

@media screen and (max-width: 1160px){
    .nwd-product-details span {
        font-size: 24px;
    }
    .nwd-product-details-wrapper h5 {
        top: 0;
        font-size: 8px;
    }
    .nwd-product-name-cat {
        display: none;
    }
}

@media screen and (max-width: 1196px){
   .nwd-employee-details-image{
        display: none;
    }
}

@media screen and (min-width: 1092px) and (max-width: 1570px){
    .nwd-employee-list-image {
        display: none;
    }
}
/* Begin --- cont user in navbar*/
.navbar-login
{
    width: 305px;
    padding: 10px;
    padding-bottom: 0px;
}

.navbar-login-session
{
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.icon-size
{
    font-size: 87px;
}
/* END --- cont user in navbar*/
.avatar-header-menu{
   
    vertical-align: middle;
}
.avatar-header-text-menu{
     display: inline-block;
    margin-top: 25px;
    color: #FFFFFF;
    vertical-align: middle;

}

.k-buttonwlp,.aw-linkwlp{
border-style: hidden;
padding: 0px,0px,0px,0px;
margin: 0,0,0,0;
background-color: rgba(192,192,192,0) !important;
border-radius: none !important;

}
.k-buttonwlp:hover,.aw-linkwlp:hover{
border-style: hidden;
padding: 0,0,0,0;
margin: 0,0,0,0;
background-color: rgba(192,192,192,0) !important;
border-radius: none !important;
}

.profile-ava img{
    border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 2px solid #688a7e;
    display: inline-block;
    width:35px;
    height:35px;
    margin-top: -2px;
    margin-bottom: 0px;
}
.profile-ava img.simple{
    border-radius: 50%;
    -webkit-border-radius: 50%;    
    border: 2px solid rgba(0,112,255,0.4);
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 0px;
}
.profile-name{
    margin: 10px;
    font-size: 16px;
}
.profile-occupation{
    margin: 0px;
    font-size: 12px;
}
.profile-dashboard-wlp{
margin-top:10px;
background-color: #007AFF;

}
.username-wlp{
color:#000000;
font-size: 11px;
}
.username-wlp:hover{
color:#C10101;
font-size: 11px;
}
.follow-ava {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 5px solid rgba(0,0,0,0.1);
    display: inline-block;
}

.navbar-wlp{
    margin-left: 0px;
    margin-right: 0px;
    background-color: #ffffff;
      box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2);
      border-bottom: solid 1px #c8c8c8 !important;

}

.small-box {
  position: relative;
  display: block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 15px;
}
.small-box > .inner {
  padding: 10px;
}
.small-box > .small-box-footer {
  position: relative;
  text-align: center;
  padding: 3px 0;
  color: #fff;
  color: rgba(255, 255, 255, 0.8);
  display: block;
  z-index: 10;
  background: rgba(0, 0, 0, 0.1);
  text-decoration: none;
}
.small-box > .small-box-footer:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.15);
}
.small-box h3 {
  font-size: 38px;
  font-weight: bold;
  margin: 0 0 10px 0;
  white-space: nowrap;
  padding: 0;
}
.small-box p {
  font-size: 15px;
}
.small-box p > small {
  display: block;
  color: #f9f9f9;
  font-size: 13px;
  margin-top: 5px;
}
.small-box h3,
.small-box p {
  z-index: 5px;
}
.small-box .icon {
  position: absolute;
  top: auto;
  bottom: 5px;
  right: 5px;
  z-index: 0;
  font-size: 90px;
  color: rgba(0, 0, 0, 0.15);
}
.small-box:hover {
  text-decoration: none;
  color: #f9f9f9;
}
.small-box:hover .icon {
  animation-name: tansformAnimation;
  animation-duration: .5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
  -webkit-animation-name: tansformAnimation;
  -webkit-animation-duration: .5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: tansformAnimation;
  -moz-animation-duration: .5s;
  -moz-animation-iteration-count: 1;
  -moz-animation-timing-function: ease;
  -moz-animation-fill-mode: forwards;
}
@keyframes tansformAnimation {
  from {
    font-size: 90px;
  }
  to {
    font-size: 100px;
  }
}
@-webkit-keyframes tansformAnimation {
  from {
    font-size: 90px;
  }
  to {
    font-size: 100px;
  }
}
@media screen and (max-width: 480px) {
  .small-box {
    text-align: center;
  }
  .small-box .icon {
    display: none;
  }
  .small-box p {
    font-size: 12px;
  }
}

/* Background colors */
.bg-red,
.bg-yellow,
.bg-aqua,
.bg-blue,
.bg-light-blue,
.bg-green,
.bg-navy,
.bg-teal,
.bg-olive,
.bg-lime,
.bg-orange,
.bg-fuchsia,
.bg-purple,
.bg-maroon,
.bg-black {
  color: #f9f9f9 !important;
}
.bg-gray {
  background-color: #eaeaec !important;
}
.bg-black {
  background-color: #222222 !important;
}
.bg-red {
  background-color: #d9534f !important;
}
.bg-yellow {
  background-color: #f39c12 !important;
}
.bg-aqua {
  background-color: #4B77BE !important;  
  /* old color #337ab7 */
}
.bg-blue {
  background-color: #0073b7 !important;
  
  E6E6FA
}
.bg-light-blue {
  background-color: #3c8dbc !important;
}
.bg-green {
  background-color: #00a65a !important;
}
.bg-navy {
  background-color: #001f3f !important;
}
.bg-teal {
  background-color: #39cccc !important;
}
.bg-olive {
  background-color: #3d9970 !important;
}
.bg-lime {
  background-color: #01ff70 !important;
}
.bg-orange {
  background-color: #ff851b !important;
}
.bg-fuchsia {
  background-color: #f012be !important;
}
.bg-purple {
  background-color: #932ab6 !important;
}
.bg-maroon {
  background-color: #85144b !important;
}
/* Text colors */
.text-red {
  color: #f56954 !important;
}
.text-yellow {
  color: #f39c12 !important;
}
.text-aqua {
  color: #00c0ef !important;
}
.text-blue {
  color: #0073b7 !important;
}
.text-light-blue {
  color: #3c8dbc !important;
}
.text-green {
  color: #00a65a !important;
}
.text-navy {
  color: #001f3f !important;
}
.text-teal {
  color: #39cccc !important;
}
.text-olive {
  color: #3d9970 !important;
}
.text-lime {
  color: #01ff70 !important;
}
.text-orange {
  color: #ff851b !important;
}
.text-fuchsia {
  color: #f012be !important;
}
.text-purple {
  color: #932ab6 !important;
}
.text-maroon {
  color: #85144b !important;
}

.navbar-nav > li > a
{
  padding-top: 10px;
  padding-bottom: 0px;
  padding-right: 10px;
  line-height: 20px;
}

.buttonwlp 
{
    margin-right: 15px;
	background-color: #2F313A !important;
}

/*inceput hover -dropdown */
.sidebar-nav {
    padding: 9px 0;
}

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
    border-radius: 10px;
}

.dropdown:hover .dropdown-menu {
    display: block;
    margin-left: -100px;
    width:400px;
    font-size: 11px;
    border-radius: 0px;
    padding-left: 5px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.list-dropdown-profile-wlp{
margin: 0px !important;
padding: 0px !important;
height: 14px;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
/* sfarsit hover-dropdown*/



/* inceput link dashboard taskuri*/
a.dashboard-task:link,
a.dashboard-task:visited,
a.dashboard-task:active{
  float:left;
  color: #ffffff;
  text-decoration: none;
}

a.dashboard-task:hover{
  color: #000000;
  text-decoration: none;
}
/* sfarsit link dashboard taskuri*/

.color-font-wlp {
  color:#ffffff;
}

.butonwlp{
  
  margin:0px;
  border-color:transparent;
  border-radius:5px;
  padding:0px !important;
}

.tophorizwlp{

  border:transparent;
}

.tablewlp{
   background-color: black;
  border:solid grey 1px !important;
}

.checkbox-label-wlp {
margin-bottom: 20px;
margin-top: 10px;

}
.panel-wlp{

    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
    margin-bottom: 15px;
    margin-top: 15px;
    min-height: 130px !important;
}

.panel-wlp:hover{

    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.4);
    margin-bottom: 15px;
    margin-top: 15px;
    min-height: 130px !important;
}

.panel-wlp .symbol-wlp {
  position: absolute;
  color: #4B77BE !important;
  top: 30px;
  bottom: auto;
  left: 30px;
  z-index: 0;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.3);
 
}
    
}
.panel-wlp:hover .symbol-wlp {
  animation-name: tansformAnimation;
  animation-duration: .5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
  -webkit-animation-name: tansformAnimation;
  -webkit-animation-duration: .5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: tansformAnimation;
  -moz-animation-duration: .5s;
  -moz-animation-iteration-count: 1;
  -moz-animation-timing-function: ease;
  -moz-animation-fill-mode: forwards;
}
@keyframes tansformAnimation {
  from {
    font-size: 90px;
  }
  to {
    font-size: 100px;
  }
}
@-webkit-keyframes tansformAnimation {
  from {
    font-size: 90px;
  }
  to {
    font-size: 100px;
  }
}

.panel-wlp-link{
position:absolute; 
  width:93%;
  height:93%;
  top:0;
  left: 0;
  z-index: 1;
}


.panel-wlp .dash-dosar{
position: absolute;
color: #4B77BE !important;
left: 20px;
bottom: 25px;
z-index: 0;
}

.panel-wlp .value-wlp{
position: absolute;
color: #4B77BE;
top:20%;
left: 40%;
}

.panel-wlp-valori{
    background-color: #4B77BE;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
    margin-bottom: 15px;
    margin-top: 15px;
    min-height: 130px !important;
}

.panel-wlp-valori .value-wlpp{
position: absolute;
top:30%;
left: 30%;
color: #fff;
}

.panel-wlp-valori .symbol-wlp {
  position: absolute;
  color: #4B77BE !important;
  top: 30px;
  bottom: auto;
  left: 30px;
  z-index: 0;
  font-size: 12px;
  color: #fff;
 
}

.panel-wlp-valori .dash-dosar{
position: absolute;
color: #4B77BE !important;
left: 25px;
bottom: 25px;
z-index: 0;
color: #fff;
}


.wlp-query-header-container{
text-align:left;
margin-bottom: 15px;
margin-left: 15px;
}

.wlp-query-header{
display: inline-block;
margin-left: 15px;
}


.wlp-dashboard-financiar-container{
text-align:left;
margin-bottom: 15px;

margin-left: 15px;
}

.wlp-dashboard-financiar-a{
display: inline-block;
margin-left: 0px;
}
.wlp-dashboard-financiar-b{
display: inline-block;
position:absolute;
right: 25%;
}
.inner .wlp-dashboard-financiar-txt{
position: absolute;
left:15px;
bottom:25px;
font-size: 13px;

}

.wlp-header {
    background-color: #1996e4;
}
.wlp-header-toolbar {
    border: none;
    padding-top: 20px;
    padding-right: 20px;
    background-color: #1996e4;
}
.wlp-header-text {
    color: white;
    text-align: center;
    line-height: 26px;
    font-size: 18px;
    font-family: 'Open Sans';
}
.wlp-header-left.wlp-header-text {
    padding-top: 30px;
    padding-bottom: 30px;
}
.wlp-header-top.wlp-header-text {
    padding-left: 15px;
}
.wlp-copyright {
    font-size: 10px;
    color: #848690;
    position: absolute;
    bottom: 120px;
    left: 10px;
}
.wlp-left-frame {
  background-color: #2F313A;
  color: #D5D5D5;
  border-right: solid 1px #c8c8c8 !important;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.wlp-left-item {
  line-height: 16px;
  height: 55px;
    background-color: #2F313A;
	border-bottom: solid 1px #4a4b51 !important;
    max-height:45px !important;
}


.wlp-left-item .k-link {
    background-color: #2F313A;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 13px !important;
  color:#ffffff;
}
.wlp-left-frame .aw-menu {
  border: none !important;
}
.wlp-left-item.k-state-hover .k-link {
    background-color: #3e3768;
    color: #ffffff;
}


.wlp-left-submenu {
    line-height: 12px;
    border-bottom: solid 1px #4a4b51 !important;
}
.wlp-left-submenu .k-link {
    background-color: #2F313A;
    padding-top: 8px !important;
    padding-bottom: 5px !important;
    font-size: 13px !important;
    color: white;
}
.wlp-left-submenu.k-state-hover .k-link{
    background-color: #3e3768;
    color: #60ACDF;
}
.dosarcontainer {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;height:85px;}

.logo-wlp{
float:left;
margin-top: 7px;
margin-left: 15px;
}
.tabel-abonament-container{
width:100%;
}
.tabel-abonament{
width:90%;
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom:0px;
}
.tabel-abonament-th{
text-align: center;
}

.tabel-abonament-td{
vertical-align: middle;
margin-bottom: 15px;
margin-top: 15px;
}
.modal-body-wlp{
max-height: 90%;
height: 85%

}
.modal-dialog-wlp{
width: 55%;
 display:table;
    margin-left: 25%;
    margin-top: 5%;
}
.modal-content-wlp{
    margin: 0 auto;
}

.fa-color-green>i{
color:#009900 !important;

}
.aw-form-body-wlp{

background-color: #ffffff;
}

.aw-column-multi textarea {
position: absolute; 
}

.k-menu .k-item > .k-link > .k-i-arrow-e {
    background-image: url("sprite_weblike1.png");
    border-color: transparent;
    margin-top: -8px;
    position: absolute;
    right: 0.2rem;
    top: 20%;
}

.k-menu:not(.k-context-menu) {
    border-color: #dee2e6;
    color: #212529;
    background-color: #2F313A !important;

.k-block, .k-draghandle, .k-inline-block, .k-widget
      {
      border-width:0px;
     }

.status-factura {
width: 100%;
margin-top: 50px;
font-size: 35px;
color: red;
padding-left: 25px;
}

/*Navbar inverse override         */
.navbar-inverse {
    /*background-color: #ce0e0e;*/
    background-color: #e3001d;
    border-color: #000000;
}

.btn-wlp {
    /*background-color: #ce0e0e;*/
    width: 200px !important;
    margin-left:10px;
    margin-bottom: 10px;
}
.btn-primary .badge {
    color: #337ab7;
    background-color: #fff;
    font-size:9px;
height:10px;}

.wlp-left-frame-admins {
  background-color: #2F313A;
  color: #ffffff;
  border-right: solid 1px #c8c8c8 !important;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.wlp-left-item-admins {
  line-height: 12px;
  height: 55px;
  color: #ffffff;
    background-color: #2F313A;
	border-bottom: solid 1px #4a4b51 !important;
    max-height:45px !important;
}

.wlp-separator {
    margin-top: 5px;
    margin-bottom: 1.1em;
    padding-top: 0.2em;
    padding-right: 1.1em;
    padding-left: 1.1em;
    position: relative;
    border: solid 1px !important;
}

.btn-wlp-edit-factura {
	width: 90%;	
}

.wlp-header-factura{
	background-color: #4B77BE;
	
}

.aw-panel-header.k-selected, .aw-panel-header-placeholder.k-selected {
    background-color: #4B77BE !important;
    color: white;
}

.k-window {
    border-color: #000000;
    color: #212529;
    background-color: #ffffff;
    min-width: 90% !important;
    left: 100px !important;
}