@charset "UTF-8";
/*!
Theme Name: sportcenter Child
Author: Adriano Giallongo - Netpcsolution.com
Author URI: https://netpcsolution.com/
Description: WordPress theme.
Version: 1.0.0
Template: sportcenter
*/
.post-slider-overlay{
/*	display:none !important;
*/}
body {
    font-family: "Verdana",sans-serif !important;
    line-height: 1.8 !important;
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{
	margin-top:1px !important;
	}
.btn-primary {
    color: #ffffff !important;
    background-color: #0f0f0f;
    border-color: #0f0f0f;
}

.event-button {
    margin: -40px 0 0px -25px;
}
.btn-default {
    color: #fff !important;
}
.logo {
    padding: 0px 0 !important;
    height: 100px !important;
}
.list-inline {
    padding-left: 20px !important;
}
.main-color-1-bg{
	margin-bottom:0px;
	}
.page-heading {
background-size: 100% auto;
   background-position: center center !important;
 background-repeat: no-repeat;
 background-attachment:inherit !important;
	}
#main-nav {
    position: static !important;
}
.navbar {
    margin-bottom: 1px !important;
	}
h3.font-2{
	color:#FFF !important;
}
.event-date-block {
    color: #FFF !important;
}

.post-grid-button.btn-lg.has-icon {
    padding: 22px 16px 16px 30px !important;
}
.btn-lg, .btn-group-lg>.btn {
    font-size: 12px !important;
	}
.content-pad-4x {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.axiframe{
	height:920px !important;
	border: #272B30;
	}	
.btn-lg .btn-icon {
    padding: 5px 14px 15px 15px !important;
}	

@media (min-width: 768px){
.navbar-nav.navbar-right:last-child {
    margin-right: -123px;
    margin-top: revert;
}
}
@media (max-width: 768px){
.wpb-js-composer .vc_tta.vc_general {
    font-size: 0.8em !important;
}
.vc_column_container>.vc_column-inner {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.page-heading {
    padding-top: 10px !important;
    padding-bottom: 15px !important;
}
}
@media (max-width: 500px){
	.axiframe {
    height: 1480px !important;
	}
}
.copyrightNPS{
	padding-bottom: 20px;
}

.contenitore{
overflow:hidden; 
border:1px solid #ddd;
}

.table-left{float:left;}

.contenitore-inner{
float:left;
overflow-x:auto; 
}

.table-right{width:100%;}

@media all and (max-width:480px){
.table-left{width:35%;}
.contenitore-inner{width:100%;}
}

@media all and (min-width:481px){
.table-left{width:30%;}
.contenitore-inner{width:100%;}
}