/*menu cabeçalho*/
#block-superfish-2 {background-color: transparent;float: right; font-size: 11px; margin: -69px 100px 0; padding: 0; width: 195px;}

/* fundo */
body {background-image: none;}
#page-wrapper {background: linear-gradient(to right, #F7DCB9, #fffffe); position: relative; z-index: 0;}
#breadcrumb {display: none;}

/* tarja branca comprida */
.tarja_cabecalho {background: none repeat scroll 0 0 #fff; height: 185px; margin-right: 25%; margin-top: -145px; position: absolute; right: -25%; width: 100%; z-index: 0;}
.region-leaderboard {background: white; height: 115px;}
.cab_banner{z-index: 10; position: relative; height: 60px;}
.cab_logo_esq {z-index: 10;}

/* tarja colorida */
.tarja_galeria {height: 10px; z-index: 100; margin-top: 30px; background: url("/pf-ifch/barra-colorida.png");}
.tarja_galeria .block-inner {display: none;}


/* titulo da pagina */
.page-pos-filosofia #page-title {display: none;}
#columns {margin-top: 115px; background: transparent; text-align: justify; min-height: 500px;}
.page-busca-publicacoes #columns {margin-top: 188px; background: transparent; text-align: justify; min-height: 800px;}

.field-content a {text-decoration: none;color:#702727}
.field-content a:visited {color: black;}
.main {font-family: Georgia; font-size: 22px; text-shadow: 2px 2px 5px grey; width: 153px; margin-top: -70px;}
.n1 {font-size: 20px; margin-left: 15px; color: black;} 
.n2 {font-size: 21px; margin-left: 3px; color: black;}
.n3 {border-bottom: 2px solid #dad2ba;border-top: 2px solid #dad2ba;color: #702727;font-size: 24px;height: 40px;margin-top: -2px;width: 180px;}

.block-block-34 {
    border-left: 2px dotted black;
    color: black;
    height: 100px;
    margin: -127px 0 0 480px;
    padding: 7px 0 0 17px;
}
.field-content.btn_editar {
    margin-top: -20px;
}

.field-content.btn_editar a:link, a:visited {
    color: #702727;
}

/*Deixar comentado, verificar se não quebra o site e depois deletar*/
/*
.node-type-grade-horarios .n3 {font-size: 27px; color: #702727; border-top: 2px solid #DAD2BA; border-bottom: 2px solid #DAD2BA; height: 37px; margin-top: 116px; position: absolute; width: 153px;}
*/


/*menu principal */
#block-superfish-17 {margin-left: 153px; margin-top: 111px; border-top: 2px solid #DAD2BA; border-bottom: 2px solid #DAD2BA; width: 828px; position: absolute;height:40px;}
#block-superfish-17 .block-title {display: none;}
#block-superfish-17 ul {background: transparent; font-family: Calibri; margin: 0 0 0 18px !important;}
#block-superfish-17 ul li { display: inline; padding: 0 !important;}
#block-superfish-17 a {text-decoration: none;  color: #702727; height: 37px; line-height: 33px;}
#block-superfish-17 a:hover {color: #CD9B1D;}

/* blocos da direita */
#block-views-pos-filosofia-block-2 {margin-top: 50px; background:white; float: right;  height: 150px; width: 330px; font-family: Calibri; border-radius: 5px; border: 2px solid #F3EEEB; padding: 5px;  box-shadow: 1px 1px 2px -1px #702727; line-height: 100%;margin-right:20px;}
#block-views-pos-filosofia-block-2 h2 {padding: 7px 0;}
.view-display-id-block_2 .views-field-views-conditional-1 {height: 79px; padding: 5px 20px; font-family: Calibri; text-align: left; font-size: 16px; line-height: 1.3;}
.view-display-id-block_2 .views-field-views-conditional-1 a {color: #000;} 
.view-display-id-block_2 .views-field-views-conditional-1 a:hover {color: #000; text-decoration: underline; font-weight: normal;} 
.view-display-id-block_2 {margin-left: -5px;width: 340px;}
.view-display-id-block_2 .titulo_bloco_branco { font-size: 19px;margin-bottom: 2px;margin-left: 20px; color: #000;padding-top: 5px;}
.block-processo-seletivo {
    height: 60px;
    overflow: hidden;
    padding: 15px;
    width: 310px !important;
}
.view-display-id-block_2 .views-field-nothing {height:31px; text-align: left; width: 342px; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #702727;}
.view-display-id-block_2 .views-field-nothing-1 {padding-right: 15px ; margin-top: 7px; margin-top: 12px; position: absolute;}
.view-display-id-block_2 .views-field-nothing-1 a {margin-left: 20px; text-decoration: none; font-size: 16px; color: #702727;} 
.view-display-id-block_2 .views-field-nothing-1 a:hover {font-weight: bold;}

.view-display-id-block_2 .views-field-nothing-2 a {color: #000;} 
.view-display-id-block_2 .views-field-nothing-2 a:hover {color: #000; text-decoration: underline; font-weight: normal;} 
.view-display-id-block_2 .views-field-nothing-3 {height: 79px; padding: 5px 20px; font-family: Calibri; text-align: left; font-size: 16px; line-height: 1.3;}
.view-display-id-block_2 .views-field-nothing-3 a {color: #702727;} 
.view-display-id-block_2 .views-field-nothing-3 a:hover {color: #702727; font-weight: bold;} 

#block-views-pos-filosofia-block-10 {margin-top: 232px; margin-right: -344px; background:white; float: right;  height: 150px; width: 330px; font-family: Calibri; border-radius: 5px; border: 2px solid #F3EEEB; padding: 5px;  box-shadow: 1px 1px 2px -1px #702727; line-height: 100%;}
#block-views-pos-filosofia-block-10 h2 {padding: 7px 0;}
.view-display-id-block_10 {margin-left: -5px;width: 340px;}
.view-display-id-block_10 .titulo_bloco_branco { font-size: 19px;margin-bottom: 2px;margin-left: 20px; color: #000;padding-top: 5px;}
.view-display-id-block_10 .views-field-nothing-2 {height:31px; text-align: left; width: 342px; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #702727;}
.view-display-id-block_10 .views-field-nothing {padding-right: 15px ; margin-top: 7px;margin-top: 12px; position: absolute;}
.view-display-id-block_10 .views-field-nothing a {margin-left: 20px; text-decoration: none; font-size: 16px; color: #702727;}
.view-display-id-block_10 .views-field-nothing a:hover {font-weight: bold;}
.view-display-id-block_10 .views-field-nothing-1 {height: 79px; padding: 5px 20px; font-family: Calibri; text-align: left; font-size: 16px; line-height: 1.3;}
.view-display-id-block_10 .views-field-nothing-1 a {color: #000;} 
.view-display-id-block_10 .views-field-nothing-1 a:hover {color: #000; text-decoration: underline; font-weight: normal;} 

#block-views-pos-filosofia-block-4 {margin-top: 415px; margin-right: -344px; background:white; float: right;  height: 150px; width: 330px; font-family: Calibri; border-radius: 5px; border: 2px solid #F3EEEB; padding: 5px;  box-shadow: 1px 1px 2px -1px #702727;}
#block-views-pos-filosofia-block-4 .titulo_bloco_branco { font-size: 19px;margin-bottom: 2px;margin-left: 20px; color: #000;}
.view-display-id-block_4 {margin-left: -5px;width: 340px;}
.view-display-id-block_4 .views-field-nothing {height:31px; text-align: left; width: 342px; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #702727;}
.view-display-id-block_4 .views-field-field-blocos-cont3 {height: 79px; padding: 5px 20px; font-family: Calibri; text-align: left; font-size: 16px; line-height: 1.3;}
.view-display-id-block_4 .views-field-field-blocos-cont3 a {color: #000;} 
.view-display-id-block_4 .views-field-field-blocos-cont3 a:hover {color: #000; text-decoration: underline;}
.view-display-id-block_4 .views-field-nothing-1 a {margin-left: 20px; text-decoration: none; font-size: 16px; color: #702727;} 
.view-display-id-block_4 .views-field-nothing-1 {padding-right: 15px ; margin-top: 7px;}
.view-display-id-block_4 .edit_link {float: right;}
.view-display-id-block_4 a .edit_link {color: #702727; margin-left: 300px; margin-top: -20px; position: absolute;}


/* quadro principal das noticias */
#block-views-pos-filosofia-block-1 {margin-top: 24px; height: 516px; width: 615px; background:white;font-family: Calibri; padding: 5px;box-shadow: 0 0 3px 0 #702727;}
#block-views-pos-filosofia-block-1 h2 {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-left: -5px;margin-top: -5px;width: 610px; position: absolute; z-index: 100; padding-left: 15px;}
#block-views-pos-filosofia-block-1 .views-field-field-not-imagem-cartaz {width: 625px; border-bottom: 2px dotted #702727;}
#block-views-pos-filosofia-block-1 .views-field-field-not-imagem-cartaz .field-content {margin-left: auto;margin-right:auto;max-width: 250px; height:315px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item  {font-family: Calibri; font-size: 19px; width:625px;margin-left: -5px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-views-conditional {margin-left: 100px; margin-top: 20px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-title {margin-left: 100px; width: 415px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-field-not-texto {margin-left: 100px; font-size:14px; color: #888; width: 415px; height: 80px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-title a {decoration: none; color: black;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-view-node {margin-left: 260px;} 
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-view-node a {decoration: none; color: #702727;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-nothing {float: right; margin-right: 10px; margin-top: -10px; font-size: 17px;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item .views-field-nothing a {color: #cd9b1d;}
#block-views-pos-filosofia-block-1 .views-field-field-not-imagem-cartaz .field-content img {height: auto;margin-left: auto;margin-right: auto;margin-top: 26px;max-height: 280px;max-width: 470px;width: auto;}


/* quadro principal das noticias */
.slideshow_noticias {margin-top: -5px; height: 516px; width: 615px; background:white;font-family: Calibri; padding: 5px;box-shadow: 0 0 3px 0 #702727;}
.slideshow_noticias h2 {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-left: -5px;margin-top: -5px;width: 610px; position: absolute; z-index: 100; padding-left: 15px;}
.imagem_cartaz {/*width: 625px;*/ border-bottom: 2px dotted #702727;}
.imagem_cartaz {/*margin-left: auto;margin-right:auto;max-width: 250px; */height:315px; text-align: center;}
.imagem_cartaz img {height: auto;margin-left: auto;margin-right: auto;margin-top: 26px;max-height: 280px;max-width: 470px;width: auto;}
#block-views-pos-filosofia-block-1 .views-slideshow-cycle-main-frame-row-item  {font-family: Calibri; font-size: 19px; width:625px;margin-left: -5px;}
.data {margin-left: 100px; margin-top: 20px; font-size: 16px;}
.titulo {margin-left: 100px; width: 415px; font-size: 16px;}
.titulo a {decoration: none; color: black;}
.texto {margin-left: 100px; font-size:14px; color: #888; width: 415px; height: 80px;}
.leia_mais {color: #702727; margin-left: 260px;} 
.leia_mais a {color: #702727;} 
.todas {float: right; margin-right: 10px; margin-top: -10px; font-size: 17px;}
.todas a {color: #cd9b1d;}
.view-id-pos_filosofia.view-display-id-block_1 .views-field-nothing-2 {margin-left: 260px;}
.view-id-pos_filosofia.view-display-id-block_1 .views-field-nothing-2 a {color:#702727;}

/*pagina em construcao */
.construcao { margin-top: 85px; font-family: Calibri; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5));} 
.embreve {color: #702727;}
.views-field-nothing-1 a:hover {font-weight: bold;}

/* bolinhas do slide-show */ 
    #slideshow-nav { 
        margin-top: 308px;
        position: absolute;
        z-index: 15;
        width: 615px;
        text-align: center;
    }
#slideshow-nav a {color: transparent ; background-image: url("/pf-ifch/light-red-bullet.png"); background-repeat: no-repeat; decoration: none; padding: 5px;}
#slideshow-nav .activeSlide {color: transparent; background-image: url("/pf-ifch/dark-red-bullet.png"); background-repeat: no-repeat;}

/* blocos da parte de baixo */
.region-tertiary-content {margin-top: 0px; font-family: Calibri; text-align: left; font-size: 15px; line-height: 100%; border-top: 2px solid #DFD3AC; padding-top:10px;width:980px;}
.region-tertiary-content .block-views {width: 302px; border-right: 2px dotted #702727; padding-right: 9px; float: left; margin-right: 20px; min-height: 120px;}
.region-tertiary-content .block-views .views-field-nothing {color: #702727; font-size: 18px; margin-bottom: 10px;} 
#block-views-pos-filosofia-block-6 ul {list-style-type: none; padding-left: 0px;}
#block-views-pos-filosofia-block-7 {margin-right: 0px;}

.view-display-id-block_6 .views-field-nothing a {color: #702727;}
.view-display-id-block_6 .views-field-nothing a:hover {font-weight:bold;}
#block-views-pos-filosofia-block-6 .view-id-linhas_pesquisa_taxonomia .views-field-name a {color: black;}
#block-views-pos-filosofia-block-6 .view-id-linhas_pesquisa_taxonomia .views-field-name a:hover{text-decoration:underline;}

.view-display-id-block_7 .views-field-nothing a {color: #702727;}
.view-display-id-block_7 .views-field-nothing a:hover {font-weight:bold;}
.view-display-id-block_7 .views-field-field-pos-filo-centros a {color: black;}
.view-display-id-block_7 .views-field-field-pos-filo-centros a:hover {text-decoration: underline; font-weight: normal;}
.view-display-id-block_7 a .edit_link {color: #702727; position: absolute; margin-left: 270px;}

.view-display-id-block_5 a .edit_link {color: #702727; position: absolute; margin-left: 270px;}

#block-views-pos-filosofia-block-5 .views-field-field-pos-filo-block-title {color: #702727; font-size: 18px; margin-bottom: 10px;}
#block-views-pos-filosofia-block-5 a {color: #702727;}

/* rodape */ /*#DFD3AC*/
.tarja_rodape {background: rgb(254,250,245) ; z-index: -1; box-shadow: 0 0 3px 0 #702727;}

#block-block-1 p {color: black;}
#block-block-27 {color: black; margin: -121px 0 0px 480px; border-left: 2px dotted black; height: 30px; padding: 7px 0 0 17px;}
#block-block-27 .block-title {display: none;}
#block-block-27 p {font-size: 13px; line-height: 1px;}
#block-block-27 p a {color: black; text-decoration: none}

/* botoes de redes sociais */
.sharethis-buttons {margin-top: 30px; margin-bottom: 30px;}

/*cor do item de menu principal ativo */
 #block-menu-menu-pos-filosofia .active {color: #CD9B1D;}
 .page-node-538 #block-menu-menu-pos-filosofia .menu-item-2715 a {color: #CD9B1D;}

/* pagina do programa */
#tasks a {color: #702727;}
#page-title {font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-6px;height:auto;}
.region-sidebar-first {width: 180px;}
.page-node .content-inner {margin-top: -90px; background: white; margin-left: 179px; box-shadow: 0 0 3px 0 #702727; font-family: Calibri;width:800px;}
.page-node #main-content-header {padding-top: 130px;}
.page-node .content-inner #content {padding: 0 80px 70px 80px;min-height:700px;}
.page-node .content-inner a {color: #702727; font-weight: bold;}
#block-views-pos-filosofia-block-8 {margin-top: 141px; width: 153px;}
.node-type-grade-horarios.page-node .content-inner {margin-top: -90px; background: white; margin-left: 0px; box-shadow: 0 0 3px 0 #702727; font-family: Calibri;width:980px;}

/*Produção cientifica new*/

#block-views-f8aec928f0e2cf588020105f9a1cb987{
    margin-top: -27px;
    float: right;
    padding: 20px;
    width: 937px;
    box-shadow: 0 0 3px 0 #702727;
    background: white;
    margin-right: 20px;
}
#block-facetapi-6xnka9qsn2xuziozg4jcnoddh0xvpa7h {
    margin-top: 68px;
}

.view-id-busca_new_publicacoes {margin-top: -27px;float: right;padding: 20px;width: 700px;box-shadow: 0 0 3px 0 #702727;background: white;margin-right:20px;}
.block-facetapi {background: white none repeat scroll 0 0;box-shadow: 0 0 3px 0 #702727;font-size: 12px;margin-top: -7px;padding: 10px;width: 199px;}
.block-facetapi a{color:#702727;}

/*Noticias*/

.view-id-noticias_eventos.view-display-id-page_1 .not_event_titulo {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(142, 22, 22, 1), rgba(255, 255, 255, 0.5)) repeat scroll 0 0;
    color: white;
    font-size: 27px;
    font-weight: normal;
    margin-bottom: 30px;
    margin-left: -69px;
    margin-top: -9px;
    padding-left: 30px;
    padding-right: 30px;
    width: 750px;
}
.view-id-noticias_eventos.view-display-id-page_1 {background: white none repeat scroll 0 0;box-shadow: 0 0 3px 0 #455e5b;display: table;font-family: calibri;margin-left: -236px;margin-top: -99px;padding: 139px 70px 30px;width: 650px;z-index: 1;}
.view-id-noticias_eventos.view-display-id-page_1 .view-content { width: 659px; }
.view-id-noticias_eventos h3 {width: auto !important;}
.view-id-noticias_eventos table {width: 650px;}
.node-type-eventos .view-id-noticias_eventos table {width: 630px;}
.node-type-eventos .group-programacao.field-group-field_group_multiple_table > h3, .not_event_programacao .view-header h3 {background-color: rgba(187, 152, 152, 1);box-shadow: 1px 3px 4px #666;margin: 5px 10px -43px 0;padding: 6px 0 8px 8px;width: 240px;}

.view-noticias-eventos .view.view-noticias-eventos.view-id-noticias_eventos table {box-shadow: 1px 3px 4px #666;}

.not_event_programacao thead tr {background: #f5f5f5 none repeat scroll 0 0;font-weight: 700;height: 40px;}
/* menus */
/***********/

/* O Programa */
#block-superfish-26 {width: 180px; background: transparent; margin-top: 35px; color black; font-size: 16px; font-family: Georgia; margin-left: -5px; font-weight: normal; border-left: 2px dotted #702727; border-right: 2px dotted #702727;}
#block-superfish-26 .block-title {display: none;}
#block-superfish-26 ul { background: transparent; padding: 0px; margin: 0 !important; }
#block-superfish-26 li {  background: transparent none repeat scroll 0 0; list-style-type: none; list-style-image: none; padding: 8px 0 8px 6px; border-bottom: 2px dotted #702727; width: 180px; }
#block-superfish-26 .menu li:hover {background-color: rgba(187,152,152,1); color: #fff !important;}
#block-superfish-26 .menu li:hover a {color: white;}
#block-superfish-26 a {color: black; text-decoration:none; display: block; height: 100%; background: transparent; }
#block-superfish-26 .active-trail {background-color: rgba(187,152,152,1); color: #fff;}

/* Processo Seletivo */
#block-superfish-27 {width: 180px; background: transparent; margin-top: 31px; color black; font-size: 16px; font-family: Georgia; margin-left: -5px; font-weight: normal; border-left: 2px dotted #702727; border-right: 2px dotted #702727;}
#block-superfish-27 .block-title {display: none;}
#block-superfish-27 ul { background: transparent; padding: 0px; margin: 0 !important; }
#block-superfish-27 li {  background: transparent none repeat scroll 0 0; list-style-type: none; list-style-image: none; padding: 8px 0 8px 6px; border-bottom: 2px dotted #702727; width: 180px; }
#block-superfish-27 .menu li:hover {background-color: rgba(187,152,152,1); color: #fff !important;}
#block-superfish-27 .menu li:hover a {color: white;}
#block-superfish-27 a {color: black; text-decoration:none; display: block; height: 100%; background: transparent; }
#block-superfish-27 .active-trail {background-color: rgba(187,152,152,1); color: #fff;}


/* Linhas de pesquisa */
#block-superfish-29 {width: 180px; background: transparent; margin-top: 34px; color black; font-size: 16px; font-family: Georgia; margin-left: -5px; font-weight: normal; border-left: 2px dotted #702727; border-right: 2px dotted #702727;}
#block-superfish-29 .block-title {display: none;}
#block-superfish-29 ul { background: transparent; padding: 0px; margin: 0 !important; }
#block-superfish-29 li {  background: transparent none repeat scroll 0 0; list-style-type: none; list-style-image: none; padding: 8px 0 8px 6px; border-bottom: 2px dotted #702727; width: 180px; }
#block-superfish-29 .menu li:hover {background-color: rgba(187,152,152,1); color: #fff !important;}
#block-superfish-29 .menu li:hover a {color: white;}
#block-superfish-29 a {color: black; text-decoration:none; display: block; height: 100%; background: transparent; }
#block-superfish-29 .active-trail {background-color: rgba(187,152,152,1); color: #fff;}

/* secretaria */
#block-superfish-28 {width: 180px; background: transparent; margin-top: 31px; color black; font-size: 16px; font-family: Georgia; margin-left: -5px; font-weight: normal; border-left: 2px dotted #702727; border-right: 2px dotted #702727;}
#block-superfish-28 .block-title {display: none;}
#block-superfish-28 ul { background: transparent; padding: 0px; margin: 0 !important; }
#block-superfish-28 li {  background: transparent none repeat scroll 0 0; list-style-type: none; list-style-image: none; padding: 8px 0 8px 6px; border-bottom: 2px dotted #702727; width: 180px; }
#block-superfish-28 .menu li:hover {background-color: rgba(187,152,152,1); color: #fff !important;}
#block-superfish-28 .menu li:hover a {color: white;}
#block-superfish-28 a {color: black; text-decoration:none; display: block; height: 100%; background: transparent; }
#block-superfish-28 .active-trail {background-color: rgba(187,152,152,1); color: #fff;}

/* itens de menu ativos */
.page-node-543 #block-superfish-26 .sf-item-3 {background-color: rgba(187,152,152,1);}
.page-node-543 #block-superfish-26 .sf-item-3 a {color: #fff;}

.page-node-544 #block-superfish-26 .sf-item-4 {background-color: rgba(187,152,152,1);}
.page-node-544 #block-superfish-26 .sf-item-4 a {color: #fff;}

.page-node-545 #block-superfish-26 .sf-item-5 {background-color: rgba(187,152,152,1);}
.page-node-545 #block-superfish-26 .sf-item-5 a {color: #fff;}

.page-node-546 #block-superfish-26 .sf-item-6 {background-color: rgba(187,152,152,1);}
.page-node-546 #block-superfish-26 .sf-item-6 a {color: #fff;}

.page-node-548 #block-superfish-26 .sf-item-7 {background-color: rgba(187,152,152,1);}
.page-node-548 #block-superfish-26 .sf-item-7 a {color: #fff;}

.page-node-xxx #block-superfish-26 .sf-item-8 {background-color: rgba(187,152,152,1);}
.page-node-xxx #block-superfish-26 .sf-item-8 a {color: #fff;}

.page-node-xxx #block-superfish-26 .sf-item-9 {background-color: rgba(187,152,152,1);}
.page-node-xxx #block-superfish-26 .sf-item-9 a {color: #fff;}

.page-node-549 #block-superfish-26 .sf-item-10 {background-color: rgba(187,152,152,1);}
.page-node-549 #block-superfish-26 .sf-item-10 a {color: #fff;}

.page-node-550 #block-superfish-26 .sf-item-11 {background-color: rgba(187,152,152,1);}
.page-node-550 #block-superfish-26 .sf-item-11 a {color: #fff;}

.page-node-551 #block-superfish-26 .sf-item-14 {background-color: rgba(187,152,152,1);}
.page-node-551 #block-superfish-26 .sf-item-14 a {color: #fff;}

.page-node-552 #block-superfish-26 .sf-item-13 {background-color: rgba(187,152,152,1);}
.page-node-552 #block-superfish-26 .sf-item-13 a {color: #fff;}

.page-node-xxx #block-superfish-26 .sf-item-1 {background-color: rgba(187,152,152,1);}
.page-node-xxx #block-superfish-26 .sf-item-1 a {color: #fff;}

.page-node-664 #block-superfish-27 .sf-item-2 {background-color: rgba(187,152,152,1);}
.page-node-664 #block-superfish-27 .sf-item-2 a {color: #fff;}

.page-node-555 #block-superfish-29 .sf-item-2  {background-color: rgba(187,152,152,1);}
.page-node-555 #block-superfish-29 .sf-item-2 a {color: #fff;}

/*pagina dos docentes */
.view-display-id-page_2 {margin-top: -90px; margin-left: 179px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_2 .view-table {margin-top: 30px; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_2 img {width: 20px;}
.view-display-id-page_2 a {color: #702727; text-decoration:none}
.view-display-id-page_2 a:hover {font-weight: bold;}
.view-display-id-page_2 table { margin: 0;}
.view-display-id-page_2 table thead > tr{background:rgba(187,152,152,1);}
.view-display-id-page_2 .view-display-id-attachment_1 {font-family: Calibri;}
.view-display-id-page_2 .view-display-id-attachment_1 .views-field-title {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -79px; width: 789px; padding-left: 30px; }
.view-display-id-page_2 .view-display-id-attachment_1 .views-field-body {margin-top: 20px;}
.view-display-id-page_2  .edit_txt {margin-top: 50px;}
.view-display-id-page_2 #edit-title-wrapper {margin-top: 21px;}
.view-display-id-page_2 .views-exposed-widgets {margin-top: 25px;}
.view-display-id-page_2 .view-footer{margin-left: 2px; margin-top: 15px;}
.page-colaboradores-pos-filosofia #page-title {display: none;}
.page-colaboradores-pos-filosofia .col-editar a {color: #702727;}
.page-colaboradores-pos-filosofia .view-content .views-field-title {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -9px; width: 789px; padding-left: 30px; }

/* Produção Científica */
.page-publicacoes-busca #columns {min-height: 350px;}
.page-publicacoes-busca a {color: #702727; text-decoration:none}
#block-views-b27bd4674b3dbf6e517e14a681e6f943 {margin-top: 215px;}
#block-views-exp-busca-publicacoes-page {margin-top: 0px; background: white; box-shadow: 0 0 3px 0 #702727; padding: 10px 20px; height: 100px;}
#block-views-exp-busca-publicacoes-page .views-widget-filter-search_api_views_fulltext {float: left; width: 560px; margin-top: 20px;}
#block-views-exp-busca-publicacoes-page .views-widget-filter-search_api_views_fulltext .views-operator {float: left;}
#block-views-exp-busca-publicacoes-page .views-widget-filter-search_api_views_fulltext .views-widget {margin-left: 15px; float: left;}
.view-id-busca_publicacoes { float: right; padding: 20px; width: 745px; box-shadow: 0 0 3px 0 #702727; background: white;}
.block-facetapi {background: white;}
.page-publicacoes-busca .pub-assunto {margin-top: 0px;padding: 10px; width: 174px; box-shadow: 0 0 3px 0 #702727;}
.page-publicacoes-busca .pub-tipo {margin-top: 20px;padding: 10px; width: 174px; box-shadow: 0 0 3px 0 #702727;}
.page-publicacoes-busca .pub-area-linhas  {margin-top: -110px;padding: 10px; width: 174px; box-shadow: 0 0 3px 0 #702727;}
#block-views-exp-busca-publicacoes-page  .views-widget-date_from {margin-left: -10px;}
#block-views-exp-busca-publicacoes-page .views-exposed-form .views-submit-button {margin-top: 20px; margin-left: 20px;}
#block-views-exp-busca-publicacoes-page .views-exposed-form .views-reset-button {margin-top: 20px;}
.block-facetapi h2.block-title {font-size: 14px; margin-bottom: 10px;}


/*disciplinas =( */

.view-display-id-page_5 {min-height: 600px; margin-top: -90px; margin-left: 179px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.processo-seletivo-interno {
    margin-left: -236px;
}
.view-display-id-page_5 .field-content a {color: #702727;}
.view-display-id-page_5 a:hover {text-decoration: underline;}
.view-display-id-page_5 .degrade {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -79px; width: 789px; padding-left: 30px; }
.view-display-id-page_5 .views-field-title {font-size: 17px; padding-left: 20px; margin-top: 20px;}
.view-display-id-page_5 fieldset {margin-top: 30px;}
.view-display-id-page_5 fieldset .fieldset-title {color: #702727;}
.view-display-id-page_5 .sub_chamada {margin-top: 30px; font-size: 20px; font-weight: bold; border-bottom: 2px dotted #702727;}
.view-display-id-page_5 caption {font-size: 20px; font-weight: bold; padding: 10px;}
.view-display-id-page_5 .editar {margin-left: 20px;}
.view-display-id-page_5 .view-display-id-page_4 .view-header {margin-top: 15px;}
.node-type-grade-horarios #columns #content {padding: 0 5px 30px !important;}
.node-grade-horarios table .views-field-views-conditional-2 {width: 55px;}
.node-type-grade-horarios header {margin-top: 92px !important;}
.view-grade-horarios caption {background-color: #702727;color: #fff;text-align: center;}
.node-grade-horarios .field-name-body p {padding: 0 40px;}

/* linhas de pesquisa */
.view-id-pos_filosofia_linhas.view-display-id-page {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-id-pos_filosofia_linhas.view-display-id-page .view-display-id-attachment_2 .views-field-title {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -79px; width: 789px; padding-left: 30px; }
.view-id-pos_filosofia_linhas.view-display-id-page .views-field-body {margin-top: 30px;}
.view-id-pos_filosofia_linhas.view-display-id-page  a {color: #702727;}
.view-id-pos_filosofia_linhas.view-display-id-page  a:visited {color: #702727;}
.view-id-pos_filosofia_linhas.view-display-id-page .views-field-nothing a {color: white;}
.view-id-pos_filosofia_linhas.view-display-id-page .editar{ margin-top: -10px; margin-bottom: 20px;}
.view-id-pos_filosofia_linhas.view-display-id-page .views-field-name {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 20px; margin-top: 6px; width: 709px; padding-left: 30px; margin-bottom: 15px;}
.view-id-pos_filosofia_linhas.view-display-id-page .views-field-name a {color: black;}
.view-id-pos_filosofia_linhas.view-display-id-page .views-field-description ul {list-style-image: url("/pf-ifch/bullet.gif");}
.view-id-pos_filosofia_linhas.view-display-id-page .linha {margin-bottom: 40px; margin-top: 30px;}
.view-id-pos_filosofia_linhas .lista a {color: black; text-decoration:none;}
.view-id-pos_filosofia_linhas .lista a:hover {text-decoration: underline;}
.view-id-pos_filosofia_linhas .views-field-view {margin-left: 40px; margin-top: 25px;}
.view-id-pos_filosofia_linhas .views-field-view .view-header {font-weight: bold;}
.view-id-pos_filosofia_linhas .views-field-view .view-content .views-row {padding: 5px 0;}

/* new linhas de pesquisa */
/*.view-id-linhas_pesquisa_taxonomia.view-display-id-page {min-height: 600px; margin-top: -173px; margin-left: -236px; width: 659px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}*/
.view-id-linhas_pesquisa_taxonomia.view-display-id-page {min-height: 600px; margin-top: -88px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-title {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -79px; width: 789px; padding-left: 30px; }
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-body {margin-top: 30px;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page  a {color: #702727;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page  a:visited {color: #702727;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-nothing a {color: white;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .editar{ margin-top: -10px; margin-bottom: 20px;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-name {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 20px; margin-top: 6px; width: 709px; padding-left: 30px; margin-bottom: 15px;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-name a {color: black;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-description ul {list-style-image: url("/pf-ifch/bullet.gif");}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .linha {margin-bottom: 40px; margin-top: 30px;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .lista a {color: black; text-decoration:none;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .lista a:hover {text-decoration: underline;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-view {margin-left: 40px; margin-top: 25px;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-view .view-header {font-weight: bold;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .views-field-view .view-content .views-row {padding: 5px 0;}
.view-id-linhas_pesquisa_taxonomia.view-display-id-page .item-list-docentes .views-field-nothing a {color: black;}

/*Bolsistas*/
.view-id-pos_filosofia.view-display-id-page_13 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-id-pos_filosofia.view-display-id-page_13 tbody tr td a {color:#702727;}

/* Linhas de pesquisa de cada professor */

.views-field.views-field-field-col-linha-pesq {display: inline-block; width: 620px;}
.views-field-field-col-linha-pesq .views-label {font-size: 16px; color: #702727; font-weight: bold;}
.views-field-field-col-linha-pesq .field-content {margin-top: 15px; margin-bottom: 30px;}
.views-field-field-col-linha-pesq .field-content .item-list {margin-top: -14px;}
.views-field-field-col-linha-pesq .field-content ul {list-style-type: none;}
.views-field-field-col-linha-pesq .field-content ul .first {font-weight: bold;left: 20px;margin-left: 20px;position: relative;}
.views-field-field-col-linha-pesq .field-content ul li {left: 45px;margin-left: 45px;position: relative;}
.view-display-id-page_5 .views-label.views-label-views-conditional-1 {
    font-weight: bold;
}

.view-display-id-page_5 .views-field-views-conditional-1 .views-field-field-col-linha-pesq .field-content {
    margin-left: 30px;
    margin-bottom: 0px;
    margin-top: 0px;
}

.view-busca-funcionarios .views-field-field-col-sala, .view-busca-funcionarios .views-field-field-col-predio, .view-busca-funcionarios .views-field-field-col-ramal {
    width: 100%;
}

.views-field.views-field-field-col-linha-pesq {
    display: inline-block;
    width: 620px;
}

.view-busca-funcionarios .view-linhas-pesquisa-conteudo .view-grouping-content {
    margin-bottom: 15px;
}
.view-busca-funcionarios .view-linhas-pesquisa-conteudo .view-grouping-content > h3 {
    display: none;
}
.view-busca-funcionarios .view-linhas-pesquisa-conteudo .view-grouping-header {
    display: none;
}


/* Editais */
.view-display-id-page_6 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 659px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_6 .field-content a {color: #702727;}
.view-display-id-page_6 a:hover {text-decoration: underline;}
.view-display-id-page_6 .titulo {font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-79px; margin-left: 0;}
.view-display-id-page_6 .view-header {margin-left: -80px; margin-bottom: 40px;}
.view-display-id-page_6 .views-row {padding: 10px 0; font-size: 16px;}
.view-display-id-page_6 fieldset {margin-top: 20px;}
.view-display-id-page_6 fieldset a {color: #702727;}

/* Resultados */
.view-display-id-page_7 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_7 .field-content a {color: #702727;}
.view-display-id-page_7 a:hover {text-decoration: underline;}
.view-display-id-page_7 .titulo {font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-79px; margin-left: 0;}
.view-display-id-page_7 .view-header {margin-left: -80px; margin-bottom: 40px;}
.view-display-id-page_7 .views-row {padding: 10px 0; font-size: 16px;}
.view-display-id-page_7 fieldset {margin-top: 20px;}
.view-display-id-page_7 fieldset a {color: #702727;}

/* Editais Especiais*/
.view-display-id-page_9 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_9 .field-content a {color: #702727;}
.view-display-id-page_9 a:hover {text-decoration: underline;}
.view-display-id-page_9 .titulo {font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-79px; margin-left: 0;}
.view-display-id-page_9 .view-header {margin-left: -80px; margin-bottom: 40px;}
.view-display-id-page_9 .views-row {padding: 10px 0; font-size: 16px;}
.view-display-id-page_9 fieldset {margin-top: 20px;}
.view-display-id-page_9 fieldset a {color: #702727;}

/* Resultados Especiais*/
.view-display-id-page_10 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_10 .field-content a {color: #702727;}
.view-display-id-page_10 a:hover {text-decoration: underline;}
.view-display-id-page_10 .titulo {font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-79px; margin-left: 0;}
.view-display-id-page_10 .view-header {margin-left: -80px; margin-bottom: 40px;}
.view-display-id-page_10 .views-row {padding: 10px 0; font-size: 16px;}
.view-display-id-page_10 fieldset {margin-top: 20px;}
.view-display-id-page_10 fieldset a {color: #702727;}

/*secretaira */
#node-669 .field-item a img {margin-bottom: -12px;}

/* pagina das noticias */
.view-display-id-page_11 .views-field-field-not-imagem-cartaz { max-width: 100px; max-height: 100px;}
.view-display-id-page_11 {margin-top: -90px; margin-left: 179px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727;}
.view-display-id-page_11 .titulo {margin-left: -80px; width: 789px; font-size: 27px; padding-left: 30px; font-weight: normal; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); margin-top:-79px;}
.view-display-id-page_11 .view-header a {margin-top: -30px; margin-left: 675px; color: #a52a2a; position: absolute;}
.view-display-id-page_11  .view-content {margin-top: 30px;}
.view-display-id-page_11 .views-row {width: 650px; min-height: 150px; margin: 45px 0; box-shadow: 0 0 3px 0 #702727; padding: 17px;}
.view-display-id-page_11 .views-row .views-field-field-not-imagem-cartaz {float: left;}
.view-display-id-page_11 .views-row .views-field-title {width: 517px; margin-left: 120px; background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 17px; margin-top: 6px; padding-left: 30px; margin-bottom: 15px; text-align: left;}
.view-display-id-page_11 .views-row .views-field-created {margin-left: 120px;font-size: 12px; margin-top: -15px; margin-bottom: 10px; font-style: italic;}
.view-display-id-page_11 .views-row .views-field-field-not-texto {margin-left: 140px; width: 500px; text-align: left;} 
.view-display-id-page_11 .item-list-pager .pager a {color: #a25252; text-decoration: none}
.view-display-id-page_11 .views-field-title a {color: black;}


/* defesa */
.view-display-id-page_12 {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727; font-family: Calibri;}
.view-display-id-page_12 .title {background: linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -79px; width: 789px; padding-left: 30px; }
.view-display-id-page_12 .views-field-body {margin-top: 25px;}
.view-display-id-page_12 .views-field-body p {font-family: Calibri !important; font-size: 15px !important;}
.view-display-id-page_12 .views-field-body p b{font-family: Calibri !important; font-size: 15px !important;}
.view-display-id-page_12 .views-field-body p a {color: #a25252;}
.view-display-id-page_12 .view-header a {margin-top: -25px; color: #a25252; position: absolute; margin-top: -30px; margin-left: 415px;}

.conteudo-defesas ,.conteudo-defesas-pendentes {
    background: white none repeat scroll 0 0;
    box-shadow: 0 0 3px 0 #702727;
    margin-left: -236px;
    margin-top: -100px;
    padding: 200px 80px 30px;
    width: 640px;
    min-height: 580px;
}

.conteudo-defesas .views-field-title ,.conteudo-defesas-pendentes .views-field-title{
    background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(187, 152, 152, 1), rgba(255, 255, 255, 0.5)) repeat scroll 0 0;
    font-size: 17px;
    margin-top: 50px;
    font-size: 17px;
}

.conteudo-defesas .field-content a ,.conteudo-defesas-pendentes .field-content a{
    color:#702727;
}

.conteudo-defesas fieldset .fieldset-title ,.conteudo-defesas-pendentes fieldset .fieldset-title{
    color:#702727;
}

.conteudo-defesas .views-row .views-field.views-field-title ,.conteudo-defesas-pendentes .views-row .views-field.views-field-title{
    margin-bottom: 15px;
    padding-left: 10px;
}

.conteudo-defesas .views-field-edit-node ,.conteudo-defesas-pendentes .views-field-edit-node{
    float: right;
    margin-top: 5px;
}

.conteudo-defesas .views-row .views-field ,.conteudo-defesas-pendentes .views-row .views-field{
    padding-left: 20px;
}


.page-pos-filosofia-defesas #page-title ,.page-pos-filosofia-defesas-pendentes #page-title{
    display: block;
    font-size: 27px;
    margin-left: -236px;
    margin-top: 34px;
    padding-left: 30px;
    position: absolute;
    width: 760px;
}

.autorizar-defesas {
    color: #702727;
    margin-left: 370px;
    margin-top: -60px;
    position: absolute;
}

/*new defesas*/

.view-id-defesas.view-display-id-page {min-height: 600px; margin-top: -161px; margin-left: -236px; width: 653px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #A22C2C; font-family: Calibri;}
.view-id-defesas.view-display-id-page .title {background:linear-gradient(to right, rgba(187,152,152,1), rgba(255,255,255,0.5)); font-size: 27px; margin-left: -80px; margin-top: -9px; margin-bottom: 28px; width: 783px; padding-left: 30px; }
.view-id-defesas.view-display-id-page a {color: #a25252;}

/*New Processo Seletivo*/
.view-id-processo_seletivo.view-display-id-page {min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727; font-family: Calibri;}
.view-id-processo_seletivo .file a {color: #702727;}

/*New ALuno Especial*/
.view-id-processo_seletivo.view-display-id-page_2{min-height: 600px; margin-top: -90px; margin-left: -236px; width: 640px; padding: 200px 80px 30px; background: white; box-shadow: 0 0 3px 0 #702727; font-family: Calibri;}



/* hack para corrigir alinhamento no chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	 .n3 { margin-top: -1px; }
}

#footer{margin-top:10px;}
