.ui-panelgrid .ui-panelgrid-cell,.ui-panelgrid td,.ui-panelgrid tr {
	border: none;
}

.ui-panelgrid > * > tr, .ui-panelgrid > * > tr > td.ui-panelgrid-cell {
    border: none;
}

body, .ui-widget {
	font-size: 1em;
	background-color: #FFFFFF;
	border: none;
	background-image: none;
}

.footer
{
    color:#a3a3a3;
    font-size:.8em ;
}

.userName
{
    color:#51B848;
}

.logout
{
    color:#a3a3a3;
    font-size:.8em;
}

.borderless 
{
	border: 0px;
}

.ui-panelgrid-cell, .ui-widget-content 
{
    border: 0px;
}

.borderlessContent 
{
    border: 0px;
    background-color: #f5f5f5;
}


#logo_large{height:100px; margin-top:20px;}

a.event-other {
   background: #D0525D !important;
   border-color: #932c39!important;
}

a.event-own {
   background: #71CC8D !important;
   border-color: #346b42 !important;
}

a.event-old {
   background: #a4c1dd !important;
   border-color: #002952 !important;
}

.fc-time-grid-container {
	height: auto !important;
}

a.ui-commandlink, a i.fa {
	text-decoration: none;
}

.EasyScheduleFormHeaderLeft {
	margin-right: 20%;
}

.EasySchedule {
	/* min-width: 1000px; */
	/* width: 100%; */
}

.fc-slats td {
    height: 2.5em;
}

.fc-time-grid-event .fc-time {
	font-size: .7em;
}

.fc-time-grid-event .fc-title {
	font-size: .9em;
    line-height: 1;
}

.fc-time-grid-event .fc-content {
	padding-top: 5px;
}

.disabled-days {
	background-color: #DAE4E8;
}

.easy-paginator-outer {
	font-family: "ralewaymedium";
	font-size: 16px;
	font-weight: 700;
	color: #f1f6f9;
	text-decoration: none;
	text-align: center;
	
	background-color: #778d9b;
	background-image: none;
	opacity: 0.5;
	
	margin-right: 1px;
	margin-left: 1px;
	
	padding-top: 4px;
    padding-right: 6px;
    padding-bottom: 4px;
    padding-left: 6px;
    border-width: 1px;
    border-color: #778d9b;
    border-style: solid;
    border-radius: 5px;
    
    display: inline-block;
    text-decoration-color: #f1f6f9;
    text-decoration-line: none;
    text-decoration-style: solid;
}

.easy-paginator-inner {	
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-color: #778d9b;
    
    width: 16px;
    height: auto;
    overflow: inherit;
    display: block;
    
    text-decoration-color: #f1f6f9;
    text-decoration-line: none;
    text-decoration-style: solid;
    text-indent: -99999px;
    
    font-family: "ralewaymedium";
}

.easy-paginator-inner-left { 
    background-image: url("/EasyFittScheduler/javax.faces.resource/images/left-one-arrow-for-data.svg.xhtml?ln=primefaces-spark");
}

.easy-paginator-inner-right { 
    background-image: url("/EasyFittScheduler/javax.faces.resource/images/right-one-arrow-for-data.svg.xhtml?ln=primefaces-spark");
}

.MarLeft20{ margin-left:20px;}

#layout-footer{min-height:120px; width:100%; border:none; background-color:#BC9552;padding: .3em; color: #FFFFFF;}
#layout-footer-logo{clear:right;}

.ui-menu .ui-menu-parent {
    text-transform: uppercase;
    color:#333; 
    font-family: "Open Sans", Arial, sans-serif; 
    font-size: 14px; 
    font-style: normal; 
    font-weight: 700;
    padding-top: 30px;
    padding-right: 30px;
    outline: none;
}

.ui-menubar .ui-menu-child .ui-menuitem {
    width: 100%;
    font-family: "Open Sans", Arial, sans-serif; 
    font-size: 10px; 
    font-style: normal;
}

.ui-menu .ui-menu-list .ui-menuitem {
    display: table-cell;
    vertical-align: middle;
}

