/*
Theme Name:   Newspaper Child
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description: 	Premium wordpress template, clean and easy to use.
Template:     	Newspaper
Version: 		1.0.0
Author: 		tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
License:
License URI:
Tags:black, white, one-column, two-columns, fixed-layout
Text Domain:  newspaper-child
*/

/*************** 
All custom CSS should be added to Theme Options > Custom CSS,
or in the style.css of a Child Theme.
***************/

@import url("../Newspaper/style.css");

/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */

@font-face {
    font-family: 'GalanoGrotesque';
    src: url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesque-Medium.eot');
    src: local('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/Galano Grotesque Medium'), local('GalanoGrotesque-Medium'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesque-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesque-Medium.woff2') format('woff2'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesque-Medium.woff') format('woff'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesque-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'GalanoGrotesqueAlt';
    src: url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Regular.eot');
    src: local('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/Galano Grotesque Alt'), local('GalanoGrotesqueAlt-Regular'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Regular.woff2') format('woff2'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Regular.woff') format('woff'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GalanoGrotesqueAlt';
    src: url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium.eot');
    src: local('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/Galano Grotesque Alt Medium'), local('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium.woff2') format('woff2'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium.woff') format('woff'),
        url('https://fcatletisme.cat/wp-content/themes/Newspaper-child/fonts/GalanoGrotesque/GalanoGrotesqueAlt-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

table.table-no-border td {border: none}

.tribe-events-filters-vertical {
float: left;
width: 25%;
}

.text-center {text-align:center}
.tribe-events-loop table td {padding:4px 6px}
.tribe-events-loop table .td-list-separator-month {padding:0}
.tribe-events-list-separator-month {padding:10px}

.tribe_submit {background-color:#666;border:none;border-radius:3px;box-shadow:none;color:#fff !important;cursor: pointer;display:block;font-size:11px;text-align:center;font-weight:700;height:30px;margin:15px;padding:5px 10px;text-transform:uppercase;font-family:'Roboto', sans-serif;transition:.1s ease-in-out}
.tribe_submit:hover {background-color:#999}

.td-header-rec-wrap {min-height:0}
.td-logo-wrap-full .td-header-rec-wrap h1 {text-shadow:1px 2px 2px rgba(255, 255, 255, 0.9);}

.td_module_8 {padding-bottom: 5px}
	
.td-banner-wrap-full, .td-header-menu-wrap-full {background-color:transparent !important;}

.sf-menu > li > a {padding:0 9px !important}
.sf-menu a.sf-with-ul {padding-right: 20px !important}

.tribe-events-back {margin-top:15px}
.tribe-events-schedule h2 {margin-bottom:0}
h1.tribe-events-single-event-title {margin-top:0}
.tribe-list-widget td {font-size:13px}
.td-list-separator-month {margin:0;padding:0}
.tribe-events-list-event-title.entry-title > a { font-size:13px !important}
.tribe-events-loop .url {font-size:13px !important}
.tribe-events-loop td {font-size:13px !important}

.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {width:50%}

#tribe_events_filters_wrapper .tribe-events-filter-group label {padding:5px}

h3.tribe-events-filters-group-heading > span {display:none !important}

/* Carousel */
@media (min-width:980px)
{	
	.carousel-slider .carousel-slider__item img {max-height:225px}
}
@media (max-width:980px)
{	
	.carousel-slider .carousel-slider__item img {max-width:80%}
}

/* Pin  */
.pin p {margin-bottom:5px}

/* Month View */
h2.tribe-events-list-event-title {margin-top:3px !important;}
#tribe-events-content .tribe-events-calendar td {height:auto;width:auto;padding: 2px 8px}
#tribe-events-content table.tribe-events-calendar {table-layout:auto}
.teccc-legend a, .tribe-events-calendar a, #tribe-events-content .tribe-events-tooltip h4 {color:inherit !important;font-weight:normal !important}

.tribe-events-meta-group .tribe-events-single-section-title {border-bottom: 1px solid #999;}
dd.tribe-organizer {text-transform: uppercase;}
.tribe-events-list .tribe-events-venue-details {border-top:0}
.datepicker-dropdown {z-index:3000 !important}

.td-default-sharing .td-social-google {display:none}

@media (max-width:980px)
{
	.td-logo-wrap-full .td-header-rec-wrap h1 {font-size:26px;}
	.sf-menu > li > a {padding:0 7px !important;}
	.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {width:100%}

}
@media (max-width:360px)
{
	.hide-mobile {display:none}
	.tp-shadowcover {display:none}
	.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {overflow:scroll !important;padding:10px 5px !important}
}