.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__email {
    color: #6f727d;
}
.m-card-user .m-card-user__details .m-card-user__email
{
	display:block;
}

.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name
{
	color: #343a40;
}

.table td, .table th
{
	    border-bottom: 1px solid #dee2e6;
	    border-top: 0;
}

.popup-bubble {
        /* Position the bubble centred-above its parent. */
        position: absolute;
        top: 0;
        left: 0;
        transform: translate(-50%, -100%);
        /* Style the bubble. */
        background-color: white;
        padding: 5px;
        border-radius: 5px;
        font-family: sans-serif;
        overflow-y: auto;
        max-height: 60px;
        box-shadow: 0px 2px 10px 1px rgba(0,0,0,0.5);
      }
      /* The parent of the bubble. A zero-height div at the top of the tip. */
      .popup-bubble-anchor {
        /* Position the div a fixed distance above the tip. */
        position: absolute;
        width: 100%;
        bottom: /* TIP_HEIGHT= */ 8px;
        left: 0;
      }
      /* This element draws the tip. */
      .popup-bubble-anchor::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        /* Center the tip horizontally. */
        transform: translate(-50%, 0);
        /* The tip is a https://css-tricks.com/snippets/css/css-triangle/ */
        width: 0;
        height: 0;
        /* The tip is 8px high, and 12px wide. */
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: /* TIP_HEIGHT= */ 8px solid white;
      }
      /* JavaScript will position this div at the bottom of the popup tip. */
      .popup-container {
        cursor: auto;
        height: 0;
        position: absolute;
        /* The max width of the info window. */
        width: 200px;
      }

.m-portlet__head-text-1
{
	text-align: right;
}


.table thead th
{
	 border-bottom: 0;
}

.td-right
{    
	text-align: right;
}

.m-portlet.m-portlet--bordered-semi .m-portlet__head
{
	height: 6rem;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title-det
{
	display: block;
	padding-top: 10px;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-icon [class^="la-"], .m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-icon [class*=" la-"]
{
	font-size: 34px;
}
.m-portlet .m-portlet__head .m-portlet__head-text
{
	color:#575962;
	text-align: left;
}


.star-rating:hover > span:before {
    color: #ff5a00;
}

.star-rating > span:hover ~ span:before {
    color: #c7c5c5;
}

.star-rating {
  line-height:32px;
  font-size:1.25em;
}

.la-star-o
{
	font-size: 30px;
}



.la-star
{
	color: #ff5a00;
	font-size: 30px;
}

.m-demo .m-demo__preview
{
	border: none;
}

.m-list-timeline__items .m-list-timeline__item .m-list-timeline__time
{
	text-align: left;
	width: 200px;
	font-size: 14px;
}
.m-list-timeline__items .m-list-timeline__item .m-list-timeline__text
{
	font-size: 18px;
}

.m-portlet .m-portlet__head
{
	border-bottom:none
}
.m-portlet__dest
{
	font-size: 20px;
    margin-top: 10px;
}

.m-portlet.m-portlet--head-sm .m-portlet__head
{
	height: 6rem;
}




.m-portlet .m-portlet__head .m-portlet__head-tools 
{
	display: block;
}





.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__head .m-login__title 
{
    text-align: left;
	color: #000;
	    font-size: 2rem;
}










.m-container.m-container--full-height
{
	    box-shadow: 0px 1px 15px 1px rgba(69,65,78,0.1);
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-form__group .form-control 
{
	border-radius: 0px;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-login__form-action
{
	  text-align: left;
}



@media (max-width: 700px)
{
	.m-portlet__dest {
		font-size: 13px;
		 margin-top: 7px;
	}
	.m-portlet.m-portlet--head-sm .m-portlet__head
	{
		height: 9rem;
	}
	
	
	.la-star-o
	{
		font-size: 25px;
	}



	.la-star
	{
		font-size: 25px;
	}
	
	h3, .h3
	{
		    font-size: 14px;
	}
}

