ul.sigFreeClassic {text-align:center; width: 100%;}

.fancybox-opened .fancybox-title {
    display: none;
	visibility: hidden;
}

ul.sigFreeClassic li.sigFreeThumb {
	float:none;
	margin: 10px 10px 10px 10px;
}

ul.sigFreeClassic {
    margin: 8px auto 5px auto !important;
    padding: 8px 0 0 0 !important;
}

ul.sigFreeClassic, li.sigFreeThumb { 
	float:none; 
	display:inline-block;
}

ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover {
    background-color: transparent;
}

ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover img.sigFreeImg {
    border-radius: 10px;
}

ul.sigFreeClassic li.sigFreeThumb {
    background-color: transparent !important;
}

.fancybox-lock .fancybox-overlay {
    z-index: 99999;
}

body{
	color: black;
}

img.logo2{
	max-height: 130px;
}

table.cerchio{
	border: none;
}

table.no-border{
	border: none;
}

td.cerchio{
	border: none;
	background-color: #f5f5f5;
	border-radius: 50%;
	
}

#sp-header {
    height: 130px;
}

div.gioco{
	height: 95%;
	width: 95%;
}

.h2, h2 {
    font-size: 30px;
    /*text-shadow: 0px 0px 10px #2ff40a;*/
}

.testo-grande{
	font-family: Titillium Web, sans-serif;
    	font-size: 30px;
    margin-top: 20px;
    margin-bottom: 10px;
font-weight: 500;
    line-height: 1.1;
}

@media (min-width: 992px){
	.sppb-col-md-6 {
		width: 49.9%;
	}
}

a {
  /*color: #2ff40a;*/
color: #666;
}
a:hover {
text-decoration: underline;  
color: #000;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #22b8f0;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #22b8f0;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #22b8f0;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #22b8f0;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #0faae4;
  background-color: #22b8f0;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #0d8ab9;
  background-color: #0e9cd1;
}
ul.social-icons >li a:hover {
  color: #22b8f0;
}
.sp-page-title {
  background: #22b8f0;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #22b8f0;
}
.sp-module .latestnews >div >a {
  color: #000000;
}
.sp-module .latestnews >div >a:hover {
  color: #22b8f0;
}
.sp-module .tagscloud .tag-name:hover {
  background: #22b8f0;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #22b8f0;
}
.search .btn-toolbar button {
  background: #22b8f0;
}
.post-format {
  background: #22b8f0;
}
.voting-symbol span.star.active:before {
  color: #22b8f0;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #0e9cd1;
}
.entry-link,
.entry-quote {
  background: #22b8f0;
}
blockquote {
  border-color: #22b8f0;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #22b8f0;
}
#sp-footer {
  background: #22b8f0;
}
.sp-comingsoon body {
  background-color: #22b8f0;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #000000;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #22b8f0;
  background-color: #22b8f0;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #22b8f0;
  background-color: #22b8f0;
}
