/*
Theme Name: Valier.it
Theme URI: http://wordpress.org/
Description: Er meio
Author: Paolo Valier
Version: 1.1
Tags:
*/

html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
blockquote{quotes:none;}
blockquote::before, blockquote::after{content:' ';content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
header{height:80px;margin: 0;}
#container{float:left;margin:0 -265px 0 0;width:100%;}
#content{margin:0 265px 20px 20px;font-size:13px;line-height:20px;color:#333;}
aside{float:right;overflow:hidden;width:220px;clear:right;margin:0 15px 20px 0;}
#wrapper > footer{width:960px;margin:0 auto 10px auto;}
.one-column #content, .single-attachment #content {margin:0 auto;width:920px;}
h3#comments-title, h3#reply-title, #cancel-comment-reply-link, .form-allowed-tags, #logo #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, #respond label, .navigation, .pingback p, .reply, .widget-title, .wp-caption-text, input[type=submit]{font-family:'Trebuchet MS', verdana,'Helvetica Neue','mgopen modata', sans-serif;}
nav .menu, h1, h2{font-family:'PT Serif', serif;word-spacing:0.1em;}
pre{font-family:"Courier 10 Pitch", Courier, monospace;}
code{font-family:Monaco, Consolas,"Andale Mono","DejaVu Sans Mono", monospace;}
#wrapper{background:url(images/sfondo.png) repeat-x top;width:960px;margin:0 auto;}
#main{width:958px;background:#fff;margin:0 0 18px 0;border-top:1px solid #A69059;border-left:1px solid #A69059;border-right:1px solid #A6842F;border-bottom:1px solid #A67806;-webkit-box-shadow:1px 2px 2px #ccc;-moz-box-shadow:1px 2px 2px #ccc;box-shadow:1px 2px 2px #ccc;}
#main, .aside-widget-container li:last-of-type {-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px 5px;-moz-border-radius-bottomleft:5px 5px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;}
#footer-widget-area{overflow:hidden;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:225px;}
#footer-widget-area #fourth{margin-right:0;clear:right;}
.site-info{font-size:13px;width:100%;text-align:right;}
html, .entry-utility,#main footer,#nav-above,#nav-below,#content img{background:#FFFFAF;}
body{font-family:verdana, helvetica, sans-serif;background:url(images/sfondo.png) repeat-x top;line-height:16px;font-size:12px;color:#222;}
hr{background:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px;}
dl{margin:0 0 24px 0;}
dt{font-weight:bold;}
dd{margin-bottom:18px;}
ins{background:#ffc;text-decoration:none;}
blockquote{font-style:italic;padding:0 3em;}
blockquote cite, blockquote em, blockquote i{font-style:normal;}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
sup, sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
a,a:visited{color:#A67806;text-decoration:none;}
a:hover {text-decoration:underline;color:#A67806;}
.entry-content a {padding: 3px 5px 2px 5px;}
.entry-content a:hover, .menu a:hover {text-decoration:none;}
#logo{float:left;width:420px;height:80px;}
#language-selector{float:right;margin:9px 0 13px 0;}
.qtrans_flag{height:12px;width:18px;display:block}
.qtrans_flag_and_text{padding-left:20px;text-decoration: none;}
.qtrans_flag_it{background:url(../../plugins/qtranslate/flags/it.png) no-repeat}
.qtrans_flag_en{background:url(../../plugins/qtranslate/flags/gb.png) no-repeat}
.qtrans_flag_ja{background:url(../../plugins/qtranslate/flags/jp.png) no-repeat}
#qtranslate-3-chooser li{list-style:none;float:left;padding:0 0 0 12px;}
#qtranslate-3-chooser a:hover {text-decoration:underline;}
nav{float:right;width:520px;height:37px;margin:0;}
nav .menu-item{float:left;margin:0 10px;padding:0 5px;font-size:21px;list-style:none;}
nav li > a{text-transform:uppercase;color:#A67806;display:block;line-height:30px;text-decoration:none;}
nav li:hover > a{border-bottom:5px solid #1E6622;color:#1E6622;font-weight:normal;}
nav li.current_page_item > a, nav li.current-menu-ancestor > a, nav li.current-menu-item > a, nav li.current_page_parent > a, nav li.current-page-ancestor > a, nav li.current-menu-parent > a{color:#1E6622;border-bottom:5px solid #1E6622;}
#content p, #content dd, #content pre, #content hr{margin-bottom:15px;}
#content pre, #content kbd, #content tt, #content var{font-size:15px;line-height:21px;}
#content code{font-size:13px;}
#content dt, #content th{color:#000;}
#content > h1, #content h3, #content h4, #content h5, #content h6{color:#333;margin:0 0 20px 0;}
#content table{border:1px solid #e7e7e7;margin:0 -1px 24px 0;text-align:left;width:100%;}
#content tr th, #content thead th{color:#444;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px;}
#content tr td{border-top:1px solid #e7e7e7;padding:6px 24px;}
#content ul {margin: 5px 30px;}
.hentry{margin:0 0 30px 0;}
.single .hentry{margin:0 0 36px 0;}
#content .entry-title{font-size:21px;font-weight:bold;line-height:1.3em;margin:0 0 10px 0;text-transform:uppercase;}
article h2{text-transform:uppercase;text-align:right;font-size:18px;clear:both;padding:0px 0px 4px 0;margin:0 0 10px 0;color:#A67806;border-bottom:1px solid #FB1;}
#content h1 a{padding:3px 6px 2px 6px;}
#content .entry-content a:hover{background:#FB1;color:#FFFFFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#content .more-link:hover, #content .comments-link a:hover, #content .author a:hover,#content .entry-utility a:hover {background: none; color:#741;}
.entry-title a, .entry-title a:visited, .entry-title a:hover{text-decoration:none;color:#A67806;}
.entry-meta{color:#444;font-size:12px;}
.entry-meta abbr, .entry-utility abbr{border:none;}
.entry-meta abbr:hover, .entry-utility abbr:hover{border-bottom:1px dotted #666;}
#content .entry-summary p:last-of-type{margin-bottom:12px;}
.entry-content{margin:10px 0 0 0;}
.entry-content sup, .entry-content sub{font-size:10px;}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}
.page-link{color:#000;font-weight:bold;margin:0 0 22px 0;word-spacing:0.5em;}
.page-link a:link, .page-link a:visited{background:#f1f1f1;color:#333;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.home .sticky .page-link a{background:#d9e8f7;}
#entry-author-info{background:#f2f7fc;border-top:4px solid #000;clear:both;font-size:14px;line-height:20px;margin:24px 0;overflow:hidden;padding:18px 20px;}
#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;height:60px;margin:0 -104px 0 0;padding:11px;}
#entry-author-info #author-description{float:left;margin:0 0 0 104px;}
#entry-author-info h1{color:#000;font-size:100%;font-weight:bold;margin-bottom:0;}
#content .entry-utility a {padding:0;}
.entry-utility,#nav-above,#nav-below {clear:both;color:#444;font-size:11px;padding:2px 10px;height:19px;}
.entry-utility a{text-decoration:none;}
.entry-meta a, .entry-utility a{color:#444;}
.read-more{float:right;}
.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0;}
.home .hentry.category-asides{padding:0;}
.home #content .category-asides .entry-content{padding-top:0;}
.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}
.attachment .entry-content .nav-previous a::before{content:'\2190\00a0';}
.attachment .entry-content .nav-next a::after{content:'\00a0\2192';}
#content img{margin:0;height:auto;max-width:670px;width:auto;padding:2px;}
#content .attachment img{max-width:900px;}
#content .alignleft{float:left;margin:5px 20px 10px 0;}
#content .alignright{float:right;margin:5px 0 10px 20px;}
#content .aligncenter{clear:both;display:block;margin: 5px auto 10px auto;}
#content .wp-caption img{margin:5px 5px 0;}
#content .wp-caption p.wp-caption-text{color:#444;font-size:12px;margin:5px;}
#content .wp-smiley{margin:0;}
#content .attachment img{display:block;margin:0 auto;}
.navigation {height:20px;margin: 10px 0;clear:both;}
.nav-previous{float:left;}
.nav-previous a::before {margin: 5px 5px 5px 0px;content:" ";border-top: 5px solid transparent;border-bottom: 5px solid transparent; border-right:5px solid #A67806;float:left;}
.nav-next{text-align:right;}
.nav-next a::after {margin: 5px 0 5px 5px;content:" ";border-top: 5px solid transparent;border-bottom: 5px solid transparent; border-left:5px solid #A67806;float:right;}
.entry-summary{resize:vertical;overflow:hidden;height:165px;margin: 0 0 10px 0; max-height:500px;min-height:165px;}
#comments{clear:both;}
#comments .navigation{padding:0 0 18px 0;}
h3#comments-title, h3#reply-title{color:#000;font-size:18px;font-weight:bold;margin-bottom:0;}
h3#comments-title{padding:24px 0;}
.commentlist{list-style:none;margin:0;font-size:13px;}
.commentlist li.comment{padding:0 0 0 30px;position:relative;}
.commentlist li:last-of-type{border-bottom:none;margin-bottom:0;}
#comments .comment-body::before{display: block; position:absolute; top: 10px;content:" ";width: 0;height: 0;margin: 0 0 0 20px; width: 0;height: 10px;border-left: 5px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #CCC;}
#comments .byuser .comment-body::before {border-bottom: 10px solid #FADE7F;}
#comments .comment-body{background:#CCC;width:520px;padding: 7px 15px;margin: 10px 0 20px 0;}
#comments .byuser .comment-body{background:#FADE7F;}
#comments .comment-body p{margin:0px;}
#comments .comment-body blockquote p:last-of-type{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.comment-author cite{color:#000;font-style:normal;font-weight:bold;text-transform:capitalize;}
.comment-meta{font-size:11px;}
.comment-meta a:link, .comment-meta a:visited{color:#444;text-decoration:none;}
.reply{font-size:11px;padding:0 0 24px 0;}
.reply a, a.comment-edit-link{color:#444;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li{border:none;margin:0;}
.nopassword, .nocomments{display:none;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#444;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:13px;font-style:italic;}
input[type=submit]{color:#333;}
#respond{margin:24px 0;overflow:hidden;position:relative;}
#respond p{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px 0;}
#comments-list ul #respond{margin:0;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#A67806;font-weight:bold;}
#respond label{color:#444;font-size:12px;}
#respond input{margin:0 0 9px;width:98%;}
#respond textarea{width:98%;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
.aside-widget-container li{min-height: 20px; position: relative;background:#FFFFEF;list-style:none;padding:5px 4px 5px 12px;border-left:1px solid #A69059;border-right:1px solid #A6842F;}
.aside-widget-container li:hover {border:none;padding: 4px 5px 4px 13px;border-top:1px solid #A69C83;border-bottom:1px solid #A67806;background:#FFFFFF;}
.aside-widget-container li.current-cat::before, .page .aside-widget-container li.current_page_item::before{content:" ";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent; border-left:5px solid #A67806;display: block; float:left;position:absolute;left:0px;top:30%;}
.aside-widget-container li:first-of-type:hover{border-top:none;padding:9px 5px 4px 13px;}
.aside-widget-container li:last-of-type:hover{border-bottom:none;padding:4px 5px 9px 13px;}
.aside-widget-container li:first-of-type {border-top:1px solid #A69C83;padding-top: 8px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.aside-widget-container li:last-of-type {border-bottom:1px solid #A67806;padding-bottom: 8px;}
.widget_search #s{width:60%;}
.widget_search label{display:none;}
.widget-container, .wpcf7 input, #commentform input[type=submit], .wpcf7 textarea {border-top:1px solid #A69C83;border-left:1px solid #A69059;border-right:1px solid #A6842F;border-bottom:1px solid #A67806;background:#FFF;-webkit-box-shadow:1px 2px 3px #ccc;-moz-box-shadow:1px 2px 3px #ccc;box-shadow:1px 2px 3px #ccc;}
.widget-container, .comment-body {padding:10px 5px 10px 10px;margin:0 3px 18px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#footer-widget-area .widget-container{margin:0 0 18px 0;}
.widget-title{font-size:16px;margin:0 5px 8px 0;text-align:right;}
#wp_tag_cloud div{line-height:1.6em;}
#main > footer{padding:5px 5px 4px 10px;height:18px;clear:both;margin:10px 20px 20px 20px;}
#wp_page_numbers{float:right;line-height: 18px;}
#path{float:left;}
#main footer,#nav-above,#nav-below,#content img {border-top:1px solid #FFCD51;border-left:1px solid #FFCD51;border-right:1px solid #FFCD51;border-bottom:1px solid #FB1;}
#wp_page_numbers li.active_page{padding:2px 9px;border-top:1px solid #FFCD51;border-left:1px solid #FFCD51;border-right:1px solid #FFCD51;border-bottom:1px solid white;background:#FFF;}
#wp_page_numbers li{float:left;list-style:none;margin:0 0 0 4px;padding:3px 6px 1px 6px;border:none;background:#FFFFAF;}
#wp_page_numbers li.page_info{padding:3px 9px 1px 9px;border-top:1px solid #FFCD51;border-left:1px solid #FFCD51;border-right:1px solid #FFCD51;border-bottom:1px solid white;background:#FFF;}
.more-link{float:right;}
.fpw-image-left{float:left;padding-left:5px;padding-bottom:5px;}
.fpw-image-right{float:right;padding-left:5px;padding-bottom:5px;}
#landscape{height:160px;width:958px;margin:0;}
.attachment-post-thumbnail {margin: 0 0 26px 0;}
.meteor-slides{overflow:hidden;padding:0;position:relative;z-index:1;}
#meteor-slideshowlandscape{width:958px;height:160px;}
#content .meteor-slides{float:left;margin:0 20px 10px 0;height:266px;width:400px;overflow:hidden;}
#content .meteor-slides img {border:none;background:none;padding:0px;}
.meteor-slides-landscape, .slides-landscape{width:958px;height:180px;margin:0;}
.slides, .slides-landscape{margin:0;padding:0;overflow:hidden;}
.slides-landscape{height:160px;}
.slides{height:400px;}
.navpaged, .navboth{padding:0 0 15px 0;}
.slide{display:none;margin:0;padding:0;overflow:hidden;}
#slide-1{display:block;}
.slide a{border:0;margin:0;padding:0;}
.slide img{border:0;display:block;margin:auto;padding:0;}
.slide img[src$='.png']{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;}
html > body .meteor-slides ul.meteor-nav{display:block;}
ul.meteor-nav li{display:inline;list-style:none;margin:0;padding:0;}

.meteor-nav a{display:block;outline:none;position:absolute;text-indent:-9999px;width:25px;z-index:50;height:50px;bottom: 100px;}
.meteor-nav .prev a{left:0px;background:url('./images/prev.png') no-repeat center right;padding:0;}
.meteor-nav .prev a:hover{background:url('./images/prev.png') no-repeat center left;}
.meteor-nav .next a{right:0px;background:url('./images/next.png') no-repeat center left;padding:0;}
.meteor-nav .next a:hover{background:url('./images/next.png') no-repeat center right;}
.meteor-buttons{margin:10px auto 0 auto;height:15px;width:70px;}
.meteor-buttons a{-moz-border-radius:4px;border-radius:4px;background:#FFCD51;display:block;float:left;width:8px;height:8px;margin:0 3px;outline:none;text-indent:-9999px;}
.meteor-buttons a:hover,.meteor-buttons a.activeSlide{background:#A69C83;}
#commentform input[type=submit], .wpcf7 input[type=submit] {background: #FB1;}
#commentform input[type=submit], .wpcf7 input[type=submit] {
	height: 35px; float: right;
	background: -moz-linear-gradient(top, #FFFFCF 0%, #FFBB11 50%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFCF), color-stop(50%,#FFBB11)); /* webkit */
	cursor: pointer;
}
fieldset input, #commentform input[type=submit], .wpcf7 textarea {font-family:verdana, helvetica, sans-serif;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px;margin:4px 3px 14px 0;}
.wpcf7-form-item-right {float:right;}
.wpcf7-form-item-left {width:50%;}
.wpcf7-form-control-wrap textarea, #commentform textarea {width:653px;max-width:900px;min-width:653px;min-height:50px;}

