.icon-box strong{
	font-family: "Advent Pro";
    font-weight: 800;
    font-size: 20px;
}

.hentry strong, .hentry th, .hentry dt {

    font-size: inherit!important;
}
.elementor-testimonial-image{display:none;}
.home .fitlap-breadcrumb{display:none;}

.header-1 .site-header-account {
    margin-right: 20px;
    display: none;
}
.header-1 .site-header-cart {
    margin-right: 20px;
    display: none;
}

.main-navigation ul.menu > li > a:before{
	background-color: #f9c90e;
}
/* copertine */
@media (min-width: 768px){
.fitlap-breadcrumb {
    min-height: 30vw!important;
}
}


/* copertine */
@media (max-width: 767px){
.fitlap-breadcrumb {
    min-height: 40vw!important;
}
}

/*
.postid-2317 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-crossfit-3.jpg)!important;
}
.postid-2352 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-beginner-1.jpg)!important;
}
.postid-2358 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-mobility.jpg)!important;
}
.postid-2364 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-kettelebell.jpg)!important;
}
.postid-2371 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-endurance.jpg)!important;
}
.postid-2379 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-body.jpg)!important;
}
.postid-2385 .fitlap-breadcrumb{
	background-image:url(https://crossfitprato.kplanner.it/wp-content/uploads/2020/07/Crossfit-prato-cover-private.jpg)!important;
}
*/
.dojo-page .fitlap-breadcrumb{
	background-image:url(https://www.accademiaprato.it/wp-content/uploads/2021/12/dojo-accademia-prato-cover.jpg)!important;
}
.classi-page .fitlap-breadcrumb{
	background-image:url(https://www.accademiaprato.it/wp-content/uploads/2021/12/classi-page-accademia-prato-cover.jpg)!important;
}
.team-page .fitlap-breadcrumb{
	background-image:url(https://www.accademiaprato.it/wp-content/uploads/2020/07/team-accademia-prato-cover.jpg)!important;
}
.contatti-page .fitlap-breadcrumb{
	background-image:url(https://www.accademiaprato.it/wp-content/uploads/2021/12/contatti-accademia-prato-cover-1.jpg)!important;
}
.calendario-page .fitlap-breadcrumb{
	background-image:url(https://www.accademiaprato.it/wp-content/uploads/2021/12/calendario-page-accademia-prato-cover.jpg)!important;
}
/*varie tema*/
.elementor-column:hover .elementor-widget-heading.stroke .elementor-heading-title {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #f9c90e;
    -webkit-text-stroke: 1px #f9c90e;
}

a {
    color: #f9c90e;
    text-decoration: none;
}
a:hover {
    color:  #1b349e;
}
h1, h2, h3, h4, h5, h6 {
	color:  #1b349e;}
body, input, textarea {
	color: #090054;}
.main-navigation ul.menu li.menu-item .sub-menu .menu-item a:before {
	background-color: #1b349e;
}
.entry-title a {color:  #090054;
}
.entry-title a:hover {
    color: #1b349e;
}
.hentry strong{
	color:  #090054;
}
.post-style-2 .post-thumbnail {
background-color: #1b349e;
}
.elementor-classes-wrap.style-1 .content-bottom:after, .elementor-classes-wrap.style-4 .content-bottom:after {
    background-color: #f9c90e;
}
.elementor-testimonial-item-wrapper .elementor-testimonial-rating .active {
    color: #f9c90e;
}
.elementor-widget-media-carousel.elementor-icon-fitlap .icon-fitlap {
    background-color: #f9c90e;
}
.elementor-widget-media-carousel.elementor-icon-fitlap .icon-fitlap:hover {
    background-color: #1b349e;
}
.elementor-post-wrapper .categories-link a {
    background-color: #f9c90e;
}
.elementor-post-wrapper .categories-link a:hover {
    background-color: #1b349e;
}
.elementor-classes-wrap.style-4 .title a:hover {
    color: #f9c90e;
}
.elementor-classes-wrap .link-detail:hover {
    color: #f9c90e;
}
.elementor-widget-flip-box.decor-title-yes .elementor-flip-box__back .elementor-flip-box__layer__title:before {
    background-color: #f9c90e;
}
.elementor-icon-box-wrapper .elementor-icon-box-content span.color-primary {
    color: #f9c90e;
}
.header-1 .join-wrap .button-wrap a{
	background-color: #16368b;
	 color: #f9c90e;
}
.header-1 .join-wrap .button-wrap a:hover{
	background-color: #f9c90e;
	 color: #16368b;
}

.single-fitlap_trainer .trainer-sidebar .trainer-title h3{

    color: #f9c90e;
}
#secondary .widget .widget-title, #secondary .widget .widgettitle {
    background-color: #f9c90e;
	 color: #16368b;
}
.widget.widget_recent_entries .post-title:hover {
    color: #1b349e;
}
.hentry .categories-link a {

	background-color: #16368b;
}
.elementor-classes-wrap .entry-title {
	font-size: 24px;}

.elementor-classes-wrap.style-4 .inner {
    padding-bottom: 180px;
}
.elementor-divider .elementor-divider-separator {

	animation-name: none!important;}

@media (max-width: 767px){
	.elementor-classes-wrap.style-4 .inner {
    padding-bottom: 60px;
}

}
.elementor-classes-wrap.style-1 .inner {
    padding-bottom: 100px;
}

/* classi widget */
.elementor-classes-wrap.style-1 .title, .elementor-classes-wrap.style-4 .title {
	background: #f3f3f3}
.elementor-classes-wrap.style-1 .title:before, .elementor-classes-wrap.style-4 .title:before, .elementor-classes-wrap.style-1 .content-bottom, .elementor-classes-wrap.style-4 .content-bottom {
	background: #f3f3f3}

.elementor-classes-wrap.style-1 .title a, .elementor-classes-wrap.style-4 .title a,
.elementor-classes-wrap .link-detail  {
    color: #16368b!important;
}
.elementor-classes-wrap .link-detail:hover span:before  {
    background-color: #16368b!important;
}
.elementor-classes-wrap .description {
    color: #090054;
 
}
/* blog widget */

.widget_media_image{
    padding: 0!important;
}
.widget_media_image img{
	margin:0!important;
	padding:0!important
}


/* timetable */
/* nascondi orario per tabella oraria */
.mptt-shortcode-row-0, 
.mptt-shortcode-row-1, 
.mptt-shortcode-row-2, 
.mptt-shortcode-row-3, 
.mptt-shortcode-row-4, 
.mptt-shortcode-row-5, 
.mptt-shortcode-row-6{
	display:none;}
/* queste vanno nascoste per tabella oraria, ma mostrate per quella a mezz'ore
.mptt-shortcode-row-22, 
.mptt-shortcode-row-23{
		display:none;}
}*/

/* nascondi orario per tabella a mezz'ore */
.mptt-shortcode-row-7, 
.mptt-shortcode-row-8, 
.mptt-shortcode-row-9, 
.mptt-shortcode-row-10, 
.mptt-shortcode-row-11, 
.mptt-shortcode-row-12, 
.mptt-shortcode-row-13,
.mptt-shortcode-row-43, 
.mptt-shortcode-row-44, 
.mptt-shortcode-row-45, 
.mptt-shortcode-row-46{
	display:none;}

.fitlap-mobile-nav {

	background-color: #fff!important;}