/*
Principal: #FF4D4D
Tintes:
	#FF6363
	#FF7A7A
	#FF9090
	#FFA6A6
	#FFBCBC
	#FFD3D3
	#FFE9E9

Opuesto:

*/
.panel-adm{
	background: white;
	font-family: Arial;
	background-color: white;

}

.panel-adm h1,
.panel-adm h2,
.panel-adm h3,
.panel-adm h4,
.panel-adm h5,
.panel-adm h6{

	color: #ff4d4d;
}

.panel-adm p{
	overflow-wrap: break-word;
	margin: 3px 0;
}
/*
.panel-adm .list-group-item:first-child {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}*/

.panel-adm .list-group-item {
	border:0px;
	border-top: 1px solid #ddd;
	border-left: 2px solid #ff4d4d;
	border-radius: 0;
	padding-right:0;
}

.panel-adm .list-group-item.list-group-item-select{
	padding:2px;
	padding-left: 5px;
}


.panel-adm .list-group-item .field{
	height:50px;
}

.panel-adm .list-group-item-imgs{
	height: 100%;
	width:100%;
	max-height: 100%;
	max-width:100%;
	overflow-y:scroll;
	overflow-x:visible;
}

.panel-adm .list-group-item .list-group-item-imgs .list-group-item-imgs-item{
	width:50px;
	height:100%;
	background-repeat:no-repeat;
	background-size: cover;
	float:left;
	/*display:inline-block;*/
}

.panel-adm .btn{
	border-radius:0;
	box-shadow: none;
	border:0;
	line-height: 14px;
	padding:8px 12px;
	font-size:15px;
}

.panel-adm .btn.btn-default{
	background-color:#ff4d4d;
	color:white;
}

.panel-adm .btn.btn-link{
	background-color:#ffffff;
	color:#ff4d4d;
}

.panel-adm .btn .glyphicon,.panel-adm a .glyphicon{
	margin-right:5px;
}

.panel-adm .list-group-item .btn,
.panel-adm .list-group-item .btn.btn-link{
	padding: 5px;
}

.panel-adm .list-group-item.list-group-item-select .btn,
.panel-adm .list-group-item.list-group-item-select .btn.btn-link{
	padding: 2px;
	border:0;
}

.panel-adm .form-control {
	border: 0;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
	box-shadow: 0px 3px 9px -7px rgba(0,0,0,1);

}

.panel-adm .navbar-default.navbar-panel-usr{
	background-color:#ff4d4d;
	border-radius:0px;
	margin-top:0px;
	border:0;
	color:white;
}

.panel-adm .navbar-fixed{
	z-index:9999;
	position:fixed;
	top:0;
	width:100%;
}

.panel-adm .navbar-brand{
	/*opacity: 0;*/
	/*background-image: url("../img/logo_faecc_blanco.png");*/
	/*background-image: url("../img/logo-header.png");*/
	background-image: url("../img/LogoApaisado_new.png");
	background-size: 90%;
	background-position:center;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-right: 75px;
	transition: opacity 500ms;
}

.panel-adm .navbar-brand.black{
	background-image: url("../img/logo_faecc_rojo.png");
	background-size: 40px;
	opacity:1;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-toggle {
	border-color: #FFF;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-toggle .icon-bar {
	background-color: #FFF;
}

.panel-adm .navbar-default .navbar-toggle:hover,
.panel-adm .navbar-default .navbar-toggle:focus {
	background-color: transparent;
}

.panel-adm .navbar.navbar-panel-usr{
	border-radius: 0;
	margin-bottom: 0;

}

.panel-adm .navbar-default.navbar-panel-usr{
	background-color: #ff4d4d;
	border:none;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > .active > a, .navbar-default.navbar-panel-usr .navbar-nav > .active > a:hover,
.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > .active > a:focus,
.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > li > a:hover,
.panel-adm .navbar-default .navbar-nav > li > a:focus {
	color: white;
	background-color: #FF7A7A;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > li > a{
	color:white;
	transition:background-color 500ms;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > li > a:hover,
.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > li > a:focus {
	background-color: #FF7A7A;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > .open > a,
.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > .open > a:hover,
.panel-adm .navbar-default.navbar-panel-usr .navbar-nav > .open > a:focus {
	background-color: #FF7A7A;
	color:white;
}


.panel-adm .dropdown-submenu {
	position: relative;
}

.panel-adm .dropdown-submenu .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -1px;
}

.panel-adm .navbar-panel-usr .dropdown-menu {
	background-color: #FF4D4D;
	border: 1px solid #FF4D4D;
	border-radius: 0;
	box-shadow: none;
	color: white;
}

.panel-adm .navbar-panel-usr .dropdown-menu > li > a {
	color: white;
}

.panel-adm .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color:white;
}

.panel-adm .navbar-default.navbar-panel-usr .navbar-nav .open .dropdown-menu > li > a:hover,
.panel-adm  .navbar-default.navbar-panel-usr .navbar-nav .open .dropdown-menu > li > a:focus {
	background-color: #FF7A7A;
	border: 1px solid #FF7A7A;
	color:white;
}

.panel-adm .navbar-panel-usr .dropdown-menu > li > a:hover,
.panel-adm .navbar-panel-usr .dropdown-menu > li > a:focus {
	text-decoration: none;
	background-color: #FF7A7A;
}

.panel-adm .btn-group{
	margin:10px 0px;
}

.panel-adm .btn-group .btn.btn-default:hover,
.panel-adm .input-group-btn > .btn:hover,
.panel-adm  .input-group-btn > .btn:focus,
.panel-adm  .input-group-btn > .btn:active{
	background-color:#FF7A7A;
}

.panel-adm .btn-group .btn.btn-default,
.panel-adm .btn-group .btn.btn-link{
	border-right:3px solid #FF7A7A;
}

.panel-adm .btn-group .btn.btn-default.active,
.panel-adm .btn-group .btn.btn-link.active{
	background:#FF7A7A;
}

.panel-adm .art-label{
	margin: 15px 0 10px 0;
}

.panel-adm .btn.btn-default.btn-disabled{
	background-color: #ccc;
}

.panel-adm .btn-sm, .btn-group-sm > .btn {
	padding: 4px 8px;
	font-size: 11px;
}


.panel-adm .list-group-item.el-select{
	border: 2px solid #DA223B;
	border-bottom: 2px solid #DA223B;
}

.panel-adm .img-opened{
	max-width:400px;
	margin:auto;
}

.panel-adm .container-breve-img{
	position:relative;
}

.panel-adm .breve-img{
	max-width:100%;
	cursor: pointer;
}

.panel-adm .ico-grow-img{
	position:absolute;
	height:0%;
	width:100%;
	bottom:0;
	background:rgba(0,0,0,0.5);
	cursor: pointer;
	pointer-events:none;
	transition:height 150ms;
	overflow:hidden;
	text-align:center;
}

.panel-adm .html-editor-content {
    width: 100%;
		height:400px;
		border: 1px solid #CCC;
		overflow-x:hidden;
		overflow-y:scroll;

}

/*
.panel-adm .glyphicon{
	color:white;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	width:50px;
}

.panel-adm .container-breve-img:hover .ico-grow-img{
	height:100%;
} */


.panel-adm .list-group-item.el-select{
	border: 2px solid #DA223B;
}

.panel-adm .btn-group .btn.btn-default.btn-html-editor-toolbar,
.panel-adm .btn-group .btn.btn-link.btn-html-editor-toolbar,
.panel-adm .btn.btn-default.btn-html-editor-toolbar {
	border: 1px solid #CCC;
	background-color: #CCC;
	color:white;
	padding: 8px 8px;
}

.panel-adm .btn-group .btn.btn-default.btn-html-editor-toolbar:hover,
.panel-adm .btn-group .btn.btn-link.btn-html-editor-toolbar:hover,
.panel-adm .btn.btn-default.btn-html-editor-toolbar:hover {
	border: 1px solid #CCC;
	background-color: #CCC;
	color:white;
	padding: 8px 8px;
}

.panel-adm .btn-group.btn-group-html-editor-toolbar{
	box-shadow: 0px 3px 9px -7px rgba(0,0,0,1);
}

.panel-adm .html-editor-content{
	width:100%;
	border:1px solid #CCC;
	padding: 10px;
}

.panel-adm .btn-group-right{
	text-align:right;
}

.panel-adm .dropdown-calendario .btn.btn-default{
	background-color: white;
  color: #AD0D23;
	box-shadow:none;
	border:0;
}

.panel-adm .btn.btn-default.btn-calendario{
	background-color:white;
	color:black;
	margin-bottom: 10px;
	border: 0;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
	box-shadow: 0px 3px 9px -7px rgba(0,0,0,1);
}

.panel-adm .list-group-container{
	height:0;
	padding:0;
	margin:0;
	overflow:hidden;
}

.panel-adm .list-group-container.active{
	height: auto;
}

.dropdown-select .btn {
    cursor: default;
    /* background-color: #FFF; */
    text-align: left;
}

.dropdown-select .caret {
    position: absolute;
    right: 16px;
    top: 16px;
}

.dropdown-select .btn-default:hover,
.dropdown-select .btn-default:focus,
.dropdown-select .btn-default:active,
.dropdown-select .btn-default.active,
.dropdown-select .open .dropdown-toggle.btn-default {
    /* background-color: #ff4d4d; */
}

.dropdown-select .btn-group.open .dropdown-toggle {}

.dropdown-select .dropdown-menu .list-group-item-action:hover > li,
.dropdown-select .dropdown-menu .list-group-item-action:focus > li,
.dropdown-select .dropdown-menu .list-group-item-action:active > li,
.dropdown-select .dropdown-menu .list-group-item-action > li.active,
.dropdown-select .dropdown-menu .list-group-item-action:hover .btn.btn-link,
.dropdown-select .dropdown-menu .list-group-item-action:focus .btn.btn-link,
.dropdown-select .dropdown-menu .list-group-item-action:active .btn.btn-link{
	color: #ff4d4d;
}
/*

.dropdown-select .dropdown-menu .list-group-item-action:hover .list-group-item-action,
.dropdown-select .dropdown-menu .list-group-item-action:focus .list-group-item-action,
.dropdown-select .dropdown-menu .list-group-item-action:active .list-group-item-action,
.dropdown-select .dropdown-menu .list-group-item-action:hover .list-group-item-action .btn.btn-link,
.dropdown-select .dropdown-menu .list-group-item-action:focus .list-group-item-action .btn.btn-link,
.dropdown-select .dropdown-menu .list-group-item-action:active .list-group-item-action .btn.btn-link{
	background-color:white;
	color:#333;
}
 */

.dropdown-select .btn-group {
	width: 100%
}
.dropdown-select .dropdown-menu {
	width: 100%;
	max-height: 250px;
	overflow-y:scroll;
}

.dropdown-select .dropdown-menu{
	border-radius: 0;
}

.panel-adm .input-group{
	margin: 10px 0px;
	justify-content: flex-end;
}

.panel-adm .input-group .form-control{
	line-height: 1;
}

.panel-adm .input-group .input-group-btn{
	width:auto;
}

.panel-adm .input-group .btn{
	padding:8px;
}

.panel-adm .input-group-btn > .btn:hover,
.panel-adm  .input-group-btn > .btn:focus,
.panel-adm  .input-group-btn > .btn:active{
	z-index:0;
}
