/*
Theme Name: Publi Pies Negros
Theme URI: https://wp-themes.com/twentytwenty
Author: piesnegros.com
Author URI: https://piesnegros.com
Description: Twenty Twenty child theme.
Template: twentytwenty
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0.0
Text Domain: twentytwenty-child
*/
@-moz-document url-prefix() {
	.hentry{
	margin-top:-8rem;
	padding-top:0;
	}
}

div.qr
{
position:absolute;
bottom:5%;
right:5%;
    animation: fadein 1s !important;
    -moz-animation: fadein 1s !important; /* Firefox */
    -webkit-animation: fadein 1s !important; /* Safari and Chrome */
    -o-animation: fadein 1s !important; /* Opera */
	animation-delay: 5s !important;
	-moz-animation-delay: 5s !important;
	-webkit-animation-delay: 5s !important;
	-o-animation-delay: 5s !important;
}
div.qr img
{
width:calc(10vw);
height:calc(10vw);
}
div.qr-tit
{
font-family: 'Open Sans', sans-serif;
    position: absolute;
    bottom: 1.5em;
    right: 1.5em;
    margin-bottom: calc(3vw) !important;
	/*background-color: rgba(255, 255, 255, 0.8);*/
    animation: fadein 1s !important;
    -moz-animation: fadein 1s !important; /* Firefox */
    -webkit-animation: fadein 1s !important; /* Safari and Chrome */
    -o-animation: fadein 1s !important; /* Opera */
	animation-delay: 5s !important;
	-moz-animation-delay: 5s !important;
	-webkit-animation-delay: 5s !important;
	-o-animation-delay: 5s !important;
}
div.qr-tit .tit
{
text-align:left;
font-size: calc(0.1em + 1vw) !important;
background-color: rgba(0, 0, 0, 0.6);
    padding: 0.2em calc(12vw + 2.6em) 0.2em 0.8em;
	color:#fff;
  font-weight: 700;
border-top-right-radius: 1em;

}
div.qr-tit .sub
{
text-align:left;
font-size: calc(0.2em + 1vw) !important;
background-color: rgba(255, 255, 255, 0.6);
    padding: 0.2em calc(12vw + 2.6em) 0.4em 0.8em;
border-bottom-left-radius: 1em;

}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

.laligasegunda table tr td
{
font-size:calc(0.6em + 0.6vw) !important;
}
.laligasegunda table tr td img
{
	display:none;
}
.laligasegunda table tr:nth-child(-n+6) td
{
background:#b0e6ff !important;
}
.laligasegunda table tr:nth-child(-n+2) td
{
background:#b0ffb0 !important;
}
.laligasegunda table tr:nth-child(+n+19) td
{
background:#ffcccc !important;
}
.planb{
background: #0962A7;
    color: #fff !important;
	height: 100vh;
vertical-align: middle;
}
.piesnegros{
background: #000;
    color: #fff !important;
	height: 100vh;
vertical-align: middle;
}
.piesnegros .ff-loadmore-wrapper{
display:none;
}
.piesnegros img.qrcode
{
	width:calc(10vw);
	height:calc(10vw);
}
.awesome-weather-forecast
{
border:0px !important;
margin-top:5%;
width:100% !important;
}
.awesome-weather-stats-icon
{
margin-top:-1%;
}
.awesome-weather-current-temp
{
padding:1% 0px !important;
}
.awe_tall .awesome-weather-stats-icon, .awe_tall .awesome-weather-current-temp  {
    font-size: calc(5vw ) !important;
	line-height: calc(5vw) !important;
		text-align: center !important;
}
.awe_tall .awesome-weather-current-temp sup
{
    /*font-size: calc(2vw ) !important;
	top:0 !important;*/

}
.awe_tall .awesome-weather-current-temp
{
padding-left: calc(0.75em + 1vw) !important;
padding-bottom: 5% !important;
}
.awesome-weather-wrap
{
    font-size: calc(1vw) !important;
	line-height: calc(3vw) !important;
}
.awesome-weather-forecast-day i {
    font-size: calc(3.5vw) !important;
    padding-bottom: 10% !important;
}
.awesome-weather-forecast-day-temp {
    font-size: calc(3.5vw) !important;
}
.awesome-weather-forecast-day-abbr {
margin-top: 1% !important;
    font-size: calc(2vw) !important;
}

.naboo-countdown, .awesome-weather-stats-icon, .wp-block-social-links, .awesome-weather-forecast
{
margin:0px !important;
padding:0px !important;
}
.naboo-dash
{
height: auto !important;
margin-left:calc(0.6em + 1vw) !important;
}
.awesome-weather-header
{
display:none !important;
}
.naboo-countdown, .naboo-digit {
    font-size: calc(3.5vw) !important;
    line-height: calc(1vw) !important;   
	background-color: rgba(0,0,0,0) !important;
    color: #fff !important;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 700 !important;
}
.naboo-dash_title
{
    font-size: calc(1vw) !important;
    color: #fff !important;
	font-family: 'Open Sans', sans-serif !important;
	    width: calc(1vw) !important;
		margin-top:1% !important;
		margin-left:-2% !important; !important;
		text-align: left !important;
}
.wp-social-link
{
	width:calc(7vw) !important;
	height:calc(7vw) !important;
}
.wp-social-link a
{
	padding:10% !important;
}
.wp-social-link svg
{
	width:calc(7vw - 5%) !important;
	height:calc(7vw - 5%) !important;
}
hr
{
margin:2% 0px !important;
}
.wp-block-separator.is-style-dots::before {

    font-size: calc(4vw) !important;
}
.post-inner {
    padding-top: 0rem;
}
}
.entry-content > .alignwide:first-child, .entry-content > .alignfull:first-child {
    margin: 0rem;
}
#sb_instagram
{
	padding:1% 5% !important;
}
.ff-stream-wrapper
{
margin:2% 5% !important;
}

@media (min-width: 700px)
{
	.post-inner {
		padding-top: 0rem;
	}
	.entry-content > .alignwide:first-child, .entry-content > .alignfull:first-child {
		margin: 0rem;
	}
	h6{
	margin: calc(4vw ) 0 calc(1.5vw ) !important;
		font-size: calc(1.5vw ) !important;

	}
}