html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:0 0;border:0;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{font:normal 14px/1.7em 'Merriweather',Georgia,serif;color:#333;padding:0;margin:0}.background,#error,.contentpane{position:absolute;width:100%;margin:0;padding:0}#error,.contentpane{position:absolute;width:95%;margin:0;padding:0}h1,h2,h3,h4,h5,h6,legend{margin:0 !important;padding:20px 0 15px;font-weight:400;color:#444}legend{border-bottom:1px solid #e5e5e5;color:#bd0000!important;font-size:15px!important;border-bottom:none!important}.componentheading{font-size:24px;line-height:30px;margin:0;padding:0 0 15px}h1{font-size:28px;line-height:32px;color:red;font-weight:800}h2{font-size:20px;line-height:24px;color:red;font-weight:700}h3{font-size:18px;line-height:22px;padding:20px 0 15px;font-weight:600}h4,h5,h6{font-size:14px;line-height:16px;font-weight:600}a,a.visited{color:#bd0000;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:red;text-decoration:none}ul{margin:0 0 0 15px}p{margin-top:0;margin-bottom:10px}blockquote{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/images/quote.png) no-repeat 5.4% center;border-color:#ccc;border-style:dashed;border-width:2px 0;color:#888;font-style:italic;margin:10px 0 20px;padding:1.5em 38px 10px 110px}cite{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/images/quote.png) no-repeat 5.4% center;border-color:#ccc;border-style:dashed;border-width:2px 0;color:#888;font-style:italic;margin:10px 0 20px;padding:1.5em 38px 10px 110px}blockquote p{padding:8px;margin:2px}blockquote blockquote{margin:1em 0 1em}.blocco-takeway{border-left:8px solid red;padding:20px;border-radius:8px;background-color:#fafafa}element.style{height:auto}hr{margin:20px 0;border:0;border-top:2px solid #d2d2d2;border-bottom:1px solid #fff}.clr{clear:both}.highlight{background:#bd0000;color:#fff;padding:4px}#header-w{position:relative;border-top:2px solid #000}#header{position:relative;height:160px;max-width:960px;margin:0 auto}#top{position:absolute;top:15px;right:0}#search{position:absolute;right:0;bottom:5px}.logo{position:absolute;top:40px;left:0}.logo.text{top:35px}.logo a{color:#333;line-height:72px;font-size:72px;text-align:left;text-decoration:none}.sitedescription{color:#db0000;float:left;font-size:18px;line-height:normal;letter-spacing:1px;font-weight:400}#login,#search{float:right;margin:7px 7px 5px 0;padding:0}#search form{margin:0;padding:0}#login-form .span2{width:150px}#login-form .login_remember{float:right}#login-form a{display:block}#login-form a i{margin:0 10px 0 0}.only-search label{display:inline;margin:0 10px 5px 0}.search .inputbox{width:120px}#top-nav{position:absolute;top:5px;right:0}#top-nav ul{margin:0;padding:0;float:right}#top-nav ul li{list-style:none;display:inline-block;position:relative;padding:0;margin:0 1px 0 0;height:25px;border-right:none;font-family:'Open Sans',Arial,Helvetica,sans-serif}#top-nav ul li a{display:block;padding:0 0 0 15px;margin:0;line-height:25px;text-decoration:none;font-size:12px;color:#fff;text-transform:uppercase;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#top-nav ul li a:hover{color:#000}#nav-w{z-index:999;position:relative;width:100%;height:60px;margin:0 auto;padding:20px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAFklEQVQImWPQ09P7z8DAgI4xBCgVBAAuPxly8Kbb2gAAAABJRU5ErkJggg==) repeat;border-bottom:1px solid #4b4b4b}#nav{min-height:50px;max-width:960px;padding:0;margin:0 auto;position:relative}#nav ul{margin:0;padding:0;float:left}#nav ul li{list-style:none;display:inline-block;position:relative;padding:0;margin:0 1px 0 0;height:44px;border-right:none}#nav ul li a{display:block;padding:0 14px;margin:0;line-height:44px;text-decoration:none;font-size:16px;color:#dedede;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;font-weight:500}#nav ul.menu>li>a{color:#fff;text-decoration:none}#nav ul.menu>li>a:hover,#nav ul.menu>li.sfHover>a{color:#fff;text-decoration:none;background:#db0000}#nav ul.menu>.active>a,#nav ul.menu>.active>a:hover{color:#fff;text-decoration:none;background:#db0000}#nav ul li a span.menudesc{display:none}#nav ul li ul,#nav ul li ul ul,#nav ul li ul ul ul,#nav ul li ul ul ul ul,#nav ul li ul ul ul ul ul,#nav ul li.sfHover ul,#nav ul li.sfHover ul ul,#nav ul li.sfHover ul ul ul,#nav ul li.sfHover ul ul ul ul,#nav ul li.sfHover ul ul ul ul ul,#nav ul li:hover ul,#nav ul li:hover ul li ul,#nav ul li:hover ul li ul li ul,#nav ul li:hover ul li ul li ul li ul,#nav ul li:hover ul li ul li ul li ul li ul{position:absolute;width:200px;left:-999em;margin:0;padding:0;background-color:#db0000;border:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#nav ul li:hover ul,#menu ul li.sfHover ul{left:0}#nav ul li ul li:hover ul,#nav ul li ul li ul li:hover ul,#nav ul li ul li ul li ul li:hover ul,#nav ul li ul li ul li ul li ul li:hover ul{left:200px;top:0}#nav ul li ul li{padding:0;height:auto;width:200px;margin:0;border-right:none;border-bottom:1px solid #ca0000}#nav ul li ul li a{margin:0;padding:7px 14px;line-height:25px;font-size:13px;text-align:left}#nav ul li:hover ul li{background:0 0}#nav ul li:hover ul li a,#nav ul li ul li a,#nav ul li li ul li a,#nav ul li.active ul li a,#nav ul li ul li.active ul li a,#nav ul li.active ul li a,#nav ul li.active ul li.active ul li.active ul li a,#nav ul li.active ul li.active ul li.active ul li.active ul li a,#nav ul li.active ul li.active ul li.active ul li.active ul li.active ul li a{color:#fff;background:#db0000;border:none;display:block}#nav ul li ul li a:hover,#nav ul li ul li.active a,#nav ul li.active ul li a:hover,#nav ul li li ul li a:hover,#nav ul li ul li.active ul li.active a,#nav ul li ul li.active a,#nav ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active a,#nav ul li.active ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active ul li.active a,#nav ul li.active ul li.active ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active ul li.active ul li.active a{color:#000;background:0 0}#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover a,#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover a{background:#bd0000}#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li a,#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li a{background:#db0000}#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li a:hover,#nav ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li.deeper.parent.sfHover ul li a:hover{background:#bd0000}span.menudesc{display:none}#nav .menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.9em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}#nav .menu ul .sf-sub-indicator{background-position:-10px 0}#nav .menu ul a>.sf-sub-indicator{background-position:0 0}#nav .menu ul a:focus>.sf-sub-indicator,#nav .menu ul a:hover>.sf-sub-indicator,#nav .menu ul a:active>.sf-sub-indicator,#nav .menu ul li:hover>a>.sf-sub-indicator,#nav .menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}#menu-icon{display:none}@media screen and (max-width:799px){#nav,#login,#search,#search button,#top-nav{display:none}#login,#search{float:none;clear:both;margin-left:5px}#menu-icon{width:100%;height:30px;text-decoration:none;background:transparent url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/menu-icon.png) no-repeat right;cursor:pointer;display:block;line-height:30px;color:#fff;text-indent:10px;font-size:20px;padding:5px 0}#menu-icon:hover,#menu-icon.active{background-color:#db0000}#nav-w{height:auto;display:block;padding:0;color:#fff;text-transform:uppercase}#nav{position:relative;display:none;background:#000}#nav ul{position:relative;width:100%;display:block;border-top:1px solid #ca0000;background:#000;overflow:hidden}#nav ul li{clear:both;float:none!important;border-right:none;display:block;max-width:100%;margin:0;border-bottom:1px solid #ca0000}#nav ul li a{margin:0;display:block;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#db0000;color:#fff !important;border-bottom:1px solid #ca0000}#nav ul li ul{position:relative;margin:0;padding:0;left:0;top:0;max-width:100%;border-top:0}#nav ul li:hover ul,#menu ul li.sfHover ul{position:relative;left:0;top:0}#nav ul li ul li:hover ul{position:relative}#nav ul li ul li{width:100%}#nav ul li ul,#nav ul li ul ul,#nav ul li ul ul ul,#nav ul li ul ul ul ul,#nav ul li ul ul ul ul ul,#nav ul li:hover ul,#nav ul li:hover ul li ul,#nav ul li:hover ul li ul li ul,#nav ul li:hover ul li ul li ul li ul,#nav ul li:hover ul li ul li ul li ul li ul{position:relative!important;margin:0;padding:0;left:0;width:100%;display:block;border-top:0}}#nav ul li ul li a:hover,#nav ul li ul li.active a,#nav ul li.active ul li a:hover,#nav ul li li ul li a:hover,#nav ul li ul li.active ul li.active a,#nav ul li ul li.active a,#nav ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active a,#nav ul li.active ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active ul li.active a,#nav ul li.active ul li.active ul li.active ul li.active ul li.active ul li a:hover,#nav ul li.active ul li.active ul li.active ul li.active ul li.active ul li.active a{color:#fff;background:#bd0000}#nav ul.menu>li>a:hover,#nav ul.menu>li.sfHover>a{color:#fff;text-decoration:none;background:#bd0000;border-bottom:1px solid #ca0000}#nav ul.menu>.active>a,#nav ul.menu>.active>a:hover{color:#fff;text-decoration:none;background:#bd0000;border-bottom:1px solid #ca0000}#main{margin:0 auto;position:relative;background:0 0}#wrapper-w{padding:0}#wrapper{margin:0 auto;max-width:960px;padding:0;position:relative}#comp-w{clear:both;margin:0 auto;padding:40px 0;min-height:300px;text-shadow:0 0px 0 #fff}#comp-i{padding:0}.full{padding:0;margin:0;clear:both}.contact a{text-decoration:none}.column-1,.column-2,.column-3,.column-4{position:relative;margin:0;padding:0}#archive{padding:0;margin:0}.archive{padding:0}.archive .article-count{color:#999}.blog-featured .items-row{padding:15px 0;overflow:hidden}.items-leading{position:relative;clear:both;margin:0 0 20px;padding:0}.leading{margin:0 0 20px;position:relative}.items-row{position:relative;clear:both;display:block}div.blog .items-row{border-bottom:2px solid #d2d2d2;padding-bottom:20px;margin-bottom:20px}.item-page{position:relative}.item-page-title{padding:0 70px 15px 0;margin:0 0 10px}.item-page-title,.item-page-title a{text-decoration:none;font-size:35px;line-height:35px;font-weight:700}.buttonheading{position:absolute;top:5px;right:5px}.buttonheading .edit-icon,.buttonheading .print-icon,.buttonheading .email-icon{margin:0;padding:0;width:20px;height:20px;overflow:hidden;float:left}.iteminfo{font-size:11px;display:block;color:#333;margin:0 0 5px}.item-page .iteminfo{margin:0 0 15px}.iteminfo span{margin:0 10px 0 0}.iteminfo .tags span{margin:0}.iteminfo .tags span.tag-list0{margin:0 0 0 4px}.iteminfo .category,.iteminfo .sub-category,.iteminfo .create,.iteminfo .modified,.iteminfo .published,.iteminfo .createdby,.iteminfo .hits,.iteminfo .tags,.iteminfo .tagi{display:inline-block}.iteminfo .createdby{font-weight:700}.items-more{clear:both}h3.items-more{font-size:14px;padding:0;margin:0}.items-more ol{margin:0 0 0 30px;padding:0}.iteminfo .tags a.label{display:inline-block;padding:0;font-size:11px;font-weight:400;line-height:normal;color:#bd0000;vertical-align:baseline;white-space:nowrap;text-shadow:0 1px 0 #fff;background-color:transparent}.iteminfo .tags a.label:hover{text-decoration:underline}th.item-title,th.list-title{font-size:15px;font-weight:700;text-align:left}.light{border:1px solid #176781 !important;background:#fff url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/light-bg.png) 0 0 repeat !important;color:#555 !important}.light .module-title{color:#555 !important;background:none!important;border-bottom:none!important}.light .module-body{border-top:none !important}.light a{text-decoration:underline !important}.light a:hover{color:#333!important}.normal{border:1px solid #0d617b !important;background:#c5d6db url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/normal-bg.png) 0 0 repeat !important;color:#111!important;text-shadow:1px 1px #ccc!important}.normal .module-title{color:#111 !important;background:none!important;border-bottom:none!important}.normal .module-body{border-top:none !important}.normal a{text-decoration:underline !important;color:#111!important}.normal a:hover{color:#111!important}.dark{border:1px solid #000 !important;background:#222 url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/dark-bg.png) 0 0 repeat !important;color:#fff !important;text-shadow:1px 1px #000!important}.dark .module-title{color:#fff !important;background:0 0 !important;border-bottom:none!important}.dark .module-body{border-top:none !important}.dark a{text-decoration:underline !important;color:#ccc!important}.dark a:hover{color:#fff!important}.light,.normal,.dark{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px!important}.light ul.menu li a,.normal ul.menu li a,.dark ul.menu li a{text-decoration:none!important}.light .module-title,.normal .module-title,.dark .module-title{padding:0 0 0 5px!important;border:none!important;line-height:30px!important}.light .module-body,.normal .module-body,.dark .module-body{padding:0 5px !important}ul.pagenav{display:block}ul.pagenav li{list-style:none}ul.pagenav li a{display:block}.pagenav-prev{float:left}.pagenav-next{float:right}#pagination{clear:both;text-align:center;padding:0}.inputbox,input,textarea,select{background:#fff;border:1px solid #d4d4d4;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.breadcrumbs{padding:0;margin:0 0 10px;color:#fff}.breadcrumbs a{color:#000}.breadcrumbs .sep{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/arrow.png) 50% 50% no-repeat;padding:5px}#sidebar{padding:0;color:#fff}#sidebar .module{margin-bottom:20px;color:#333;padding:10px 15px 15px;background:#f0f0f0;border-color:#d2d2d2;border-width:1px 1px 3px;border-style:solid;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}#sidebar .module-title{font-size:18px;line-height:46px;color:#000;padding:0;letter-spacing:1px}#sidebar h3{margin:0;padding:0 0 5px}#sidebar .module-body{margin:0;padding:0}#sidebar .module-body p{padding:0;margin:0 0 5px}#sidebar ul li{margin:0 5px;padding:0}#sidebar a{color:#333}#sidebar a:hover{color:#bd0000}#sidebar .module.redmodule{color:#fff;background-color:#bd0000;text-shadow:0 1px 0 #900}#sidebar .module.redmodule .module-title{color:#fff}#sidebar .module.blackmodule{color:#fff;background-color:#202020;text-shadow:1px 1px #000}#sidebar .module.blackmodule .module-title{color:#fff}#sidebar .module ul.menu{margin:0;padding:0;list-style:none}#sidebar .module ul.menu li{list-style:none;margin:0;padding:0;border-bottom:2px solid #d2d2d2}#sidebar .module ul.menu li:last-child{border-bottom:none}#sidebar .module ul.menu li a,#sidebar .module ul.menu li.active ul li a,#sidebar .module ul.menu li ul li.active ul li a{display:block;margin:0;padding:5px 0 7px 20px;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/li-arrow.png) 2px 5px no-repeat;text-decoration:none;color:#333;line-height:20px}#sidebar .module ul.menu li a:hover,#sidebar .module ul.menu li.active a,#sidebar .module ul.menu li ul li a:hover,#sidebar .module ul.menu li ul li.active a,#sidebar .module ul.menu li.active ul li a:hover,#sidebar .module ul.menu li ul li.active ul li.active a{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/li-arrow-hover.png) 7px 5px no-repeat;text-decoration:none;color:#bd0000}#sidebar .module ul.menu li ul{margin:0}#sidebar .module ul.menu li ul li{background:0 0;margin:0;padding:0 0 0 10px;border-bottom:none}#sidebar .module ul.menu li:last-child,#sidebar .module ul.menu li ul li:last-child,#sidebar .module ul.menu li.active ul li:last-child{background:0 0}#sidebar .module ul.menu li ul li a:hover{border:0}#sidebar .module ul.menu li ul li.active,#sidebar .module ul.menu li.active ul li{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/sidebar-menu-sep.png) bottom left repeat-x}#sidebar .nav-list{padding:5px 0 !important;margin-bottom:0}#sidebar form{;margin:0}#sidebar .module.redmodule a,#sidebar .module.blackmodule a{color:#fff}#sidebar .module.redmodule a:hover,#sidebar .module.blackmodule a:hover{color:#fff;text-decoration:underline}#sidebar .module.redmodule ul.menu li a,#sidebar .module.redmodule ul.menu li.active ul li a,#sidebar .module.redmodule ul.menu li ul li.active ul li a{color:#fff}#sidebar .module.redmodule ul.menu li a:hover,#sidebar .module.redmodule ul.menu li.active a,#sidebar .module.redmodule ul.menu li ul li a:hover,#sidebar .module.redmodule ul.menu li ul li.active a,#sidebar .module.redmodule ul.menu li.active ul li a:hover,#sidebar .module.redmodule ul.menu li ul li.active ul li.active a{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/li-arrow.png) 7px 5px no-repeat;color:#fff;background-color:#c60000}#sidebar .module.redmodule ul.menu li{list-style:none;margin:0;padding:0;border-bottom:2px solid #c60000}#user1w{max-width:960px;margin:0 auto 10px auto}#user1{padding:0;margin:0 auto;clear:both}#user2{padding:0;margin:20px auto 0 auto;clear:both}#user1 .module,#user2 .module{color:#333;margin-bottom:10px;padding:10px 15px;background:#f0f0f0;border-color:#d2d2d2;border-width:1px 1px 3px;border-style:solid;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}#user1 .inner,#user2 .inner{padding:0 10px}#user1 .module-title,#user2 .module-title{display:block;font-size:20px;line-height:32px;letter-spacing:1px;color:#333}#user1 h3.module-title,#user2 h3.module-title{margin-bottom:0;padding-bottom:10px}#user1 a:hover,#user2 a:hover{color:#000}#user1 ul,#user2 ul{margin:0;padding:0}#user1 ul li,#user2 ul li{border-bottom:none;list-style:none}#user1 ul li a,#user2 ul li a{display:block;padding:0 0 0 15px;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/li-arrow.png) 2px -1px no-repeat;text-decoration:none;font-size:14px}#user1 ul li a:hover,#user2 ul li a:hover{color:#333}#user3{padding:0;margin:0 auto;clear:both}#user3 .module{margin-bottom:10px}#user3 .inner{padding:0 10px}#user3 .module-title{display:block;font-size:14px;line-height:32px;letter-spacing:1px;text-transform:uppercase;color:#333}#user3 h3.module-title{margin-bottom:0;padding-bottom:0}#user3 ul{margin:0;padding:0}#user3 ul li{border-bottom:none;list-style:none}#user3 ul li a{display:block;padding:0 0 0 20px;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/user1-arrow.png) 0 50% no-repeat;text-decoration:none;font-size:14px}#user3 ul li a:hover{color:#eee}#blog .module-title{border-bottom:2px solidred;margin:0 0 10px;padding:40px 15px 5px;display:block;font-size:20px;font-weight:700;line-height:32px;color:#000;letter-spacing:1px}#user4w{padding:10px;max-width:940px;margin:0 auto 60px;margin-top:60px;background:#fff;border-color:red;border-width:8px 0;border-style:solid;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}#user4{clear:both;color:#000}#user4 .module-title{border-bottom:2px solidred;margin:0 0 10px;padding:0 15px 5px;display:block;font-size:20px;font-weight:700;line-height:32px;color:#000;letter-spacing:1px}#user4 .module-body{padding:10px 15px 15px;margin:0}#user4 ul{margin:0;padding:0}#user4 ul li{list-style:none;border-bottom:1px dotted #484a4e}#user4 a{color:#49bee4}#user4 a:hover{color:#fff}#user4 ul li a{display:block;padding:0 0 0 20px;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/user4-arrow.png) 0 50% no-repeat;text-decoration:none;font-size:14px}#footer-w{overflow:hidden}#footer{padding:20px 15px;margin:0 auto;max-width:930px;color:#b5b5b5}#footer p{margin:0;padding:0}#footer a{text-decoration:none;color:#b5b5b5}#footer a:hover{color:red}#system-message dt{font-weight:700}#system-message dd{margin:0;font-weight:700}#system-message dd ul{padding:8px 35px 8px 14px;margin:0 0 20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;list-style:none}#system-message dt.message{display:none}#system-message dt.error{display:none}#system-message dd.error ul{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}#system-message dt.notice{display:none}#system-message dd.notice ul{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}#system-debug div{font-size:11px}#error{padding:20px;text-align:center}#error .error{color:red;display:block;padding:0;font-size:200px;font-weight:700;line-height:200px}#error .center{width:400px;margin-left:-200px;left:50%;position:absolute;text-align:center;top:20%}#error .error{text-shadow:0 -1px 0 rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.7)}#error .error>span{display:inline-block;position:relative}#error .error>span:before{content:"";position:absolute;top:70%;left:-30px;right:-30px;height:80px;background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/error.png) no-repeat;background-size:100% 100%}#error ol li{text-align:left}.error-offline .error>span:before{top:65%}.error-offline .message{width:350px}.tip-wrap{float:left;padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#535353;border:1px solid #222;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;max-width:200px;text-shadow:1px 1px #000}.tip-title{padding:0;margin:0;display:none}.tip-text{font-size:100%;margin:0}#topcontrol{background:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/to-top.png) 50% 50% no-repeat;width:60px;height:60px;white-space:nowrap;cursor:pointer;opacity:.7;filter:alpha(opacity=70);bottom:20px;right:20px}#topcontrol{display:block;cursor:pointer;opacity:1;bottom:20px;right:100px;background-color:rgba(150,150,150,.6);width:50px;height:50px;background-repeat:no-repeat;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background-image:url(//insightadv.it//templates/tfj-one-pro-rwd/css/../images/to-top.png);background-position:top}#topcontrol:hover{background-color:#bd0000;background-position:bottom}@media screen and (max-width:980px){#comp-w{padding:10px}.camera_wrap{height:50%}}@media screen and (max-width:600px){#top-mod,#social{display:none}.copy{float:none;text-align:center}.logo{left:10px}.sitedescription{left:10px}}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:red !important;border:1px solid #D2D2D2!important}.table a{color:#333}.table a:hover{color:#bd0000}.table td{border-color:#d2d2d2!important}.table th{border-color:#d2d2d2!important;background:#F0F0F0!important}.table th a{color:#ff0000!important}.table td{background:#ffffff!important}.table-bordered{border-color:#d2d2d2!important}.table-bordered td{border-color:#d2d2d2 !important}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#fcfcfc !important}.table-striped tbody tr:nth-child(even) td,.table-striped tbody tr:nth-child(even) th{background-color:#f5f5f5 !important}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#ececec !important}.nav>li>a{background-color:#db0000!important;border-color:#ca0000!important;color:#fff!important}.nav>li>a:hover{background-color:#ca0000!important}.pagination ul>li>a,.pagination ul>li>span{background-color:#bd0000!important;border:1px solid #D2D2D2!important;color:#fff}.pagination ul>li>a:active,.pagination ul>li>span{background-color:#c6c1c1!important;border:1px solid #D2D2D2!important;color:#fff}.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#db0000!important}.pagination ul>.active>a,.pagination ul>.active>span{color:#999}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{background-color:transparent!important;color:#333!important}.pager a,.pager span,.pagenav a,.pagenav span{background-color:#f0f0f0 !important;border-color:#d2d2d2;border-width:1px 1px 3px !important;border-style:solid;color:#333;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.pager a:hover,.pager span:hover,.pagenav a:hover,.pagenav span:hover{background-color:#bd0000!important;border-color:#bd0000;border-width:1px 1px 3px !important;border-style:solid;color:#fff!important}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #d2d2d2!important}.accordion-heading{border-bottom:0;font-size:15px;letter-spacing:1px}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #d2d2d2!important}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{background-color:#fff;border:2px solid #d2d2d2 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#bd0000!important;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(189,0,0,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(189,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(189,0,0,.6)}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48!important;border-color:#ee5f5b!important}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.btn{text-transform:uppercase!important;border:none !important}#login #je-login .btn-primary,.btn-primary{color:#fff!important;padding:4px 10px!important;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ff0000!important;background-image:none !important}#login #je-login .btn-primary:hover,.btn-primary:hover,.btn-primary:active,.btn-primary.active{color:#fff!important;background-color:#5f5f5f!important;*background-color:#5f5f5f!important;}#login #je-login .btn-primary:active,#login #je-login .btn-primary.active,.btn-primary:active,.btn-primary.active{background-color:#5f5f5f \9!important}.icon-read-more{background-position:-456px -72px!important;margin-top:2px!important}a.btn-readmore{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.btn-readmore{color:#ffffff!important;padding:4px 10px!important;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#111111!important;background-image:-moz-linear-gradient(top,#333,#000)!important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#000))!important;background-image:-webkit-linear-gradient(top,#333,#000)!important;background-image:-o-linear-gradient(top,#333,#000)!important;background-image:linear-gradient(to bottom,#333,#000)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333',endColorstr='#ff000000',GradientType=0)!important;border-color:#000 #000 #111111!important;*background-color:#333333!important;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}a.btn-readmore:hover,a.btn-readmore:active,a.btn-readmore.active{color:#ffffff!important;background-color:#000000!important;*background-color:#333333!important;}a.btn-readmore:active,a.btn-readmore.active{background-color:#333 \9!important}.thumbnail{margin-bottom:10px}.thumbnail.pull-left{margin-right:10px!important}.thumbnail.pull-right{margin-left:10px!important}.row-fluid [class*=span]:nth-child(4n+1){margin-left:0!important}.blocco-takeway{border-left:8px solid red;padding:20px;border-radius:8px;background-color:#fafafa;margin:20px 0}.blocco-takeway-evidenziato{border-left:8px solid #e67e22;padding:20px;border-radius:8px;background-color:#fff7e6;margin:20px 0}.blocco-takeway-info{border-left:8px solid #2980b9;padding:20px;border-radius:8px;background-color:#eaf4fb;margin:20px 0}.blocco-takeway-successo{border-left:8px solid #27ae60;padding:20px;border-radius:8px;background-color:#edf9f2;margin:20px 0}.o-dialog-backdrop{background:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.o-dialog-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-55%);background:#111;color:#fff;border-radius:12px;box-shadow:0 0 40px rgba(0,0,0,.6);min-width:340px;max-width:640px;width:90%;max-height:80vh;overflow-y:auto;z-index:9999;opacity:0;visibility:hidden;transition:all .35s ease;padding:2rem}.o-dialog-modal.is-active,.o-dialog-backdrop.is-active{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.o-dialog-modal::-webkit-scrollbar{width:8px}.o-dialog-modal::-webkit-scrollbar-thumb{background:#444;border-radius:8px}.o-dialog-modal::-webkit-scrollbar-thumb:hover{background:#666}@keyframes popupFadeIn{from{opacity:0;transform:translate(-50%,-60%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.o-dialog-modal.is-active{animation:popupFadeIn .3s ease forwards}.o-dialog-modal .o-dialog-close,.o-dialog-modal .close-btn{position:absolute;top:10px;right:10px;background:0 0;border:none;color:#aaa;font-size:1.4rem;cursor:pointer;transition:color .2s ease}.o-dialog-modal .o-dialog-close:hover,.o-dialog-modal .close-btn:hover{color:#fff}@media (max-width:480px){.o-dialog-modal{width:95%;max-width:95%;padding:1.5rem;border-radius:10px}}table{width:100%;border-collapse:separate;border-spacing:8px;margin:25px 0;font-size:.95em;font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;table-layout:auto}table thead th{background-color:red;color:#fff;text-align:left;font-weight:700;padding:12px 15px;border:1px solid #ddd}table thead th a{color:#fff;text-decoration:none;transition:color .3s ease}table thead th a:hover{color:pink}table td{padding:12px 15px;border:1px solid #ddd;vertical-align:top}table tbody tr:nth-child(odd) td{background-color:#fff}table tbody tr:nth-child(even) td{background-color:#f9f9f9}table tbody tr.highlight td,table tbody td.highlight{background-color:red !important;color:#fff !important}table tbody tr.highlight td a,table tbody td.highlight a{color:#fff !important;text-decoration:underline;transition:color .3s ease}table tbody tr.highlight td a:hover,table tbody td.highlight a:hover{color:pink !important}table tbody tr.dark td,table tbody td.dark{background-color:#000 !important;color:#fff !important}table tbody tr.dark td a,table tbody td.dark a{color:#fff !important;text-decoration:underline;transition:color .3s ease}table tbody tr.dark td a:hover,table tbody td.dark a:hover{color:#ccc !important}@media screen and (max-width:768px){table{display:block;overflow-x:auto}}.insight-red{color:red !important;font-weight:700 !important}.adv-black{color:#000 !important;font-weight:700 !important}.insight-bold{font-weight:700 !important}.wf_caption{font-size:12px;line-height:1.4}