/*
Theme Name:   Hello Elementor Child
Theme URI:    http://zcreativestudio.it
Description:  Hello Elementor Child Theme
Author:       Nick Longo
Author URI:   http://zcreativestudio.it
Template:     hello-elementor
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  helloelementorchild
*/
/*h3.elementor-heading-title{
	font-size:14px !important;
}*/
/*h1,h2,h3,h4,h5{
	font-weight:bold;
}
.elementor-kit-6 h1,h1 {
	font-size:24pt !important;
}
.elementor-kit-6 h2,h2 {
	font-size:18pt !important;
}
.elementor-kit-6 h3,h3 {
	font-size:14pt !important;
}

p {
	font-size:12px !important;
	line-height:16px;
	margin-bottom:.85rem !important;
}*/

p{
	line-height:16px;
}

.elementor-element-9384aca{
	display:none !important;
}
.contenuto a {
 	color:#015A36;
	text-decoration:underline;
}

.contenuto a:hover {
	color:#222222;
}
a:hover {
	text-decoration:underline;
}

.menu-item a:hover {
	text-decoration:none !important;
}

.breadcrumb {
	margin-bottom:0px !important;
}
.swiper-pagination-bullet {
	border-radius:0px !important;
	background-color:#ffffff !important;
	height:1.5px !important;
	opacity:1 !important;
	width:45px !important;
	vertical-align: middle !important;
}

.swiper-pagination-bullet-active {
	background-color: #c4d949 !important;
	height:3px !important;
}
.post-category--gaming::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/social-gaming-icon.png);
}

.post-category--gaming {
  background-color: #67aaf9 !important;
}

.post-category--giochi::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/giochi-icon.svg);
}

.post-category--giochi {
  background-color: #fabb00 !important;
}

.post-category--negozi-sisal::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/negozi-sisal-icon.png);
}

.post-category--negozi-sisal {
  background-color: #40cd8c !important;
}

.post-category--ippica::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/ippica-icon.png);
}

.post-category--ippica {
  background-color: #ec1e23 !important;
}

.post-category--esport::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/e-sport-icon.png);
}

.post-category--esport {
  color: #fff !important;
  background-color: #097d41 !important;
}

.post-category--cinema-e-tv::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/cinema-tv-icon.png);
}

.post-category--cinema-e-tv {
  background-color: #ff8e0d !important;
}

.post-category--tecnologia::before {
  background-image: url(https://preprod-www.sisal.it/news/wp-content/uploads/2023/07/tecnologia-icon.png);
}

.post-category--tecnologia {
  background-color: #bed62f !important;
}


.post-box__category {
  position: absolute;
  left: 10px;
  top: 10px;
  background-color: #67aaf9;
  display: inline-block;
  min-width: 60px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: .875rem;
  text-align: center;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.post-box__category_title {
  position: absolute;
  left: 10px;
  top: 10px;
  background-color: #67aaf9;
  display: inline-block;
  min-width: 200px;
  padding: 5px;
  padding-right: 1.65rem !important;
  border-radius: 1.25rem;
  text-align: center;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
}

.post-category--cinema-e-tv::before, .post-category--esport::before, .post-category--gaming::before, .post-category--giochi::before, .post-category--ippica::before, .post-category--negozi-sisal::before, .post-category--retail::before, .post-category--tecnologia::before {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin-top: -.5rem;
  position: absolute;
  left: 7px;
  top: 50%;
}

.post-category--cinema-e-tv, .post-category--esport, .post-category--gaming, .post-category--giochi, .post-category--ippica, .post-category--negozi-sisal, .post-category--retail, .post-category--tecnologia {
  position: relative;
  padding-left: 1.65rem !important;
}

.post-category--estrazioni {
	position:relative;
	word-break:normal !important;
}

.button-bottom .elementor-button{
	width:100% !important;
}

.altre_news{
	max-height:115px !important;
}

/*Michele*/
.truncate-title h3{
	 text-overflow: ellipsis;
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.truncate-desc p{
	 text-overflow: ellipsis;
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.truncate-desc-long p{
	 text-overflow: ellipsis;
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 12;
  -webkit-box-orient: vertical;
}

.knxFix {
	 height: 109px!important;
}

.card-img-offcanvas-custom-lotterie {
	position: absolute;
    top: 55%;
    left: 7%;
    color: #ffffff !important;
    font-weight: bold !important;
    font-size: 1pc !important;
}

.nav-custom-tabs .nav-link.active {
    border-color: transparent !important;
    color: #0B7D3E !important;
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness: 2.0px;
}

.btn-sisal-alt {
	border: 1px solid #bed62f;
    border-radius:7px
	font-size: 9pt;
    border-radius: 6px !important;
    padding: 5px 15px;
    min-width: 0;
    line-height: 14px;
    font-weight: 500;
}

