/*
  Add custom CSS rules here.
*/

/* Inizio font 
@font-face {
    font-family: 'MavenProRegular';
    src: url('../../fonts/maven/maven_pro_regular-webfont.eot');
    src: url('../../fonts/maven/maven_pro_regular-webfont.eot?#iefix') format('eot'),
         url('../../fonts/maven/maven_pro_regular-webfont.woff') format('woff'),
         url('../../fonts/maven/maven_pro_regular-webfont.ttf') format('truetype'),
         url('../../fonts/maven/maven_pro_regular-webfont.svg#webfontOM8fITNz') format('svg');
    font-weight: normal; font-style: normal;
}
body {
  font-family: 'MavenPro', Helvetica, sans-serif;
  font-weight: normal; font-size: 12px; font-size: 1.1rem;
  line-height: 1.2;
}
 fino qui commentare per il font */

/* Colori Sol Light */
body { background: #fdf6e3; }/* Sol base3 */
body, select, input, textarea { color: #657b83; } /* Sol base00 */

a, a:active, a:visited { color: #586e75; } /* Sol base01 */
a:hover { color: #dc322f; } /* Sol red */
.page-description a { color:#268bd2; } /* Sol blue */
.asset-frame, .asset-frame a { color:#404040; }
.page-description a:hover, .asset-frame a:hover { color:#5080ff; }

.tag, .sort-option { color: #dc322f; } /* Sol red */
.sort-option:hover { color: #cb4b16; } /* Sol orange */
.sorting { color: #AAA; }
.tag.active { color: #dc322f; } /* Sol red */ /* #848889; }*/
.tag:hover { color: #cb4b16; } /* Sol orange */
.current, .current a { color:#073642 !important; } /* Sol base02 */

.projectTitle:visited { color:#93a1a1 } /* Sol base1 */
.projectDate { color:#cb4b16; } /* Sol orange */
.projectFrame { background: #002b36; color: #fdf6e3; } /* Sol base03, base3 */
.featured .projectFrame { background: #333435; }

.page-date { color: #aaa; }

.thick-divider { border-top:7px solid #073642; } /* Sol base02 */
.thin-divider { border-bottom:1px solid #586e75; } /* Sol base01 */

pre { background-color: $073642; color: $93a1a1; } /* Sol base02, base1 */



/* menu navigazione */

#top-menu { top: auto; bottom: 0%; }
#top-menu li a { font-size: 18px; font-size: 1.4rem;
  color: #586e75; } /* Sol base01 */
#top-menu li a:hover { color: #073642; } /* Sol base02 */

/* galleria immagini */

.image-wrapper { background: #eee8d5; }/* Sol base2 */
.prev {background: #e1e2e3 url('../../images/arrow_left.png')  center no-repeat; }
.gallery-caption {color: #93a1a1; /* Sol base1 */
  border-top: 1px solid #fdf6e3; /* Sol base3 */
  background: #eee8d5;} /* Sol base2 */

/* elementi interfaccia ridisegnati */

#title-loader { background: url('../../solr/ajax-loader-wheel-sollight.gif'); }
#ajax-loader { background: #002b36 url('../../solr/ajax-loader-wheel-soldark.gif'); /* Sol base03 */
  background-position: center center;
  background-repeat: no-repeat; }

.atom-rss { background: url('../../solr/rss-sol.png') 0 0 no-repeat; }
.page-close { background: url('../../solr/close-sol.png');
  background-position:left top;
  background-repeat: no-repeat; }

/* Liste */ 

.page-description ul {
  list-style: square inside; 
  margin-left: 0;
}

.page-description ol {
  margin-left: 30px !important;
}

.page-description ul li p {
   margin-left: 1.4em;
}

/* .page-description ul li p:before {
  content: "\2013 \0020";
  margin-left: -1.3em;
} */

.page-description h2 {
  padding-top: 0.5em;
  margin-top: 0.5em; }