strong{
	font-weight: 900!important;
}

.login{
	background: url('../img/login-bg-default.jpg') 50% 0px no-repeat;
	/*
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	*/
}
.login-1{
	background: url('../img/login-bg-1.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.login-2{
	background: url('../img/login-bg-2.jpg')no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.login-3{
	background: url('../img/login-bg-3.jpg') 0px 0px no-repeat;
}
.login-4{
	background: url('../img/login-bg-4.jpg') 0px 0px no-repeat;
}

.sign-box{
	margin-top: 10%;
}

/* MAP */
.typeahead-dropdown, .typeahead-list{
	z-index: 10000;
}

/* ICONOS */
.icon-gray .font-icon,
.icon-gray .fa,
.icon-gray .fas,
.icon-gray .far {
  color: #adb7be;
}

/* BOTONES */

.element-actions-btn{
	margin-top:10px;
}

/* TABLES */

.tbl-row .tbl-cell-10 {
	width:10%;
}

.tbl-row .tbl-cell-20 {
	width:20%;
}

.tbl-row .tbl-cell-30 {
	width:30%;
}

.tbl-row .tbl-cell-40 {
	width:40%;
}

.tbl-row .tbl-cell-50 {
	width:50%;
}

.tbl-row .tbl-cell-60 {
	width:60%;
}

.tbl-row .tbl-cell-70 {
	width:80%;
}

.tbl-row .tbl-cell-90 {
	width:90%;
}

.tbl-row .tbl-cell-60 {
	width:60%;
}

/* IMAGES */

.responsive-img img,
img.responsive-img{
	width: 100%;
	height: auto;
}

a, 
a:link, 
a:focus, 
a:hover{
	/*color: #750606;*/
	text-decoration: none;
}

hr{
	margin: 1em 0;
}

/* HEADER */

.site-header .site-logo img.hidden-md-down {
  float: left;
  height: 68px;
  position: relative;
  top: -15px;
  margin-right: 20px;
}

.site-header .site-header-collapsed{
	width: auto;
}

@media (min-width: 1055px) {
  .theme-side-ebony-clay .site-header .site-logo,
  .theme-side-madison-caribbean .site-header .site-logo,
  .theme-side-caesium-dark-caribbean .site-header .site-logo,
  .theme-side-tin .site-header .site-logo,
  .theme-side-litmus-blue .site-header .site-logo,
  .theme-rebecca-purple .site-header .site-logo,
  .theme-picton-blue .site-header .site-logo,
  .theme-picton-blue-white-ebony .site-header .site-logo {
    /*height: 80px;*/
    width: 210px;
    /*padding: 20px 0 0;*/
    /*text-align: center;*/
    /*margin: -20px 0 0 -15px;*/
  }
}

.theme-picton-blue .site-header{
/*  background-color: #be0e0e;
  background-color: #750606;
  border-bottom-color: #be0e0e;*/
}
.theme-picton-blue .side-menu .side-menu-list .fa, 
.theme-picton-blue .side-menu .side-menu-list .font-icon,
.theme-picton-blue .side-menu .side-menu-list .glyphicon{
	/*color: #750606;*/
}
.theme-picton-blue .site-header .dropdown>.btn{
	/*color: #750606;*/
}

.side-menu-list a:hover, 
.side-menu-list li>span:hover,
.side-menu-list li.sel a,
.side-menu-list li.sel>span{
	background-color: #ecf2f5;
}

.site-header .dropdown-shortcut{
	float: left;
}
.site-header .site-header-search-container{
	float: left;
}

.header-alarm.dropdown-toggle:after
{
	content: '';
	border: 0;
}


/* ARTICULOS */

.barcode div{
	margin:  0 auto;
}

/*.products .item {

}

.products .item .widget-header .title{
	font-size: 1em;
}

.products .item .widget-header .title span i{
	color:#333;
}

.products .item .widget-header .title:hover span i{
	color:#0082c6;
}

.products .item .body .data .label-mini{
	font-size: .7em;
	font-weight: 900;
	text-transform: uppercase;
}

.products .item .body .data .separator {
    margin: 5px auto 5px;
   }

.products .item .body .data{
	padding:0 5px;
}

/* SOCIOS */
.plus-link-custom{
	display: block;
	font-size: 22px;
  width: 24px;
  height: 24px;	
}
.plus-link-custom.active{
	/*color: #333;*/
}
.plus-link-custom.inactive{
	color: #999;
}
.plus-link-custom.active:hover,
.plus-link-custom.inactive:hover{
	color: #0082c6;
}




/* FORMS */
div.form-invalid{
  /*display: inline-block;*/
  padding: 5px;
  margin: 5px 0;
  /*font-size: .9em;*/
  background-color: #f8d7da;
  color: #721c24;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	width: 100%;
}

.widget.widget-tasks{
	padding-bottom: 0px;
}

.cancel1{
	background-color: #f7d9d9;
}
label{
	font-weight: 700;
}



body.sidebar-hidden .page-content {
  padding-left: 0px;
}

.box-typical p{
	margin: 4px 0 4px 0;
}

.profile-card .btn, .profile-card .btn-group{
	margin-bottom: 5px;
	overflow: hidden;
	max-width: 160px;
	font-size: .9rem;
}

/* SUMMERNOTE */
.note-btn-group .btn{
	background-color: #efefef;
	color: #999;
	border: none;
}
.note-btn-group .btn:hover{
	background-color: #00a8ff;
	color: #fff;
}

/* NOTAS */
.note-item{
	background: #f6f8fa;
	padding: 5px;
}
.note-item .profile-post-header{
	border: none;
	padding: 0 40px 0 0;
}




/* BOTONES */
.element-actions-btn button {
    padding: 0;
    border: none;
    background: 0 0;
    color: #919fa9;
    position: relative;
    right: -5px;
    -webkit-transition: none;
    transition: none;
}
.btn-square-icon-cstm {
  height: auto;
  min-height: 90px;
  border: solid 1px #00a8ff;
}
.btn-square-icon-cstm .fa {
  color: #00a8ff;
  margin-bottom: 10px;
}
.btn-square-icon-cstm .label {

}
.btn-square-icon-cstm:hover {

}
.btn-square-icon-cstm.btn-square-icon-rounded {

}
a.btn-square-icon-cstm {
  color: #555;
}




/* FACTURAS */
.chart-statistic-box .chart-txt.chart-billing{
	height: 200px;
}



/* AGENDA */
.fc-content{
	/*font-family: airla;*/
}
.fc-time{
	font-size: 14px;
	font-weight: normal;
}
.fc-title{
	font-size: 14px;
	font-weight: normal;
}




/* CALENDARIO */
.event-blue-grey{
	background-color: #badada;
}