/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.1
Text Domain: uncode
*/
div.post-content {font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif}
div.post-content a, div.post-content a:visited {color:#FF5A00; text-decoration:underline}
div.post-content a:active {color:#f00; text-decoration:underline}
div.post-content a:hover {color:#3071a4; text-decoration:underline}
div.tab-container ul.nav-tabs li a {text-decoration:none; color:#FF5A00}
div.tab-container ul.nav-tabs li.active a {color:#000!important; border-bottom:2px solid #000!important}

.no-touch ul.onepage-pagination .cd-dot {box-shadow:0 0 0 4px rgba(255,90,0,0.9)!important; color:#FF5A00!important; background:#FF5A00!important; margin:6px!important}
.margem-apos-testemunhos {height:40em}

.cd-bio-citacao p {padding-top:3em; font-size:1.23em; font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif}
.cd-bio-citacao p em {font-family:Georgia,"Times New Roman",serif; font-size:1em}
.cd-bio-citacao mark {background:none; color:#222; font-weight:normal; line-height:1.8em; text-transform:none!important}

.esq {text-align:left!important}

.tabela2 {background:#eee}
.margem-apos-digitalizacao {height:45em}

.tabela2 th {background:#ddd}
.tabela2 th.coluna50-50 {width:43.4%}
.tabela2 a {color:#FF5A00; text-decoration:underline}
.tabela2 .nobr {white-space:nowrap!important}
.tabela2 tr {border-bottom:4px solid #fff}
.tabela2 td, .tabela2 tr th {padding:.5em .4em; border-right:4px solid #fff!important; text-align:center; white-space:normal!important; font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif!important; font-weight:normal!important; font-size:1.1em!important}
.tabela2 td {color:#666}
.tabela2 h4 {margin:0!important; padding:0!important; color:#000; border:0!important; width:auto!important; font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif; letter-spacing:.0em!important; font-weight:normal!important; font-size:1.2em!important}
.tabela2 {width:100%!important}
.tabela2 th {vertical-align:top; color:#000}
.tabela2 tr td {vertical-align:middle}
.tabela2 tr td ul {margin:0!important; padding:0; width:100%; overflow:hidden; list-style-type:none}
.tabela2 tr td ul li {margin:0; padding:0 0 .5em .6em; list-style-type:none; background:url(bul.gif) no-repeat 0 .6em!important; clear:both; text-align:left}
.tabela2 tr td ol {margin:0; padding:0 0 0 1.2em; width:97%; overflow:hidden}
.tabela2 tr td ol li {margin:0; padding:0 0 1em 0}
.tabela2 tr td ol li ul {margin:0!important; padding:0; width:100%; overflow:hidden; list-style-type:none}
.tabela2 tr td ol li ul li {margin:0; padding:0 0 0 .6em; list-style-type:none; background:url(bul.gif) no-repeat 0 .6em!important; clear:both}
.tabela2.avancada tr td {background:#f5f0e8; color:#666; vertical-align:middle}
.tabela2.avancada tr th.avancada {background:#f5f0e8}
.tabela2.avancada tr th {background:#eddfc8}
.tabela2 li a {width:auto!important; display:inline!important; margin:0!important; padding:0!important}
.tabela2 li a:hover {background:none!important}.tabela2 tr th.tabela2-coluna1 {width:13%!important}
.tabela2 tr td ul li:last-child, .tabela2 tr td ol li:last-child {padding-bottom:0}
.tabela2 tr td ul li ul {padding-left:.7em!important}
tr td.top {vertical-align:top!important}
.tabela2 table {margin:.4em 0 0 0; width:100%; border-top:4px solid #fff; border-left:4px solid #fff}
.tabela2 tr:hover td {background:#f3f3f3!important; color:#5e5e5e}
.tabela2.avancada table tr th {vertical-align:middle}
.tabela2.avancada table td {background:#f5f0e8!important; line-height:1em}
.tabela2.avancada table td sup {line-height:0}
.tabela2.avancada tr:hover td {background:#f2e9d8!important}
.tabela2.avancada tr:hover td table tr td {background:#f5f0e8!important}
.tabela2.avancada tr td table tr:hover td {background:#faebcf!important}
.tabela2 tr td strong {font-weight:normal; color:#000}

table.calibrar-mac-os {font-size:1.2em!important; background:#eee; border-collapse:collapse}
table.calibrar-mac-os th, table.calibrar-mac-os td {font-weight:normal; border-bottom:4px solid #fff; border-left:4px solid #fff; padding:.5em}
table.calibrar-mac-os .coluna1 {width:180px}
table.calibrar-mac-os th {color:#000}
table.calibrar-mac-os th em {font-style:normal; font-weight:normal; color:#666}
table.calibrar-mac-os strong {font-weight:normal; color:#000}
table.calibrar-mac-os tr:first-child {background:#ddd}

ul.text-large li strong, p.p720 strong {font-weight:normal; color:#000}
.row-child .uncode_text_column blockquote p {color:#666}
.row-child .uncode_text_column blockquote p em {font-family:Georgia,'Times New Roman',Times,serif}
div.uncode-list ul.icons li i {margin-left:-25px}
div.uncode-list ul.icons {margin-left:25px}

/* Each Post of Cursos */
h2, h3, h4, h5, h6 {font-weight:normal; font-family:'Ubuntu Condensed',Ubuntu,Tahoma,Arial,Helvetica,sans-serif}
h3 {color:#777!important}
div.post-txt-bigger p {font-size:1.3em; color:#444}
div.post-txt-bigger p mark {text-transform:uppercase; font-weight:normal}

p mark {text-transform:uppercase; font-weight:normal}

/* List of Posts Cursos */
/* div.t-entry-text div.t-entry-text-tc div.t-entry p.t-entry-meta span.t-entry-date {display:none; font-size:.9em; font-weight:normal; color:#919191} */
div.cursos-list span.t-entry-date {display:none!important; font-size:.9em; font-weight:normal!important; color:#919191}
div.t-entry-text div.t-entry-text-tc {padding:1.7em}
div.t-entry-text div.t-entry-text-tc div.t-entry .t-entry-title a {color:#FF5A00; font-size:1.2em!important; letter-spacing:-.01em; text-transform:none; font-weight:normal; font-family:'Ubuntu Condensed',Ubuntu,Tahoma,Arial,Helvetica,sans-serif}

/* List of Posts of Diario */
div.uncont div.diarium-list span.t-entry-date {font-size:.9em; font-weight:normal; color:#777}

/* Post Diario */
article.category-diario blockquote h3,
article.category-diario blockquote h4,
article.category-diario blockquote h5,
article.category-diario blockquote h6,
article.category-diario blockquote p {font-size:.9em; font-family:Georgia,'Times New Roman',Times,serif!important; font-style:italic; font-weight:normal; color:#8b8b8b; line-height:1.9em}
article.category-diario div.post-tag-container {display:none}

/* List of Posts Novidades */
div.novidades-list span.t-entry-date {font-size:.9em!important; font-weight:normal!important; color:#919191}

/* Lightbox */
.ilightbox-caption {font-size:1.1em!important; font-family:'Ubuntu Condensed',Ubuntu,Tahoma,Arial,Helvetica,sans-serif}

/* Carousel */
div.owl-carousel-container p.t-entry-meta span {font-size:1em!important; font-weight:normal!important}
div.owl-carousel-container div.owl-dots div.owl-dot span {background-color:#FF5A00!important}
div.owl-carousel-container div.owl-dots div.owl-dot.active span {width:14px; height:14px}
div.t-overlay-text p.t-entry-meta span {font-size:1em!important; font-weight:normal!important}
div.header-scrolldown i.fa-angle-down {font-size:2.4em; padding:.4em 2em; margin-left:-2.1em; text-shadow:2px 2px 3px #000}
/* div.header-content .header-title span {text-shadow:2px 2px 3px #000} */
.header-content-inner {text-shadow:2px 2px 3px #000}

/* Lista de galerias works/portfolio-images-full-width */
div.isotope-container p.t-entry-meta span.t-entry-category {display:none!important; font-size:2em!important; text-shadow:2px 2px 3px #000}
div.t-overlay-text div.t-entry h3.t-entry-title {font-size:1.4em!important; color:#fff!important; text-shadow:0 2px 5px #000; font-weight:normal; font-family:'Ubuntu Condensed',Arial,Helvetica,sans-serif}
div.header-content-inner .post-info .category-info {text-shadow:0 2px 5px #000}
div.header-content-inner .post-info .category-info a:hover {text-shadow:0 0 0}

/* Portfolio Archive */
#page-header .heading-text h1 span {text-shadow:0 2px 5px #000}

/* Go To Top */
div.footer-scroll-top .btn-default {background-color:#FF5A00!important; border-color:#FF5A00!important}
div.footer-scroll-top .btn-default:hover {background-color:#777!important; border-color:#777!important}

/* Contactos */
.contactos-txt strong {font-weight:normal; color:#000}
input.wpcf7-submit {background-color:#FF5A00!important; border-color:#FF5A00!important}
form.wpcf7-form .wpcf7-response-output {font-size:1.2em}

/* Menu e Largura do menu */
.menu-accordion ul#menu-main-menu li a {margin-left:-30px!important; padding-right:20px!important}
ul#menu-main-menu li#menu-item-48294,
ul#menu-main-menu li#menu-item-48308,
ul#menu-main-menu li#menu-item-48309,
ul#menu-main-menu li#menu-item-48310,
ul#menu-main-menu li#menu-item-48311,
ul#menu-main-menu li#menu-item-48307 {display:none}
ul#menu-main-menu {padding-top:30px}
ul#menu-main-menu li a:hover, ul#menu-main-menu li.active a, ul.menu-smart li.search-icon:hover a {color:#FF5A00!important}
ul#menu-main-menu li.active a:hover {cursor:default}

.menu-sidebar {padding-bottom:0!important}

/* Pesquisa */
.row-inner.restrict ul.menu-smart.sm-vertical {padding-top:20px}
.row-inner.restrict ul.menu-smart.sm-vertical li a {margin-left:-30px; width:83%; padding-right:0}
.row-inner.restrict ul.menu-smart.sm-vertical li ul.drop-menu.sm-nowrap {padding:0}
form.search {padding-top:0!important; padding-bottom:0!important; padding-right:20px!important}
/* Icon facebook */
.nav.navbar-nav.navbar-social ul.menu-social {padding-top:16px; padding-left:20px}
/* Créditos */
.vmenu-footer {padding:10px 0 18px 24px}
.vmenu-footer p {width:90%}
.vmenu-footer p span {float:none!important}

/* Filtro por Categorias */
div.isotope-filters ul li span a.active {color:#000!important; text-decoration:none}

/* Logo */
div.row-brand, div.logo-container {padding:30px 0 0 24px!important}

/* Share icons */
.social ul li {margin-right:10px!important}

/* Página SlideShow */
.row-container .row.limit-width.row-parent {width:76%!important; max-width:1200px!important}

/* Resultados da Pesquisa sem resultados */
section.no-results .page-content form .search-container-inner .search-field {border:1px solid #ccc}

/* Footer widget */
.textwidget {font-family:'Ubuntu Condensed',Ubuntu,Tahoma,Arial,Helvetica,sans-serif}
.textwidget span {border-bottom:1px dashed #fff}
.widget-container ul li {padding-bottom:.6em; margin-bottom:.6em; border-bottom:1px dotted #474747}
.widget-container ul li a {line-height:1.3em; font-family:'Ubuntu Condensed',Ubuntu,Tahoma,Arial,Helvetica,sans-serif}

/* Paginação dos Resultados da Pesquisa */
ul.pagination li span.btn-container .current {background:#ccc}

/* Página Em Manutenção */
.em-manutencao .btn-container a.btn {text-decoration:none}

/* Homepage slideshow tempo da animação fade-out-in */
.owl-carousel .animated {-webkit-animation-duration:4000ms!important; -moz-animation-duration:4000ms!important; -o-animation-duration:4000ms!important; animation-duration:4000ms!important}
.homepage-slideshow .uncode-share {margin-top:6px!important; margin-bottom:0!important; height:24px!important}

/* Fotos Verticais de Artigos/Posts do Diário */
.foto-vertical {max-width:50%!important; margin:0 auto!important}

/* Alertas do Plugin WP Content Copy Protection & No Right Click */
#wpcp-error-message {color:#000!important; border-color:#bbb!important}
.warning-wpcp {background:#fff!important; border:1px solid #bbb!important}
#wpcp-error-message.msgmsg-box-wpcp span {display:none!important}
#wpcp-error-message.msgmsg-box-wpcp {border-radius:4px!important; -webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.7);!important; -moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.7);!important; -o-box-shadow:0 0 10px 2px rgba(0,0,0,0.7);!important; box-shadow:0 0 10px 2px rgba(0,0,0,0.7);!important}

/* Icons de partilha na lightbox */
.ilightbox-social {background:none!important; margin-top:1em!important; margin-right:1em!important}
.ilightbox-social ul li {margin-left:.7em!important}
.ilightbox-social ul li a {border:1px solid #000!important}

.cursos-list .t-entry-excerpt p strong {font-weight:normal; color:#000}
table.curso-precos {border:0; border-collapse:collapse}
table.curso-precos th, table.curso-precos td {font-weight:normal!important; font-size:1.2em; background:#ddd; border:4px solid #fff; padding:.3em; text-align:center; color:#444}
table.curso-precos th {color:#000}
table.curso-precos th.problem, table.curso-precos td.problem {color:#991616; background:#eddfc8}
table.curso-precos th.problem {font-weight:bold!important}
a.curso-botao-inscricao {text-decoration:none!important}

.nobr {white-space:nowrap!important}
.problem {color:#991616}

input.wysija-submit {background:#FF5A00!important; color:#fff; border:1px solid #FF5A00}
input.wysija-submit:hover {background:#f7f7f7!important; color:#0cb4ce; border:1px solid #0cb4ce; cursor:hand}

@media (max-width:1366px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
    .isotope-general-light .tmb-iso-w2 {width:222px!important}
}

@media (max-width:1020px) {
	.row-container .row.limit-width.row-parent {width:100%!important}
}

.preto {color:#000!important}
.verde {color:#0cb4ce!important}
ul.lista li {font-size:1em!important}

/* MailPoet */
/* form.mailpoet_form {width:250px!important; float:left!important} */
form.mailpoet_form {width:94%!important; float:left!important}
form.mailpoet_form label, .wpcf7-quiz-label {font-weight:normal!important}
form.mailpoet_form p.mailpoet_paragraph input.mailpoet_submit {border-color:#ff5a00; background:#ff5a00; color:#fff}
form.mailpoet_form p.mailpoet_paragraph input.mailpoet_submit:hover {border-color:#0cb4ce!important; background:#fff!important; color:#0cb4ce!important}
p.declaracao-priv {padding-top:.8em!important; color:#303030!important}
div.wpcf7-acceptance-missing {border:1px solid #f00!important; background:#f00!important; color:#fff!important; text-transform:lowercase!important; margin:1em 0!important}
div.wpcf7-mail-sent-ok {border:1px solid #f7f7f7!important; color:#0c917d!important; background:#f7f7f7!important; text-transform:lowercase!important; margin:1em 0!important}
div.wpcf7-acceptance-missing:first-letter, div.wpcf7-mail-sent-ok:first-letter {text-transform:capitalize!important}
p.aceitar {width:97%!important; margin-top:-1.8em!important; float:right!important; font-weight:normal!important; color:#000!important}

.pag-carlos-dias-thumbnails {margin-left:1.9em}
.wpcf7 span.wpcf7-not-valid-tip {color:#ff5a00!important}
