/**
 * @version		1.0.1
 * @package		JoomlaXTC Kraft template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */

/* modifiche per topbar 24.08.2022 */

#headertop {
    background: #d3d3d3;
}
#topleft {
    float: none;
}

#topright {
    float: right;
	background: #000000;
  line-height: 1;
}

// modifiche colori 06.04.2021
.u1inner,.u1innermore {text-align:center;color:#000;width: 80%;margin: 13% auto 0 auto;}
// fine modifiche colori 06.04.2021

@media (max-width: 980px)
.com_content .kraftblog .page-header h2 a, .com_content .kraftblog .page-header h2 {
    font-size: 150%!important;
}
.com_content .kraftblog .page-header h2 a {
    font-size: 120%!important;
}

#region1.xtc-fluidwrapper {
	padding:0px 0px;
	margin:0 auto;
}

.modulecontent {
  padding:0px 0
}
.module{margin:0 0 0px 0;}

//#menuwrap ul.menu > li.menu-4.item-1225 {color:#6c0505!important;}


//#menuwrap li.menu-4.item-1225 {
// color: #444444 !important;
//}

//.menu-4 item-1225 { 
//  color: #000; 
//}


#menuwrap .suckerfish ul.menu > li ul li {
  min-width:250px;
  padding-top: 8px;
  padding-bottom: 8px
}


.suckerfish ul.menu > li,.dualfish ul.menu > li {
  display:block;
  float:left;
  padding:17px 11px
}

span.subheading-category, .componentheading span, .com_content .page-header h1 {
    font-family: 'noto_serifbold', Arial, sans-serif;
    font-size: 35px !important;
}
  
.kraftblog span.subheading-category {
    color: #fff;
    margin-bottom: 0;
    padding-top: 50px;
}
  
//#menu .mobilebtn {
//	display:block!important;
//	position:absolute;
//	width:30px;
//	height:30px;
//	float:left;
//	left:300px;
//	top:32px;
//}

  .topleft {
  float:none!important;
}

.com_k2 .itemHeader h2.itemTitle,.com_content .item-page .page-header h2 a,.com_content .item-page .page-header h2,.com_k2 .itemListCategory h2  {font-family:'RobotoSlab-Light', Arial, sans-serif;;font-size:40px;line-height:100%;padding:0px;}

.hidden-desktop {display:none !important}

.hidden-mobile {display:block !important}
/* desktop con monitor largo: più di 1200 pixel */
@media (min-width: 1200px) {
.hidden-desktop {display:none !important}
}
/* per device con monitor larghi da 768 a 979 pixel: tablet orizzontali o desktop */
@media (min-width: 768px) and (max-width: 979px) {
.hidden-desktop {display:none !important}
}
/* tra 480 pixel e 767 pixel: tablet vari */
@media (max-width: 767px) {
.hidden-desktop {display:block !important}
}
/* Tutto ciò che ha un monitor più piccolo di 480 pixel: telefoni */
@media (max-width: 480px) {
.hidden-desktop {display:block !important}
}
/* desktop con monitor largo: più di 1200 pixel */
@media (min-width: 1200px) {
.hidden-mobile {display:block !important}
}

/* per device con monitor larghi da 768 a 979 pixel: tablet orizzontali o desktop */
@media (min-width: 768px) and (max-width: 979px) {
.hidden-mobile {display:block !important}
}

/* tra 480 pixel e 767 pixel: tablet vari */
@media (max-width: 767px) {
.hidden-mobile {display:none !important}
}

/* Tutto ciò che ha un monitor più piccolo di 480 pixel: telefoni */
@media (max-width: 480px) {
.hidden-mobile {display:none !important}
}


