.m5 { margin:5px !important; }
.m10 { margin:10px !important; }
.m15 { margin:15px !important; }
.m20 { margin:20px !important; }
.m30 { margin:30px !important; }
.m50 { margin:50px !important; }
.mb5 { margin-bottom:5px !important; }
.mb10 { margin-bottom:10px !important; }
.mb15 { margin-bottom:15px !important; }
.mb20 { margin-bottom:20px !important; }
.mb30 { margin-bottom:30px !important; }
.mb50 { margin-bottom:50px !important; }
.mb100 { margin-bottom:100px !important; }
.mt5 { margin-top:5px !important; }
.mt10 { margin-top:10px !important; }
.mt15 { margin-top:15px !important; }
.mt20 { margin-top:20px !important; }
.mt30 { margin-top:30px !important; }
.mt50 { margin-top:50px !important; }
.mt100 { margin-top:100px !important; }
.thumb-image{float:left;height:22px;width:22px;position:relative;padding:0;}
.miniatura{height:22px;width:22px;position:relative;padding:0;}
.text-upper { text-transform: uppercase; }
.text-caps { text-transform: capitalize; }
.text-lower { text-transform: lowercase; }
.loader{
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  opacity:75%;
  background: url('../img/loadinggears.gif') 
              50% 50% no-repeat rgb(249,249,249);
		display: none;
}
.old { border:5px solid #dc3131; }
.blink_me {
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.menu-on-top #logout {
     display: block!important; 
	 margin-right: 3px;
}
.btn-squared-default  {
        width: 110px !important;
        height: 105px !important;
        font-size: 10px;
		padding: 6px;
    }

.btn-squared-default:hover {
            border: 3px solid white;
            font-weight: 800;
        }

.btn-squared-default-plain  {
        width: 100px !important;
        height: 100px !important;
        font-size: 10px;
    }

 .btn-squared-default-plain:hover  {
            border: 0px solid white;
        }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
    cursor: pointer;
    margin-top: 5px;
}
.dropzone .dz-preview .dz-image {
    border-radius: 10px;
}
.dropzone .dz-preview .dz-remove {
    font-size: 12px;
	border-radius: 25px;
}
@media (max-width: 979px) {
	.dropzone .dz-default.dz-message {
		background-size: 100%;
		width: 100%;
		height: 43px;
		margin-left: auto;
		margin-top: -10px;
	}
}
@media (max-width: 979px) {
	.menu-on-top aside#left-panel nav {
		height: 300px!important;
		overflow: scroll;
		overflow-x: visible!important; 
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 767px) {
#logout i {
    color: #6D6A69;
    font-size: 121%;
}
@media only screen and (max-width: 679px) and (min-width: 0) {
#logout  i {
    color: #6D6A69;
    font-size: 121%;
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
	#logout  i { color: #6D6A69;font-size: 121%; }
	.jarviswidget header h2 { width: 200px; !important; }
}

