/*!
Theme Name: Valenti Child
Theme URI: https://themeforest.net/item/valenti-wordpress-hd-review-magazine-news-theme/5888961
Description: Theme child of Valenti
Version: 1.0.5
Author: Codetipi
Author URI: http://www.codetipi.com
Template: valenti
Text Domain: codetipi
*/


/* =Theme customization starts here. Any CSS code entered here will overwrite the parent theme's CSS.
-------------------------------------------------------------- */



.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{color: white;background-color: #0D48F9;
border:none!important; border-radius:0}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link:not(.pms-account-navigation-link--logout) a:hover, .pms-form-design-wrapper .pms-account-navigation ul li a.pms-account-navigation-link--active{box-shadow:none!important; }

.preguntasfrecuentes {padding: 2%}

/* Logged in & out conditions */
.logged-in-condition .hide-logged-in {
	display: none!important;
}
.logged-out-condition .hide-logged-out {
	display: none!important;
} 

.preview-grid,
.preview-slider {
  position: relative;
  overflow: hidden;
  border-color: transparent!important;
}
.preview-mini-wrap{background: #2d2d2d;}
.byline-part{color:white;text-transform:uppercase}
.block-skin-1 h2 a{background: #2d2d2d;color:white; font-weight: 600;text-transform:uppercase}
.block-skin-1 h2 a:hover{color:grey;}
.preview-classic .title {color:white; font-weight: 500;text-transform:uppercase!important;}
.block-skin-1 h2 a{color:white; font-weight: 600;text-transform:uppercase}

.excerpt{color:grey}
.block-archive-skin-2 .preview-classic a, .block-archive-skin-2 .preview-thumbnail a{font-weight: 900!important; color:#dbdbdb; font-weight: 600;text-transform:uppercase;}
.preview-classic .title {padding:4%; }
.sidebar-widget a{ color:#dbdbdb; font-weight: 500;text-transform:uppercase;font-family: 'Oswald',sans-serif;}
.sidebar-widget a:hover{color:#848484}
.sidebar-widget a:visited{color:#dbdbdb}
.block-title-wrap .title{color:white}
 .horizontal-menu > .menu-item-has-children > a::after{
	display: none!important;
} 

.cb-tags a, .bbp-topic-tags a {
  margin: 0 5px 5px 0;
  background: #333;
  padding: 6px 10px;
  font-size: 12px !important;
  display: inline-block;
  color: #BBB9B9 !important;
  letter-spacing: 1px;
  font-weight: 700 !important;transition: all 0.3s ease!important;
}
 .tagcloud a:link{margin: 0 5px 5px 0;
  background: #333;
  padding: 6px 10px;
   display: inline-block;
  color: #BBB9B9 !important;
  letter-spacing: 1px;
  font-weight: 700 !important;transition: all 0.3s ease!important;}
 .tagcloud a:visited:link{ color: #BBB9B9 !important;}
 
.cb-tags a::before {display:none}

.etiquetas-post h3{border-bottom: 5px solid #333; padding: 14px 20px 15px 20px;text-align: center;letter-spacing: 2px;}
.post-footer-block{padding:3%}
.valenti-shortcode-section{background:#2d2d2d; margin-bottom:30px; margin-top:30px}
.content-bg{background:white}
.preview-mini-wrap{background: white}
.content-bg {
	background: transparent;}
.tipi-col {
	background: transparent;}
.block-skin-1 .block-inner-style{background:#2d2d2d!important}

 .hero-meta {padding-top:5%; padding-left:3%; background:#2d2d2d}
.entry-content-wrap .clearfix{padding-left:3%; padding-right:3%; padding-bottom:3%;background:#2d2d2d; margin-top:-30px;}
.post-footer-block{background:#2d2d2d}
.slider-arrow{background:transparent}

.block-title-wrap .block-title-inner{background: #2d2d2d}
.sidebar-widget{background:#2d2d2d}
.split-1 .preview-mini-wrap{background:#2d2d2d}
.sidebar-widget .widget-title{background:#2d2d2d;color:white;padding-left: 15%;
  padding-right: 15%;}

.valenti-post-navigation {
            display: flex;
            justify-content: space-between;
            margin: 0px 0;
            padding: 25px;
             background: #2d2d2d;
        }
        
        .valenti-post-navigation .nav-previous,
        .valenti-post-navigation .nav-next {
            width: 48%;
            display: flex;
            flex-direction: column;
            align-items: center; /* Centrado vertical */
            text-align: center; /* Centrado horizontal */
        }
        
        .valenti-post-navigation a {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-decoration: none;
            color: #c1c1c1;
background:#333; padding:5%; ;
					transition: all 0.3s ease;
            width: 100%;
        }
      .valenti-post-navigation a:hover {
            background: #333;
            transform: translateY(-4px);
            
        }  
        .valenti-post-navigation .nav-direction {
            font-size: 14px;
            color: #777;
            margin-bottom: 5px;
        }
        
        .valenti-post-navigation .nav-title {
            font-weight: 600;
            font-size: 16px;
            text-align: center;
            padding: 0 10px;
        }
        
        @media (max-width: 767px) {
            .valenti-post-navigation {
                flex-direction: column;
                align-items: center;
                gap: 25px;
            }
            
            .valenti-post-navigation .nav-previous,
            .valenti-custom-navigation .nav-next {
                width: 100%;
            }
	
					
				.shortcode-section-title h3	{border-bottom: 10px solid #333; padding: 14px 20px 15px 20px;text-align: center;}
					
	.valenti-shortcode-section {
            margin: 50px 0 40px;
            padding: 0;
            position: relative; color: #333;
        }
        
        .shortcode-section-title  {
            font-size: 22px;
            color: #222;
            margin-bottom: 20px;
            padding-bottom: 10px;
            border-bottom: 2px solid #eee;
            position: relative;
					}
        
        .shortcode-section-title:after {
            content: "";
            position: absolute;
            left: 0;
            bottom: -2px;
            width: 80px;
            height: 2px;
            background: #0073aa;
        }
        
        .shortcode-container {
            padding: 20px;
            background: #f9f9f9;
            border-radius: 8px;
            border: 1px solid #eaeaea;
        }
        
        .shortcode-error {
            color: #d63638;
            padding: 15px;
            background: #fef0f0;
            border-left: 4px solid #d63638;
        }
        
        @media (max-width: 768px) {
            .valenti-shortcode-section {
                margin: 40px 0 30px;
            }
            
            .shortcode-section-title {
                font-size: 20px;
            }
            
            .shortcode-container {
                padding: 15px;
            }				
				
					
.cat-description {margin-left: 15%;margin-right: 15%; padding:10px}
					
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG { display: inline-block!important }
.post-ratings-image{ display: inline-block!important }
.wpfp-img { float: left; padding-top: 3px;}

.post-ratings {
  width: 100%!important;
	opacity: 1;display:inline-block;font-size: 14px;
  color: #ccc;
  letter-spacing: 1px;
  font-weight: 400;
  text-transform: none;}

}
.preview-grid, .preview-slider {border-color:none!important}
					
					#cb-content a:link, #cb-content a:visited:link, #content.widecolumn a:link, #content.widecolumn a:visited:link {color: white}


				

					.wpfp-span{padding-bottom: 5px!important}
ul, li {
  list-style-type: none;}


.block-archive-skin-2 .preview-classic a, .block-archive-skin-2 .preview-thumbnail a{font-weight: 500!important;
  font-family: 'Oswald',sans-serif;}
					
					#cb-footer .cb-footer-wrap .cb-footer-widget {
    margin-left:25%;
	 margin-right:25%;
    padding-top: 30px;
  }
 #cb-footer .cb-footer-lower .cb-footer-links ul {
    text-align: center;
    margin: 0;
  }
  #cb-footer .cb-footer-lower .cb-footer-links {
    width: 100%;
  }

					.addtoany_shortcode{ text-align:center; }
					
					
[id*="slim_p"].postbox{padding-right:15%; padding-left:15%;}

.pms-prorate-frontend-message, p.pms-alert, #pms-stripe-payment-elements:not(.StripeElement), .pms-form-design-wrapper .pms-gm-message, .pms-form-design-wrapper .pms-gm-message__purchase{background-color: #1079F3;
border-radius: 0}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{background-color: #0D48F9;
border:none!important; border-radius:0}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{color: white;background-color: #4b4b4b;
border:none!important; border-radius:0}
.pms-form-design-wrapper .pms-account-navigation ul li a {text-transform:uppercase;font-weight: 700;font-size: 18px;
 font-family: 'Oswald', sans-serif;}
.pms-form-design-wrapper .pms-account-navigation ul li {
  padding-bottom: 20px;
}
.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back, .pms-form-design-wrapper input[type="submit"], .pms-form-design-wrapper #pms-apply-discount, .pms-form-design-wrapper .pms-form-submit {font-family: 'Oswald', sans-serif;font-size: 20px;}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link:not(.pms-account-navigation-link--logout) a:hover, .pms-form-design-wrapper .pms-account-navigation ul li a.pms-account-navigation-link--active{ color: #1079F3;
  box-shadow: 0 3px 0 0 currentColor !important;}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr td {color: #707070;}
#cb-content a:link, #cb-content a:visited:link, #content.widecolumn a:link, #content.widecolumn a:visited:link{color:white}
.pms-form-design-wrapper .pms-account-navigation ul li a {color:white}
.pms-form-design-wrapper .pms-upgrade__message, .pms-form-design-wrapper h3 {color: #1079F3;}
.pms-form-design-wrapper .pms-subscription-plan label.selected, .pms-form-design-wrapper .pms-subscription-plan label:hover {border:none}
.pms-form-design-wrapper .pms-subscription-plan label {border:none}
.pms-form-design-wrapper .pms-subscription-plan label {background: #444;border-radius:0;}
.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:checked  {box-shadow:none}
.pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-price {
  font-weight: 500;
  color: white;
}
.pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-name, .pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-price {font-weight: 500;
  color: white;
}
.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back, .pms-form-design-wrapper input[type="submit"], .pms-form-design-wrapper #pms-apply-discount, .pms-form-design-wrapper .pms-form-submit{border-radius:0!important}
.pms-form-design-wrapper #pms-members-table table tr td, .pms-form-design-wrapper table#pms-confirm-payment tr td, .pms-form-design-wrapper table#pms-payment-history tr td {color:#707070}
.pms-form-design-wrapper #pms-members-table .pms-members-table__wrap{display:none!important}
.pms-group-dashboard-go-back  {height: 48px;
  border-radius: 0px !important;
  border: none;
  color: #FFFFFF !important;
  text-decoration: none;
  text-transform: none;
  padding:10px;
  background: #1079F3;
  font-size: 16px;
  max-width: 100%;
  min-width: 150px;}
.pms-group-dashboard h3{text-transform:uppercase;font-weight: 700;font-size: 18px;
  letter-spacing: 2px;font-family: 'Oswald', sans-serif;}
.pms-form-design-wrapper .pms-upgrade__message, .pms-form-design-wrapper h3{text-transform:uppercase;font-weight: 700;font-size: 18px;
  letter-spacing: 2px;font-family: 'Oswald', sans-serif;}
.pms-form-design-wrapper strong {font-family: 'Oswald', sans-serif;color: white}
.pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-name{text-transform:uppercase;}
ul#pms-stripe-connect{background-color: #fff!important; padding:2%!important;
    margin: 65px 0 30px 0;
   }
.pms-form > input[type=submit]{margin-top:7%;
margin-bottom:7%}
.pms-form-submit {margin-top:7%;
margin-bottom:7%}
.pms-form-design-wrapper h4{color: #1079F3!important;
text-transform: uppercase;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 2px;
    font-family: 'Oswald', sans-serif;}
textarea#pms_group_description{display:none!important}
label[for="pms_group_description"]{display:none!important}
.pms-prorate-frontend-message:before, p.pms-alert:before, #pms-stripe-payment-elements:not(.StripeElement):before, .pms-form-design-wrapper .pms-gm-message:before, .pms-form-design-wrapper .pms-gm-message__purchase:before {display:none!important}
					.pms-form-design-wrapper .pms-account-navigation ul{border-bottom:opx!important}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:before {display:none!important}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a{text-transform: none;     text-transform: none;}
.pms-account-navigation li.pms-account-navigation-link{margin-right: 5px;}
.pms-prorate-frontend-message, p.pms-alert, #pms-stripe-payment-elements:not(.StripeElement), .pms-form-design-wrapper .pms-gm-message, .pms-form-design-wrapper .pms-gm-message__purchase{    padding-left: 25px !important;}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link {font-family: 'Oswald', sans-serif!important; font-size:20px;    font-weight: 400;}
element.style {
}
.pms-form-design-wrapper#pms_login p.login-username input, .pms-form-design-wrapper#pms_login p.login-password input, .pms-form-design-wrapper #pms-subscription-plans-discount input#pms_subscription_plans_discount_code, .pms-form-design-wrapper .pms-field:not(.pms-field-subscriptions) input[type=text]:not(.chosen-search input), .pms-form-design-wrapper .pms-field input[type=password] {
    padding: 15px 15px 0 15px !important;
}
					
.pms-form-design-wrapper #pms-members-table .pms-members-table__search input, .pms-form-design-wrapper#pms_login p.login-username input, .pms-form-design-wrapper#pms_login p.login-password input, .pms-form-design-wrapper #pms-subscription-plans-discount input#pms_subscription_plans_discount_code, .pms-form-design-wrapper #pms-stripe-credit-card-details, .pms-form-design-wrapper .pms-field:not(.pms-field-subscriptions) input[type=text]:not(.chosen-search input), .pms-form-design-wrapper .pms-field input[type=password]{    height: 45px!important}

.pms-form-design-wrapper #pms-members-table .pms-members-table__search, .pms-form-design-wrapper .pms-group-dashboard form#pms-invite-members, .pms-form-design-wrapper#pms_login p.login-username, .pms-form-design-wrapper#pms_login p.login-password, .pms-form-design-wrapper .pms-field:not(.pms-field-subscriptions,.pms-field-type-heading,.pms-gdpr-field,.beehive,#pms-recaptcha-login-wrapper,#pms-recaptcha-recover_password-wrapper) {margin:0!important}
.pms-form-design-wrapper p{
margin-top: 5px!important; font-size: 14px;}
.pms-form{background-color: #333 !important;
  padding: 3%;
}
.pms-payment-error a, .pms-payment-error a:visited{color: #ff0d0d!important}

a.register{display:none!important}
 .alignleft {
float: left;
}
					
					.pms-form-design-wrapper .pms-account-navigation ul{border:none!important}
					.breadcrumbs .crumb, .breadcrumbs i {
  color: #3a3a3a;
}
					.breadcrumbs a {
  color: #3a3a3a;
}

					.cb-meta .cb-article-meta .meta{background:black}				
	

.entry-content h3{font-weight: 400;color:#8a8a8a; padding-bottom:45px}


.site-footer .textwidget{padding-left:20%!important; padding-right:20%!important; padding-top:6%!important}

.siguenos{padding-left:20%!important; padding-right:20%!important; }
