/* =Reset
-------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{font-weight:normal;text-align:left}
h1,h2,h3,h4,h5,h6{clear:both}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none}
del{color:#333}
ins{background:#fff9c0;text-decoration:none}
hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.714285714rem}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
small{font-size:smaller}
img{border:0;-ms-interpolation-mode:bicubic}


/* Clearing floats */
.clear:after,.wrapper:after,.format-status .entry-header:after{clear:both}
.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after{display:table;content:""}


/* allez */
a {text-decoration:none; color:#333;}
body {background:url(/interviews/images/sf.png) repeat-x 0 0 #FFF; font:400 14px/18px Helvetica, Arial, sans-serif; }
.site-description, .assistive-text, .menu-toggle, .morenews {display:none}
.site-header, .hentry, .site-info {position:relative; width:1024px; margin:0 auto;}
.site-header {background:url(/interviews/images/top.png) no-repeat 0 0 transparent; height:178px;}
.site-title {font:400 25px/26px Oswald,'Arial Narrow', Arial, Helvetica, sans-serif; text-transform:uppercase; position:absolute; left:81px; top:104px;}
.site-title a {color:333;}
.homelink {position:absolute; display:block; width:300px; height:150px; text-indent:-999px; overflow:hidden; left:0; top:0;}


/* Navigation Menu */
.main-navigation{padding-left:300px;font:400 12px/18px Helvetica,Arial,sans-serif}
.main-navigation li{margin-top:24px}
.main-navigation a{color:#5e5e5e}
.main-navigation a:hover{color:#21759b}
.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{display:inline-block!important}
.main-navigation ul{margin:0;text-indent:0}
.main-navigation li a,.main-navigation li{display:block}
.main-navigation li a{border-bottom:4px solid #c54e00;color:#333;text-transform:uppercase;white-space:nowrap;padding:0 10px}
.main-navigation li:hover,.main-navigation li.current_page_item{background-color:#333}
.main-navigation li:hover a{color:#CCC}
.main-navigation li a:hover,.main-navigation li.current_page_item a{color:#FFF}
.main-navigation li{float:left;margin:0 1px 0 0;position:relative;padding:77px 0 10px}
.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:1}
.main-navigation li ul ul{top:0;left:100%}
.main-navigation ul li:hover>ul{border-left:0;display:block}
.main-navigation li ul li a{background:#efefef;border-bottom:1px solid #ededed;display:block;font-size:11px;padding:8px 10px;width:180px;white-space:normal}
.main-navigation li ul li a:hover{background:#e3e3e3;color:#444}
.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current_page_ancestor>a{color:#636363}

	
/* allez */
.hentry {padding:30px 10px; width:1004px;font:300 13px/18px Helvetica, Arial, sans-serif;}
.hentry .just {text-align:justify}
.hentry p {margin-bottom:16px;}
.hentry h2 {font:400 28px/28px Oswald,'Arial Narrow', Arial, Helvetica, sans-serif; color:#666;margin-bottom:8px;}
.hentry .dida {font:400 11px/14px Helvetica, Arial, sans-serif; color:#666;margin-bottom:8px;}
.hentry a {background-color:#C54E00; color:#FFF; padding:2px 4px;}
.hentry a:hover { text-decoration:underline;}

.left{float:left}
.right{float:right}
.w250{width:250px}
.w300{width:290px}
.w362{width:377px}
.w512{width:502px}
.w724{width:738px}
.mr10{margin-right:16px;}
.mc {column-count:2;column-gap:10px;-moz-column-count:2;-moz-column-gap:16px;-webkit-column-count:2;-webkit-column-gap:16px;}


.osw {font:400 36px/44px Oswald,'Arial Narrow', Arial, Helvetica, sans-serif;}
.black{background:#070707}
.black .hentry, .black .hentry a {color: #FFF}
.black .hentry h2, .black .hentry .dida  {color: #CCC}
.question {font: italic small-caps 400 15px/18px Helvetica, Arial, sans-serif; padding:20px 0 0 0}

.grey{background:#666}

#colophon {background:url(/interviews/images/footer.jpg) no-repeat top center #222; min-height:200px;}

.flmenu {background:#464646;position:fixed; bottom:0; height:30px; z-index: 9999; font:400 12px/30px Helvetica, Arial, sans-serif; color:#666; width:1004px; left:50%; margin:0 0 0 -512px; background:#464646; padding:0 10px;}
.flmenu a {color:#FFF; display:inline-block; padding:0 2px;}
.flmenu a:hover {color:#000; background-color:#999;}

#footerB{font:400 13px/16px Helvetica, Arial, sans-serif; color:#CCC; padding:72px 10px 4px 455px;text-align: right;}
#footerB a {color:#EEE; display:inline-block; padding:4px 8px; border-right: 1px solid #666;}
#footerCC{font:400 11px/13px Helvetica, Arial, sans-serif; color:#999; text-align:right;margin: 0 10px 30px 84px;}
#footerCC a {color:#CCC}
#footerCC span {padding-top:8px; display:block;}
#footerCC img {margin-left: 8px; float:right;}

.site {padding-top:28px;}
#topBar{color:#ccc;font:400 13px/28px sans-serif;height:28px;position:fixed;top:0;left:0;width:100%;min-width:600px;z-index:99999;background:#464646;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#373737),color-stop(18%,#464646));background-image:-webkit-linear-gradient(bottom,#373737 0,#464646 5px);background-image:-moz-linear-gradient(bottom,#373737 0,#464646 5px);background-image:-o-linear-gradient(bottom,#373737 0,#464646 5px);background-image:linear-gradient(to top,#373737 0,#464646 5px)}
#topB { width:994px; margin:0 auto; background:url(/images/my/mytbsp.png) no-repeat scroll 0 -78px #444; padding:0 0 0 30px; height:28px;}

#topBar #cerca input[type="text"] {border:1px solid #666; padding:2px 4px; height:16px; width:140px; background-color:#666; font:400 13px/16px Helvetica, Arial, sans-serif; color:#CCC;}
#topBar #searchsubmit {display:none;}
.social {background-color:#666; border:4px solid #666; margin:2px 2px 0 0; float:right; display:block; }

#percorsoW{position:absolute;top:170px;border-bottom:1px solid #DDD;border-top:1px solid #DDD; width:100%; height:34px;}
#percorso{font-weight:400; font-size:12px; color:#000;position: absolute; padding:8px 0;width:704px; margin:0 0 0 -502px; left:50%}
#percorso a{color:#333;font-weight:300;padding-right:10px;background:url(https://yimg.professionearchitetto.it/images/freccinapercorso.gif) right 0 no-repeat}
#percorso a:hover{background-color:#EEE}

#socialJS3 {position:absolute;top:178px; width:300px; left:50%; margin:0 0 0 212px; font-size:12px;}
#socialJS3 table {z-index:2}

.box {width:300px; float:left; background:#EEE; padding:15px;}
.box a {background:none; padding:0; color:#000}
.box h2 {line-height:1.2em;}
