﻿.ui-datepicker{width:160px}.ui-datepicker .ui-icon{background:none}.ui-datepicker table{width:150px}.ui-datepicker td{padding:0}.ui-datepicker th{padding:2px;display:none;line-height:13px}.ui-datepicker .ui-datepicker-header{background:#ed2424;border:#ed2424}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:3px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:none;position:absolute;right:-13px;top:5px;cursor:pointer}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{position:absolute;left:0;top:0;color:#FFF;font-family:"Glyphicons Halflings";content:"";font-size:12px;font-weight:normal}.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-state-hover{background:none;border:none}.ui-datepicker .ui-datepicker-prev:after{position:absolute;left:0;top:0;right:initial;color:#FFF;font-family:"Glyphicons Halflings";content:"";font-size:12px;font-weight:normal}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-title{font-family:"gothambold1";text-transform:uppercase;font-size:13px;margin:0;border-bottom:1px solid #f26666}.ui-widget-content{background:#ed2424;border:#ed2424;color:#FFF;padding:5px}.ui-widget-content .ui-state-default{background:#ed2424;border:#ed2424;color:#FFF;text-align:center;position:relative;z-index:1}.ui-widget-content .ui-state-default:after{content:"";width:20px;height:20px;border:2px solid transparent;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;font-weight:normal;padding:0;margin:0;position:absolute;left:1px;top:3px;z-index:0}.ui-widget-content .ui-state-highlight:after{border:2px solid #fff;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding:5px}.ui-widget-content .ui-state-active{color:#ed2424}.ui-widget-content .ui-state-active:after{border:2px solid #fff;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding:5px;background:#fff;z-index:-1}.cursos{display:block;width:100%}.cursos #blocks .hiden-content{display:none;background:#fafafa;position:relative}.cursos #blocks .lista-item-desconto{margin:15px 50px 80px 50px}.cursos #blocks .lista-item-desconto h6{padding:5px 0;margin:0;font-weight:bold;text-transform:uppercase}.cursos #blocks .lista-item-desconto .unidade{display:table;width:100%}.cursos #blocks .lista-item-desconto .unidade .col{display:table-cell;font-weight:bold;text-align:left;border-bottom:1px solid #c5c5c5;padding:9px 0}.cursos #blocks .lista-item-desconto .unidade .col:last-child{text-align:right}.cursos #blocks .red .content{display:table;height:100%}.cursos #blocks #pagamento-content article{padding-top:50px}.cursos #blocks .content-material{display:table;width:100%;height:100%;background:#fafafa}.cursos #blocks .content-material .left{display:table-cell;vertical-align:middle;padding:0 40px;width:300px}.cursos #blocks .content-material .left h6{padding:0;margin-left:0;text-shadow:0px 0px 2px transparent}.cursos #blocks .content-material .left .btn-group{margin-top:20px}.cursos #blocks .content-material .right{display:table-cell;width:100%;vertical-align:middle;text-align:left;float:none;padding-bottom:0}.cursos #blocks .content-material .right h3{padding:0;margin:0;text-align:left}.cursos #blocks .content-material .right p{padding:0;margin:0}.cursos #blocks .content-material .right .atividades-lista{margin-top:20px}.cursos #blocks .content-material .right .atividades-lista li{position:relative;padding-bottom:50px;display:inline-block;width:49%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.cursos #blocks .content-material .right .atividades-lista li .atividade-content{display:table;width:100%}.cursos #blocks .content-material .right .atividades-lista li .atividade-content figure{display:table-cell;width:90px;vertical-align:middle}.cursos #blocks .content-material .right .atividades-lista li .atividade-content figure span{width:90px;height:90px;overflow:hidden;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;display:block}.cursos #blocks .content-material .right .atividades-lista li .atividade-content figure img{display:block;height:100%;width:auto}.cursos #blocks .content-material .right .atividades-lista li .atividade-content .conteudo{display:table-cell;vertical-align:middle;padding-left:10px}.cursos #blocks .content-material .right .materiais li{position:relative;padding-left:50px;display:inline-block;width:49%;height:auto;margin-bottom:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding-right:20px}.cursos #blocks .content-material .right .materiais li:nth-child(3){height:auto}.cursos #blocks .content-material .right .materiais li:nth-child(4){height:auto}.cursos #blocks .content-material .right .materiais li:before{position:absolute;left:0;top:4px;background:url(./images/ico/book.png) left top no-repeat;content:"";width:36px;height:32px}.cursos #blocks .content-material .right .materiais li .description{padding-bottom:20px;position:relative}.cursos #blocks .content-material .right .materiais li .description:after{border-bottom:1px solid #ccc;margin-bottom:20px;width:36px;position:absolute;bottom:-10px;left:0;content:""}.cursos #blocks .content-material .right .materiais li .livro{display:table}.cursos #blocks .content-material .right .materiais li .livro .descricao{display:table-cell;width:150px;font-weight:bold;color:#ed2424}.cursos #blocks .content-material .right .materiais li .livro .valor{width:200px;display:table-cell;text-align:right}@media only screen and (max-width: 1000px){.cursos #blocks .content-material{display:block;margin-top:40px}.cursos #blocks .content-material .left{display:block;width:100%;text-align:center}.cursos #blocks .content-material .left h6{display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}.cursos #blocks .content-material .right{display:block}.cursos #blocks .content-material .right .atividades-lista{padding-top:40px}.cursos #blocks .content-material .right .materiais li .left{display:block;width:100%}}@media only screen and (max-width: 768px){.cursos #blocks .content-material{display:block;margin-top:0}.cursos #blocks .content-material .left{display:block;padding:0 15px;padding-bottom:40px;width:100%;text-align:center}.cursos #blocks .content-material .right{display:block}.cursos #blocks .content-material .right .atividades-lista{padding-top:40px}.cursos #blocks .content-material .right .atividades-lista li{width:100%;float:none;padding-right:50px}.cursos #blocks .content-material .right .materiais{padding:0 15px;display:block}.cursos #blocks .content-material .right .materiais li{width:100%;float:none}.cursos #blocks .content-material .right .materiais li .atividade-content{display:block;width:100%}.cursos #blocks .content-material .right .materiais li .descricao{display:block;width:100%}.cursos #blocks .content-material .right .materiais li .valor{display:block;width:100%}}.certificado #blocks .inscricoes h5{font-size:14px;padding:0;margin:0;text-transform:uppercase}.certificado #blocks .inscricoes .datas-incricao{margin-bottom:20px}.certificado #blocks .inscricoes .datas-incricao label{font-family:"gothambold1";font-size:24px;padding:0;margin:0}.certificado #blocks .inscricoes .btn-group{padding:0;margin:25px 15px}.certificado #blocks .inscricoes .btn-group .btn-red{padding:0;margin:15px 0}.certificado #blocks .inscricoes .btn-group .btn-block{background:transparent;margin:0}.certificado #blocks .inscricoes .btn-group .btn-block:hover:after{left:-14px}.certificado #blocks .inscricoes .preco{display:block;padding-bottom:15px;font-family:"gothambold1";font-size:24px;color:#ed2424}.certificado #blocks .inscricoes .forma-pagamento{display:block}.certificado #blocks .inscricoes .forma-pagamento dt{text-transform:uppercase;padding-bottom:15px}.certificado #blocks .inscricoes .forma-pagamento dd{display:block;width:70%;border-bottom:1px solid #363636;padding-bottom:10px;margin-bottom:10px}.certificado #blocks .inscricoes .forma-pagamento dd:last-child{padding:0;margin:0;border:none}.certificado #blocks .lista-pdf{padding-left:0;margin-left:0}.certificado #blocks .lista-pdf li{position:relative;padding:0px 50px}.certificado #blocks .lista-pdf li:after{content:"";background:url(./images/ico/ico_pdf.png) left top no-repeat;left:0;top:50%;position:absolute;width:33px;height:38px;margin-top:-19px}.certificado #blocks .lista-pdf li .btn-group{padding:0;margin:25px 15px}.certificado #blocks .lista-pdf li .btn-group .btn-red{padding:0;margin:15px 0}.certificado #blocks .lista-pdf li .btn-group .btn-block{background:transparent;margin:0;font-family:"gothambold1"}.certificado #blocks .lista-pdf li .btn-group .btn-block:hover{color:#ed2424}.certificado #blocks .lista-pdf li .btn-group .btn-block:hover:after{left:-14px;color:#ed2424}.unidades .firstHeading{color:#ed2424;padding-top:10px}.unidades #unidades{color:#000}.unidades .loading{background:url(./images/ico/ajax-loader.gif) center center rgba(0,0,0,0.95) no-repeat;width:100%;height:100%;position:absolute;z-index:5;display:none}.quem-somos .lista-itens{padding-left:0;margin-left:0}.quem-somos .lista-itens li{margin-bottom:50px;font-size:14px}.quem-somos .lista-itens li p{margin:10px 0;padding:0}.quem-somos .lista-itens li figure{width:140px;height:140px;display:inline-block;margin:auto;-moz-border-radius:140px;-webkit-border-radius:140px;border-radius:140px;overflow:hidden;margin:20px 0 15px 0}.quem-somos .lista-itens li figure img{display:block;height:100%}.quem-somos .lista-itens li:last-child{margin-bottom:0}.quem-somos .lista-itens li:last-child p:last-child{margin-bottom:0;padding-bottom:0}@media only screen and (max-width: 768px){.quem-somos .lista-itens li{margin-bottom:30px;font-size:12px}.quem-somos .lista-itens li p{margin:10px 0;padding:0}.quem-somos .lista-itens li figure{margin:10px 0 15px 0;width:100px;height:100px}}.nav-evento{display:table;width:100%;margin:0;color:#4d4d4d;font-family:"gothambold1";max-width:400px;margin:auto}.nav-evento .ano-edicao{display:table-cell;width:80px;padding:0;margin:0;text-align:left;vertical-align:middle}.nav-evento nav{display:table-cell;text-align:center;text-transform:uppercase;position:relative;vertical-align:middle;padding:0 35px}.nav-evento nav ul{margin:0;padding:0}.nav-evento nav ul li{color:#fff}.nav-evento nav ul li label{margin:0 5px;color:#4d4d4d;display:inline-block}.nav-evento nav .proximo,.nav-evento nav .anterior{color:#fff;position:absolute;right:0;top:50%;border:2px solid #fff;padding:15px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:url(./images/ico/ico_proximo.png) center center no-repeat;margin-top:-18px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;width:1px;-moz-transition:all 450ms ease-out;-o-transition:all 450ms ease-out;-webkit-transition:all 450ms ease-out;transition:all 450ms ease-out}.nav-evento nav .proximo:hover,.nav-evento nav .anterior:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.nav-evento nav .anterior{left:0;background:url(./images/ico/ico_anterior.png) center center no-repeat}.text-apresentation{margin:0 50px 30px 50px}.nav-category{text-align:center;padding:0 50px}.nav-category a{display:inline-block;color:#fff;margin:0 15px 0 0;font-family:"gothambold1";text-transform:uppercase}.nav-category a:hover{text-decoration:underline}.nav-category .active{text-decoration:underline}.mais-eventos{text-align:center}.mais-eventos a{color:#FFF;font-family:"gothambold1";text-transform:uppercase;display:inline-block;position:relative}.mais-eventos a:after{left:-17px;top:50%;background:url(./images/ico/ico_mais.png) left top no-repeat;position:absolute;content:"";width:11px;height:11px;margin-top:-6px}.mais-eventos a:hover{text-decoration:underline}@media only screen and (max-width: 850px){.nav-category a{margin-bottom:15px}.nav-evento{display:block;width:100%}.nav-evento .ano-edicao{display:block;width:100%;text-align:center;margin-bottom:20px}.nav-evento nav{display:block}}
