.ui-page-theme-a #login .ui-btn {
	color: #FFF;
    margin-top: 7em;
    border-radius: 0px;
}

.ui-page-theme-a #login .ui-btn:hover {
	background-code: #454547;
	color: #FFF;
}

.ui-header .ui-title {
	color: #FC730E;
	box-shadow: none;
	text-shadow: none;
}

.login-body .ui-page-theme-a {
	background-color: #454547;
	background-image: url('/img/assets/bg-login.jpg');
	background-position: bottom;
	background-size: auto 100%;
    background-repeat: no-repeat;
}

.ui-page-theme-a {
	background-color: #F3F3F3;
	background-image: none;
}
.login-body .ui-page-theme-a .ui-body-inherit {
	border-color: transparent;
    border-radius: 0px;
}

.ui-mobile .login-body.ui-page {
    height: 100vh;
	background-color: #454547;
}

#login-header {
    padding: 1em;
	background-color: #FFF;
}

#login .form-group {
	margin-top: 2em;
}

#login .form-group label{
	color: #FC730E; /* Naranja primario */
    font-size: 17px;
    font-weight: 100;
}

#login .ui-input-text input
{
    background: rgba(0, 0, 0, 0);
    border: none;
    outline: none;
}
#home-page .ui-panel-wrapper {
	border-right: 5px solid #454547;
	border-left: 5px solid #454547;
	border-bottom: 5px solid #454547;
}

#home.ui-content, #work.ui-content {
	padding: 0px;
}

#home .work {
	display:block;
    overflow: hidden; /* Use this or a "clearfix" to give the container height */
	background-color: #EEE;
    border-bottom: 5px solid #454547;
}

#home .work a{
	text-decoration: none;
    font-weight: 100;
    color: #454547;
	text-shadow: none;
}

#home .work .work_address {
	background-color: #FC730E; /* Naranja primario */
	color: #FFF;
	font-weight: 600;
}

#home .work .work_address .column-a{ 
	width: 75%;
    text-align: left;
	font-size: 17px;
    display: inline-block;
	height: 80px;
    padding:10px;
	overflow: hidden;
	text-overflow: ellipsis;
}

#home .work .work_address .column-b  {
	width: 15%;
	display: inline-table;
	text-align: right;
	height: 80px;
    padding:10px;
    float: right;
}

#home .work .work_address .column-b span  {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
}

#home .work .work_info .column-a{ 
	width: 90px;
	color: #FC730E; /* Naranja primario */
    text-align: left;
	font-size: 19px;
	font-weight: 100;
    display: inline-block;
	height: 60px;
    padding:10px;
}

#home .work .work_info .column-b  {
	width: calc(100% - 90px);
	display: inline-table;
	text-align: left;
	font-size: 14px;
	height: 60px;
    padding:10px;
    float: right;
	overflow: hidden;
	text-overflow: ellipsis;
}

#filters.ui-collapsible-inset, #filters.ui-collapsible-set {
    margin: 0 0;
    border-radius: 0px;
}

#filters.ui-collapsible-inset .ui-collapsible-content {
	border-top: 1px solid #454547;
	background-color: #F1F1F1;
    border-bottom: 1px solid #DDD;
}

#filters.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
	background-color: #454547;
    border-color: #454547;
    text-shadow: none;
    box-shadow: none;
    width: 100%;
    color: #FFF;

}

#filters .ui-mini.ui-btn-icon-left:after {
    left: .37em;
    background-color: #FC730E;
}

#filters label {
	display: inline-block;
	width: 29%;
}

#filters .ui-field-contain>label~[class*=ui-] {
	display: inline-block;
	width: 69%;
}

.ui-page-theme-a #filters .ui-btn {
	width: 100%;
	border-radius: 0px;
    color: #FFF;
	text-shadow: none;
	box-shadow: none;
}

.ui-page-theme-a #filters .ui-input-clear {
	width: 25px;
}

.ui-page-theme-a #filters #finished-button, .ui-page-theme-a #filters #type-button {
	background-color: #AAA;
	border-color: #AAA;
	color: #FFF;
}

.ui-page-theme-a #filters #clear-button .ui-btn{
	background: #454547;
	border-color: #454547;
}

.ui-page-theme-a #filters #clear-button .ui-btn, 
.ui-page-theme-a #filters #filter-button .ui-btn{
	width: 96%;
	margin: 10px auto;
}

.ui-page-theme-a #filters #clear-button .ui-btn:active, .ui-page-theme-a #filters #clear-button .ui-btn.ui-focus , 
.ui-page-theme-a #filters #filter-button .ui-btn:active, .ui-page-theme-a #filters #filter-button .ui-btn.ui-focus{
	background: #F1F1F1;
	border-color: #BBB;
	color: #454547;
}


.ui-page-theme-a #filters .ui-btn:active, .ui-page-theme-a #filters .ui-btn.ui-focus  {
    color: #FFF;   
	border-color: #454547;
	border-color: #454547;
    background: #454547;
}

#filters .ui-icon-carat-d:after, #create_work .ui-icon-carat-d:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FC730E%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}


#filter-form .ui-input-search {
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	text-shadow: none;
}

.ui-header .ui-title.header-work-address {
	font-weight: 600;
	padding-bottom: 5px;
	color: #FC730E; /* Naranja primario */
}

.ui-header .ui-title.header-work-reference {
	padding-top: 0px;
	padding-bottom: 5px;
	color: #FFF;
	font-weight: 100;
}

.ui-header .ui-title.header-work-type {
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: 100;
	color: #FC730E; /* Naranja primario */;
}

#home-page .ui-header .ui-title.header-work-type {
    padding-bottom: 5px;
}

.ui-header .ui-title.header-work-date {
	margin: 0;
    font-weight: 600;
    color: #FFF;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.ui-header .ui-title.header-work-date .mini {
    font-size: 9px;
    font-weight: 100;
}

#work .big-button, 
#document-type .big-button, 
#document-list .big-button  {
	border-bottom: 1px solid #CCC;
	display:block;
    overflow: hidden; /* Use this or a "clearfix" to give the container height */
}

#work .big-button a, 
#document-type .big-button a, 
#document-list .big-button a{
	text-decoration: none;
    font-weight: 100;
    color: #111;
	text-shadow: none;
}

#work .big-button .column-a, #work .big-button .column-b,
#document-type .big-button .column-a, #document-type .big-button .column-b,
#document-list .big-button .column-a, #document-list .big-button .column-b {
    text-align: left;
    display: inline-table;
    vertical-align: top;
}

#work .big-button .column-a {
	width: 75%;
    padding: 1em;
    height: 75px;
}

#document-type .big-button .column-a {
	width: 75%;
    padding: 1em;
    height: 60px;
}

#work .big-button .column-a strong, 
#document-type .big-button .column-a strong {
	font-weight: bold;
}

#work .big-button.border-bottom, 
#document-type .big-button.border-bottom {
	border-bottom: 2px solid #CCC !important;
}

#document-list .big-button .column-a {
	width: 75%;
    padding: 1em;
    height: 120px;
}

#work .big-button .column-a span, 
#document-type .big-button .column-a span{
	position: relative;
	display: table-cell;
	vertical-align: middle;
	font-weight: 200;
}

#document-list .big-button .column-a .title {
	position: relative;
	display: block;
	font-weight: 900;
	font-size: 18px;
    height: 70px;
    overflow: hidden;
	text-overflow: ellipsis;
} 

#document-list .big-button .column-a .description {
	position: relative;
	display: block;
	font-size: 13px;
    overflow: hidden;
	color: #FC730E;
} 


#work .big-button .column-b {
	width: 20%;
	display: inline-table;
    height: 75px;
}

#document-type .big-button .column-b {
	width: 20%;
	display: inline-table;
    height: 60px;
}

#document-list .big-button .column-b {
	width: 15%;
	display: inline-table;
    height: 120px;
}

#work .big-button .column-b span, 
#document-type .big-button .column-b span, 
#document-list .big-button .column-b span  {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	right: -1em;
}

#work .big-button .column-b .last-update {
	font-size: 10px;
	font-weight: 600;
	right: 0em;
}

#work .big-button .column-b .last-update.admin {
	font-size: 8px;
	font-weight: 600;
    padding-top: 3px;
}

#work .big-button .column-b .button {    
	background: #FC730E;
    color: #FFF;
    font-size: 11px;
    padding: 2px;
    border-radius: 2px;
    left: 0px;
}

#work .big-button .column-b .last-update-modified {
	font-size: 8px;
    color: #FC730E;
	font-style: italic;
	position: absolute;
    bottom: 3px;
    left: 0px;
}


#document-type, 
#document-list {
	padding: 0px;
}

#cms .title {
	 text-align: center;
}

#gallery-image.ui-content {
	padding:0px;
	background: #CCC;
	height: calc(100vh - 88px);
	overflow: scroll;
}


#gallery .image-thumb {
	width: 49%;
	display: inline-block;    
} 

#gallery .image-thumb img {
	display: block; 
	margin: 0 auto;
	width: 100%;
}

#create_work .ui-input-text {
	box-shadow: none;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
	border-color: #AAA;
}

#create_work .ui-btn {
	color: #FFF;
	width: 100%;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#create_work .ui-select .ui-btn {
	color: #FFF;
	background-color: #AAA;
	border-color: #AAA;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#create_work .ui-select .ui-btn.ui-focus {
	box-shadow: none;
}

#create_work .ui-btn-icon-notext:after,#create_work .ui-btn-icon-top:after,#create_work   .ui-btn-icon-bottom:after {
    left: 95%;
    margin-left: -11px;
}

#create_work .create-work-success {
    min-height: inherit;
}

#create_work .create-work-success .create-work-buttons {
    position: absolute;
    bottom: 1em;
    width: calc(100% - 2em);
}

#create_work .create-work-success .create-work-buttons .new-work {
	background-color: #454547;
	border-color: #454547;
}

#contact .ui-btn {
	color: #FFF;
	width: 100%;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#contact .ui-select .ui-btn {
	color: #FFF;
	background-color: #AAA;
	border-color: #AAA;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#contact .ui-select .ui-btn.ui-focus {
	box-shadow: none;
}

#contact .ui-btn-icon-notext:after,#contact .ui-btn-icon-top:after,#contact   .ui-btn-icon-bottom:after {
    left: 95%;
    margin-left: -11px;
}

#contact .create-work-success {
    min-height: inherit;
}

#contact .create-work-success .create-work-buttons {
    position: absolute;
    bottom: 1em;
    width: calc(100% - 2em);
}

#contact .create-work-success .create-work-buttons .new-work {
	background-color: #454547;
	border-color: #454547;
}

#addNote .ui-btn {
	color: #FFF;
	width: 100%;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#addNote .ui-btn:hover {
	color: #333;
}

#addNote .ui-select .ui-btn {
	color: #FFF;
	background-color: #AAA;
	border-color: #AAA;
	border-radius: 0px;
	text-shadow: none;
	font-weight: 100;
}

#addNote .ui-select .ui-btn.ui-focus {
	box-shadow: none;
}

#addNote .ui-btn-icon-notext:after,#addNote .ui-btn-icon-top:after,#addNote   .ui-btn-icon-bottom:after {
    left: 95%;
    margin-left: -11px;
}

#addNote .add-note-success .add-note-buttons {
    position: absolute;
    bottom: 1em;
    width: calc(100% - 2em);
}

#addNote .add-note-success .add-note-buttons .new-work {
	background-color: #454547;
	border-color: #454547;
}

#addNote .delete-button {
    background-color: #dc3545;
    border-color: #dc3545;   
	color: #FFF;
    width: 100%;
    border-radius: 0px;
    text-shadow: none;
    font-weight: 100;
    display: inline-block;
    vertical-align: middle;
    margin-right: .625em;
	font-size: 16px;
    margin: .5em 0;
    padding: .7em 1em;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
}

#addNote .delete-button:hover {
    background-color: #FFF;
    border-color: #dc3545;   
	color: #dc3545;
	text-decoration: none;
}



#addNote .cancel-button {
    background-color: #333;
    border-color: #333;   
	color: #FFF;
    width: 100%;
    border-radius: 0px;
    text-shadow: none;
    font-weight: 100;
    display: inline-block;
    vertical-align: middle;
    margin-right: .625em;
	font-size: 16px;
    margin: .5em 0;
    padding: .7em 1em;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
}

#addNote .cancel-button:hover {
    background-color: #FFF;
    border-color: #333;   
	color: #333;
	text-decoration: none;
}

.ui-page-theme-a #footer.ui-bar-inherit {
	background: #AAA;
}

#back-button.ui-btn, #forw-button.ui-btn {
	background-color: #454548;
	border-color: #AAA;
	color: #FFF;
	font-weight: 100;
	text-shadow: none;
	box-shadow: none;
	border-bottom: none;
}

#home-page #back-button.ui-btn, #home-page #forw-button.ui-btn {
	background-color: #454548;
	border-color: #AAA;
	color: #FFF;
	font-weight: 100;
	text-shadow: none;
	box-shadow: none;
	border-bottom: none;
    padding: 1em 1em;
}

#back-button.ui-btn:active, #forw-button.ui-btn:active {
	background-color: #AAA;
	border-color: #AAA;
	color: #FFF;
	font-weight: 100;
	text-shadow: none;
	box-shadow: none;
	border-bottom: none;
}

#back-button.ui-btn:active.ui-icon-arrow-l:after, #forw-button.ui-btn:active.ui-icon-arrow-r:after{
	background-color: #AAA;
}


#footer .ui-icon-arrow-r:after {
    background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FC730E%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-color: #454547;
}

#footer .ui-icon-arrow-l:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FC730E%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-color: #454547;
}

#back-button.ui-btn {
	border-right: 1px solid #454547;
}

#footer .ui-tabs {
	padding: 0px;
}


.ui-nosvg .ui-icon-file:after {
	background-image: url("img/icons/file.png");
}
.ui-header .ui-title, .ui-footer .ui-title {
    font-size: 1em;
    min-height: 1.1em;
    text-align: center;
    display: block;
    margin: 0 15%;
}

.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {
    background-color: #F3F3F3;
    border-color: #bbb;
    color: #333;
    text-shadow: none;
}


#home:parent {
    border-left: 5px solid #454547;
    border-right: 5px solid #454547;
    border-bottom: 5px solid #454547;
}

/* CABECERA */

.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, 
html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, 
html body .ui-group-theme-a .ui-bar-inherit {
	background-color: #454547; /* Gris primario */
	border-color: #454547;
	border-bottom: none;
}

.ui-header .ui-title , .ui-footer .ui-title {
    padding: 1em 0;
}

.ui-header .ui-title a , .ui-footer .ui-title a {
	color: #FC730E; /* Naranja primario */
	text-shadow: none;
}

/* BOTONES CABECERA */ 

.ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html head+body .ui-btn.ui-btn-a, .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html head+body .ui-btn.ui-btn-a:visited {
	background-color: #FC730E; 
    border-color: #FC730E; 
    text-shadow: none;
}

.ui-nodisc-icon.ui-btn:after, .ui-nodisc-icon .ui-btn:after {
    background-color: transparent;
}

.ui-alt-icon.ui-icon-bars:after, .ui-alt-icon .ui-icon-bars:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E%20");
}

.ui-alt-icon.ui-icon-arrow-l:after, .ui-alt-icon .ui-icon-arrow-l:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

#filters .ui-icon-minus:after, #filters .ui-icon-plus:after {
	background-color: #FC730E;
}

.ui-btn-icon-notext.ui-btn-right, .ui-btn-icon-notext.ui-btn-left {
    top: 0.75em;
} 

/* PANEL */
.ui-panel-position-left.ui-panel-display-reveal, .ui-panel-open.ui-panel-position-left {
	background-color: #454547; /* Gris primario */
}

#main-menu li {
	padding: 1em;
	border-bottom: 1px solid #FC730E; 
}

#main-menu li a {
	color: #FFF;
	text-shadow: none;
	font-weight: 100;
	font-size: 17px;
}

#main-menu li a:hover {
	text-decoration: none;
	color: #FC730E; 
}

/* ICON AFTER */
.ui-icon-carat-r:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FC730E%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}

#home-page .ui-icon-carat-r:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}

.ui-btn-icon-right:after {
	background-color: #454547;
	color: #FC730E; /* Naranja primario */
}

/* TABS */
.ui-page-theme-a #documents-tab.ui-btn, .ui-page-theme-a #images-tab.ui-btn, .ui-page-theme-a #workers-tab.ui-btn , .ui-page-theme-a #notes-tab.ui-btn{
	background: #454547;
	border-color: #FFF;
	color: #FFF;
	font-weight: 100;
	text-shadow: none;
}

.ui-page-theme-a #documents-tab.ui-btn.ui-btn-active, .ui-page-theme-a #images-tab.ui-btn.ui-btn-active, .ui-page-theme-a #workers-tab.ui-btn.ui-btn-active, .ui-page-theme-a #notes-tab.ui-btn.ui-btn-active {
	background: #FC730E;
	border-color: #FFF;
	color: #FFF;
	font-weight: 100;
	text-shadow: none;
}
/* BOTONES FOOTER */
.zoomin.ui-btn, .zoomout.ui-btn {
	width: 100%;
	height: 34px;
	border-left: 1px solid #555;
	background: #555;
}
	
.zoomin.ui-btn.ui-btn-active, .zoomout.ui-btn.ui-btn-active {
	color: #FFF;
	background: #FC730E;
}