﻿/*CSS document*/
@font-face {font-family: Montserrat; src: url('/css/fonts/Montserrat-Regular.ttf');}
			 
body{margin:0 !important; padding:0 !important; position:relative !important; font-family: 'Montserrat', sans-serif;}
	
/*Loader*/
#block-ui {display:none; cursor:wait; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:9999; background-color:#CCCCCC; opacity:0.3;}

/*Menú lateral*/
#MenuLatIzq{width:275px; background-color:#FFFFFF;}
#MenuLatIzq a{font-weight:normal !important;}
#MenuLatIzq .ui-panel-inner{padding:0 !important;}
/*
#btnCloseML{float:right;}
#btnCloseML .ui-btn-icon-notext.ui-btn-right {top: .0125em !important;}
#btnCloseML .ui-btn, label.ui-btn {border-width: 0px;}
*/
#MenuLatIzqInt .ui-btn {padding-top: 0.5em !important; padding-bottom:0.5em !important;}
#MenuLatIzq .ui-btn:hover{background-color:#E3E3E3;}
#MenuLatIzqInt{margin-top:0px; overflow:hidden;}

/*Panel lateral derecho*/
/*Para que no se cierre el panel*/
.ui-panel-dismiss {display: none;}
.ui-panel-dismiss-display-push {display: none;}



/*Cabecera página*/
#cabecera{height:50px; position:relative; overflow:hidden;}
.cabecera .ui-field-contain{margin: 0 0 !important;}
/*Inicio. Menú lateral*/
#MenuLat .ui-listview > .ui-li-has-icon > img:first-child, .ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {top: .65em !important;}
#ace_hamburgesa{padding-top:12px !important; z-index:999;}
/*barra titulo superior*/
/*
#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: #FFFFFF !important; border-color: #CCCCCC !important; border-left:none !important; border-right:none !important; border-top:none !important;}
*/
/*Otros elementos de la cabecera*/
.Cab_Elementos{width:100%; height: 50px; position:absolute; top:0px; left:0; overflow:hidden; z-index:99;}
#web_hamburger{float:left; margin-right:5px; width:40px; z-index:999; overflow:hidden;}
#app_btn_Logo{float:left; padding-top:5px; overflow:hidden;}


/*Contenidos*/
.ui-content{width:100%; position:relative; margin:0; padding:0; overflow:hidden;}

/*editor*/
table.mceLayout, textarea.tinyMCE{width: 98% !important;}

/*File Upload*/
.fd-zone{position: relative; border:#F00 dotted 2px; overflow: hidden;}
.fd-zone.over{background-color:#000000;}
.fd-file{width:100%; height:130px; position:absolute; right:0; top:0; z-index:1; padding:0; margin:0; cursor:pointer; opacity:0; filter: alpha(opacity=0);}
.crmFileUpload{text-align:center; height:126px;}
#PEPE{width:100%; height:130px; overflow:hidden;}

/*Crop IMG*/
.frmMiniatura {width:200px; height:200px; border:#ccc solid 2px; padding: 0px; margin-bottom: 0px; overflow:hidden;}
.frmMiniatura > img {width: 100%;}

/*Lista Files Upload*/
.linFileUpload{clear:both; padding:10px; margin-bottom:5px; position:relative; overflow:hidden; background-color:;}
.linFileUpload:hover{background-color: #EDEDED;}

/*Tabs*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {background: #343435 !important;}



