.ui-button-text{
	font-size: 0.9em;
}

.ui-widget input, .ui-widget select {font-family: arial; padding: 0px 0px;}
.ui-dialog-content {font-weight: normal; line-height: normal; font-family: arial; font-size: 10pt; }
.ui-widget-content {font-weight: normal; line-height: normal; font-family: arial; font-size: 10pt;}
.ui-dialog-buttonset  {font-weight: normal; line-height: normal; font-family: arial; font-size: 11pt;}
.ui-dialog-title  {font-weight: bold; line-height: normal; font-family: arial; font-size: 12pt;}

/* Redefinição do Slider*/
.flex-control-nav {bottom: -16px;}
.flexslider { margin: 0 0 0px; border: none; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.2); -moz-box-shadow: 0 0px 0px rgba(0,0,0,.2); -o-box-shadow: 0 0px 0px rgba(0,0,0,.2); box-shadow: 0 0px 0px rgba(0,0,0,.2); }
.carousel li { margin-right: 0px; }
.flex-direction-nav .flex-prev { opacity: 0; left: 0px; filter: alpha(opacity=0);}
.flex-direction-nav .flex-next { opacity: 0; right: 0px; text-align: right; filter: alpha(opacity=0);}
.flexslider:hover .flex-prev { opacity: 0.4; left: 5px; filter: alpha(opacity=40);}
.flexslider:hover .flex-next { opacity: 0.4; right: 5px; filter: alpha(opacity=40);}
.flex-direction-nav a:before  { font-size: 35px; }

.flex-control-paging li a {background: #87A386; background: rgba(55,97,24,0.5); -webkit-box-shadow: inset 0 0 3px rgba(55,97,24,0.3); -moz-box-shadow: inset 0 0 3px rgba(55,97,24,0.3); -o-box-shadow: inset 0 0 3px rgba(55,97,24,0.3); box-shadow: inset 0 0 3px rgba(55,97,24,0.3); }
.flex-control-paging li a:hover { background: #668858; background: rgba(55,97,24,0.7); }
.flex-control-paging li a.flex-active { background: #466D2C; background: rgba(55,97,24,0.9);}
.flex-direction-nav a  { color: #2B2E30; color: rgba(0,0,0,0.8);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=100);}
.flex-pauseplay a { bottom: -22px; }
.flex-pauseplay a.flex-pause { left: 30px;}

.flex-pauseplay a:before  { font-size: 16px; }
.flexslider li a img {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.flex-pauseplay a { width: 18px; height: 18px; opacity: 1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.flex-pauseplay a  img{ border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.flex-pauseplay a:before  { content: none;}
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: none; }

.flex-pauseplay a.ativado { opacity: 0.8; filter: alpha(opacity=80);}
.flex-pauseplay a.desativado { opacity: 1; filter: alpha(opacity=100);}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0)!important; cursor: default; }