body {    font-family: 'Roboto', tahoma, verdana;    font-smooth: always;}h1, h2, h3, h4, h5, h6, p, span, small, strong, ul, li, table, thead, tbody, tr, td {    font-family: 'Roboto', tahoma, verdana;    text-align: left;    list-style: none;}strong {    font-weight: bold;}img {    border: 0px;    margin: 0px;    padding: 0px;}/** header**/.header-links {    margin-left: 16%;    width: 48%;    margin-left: 0%;    width: 53%;    display: none;}.header-brand > img {    display: none;    height: 42px;    width: 42px;}/* .header-brand {    width: 47px;    height: 47px;    background-repeat: no-repeat;    background-image: url("../images/unesc-brand.svg");} */header {    position: fixed;    margin: 0 auto;    width: 100%;    z-index: 100;    padding-bottom: 5px;}.header {    padding-bottom:  5px;}.icon-header-link {    display: none;}.header-search {    float: right;}.header-flags {    display: none !important;}/**end**//**group pos-graduacao**/.group-pos {    width: 990px;    margin: 0 auto;}/**inicio menu**/.align-menu {    float: left;    margin: 63px 0 63px;    width: 100%;}.menu {    float: left;    width: 100%;    list-style: none;    padding: 0px;}.menu-header {    display: none;}.menu-item:first-child {    float: left;    margin-top: 38px;    width: 20.05%;    padding-top: 0;}.menu-item:first-child a{    padding-top: 0;}.menu-item {    float: left;    margin-top: 65px;}.menu-item a {    padding-top: 10px !important;    width: 100% !important;}.menu-item a:hover {    background: orange;    width: 100% !important;}/**end**//*** Photos Carousel ***/.main-banner {    width: 100%;    text-align: center;    display: inline-block;}.carousel {    position: relative;    margin-bottom: 20px;    line-height: 1;    width: 990px;    margin: 0 auto;}.carousel-inner {    position: relative;    width: 100%;    overflow: hidden;}.carousel-inner > .item {    position: relative;    display: none;    -webkit-transition: 0.6s ease-in-out left;    -moz-transition: 0.6s ease-in-out left;    -o-transition: 0.6s ease-in-out left;    transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {    display: block;    line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {    display: block;}.carousel-inner > .active {    left: 0;}.carousel-inner > .next,.carousel-inner > .prev {    position: absolute;    top: 0;    width: 100%;}.carousel-inner > .next {    left: 100%;}.carousel-inner > .prev {    left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {    left: 0;}.carousel-inner > .active.left {    left: -100%;}.carousel-inner > .active.right {    left: 100%;}.carousel-control {    position: absolute;    top: 40%;    left: 15px;    width: 40px;    height: 40px;    margin-top: -20px;    font-size: 60px;    font-weight: 100;    line-height: 30px;    color: #ffffff;    text-align: center;    background: #222222;    border: 3px solid #ffffff;    -webkit-border-radius: 23px;    -moz-border-radius: 23px;    border-radius: 23px;    opacity: 0.5;    filter: alpha(opacity=50);}.carousel-control.right {    right: 15px;    left: auto;}.carousel-control:hover,.carousel-control:focus {    color: #ffffff;    text-decoration: none;    opacity: 0.9;    filter: alpha(opacity=90);}.carousel {    text-align: center;}ol {    float: none;    width: auto;    display: inline-flex;     position: relative;    top: 370px;    z-index: 10;}.carousel-indicators li {    width: 10px;    float: left;    height: 10px;    margin-left: 5px;    text-indent: -999px;    background-color: #ccc;    background-color: rgba(255, 255, 255, 0.25);    border-radius: 5px;    cursor: pointer;}.carousel-indicators .active {    background-color: rgb(132, 178,17);}.carousel-caption {    position: absolute;    right: 0;    bottom: 0;    left: 0;    padding: 15px;    background: #333333;    background: rgba(0, 0, 0, 0.75);}.carousel-caption h4,.carousel-caption p {    line-height: 20px;    color: #ffffff;}.carousel-caption h4 {    margin: 0 0 5px;}.carousel-caption p {    margin-bottom: 0;}.hero-unit {    padding: 60px;    margin-bottom: 30px;    font-size: 18px;    font-weight: 200;    line-height: 30px;    color: inherit;    background-color: #eeeeee;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;}.hero-unit h1 {    margin-bottom: 0;    font-size: 60px;    line-height: 1;    letter-spacing: -1px;    color: inherit;}.hero-unit li {    line-height: 30px;}.pull-right {    float: right;}.pull-left {    float: left;}.hide {    display: none;}.show {    display: block;}.invisible {    visibility: hidden;}.affix {    position: fixed;}/*** End ***//**box-pos start**/.left-pos {    width: 660px;    text-align: center;    float:left;}.align-box-pos {    float: left;    width: 660px;        margin-top: 65px;}.box-pos {    float: left;    width: 287px;}.align-box-pos .box-pos:nth-child(2){    margin-left: 65px;    border: 10px;}.box-pos img{    float: left;}h1 a{    float: left;    width: 100%;}h1, p {    width: 100%;    float: left;}.box-pos p {    margin: 0px;    padding-bottom: 20px;}/** Right PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s-graduaÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o **/.right-pos {    float: right;    width: 285px;    margin-top: 63px;    text-align: left;}.right-pos  .box-pos:nth-child(2){    margin-top: 65px;    border: 10px;}.right-pos-2 {    float: right;    width: 288px;}/** end **//** Align **/.align-pos {    width: 100%;    display: inline-block;}/** end **//** Professores **/.group-teachers, .group-aboult-pos {    float: left;    width: 285px;    margin-top: 15px;}.group-aboult-pos .popup-youtube img {    margin-top: 15px;}.group-aboult-pos .popup-youtube p {    font-weight: normal;}a:nth-child(3) {    float: left;    margin-top: 22px; }a h2 {    text-align: center;}/** Nossa PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s **/.group-aboult-pos {    margin-top: 14px;    margin-left: 65px;}.box-teachers h1, .group-aboult-pos h2, .align-news-pos h1, .maps-pos h2 { /* tbm controla o title teachers, Nossa PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s and NotÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­cias */    width:  100%;    padding-bottom: 7px;}.group-aboult-pos > img, .box-teachers img {    margin-top: 17px;}.group-aboult-pos > p {    margin-top: 15px;    width:  100%;    line-height: 15pt;}/*End*//** Contato box **/.group-contact-pos, .maps-pos, .new-courses-suggestion {    float: left;    width: 285px;    margin-left: 65px;    margin-top: 14px;}.group-contact-pos h2, maps-pos h2, .new-courses-suggestion h2 {    padding-bottom: 7px;}.group-contact-pos > ul {    float: left;    padding: 0;    text-align: left;    margin-top: 7px;}.group-contact-pos {    margin-left: 0px;}/**Contato da list-course**/.middle-list-course .group-contact-pos {    margin-left: 0;    clear: both;}/** end **//** facebook box **/.group-facebook {    float: right;    width: 285px;    margin-top: 30px;}.pas.uiBoxLightblue.bottomborder {    display: none !important;}.clearfix.pvs.phm, .bottomborder, .phm {    display: none !important;}/** end **//**noticias**/.align-news-pos {    float: left;    width: 660px;}.box-news-pos {    float: left;    width: 293px;}.align-news-pos .box-news-pos:nth-child(3) {    margin-left: 73px;}.box-news-pos h2{    margin-top: 20px;}.align-news-pos small {    body {    font-family: 'Roboto', tahoma, verdana;    font-smooth: always;}}h1, h2, h3, h4, h5, h6, p, span, small, strong, ul, li, table, thead, tbody, tr, td {    font-family: 'Roboto';    text-align: left;    list-style: none;}strong {    font-weight: bold;}img {    border: 0px;    margin: 0px;    padding: 0px;}/** header**/.header-links {    margin-left: 16%;    width: 48%;    margin-left: 0%;    width: 53%;    display: none;}.header-brand > img {    display: none;    height: 42px;    width: 42px;}/* .header-brand {    width: 47px;    height: 47px;    background-repeat: no-repeat;    background-image: url("../images/unesc-brand.svg"); }*/header {    position: fixed;    margin: 0 auto;    width: 100%;    z-index: 100;    padding-bottom: 5px;}.header {    padding-bottom:  5px;}.icon-header-link {    display: none;}.header-search {    float: right;}.header-flags {    display: none !important;}/**end**//**group pos-graduacao**/.group-pos {    width: 990px;    margin: 0 auto;}/**inicio menu**/.align-menu {    float: left;    margin: 63px 0 63px;    width: 100%;}.menu {    float: left;    width: 100%;    list-style: none;    padding: 0px;}.menu-header {    display: none;}.menu-item:first-child {    float: left;    margin-top: 45px;    padding-top: 0;    padding: 0px;}.menu-item:first-child a{    padding-top: 0;    display: table;}.menu-item {    float: left;    margin-top: 65px;}.menu-item a {    padding-top: 10px;    width: 100% !important;}.menu-item a:hover {    padding-top: 10px;    background: orange;    width: 100% !important;}/**end**//*** Photos Carousel ***/.main-banner {    width: 100%;    text-align: center;    display: inline-block;}.carousel {    position: relative;    margin-bottom: 20px;    line-height: 1;    width: 990px;    margin: 0 auto;}.carousel-inner {    position: relative;    width: 100%;    overflow: hidden;}.carousel-inner > .item {    position: relative;    display: none;    -webkit-transition: 0.6s ease-in-out left;    -moz-transition: 0.6s ease-in-out left;    -o-transition: 0.6s ease-in-out left;    transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {    display: block;    line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {    display: block;}.carousel-inner > .active {    left: 0;}.carousel-inner > .next,.carousel-inner > .prev {    position: absolute;    top: 0;    width: 100%;}.carousel-inner > .next {    left: 100%;}.carousel-inner > .prev {    left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {    left: 0;}.carousel-inner > .active.left {    left: -100%;}.carousel-inner > .active.right {    left: 100%;}.carousel-control {    position: absolute;    top: 40%;    left: 15px;    width: 40px;    height: 40px;    margin-top: -20px;    font-size: 60px;    font-weight: 100;    line-height: 30px;    color: #ffffff;    text-align: center;    background: #222222;    border: 3px solid #ffffff;    -webkit-border-radius: 23px;    -moz-border-radius: 23px;    border-radius: 23px;    opacity: 0.5;    filter: alpha(opacity=50);}.carousel-control.right {    right: 15px;    left: auto;}.carousel-control:hover,.carousel-control:focus {    color: #ffffff;    text-decoration: none;    opacity: 0.9;    filter: alpha(opacity=90);}#carousel-banner .carousel-indicators {    position: absolute;    top: 340px;    z-index: 5;    margin: 0;    left: 480px;    list-style: none;}.carousel {    text-align: center;}ol {    float: none;    width: auto;    display: inline-flex;     position: relative;    top: 370px;    z-index: 10;}.carousel-indicators li {    display: block;    float: left;    width: 10px;    height: 10px;    margin-left: 5px;    text-indent: -999px;    background-color: #BCBEC0;    border-radius: 5px;    cursor: pointer;}.carousel-indicators .active {    background-color: #00C700;}.carousel-caption {    position: absolute;    right: 0;    bottom: 0;    left: 0;    padding: 15px;    background: #333333;    background: rgba(0, 0, 0, 0.75);}.carousel-caption h4,.carousel-caption p {    line-height: 20px;    color: #ffffff;}.carousel-caption h4 {    margin: 0 0 5px;}.carousel-caption p {    margin-bottom: 0;}.hero-unit {    padding: 60px;    margin-bottom: 30px;    font-size: 18px;    font-weight: 200;    line-height: 30px;    color: inherit;    background-color: #eeeeee;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;}.hero-unit h1 {    margin-bottom: 0;    font-size: 60px;    line-height: 1;    letter-spacing: -1px;    color: inherit;}.hero-unit li {    line-height: 30px;}.pull-right {    float: right;}.pull-left {    float: left;}.hide {    display: none;}.show {    display: block;}.invisible {    visibility: hidden;}.affix {    position: fixed;}/*** End ***//**box-pos start**/.left-pos {    width: 660px;    text-align: center;    float:left;}.align-box-pos {    float: left;    width: 660px;        margin-top: 65px;}.box-pos {    float: left;    width: 287px;}.align-box-pos .box-pos:nth-child(2){    margin-left: 65px;    border: 10px;}.box-pos img{    float: left;}h1 a{    float: left;    width: 100%;    margin-top: 16px;}h1, p {    width: 100%;    float: left;    margin-top: 16px;}.box-pos p {    margin: 0px;    padding-bottom: 20px;    margin-top: 16px;}/** Right PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s-graduaÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o **/.right-pos {    float: right;    width: 285px;    margin-top: 63px;    text-align: left;}.right-pos  .box-pos:nth-child(2){    margin-top: 87px !important;    border: 10px;}.right-pos-2 {    float: right;    width: 288px;}/** end **//** Align **/.align-pos {    width: 100%;    float: left;    }/** end **//** Professores **/.group-teachers, .group-aboult-pos {    float: left;    width: 285px;    margin-top: 15px;}a:nth-child(3) {    float: left;    margin-top: 22px; }a h2 {    text-align: center;}/** Nossa PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s **/.group-aboult-pos {    margin-top: 14px;    margin-left: 65px;}.box-teachers h1, .group-aboult-pos h2, .align-news-pos h1, .maps-pos h2 { /* tbm controla o title teachers, Nossa PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³s and NotÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­cias */    width:  100%;    padding-bottom: 7px;}.group-aboult-pos > img, .box-teachers img {    margin-top: 17px;}.group-aboult-pos > p {    margin-top: 15px;    width:  100%;    line-height: 15pt;}/*End*//** Contato box **/.group-contact-pos, .maps-pos, .new-courses-suggestion {    float: left;    width: 285px;    margin-left: 65px;    margin-top: 14px;}.group-contact-pos h2, maps-pos h2, .new-courses-suggestion h2 {    padding-bottom: 7px;}.group-contact-pos > ul {    float: left;    padding: 0;    text-align: left;    margin-top: 7px;}.group-contact-pos {    margin-left: 0px;}/**Contato da list-course**/.middle-list-course .group-contact-pos {    margin-left: 0;    clear: both;}/** end **//** facebook box **/.group-facebook {    float: right;    width: 285px;    margin-top: 30px;}.pas.uiBoxLightblue.bottomborder {    display: none !important;}.clearfix.pvs.phm, .bottomborder, .phm {    display: none !important;}/** end **//**noticias**/.align-news-pos {    float: left;    width: 660px;}.box-news-pos {    float: left;    width: 293px;}.align-news-pos .box-news-pos:nth-child(3) {    margin-left: 73px;}.box-news-pos h2{    margin-top: 20px;}.align-news-pos small {    float: right;    margin-top: 0px;}.align-news-pos small a{    padding: 3px 0px 3px 4px;}.groupNoticeIndex .linkImgNone {    display: none;}.groupNoticeIndex .txtNoticeIndex {    display: none;}.TitleBigNoticeIndex {    border: 0 none !important;}.linkNoticeMais {    display: none;    margin-top: 0 !important;}.linkNoticeIndex {    display: none;}.align-news-pos .groupTextNoticeIndex .TitleBigNoticeIndex {    float: left;    margin-top: 4px;    font-weight: normal;    text-transform: uppercase;    padding-bottom: 4px;    border-bottom: 1px dotted #eeeeee !important;}.align-news-pos .groupTextNoticeIndex .TitleBigNoticeIndex a {    font-size: 14px !important;}/*** List of Course ***/.middle-list-course {    float: left;    width: 100%;}.top-list-course {    float: left;    width: 100%;}.middle-list-course .top-list-course img {    float: left;    width: 153px;}.top-list-course h1 {    display: inline-flex;    margin: 8px 0px 0px 60px;    width: 78%;}.top-list-course h1 small {    padding: 20px 0px 0px 5px;}.top-list-course span {    margin: 20px 0px 0px 60px;    display: inline-flex;    width: 78%;}.group-list-courses {    float: left;    width: 100%;    margin-top: 30px;    padding-bottom: 16.53%;}.group-list-courses ul{    float: left;    width: 100%;    -moz-column-count: 2;    -moz-column-gap: 15px;    -webkit-column-count: 2;    -webkit-column-gap: 15px;    column-count: 2;    column-gap: 15px;    position: inherit !important;    text-align: left;    padding-left: 0px;}.group-list-courses ul li{    width: 98%;    margin-left: -1px;}.group-list-courses ul li a{    margin: 5px 0;}.group-list-courses ul li a{    float: none;    padding: 5px 5px 5px 1px;    width: 100%;}.middle-list-course .maps-pos {    margin-left: 70px;    width: 285px !important;}footer {   display: inline-block;   width:100%;}.footer-links {    margin-top: 0;    width: 950px;}.footer-link {    float: right;    list-style: none outside none;    width: auto;}/*** Breadcrumb ***/.breadCrumbs {    display: inline-block;    width: 100%;}.breadCrumbs > a {    float:left;    margin: 0px;}.breadCrumbs a.active {    float:left;}.breadCrumbs img{    float: left;    margin: 1px 2px 0 4px;    opacity: 0.58;    padding-top: 3px;    width: 5px;}/** Pagina de Curso **/.box-disciplinas > ul {    padding: 0;}.course-maps .maps-pos {    margin: 0px;}.group-infos-course {   display: inline-block;    margin-top: 55px;    padding-top: 0;}h1.title-course {    padding-left: 7px;    }.group-left-course {    float: left;    width:  465px;}.group-left-course h2 {    float: left;    margin-top: 40px;} .group-left-course ul {    float: left;    width: 100%;    margin-top: 15px;} .group-left-course ul li { float: left;    text-align: left;    width: 100%;    margin-top: 7px;}.group-ppg {    float: left;    width: 100%;}.group-right-course h2 {    float: left;    margin-top: 40px;}.group-right-course h3 {    float: left;    margin-top: 12px;    width: 100%;}.group-right-course ul {    float: left;    width: 100%;    margin-top: 15px;}.group-right-course ul li {    float: left;    text-align: left;    width: 100%;    margin-top: 7px;}.group-right-course .group-orientadores ul {    float: left;    margin-top: 10px;    padding: 0;    width: 100%;}.group-right-course {    float: left;    margin-left: 61px;    width: 460px;}.group-right-course .group-contact-pos, .maps-pos {    width: 100%;    margin-left: 0px;}.group-right-course .group-contact-pos h2 {    float: left;    width: 100%;}/*** Like Box ***/.fb-like-box {    margin: 0 auto;}/*** End ***//*** Convenios ***/.middle-list-convenios {    float: left;    width: 530px;}.middle-list-convenios span {    float: left;    width: 460px;    margin-top: 15px;}.middle-list-convenios .group-infos-convenios ul {    padding-left: 0px;}.middle-list-convenios .group-infos-convenios li {     width: 460px;     padding: 12px 0px;     float: left;}.group-right-convenios {    float: left;    width: 460px;}.group-right-convenios {    float: left;    width: 460px;}.group-right-convenios .group-contact-pos, .maps-pos {    width: 100%;    margin-left: 0px;}.maps-pos > p {    margin-top: 7px;}.group-right-convenios .group-contact-pos h2 {    float: left;    width: 100%;}/** Contato **/.group-infos-contact {    float: right;}.middle-list-contact small {    float: left;    width:  455px;}.group-left-contact {    float: left;    width: 467px;}/**css de controle de form**/#boxdestaque {    display: none;}.avisoMsg {    float: left;    width: 455px;    text-align: left;}.quebra {    float: left;}.quebra fieldset {    float: left;    margin: 0px !important;    padding: 0px !important;    margin-top: -25px !important;}.clearfix {    float: left;    clear: both;}label {    float: left;    margin-top: 35px;}input.campoDadosCurso {    float: left;    height: 35px;    border-radius: 3px;    margin-top: 7px;    width: 100%;}fieldset .clearfix:nth-child(1){    width: 421px !important;}fieldset .clearfix:nth-child(2){    width: 339px !important;}fieldset .clearfix:nth-child(3){    width: 196px !important;}input.reset_form {    display: none;}.formInscricao p {    display: none;}input.btEnviar {    float: left;    clear: both;    padding: 13px 63px 13px 63px;    margin-top: 43px;}.close {    display: none;}/*** RemoÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o dos alertas CMS ***/body > h1 {    display: none;}li > br {    display: none;}.menu-item > a:nth-child(3) {    display: none;}#open-popup {padding:20px}.white-popup {  position: relative;  background: #FFF;  padding: 40px;  width: auto;  max-width: 200px;  margin: 20px auto;  text-align: center;}/** * Light Box */.mfp-bg {    height: 100%;    left: 0;    overflow: hidden;    position: fixed;    top: 0;    width: 100%;    z-index: 1042;}.mfp-wrap {    height: 100%;    left: 0;    outline: 0 none !important;    position: fixed;    top: 0;    width: 100%;    z-index: 1043;}.mfp-container:before {    content: "";    display: inline-block;    height: 100%;    vertical-align: middle;}.mfp-iframe-holder {    padding-bottom: 40px;    padding-top: 40px;}.mfp-container {    box-sizing: border-box;    height: 100%;    left: 0;    padding: 0 8px;    position: absolute;    top: 0;    width: 100%;}.mfp-iframe-holder .mfp-content {    max-width: 900px;    width: 100%;}.mfp-content {    display: inline-block;    margin: 0 auto;    position: relative;    vertical-align: middle;    z-index: 1045;}.mfp-iframe-scaler {    height: 0;    overflow: hidden;    padding-top: 56.25%;    width: 100%;}.mfp-iframe-holder .mfp-close {    top: -40px;}.mfp-iframe-scaler iframe {    display: block;    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#flash-message #success p {    background-color: #dff0d8;    border: 1px solid #d6e9c6;    border-radius: 3px;    color: #426f00;    float: left;    font-family: 'Roboto';    font-size: 15px;    font-weight: lighter;    margin-top: 5px;    padding: 5px;    text-align: center;    width: 425px;    cursor: pointer;}.avisoMsg #success p {    background: url("../images/iconCerto.gif") no-repeat scroll 7px 8px #fbfcf8;    display: block;    font-size: 12px;    padding: 6px 3px 7px 26px;    text-align: left;}#interesse .avisoMsg p {    padding-bottom: 7px;}#flash-message p, #flash-message #validacao p {    background-color: #f2dede;    border: 1px solid #eed3d7;    border-radius: 3px;    color: #6f0e08;    float: left;    font-family: 'Roboto',tahoma,Verdana,Arial,Courier,Century;    font-size: 15px;    font-weight: lighter !important;    margin-top: 5px;    padding: 5px;    width: 425px;}#validacao p, #success p, #information p {    border: medium none;    font-size: inherit;    padding: 0;}#conteudo p {    padding-bottom: 15px;}.align-news-pos > small {    float: right;}.align-news-pos small a{    padding: 3px 0px 3px 4px;    float: right;    margin-top: 5px;}.groupNoticeIndex .linkImgNone {    display: none;}.groupNoticeIndex .txtNoticeIndex {    display: none;}.TitleBigNoticeIndex {    border: 0 none !important;}.linkNoticeMais {    display: none;    margin-top: 0 !important;}.linkNoticeIndex {    display: none;}.align-news-pos .groupTextNoticeIndex .TitleBigNoticeIndex {    float: left;    font-weight: normal;    text-transform: uppercase;    padding-bottom: 21px;    border-bottom: 1px dotted #eeeeee !important;}.align-news-pos .groupTextNoticeIndex .TitleBigNoticeIndex a {    font-size: 14px !important;}/*** List of Course ***/.middle-list-course {    float: left;    width: 100%;}.top-list-course {    float: left;    width: 100%;}.middle-list-course .top-list-course img {    float: left;    width: 153px;}.top-list-course h1 {    display: inline-flex;    margin: 8px 0px 0px 60px;    width: 78%;}.top-list-course h1 small {    padding: 20px 0px 0px 5px;}.top-list-course span {    margin: 20px 0px 0px 60px;    display: inline-flex;    width: 78%;}.group-list-courses {    float: left;    width: 100%;    margin-top: 30px;    padding-bottom: 16.53%;}.group-list-courses ul{    float: left;    width: 100%;    -moz-column-count: 2;    -moz-column-gap: 15px;    -webkit-column-count: 2;    -webkit-column-gap: 15px;    column-count: 2;    column-gap: 15px;    position: inherit !important;    text-align: left;    padding-left: 0px;}.group-list-courses ul li{    float: left;    width: 98%;    margin-top: 15px;    margin-left: -1px;}.group-list-courses ul li a{    float: left;    padding: 5px 5px 5px 1px;    width: 100%;}.middle-list-course .maps-pos {    margin-left: 70px;    width: 285px !important;}footer {   display: inline-block;   width:100%;}.footer-links {    margin-top: 0;    width: 950px;}.footer-link {    float: right;    list-style: none outside none;    width: auto;}/*** Breadcrumb ***/.breadCrumbs {    display: inline-block;    width: 100%;}.breadCrumbs > a {    float:left;    margin: 0px;}.breadCrumbs a.active {    float:left;}.breadCrumbs img{    float: left;    margin: 1px 2px 0 4px;    opacity: 0.58;    padding-top: 1px;    width: 5px;}/** Pagina de Curso **/.box-disciplinas > ul {    padding: 0;}.course-maps .maps-pos {    margin: 0px;}.group-infos-course {    display: inline-block;    margin-top: 55px;    padding-top: 0;}h1.title-course {    padding-left: 7px;    }.group-left-course {    float: left;    width:  465px;}.group-left-course h2 {    float: left;    margin-top: 40px;}.group-left-course ul {    float: left;    width: 100%;    margin-top: 15px;}.group-left-course ul li {    float: left;    text-align: left;    width: 100%;    margin-top: 7px;}.group-ppg {    float: left;    width: 100%;    margin-top: 21px;}.group-right-course h2 {    float: left;    margin-top: 40px;}.group-right-course h3 {    float: left;    margin-top: 21px;    width: 100%;}.group-right-course ul {    float: left;    width: 100%;    margin-top: 15px;}.group-right-course ul li {    float: left;    text-align: left;    width: 100%;    margin-top: 7px;}.group-right-course .group-orientadores ul {    float: left;    margin-top: 10px;    padding: 0;    width: 100%;}.group-right-course {    float: left;    margin-left: 61px;    width: 460px;    padding-bottom: 70px;}.group-right-course .group-contact-pos, .maps-pos {    width: 100%;    margin-left: 0px;}.group-right-course .group-contact-pos h2 {    float: left;    width: 100%;}/*** Like Box ***/.fb-like-box {    margin: 0 auto;}/*** End ***//*** Convenios ***/.middle-list-convenios {    float: left;    width: 530px;}.middle-list-convenios span {    float: left;    width: 460px;    margin-top: 15px;}.align-convenios {    float: left;    width: 460px;    margin-top: 63px;}.align-convenios h1 {    float: left;    width: 190px;    height: 50px;    padding-right: 20px;    padding-top: 20px;}.align-convenios span {    float: left;    height: 70px;    padding-left: 36px;    width: 213px;}.group-right-convenios {    float: left;    width: 460px;}.group-right-convenios {    float: left;    width: 460px;}.group-right-convenios .group-contact-pos, .maps-pos {    width: 100%;    margin-left: 0px;}.maps-pos > p {    margin-top: 7px;}.group-right-convenios .group-contact-pos h2 {    float: left;    width: 100%;}/** Contato **/.group-infos-contact {    float: right;}.middle-list-contact small {    float: left;    width:  455px;}.group-left-contact {    float: left;    width: 467px;}/**css de controle de form**/#boxdestaque {    display: none;}.avisoMsg {    float: left;    width: 455px;    text-align: left;}.quebra {    float: left;}.quebra fieldset {    float: left;    margin: 0px !important;    padding: 0px !important;    margin-top: -25px !important;}.clearfix {    float: left;    clear: both;}label {    float: left;    margin-top: 35px;}input.campoDadosCurso {    float: left;    height: 35px;    border-radius: 3px;    margin-top: 7px;    width: 100%;}fieldset .clearfix:nth-child(1){    width: 421px !important;}fieldset .clearfix:nth-child(2){    width: 339px !important;}fieldset .clearfix:nth-child(3){    width: 196px !important;}input.reset_form {    display: none;}.formInscricao p {    display: none;}input.btEnviar {    float: left;    clear: both;    padding: 13px 63px 13px 63px;    margin-top: 43px;}.close {    display: none;}/*** RemoÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o dos alertas CMS ***/body > h1 {    display: none;}li > br {    display: none;}.menu-item > a:nth-child(3) {    display: none;}#open-popup {padding:20px}.white-popup {  position: relative;  background: #FFF;  padding: 40px;  width: auto;  max-width: 200px;  margin: 20px auto;  text-align: center;}/** * Light Box */.mfp-bg {    height: 100%;    left: 0;    overflow: hidden;    position: fixed;    top: 0;    width: 100%;    z-index: 1042;}.mfp-wrap {    height: 100%;    left: 0;    outline: 0 none !important;    position: fixed;    top: 0;    width: 100%;    z-index: 1043;}.mfp-container:before {    content: "";    display: inline-block;    height: 100%;    vertical-align: middle;}.mfp-iframe-holder {    padding-bottom: 40px;    padding-top: 40px;}.mfp-container {    box-sizing: border-box;    height: 100%;    left: 0;    padding: 0 8px;    position: absolute;    top: 0;    width: 100%;}.mfp-iframe-holder .mfp-content {    max-width: 900px;    width: 100%;}.mfp-content {    display: inline-block;    margin: 0 auto;    position: relative;    vertical-align: middle;    z-index: 1045;}.mfp-iframe-scaler {    height: 0;    overflow: hidden;    padding-top: 56.25%;    width: 100%;}.mfp-iframe-holder .mfp-close {    top: -40px;}.mfp-iframe-scaler iframe {    display: block;    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#flash-message #success p {    background-color: #dff0d8;    border: 1px solid #d6e9c6;    border-radius: 3px;    color: #426f00;    float: left;    font-family: 'Roboto',tahoma,Verdana,Arial,Courier,Century;    font-size: 15px;    font-weight: lighter;    margin-top: 5px;    padding: 5px;    text-align: center;    width: 425px;    cursor: pointer;}.avisoMsg #success p {    background: url("../images/iconCerto.gif") no-repeat scroll 7px 8px #fbfcf8;    display: block;    font-size: 12px;    padding: 6px 3px 7px 26px;    text-align: left;}#interesse .avisoMsg p {    padding-bottom: 7px;}#flash-message p, #flash-message #validacao p {    background-color: #f2dede;    border: 1px solid #eed3d7;    border-radius: 3px;    color: #6f0e08;    float: left;    font-family: 'Roboto',tahoma,Verdana,Arial,Courier,Century;    font-size: 15px;    font-weight: lighter !important;    margin-top: 5px;    padding: 5px;    width: 425px;}#validacao p, #success p, #information p {    border: medium none;    font-size: inherit;    padding: 0;}#conteudo p {    padding-bottom: 15px;}/*** Selos RUF e CAPES ***/.bloc-indices-qualidades {		float: left;		width: 445px;		}	.bloc-indices-qualidades li {		float: left;		padding: 10px 0px;	}	.bloc-indices-qualidades li img {		float: left;		margin-right: 15px;		}/*** Pesquisa Page Temporaria ***/                .middle-list-pesquisa h2 {                    font-size: 20px;                    margin-top: 18px;                    padding-bottom: 20px;                    width: 100%;                }                .middle-list-pesquisa h3 {                    font-size: 15px;                    padding: 16px 0px;                    width: 100%;                }                .middle-list-pesquisa span {                    font-size: 14px;                    width: 100%;                    text-align: left;                    float: left;                    padding: 7px 0px;                }                .middle-list-pesquisa small {                    font-size: 12px;                    text-align: left;                    padding: 7px 0px;                }                .middle-list-pesquisa ul {                    width: 100%;                    float: left;                }                .middle-list-pesquisa ul li {                    width: 100%;                    float: left;                    font-size: 15px;                    padding: 4px 0px;                }                .middle-list-pesquisa ul li a {                    color: #00C700;                    font-size: 15px;                    font-weight: 300;                }                .middle-list-pesquisa ul li a:hover {                    color: #95EB1F;                }/*** PÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¡gina de EspecializaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£o ***/.group-list-courses-especializacao-right {    float: left;    width: 480px;    margin-top: 30px;    padding-bottom: 16.53%;}.group-list-courses-especializacao-left {    float: left;    width: 480px;    margin-top: 30px;    padding-bottom: 16.53%;    margin-right: 15px;}.group-list-courses-especializacao-left ul{    float: left;    width: 100%;/*    -moz-column-count: 2;    -moz-column-gap: 15px;    -webkit-column-gap: 15px;    column-count: 2;    column-gap: 15px;    */    position: inherit !important;    text-align: left;    padding-left: 0px;    padding-bottom: 40px;}.group-list-courses-especializacao-right ul{    float: left;    width: 100%; /*    -moz-column-count: 2;    -moz-column-gap: 15px;    -webkit-column-gap: 15px;    column-count: 2;    column-gap: 15px;    */    position: inherit !important;    text-align: left;    padding-left: 0px;    padding-bottom: 40px;}.group-list-courses-especializacao-left ul li{    float: left;    width: 98%;    margin-top: 15px;    margin-left: -1px;}.group-list-courses-especializacao-right ul li{    float: left;    width: 98%;    margin-top: 15px;    margin-left: -1px;}.group-list-courses-especializacao-left ul li a{    float: left;    padding: 5px;    width: 100%;}.group-list-courses-especializacao-right ul li a{    float: left;    padding: 5px 5px 5px 1px;    width: 100%;}h3.type-course {    font-size: 16px;    margin-top: -19px;}img.icon-indice {    width: 2.1rem;}li.item-indice-qualidade {    width: 100%;    float: left;    margin: 2.1rem 0;}img.icon-indice {    float: left;}h4.title-indice {    float: left;    margin-left: 0.5rem;	font-size: 0.94rem;	font-weight: normal !important;}ul.list-indice {    margin-top: 1rem;    float: left;}li.item-indice-qualidade p {    float: left;    width: 25rem;    margin: 0;    padding: 0;    margin-left: 0.5rem;}.interna-map-zero{	margin-left: 0px !important;}.menu-item {        width: initial !important;}a[href*='http://lattes.cnpq.br/'], a[href*=' http://lattes.cnpq.br/'], a[href*='http://buscatextual.cnpq.br/']{    background: url(../images/icon_lattes_P.gif) no-repeat left 1px;    padding: 0 0 2px 20px;  margin-left: 20px;}a[href^='mailto:'] {    background: url(../images/LinkEmail.gif) no-repeat;    padding: 0 0 2px 20px;}td [width='40']{    width: 16px !important;    height: 16px !important;}thead tr td {    font-size: 23px;    padding: 20px 0; }table, table tbody tr td a {    color: #89858b;}/*table:nth-child(3) tbody tr td a[href^='http://lattes.cnpq.br/'] {    margin-left: 53px;}*/ .btn {width: 100%; margin-bottom: 30px; padding: 15px; background-color: #00c700; color: #fff; font-size: 20px; cursor:pointer} .group-list-courses-especializacao-right ul li a:hover { color: rgb(255, 255, 255); background-color: #00C700;transition: all 0.16s ease-in-out 0s; border-radius: 2px;} li#alert { background-color: #4cd84c; border-radius: 2px; }