/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */


/* PTWS
 ========================================================================== */
.tm-toolbar .uk-subnav a {color: #fff; font-size: 14px; line-height: 18px; background-color: #fff0; padding: 0px; margin-top: 0px; font-weight: bold; margin-right: 8px;}
.tm-toolbar .uk-subnav a:hover {color: #fffc;}
.tm-toolbar .uk-subnav a:hover {color: #fffc;}
.tm-toolbar .uk-float-right .uk-panel {float: right;}
.tm-toolbar .uk-float-right .uk-panel .uk-icon-facebook {margin-left: 45px;}
.tm-toolbar .uk-subnav li {border-left: 2px solid #fff; padding-left: 0px; padding-right: 10px;}
.tm-toolbar .uk-subnav li:first-child {border-left: 0px solid #fff;}

.tm-headerbar .uk-flex:first-child {width:100%;}
.tm-headerbar .uk-flex:first-child nav.uk-visible-large {float: right; width: 100%;}

.tm-totop-scroller {background-color: #fff3; padding: 20px; font-weight: bold;}

.primeira .tm-navbar {margin-bottom: 0px;}
.primeira .uk-slidenav-position.uk-slider-container {display:none;}
.primeira #tm-top-a .uk-panel-box {padding: 0px;}
.primeira #tm-top-a .tm-overlay-content.uk-panel.uk-panel-box.uk-overlay-fade {padding: 30px;}
.primeira #tm-top-b {margin-top: 40px;}
.primeira #tm-top-b .uk-panel-box {padding: 0px; box-shadow: 0 0 0 0 rgba(160, 166, 168, 0.35); padding-bottom:20px;}
.primeira #tm-top-b .uk-panel-box .uk-panel-box {padding: 17px; box-shadow: 0 5px 8px 0 rgba(160, 166, 168, 0.35);}

.primeira #tm-top-b .uk-panel-box a.uk-position-cover {border-bottom: 1px solid #4697cb;}
.primeira #tm-top-b .uk-panel-box .tm-tag-border {border-bottom: 5px solid #4697cb;}
.primeira #tm-top-b .uk-panel-box .uk-h4.uk-margin-top-remove {font-weight:initial; color: #36a9e0;}

.uk-slideshow .tm-overlay-content .uk-h2 {color: #fff; font-weight: normal;}
.uk-slideshow .tm-overlay-content .uk-margin {color: #fff; font-weight: normal; margin-top: 35px;}
.uk-slideshow .uk-panel-box {background-color: #4697cb!important; border-bottom: 4px solid #87bbdd;}
.uk-slideshow .tm-button-arrow {color: #fff;}
#tm-main-bottom .uk-slideshow .tm-button-arrow {color: #4697cb;}
.uk-slideshow .tm-button-arrow:hover {color: #fffc;}

/* Eventos */
.eventos-titulo {text-align: center; padding-top: 20px; border-top: 1px solid #62a7d4; padding-bottom: 30px;}
#sb-fb-events img {margin-left: 25%; text-align: center; width: 50%;}
.eventos-data {font-weight: normal; text-align: justify; margin-bottom: 25px;}
.eventos-descricao {text-align: justify; margin-bottom: 30px; margin-top: 25px;}


/* Screen Reader */
#text_plugin {display: none;}
#accessibility-links {background-color: #62a7d4!important; width: 210px!important; height: 74px; line-height: 74px;}
#speaker_plugin {width: 100px!important;}
#playicon {display:none;}

/* Acessibilidade */
.b-acc-dark .uk-navbar {background: #171717 !important;}
.b-acc-dark .tm-toolbar a.uk-icon-facebook {background-color: #171717;}
.b-acc-dark .tm-toolbar .uk-subnav li {border-left: 2px solid #171717;}
.b-acc-dark .tm-toolbar .uk-subnav li:first-child {border-left: 0px solid #fff;}
.b-acc-dark .tm-toolbar {background: #1d5880;}
.b-acc-dark .tm-navbar {border-bottom: 4px solid #1d5880;}
.b-acc-dark .uk-slideshow .uk-panel-box {background-color: #1d5880 !important; border-bottom: 4px solid #0e3956;}
.b-acc-dark .uk-slideshow .tm-overlay-content .uk-h2 {color: #ffee00;}
.b-acc-dark .uk-slideshow .tm-overlay-content .uk-margin {color: #ffee00;}
.b-acc-dark .tm-footer {background: #1d5880;}
.b-acc-dark #tm-top-b .uk-panel-box {background: #171717; color: #fff; background: #171717 none 0 0 repeat;}
.b-acc-dark #tm-top-b .uk-panel-box .uk-panel-box {background-color:#1d5880;}
.b-acc-dark #tm-top-b .uk-panel-box .tm-tag-border {border-bottom: 5px solid #0e3956;}


.b-acc-dark #tm-main-bottom .uk-panel-box {background-color:#1d5880; color: #fff;}
.b-acc-dark .uk-slidenav {background: #0e3956;}

.b-acc-dark .uk-badge {color: #fff;}

.o-que-fazemos {margin: auto; margin-bottom: 35px;}



.botao {
    width: 195px;
    text-align: center !important;
    margin: auto;
    background-color: #62a7d4;
    padding: 12px 23px;
    border-radius: 5px;
    border: 1px solid #5c5c5c;
    margin-bottom: 25px;
}

.botao:hover {
    background-color: #4697cb;
}

.botao a {
    color: #fff;
    font-size: 18px;
    font-weight: normal;
}


.tm-article-container .jardinagem-artigo {display:none;} 


@media screen and (max-width: 1250px) {
.uk-slideshow .tm-overlay-content .uk-h2 {font-size: 20px; line-height: 25px;}
.primeira #tm-top-a .tm-overlay-content.uk-panel.uk-panel-box.uk-overlay-fade {padding: 10px;}
.uk-slideshow .tm-overlay-content .uk-margin {margin-top: 0px;}


}
