body{background:#fafafa}
.login, .olvido, .error,.pass{background:#fff;}
/*.login .navbar, .olvido .navbar,.error .navbar, .pass .navbar, .panel-default > .panel-heading, .footer{background-color:#f9f9f9;}*/
.footer a, .footer{color:#fff;}
.navbar{position:fixed;top:0px;width:100%;z-index:15;margin-bottom:0px;}
.navbar-header{padding-bottom:15px}
.navbar-brand{padding-left:10px;padding-top:5px;}
.panel, .panel-heading{border-radius:0px;}
.sidebar{padding-top:20px;}
.main{background:#fff;padding-bottom:15px}
.container-fluid{max-width:1140px}
.navbar > .container-fluid{max-width:100%}
.navbar{color:#fff !important;}
.main > .btn{/*padding:30px;*/min-width:100%;margin-top:15px}
fieldset{clear:both}
.navbar-collapse{padding-right:0px;}
.nav > li > a{padding-right:10px;padding-left:10px}
.cuadrocanvas{max-width:75%;margin:0px auto;}
/*.main-menu{padding-left:0px;}
ul.main-menu > li a {
    display: block;
    padding: 10px 0 10px 15px;
    position: relative;
}
ul.main-menu > li a {
    background-color: #fafafa;
    border-top: 1px solid #dfdfdf;
    display: block;
    padding: 10px 0 10px 15px;
    position: relative;
	transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
	-ms-transition:0.5s;
}
ul.main-menu > li a:hover{background-color:#f5f5f5;}
ul.main-menu > li:last-child a{border-bottom: 1px solid #dfdfdf;}
ul.main-menu > li.active > a{background-color:#E5ECFB;}*/
.checkbox label{font-weight:bold;margin-left:15px}
.user .img-thumbnail{width:40px}
.sidebar iframe{min-height:400px;}
.login-box{ background:#f9f9f9;padding:15px;border-radius:4px;margin-top:20px;}
.olv-link{margin-top:15px;}
.login .panel-body ul, .olvido .panel-body ul, .error .panel-body ul, .pass .panel-body ul{padding-left:15px;}
.login .panel-body ul li, .olvido .panel-body ul li, .error .panel-body ul li, .pass .panel-body ul li{margin-bottom:15px;}
.panel-default > .panel-heading{font-weight:bold}
.footer{width: 100%;overflow:hidden}
.footer .col-md-6{padding-top:10px;padding-bottom:5px;}
.info-footer img{float:left;margin:15px;margin-top:25px;margin-left:0px;}
.version div{width:49.9%;float:left;padding-left:0px;}
.version div:first-of-type{font-size:14pt;}
.version div:nth-child(2){text-align:right;}
.version div:nth-child(2) p{font-weight:bold;}
.navbar{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bab60c+0,a69e15+100 */
background: #bab60c; /* Old browsers */
background: -moz-linear-gradient(top,  #bab60c 0%, #a69e15 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #bab60c 0%,#a69e15 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #bab60c 0%,#a69e15 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bab60c', endColorstr='#a69e15',GradientType=0 ); /* IE6-9 */
border-radius: none;min-height:85px;
background:#fff}
.navbar-brand > img{max-width:170px;margin-top:0px}
.footer{background-color:#61135F}
h1, .h1{color:#000}
.navbar-nav > li > a{/*color:#fff*/}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus{color:#000}
.login .navbar-nav >li > a, .olvido .navbar-nav >li > a, .error .navbar-nav >li > a, .pass .navbar-nav >li > a{color:#fff}
.navbar-nav >li > a:hover{color:#000}
/*.navbar-nav > li:first-child{font-size:2.5em; line-height:1.5em;padding-right:20px;}*/
.navbar-nav > li:last-child{float:right;}
.img-thumbnail{background:none;}
.user .navbar-nav > li:nth-child(1) > a:hover, .user .navbar-nav > li:nth-child(1) > a:focus{background:none;color:#fff;}
.user .navbar-nav > li:last-child {text-align:right;}
.navbar-toggle{margin-bottom:0px;font-size:16pt;color:#fff;}
.login .navbar-toggle, .olvido .navbar-toggle, .error .navbar-toggle, .pass .navbar-toggle{color:#000}
.contenido{margin-top:90px;}
.dropdown-menu > li > a{color:#fff;}
.login .dropdown-menu > li > a, .olvido .dropdown-menu > li > a, .error .dropdown-menu > li > a, .pass .dropdown-menu > li > a{color:#333}
[data-progress="ocupado"]{text-align:center}
.widget {
    background-color: #f9f9f9;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 20px;
}

.widget.widget-focus-enabled {
    z-index: 999;
    position: relative;
}

#focus-overlay{
	background:rgba(0,0,0,0.95);
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:9
}

.widget .widget-header {
    background-color: #89A3D5;
    border-bottom-color: #a7a91f;
    color: #fff;
}
.widget .widget-header {
    min-height: 35px;
    padding: 0 10px;
	overflow:hidden;
}

.widget .widget-header h3 {
    display: inline-block;
    float: left;
    font-family: "latobold";
    font-size: 1.1em;
    line-height: 35px;
    margin: 0;
    vertical-align: middle;
}

.widget .widget-header em {
    display:none;
}
.widget .widget-header .btn-help {
    float: left;
    left: 3px;
    padding: 0;
    position: relative;
    top: 3px;
}

.widget .widget-header .widget-header-toolbar {
    float: right;
    height: 35px;
    margin-left: 10px;
    padding-left: 10px;
    width: auto;
	padding-top:3px;
	font-size:1.2em;
	border-left:1px #000 solid;
}

.widget .widget-content{padding:10px;}

.minified{display:none;}
.expanded{width:100%;}
.oculta-lateral{font-size:1.5em;z-index:2;cursor:pointer;left:50%;top:0px;position:absolute;width:25px;height:25px;-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.oculta-lateral i{text-align:center;transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;background-color:#f3f3f3;border:1px #e4e4e4 solid;color:#ccc;border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;-o-border-radius:0px 10px 10px 0px;-ms-border-radius:0px 10px 10px 0px;padding-top:3px;padding-bottom:3px;padding-right:2px;}
.oculta-lateral [class^="icon-"]::before, [class*=" icon-"]::before{margin-right:0px;}
.oculta-lateral i:hover{background:#ccc;color:#333}


.table-sorting thead th::after {
    content: "";
    display: inline-block;
    float: right;
    font-family: "uvfont2";
    vertical-align: middle;
}
.table-sorting .sorting_asc::after, .table-sorting .sorting_asc_disabled::after{
    content: "\e9d1";
}

.table-sorting .sorting_desc::after, .table-sorting .sorting_desc_disabled::after {
    content: "\eb78";
}

.table-sorting .sorting::after {
    content: "\e954";
}

.table-sorting thead .sorting, .table-sorting thead .sorting_asc, .table-sorting thead .sorting_desc, .table-sorting thead .sorting_asc_disabled, .table-sorting thead .sorting_desc_disabled {
    cursor: pointer;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img{min-height:120px;}
.sidebar .carousel-caption{left:auto;right:auto;top:0%;color:#000;text-shadow:none;padding-top:0px;}
.carousel-control.right,.carousel-control.left{background:none;color:#ccc;text-shadow:none;font-size:1.2em;width:20px;height:20px;}
.sidebar .left span, .sidebar .carousel-control.left{width:10px;}
.sidebar .left [class^="icon-"]::before, [class*=" icon-"]::before{margin-left:0px;}
.sidebar .carousel-control{top:-52px;}
.consejos{text-align:center;}
.usuarios .dataTables_length label{font-size:0px}
.usuarios .dataTables_length label select{font-size:12px;-moz-appearance:none;background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	-ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.usuarios .dataTables_length label select:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}

.alta{margin-bottom:15px;text-align:right;}
.profile{overflow:hidden}
.profile > div{padding:15px}
/*.profile .help-block{text-align:right}*/
.profile #info .col-md-3{text-align:center; padding:15px}

.profile #info .col-md-9{padding:15px}

.profile legend{padding-top:15px;}
.profile legend:nth-child(1){padding-top:0px;}

.form-horizontal .control-label{text-align:left;}

.fileinput {
    margin-bottom: 9px;
    display: inline-block;
}

.fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists {
    display: none;
}

.fileinput-preview{min-width:140px;min-height:140px;width:140px;height:140px;margin:0px auto;}
.fileinput-preview img, .fileinput-new{max-height:130px;max-width:130px;}

.btn-file{position:relative}

.btn-file>input {
position: absolute;
top: 0;
right: 0;
margin: 0;
opacity: 0;
filter: alpha(opacity=0);
font-size: 23px;
height: 100%;
width: 100%;
direction: ltr;
cursor: pointer;
}

/*input[type="checkbox"]{display:none;}*/

input[type="checkbox"].borrar{display:inline-block; margin-right:3px;margin-left:10px;vertical-align:sub}

input[type="checkbox"] + span::before {
    border: 1px solid #ccc;
    bottom: 1px;
    content: "";
    display: inline-block;
    height: 22px;
    margin-right: 5px;
    position: relative;
    vertical-align: middle;
    width: 22px;
    font-family: "uvfont2";
	font-size:1.1em;
	padding-left:2px;
	line-height:20px;
}

input[type="checkbox"]:checked + span::before{
    background-color: green;
    color: #fff;
	content:"\e862"
	
}

#complexify .progress{text-align:left;padding-left:0px!important;padding-right:0px!important;}

ul.activity-list li:not(:last-child){border-bottom: 1px solid #ddd;}
ul.activity-list li{
    padding-top: 15px;
}
ul.activity-list li {
    padding-bottom: 15px;
}

ul.activity-list li i {
    background-color: #e4e4e4;
    border-radius: 30px;
    color: #656565;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    vertical-align: middle;
    width: 30px;
	float:left;	
}

ul.activity-list li p {
    margin-bottom: 0;
    padding-left: 40px;
}

ul.activity-list li .timestamp{color: #b1b1b1;
    display: block;
    font-size: 0.85em;}

body.dragging, body.dragging * {
  cursor: move !important;
}

.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}

ul#sortlist li{
	height:75px;
}

ul#sortable1 li.sortable-placeholder, ul#sortable1 li.placeholder, ul#sortable2 li.sortable-placeholder, ul#sortable1 li.ui-sortable-placeholder, ul#sortable2 li.ui-sortable-placeholder
{
	float: left;
	width: 100%;
	height: 170px;
}

ul#sortlist li.placeholder
{
width:100%;
height:75px;	
}
	
ul#sortlist li.sortable-placeholder, ul#sortable1 li.sortable-placeholder, ul#sortable2 li.sortable-placeholder, ul#sortable1 li.ui-sortable-placeholder, ul#sortable2 li.ui-sortable-placeholder, ul#sortlist li.placeholder{
			border: 1px dashed #CCC;
			background: none;
			visibility:visible!important;
		}
.banners #sortable1:before{content:"Banners lado izquierdo";width:100%;display:block;padding-left:10px;}
.banners #sortable2:before{content:"Banners lado derecho";width:100%;display:block;padding-left:10px;}
#sortlist,.sortlist,#sortable1,#sortable2{padding-left:0px;}
ul#sortlist li.sorting,ol.sortlist li.sorting,#sortable1 li, #sortable2 li,ul#sortlist li, .sortable li{list-style:none!important;}
.banners ol.sortlist, .banners ul#sortable1, .banners ul#sortable2{border:1px #ddd dashed;margin-left:5px;margin-right:5px;padding:0px;}
ul#sortlist li.sorting td, ul#sortable1 li td, ul#sortable2 li td{width:33%}
ol.sortlist p{padding-left:5px;padding-top:5px}
table.menusup th{width:33%;border-top:0px!important;}
table img{width:100%;}
[data="activo"], [data="portada"]{padding:5px;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;}
.banners [data="activo"], .galeria [data="activo"]{padding:2px;padding-left:5px;padding-right:5px;}
.banners .widget-content, .galeria .widget-content, .documentos .widget-content, .imagenes-alta .widget-content, .flash_fotos .widget-content{overflow:hidden}
.banners .widget-content .btn, .galeria .widget-content .btn, .documentos .widget-content .btn {margin-bottom:15px;margin-left:10px;}
.banners .widget-content .col-md-12, .galeria .widget-content .col-md-12, .documentos .widget-content .col-md-12{overflow:hidden;}
li .icon-trash, li .icon-edit-1{font-size:1em;margin-left:0px;}
.table [class^="icon-"]{font-size:1.8em}
.banners li.sorting .thumbnail div a{margin-bottom:0px;}
.banners li.sorting{padding:0px!important;}
.banners li .thumbnail div, .galeria li .thumbnail div{padding:5px;}
.banners li .thumbnail, .galeria li .thumbnail{border: medium none;
    /*overflow: hidden;*/
    position: relative;
	max-height:225px;
	margin:10px;
	margin-bottom:20px;
	background-color: #fff;
    display: block;
    /*line-height: 1.42857;*/
    transition: all 0.2s ease-in-out 0s;
	padding:0px;
	}
.galeria li .checkbox-inline, .documentos li .checkbox-inline
{
	position: absolute;
    right: 25px;
    top: 10px;
    z-index: 1000;
	background:rgba(100,100,100,0.7);
	padding:5px;
	padding-right:0px;
}
.documentos{overflow:hidden;clear:both;padding-top:10px;}

.documentos .btn-xs, .btn-group-xs > .btn{padding:5px;}

.documentos li .checkbox-inline{background:none}

.banners li .icon-move, .galeria li .icon-move, .documentos li .icon-move{position:absolute;left:0px;top:0px;padding:5px;z-index:10;cursor:pointer}
.documentos li .icon-move{position:relative;}
.documentos li .caption > div{position:relative; bottom:0px;padding:0px;padding-top:10px;text-align:left;}
.documentos li .caption > div .btn{margin:0px;margin-top:10px;}
.banners li .thumbnail:hover img, .galeria li .thumbnail:hover img {
    transform: translateY(-50px);
}
/*.movimiento{position:static!important}*/
.banners li .thumbnail img, .galeria li .thumbnail img {
    backface-visibility: hidden;
    transition-duration: 0.4s;
    transition-property: transform;
}

.banners li .caption, .galeria li .caption
{
    backface-visibility: hidden;
    background-color: #fff;
    bottom: 0;
    color: #555;
    left: 0;
    /*opacity: 0;*/
    padding: 9px;
    /*position: absolute;*/
    top: auto;
    transform: translateY(100%);
    transition-duration: 0.4s, 0.1s;
    transition-property: transform, opacity;
    width: 100%;
	font-size:0.8em;	
}

.caption .list-unstyled li:nth-child(2)
{
margin-top:5px;	
}

.banners li .caption h3, .galeria li .caption h3
{
font-size:14px;	
}

.banners li:hover .caption, .galeria li:hover .caption
{
opacity:1;
/*transform: translateY(0px);	
    transition-duration: 0.4s, 0.1s;
    transition-property: transform, opacity;*/
}
.ban-image{width:275px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.ban-image img{max-width:255px}

#estadisticas, .codigo textarea{min-height:100px;height:auto}
.redesin{border:1px #ddd dashed;overflow:hidden;padding:15px;margin-bottom:15px;}
.redesin .form-group{padding-right:15px;}
.redesin img{vertical-align:middle;padding-right:5px}
.redesmas .form-control{width:70%;}
.redesmas .form-control:first-child{width:auto;}
.redesmas .help-block{clear:left;}
.redesin .form-control{width:92%}
.redesin i, .redesmas i{font-size:1.5em;margin:0px;}
.form-group{overflow:hidden}
#formulario fieldset > .form-group{clear:both}
.cabezatabla{background:#444;color:#fff;font-size:0.9em}

.note-editor{margin-top:10px;margin-bottom:15px;}

.contador
{
background: none repeat scroll 0 0 #333 !important;
    border-color: #555;
    border-radius: 30px;
    border-style: solid;
    border-width: 2px;
    color: #fff;
    font-size: 10px;
    left: 58%;
    line-height: 16px;
    padding: 0 5px;
    position: absolute;
    text-align: center;
    top: 12px;	
}

.contadoractivo{background: none repeat scroll 0 0 #e60404 !important;}

.form-group .alert-danger
{
float:right;
clear:both;	
}

.alert-danger{margin-top:10px;}

.pagination li a.enlace:hover{cursor:pointer}

.cargando
{
width:100%;
font-size:3em;
text-align:center;	
}

form label i{color:#a94442}
form{padding-bottom:15px;}

.modal-header{border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;-o-border-radius:6px 6px 0px 0px;-ms-border-radius:6px 6px 0px 0px;}
.modal-content p{padding:10px;}

.table-flash tr td{width:33%;}

.dataTables_wrapper .dataTables_filter{width:auto;float:right;text-align:right;}
.dataTables_wrapper .dataTables_length{width:auto;float:left;}

.bootstrap-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 10px;
  color: #555;
  vertical-align: middle;
  border-radius: 4px;
  max-width: 100%;
  line-height: 22px;
  cursor: text;
  width:100%;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  width: auto !important;
  max-width: inherit;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: white;
}
.bootstrap-tagsinput .tag [data-role="remove"] {
  margin-left: 8px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

#top-link	{ display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none; border:1px solid green; background:Lightgreen; padding:10px; }

.table-sorting{clear:both;}

.icon-level-up:before{-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.hijas{float:left;width:auto;padding-bottom:10px;margin-right:10px}
.hijas div{width:20px;height:20px;padding:5px;float:left;border:1px #f9f9f9 solid;margin-right:3px;}
.secciones .dataTables_wrapper {margin-top:10px;clear:both;}
tr.bg-primary .icon-edit-1{color:#fff;}
tr.bg-primary:hover .icon-edit-1, tr.bg-primary:hover{color:#337ab7}

.enfermedades-alta .form-group, .casos-alta .form-group{padding:5px;border-radius:10px;}

.enfermedades-alta .form-group:nth-child(2n), .casos-alta .form-group:nth-child(2n){
background:#f9f9f9;	
}

/*.sorting
{
float:none;
display:inline-block;
vertical-align:top;	
}*/

table .col-md-6{padding:5px}
.updown{max-width:25px;margin:0px auto;}
.icon-eye2{font-size:1.6em;}
tr.caso td{text-align:center}
.navbar-brand{height:65px}
#formulario_campos{overflow:hidden}
#formulario_campos .col-md-2{padding-left:0px}
.modificado {
    background: #F99 !important;
    color: #fff;
}

.editable
{
border:1px #333 dashed;
max-height:200px;	
overflow:hidden;
display: block;
width: 100%;
border-radius:0px;
max-width:100%;
margin-left: 0px !important;
box-sizing: border-box;
padding:5px
}
.editable:hover
{
cursor:pointer;	
}
.botoneseditarmini{padding:0px}
#lista-campos > div{padding-bottom:15px;padding-top:15px}
#lista-campos > div:nth-child(odd){background:#f5f5f5}

.apartados .col-md-1 input, .apartados .col-md-3 input{max-width:100%;width:100%}


.subdescargas
{
/*border-top:1px #f3f3f3 solid;/*/
margin-top:15px;
/*padding:15px;*/
box-sizing:border-box;
clear:both;
}

.subdescargas {border-bottom: 1px #f3f3f3 solid;margin-bottom:15px;overflow:hidden;padding-bottom:15px}

.col-md-3 .subdescargas, .col-md-4 .subdescargas{background:#f5f5f5;padding:15px}

.subdescargas li
{
display:inline-block;
width:33%;
margin-bottom:3px;
background:#f5f5f5;
padding:5px;
border:0px;
vertical-align:top;
text-align:center;	
min-height:120px;
}

.col-md-3 .subdescargas a,.col-md-4 .subdescargas a{display:block;width:100%;background:none; text-align:left;min-height:auto;}

.subdescargas a > i{display:block;font-size:3em;}

.col-md-3 .subdescargas a i,.col-md-4 .subdescargas a i, .subdescargas a strong i{display:inline; font-size:1.2em}
.col-md-3 .subdescargas h2, .col-md-4 .subdescargas h2{margin-top:0px}

.checkbox + .checkbox {margin-top:10px}
.alert-dark{background:#444;margin-bottom:15px}

@media (min-width: 768px) {
  .modal-dialog {
    width: 75%;
    margin: 30px auto;
  }
@media (min-width:768px)
{
.navbar-nav{float:right}
}

@media (max-width:990px)
{
textarea{height:auto}
.input-group{display:block;}
table .col-md-6{width:45%;float:left;}
}
@media (max-width:760px)
{
.contenido{margin-top:145px;}
.htmlarea .toolbar table tbody tr td:nth-child(1){display:none;}	
table .col-md-6{width:30%}
}
@media(max-width:560px)
{
.htmlarea [title="Ver Documento en HTML"],.htmlarea [title="Insertar Imagen"],.htmlarea [title="Insertar Tabla"],.htmlarea [title="Horizontal Rule"],.htmlarea [title="Color del Fondo"], .htmlarea [title="Color del Texto"], .htmlarea [title="Subindice"], .htmlarea [title="Superindice"]{display:none;}
.table .desctitle, .table .descripcion{display:none;}
}
@media (max-width:480px)
{
.boton-editor{display:block;margin-top:10px;}
.htmlarea [title="Rehacer"], .htmlarea [title="Deshacer"], .htmlarea [title="Tachado"], .htmlarea [title="Cortar seleccion"], .htmlarea .separator{display:none}
}

@media (max-width:400px)
{
input {width:100%}	
td input{width:auto;}
}

@media (min-width: 560px) {.banners ol.sortlist, .banners ul#sortable1,.banners ul#sortable2{width:48%;float:left}

ul#sortable1 li.sortable-placeholder, ul#sortable1 li.placeholder, ul#sortable2 li.sortable-placeholder, ul#sortable1 li.ui-sortable-placeholder, ul#sortable2 li.ui-sortable-placeholder
{
width:25%;	
}
}

@media (min-width: 1024px) {
.main{position:relative;height:100%;min-height:42.5em;right:0px;bottom:0px;padding:15px 30px;}
.login .main, .olvido .main, .error .main, .pass .main{min-height:45em;}
.navbar-nav > li > a {
    padding-bottom: 35px;
    padding-top: 30px;
}

table img{max-height:60px;width:auto;}

.icon-trash{margin-left:20px;}
.profile #info .col-md-9{border-left:1px #ddd dashed}


.widget .widget-header em {
    float: left;
    font-size: 0.9em;
    line-height: 35px;
    margin-left: 4px;
}
.widget-focus-enabled {
	position:absolute;
	width:100%;
	left:0px;
	top:0;
}

.btn-borderless:hover, .btn-borderless:focus{text-decoration:none;}
.dropdown-menu > li > a{color:#333;}

.navbar{position:relative;}
.contenido{margin-top:0px;}
.user .navbar-nav > li:nth-child(1) > a {padding-bottom:13px;padding-top:12px;}

.login-box{width:58.33333333%;}
.login .footer, .olvido .footer, .error .footer, .pass .footer{position: absolute;bottom: 0;}
.version div{height:50px;}
.version div:nth-child(2) p{position:absolute;right:15px;bottom:0px;}
footer,.footer{z-index:1000000}
.version div{text-align:right;width:100%;}
.oculta-lateral{position:absolute;top:50%;left:0px;-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
/*.sorting{width:32.9%}*/

}

