/*
Theme Name: CHILD of Twenty Seventeen
Author: Nelson Madeira
Description: The custom theme CHILD using the parent theme Twenty Seventeen 2.2.
Template: twentyseventeen
Version: 1
*/


h1.site-title {
    text-transform:none;
}
ul, ol {
    padding: 0 15px;
}
.site-branding
{
    padding-bottom:0!important;
    background: url(http://www.ubike.uevora.pt/wp-content/uploads/2018/03/bg_site_branding.jpg) no-repeat bottom right;

}
.site-branding-text
{
    /*background: transparent url('http://www.ubike.uevora.pt/wp-content/uploads/2018/03/imagem_topo_conjunto-1.png') no-repeat top left;*/
    /*background: transparent url('http://www.ubike.uevora.pt/wp-content/uploads/2018/03/imagem_topo_com_logo_ue3.png') no-repeat bottom left;*/
    background: transparent url('http://www.ubike.uevora.pt/wp-content/uploads/2019/07/imagem_topo_com_logo_ue4.png') no-repeat bottom left;    

    height: 1100px;
    width: 440px;
    color:transparent!important;
}
html[lang="en-US"] .site-branding-text
{
    /*background: transparent url('http://en.ubike.uevora.pt/wp-content/uploads/sites/5/2019/07/imagem_topo_com_logo_ue3_EN.png') no-repeat bottom left;*/
    background: transparent url('http://www.ubike.uevora.pt/wp-content/uploads/2019/07/imagem_topo_com_logo_ue4_EN.png') no-repeat bottom left;        
}

.site-branding-text a,
.site-branding-text p {
    color:transparent!important;
}
.menu-topmenu-container
{
    padding-left: 50px;
}
.main-navigation a
{
    padding: 0.7em;
}
#content
{
    padding-top: 50px;
}
.entry-content
{
    width: 100%!important;
}
.entry-content a,
.entry-content a:hover
{
    box-shadow: inset 0 -1px 0 #136147;
}
.entry-content li
{
    margin: 5px 0
}
p
{
    text-align:justify;
}
.entry-header
{
    margin: 0 0 20px 305px!important;
}
.entry-table
{
    border:0;
}
.entry-table tr
{
    border: 0;

}
.entry-table td
{
    text-align:justify;
    vertical-align:top;
}
.entry-icon
{
    position:relative;
    top: -45px;
}
.site-content
{
    padding: 50px 0;
    margin-top:0px!important;
}
.wrap,
.site-content .wrap,
.site-content .wrap #primary
 {
     max-width: 1100px!important;
 }
.panel-content,
.entry-content,
.panel-content a,
.entry-content a,
.entry-title
 {
     color: #fff;
 }
.entry-title
{
    color: #fff!important;
}
.panel-content .wrap
{
    padding-top: 90px;
    padding-bottom: 50px;
}
.panel-content .entry-table
{
    margin-bottom: 0;
}
article
{
    border:0!important;
}
#post-21 .panel-content > .wrap,
#post-50 .panel-content > .wrap
         {
             padding-top: 30px;
         }
#post-21 .entry-header > h2,
#post-50 .entry-header > h2
{
    display:none;
}

#post-21 .panel-content,
.page-id-21 .site-content,
#post-50 .panel-content,
.page-id-50 .site-content
 {
     background-color: #297d61;
 }
#panel1 .panel-content,
.page-id-30 .site-content
 {
     background-color: #20a176;
     border:0!important;
 }
#panel2 .panel-content,
.page-id-81 .site-content
 {
     background-color: #50c9a1;
     border:0;
 }
#panel3 .entry-title,
#panel3 .panel-content a,
.page-id-1178 .entry-title,
.page-id-1178 .entry-content,
.page-id-1178 .entry-content a
 {
     color: #136147!important;
 }
#panel3 .panel-content,
#panel3 .entry-content,
.page-id-1178 .site-content
 {
     background-color: #57ebba;
     color: #136147!important;
     border:0;
 }


#panel4 .entry-title,
#panel4 .panel-content a,
.page-id-39 .entry-title,
.page-id-39 .entry-content,
.page-id-39 .entry-content a
 {
     color: #136147!important;
 }
#panel4 .panel-content,
#panel4 .entry-content,
.page-id-39 .site-content
 {
     background-color: #91f2d3;
     color: #136147!important;
     border:0;
 }

#panel5 .entry-title,
#panel5 .panel-content a,
.page-id-39 .entry-title,
.page-id-39 .entry-content,
.page-id-39 .entry-content a
 {
     color: #136147!important;
 }
#panel5 .panel-content,
#panel5 .entry-content,
.page-id-39 .site-content
 {
     background-color: #d2f7ec;
     color: #136147!important;
     border:0;
 }



.custom-logo-link img
{
    max-height: 571px!important;
    height: 571px;
    max-width: 425px!important;
    width: 425px;

}
.site-footer
{
    margin: 0;
}
.site-footer .widget,
.site-footer .widget-area,
.site-footer .wrap
 {
     padding: 0;
 }
.site-footer .site-info
{
    display:none;

}
.destaque_principal
{
    /*display:none;*/
    position: absolute;
    top: -600px;
    margin: 0 auto;
    padding-left: 520px;
    width: 70%;
    color:#fff;
    z-index: 10;

}
.destaque_principal .conteudo
{
    padding: 20px;
    background: transparent url('http://www.ubike.uevora.pt/wp-content/uploads/2018/06/bg_destaque3.png') repeat top left;
}
.destaque_principal .titulo
{
    font-size: 2em;
    font-weight: bold;
}
.destaque_principal .resumo
{
    font-size: 1.1em;
}
.destaque_principal .resumo a,
.destaque_principal .resumo a:hover {
    color: #fff;
}

.idiomas
{
    position: fixed;
    top: 30px;
    right: 50px;
    padding: 10px;
    color: #fff;
    background: rgba(0,0,0,0.5);
    z-index: 11;
}
.idiomas a
{
    color: #fff;
}