/**
 * Navigation
 */
 /*
#wrapper > section > aside > nav > ul li.current {
    background-color: #A9B6BF;
	background-image: -o-linear-gradient(top, #A9B6BF, #899AAA);
	background-image: -ms-linear-gradient(top, #A9B6BF, #899AAA);
	background-image: -moz-linear-gradient(top, #A9B6BF, #899AAA);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#A9B6BF), to(#899AAA));
	background-image: -webkit-linear-gradient(top, #A9B6BF, #899AAA);
	background-image: linear-gradient(top, #A9B6BF, #899AAA);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A9B6BF,endColorstr=#899AAA);
}


#wrapper > section > aside > nav > ul li.current {
	background-image: -moz-linear-gradient(center top , #BBD674, #BBD674);
}
*/

#wrapper > section > aside > nav > ul li.current {
  	/*color: #F1F1F1;
  	background-image: -moz-linear-gradient(center top , #87B535, #66952E);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#87B535', endColorstr='#66952E'); /* for IE * /
	background: -webkit-gradient(linear, left top, left bottom, from(#87B535), to(#66952E)); /* for webkit browsers * /
    */
    
    background: #87b535; /* Old browsers */
background: -moz-linear-gradient(top,  #87b535 0%, #66952e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87b535), color-stop(100%,#66952e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #87b535 0%,#66952e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #87b535 0%,#66952e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #87b535 0%,#66952e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #87b535 0%,#66952e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87b535', endColorstr='#66952e',GradientType=0 ); /* IE6-9 */

    
    
    
    
}


/**
 * Contents
 */
#wrapper > section > section > header h1 {
	color: #FFF;
	text-shadow: rgba(0, 0, 0, 0.6) 0 -1px 0
}

/**
 * Elements
 */
.fc-event-skin {
    background-color: #ABCEEE;
    background-image: url('../../svg.php?stops=%23ABCEEE 0%,%238AA8CA 100%');
    background-image: -o-linear-gradient(top, #ABCEEE, #8AA8CA);
    background-image: -ms-linear-gradient(top, #ABCEEE, #8AA8CA);
    background-image: -moz-linear-gradient(top, #ABCEEE, #8AA8CA);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ABCEEE), to(#8AA8CA));
    background-image: -webkit-linear-gradient(top, #ABCEEE, #8AA8CA);
    background-image: linear-gradient(top, #ABCEEE, #8AA8CA);
    zoom: 1;
}


/* ======================== WIDGETS ======================== */

#calhead,
.fc-widget-header,
table.display thead tr,
table.display tfoot tr,
.tabs > ul > li > a,
.accordion > header,
.portlet > header {
    background-color: #F4F4F4;
    background-image: url('../../svg.php?stops=%23FCFCFC 0%,%23F4F4F4 100%');
    background-image: -o-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: -ms-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: -moz-linear-gradient(top, #FCFCFC, #F4F4F4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#F4F4F4));
    background-image: -webkit-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: linear-gradient(top, #FCFCFC, #F4F4F4);
    text-shadow: 0 1px 0 #FFF;
    zoom: 1;
}

.lte8 #calhead,
.lte8 .fc-widget-header,
.lte8 table.display thead tr,
.lte8 table.display tfoot tr,
.lte8 .tabs > ul > li > a,
.lte8 .accordion > header,
.lte8 .portlet > header {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FCFCFC,endColorstr=#F4F4F4);
}

.portlet > header h2 {
    color: #4F4F4F;
    text-shadow: 0 1px 0 #FFF;
}

.portlet > section {
    background: #FFF;
    border-color: #CCC;
}

/**
 * Tabs
 */
.tabs > ul > li > a {
    background-color: #F4F4F4;
    background-image: -o-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: -ms-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: -moz-linear-gradient(top, #FCFCFC, #F4F4F4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#F4F4F4));
    background-image: -webkit-linear-gradient(top, #FCFCFC, #F4F4F4);
    background-image: linear-gradient(top, #FCFCFC, #F4F4F4);
    text-shadow: 0 1px 0 #FFF;
    zoom: 1;
}

.tabs > ul > li > a:hover {
    background-color: #F2F2F2;
    background-image: url('../../svg.php?stops=%23FFFFFF 0%,%23F2F2F2 100%');
    background-image: -o-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -ms-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -moz-linear-gradient(top, #FFF, #F2F2F2);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F2F2F2));
    background-image: -webkit-linear-gradient(top, #FFF, #F2F2F2);
    background-image: linear-gradient(top, #FFF, #F2F2F2);
}

.lte8 .tabs > ul > li > a:hover {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#F2F2F2);
    zoom: 1;
}

.tabs > ul > li > a.current {
    background-color: #FFF;
    background-image: url('../../svg.php?stops=%23F2F2F2 0%,%23FFFFFF 100%');
	background-image: -o-linear-gradient(#EEE, rgba(234, 238, 243, 0.2) 10%, #FFF), -o-linear-gradient(left, #DBDBDB, #FFF 3%, #FFF 97%, #DBDBDB);
	background-image: -ms-linear-gradient(#EEE, rgba(234, 238, 243, 0.2) 10%, #FFF), -ms-linear-gradient(left, #DBDBDB, #FFF 3%, #FFF 97%, #DBDBDB);
	background-image: -moz-linear-gradient(#EEE, rgba(234, 238, 243, 0.2) 10%, #FFF), -moz-linear-gradient(left, #DBDBDB, #FFF 3%, #FFF 97%, #DBDBDB);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(10%, rgba(234, 238, 243, 0.2)), color-stop(100%, #FFF)), -webkit-gradient(linear, left center, right center, color-stop(0%, #DBDBDB), color-stop(3%, #FFF), color-stop(97%, #FFF), color-stop(100%, #DBDBDB));
	background-image: -webkit-linear-gradient(#EEE, rgba(234, 238, 243, 0.2) 10%, #FFF), -webkit-linear-gradient(left, #DBDBDB, #FFF 3%, #FFF 97%, #DBDBDB);
	background-image: linear-gradient(#EEE, rgba(234, 238, 243, 0.2) 10%, #FFF), linear-gradient(left, #DBDBDB, #FFF 3%, #FFF 97%, #DBDBDB);
    border-color: #CCC;
    border-bottom-color: #FFF;
    color: #39F;
}

.lte8 .tabs > ul > li > a.current {
    filter: none;
    zoom: 1;
}

.tabs > section {
    background-color: #FFF;
    border-color: #CCC;
}

.tabs.side > ul > li > a.current {
    background: #FFF;
    border-color: #CCC;
    border-right-color: #FFF;
}

/**
 * Accordion
 */
.accordion {
    border-color: #CCC;
}

.accordion > header {
    border-color: #CCC;
    zoom: 1;
}

.accordion > header:hover {
    background-color: #F2F2F2;
    background-image: -o-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -ms-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -moz-linear-gradient(top, #FFF, #F2F2F2);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F2F2F2));
    background-image: -webkit-linear-gradient(top, #FFF, #F2F2F2);
    background-image: linear-gradient(top, #FFF, #F2F2F2);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#F2F2F2);
    zoom: 1;
}

.accordion > header h2 {
    color: #999;
    text-shadow: 0 1px 0 #FFF;
}

.accordion > header.current {
    background-color: #FCFCFC;
    background-image: url('../../svg.php?stops=%23F4F4F4 0%,%23FCFCFC 100%');
    background-image: -o-linear-gradient(top, #F4F4F4, #FCFCFC);
    background-image: -ms-linear-gradient(top, #F4F4F4, #FCFCFC);
    background-image: -moz-linear-gradient(top, #F4F4F4, #FCFCFC);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#FCFCFC));
    background-image: -webkit-linear-gradient(top, #F4F4F4, #FCFCFC);
    background-image: linear-gradient(top, #FCFCFC, #F4F4F4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4F4F4,endColorstr=#FCFCFC);
    zoom: 1;
}

.accordion > section {
    background-color: #FFF;
    border-color: #CCC;
}

/* ======================== WIDGETS END ======================== */

/**
 * Buttons
 */
.mceEditor.defaultSkin .mceToolbar,
.mceEditor.defaultSkin .mceStatusbar,
.fc-button.fc-state-default .fc-button-inner,
.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active,
input[type=button],
input[type=submit],
input[type=reset],
.pagination li a,
.toolbar li a,
.uploader span.action,
.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active {
    background-color: #EEE;
    background-image: url('../../svg.php?stops=%23FEFEFE 0%,%23EEEEEE 100%');
    background-image: -o-linear-gradient(top, #FEFEFE, #EEE);
    background-image: -ms-linear-gradient(top, #FEFEFE, #EEE);
    background-image: -moz-linear-gradient(top, #FEFEFE, #EEE);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#EEE));
    background-image: -webkit-linear-gradient(top, #FEFEFE, #EEE);
    background-image: linear-gradient(top, #FEFEFE, #EEE);
    
    border-color: #AAA;
    -moz-box-shadow: inset 0 1px 0 #FFF, 0 1px 3px rgba(0,0,0,0.15);
    -webkit-box-shadow: inset 0 1px 0 #FFF, 0 1px 3px rgba(0,0,0,0.15);
    box-shadow: 0 0 6px #888888 inset;
    color: #111;
}

button,
.button{
	color: #F1F1F1;
	font-weight: bold;
  	background-image: -moz-linear-gradient(center top , #87B535, #66952E);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#87B535', endColorstr='#66952E'); /* for IE */
    background-image: -ms-linear-gradient(top, #87B535 5%, #66952E 53%);
	background: -webkit-gradient(linear, left top, left bottom, from(#87B535), to(#66952E)); /* for webkit browsers */	
}

button:hover,
.button:hover{
	color: #F1F1F1;
  	background-image: -moz-linear-gradient(center top , #87B535, #66952E);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#87B535', endColorstr='#66952E'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#87B535), to(#66952E)); /* for webkit browsers */
	box-shadow: 0 0 3px #ffffff inset;
}

.lte8 .mceEditor.defaultSkin .mceToolbar,
.lte8 .mceEditor.defaultSkin .mceStatusbar,
.lte8 .fc-button.fc-state-default .fc-button-inner,
.lte8 .paging_full_numbers span.paginate_button,
.lte8 .paging_full_numbers span.paginate_active,
.lte8 input[type=button],
.lte8 input[type=submit],
.lte8 input[type=reset],
.lte8 button,
.lte8 .button,
.lte8 .pagination li a,
.lte8 .toolbar li a,
.lte8 .selector,
.lte8 .uploader span.action,
.lte8 .checker,
.lte8 .radio,
.lte8 .paging_full_numbers span.paginate_button,
.lte8 .paging_full_numbers span.paginate_active {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE,endColorstr=#EEEEEE);
    zoom: 1;
}

.mceEditor.defaultSkin .mceToolbar {
    margin-bottom: 4px;
}

.fc-button.fc-state-default:hover .fc-button-inner,
.paging_full_numbers span.paginate_button:hover,
.paging_full_numbers span.paginate_active:hover,
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
.pagination li a:hover,
.toolbar li a:hover,
.selector:hover,
.selector.hover,
.uploader.hover span.action,
.checker:hover,
.checker.hover,
.radio:hover,
.radio.hover,
.paging_full_numbers span.paginate_button:hover,
.paging_full_numbers span.paginate_active:hover {
    background-color: #F2F2F2;
    background-image: url('../../svg.php?stops=%23FFFFFF 0%,%23F2F2F2 100%');
    background-image: -o-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -ms-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -moz-linear-gradient(top, #FFF, #F2F2F2);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F2F2F2));
    background-image: -webkit-linear-gradient(top, #FFF, #F2F2F2);
    background-image: linear-gradient(top, #FFF, #F2F2F2);
    border-color: #888;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
    box-shadow: 0 1px 3px rgba(0,0,0,0.3);
}

.lte8 .fc-button.fc-state-default:hover .fc-button-inner,
.lte8 .paging_full_numbers span.paginate_button:hover,
.lte8 .paging_full_numbers span.paginate_active:hover,
.lte8 input[type=button]:hover,
.lte8 input[type=submit]:hover,
.lte8 input[type=reset]:hover,
.lte8 button:hover,
.lte8 .button:hover,
.lte8 .pagination li a:hover,
.lte8 .toolbar li a:hover,
.lte8 .selector:hover,
.lte8 .selector.hover,
.lte8 .uploader.hover span.action,
.lte8 .checker:hover,
.lte8 .checker.hover,
.lte8 .radio:hover,
.lte8 .radio.hover,
.lte8 .paging_full_numbers span.paginate_button:hover,
.lte8 .paging_full_numbers span.paginate_active:hover {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#F2F2F2);
    zoom: 1;
}

.fc-button.fc-state-default:focus .fc-button-inner,
.paging_full_numbers span.paginate_button:focus,
.paging_full_numbers span.paginate_active:focus,
input[type=button]:focus,
input[type=submit]:focus,
input[type=reset]:focus,
.pagination li a:focus,
.toolbar li a:focus,
.selector:focus,
.selector.focus,
.uploader.focus span.action,
.checker:focus,
.checker.focus,
.radio:focus,
.radio.focus,
.paging_full_numbers span.paginate_button:focus,
.paging_full_numbers span.paginate_active:focus {
    background-color: #EEE;
    background-image: url('../../svg.php?stops=%23FEFEFE 0%,%23EEEEEE 100%');
    background-image: -o-linear-gradient(top, #FEFEFE, #EEE);
    background-image: -ms-linear-gradient(top, #FEFEFE, #EEE);
    background-image: -moz-linear-gradient(top, #FEFEFE, #EEE);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#EEE));
    background-image: -webkit-linear-gradient(top, #FEFEFE, #EEE);
    background-image: linear-gradient(top, #FEFEFE, #EEE);
    border-color: #AAA;
}

.lte8 .fc-button.fc-state-default:focus .fc-button-inner,
.lte8 .paging_full_numbers span.paginate_button:focus,
.lte8 .paging_full_numbers span.paginate_active:focus,
.lte8 input[type=button]:focus,
.lte8 input[type=submit]:focus,
.lte8 input[type=reset]:focus,
.lte8 button:focus,
.lte8 .button:focus,
.lte8 .pagination li a:focus,
.lte8 .toolbar li a:focus,
.lte8 .selector:focus,
.lte8 .selector.focus,
.lte8 .uploader.focus span.action,
.lte8 .checker:focus,
.lte8 .checker.focus,
.lte8 .radio:focus,
.lte8 .radio.focus,
.lte8 .paging_full_numbers span.paginate_button:focus,
.lte8 .paging_full_numbers span.paginate_active:focus {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE,endColorstr=#EEEEEE);
    zoom: 1;
}

.fc-button.fc-state-active .fc-button-inner,
.fc-button.fc-state-default.fc-state-active:hover .fc-button-inner,
.fc-button.fc-state-default:active .fc-button-inner,
.paging_full_numbers span.paginate_button:active,
.paging_full_numbers span.paginate_active:active,
input[type=button]:active,
input[type=submit]:active,
input[type=reset]:active,
.pagination li a:active,
.toolbar li a:active,
.toolbar li.current a,
.toolbar li.current a:hover,
.selector:active,
.selector.active,
.uploader.active span.action,
.checker:active,
.checker.active,
.radio:active,
.radio.active,
.paging_full_numbers span.paginate_button:active,
.paging_full_numbers span.paginate_active:active {
    background-color: #EAEAEA;
    background-image: url('../../svg.php?stops=%23FAFAFA 0%,%23EAEAEA 100%');
    background-image: -o-linear-gradient(top, #FAFAFA, #EAEAEA);
    background-image: -ms-linear-gradient(top, #FAFAFA, #EAEAEA);
    background-image: -moz-linear-gradient(top, #FAFAFA, #EAEAEA);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#EAEAEA));
    background-image: -webkit-linear-gradient(top, #FAFAFA, #EAEAEA);
    background-image: linear-gradient(top, #FAFAFA, #EAEAEA);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.3), 0 1px 0px rgba(255,255,255,0.2);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.3), 0 1px 0px rgba(255,255,255,0.2);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3), 0 1px 0px rgba(255,255,255,0.2);
}

.lte8 .fc-button.fc-state-active .fc-button-inner,
.lte8 .fc-button.fc-state-default.fc-state-active:hover .fc-button-inner,
.lte8 .fc-button.fc-state-default:active .fc-button-inner,
.lte8 .paging_full_numbers span.paginate_button:active,
.lte8 .paging_full_numbers span.paginate_active:active,
.lte8 input[type=button]:active,
.lte8 input[type=submit]:active,
.lte8 input[type=reset]:active,
.lte8 button:active,
.lte8 .button:active,
.lte8 .pagination li a:active,
.lte8 .toolbar li a:active,
.lte8 .toolbar li.current a,
.lte8 .toolbar li.current a:hover,
.lte8 .selector:active,
.lte8 .selector.active,
.lte8 .uploader.active span.action,
.lte8 .checker:active,
.lte8 .checker.active,
.lte8 .radio:active,
.lte8 .radio.active,
.lte8 .paging_full_numbers span.paginate_button:active,
.lte8 .paging_full_numbers span.paginate_active:active {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA,endColorstr=#EAEAEA);
    zoom: 1;
}

.fc-button.fc-state-disabled .fc-button-inner,
.fc-button.fc-state-disabled:hover .fc-button-inner,
.fc-button.fc-state-disabled:active .fc-button-inner,
input[type=button]:disabled,
input[type=button]:hover:disabled,
input[type=button]:focus:disabled,
input[type=button]:active:disabled,
input[type=submit]:disabled,
input[type=submit]:hover:disabled,
input[type=submit]:focus:disabled,
input[type=submit]:active:disabled,
input[type=reset]:disabled,
input[type=reset]:hover:disabled,
input[type=reset]:focus:disabled,
input[type=reset]:active:disabled,
button:disabled,
button:hover:disabled,
button:focus:disabled,
button:active:disabled,
.button.disabled,
.pagination li a.disabled,
.toolbar li a.disabled,
.selector.disabled,
.selector.disabled:hover,
.selector.disabled:focus,
.selector.disabled:active,
.uploader.disabled span.action,
.checker.disabled,
.checker.disabled:hover,
.checker.disabled:focus,
.checker.disabled:active,
.radio.disabled,
.radio.disabled:hover,
.radio.disabled:focus,
.radio.disabled:active {
    border-color: #DDD;
    background: #EAEAEA;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    filter: none;
    color: #777;
}

.pagination li.current a,
.paging_full_numbers span.paginate_active {
    background: #D3D6FF;
    filter: none;
}

.radio span.checked {
    background-color: #ABCEEE;
    box-shadow: inset 0 1px 3px #111;
}

.checker span {
    background: url(../../../images/check.png) no-repeat -14px 0;
}

.checker span.checked {
    background-position: 0 0;
}