/** jQuery UI CSS Framework 1.8.9** Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Theming/API** To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=08_diagonals_thick.png&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=02_glass.png&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=02_glass.png&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=06_inset_hard.png&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=06_inset_hard.png&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=04_highlight_hard.png&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=03_highlight_soft.png&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px*/
/* Component containers----------------------------------*/


.ui-widget {
	font-family:  "Roboto",Arial, sans-serif;
	font-size: 1em;
}
table.bottom-align td {vertical-align: bottom; vertical-align: text-bottom;}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button
	{
	font-family:  "Roboto",Arial, sans-serif;
	font-size: 1em;
}

.ui-widget-content{background:#fff;/*border:1px solid #a8a8a8;*/color:#333;}
.ui-widget-content tr,tr.ui-widget-content{/*border:1px inset #B8CED9;*/border:none;}
.ui-panel {margin: 10px 0;}
.ui-panel.ui-widget-content{border:1px solid #ccc;}
.ui-panel.ui-widget-content.ui-hidden-container {border: none;}

.ui-widget-content a{color:#069;}

.ui-widget-header {background:transparent;color:#333;font-weight:bold;font-size: 1.3em;padding:5px;text-align:left;}

.ui-widget-header a {
	color: #eeeeee;
} /* Interaction states-----  ---*/
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default
{border:1px solid #ccc;background:#F5F5F5; background-image:none;
	font-weight:bold;
	color:#333;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {  color: #42769D;  text-decoration: none;}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
{border:1px solid #069;color:#777;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

.ui-state-hover a,.ui-state-hover a:hover,#npBody .ui-widget-content.ui-state-hover a:hover{color:#fff;text-decoration:none;}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active
	{
	border:1px solid #069;
	background: #fff	url("")	50% bottom repeat-x;
	color:#069;
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
	color:#03689a;
	text-decoration: none;
}

.ui-widget:active {
	outline: none;
} /* Interaction Cues----------------------------------*/

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #42769D;
        background: #E3EEFF;
    color: #363636;
}


.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a
	{
	color: #363636;
}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error
	{
	border: 1px solid #9e0505;
	background: #cd0a0a
		url("/javax.faces.resource/images/ui-bg_inset-hard_45_cd0a0a_1x100.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0")
		50% bottom repeat-x;
	color: #ffffff;
}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a
	{
	color: #ffffff;
}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text
	{
	color: #ffffff;
}

.ui-messages-error-icon {background: none!important; display:inline-block;font-family:'Glyphicons Regular'!important;font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ui-messages-error-icon:before {display:inline-block;padding:6px 8px;content:"\E505";}
.ui-messages-error ul {display: inherit;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary
	{
	font-weight: bold;
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary
	{
	opacity: .7;
	filter: Alpha(Opacity = 70);
	font-weight: normal;
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled
	{
	opacity: .35;
	filter: Alpha(Opacity = 35);
	background-image: none;
} /* Icons----------------------------------*/ /* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-image:
		url("/javax.faces.resource/images/ui-icons_222222_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-widget-content .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_mc.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-widget-header .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_bbbbbb_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-state-default .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_222222_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}
.ui-panel-titlebar .ui-icon {background-image: url("/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-panel-titlebar .ui-state-default {border: 1px solid #548EDD;  background: #548EDD;  color: #fff;  }
a.ui-panel-titlebar-icon {float:left; margin-right: 20px;}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_222222_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-state-active .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_mc.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-state-highlight .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_4ca300_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
	background-image:
		url("/javax.faces.resource/images/ui-icons_ffcf29_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");	
		
}



 /* positioning */
.ui-icon-carat-1-n {
	background-position: 0 0;
}

.ui-icon-carat-1-ne {
	background-position: -16px 0;
}

.ui-icon-carat-1-e {
	background-position: -32px 0;
}

.ui-icon-carat-1-se {
	background-position: -48px 0;
}

.ui-icon-carat-1-s {
	background-position: -64px 0;
}

.ui-icon-carat-1-sw {
	background-position: -80px 0;
}

.ui-icon-carat-1-w {
	background-position: -96px 0;
}

.ui-icon-carat-1-nw {
	background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0;
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}

.ui-icon-arrow-4 {
	background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}

.ui-icon-extlink {
	background-position: -32px -80px;
}

.ui-icon-newwin {
	background-position: -48px -80px;
}

.ui-icon-refresh {
	background-position: -64px -80px;
}

.ui-icon-shuffle {
	background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px;
}

.ui-icon-folder-open {
	background-position: -16px -96px;
}

.ui-icon-document {
	background-position: -32px -96px;
}

.ui-icon-document-b {
	background-position: -48px -96px;
}

.ui-icon-note {
	background-position: -64px -96px;
}

.ui-icon-mail-closed {
	background-position: -80px -96px;
}

.ui-icon-mail-open {
	background-position: -96px -96px;
}

.ui-icon-suitcase {
	background-position: -112px -96px;
}

.ui-icon-comment {
	background-position: -128px -96px;
}

.ui-icon-person {
	background-position: -144px -96px;
}

.ui-icon-print {
	background-position: -160px -96px;
}

.ui-icon-trash {
	background-position: -176px -96px;
}

.ui-icon-locked {
	background-position: -192px -96px;
}

.ui-icon-unlocked {
	background-position: -208px -96px;
}

.ui-icon-bookmark {
	background-position: -224px -96px;
}

.ui-icon-tag {
	background-position: -240px -96px;
}

.ui-icon-home {
	background-position: 0 -112px;
}

.ui-icon-flag {
	background-position: -16px -112px;
}

.ui-icon-calendar {
	background-position: -32px -112px;
}

.ui-icon-cart {
	background-position: -48px -112px;
}

.ui-icon-pencil {
	background-position: -64px -112px;
}

.ui-icon-clock {
	background-position: -80px -112px;
}

.ui-icon-disk {
	background-position: -96px -112px;
}

.ui-icon-calculator {
	background-position: -112px -112px;
}

.ui-icon-zoomin {
	background-position: -128px -112px;
}

.ui-icon-zoomout {
	background-position: -144px -112px;
}

.ui-icon-search {
	background-position: -160px -112px;
}

.ui-icon-wrench {
	background-position: -176px -112px;
}

.ui-icon-gear {
	background-position: -192px -112px;
}

.ui-icon-heart {
	background-position: -208px -112px;
}

.ui-icon-star {
	background-position: -224px -112px;
}

.ui-icon-link {
	background-position: -240px -112px;
}

.ui-icon-cancel {
	background-position: 0 -128px;
}

.ui-icon-plus {
	background-position: -16px -128px;
}

.ui-icon-plusthick {
	background-position: -32px -128px;
}

.ui-icon-minus {
	background-position: -48px -128px;
}

.ui-icon-minusthick {
	background-position: -64px -128px;
}

.ui-icon-close {
	background-position: -80px -128px;
}

.ui-icon-closethick {
	background-position: -96px -128px;
}

.ui-icon-key {
	background-position: -112px -128px;
}

.ui-icon-lightbulb {
	background-position: -128px -128px;
}

.ui-icon-scissors {
	background-position: -144px -128px;
}

.ui-icon-clipboard {
	background-position: -160px -128px;
}

.ui-icon-copy {
	background-position: -176px -128px;
}

.ui-icon-contact {
	background-position: -192px -128px;
}

.ui-icon-image {
	background-position: -208px -128px;
}

.ui-icon-video {
	background-position: -224px -128px;
}

.ui-icon-script {
	background-position: -240px -128px;
}

.ui-icon-alert {
	background-position: 0 -144px;
}

.ui-icon-info {
	background-position: -16px -144px;
}

.ui-icon-notice {
	background-position: -32px -144px;
}

.ui-icon-help {
	background-position: -48px -144px;
}

.ui-icon-check {
	background-position: -64px -144px;
}
.ui-radiobutton .ui-radiobutton-box
{height: 15px!important; width: 15px!important; border-radius: 50%!important;}
.ui-radiobutton-icon {margin-left: 0!important;}
.ui-icon-bullet {
    background-image: none!important;
    border-radius: 50%;
    width: 7px;
    height: 7px;
    background: #2e6da4;
    position: relative;
    top: 4px;
    left: 4px;}

.panel .ui-icon-bullet {
position: relative;
    top: 3px;
    left: 3px;}

.ui-icon-radio-off {
	background-position: -96px -144px;
}

.ui-icon-radio-on {
	background-position: -112px -144px;
}

.ui-icon-pin-w {
	background-position: -128px -144px;
}

.ui-icon-pin-s {
	background-position: -144px -144px;
}

.ui-icon-play {
	background-position: 0 -160px;
}

.ui-icon-pause {
	background-position: -16px -160px;
}

.ui-icon-seek-next {
	background-position: -32px -160px;
}

.ui-icon-seek-prev {
	background-position: -48px -160px;
}

.ui-icon-seek-end {
	background-position: -64px -160px;
}

.ui-icon-seek-start {
	background-position: -80px -160px;
} /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
	background-position: -80px -160px;
}

.ui-icon-stop {
	background-position: -96px -160px;
}

.ui-icon-eject {
	background-position: -112px -160px;
}

.ui-icon-volume-off {
	background-position: -128px -160px;
}

.ui-icon-volume-on {
	background-position: -144px -160px;
}

.ui-icon-power {
	background-position: 0 -176px;
}

.ui-icon-signal-diag {
	background-position: -16px -176px;
}

.ui-icon-signal {
	background-position: -32px -176px;
}

.ui-icon-battery-0 {
	background-position: -48px -176px;
}

.ui-icon-battery-1 {
	background-position: -64px -176px;
}

.ui-icon-battery-2 {
	background-position: -80px -176px;
}

.ui-icon-battery-3 {
	background-position: -96px -176px;
}

.ui-icon-circle-plus {
	background-position: 0 -192px;
}

.ui-icon-circle-minus {
	background-position: -16px -192px;
}

.ui-icon-circle-close {
	background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}

.ui-icon-circle-check {
	background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
} /* Misc visuals----------------------------------*/
/* Corner radius */
.ui-corner-tl {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}

.ui-corner-tr {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}

.ui-corner-bl {
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.ui-corner-br {
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.ui-corner-top {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}

.ui-corner-bottom {
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.ui-corner-right {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}

.ui-corner-left {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.ui-corner-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.ui-selectonemenu.ui-corner-all{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}

/* Overlays */
.ui-widget-overlay {
	background:#000;opacity:.50;filter: Alpha(Opacity = 50);
}

.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa
		url("/javax.faces.resource/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0")
		50% top repeat-x;
	opacity: .20;
	filter: Alpha(Opacity = 20);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
} /* PrimeFaces Extensions */
.ui-inputfield,.ui-widget-content .ui-inputfield,.ui-widget-header .ui-inputfield
	{
	background: #fff;
	-moz-box-shadow: inset 0 2px 2px #e3e3e3;
	-webkit-box-shadow: inset 0 2px 2px #e3e3e3;
	box-shadow: inset 0 2px 2px #e3e3e3;
	color: #222222;
}

.ui-inputfield.ui-state-focus,.ui-widget-content .ui-inputfield.ui-state-focus,.ui-widget-header .ui-inputfield.ui-state-focus
	{
	-moz-box-shadow: 0 0 3px #069, inset 0 2px 2px #e3e3e3;
	-webkit-box-shadow: 0 0 3px #069, inset 0 2px 2px #e3e3e3;
	box-shadow: 0 0 3px #069, inset 0 2px 2px #e3e3e3;
}

h1.title{margin-left:0;}
.ui-autocomplete-items.ui-autocomplete-list .ui-state-highlight{background:#ebebeb;}

/* Tabs */
.ui-tabs.ui-widget-content{border:none;}
.ui-tabs-nav .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-tabs-nav .ui-tabs-selected a{font-weight:bold;}
.ui-tabs-panels{border:1px solid #ccc;border-top-width:5px;}
.ui-tabs.ui-tabs-top .ui-tabs-nav li{margin-bottom:-5px;}
.ui-tabs.ui-tabs-top .ui-tabs-nav  li.ui-state-active{margin-bottom:-4px;}
.ui-tabs.ui-tabs-top .ui-tabs-nav li a{padding:1em;}
.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header{padding:0;}
.ui-tabs.ui-tabs-top .ui-tabs-selected{padding-bottom:6px;border-color:#ccc;}
.ui-tabs.ui-tabs-top .ui-tabs-selected a{color:#069;}
.ui-tabs.ui-tabs-top .ui-tabs-selected.ui-state-hover a{color:#666;}
.ui-tabs.ui-tabs-top .ui-state-default{font-weight:bold;}
.ui-tabs.ui-tabs-top .ui-state-default a{color:#333;}
.ui-tabs.ui-tabs-top .ui-state-hover a{font-weight:bold;color:#777;}
.ui-tabs.ui-tabs-top .ui-state-active{background:#fff url("/javax.faces.resource/images/ui-bg_flat_65_ffffff_40x100.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
/* Button */
.ui-state-highlight .ui-icon.ui-icon-close{background-image:url("/javax.faces.resource/images/ui-icons_red_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-state-highlight .ui-icon.ui-icon-check{background-image:url("/javax.faces.resource/images/ui-icons_4ca300_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}

.ui-button.ui-state-default .ui-icon.ui-icon-close {background-image:url("/javax.faces.resource/images/ui-icons_red_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-button.ui-widget.ui-state-active {border:1px solid #4AB5F1;background:#4AB5F1 ;color:#fff;}
.ui-button.ui-widget {border:1px solid #069;padding: 4px 8px;font-weight:normal;}
.ui-button.ui-widget.ui-state-hover .ui-icon,.ui-button.ui-widget.ui-state-active .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-button.ui-widget.ui-state-hover {font-weight:normal;background-color:#3D94DD;color:#fff;}
.ui-button.ui-corner-all{/*-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;*/}
.ui-button.ui-state-default .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_mc.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}

.ui-button.ui-widget .ui-button-text-icon-left .ui-button-text{padding:0.3em 1em 0.3em 2.1em;line-height:1.2em;}
.ui-button.ui-widget.ui-button-text-only .ui-button-text {line-height:1.2em; font-size: 1em;padding:0;}
.ui-button.ui-widget.ui-button-icon-only {padding: 0;}
.ui-button.ui-state-disabled:hover{color: #fff;}
.ui-selectcheckboxmenu a .ui-selectcheckboxmenu-label{color:#333;}
.ui-selectcheckboxmenu a .ui-selectcheckboxmenu-label.ui-state-hover{color:#fff;}

.ui-menubutton .ui-button.ui-corner-all,.ui-inputfield{/*-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;*/}
.ui-menubutton .ui-button {border:1px solid #069;color:#069;}

.ui-selectonemenu-panel .ui-selectonemenu-list .ui-selectonemenu-list-item{border:1px solid #fff;}
.ui-selectonemenu-panel .ui-selectonemenu-list .ui-selectonemenu-list-item.ui-state-active{border:1px solid #069;}
.ui-selectonemenu-trigger .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_222222_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-selectonemenu-trigger.ui-state-hover .ui-icon,.ui-selectonemenu-trigger.ui-state-focus .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_bbbbbb_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}

.ui-datagrid{border:1px solid #4a4a4a;border-top-width:5px;}
.ui-datagrid .ui-panel.ui-widget-content{border:1px solid #ccc;}
.ui-datatable-data.ui-widget td{border:1px solid #b8ced9;}

/* Panelgrid Table */
.ui-panelgrid-header .ui-widget-header,tr.ui-widget-header,.ui-panel .ui-panel-title{text-align:left;}
.ui-panelgrid.ui-widget{border:1px solid #4a4a4a;}
.ui-panelgrid.ui-widget td{border:1px solid #b8ced9;}

.ui-inputfield.ui-state-hover{border:1px solid #069;}
.ui-inputfield.ui-widget,.ui-selectonemenu-label.ui-inputfield{padding:3px;font-weight:normal;}

.ui-breadcrumb.ui-module{border:1px solid #069; /*background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;*/}
.ui-breadcrumb .ui-menuitem-link{color:#069;}
.ui-breadcrumb .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_mc.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}

.ui-menubar{background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;border:1px solid #069;color:#069;}
.ui-menu.ui-menubar{padding:0 1px;}
.ui-menu.ui-widget .ui-menuitem-link{width:94%;padding:0.3em 3%;}
.ui-menu.ui-widget{border:1px solid #666;}

.ui-accordion.ui-widget .ui-accordion-content{border:1px solid #333;border-top:none;}
.ui-accordion.ui-widget .ui-accordion-header{border:1px solid #333;}
.ui-accordion.ui-widget .ui-accordion-header a{color:#333;}

.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-current{}
.ui-paginator .ui-paginator-page.ui-state-active{border:1px solid #666;color:#666;font-weight:bold;}
.ui-accordion.ui-widget .ui-accordion-header.ui-state-active{background:#fff;}
.ui-accordion.ui-widget .ui-accordion-header.ui-state-active a{color:#069;font-weight:bold;}
.ui-accordion.ui-widget .ui-accordion-header.ui-state-hover a{color:#fff;font-weight:bold;}

.ui-datatable table.actions{border:none;}
.ui-datatable th.ui-state-hover{color:#777;}
.ui-datatable th.ui-state-default {border:1px solid #b8ced9;}
.ui-datatable th.ui-state-hover.ui-state-active{color:#069;}
.ui-datatable.ui-widget .ui-datatable-data td,.ui-datatable.ui-widget tfoot td,.ui-datatable.ui-widget .ui-datatable-data-empty td{border:1px solid #b8ced9;}
.ui-datatable.ui-widget .ui-datatable-data tr.ui-state-hover{color:#777;}
.ui-datatable.ui-widget .ui-datatable-data tr.ui-state-highlight{color:#333;}
.ui-datatable-odd{background:#F5F5F5;}
.ui-datatable-even{background:#fff;}
.dataTable-auto td {table-layout: auto;}

.ui-sheet.ui-widget{border:1px solid #666;}
.ui-sheet.ui-widget .ui-sheet-editor-bar tbody td{border:1px solid #666;}
.ui-sheet.ui-widget tbody td{border:1px inset #b8ced9;}

.ui-scrollpanel.ui-widget-content{border:1px solid #666;}
.ui-scrollpanel .ui-scrollpanel-hbar.ui-widget-header,.ui-scrollpanel .ui-scrollpanel-vbar.ui-widget-header{background:#ebebeb;}

.fc-button.ui-state-hover .fc-button-content{color:#fff;}
.fc-button .fc-button-content{color:#069;}
.fc-border-separate th.ui-widget-header{background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;border-bottom:1px solid #ccc;}
.fc-content .fc-border-separate th,.fc-content .fc-border-separate td{border:1px solid #ccc;border-right:none;border-bottom:none;}
.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right:1px solid #ccc;}
.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom:1px solid #ccc;}

.ui-progressbar.ui-widget-content{border:1px solid #ccc;height: 20px;}
.ui-progressbar-value.ui-widget-header{background:-moz-linear-gradient(center top,rgba(255,255,255,0.8),rgba(255,255,255,0)) repeat scroll 0 0 #85B2CB;}
.ui-progressbar.ui-widget-content .ui-progressbar-value{margin:0;}
.ui-progressbar .ui-progressbar-label {font-size: 12px;}

.ui-slider.ui-slider-horizontal.ui-widget{background:none repeat scroll 0 0 #CBCBCB;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 2px 2px #8F8F8F inset;}
.ui-slider.ui-slider-vertical.ui-widget{background:none repeat scroll 0 0 #CBCBCB;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow: 0 2px 2px #8F8F8F inset;}
.ui-slider-handle.ui-corner-all{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.ui-datepicker.ui-widget,.ui-orderlist-list.ui-widget-content,#keypad-div,.ui-widget-content.ui-picklist-list,.ui-datalist .ui-widget-content{border:1px solid #a8a8a8;}
.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default{color:#069;border:1px solid #efefef;background:none;}
.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-hover{color:#fff;border:1px solid #069;background:#069;}
.ui-datepicker.ui-widget .ui-datepicker-current-day .ui-state-highlight,.ui-datepicker.ui-widget .ui-datepicker-current-day .ui-state-default{font-weight:bold;border:1px solid #069;background:#ffeb80	url("/javax.faces.resource/images/ui-bg_inset-hard_55_ffeb80_1x100.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0")	50% bottom repeat-x;color:#069;}
.ui-datepicker.ui-widget .ui-datepicker-title{color:#666;}
.ui-datepicker.ui-widget .ui-datepicker-header{background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;border-bottom:1px solid #ccc;margin:0 0 1px;}
.ui-datepicker.ui-widget .ui-datepicker-close{border:1px solid #069;color:#069;}
.ui-datepicker.ui-widget .ui-datepicker-close.ui-state-hover{color:#fff;}
.ui-datepicker.ui-widget-content tr{border:none;}

.ui-datepicker .ui-datepicker-title {font-size: 0.8em;}

.ui-treetable.ui-widget .ui-treetable-data td,.ui-treetable .ui-treetable-data-empty td{border:1px solid #b8ced9;}
.ui-treetable.ui-widget .ui-widget-content{border:1px inset #b8ced9;}

.ui-carousel .ui-carousel-header .ui-carousel-header-title{font-size:110%;}
.ui-carousel.ui-widget-content .ui-carousel-dropdown{background:inherit;}
.ui-carousel.ui-widget-content .ui-carousel-dropdown.ui-state-hover{color:#333;}
.ui-carousel.ui-widget-content .ui-carousel-dropdown.ui-state-focus{color:#069;}
.ui-carousel.ui-widget-content{border:1px solid #4a4a4a;border-top-width:5px;}
.ui-carousel.ui-widget-content .ui-carousel-header{background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;border-bottom:1px solid #ccc;}
.ui-carousel.ui-widget-content .ui-carousel-footer{background:#fff url("/javax.faces.resource/images/mcBtGrad.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% 50% repeat-x;border-top:1px solid #ccc;}

.ui-panel.ui-widget.noTopBar,.ui-datagrid.ui-widget.noTopBar{border-top:1px solid #666;}
.ui-toolbar{background:#f0f0f0;background-image:-moz-linear-gradient(top,#f0f0f0,#fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f0f0), to(#fff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0',EndColorStr='#ffffff')";border:1px solid #4a4a4a;}


#crsTitle{font-size:1.8em;color:#333;margin:8px 5px 15px 5px;}
#crsSubTitle{font-size:1.2em;color:#333;margin:5px 5px 15px;font-weight:normal;}
.ui-paginator.ui-paginator-bottom{background:#fff;}
.ui-paginator.ui-paginator-bottom.ui-widget-header{font-size:1em;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}

/*.ui-menuitem-link.ui-corner-all,.ui-panel.ui-widget.ui-corner-all,.ui-carousel.ui-corner-all{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.ui-menuitem-link.ui-corner-all.allowCorners,.ui-panel.ui-widget.ui-corner-all.allowCorners,.ui-carousel.ui-corner-all.allowCorners{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
*/
.ui-panel.mainBoxTpB,.ui-datagrid.mainBoxTpB,.ui-toolbar.mainBoxTpB{border-top-width:5px;color:#4a4a4a;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.ui-toolbar.mainBoxTpB{border-bottom:none;}
.ui-panel.mainBoxTpB .ui-panel-titlebar{padding:0.5em 1em 0.3em 0.2em;}

.ui-widget-content thead tr{border:1px solid #b8ced9;}

.hide-column-names table thead tr{display:none;}
.ui-widget-header .ui-button {font-size:12px!important;}
.ui-button.ui-widget.ui-state-default.noBtStyles,.ui-button.ui-widget.ui-state-hover.noBtStyles{border:none;background:none;padding:0;margin:0 5px;text-shadow:none;box-shadow:none;}
.ui-button.ui-state-hover .ui-icon.ui-icon-close{background-image:url("/javax.faces.resource/images/ui-icons_mc.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.ui-button.ui-widget.ui-state-default.noBtStyles .ui-button-text{padding:1px 0;}
.btn.btn-primary {background-image: none; background-color:#337ab7; color: #fff;}
.ui-wizard-navbar .ui-button.ui-state-default {background-color:#337ab7; color: #fff;}
.ui-wizard-navbar .ui-state-default .ui-icon {background-image:url("/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0");}
.btn { display: inline-block;  margin-bottom: 0; line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle; -ms-touch-action: manipulation;  touch-action: manipulation;  cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn:hover {background-image: none!important; color:#286090; }


.ui-menuitem .ui-state-hover .ui-menuitem-text{color:#fff}

.addBd.ui-datatable.ui-widget{border:1px solid #4a4a4a;border-top:none;padding:2px;}
.ui-panel.ui-widget-content{padding: 0.2em 0.2em 0.4em;}
.ui-panel.ui-widget-header .ui-panel-title{padding:5px;}
.ui-dialog.ui-widget-header .ui-dialog-title{color:#4a4a4a;}
.ui-dialog.ui-widget{margin:38px 0 0;}
.ui-datatable.ui-widget{padding:0 1px;}
.ui-datatable.ui-widget th{verticle-align:center;}
.ui-dialog .ui-dialog-titlebar.ui-widget-header{border-bottom:1px solid #ccc;padding:0.4em 0.4em 0.6em 1em;}
.ui-tooltip.ui-widget{border:1px solid #ffde2e;background:#ffeb80 url("/javax.faces.resource/images/ui-bg_inset-hard_55_ffeb80_1x100.png.xhtml;jsessionid=837FDA84218C63AFE677E9013B20098D?ln=primefaces-miclub&v=14.0.5&e=14.0.0") 50% bottom repeat-x;color:#363636;}

.ui-dialog{top:46px!important;}

.ui-commandlink{float:left;}

.ui-datatable .ui-row-editor{float:left;margin-left:10px;}
.ui-datatable .ui-row-editor span{clear:both;}
/*swich*/
.ui-inputswitch {border: 1px solid #ccc; border-radius: 11px;vertical-align: middle;}
.ui-inputswitch .ui-inputswitch-handle {border:0;}
.ui-inputswitch .ui-inputswitch-on, .ui-inputswitch .ui-inputswitch-off {font-size: .9em; text-transform: uppercase; height:24px!important;}
.ui-inputswitch .ui-inputswitch-on.ui-state-active {background-color: #A1D254;background-image: none;color:#fff; }