.gx_ev{
	display: none !important;
}

.modal-dialog { left: 0 !important; }

.page-content.TableBreadCrumb { width: -webkit-fill-available; }

/* Marquee - Start */

.marquee-css {
    background-color: #fffcd6;
    color: #ff8100;
	height: 30px;	
	overflow: hidden;
	position: relative;
	border: 1px solid orange;
	
	margin-top: -26px;
	margin-bottom: 26px;
	display: block;
}
.marquee-css span {
	font-size: 1.5em;
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0;
	line-height: 30px;
	text-align: center;
	top: 0;
	/* Starting position */
	-moz-transform:translateX(100%);
	-webkit-transform:translateX(100%);
	transform:translateX(100%);
	/* Apply animation to this element */
	-moz-animation: marquee-css 40s linear infinite;
	-webkit-animation: marquee-css 40s linear infinite;
	animation: marquee-css 40s linear infinite;
}

/*campana sac*/
TD.Content-Bell Table{
    bottom: 10px;
	position: fixed;
	right: 20px;
	cursor: pointer;
}

TD.Content-Bell TABLE .xcontainer {
    bottom: 65px;
	position: absolute;
}

TD.Content-Bell TABLE .NotPrincipalButt IMG {
    position: unset;
}

TD.Content-Bell TABLE .redCircleNot {
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    position: absolute;
    height: 23px;
    width: 23px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: unset;
}

.CellWCSplitScreen{
	width: 100% !important;
}

@media (min-width: 736px) {	

	body .gx-responsive-popup.gx-popup-horizontal-center {   
		-webkit-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		left:50% !important;		
	}
}

/* Move it (define the animation) */
@-moz-keyframes marquee-css {
	0%   { -moz-transform: translateX(100%); }
	100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes marquee-css {
	0%   { -webkit-transform: translateX(100%); }
	100% { -webkit-transform: translateX(-100%); }
}
@keyframes marquee-css {
	0%   { 
		-moz-transform: translateX(100%); /* Firefox bug fix */
		-webkit-transform: translateX(100%); /* Firefox bug fix */
		transform: translateX(100%); 		
	}
	100% { 
		-moz-transform: translateX(-100%); /* Firefox bug fix */
		-webkit-transform: translateX(-100%); /* Firefox bug fix */
		transform: translateX(-100%); 
	}
}

/* Marquee - End */


/*++++++++++++++++++++++++++++++++ Unificacion de Fuentes ++++++++++++++++++++++++++++++++*/

*:not(.fa):not(.far):not(.fas):not(.glyphicon) {
	font-family: 'Roboto', 'Roboto-Regular', 'Trebuchet MS', 'Verdana', 'Open Sans', sans-serif, "Times New Roman", Times, serif;
}

/*++++++++++++++++++++++++++++++++ Scroll Personalizado ++++++++++++++++++++++++++++++++*/

HTML::-webkit-scrollbar{
    width: 10px;
    height: 10px;
}

HTML::-webkit-scrollbar-thumb{
    background-color: #008e8e;
    border-radius: 4rem;
}

HTML::-webkit-scrollbar-track{
    background-color: #00000026;
    opacity: 0.5;
}

/*++++++++++++++++++++++++++++++++ Arreglo Animacion Mask Chrome ++++++++++++++++++++++++++++++++*/

@keyframes entermask
{
  from {background-color: transparent;opacity:0;}
  to {background-color: black;opacity:.3;}
}

@keyframes leavemask
{
  from {background-color: black;opacity: 0.3}
  to {background-color: transparent; opacity: 0}
}

/* MinWidth > .MinWidth$&px { min-width:$&px }\n */
.MinWidth100px { min-width:100px }
.MinWidth200px { min-width:200px }
.MinWidth300px { min-width:300px }
.MinWidth400px { min-width:400px }
.MinWidth500px { min-width:500px }
.MinWidth600px { min-width:600px }
.MinWidth700px { min-width:700px }
.MinWidth800px { min-width:800px }
.MinWidth900px { min-width:900px }
.MinWidth1000px { min-width:1000px }
.MinWidth1100px { min-width:1100px }
.MinWidth1200px { min-width:1200px }
.MinWidth1300px { min-width:1300px }

/* MaxWidth > .MaxWidth$&px { max-width:$&px }\n */
.MaxWidth100px { max-width:100px }
.MaxWidth200px { max-width:200px }
.MaxWidth300px { max-width:300px }
.MaxWidth400px { max-width:400px }
.MaxWidth500px { max-width:500px }
.MaxWidth600px { max-width:600px }
.MaxWidth700px { max-width:700px }
.MaxWidth800px { max-width:800px }
.MaxWidth900px { max-width:900px }
.MaxWidth1000px { max-width:1000px }
.MaxWidth1100px { max-width:1100px }
.MaxWidth1200px { max-width:1200px }
.MaxWidth1300px { max-width:1300px }

/* MinHeight > .MinHeight$&px { min-height:$&px }\n */
.MinHeight100px { min-height:100px }
.MinHeight200px { min-height:200px }
.MinHeight300px { min-height:300px }
.MinHeight400px { min-height:400px }
.MinHeight500px { min-height:500px }
.MinHeight600px { min-height:600px }
.MinHeight700px { min-height:700px }
.MinHeight800px { min-height:800px }
.MinHeight900px { min-height:900px }
.MinHeight1000px { min-height:1000px }
.MinHeight1100px { min-height:1100px }
.MinHeight1200px { min-height:1200px }
.MinHeight1300px { min-height:1300px }

/* MaxHeight > .MaxHeight$&px { max-height:$&px }\n */
.MaxHeight100px { max-height:100px }
.MaxHeight200px { max-height:200px }
.MaxHeight300px { max-height:300px }
.MaxHeight400px { max-height:400px }
.MaxHeight500px { max-height:500px }
.MaxHeight600px { max-height:600px }
.MaxHeight700px { max-height:700px }
.MaxHeight800px { max-height:800px }
.MaxHeight900px { max-height:900px }
.MaxHeight1000px { max-height:1000px }
.MaxHeight1100px { max-height:1100px }
.MaxHeight1200px { max-height:1200px }