/* BARRA ORDENAR */
#wrap-lista-resultado-curso { margin:10px 0;}
#wrap-lista-resultado-curso #result-order { background:#EFF6FA; padding:6px 4px; clear:both; margin-bottom:10px; }
#wrap-lista-resultado-curso #result-order label, #wrap-lista-resultado-curso #result-order strong { margin-right:15px; }

/* LISTA ITEM RESULTADO */
#wrap-lista-resultado-curso .ctn-resultado { border:1px solid #0099FF; margin:10px 0; padding:10px; clear:both; overflow:hidden; -moz-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -webkit-border-radius:8px; }
#wrap-lista-resultado-curso .ctn-resultado a{ color:#0066FF; }
#wrap-lista-resultado-curso .ctn-resultado .crop-img { float:left; margin:0 10px 0 0; }
#wrap-lista-resultado-curso .ctn-resultado .crop-img img { border:4px solid #F2F2F2;}
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo { overflow:hidden; }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo h3 { border-bottom:1px solid #0099FF; padding:4px 0; font:bold 1.1em Arial, Helvetica, sans-serif; margin-bottom:5px; }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-detalhes { float:left; width:490px; margin-right:10px; }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-detalhes p { font:12px Arial, Helvetica, sans-serif; border-right:1px dotted #0099FF;}
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-preco { float:right; width:100px; text-align:center; }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-preco span { display:block; font:bold 12px Arial, Helvetica, sans-serif; }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-preco big { font:bold 1.4em Arial, Helvetica, sans-serif; display:block; color:#F60 }
#wrap-lista-resultado-curso .ctn-resultado .ctn-res-descritivo .ctn-res-preco a { font:bold 1.2em Arial, Helvetica, sans-serif; display:block; padding:5px 0 5px 8px; border:1px solid #CCC; margin-top:5px; background:url(/intercambio/contents/bg/bg-bto-detalhes.png) center no-repeat; }

#wrap-lista-resultado-curso #lista-resultado-curso { position:relative; min-height:500px; }
#wrap-lista-resultado-curso #overlay { background:url(/contents/bg/overlay.png) 0 0 repeat; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.30; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=3)"; filter:alpha(opacity=3); zoom:1;z-index:99; display:none; }
#wrap-lista-resultado-curso #loading { border:3px solid #D9F2FF; position:absolute; left:150px; top:100px; padding:50px 150px; z-index:999; font:bold 1.2em Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle; color:#000!important; background:#FFF url(/intercambio/contents/ico/loading.gif) no-repeat 100px 42px; display:none; }

/* SIDEBAR FILTROS */
.side-filtros { font:12px Arial, Helvetica, sans-serif; }
.side-filtros h4 { font:bold 1.0em Arial, Helvetica, sans-serif; color:#FF6600; margin-bottom:10px; padding:3px 0; }
.side-filtros ul { border-bottom:2px solid #CCC; margin-bottom:10px; padding:5px 0;  }
.side-filtros ul li { border:0!important; }
.side-filtros ul li strong { padding:0 3px 0 1px; }
.side-filtros .txtValorMinMax { width:68px; font:bold 1.4em Arial, Helvetica, sans-serif; border:0; }
.side-filtros .txtSemanaMinMax { width:20px; font:bold 1.4em Arial, Helvetica, sans-serif; border:0; }

/* Slider
----------------------------------*/
.slide { margin:10px 0; width:90%; margin-left:5px; 	}
.ui-slider { position: relative; text-align: left;}
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 8px; background:#EAEAEA; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; background:url(/intercambio/contents/plugins/slider/slider-thumb.png) no-repeat center 0; padding:1px; }
.ui-slider-horizontal .ui-slider-range { top: 0; height:6px; background:#CCC; border:1px solid #999; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
