/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
/* BACKGROUND */
#page.background-desert {
    background-image: url(../images/background/desert_bg.jpg);
    background-color: #130F0C;
    background-repeat: no-repeat
    }
#page.background-grass {
    background-image: url(../images/bg.png);
    background-position: bottom left;
    background-color: #fff;
    /* #0A0C07; */
    background-repeat: no-repeat
    }
#page.background-stadium {
    background-image: url(../images/background/stadium_bg.jpg);
    background-color: #19191B;
    background-repeat: no-repeat
    }
#page.background-worldmapblue {
    background-image: url(../images/background/worldmapblue_bg.png);
    background-color: #010115;
    background-repeat: repeat-x
    }
.background-worldmapblue #page-body {
    background: url(../images/background/worldmapblue_img.jpg) 50% 0 no-repeat
    }
#page.background-worldmapwhite {
    background-image: url(../images/background/worldmapwhite_bg.png);
    background-color: #DFE0E2;
    background-repeat: repeat-x
    }
.background-worldmapwhite #page-body {
    background: url(../images/background/worldmapwhite_img.jpg) 50% 0 no-repeat
    }
#page.background-street {
    background-image: url(../images/background/street_bg.jpg);
    background-color: #19191B;
    background-position: 50% 20%;
    background-repeat: no-repeat;
    background-attachment: fixed
    }
#page.background-fabricdark {
    background-image: url(../images/background/fabricdark_bg.png)
    }
.background-fabricdark #page-body {
    background: url(../images/background/fabricdark_img.jpg) 50% 0 no-repeat
    }
#page.background-squares {
    background-image: url(../images/background/squares_bg.png)
    }
.background-squares #page-body {
    background: url(../images/background/squares_img.jpg) 50% 0 no-repeat
    }
#page.background-grid {
    background-image: url(../images/background/grid_img.jpg);
    background-repeat: no-repeat;
    background-color: #D3D4D8
    }
.background-grid #page-body {
    background: url(../images/background/grid_bg.png) 50% 0 repeat
    }
#page.background-concert {
    background-image: url(../images/background/concert_bg.jpg);
    background-color: #0B0B09;
    background-repeat: no-repeat
    }
/* set raster overlays */
.background-stadium #page-body, .background-street #page-body, .background-grass #page-body, .background-concert #page-body {
    /*background: url(../images/background/raster.png) 50% 0 repeat; */
    }
/* darker wrappers */
#page.background-desert .wrapper-1, #page.background-desert .wrapper-2, #page.background-grass .wrapper-1, #page.background-grass .wrapper-2, #page.background-stadium .wrapper-1, #page.background-stadium .wrapper-2, #page.background-worldmapblue .wrapper-1, #page.background-worldmapblue .wrapper-2, #page.background-fabricdark .wrapper-1, #page.background-fabricdark .wrapper-2, #page.background-squares .wrapper-1, #page.background-squares .wrapper-2 {
    background-image: url(../images/wrapper_dark_bg.png)
    }
/* FONTS */
body.font-lucida, .font-lucida h1, .font-lucida h2, .font-lucida h3, .font-lucida h4, .font-lucida h5, .font-lucida h6 {
    font-family: unisansbook
    }
body.font-georgia, .font-georgia h1, .font-georgia h2, .font-georgia h3, .font-georgia h4, .font-georgia h5, .font-georgia h6 {
    font-family: "Uni-Sans-Book.ttf", Arial
    }
body.font-trebuchet, .font-trebuchet h1, .font-trebuchet h2, .font-trebuchet h3, .font-trebuchet h4, .font-trebuchet h5, .font-trebuchet h6 {
    /*font-family: sans-book;*/
    }
/* download */
div#phoca-dl-category-box.pd-category-view div.pd-category h3.pd-ctitle {
    font-size: 17px;
    font-weight: bold;
    color: #e03188 !important;
    line-height: 30px;
    border: none !important;
    background: none !important
    }
div#phoca-dl-category-box.pd-category-view div.pd-category div.pd-subcategory a {
    font-size: 15px !important;
    color: #525253 !important;
    line-height: 40px
    }
div#phoca-dl-category-box.pd-category-view div.pd-category div.pd-subcategory a:hover {
    color: #e03188 !important;
    text-decoration: none
    }
/* immagini content */
div.content p img {
    margin: 10px
    }
/* asso partners */
div#right.vertical div.module div.box-1 p span a {
    color: #525253;
    text-decoration: none
    }
div#right.vertical div.module div.box-1 p span a:hover {
    color: #e03188;
    text-decoration: none
    }
/* partners */
div#right.vertical div.module div.box-1 p a {
    color: #525253;
    text-decoration: none
    }
div#right.vertical div.module div.box-1 p a:hover {
    color: #e03188;
    text-decoration: none
    }
/* pagina contatti */
#contactpage p {
    line-height: 20px;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-left: 10px
    }
#contactpage p a {
    text-decoration: none;
    color: #525253
    }
#contactpage p a:hover {
    text-decoration: none;
    color: #e03188
    }
/* top menu */
div.menubar div#menu {
    /*width:100% !important;*/
    }
/* elenco articoli */
a.mod-articles-category-title {
    text-decoration: none;
    color: #525253 !important
    }
a.mod-articles-category-title:hover {
    text-decoration: none;
    color: #E03188 !important
    }
div.content p img.external {
    margin: 0 10px 10px 0
    }
/* banner home */
#system .items.leading {
    display: none
    }
/*numero file document area */
#component.floatbox div#phoca-dl-category-box.pd-category-view div.pd-category div.pd-subcategory small {
    display: none
    }
/* ultimi documenti */
table.adminlist tbody tr.row0 td {
    border-bottom: 1px solid #ccc
    }
/* numero newsletter*/
.numcolumn {
    display: none
    }
/* TARGE COMMUNITIES */
#mappa {
    position: relative;
    width: 700px;
    float: left;
    border-right: 1px solid #E5E5E5;
    float: left
    }
.CARD {
    display: none;
    position: relative;
    width: 670px;
    top: 20px
    }
.select {
    background: #E03188;
    color: #fff !important
    }
.dettaglio {
    cursor: pointer
    }
.dettaglio:hover {
    color: #fff !important;
    background: #E03188
    }
.sectiontableentry1 {
    /*  display:none;*/
    }
.ID_CARD_T td {
    border: 0.5px solid #ccc;
    padding-left: 5px
    }
.area {
    cursor: pointer !important
    }
.area:hover {
    cursor: pointer !important
    }
table.det_CARD tbody tr {
    display: table;
    margin: 20px 0 !important
    }
.ID_CARD_IT {
    margin: 0 auto
    }
a.opening {
    display: block;
    text-decoration: none
    }
a.opening:hover {
    font-weight: bold
    }
a.active {
    font-weight: bold
    }
.expanded {
    background: none;
    padding: 0
    }
.expanded p {
    padding: 0
    }
.expanded .expanded {
    background: none;
    padding: 0
    }
.expanded .expanded p {
    padding: 0
    }
.ui-accordion .ui-accordion-header-active {
    font-weight: bold !important;
    color: #1c94c4 !important
    }
.ui-accordion .ui-accordion-header:hover {
    color: #e03188 !important
    }
/* NEW SERVER */
.phocadownloadfilelist, .phocadownloadfile32 {
    border: none !important
    }
.mod-articles-category-group {
    font-weight: bold
    }
.sentondate {
    display: none
    }
#phoca-dl-category-box .pd-button-mirror1 a, #phoca-dl-category-box .pd-button-mirror2 a, #phoca-dl-file-box .pd-button-mirror1 a, #phoca-dl-file-box .pd-button-mirror2 a, #phoca-dl-category-box .pd-button-play a, #phoca-dl-category-box .pd-button-preview a, #phoca-dl-category-box .pd-button-download a, #phoca-dl-category-box .pd-button-details a {
    background: #007bbf none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    padding: 7px 12px 8px 12px;
    position: relative;
    text-decoration: none
    }
#phoca-dl-category-box .pd-button-mirror1 a:hover, #phoca-dl-category-box .pd-button-mirror2 a:hover, #phoca-dl-file-box .pd-button-mirror1 a:hover, #phoca-dl-file-box .pd-button-mirror2 a:hover, #phoca-dl-category-box .pd-button-play a:hover, #phoca-dl-category-box .pd-button-preview a:hover, #phoca-dl-category-box .pd-button-download a:hover, #phoca-dl-category-box .pd-button-details a:hover {
    background: #e03188 none repeat scroll 0 0
    }
#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory {
    padding-left: 40px !important
    }
#main UL.jp-accordion H3 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important
    }
li.jp-accordion-item div.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
    background: none !important
    }
.AG_album_thumb {
    width: 210px;
    margin: 3px !important;
    height: 240px
    }
.AG_album_thumb:hover {
    background: #e03188;
    color: #fff
    }
a.AG_album_thumb span.AG_album_thumb_img img {
    width: 100%;
    margin-bottom: 10px
    }
.AG_album_thumb_label {
    font-size: 15px !important;
    line-height: 20px !important
    }
dl#config-tabs-com_phocadownload-user.tabs dd.tabs, #config-tabs-com_phocadownload-user {
    margin: 0 !important;
    padding: 0 !important
    }
dl#config-tabs-com_phocadownload-user.tabs dt.tabs.files {
    display: none
    }
div#phocadownload-upload form#adminForm div.filter-search.btn-group.pull-left, div#phocadownload-upload form#adminForm div.btn-group.pull-left.hidden-phone {
    display: none
    }
#adminForm {
    width: 686px !important
    }
div#phocadownload-upload form#adminForm div select#catid.inputbox {
    width: 100%
    }