 	.x-form-text{
		color: black;
	}
	.x-form-text:hover{
		cursor:pointer;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
		font-weight: bold;
	}
	.x-form-text:focus{
		border-top-width: 1px;
		border-top-color: blue;
		border-bottom-width: 1px;
		border-bottom-color: blue;
		border-left-width: 1px;
		border-left-color: blue;
		border-right-width: 1px;
		border-right-color: blue;
		font-weight: bold;
	}
	.x-combo-list {
		color: black;
	}
	.x-combo-selected {
		font-weight: bold;
		color: black;
	}
	.x-form-checkbox:focus{
		border-top-width: 2px;
		border-top-color: blue;
		border-bottom-width: 2px;
		border-bottom-color: blue;
		border-left-width: 2px;
		border-left-color: blue;
		border-right-width: 2px;
		border-right-color: blue;
	}
	.x-form-checkbox:hover{
		border-top-width: 2px;
		border-top-color: blue;
		border-bottom-width: 2px;
		border-bottom-color: blue;
		border-left-width: 2px;
		border-left-color: blue;
		border-right-width: 2px;
		border-right-color: blue;
	}
	.x-btn-text:hover{
	}
	.x-btn-text:focus{
		font-weight: bold;
	// background-color: yellow;
	}
	.ext-el-mask {
		opacity: 0.30;
	}
	.x-grid3-cell-inner{
		color: black;
	}
	.x-grid3-col-2{
		color: black;
	}

	    input[type="checkbox"] {
        height: 5px;
        width: 5px;
        vertical-align: middle;
        margin: 0 2px 2px 0;
        border: 1px solid #A5A5A5;
        background: -webkit-linear-gradient(#FCFCFC, #DADADA);
        -webkit-border-radius: 8px;
        border-radius: 8px;
        -webkit-appearance: none;
        -webkit-transition: box-shadow 200ms;
    }
        input[type="checkbox"]:focus {
        outline:none;
        box-shadow: 0 0 1px 2px rgba(0,240,255,0.4);
    }
    input[type="checkbox"]:hover {
        outline:none;
        box-shadow: 0 0 1px 2px rgba(0,240,255,0.4);
    }
    input[type="checkbox"]:not(:disabled):hover {
        border-color:rgba(0,0,0,0.4);
        box-shadow:inset 1px 1px 0 #fff, 0 0 4px rgba(0,0,0,0.2);
    }

	.container{
		width:100%;
	}

	.container-login{
		width:50%;
	}

    .equal {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
    }
