@charset "UTF-8";/* CSS Document */a, h1, h2, h3, h4, h5, h6, p, span, div, small, adress, form, input, textarea, strong, body, footer, header, button, label, ul, li, il, table, ol, fieldset, select, nav {    font-family: 'Roboto' !important;    text-decoration: none;    font-weight: normal;    color: #89858B;}a {    cursor: pointer;    transition: 310ms;}li a:hover, p a:hover, span a:hover {	color: #95EB1F;}h1 a:hover; h2 a:hover; h3 a:hover; h4 a:hover; h5 a:hover; h6 a:hover; {    color: #95EB1F;} p a, ol li a {	color: #00C700;}strong {    font-weight: bold;}h1, h2, h3, h4, h5, h6 {	color: #00C700;	font-weight: lighter;    font-weight: 100;}p {	color: #89858B;	font-weight: normal;	font-size: 13px;		text-wrap: normal;	line-height: 22px;}a.site-image-main-link {	opacity: 1;}nav h1 {    font-size: 40px;}.menu-item {    text-align: right; margin-top: 35px; }.menu-item a {    font-size: 16px;    font-weight: lighter;    color: #89858B;}.menu-item a:hover {    background: none;    width: 100% !important;}h2.title-one-bloc a {    font-size: 18px;    font-weight: lighter;    color: #00C700;}h2.title-internal-select {	width: 100%;	font-size: 14px;}h2.title-internal-second{    font-size: 17px;    font-weight: normal;}.one-bloc p {    font-size: 13px;    font-weight: normal;    color: #89858B;}.left-library {	text-align: left;}/* breadcrumb */.breadCrumbs a {    font-size: 11px;    color: #8c8c8c;}  .breadCrumbs a:hover {    color: #b7b7b7;} /* Right */.right-library li a:hover, .right-library p a:hover, .right-library span a:hover {	color: #BCBEC0;}.bloc-courses, .bloc-agenda, .bloc-blog-library, .bloc-contact, .bloc-resolutions {	text-align: left !important;}.bloc-courses h3, .bloc-agenda h3, .bloc-blog-library h3, .bloc-contact h3, .bloc-resolutions h3 {	color: #00C700 !important;	font-weight: lighter;	font-size: 16px;	border-bottom: 1px solid #EAEEF1;}.bloc-resolutions h3 {    font-weight: normal;}.bloc-courses h3 a, .bloc-agenda h3 a, .bloc-blog-library h3 a, .bloc-contact h3 a, bloc-resolutions h3 a {	color: #00C700 !important;}.bloc-courses ul, .bloc-agenda ul, .bloc-blog-library ul, .bloc-contact ul, .bloc-resolutions ul {	font-size: 13px;	font-weight: normal;	color: #89858B;}.bloc-contact-internal h3 {	color: #00C700 !important;	font-weight: lighter;	font-size: 16px;	border-bottom: 1px solid #EAEEF1;}.bloc-contact-internal h3 a {	color: #00C700 !important;}.bloc-contact-internal ul {	font-size: 13px;	font-weight: normal;	color: #89858B;}.description-right-library small a {    color: #646464;	font-size: 11px;	font-style: italic;}.bloc-resolutions a {    color: #8f8f8f;    font-size: 12px;    font-style: italic;}/***** Staff *****/.bloc-staff {	text-align: left;}.bloc-staff > h3 {	font-size: 18px;}.bloc-staff ol li{	color: #89858B;	font-size: 13px;}/** Courses **/.title-course {    font-size: 17px;    font-weight: normal;}.bloc-courses > p {    color: #89858B;    font-size: 13px;}.bloc-courses > h4 {    font-size: 14px;}.bloc-courses li {    font-size: 13px;    line-height: 22px;}/***** the Library *****/.bloc-library > p {    margin-top: 20px;	padding-bottom: 43px;	width: 100%;	display: inline-block;	line-height: 22px;}.bloc-library li {    font-size: 13px;}.bloc-library li a{    font-size: 13px;	font-weight: inherit;}.columm-quantity, .columm-days  {    text-align: center;}.columm-title li:first-child, .columm-quantity li:first-child, .columm-days li:first-child, .columm-program li:first-child, .columm-cupom li:first-child, .columm-value li:first-child, .columm-deadline li:first-child {    color: #00C700;	font-size: 16px;	font-weight: lighter;}.title-internal-second small {    color: #8f8f8f;    font-size: 11px;}/*** Eletronic Colection ***/.electronic-collection .title-internal-second {    font-size: 17px;    font-weight: normal;}.electronic-collection li {    font-size: 13px;}/*** E-books ***/.e-books .title-internal-second {    font-size: 17px;    font-weight: normal;}.e-books li {    font-size: 13px;    line-height: 22px;}/*** Periodics ***/.Periodic h2.title-internal-second {    font-size: 17px;    font-weight: normal;}.select-cursos {    border: 1px solid #c9c9c9;	border-radius: 4px;	font-size: 14px;	font-weight: normal;	cursor: pointer;	background: transparent;}.select-cursos option {    font-weight: normal;	cursor: pointer;		background: transparent;	text-transform: uppercase;}.listBlock1 {    font-size: 14px;	width: 70%;}.listBlock1 > li {    font-family: "Roboto";    font-weight: lighter !important;	border-bottom: 1px dashed #E5E5E5;}.listBlock1 li a:hover {    background-color: #ECECEC;}/*** Knowledge Area ***/.knowledge-area h3.title-internal-third a{    font-size: 18px;	color: #00C700;	font-weight: lighter;    font-weight: 100;}/*** Area ***/.area p {	font-size:12px;}.area h3.title-internal-third a{    font-size: 18px;	color: #00C700;	font-weight: lighter;    font-weight: 100;}.sub-information {	font-size: 12px;	font-style: italic;	color: #646464;}/*** Base dados ***/.base-dados ul li {    font-size: 13px;}.base-dados ul li a{    color: #00C700;}.base-dados ul li a:hover{    color: #3DBB66;}/*** Agenda ***/.agenda .title-internal-third {    font-size: 20px;}a.agenda h4.title-internal-fourth {	font-size: 20px;}span.day {	font-size: 14px;	font-weight: normal;	color: #00C700 !important;	}.agenda ol li {	font-size: 14px;	font-style: italic;	color: #626262;}small.warning {	font-size: 11px;	font-style: italic;	color: #646464;}/*** How to Formate Your Work ***/.format ol {	color: #89858B;		font-weight: normal;}.format ol li {    font-size: 13px;    font-style: normal;}.format .title-internal-second {	font-size: 18px;}.menu-item a:hover {    color: #BCBEC0 !important;}/* Tirando o border dos h3 - Cursos */    h3.title-course {    border: 0px !important;}    .bloc-courses h3 {    border: 0px !important;}    /* Ficha CatalogrÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¡fica */    .ficha-catalografica > p {    margin-top: 20px;	padding-bottom: 43px;	width: 100%;	display: inline-block;	line-height: 22px;}.ficha-catalografica li {    font-size: 13px;}.ficha-catalografica li a{    font-size: 13px;	font-weight: inherit;}    /* ComutaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£o BibliogrÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¡fica */    .comutacao > p {    margin-top: 20px;	padding-bottom: 43px;	width: 100%;	display: inline-block;	line-height: 22px;}.table-comutacao li {    font-size: 13px !important;}.table-comutacao a{    font-size: 13px;	font-weight: inherit;}.formInscricao form fieldset {	border-left: 1px solid #b3adad;    border-right: 1px solid #b3adad;    border-bottom: 1px solid #b3adad;  border-top: 1px solid #b3adad;   padding-left: 18px !important;    padding-top: 20px !important;}.formInscricao form fieldset input:not([type=radio]), .formInscricao form fieldset select {	height: 40px;    font-size: 16px;    cursor: initial;    padding-left: 15px;    box-shadow: none;    border: 1px solid grey;    margin-bottom: 15px;}.formInscricao form fieldset .btEnviar {	cursor: pointer;    color: #FFFFFF;    background: #95a298;    border: none;    padding: 0 15px;}.formInscricao form fieldset .btEnviar:hover {	background-color: #3f454a;}.middle-library .left-library table thead tr {	background-color: #eee;}.middle-library .left-library table thead tr th {	height: 50px;    padding: 0 15px;}.middle-library .left-library table tbody tr td {	height: 50px;    padding: 0 15px;    border-bottom: 1px solid;    font-size: 14px;}.links {	margin-bottom: 10px;}/** * EGRESSOS */table {	border-collapse: collapse;}table td, table thead th {	border: 1px solid;	padding: 10px !important;}table thead th {	width: 100% !important;	text-align: center;	background: #75C700;	color: #FFF;	padding: 30px 50px !important;	border: 1px solid #486C15;	font-size: 24px;}/* table thead th small {	font-size: 20px;	display: inline-block;	color: #eff8e3;	margin-top: 10px;	border-top: 1px solid;	padding-top: 10px;} */p, span, div, small, adress, form, input, textarea, strong, body, footer, header, button, label, ul, li, il, table, ol, fieldset, select, nav {	color: #515151!important;}p {	margin-bottom: 10px;	float: none;}h1, h2, h3, h4, h5, h6 {	margin: 30px 0 10px;	font-weight: 400;	float: none;}td.lead {	width: 120px;	text-align: right;	border-right: none;}td.lead + td {	border-left: none;}.lead-percentage {	display: block;	font-size: 40px;}h1, h2, h3, h4, h5, h6,.bloc-courses h3 a, .bloc-agenda h3 a, .bloc-blog-library h3 a, .bloc-contact h3 a, bloc-resolutions h3 a,.bloc-courses h3, .bloc-agenda h3, .bloc-blog-library h3, .bloc-contact h3, .bloc-resolutions h3 {	color: #75C700 !important;}label {	font-size: 14px !important;}.formInscricao form fieldset input, .formInscricao form fieldset select {	border-radius: 3px;	border-color: #b3b3b3;	margin-top: 5px;	margin-bottom: 15px;}label .red {	color: #ff0032;}.formInscricao form fieldset .btEnviar[type="submit"] {	background: #75C700;}#interesse #habilitacao a {	color: #000000;    padding: 14px 0;    float: left;    font-size: 14px;    width: 98.8%;    text-align: center;    border-bottom: 1px solid #b3adad;    text-decoration: none;}#interesse #habilitacao {    height: auto;    margin-top: 30px;}#interesse #habilitacao a.ativo {	border-left: 1px solid #b3adad;    border-top: 1px solid #b3adad;    border-right: 1px solid #b3adad;    border-bottom: 1px solid #FFFFFF;    background-color: #f6f6f6 !important;    border-radius: 3px;}#interesse #habilitacao a:hover {	background-color: #f6f6f6 !important;}/*#interesse #habilitacao a:first-child {	border-radius: 3px 0 0 3px;}#interesse #habilitacao a:last-child {	border-radius: 0 3px 3px 0;}*/#interesse .cadEndereco, #interesse .clearfix{	width: 100% !important;} #interesse input[type=text], #interesse input[type=textarea]{	width: 97% !important;} #interesse select, #interesse input[type=file]{ width: 94% !important; } #formulario {	position: relative;    top: -1px;    background-color: #f6f6f6 !important;    width: 99%;}#formulario fieldset {	padding: 0;	margin-bottom: 40px;}#msgFormularioInvisible{	display: none;}#flash-message, #flash-message #validacao, #flash-message #validacao p{	float: none !important;}/*h1 {    display: none;}*/@media (max-width:800px){        .header{        position: relative;    }        nav h1{        font-size: 25px;        margin: 10px 0;    }        .global-library, .left-library, .right-library, .middle-library {        float: none;        width: 100%;        margin: 0;    }        .banner-top-library img{        width: 100%;    }        .global-library{        width: auto;        padding: 0 20px;    }        .menu{        margin-top: 0;    }        .list-links-footer > ul, .list-links-footer > li{        float: none;        width: 100%;        display: block;    }        .list-links-footer > ul{        margin: 0 0 20px !important;    }}.groupNoticeIndex {	clear: both;	margin-bottom: 20px;	min-height: 110px;}.groupNoticeIndex .linkImgNone {	float: left;	margin-right: 20px;}.groupNoticeIndex .linkImgNone .imgNoticeIndex {	padding: 5px;	border: 1px solid #CCC;	border-radius: 3px;}.groupNoticeIndex .groupTextNoticeIndex h1 {	display: block;	font-size: 18px;}.groupNoticeIndex .groupTextNoticeIndex h1 a {	color: inherit;}.groupNoticeIndex .groupTextNoticeIndex p a {	color: inherit;}.groupNoticeIndex .groupTextNoticeIndex small.linkNoticeIndex a{	color: inherit;}.groupNoticeIndex .groupTextNoticeIndex small.linkNoticeIndex a, .linkNoticeMais .linkMaisNotice {	color: #75C700;}.linkNoticeMais .linkMaisNotice {	font-size: 18px;}.linkNoticeMais .linkMaisNotice img{    display: none;}.line-enade-box {	text-align: left;}.line-enade-box .box-enade{	margin-bottom: 40px;}.line-enade-box .img-box {	width: 100%;	height: 100px;	object-fit: cover;	object-position: center;}.line-enade-box p {	color: #888;    margin-top: 10px;}.line-enade-box h2 {	font-size: 18px;	margin: 5px 0 20px;}.line-enade-box a {	color: inherit;}.btn-minha-unesc {	background-color: #5cb85c;    color: #FFFFFF;    display: block;    padding: 15px 0;    text-align: center;    text-decoration: none;    margin-bottom: 20px;    border-radius: 4px;}.btn-minha-unesc:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #4cae4c;}#carousel-banner {	margin-top: 131px;}.update-info {	color: #FFFFFF;    background-color: #1eb31e;    display: block;    border-radius: 4px;    text-align: center;    padding: 15px 0;    text-decoration: none;    text-transform: uppercase;}.update-info:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #278c27;}.popup-youtube img {    margin-top: 15px;}.popup-youtube p {    font-weight: normal;}#open-popup {	padding:20px}.white-popup {	position: relative;	background: #FFF;	padding: 40px;	width: auto;	max-width: 200px;	margin: 20px auto;	text-align: center;}.box-social-media-color .line-social-media-color {	display: inline;}.box-social-media-color .line-social-media-color a img {	width: 15%;}.bloc-contact {	margin-top: 0 !important;}.list-group .link-box {	display: block;	text-decoration: none;}.list-group .link-box:hover {	background-color: #1eb31e;}.list-group .link-box:hover .box {	background-color: #1eb31e;	border: 1px solid #1eb31e;	border-radius: 4px;}.list-group .link-box:hover .box p {	color: #FFFFFF;}.list-group .link-box:hover .box small {	color: #FFFFFF;}.list-group .link-box .box {	border: 1px solid #a4a2a1;	border-radius: 4px;	padding-top: 28px;	padding-bottom: 20px;	margin-bottom: 20px;}.list-group .link-box .box p {	font-size: 22px;	font-weight: 300;} input[type=radio]{ float: left; } label[for=d_9306], label[for=d_9307]{ margin-top: 13px; } #d_9307{ margin-left: -14px; } input[type="radio"], input[type="checkbox"]{ margin-left: -14px; }