﻿/*************************************************************************
* 
* CHOICE FINANCIAL SOLUTIONS CONFIDENTIAL
* __________________
* 
*  [2010] Choice Financial Solutions, S.L.
*  All Rights Reserved.
* 
* NOTICE:  All information contained herein is, and remains
* the property of Choice Financial Solutions, S.L.
* The intellectual and technical concepts contained
* herein are proprietary to Choice Financial Solutions, S.L.
* and may be covered by U.S. and Foreign Patents,
* patents in process, and are protected by trade secret or 
* copyright law.
* Dissemination of this information, copying or reproduction of this 
* material is strictly forbidden unless prior written permission is 
* obtained from Choice Financial Solutions, S.L.
**************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto);

/*body {
}*/
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-size: 14px !important;
}
/* Personalizaciones para Choice de ui.jqgrid.css */

.ui-jqgrid-titlebar {

}


.ui-th-column {

}

.ui-th-ltr {

}

.ui-widget-header  {
    /*background-color: #ffffff !important;*/
    background-color: rgb(140,160,165);
    background-image: none !important;
}

.ui-dialog-titlebar {
    border: 1px;
    /*background-color: rgb(140,160,165);*/
    /*color: #797777;*/
    color: white;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
    min-height: 0px;
	border: none;
	/*background-color: #626469;*/ /* color del fondo de las cabeceras de los grid */
	background-color: rgb(140,160,165);
	font-size: 14px;
	color: White;
	text-transform: capitalize;
	padding-left: 0px; /* Margenes desde el borde al texto DE LAS CABECERAS */
	padding-right: 0px; /* Margenes desde el borde al texto  DE LAS CABECERAS*/
	padding-top: 8px; /* Margenes desde el borde al texto  DE LAS CABECERAS*/
	padding-bottom: 8px; /* Margenes desde el borde al texto  DE LAS CABECERAS*/
	/*border-color: white;
	border-left: solid;
	border-right: solid;
	border-width: 0.05px;*/
     /*min-width:20px;*/
	/*text-align: center;*/
    text-transform:uppercase;

}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
    /*height: 45px;*/
	background-color: #ffffff;
	color: #797777 ;
}

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
    background-image: url("../themes/base/images/ui-icons_555555_256x240.png");
}

.ui-jqgrid tr.jqgrow td {
    height: 45px;
	background-color: #ffffff;
	color: #797777 !important;
}

.ui-jqgrid tr.ui-row-ltr td {
    height: 45px;
	background-color: #ffffff;
	color: #797777 !important;
    border: none;
    /*De ui.jqgrid.css*/
    text-align:center;
    /*border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid*/
    padding-left: 5px;
    padding-right: 5px;
}

.ui-jqgrid .ui-jqgrid-view {
    /*De ui.jqgrid.css*/
    position:relative;
    left:0;
    top:0;
    padding:.0em;
    
    /*Estilos de Choice*/
    align-content: center;
    text-align: center;
    font-size: 14px;
	/*color: #5e5e5e; */ /* El Color del texto de cada fila de la tabla */
	/*padding-left: 8px;*/ /* Margenes desde el borde al texto (NO CABECERAS) */
	/*padding-right: 8px;*/ /* Margenes desde el borde al texto  (NO CABECERAS)*/
	/*height: 25px;*/
	border: none; /* Se pone para que no haya lineas entre celdas en las filas */
	/*border-bottom: 0.1em solid #eeeeee;  Línea por debajo de cada fila */
	FONT-FAMILY: "Roboto", Arial, Helvetica, sans-serif;
	/*color:#797777!important;*/
}

th.ui-th-column div {
    white-space: normal !important;
    height: auto !important;
    padding: 2px;
}

/* Fin de personalizaciones para Choice de ui.jqgrid.css */

/*Necesario para validaciones de cliente*/
.field-validation-valid
{
    display: none;
}
.validation-summary-valid
{
    display: none;
}


/*Date picker de jQuery*/
.ui-datepicker-trigger {
    vertical-align: middle;
    margin-top: 0px;
    margin-right: 0px;
}

/*Botón de cerrar de los diálogos de jQuery-UI*/
.ui-dialog-titlebar-close {
    /*background-image: url("../../images/close-window.png");*/
    background-repeat: no-repeat;
    border-width: 0;
    background-color: transparent !important;
}

.ui-dialog {
    z-index: 9999;
}

.ui-widget-overlay {
    position: fixed !important;
}

.ui-accordion .ui-accordion-header {
    color: rgb(85,85,85);
    /*background-color: lightgray;*/
    background-color: #f8f9fc;
    border-color: #dddddd;
    border-width: 1px;
    border-style: solid;
}

/* Used for the Switch effect: */
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(../../images/switch.gif) repeat-x; display: block; float: left;color:#D8D8D8; padding-left: 0px; padding-right: 0px; }
.cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -90px; padding: 0 10px; }
.cb-disable span { background-position: right -180px;padding: 0 10px; }
.cb-disable.selected { background-position: 0 -30px; }
.cb-disable.selected span { background-position: right -210px; color: #fff; }
.cb-enable.selected { background-position: 0 -60px; }
.cb-enable.selected span { background-position: left -150px; color: #fff; }
.switch label { cursor: pointer; }
