/*======================================
Theme Name: Paraná Portal 2.0
Description: Tema desenvolvido para o Paraná Portal
Version: 2.0 beta
Author: Fabio Diogo | Renato Rodrigues - Rlsrodrigues
Author URI: http://paranaportal.uol.com.br
======================================*/
/*============================ DEFAULT ELEMENTS WORDPRESS ============================*/
.alignleft {
    float: left;
    display: inline;
    margin: 5px;
}
.alignright {
    float: right;
    display: inline;
    margin: 10px 5px 10px 15px;
}
.aligncenter {
    margin: 10px auto;
    display: block;
}
.post-conten ul{
    border-left: 3px solid #fcf4f4;
    padding: 10px 10px 10px 25px;
    background: #fafafa;
    float: left;
    margin: 10px 10px 10px 0;
    max-width: 360px!important;
}
.post-content li {
    list-style: none;
    font-size: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.post-content li:before {
  content: "\203A";
  font-weight: bold;
  color: red;
  font-size: 34px;
  margin-left: -20px;
  top: 3px;
  position: relative;
  line-height: 9px;
  margin-right: 5px;
  }
.size-full, .post-content * {
    max-width: 100% !important;
}
.title-one-line-banner { text-align: center; }
.post-content p{line-height: 1.8em; font-size: 0.89em;}

.post-content p{line-height: 1.54em; font-size: 1.34em;}
.post-content p a, .post-content a{line-height: 1em;;}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
  html,body, .container{min-width: 1170px!important;}
}


@media only screen and (min-device-width : 1024px) {
   .list ul li{padding: 0 10px;}
}
@media screen and (max-width: 767px) {
 .width-sm-full{overflow-x: scroll;}
 .banner-full{display: none;}
}
/*======================================== Default code ======================================== */
body{font-family: 'Roboto', sans-serif;}
.img-responsive{margin: 0 auto;}
.margin-top-5{margin-top: 5px}
.margin-top-10{margin-top: 10px}
.margin-top-15{margin-top: 15px}
.margin-top-20{margin-top: 20px}
.margin-top-25{margin-top: 25px}
.margin-top-30{margin-top: 30px}
.margin-left-5{margin-left: 5px}
.margin-left-10{margin-left: 10px}
.margin-left-15{margin-left: 15px}
.margin-left-20{margin-left: 20px}
.margin-right-5{margin-right: 5px}
.margin-right-10{margin-right: 10px}
.margin-right-15{margin-right: 15px}
.margin-right-20{margin-right: 20px}
.margin-bottom-5{margin-bottom: 5px}
.margin-bottom-10{margin-bottom: 10px}
.margin-bottom-15{margin-bottom: 15px}
.margin-bottom-20{margin-bottom: 20px}
.margin-bottom-30{margin-bottom: 30px}
.no-margin{margin: 0;}
.block{display: block!important}
.text-white{color: #fff!important;}
.text-black{color: #000;}
.bold{font-weight: bold;}
.text-primary{color:#0F438E!important}
.text-secundary{color:#DB000E!important}
.text-green{color:#23B06B!important;}

.banner { min-height: 100px; display: table; margin: 0 auto; text-align: center; vertical-align: middle;}
.banner-uol-esportes { width:370px; height: 420px;}
.banner-uol-top { width:370px; height: 260px;}
/*======================================== /Default code ======================================== */
/*======================================== Slick Slider ========================================= */
.slick-prev:before, .slick-next:before{color: #999; font-size: 100px;}
.slick-prev:before{content: '\2039'}
.slick-next:before{content: '\203A'}
.multiple-items .slick-prev, .multiple-items .slick-next{top:27%;}
.single-items .slick-prev, .single-items .slick-next{top:30%; z-index: 9}
.single-items .slick-prev:before,.single-items .slick-next:before{color:#000; background-color: rgba(255, 255, 255, 0.19);}
.single-items .slick-prev{left:15px;}
.single-items .slick-next{right:30px;}
.colunas-blogs .slick-prev, .colunas-blogs .slick-next,
.single-items-top .slick-prev, .single-items-top .slick-next{top:25%; z-index: 9}
.colunas-blogs .slick-prev:before, .colunas-blogs .slick-next:before,
.single-items-top .slick-prev:before, .single-items-top .slick-next:before{color:#000; background-color: rgba(255, 255, 255, 0.19); width: 37px; height: 115px; display: block}
.single-items-top .slick-prev{left:2px;}
.single-items-top .slick-next{right:17px;}
/*======================================== Slick Slider ========================================= */

/*============================================ Start ============================================= */
.footer-bg{background-color: #124189;}
.logo-parana-portal{width:188px; height:61px; background: url(assets/imgs/logo-parana-portal.jpg)}
.logo-jmalucelli{width:152px; height:39px; background: url(assets/imgs/logo-malucelli.png)}
/*
.search *{font-size: 10px; text-transform: uppercase;}
.search input{background-color: #F4F4F4; -webkit-transition: width 2s; transition: width 2s;}
.search button{background-color: #34B775; color: #fff}
.search .gsc-input-box{height: auto;}
input.gsc-search-button-v2{height: 34px; margin-top: 5px;}
input.gsc-search-button-v2:before{content: 'teste';}

.search .input-exp{width: 171px;}
.search .gsc-input{

        background: transparent;
        border: 1px solid #fff;
        margin: -10px!important;
        position: relative;
        font-size: 14px !important;
        padding: 5px 10px!important;
        text-transform: lowercase;
        width: 231px;
}*/

.dropdown-menu{
font-size: 20px;
/*width: 240px;*/
background:rgba(0, 0, 0, 0.86);
font-weight: bold;
left: 15px;
}

.dropdown-menu li{border-bottom:1px solid #232222;}
.dropdown-menu li:last-child{border-bottom:none;}
.dropdown-menu li a{text-transform: uppercase; color: #fff; position: relative; padding: 7px 32px}
.dropdown-menu li a::before{content:"\232A"; color:#FF0000; font-weight: bold; top:8px; left: 16px; position: absolute;}
.gsc-control-cse{padding: 0!important;}
#gsc-i-id1{background: #fff!important;}
input.gsc-input{padding: 5px 6px !important}
table.gsc-search-box td.gsc-input{padding-right: 0!important;}
input.gsc-search-button{padding:7px 8px 6px!important; border: 1px solid #34B775!important; height: auto!important; background-color: #34B775!important; margin: 0 -4px !important; color: #fff!important}
.nav-menu{background-color: #124189;border-top: 3px solid #E9E3E3;box-shadow: inset 0px -1px 6px 0px rgba(41, 42, 50, 0.38);border-bottom: 1px solid rgba(139, 139, 142, 0.71);}
.nav-footer{background-color: #ddd;}
.nav-footer a{color: #000; margin-right: 10px}
.nav-menu a{color: #fff; padding:11px 7px;}
.nav-menu a:hover{background-color: #0F2B57; text-decoration: none;}

footer a{color:#fff;}
.copyright{background-color: #0D3676}

.highlight-base{background-color: #F4F4F4}
.highlight{position: relative; margin-bottom: 10px}
.col-xs-6 .highlight a, .col-xs-4 .highlight a{display: block; min-height:164px }
.highlight img{display:table; margin:0 auto; width: 100%}
.highlight .txt{position: absolute; left: 0; bottom: 0; color: #fff; padding: 5px 10px; width: 100%; line-height: 1em;
	background: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
  text-shadow: 0px 1px 1px #000 ;
}
/*.highlight-lg{border-right: 5px solid transparent}*/
.highlight-md{border-bottom: 4px solid transparent; margin: 0px -11px;height: 140px;overflow: hidden;}

.box-highlight{background-color:rgba(167, 167, 167, 0.28); min-height:490px;}

.lb-seal{position:absolute;top:0;right:0;background:#C60101;color:#fff;font-size:13px;text-transform: uppercase; padding: 3px 5px;font-size: 11px;}
.txt-solo { color: #000; }
.link:hover { text-decoration:  none !important; }

.list-call{border-left:5px solid #20B269; background-color: #F4F4F4}

.list ul li{width: 100%; border-bottom: 1px solid #EAEAEA; padding-top: 10px; display: table;}
.list ul li:last-child{border-bottom: none;}
.list-primary ul li span{color: #DB000E; font-weight: bold; font-size: 14px;}
.list-primary ul li p, .multiple-items p, .text-pp{color: #000; margin: 0 0 9px; font-size: 1.32em}

.list-secondary span{color: #DB000E; font-weight: bold; font-size: 11px;}
.list-secondary p, .multiple-items p{color: #000; font-weight: bold;}


.top-5 .item{font-size: 40px;}

/*======================================== Editorials ========================================= */

/*============================================ Start ============================================= */
.archive .skin-bg,
.page .skin-bg,
.single .skin-bg {background-color:#34B775 ;}



.politica .skin-bg, .politica .footer-bg{background-color:#5a5993;}
.esportes .skin-bg, .esportes .footer-bg{background-color:#34B775;}
.cidades .skin-bg, .cidades .footer-bg{background-color:#27c0ec;}
.curitiba .skin-bg, .curitiba .footer-bg{background-color:#01a42f;}
.geral .skin-bg, .geral .footer-bg{background-color:#2359ce;}
.operacao-lava-jato .skin-bg, .operacao-lava-jato .footer-bg{background-color:#560F0F;}
.economia .skin-bg, .economia .footer-bg{background-color:#f8b34c;}
.policial .skin-bg, .policial .footer-bg{background-color:#ef2743;}

.bg-colunas .skin-bg,
.bg-colunas .footer-bg,
.single-sintonia-fina .skin-bg,
.single-sintonia-fina .footer-bg,
.single-de-olho-no-futuro .skin-bg,
.single-de-olho-no-futuro .footer-bg,
.single-parana-sa .skin-bg,
.single-parana-sa .footer-bg,
.post-type-archive-sintonia-fina .skin-bg,
.post-type-archive-sintonia-fina .footer-bg,
.post-type-archive-de-olho-no-futuro .skin-bg,
.post-type-archive-de-olho-no-futuro .footer-bg,
.post-type-archive-parana-sa .skin-bg,
.post-type-archive-parana-sa .footer-bg{background-color: rgb(90, 97, 109);}
.bg-blogs .skin-bg, .bg-blogs .footer-bg{background-color: rgb(43, 55, 62);}

/*MOBILE*/
.btn-sm-more{border-top: none; border-radius: 0 0 2px 2px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 4%, rgba(255,255,255,0.16) 15%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 4%,rgba(255,255,255,0.16) 15%,rgba(255,255,255,1) 46%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 4%,rgba(255,255,255,0.16) 15%,rgba(255,255,255,1) 46%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.btn-sm-more span{top: 14px;}
.btn-sm-more[aria-expanded='false'] .glyphicon-chevron-up{display:none;}
.btn-sm-more[aria-expanded='true'] .glyphicon-chevron-down{display:none;}
.slick-dots li button:before, .slick-dots li button::after{ font-size: 30px ;}

.collapse-more.collapse{display: block; height: 65px!important; margin-bottom: -40px;overflow: hidden;}
.collapse-more.collapse.in{height: auto!important; margin-bottom: 0px;}
.post-thumbnail { padding: 2px; border: 2px solid #F9F9F9; margin-right: 15px; max-width: 300px !important;}

.bg-videos-play { display:none; width: 360px;height: 270px; background: url('assets/imgs/bg-play.png') no-repeat; position: absolute; top: 0; }



#nova-tabela  .tb tr:hover{}
#nova-tabela  .tb .text-left{font-weight: bold; font-size: 17px; text-align: left;}
#nova-tabela  .tb tr td, #nova-tabela{text-align: center; padding: 1px;}
#nova-tabela  .tb tr td, #nova-tabela .tb tr th{line-height: 18px; padding: 13px 3px; border-bottom: 1px solid #ccc; border-right: 1px solid rgba(173, 173, 173, 0.08);}
#nova-tabela  .tb tr td:last-child{border-right: none;}
#nova-tabela  .tb tr th{border-right: none;}
#nova-tabela  .tb tr:nth-child(odd) {background: #F9F9F9!important;}
#nova-tabela  .tb tr:nth-child(even) {background:#f1f1f1!important;}
#nova-tabela  .tb tbody tr:hover {background-color: #E8E7E7!important;}
#nova-tabela  .tb thead tr th{background: #fff; text-align: center; color: #ccc}
#nova-tabela  .tb thead tr th:first-child{text-align: left; padding-left: 30px;}
#nova-tabela  .tb tr th{text-align: center; font-size: 1.5em; padding-left: 3px;}
#nova-tabela  .tb tr.g4 th{color: #48B307}
#nova-tabela  .tb tr.z4 th{color: #C30202}
#nova-tabela  .table > tbody > tr > td.active{background-color: transparent!important;}

#rodadas .row{display: block; overflow: hidden; padding: 10px 0}
#rodadas .partida-info{border-bottom: 1px solid rgba(204, 204, 204, 0.52); padding-bottom: 5px; text-align: center;}
#rodadas .club, #rodadas   .placar{float: left}
#rodadas .club{width: 35%}
#rodadas .anfitriao{text-align: right;}
#rodadas .visitante{text-align: left;}
#rodadas .data-hora{color: rgba(102, 102, 102, 0.57); font-size: 11px;}
#rodadas .estadio{font-weight: bold; font-size: 11px; color: rgba(102, 102, 102, 0.57)}
#rodadas .placar{width: 30%; font-weight: bold; font-size: 24px; padding-top: 5px;}
#rodadas .text-center{text-align: center;}
#rodadas .jogos-rodada{padding: 20px;}

#tabela-quartas .row{display: block; overflow: hidden; padding: 10px 0}
#tabela-quartas .partida-info{border-bottom: 1px solid rgba(204, 204, 204, 0.52); padding-bottom: 5px; text-align: center;}
#tabela-quartas .club, #rodadas   .placar{float: left}
#tabela-quartas .club{width: 35%}
#tabela-quartas .anfitriao{text-align: right;}
#tabela-quartas .visitante{text-align: left;}
#tabela-quartas .data-hora{color: rgba(102, 102, 102, 0.57); font-size: 11px;}
#tabela-quartas .estadio{font-weight: bold; font-size: 11px; color: rgba(102, 102, 102, 0.57)}
#tabela-quartas .placar{width: 30%; font-weight: bold; font-size: 24px; padding-top: 5px; float: left}
#tabela-quartas .text-center{text-align: center;}
#tabela-quartas .jogos-rodada{padding: 20px;}

.seta-tabela {
  z-index: 9;
  /* border: 1px solid #cecece; */
  border-radius: 5px;
  font-size: 29px;
  position: absolute;
  padding: 4px 5px;
  font-weight: bold;
  background-color: #19A15C;
  color: #fff;
  cursor: pointer;
  line-height: 24px;
  box-shadow: 1px 1px 0px #555;
  top: 15px;
}
.seta-tabela.left {
    left: 60px;
}
.seta-tabela.right {
    right: 60px;
}
/* SHAREBUTTONS ========================= */

.sharebuttons a { color: #fff !important; font-weight: bold; border-radius: 0; padding: 15px 0}
.sharebuttons-desk a{padding: 15px 5px}
.sharebuttons-desk a:hover{font-size: 20px}
.btn-facebook { background: #3b5998;}
.btn-twitter { background: #00acee;}
.btn-google { background: #dd4b39;}
.btn-pinterest { background: #c8232c;}
.btn-linkedin { background: #0e76a8;}
.btn-facebook:hover { background: #2f4679;}
.btn-twitter:hover { background: #0089bd;}
.btn-google:hover { background: #b03b2d;}
.btn-whats { background: #3BBF26;}

/* ====================== end SHAREBUTTONS */
