/*
#------------------------------------------------------------------------
# game. - December Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */

/*BACKGROUND*/
/*#gkBg {
    background: url('../images/background.jpg')!important;
	background-position: center top!important;
	background-repeat: no-repeat!important;
	background-attachment: fixed!important;
}*/
/*BARRA SLIDE*/

/*#gkMobileMenu option[value=“#”]{font-weight:bold;}*/
.box.normativa a {
    color: #fff;
}

.testosottolineato {text-decoration: underline!important;}

.box .search .inputbox, .box .search #mod-search-searchword {
    width: 90%;
    margin-left: 12px;
}
.box .search:after {   
    top: -5px!important;
  	right: 30px;
}

#mobileMenu {
    color: #000;
}

.nspPagination li:hover, .nspPagination li.active {
    background-color: #fdc613;
}

em {
    color: #555;
}

.mod-languages ul.lang-inline, .mod-languages ul.lang-block {
    float: right;
}

figure {margin-top:0};

.gkMenu > ul > li {font-size: 14px;}

.box.highlights {
    background: #fdc613;
}
.box.color-bg1 .header, .box.color-bg2 .header, .box.color-bg3 .header {
    background: #fdc613!important;
}
.bigtabs .gkTabsWrap ol li.active, .bigtabs .gkTabsWrap ol li.active:hover {
    background: #fdc613;
  	color: #111;
}
.showcase p.nspInfo .category {
    background: #fdc613;
}
/*VIDEO*/
.gkItem.video h3 a {
    display: none;
}
/* 
.box {
    line-height: 3.8;
}
*/
.gkNspPM-VideoGallery .gkSmallBlock p {
    font-size: 15px;
    font-weight: bold;
  	color:#fff;
}
.dark-area .gkNspPM-VideoGallery .gkSmallBlock p {color: #fff;}

.gkNspPM-VideoGallery .gkSmallBlock small {border: 1px solid #fdc613;}

.gkNspPM-VideoGallery .gkSmallBlock small::after {
    border-color: transparent #fdc613 transparent transparent;
}

/*BARRA DEI MENU*/
.gkMenu > ul > li.active > a {color: #fdc611;}
.gkMenu > ul > li > a {color: #fff;}
.gkMenu a:hover, .gkMenu a:active, .gkMenu a:focus, .gkMenu li.active > a {color: #cfcfcf;}

.gkMenu > ul li div.childcontent .header a {
    text-align: center;
}

/*TESTO SLIDE PRINCIPALE*/
.gkIsWrapper-gk_game figcaption h2 {
  font-size:80px;
  letter-spacing: 0px;
  text-indent: 15px;
  background-color: rgba(0, 0, 0, 0.3);
}
.gkIsWrapper-gk_game .gkProgressBar {
    background: #fdc613;
}
.gkIsWrapper-gk_game figcaption > div {width:60%;}

/*BACKGROUND*/
#gkBg {
    background: #5f5e5e url(../images/sanpietro.jpg) no-repeat center 0;
}
html.jt-notouch {
    background-color: #000;
}
#gkCopyrights {
    color: #ffffff;
  line-height: 2;}
  
#gkLogo { 
    width: 275px;
}

a, .jt-link {
    color: #000;
}

/*TAB IN EVIDENZA*/

.bigtabs .gkTabsWrap ol li.active:after {border-top-color: #fdc613;}

/*PULSANTI VARI*/
button, .button, input.button, span.button, button.button, div.button, input[type="submit"], input[type="button"],.pagenav-prev a,.pagenav-next a,.readon, #gkMainbody .itemReadMore, #gkMainbody .readmore > a,
.button.invert:active, .button.invert:focus,
.button.invert:hover {background: #FDC612;}
/*section.categories-list ul ul li { border-left: 3px solid #94a4a5; }
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { color: #94a4a5!important; }
.tooltip-inner strong { background: #94a4a5; }
.autocompleter-queried { color: #94a4a5!important }*/

p {
    margin: 0.5em 0 0.5em!important;
}
.box.highlights .gkNspPM-Highlights li::before {
    border: 1px solid #000;
    color: #000;
}
.box.highlights .gkNspPM-Highlights li h3::before {
    border-color: transparent transparent transparent #000;
}
.box.highlights .gkNspPM-Highlights p {
    color: #000;
}
.showcase p.nspInfo .category a {
    color: #000!important;
}

/*COLONNA DESTRA*/
#gkBannerRight {background: #fdc613;}

/*LINK DEI DOWNLOAD*/
.itemLinks .itemAttachmentsBlock ul li a {
    color: #000 !important;
    font-weight: 400;
    margin-left: 12px;
}
/*FORMATTAZIONE MINIATURE GALLERIE FOTOGRAFICHE*/
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper {
    margin: 0!important;
}
.itemBody > ul li:before, .itemBody > div > ul li:before, ul.gkBullet1 li:before, #product-tabs-content dd:before {
    margin-left: 10px;
}
/*FORMATTAZIONE EMISSIONE CARTE TELEFONICHE*/
.box.emissioni a {
    color: #fff;
}
.box.emissioni .item {
    width: 180px;
}
/*ICONE TONDE BIANCHE PORTFOLIO*/
.tplfolio .element .TzInner .TzArticleMedia > div .iconhover span:nth-of-type(1) {
    left: 60%;
    margin: -20px 0 0 -82px;
}
[class^="fa fa-"], [class*=" fa-"] {
    padding-right: 0px;
}
.tplfolio .element .TzInner .TzArticleMedia > div .iconhover span:nth-of-type(2) {
    display: none;
}
div#portfolio h3 {
    font-size: 15px;
}
ul, ol {

    padding-left: 0px;
}
.box.highlights .gkNspPM-Highlights li {
    border-bottom: 1px solid #000;
}
.box.highlights .header {
    border-bottom: 1px solid #000;
}
/*CSS TABELLA TIMBRI*/
.responsive {
border-collapse:collapse;
border-spacing:0;
margin:0 auto 40px;
}

@media screen and (min-width:800px){
.responsive {width: 80%;}

.responsive thead th {
height:50px;
line-height:50px;
border:1px solid #ddd;
background: navy;
color:#fff;
}

.responsive tbody td {
height:40px;
line-height:40px;
border:1px solid #ddd;
}
}

@media screen and (max-width:799px) {
.responsive, thead, tbody, th, tr, td {display: block;}

.responsive {width:90%;}
}
/*CSS VISUALIZZAZIONE CATEGORIE EMISSIONI*/
.tpCategories .tpCategory .tpInfo h3 {
    margin-bottom: 0;
}
.tpCategories .tpCategory {
    padding: 10px;
}
/*BREADCRUMBS*/
#gkBreadcrumb .breadcrumbs > ul > li {
    font-size: 12px;
    line-height: 1.5;
}
/*COMPONENTE ARTICOLI TZPORTFOLIO*/
.container {
    width: auto;
}

.tz_portfolio_plus_articles li .tzpp_media {
    width: 85%;
}
.tz_portfolio_plus_articles li .tzpp_content {
    width: 80%;
}
.itemImageBlock sup {
    background: #fdc613;
    top: 35px;
}
.pswp.foliolightbox {
    display: none;
}
:hover, a:active, a:focus, #gkMainbody a, #gkMainbody header h2 a:active, #gkMainbody header h2 a:focus, #gkMainbody header h2 a:hover, #k2Container article header h2 a:active, #k2Container article header h2 a:focus, #k2Container article header h2 a:hover, #gkSidebar .box a:hover {
    color: #000;
}
.tplfolio .element .TzInner:hover {
border-bottom-color:
    #fdc611;
}
/* titolo articoli*/
article header h1 {
    font-size: 28px;
}
.fa-comments:before {
    display:none;
}
/* bottone phocadownload*/

.pd-button-box-bt a.btn {
display:none;
}
.pd-row2-bp {
  display: none;
}
/* BOX TAB HOME */
#gkBannerLeft {
  width: unset;
}
.gkTabsWrap.vertical .gkTabsNav + .gkTabsContainer {
  margin-top: 0px;
}
/* BOX TAG CLOUD*/
.box.tagcloud a {
    border: 1px solid #E5E5E5;
    color: #888;
    float: left;
    font-size: 13px;
    line-height: 1.5;
    margin: 3px;
    padding: 3px 6px;
}
/* BARRA SOCIAL ARTICOLI*/
#gkSocialAPI {
  display: none!important;
}
/* GALLERIE FOTOGRAFICHE */
ul.sigFreeClassic li.sigFreeThumb {
    padding: 5px;
    border: 1px solid #ccc;
  	margin: 2px;
}
/* MODULO RICERCA */
.geek-search-wrapper {
    border: 1px solid #ccc;
}