/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

@import url("bootstrap2.css");

p{
	margin:2px 0; 
	line-height: 1.8;
}

.uk-navbar {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.tm-toolbar {
    background: #fff none repeat scroll 0 0;
}
.tm-toolbar ul li {
    height: 30px;
    line-height: 30px;
}
.tm-toolbar ul li a {
    color: gray
}
#tm-middle {
    min-height: 450px;
}
.uk-navbar-nav > li > a::after {
    background: #444444 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    margin-top: 12px;
    max-width: 0;
    position: absolute;
    right: 0;
    top: 110%;
    transition: max-width 0.4s ease 0s;
}
.uk-dropdown-navbar {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 0 0 1px #dddddd;
    color: #444444;
    width: 180px;
}
div.uk-grid.uk-dropdown-grid div.uk-width-1-1 ul.uk-nav.uk-nav-navbar li:hover {
    font-weight: bold!important
}
.uk-search::before {
    color: #000;
    line-height: 38px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 30px;
}
.uk-grid > p {
    float: none
}
em {
    color: inherit!important;
}
ul.uk-navbar-nav>li.uk-parent:nth-child()::after {
    display: block;
    font-size: 11px;
    margin-top: -40px;
    font-weight: 300;
}


 ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child() a::after {
    display: inline;
    font-size: 9px;
	margin-left:5px; 

}


body.lang-en-GB ul.uk-navbar-nav>li.uk-parent:nth-child(1)::after,
body.lang-en-GB ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(1) > a::after {
    content: " ABOUT US";
}
body.lang-en-GB ul.uk-navbar-nav>li.uk-parent:nth-child(2)::after,
body.lang-en-GB ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(2) > a::after {
    content: " NEWS";
}
body.lang-en-GB ul.uk-navbar-nav>li.uk-parent:nth-child(3)::after,
body.lang-en-GB ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(3) > a::after {
    content: " XY";
}
body.lang-en-GB ul.uk-navbar-nav>li.uk-parent:nth-child(4)::after, 
body.lang-en-GB ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(4) > a::after {
    content: " THE BOOKS OF XY";
}
body.lang-en-GB ul.uk-navbar-nav>li.uk-parent:nth-child(5)::after,
body.lang-en-GB ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(5) > a::after {
    content: " WITH XY";
}
body.lang-it-IT ul.uk-navbar-nav li.uk-parent:nth-child(1)::after, 
body.lang-it-IT ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(1) > a::after {
    content: " CHI SIAMO";
}


body.lang-it-IT ul.uk-navbar-nav>li.uk-parent:nth-child(2)::after,
body.lang-it-IT ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(2) > a::after  {
    content: " INFORMA";
}
body.lang-it-IT ul.uk-navbar-nav>li.uk-parent:nth-child(3)::after,
body.lang-it-IT ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(3) > a::after  {
    content: " XY";
}
body.lang-it-IT ul.uk-navbar-nav>li.uk-parent:nth-child(4)::after,
body.lang-it-IT ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(4) > a::after  {
    content: " I LIBRI DI XY";
}
body.lang-it-IT ul.uk-navbar-nav>li.uk-parent:nth-child(5)::after,
body.lang-it-IT ul.uk-nav.uk-nav-offcanvas li.uk-parent:nth-child(5) > a::after  {
    content: " CON XY DIGITALE";
}
.uk-navbar-content::before,
.uk-navbar-brand::before,
.uk-navbar-toggle::before {
    display: inline
}
a.tm-logo.uk-navbar-brand.uk-hidden-small {
    margin-top: 10px;
}
.menuRivista .uk-nav > li {
    float: left;
    margin-bottom: 5px !important;
    margin-right: 5px;
    text-align: center;
    width: 65px;
    height: 120px;
}
.menuRivista.ddd h3.uk-panel-title:after{
	content: "Dimensioni del disegno";
	display: block;
	font-size: 95%;
}


.menuLibri .uk-nav > li {
    float: left;
    height: 130px;
    margin-bottom: 5px !important;
    margin-right: 1px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    width: 90px;
    position: relative
}
.menuLibri ul.uk-nav.uk-nav-parent-icon.uk-nav-side li a.menuLibri span.image-title {
    display: none
}
.menuLibri ul.uk-nav.uk-nav-parent-icon.uk-nav-side li a.menuLibri:hover span.image-title {
    display: block;
    position: absolute;
    top: 10px;
    background: #FFFFFF;
    width: 100%;
    text-align: center
}
@media screen and (max-width: 480px) {
 .menuSegnalazioni {
  display: none;
 }
}
.menuSegnalazioni .uk-nav > li {
    float: left;
    margin-right: 11px;
    text-align: center;
    width: 100px;
    background-color: #818285;
}
.menuSegnalazioni .uk-nav > li span.image-title {
    display: block;
    background: #fff;
    width: 100%;
    height: 18px;
    line-height: 18px
}
aside li a.concorsiLink:hover,
aside li.uk-active a.concorsiLink {
    background-color: #76B9C9;
    color: #76B9C9
}
aside li a.convegniLink:hover,
aside li.uk-active a.convegniLink {
    background-color: #E38636;
    color: #E38636
}
aside li a.mostreLink:hover,
aside li.uk-active a.mostreLink {
    background-color: #7A2A99;
    color: #7A2A99
}
aside li a.intervisteLink:hover,
aside li.uk-active a.intervisteLink {
    background-color: #DB0040;
    color: #DB0040
}
aside li a.lettereLink:hover,
aside li.uk-active a.lettereLink {
    background-color: #9EC84C;
    color: #9EC84C
}
aside li a.notizieLink:hover,
aside li.uk-active a.notizieLink {
    background-color: #519540;
    color: #519540
}
aside li a.sitiLink:hover,
aside li.uk-active a.sitiLink {
    background-color: #3D5BB1;
    color: #3D5BB1
}
aside li a.libriLink:hover,
aside li.uk-active a.libriLink {
    background-color: #DECB26;
    color: #DECB26
}
.uk-navbar-nav > li.uk-active > a::after {
    background: transparent;
    max-width: 0;
}
.menuLibri .uk-nav > li.uk-active,
.menuRivista .uk-nav > li.uk-active,
.menuSegnalazioni .uk-nav > li.uk-active {
    background: #D5D4D4
}
.menuLibri .uk-nav > li:hover,
.menuRivista .uk-nav > li:hover,
.menuSegnalazioni .uk-nav > li:hover {
    background: #D5D4D4
}
.menuLibri .uk-nav > li:hover a,
.menuRivista .uk-nav > li:hover a,
.menuSegnalazioni .uk-nav > li:hover a {
    color: 000
}
li.uk-active {
    border-bottom: none;
}
/*.menuLibri .uk-nav > li:first-child,
.menuRivista .uk-nav > li:first-child,*/
.menuSegnalazioni .uk-nav > li:first-child {
    display: none
}
.menuLibri .uk-nav > li > a,
.menuRivista .uk-nav > li > a,
.menuSegnalazioni .uk-nav > li > a {
    font-size: 11px;
    font-weight: 300;
    line-height: 1.2 !important;
    padding: 0
}
.menuLibri .uk-nav > li > a img,
.menuRivista .uk-nav > li > a img.menuSegnalazioni .uk-nav > li > a img {
    display: block;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.2 !important;
    margin: 0 auto 5px;
    max-height: 110px;
}
.font10 {
    font-size: 10px!important
}
/* ========================================================================
   personalizza menu segnalazioni nella home segnalazioni
 ========================================================================== */

div.uk-width-4-10.segnalazioniXy ul.nav.menu li{
    float: left;
    font-size: 12px;
    height: 138px;
    margin: 0;
    padding: 0;
    text-align: center;
	background-color: #ffffff;
	margin-top: 10px;
}
@media screen and (max-width: 480px) {
 .uk-grid > *{
	 clear: both;
 }
}

@media screen and (min-width: 480px) {
 div.uk-width-4-10.segnalazioniXy ul.nav.menu li{
  width: 100%;
 }
}
@media screen and (min-width: 768px) {
 div.uk-width-4-10.segnalazioniXy ul.nav.menu li{
  width: 50%;
 }
}
@media screen and (min-width: 1024px) {
 div.uk-width-4-10.segnalazioniXy ul.nav.menu li{
  width: 50%;
 }
}
@media screen and (min-width: 1200px) {
 div.uk-width-4-10.segnalazioniXy ul.nav.menu li{
  width: 24%;
 }
}
	
div.uk-width-4-10.segnalazioniXy ul.nav.menu li a img {
    clear: left;
    display: block;
    margin: 3px auto 0;
    float: none;
    max-width: 130px !important;
}

div.uk-width-4-10.segnalazioniXy ul.nav.menu li a span{
	margin:1px;
	color: grey;
}
}
/* ========================================================================
   personalizza menu segnalazioni  nelle singole pagine
 ========================================================================== */

.uk-nav > li > a.immagineMenuSegnalazioni {
    background: #fff none repeat scroll 0 0;
    height: 55px;
    line-height: 54px;
    margin-bottom: 5px;
    padding: 0!important
}
a.immagineMenuSegnalazioni img {
    float: left;
    max-width: 50px;
    clear: left;
    margin-right: 5px;
    background: #878787;
}
.button-submit {
    bottom: 0;
    position: absolute;
    right: 0;
}
li a.immagineMenuSegnalazioni.convegno:hover {
    color: #E38636!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.convegno:hover img,
li.uk-active a.immagineMenuSegnalazioni.convegno img {
    background: #E38636;
    color: #E38636!important
}
li.uk-active a.immagineMenuSegnalazioni.convegno {
    color: #E38636!important
}
.segnalaConvegno .button-submit {
    background: #E38636!important;
}
.segnalaConvegno form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.mostra:hover {
    color: #7A2A99!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.mostra:hover img,
li.uk-active a.immagineMenuSegnalazioni.mostra img {
    background: #7A2A99;
    color: #7A2A99!important
}
li.uk-active a.immagineMenuSegnalazioni.mostra {
    color: #7A2A99!important
}
.segnalaMostra .button-submit {
    background: #7A2A99!important;
}
.segnalaMostra form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.libro:hover {
    color: #DECB26!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.libro:hover img,
li.uk-active a.immagineMenuSegnalazioni.libro img {
    background: #DECB26;
    color: #DECB26!important
}
li.uk-active a.immagineMenuSegnalazioni.libro {
    color: #DECB26!important
}
.segnalaLibro .button-submit {
    background: #DECB26!important;
}
.segnalaLibro form {
    padding: 0!important
}


.segnalazioni li{
	line-height: 45px; 
}

li a.immagineMenuSegnalazioni.intervista:hover {
    color: #DB0040!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.intervista:hover img,
li.uk-active a.immagineMenuSegnalazioni.intervista img {
    background: #DB0040;
    color: #DECB26!important
}
li.uk-active a.immagineMenuSegnalazioni.intervista {
    color: #DB0040!important
}
.segnalaIntervista .button-submit {
    background: #DB0040!important;
}
.segnalaIntervista form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.concorso:hover {
    color: #76B9C9!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.concorso:hover img,
li.uk-active a.immagineMenuSegnalazioni.concorso img {
    background: #76B9C9;
    color: #76B9C9!important
}
li.uk-active a.immagineMenuSegnalazioni.concorso {
    color: #76B9C9!important
}
.segnalaConcorso .button-submit {
    background: #76B9C9!important;
}
.segnalaConcorso form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.lettera:hover {
    color: #9EC84C!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.lettera:hover img,
li.uk-active a.immagineMenuSegnalazioni.lettera img {
    background: #9EC84C;
    color: #9EC84C!important
}
li.uk-active a.immagineMenuSegnalazioni.lettera {
    color: #9EC84C!important
}
.segnalaLettera .button-submit {
    background: #9EC84C!important;
}
.segnalaLettera form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.notizia:hover {
    color: #519540!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.notizia:hover img,
li.uk-active a.immagineMenuSegnalazioni.notizia img {
    background: #519540;
    color: #519540!important
}
li.uk-active a.immagineMenuSegnalazioni.notizia {
    color: #519540!important
}
.segnalaNotizia .button-submit {
    background: #519540!important;
}
.segnalaNotizia form {
    padding: 0!important
}
li a.immagineMenuSegnalazioni.sito:hover {
    color: #3D5BB1!important;
    transition: 0s;
}
a.immagineMenuSegnalazioni.sito:hover img,
li.uk-active a.immagineMenuSegnalazioni.sito img {
    background: #3D5BB1;
    color: #3D5BB1!important
}
li.uk-active a.immagineMenuSegnalazioni.sito {
    color: #3D5BB1!important
}
.segnalaSito .button-submit {
    background: #3D5BB1!important;
}
.segnalaSito form {
    padding: 0!important
}
/* ========================================================================
   personalizza area rivista
 ========================================================================== */

.dataRivista {
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    background: #000000;
    color: #fff;
}
/* ========================================================================
form per ordinare la rivista
 ========================================================================== */

#form31 .wdform_section {
    display: block;
    margin-top: 15px;
}
#form31 .wdform_footer {
    clear: both;
    display: block
}
#form31 .wdform-ch-rad-label {
    color: #000;
    cursor: pointer;
    display: block;
    float: left !important;
    font-size: 12px;
    margin-left: 5px;
    margin-right: 5px;
    width: 137px !important;
}
#form31 .wdform_row.introduzione,
.introduzione {
    background: #736405!important;
    display: block;
    font-family: open sans;
    padding: 5px 0;
    color: white;
    width: 100%;
}
#form31 .wdform_row.introduzione,
.introduzione .wdform-field {
    display: block !important;
    margin: 0 auto 25px;
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
    width: 100%;
}

.wdform_row.numeroRivista .wdform-label-section {
    display: none!important
}
.wdform_row.numeroRivista {
    box-sizing: border-box !important;
    float: left;
    font-family: open sans;
    font-size: 13px;
    margin-bottom: 1%;
    margin-right: 1%;
    padding: 5px;
    text-align: center !important;
    width: 24%;
    background: #ededed right 10px no-repeat;
    height: 166px;
    background-size: 35%;
}
#form31 span {
    float: left
}
#form31 .page_active {
    background-color: #736405!important;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    height: 29px;
    line-height: 26px;
    padding: 5px 25px 0;
    text-align: center;
    vertical-align: center;
}
#form31 .page_deactive {
    background-color: #f3f3f3;
    color: #736405;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    height: 29px;
    padding: 5px 25px 0;
    text-align: center;
    vertical-align: bottom;
}
.wdform_row.numeroRivista:nth-child(2) {
    background-image: url(../images/copertineRivista/11.jpg);
}
.wdform_row.numeroRivista:nth-child(3) {
    background-image: url(../images/copertineRivista/13.jpg);
}
.wdform_row.numeroRivista:nth-child(4) {
    background-image: url(../images/copertineRivista/14.jpg);
}
.wdform_row.numeroRivista:nth-child(5) {
    background-image: url(../images/copertineRivista/16.jpg);
}
.wdform_row.numeroRivista:nth-child(6) {
    background-image: url(../images/copertineRivista/17.jpg);
}
.wdform_row.numeroRivista:nth-child(7) {
    background-image: url(../images/copertineRivista/20.jpg);
}
.wdform_row.numeroRivista:nth-child(8) {
    background-image: url(../images/copertineRivista/21.jpg);
}
.wdform_row.numeroRivista:nth-child(9) {
    background-image: url(../images/copertineRivista/23.jpg);
}
.wdform_row.numeroRivista:nth-child(10) {
    background-image: url(../images/copertineRivista/26.jpg);
}
.wdform_row.numeroRivista:nth-child(11) {
    background-image: url(../images/copertineRivista/27.jpg);
}
.wdform_row.numeroRivista:nth-child(12) {
    background-image: url(../images/copertineRivista/29.jpg);
}
.wdform_row.numeroRivista:nth-child(13) {
    background-image: url(../images/copertineRivista/32.jpg);
}
.wdform_row.numeroRivista:nth-child(14) {
    background-image: url(../images/copertineRivista/34.jpg);
}
.wdform_row.numeroRivista:nth-child(15) {
    background-image: url(../images/copertineRivista/35.jpg);
}
.wdform_row.numeroRivista:nth-child(16) {
    background-image: url(../images/copertineRivista/38.jpg);
}
.wdform_row.numeroRivista:nth-child(17) {
    background-image: url(../images/copertineRivista/41.jpg);
}
.wdform_row.numeroRivista:nth-child(18) {
    background-image: url(../images/copertineRivista/44.jpg)!important;
}
.wdform_row.numeroRivista .mini_label {
    color: black
}
#form31 .wdform-field {
    display: block;
    padding: 5px;
    text-align: center;
}
#form31 .wdform_page {
    font-family: 'open sans'
}
.datiAnagrafici,
.riassuntoOrdine,
.datiFatturazione {
    background: #ededed;
    box-sizing: border-box !important;
    float: left;
    font-family: open sans;
    font-size: 13px;
    width: 30%;
    margin-right: 5px;
}
/* ========================================================================
HOME PAGE
 ========================================================================== */

div.rivistaCollana {
    overflow: hidden;
}
div.rivistaCollana img {
    max-height: 300px;
    width: auto
}
div.moduliInterazione {
    margin-top: 20px;
    padding-top: 20px;
    clear: both;
    overflow: hidden;
    border-top: 1px solid #EDEDED
}
div.moduliInterazione>div {
    padding-bottom: 5px;
    padding-top: 5px;
}
div.moduliInterazione>div:first-child {
    border-right: 1px dotted
}
div.moduliInterazione>div:last-child {
    border-left: 1px dotted
}
div.moduloHome {
    
}
div.moduloHome a.uk-button.uk-button-primary {
    bottom: 0;
    box-sizing: border-box;
    margin-top: 5px;
    width: 99%;
}
/* ========================================================================
   CHI SIAMO
   ========================================================================== */

ul.chiSiamo {
    padding: 0;
    margin: 10px 0;
    list-style-type: none;
}
div.k2ItemsBlock ul.chiSiamo li div.moduleItemIntrotext a.moduleItemImage img {
    border: 2px solid #ddd;
    float: left;
    margin: 2px 4px 4px 0;
    padding: 0;
}
ul.chiSiamo.redattori li {
    float: left
}
#form31 .forlabs {
    float: left;
    margin-right: 20px;
}
div.itemBody div.col-sm-12.col-md-6.campiLibro {
    border-bottom: 1px dotted #ccc;
    margin-bottom: 15px;
    margin-top: 8px;
    padding-bottom: 15px;
    width: 65%;
}
div.itemBody div.col-sm-12.campiLibro2 div.indiceLibro p a {
    font-size: 12px!important;
}
div.itemBody div.col-sm-12.campiLibro2 div.indiceLibro p {
    float: left;
}
div.indiceLibro p strong {
    margin-top: 10px!important;
    display: inline-block;
}
div.itemBody div.col-sm-12.campiLibro2 div.indiceLibro strong {
    font-weight: normal;
}
.indiceLibro {
    border-top: 1px solid #e7e3d5;
    margin-top: 15px;
    padding-top: 15px;
}
 .column {
    -webkit-column-count: 2;
    /* Chrome, Safari, Opera */
    
    -moz-column-count: 2;
    /* Firefox */
    
    column-count: 2;
}
.column p {
    margin: 0 0 2px 0!important;
}
div.itemBody div.col-sm-12.campiLibro2 div.itemIntroText {
    border-top: 1px dotted #ccc;
    font-size: 14px;
    font-weight: normal;
    margin-top: 20px !important;
    padding-top: 10px;
}
div.itemBody div.col-sm-12.campiLibro1>div {
    margin: 8px;
    float: left;
}
.autoreLibro p {
    display: inline;
}
.campiLibro1>div {
    border-right: 2px solid #f1f1f1;
    height: 22px;
    line-height: 22px;
    margin-right: 10px;
    padding-right: 10px;
    font-size: 12px;
    float: left;
}
div.linkAmazonLibro {
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #000 !important;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
    width: 74%;
}
div.linkAmazonLibro p a {
    color: #666!important;
    text-transform: uppercase;
}
div.itemImageBlock div.scaricaOra a {
    text-transform: uppercase;
    color: #ffffff !important;
}
div.itemImageBlock div.scaricaOra {
    background-color: #00506A;
    clear: both;
    color: white;
    margin-top: 75px !important;
    padding: 10px 5px;
    padding-top: 5px;
    text-align: center;
}
div.wdform_row.numeroRivista p span.prezzoOriginale {
    padding-right: 8px;
    text-decoration: line-through;
}
div.wdform_row.numeroRivista p span.prezzoScontato {
    font-size: 21px;
    margin-right: 13px;
    color: #000;
}


/* ========================================================================
   Chi siamo 2018
 ========================================================================== */



/* prima pagina */



.appellativoChisiamo{
	background-color: #514700;
	color:#fff;
	margin-bottom:20px;
	clear: both;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}

.nomeChisiamo{
	color: #514700;
	text-align: center;
	border:1px solid; 
	margin-bottom: 8px!important;
	font-weight: bold;
	padding: 3px;
}

.nomeComitato{
	background:#e7e4d5;
	color: #514700;
	text-align: center;
	margin-bottom: 8px!important;
	font-weight: bold;
	padding: 3px;
}

.lettereAutori{
	color: #514700;
	text-align: center;
	border:1px solid; 
	margin-bottom: 8px!important;
	font-weight: bold;
	padding: 3px;
    font-size: 16px;
    line-height: 1.4;
}

.sezioneChisiamo{
	margin-bottom:20px;
}

.sezioneChisiamo .sigla{
	float: left;
	background-color:gray; 
	display: block;
	height: 80px;
	width:80px; 
    margin-right: 10px;
    margin-top: 15px; 
    padding:10px;
    
}

.sezioneChisiamo img{
    width:60px;
    height:60px;
}

.sezioneChisiamo .immagineEditore {
	margin-top: 20px;
}
.sezioneChisiamo .immagineEditore img{
	background: white;
	border:1px solid #514700; 
	padding: 3px;
    height:80px;
    width: 80px; 
}

.sezioneChisiamo .descrizioneEditore{
    height:80px;
    border:1px solid #514700; 
	padding: 3px;
    margin-top: 20px;
}

.sezioneChisiamo .descrizioneEditore span{
   display: block;
   line-height: 1.5; 
}

.sezioneChisiamo .descrizioneEditore span.nome{
   font-weight: bold;
   color: #514700;   
}

.sezioneChisiamo .descrizioneEditore span.mail a{
   font-size: 95%;
   color: #514700;   
}

.sezioneChisiamo h2 a{
	background-color:#867f4d;
    text-align: right;
	display: block;	
	font-size: 14px;
	font-weight: bold;
	color: #fff;	
	text-transform: uppercase;
	height: 20px;
	line-height: 20px;
	padding-right: 12px;
}


.sezioneChisiamo h2{
	background: #514700;
	color:#fff;
	line-height: 60px;
	}



.menuChisiamo ul li{
	background: #828186;
    display: block;
    float: left;
    height: 110px;
    width: 35%;
    margin-right: 2%;
    text-align: center;
    margin-bottom: 5px;
    position: relative;
}

.menuChisiamo ul li.uk-active {
	background: #5D4B00;
}

.menuChisiamo ul li img{
	display: block;
	text-align: center; 
	margin: 5px auto;
	
	
}

.menuChisiamo ul li span{
    position: absolute;
    width: 100%;
    bottom: 0;
	background: #fff;
    display: block;
    font-size: 10px;
    line-height: 15px;
}



.paginaChisiamo{
}

.paginaChisiamo h2.titoloPagina{
	background-color: #5D4B00;
	color: #fff; 
	margin-bottom: 20px; 
	padding: 10px;
}



.paginaChisiamo .comitatoScientifico div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}

.paginaChisiamo .comitatoRevisori div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}

.paginaChisiamo .comitatoScientifico div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}

.paginaChisiamo .autori div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}

.paginaChisiamo .editori div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}

.paginaChisiamo .sostenitori div.itemHeader h2.itemTitle{
	background-color: #967C26;	
}


.comitatoRedazione{
	border-bottom: 5px solid #5D4B00;
	margin-bottom: 20px!important;
}

.homeChiSiamo{
	background-color: #e7e4d5;
	text-align: center;
	font-weight: bold;
	line-height: 1;
	padding: 3px;
	margin-bottom: 10px!important;
}


.membroComitato{
	margin-top: 20px!important;
}

.membroComitato .ruolo{
	font-weight: bold;
	color:#5D4B00;
	line-height: 1;
	margin: 0;
}


.membroComitato .nomeMembro a{
	font-weight: normal;
	color:#333!important;
	line-height: 1;
	margin: 0;
}

.membroComitato .emailMembro{
	font-weight: normal;
	font-size: 90%;
	color:#5D4B00;
	line-height: 1;
	margin: 0;
}



.fotografiaPersonale{
	padding:0!important;
	margin-right: 3px; 
}




.membroComitato h3{
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0 !important;
	padding: 0 !important;
	color: black !important;
}

.membroComitato h3 a{
	
	color: black !important;
}

/*----AUTORI----*/

.letteraAutori{
	height:50px;
	margin-bottom: 20px!important;
	border-bottom: 1px solid #967C26;
}

.lettera{
	text-align: center;
	font-size: 30px;
	color:#967C26;
    border:1px solid #967C26;
	line-height: 50px;
	display: block;
	float: right;
	width:50px;
	height: 50px;
	margin-left: 5px;
	}

/*----EDITORI----*/


.paginaChisiamo.editori .immagineEditore {
	display: block;
	border:1px solid #5D4B00;
	width: 80%;
}

.paginaChisiamo.editori .nomeEditore {
	padding: 0; 
}


.paginaChisiamo.editori .sitoEditore {
    line-height: 1.3;
}
.paginaChisiamo.editori .sitoEditore a {
	font-size: 90%;
    font-style: italic; 
}

.paginaChisiamo.editori .descrizioneEditore {
	font-size: 90%;
    line-height: 1.1;
    background-color: #ebe6c8;
    margin-bottom: 20px;
    padding:3px; 
}



/*-----------------
	
	TUTTI I NOMI DI XY
	
	---------------------*/

.box-tuttinomi{
	margin-top: 15px!important;
}

h2.titoloPagina{
	mergin-bottom:50px!important;
}

.membroComitato .box-tuttinomi .nomeMembro a{
	font-size: 16px!important;
}




/*-----------------
	
	TOOLBAR
	
	---------------------*/

body.tm-sidebar-a-left.tm-sidebars-1.tm-noblog div#tm-headerbar.tm-headerbar div.tm-toolbar.uk-clearfix.uk-hidden-small div.uk-container.uk-container-center div.uk-float-right div.uk-panel {
    float: left
}
/*-----------------

	AGGIORNAMENTI AL TEMA - INSERIRE A SISTEMA
	
---------------------*/

.uk-navbar-nav > li > a {
    box-sizing: border-box;
    color: #000;
    display: block;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 400;
    height: 60px;
    line-height: 90px;
    margin: 0 15px;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}
.uk-navbar-nav > li {
    color: black !important;
    float: left;
    padding-bottom: 23px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    text-align: center;
    width: 180px;
}
/*.uk-navbar-nav > li:nth-child(3){width:228px;}
*/

.uk-navbar-nav > li:last-child {
    width: 180px;
}
.uk-navbar-nav > li:hover,
.uk-navbar-nav > li.uk-active {
    background: #D3D0C4!important;
}
.uk-nav > li > a {
    font-family: "Open Sans";
    font-size: 13px;
    font-weight: 300;
}
.uk-nav > li > a:hover {
    font-weight: 400;
}
.uk-subnav > li {
    font-size: 14px;
    font-weight: bold;
    position: relative;
    vertical-align: top;
}
.uk-navbar-nav.uk-visible-large img, .uk-nav-offcanvas img {
    display: none
}

.uk-nav-offcanvas ul.uk-nav-sub{font-size:14px;}

.uk-navbar-nav.uk-visible-large ul {
    font-size: 13px;
}
div#tm-headerbar.tm-headerbar div.tm-toolbar.uk-clearfix.uk-hidden-small div.uk-container.uk-container-center div.uk-float-right div.uk-panel {
    float: left;
    margin-left: 25px;
}
.tm-headerbar {
    padding-bottom: 0!important
}
.inCopertina {
    font-size: 11px;
    margin: 10px auto;
    max-width: 80%
}
div#tm-top-a.tm-block div.uk-container.uk-container-center section.tm-top-a.uk-grid.uk-scrollspy-init-inview.uk-scrollspy-inview div.uk-width-1-1 div.uk-panel {
    font-family: open sans condensed;
    font-weight: lighter
}
.uk-width-1-2 {
    float: left
}
[class^="titoloCategoriaInforma"] {
    color: #fff;
    width: 98%;
    padding-left: 120px;
    height: 100px;
    line-height: 100px;
    margin-top: 15px;
    margin-bottom: 0;
}
[class^="titoloCategoriaInforma"] a {
    color: #fff;
}
.titoloCategoriaInformaLettere {
    background: #9EC84C url(../images/categories/14.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaConvegni {
    background: #E38636 url(../images/categories/15.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaRecensioni {
    background: #DECB26 url(../images/categories/16.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaSiti {
    background: #3D5BB1 url(../images/categories/22.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaNotizie {
    background: #519540 url(../images/categories/18.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaConcorsi {
    background: #76B9C9 url(../images/categories/19.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaInterviste {
    background: #DB0040 url(../images/categories/20.jpg) no-repeat left center;
    position: relative;
}
.titoloCategoriaInformaMostre {
    background: #7A2A99 url(../images/categories/21.jpg) no-repeat left center;
    position: relative;
}
.utilitySezione {
    background-color: #D08C8D;
    text-align: right;
    padding-right: 23px;
    font-size: 90%;
    text-transform: uppercase;
    margin-top: 0;
    height: 20px;
    line-height: 20px;
    width: 98%;
}
.utilitySezione a {
    font-weight: bold;
    color: #FFFFFF
}
@media screen and (max-width: 480px) {
	.utilitySezione{
		text-align: left;
	}
}
@media screen and (max-width: 480px) {
	div.utilitySezione.convegni {
		position: static!important;
		background-color: #E38636;
	}
}

@media screen and (max-width: 480px) {
	div.utilitySezione.mostre {
		position: static!important;
		background-color: #7A2A99;
	}
}
@media screen and (max-width: 480px) {
	div.utilitySezione.recensioni {
		position: static!important;
		background-color: #DECB26;
	}
}

@media screen and (max-width: 480px) {
	div.utilitySezione.interviste {
		position: static!important;
		background-color: #DB0040;
	}
}
@media screen and (max-width: 480px) {
	div.utilitySezione.concorsi {
		position: static!important;
		background-color: #76B9C9;
	}
}

@media screen and (max-width: 480px) {
	div.utilitySezione.lettere {
		position: static!important;
		background-color: #9EC84C;
	}
}
@media screen and (max-width: 480px) {
	div.utilitySezione.notizie {
		position: static!important;
		background-color: #519540;
	}
}

@media screen and (max-width: 480px) {
	div.utilitySezione.siti {
		position: static!important;
		background-color: #3D5BB1;
	}
}



.utilitySezione.lettere {
    background-color: #C7E58B;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.convegni {
    background-color: #EAAA75;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.recensioni {
    background-color: #E8D861;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}

.utilitySezione.siti {
    background-color: #7E97DD;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.notizie {
    background-color: #85BF76;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.concorsi {
    background-color: #B2E8F4;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.interviste {
    background-color: #ED82A0;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
.utilitySezione.mostre {
    background-color: #9F5BBA;
    bottom: 0;
    position: absolute;
    right: 0;
    width: 82%;
}
a.leggiTuttoCat {
    background: #868686 none repeat scroll 0 0;
    color: #fff;
    display: block;
    float: right;
    font-size: 200%;
    margin-right: 21px;
    text-align: center;
    width: 90px;
}
/*------------------------------------------
REGOLE PER LE SEGNALAZIONI IN INFORMA
---------------------------------------------*/
/*-----------MODULI-----------------------*/

.immaginePrincipaleSegnalazione {
    padding-top: 10px;
    float: left;
    margin-right: 2%;
}
.immaginePrincipaleSegnalazione img {
    max-height: auto;
    width: 102px!important
}
.testoIntroduttivoSegnalazione {
    padding-top: 10px;
    width: 78%;
    float: left;
    font-size: 11px;
}
div.k2ItemsBlock ul li div.testoIntroduttivoSegnalazione a.moduleItemTitle {
    margin-top: 0!important
}
.datiAggiuntiviModuloSegnalazione {
    margin-top: 15px;
}
.datiAggiuntiviModuloSegnalazione>span {
    border-right: 1px dotted;
    padding-right: 5px;
    margin-right: 5px;
    font-size: 80%
}
.immagineChisiamo1,
.immagineChisiamo2 {
    max-width: 210px;
}
.immagineChisiamo1 {
    margin: 0 0 15px 15px;
    float: right;
}
.immagineChisiamo2 {
    float: left;
    margin: 0 15px 15px 0;
}
div#tm-top-a.tm-block div.uk-container.uk-container-center section.tm-top-a.uk-grid.uk-scrollspy-init-inview.uk-scrollspy-inview div.uk-width-1-1 div.uk-panel h2 {
    font-family: "open sans condensed";
    font-weight: lighter;
    padding: 10px 0
}
div.itemBody div.itemFullText .k2ItemsBlock ul.chiSiamo li h3 {
    padding-top: 0
}
h2.titoliChisiamo {
    margin-top: 20px;
    margin-bottom: 0
}
/*------------------------------------------
IN INFORMA - LETTERE
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.convegnoSegnalato {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.lettere {
    background-color: #9EC84C;
    color: #fff!important
}
div.itemListCategoriesBlock.lettere h2 {
    color: #fff!important
}
h3.titoloLettera {
    font-weight: lighter
}
/*-----------ARTICOLO-----------------------*/

.firmaLettere {} .mailAutoreLettere {
    font-weight: lighter;
}
.commentoXYLettere {
    background-color: #D9D6D6;
    padding: 15px;
    clear: both;
    margin-top: 15px;
}
/*------------------------------------------
IN INFORMA - SITI
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.convegnoSegnalato {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.convegnoSegnalato {
    background-color: #E38636;
    color: #fff!important
}
div.itemListCategoriesBlock.convegnoSegnalato h2 {
    color: #fff!important
}
h3.titoloConvegno {
    font-weight: lighter
}
/*-----------ARTICOLO-----------------------*/

.firmaSito {} .emailSito {
    float: right;
    font-weight: lighter;
}
.linkSito {
    font-weight: lighter;
}
.indirizzoSito {
    font-weight: lighter;
}
/*------------------------------------------
IN perpubblicare - sito
---------------------------------------------*/

.segnalaInformazioni h3 {
    clear: both;
    border-top: 1px dotted #ccc;
}
.segnalaInformazioni h3:first-child {
    border-top: none!important;
}
.materialiSegnalazione {
    float: left;
    width: 50%;
}
.immaginiSegnalazioni {
    float: left;
    max-width: 150px;
    margin-bottom: 15px
}
.segnala {
    display: block;
    float: left;
    height: 100px;
    line-height: 70px;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
    width: 270px;
}
.segnala {
    position: relative;
    font-weight: bold;
    color: #fff;
}
.segnala a {
    transition: all .5s;
    color: #fff;
}
.segnala a:hover {
    text-decoration: none;
    border-bottom: 1px dotted;
    color: #fff;
}
.segnala.convegno {
    background: #E38636;
}
.segnala.mostra {
    background: #7A2A99;
}
.segnala.libro {
    background: #DECB26;
}
.segnala.intervista {
    background: #DB0040;
}
.segnala.concorso {
    background: #76B9C9;
}
.segnala.lettera {
    background: #9EC84C;
}
.segnala.notizia {
    background: #519540;
}
.segnala.sito {
    background: #3D5BB1;
}
.qualificaSegnalazione {
    font-weight: lighter
}
/*------------------------------------------
IN INFORMA - CONVEGNO
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.convegnoSegnalato {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.convegnoSegnalato {
    background-color: #E38636;
    color: #fff!important
}
div.itemListCategoriesBlock.convegnoSegnalato h2 {
    color: #fff!important
}
h3.titoloConvegno {
    font-weight: lighter
}
/*-----------ARTICOLO-----------------------*/

.organizzatoriConvegno span {
    font-weight: normal
}
ul.itemAttachments.convegno {
    margin: 0;
    padding: 0
}
.firmaConvegno {
    text-align: right
}
.uk-grid.convegno {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.convegno div.itemAttachmentsBlock {} .convegno div.itemAttachmentsBlock span {
    font-weight: bold;
    color: #555;
    padding: 0 4px 0 0;
}
.convegno div.itemAttachmentsBlock ul.itemAttachments {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline;
}
.convegno div.itemAttachmentsBlock ul.itemAttachments li {
    display: block;
    height: 25px;
    line-height: 26px;
    list-style: outside none none;
    margin: 5px 0;
    text-align: left;
}
.convegno div.itemAttachmentsBlock ul.itemAttachments li a {} .convegno div.itemAttachmentsBlock ul.itemAttachments li a:hover {} .convegno div.itemAttachmentsBlock ul.itemAttachments li span {
    font-size: 10px;
    color: #999;
    font-weight: normal;
}
/*------------------------------------------
IN INFORMA - LIBRI
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.libroSegnalato {
    text-align: left;
    margin: 0 0 10px
}
div.borderBoxLibro span.catItemImage img {
    max-height: 270px;
    width: auto!important
}
div.itemListCategoriesBlock.libro {
    background-color: #DECB26;
    color: #fff!important
}
div.itemListCategoriesBlock.libro h2 {
    color: #fff!important
}
/*-----------ARTICOLO-----------------------*/

.campiLibro {
    overflow: hidden;
    margin-bottom: 10px!important;
    padding-left: 25px;
}
.copertinaLibro img {
    max-height: 450px;
    width: auto!important
}
h3.sottotitoloLibro {
    margin-top: 0
}
.firmaLibro {
    text-align: right;
    font-weight: lighter
}
div.riquadroGiallo div.campiLibro.itemToolbar div.isbn13Libro {
    clear: both;
}
div.riquadroGiallo div.campiLibro.itemToolbar div.pagineLibro p strong {
    clear: both;
}
.sitoWebEditore a {
	background: rgba(0, 0, 0, 0) url("../../../images/triangolo.png") no-repeat scroll 0 0;
	margin-left:-25px; 
    padding-bottom: 0;
    padding-left: 25px;
    color: #AD9C1F
}
div.riquadroGiallo div.campiLibro div.download {
    margin-top: 25px
}
/*------------------------------------------
IN INFORMA - MOSTRE
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.mostre {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.mostre {
    background-color: #7A2A99;
    color: #fff!important
}
div.itemListCategoriesBlock.mostre h2 {
    color: #fff!important
}
/*nuovi*/

h3.titoloMostra {
    font-weight: lighter
}
/*-----------ARTICOLO-----------------------*/

.sottotitoloMostra {
    margin-top: 0;
}
.dataMostra {} .organizzatoriMostra {} div.indirizzoMostra.uk-width-1-2 {
    clear: both;
    font-family: open sans !important;
    padding-left: 55px;
    padding-top: 25px;
}
ul.itemAttachments.mostra {
    margin: 0;
    padding: 0
}
.firmaMostra {
    text-align: right
}
.uk-grid.mostra {
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 15px;
}
.mostra div.itemAttachmentsBlock {} .mostra div.itemAttachmentsBlock span {
    font-weight: bold;
    color: #555;
    padding: 0 4px 0 0;
}
.mostra div.itemAttachmentsBlock ul.itemAttachments {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline;
}
.mostra div.itemAttachmentsBlock ul.itemAttachments li {
    background: rgba(0, 0, 0, 0) url("../images/download.png") no-repeat scroll left center;
    display: block;
    height: 25px;
    line-height: 26px;
    list-style: outside none none;
    margin: 0;
    padding: 0 0 0 25px;
    text-align: left;
}
.mostra div.itemAttachmentsBlock ul.itemAttachments li a {} .mostra div.itemAttachmentsBlock ul.itemAttachments li a:hover {} .mostra div.itemAttachmentsBlock ul.itemAttachments li span {
    font-size: 10px;
    color: #999;
    font-weight: normal;
}
/**/
/*-----------ARTICOLO-----------------------*/
/*------------------------------------------
IN INFORMA - INTERVISTE
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.interviste {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.interviste {
    background-color: #DB0040;
    color: #fff!important
}
div.itemListCategoriesBlock.interviste h2 {
    color: #fff!important
}
/*-----------ARTICOLO-----------------------*/
/*------------------------------------------
IN INFORMA - SITI
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.siti {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.siti {
    background-color: #3D5BB1;
    color: #fff!important
}
div.itemListCategoriesBlock.siti h2 {
    color: #fff!important
}
/*-----------ARTICOLO-----------------------*/
/*------------------------------------------
IN INFORMA - NOTIZIE
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.notizie {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.notizie {
    background-color: #519540;
    color: #fff!important
}
div.itemListCategoriesBlock.notizie h2 {
    color: #fff!important
}
/*-----------ARTICOLO-----------------------*/
/*------------------------------------------
IN INFORMA - CONCORSI
---------------------------------------------*/
/*-----------CATEGORIA-----------------------*/

div.catItemHeader h3.catItemTitle.concorsi {
    text-align: left;
    margin: 0 0 10px
}
div.itemListCategoriesBlock.concorsi {
    background-color: #76B9C9;
    color: #fff!important
}
div.itemListCategoriesBlock.concorsi h2 {
    color: #fff!important
}
/*-----------ARTICOLO-----------------------*/
/*-----------ARTICOLO titoli segnalazioni-----------------------*/

h1.coloreConvegno {
    background: #e38636 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreMostra {
    background: #7A2A99 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreLibro {
    background: #DECB26 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreIntervista {
    background: #DB0040 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreConcorso {
    background: #76B9C9 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreLettera {
    background: #9EC84C none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreNotizia {
    background: #519540 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
h1.coloreSito {
    background: #3D5BB1 none repeat scroll 0 0;
    padding: 10px;
    color: #ffffff;
    width: 100%;
}
/*-----------ARTICOLO titoli segnalazioni-----------------------*/

.sfondogrigio {
    background-color: #c0c0c0;
    border-bottom: 1px solid;
    color: #ffffff !important;
    margin-top: 0 !important;
    padding: 10px;
    text-align: right;
}
.sfondogrigio h3,
.sfondogrigio a {
    color: #FFFFFF!important;
}
/*-----------ARTICOLO titoli segnalazioni-----------------------*/

.registrazioneXy .well {
    background: #ffffff none repeat scroll 0 0;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
}
.registrazioneXy .well {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    overflow: hidden;
    padding: 15px;
}
.registrazioneXy .well fieldset {
    border: none;
}
.registrazioneXy .well legend {
    color: #666;
}
.legenda {
    width: 100%;
    text-align: right;
}
.registrazioneXy fieldset {
    width: 45%;
    float: left
}
.control-group.clear.right {
    float: right;
    clear: both;
    margin-top: 15px;
}
ul.nav.menu li {
    background: #736405 none repeat scroll 0 0;
    box-sizing: content-box;
    float: left;
    font-size: 125%;
    margin: 0 15px 25px 0;
    padding: 25px;
    text-align: center;
    /*width: 95%;*/
}
ul.nav.menu li a {
    color: #fff;
}
aside li.uk-active {
    background: #e7e3d5
}
.aside li > a {
    font-family: "Open Sans";
    font-size: 13px;
    font-weight: 300;
    padding-left: 13px;
}
/*-----------FORM DI REGISTRAZIONE -----------------------*/

#er-cf_recapito_postale-holder {
    font-weight: bold;
    font-size: 120%;
    border-bottom: 2px solid black;
}
.er-button-finish {
    float: right
}
/*-----------INVIA UN ARTICOLO-----------------------*/

.mandaArticolo a {
    background: rgba(0, 0, 0, 0) url("../images/MandaArticolo1.png") no-repeat scroll center top;
    width: 430px;
    height: 472px;
    float: right;
    text-indent: -10000px;
}
.mandaArticolo a:hover {
    background: rgba(0, 0, 0, 0) url("../images/MandaArticolo2.png") no-repeat scroll center top;
}
.testiMandaArticolo {
    padding-left: 20px;
}
/*-----------PROPONI UN LIBRO-----------------------*/

.proponiLibro a {
    background: url("../images/ProponiVolume1.png") no-repeat scroll center top;
    width: 430px;
    height: 448px;
    float: right;
    text-indent: -10000px;
}
.proponiLibro a:hover {
    background: url("../images/ProponiVolume2.png") no-repeat scroll center top;
}
/*-----------ASIDE LOGIN -----------------------*/

.uk-panel.sfondogrigio.testosx.benvenuto button.uk-button-primary {
    background: none;
    padding: 0;
    height: auto;
}
.benvenuto {
    font-family: "Open Sans Condensed";
    font-size: 19px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 7px;
    margin-top: 0;
}
.uk-panel.sfondogrigio.testosx.benvenuto .uk-form-row + .uk-form-row {
    margin: 0;
}
p.scaricaFile {
    margin-top: 15px!important
}
.scaricaFile {
    background: rgba(0, 0, 0, 0) url("../images/pdf.png") no-repeat scroll left center;
    clear: right;
    float: left;
    height: 65px;
    line-height: 65px;
    margin-left: 25px;
    margin-right: 25px;
    padding-left: 45px;
}
.recuperoDati ul li {
    list-style: none;
    padding: 10px 0
}
.er-form-button {
    background: #736405 none repeat scroll 0 0;
    border: medium none;
    clear: both;
    color: white;
    float: right;
    margin: 25px 35px 25px 0 !important;
    padding: 15px 25px;
}
.er-form-holder {
    list-style: none;
}
#form12 .wdform_page,
#form31 .wdform_page,
#form14 .wdform_page,
#form15 .wdform_page,
#form16 .wdform_page,
#form17 .wdform_page,
#form18 .wdform_page,
#form19 .wdform_page,
#form20 .wdform_page,
#form21 .wdform_page,
#form22 .wdform_page,
#form23 .wdform_page,
#form24 .wdform_page,
#form25 .wdform_page,
#form26 .wdform_page,
#form27 .wdform_page,
#form28 .wdform_page,
#form29 .wdform_page {
    font-family: "open sans" !important;
}
#form29 .wdform_page {
    font-family: Open Sans!important;
}
div.mod-languages img {
    height: auto;
    max-width: 23px;
}
/*.uk-container-center{
	border-right:1px dotted #e7e7e7;
	border-left:1px dotted #e7e7e7; }*/

.phrases,
.only {
    margin-bottom: 25px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
.phrases legend,
.only legend {
    background: #736405 none repeat scroll 0 0;
    padding-left: 15px;
    margin-bottom: 15px;
}
.only label,
.phrases label {
    float: left;
    width: 30%
}
div.ordering-box {
    clear: both;
    margin-top: 45px;
}
.uk-navbar-nav > li:hover > a::after,
.uk-navbar-nav > li > a:focus::after,
.uk-navbar-nav > li.uk-open > a::after {
    max-width: 0!important;
}
#fld_2_10, #fld_2_16 {
    min-height: 200px;
}
.menuRivista.small ul li:first-child {
    display: block
}
ol.terminiCondizioni li {
    list-style-type: upper-latin!important;
    list-style: decimal!important;
    margin-bottom: 10px;
}
/*------------------------------------------------
	--------------------------------------------------*/

.datiRivistaDigitale {
    font-size: 11px;
}
.displayNone {
    display: none!important
}
/*------------------------------------------------
	
	MODULO ISCRIZIONE NEWSLETTER
	
	--------------------------------------------------*/

.fieldacyname,
.fieldacycognome {
    float: left;
    width: 44.5%;
}
p.fieldacycognome {
    margin-top: 0;
}
.fieldacycognome .acyfield_cognome {
    margin-top: 0,
}
/*------------------------------------------------
	
	STILI PER HIKASHOP
	
	--------------------------------------------------*/

.hikashop_product_image_subdiv {
    border: 1px solid #666;
    padding: 3px;
}
.libroHikashop {
    margin-bottom: 15px;
    padding-bottom: 15px;
    overflow: hidden;
    border-bottom: 1px solid #E7E3D5;
}
h2.titoloRivista {
    font-size: 24px;
    line-height: 110%;
    margin: 0;
    padding: 10px 0 4px;
    text-transform: uppercase;
    color: #736405;
}

.hikashop_product_checkout_cart_image{max-width:250px; }

/*------------------------------------------------
	
	STILI PER HIKASHOP
	
	--------------------------------------------------*/


.uk-float-right .uk-panel{
	height:25px;
	line-height:25px; 
	overflow:hidden;
	}
	
	
.linkOJS{
	 background: #e7e3d5 none repeat scroll 0 0;
    color: #736405;
    padding-left: 5px;
    padding-right: 5px;
	
	}


#hikashop_checkout_page fieldset legend{
	color: #736405;
	font-family:"Open Sans Condensed"; 
	font-size: 18px;
	font-weight: bold;
    margin-bottom: 20px;
    padding: 0;
	text-transform: uppercase;
	background: rgba(0, 0, 0, 0) url("../../../images/triangolo.png") no-repeat scroll 0 0;
	padding-left: 25px;
}


 fieldset#hikashop_checkout_shipping_address.hika_address_field legend{
	background-image: none!important;
	padding:0; 
}


h3.termini{color: #736405;
	font-size: 18px;
	font-weight: bold;
    margin-bottom: 20px;
    padding: 0;
	text-transform: uppercase;
	background: rgba(0, 0, 0, 0) url("../../../images/triangolo.png") no-repeat scroll 0 0;
	padding-left: 25px;}

.hikashop_payment_methods, .hika_address_field {
    padding: 12px 12px 12px 0;
}

.hikashop_checkout_terms_checkbox{
    margin-left: 30px!important;
}

.hikashop_checkout_additional_info table{ margin-left:25px; }

div.hikashop_checkout_cart, div.hikashop_checkout_login, div.hikashop_shipping_methods, div.hikashop_payment_methods, div.hikashop_checkout_terms, .hikashop_checkout_address{
	border-bottom:1px solid white;
	padding-bottom:10px; 
	margin-top:0; 
	overflow: hidden;
	}
	
.hikashop_cart{
	background: #736405;
	COLOR: white;
	
}

.hikashop_cart a, .hikashop_cart a span.hikashop_product_price{
	color: white;
	font-weight: bold;
	padding-right: 5px; 
	
}


.hikashop_cart a:hover{
	text-decoration: none;
	
}

.hikashop_cart a  span.hikashop_product_price:hover{
	text-decoration: none;
	border-bottom: 1px dotted white;
}

.hikashop_checkout_cart table{margin:10px auto; width: 95%}

.hikashop_checkout_cart td{padding:5px;}


