<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Brawler|Quattrocento:400,700);


@import url(http://fonts.googleapis.com/css?family=Crete+Round:400,400italic);
/* font-family: 'Crete Round', serif; */
@import url(http://fonts.googleapis.com/css?family=Alice);
/* font-family: 'Alice', serif; */ 
@import url(http://fonts.googleapis.com/css?family=ABeeZee:400,400italic);
/* font-family: 'ABeeZee', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=PT+Mono);
/* font-family: 'PT Mono', sans-serif; */

body, html { background: #2F4629; color: #FFF; 
/*font-family: 'Brawler', serif; */
 font-family: 'ABeeZee', sans-serif !important;
font-size: 16px;}
blockquote {   font-family: 'Alice', serif; }
h1, h2, h3, h4, h5, h6, h7 { /*font-family: 'Quattrocento', serif !important; */
 font-family: 'Alice', serif; 
color: #FFF; 
}
h4 { font-family: 'ABeeZee', sans-serif !important; font-size: 16px;}
#header { width: 14%; height: 100%; left: 0px; background: #2F4629; box-shadow: 0 0 10px 0 #000000;}
#main { width: 33%; background: #2F4629; box-shadow: 0 0 10px 0 #000000; overflow: scroll;}

#MainSlider { bottom: 0; height: 100%; left: 0; margin-left: 14%; overflow: hidden; position: fixed; right: 0; top: 0; width: 53%; z-index: 1; }
.MainPic { background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; height: 100%; }
#logo h1 img { width: 300px !important; max-width: none !important; }

.sunfruits { text-align: center; }

/* menu */
#header nav li { border: none; }
#header nav li a {
	color: #FFF; 
	 font-family: 'Alice', serif; 
	padding: 3px 0px 3px 50px !important;
	font-size: 20px;opacity:0.6;
	text-transform: capitalize;
	font-weight: 200;
filter:alpha(opacity=60); /* For IE8 and earlier */
}
#header nav li a:hover {opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
background: none;}
li.social a { padding:0px !important; }

li.social:first-child { margin-top: 40px;}
.current_page_item { color: #93B065 !important; opacity:1 !important;
filter:alpha(opacity=100) !important; /* For IE8 and earlier */}
a, a:link, a:active, a:focus { color: #93B065; }
a:hover { color: #FFF; }

h1 { font-size: 40px; color: #93B065}

h5 { font-size: 20px; }
.accordion .accordion-title { color: #FFF; }
.accordion .active .accordion-title, .accordion .accordion-title:hover { color: #93B065; }
.accordion .accordion-content { margin-bottom: 20px; font-size: 14px; line-height: 130%; font-family: 'PT Mono', sans-serif;}

blockquote:before, blockquote { border-left: none; color: #FFF; padding: 0px;}
#main .wrapper { padding:60px 40px 20px 40px; }

.galleria-fullscreen, .galleria-play { display: none !important}
.discografia { display: block; float: left; width: 100%; margin-bottom: 20px; border-bottom: solid 1px #ccc; padding-bottom: 20px; }
.discografia img { float: left; margin-right: 20px;}

/* player */
ol { padding: 0px; margin: 20px 0px 0px 0px; list-style: none; color: #FFF; width: auto; }
ol li {   position: relative; margin: 0px; padding: 2px 0px;cursor: pointer; }
ol li a { text-indent: 0px; padding: 0px 0px 0px 0px; font-size: 16px;}
ol li a:hover { text-decoration: none ;}
li.playing { color: #FFF; }
li.playing a { color: #FFF; }
li.playing a:before { content: 'â™¬'; width: 20px; height: 20px; padding: 3px; line-height: 20px; margin: 0px; position: absolute; right: 20px; top: 0px; color: #fff; font-size: 20px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); }
.cover { width: 35%; float: left; clear: left; margin-right: 20px; }
      
.reel { width: 53%; position: absolute; bottom: 40px; left: 14%; height: 20px; background: #FF0000;z-index: 999;}

/* mobile menu */
.mobile-menu, #mobileMenu {display: none; }
#mobileRotate {display: none; }

.credits { margin-bottom: 10px; font-size: 13px; color: #ccc }
.cd-info { margin-top:5px; font-size: 14px; line-height: 130%; font-family: 'PT Mono', sans-serif;}  
.cd-info small { font-size: 12px; }
.accordion .accordion-title { font-size: 20px;  font-family: 'Alice', serif;  }
.accordion .accordion-title:before {  content: "Â»"; }
.accordion .active .accordion-title:before, .accordion .no-js .accordion .accordion-title:before {  content: "Â«"; }
.endcite {
    float: right;
    font: 90px/1px Arial;
    margin-top: -10px;
}
.audiojs .scrubber { width:68%; }

/* ============================= */
/* ! Layout for SMALL DESKTOP version   */
/* ============================= */

@media handheld, only screen and (max-width: 1366px) {
#header nav li a { padding-left: 20px !important; }
.accordion .accordion-content { font-size: 13px; margin-left: 10px;}
h5 { font-size:18px; }
h4 { font-size: 20px; opacity:0.6;}
.cd-info { font-size: 13px; }  
.cd-info small { font-size: 11px; }
.wrapper { padding-top: 20px !important;}
.audiojs .scrubber { width:50% !important; }
li.playing a:before { right: -15px;  top: 0; }
ol li a { font-size: 14px;}

}


@media handheld, only screen and (max-width: 1300px) {
#header { width: 15%; }
#header nav li a {font-size: 16px; padding-left: 10px !important; }
#MainSlider { margin-left: 15%; width: 50%; }
#main { width: 35%; }
#logo h1 img { width: 250px !important; }
#header nav li a { padding: 3px 0px 3px 30px !important; }
.audiojs .scrubber { width:58%!important; }



}


/* ============================= */
/* ! Layout for tablet version   */
/* ============================= */

@media handheld, only screen and (max-width: 1200px) {
#header #logo { padding:0px; }
#MainSlider { margin-left: 15%; width: 50%; }
#main { width: 35%; }
body { font-size: 14px; }
.audiojs .scrubber { width:55%; }

}


/* ============================= */
/* ! Layout for tablet version   */
/* ============================= */

@media handheld, only screen and (max-width: 1024px) {
.audiojs .scrubber { width:40% !important; }
li.playing a:before { right: 0px; top: 0px;}
#main .wrapper { padding: 40px 20px 10px; }
.accordion .accordion-title { font-size: 16px; }
.accordion .accordion-content { font-size: 12px; }
}


/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */

@media handheld, only screen and (max-width: 767px) {

#main { width: 100%; position: relative; margin-top: 0px; box-shadow: none;}
#header { width: 100%; height: 100px; margin: 0px; box-shadow: none; z-index:1;}
#logo h1 img { width: 200px !important; }
#MainSlider { width: 100%; position: relative; margin-left: 0px; max-height: 500px !important;} 
#menu { display: none; }
#main .wrapper { padding-top: 20px; }
.mobile-menu { float: left; display: inherit; width:50px; margin-top: 10px; }
#MenuButton {
    	border: 1px solid #FFF;
 		border-radius: 4px 4px 4px 4px;
 		 padding: 5px 10px;
		 color: #FFF;
		position: absolute;
		 top: 30px;
		 right: 20px;
		width: 15px;
		 text-decoration: none;
	}
#mobileMenu { display: none; }	
#mobileMenu .mainMenu {display: block; float: none; margin: 0px; background: #2F4629; padding: 0px; z-index: 999; position: absolute; width: 100%; top:100px; box-shadow: 0px 0px 10px #222222;}
#mobileMenu .mainMenu li { display: block; text-align: center; float: none; padding: 10px 0px; border-bottom: solid 1px #333; margin-left: 0px;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #2F4629 0%, #222222 100%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F4629), color-stop(100%,#222222), color-stop(100%,#2F4629)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2F4629 0%,#222222 100%,#2F4629 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2F4629 0%,#222222 100%,#2F4629 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2F4629 0%,#222222 100%,#2F4629 100%); /* IE10+ */
background: linear-gradient(to bottom, #2F4629 0%,#222222 100%,#2F4629 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2F4629', endColorstr='#222222',GradientType=0 ); /* IE6-8 */


	
	}
	#mobileMenu .mainMenu li a { font-size: 14px; color: #fff; }
	#mobileMenu .mainMenu li a:hover  { font-size: 14px; color: #fff; }
/*	.galleria-fullscreen { display: inherit !important; }*/
	#mobileMenu .mainMenu li.social { margin-top: 0px !important; }

}

@media screen and (orientation:landscape) and (max-height: 600px){
	body, html {overflow:hidden;}
    #mobileRotate {position:fixed;top:0px;left:0px;right:0px;bottom:0px; background:#000;z-index:999999;color:#000; display:block; text-align:center;}
	#mobileRotate .cont {width:280px; height:140px;position:absolute;top:50%;left:50%;margin:-70px 0px 0px -140px;overflow:hidden;}
	#mobileRotate h2 {color:#FFF;font-weight:normal;font-size:14px; text-transform:uppercase;margin:10px 0px 0px 0px;}

}</pre></body></html>