@charset "utf-8";
/* CSS Document */
 .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited
 {
	 font-size: 12px;
}
.jqx-grid-header{
	font-size: 12px;
	font-weight: 600;
}

.jqx-grid-content{
	font-size: 12px;
	color: #444444;
	font-weight: lighter;
}

/*==========================	STYLE RESIZE PANEL	==========================*/
.panel-container {
  display: flex;
  flex-direction: row;
  /*border: 1px solid silver;*/
  overflow: auto;
  
  /* avoid browser level touch actions */
  xtouch-action: none;
}

.panel-left {
	flex: 0 0 auto;
 	/* only manually resize */
  	padding: 10px;
  	width: 50%;
  	min-height: 200px;
	max-height: 65%;
  	min-width: 25%;
	max-width: 65%;
  	white-space: nowrap;
  	/*background: #D2D2D2;
  	color: white;*/
}

.splitter {
  flex: 0 0 auto;
  width: 6px;  
  background: url(/images/divers/resize_mark.png) center center no-repeat #E1E1E1;
  min-height: 200px;
  cursor: col-resize;  
}

.panel-right {
  flex: 1 1 auto;
  /* resizable */
  padding: 10px;
  width: 100%;
  min-height: 200px;
  min-width: 200px;
}

/*==========================	STYLE MODAL LOAD	==========================*/
#content{
    min-height: 100%;
    min-width: 33%;
    margin:-25px 0 0 -50px;
    border-radius:5px;
}

#modal{
    min-height: 50px;
    min-width: 150px;
    border:4px solid #CCC;
    display:none;
    position:absolute;
    left:50%; 
    top:50%;
    margin:-25px 0 0 -50px;
    border-radius:5px;
}


.gc-attachement > input {
  visibility:hidden;
  width:0;
  height:0
}

.gc-button-small {
  padding: 0 4px;
  min-height: 26px;
}


textarea.gc-textarea{
	resize: none;
}
input.gc-form-large[type="text"] {
    /*border-style: none;
    font-family: "tahoma","arial","helvetica","sans-serif";
    font-size: 8pt;
    padding: 1px 3px 0;*/
	min-width:300px;
    /*width: 300px;*/
}

td.gc-right, th.gc-right
{
	text-align:right;
	padding: 5px;
}

.gc-liste
{
	position:fixed;
	top: 250px;
	left: 200px;
	border-top-style: solid;
	border-top-color:#86c552;
	border-top-width:20px;
	background-color:#E4EDFF;
	width:auto;	
	max-width:600px;
	max-height: 250px;
	overflow-y: auto;
	overflow-x: none;
	visibility: hidden;
}

.gc-accordion-title {
    background: rgba(0, 0, 0, 0) linear-gradient(#fdfefe, #f5f9fc) repeat scroll 0 0;
    cursor: pointer;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 9px;
    margin-top: 0;
    padding: 5px 15px;
}

.gc-form label {
    padding-left:26px;
    width:125px;
    display:inline-block
}

.gc-footer {
    position: fixed;
    bottom: 0;
}

.gc-thead {
    background: linear-gradient(#fdfefe, #f5f9fc);
	font-size:12px;
  }
 .gc-trheader {
	 font-size:12px;
	 background: linear-gradient(#fdfefe,#f5f9fc);
	 /*background:#ebf7fd;*/
	 font-weight:bolder;
	 height: auto;
 }
 
 .gc-total_vide{
}
.gc-total{
	background: linear-gradient(#fdfefe, #f5f9fc);
	font-size:12px;
    font-weight: bolder;
}
 .gc-td {
	 font-size:12px;	 
 }
 .gc-striped tbody tr:nth-of-type(even) {
		 background: #f5f9fc;
	}
 .uk-form-horizontal .gc-form-label {
    width: 30%;
    margin-top: 5px;
    float: left;
 }
 
 input[readonly] {
    /*background-color: transparent;*/
    color: #757575;
}
 
 
/* Phone landscape and bigger */
@media (min-width: 300px) {
	.gc-table-small-1-1 {
	width:100%;
	margin-bottom: 10px;
	}
}

/* Desktop and bigger */
@media (min-width: 960px) {
	.gc-table-large-1-2 {
	width:50%;
	margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 10px;
	}
}

/* Tablet and bigger */
@media (min-width: 768px) {
	.gc-table-large-1-2 {
	width:50%;
	margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 10px;
	}
}

@media only screen and (max-height : 320px) {
	.gc-footer {
		position: absolute;
		bottom: -120px;
	}
}

@media only screen and (min-height : 360px) {
	.gc-footer {
		position: absolute;
		bottom: -70px;
	}
}

@media only screen and (min-height : 414px) {
	.gc-footer {
		position: absolute;
		bottom: -50px;
	}
}

@media only screen and (min-height:768px){
	.gc-footer {
		position: fixed;
    	bottom: 0;
		left: 0;
    	right: 0;
	}
}

@media only screen and (min-width:968px){
	.gc-flex {
	  -ms-flex-pack: end;
	  -webkit-justify-content: flex-end;
	  justify-content: flex-end;
	}
}

@media only screen and (max-width:968px){
	.gc-flex {
	  -ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	}
}


/*============================ TINY MCE RESPONSIVE =============================*/



  @media only screen and (min-width: 600px) {
    table.mceLayout, textarea.richEditor {
       width: 100% !important;
    }
    
    /* remove the toolbar wrap */
    .mceToolbar td {
	    display:table-cell;
	    float: none;
    }
    mceToolbar td:nth-of-type(11){
	    clear: none;
    }
}
/*============================ QUERY CSS =============================*/
.gc-state-highlight,
.gc-widget-content .gc-state-highlight,
.gc-widget-header .gc-state-highlight {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.gc-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.gc-state-highlight a,
.gc-widget-content .gc-state-highlight a,
.gc-widget-header .gc-state-highlight a {
	color: #777620;
}
.gc-state-error,
.gc-widget-content .gc-state-error,
.gc-widget-header .gc-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.gc-state-error a,
.gc-widget-content .gc-state-error a,
.gc-widget-header .gc-state-error a {
	color: #5f3f3f;
}
.gc-state-error-text,
.gc-widget-content .gc-state-error-text,
.gc-widget-header .gc-state-error-text {
	color: #5f3f3f;
}
.gc-priority-primary,
.gc-widget-content .gc-priority-primary,
.gc-widget-header .gc-priority-primary {
	font-weight: bold;
}
.gc-priority-secondary,
.gc-widget-content .gc-priority-secondary,
.gc-widget-header .gc-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.gc-state-disabled,
.gc-widget-content .gc-state-disabled,
.gc-widget-header .gc-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.gc-state-disabled .gc-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

