	@charset "utf-8";
/* CSS Document */

a { color:#13bfb1; }
a:visited { color:#13bfb1; }
a:actived { color:#13bfb1; }
a:hover { color:#13bfb1; }

body,
html {
  position: relative;
  width: 100%;
  height: 100%;
	overflow: hidden;
}

@font-face {
  font-family: "icons";
  src:url("../fonts/others/medicaline.eot");
  src:url("../fonts/others/medicaline.eot?#iefix") format("embedded-opentype"),
    url("../fonts/others/medicaline.ttf") format("truetype"),
    url("../fonts/others/medicaline.svg#untitled-font-1") format("svg"),
    url("../fonts/others/medicaline.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
 
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} 

::-webkit-scrollbar {
  width: 10px;
  -webkit-appearance: none;
}

::-webkit-scrollbar-thumb:vertical {
  margin: 10px;
  background-color: #ccc;

}
::-webkit-scrollbar-track {
	background-color: #f1f1f1;
}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
  height: 10px;
  display: block;
  background-color: #ccc;
}


@media screen and (max-width : 1024px) {
	::-webkit-scrollbar {
		display: none;
	}

	#records-page2-leftmenu {
		width: 170px!important;
	}
	#records-page2-workspace{
		width: calc(100% - 170px)!important;
	}
}

.placeholder-blue::-webkit-input-placeholder {
   color: #7ae3f9;
}
.placeholder-white::-webkit-input-placeholder {
   color: #fff;
}

#forms-page0-acordeonmenu1 { /* Firefox */
	/*scrollbar-width: auto;
	scrollbar-color: #515151 #515151;*/
}
#forms-page0-acordeonmenu1::-webkit-scrollbar { /* Chrome, Edge, and Safari */
	width: 10px;
}
#forms-page0-acordeonmenu1::-webkit-scrollbar-track {
	background: #292929;
}
#forms-page0-acordeonmenu1::-webkit-scrollbar-thumb {
	background-color: #696969;
	border-radius: 10px;
	border: 3px solid #292929;
}
#forms-page0-acordeonmenu1::-webkit-scrollbar-button:start:decrement,
#forms-page0-acordeonmenu1::-webkit-scrollbar-button:end:increment {
  height: 10px;
  display: block;
  background-color: #292929;
}

.mangole-label {
	color: #000!important;/*13bfb1*/
}

#login_user:focus,
#clinic:focus,
#login_password:focus {
	border: 1px #13bfb1 solid;
}

#login_user[disabled="disabled"],
#clinic[disabled="disabled"],
#login_password[disabled="disabled"] {
	background-color: #EBEBE4;
}

#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label {
	transition: 0.3s;
	-webkit-transition: 0.3s;
}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label:hover {
		padding: 0 0 0 20px!important;
	}

#records-page2-acrdnhistory > li > a > span.mangole-acordeon-menu-label,
#records-page2-acrdnlaboratory > li > a > span.mangole-acordeon-menu-label,
#records-page2-acrdnindications > li > a > span.mangole-acordeon-menu-label,
#records-page2-acrdnmentalexamination > li > a > span.mangole-acordeon-menu-label,
#records-page2-acrdndocuments > li > a > span.mangole-acordeon-menu-label,
#anthropometrychart-acrdnanthropometry-results > li > a > span.mangole-acordeon-menu-label{
	transition: 0.3s;
	-webkit-transition: 0.3s;
	white-space: nowrap!important;
	text-overflow: ellipsis!important;
	overflow: hidden;
}
	#records-page2-acrdnhistory > li > a > span.mangole-acordeon-menu-label:hover,
	#records-page2-acrdnlaboratory > li > a > span.mangole-acordeon-menu-label:hover,
	#records-page2-acrdnindications > li > a > span.mangole-acordeon-menu-label:hover,
	#records-page2-acrdnmentalexamination > li > a > span.mangole-acordeon-menu-label:hover,
	#records-page2-acrdndocuments > li > a > span.mangole-acordeon-menu-label:hover,
	#anthropometrychart-acrdnanthropometry-results > li > a > span.mangole-acordeon-menu-label:hover {
		background-color: #ababab!important;
	}
	#records-page2-acrdnhistory > li > a.active > span.mangole-acordeon-menu-label,
	#records-page2-acrdnlaboratory > li > a.active > span.mangole-acordeon-menu-label,
	#records-page2-acrdnindications > li > a.active > span.mangole-acordeon-menu-label,
	#records-page2-acrdnmentalexamination > li > a.active > span.mangole-acordeon-menu-label,
	#records-page2-acrdndocuments > li > a.active > span.mangole-acordeon-menu-label,
	#anthropometrychart-acrdnanthropometry-results > li > a.active > span.mangole-acordeon-menu-label {
		background-color: #13bfb1!important;
		color: #fff!important;
	}



/*LOADING OF ADD PATIENT PHOTO */
#user-profile-file-input-label {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 40px 40px;
}

/*SPLIT CONTAINER OF INDICATIONS, CELL 2 STYLE*/
#records-page2-indications-products-datagridproducts .mangole-datagrid-content,
#records-page2-indications-medical-studies-datagridmedicalstudy .mangole-datagrid-content {
    height: calc(100% - 38px) !important;
    padding-bottom: 0!important;
    background-color: #fff!important;
}
#records-page2-indications-products-datagridproducts .mangole-datagrid-footer,
#records-page2-indications-medical-studies-datagridmedicalstudy .mangole-datagrid-footer {
	display: none!important;
}
#records-page2-indications-products-datagridproducts .mangole-datagrid-row:last-child,
#records-page2-indications-medical-studies-datagridmedicalstudy .mangole-datagrid-row:last-child {
	border-bottom: none!important
}
#records-page2-indications-products-datagridproducts,
#records-page2-indications-medical-studies-datagridmedicalstudy {
	border-bottom: 1px #9e9e9e solid!important;
}
#records-page2-indications-products-datagridproducts .mangole-datagrid-cell,
#records-page2-indications-medical-studies-datagridmedicalstudy .mangole-datagrid-cell {
	border-right: none!important;
}
/*END SPLIT CONTAINER OF INDICATIONS, CELL 2 STYLE*/

/*CALCULATOR*/
.calculator {
	width:480px;
	height:auto;
	padding:10px 0;
	margin: 20px auto;
	background:#232323;
	border:#000 1px solid;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	overflow: hidden;
	text-align: center;
}

.calculator > .screen {
	width:424px;
	height:93px;
	margin: 12px auto 30px;
	padding:15px 20px;
	color:#c0c0c0;
	text-align: right;
	font-size: 3em;
	letter-spacing: 3px;
	overflow:hidden;
	border:#000 1px solid;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
	-webkit-box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
	-moz-box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
	background-image: -moz-linear-gradient(top, #3e3e3e 0%, #303030 100%);
	background-image: -webkit-linear-gradient(top, #3e3e3e 0%, #303030 100%);
	background-image: linear-gradient(top, #3e3e3e 0%, #303030 100%);
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.calculator > .buttons {
	padding:0;
	width:423px;
	margin:auto;
	overflow: hidden;
	list-style: none;
}
.calculator > .buttons li {
	display:inline;
	float:left;
	padding:0px;
	margin-right:13px;
	margin-bottom:10px;
}
.calculator > .buttons li:nth-child(4n) {
	margin-right:0;
}
.calculator > .buttons a {
	display:block;
	width:95px;
	height:68px;
	padding:18px 0 12px;
	color:#c0c0c0 !important;
	font-family: "Myriad Pro", Arial, sans-serif;
	font-size:1.6em;
	font-weight: 500;
	letter-spacing: -2px;
	background-color:#2f2f2f;
	border: #000 1px solid;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	text-align: center;
	text-decoration: none;
	text-shadow:#000 0px -1px 0px;
	box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
	-webkit-box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
	-moz-box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
	background-image:-moz-linear-gradient(top, #363636 0%, #313234 40%, #2f2f2f 100%);
	background-image:-webkit-linear-gradient(top, #363636 0%, #313234 40%, #2f2f2f 100%);
	background-image:linear-gradient(top, #363636 0%, #313234 40%, #2f2f2f 100%);
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	cursor: pointer;
}
.calculator > .buttons a:active {
	box-shadow: inset rgba(0,0,0,0.5) 0px 2px 8px;
	background-image:-moz-linear-gradient(top, #2f2f2f 0%, #363636 100%);
	background-image:-webkit-linear-gradient(top, #2f2f2f 0%, #363636 100%);
	background-image:linear-gradient(top, #2f2f2f 0%, #363636 100%);
}
.calculator > .buttons a.tall {
	height:151px !important;
}
.calculator > .buttons a.wide {
	width:205px !important;
}
.calculator > .buttons a.shift {
	margin-top:-78px;
}
/*END CALCULATOR*/


/* LINK STYLE */
.mangole-link:hover,
.mangole-link.active {
	color: #13bfb1!important;
}
.mangole-link[disabled]:hover {
	color: #191919!important;
	text-decoration: none!important;
}
/* END LINK STYLE */


/* DATAGRID STYLE: Laboratory */
#records-page2-datagridlaboratorydata .mangole-datagrid-row,
#records-page2-datagridlaboratorydata .mangole-datagrid-row:nth-child(odd),
#records-page2-datagridlaboratorydata .mangole-datagrid-row:nth-child(even) {
	background-color: #ffffd5!important;
}
#records-page2-datagridlaboratorydata  div.mangole-datagrid-row:hover {
	background-color: #fff8b7!important;
}
#records-page2-datagridlaboratorydata .mangole-datagrid-content {
    height: calc(100% - 38px) !important;
    padding-bottom: 0!important;
}
#records-page2-datagridlaboratorydata .mangole-datagrid-footer {
	display: none!important;
}
#records-page2-datagridlaboratorydata .mangole-datagrid-row:last-child {
	border-bottom: none;
}
#records-page2-datagridlaboratorydata {
	border-bottom: 1px #b5b5b5 solid;
}
/* END DATAGRID STYLE: Laboratory */

/* DROPPABLE FORM TEMPLATES STYLE*/
.mangole-droppableform .templates-control-br {
	width: 100%;
	height: 32px;
}
.mangole-droppableform.editmode .templates-control {
	padding: 5px 5px 5px 5px!important;
	background-color: #f1f1f1;
	border: 1px #ccc dotted;
}
.mangole-droppableform.editmode .templates-control:hover {
	background-color: #dddddd;
}
.mangole-droppableform.editmode .templates-control-br {
	background-color: #fff;
	text-align: center;
}
.mangole-droppableform .templates-control {
	float: left;
}
#wrapper-controls .templates-control {
	position: relative;
	width: 36px;
	height: 36px;
	float: left;
	padding: 8px 0 0 0;
	margin: 0 0 2px 0;
	background-color: #f1f1f1;
	cursor: move;
	border-radius: 4px;
	text-align: center;
	vertical-align: middle;
}
.templates-control:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -8px;
}
#wrapper-controls .ui-sortable-placeholder,.ui-sortable-helper {
	width: 100%;
}

.mangole-droppableform .templates-control,
.mangole-droppableform .templates-control-radio-wrapper {
	position: relative;
}
.mangole-droppableform .templates-control label {
	display: inline-block;
	width: 100%;
}
.mangole-droppableform .templates-control .templates-control-delete,
.mangole-droppableform .templates-control-radio-wrapper .templates-control-add,
.mangole-droppableform .templates-control-radio-wrapper .templates-control-delete,
.mangole-droppableform.editmode .templates-control-grid .templates-control-add,
.mangole-droppableform.editmode .templates-control-grid .templates-control-delete,

.mangole-contenteditable .templates-control .templates-control-delete,
.mangole-contenteditable .templates-control-radio-wrapper .templates-control-add,
.mangole-contenteditable .templates-control-radio-wrapper .templates-control-delete,
.mangole-contenteditable.editmode .templates-control-grid .templates-control-add,
.mangole-contenteditable.editmode .templates-control-grid .templates-control-delete {
	position: absolute;
	display: none;
	width: 20px;
	height: 20px;
	padding: 2.5px 0 0 0;
	top: 5px;
	right: 5px;
	color: #fff;
	border-radius: 2px;
	background-color: #f44336;
	font-size: 13px;
	text-align: center;
	cursor: pointer;
}
.mangole-droppableform .templates-control-radio-wrapper .templates-control-add,
.mangole-droppableform.editmode .templates-control-grid .templates-control-add,

.mangole-contenteditable .templates-control-radio-wrapper .templates-control-add,
.mangole-contenteditable.editmode .templates-control-grid .templates-control-add {
	right: 30px;
	background-color: #2196f3;
}
.mangole-droppableform.editmode .templates-control .templates-control-delete,
.mangole-droppableform.editmode .templates-control-radio-wrapper .templates-control-add,
.mangole-droppableform.editmode .templates-control-radio-wrapper .templates-control-delete,
.mangole-droppableform.editmode .templates-control-grid .templates-control-add,
.mangole-droppableform.editmode .templates-control-grid .templates-control-delete,

.mangole-contenteditable.editmode .templates-control .templates-control-delete,
.mangole-contenteditable.editmode .templates-control-radio-wrapper .templates-control-add,
.mangole-contenteditable.editmode .templates-control-radio-wrapper .templates-control-delete,
.mangole-contenteditable.editmode .templates-control-grid .templates-control-add,
.mangole-contenteditable.editmode .templates-control-grid .templates-control-delete {
	display: block;
}

.templates-control-grid {
	display: table;
	height: auto;
}
	.templates-control-grid .templates-control-row {
		display: table-row;
		position: relative;
		width: 100%;
		min-height: 20px;
		background-color: #f1f1f1;
	}
	.templates-control-grid .templates-control-row .templates-control-cell {
		display: table-cell;
		width: 50%;
		min-height: 20px;
		float: left;
	}
	.mangole-droppableform.editmode .templates-control-grid .templates-control-row .templates-control-cell {
		border: 1px #ccc dotted;
	}
/* END DROPPABLE FORM TEMPLATES STYLE*/




/*MENÚ LATERAL IZQUIERDO*/
.mangole-acordeon-menu > li {
	border-bottom: 1px #565656 solid;
}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-icon {
		width: 100% !important;
		height: 55px !important;
		background-color: #2b2b2b !important;
		color: #ccc !important;
		line-height: 60px !important;
	}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label:hover {
		padding: 0 0 0 0px!important;
	}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label {
		width: 100% !important;
		height: 30px !important;
		padding: 0 !important;
		line-height: 20px !important;
		background-color: #2b2b2b !important;
		color: #ccc !important;
		font-size: 16px !important;
		text-align: center !important;
	}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label {
		font-size: 13px !important;
	}
@media screen and (max-width : 768px) {
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-icon {
		font-size: 25px!important;
	}
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-label {
		display: none!important;
	}
	#wrapper-header > a > img[src="img/logo_app.png"] {
		padding: 15px 0 15px 10px!important;
	}
	#form-title {
		font-size: 13px!important;
	}
	#window-workspace > div.left-menu-wrapper {
		width: 60px!important;
	}
	#window-workspace > div.workspace {
		width: calc(100% - 60px)!important;
	}
}
@media screen and (max-width : 600px) {
	#forms-page0-acordeonmenu1 > li > a > span.mangole-acordeon-menu-icon {
		height: 55px!important;
	}
	#records-page2-cmdshowleftmenu-wrapper {
		display: block!important;
	}
	#records-page2-leftmenu {
		position: absolute!important;
		height: calc(100% - 56px)!important;
	}
	#records-page2-workspace {
		width: 100%!important;
		height: calc(100% - 56px)!important;
	}
}
/*FIN MENÚ LATERAL IZQUIERDO*/



/*OBJETOS DEL CONTENEDOR DE LA FICHA DE IDENTIFICACIÓN DEL PACIENTE*/
@media screen and (max-width : 1024px) {
	/*DATAGRID DE CONTACTOS DE EMERGENCIA*/
	#records-page1-datagridemergencycontacts,
	#records-page2-datagridemergencycontacts {
		display: block!important;
		width: 100%!important;
		margin-bottom: 30px!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-heading,
	#records-page2-datagridemergencycontacts .mangole-datagrid-heading {
		display: block!important;
		width: 100%!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell,
	#records-page2-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell {
		display: none!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell:last-child,
	#records-page2-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell:last-child {
		display: block!important;
		width: 100%!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell:last-child > div,
	#records-page2-datagridemergencycontacts .mangole-datagrid-heading .mangole-datagrid-cell:last-child > div {
		padding-right: 10px!important;
		text-align: right!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-row,
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell,
	#records-page2-datagridemergencycontacts .mangole-datagrid-row,
	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell {
		display: block!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-row,
	#records-page2-datagridemergencycontacts .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#records-page1-datagridemergencycontacts > .mangole-datagrid-row > .mangole-datagrid-cell,
	#records-page2-datagridemergencycontacts > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:before,
	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Nombre"; }
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Relación"; }
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Teléfono"; }

	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Nombre"; }
	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Relación"; }
	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Teléfono"; }
	
	#records-page1-datagridemergencycontacts > div.mangole-datagrid-row,
	#records-page2-datagridemergencycontacts > div.mangole-datagrid-row {
		padding: 10px 10px 10px 10px!important;
		border-bottom: 1px #a1a1a1 solid!important;
	}
	#records-page1-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:before,
	#records-page2-datagridemergencycontacts .mangole-datagrid-row .mangole-datagrid-cell:before { 
		width: auto!important;
		top: 10px!important;
	}
	#records-page1-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.textbox-type,
	#records-page2-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.textbox-type {
		width: 100%!important;
		height: 40px!important;
	}
	#records-page1-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.textbox-type > input,
	#records-page2-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.textbox-type > input {
		padding: 0 0px 0 10px !important;
		height: 30px!important;
		background-color: #f1f1f1;
		border: 1px #a1a1a1 solid!important;
	}
	#records-page1-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type,
	#records-page2-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type {
		width: 100%!important;
		height: auto!important;
	}
		#records-page1-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type > div,
		#records-page2-datagridemergencycontacts > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type > div {
			width: 23px!important;
			height: 23px!important;
			float: right!important;
			top: 0!important;
		}
	/*FIN DATAGRID DE CONTACTOS DE EMERGENCIA*/
}

	#records-page1-spltidentification .mangole-split-container-row.row0,
	#records-page2-spltidentification .mangole-split-container-row.row0 {
		height: 160px!important;
	}
	#records-page1-wrapper-patient-photo,
	#records-page2-wrapper-patient-photo {
		width: 100px!important;
    height: 100px!important;
	}
	#records-page2-cmdagregarcitas,
	#records-page2-cmdhistorialpagos {
		width: 50px!important;
		height: 50px!important;
	}
	#records-page1-wrapper-patient-name,
	#records-page2-wrapper-patient-name {
		width: calc(100% - 180px)!important;
		height: 100px!important;
	}
	#records-page1-lblpatientname{
		width: calc(100% - 100px)!important;
		padding: 10px 0 10px 10px!important;
    font-size: 18px!important;
    line-height: 18px!important;
	}
	#records-page1-lbldateregistration {
		width: calc(100% - 100px)!important;
		padding: 10px 0 10px 10px!important;
    font-size: 13px!important;
    line-height: 13px!important;
	}
	#records-page2-lblpatientname {
		padding: 10px 0 10px 10px!important;
    font-size: 18px!important;
    line-height: 18px!important;
	}
	#records-page1-lbldateregistration,
	#records-page2-lbldateregistration {
		padding: 10px 0 10px 10px!important;
    font-size: 13px!important;
    line-height: 13px!important;
	}
@media screen and (max-width : 900px) {
	#records-page1-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox,
	#records-page2-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
	#records-page1-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox:has(> #records-page1-txtidcard),
	#records-page2-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox:has(> #records-page2-txtidcard){
		width: calc(99% - 90px)!important;
	}
}
@media screen and (max-width : 768px) {
	/*BUSCADOR DE PACIENTES*/
	#records-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#records-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#records-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#records-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#records-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#records-page0-cmdbuscar,
		#records-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE PACIENTES*/

	/*DATAGRID DEL LISTADO DE LOS PACIENTES*/
	#records-page0-datagridrecordslist .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#records-page0-datagridrecordslist .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#records-page0-datagridrecordslist .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(6),
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6),
	#records-page0-datagridrecordslist .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7),
	#records-page0-datagridrecordslist .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8),
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8) {
		display: none!important;
	}
	#records-page0-datagridrecordslist > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#records-page0-datagridrecordslist .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#records-page0-datagridrecordslist .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#records-page0-datagridrecordslist .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#records-page0-datagridrecordslist > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#records-page0-datagridrecordslist .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#records-page0-datagridrecordslist .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Fecha reg."; }
	#records-page0-datagridrecordslist .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Cédula"; }
	#records-page0-datagridrecordslist .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Nombre"; }
	/*FIN DATAGRID DEL LISTADO DE LOS PACIENTES*/

	/**/
	#records-page1-spltident .mangole-split-container-row .mangole-split-container-cell,
	#records-page2-spltident .mangole-split-container-row .mangole-split-container-cell {
		display: block!important;
		width: 100%!important;
		padding: 5px 10px 10px 10px!important;
		border: none!important;
	}
	#records-page0-datagridrecordslist > div.mangole-datagrid-footer > span.pagination-info > span,
	#records-page0-datagridrecordslist > div.mangole-datagrid-footer > span.pagination-info > button,
	#records-page0-cmdimpresión {
		display: none!important;
	}
	#records-page0-datagridrecordslist > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#records-page0-datagridrecordslist > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#records-page1-wrapper6,
	#records-page2-wrapper6 {
		padding: 5px 5px 0px 5px !important;
	}
	#records-page1-cmdguardarrecord,
	#records-page1-cmdcancelarrecords,
	#records-page2-cmdeditrecord,
	#records-page2-cmddeleterecord,
	#records-page2-cmdcancelmodifications {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
	#records-page1-wating-list-cmd {
		margin: 5px 0px 20px 10px!important;
	}


	/*DATAGRID SIGNOS VITALES*/
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(5),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(6),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#records-page2-datagridvitalsigns .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8) {
		display: none!important;
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-row {
		display: block!important;
		padding: 10px 0 10px 10px!important;
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-row:last-child {
    border-bottom: 1px #9e9e9e solid!important;
  }
	#records-page2-datagridvitalsigns .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#records-page2-datagridvitalsigns > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		display: block!important;
		max-width: none!important;
		width: 100% !important;
		height: 20px !important;
		padding: 0 0px 0 30% !important;
		border: none!important;
		font-size: 13px;
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:first-child {
		display: none!important;
	}

	#records-page2-datagridvitalsigns > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type {
		width: 100% !important;
		height: auto !important;
		padding: 0 10px 0 30% !important;
	}
	#records-page2-datagridvitalsigns > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type > div {
		width: 23px !important;
		height: 23px !important;
		float: right !important;
		top: 0 !important;
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		width: 45%!important;
		top: 0px!important;
		left: 6px!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Fecha"; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Peso"; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Altura"; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "ICM"; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "P. Sang."; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Pulso"; }
	#records-page2-datagridvitalsigns .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8):before { content: "Temp."; }
	/*FIN DATAGRID SIGNOS VITALES*/

	/*DATAGRID SEGURO MÉDICO*/
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(5),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(6),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8) {
		display: none!important;
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-row {
		display: block!important;
		padding: 10px 0 10px 10px!important;
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-row:last-child {
    border-bottom: 1px #9e9e9e solid!important;
  }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#records-page2-datagridhealthinsurance > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		display: block!important;
		max-width: none!important;
		width: 100% !important;
		height: 20px !important;
		padding: 0 0px 0 35% !important;
		border: none!important;
		font-size: 13px;
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:first-child {
		display: none!important;
	}

	#records-page2-datagridhealthinsurance > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type {
		width: 100% !important;
		height: auto !important;
		padding: 0 10px 0 30% !important;
	}
	#records-page2-datagridhealthinsurance > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type > div {
		width: 23px !important;
		height: 23px !important;
		float: right !important;
		top: 0 !important;
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		width: 45%!important;
		top: 0px!important;
		left: 6px!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Fecha"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Afiliado"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Aseguradora"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Diagnóstico"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Autorización"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Monto"; }
	#records-page2-datagridhealthinsurance .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8):before { content: "Diferencia"; }
	/*FIN DATAGRID SEGURO MÉDICO*/
}
@media screen and (max-width : 425px) {
	#records-page1-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox,
	#records-page2-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox {
		width: 100%!important;
    margin: 0 0 0 0!important;
	}
	#records-page1-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox:has(> #records-page1-txtidcard),
	#records-page2-spltident .mangole-split-container-row .mangole-split-container-cell .mangole-general-textbox:has(> #records-page2-txtidcard){
		width: calc(99% - 90px)!important;
	}
	#records-page1-spltidentification .mangole-split-container-row.row0,
	#records-page2-spltidentification .mangole-split-container-row.row0 {
		height: 160px!important;
	}
	#records-page1-wrapper-patient-photo,
	#records-page2-wrapper-patient-photo {
		width: 100px!important;
    height: 100px!important;
	}
	#records-page1-wrapper-patient-name,
	#records-page2-wrapper-patient-name {
		width: 100%!important;
	}
	#records-page1-lblpatientname,
	#records-page2-lblpatientname {
		padding: 10px 0 10px 10px!important;
    font-size: 18px!important;
    line-height: 18px!important;
	}
	#records-page1-lbldateregistration,
	#records-page2-lbldateregistration {
		padding: 10px 0 10px 10px!important;
    font-size: 13px!important;
    line-height: 13px!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR DE LA FICHA DE IDENTIFICACIÓN DEL PACIENTE*/

/*OBJETOS DEL CONTENEDOR ANTECEDENTES*/
@media screen and (max-width : 800px) {
	#records-page2-splthistory-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-history-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printhistory {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-splthistory-two {
		width: 100%!important;
		height: auto!important;
	}
	.note-editor.note-frame {
    border: none!important;
  }
}
/*FIN OBJETOS DEL CONTENEDOR ANTECEDENTES*/

/*OBJETOS DEL CONTENEDOR EXPLORACIÓN*/
@media screen and (max-width : 800px) {
	#records-page2-spltexploration-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-exploration-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printexploration {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltexploration-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR EXPLORACIÓN*/

/*OBJETOS DEL CONTENEDOR DIAGNÓSTICOS*/
@media screen and (max-width : 800px) {
	#records-page2-spltdiagnosis-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-diagnosis-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printdiagnosis {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltdiagnosis-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR DIAGNÓSTICOS*/

/*OBJETOS DEL CONTENEDOR TRATAMIENTO*/
@media screen and (max-width : 800px) {
	#records-page2-splttreatment-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-treatment-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printtreatment {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-splttreatment-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR TRATAMIENTO*/

/*OBJETOS DEL CONTENEDOR LABORATORIO*/
@media screen and (max-width : 800px) {
	#records-page2-spltlaboratory-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-laboratory-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printlaboratory {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltlaboratory-two {
		width: 100%!important;
		height: auto!important;
		padding: 10px 0 0 10px!important;
	}
	#records-page2-spltlaboratory-three {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR LABORATORIO*/

/*OBJETOS DEL CONTENEDOR PENDIENTES*/
@media screen and (max-width : 800px) {
	#records-page2-spltpending-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-pending-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printpending {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltpending-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR PENDIENTES*/

/*OBJETOS DEL CONTENEDOR MEDIA*/
@media screen and (max-width : 800px) {
	#records-page2-spltmedia-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-media-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printmedia {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltmedia-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR MEDIA*/

/*OBJETOS DEL CONTENEDOR INDICACIONES*/
@media screen and (max-width : 800px) {
	#records-page2-spltindications-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-indications-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printindications {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltindications-two {
		width: 100%!important;
		height: auto!important;
		padding: 10px 0 0 10px!important;
	}
	#records-page2-spltindications-three {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR INDICACIONES*/

/*OBJETOS DEL CONTENEDOR EVOLUCIÓN*/
@media screen and (max-width : 800px) {
	#records-page2-spltevolution-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-evolution-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printevolution {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltevolution-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR EVOLUCIÓN*/

/*OBJETOS DEL CONTENEDOR DESCRIPCIÓN QUIRÚRGICA*/
@media screen and (max-width : 800px) {
	#records-page2-spltsurgicaldescription-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-surgicaldescription-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printsurgicaldescription {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltsurgicaldescription-two {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR DESCRIPCIÓN QUIRÚRGICA*/

/*OBJETOS DEL CONTENEDOR EXAMEN MENTAL*/
@media screen and (max-width : 800px) {
	#records-page2-spltmentalexamination-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-mentalexamination-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printmentalexamination {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltmentalexamination-two {
		width: 100%!important;
		height: auto!important;
		padding: 10px 0 0 10px!important;
	}
	#records-page2-spltmentalexamination-three {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR EXAMEN MENTAL*/

/*OBJETOS DEL CONTENEDOR DOCUMENTOS*/
@media screen and (max-width : 800px) {
	#records-page2-spltdocuments-one {
		width: 100%!important;
		height: auto!important;
	}
	#records-page2-documents-buttons-wrapper {
		height: auto!important;
		padding: 10px 0 10px 0!important;
	}
	#records-page2-wrapper-printdocuments {
		width: 100%!important;
		max-width: none!important;
	}
	#records-page2-spltdocuments-two {
		width: 100%!important;
		height: auto!important;
		padding: 10px 0 0 10px!important;
	}
	#records-page2-spltdocuments-three {
		width: 100%!important;
		height: auto!important;
	}
}
/*FIN OBJETOS DEL CONTENEDOR DOCUMENTOS*/

@media screen and (max-width : 600px) {
	#records-page2-cmdshowleftmenu-wrapper {
		display: block!important;
	}
	#records-page2-cmdhideleftmenu {
		display: block!important;
		position: absolute!important;
    width: 50px!important;
    height: 50px!important;
    right: -50px!important;
    background-color: #F44336!important;
	}
	#records-page2-leftmenu {
		position: absolute!important;
		display: none!important;
		width: 100%!important;
		height: 100%!important;
		background-color: rgb(0 0 0 / 72%)!important;
		border: none!important;
		z-index: 6404!important;
	}
	#records-page2-leftmenu.visible {
		display: block!important;
	}
		#records-page2-leftmenu .mangole-panel-body {
			position: absolute;
			width: 80%!important;
			left: -100%;
			transition: 0.3s;
			-webkit-transition: 0.3s;
			background-color: #fff!important;
		}
		#records-page2-leftmenu .mangole-panel-body.visible {
			left: 0%!important;
		}
	#records-page2-workspace {
		width: 100%!important;
		height: calc(100% - 56px)!important;
	}
}

@media screen and (max-width : 500px) {
	/*#wrapper-patient-photo {
		width: 150px!important;
	  height: 150px!important;
	}

	#records-page2-wrapper-patient-name {
		width: -moz-calc(100% - 150px)!important;
		width: -webkit-calc(100% - 150px)!important;
		width: calc(100% - 150px)!important;
	    height: 104px!important;
	    float: left!important;
	}

	#records-page2-lblpatientname {
		padding: 0 0 0 10px!important;
	  	font-size: 25px!important;
	}
	#records-page2-lblpatientname.label-patient-name-add,
	#records-page2-lbldateregistration.label-date-registration-add {
		width: -moz-calc(100% - 150px)!important;
		width: -webkit-calc(100% - 150px)!important;
		width: calc(100% - 150px)!important;
	}
	#records-page2-lbldateregistration {
		padding: 0 0 0 10px!important;
		font-size: 14px!important;
	}
	#records-page2-lbldateregistration {
		width: 46px!important;
		height: 46px!important;
	}
	#records-page2-cmdhistorialpagos {
		width: 40px!important;
		height: 40px!important;
	}*/
}

@media screen and (max-width : 425px) {
	/*#records-page2-lblpatientname {
		padding: 10px 0 0 10px!important;
    	font-size: 20px!important;
    	line-height: 23px!important;
	}
	#records-page2-lbldateregistration {
		font-size: 13px!important;
	}*/
	#config-floating-wrapper {
		width: -moz-calc(100% - 65px)!important;
		width: -webkit-calc(100% - 65px)!important;
		width: calc(100% - 65px)!important;
		box-shadow: none!important;
	}
}

/*OBJETOS Y CONTENEDORES DE FACTURAS*/
@media screen and (max-width : 800px) {
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #invoices-page1-txtnotas,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #invoices-page2-txtnotas {
		height: 308px!important;
	}
	#invoices-page1-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#invoices-page1-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#invoices-page1-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#invoices-page2-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#invoices-page2-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		display: none!important;
	}
	#invoices-page1-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		padding: 5px 10px 10px 10px!important;
	}
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		border-left: 1px #9e9e9e solid!important;
	}
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: none!important;
	}
}
@media screen and (max-width : 768px) {
	/*BUSCADOR DE FACTURAS*/
	#invoices-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#invoices-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#invoices-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#invoices-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#invoices-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#invoices-page0-cmdbuscar,
		#invoices-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE FACTURAS*/
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(9),
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(9) {
		display: none!important;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7) {
		width: 100%!important;
		max-width:29%!important; 
		text-align: left!important;
	}
	#invoices-page0-datagridlistafacturas > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#invoices-page0-datagridlistafacturas > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-row:last-child {
		display: none!important;
	}
	#invoices-page0-datagridlistafacturas .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Número"; }
	#invoices-page0-datagridlistafacturas .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Fecha"; }
	#invoices-page0-datagridlistafacturas .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Cliente"; }
	#invoices-page0-datagridlistafacturas .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Facturado"; }
}
@media screen and (max-width : 480px) {
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
	}
	#invoices-page1-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #invoices-page1-txtnotas,
	#invoices-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #invoices-page2-txtnotas {
		height: 100px!important;
	}
	#invoices-page1-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		width: 100%!important;
	}
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page1-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#invoices-page2-frmfacturas-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		width: 100%!important;
	}
	#invoices-page0-datagridlistafacturas > div.mangole-datagrid-footer > span.pagination-info > span,
	#invoices-page0-datagridlistafacturas > div.mangole-datagrid-footer > span.pagination-info > button,
	#invoices-page0-cmdimpresión {
		display: none!important;
	}
	#invoices-page0-datagridlistafacturas > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#invoices-page0-datagridlistafacturas > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#invoices-page1-wrapper6,
	#invoices-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#invoices-page1-cmdborrador,
	#invoices-page1-cmdcancelarfacturas,
	#invoices-page1-cmdguardarfactura,
	#invoices-page2-cmdborrador,
	#invoices-page2-cmdcancelarfacturas,
	#invoices-page2-cmdguardarfactura,
	#invoices-page2-cmdabonosaldo {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
	#invoices-page1-wrapper-printinvoice,
	#invoices-page2-wrapper-printinvoice {
		display: none!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE FACTURAS*/


/*OBJETOS Y CONTENEDORES DE COTIZACIÓN*/
@media screen and (max-width : 800px) {
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
		border: none!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		border-right: 1px #9e9e9e solid!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #quotations-page1-txtnotas,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #quotations-page2-txtnotas {
		height: 308px!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#quotations-page1-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#quotations-page2-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#quotations-page2-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		display: none!important;
	}
	#quotations-page1-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		padding: 5px 10px 10px 10px!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		border-left: 1px #9e9e9e solid!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: none!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE COTIZACIÓN*/
	#quotations-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#quotations-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#quotations-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#quotations-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#quotations-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#quotations-page0-cmdbuscar,
		#quotations-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE COTIZACIÓN*/
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(9),
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(9) {
		display: none!important;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7) {
		width: 100%!important;
		max-width:29%!important; 
		text-align: left!important;
	}
	#quotations-page0-datagridlistacotizaciones > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#quotations-page0-datagridlistacotizaciones > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-row:last-child {
		display: none!important;
	}
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Número"; }
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Fecha"; }
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Cliente"; }
	#quotations-page0-datagridlistacotizaciones .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Monto"; }
}
@media screen and (max-width : 480px) {
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #quotations-page1-txtnotas,
	#quotations-page2-frmcotizaciones-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox #quotations-page2-txtnotas {
		height: 100px!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer4 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		width: 100%!important;
	}
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page1-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#quotations-page2-frmcotizaciones-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell2 {
		width: 100%!important;
	}
	#quotations-page0-datagridlistacotizaciones > div.mangole-datagrid-footer > span.pagination-info > span,
	#quotations-page0-datagridlistacotizaciones > div.mangole-datagrid-footer > span.pagination-info > button,
	#quotations-page0-cmdimpresión {
		display: none!important;
	}
	#quotations-page0-datagridlistacotizaciones > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#quotations-page0-datagridlistacotizaciones > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#quotations-page1-wrapper6,
	#quotations-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#quotations-page1-cmdborrador,
	#quotations-page1-cmdcancelarcotizaciones,
	#quotations-page1-cmdguardarfactura,
	#quotations-page2-cmdborrador,
	#quotations-page2-cmdcancelarcotizaciones,
	#quotations-page2-cmdanularcotizacion,
	#quotations-page1-cmdguardarcotizacion {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
	#quotations-page1-wrapper-printquotation,
	#quotations-page2-wrapper-printquotation {
		display: none!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE COTIZACIÓN*/

/*OBJETOS Y CONTENEDORES DE RECIBOS INGRESO*/
@media screen and (max-width : 800px) {
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE RECIBO INGRESO*/
	#receiptincome-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#receiptincome-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#receiptincome-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#receiptincome-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#receiptincome-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#receiptincome-page0-cmdbuscar,
		#receiptincome-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE RECIBO INGRESO*/
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3) {
		display: none!important;
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7) {
		width: 100%!important;
		max-width:29%!important; 
		text-align: left!important;
	}
	#receiptincome-page0-datagridlistareceiptincome > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#receiptincome-page0-datagridlistareceiptincome > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Número"; }
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Fecha"; }
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Cliente"; }
	#receiptincome-page0-datagridlistareceiptincome .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Monto"; }
}
@media screen and (max-width : 480px) {
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptincome-page1-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptincome-page2-frmreceiptincome-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
		border: none!important;
	}
	#receiptincome-page0-datagridlistareceiptincome > div.mangole-datagrid-footer > span.pagination-info > span,
	#receiptincome-page0-datagridlistareceiptincome > div.mangole-datagrid-footer > span.pagination-info > button,
	#receiptincome-page0-cmdimpresion {
		display: none!important;
	}
	#receiptincome-page0-datagridlistareceiptincome > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#receiptincome-page0-datagridlistareceiptincome > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#receiptincome-page1-wrapper6,
	#receiptincome-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#receiptincome-page1-cmdcancelarrecibo,
	#receiptincome-page1-cmdguardarrecibodeingreso,
	#receiptincome-page2-cmdcancelarrecibo,
	#receiptincome-page2-cmdguardarrecibodeingreso {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
	#receiptincome-page1-wrapper-printreceipt,
	#receiptincome-page2-wrapper-printreceipt {
		display: none!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE RECIBOS INGRESO*/

/*OBJETOS Y CONTENEDORES DE RECIBOS EGRESO*/
@media screen and (max-width : 800px) {
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE RECIBO EGRESO*/
	#receiptexpense-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#receiptexpense-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#receiptexpense-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#receiptexpense-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#receiptexpense-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#receiptexpense-page0-cmdbuscar,
		#receiptexpense-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE RECIBO EGRESO*/
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3) {
		display: none!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7) {
		width: 100%!important;
		max-width:29%!important; 
		text-align: left!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1):before { content: "Número"; }
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Fecha"; }
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Cliente"; }
	#receiptexpense-page0-datagridlistareceiptexpense .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Monto"; }
}
@media screen and (max-width : 480px) {
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptexpense-page1-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#receiptexpense-page2-frmreceiptexpense-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
		border: none!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense > div.mangole-datagrid-footer > span.pagination-info > span,
	#receiptexpense-page0-datagridlistareceiptexpense > div.mangole-datagrid-footer > span.pagination-info > button,
	#receiptexpense-page0-cmdimpresion {
		display: none!important;
	}
	#receiptexpense-page0-datagridlistareceiptexpense > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#receiptexpense-page0-datagridlistareceiptexpense > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#receiptexpense-page1-wrapper6,
	#receiptexpense-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#receiptexpense-page1-cmdcancelarrecibo,
	#receiptexpense-page1-cmdguardarrecibodeegreso,
	#receiptexpense-page2-cmdcancelarrecibo,
	#receiptexpense-page2-cmdguardarrecibodeegreso {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
	#receiptexpense-page1-wrapper-printreceipt,
	#receiptexpense-page2-wrapper-printreceipt {
		display: none!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE RECIBOS EGRESO*/

/*OBJETOS Y CONTENEDORES DE CUENTAS POR COBRAR*/
@media screen and (max-width : 800px) {
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		padding: 5px 10px 10px 10px!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
}
@media screen and (max-width : 768px) {
	/*BUSCADOR DE CUENTAS POR COBRAR*/
	#accountsreceivable-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#accountsreceivable-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#accountsreceivable-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#accountsreceivable-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#accountsreceivable-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#accountsreceivable-page0-cmdbuscar,
		#accountsreceivable-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE CUENTAS POR COBRAR*/
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(9),
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(9) {
		display: none!important;
	}

	#accountsreceivable-page0-datagridlistaaccountsreceivable > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row:last-child,
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-row:nth-last-child(2) {
		display: none!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Fecha"; }
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Cliente"; }
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8):before { content: "Deuda"; }
	#accountsreceivable-page0-datagridlistaaccountsreceivable .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8) {
		text-align: left!important;
	}

	/*DATAGRID DETALLES CUENTA*/
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(5),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(6),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8) {
		display: none!important;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row {
		display: block!important;
		padding: 10px 0 10px 10px!important;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row:last-child {
    border-bottom: 1px #9e9e9e solid!important;
  }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		display: block!important;
		max-width: none!important;
		width: 100% !important;
		height: 20px !important;
		padding: 0 0px 0 50% !important;
		border: none!important;
		font-size: 13px;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:first-child {
		display: none!important;
	}

	#accountsreceivable-page1-datagriddetallesaccountsreceivable > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type {
		width: 100% !important;
		height: auto !important;
		padding: 0 10px 0 30% !important;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable > div.mangole-datagrid-row > div.mangole-datagrid-cell.none-type > div {
		width: 23px !important;
		height: 23px !important;
		float: right !important;
		top: 0 !important;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		width: 45%!important;
		top: 0px!important;
		left: 6px!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Monto factura"; }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Deuda inicial"; }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Cantidad pagos"; }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Monto pagado"; }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Pendiente"; }
	#accountsreceivable-page1-datagriddetallesaccountsreceivable .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Último pago"; }
	/*FIN DATAGRID DETALLES CUENTA*/
}
@media screen and (max-width : 480px) {
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		border-left: none!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		display: none!important;
	}
	#accountsreceivable-page1-frmaccountsreceivable-splitcontainer3 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
	}
	#accountsreceivable-page1-lbldatosreferencia {
		margin: 30px 0 20px 0!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable > div.mangole-datagrid-footer > span.pagination-info > span,
	#accountsreceivable-page0-datagridlistaaccountsreceivable > div.mangole-datagrid-footer > span.pagination-info > button {
		display: none!important;
	}
	#accountsreceivable-page0-datagridlistaaccountsreceivable > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#accountsreceivable-page0-datagridlistaaccountsreceivable > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#accountsreceivable-page0-cmdimpresion {
		display: none!important;
	}
	#accountsreceivable-page1-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#accountsreceivable-page1-cmdcerrar {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE CUENTAS POR COBRAR*/

/*OBJETOS Y CONTENEDORES DE USUARIOS*/
@media screen and (max-width : 800px) {
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE USUARIOS*/
	#users-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#users-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#users-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#users-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#users-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#users-page0-cmdbuscar,
		#users-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE USUARIOS*/
	#users-page0-datagridlistausers .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#users-page0-datagridlistausers .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#users-page0-datagridlistausers .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#users-page0-datagridlistausers .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#users-page0-datagridlistausers .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#users-page0-datagridlistausers .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3),
	#users-page0-datagridlistausers .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(4),
	#users-page0-datagridlistausers .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4) {
		display: none!important;
	}
	#users-page0-datagridlistausers > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#users-page0-datagridlistausers .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#users-page0-datagridlistausers .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#users-page0-datagridlistausers .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#users-page0-datagridlistausers > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#users-page0-datagridlistausers .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#users-page0-datagridlistausers .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5):before { content: "Usuario"; }
	#users-page0-datagridlistausers .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Nombre"; }
	#users-page0-datagridlistausers .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7):before { content: "Nivel"; }
}
@media screen and (max-width : 480px) {
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#users-page1-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#users-page2-frmusers-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
		border: none!important;
	}
	#users-page0-datagridlistausers > div.mangole-datagrid-footer > span.pagination-info > span,
	#users-page0-datagridlistausers > div.mangole-datagrid-footer > span.pagination-info > button,
	#users-page0-cmdimpresión,
	#users-page0-cmdexportarexcel {
		display: none!important;
	}
	#users-page0-datagridlistausers > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#users-page0-datagridlistausers > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#users-page1-wrapper6,
	#users-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#users-page1-cmdcancelarusers,
	#users-page1-cmdguardaruser,
	#users-page2-cmdmodificaruser,
	#users-page2-cmdcancelarmodificarusers,
	#users-page2-cmddesactivarusuario {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE USUARIOS*/

/*OBJETOS Y CONTENEDORES DE PRODUCTOS Y SERVICIOS*/
@media screen and (max-width : 800px) {
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE PRODUCTOS*/
	#products-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#products-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#products-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#products-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#products-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#products-page0-cmdbuscar,
		#products-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE PRODUCTOS*/
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(5),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5),
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7),
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(8),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8) {
		display: none!important;
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3) {
		display: block!important;
	}
	#products-page0-datagridlistaproductos > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#products-page0-datagridlistaproductos > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#products-page0-datagridlistaproductos .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Código"; }
	#products-page0-datagridlistaproductos .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Nombre"; }
	#products-page0-datagridlistaproductos .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6):before { content: "Precio"; }
}
@media screen and (max-width : 480px) {
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#products-page1-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#products-page2-frmproductos-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
		border: none!important;
	}
	#products-page0-datagridlistaproductos > div.mangole-datagrid-footer > span.pagination-info > span,
	#products-page0-datagridlistaproductos > div.mangole-datagrid-footer > span.pagination-info > button,
	#products-page0-cmdimpresion {
		display: none!important;
	}
	#products-page0-datagridlistaproductos > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#products-page0-datagridlistaproductos > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#products-page1-wrapper6,
	#products-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#products-page1-cmdguardarproducto,
	#products-page1-cmdcancelarproductos,
	#products-page2-cmdguardarproducto,
	#products-page2-cmdcancelarproductos,
	#products-page2-cmdimprimircodigobarraproductos,
	#products-page2-cmdmodificarproducto,
	#products-page2-cmddesactivarproducto,
	#products-page2-cmdcancelarmodificarproductos {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE PRODUCTOS Y SERVICIOS*/

/*OBJETOS Y CONTENEDORES DE ALMACENES*/
@media screen and (max-width : 800px) {
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
}
@media screen and (max-width : 768px) {
	/*BUSCADOR DE CONTENEDORES DE ALMACENES*/
	#warehouses-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#warehouses-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#warehouses-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#warehouses-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#warehouses-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#warehouses-page0-cmdbuscar,
		#warehouses-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE CONTENEDORES DE ALMACENES*/
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(3),
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3) {
		display: none!important;
	}
	#warehouses-page0-datagridlistawarehouses > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#warehouses-page0-datagridlistawarehouses > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2):before { content: "Tipo"; }
	#warehouses-page0-datagridlistawarehouses .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Nombre"; }
}
@media screen and (max-width : 480px) {
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#warehouses-page1-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#warehouses-page2-frmwarehouses-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		width: 100%!important;
		border: none!important;
	}
	#warehouses-page0-datagridlistawarehouses > div.mangole-datagrid-footer > span.pagination-info > span,
	#warehouses-page0-datagridlistawarehouses > div.mangole-datagrid-footer > span.pagination-info > button,
	#warehouses-page0-cmdimpresión {
		display: none!important;
	}
	#warehouses-page0-datagridlistawarehouses > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#warehouses-page0-datagridlistawarehouses > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#warehouses-page1-wrapper6,
	#warehouses-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#warehouses-page1-cmdcancelaralmacenes,
	#warehouses-page1-cmdguardaralmacen,
	#warehouses-page2-cmdcancelaralmacenes,
	#warehouses-page2-cmdguardaralmacen {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE ALMACENES*/

/*OBJETOS Y CONTENEDORES DE TRANSFERENCIA DE INVENTARIO*/
@media screen and (max-width : 800px) {
	#inventorytransferences-page1-fromselectwrapper,
	#inventorytransferences-page1-toselectwrapper,
	#inventorytransferences-page2-fromselectwrapper,
	#inventorytransferences-page2-toselectwrapper,

	#inventorytransferences-page1-fromdatagridwrapper,
	#inventorytransferences-page1-todatagridwrapper,
	#inventorytransferences-page2-fromdatagridwrapper,
	#inventorytransferences-page2-todatagridwrapper { 
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 {
		display: block!important;
		width: 50%!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#inventorytransferences-page2-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		display: block!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;
	}
	#inventorytransferences-page1-fromselectwrapper .mangole-general-textbox,
	#inventorytransferences-page1-toselectwrapper .mangole-general-textbox,
	#inventorytransferences-page2-fromselectwrapper .mangole-general-textbox,
	#inventorytransferences-page2-toselectwrapper .mangole-general-textbox,

	#inventorytransferences-page1-fromdatagridwrapper .mangole-general-textbox,
	#inventorytransferences-page1-todatagridwrapper .mangole-general-textbox,
	#inventorytransferences-page2-fromdatagridwrapper .mangole-general-textbox,
	#inventorytransferences-page2-todatagridwrapper .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 .mangole-general-textbox,
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1 .mangole-general-textbox {
		width: 100%!important;
		margin: 0 0 0 0!important;
	}
} 
@media screen and (max-width : 768px) {
	/*BUSCADOR DE TRANSFERENCIA DE INVENTARIO*/
	#inventorytransferences-page0-panel0 {
		height: 50px !important;
		padding: 0 0 0 0 !important;
	}
		#inventorytransferences-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox {
			display: none !important;
		}
		#inventorytransferences-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) {
			display: block !important;
			width: 100% !important;
			height: 50px !important;
			margin: 0 0 0 0 !important;
		}
			#inventorytransferences-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > label {
				display: none !important;
			}
			#inventorytransferences-page0-panel0 > .mangole-panel-body > div.mangole-general-textbox:nth-child(1) > input {
				margin: 0 0 0 0 !important;
				height: 50px !important;
				border: none !important;
			}
		#inventorytransferences-page0-cmdbuscar,
		#inventorytransferences-page0-cmdlimpiarbusqueda {
			display: none;
		}
	/*FIN BUSCARDOR DE TRANSFERENCIA DE INVENTARIO*/
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(1),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(1),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(2),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(2),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(5),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(5),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(6),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(6),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading .mangole-datagrid-cell:nth-of-type(7),
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(7) {
		display: none!important;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences > .mangole-datagrid-content {
		height: calc(100% - 58px)!important;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row {
		padding: 10px 0 10px 10px!important;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row:nth-of-type(odd){ 
		background: #f9f9f9; 
	}
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-heading {
		position: absolute!important;
		top: -9999px!important;
		left: -9999px!important;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences > .mangole-datagrid-content > .mangole-datagrid-row > .mangole-datagrid-cell {
		position: relative!important;
		max-width: none!important;
		padding: 0 0px 0 30% !important;
		height: auto!important;
		border: none!important;
		font-size: 13px;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-row .mangole-datagrid-cell:before { 
		position: absolute!important;
		top: 0px!important;
		left: 6px!important;
		width: 45%!important; 
		padding-right: 10px!important; 
		white-space: nowrap!important;
		font-weight: 700;
		font-size: 13px;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(3):before { content: "Origen"; }
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(4):before { content: "Destino"; }
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(8):before { content: "Fecha"; }
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(9):before { content: "Producto"; }
	#inventorytransferences-page0-datagridlistainventorytransferences .mangole-datagrid-content .mangole-datagrid-row .mangole-datagrid-cell:nth-of-type(10):before { content: "Cantidad"; }
} 
@media screen and (max-width : 480px) {
	#inventorytransferences-page1-fromselectwrapper,
	#inventorytransferences-page1-toselectwrapper,
	#inventorytransferences-page2-fromselectwrapper,
	#inventorytransferences-page2-toselectwrapper,

	#inventorytransferences-page1-fromdatagridwrapper,
	#inventorytransferences-page1-todatagridwrapper,
	#inventorytransferences-page2-fromdatagridwrapper,
	#inventorytransferences-page2-todatagridwrapper {
		width: 100%!important;
		border: none!important;
	}
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0,
	#inventorytransferences-page2-frmfacturas-splitcontainer1 .mangole-split-container-row.row0 .mangole-split-container-cell.cell1,
	#inventorytransferences-page2-frm-splitcontainer2 .mangole-split-container-row.row0 .mangole-split-container-cell.cell0 {
		display: block!important;
		width: 100%!important;
		border: none!important;
		padding: 5px 10px 10px 10px!important;
		float: left!important;

	}
	#inventorytransferences-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#inventorytransferences-page2-cmdcancelarmodificarinventorytransferences {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}






	#inventorytransferences-page0-datagridlistainventorytransferences > div.mangole-datagrid-footer > span.pagination-info > span,
	#inventorytransferences-page0-datagridlistainventorytransferences > div.mangole-datagrid-footer > span.pagination-info > button,
	#inventorytransferences-page0-cmdimpresión,
	#inventorytransferences-page0-cmdexportarexcel {
		display: none!important;
	}
	#inventorytransferences-page0-datagridlistainventorytransferences > div.mangole-datagrid-footer > span.pagination-info > button.first-page,
	#inventorytransferences-page0-datagridlistainventorytransferences > div.mangole-datagrid-footer > span.pagination-info > button.last-page {
		display: block!important;
		float: left!important;
	}
	#inventorytransferences-page1-wrapper6,
	#inventorytransferences-page2-wrapper6 {
		padding: 5px 5px 0px 5px!important;
	}
	#inventorytransferences-page1-cmdguardarinventorytransferences,
	#inventorytransferences-page1-cmdcancelarinventorytransferences,
	#inventorytransferences-page2-cmdguardarinventorytransferences,
	#inventorytransferences-page2-cmdcancelarinventorytransferences {
		width: 100%!important;
		margin: 0 0 10px 0!important;
	}
}
/*FIN OBJETOS Y CONTENEDORES DE TRANSFERENCIA DE INVENTARIO*/

/*
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
*/

.note-editor.note-airframe, .note-editor.note-frame {
	border: 1px #9e9e9e solid !important;
	border-radius: 0!important;
}
.editmode .note-editor.note-airframe, 
.editmode .note-editor.note-frame {
	border: none!important;
}
.note-editor .note-toolbar {
	display: none!important;
    background-color: #fff!important;
    border-bottom: 1px #9e9e9e solid !important;
}
.note-btn {
    border: 1px solid #9e9e9e !important;
}
.editmode .note-editor .note-toolbar {
	display: block!important;
}
.note-editor.note-frame {
	overflow-y: auto!important;
}
.editmode .note-editor.note-frame .note-editing-area {
	height: calc(100% - 44px) !important;
}
.note-editor.note-frame .note-editing-area .note-editable[contenteditable=true] {
	height: 100% !important;
}
.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false] {
	background-color: #fff!important;
}
.note-statusbar {
	display: none!important;
}
.note-editor.note-frame {
	height: calc(100% - 0px)!important;
}
@media screen and (max-width : 420px) {
	.note-editor.note-frame .note-editing-area {
		height: calc(100% - 82px) !important;
	}
}
#records-page2-spltunsaveddata-two.editmode,
#records-page2-splthistory-two.editmode,
#records-page2-spltexploration-two.editmode,
#records-page2-spltdiagnosis-two.editmode,
#records-page2-splttreatment-two.editmode,
#records-page2-spltfacemap-two.editmode,
#records-page2-spltlaboratory-three.editmode,
#records-page2-spltpending-two.editmode,
#records-page2-spltmedia-two.editmode,
#records-page2-spltindications-three.editmode,
#records-page2-spltevolution-two.editmode,
#records-page2-spltsurgicaldescription-two.editmode,
#records-page2-spltmentalexamination-three.editmode,
#records-page2-spltdocuments-three.editmode {
	position: fixed!important;
	width: 100%!important;
	height: 100%!important;
	top: 0!important;
	left: 0!important;
	padding: 10px!important;
	background-color: rgb(0, 0, 0, 0.5)!important;
}
@media screen and (max-width : 425px) {
	#records-page2-spltunsaveddata-two.editmode,
	#records-page2-splthistory-two.editmode,
	#records-page2-spltexploration-two.editmode,
	#records-page2-spltdiagnosis-two.editmode,
	#records-page2-splttreatment-two.editmode,
	#records-page2-spltfacemap-two.editmode,
	#records-page2-spltlaboratory-three.editmode,
	#records-page2-spltpending-two.editmode,
	#records-page2-spltmedia-two.editmode,
	#records-page2-spltindications-three.editmode,
	#records-page2-spltevolution-two.editmode,
	#records-page2-spltsurgicaldescription-two.editmode,
	#records-page2-spltmentalexamination-three.editmode,
	#records-page2-spltdocuments-three.editmode {
		padding: 0px!important;
	}
}
#records-page2-splthistory-two.editmode #records-page2-lblhistoryhelper,
#records-page2-spltexploration-two.editmode #records-page2-lblexplorationhelper,
#records-page2-spltdiagnosis-two.editmode #records-page2-lbldiagnosishelper,
#records-page2-splttreatment-two.editmode #records-page2-lbltreatmenthelper,
#records-page2-spltfacemap-two.editmode #records-page2-lblfacemaphelper,
#records-page2-spltlaboratory-three.editmode #records-page2-lbllaboratoryhelper,
#records-page2-spltpending-two.editmode #records-page2-lblpendinghelper,
#records-page2-spltmedia-two.editmode #records-page2-lblmediahelper,
#records-page2-spltindications-three.editmode #records-page2-lblindicationshelper,
#records-page2-spltevolution-two.editmode #records-page2-lblevolutionhelper,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-lblsurgicaldescriptionhelper,
#records-page2-spltmentalexamination-three.editmode #records-page2-lblmentalexaminationhelper,
#records-page2-spltdocuments-three.editmode #records-page2-lbldocumentshelper {
	display: none!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-unsaveddata-buttons-wrapper,
#records-page2-splthistory-two.editmode #records-page2-history-buttons-wrapper,
#records-page2-spltexploration-two.editmode #records-page2-exploration-buttons-wrapper,
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper,
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper2,
#records-page2-splttreatment-two.editmode #records-page2-treatment-buttons-wrapper,
#records-page2-splttreatment-two.editmode #records-page2-treatment-buttons-wrapper2,
#records-page2-spltfacemap-two.editmode #records-page2-facemap-buttons-wrapper,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper2,
#records-page2-spltpending-two.editmode #records-page2-pending-buttons-wrapper,
#records-page2-spltpending-two.editmode #records-page2-pending-buttons-wrapper2,
#records-page2-spltmedia-two.editmode #records-page2-media-buttons-wrapper,
#records-page2-spltmedia-two.editmode #records-page2-media-buttons-wrapper2,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper2,
#records-page2-spltevolution-two.editmode #records-page2-evolution-buttons-wrapper,
#records-page2-spltevolution-two.editmode #records-page2-evolution-buttons-wrapper2,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-surgicaldescription-buttons-wrapper,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-surgicaldescription-buttons-wrapper2,
#records-page2-spltmentalexamination-three.editmode #records-page2-mentalexamination-buttons-wrapper,
#records-page2-spltmentalexamination-three.editmode #records-page2-mentalexamination-buttons-wrapper2,
#records-page2-spltdocuments-three.editmode #records-page2-documents-buttons-wrapper,
#records-page2-spltdocuments-three.editmode #records-page2-documents-buttons-wrapper2 {
	display: block!important;
	padding: 0 10px!important;
	line-height: 50px!important;
	background-color: #f1f1f1!important;
	border-bottom: 1px #9e9e9e solid!important;
}

#records-page2-spltfacemap-two.editmode #records-page2-facemap-buttons-wrapper2 {
	display: block!important;
	padding: 6px 10px 6px 6px!important;
	line-height: 44px!important;
	background-color: #f1f1f1!important;
	border-bottom: 1px #9e9e9e solid!important;
}

#records-page2-spltunsaveddata-two.editmode #records-page2-unsaveddata-buttons-wrapper #records-page2-cmdtemplateunsaveddata,
#records-page2-splthistory-two.editmode #records-page2-history-buttons-wrapper #records-page2-cmdtemplatehistory,
#records-page2-spltexploration-two.editmode #records-page2-exploration-buttons-wrapper #records-page2-cmdtemplateexploration,
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper #records-page2-cmdtemplatediagnosis,
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper2 #records-page2-cmdtemplatediagnosis,
#records-page2-splttreatment-two.editmode #records-page2-treatment-buttons-wrapper #records-page2-cmdtemplatetreatment,
#records-page2-splttreatment-two.editmode #records-page2-treatment-buttons-wrapper2 #records-page2-cmdtemplatetreatment,
#records-page2-spltfacemap-two.editmode #records-page2-facemap-buttons-wrapper #records-page2-cmdtemplatefacemap,
#records-page2-spltfacemap-two.editmode #records-page2-facemap-buttons-wrapper2 #records-page2-cmdtemplatefacemap,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper #records-page2-cmdtemplatelaboratory,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper2 #records-page2-cmdtemplatelaboratory,
#records-page2-spltpending-two.editmode #records-page2-pending-buttons-wrapper #records-page2-cmdtemplatepending,
#records-page2-spltpending-two.editmode #records-page2-pending-buttons-wrapper2 #records-page2-cmdtemplatepending,
#records-page2-spltmedia-two.editmode #records-page2-media-buttons-wrapper #records-page2-cmdtemplatemedia,
#records-page2-spltmedia-two.editmode #records-page2-media-buttons-wrapper2 #records-page2-cmdtemplatemedia,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper #records-page2-cmdtemplateindications,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper2 #records-page2-cmdtemplateindications,
#records-page2-spltevolution-two.editmode #records-page2-evolution-buttons-wrapper #records-page2-cmdtemplateevolution,
#records-page2-spltevolution-two.editmode #records-page2-evolution-buttons-wrapper2 #records-page2-cmdtemplateevolution,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-surgicaldescription-buttons-wrapper #records-page2-cmdtemplatesurgicaldescription,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-surgicaldescription-buttons-wrapper2 #records-page2-cmdtemplatesurgicaldescription,
#records-page2-spltmentalexamination-three.editmode #records-page2-mentalexamination-buttons-wrapper #records-page2-cmdtemplatementalexamination,
#records-page2-spltmentalexamination-three.editmode #records-page2-mentalexamination-buttons-wrapper2 #records-page2-cmdtemplatementalexamination,
#records-page2-spltdocuments-three.editmode #records-page2-documents-buttons-wrapper #records-page2-cmdtemplatedocuments,
#records-page2-spltdocuments-three.editmode #records-page2-documents-buttons-wrapper2 #records-page2-cmdtemplatedocuments {
	display: inline-block!important;
}
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper,
#records-page2-splttreatment-two.editmode #records-page2-treatment-buttons-wrapper,
#records-page2-spltfacemap-two.editmode #records-page2-facemap-buttons-wrapper,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper {
	border-bottom: 1px #9e9e9e solid;
}
#records-page2-spltdiagnosis-two.editmode #records-page2-diagnosis-buttons-wrapper2,
#records-page2-splttreatment-two.editmode #records-page2-reatment-buttons-wrapper2,
#records-page2-spltfacemap-two.editmode #records-page2-reatment-buttons-wrapper2,
#records-page2-spltlaboratory-three.editmode #records-page2-laboratory-buttons-wrapper2,
#records-page2-spltpending-two.editmode #records-page2-pending-buttons-wrapper2,
#records-page2-spltmedia-two.editmode #records-page2-media-buttons-wrapper2,
#records-page2-spltindications-three.editmode #records-page2-indications-buttons-wrapper2,
#records-page2-spltevolution-two.editmode #records-page2-evolution-buttons-wrapper2,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-surgicaldescription-buttons-wrapper2,
#records-page2-spltmentalexamination-three.editmode #records-page2-mentalexamination-buttons-wrapper2,
#records-page2-spltdocuments-three.editmode #records-page2-documents-buttons-wrapper2 {
	background-color: #fff!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-lblunsaveddatatitlename,
#records-page2-splthistory-two.editmode #records-page2-lblhistorytitlename,
#records-page2-spltexploration-two.editmode #records-page2-lblexplorationtitlename,
#records-page2-spltdiagnosis-two.editmode #records-page2-lbldiagnosistitlename,
#records-page2-splttreatment-two.editmode #records-page2-lbltreatmenttitlename,
#records-page2-spltfacemap-two.editmode #records-page2-lblfacemaptitlename,
#records-page2-spltlaboratory-three.editmode #records-page2-lbllaboratorytitlename,
#records-page2-spltpending-two.editmode #records-page2-lblpendingtitlename,
#records-page2-spltmedia-two.editmode #records-page2-lblmediatitlename,
#records-page2-spltindications-three.editmode #records-page2-lblindicationstitlename,
#records-page2-spltevolution-two.editmode #records-page2-lblevolutiontitlename,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-lblsurgicaldescriptiontitlename,
#records-page2-spltmentalexamination-three.editmode #records-page2-lblmentalexaminationtitlename,
#records-page2-spltdocuments-three.editmode #records-page2-lbldocumentstitlename {
	display: inline-block!important;
}
#records-page2-splthistory-two.editmode #records-page2-wrapper-printhistory,
#records-page2-spltexploration-two.editmode #records-page2-wrapper-printexploration,
#records-page2-spltdiagnosis-two.editmode #records-page2-wrapper-printdiagnosis,
#records-page2-splttreatment-two.editmode #records-page2-wrapper-printtreatment,
#records-page2-spltfacemap-two.editmode #records-page2-wrapper-printfacemap,
#records-page2-spltlaboratory-three.editmode #records-page2-wrapper-printlaboratory,
#records-page2-spltpending-two.editmode #records-page2-wrapper-printpending,
#records-page2-spltmedia-two.editmode #records-page2-wrapper-printmedia,
#records-page2-spltindications-three.editmode #records-page2-wrapper-printindications,
#records-page2-spltevolution-two.editmode #records-page2-wrapper-printevolution,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-wrapper-printsurgicaldescription,
#records-page2-spltmentalexamination-three.editmode #records-page2-wrapper-printmentalexamination,
#records-page2-spltdocuments-three.editmode #records-page2-wrapper-printdocuments {
	display: none!important;
}
#records-page2-spltunsaveddata-two.editmode .mangole-general-textbox:has(#records-page2-txtunsaveddatafield),
#records-page2-splthistory-two.editmode .mangole-general-textbox:has(#records-page2-txthistoryfield),
#records-page2-spltexploration-two.editmode .mangole-general-textbox:has(#records-page2-txtexplorationfield),
#records-page2-spltdiagnosis-two.editmode .mangole-general-textbox:has(#records-page2-txtdiagnosisfield),
#records-page2-splttreatment-two.editmode .mangole-general-textbox:has(#records-page2-txttreatmentfield),
#records-page2-spltlaboratory-three.editmode .mangole-general-textbox:has(#records-page2-txtlaboratoryfield),
#records-page2-spltpending-two.editmode .mangole-general-textbox:has(#records-page2-txtpendingfield),
#records-page2-spltmedia-two.editmode .mangole-general-textbox:has(#records-page2-inputmedia),
#records-page2-spltindications-three.editmode .mangole-general-textbox:has(#records-page2-txtindicationsfield),
#records-page2-spltevolution-two.editmode .mangole-general-textbox:has(#records-page2-txtevolutionfield),
#records-page2-spltsurgicaldescription-two.editmode .mangole-general-textbox:has(#records-page2-txtsurgicaldescriptionfield),
#records-page2-spltmentalexamination-three.editmode .mangole-general-textbox:has(#records-page2-txtmentalexaminationfield),
#records-page2-spltdocuments-three.editmode .mangole-general-textbox:has(#records-page2-txtdocumentsfield) {
	height: calc(100% - 112px)!important;
	float: left!important;
	background-color: #fff!important;
}
#records-page2-spltfacemap-two.editmode .mangole-general-textbox:has(#records-page2-txtfacemapfield){
	height: calc(100% - 0px)!important;
	float: left!important;
	background-color: #fff!important;
}
#records-page2-spltdiagnosis-two.editmode .mangole-general-textbox:has(#records-page2-txtdiagnosisfield),
#records-page2-splttreatment-two.editmode .mangole-general-textbox:has(#records-page2-txttreatmentfield) {
	height: calc(100% - 160px)!important;
	float: left!important;
}
#records-page2-spltfacemap-two.editmode #records-page2-facemap-paint-wrapper {
	display: block!important;
	width: 70%!important;
	height: calc(100% - 154px)!important;
	float: left!important;
	background-color: #fff!important;
	border: none!important;
}
#records-page2-spltfacemap-two.editmode #records-page2-facemap-text-description-wrapper {
	display: block!important;
}
#records-page2-spltfacemap-two.editmode #records-page2-facemap-paint-wrapper > canvas {
	border: none!important;
}
#records-page2-spltindications-three.editmode .mangole-general-textbox:has(#records-page2-txtindicationsfield) {
	height: calc(100% - 110px)!important;
	float: left!important;
}
#records-page2-spltlaboratory-three.editmode .mangole-general-textbox:has(#records-page2-txtlaboratoryfield) {
	height: calc(100% - 310px)!important;
	float: left!important;
	border-bottom: 1px #9e9e9e solid!important;
}
#records-page2-spltmedia-two.editmode #records-page2-inputmedia {
	display: block!important;
	width: 100%!important;
	max-width: 100%!important;
	height: calc(100% - 42px)!important;
	float: left!important;
	padding: 10px!important;
	margin: 0 0 0 0!important;
	background-color: #fff!important;
	border: 1px solid #fff!important;
	border-radius: 0!important;
}
#records-page2-spltmedia-two.editmode #records-page2-inputmedia {
	height: calc(100% - 110px)!important;
}
#records-page2-spltlaboratory-three.editmode #records-page2-datagridlaboratorydata {
	width: 100%!important;
	max-width: 100%!important;
	height: calc(100% - 310px)!important;
	float: left!important;
	margin: 0 0 0 0!important;
	background-color: #fff!important;
	border: 1px solid #fff!important;
	border-bottom: 1px #9e9e9e solid!important;
	border-radius: 0!important;
}
#records-page2-spltlaboratory-three.editmode #records-page2-inplaboratory {
	width: 100%!important;
    float: left!important;
    margin: 0 0px 0px 0px!important;
    background-color: #fff!important;
    border: none!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-txtunsaveddatafield,
#records-page2-splthistory-two.editmode #records-page2-txthistoryfield,
#records-page2-spltexploration-two.editmode #records-page2-txtexplorationfield,
#records-page2-spltdiagnosis-two.editmode #records-page2-txtdiagnosisfield,
#records-page2-splttreatment-two.editmode #records-page2-txttreatmentfield,
#records-page2-spltfacemap-two.editmode #records-page2-txtfacemapfield,
#records-page2-spltlaboratory-three.editmode #records-page2-txtlaboratoryfield,
#records-page2-spltpending-two.editmode #records-page2-txtpendingfield,
#records-page2-spltmedia-two.editmode #records-page2-inputmedia,
#records-page2-spltindications-three.editmode #records-page2-txtindicationsfield,
#records-page2-spltevolution-two.editmode #records-page2-txtevolutionfield,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-txtsurgicaldescriptionfield{
	float: left!important;
	margin: 0!important;
  border: none!important;
}
#records-page2-spltdocuments-three.editmode #records-page2-txtdocumentsfield,
#records-page2-spltmentalexamination-three.editmode #records-page2-txtmentalexaminationfield  {
	float: left!important;
	margin: 0!important;
  border: none!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-txtunsaveddatafield:hover,
#records-page2-splthistory-two.editmode #records-page2-txthistoryfield:hover,
#records-page2-spltexploration-two.editmode #records-page2-txtexplorationfield:hover,
#records-page2-spltdiagnosis-two.editmode #records-page2-txtdiagnosisfield:hover,
#records-page2-spltfacemap-two.editmode #records-page2-txtfacemapfield:hover,

#records-page2-spltlaboratory-three.editmode #records-page2-txtlaboratoryfield:hover,
#records-page2-spltpending-two.editmode #records-page2-txtpendingfield:hover,
#records-page2-spltmedia-two.editmode #records-page2-inputmedia:hover,
#records-page2-spltindications-three.editmode #records-page2-txtindicationsfield:hover,
#records-page2-spltevolution-two.editmode #records-page2-txtevolutionfield:hover,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-txtsurgicaldescriptionfield:hover {
  border: none!important;
}
#records-page2-spltdocuments-three.editmode #records-page2-txtdocumentsfield:hover,
#records-page2-spltmentalexamination-three.editmode #records-page2-txtmentalexaminationfield:hover {
  border: none!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-wrapper-saveunsaveddata,
#records-page2-splthistory-two.editmode #records-page2-wrapper-savehistory,
#records-page2-spltexploration-two.editmode #records-page2-wrapper-saveexploration,
#records-page2-spltdiagnosis-two.editmode #records-page2-wrapper-savediagnosis,
#records-page2-splttreatment-two.editmode #records-page2-wrapper-savetreatment,
#records-page2-spltfacemap-two.editmode #records-page2-wrapper-savefacemap,
#records-page2-spltlaboratory-three.editmode #records-page2-wrapper-savelaboratory,
#records-page2-spltpending-two.editmode #records-page2-wrapper-savepending,
#records-page2-spltmedia-two.editmode #records-page2-wrapper-savemedia,
#records-page2-spltindications-three.editmode #records-page2-wrapper-saveindications,
#records-page2-spltevolution-two.editmode #records-page2-wrapper-saveevolution,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-wrapper-savesurgicaldescription,
#records-page2-spltmentalexamination-three.editmode #records-page2-wrapper-savementalexamination,
#records-page2-spltdocuments-three.editmode #records-page2-wrapper-savedocuments {
	display: block!important;
	width: 100%!important;
	height: 60px!important;
	float: left!important;
	padding: 10px 10px!important;
	background-color: #fff!important;
	border-top: 1px solid #9e9e9e!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-wrapper-saveunsaveddata-cmdcanceledit,
#records-page2-splthistory-two.editmode #records-page2-wrapper-savehistory-cmdcanceledit,
#records-page2-spltexploration-two.editmode #records-page2-wrapper-saveexploration-cmdcanceledit,
#records-page2-spltdiagnosis-two.editmode #records-page2-wrapper-savediagnosis-cmdcanceledit,
#records-page2-splttreatment-two.editmode #records-page2-wrapper-savetreatment-cmdcanceledit,
#records-page2-spltfacemap-two.editmode #records-page2-wrapper-savefacemap-cmdcanceledit,
#records-page2-spltlaboratory-three.editmode #records-page2-wrapper-savelaboratory-cmdcanceledit,
#records-page2-spltpending-two.editmode #records-page2-wrapper-savepending-cmdcanceledit,
#records-page2-spltmedia-two.editmode #records-page2-wrapper-savemedia-cmdcanceledit,
#records-page2-spltindications-three.editmode #records-page2-wrapper-saveindications-cmdcanceledit,
#records-page2-spltevolution-two.editmode #records-page2-wrapper-saveevolution-cmdcanceledit,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-wrapper-savesurgicaldescription-cmdcanceledit,
#records-page2-spltmentalexamination-three.editmode #records-page2-wrapper-savementalexamination-cmdcanceledit,
#records-page2-spltdocuments-three.editmode #records-page2-wrapper-savedocuments-cmdcanceledit {
	display: block!important;
}
#records-page2-spltunsaveddata-two.editmode #records-page2-wrapper-saveunsaveddata-cmdsaveedit,
#records-page2-splthistory-two.editmode #records-page2-wrapper-savehistory-cmdsaveedit,
#records-page2-spltexploration-two.editmode #records-page2-wrapper-saveexploration-cmdsaveedit,
#records-page2-spltdiagnosis-two.editmode #records-page2-wrapper-savediagnosis-cmdsaveedit,
#records-page2-splttreatment-two.editmode #records-page2-wrapper-savetreatment-cmdsaveedit,
#records-page2-spltfacemap-two.editmode #records-page2-wrapper-savefacemap-cmdsaveedit,
#records-page2-spltlaboratory-three.editmode #records-page2-wrapper-savelaboratory-cmdsaveedit,
#records-page2-spltpending-two.editmode #records-page2-wrapper-savepending-cmdsaveedit,
#records-page2-spltmedia-two.editmode #records-page2-wrapper-savemedia-cmdsaveedit,
#records-page2-spltindications-three.editmode #records-page2-wrapper-saveindications-cmdsaveedit,
#records-page2-spltevolution-two.editmode #records-page2-wrapper-saveevolution-cmdsaveedit,
#records-page2-spltsurgicaldescription-two.editmode #records-page2-wrapper-savesurgicaldescription-cmdsaveedit,
#records-page2-spltmentalexamination-three.editmode #records-page2-wrapper-savementalexamination-cmdsaveedit,
#records-page2-spltdocuments-three.editmode #records-page2-wrapper-savedocuments-cmdsaveedit {
	display: block!important;
}
#records-page2-splthistory-two.editmode .add-button,
#records-page2-spltexploration-two.editmode .add-button,
#records-page2-spltdiagnosis-two.editmode .add-button,
#records-page2-splttreatment-two.editmode .add-button,
#records-page2-spltfacemap-two.editmode .add-button,
#records-page2-spltlaboratory-three.editmode .add-button,
#records-page2-spltpending-two.editmode .add-button,
#records-page2-spltmedia-two.editmode .add-button,
#records-page2-spltindications-three.editmode .add-button,
#records-page2-spltevolution-two.editmode .add-button,
#records-page2-spltsurgicaldescription-two.editmode .add-button,
#records-page2-spltmentalexamination-three.editmode .add-button,
#records-page2-spltdocuments-three.editmode .add-button {
	display: none!important;
}












.dhtmlxcalendar_material {
	z-index: 10000!important;
}

/*
/*https://css-tricks.com/examples/ResponsiveTables/responsive.php
http://exisweb.net/responsive-tables-in-wordpress*/




/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding-bottom: 120px;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}












/*! Summernote v0.9.0 
(c) 2013~ Hackerwins and contributors
MIT license
*/
@font-face{font-display:auto;font-family:summernote;font-style:normal;font-weight:400;src:url(../fonts/others/summernote.eot?#iefix) format("embedded-opentype"),url(../fonts/others/summernote.woff2) format("woff2"),url(../fonts/others/summernote.woff) format("woff"),url(../fonts/others/summernote.ttf) format("truetype")}[class*=" note-icon"]:before,[class^=note-icon]:before{display:inline-block;font-family:summernote;font-size:inherit;font-style:normal;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.note-icon-fw{text-align:center;width:1.25em}.note-icon-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.note-icon-pull-left{float:left}.note-icon-pull-right{float:right}.note-icon.note-icon-pull-left{margin-right:.3em}.note-icon.note-icon-pull-right{margin-left:.3em}.note-icon-align:before{content:"\ea01"}.note-icon-align-center:before{content:"\ea02"}.note-icon-align-indent:before{content:"\ea03"}.note-icon-align-justify:before{content:"\ea04"}.note-icon-align-left:before{content:"\ea05"}.note-icon-align-outdent:before{content:"\ea06"}.note-icon-align-right:before{content:"\ea07"}.note-icon-arrow-circle-down:before{content:"\ea08"}.note-icon-arrow-circle-left:before{content:"\ea09"}.note-icon-arrow-circle-right:before{content:"\ea0a"}.note-icon-arrow-circle-up:before{content:"\ea0b"}.note-icon-arrows-alt:before{content:"\ea0c"}.note-icon-arrows-h:before{content:"\ea0d"}.note-icon-arrows-v:before{content:"\ea0e"}.note-icon-bold:before{content:"\ea0f"}.note-icon-caret:before{content:"\ea10"}.note-icon-chain-broken:before{content:"\ea11"}.note-icon-circle:before{content:"\ea12"}.note-icon-close:before{content:"\ea13"}.note-icon-code:before{content:"\ea14"}.note-icon-col-after:before{content:"\ea15"}.note-icon-col-before:before{content:"\ea16"}.note-icon-col-remove:before{content:"\ea17"}.note-icon-eraser:before{content:"\ea18"}.note-icon-float-left:before{content:"\ea19"}.note-icon-float-none:before{content:"\ea1a"}.note-icon-float-right:before{content:"\ea1b"}.note-icon-font:before{content:"\ea1c"}.note-icon-frame:before{content:"\ea1d"}.note-icon-italic:before{content:"\ea1e"}.note-icon-link:before{content:"\ea1f"}.note-icon-magic:before{content:"\ea20"}.note-icon-menu-check:before{content:"\ea21"}.note-icon-minus:before{content:"\ea22"}.note-icon-orderedlist:before{content:"\ea23"}.note-icon-pencil:before{content:"\ea24"}.note-icon-picture:before{content:"\ea25"}.note-icon-question:before{content:"\ea26"}.note-icon-redo:before{content:"\ea27"}.note-icon-rollback:before{content:"\ea28"}.note-icon-row-above:before{content:"\ea29"}.note-icon-row-below:before{content:"\ea2a"}.note-icon-row-remove:before{content:"\ea2b"}.note-icon-special-character:before{content:"\ea2c"}.note-icon-square:before{content:"\ea2d"}.note-icon-strikethrough:before{content:"\ea2e"}.note-icon-subscript:before{content:"\ea2f"}.note-icon-summernote:before{content:"\ea30"}.note-icon-superscript:before{content:"\ea31"}.note-icon-table:before{content:"\ea32"}.note-icon-text-height:before{content:"\ea33"}.note-icon-trash:before{content:"\ea34"}.note-icon-underline:before{content:"\ea35"}.note-icon-undo:before{content:"\ea36"}.note-icon-unorderedlist:before{content:"\ea37"}.note-icon-video:before{content:"\ea38"}.note-frame{border-radius:4px;-ms-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:sans-serif}.note-toolbar{background-color:#f5f5f5;border-bottom:1px solid;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;padding:10px 5px}.note-btn-group{display:inline-block;margin-right:8px;position:relative}.note-btn-group>.note-btn-group{margin-right:0}.note-btn-group>.note-btn:first-child{margin-left:0}.note-btn-group .note-btn+.note-btn,.note-btn-group .note-btn+.note-btn-group,.note-btn-group .note-btn-group+.note-btn,.note-btn-group .note-btn-group+.note-btn-group{margin-left:-1px}.note-btn-group>.note-btn-group:not(:first-child)>.note-btn,.note-btn-group>.note-btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.note-btn-group>.note-btn-group:not(:last-child)>.note-btn,.note-btn-group>.note-btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.note-btn-group.open>.note-dropdown{display:block}.note-btn{background-color:#fff;background-image:none;border:1px solid #dae0e5;border-radius:3px;color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:0;outline:0;padding:5px 10px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.note-btn.focus,.note-btn:focus,.note-btn:hover{background-color:#ebebeb;border-color:#dae0e5;color:#333}.note-btn.disabled.focus,.note-btn.disabled:focus,.note-btn[disabled].focus,.note-btn[disabled]:focus,fieldset[disabled] .note-btn.focus,fieldset[disabled] .note-btn:focus{background-color:#fff;border-color:#dae0e5}.note-btn.active,.note-btn.focus,.note-btn:active,.note-btn:focus,.note-btn:hover{background-color:#ebebeb;border:1px solid #dae0e5;border-radius:1px;color:#333;outline:0;text-decoration:none}.note-btn.active,.note-btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.note-btn.disabled,.note-btn[disabled],fieldset[disabled] .note-btn{box-shadow:none;cursor:not-allowed;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter:alpha(opacity=65);-webkit-opacity:.65;-khtml-opacity:.65;-moz-opacity:.65;opacity:.65}.note-btn>span.note-icon-caret:first-child{margin-left:-1px}.note-btn>span.note-icon-caret:nth-child(2){margin-right:-5px;padding-left:3px}.note-btn-primary{background:#fa6362;color:#fff}.note-btn-primary.focus,.note-btn-primary:focus,.note-btn-primary:hover{background-color:#fa6362;border:1px solid #dae0e5;border-radius:1px;color:#fff;text-decoration:none}.note-btn-block{display:block;width:100%}.note-btn-block+.note-btn-block{margin-top:5px}input[type=button].note-btn-block,input[type=reset].note-btn-block,input[type=submit].note-btn-block{width:100%}button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.close{color:#000;float:right;font-size:21px;line-height:1;opacity:.2}.close:hover{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1}.note-dropdown{position:relative}.note-color .dropdown-toggle{padding-left:5px;width:30px}.note-dropdown-menu{background:#fff;background-clip:padding-box;border:1px solid #e2e2e2;box-shadow:0 1px 1px rgba(0,0,0,.06);display:none;float:left;left:0;min-width:100px;padding:5px;position:absolute;text-align:left;top:100%;z-index:1000}.note-dropdown-menu>:last-child{margin-right:0}.note-btn-group.open .note-dropdown-menu,.note-dropdown-item{display:block}.note-dropdown-item:hover{background-color:#ebebeb}a.note-dropdown-item,a.note-dropdown-item:hover{color:#000;margin:5px 0;text-decoration:none}.note-modal{bottom:0;display:none;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);left:0;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;position:fixed;right:0;top:0;z-index:1050}.note-modal.open{display:block}.note-modal-content{background:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5);margin:30px 20px;outline:0;position:relative;width:auto}.note-modal-header{border:1px solid #ededef;padding:10px 20px}.note-modal-body{padding:20px 30px;position:relative}.note-modal-body kbd{background-color:#000;border-radius:2px;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:700;padding:3px 5px}.note-modal-footer{height:40px;padding:10px;text-align:center}.note-modal-footer a{color:#337ab7;text-decoration:none}.note-modal-footer a:focus,.note-modal-footer a:hover{color:#23527c;text-decoration:underline}.note-modal-footer .note-btn{float:right}.note-modal-title{color:#42515f;font-size:20px;line-height:1.4;margin:0}.note-modal-backdrop{background:#000;bottom:0;display:none;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);left:0;-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;position:fixed;right:0;top:0;z-index:1040}.note-modal-backdrop.open{display:block}@media (min-width:768px){.note-modal-content{margin:30px auto;width:600px}}@media (min-width:992px){.note-modal-content-large{width:900px}}.note-modal .note-help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}.note-modal .note-nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.note-modal .note-nav-link{background-color:transparent;color:#007bff;display:block;padding:.5rem 1rem;text-decoration:none;-webkit-text-decoration-skip:objects}.note-modal .note-nav-link:focus,.note-modal .note-nav-link:hover{color:#0056b3;text-decoration:none}.note-modal .note-nav-link.disabled{color:#868e96}.note-modal .note-nav-tabs{border-bottom:1px solid #ddd}.note-modal .note-nav-tabs .note-nav-item{margin-bottom:-1px}.note-modal .note-nav-tabs .note-nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.note-modal .note-nav-tabs .note-nav-link:focus,.note-modal .note-nav-tabs .note-nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.note-modal .note-nav-tabs .note-nav-link.disabled{background-color:transparent;border-color:transparent;color:#868e96}.note-modal .note-nav-tabs .note-nav-item.show .note-nav-link{background-color:#fff;border-color:#ddd #ddd #fff;color:#495057}.note-modal .note-tab-content{margin:15px auto}.note-modal .note-tab-content>.note-tab-pane,.note-modal .note-tab-content>.note-tab-pane:target~.note-tab-pane:last-child{display:none}.note-modal .note-tab-content>.note-tab-pane:target,.note-modal .note-tab-content>:last-child{display:block}.note-form-group{padding-bottom:20px}.note-form-group:last-child{padding-bottom:0}.note-form-label{color:#42515f;display:block;font-size:16px;font-weight:700;margin-bottom:10px;width:100%}.note-input{background:#fff;border:1px solid #ededef;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;outline:0;padding:6px 4px;width:100%}.note-input::-webkit-input-placeholder{color:#eee}.note-input:-moz-placeholder,.note-input::-moz-placeholder{color:#eee}.note-input:-ms-input-placeholder{color:#eee}.note-tooltip{display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);font-size:13px;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute;transition:opacity .15s;z-index:1070}.note-tooltip.in{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90);-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9}.note-tooltip.top{margin-top:-3px;padding:5px 0}.note-tooltip.right{margin-left:3px;padding:0 5px}.note-tooltip.bottom{margin-top:3px;padding:5px 0}.note-tooltip.left{margin-left:-3px;padding:0 5px}.note-tooltip.bottom .note-tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.note-tooltip.top .note-tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.note-tooltip.right .note-tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.note-tooltip.left .note-tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.note-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.note-tooltip-content{background-color:#000;color:#fff;font-family:sans-serif;max-width:200px;padding:3px 8px;text-align:center}.note-popover{background:#fff;border:1px solid #ccc;display:block;display:none;font-family:sans-serif;font-size:13px;position:absolute;z-index:1060}.note-popover.in{display:block}.note-popover.top{margin-top:-10px;padding:5px 0}.note-popover.right{margin-left:10px;padding:0 5px}.note-popover.bottom{margin-top:10px;padding:5px 0}.note-popover.left{margin-left:-10px;padding:0 5px}.note-popover.bottom .note-popover-arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:20px;margin-left:-10px;top:-11px}.note-popover.bottom .note-popover-arrow:after{border-bottom-color:#fff;border-top-width:0;content:"\0020";margin-left:-10px;top:1px}.note-popover.top .note-popover-arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:20px;margin-left:-10px}.note-popover.top .note-popover-arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:"\0020";margin-left:-10px}.note-popover.right .note-popover-arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-10px;top:50%}.note-popover.right .note-popover-arrow:after{border-left-width:0;border-right-color:#fff;content:"\0020";left:1px;margin-top:-10px}.note-popover.left .note-popover-arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-10px;right:-11px;top:50%}.note-popover.left .note-popover-arrow:after{border-left-color:#fff;border-right-width:0;content:"\0020";margin-top:-10px;right:1px}.note-popover-arrow{border:11px solid transparent;height:0;position:absolute;width:0}.note-popover-arrow:after{border:10px solid transparent;content:"\0020";display:block;height:0;position:absolute;width:0}.note-popover-content{background-color:#fff;color:#000;min-height:30px;min-width:100px;padding:3px 8px;text-align:center}.note-editor{position:relative}.note-editor .note-dropzone{background-color:#fff;color:#87cefa;display:none;opacity:.95;position:absolute;z-index:100}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-airframe,.note-editor.note-frame{border:1px solid rgba(0,0,0,.196)}.note-editor.note-airframe.codeview .note-editing-area .note-editable,.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-airframe.codeview .note-editing-area .note-codable,.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-airframe .note-editing-area,.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-airframe .note-editing-area .note-editable,.note-editor.note-frame .note-editing-area .note-editable{overflow:auto;padding:10px;word-wrap:break-word}.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false],.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false]{background-color:hsla(0,0%,50%,.114)}.note-editor.note-airframe .note-editing-area .note-codable,.note-editor.note-frame .note-editing-area .note-codable{background-color:#222;border:none;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;color:#ccc;display:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;margin-bottom:0;outline:none;padding:10px;resize:none;width:100%}.note-editor.note-airframe.fullscreen,.note-editor.note-frame.fullscreen{left:0;position:fixed;top:0;width:100%!important;z-index:1050}.note-editor.note-airframe.fullscreen .note-resizebar,.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-airframe .note-status-output,.note-editor.note-frame .note-status-output{border:0;border-top:1px solid #e2e2e2;color:#000;display:block;font-size:14px;height:20px;line-height:1.42857143;margin-bottom:0;width:100%}.note-editor.note-airframe .note-status-output:empty,.note-editor.note-frame .note-status-output:empty{border-top:0 solid transparent;height:0}.note-editor.note-airframe .note-status-output .pull-right,.note-editor.note-frame .note-status-output .pull-right{float:right!important}.note-editor.note-airframe .note-status-output .text-muted,.note-editor.note-frame .note-status-output .text-muted{color:#777}.note-editor.note-airframe .note-status-output .text-primary,.note-editor.note-frame .note-status-output .text-primary{color:#286090}.note-editor.note-airframe .note-status-output .text-success,.note-editor.note-frame .note-status-output .text-success{color:#3c763d}.note-editor.note-airframe .note-status-output .text-info,.note-editor.note-frame .note-status-output .text-info{color:#31708f}.note-editor.note-airframe .note-status-output .text-warning,.note-editor.note-frame .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-airframe .note-status-output .text-danger,.note-editor.note-frame .note-status-output .text-danger{color:#a94442}.note-editor.note-airframe .note-status-output .alert,.note-editor.note-frame .note-status-output .alert{background-color:#f5f5f5;border-radius:0;color:#000;margin:-7px 0 0;padding:7px 10px 2px}.note-editor.note-airframe .note-status-output .alert .note-icon,.note-editor.note-frame .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-airframe .note-status-output .alert-success,.note-editor.note-frame .note-status-output .alert-success{background-color:#dff0d8!important;color:#3c763d!important}.note-editor.note-airframe .note-status-output .alert-info,.note-editor.note-frame .note-status-output .alert-info{background-color:#d9edf7!important;color:#31708f!important}.note-editor.note-airframe .note-status-output .alert-warning,.note-editor.note-frame .note-status-output .alert-warning{background-color:#fcf8e3!important;color:#8a6d3b!important}.note-editor.note-airframe .note-status-output .alert-danger,.note-editor.note-frame .note-status-output .alert-danger{background-color:#f2dede!important;color:#a94442!important}.note-editor.note-airframe .note-statusbar,.note-editor.note-frame .note-statusbar{background-color:hsla(0,0%,50%,.114);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid rgba(0,0,0,.196)}.note-editor.note-airframe .note-statusbar .note-resizebar,.note-editor.note-frame .note-statusbar .note-resizebar{cursor:ns-resize;height:9px;padding-top:1px;width:100%}.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{border-top:1px solid rgba(0,0,0,.196);margin:1px auto;width:20px}.note-editor.note-airframe .note-statusbar.locked .note-resizebar,.note-editor.note-frame .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-airframe .note-placeholder,.note-editor.note-frame .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.note-popover.popover .arrow{left:20px!important}.note-toolbar{position:relative}.note-editor .note-toolbar,.note-popover .popover-content{margin:0;padding:0 0 5px 5px}.note-editor .note-toolbar>.note-btn-group,.note-popover .popover-content>.note-btn-group{margin-left:0;margin-right:5px;margin-top:5px}.note-editor .note-toolbar .note-btn-group .note-table,.note-popover .popover-content .note-btn-group .note-table{min-width:0;padding:5px}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{cursor:pointer;height:10em;position:absolute!important;width:10em;z-index:3}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;height:5em;position:relative!important;width:5em;z-index:1}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;height:1em;position:absolute!important;width:1em;z-index:2}.note-editor .note-toolbar .note-style .dropdown-style blockquote,.note-editor .note-toolbar .note-style .dropdown-style pre,.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-editor .note-toolbar .note-style .dropdown-style h1,.note-editor .note-toolbar .note-style .dropdown-style h2,.note-editor .note-toolbar .note-style .dropdown-style h3,.note-editor .note-toolbar .note-style .dropdown-style h4,.note-editor .note-toolbar .note-style .dropdown-style h5,.note-editor .note-toolbar .note-style .dropdown-style h6,.note-editor .note-toolbar .note-style .dropdown-style p,.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p{margin:0;padding:0}.note-editor .note-toolbar .note-color-all .note-dropdown-menu,.note-popover .popover-content .note-color-all .note-dropdown-menu{min-width:337px}.note-editor .note-toolbar .note-color .dropdown-toggle,.note-popover .popover-content .note-color .dropdown-toggle{padding-left:5px;width:20px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title{border-bottom:1px solid #eee;font-size:12px;margin:2px 7px;text-align:center}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select{border-radius:5px;cursor:pointer;font-size:11px;margin:3px;padding:0 3px;width:100%}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-editor .note-toolbar .note-para .note-dropdown-menu,.note-popover .popover-content .note-para .note-dropdown-menu{min-width:228px;padding:5px}.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div,.note-popover .popover-content .note-para .note-dropdown-menu>div+div{margin-left:5px}.note-editor .note-toolbar .note-dropdown-menu,.note-popover .popover-content .note-dropdown-menu{min-width:160px}.note-editor .note-toolbar .note-dropdown-menu.right,.note-popover .popover-content .note-dropdown-menu.right{left:auto;right:0}.note-editor .note-toolbar .note-dropdown-menu.right:before,.note-popover .popover-content .note-dropdown-menu.right:before{left:auto!important;right:9px}.note-editor .note-toolbar .note-dropdown-menu.right:after,.note-popover .popover-content .note-dropdown-menu.right:after{left:auto!important;right:10px}.note-editor .note-toolbar .note-dropdown-menu.note-check a i,.note-popover .popover-content .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i,.note-popover .popover-content .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-editor .note-toolbar .note-fontsize-10,.note-popover .popover-content .note-fontsize-10{font-size:10px}.note-editor .note-toolbar .note-color-palette,.note-popover .popover-content .note-color-palette{line-height:1}.note-editor .note-toolbar .note-color-palette div .note-color-btn,.note-popover .popover-content .note-color-palette div .note-color-btn{border:0;border-radius:0;height:20px;margin:0;padding:0;width:20px}.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover,.note-popover .popover-content .note-color-palette div .note-color-btn:hover{transform:scale(1.2);transition:all .2s}.note-modal .modal-dialog{border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{border:4px dashed #d3d3d3;color:#d3d3d3;font-size:30px;line-height:4;margin-bottom:10px;min-height:100px;text-align:center}.note-placeholder{color:gray;display:none;position:absolute}.note-handle .note-control-selection{border:1px solid #000;display:none;position:absolute}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);height:100%;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;width:100%}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-holder,.note-handle .note-control-selection .note-control-sizing{border:1px solid #000;height:7px;width:7px}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{border-bottom:none;border-right:none;left:-5px;top:-5px}.note-handle .note-control-selection .note-control-ne{border-bottom:none;border-left:none;right:-5px;top:-5px}.note-handle .note-control-selection .note-control-sw{border-right:none;border-top:none;bottom:-5px;left:-5px}.note-handle .note-control-selection .note-control-se{bottom:-5px;cursor:se-resize;right:-5px}.note-handle .note-control-selection .note-control-se.note-control-holder{border-left:none;border-top:none;cursor:default}.note-handle .note-control-selection .note-control-selection-info{background-color:#000;border-radius:5px;bottom:0;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70);font-size:12px;margin:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;padding:5px;right:0}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;overflow:auto;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{background-color:#428bca;clear:both;color:#fff;cursor:pointer;display:block;font-weight:400;line-height:1.4;outline:0;text-decoration:none;white-space:nowrap}body .note-fullscreen-body,html .note-fullscreen-body{overflow:hidden!important}.note-editable ol li,.note-editable ul li{list-style-position:inside}.note-editor .note-editing-area .note-editable table{border-collapse:collapse;width:100%}.note-editor .note-editing-area .note-editable table td,.note-editor .note-editing-area .note-editable table th{border:1px solid #9e9e9e;padding:5px 3px}.note-editor .note-editing-area .note-editable a{background-color:inherit;color:#337ab7;font-family:inherit;font-weight:inherit;text-decoration:inherit}.note-editor .note-editing-area .note-editable a:focus,.note-editor .note-editing-area .note-editable a:hover{color:#23527c;outline:0;text-decoration:underline}.note-editor .note-editing-area .note-editable figure{margin:0}.note-modal .note-modal-body label{display:inline-block;margin-bottom:2px;padding:2px 5px}.note-modal .note-modal-body .help-list-item:hover{background-color:#e0e0e0}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.help-list-item label{display:inline-block;margin-bottom:5px}
