@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0px;}[hidden]{display:none;}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;}html,button,input,select,textarea{font-family:'Open Sans',sans-serif;}body{height:100%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#3a3939;background-color:#ffffff;line-height:1;margin:0px;-webkit-overflow-scrolling:touch;}a{color:#3a3939;text-decoration:none;-webkit-transition:color 0.1s ease-in-out,border-color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out,border-color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out,border-color 0.1s ease-in-out;transition:color 0.1s ease-in-out,border-color 0.1s ease-in-out;}a:focus,a:active,.no-touch a:hover{outline:0px;}.no-touch a:hover{color:#3399cc;}h1,h2,h3,h4,h5,h6{clear:both;color:#3a3939;}h1{font-size:36px;font-size:3.6rem;line-height:38px;line-height:3.8rem;margin:20px 0 30px;margin:2rem 0 3rem;}h2{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;margin:28px 0 38px;margin:2.8rem 0 3.8rem;}h3{font-size:28px;font-size:2.8rem;line-height:35px;line-height:3.5rem;margin:27px 0 37px;margin:2.7rem 0 3.7rem;}h4{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;margin:26px 0px;margin:2.6rem 0px;}h5{font-size:20px;font-size:2rem;line-height:35px;line-height:3.5rem;margin:25px 0px;margin:2.5rem 0px;}h6{font-size:22px;font-size:2.2rem;line-height:35px;line-height:3.5rem;margin:24px 0px;margin:2.4rem 0px;}address{font-style:italic;margin:0 0 24px;margin:0 0 2.4rem;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:600;}dfn{font-style:italic;}mark{background:#f5f5f5;color:#3a3939;}p{margin:0 0 24px;margin:0 0 2.4rem;}code,kbd,pre,samp{font-family:Courier,monospace,serif;font-size:15px;font-size:1.5rem;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}pre{background:#fdf9eb;color:#988b70;font-size:15px;font-size:1.5rem;margin:48px 0px;margin:4.8rem 0px;overflow:auto;padding:16px 32px;padding:1.6rem 3.2rem;white-space:pre;white-space:pre-wrap;word-wrap:break-word;border:1px solid #f1ead4;border-radius:3px;-webkit-border-radius:3px;}pre>site{margin-top:40px;margin-top:4rem;}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;position:relative;}blockquote:before,q:before{content:"";content:none;}blockquote,q{font-size:18px;line-height:28px;line-height:2.8rem;font-weight:400;font-style:italic;padding-top:3.2rem;padding-right:2.4rem;padding-bottom:3.2rem;padding-left:3.2rem;}blockquote:after,q:after{content:",,";font-size:128px;font-size:12.8rem;font-style:italic;position:absolute;left:-32px;left:-4rem;top:-16px;top:-1.6rem;color:#e0e0e0;line-height:0.8rem;overflow:visible;letter-spacing:-8px;letter-spacing:-0.8rem;z-index:1;display:block;}blockquote blockquote,q q{margin-right:0px;}blockquote blockquote:after,q q:after{content:"";content:none;}blockquote cite,blockquote small,.quote-caption{font-size:11px;font-size:1.1rem;font-weight:400;text-transform:uppercase;}small{font-size:smaller;}sub,sup{font-size:75%;line-height:0px;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl{margin:0 20px;margin:0 2rem;}dt{font-weight:600;}dd{margin:0 0 20px;margin:0 0 2rem;}menu,ol,ul{margin:24px 0px;margin:2.4rem 0px;padding:0 0 0 40px;padding:0 0 0 4rem;}ul{list-style-type:square;}nav ul,nav ol{list-style:none;list-style-image:none;}li>ul,li>ol{margin:0px;}img{border:0.01px;-ms-interpolation-mode:bicubic;vertical-align:middle;overflow:hidden!important;-webkit-overflow-scrolling:auto!important;font-size:10px;font-size:1rem;line-height:1;}svg:not(:root){overflow:hidden;}figure{margin:0px;}form{margin:0px;}fieldset{border:1px solid #cacaca;margin:0 2px;margin:0 0.2rem;padding:16px 24px;padding:1.6rem 2.4rem;}legend{border:0px;padding:0px;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0px;max-width:100%;vertical-align:baseline;}input,textarea{background:transparent;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{padding:0px;}input[type="search"]{-webkit-appearance:textfield;padding-right:2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0px;padding:0px;}textarea{overflow:auto;vertical-align:top;font-family:sans-serif;}table{border-collapse:collapse;border-spacing:0px;table-layout:fixed;}caption,th,td{font-weight:400;text-align:left;vertical-align:top;}caption{font-size:13px;font-size:1.3rem;margin:20px 0px;margin:2rem 0px;}th{font-weight:600;}td{padding:0px;}del{color:#3a3939;}ins{background:rgba(236,236,236,0.5);text-decoration:none;}hr{background:#f5f5f5;border:0px;height:1px;overflow:hidden;margin:0 0 24px;margin:0 0 2.4rem;}@font-face{font-family:outspoken;src:url("fonts/outspoken.eot?") format("eot"),url("fonts/outspoken.woff") format("woff"),url("fonts/outspoken.ttf") format("truetype");font-weight:400;font-style:normal;}.clear:after,.format-audio .entry-media:after,.attachment .entry-header:after,.site-footer .widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-body:after{clear:both;}.clear:before,.clear:after,.format-audio .entry-media:before,.format-audio .entry-media:after,.attachment .entry-header:before,.attachment .entry-header:after,.site-footer .widget-area:before,.site-footer .widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-body:before,.comment-body:after{content:"";display:table;}.navigation{margin-bottom:40px;margin-bottom:4rem;clear:both;}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);}.screen-reader-textCopia{position:absolute!important;clip:rect(1px,1px,1px,1px);}.screen-reader-text:focus{background-color:#fff;border:2px solid #cacaca;border-radius:3px;clip:auto!important;display:block;font-size:11px;font-size:1.1rem;padding:12px;padding:1.2rem;position:absolute;top:5px;left:5px;z-index:100000;}button,input[type="text"],input[type="password"],input[type="email"],textarea{border:1px solid #cacaca;padding:16px 10px;padding:1.6rem 1rem;border-radius:2px;-webkit-border-radius:2px;}input[type="text"],input[type="password"],input[type="email"],textarea{color:#3a3939;font-size:13px;font-size:1.6rem;line-height:24px;line-height:2.4rem;font-weight:400;-webkit-appearance:none;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #ff6600;outline:0px;}button,input[type="submit"],input[type="button"],input[type="reset"]{display:inline-block;padding:0px;line-height:50px;line-height:5rem;text-align:center;font-size:16px;font-size:1.6rem;font-weight:600;background-color:rgba(202,202,202,0.5);border:1px solid #cacaca;color:#3a3939;text-decoration:none;cursor:pointer;border-radius:2px;-webkit-border-radius:2px;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.no-touch button:hover,button:focus,.no-touch input[type="submit"]:hover,.no-touch input[type="button"]:hover,.no-touch input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active{background-color:#ff6600;color:#fff;border-color:#ff6600;}.post-password-required form label{display:inline-block;margin-top:5px;margin-top:0.5rem;}.post-password-required input[type="password"]{margin-left:16px;margin-left:1.6rem;}.post-password-required input[type="submit"]{display:none;}::-webkit-input-placeholder{color:#3a3939;}:-moz-placeholder{color:#3a3939;}::-moz-placeholder{color:#3a3939;}:-ms-input-placeholder{color:#3a3939;}.input-button{display:inline-block;line-height:48px;line-height:4.8rem;padding-left:4rem;padding-right:4.8rem;padding-left:40px;padding-right:48px;margin-right:auto;margin-left:auto;clear:both;max-width:100%;min-width:160px;min-width:16rem;background-color:#3799cc;color:#FFFFFF!important;text-shadow:0 1px 0 rgba(0,0,0,0.15);font-weight:600;border-color:#446F91;float:none;text-decoration:none;font-family:'Open Sans',sans-serif;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 3px 0 0 #d7d7d7;box-shadow:0 3px 0 0 #d7d7d7;font-size:14px;font-size:1.4rem;text-align:center;position:relative;}.input-button:active{background-color:#446F91;-webkit-box-shadow:0 1px 0 0 #cacaca;box-shadow:0 1px 0 0 #cacaca;margin-bottom:-2px;margin-top:2px;}.entry-content img,.entry-summary img,.comment-content img,.wp-caption{max-width:100%;width:100%;-webkit-border-radius:2px;border-radius:2px;}img[src*="ico"]{width:auto;}.widget img{-webkit-border-radius:3px;border-radius:3px;}.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto;}img.size-full,img.size-large,img.wp-post-image,.entry-thumbnail img{height:auto;max-width:100%;}embed,iframe,object,video{max-width:100%;}.entry-content .twitter-tweet-rendered{max-width:100%!important;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}img.alignleft{float:none;}.wp-caption.alignleft{float:none;}img.alignright{float:none;}.wp-caption.alignright{}img.aligncenter,img.alignnone{}.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{margin:5px 0 24px;margin:0.5rem 0 2.4rem;font-size:13px;font-size:1.3rem;color:#b2afab;}img.wp-smiley,.rsswidget img{border:0px;border-radius:0px;box-shadow:none;margin-bottom:0px;margin-top:0px;padding:0px;}.hidden{display:none;}.outspoken-error{padding:63px 0px;padding:6.3rem 0px;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;background:#fdf9eb;color:#988b70;text-align:center;border:1px solid #f1ead4;border-radius:2px;-webkit-border-radius:2px;}.outspoken_js{display:none;}.widget .outspoken-error a{color:#988b70;border-bottom:1px solid;}.no-touch .widget .outspoken-error a:hover{color:#ff6600;}.no-touch .widget_wpshower_index_videos .content span img:hover,.no-touch a img:hover{opacity:0.8;}#page{position:relative;min-height:100%;max-width:1192px;min-width:320px;width:100%;padding:0;margin:0 auto;background:#fff;}#primary,.primary{float:left;width:67%;}.single #primary,.single .primary{float:none;width:100%;}.csscalc #primary,.csscalc .primary,.archive #primary,.single-format-video #primary{width:-moz-calc(100% - 332px);width:-webkit-calc(100% - 332px);width:calc(100% - 332px);float:left;}.archive #primary,.error404 #primary{width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:calc(100% - 340px);}.csscalc .single #primary,.csscalc .single .primary{width:100%!important;}body #primary.full-width-page,body.content-full-width #primary{width:100%;}#tertiary{padding-top:24px;padding-top:2.4rem;padding-:24px;padding-bottom:2.4rem;}.csscalc #tertiary,.tertiary,.archive #tertiary,.error404 #tertiary,.customize-support #tertiary,.sidebar #tertiary{width:300px;width:30rem;float:right;}.archive #tertiary{padding-top:8px!important;padding-top:0.8rem!important;}body.single-format-video #tertiary{display:block!important;}body.content-right #primary{float:right;}body.content-right #tertiary{float:left;}#main:after{content:"";display:block;clear:both;}.homencol{width:48.323741007%;padding-top:16px;padding-top:1.6rem;}.site-header{padding-top:72px;padding-top:7.2rem;background-color:#f5f5f5;}.ani-80{-webkit-transition:all 320ms ease-in-out 80ms;-moz-transition:all 320ms ease-in-out 80ms;-ms-transition:all 320ms ease-in-out 80ms;-o-transition:all 320ms ease-in-out 80ms;transition:all 320ms ease-in-out 80ms;}.compact .ani-40{-webkit-transition:all 80ms ease-out 0ms;-moz-transition:all 80ms ease-out 0ms;-ms-transition:all 80ms ease-out 0ms;-o-transition:all 80ms ease-out 0ms;transition:all 80ms ease-out 0ms;}.ani-40{-webkit-transition:all 320ms ease-in-out 320ms;-moz-transition:all 320ms ease-in-out 320ms;-ms-transition:all 320ms ease-in-out 320ms;-o-transition:all 320ms ease-in-out 320ms;transition:all 320ms ease-in-out 320ms;}.site-header .searchform{display:block;position:relative;max-height:0px;overflow:hidden;}.site-header .searchform .icon{display:none;}.site-header .searchform [type="text"]{width:100%;padding:18px 0 18px 20px;padding:1.8rem 0 1.8rem 2rem;background:#3a3939;font-size:30px;font-size:3rem;font-weight:200;line-height:40px;line-height:4rem;color:rgba(255,255,255,0.8);border:none;border-radius:0px;-webkit-border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.site-header .searchform [type="text"]:focus{outline:0px;}.site-header .searchform input::-webkit-input-placeholder{color:rgba(255,255,255,0.4);}.site-header .searchform input:-moz-placeholder{color:rgba(255,255,255,0.4);}.site-header .searchform input::-moz-placeholder{color:rgba(255,255,255,0.4);}.site-header .searchform input:-ms-input-placeholder{color:rgba(255,255,255,0.4);}.searchform [type="submit"]{display:none;}#header-banner{max-width:100%;margin:0 0 12px 20px;margin:0 0 1.2rem 2rem;text-align:center;}#header-banner *{max-width:100%;height:auto;}#site-header-container{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;position:fixed;width:100%;background-color:#FFFFFF;left:0px;top:0px;right:0px;z-index:9999;}#site-header-container:after{content:'';display:block;clear:both;}#site-header-container .site-title{clear:none;float:none;padding:0px;height:40px;height:4rem;margin:0px;line-height:40px;line-height:4rem;}#site-header-container .site-title .home-link .site-dot-color{margin-right:1px;margin-left:1px;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;}#site-header-container .site-title .home-link{display:block;padding:0px;margin:0px;left:24px;top:16px;-webkit-transition:all 256ms ease-in-out;-moz-transition:all 256ms ease-in-out;-ms-transition:all 256ms ease-in-out;-o-transition:all 256ms ease-in-out;transition:all 256ms ease-in-out;position:absolute;}#site-header-container .site-title .home-link h3,#site-header-container .site-title .home-link a b{font-size:40px;font-size:4rem;color:#6D6D6D;font-weight:700;letter-spacing:-3px;letter-spacing:-0.3rem;display:inline-block;clear:none;padding:0px;margin:0px;white-space:nowrap;font-family:'Open Sans',sans-serif;line-height:40px;line-height:4rem;-webkit-text-stroke:rgba(255,255,255,0.01) 1px;-webkit-text-stroke-width:1px;}#site-header-container .site-title .home-link h4{padding:0px;font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;font-weight:600;display:inline;text-transform:lowercase;letter-spacing:-1px;letter-spacing:-0.16rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:4px;margin-left:0.4rem;}#site-header-container .site-title .home-link h5{padding:0px;margin:0px;font-size:10px;font-size:1rem;line-height:16px;line-height:1.6rem;color:#808f99;font-weight:600;text-transform:uppercase;display:block;letter-spacing:1px;margin:0px;position:absolute;left:4px;top:40px;white-space:nowrap;cursor:default;}#site-header-container .site-title .wki-logo{position:absolute;top:0px;text-indent:-1024;right:0;border-width:1px;border-style:solid;border-color:#cacaca;overflow:hidden;background-color:#FFFFFF;z-index:9999;-webkit-transition:all 256ms ease-out 256ms;-moz-transition:all 256ms ease-out 256ms;-ms-transition:all 256ms ease-out 256ms;-o-transition:all 256ms ease-out 256ms;transition:all 256ms ease-out 256ms;display:table-cell;text-align:center;vertical-align:middle;}#site-header-container .site-title .wki-logo img{height:auto;margin-top:8px;margin-right:16px;margin-bottom:10px;margin-left:16px;margin-top:0.8rem;margin-right:1.6rem;margin-bottom:1rem;margin-left:1.6rem;width:56px;width:5.6rem;display:inline-block;opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-webkit-transition:all 128ms ease-in-out 128ms;-moz-transition:all 128ms ease-in-out 128ms;-ms-transition:all 128ms ease-in-out 128ms;-o-transition:all 128ms ease-in-out 128ms;transition:all 128ms ease-in-out 128ms;text-align:center;vertical-align:middle;}#site-header-container .site-title .wki-logo:hover img{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 64ms ease-in-out 0s;-moz-transition:all 64ms ease-in-out 0s;-ms-transition:all 64ms ease-in-out 0s;-o-transition:all 64ms ease-in-out 0s;transition:all 64ms ease-in-out 0s;}#site-header-container .site-title .wki-logo:active img{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}.colored-bar{display:block;position:absolute;height:8px;height:0.8rem;top:0px;right:0px;width:100%;left:0px;z-index:9999;-webkit-transition:all 640ms ease-in-out;-moz-transition:all 640ms ease-in-out;-ms-transition:all 640ms ease-in-out;-o-transition:all 640ms ease-in-out;transition:all 640ms ease-in-out;}#float-menu{width:100%;left:0px;top:auto;right:0px;z-index:666;-webkit-transition:all 256ms ease-in-out 0ms;-moz-transition:all 256ms ease-in-out 0ms;-ms-transition:all 256ms ease-in-out 0ms;-o-transition:all 256ms ease-in-out 0ms;transition:all 256ms ease-in-out 0ms;position:absolute;bottom:-33px;bottom:-3.3rem;}#float-menu.fixed{opacity:.95;filter:alpha(opacity=95);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,0.06);box-shadow:0 4px 0 0 rgba(0,0,0,0.06);}#float-menu.fixed .menu-categorie-container{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.06);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.06);}.uppercase{text-transform:uppercase;}.site-header ul{display:inline;margin:0px;padding:0px;list-style-type:none;}.site-header ul li{display:inline;margin:0px;padding:0px;}.header_widget{margin:0px;padding:0px;width:100%;text-align:center;}.header_widget .menu-categorie-container{height:32px;height:3.2rem;width:100%;text-align:left;background-color:#f5f5f5;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;display:block;line-height:32px;line-height:3.2rem;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;padding-right:0.8rem;padding-left:0.8rem;position:relative;z-index:20;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.header_widget .menu-categorie-container>ul.menu{display:table-row;margin-right:auto;margin-left:auto;font-size:14px;line-height:32px;font-size:1.4rem;line-height:3.2rem;height:32px;height:3.2rem;}.header_widget .menu-categorie-container>ul.menu>li{display:table-cell;font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;height:24px;height:2.4rem;padding:4px;padding:0.4rem;margin:0px;-webkit-transition:all 0.1s ease-out 0.1s;-moz-transition:all 0.1s ease-out 0.1s;-ms-transition:all 0.1s ease-out 0.1s;-o-transition:all 0.1s ease-out 0.1s;transition:all 0.1s ease-out 0.1s;}.header_widget .menu-categorie-container>ul.menu>li>a{color:#545b63;display:block;font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;font-weight:600;white-space:nowrap;overflow:hidden;margin-right:8px;margin-right:0.8rem;margin-left:8px;margin-left:0.8rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');text-shadow:0 1px 0 #FFFFFF;-webkit-transition:all 0.1s ease-out 0.1s;-moz-transition:all 0.1s ease-out 0.1s;-ms-transition:all 0.1s ease-out 0.1s;-o-transition:all 0.1s ease-out 0.1s;transition:all 0.1s ease-out 0.1s;}.header_widget .menu-categorie-container>ul.menu>li>a>b{font-weight:700;}.header_widget .menu-categorie-container>ul.menu>li:hover{background-color:#333333!important;-webkit-transition:all 0.1s ease-in 0s;-moz-transition:all 0.1s ease-in 0s;-ms-transition:all 0.1s ease-in 0s;-o-transition:all 0.1s ease-in 0s;transition:all 0.1s ease-in 0s;}.header_widget .menu-categorie-container>ul.menu>li:hover>a{color:#ffffff!important;text-shadow:0 1px 0 #000000;-webkit-transition:all 0.1s ease-in 0s;-moz-transition:all 0.1s ease-in 0s;-ms-transition:all 0.1s ease-in 0s;-o-transition:all 0.1s ease-in 0s;transition:all 0.1s ease-in 0s;}.login-container{height:72px;height:7.2rem;text-align:right;margin-top:8px;margin-top:0.8rem;display:block;width:auto;}.login-container a,.menu-bar a{font-weight:400;color:#FFFFFF;display:inline-block;position:relative;height:24px;height:2.4rem;line-height:24px;line-height:2.4rem;text-indent:0;white-space:nowrap;font-size:13px;font-size:1.3rem;font-family:'Open Sans',sans-serif;padding-right:8px;padding-left:8px;padding-right:0.8rem;padding-left:0.8rem;-webkit-border-radius:2px;border-radius:2px;text-align:center;vertical-align:bottom;text-shadow:0 1px 0 rgba(0,0,0,0.15);}.login-container .accedi a{background-color:#808c9c;width:72px;width:7.2rem;margin-right:6px;margin-right:0.6rem;}.login-container .registrati a{background-color:#f99f3d;width:112px;width:11.2rem;}.logout-container{height:72px;height:7.2rem;text-align:right;-webkit-transition:all 320ms ease-in-out 80ms;-moz-transition:all 320ms ease-in-out 80ms;-ms-transition:all 320ms ease-in-out 80ms;-o-transition:all 320ms ease-in-out 80ms;transition:all 320ms ease-in-out 80ms;}.logout-container ul{display:inline;}.logout-container ul li{display:inline-block;margin-right:8px;margin-right:0.8rem;clear:none;float:left;}.logout-container .nome-utente{font-size:13px;line-height:32px;font-size:1.3rem;line-height:3.2rem;font-weight:600;background-color:#FBFBFB;border:1px solid #DFDFDF;display:inline-block;padding-right:8px;padding-left:16px;margin-right:8px;-webkit-border-radius:2px;border-radius:2px;color:#808f99;text-shadow:0 1px 0 #ffffff;}.logout-container .nome-utente:after{content:"";font-size:16px;font-size:1.6rem;padding-right:4px;padding-left:8px;font-family:FontAwesome;font-weight:400;color:#70CD4B;border-left-width:1px;border-left-style:solid;border-left-color:#DFDFDF;line-height:32px;margin-left:8px;display:inline-block;text-shadow:0 1px 0 #ffffff;}.logout-container .nome-utente,.logout-container .nome-utente:after{-webkit-transition:all 128ms ease-in-out 256ms;-moz-transition:all 128ms ease-in-out 256ms;-ms-transition:all 128ms ease-in-out 256ms;-o-transition:all 128ms ease-in-out 256ms;transition:all 128ms ease-in-out 256ms;}.logout-container .nome-utente:hover:after,.logout-container .nome-utente:hover{color:#333333;-webkit-transition:all 128ms ease 0ms;-moz-transition:all 128ms ease 0ms;-ms-transition:all 128ms ease 0ms;-o-transition:all 128ms ease 0ms;transition:all 128ms ease 0ms;}.logout-container .nome-utente:hover:after{color:#26BC00;}.logout-container .search_form{display:inline-block;position:relative;height:33px;min-width:400px;margin-right:8px;margin-right:1.6rem;}.logout-container .search_form .screen_reader_text{display:none;}.logout-container .search_form .search_field{margin:0px;padding:0px;height:33px;width:292px;font-size:14px;line-height:33px;text-indent:8px;color:#222222;background-color:#FFFFFF;border:1px solid #cacaca;-webkit-border-radius:2px;border-radius:2px;}.logout-container .search_form .search_field::-webkit-input-placeholder{color:#a0a0ba;}.logout-container .search_form .search_field::-moz-placeholder{color:#a0a0ba;}.logout-container .search_form .search_field:-ms-input-placeholder{color:#a0a0ba;}.logout-container .search_form .search_field:-moz-placeholder{color:#a0a0ba;}.logout-container .search_form i{margin:0px;padding:0px;height:32px;width:40px;position:absolute;top:0px;right:0px;font-size:16px;line-height:32px;text-align:center;vertical-align:middle;color:#cacaca;}.logout-container .search_form .search_submit{margin:0px;padding:0px;height:32px;width:32px;position:absolute;top:0px;right:0px;background-color:transparent;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.logout-container .search_form .search_submit:hover{background-color:transparent;}.menu-bar{position:absolute;top:20px;top:2rem;right:119px;right:11.9rem;height:32px;width:32px;height:3.2rem;width:3.2rem;display:block;left:auto;bottom:auto;}.menu-bar i{display:none;}.menu-bar a{font-weight:normal;display:block;-webkit-border-radius:3px;-webkit-border-radius:0.25rem;border-radius:3px;border-radius:0.25rem;background-color:#FFFFFF;color:#FFFFFF;width:32px;width:3.2rem;height:32px;height:3.2rem;overflow:hidden;font-size:22px;font-size:2.2rem;line-height:29px;line-height:2.9rem;padding:0px;margin:0px;position:absolute;top:0px;right:0px;background-image:url(http://cdn-media.teknoring.it/barra/ico-menu.png);background-repeat:no-repeat;background-position:center center;}.menu-bar a:hover{background-color:#FFFFFF;color:#FFFFFF;}.login-container * a:hover{background-color:#6b7a85;color:#FFFFFF;}.login-container .search_form{display:inline-block;position:relative;height:33px;width:auto;margin-right:8px;margin-top:8px;margin-right:0.8rem;margin-top:0.8rem;}.login-container .search_form .screen_reader_text{display:none;}.login-container .search_form .search_field{margin:0px;padding:0px;height:32px;height:3.2rem;width:192px;width:19.2rem;font-size:14px;line-height:32px;line-height:3.2remx;text-indent:12px;text-indent:1.2rem;color:#222222;background-color:#f7f8f9;border:1px solid #cacaca;-webkit-border-radius:3px;border-radius:3px;}.login-container .search_form .search_field::-webkit-input-placeholder{color:#a0a0ba;}.login-container .search_form .search_field::-moz-placeholder{color:#a0a0ba;}.login-container .search_form .search_field:-ms-input-placeholder{color:#a0a0ba;}.login-container .search_form .search_field:-moz-placeholder{color:#a0a0ba;}.login-container .search_form i{margin:0px;padding:0px;height:32px;height:3.2rem;width:50px;width:5rem;position:absolute;top:0px;right:0px;font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;text-align:center;vertical-align:middle;color:#a8afba;font-weight:normal;}.login-container .search_form .search_submit{margin:0px;padding:0px;height:32px;width:32px;position:absolute;top:0px;right:0px;background-color:transparent;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.login-container .search_form .search_submit:hover{background-color:transparent;}.menu-banner{max-width:100%;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebebeb;background-color:#f5f5f5;margin-right:0px;margin-left:0px;padding-top:24px;padding-top:2.4rem;margin-bottom:24px;margin-bottom:2.4rem;padding-right:0px;padding-left:0px;padding-bottom:24px;padding-bottom:2.4rem;display:block;box-sizing:initial;width:100%;clear:both;}.menu-banner div{margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;display:inline-block;width:auto;}.navbar{width:100%;margin-bottom:12px;margin-bottom:1.2rem;background:#f5f4f1;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;}.navbar:after{content:'';display:block;clear:both;}body.no-top-menu #masthead{padding-top:12px;padding-top:1.2rem;}#search-toggle{position:relative;float:right;padding:10px 15px 0 0px;padding:1rem 1.5rem 0 0px;overflow:hidden;text-align:right;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#search-toggle .icon{font-family:outspoken;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;color:#7b7671;cursor:pointer;}#search-toggle .social{padding-right:5px;padding-right:0.5rem;font-family:outspoken;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}#search-toggle .social a{color:#7b7671;}#search-toggle .social a:hover{color:#ff6600;}#search-toggle .pointer{position:absolute;top:-50px;right:15px;right:1.5rem;border-top:10px solid #3a3939;border-left:10px solid transparent;border-right:10px solid transparent;}#search-toggle .pointer.hover{top:-6px!important;}#site-navigation a{font-size:13px;font-size:1.3rem;font-weight:400;line-height:13px;line-height:1.3rem;color:#7b7671;vertical-align:top;}#site-navigation>div ul{margin:0px;padding:0px;}.menu-toggle{display:none;}#section-navigation{clear:both;z-index:100;}#section-navigation.floating{position:fixed;background:#fff;max-width:1112px;border-bottom:none;width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);box-shadow:0 10px 10px -10px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 10px -10px rgba(0,0,0,0.15);}#section-navigation ul{list-style:none;list-style-image:none;margin:0px;padding:0px;}#section-navigation a{color:#3a3939;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.no-touch #section-navigation a:hover{color:#ff6600;}.hentry{word-wrap:break-word;}body.single .hentry,body.page .hentry{margin-bottom:0px;margin-bottom:0rem;}body.home .hentry,body.archive .hentry,body.search .hentry{margin-bottom:32px;margin-bottom:3.2rem;padding-bottom:16px;padding-bottom:1.6rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebebeb;}body.single #content .widget-area{margin-bottom:24px;margin-bottom:2.4rem;}body.single #content .service .widget-area{min-width:300px;min-width:30rem;}body.single .entry-content,body.page .entry-content{font-size:15px;font-size:1.5rem;line-height:26px;line-height:2.6rem;}body.archive .entry-content,body.search .entry-content,.entry-summary,.entry-media{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;color:#3a3939;}.entry-content a,.entry-summary a,.page-content a{color:#3a3939;border-bottom:1px solid rgba(58,57,57,0.4);}.no-touch .entry-content a:hover,.no-touch .entry-summary a:hover,.no-touch .page-content a:hover{color:#ff6600;border-bottom-color:rgba(255,102,0,0.4);}.entry-content a.image_link,.entry-summary a.image_link{border-bottom:none;}.entry-content table,.entry-summary table{margin:55px 0 45px;margin:5.5rem 0 4.5rem;}.entry-content th,.entry-summary th{padding:3px 0px;padding:3px 0px;border-bottom:3px solid #cacaca;}.entry-content td,.entry-summary td{padding:3px 0px;padding:3px 0px;border-bottom:1px dotted #cacaca;}.entry-content li,.entry-summary li{margin-bottom:5px;margin-bottom:0.5rem;}body.archive article:after,body.search article:after{content:'';display:block;clear:both;}.tags-links{margin-top:30px;margin-top:3rem;font-size:13px;font-size:1.3rem;line-height:34px;line-height:3.4rem;font-weight:600;font-family:'Open Sans',sans-serif!important;}.entry-content .tags-links a{display:inline-block;margin:0 3px 5px;margin:0 3px 0.5rem;padding:0 8px;padding:0 0.8rem;line-height:31px;line-height:3.1rem;font-weight:400;color:#ffffff;background:#3399cc;border:1px solid #3399cc;border-radius:2px;-webkit-border-radius:2px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;font-family:"Open Sans",sans-serif!important;text-shadow:0 1px 0 rgba(0,0,0,0.15);}.entry-content .tags-links a.speciale{background:#F99F3D;font-weight:600;border:1px solid #F99F3D;padding-left:32px;padding-left:3.2rem;position:relative;}.entry-content .tags-links a.speciale:after{content:"";font-family:FontAwesome!important;position:absolute;left:8px;left:0.8rem;top:0;font-size:17px;font-size:1.7rem;font-weight:400;}.no-touch .entry-content .tags-links a:hover{color:#fff;background:#f99f3d;border-color:#f99f3d;}.article-wrapper{max-width:1060px;margin:0 auto;}.outspoken-gallery{position:relative;margin-top:14px;margin-top:1.4rem;overflow:hidden;}.widget-area .outspoken-gallery{margin:0 0 60px;margin:0 0 6rem;}.entry-media .outspoken-gallery{margin-top:0px;}.hentry .outspoken-gallery{margin:0 0 14px;margin:0 0 1.4rem;}.outspoken-gallery li{position:relative;}.outspoken-gallery *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.outspoken-gallery a{-webkit-tap-highlight-color:transparent;}.outspoken-gallery article>a{display:block;height:0px;padding-bottom:66.666666667%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;}#slider.outspoken-gallery article>a{background-size:100%;}.outspoken-gallery .meta{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;font-weight:600;color:#fff;}.outspoken-gallery .meta a{color:#fff;}.no-touch .outspoken-gallery .meta a:hover{color:#ff6600;}.outspoken-gallery h2{margin:3px 0 0px;margin:3px 0 0px;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;font-weight:600;}.outspoken-gallery h2 a{color:#fff;}.no-touch .outspoken-gallery h2 a:hover{color:#ff6600;}.outspoken-gallery .prev,.outspoken-gallery .next{position:absolute;top:50%;width:30px;width:3rem;height:60px;height:6rem;line-height:60px;line-height:6rem;margin-top:-43px;margin-top:-4.3rem;background:rgba(0,0,0,0.4);font-family:outspoken;font-size:11px;font-size:1.1rem;color:#fff;text-align:center;cursor:pointer;z-index:9;border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}body.wpshower-masonry #primary .outspoken-gallery .prev,body.wpshower-masonry #primary .outspoken-gallery .next{width:24px;width:2.4rem;height:64px;height:6.4rem;background:rgba(0,0,0,0.7);line-height:64px;line-height:6.4rem;margin-top:-32px;margin-top:-3.2rem;font-size:10px;font-size:1rem;}body.wpshower-blog .full_width_bullets{display:none;}.no-touch .outspoken-gallery .prev:hover,.no-touch .outspoken-gallery .next:hover{background:#ff6600;}.outspoken-gallery .prev{left:30px;left:3rem;}.outspoken-gallery .next{right:30px;right:3rem;}.outspoken-gallery .expand,#outspoken-gallery-contract{position:absolute;top:30px;top:3rem;right:30px;right:3rem;width:30px;width:3rem;height:30px;height:3rem;line-height:30px;line-height:3rem;background:rgba(0,0,0,0.4);font-family:outspoken;font-size:18px;font-size:1.8rem;color:#fff;text-align:center;cursor:pointer;z-index:9;border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#outspoken-gallery-contract{top:20px;top:2rem;right:20px;right:2rem;}.no-touch .outspoken-gallery .expand:hover,.no-touch #outspoken-gallery-contract:hover{background:#ff6600;}#outspoken-gallery-fullscreen{display:none;position:fixed;z-index:1000000;top:0px;left:0px;width:100%;height:100%;margin-top:0px;background:#fff;}#outspoken-gallery-fullscreen .outspoken-gallery{height:100%;margin-top:0px;}#outspoken-gallery-fullscreen .slides,#outspoken-gallery-fullscreen .slides li{height:100%;}#outspoken-gallery-fullscreen .slides article{height:100%;padding:50px 100px;padding:5rem 10rem;}#outspoken-gallery-fullscreen .outspoken-gallery article>a{height:100%;padding-bottom:0px;}#outspoken-gallery-fullscreen .expand{display:none;}#outspoken-gallery-fullscreen .prev{position:fixed;left:20px;left:2rem;}#outspoken-gallery-fullscreen .next{position:fixed;right:20px;right:2rem;}#outspoken-gallery-fullscreen .info{max-width:-moz-calc(100% - 120px);max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px);left:20px;left:2rem;bottom:20px;bottom:2rem;padding:0px;background:transparent;}#outspoken-gallery-fullscreen .meta{font-weight:400;color:#3a3939;}#outspoken-gallery-fullscreen .meta a{color:#3a3939;}#outspoken-gallery-fullscreen .meta a:hover{color:#ff6600;}#outspoken-gallery-of{position:absolute;z-index:1000001;right:20px;right:2rem;bottom:20px;bottom:2rem;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;background:#fff;}body.wpshower-masonry #primary .outspoken-gallery .next{right:20px;right:2rem;}body.wpshower-masonry #primary .outspoken-gallery .prev{left:20px;left:2rem;}.slides{overflow:hidden;margin:0px;padding:0px;list-style:none;}.slides>li{display:none;padding-bottom:0!important;margin-bottom:0!important;border-bottom:none!important;}.slides>li:first-child{display:block;}body.archive .entry-thumbnail,body.search .entry-thumbnail{float:left;width:33%;}body.archive .entry-column,body.search .entry-column{float:right;width:61.89041096%;}body.archive .entry-column.no_thumbnail,body.search .entry-column.no_thumbnail{float:none;width:100%;}article .entry-thumbnail{display:block;position:relative;}article .entry-thumbnail img{display:block;width:100%;-webkit-border-radius:2px;border-radius:2px;position:relative;}article .entry-thumbnail a:after{content:" ";-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.5);display:block;z-index:1;position:absolute;top:0px;left:0px;right:0px;bottom:0px;-webkit-border-radius:2px;border-radius:2px;}body.post-type-archive .entry-thumbnail a:after,body.archive.tax-blocchi-cad article .entry-thumbnail a:after,body.archive.tax-ebook article .entry-thumbnail a:after,body.archive.category article .entry-thumbnail a:after,body.archive.tax-documenti article .entry-thumbnail a:after{display:none!important;}article:hover .entry-thumbnail a:after{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.75);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.75);}body.single .entry-title{margin:1px 0 16px;margin:1px 0 1.6rem;color:#3a3939;font-family:'Crete Round',serif;font-weight:400!important;font-size:40px;font-size:5.6rem;line-height:1.2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;cursor:default;}body.single .sottotitolo{line-height:1.4;font-size:24px;font-size:2.4rem;color:#3a3939;font-family:'Crete Round',serif;font-weight:400!important;padding:0px;margin-top:32px;margin-top:3.2rem;margin-right:0px;margin-bottom:24px;margin-bottom:2.4rem;margin-left:0px;white-space:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;opacity:.75;filter:alpha(opacity=78);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";width:90%;cursor:default;}body.archive .entry-title,body.search .entry-title,body.single-format-video .format-video .entry-title,p.entry-title{font-family:'Crete Round',serif!important;font-weight:400!important;clear:none;margin:1px 0 0px;margin:0.1rem 0 0;font-size:26px!important;font-size:2.6rem!important;line-height:1.1!important;color:#3a3939;}body.single-format-video .format-video .entry-content{margin:16px 0px 24px;}body.single-format-video .shirt{margin-top:0px;padding-top:0px;margin-top:0rem;padding-top:0rem;}body.single-format-video .hentry{margin-bottom:16px;margin-bottom:1.6rem;}body.single-format-video .tags-links{margin-top:0px;margin-top:0rem;}body.page .entry-header{margin:0 0 16px;margin:0 0 1.6rem;}body.page .entry-title{margin:0px;font-size:24px;font-size:2.4rem;line-height:40px;line-height:4rem;color:#3a3939;border-bottom:1px solid #cacaca;padding-top:21px;padding-top:2.4rem;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;}body.single .entry-meta-top{margin:0px 0 16px 0;margin:0rem 0 1.6rem 0;font-size:16px;font-size:1.6rem;font-weight:600;line-height:40px;line-height:4rem;color:#b2afab;font-weight:400;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;}body.single .entry-meta-top a{font-weight:600;color:#808c9c;}.badge-speciali a{color:#FFFFFF!important;background-color:#f99f3d!important;display:inline-block!important;margin-right:0px;padding-right:10px;padding-right:1rem;padding-left:28px;padding-left:2.8rem;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 1px 0 rgba(0,0,0,0.15)!important;font-weight:600;position:relative;font-family:"Open Sans",sans-serif;clear:both;}.badge-speciali a i{font-size:14px;font-size:1.4rem;line-height:26px;line-height:2.6rem;font-weight:400;display:block;position:absolute;height:26px;height:2.6rem;left:8px;left:0.8rem;top:0px;background-position:center center;}.no-touch body.single .entry-meta-top a:hover{color:#ff6600;}body.archive .entry-meta-top,body.search .entry-meta-top{font-size:13px;font-size:1.3rem;line-height:1.1;font-weight:600;color:#b2afab;display:inline-block;margin-bottom:8px;}body.archive .entry-meta-top a,body.search .entry-meta-top a{color:#b2afab;}.no-touch body.archive .entry-meta-top a:hover,.no-touch body.search .entry-meta-top a:hover{color:#ff6600;}body.single .entry-meta{margin-bottom:20px;margin-bottom:2rem;font-size:13px;font-size:1.3rem;line-height:26px;line-height:2.6rem;font-weight:400;color:#b2afab;}body.single .entry-meta>span,body.single .entry-meta>a{margin-right:8px;margin-right:0.8rem;}body.single .entry-meta a{color:#808c9c;}.no-touch body.single .entry-meta a:hover,.no-touch body.single .entry-meta:hover a:hover{color:#3399cc;}body.single .entry-meta .separator{opacity:0.8;}body.archive .entry-meta,body.search .entry-meta{margin:8px 0 8px;margin:0.8rem 0 0.8rem;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;color:#b2afab;}body.archive .entry-meta>span,body.search .entry-meta>span,body.archive .entry-meta>a,body.search .entry-meta>a{margin-right:8px;margin-right:0.8rem;}body.archive .entry-meta a,body.search .entry-meta a{color:#838c9c;}.no-touch body.archive .entry-meta a:hover,.no-touch body.archive .entry-meta:hover a:hover,.no-touch body.search .entry-meta a:hover,.no-touch body.search .entry-meta:hover a:hover{color:#3399cc;}body.archive .entry-meta .separator,body.search .entry-meta .separator{opacity:0.4;}body.page .entry-meta{margin-top:24px;margin-top:2.4rem;}.shareaholic-canvas{display:inline-block;font-family:"Open Sans",sans-serif!important;margin-bottom:32px;margin-bottom:3.2rem;position:relative;margin-left:-10px!important;padding-left:0px!important;width:100%;min-width:100%;}.shareaholic-canvas b{font-family:"Open Sans",sans-serif!important;}.entry-content div.shareaholic-canvas *{margin-botton:0px!important;margin-bottom:0rem!important;}ul.shareaholic-share-buttons{margin-left:0px!important;margin-left:0rem!important;}.share:after{content:'';display:block;clear:left!important;}.share>div{float:left;padding-top:16px;padding-top:1.6rem;}.share>.text{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;padding-right:8px;padding-right:0.8rem;font-weight:600;}.share>div.fb{padding-right:32px;}.share>div.fb iframe{max-width:none;}.share-side{position:absolute;top:0px;left:0px;width:35px;margin-top:48px;margin-top:4.8rem;z-index:1;}.share-side.floating{position:fixed;margin-top:96px;margin-top:9.6rem;z-index:9995;}.share-side-helper{position:absolute;top:0px;left:0px;width:35px;height:1px;}.share-side>a{display:block;margin-bottom:6px;font-family:outspoken!important;font-size:15px;line-height:33px;color:#b2afab;background:#fff;text-align:center;border:1px solid #cacaca;border-radius:2px;-webkit-border-radius:2px;text-transform:none!important;}.no-touch .share-side>a:hover{color:#3399cc;}.share-side>div{position:relative;width:35px;}.share-side>div .share-content{padding-left:2px;font-family:outspoken;font-size:15px;line-height:33px;color:#b2afab;background:#fff;text-align:center;border:1px solid #cacaca;cursor:default;border-radius:2px;-webkit-border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.share-side>div .share-links{display:none;position:absolute;top:0px;left:100%;padding:14px;background:#fff;z-index:1000;border:1px solid #cacaca;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;}.share-side>div .share-links .border-fix{position:absolute;top:0px;left:-2px;width:2px;height:33px;overflow:hidden;background:#fff;}.share-side>div .share-links a{display:block;margin-bottom:10px;padding-bottom:10px;font-size:13px;font-size:1.3rem;line-height:23px;line-height:2.3rem;white-space:nowrap;border-bottom:1px dotted #cacaca;}.share-side>div .share-links a:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}.share-side>div .share-links a span{display:inline-block;width:20px;width:2rem;height:20px;height:2rem;line-height:21px;line-height:2.1rem;margin:2px 10px 0 0px;margin:0.2rem 1rem 0 0px;font-size:11px;font-size:1.1rem;text-align:center;vertical-align:top;color:#fff;background:#3a3939;font-family:outspoken;border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;text-transform:none;}.no-touch .share-side>div .share-links a:hover span{background:#3399cc;}.no-touch .share-side>div:hover .share-content,.share-side>div.hover .share-content{color:#ff6600;border-top-right-radius:0px;-webkit-border-top-right-radius:0px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;}.no-touch .share-side>div:hover .share-links,.share-side>div.hover .share-links{display:block;}.intestazione{margin-bottom:24px;margin-bottom:2.4rem;}.intestazione h1{margin-bottom:0px;font-family:"Crete Round",serif;}.intestazione h2{font-size:14px;font-size:1.4rem;line-height:32px;line-height:3.2rem;margin:0;padding:0;font-weight:400;}.entry-content>p:last-child,.entry-summary>p:last-child,.summary>p:last-child{margin-bottom:0px;}.entry-content a.more-link:before{content:'';display:block;height:24px;height:2.4rem;clear:both;}.entry-content a.more-link{font-weight:600;}.page-links{margin-top:35px;margin-top:3.5rem;text-transform:uppercase;}.page-links a,.page-links>span{margin-right:20px;margin-right:2rem;}#main .mejs-container.mejs-audio{background:none;height:50px!important;}#main .entry-audio-thumbnail .mejs-container{position:absolute;bottom:0px;}#main .mejs-container .mejs-controls{height:50px;background:rgba(0,0,0,0.7);border-radius:3px;-webkit-border-radius:3px;}#main .mejs-container.mejs-video .mejs-controls,#main .entry-audio-thumbnail .mejs-container .mejs-controls{position:absolute;right:12px;left:12px;bottom:8px;width:auto;}body.single #main .mejs-container.mejs-video .mejs-controls,body.single #main .entry-audio-thumbnail .mejs-container .mejs-controls{right:20px;left:20px;bottom:20px;}#main .mejs-container .mejs-button{width:45px;height:50px;}#main .mejs-controls .mejs-button button{width:35px;height:36px;}#main .mejs-controls .mejs-play button{background:url(images/player-play.svg) 50% 50% no-repeat;background-size:15px;}#main .mejs-controls .mejs-pause button{background:url(images/player-pause.svg) 50% 50% no-repeat;background-size:15px;}#main .mejs-controls .mejs-mute button{background:url(images/player-mute.svg) 50% 50% no-repeat;background-size:20px;}#main .mejs-controls .mejs-unmute button{background:url(images/player-volume.svg) 50% 50% no-repeat;background-size:20px;}#main .mejs-controls .mejs-fullscreen-button button{background:url(images/player-fullscreen.svg) 50% 50% no-repeat;background-size:15px;}#main .mejs-controls .mejs-fullscreen-button.mejs-unfullscreen button{background:url(images/player-unfullscreen.svg) 50% 50% no-repeat;background-size:15px;}#main .mejs-controls div.mejs-time-rail{height:34px;padding-top:16px;}#main .mejs-controls .mejs-time-rail .mejs-time-loaded{height:8px;background:#000;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-time-rail .mejs-time-current{height:8px;background:#ff6600;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-time-rail .mejs-time-total{height:8px;background:#000;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-time-rail .mejs-time-buffering{height:8px;}#main .mejs-controls .mejs-time-rail .mejs-time-float{top:-40px;width:54px;height:29px;margin-left:-30px;border:none;background:#000;color:#fff;font-size:13px;line-height:14px;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-time-rail .mejs-time-float-current{width:52px;margin-top:8px;}#main .mejs-controls .mejs-time-rail .mejs-time-float-corner{top:29px;left:23px;border-top-color:#000;}#main .mejs-currenttime-container,#main .mejs-duration-container,#main .mejs-horizontal-volume-slider,#main .mejs-overlay-play{width:1px;height:1px;overflow:hidden;}#main .mejs-controls .mejs-volume-button .mejs-volume-slider{top:-110px;background:#000;width:40px;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-volume-button .mejs-volume-slider:after{content:'';display:block;position:absolute;top:115px;left:15px;width:0px;height:0px;line-height:0px;border:solid 5px #000;border-color:#000 transparent transparent transparent;border-radius:0px;-webkit-border-radius:0px;}#main .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total,#main .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{width:18px;border-radius:3px;-webkit-border-radius:3px;}#main .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{height:0px;}#main .me-cannotplay{display:inline;}#main .me-cannotplay span{padding:0px;}#main .me-cannotplay a{color:#ff6600;}.archives-template ul{list-style-type:none;padding:0px;}.archives-template ul:after{content:'';display:block;clear:both;}.archives-template li{margin-bottom:0px;color:#3a3939;}.archives-template .children{padding-left:20px;padding-left:2rem;}.archives-template .children li{float:none;width:100%;margin:0px;}.sitemap ul{list-style-type:none;padding:0px;}.sitemap li{margin-bottom:0px;color:#3a3939;}.entry-content .tags .group{float:left;width:47.945205479%;}.entry-content .tags .group:nth-child(2){float:right;}.entry-content .tags .column div{color:#3a3939;}#contact-us{margin-top:19px;margin-top:1.9rem;}#contact-us .input{padding:9px 4px;padding:0.9rem 0.4rem;}#contact-us .input input,#contact-us .input textarea{width:100%;}#contact-us .error{padding-bottom:9px;padding-bottom:0.9rem;color:#ff6600;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;}#contact-us .submit{padding-top:5px;padding-top:0.5rem;}#contact-us .submit input{width:350px;width:35rem;}.portfolio-content:after{content:'';display:block;clear:both;}.portfolio-item{float:left;}.portfolio-content .portfolio-item{width:47.945205479%;margin-bottom:70px;margin-bottom:7rem;}.portfolio-content .portfolio-item:nth-child(even){float:right;}.portfolio-item img{width:100%;}.portfolio-item .meta{margin-top:16px;margin-top:1.6rem;font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;font-weight:600;color:#b2afab;}.portfolio-item h1{margin:8px 0 10px;margin:0.8rem 0 1rem;font-size:26px;font-size:2.6rem;line-height:28px;line-height:2.8rem;font-weight:600;}.portfolio-item .summary{font-size:13px;font-size:1.3rem;line-height:21px;line-height:2.1rem;}.portfolio-single:after{content:'';display:block;clear:both;}.portfolio-gallery{float:left;width:58.45323741%;}.portfolio-gallery img{width:100%;margin-bottom:30px;margin-bottom:3rem;}.portfolio-info{float:right;width:38.848920863%;}.portfolio-info h1{margin:0 0 19px;margin:0 0 1.9rem;font-size:42px;font-size:4.2rem;line-height:48px;line-height:4.8rem;font-weight:400;color:#3a3939;}.portfolio-info .meta{margin-bottom:14px;margin-bottom:1.4rem;color:#b2afab;}.portfolio-info .meta span{margin-right:7px;margin-right:0.7rem;}.portfolio-info .meta a{color:#b2afab;}.no-touch .portfolio-info .meta a:hover{color:#ff6600;}.portfolio-info .category{margin-bottom:28px;margin-bottom:2.8rem;color:#b2afab;}.portfolio-info .category span{color:#3a3939;}.portfolio-info .description{padding-bottom:8px;padding-bottom:0.8rem;margin-bottom:6px;margin-bottom:0.6rem;border-bottom:1px solid #cacaca;color:#3a3939;}.portfolio-info .description-content{padding-bottom:8px;padding-bottom:0.8rem;margin-bottom:6px;margin-bottom:0.6rem;border-bottom:1px solid #cacaca;}.portfolio-info .description-content span{color:#3a3939;}.portfolio-info .description-content p{margin-bottom:4px;margin-bottom:0.4rem;}.portfolio-info .site{display:inline-block;margin-top:24px;margin-top:2.4rem;padding:0 70px;padding:0 7rem;line-height:50px;line-height:5rem;text-align:center;font-size:18px;font-size:1.8rem;font-weight:600;background-color:rgba(236,236,236,0.5);border:1px solid #cacaca;color:#3a3939;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}.no-touch .portfolio-info .site:hover{background-color:#ff6600;color:#fff;border-color:#ff6600;}body.wpshower-blog .hentry{margin-bottom:15px;margin-bottom:1.5rem;padding-bottom:70px;padding-bottom:7rem;border-bottom:1px dotted #edece8;}body.wpshower-blog .entry-meta-top{font-size:13px;font-size:1.3rem;line-height:23px;line-height:2.3rem;font-weight:600;color:#b2afab;}body.wpshower-blog .entry-meta-top a{color:#b2afab;}.no-touch body.wpshower-blog .entry-meta-top a:hover{color:#3399cc;}body.wpshower-blog .entry-title{clear:none;margin:0 0 8px;margin:0 0 0.8rem;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;font-weight:600;color:#3a3939;}body.wpshower-blog .entry-meta{margin-bottom:18px;margin-bottom:1.8rem;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;color:#b2afab;}body.wpshower-blog .entry-meta>span{margin-right:5px;margin-right:0.5rem;}body.wpshower-blog .entry-meta a{color:#b2afab;}.no-touch body.wpshower-blog .entry-meta a:hover,.no-touch body.wpshower-blog .entry-meta:hover a:hover{color:#3399cc;}body.wpshower-blog .entry-meta .separator{opacity:0.4;}body.wpshower-blog .entry-content{font-size:15px;font-size:1.5rem;line-height:26px;line-height:2.6rem;}.masonry-sizer{width:47.945205479%;}.masonry-sizer.not-loaded{display:none!important;}.masonry-gutter{width:4.109589041%;}body.content-full-width .masonry-sizer{width:31.474820144%;}body.content-full-width .masonry-gutter{width:2.787769784%;}body.wpshower-masonry .hentry{margin-bottom:15px;margin-bottom:1.5rem;padding-bottom:40px;padding-bottom:4rem;border-bottom:1px dotted #edece8;}body.archive .hentry.type-cad,body.archive .hentry.type-bim_t{display:table;}body.archive .hentry.type-cad .entry-thumbnail,body.archive .hentry.type-bim_t .entry-thumbnail{width:116px;width:11.6rem;display:table-cell;position:relative;}body.archive .hentry.type-cad .entry-thumbnail img,body.archive .hentry.type-bim_t .entry-thumbnail img{margin-right:16px;margin-right:1.6rem;width:100px;position:relative;}body.archive .hentry.type-cad .entry-column.no_thumbnail,body.archive .hentry.type-bim_t .entry-column.no_thumbnail{display:table-cell;vertical-align:top;}body.archive .hentry.type-cad .entry-column.no_thumbnail .entry-title,body.archive .hentry.type-bim_t .entry-column.no_thumbnail .entry-title{font-size:20px;font-size:2rem;}body.archive .hentry.type-cad .entry-column.no_thumbnail .entry-meta,body.archive .hentry.type-bim_t .entry-column.no_thumbnail .entry-meta{margin-bottom:0px;}body.archive.post-type-archive-ebook_t .entry-thumbnail,body.archive.post-type-archive-documenti_t .entry-thumbnail,body.archive.tax-ebook .entry-thumbnail,body.archive.tax-documenti .entry-thumbnail,body.archive.tax-tax_tk_azienda .entry-thumbnail{width:156px;display:table-cell;position:relative;}body.archive.post-type-archive-ebook_t .entry-thumbnail img,body.archive.post-type-archive-documenti_t .entry-thumbnail img,body.archive.tax-ebook .entry-thumbnail img,body.archive.tax-documenti .entry-thumbnail img,body.archive.tax-tax_tk_azienda .entry-thumbnail img{margin-right:32px;margin-right:3.2rem;width:120px;position:relative;-webkit-box-shadow:0 2px 8px 0 #cacaca;box-shadow:0 2px 8px 0 #cacaca;}body.archive.post-type-archive-ebook_t .hentry p,body.archive.tax-ebook .hentry p{font-size:14px;font-size:1.4rem;line-height:1.3;}body.archive.post-type-archive-normativa p br{display:none!important;}body.wpshower-masonry .entry-thumbnail{margin-bottom:10px;margin-bottom:1rem;}body.wpshower-masonry .entry-meta-top{font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem;font-weight:600;color:#b2afab;}body.wpshower-masonry .entry-meta-top a{color:#b2afab;}.no-touch body.wpshower-masonry .entry-meta-top a:hover{color:#3399cc;}body.wpshower-masonry .entry-title{clear:none;margin:0px;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-weight:600;color:#3a3939;}body.wpshower-masonry .entry-meta{margin-top:7px;margin-top:0.7rem;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;color:#b2afab;}body.wpshower-masonry .entry-meta>span{margin-right:5px;margin-right:0.5rem;}body.wpshower-masonry .entry-meta a{color:#b2afab;}.no-touch body.wpshower-masonry .entry-meta a:hover,.no-touch body.wpshower-masonry .entry-meta:hover a:hover{color:#3399cc;}body.wpshower-masonry .entry-meta .separator{opacity:0.4;}body.wpshower-masonry .entry-summary{margin-top:10px;margin-top:1rem;}body.wpshower-masonry #main .navigation{margin-top:40px;margin-top:4rem;}.unspoken-twocol-one{width:48%;float:left;margin:0 4% 15px 0px;position:relative;}.unspoken-twocol-one.last{clear:right;margin-right:0!important;}.unspoken-fourcol-one{width:22%;float:left;margin:0 4% 15px 0px;position:relative;}.unspoken-fourcol-one.last{clear:right;margin-right:0!important;}.template-gallery .fancybox{float:left;width:32%;height:66%;margin-bottom:1.3333%;margin-right:1.3333%;}.template-gallery:after{content:'';display:block;clear:both;}.no-touch .template-gallery a:hover{border-bottom:none;}.template-gallery{border-collapse:collapse;display:inline-block;clear:both;float:none;}.template-gallery h6{color:#808c9c!important;display:inline;width:auto;max-width:auto!important;min-width:auto!important;font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:48px!important;cursor:default!important;position:relative!important;text-transform:uppercase!important;z-index:10!important;padding:0!important;height:48px!important;margin:0!important;overflow-x:visible;}.template-gallery a{position:relative;overflow:hidden;}.template-gallery a:after{content:"";font-family:FontAwesome;font-size:200%;color:rgba(255,255,255,1);position:absolute;text-shadow:0 0 2px #000000;opacity:.0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";text-shadow:0 0 0 #000000;display:block;height:10%;width:10%;line-height:normal;left:auto;left:40%;top:40%;bottom:auto;font-weight:normal;-webkit-transition:all 256ms 0ms;-moz-transition:all 256ms 0ms;-ms-transition:all 256ms 0ms;-o-transition:all 256ms 0ms;transition:all 256ms 0ms;}.template-gallery a:before{content:" ";position:absolute;display:block;left:-1px;top:-1px;bottom:-1px;right:-1px;-webkit-box-shadow:inset 0 0 16px 1px #000;box-shadow:inset 0 0 16px 1px #000;opacity:.20;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-webkit-transition:all 256ms 0ms;-moz-transition:all 256ms 0ms;-ms-transition:all 256ms 0ms;-o-transition:all 256ms 0ms;transition:all 256ms 0ms;}.template-gallery a:hover:before{content:" ";position:absolute;display:block;left:-1px;top:-1px;bottom:-1px;right:-1px;-webkit-box-shadow:inset 0 0 64px 64px #000;box-shadow:inset 0 0 64px 64px #000;opacity:.33;filter:alpha(opacity=33);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";-webkit-transition:all 256ms 128ms;-moz-transition:all 256ms 128ms;-ms-transition:all 256ms 128ms;-o-transition:all 256ms 128ms;transition:all 256ms 128ms;}.template-gallery a:hover:after{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";text-shadow:0 0 16px rgba(0,0,0,0.33);-webkit-transition:all 256ms 128ms;-moz-transition:all 256ms 128ms;-ms-transition:all 256ms 128ms;-o-transition:all 256ms 128ms;transition:all 256ms 128ms;}.entry-media{position:relative;max-width:1112px;width:100%;margin-top:14px;margin-top:1.4rem;}.hentry .entry-media{margin:0 0 10px;margin:0 0 1rem;}.entry-media>*,.entry-media img{display:block;margin:0 auto 10px;margin:0 auto 1rem;width:100%;}.entry-media>*:last-child,.entry-media p:last-child,.entry-media .no-margin{margin-bottom:0px;}.entry-media .cropped{height:0px;background-size:100%;background-position:0 50%;}.format-audio .wp-audio-shortcode{max-width:100%!important;background:none;}.format-audio audio{max-width:100%!important;}.format-image .entry-title{font-size:28px;font-size:2.8rem;font-weight:600;}.entry-media .video-content{text-align:center;}.entry-media .video-content iframe,.entry-media .video-content object,.entry-media .video-content embed{width:100%;margin:0px;}.hentry.attachment:not(.image-attachment) .entry-meta{max-width:104px;}.full-size-link:before{content:none;}.attachment .entry-content{max-width:100%;}.attachment .entry-attachment,.attachment p.attachment{text-align:center;}.attachment .entry-attachment .attachment{display:inline-block;}.attachment .entry-caption{text-align:left;}.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child{margin:0px;}.image-navigation{margin-bottom:30px;margin-bottom:3rem;}.image-navigation a{border-bottom:none;}#attachments{margin-bottom:32px;margin-bottom:3.2rem;font-family:"Open Sans",sans-serif;font-weight:600;text-align:left;position:relative;margin-top:24px;margin-top:2.4rem;padding:0px;display:inline-block;width:auto;border-collapse:collapse;clear:both;float:none;max-width:100%;min-width:100%;}#attachments ul,#attachments ul li{margin:0px;padding:0px;list-style-type:none;}#attachments ul{margin:0px;padding:0px;list-style-type:none;display:table;border-collapse:collapse;width:100%;min-width:100%;width:100%;height:auto;}#attachments ul li{font-size:14px;line-height:1.1;font-weight:400;display:table-row;font-family:"Open Sans",sans-serif;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dbdbdb;}#attachments ul li span{font-size:14px;line-height:1.1;font-weight:400;font-family:"Open Sans",sans-serif;color:#798993;text-decoration:none;display:table-cell;text-align:left;vertical-align:bottom;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;width:auto;word-wrap:break-word;position:relative;cursor:default;}#attachments ul li span.dim{text-align:right;width:10%;cursor:default;padding-left:8px;white-space:nowrap;vertical-align:middle;}#attachments ul li span.min{width:5%;cursor:default;text-align:left;vertical-align:top;}#attachments ul li span.namefile{cursor:default;text-align:left;vertical-align:middle;font-weight:600;text-overflow:ellipsis;width:auto;}#attachments ul li a{font-weight:600;color:#FFFFFF;background-color:#3799cc;width:auto;-webkit-border-radius:3px;border-radius:3px;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:8px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#D5D5D5;position:relative;}#attachments ul li a i{font-size:12px;padding:0px;width:16px;color:#FFFFFF;margin-top:0px;margin-right:2px;margin-bottom:0px;margin-left:0px;}#attachments ul li a:active{background-color:#446f91;border-bottom-width:0px;margin-bottom:-2px;}#attachments ul li i{width:24px;text-align:center;font-family:FontAwesome;font-weight:300;font-size:24px;cursor:default;line-height:24px;height:24px;padding:0px;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:0px;color:#808f99;}#attachments ul li form{display:none;position:absolute;visibility:hidden;}#attachments h6{color:#808c9c;display:block;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;line-height:32px;cursor:default;position:relative;text-transform:uppercase;z-index:10;padding:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;height:32px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;min-width:100%;}@media only screen and (max-width:640px) {}.nav-links{margin-top:14px;margin-top:1.4rem;position:relative;}.nav-links .total{position:absolute;left:50%;top:0px;width:150px;width:15rem;margin-left:-75px;margin-left:-7.5rem;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem;text-align:center;color:#3a3939;}.nav-links .total span{opacity:0.4;}.navigation .nav-previous{float:left;}.navigation .nav-next{float:right;text-align:right;}.paging-navigation .nav-previous,.paging-navigation .nav-next,.comment-navigation .nav-previous,.comment-navigation .nav-next,.image-navigation .nav-previous,.image-navigation .nav-next{width:47.260273973%;}.paging-navigation .nav-previous a .meta-nav,.comment-navigation .nav-previous a .meta-nav,.image-navigation .nav-previous a .meta-nav{float:left;margin:9px 5px 0 0px;margin:0.9rem 0.5rem 0 0px;}.paging-navigation .nav-next a .meta-nav,.comment-navigation .nav-next a .meta-nav,.image-navigation .nav-next a .meta-nav{float:right;margin:9px 0 0 5px;margin:0.9rem 0 0 0.5rem;}.navigation a{font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem;}.paging-navigation a .meta-nav,.comment-navigation a .meta-nav,.image-navigation a .meta-nav{font-family:outspoken;font-size:10px;font-size:1rem;line-height:10px;line-height:1rem;color:#b2afab;}.no-touch .navigation a:hover .meta-nav{color:#3399cc;}.post-navigation{position:fixed;top:50%;max-width:1112px;width:100%;z-index:9997;}.post-navigation>div{position:absolute;top:50%;margin-top:-29px;z-index:999;-webkit-box-shadow:0 0px 0px 0 rgba(0,0,0,0.15);box-shadow:0 0px 0px 0 rgba(0,0,0,0.15);}.post-navigation>div:hover{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);}.post-navigation a{display:block;background:#fff;padding-top:24px;padding-top:2.4rem;padding-right:0px;padding-bottom:24px;padding-bottom:2.4rem;padding-left:0px;}.post-navigation .nav-previous{left:0%;margin-left:0px;}.post-navigation .nav-previous a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#cacaca;border-right-color:#cacaca;border-bottom-color:#cacaca;border-left-color:#cacaca;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.post-navigation .nav-next{right:0%;margin-right:0px;}.post-navigation .nav-next a{border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#cacaca;border-right-color:#cacaca;border-bottom-color:#cacaca;border-left-color:#cacaca;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-transition:all 256ms ease-in-out 0s;-moz-transition:all 256ms ease-in-out 0s;-ms-transition:all 256ms ease-in-out 0s;-o-transition:all 256ms ease-in-out 0s;transition:all 256ms ease-in-out 0s;}.no-touch .navigation.post-navigation a:hover span{color:#3a3939;}.post-navigation .meta-nav{display:none;max-width:340px;max-width:34rem;font-size:24px;font-size:2.4rem;line-height:1.2;font-weight:400;font-family:'Crete Round',serif;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}.post-navigation a:hover .meta-nav{display:inline-block;}.post-navigation .nav-previous .meta-nav{padding-right:24px;padding-right:2.4rem;padding-left:16px;padding-left:1.6rem;}.post-navigation .nav-next .meta-nav{padding-left:24px;padding-left:2.4rem;padding-right:16px;padding-right:1.6rem;}.post-navigation a .arrow{display:inline-block;vertical-align:top;width:16px;height:24px;margin:2px 16px 0px;font-size:16px;line-height:24px;font-family:outspoken;color:#b2afab;}.no-touch .post-navigation a:hover span.arrow{color:#3399cc;}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-o-keyframes rotate{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.load-more{width:310px;margin:60px auto 0px;margin:6rem auto 0px;line-height:50px;line-height:5rem;text-align:center;font-size:16px;font-size:1.6rem;font-weight:600;background-color:rgba(236,236,236,0.5);border:1px solid #cacaca;color:#3a3939;cursor:pointer;border-radius:2px;-webkit-border-radius:2px;}.load-more a{color:#3a3939;display:block;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}.no-touch .load-more:hover{background-color:#3399cc;color:#fff;border-color:#3399cc;}.no-touch .load-more:hover a{color:#fff;}.load-more span.loader{display:none;position:relative;top:-3px;width:25px;height:25px;background:url(images/loadmore.svg) 50% 50% no-repeat;vertical-align:middle;-webkit-animation:rotate 0.5s linear 0 infinite normal;-moz-animation:rotate 0.5s linear 0 infinite normal;-o-animation:rotate 0.5s linear 0 infinite normal;-ms-animation:rotate 0.5s linear 0 infinite normal;animation:rotate 0.5s linear 0 infinite normal;}.no-touch .load-more:hover span.loader{background-image:url(images/loadmore-hover.svg);}.load-more.active span.loader{display:inline-block;}.load-more.active span.text{display:none;}body.infinite-scroll .paging-navigation{visibility:hidden;height:0px;margin:0px;padding:0px;overflow:hidden;}#infscr-loading{position:fixed;bottom:100px;text-align:center;background:#fff;color:#3a3939;opacity:0.8;width:230px;height:75px;left:50%;margin-left:-306px;border-radius:5px;-webkit-border-radius:5px;}body.content-full-width #infscr-loading{margin-left:-115px;}body.content-right #infscr-loading{margin-left:76px;}#infscr-loading div{line-height:75px;}#infscr-loading img{display:inline-block;width:45px;height:45px;margin-top:15px;-webkit-animation:rotate 0.5s linear 0 infinite normal;-moz-animation:rotate 0.5s linear 0 infinite normal;-o-animation:rotate 0.5s linear 0 infinite normal;-ms-animation:rotate 0.5s linear 0 infinite normal;animation:rotate 0.5s linear 0 infinite normal;}.author-meta{margin-top:30px;margin-top:3rem;}.author-avatar{float:left;width:74px;}.author-description{margin-left:94px;margin-left:9.4rem;}.author-title{clear:none;margin:0px;font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;}.author-bio{margin-top:7px;margin-top:0.7rem;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem;color:#b2afab;}.author-bio .author-link{display:block;margin-top:7px;margin-top:0.7rem;}.author-info:after{content:'';display:block;clear:both;}.archive-header,.page-header{margin:16px 0 40px;margin:1.6rem 0 4rem;}.archive-title,.page-title{margin:0px;padding:4px 0px;padding:0.4rem 0px;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;font-weight:600;}body.page.page-template-speciali-page .archive-header.star{margin-bottom:0px;margin-left:40px;position:relative;}body.page.page-template-speciali-page .archive-header.star:before{content:"";font-family:FontAwesome!important;color:#cacaca;position:absolute;left:-28px;top:12px;font-size:18px;font-size:1.8rem;font-weight:400;}body.page.page-template-speciali-page .archive-header:last-of-type{margin-bottom:24px;margin-bottom:2.rem;}body.page.page-template-speciali-page .archive-header.star .archive-title{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;border-bottom-style:none;}.page-title{color:#808f99;}.archive-title{color:#808f99;}s .archive-title a,.page-title a{color:#3a3939;margin-left:-2px;margin-left:-0.2rem;}.archive-title a .name,.page-title a .name{margin-left:2px;}.archive-title a:hover,.page-title a:hover{color:#3399cc;}.archive-title:after{content:'';display:block;clear:both;}.archive-meta{float:right;margin:11px 0 5px;margin:1.1rem 0 0.5rem;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem;font-weight:400;color:#b2afab;}.archive-meta p{display:inline;margin:0px;}.page-content{font-size:13px;font-size:1.3rem;line-height:32px;line-height:3.2rem;}.leave-reply{display:inline-block;}#comments{margin-top:50px;margin-top:5rem;outline:none;}.comment-anchor{position:relative;top:-10px;}.comments-title,.comment-list,#reply-title,.must-log-in,#respond #commentform,#respond iframe{display:block;margin:0px;width:100%;}.comments-title{font-size:16px;font-size:1.6rem;line-height:40px;line-height:4rem;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}.comment-list,.comment-list .children{list-style-type:none;padding:0px;}.comment-list .children{margin-left:85px;margin-left:8.5rem;}.comment-list li{outline:none;}.comment-list article{padding-top:23px;padding-top:2.3rem;border-top:1px dotted #edece8;}.comment-list>li:first-child>article{border-top:none;}.reply div{margin-top:5px;margin-top:0.5rem;font-size:11px;font-size:1.1rem;line-height:24px;line-height:2.4rem;text-align:center;background:#fff;border:1px solid #cacaca;border-radius:2px;-webkit-border-radius:2px;}.reply a{position:relative;display:inline-block;padding-left:18px;padding-left:1.8rem;color:#b2afab;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}.reply a:after{content:'r';display:block;position:absolute;top:0px;left:0px;width:16px;width:1.6rem;height:24px;height:2.4rem;text-align:center;font-size:10px;font-size:1rem;line-height:24px;line-height:2.4rem;font-family:outspoken;}.no-touch .comment-list article .reply div:hover{border-color:#3399cc;background:#3399cc;}.no-touch .comment-list article .reply div:hover a{color:#fff;}.comment-author{display:inline-block;max-width:65px;vertical-align:top;}.comment-author .avatar{display:block;border-radius:2px;-webkit-border-radius:2px;}.comment-meta{float:left;width:85px;padding:0 20px 5px 0px;padding:0 2rem 0.5rem 0px;text-align:right;}.comment-wrapper{padding-bottom:30px;padding-bottom:3rem;margin-left:85px;}.comment-wrapper p:last-child{margin-bottom:0px;}.comment-wrapper .fn{font-size:13px;font-size:1.3rem;font-weight:600;font-style:normal;}.comment-content a{color:#3a3939;border-bottom:1px solid rgba(58,57,57,0.4);}.no-touch .comment-content a:hover{color:#ff6600;border-bottom-color:rgba(255,102,0,0.4);}.comment-metadata{margin-left:5px;margin-left:0.5rem;font-size:11px;font-size:1.1rem;}.comment-metadata a{color:#b2afab;}.no-touch .comment-metadata a:hover{color:#ff6600;}.comment-metadata .separator{color:#b2afab;opacity:0.4;}.comment-awaiting-moderation{margin:8px 0 0px;margin:0.8rem 0 0px;color:#b2afab;}.comment-content{margin-top:10px;margin-top:1rem;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;word-wrap:break-word;}#respond{margin-top:60px;margin-top:6rem;}.comment #respond{margin:25px 0px;margin:2.5rem 0px;}#reply-title{font-size:16px;font-size:1.6rem;line-height:40px;line-height:4rem;font-weight:600;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;color:#808f99;}#reply-title small{font-size:13px;font-size:1.3rem;line-height:40px;line-height:4rem;font-weight:400;float:right;}.logged-in-as{margin-top:14px;margin-top:1.4rem;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;}.logged-in-as a{color:#b2afab;}.no-touch .logged-in-as a:hover{color:#ff6600;}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url,#commentform .comment-form-comment,#commentform .form-submit{margin:18px 0 0px;margin:1.8rem 0 0px;padding:0 4px;padding:0 0.4rem;}#commentform .form-submit{padding:0px;}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"],#commentform textarea{width:100%;}#commentform input[type="submit"]{width:350px;}.no-comments{font-size:16px;font-size:1.6rem;line-height:46px;line-height:4.6rem;border-top:1px solid #cacaca;}.site-main .mu_register{margin:0 auto;max-width:640px;width:100%;}.mu_alert{margin-top:25px;margin-top:2.5rem;}.site-main .mu_register input[type="submit"],.site-main .mu_register #blog_title,.site-main .mu_register #user_email,.site-main .mu_register #blogname,.site-main .mu_register #user_name{font-size:inherit;width:270px;}.site-main .mu_register input[type="submit"]{width:auto;}.widget-area{margin-top:0px;margin-top:0rem;-webkit-transition:all 512ms ease-in-out 256ms;-moz-transition:all 512ms ease-in-out 256ms;-ms-transition:all 512ms ease-in-out 256ms;-o-transition:all 512ms ease-in-out 256ms;transition:all 512ms ease-in-out 256ms;}.sidebar-container .floating{position:fixed;left:auto;top:0px;right:auto;bottom:auto;}.sidebar-container .absolute{position:absolute;right:0px;bottom:0px;left:auto;top:auto;}.widget{display:inline-block;width:100%;margin:0 0 24px;margin:0 0 2.4rem;color:#3a3939;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;word-wrap:break-word;}.widget:after{content:'';display:block;clear:both;}.widget.widget_text{display:inline;margin:0px;padding:0px;}.widget .widget-title{margin:0 0 16px;margin:0 0 1.6rem;padding:4px 0px;padding:0.4rem 0px;font-size:16px;font-size:1.6rem;line-height:32px;line-height:3.2rem;font-weight:600;color:#808f99;border-bottom:1px solid #cacaca;font-family:'Open Sans',sans-serif;}#primary .widget .widget-title,.primary .widget .widget-title{font-size:16px;font-size:1.6rem;min-height:32px;min-height:3.2rem;font-weight:600;}.widget .widget-title .prev,.widget .widget-title .next{float:right;width:20px;width:2rem;height:20px;height:2rem;margin-top:5px;margin-top:0.5rem;cursor:pointer;font-family:outspoken;font-weight:400;font-size:7px;font-size:0.7rem;line-height:21px;line-height:2.1rem;text-align:center;color:#fff;background:#e0e0e0;border-radius:2px;-webkit-border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.widget .widget-title .next{margin-left:6px;margin-left:0.6rem;}.no-touch .widget .widget-title .prev:hover,.no-touch .widget .widget-title .next:hover{background-color:#3399cc;}.bullets{display:none;float:right;height:34px;height:3.4rem;line-height:34px;line-height:3.4rem;}.full_width_bullets{position:relative;height:0px;}.full_width_bullets>div{position:absolute;bottom:0px;left:0px;width:100%;height:25px;height:2.5rem;line-height:25px;line-height:2.5rem;font-size:56px;font-size:5.6rem;text-align:center;}.hentry .full_width_bullets>div{bottom:14px;bottom:1.4rem;}.bullets span,.full_width_bullets span{padding-left:2px;padding-left:0.2rem;color:#cacaca;cursor:pointer;}.no-touch .bullets span:hover,.no-touch .full_width_bullets span:hover{color:#f99f3d;}.bullets span.current,.full_width_bullets span.current{color:#f99f3d;}.widget-title>a{display:inline-block;position:relative;padding-right:20px;padding-right:2rem;color:#3a3939;}.no-touch .widget-title>a:hover{color:#3399cc;}.widget-title>a:not([class]):after{content:'>';display:block;position:absolute;top:2px;top:0.2rem;right:0px;width:20px;width:2rem;height:28px;height:2.8rem;line-height:28px;line-height:2.8rem;text-align:center;font-family:outspoken;font-weight:400;color:#edece8;font-size:8px;font-size:0.8rem;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.no-touch .widget-title>a:not([class]):hover:after{color:#ff6600;}.widget ul,.widget ol{list-style-type:none;margin:0px;padding:0px;}.widget li{padding-bottom:8px;padding-bottom:0.8rem;margin-bottom:8px;margin-bottom:0.8rem;border-bottom:1px dotted #edece8;}.widget li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}.widget li>ul li,.widget li>ol li{padding-left:20px;padding-left:2rem;}.widget li>ul li:first-child,.widget li>ol li:first-child{padding-top:8px;padding-top:0.8rem;margin-top:8px;margin-top:0.8rem;border-top:1px solid #cacaca;}.widget_wpshower_index_featured_articles img,.widget_wpshower_index_highlights img,.widget_wpshower_index_category img,.widget_wpshower_index_categories img,.widget_wpshower_index_two_categories img,.widget_wpshower_index_editors_choice img,.widget_wpshower_index_videos img,.widget_wpshower_index_latest_entries img,.widget_wpshower_popular_posts img,.wpshower-more-like-this img{width:100%;}.searchform-wrapper label{display:block;position:relative;}.searchform-wrapper .icon{display:block;position:absolute;top:11px;top:1.1rem;right:7px;right:0.7rem;width:30px;width:3rem;height:30px;height:3rem;line-height:30px;line-height:3rem;font-size:20px;font-size:2rem;font-family:outspoken;color:#b2afab;}.widget .searchform [type="text"]{width:98%;padding-right:40px;padding-right:4rem;margin-left:4px;}.widget_archive>ul>li{text-align:right;color:#b2afab;}.widget_archive>ul>li:after{content:'';display:block;clear:both;}.widget_archive>ul>li a{float:left;margin-right:5px;margin-right:0.5rem;text-align:left;}.widget_categories .widget-title,.widget_meta .widget-title,.widget_wpshower_twitter .widget-title{margin-bottom:10px;margin-bottom:1rem;}.widget_categories>ul>li{width:45.738636364%;text-align:right;color:#b2afab;}.widget_categories>ul>li a{float:left;margin-right:5px;margin-right:0.5rem;text-align:left;}.csscalc .widget_categories>ul>li{width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px);}.widget_categories>ul>li:nth-child(odd){float:left;clear:both;}.widget_categories>ul>li:nth-child(even){float:right;}.widget_categories>ul>li:nth-last-child(2):nth-child(odd){margin-bottom:0px;padding-bottom:0px;border-bottom:none;}.widget_wpshower_follow_us .widget-title{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_follow_us>ul>li{width:45.738636364%;line-height:20px;line-height:2rem;}.csscalc .widget_wpshower_follow_us>ul>li{width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px);}.widget_wpshower_follow_us>ul>li:nth-child(odd){float:left;}.widget_wpshower_follow_us>ul>li:nth-child(even){float:right;}.widget_wpshower_follow_us>ul>li:last-child{padding-bottom:10px;padding-bottom:1rem;margin-bottom:10px;margin-bottom:1rem;border-bottom:1px dotted #edece8;}.widget_wpshower_follow_us a span{display:inline-block;width:20px;width:2rem;height:20px;height:2rem;line-height:20px;line-height:2rem;margin-right:10px;margin-right:1rem;font-size:11px;font-size:1.1rem;text-align:center;vertical-align:top;color:#fff;background:#3a3939;font-family:outspoken;border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.widget_wpshower_follow_us a span img{max-width:14px;max-width:1.4rem;max-height:14px;max-height:1.4rem;vertical-align:baseline;}.no-touch .widget_wpshower_follow_us a:hover span{background:#ff6600;}.no-touch .wpshower-follow-fb a:hover,.no-touch .share-side a.fb:hover{color:#3A5B96;}.no-touch .wpshower-follow-fb a:hover span,.no-touch .share-side a.fb:hover span{background:#3A5B96!important;}.no-touch .wpshower-follow-g a:hover,.no-touch .share-side a.g:hover{color:#DC4A36;}.no-touch .wpshower-follow-g a:hover span,.no-touch .share-side a.g:hover span{background:#DC4A36!important;}.no-touch .wpshower-follow-tw a:hover,.no-touch .share-side a.tw:hover{color:#0AAEEB!important;}.no-touch .wpshower-follow-tw a:hover span,.no-touch .share-side a.tw:hover span{background:#0AAEEB!important;}.no-touch .wpshower-follow-tumb a:hover{color:#3E5A70;}.no-touch .wpshower-follow-tumb a:hover span{background:#3E5A70!important;}.no-touch .wpshower-follow-drib a:hover{color:#E94E8A;}.no-touch .wpshower-follow-drib a:hover span{background:#E94E8A!important;}.no-touch .wpshower-follow-pint a:hover,.no-touch .share-side a.pint:hover{color:#D73532;}.no-touch .wpshower-follow-pint a:hover span,.no-touch .share-side a.pint:hover span{background:#D73532!important;}.no-touch .wpshower-follow-vi a:hover{color:#4CA9CB;}.no-touch .wpshower-follow-vi a:hover span{background:#4CA9CB!important;}.no-touch .wpshower-follow-blog a:hover{color:#F86812;}.no-touch .wpshower-follow-blog a:hover span{background:#F86812!important;}.no-touch .wpshower-follow-fli a:hover{color:#0261D9;}.no-touch .wpshower-follow-fli a:hover span{background:#0261D9!important;}.no-touch .wpshower-follow-you a:hover{color:#DC332C;}.no-touch .wpshower-follow-you a:hover span{background:#DC332C!important;}.widget_wpshower_popular_posts>ul>li{margin-bottom:8px;margin-bottom:0.8rem;padding-bottom:0px!important;}.widget_wpshower_popular_posts>ul>li:after{content:'';display:block;clear:both;}.widget_wpshower_popular_posts .thumbnail{float:left;width:88px;width:8.8rem;margin-bottom:10px;margin-bottom:1rem;padding-bottom:0px!important;}.thumbnail img{border-collapse:collapse!important;border:1px solid rgba(0,0,0,0.33)!important;}.widget_wpshower_popular_posts .thumbnail_fix{margin-left:104px;margin-left:10.4rem;margin-bottom:10px;margin-bottom:1rem;padding-bottom:0px!important;}.widget_wpshower_popular_posts .meta{font-family:'Open Sans',sans-serif;margin-bottom:5px;margin-bottom:0.5rem;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;font-weight:400;color:#b2afab;}.widget_wpshower_popular_posts .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_popular_posts .meta span.separator{opacity:0.4;}.widget_wpshower_popular_posts .meta a{font-family:'Open Sans',sans-serif;color:#b2afab;}.no-touch .widget_wpshower_popular_posts .meta a:hover{color:#3399cc;}.no-touch .widget_wpshower_popular_posts .entry-date{font-family:'Open Sans',sans-serif;}.widget.widget_wpshower_popular_posts h4,.widget.widget_wpshower_popular_posts h4 *,.widget.widget_wpshower_popular_posts h4 a{font-family:'Open Sans',sans-serif;display:inline-block;margin:0px;padding:0px;font-size:13px;font-size:1.3rem;line-height:1.2!important;font-weight:400;color:#3a3939;}.widget_wpshower_tabs{background-color:#f5f5f5;border:1px solid #ebebeb;-webkit-border-radius:3px;border-radius:3px;padding-top:24px;padding-right:16px;padding-bottom:16px;padding-left:16px;padding-top:2.4rem;padding-right:1.6rem;padding-bottom:1.6rem;padding-left:1.6rem;}.widget_wpshower_tabs .tabs{font-size:0px;text-align:right;}.widget_wpshower_tabs .tabs a{display:inline-block;height:40px;height:4rem;font-size:18px;font-size:1.8rem;line-height:40px;line-height:4rem;padding:0 16px;padding:0 1.6rem;margin-left:8px;margin-left:0.8rem;vertical-align:bottom;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;font-weight:600;text-align:right;background-color:#ebebeb;color:#a0a0ba;text-shadow:0 1px 0 #FFFFFF;}.no-touch .widget_wpshower_tabs .tabs a:hover{background:#3399cc;color:#fff;text-shadow:0 0 0 #cacaca;}.widget_wpshower_tabs .tabs a.active{position:relative;bottom:-1px;height:56px;height:5.6rem;line-height:56px;line-height:5.6rem;margin-right:0px;background:#fff;border:1px solid #cacaca;border-bottom:none;font-weight:600;color:#3a3939;}.no-touch .widget_wpshower_tabs .tabs a.active:hover{cursor:default;color:#3a3939;background:#fff;}.widget_wpshower_tabs .tabs a.before_active{margin-right:0px;}.widget_wpshower_tabs .widget-title{display:none;}.widget_wpshower_tabs .widget{display:none;margin-bottom:0px;}.widget_wpshower_tabs .widget:first-child{display:block;}.widget_wpshower_tabs>.content{border:1px solid #cacaca;border-radius:2px;-webkit-border-radius:2px;background-color:#FFFFFF;padding-top:24px;padding-right:0px;padding-bottom:16px;padding-left:0px;padding-top:2.4rem;padding-bottom:1.6rem;}.widget_wpshower_twitter>ul>li{line-height:21px;line-height:2.1rem;}.widget_wpshower_twitter>ul>li b{font-weight:400;}.widget_wpshower_twitter>ul>li s{text-decoration:none;}.widget_wpshower_twitter>ul>li .meta{margin:10px 0 3px;margin:1rem 0 3px;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;font-weight:400;color:#b2afab;}.widget_wpshower_recent_comments>ul>li{padding-bottom:14px;padding-bottom:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;}.widget_wpshower_recent_comments>ul>li:after{content:'';display:block;clear:both;}.widget_wpshower_recent_comments>ul>li>span{float:left;}.widget_wpshower_recent_comments>ul>li>span img{width:50px;height:50px;}.widget_wpshower_recent_comments>ul>li>div{float:right;color:#3a3939;width:-moz-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px);}.widget_wpshower_recent_comments>ul>li>div .meta{margin-bottom:4px;margin-bottom:0.4rem;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;font-weight:400;color:#b2afab;}.widget_wpshower_recent_comments>ul>li>div>span{color:#b2afab;opacity:0.4;}.tagcloud a{display:inline-block;margin:5px 3px 0px;margin:0.5rem 3px 0px;padding:0 8px;padding:0 0.8rem;line-height:31px;line-height:3.1rem;color:#b2afab;border:1px solid #cacaca;border-radius:3px;-webkit-border-radius:3px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}.no-touch .tagcloud a:hover{color:#fff;background:#ff6600;border-color:#ff6600;}.widget_wpshower_index_featured_articles{overflow:hidden;}.widget_wpshower_index_featured_articles.custom_bg{padding:0 15px 20px;padding:0 1.5rem 2rem;border-radius:2px;-webkit-border-radius:2px;}.widget_wpshower_index_featured_articles.custom_bg .widget-title{border-top-color:transparent;}.widget_wpshower_index_featured_articles.custom_bg .container{overflow:hidden;}.widget_wpshower_index_featured_articles article>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_featured_articles article .meta{margin-bottom:1px;margin-bottom:1px;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_featured_articles article .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_featured_articles article .meta span.separator{opacity:0.4;}.widget_wpshower_index_featured_articles article .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_featured_articles article .meta a:hover{color:#3399cc;}.widget_wpshower_index_featured_articles article h2{margin:0 0 6px;margin:0 0 0.6rem;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;font-weight:600;}.widget_wpshower_index_featured_articles article .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_highlights .container{float:left;width:60.95890411%;overflow:hidden;}.widget_wpshower_index_highlights.custom_bg .container{padding:0 15px 20px;padding:0 1.5rem 2rem;border-radius:2px;-webkit-border-radius:2px;}.widget_wpshower_index_highlights.custom_bg .container>article{overflow:hidden;}.widget_wpshower_index_highlights.custom_bg .widget-title{border-top-color:transparent;}.widget_wpshower_index_highlights li article>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_highlights li article .meta{margin-bottom:3px;margin-bottom:3px;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_highlights li article .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_highlights li article .meta span.separator{opacity:0.4;}.widget_wpshower_index_highlights li article .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_highlights li article .meta a:hover{color:#3399cc;}.widget_wpshower_index_highlights li article h2{margin:0 0 10px;margin:0 0 1rem;font-size:20px;font-size:2rem;line-height:23px;line-height:2.3rem;font-weight:600;}.widget_wpshower_index_highlights li article .summary{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;}.widget_wpshower_index_highlights .latest{float:right;width:34.931506849%;}.widget_wpshower_index_highlights .latest img{margin-bottom:9px;margin-bottom:0.9rem;}.widget_wpshower_index_highlights .latest .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_highlights .latest .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_highlights .latest .meta span.separator{opacity:0.4;}.widget_wpshower_index_highlights .latest .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_highlights .latest .meta a:hover{color:#3399cc;}.widget_wpshower_index_highlights .latest h3{margin:0px;font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;font-weight:600;}.widget_wpshower_index_highlights .latest li{margin-top:0px;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;}.no-touch .widget_wpshower_index_highlights .latest a:hover{color:#3399cc;}.widget_wpshower_index_category .widget-title:after{content:'';display:block;clear:both;}.widget_wpshower_index_category .widget-title span{text-align:right;}.widget_wpshower_index_category .widget-title span a.current{color:#b2afab;cursor:default;}.widget_wpshower_index_category .subcategories{float:right;font-size:13px;font-size:1.3rem;line-height:28px;line-height:2.8rem;padding-top:2px;padding-top:0.2rem;font-weight:400;}.widget_wpshower_index_category .subcategories a{margin-left:20px;margin-left:2rem;cursor:pointer;}.widget_wpshower_index_category>div{display:none;}.widget_wpshower_index_category>div.active{display:block;}.widget_wpshower_index_category>div:after{content:'';display:block;clear:both;}.widget_wpshower_index_category>div>article{float:left;width:47.945205479%;}.widget_wpshower_index_category>div>article>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_category .meta{margin-bottom:2px;margin-bottom:0.2rem;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_category .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_category .meta span.separator{opacity:0.4;}.widget_wpshower_index_category .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_category .meta a:hover{color:#3399cc;}.widget_wpshower_index_category h3{margin:0 0 6px;margin:0 0 0.6rem;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-weight:600;}.widget_wpshower_index_category .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_category .article-list{float:right;width:47.945205479%;}.widget_wpshower_index_category .article-list li{padding-bottom:14px;padding-bottom:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_category .article-list li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}.widget_wpshower_index_category .article-list li:after{content:'';display:block;clear:both;}.widget_wpshower_index_category .article-list .thumbnail{float:left;width:85px;}.widget_wpshower_index_category .article-list .thumbnail_fix{margin-left:105px;}.widget_wpshower_index_category .article-list .meta{margin-bottom:3px;margin-bottom:3px;font-size:11px;font-size:1.1rem;font-weight:400;line-height:14px;line-height:1.4rem;}.widget_wpshower_ad,.widget.widget_wpshower_ad{text-align:center;vertical-align:middle;margin:0!important;padding:0!important;}.service .widget_wpshower_ad,.service .widget.widget_wpshower_ad{text-align:right;z-index:999;position:relative;width:300px;width:30rem;}.widget_wpshower_ad img{width:auto;height:auto;-webkit-border-radius:0px;border-radius:0px;}.widget_wpshower_ad>a{clear:both;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;}.widget_wpshower_index_editors_choice{overflow:hidden;background-color:#f5f5f5;border:1px solid #cacaca;}.content .widget_wpshower_index_editors_choice{border-style:none!important;background-color:#FFFFFF!important;}.widget_wpshower_index_editors_choice.custom_bg{padding:0 16px 24px;padding:0 1.6rem 2.4rem;border-radius:3px;-webkit-border-radius:3px;}.widget_wpshower_index_editors_choice.custom_bg .widget-title{border-top-color:transparent;}.widget_wpshower_index_editors_choice.custom_bg .container{overflow:hidden;}.widget_wpshower_index_editors_choice article>a img{margin-bottom:11px;margin-bottom:1.1rem;border-radius:3px;-webkit-border-radius:3px;}.widget_wpshower_index_editors_choice article .meta{margin-bottom:4px;margin-bottom:0.4rem;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;font-weight:600;color:#b2afab;}.widget_wpshower_index_editors_choice article .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_editors_choice article .meta a:hover{color:#3399cc;}.widget_wpshower_index_editors_choice article h3{margin:0px;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:400;font-family:'Crete Round',serif;}.wpshower-more-like-this li{float:left;padding-bottom:0px;margin-bottom:0px;border-bottom:none;}.wpshower-more-like-this article h2{margin:8px 0 0px;margin:0.8rem 0 0px;font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;font-weight:600;}.widget_wpshower_index_categories .column li{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_categories a img{margin-bottom:11px;margin-bottom:1.1rem;}.widget_wpshower_index_categories .meta{margin-bottom:3px;margin-bottom:3px;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_categories .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_categories .meta a:hover{color:#3399cc;}.widget_wpshower_index_categories .column h4{margin:0px;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;font-weight:600;}.widget_wpshower_index_two_categories .column li{margin-bottom:14px;margin-bottom:1.4rem;padding-bottom:14px;padding-bottom:1.4rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_two_categories .column li:last-child{margin-bottom:0px;padding-bottom:0px;}.widget_wpshower_index_two_categories .big>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_two_categories .small:after{content:'';display:block;clear:both;}.widget_wpshower_index_two_categories .small>a{float:left;width:85px;}.widget_wpshower_index_two_categories .small>div{margin-left:105px;}.widget_wpshower_index_two_categories .small>div.no_thumbnail{margin-left:0px;}.widget_wpshower_index_two_categories .meta{font-weight:400;color:#b2afab;}.widget_wpshower_index_two_categories .big .meta{margin-bottom:2px;margin-bottom:0.2rem;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;}.widget_wpshower_index_two_categories .small .meta{margin-bottom:3px;margin-bottom:3px;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_two_categories .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_two_categories .meta span.separator{opacity:0.4;}.widget_wpshower_index_two_categories .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_two_categories .meta a:hover{color:#3399cc;}.widget_wpshower_index_two_categories .column h4{margin:0 0 6px;margin:0 0 0.6rem;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;clear:none;font-weight:600;}.widget_wpshower_index_two_categories .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_videos>div{position:relative;float:left;width:100%;}.widget_wpshower_index_videos .container{float:left;max-width:100%;padding-right:175px;}.widget_wpshower_index_videos .container>div{overflow:hidden;}.widget_wpshower_index_videos .container .entry-media{margin:0 0 10px;margin:0 0 1rem;}.widget_wpshower_index_videos article>a img{margin-bottom:16px;margin-bottom:1.6rem;}.widget_wpshower_index_videos .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_videos .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_videos .meta span.separator{opacity:0.4;}.widget_wpshower_index_videos .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_videos .meta a:hover{color:#3399cc;}.widget_wpshower_index_videos h2{margin:0 0 5px;margin:0 0 0.5rem;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600;}.widget_wpshower_index_videos .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_videos .info{position:absolute;top:0px;right:0px;width:160px;height:411px;padding:30px 0 0 14px;border-left:1px dotted #edece8;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.widget_wpshower_index_videos .content span{display:block;position:relative;margin-top:15px;cursor:pointer;}.widget_wpshower_index_videos .content span.current:after{content:'';display:block;position:absolute;top:0px;width:100%;height:100%;background:rgba(255,102,0,0.5);pointer-events:none;}.widget_wpshower_index_videos div.prev,.widget_wpshower_index_videos div.next{position:absolute;z-index:3;right:0px;width:145px;background:#fff;}.widget_wpshower_index_videos div.prev{top:0px;}.widget_wpshower_index_videos div.next{bottom:0px;}.widget_wpshower_index_videos div.prev div,.widget_wpshower_index_videos div.next div{height:30px;cursor:pointer;font-family:outspoken;font-size:11px;font-size:1.1rem;line-height:30px;color:#fff;background:#edece8;text-align:center;border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.no-touch .widget_wpshower_index_videos div.prev div:hover,.no-touch .widget_wpshower_index_videos div.next div:hover{background-color:#3399cc;}.widget_wpshower_index_videos .prev2,.widget_wpshower_index_videos .next2{position:absolute;z-index:3;left:0px;width:100%;height:15px;}.widget_wpshower_index_videos .prev2{top:30px;background:-moz-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);pointer-events:none;}.widget_wpshower_index_videos .next2{bottom:30px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);pointer-events:none;}.widget_wpshower_index_videos .content{position:relative;z-index:2;}.widget_wpshower_index_latest_entries article{border-bottom:1px dotted #edece8;padding-bottom:15px;padding-bottom:1.5rem;margin-bottom:15px;margin-bottom:1.5rem;}.widget_wpshower_index_latest_entries.grid article{padding-bottom:40px;padding-bottom:4rem;}.widget_wpshower_index_latest_entries article:last-child{margin-bottom:0px;}.widget_wpshower_index_latest_entries article:after{content:'';display:block;clear:both;}.widget_wpshower_index_latest_entries article>a{float:left;width:47.945205479%;}.widget_wpshower_index_latest_entries article>div{float:right;width:47.945205479%;}.widget_wpshower_index_latest_entries article>div.no_thumbnail{float:none;width:100%;}.widget_wpshower_index_latest_entries.grid article>a,.widget_wpshower_index_latest_entries.grid article>div{float:none;width:100%;}.widget_wpshower_index_latest_entries.grid article>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_latest_entries .meta-top{margin-bottom:1px;margin-bottom:1px;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem;font-weight:600;color:#b2afab;}.widget_wpshower_index_latest_entries.grid .meta-top{margin-bottom:0px;}.widget_wpshower_index_latest_entries .meta-top a{color:#b2afab;}.no-touch .widget_wpshower_index_latest_entries .meta-top a:hover{color:#3399cc;}.widget_wpshower_index_latest_entries article h2{font-family:'Crete Round',serif;margin:0px;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:400;}.widget_wpshower_index_latest_entries .meta{margin-top:5px;margin-top:0.5rem;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#b2afab;}.widget_wpshower_index_latest_entries .meta span{margin-right:4px;margin-right:0.4rem;}.widget_wpshower_index_latest_entries .meta span.separator{opacity:0.4;}.widget_wpshower_index_latest_entries .meta a{color:#b2afab;}.no-touch .widget_wpshower_index_latest_entries .meta a:hover{color:#3399cc;}.widget_wpshower_index_latest_entries article .summary{margin-top:10px;margin-top:1rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_latest_entries.grid article .summary{margin-top:10px;margin-top:1rem;font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;}.widget_rss .rss-date{display:block;}.widget_calendar table,.widget_calendar td{border:0px;border-spacing:1px;}.widget_calendar caption{margin:0px;text-align:right;}.widget_calendar th,.widget_calendar td{padding:0px;text-align:center;}.widget_calendar th{padding:10px 0px;padding:1rem 0px;}.site-footer .widget_calendar a{display:block;border-bottom:none;}.widget_calendar tbody td{padding:8px;padding:0.8rem;background:rgba(236,236,236,0.5);border:1px solid #fff;}.widget_calendar tbody .pad,.site-footer .widget_calendar tbody .pad{background-color:transparent;}#wp-calendar tfoot #prev{padding-top:10px;padding-top:1rem;font-size:13px;font-size:1.3rem;text-transform:uppercase;text-align:left;}#wp-calendar tfoot #next{padding-top:10px;padding-top:1rem;font-size:13px;font-size:1.3rem;text-transform:uppercase;text-align:right;}#footer-widgets:after{content:'';display:block;clear:both;}.site-footer{padding:40px 16px;padding:4rem 1.6rem;background:#f5f4f1;color:#7b7671;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;border-top-width:1px;border-top-style:solid;border-top-color:#ebebeb;}.site-footer a{color:#7b7671;}.no-touch .site-footer a:hover{color:#3399cc;}.theme-info span{font-style:italic;}.site-footer:after{content:"";display:block;clear:both;}@media (min-width: 951px) {#site-navigation{margin:0 60px 0 6px;margin:0 6rem 0 0.6rem;}#site-navigation>div>ul>li{display:inline-block;position:relative;padding-left:20px;padding-left:2rem;}#site-navigation>div>ul>li>a{display:inline-block;line-height:33px;line-height:3.3rem;padding-bottom:4px;padding-bottom:0.4rem;border-top:3px solid transparent;}.no-touch #site-navigation>div>ul>li>a:hover,.no-touch #site-navigation>div>ul>li:hover>a,#site-navigation>div>ul>li.current_page_item>a{border-top:3px solid #7b7671;}#site-navigation>div>ul>li.submenu-off>a{position:relative;padding-right:12px;padding-right:1.2rem;}#site-navigation>div>ul>li.submenu-off>a:after{content:'▼';display:block;position:absolute;top:0px;right:0px;width:8px;width:0.8rem;height:34px;height:3.4rem;line-height:34px;line-height:3.4rem;font-family:outspoken;font-size:5px;font-size:0.5rem;}#site-navigation>div>ul>li>ul{position:absolute;display:none;top:100%;left:0px;z-index:9999;padding-left:0px;}#site-navigation>div>ul>li.submenu-off.submenu-active>a:after{content:'▲';}#site-navigation>div>ul>li.submenu-off>ul.submenu-visible{display:block;}#site-navigation ul ul li{padding:0 20px 11px;padding:0 2rem 1.1rem;}#site-navigation ul ul ul li{padding:11px 0 0 20px;padding:1.1rem 0 0 2rem;}#site-navigation ul ul a{white-space:nowrap;border-bottom:1px solid #f5f4f1;}.no-touch #site-navigation ul ul a:hover{border-bottom-color:#7b7671;}#site-navigation>div>ul>li>ul>li{background:#f5f4f1;}#site-navigation>div>ul>li>ul>li:last-child{padding-bottom:18px;padding-bottom:1.8rem;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;}#site-navigation>div>ul>li>ul ul{padding-left:0px;}#section-toggle{display:none;}#section-navigation{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}#section-navigation a{line-height:32px;line-height:3.2rem;font-size:16px;font-size:1.6rem;font-weight:600;}#section-navigation>div>ul>li{position:relative;display:inline-block;}#section-navigation>div>ul>li>a{display:inline-block;padding:0 10px;padding:0 1rem;line-height:45px;line-height:4.5rem;border-right:1px solid transparent;border-left:1px solid transparent;}#section-navigation>div>ul>li.submenu-off>a{position:relative;padding-right:24px;padding-right:2.4rem;}#section-navigation>div>ul>li.submenu-off>a span:after{content:'v';display:block;position:absolute;top:2px;top:0.2rem;right:3px;right:3px;width:20px;width:2rem;height:43px;height:4.3rem;text-align:center;font-size:10px;font-size:1rem;line-height:43px;line-height:4.3rem;font-weight:400;color:#edece8;font-family:outspoken;}#section-navigation>div>ul>li.submenu-active>a{background:#3a3939;color:#fff;}.no-touch #section-navigation>div>ul>li.submenu-active>a:hover{color:#fff;}.no-touch #section-navigation>div>ul>li.submenu-off:hover>a span:after{content:'^';}#section-navigation>div>ul>li ul{position:absolute;z-index:9999;display:none;}#section-navigation>div>ul>li ul.submenu-visible{display:block;}#section-navigation>div>ul>li>ul{top:100%;left:0px;min-width:100%;}#section-navigation>div>ul>li>ul li{display:block;position:relative;}#section-navigation>div>ul>li>ul a{display:inline-block;position:relative;width:100%;padding:0 15px;padding:0 1.5rem;white-space:nowrap;background:#3a3939;color:#fff;border-top:1px solid rgba(255,255,255,0.1);}.no-touch #section-navigation>div>ul>li>ul a:hover{background:#3399cc;color:#fff;}#section-navigation>div>ul>li>ul a span{display:inline-block;position:relative;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem;}#section-navigation>div>ul>li>ul li.submenu-off>a span{padding-right:20px;padding-right:2rem;}#section-navigation>div>ul>li>ul li.submenu-off>a span:after{content:'>';display:block;position:absolute;top:0px;right:0px;width:20px;width:2rem;height:36px;height:3.6rem;line-height:36px;line-height:3.6rem;text-align:center;font-family:outspoken;font-weight:400;color:#edece8;font-size:10px;font-size:1rem;}#section-navigation>div>ul>li>ul ul{top:0px;left:100%;}.page-content .searchform-wrapper label{display:inline-block;width:500px;}.page-content input[name="s"]{width:100%;}.widget_wpshower_index_videos .container{min-height:411px;}.no-touch .reply{visibility:hidden;}.no-touch .comment-list article:hover .reply{visibility:visible;}.wpshower-more-like-this li{width:30.593607306%;}.wpshower-more-like-this li:first-child{margin-right:4.109589041%;}.wpshower-more-like-this li:nth-child(3){float:right;}}@media (max-width: 950px) {#header-banner{margin:12px 0px;margin:1.2rem 0px;}#page{padding:0;}#site-header-container .site-title .home-link{left:8px;top:16px;}#site-navigation{display:none;}#site-navigation.toggled-on{display:block;}#site-navigation>div>ul li{display:block;border-top:1px solid #fff;}#site-navigation>div a{display:block;padding-right:30px;padding-right:3rem;line-height:47px;line-height:4.7rem;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}.no-touch #site-navigation>div a:hover{background:#7b7671;color:#f5f4f1;}#site-navigation>div>ul>li a{position:relative;}#site-navigation>div>ul>li>a{padding-left:20px;padding-left:2rem;}#site-navigation>div>ul li.submenu-off>a:after{content:'v';display:block;position:absolute;top:0px;right:0px;width:15px;width:1.5rem;height:47px;height:4.7rem;padding-right:15px;padding-right:1.5rem;line-height:47px;line-height:4.7rem;text-align:right;font-family:outspoken;font-weight:400;color:#7b7671;font-size:10px;font-size:1rem;}.no-touch #site-navigation>div>ul li.submenu-off>a:hover:after{color:#f5f4f1;}#site-navigation>div>ul li.submenu-active>a:after{content:'^';}#site-navigation>div>ul ul{display:none;}#site-navigation>div>ul ul.submenu-visible{display:block;}#site-navigation>div>ul>li>ul>li>a{padding-left:40px;padding-left:4rem;}#site-navigation>div>ul>li>ul>li li a{padding-left:60px;padding-left:6rem;}.menu-toggle{display:inline-block;font-family:outspoken;width:40px;width:4rem;height:40px;height:4rem;line-height:40px;line-height:4rem;margin:0px;font-size:25px;font-size:2.5rem;color:#7b7671;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#section-toggle{clear:both;line-height:55px;line-height:5.5rem;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;font-size:20px;font-size:2rem;font-weight:600;cursor:pointer;}#section-toggle span{position:relative;float:right;width:24px;width:2.4rem;height:24px;height:2.4rem;margin-top:16px;margin-top:1.6rem;font-weight:400;background:#edece8;color:#fff;border-radius:2px;-webkit-border-radius:2px;}#section-toggle span:after{content:'v';position:absolute;top:0px;left:0px;width:24px;width:2.4rem;height:24px;height:2.4rem;font-family:outspoken;font-size:11px;font-size:1.1rem;line-height:24px;line-height:2.4rem;text-align:center;}.no-touch #section-toggle:hover span{background-color:#3399cc;}#section-toggle.toggled-on span:after{content:'^';}#section-navigation>div{display:none;}#section-navigation.toggled-on>div{display:block;}#section-navigation>div>ul li{display:block;border-top:1px solid #cacaca;}#section-navigation>div>ul>li:first-child{border-top:none;}#section-navigation>div>ul>li:last-child{border-bottom:1px solid #cacaca;}#section-navigation a{display:block;position:relative;line-height:47px;line-height:4.7rem;font-size:20px!important;font-size:2rem!important;}#section-navigation .submenu-off a{padding-right:24px;padding-right:2.4rem;}#section-navigation>div>ul li.submenu-off>a:after{content:'v';display:block;position:absolute;top:0px;right:0px;width:24px;width:2.4rem;height:47px;height:4.7rem;line-height:47px;line-height:4.7rem;text-align:center;font-family:outspoken;font-weight:400;color:#3a3939;font-size:10px;font-size:1rem;}.no-touch #section-navigation>div>ul li.submenu-off>a:hover:after{color:#3399cc;}#section-navigation>div>ul li.submenu-active>a:after{content:'^';}#section-navigation>div>ul ul{display:none;}#section-navigation>div>ul ul.submenu-visible{display:block;}#section-navigation>div>ul>li>ul>li>a{padding-left:20px;padding-left:2rem;}#section-navigation>div>ul>li>ul>li li a{padding-left:40px;padding-left:4rem;}.outspoken-gallery h2{margin:5px 0 0px;margin:0.5rem 0 0px;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;}body.wpshower-blog .full_width_bullets{display:block;}body.wpshower-blog .outspoken-gallery .prev,body.wpshower-blog .outspoken-gallery .next{display:none!important;}.post-navigation{display:none;}.load-more{width:260px;width:26rem;margin-top:30px;margin-top:3rem;}.widget .widget-title .prev,.widget .widget-title .next{display:none;}.bullets{display:block;}body.content-full-width .masonry-sizer{width:47.945205479%;}body.content-full-width .masonry-gutter{width:4.109589041%;}.wpshower-more-like-this li{width:31.135531136%;}.wpshower-more-like-this li:first-child{margin-right:3.296703297%;}.wpshower-more-like-this li:nth-child(3){float:right;}.widget_wpshower_index_videos .container{width:100%;padding-right:0px;}.widget_wpshower_index_videos .info{display:none;}.widget_wpshower_follow_us>ul>li,.csscalc .widget_wpshower_follow_us>ul>li{width:100%;}.widget_categories>ul>li,.csscalc .widget_categories>ul>li{width:100%;}}@media (min-width: 641px) {.outspoken-gallery .info{position:absolute;left:30px;bottom:30px;padding:18px 25px;padding:1.8rem 2.5rem;background:rgba(0,0,0,0.7);max-width:-moz-calc(100% - 60px);max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px);border-radius:2px;-webkit-border-radius:2px;}body.wpshower-masonry .outspoken-gallery .info{left:20px;bottom:10px;padding:10px 15px;padding:1rem 1.5rem;}.no-touch .outspoken-gallery:hover .prev,.no-touch .outspoken-gallery:hover .next{display:block;}.entry-content .tags .column{float:left;width:45.714285714%;}.entry-content .tags .column:nth-child(2){float:right;}.archives-template li{float:left;width:30.593607306%;margin-right:4.109589041%;}.archives-template li:nth-child(3n + 1){clear:both;}.archives-template li:nth-child(3n + 2){margin-right:0px;}.archives-template li:nth-child(3n){float:right;margin-right:0px;}.widget_wpshower_index_editors_choice article{padding-right:30px;}.widget_wpshower_index_categories .column{float:left;width:21.917808219%;}.widget_wpshower_index_categories .column:first-child,.widget_wpshower_index_categories .column:nth-child(2){width:26.02739726%;padding-right:4.109589041%;}.widget_wpshower_index_categories .column:nth-child(4){float:right;}.widget_wpshower_index_two_categories .column{float:left;width:47.945205479%;}.widget_wpshower_index_two_categories .column:nth-child(2){float:right;}#footer-widgets .widget-area{float:left;width:31.534772182%;}#footer-widgets .widget-area:first-child{margin-right:2.69784%;}#footer-widgets .widget-area:last-child{float:right;}.site-info{float:left;width:50%;padding-right:16px;margin-right:16px;}.menu-footer-manu-container{float:right;width:50%;text-align:right;}}@media (max-width: 640px) {#page{padding:0;}#content{margin-bottom:32px;margin-bottom:3.2rem;}h1{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;margin:20px 0 30px;margin:2rem 0 3rem;}h2{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;margin:20px 0 25px;margin:2rem 0 2.5rem;}h3{font-size:18px;font-size:1.8rem;line-height:23px;line-height:2.3rem;margin:20px 0 25px;margin:2rem 0 2.5rem;}h4{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:20px 0 22px;margin:2rem 0 2.2rem;}h5{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin:24px 0 25px;margin:2.4rem 0 2.5rem;}h6{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;margin:24px 0px;margin:2.4rem 0px;}.site-header .searchform [type="text"]{font-size:25px;font-size:2.5rem;line-height:34px;line-height:3.4rem;}.navbar{margin-bottom:16px;margin-bottom:1.6rem;}#site-header-container .site-title{}.csscalc .outspoken-gallery{margin-left:-10px;width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px);}#main>.outspoken-gallery .prev,#main>.outspoken-gallery .next,#main>.gallery-parent .prev,#main>.gallery-parent .next{display:none;}.outspoken-gallery .expand{top:20px;top:2rem;}.outspoken-gallery .info{padding:15px 9px 18px;padding:1.5rem 0.9rem 1.8rem;background:rgba(236,236,236,0.5);border-bottom:1px solid #cacaca;}.outspoken-gallery .meta{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;color:#3a3939;}.outspoken-gallery .meta a{color:#3a3939;}.outspoken-gallery h2{margin:3px 0 0px;margin:3px 0 0px;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}.outspoken-gallery h2 a{color:#3a3939;}#primary,.primary{padding-top:0px;padding-top:0rem;}#section-toggle{padding:0 14px;padding:0 1.4rem;line-height:49px;line-height:4.9rem;border-top-width:1px;border-top-color:#edece8!important;border-right:1px solid #cacaca;border-left:1px solid #cacaca;border-radius:2px;-webkit-border-radius:2px;}.no-touch #section-toggle:hover span{background-color:#edece8;}.no-touch #section-toggle:hover span:after{content:'v';}#section-toggle.toggled-on span:after{content:'^';}#section-toggle.toggled-on{border-bottom-width:1px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-left-radius:0px;-webkit-border-bottom-left-radius:0px;}#section-toggle span{margin-top:13px;margin-top:1.3rem;}#section-navigation>div>ul>li:last-child{border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;}#section-navigation a{padding:0 13px;padding:0 1.3rem;border-right:1px solid #cacaca;border-left:1px solid #cacaca;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}#section-navigation .submenu-off a{padding-right:39px;padding-right:3.9rem;}.no-touch #section-navigation a:hover{background:#3399cc;color:#fff!important;border-right-color:#3399cc;border-left-color:#3399cc;}.no-touch #section-navigation>div>ul li.submenu-off>a:hover:after{color:#fff!important;}#section-navigation>div>ul li.submenu-off>a:after{padding-right:15px;padding-right:1.5rem;}body.single .entry-title{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;}body.single .sottotitolo{font-size:16px;font-size:1.6rem;margin-top:16px;margin-top:1.6rem;font-family:"Open Sans",sans-serif;font-weight:600;}body.single .entry-meta{font-size:13px;font-size:1.3rem;}body.archive .entry-meta,body.search .entry-meta{font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}body.archive .entry-thumbnail,body.search .entry-thumbnail{float:none;width:100%;margin-bottom:11px;margin-bottom:1.1rem;}body.archive .hentry.type-cad .entry-thumbnail,body.archive .hentry.type-bim_t .entry-thumbnail{display:block;}body.archive .entry-column,body.search .entry-column{float:none;width:auto;}.navigation .mobile{display:none;}.share>.text{display:none;}.share>div.fb{padding-right:27px;}#commentform input[type="submit"]{width:100%;}.comment-list .children{margin-left:20px;margin-left:2rem;}.comment-metadata{display:block;margin:4px 0 0px;margin:0.4rem 0 0px;}#contact-us .submit input{width:100%;}.archives-template li{float:left;width:47.580645161%;}.archives-template li:nth-child(odd){clear:both;}.archives-template li:nth-child(even){float:right;}.masonry-sizer,body.content-full-width .masonry-sizer{width:100%;}.masonry-gutter,body.content-full-width .masonry-gutter{width:0px;}body.wpshower-masonry .entry-meta{font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.portfolio-gallery{float:none;width:100%;}.portfolio-info{float:none;width:100%;}.portfolio-info h1{font-size:28px;font-size:2.8rem;line-height:34px;line-height:3.4rem;}.widget{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;margin-bottom:24px;margin-bottom:2.4rem;}.widget_wpshower_index_featured_articles article>a img{margin-bottom:8px;margin-bottom:0.8rem;}.widget_wpshower_index_featured_articles article .meta{margin-bottom:1px;margin-bottom:1px;font-size:11px;font-size:1.1rem;}.widget_wpshower_index_featured_articles article h2{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;}.widget_wpshower_index_featured_articles article .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_highlights .container{width:100%;margin-bottom:24px;margin-bottom:2.4rem;}.widget_wpshower_index_highlights li article>a img{margin-bottom:14px;margin-bottom:1.4rem;}.widget_wpshower_index_highlights li article .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_highlights li article h2{margin:0 0 6px;margin:0 0 0.6rem;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}.widget_wpshower_index_highlights li article .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_highlights .latest{width:100%;}.widget_wpshower_index_highlights .latest img{margin-bottom:8px;margin-bottom:0.8rem;}.widget_wpshower_index_highlights .latest h3{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}.widget_wpshower_index_highlights .latest li{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_category>div>article,.widget_wpshower_index_category .article-list{width:100%;}.widget_wpshower_index_category>div>article{padding-bottom:14px;padding-bottom:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;border-bottom:1px solid #cacaca;}.widget_wpshower_index_category>div>article>a img{margin-bottom:8px;margin-bottom:0.8rem;}.widget_wpshower_index_category>div>article .meta{margin-bottom:2px;margin-bottom:0.2rem;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_category h3{margin-bottom:6px;margin-bottom:0.6rem;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}.widget_wpshower_index_category .summary{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;}.widget_wpshower_index_category .article-list li{padding-bottom:14px;padding-bottom:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_category .article-list .meta{font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_editors_choice article{padding-right:25px;padding-right:2.5rem;}.widget_wpshower_index_editors_choice article>a img{margin-bottom:6px;margin-bottom:0.6rem;}.widget_wpshower_index_editors_choice article .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_editors_choice article h3{font-size:13px;font-size:1.3rem;line-height:17px;line-height:1.7rem;}.wpshower-more-like-this li{width:47.983870968%;margin-right:0!important;}.wpshower-more-like-this li:nth-child(2){float:right;}.wpshower-more-like-this li:nth-child(3){display:none;}.wpshower-more-like-this article h2{margin-top:6px;margin-top:0.6rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_categories .column{width:48%;}.widget_wpshower_index_categories .column:nth-child(odd){float:left;}.widget_wpshower_index_categories .column:nth-child(even){float:right;}.widget_wpshower_index_categories .column:first-child,.widget_wpshower_index_categories .column:nth-child(2){margin-bottom:45px;margin-bottom:4.5rem;}.widget_wpshower_index_categories .column:nth-child(3){clear:both;}.widget_wpshower_index_categories .column>ul>li{padding-bottom:14px;padding-bottom:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_categories .column>ul>li:last-child{padding-bottom:0px;margin-bottom:0px;}.widget_wpshower_index_categories .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_categories .column h4{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_two_categories .column:first-child{margin-bottom:45px;margin-bottom:4.5rem;}.widget_wpshower_index_two_categories .column>ul>li{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_two_categories .big>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_two_categories .big .meta{margin-bottom:2px;margin-bottom:0.2rem;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_two_categories .small .meta{font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_two_categories .column h4{margin-bottom:6px;margin-bottom:0.6rem;font-size:18px;font-size:1.8rem;line-height:21px;line-height:2.1rem;}.widget_wpshower_index_two_categories .summary{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;}.widget_wpshower_index_videos article>a img{margin-bottom:10px;margin-bottom:1rem;}.widget_wpshower_index_videos .meta{margin-bottom:1px;margin-bottom:1px font-size: 11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}.widget_wpshower_index_videos h2{margin-bottom:6px;margin-bottom:0.6rem;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem;}.widget_wpshower_index_videos .summary{font-size:13px;font-size:1.3rem;line-height:19px;line-height:1.9rem;}.widget_wpshower_index_latest_entries article>a{width:26.666666667%;}.widget_wpshower_index_latest_entries article>div{width:70%;padding:0px;}.widget_wpshower_index_latest_entries .meta-top{margin-bottom:2px;margin-bottom:0.2rem;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.8rem;}.widget_wpshower_index_latest_entries article h2{font-size:16px;font-size:1.6rem;line-height:21px;line-height:2.1rem;}.widget_wpshower_index_latest_entries .meta,.widget_wpshower_index_latest_entries article .summary{display:none;}.site-footer{padding:8px 16px;padding:0.8rem 1.6rem;font-size:13px;font-size:1.3rem;line-height:24px;line-height:2.4rem;}.site-info{margin-bottom:8px;margin-bottom:0.8rem;}}@media print {footer a[rel="bookmark"]:link:after,footer a[rel="bookmark"]:visited:after{content:" [" attr(href) "] ";}#respond,.comments-area .comment-edit-link,.comments-area .reply,.share-side,#section-toggle{display:none;}}.relative{position:relative;}#main,#footer-widgets,.footer_content{max-width:1024px;margin-right:auto;margin-left:auto;}body[class*="listing-speciali"]:not(.paged) #main,body[class*="listing-speciali"]:not(.paged) #footer-widgets,body[class*="listing-speciali"]:not(.paged) .footer_content{max-width:1292px;max-width:129.2rem;width:100%;}.theme-info a{border-bottom-style:none;margin-right:8px;white-space:nowrap;}.theme-info,.site-info,.menu-footer-menu-container{display:inline!important;margin:0px;padding:0px;clear:none!important;float:none!important;width:auto!important;line-height:1.2!important;}.theme-info ul,.theme-info ul li{display:inline;margin:0px;padding:0px;list-style-type:none;}.service{width:300px;width:30rem;margin-left:24px;clear:right;float:right;margin-top:8px;margin-top:0.8rem;color:#ffffff;margin-bottom:4px;margin-bottom:0.4rem;vertical-align:top;display:table;margin-right:0px;font-family:'Open Sans',sans-serif;}.service *,.service>div,aside.service>*,aside.service+*{min-width:auto!important;max-width:100%!important;}.service p,aside p{display:inline;margin:0px;padding:0px;}.adv-strip-title{font-size:10px!important;font-size:1rem!important;margin:0px!important;padding:0px!important;line-height:10px!important;line-height:1rem!important;text-align:center!important;}.adv-strip-title a{font-family:'Open Sans',sans-serif;font-size:10px!important;font-size:1rem!important;text-transform:uppercase;color:#808c9c!important;display:inline-block;line-height:16px!important;line-height:1.6rem!important;letter-spacing:0.5px!important;letter-spacing:0.05rem!important;text-decoration:none!important;margin:0px!important;padding:0px!important;border-style:none!important;}.adv-strip-title a:hover{color:#3a3939;}.no-fit-img{text-align:center;margin-right:auto;margin-left:auto;}.no-fit-img img{height:auto!important;width:auto!important;-webkit-border-radius:0;border-radius:0;text-align:center;}.entry-content{margin-bottom:0px;margin-bottom:0rem;padding-left:56px;padding-left:5.6rem;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.4;font-size:16px;font-size:1.6rem;margin-bottom:16px;margin-bottom:1.6rem;}#tertiary .entry-content,.page-template-default .entry-content{padding-left:0px;padding-left:0rem;}.entry-content p{display:block;}.entry-content .service p{display:inline-block;}.single-post .entry-content .copyright{padding-bottom:24px;padding-bottom:2.4rem;clear:left;display:block;float:none;white-space:nowrap;width:66%;overflow:visible;}.service .single-post .entry-content .copyright{display:inline-block;clear:both;padding-top:16px;padding-top:1.6rem;padding-bottom:24px;padding-bottom:2.4rem;}.single-post.single-format-video .entry-content .copyright{display:none;content:"";}.entry-content p.alighright{text-align:right;padding-right:58px;padding-right:5.8rem;}.entry-content p,.entry-content ol,.entry-content ul,.entry-content p img,.entry-content p div,.entry-content div{font-family:Georgia,"Times New Roman",Times,serif;line-height:1.6;font-size:16px;font-size:1.6rem;margin-bottom:16px;margin-bottom:1.6rem;}.entry-content .service p,.entry-content .service ol,.entry-content .service ul,.entry-content .service p img,.entry-content .service p div,.entry-content .service div,#tertiary p,#tertiary ol,#tertiary ul,#tertiary p img,#tertiary p div,#tertiary div,.entry-content .service #sidebar-floating,.entry-content .service #sidebar-floating{max-width:300px;max-width:30rem;}.entry-content p>img{max-width:580px;max-width:58rem;}.entry-content pre{background:#ffffff;color:#545b63;font-size:15px;font-size:1.5rem;line-height:1.3!important;margin:0px!important;padding:0px!important;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;border:0px;font-family:monospace;clear:left;float:none;}.single-format-video .entry-content p,.single-format-video .entry-content ol,.single-format-video .entry-content ul,.single-format-video .entry-content p img,.single-format-video .entry-content p div,.single-format-video .entry-content div,.entry-content #cc,.entry-content #cc *{max-width:100%!important;min-width:100%!important;}h2.legislazione{line-height:1.4;font-size:24px;font-size:2.4rem;padding:0px;margin-top:-4px;margin-top:-0.4rem;margin-right:0px;margin-bottom:24px;margin-bottom:2.4rem;margin-left:0px;white-space:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}.entry-content pre p{text-indent:0!important;display:inline!important;margin:0px!important;padding:0px!important;clear:none!important;float:none!important;height:auto!important;width:auto!important;font-family:monospace;color:#333333;font-size:15px;font-size:1.5rem;line-height:1.3!important;}.entry-content pre br{display:none;}.entry-content a{color:#3399cc;border-bottom-style:none;}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{display:block;font-family:'Crete Round',serif;font-weight:400;clear:none;float:none;cursor:default;page-break-after:always;}.entry-content .service h1,.entry-content .service h2,.entry-content .service h3,.entry-content .service h4,.entry-content .service h5,.entry-content .service h6{max-width:300px;max-width:30rem;min-width:100%;}.entry-content .imageframe img{height:auto;max-width:100%;width:auto;border-collapse:collapse;border:1px solid rgba(0,0,0,0.33);}.entry-content img{clear:none;float:none;}.entry-content .caption{color:#585858;line-height:1.2;padding-top:8px;padding-top:0.8rem;}.entry-content dfn{font-size:13px;font-size:1.3rem;}.entry-content .cad-img{clear:left;float:left;margin-right:32px;margin-right:3.2rem;padding:8px;padding:0.8rem;border:1px solid #cacaca;margin-bottom:8px;margin-bottom:0.8rem;}.single-cad .entry-content .cad-img{margin-bottom:40px;margin-bottom:4rem;}.archive-title{font-weight:600;}.url.fn.n{font-weight:600;margin-left:2px;margin-left:0.2rem;}.login-box{background-color:#FFFFFF;line-height:16px;line-height:1.6rem;font-weight:600;text-align:left;width:320px;width:32rem;font-size:13px;font-size:1.3rem;position:absolute;z-index:9999;visibility:visible;-webkit-box-shadow:0 0 0 4096px rgba(0,0,0,0.66);box-shadow:0 0 0 4096px rgba(0,0,0,0.66);-webkit-transition:all 72ms ease-out 0s;-moz-transition:all 72ms ease-out 0s;-ms-transition:all 72ms ease-out 0s;-o-transition:all 72ms ease-out 0s;transition:all 72ms ease-out 0s;font-family:"Open Sans",sans-serif!important;-webkit-border-radius:2px;border-radius:2px;}.login-box:after{content:"";background-color:#F5F5F5;height:24px;width:24px;position:absolute;top:-8px;right:16px;font-size:16px;line-height:16px;text-align:center;cursor:pointer;cursor:hand;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:3px;border-radius:3px;}.login-container .login-box{right:0px;right:0px;top:56px;top:5.6rem;}.entry-content .login-box{top:-100px;top:-10rem;margin-right:-160px;margin-right:auto;margin-left:auto;}.login-box.tohidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";color:#000;visibility:hidden;}.login-box legend{line-height:48px;line-height:4.8rem;display:block;text-align:left;margin-bottom:24px;margin-bottom:2.4rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebebeb;text-indent:24px;text-indent:2.4rem;width:100%;font-weight:600;color:#6b7a85;background-color:#f5f5f5;height:48px;height:4.8rem;font-size:16px;font-size:1.6rem;cursor:default;}.login-box fieldset{margin:0px;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block;width:100%;white-space:nowrap;}.login-box form{margin:0px;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block;width:100%;}.login-box label{font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;font-weight:400;color:#A0A0A0;display:block;margin-left:24px;margin-left:2.4rem;cursor:default;}.login-box input{background-color:#F5F5F5;display:block;line-height:32px;line-height:3.2rem;text-indent:8px;text-indent:0.8rem;width:auto;height:32px;height:3.2rem;margin-top:2px!important;margin-top:0.2rem!important;margin-right:24px;margin-right:2.4rem;margin-bottom:16px!important;margin-bottom:1.6rem!important;margin-left:24px;margin-left:2.4rem;border:1px solid #cacaca;padding-top:4px!important;padding-top:0.4rem!important;padding-right:0px;padding-bottom:4px!important;padding-bottom:0.4rem!important;padding-left:0px;width:272px;width:27.2rem;font-size:14px;font-size:1.4rem;}.login-box input:focus{color:#333333;background-color:#FFFFFF;}.login-box a.login-button{background-color:#FD4B00;text-align:center;display:inline-block;margin-top:8px!important;margin-top:0.8rem!important;margin-right:auto;margin-bottom:16px!important;margin-bottom:1.6rem!important;margin-left:208px;margin-left:20.8rem;color:#FFFFFF;width:88px;width:8.8rem;font-weight:600;padding-top:2px!important;padding-top:0.2rem!important;padding-right:16px;padding-bottom:2px!important;padding-bottom:0.2rem!important;padding-left:16px;-webkit-border-radius:3px;border-radius:3px;line-height:32px!important;line-height:3.2rem!important;height:32px!important;height:3.2rem!important;font-size:13px;font-size:1.3rem;vertical-align:middle;white-space:nowrap;}.login-box a.login-button:active{background-color:#3399cc;}.login-box i{font-size:32px;font-size:3.2rem;position:absolute;top:0.8rem;top:8px;right:16px;right:1.6rem;color:#f5f5f5;}.login-box .buttonhole{padding-top:16px;padding-top:1.6rem;padding-right:24px;padding-right:2.4rem;padding-bottom:16px;padding-bottom:1.6rem;padding-left:24px;padding-left:2.4rem;text-align:right;background-color:#F5F5F5;margin-top:8px;margin-top:0.8rem;border-top-width:1px;border-top-style:solid;border-top-color:#E0E0E0;}.login-box .buttonhole a,.login-box .buttonhole a:hover{text-decoration:none;color:#808c9c;font-weight:400;display:block;padding:0px!important;border-radius:3px;min-width:75%;font-size:13px;font-size:1.3rem;line-height:24px!important;line-height:2.4rem!important;text-transform:none;font-family:'Open Sans',sans-serif;margin:0px!important;height:24px!important;height:2.4rem!important;background-color:transparent;text-align:right;}.login-box .login-error{padding:16px;padding:1.6rem;text-align:left;background-color:#F5F5F5;margin:24px;margin:2.4rem;margin-top:-8px;margin-top:-0.8rem;border:2px solid #ffa800;position:relative;font-family:"Open Sans",sans-serif;font-weight:400;}.login-box .login-error p{font-size:13px;line-height:1.2;font-weight:400;white-space:normal;display:inline;margin:0px;padding:0px;font-family:"Open Sans",sans-serif;}.menu-rev{background-color:#ffffff;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;font-weight:600;position:fixed;color:#808899;visibility:visible;-webkit-transition:all 320ms ease-out 0s;-moz-transition:all 320ms ease-out 0s;-ms-transition:all 320ms ease-out 0s;-o-transition:all 320ms ease-out 0s;transition:all 320ms ease-out 0s;z-index:9999;display:table;margin-bottom:50%;-moz-transform:translateX(0px) translateY(0px);-webkit-transform:translateX(0px) translateY(0px);-o-transform:translateX(0px) translateY(0px);-ms-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px);}.menu-rev .close_nav{display:none;}.logged-in .menu-rev{margin-top:34px;margin-top:3.4rem;}.menu-rev.tohidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";color:#000;z-index:9999;position:fixed;top:-1024px;left:-1024px;z-index:0;height:0px;overflow:hidden;}.menu-rev .menu-rev-box{padding-top:16px;padding-right:32px;padding-bottom:24px;padding-left:32px;padding-top:1.6rem;padding-right:3.2rem;padding-bottom:2.4rem;padding-left:3.2rem;margin:0;}.menu-rev .menu-rev-box .thumbs{margin-bottom:-24px;margin-bottom:-2.4rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DFDFDF;padding-top:8px;padding-bottom:16px;padding-top:0.8rem;padding-bottom:1.6rem;padding-right:0px!important;padding-left:0px!important;margin-right:0px!important;margin-left:0px!important;}.menu-rev .menu-rev-box .thumbs ul li a{margin:0px;padding:0px;clear:none;float:left;width:25%;}.menu-rev .menu-rev-box .thumbs ul li a p:before{content:"";height:16px;width:16px;height:1.6rem;width:1.6rem;display:inline-block;clear:none;float:left;margin-right:8px;margin-bottom:8px;margin-right:0.8rem;margin-bottom:0.8rem;overflow:hidden;-webkit-border-radius:3px;border-radius:50%;line-height:50%;font-size:16px;margin-top:4px;font-size:1.6rem;margin-top:0.4rem;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_ingegneri p:before,.footer_content .thumbs ul li a#tknbr_ingegneri:hover:before{background-color:#0E7398!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_architetto p:before,.footer_content .thumbs ul li a#tknbr_architetto:hover:before{background-color:#ed4ab9!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_geometra p:before,.footer_content .thumbs ul li a#tknbr_geometra:hover:before{background-color:#f18b12!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_periti p:before,.footer_content .thumbs ul li a#tknbr_periti:hover:before{background-color:#42aed6!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_agrinews p:before,.footer_content .thumbs ul li a#tknbr_agrinews:hover:before{background-color:#7AC143!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_geologi p:before,.footer_content .thumbs ul li a#tknbr_geologi:hover:before{background-color:#8A9165!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_chimici p:before,.footer_content .thumbs ul li a#tknbr_chimici:hover:before{background-color:#c6d200!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_edilone p:before,.footer_content .thumbs ul li a#tknbr_edilone:hover:before{background-color:#febc2f!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_tknring p:before,.footer_content .thumbs ul li a#tknbr_tknring:hover:before{background-color:#A6232D!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_teknosearch p:before,.footer_content .thumbs ul li a#tknbr_teknosearch:hover:before{background-color:#009bbc!important;}.menu-rev .menu-rev-box .thumbs ul li a#tknbr_wikitecnica p:before,.footer_content .thumbs ul li a#tknbr_wikitecnica:hover:before{background-color:#2978b5!important;}.menu-rev .menu-rev-box .thumbs ul li a p{height:24px;height:2.4rem;display:inline-block;clear:none;float:none;margin-right:16px;margin-bottom:8px;line-height:24px;font-size:13px;margin-right:1.6rem;margin-bottom:0.8rem;line-height:2.4rem;font-size:1.3rem;font-weight:600;color:#808899;padding:0px;margin-top:0px;margin-left:0px;}.menu-rev .menu-rev-box.colored{background-color:#eaebeb;}.menu-rev .menu-rev-box .widget_nav_menu{display:table;width:100%;}.menu-rev .menu-rev-box .widget_nav_menu ul li a{line-height:20px;line-height:2rem;font-weight:600;color:#808899;text-decoration:none;display:inline;margin:0px;padding:0px;clear:both;height:auto;width:auto;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.menu-rev .menu-rev-box .widget_nav_menu h6{font-family:'Open Sans',sans-serif;font-size:13px;line-height:16px;font-size:1.3rem;line-height:1.6rem;font-weight:600;color:#a3acc2;display:block;margin-top:8px;margin-top:0.8rem;padding:0;margin-right:0px;margin-left:0px;height:auto;width:auto;padding-bottom:8px;padding-bottom:0.8rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DFDFDF;margin-right:16px;margin-right:1.6rem;}.menu-rev ul,.menu-rev ul li{margin:0;padding:0;list-style-type:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block;text-align:left;}.menu-rev p,.menu-rev a{font-family:'Open Sans',sans-serif;font-size:13px;line-height:16px;font-size:1.3rem;line-height:1.6rem;font-weight:400;}.menu-rev h3{font-family:'Open Sans',sans-serif;font-size:13px;line-height:16px;font-size:1.3rem;line-height:1.6rem;font-weight:600;color:#a3acc2;display:block;margin-top:8px;margin-top:0.8rem;padding:0;margin-right:0px;margin-bottom:8px;margin-bottom:0.8rem;margin-left:0px;height:auto;width:auto;}.menu-rev .menu-rev-box .search-on-site{background-color:#FFFFFF;line-height:32px;line-height:3.2rem;display:block;margin:0;padding:0;height:32px;height:3.2rem;width:100%;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;}.menu-rev .menu-rev-box .search-on-site .search-on-site-field{border:1px solid #FFFFFF;background-color:#FFFFFF;line-height:32px;line-height:3.2rem;display:block;margin:0;padding:0;height:32px;height:3.2rem;width:100%;position:absolute;left:0px;top:0px;text-indent:16px;text-indent:1.6rem;}.menu-rev .menu-rev-box .search-on-site .search-on-site-button{height:32px;height:3.2rem;width:40px;width:4rem;position:absolute;top:0px;right:0px;display:block;margin:0;padding:0;background-color:transparent;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;opacity:.50;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}.menu-rev .menu-rev-box .search-on-site i{height:32px;height:3.2rem;width:40px;width:4rem;position:absolute;top:0px;right:0px;display:block;margin:0;padding:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-size:20px;line-height:32px;font-size:2rem;line-height:3.2rem;color:#eaebeb;text-align:center;vertical-align:middle;}.the-box{border:1px solid #cacaca;font-family:'Open Sans',sans-serif;display:table;margin-left:0px;margin-right:0px;min-width:288px;min-width:28.8rem;margin-top:0px;margin-bottom:16px;margin-bottom:1.6rem;min-width:auto;padding-top:8px;padding-top:0.8rem;padding-right:16px;padding-right:1.6rem;padding-bottom:24px;padding-bottom:2.4rem;padding-left:16px;padding-left:1.6rem;min-height:160px;}.the-box a{border-bottom-style:none;}.the-box p{font-family:'Open Sans',sans-serif;font-size:90%!important;display:inline;}.the-box h3,.widget-title{border-bottom-color:#e0e0e0!important;border-bottom-style:solid;border-bottom-width:1px;color:#808f99;display:block;font-family:'Open Sans',sans-serif!important;font-size:16px;font-weight:600!important;line-height:32px;line-height:3.2rem;text-transform:uppercase;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-bottom:1.6rem;margin-left:0px;}.interest-box{background-color:#f5f5f5;margin-bottom:16px;margin-bottom:1.6rem;padding-top:24px;padding-top:2.4rem;padding-right:16px;padding-right:1.6rem;padding-bottom:24px;padding-bottom:2.4rem;padding-left:16px;padding-left:1.6rem;display:table;width:auto;}.interest-box a{font-family:'Open Sans',sans-serif;color:#808c9c;font-size:14px;font-size:1.4rem;line-height:1.3;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom-style:none;}.interest-box b{font-size:20px;font-size:2rem;line-height:1.1;color:#3a3939;font-family:'Crete Round',serif;font-weight:400;display:block;text-transform:none;margin-top:4px;margin-top:0.4rem;}.author-box{display:table;-webkit-border-radius:2px;border-radius:2px;min-height:160px;margin-bottom:0px!important;padding-bottom:0px!important;max-width:100%!important;min-width:100%!important;}.author-box .author-box-row{margin-bottom:0px!important;padding-bottom:0px!important;max-width:100%!important;min-width:100%!important;}.author-box .author-head,.author-box .author-body{display:table-cell;}.author-box .author-head{width:25%;text-align:center;vertical-align:top;padding-bottom:32px;padding-bottom:3.2rem;}.author-box .author-head h3,.author-box .author-head .author-name{font-size:21px;font-size:2.1rem;line-height:1;text-align:center;display:block;color:#7C7C7C;padding-top:0px;padding-right:8px;padding-right:0.8rem;padding-left:8px;padding-left:0.8rem;cursor:default;font-weight:400;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;margin-top:0px;margin-right:0px;margin-bottom:40px;margin-left:0px;text-transform:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.author-box .author-head a{font-size:12px;font-size:1.2rem;line-height:1.1;text-align:center;display:inline-block;color:#ffffff;font-weight:600;background-color:#3399cc;font-family:'Open Sans',sans-serif;overflow:hidden;position:absolute;left:0px;right:0px;bottom:0px;padding-top:8px;padding-top:0.8rem;padding-right:16px;padding-right:1.6rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:16px;padding-left:1.6rem;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;cursor:hand;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none;}.author-box .author-head a:hover{text-decoration:none;color:#ffffff!important;}.author-box .author-head img{display:block!important;height:88px!important;height:8.8rem!important;width:88px!important;width:8.8rem!important;margin-right:auto!important;margin-left:auto!important;margin-top:0!important;margin-bottom:8px!important;margin-bottom:0.8rem!important;-webkit-border-radius:50%!important;border-radius:50%!important;}.author-box .author-head span,.author-box .author-head figcaption{display:none;}.author-box .author-body{padding-top:0px;padding-right:24px;padding-right:2.4rem;padding-bottom:0px;padding-left:24px;padding-left:2.4rem;font-size:14px;font-size:1.4rem;line-height:1.4;min-height:130px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none;}.author-box .author-box-row+.author-box-row{border-top-width:1px;border-top-style:solid;border-top-color:#BBBBBB;}.author-box .author-body a{text-decoration:underline;}.author-box .author-body p{cursor:default;line-height:1.5;}.book-box{padding-top:24px;padding-top:2.4rem;padding-left:0px;padding-right:0px;padding-bottom:16px;padding-bottom:1.6rem;display:block;-webkit-border-radius:2px;border-radius:2px;margin-bottom:24px;margin-bottom:2.4rem;margin-top:32px;margin-top:3.2rem;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#cacaca;border-right-color:#cacaca;border-bottom-color:#cacaca;border-left-color:#cacaca;}.book-box:before{content:"Approfondimenti";font-size:16px;font-weight:600;text-transform:uppercase;color:#808c9c;position:absolute;left:0px;top:-18px;display:block;line-height:16px;background-color:#ffffff;font-family:'Open Sans',sans-serif;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:0px;}.book-box .book-records h3,.book-box .book-records p{font-size:16px!important;line-height:1.1!important;display:block!important;padding:0!important;color:#333333!important;font-family:'Open Sans',sans-serif;font-weight:600!important;margin-top:0!important;margin-right:0!important;margin-bottom:8px!important;margin-left:0!important;max-width:100%!important;min-width:100%!important;}.book-box .book-records h3 span,.book-box .book-records p span{font-weight:400!important;}.book-box .book-records div,.book-box .book-records ul,.book-box .book-records ul li{width:100%!important;max-width:100%!important;min-width:100%!important;}.book-box .book-data{display:table;max-width:100%!important;min-width:100%!important;}.book-box .book-data .book-figure{width:72px;}.book-box .book-data .book-figure,.book-box .book-data .book-records{display:table-cell;text-align:left;vertical-align:top;min-width:auto!important;}.book-box .book-data .book-figure{padding-right:24px;padding-right:2.4rem;width:64px!important;}.book-box .book-data .book-records{width:100%!important;}.book-box .book-data .book-figure img{width:64px!important;display:block!important;height:auto!important;max-width:64px!important;margin:0!important;padding:0!important;}.book-box ul{margin:0!important;padding:0!important;}.book-box .description{width:100%;color:#3a3939;font-weight:400;overflow:hidden;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;padding:0!important;height:auto;display:block;margin-top:0;margin-right:0;margin-bottom:4px;margin-bottom:0.4rem;margin-left:0;}.book-box ul li{clear:right;float:left;width:100%;color:#3a3939;font-weight:400;overflow:hidden;font-size:14px;line-height:16px;margin:0!important;padding:0!important;height:auto;font-family:'Open Sans',sans-serif;}.book-box ul li i{font-style:normal;color:#808c9c;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-bottom:1.6rem;margin-left:0px;}.book-box .price-box{border-bottom-style:none;padding:0px!important;display:table!important;margin-top:8px;margin-top:0.8rem;margin-right:0px;margin-bottom:0px;margin-left:0px;height:auto;width:auto;color:#3399cc;}.book-box .price-box b{font-size:20px;font-size:2rem;font-weight:400;line-height:20px;line-height:2rem;}.book-box a{text-indent:-1024px;display:block;overflow:hidden;position:absolute;z-index:33;height:100%;width:100%;left:0px;top:0px;right:0px;bottom:0px;}.tknsrch-box{font-size:13px;line-height:16px;color:#808c9c;font-family:'Open Sans',sans-serif;font-weight:400;width:auto;min-width:300px;max-width:760px;display:block;-webkit-border-radius:2px;border-radius:2px;margin:0px;padding:0px;}.tknsrch-box .tknsrch-row{display:table-row;}.tknsrch-box .tknsrch-sheet,.tknsrch-box .tknsrch-lead{clear:none;display:table-cell;vertical-align:top;padding:0px;margin:0px;}.tknsrch-box .tknsrch-sheet{width:20%;}.tknsrch-box .tknsrch-sheet a{color:#808c9c;text-decoration:none;}.tknsrch-box .tknsrch-sheet a:hover{color:#3a3939;}.tknsrch-box .tknsrch-sheet h3{font-size:16px;line-height:14px;display:block;margin-top:16px;margin-right:0px;margin-bottom:8px;margin-left:0px;font-weight:600;text-decoration:none;color:#808c9c;vertical-align:middle;text-align:center;-webkit-border-radius:3px;border-radius:3px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.tknsrch-box .tknsrch-sheet .tknsrch-logo{background-color:#ffffff;display:block;clear:both;max-width:240px;-webkit-border-radius:3px;border-radius:3px;margin-right:auto;margin-left:auto;width:100%;padding:0px;}.tknsrch-box .tknsrch-sheet .tknsrch-logo img{display:block;height:auto;width:auto;max-height:88px;max-widh:88px;margin-right:auto;margin-left:auto;padding:8px;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist{display:none;clear:both;padding-top:16px;padding-right:0px;padding-bottom:8px;padding-left:0px;text-shadow:0 1px 0 #ffffff;margin-right:0px;margin-left:0px;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist p{display:inline;margin:0px;padding:0px;font-weight:400;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist ul{display:block;margin-left:16px;margin-top:8px;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist ul li{display:block;list-style-position:outside;font-size:13px;line-height:1;margin-bottom:8px;position:relative;font-weight:400;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist ul li:before{background-color:#bababa;display:inline-block;height:5px;width:5px;position:absolute;content:"";left:-12px;top:5px;-webkit-border-radius:50%;border-radius:50%;}.tknsrch-box .tknsrch-sheet .tknsrch-prolist p{font-size:13px;line-height:16px;display:inline;cursor:default;}.tknsrch-box .tknsrch-lead{position:relative;text-shadow:0 1px 0 #ffffff;padding:0px;}.tknsrch-box .tknsrch-lead form{display:block;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:32px;z-index:1;margin-left:0px;}.tknsrch-box .tknsrch-lead input{background-color:#ffffff;display:block;height:32px;text-indent:10px;font-size:13px;line-height:16px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;max-width:100%;min-width:50%;margin:0px;width:100%;-webkit-border-radius:0px;border-radius:0px;border:1px solid #cacaca;}.tknsrch-box:hover .tknsrch-lead input{background-color:#ffffff;border-color:#3399cc;}.tknsrch-box .tknsrch-lead fieldset{border-style:none!important;}.tknsrch-box .tknsrch-lead span.size-full span{background-color:#ffffff!important;border:1px solid #cacaca;display:block;}.tknsrch-box:hover .tknsrch-lead span.size-full span{border-color:#3399cc;}.tknsrch-box .tknsrch-lead textarea{background-color:#FFFFFF;margin:0px;border-style:none;display:block;height:64px;height:6.4rem;width:100%;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;font-family:'Open Sans',sans-serif;padding:0px;-webkit-border-radius:1px;border-radius:1px;clear:both;float:none;}.tknsrch-box .tknsrch-lead span{display:inline-block;clear:none;float:left;position:relative;overflow:visible;margin-bottom:8px;margin-bottom:0.8rem;}.tknsrch-box .tknsrch-lead legend{font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;display:none;margin-bottom:16px;margin-bottom:1.6rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e0e0e0;width:100%;padding-bottom:4px;padding-bottom:0.4rem;cursor:default;font-family:'Open Sans',sans-serif;font-weight:400;color:#808f99;}.tknsrch-box .tknsrch-lead span.size-full{width:100%;clear:both;float:none;margin-bottom:0px;}.tknsrch-box .tknsrch-lead span.size-full span{background-color:#ededed;display:block;padding:10px;padding:1rem;width:auto;clear:both;float:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #cacaca;}.tknsrch-box .tknsrch-lead span.size-full.right{text-align:right;margin-top:8px;margin-top:0.8rem;}.tknsrch-box .tknsrch-lead span.size-15{width:15%;}.tknsrch-box .tknsrch-lead span.size-3{width:28%;margin-right:2%;}.tknsrch-box .tknsrch-lead span.size-5{width:50%;}.tknsrch-box .tknsrch-lead span.size-45{width:48%;margin-right:2%;}.tknsrch-box .tknsrch-lead span.size-55{width:53%;margin-right:2%;}.tknsrch-box .tknsrch-lead span.size-not{text-align:left;vertical-align:middle;padding:0px;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:0px;}.tknsrch-box .tknsrch-lead span.size-not input{width:auto;height:auto;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:inline;}.tknsrch-box .tknsrch-lead span p{font-size:13px;line-height:1.3;font-size:1.3rem;padding:0px;display:inline;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:4px;margin-left:0.4rem;cursor:default;color:#808c9c;}.tknsrch-box .tknsrch-lead a{color:#808c9c;text-decoration:underline;}.tknsrch-box .tknsrch-lead a.button{font-size:13px!important;line-height:40px!important;line-height:4rem!important;font-weight:600!important;color:#ffffff!important;background-color:#f99f3d!important;border-style:none!important;display:inline-block;height:40px!important;height:4rem!important;width:auto;font-family:'Open Sans',sans-serif;clear:both;float:none;margin:0!important;padding-top:0px!important;padding-right:32px!important;padding-bottom:0px!important;padding-left:32px!important;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;cursor:hand;text-shadow:0 1px 0 #b6742d;text-align:center;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);white-space:nowrap;vertical-align:middle;text-decoration:none;}.tknsrch-box .tknsrch-lead label{display:none;}.tknsrch-box .tknsrch-foot{display:block;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:left;clear:both;float:none;margin-top:0px;margin-right:0px;margin-bottom:-8px;margin-bottom:-0.8rem;margin-left:0px;}.tknsrch-box .tknsrch-foot span:before{content:"- ";}.tknsrch-box .tknsrch-foot p{display:inline;margin:0px;padding:0px;height:auto;width:auto;min-width:auto;font-size:13px;line-height:1;}.tknsrch-box .tknsrch-foot a{color:#A1A1A1;}.tknsrch-box .tknsrch-foot:hover a{color:#3a3939;text-decoration:none;text-shadow:0 1px 0 #ffffff;}.entry-content table{border-collapse:collapse;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;margin-bottom:32px;margin-bottom:3.2rem;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;min-width:auto!important;max-width:auto!important;table-layout:fixed;border-collapse:collapse;}.entry-content table[style]{width:auto!important;min-width:auto!important;max-width:auto!important;height:auto!important;min-height:auto!important;max-height:auto!important;}.entry-content table p,.entry-content table b,.entry-content table i{font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;cursor:default;min-width:100%!important;}.entry-content table caption{text-align:left;padding-top:16px;padding-bottom:16px;font-weight:600;margin-bottom:0px;}.entry-content table.borded caption,.entry-content table.framed caption{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#dbdbdb;border-right-color:#dbdbdb;border-bottom-color:#dbdbdb;border-left-color:#dbdbdb;}.entry-content th,.entry-content td,.entry-content caption{text-align:left;cursor:default;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;color:#3a3939;font-family:"Open Sans",sans-serif;margin:0px;padding-top:8px;padding-top:0.8rem;padding-right:16px;padding-right:1.6rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:0px;}.entry-content table:not(.perc) td:last-child{padding-right:0px!important;}.entry-content table tr td *{text-align:left;cursor:default;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;color:#3a3939;font-family:"Open Sans",sans-serif;}.entry-content table tr td a{cursor:pointer;cursor:hand;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#808c9c;}.entry-content table tr td a:hover{border-bottom-color:#3a3939;}.entry-content table tr td a:visited{border-bottom-color:#cacaca;}.entry-content table tr td *,.entry-content table tr td>*{width:100%;min-width:100%;max-width:auto;}.entry-content table tr td ul,.entry-content table tr td ol,.entry-content table tr td ul li,.entry-content table tr td ol li{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:16px;}.entry-content table tr td:first-child{min-width:96px;width:auto;}.entry-content table thead tr th{font-weight:600;padding-top:24px;padding-bottom:24px;color:#808c9c;border:1px solid #ededed;background-color:#ededed;line-height:1.1;}.entry-content table.valued tr td+td{text-align:right;white-space:pre;font-family:monospace;}.entry-content table.perc.stripe tr td *{font-size:14px;font-size:1.4rem;}.entry-content table.stripe tbody tr:nth-child(even){background:#f5f5f5;}.entry-content table.perc{margin-top:32px;margin-top:3.2rem;margin-bottom:40px;margin-bottom:4rem;font-weight:400;float:none;}.entry-content table.perc b{font-weight:600;}.entry-content table.perc tr td,.entry-content table.perc tr td:first-child{width:auto;max-width:auto;min-width:auto;padding-top:12px;padding-bottom:12px;padding-top:1.2rem;padding-bottom:1.2rem;font-size:14px!important;line-height:16px!important;font-size:1.4rem!important;line-height:1.6rem!important;}.entry-content table.perc tr td._10{width:50px!important;}.entry-content table.perc tr td._20{width:20%!important;max-width:20%!important;min-width:20%!important;}.entry-content table.perc tr td._60{width:auto!important;max-width:auto!important;min-width:auto!important;}.entry-content table tr td.grey{color:#808899!important;}.entry-content table tr td.big{position:relative;height:24px;height:2.4rem;line-height:24px;line-height:2.4rem;}.entry-content table tr td.big i{color:#b9b9b9!important;font-size:24px!important;font-size:2.4rem!important;position:absolute;left:16px;left:1.6rem;top:10px;top:1rem;font-weight:normal;font-family:FontAwesome;}single-cad .entry-content table tr td.big i{left:8px!important;left:0.8rem!important;}.entry-content table tr td.center{text-align:center!important;}.single-bim_t .entry-content .content-bim{float:left;clear:none;width:250px;width:25rem;margin-right:32px;margin-right:3.2rem;margin-bottom:8px;margin-bottom:0.8rem;}.single-bim_t .entry-content .content-bim .cad-img{float:left;clear:both;width:100%!important;margin-right:0!important;}.single-bim_t .entry-content .content-bim .cad-img img{width:100%!important;}.single-bim_t .entry-content .content-bim .content-bim-table{clear:both;float:left;width:100%;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc{margin-top:0px;border:1px solid #cacaca;display:table;clear:none;float:none;min-width:100%;margin-bottom:24px;margin-bottom:2.4rem;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._10{display:none;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._20{max-width:40%!important;min-width:40%!important;width:40%!important;padding-left:16px;padding-left:1.6rem;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._20 b{font-size:13px;font-size:1.3rem;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._60{max-width:auto!important;min-width:auto!important;width:auto!important;}.single-bim_t .entry-content .content-bim .content-bim-table .input-button.download-button{margin:0px!important;width:100%!important;min-width:100px;min-width:10rem;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc.stripe tr td span.bim-ico{qtext-align:center!important;line-height:16px;line-height:1.6rem;color:#5E5E5E;white-space:nowrap;display:block;margin-bottom:8px;margin-bottom:0.8rem;clear:both;float:none;text-align:left;font-weight:600;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc.stripe tr td span.bim-ico:before{content:" ";text-align:center!important;margin-right:8px;margin-right:0.8rem;background-color:#D6D6D6;display:inline-block;height:16px;width:16px;margin-bottom:-0.4rem;margin-bottom:-4px;position:relative;background-image:url(../../../wp-content/themes/teknoring/images/bim-icons.png);background-repeat:no-repeat;border:4px solid #FFFFFF;-webkit-box-shadow:0 0 0 1px #cacaca;box-shadow:0 0 0 1px #cacaca;-webkit-border-radius:2px;border-radius:2px;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc.stripe tr td span.bim-ico.archicad:before{background-position:0px -32px;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc.stripe tr td span.bim-ico.autocad:before{background-position:0px -16px;}.single-bim_t .entry-content .content-bim .content-bim-table table.perc.stripe tr td span.bim-ico.revit:before{background-position:0px 0px;}.single-bim_t .entry-content .tags-linksm,{border-top-width:1px;border-top-style:solid;border-top-color:#cacaca;padding-top:32px;padding-top:3.2rem;}.single-software_t .entry-content .tags-links,.single-modulistica .entry-content .tags-links,.single-ebook_t .entry-content .tags-links,.single-cad .entry-content .tags-links,.single-documenti_t .entry-content .tags-links{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#cacaca;padding-bottom:16px;padding-bottom:1.6rem;margin-top:-16px;margin-top:-1.6rem;}.simple-link-list{margin-top:32px;margin-top:3.2rem;clear:both;text-align:left;border-top-width:1px;border-top-style:solid;border-top-color:#cacaca;position:relative;padding-top:24px;padding-top:2.4rem;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#ffffff;}.simple-link-list p{font-style:normal;line-height:normal;display:inline;margin:0px;padding:0px;}.simple-link-list b{font-weight:600!important;font-size:16px!important;line-height:16px!important;font-size:1.6rem!important;line-height:1.6rem!important;color:#808f99;font-family:'Open Sans',sans-serif;display:inline-block;text-transform:uppercase;background-color:#ffffff;padding-top:0px;padding-right:8px;padding-bottom:16px;padding-right:0.8rem;padding-bottom:1.6rem;padding-left:0px;position:absolute;left:0px;top:-10px;top:-1rem;margin-top:0;margin-right:0;margin-bottom:8px;margin-bottom:0.8rem;margin-left:0;}.simple-link-list ul{padding-top:0!important;padding-right:0!important;padding-bottom:8px!important;padding-left:0!important;margin:0!important;height:auto!important;width:auto!important;}.simple-link-list ul li{font-family:'Open Sans',sans-serif;font-size:13px;line-height:1.1;font-weight:400;color:#3a3939;display:block;clear:both;margin-bottom:16px!important;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EBEBEB;overflow:hidden;position:relative;width:auto!important;white-space:normal;text-align:left;}.simple-link-list ul li:last-child{border-bottom-color:#cacaca;padding-bottom:16px;}.simple-link-list figcaption{display:none;}.simple-link-list img{clear:none!important;float:left!important;display:block!important;height:50px!important;width:67px!important;margin-right:16px!important;padding:0!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;}.simple-link-list h3{font-weight:400!important;font-size:16px!important;line-height:1.15!important;display:block!important;margin-bottom:16px!important;margin-bottom:1.6rem!important;max-width:auto!important;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;color:#3399cc;font-family:Georgia,"Times New Roman",Times,serif;}.simple-link-list p{font-weight:400!important;font-size:13px!important;line-height:1.1!important;width:auto!important;margin:0!important;padding:0!important;display:inline!important;}.simple-link-list div div{clear:none!important;float:left!important;width:217px!important;}.simple-link-list a{background-image:url(images/spacer.gif);position:absolute;left:0px;top:0px;right:0px;bottom:0px;text-indent:-4096px;overflow:hidden;display:block;z-index:2;width:100%;border-bottom-style:none;}.simple-link-list.type-beta ul li img{display:none!important;}.simple-link-list.type-beta ul li:first-child img{height:auto!important;width:100%!important;display:block!important;margin-bottom:16px!important;margin-bottom:1.6rem!important;}.simple-link-list.type-beta ul li:first-child h3{font-size:16px!important;font-size:1.6rem!important;line-height:1.1!important;}.simple-link-list.type-beta div div{clear:none;float:left!important;width:100%!important;}.simple-link-list.type-beta ul li{margin-bottom:8px!important;}.simple-link-list.type-gamma ul li img{display:none!important;}.simple-link-list.type-gamma div div{clear:none;float:left!important;width:100%!important;}.simple-link-list.type-gamma ul li{margin-bottom:8px!important;margin-bottom:0.8rem!important;}.site-footer{padding-bottom:40px;padding-bottom:4rem;border-top-width:1px;border-top-style:solid;border-top-color:#cacaca;background-color:#f5f5f5;clear:both;margin-right:auto;margin-left:auto;}.foot_head{clear:both;margin-bottom:16px;margin-bottom:1.6rem;}.foot_head h3,.foot_head b.site-name{clear:both;color:#808f99;display:inline-block;font-size:32px;font-size:3.2rem;font-weight:700;height:28px;letter-spacing:-2px;line-height:32px;line-height:3.2rem;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:left;font-family:'Open Sans',sans-serif;}.foot_head h2,.foot_head p.site-description{color:#808f99;display:block;font-size:10px;font-size:1rem;font-weight:400;height:10px;height:1rem;letter-spacing:-0.125px;line-height:10px;line-height:1rem;text-align:left;text-transform:uppercase;margin:0;padding:0;clear:both;float:none;}.foot_head .footer-title{display:block;height:auto;width:auto;clear:left;float:left;}.foot_head .footer-social{display:block;height:auto;width:auto;clear:right;float:right;}.foot_head .footer-social ul{height:auto;width:auto;padding-left:1px;padding-left:1.6rem;padding-top:8px;padding-top:0.8rem;margin:0px;padding-right:0px;padding-bottom:0px;}.foot_head .footer-social ul li{clear:none;float:left;list-style-type:none;display:inline-block;height:40px;height:4rem;width:40px;width:4rem;overflow:visible;margin-left:8px;margin-left:0.8rem;margin-top:0px;margin-top:0rem;}.foot_head .footer-social ul li a{height:40px;height:4rem;width:40px;width:4rem;background-color:#808f99;font-size:24px;font-size:2.4rem;line-height:40px;line-height:4rem;color:#73828d;text-indent:0;display:block;padding:0;overflow:hidden;margin:0;opacity:.50;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:all 256ms ease-in-out 0s;-moz-transition:all 256ms ease-in-out 0s;-ms-transition:all 256ms ease-in-out 0s;-o-transition:all 256ms ease-in-out 0s;transition:all 256ms ease-in-out 0s;}.foot_head .footer-social ul li a:hover{background-color:#6b7a85;color:#FFFFFF;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.foot_head ul li a i{height:40px;height:4rem;width:40px;width:4rem;text-align:center;vertical-align:middle;display:table;margin-top:8px;margin-top:0.8rem;color:#FFFFFF;}@media handheld, only screen and (max-width: 479px) {html{overflow:scroll!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;}html *{-webkit-overflow-scrolling:touch!important;}* img{overflow:hidden!important;-webkit-overflow-scrolling:auto!important;}.menu-banner img{overflow:hidden;z-index:auto;}.hide-in-mobile{display:none;position:absolute;visibility:hidden;}.site-info{margin-bottom:16px;margin-bottom:1.6rem;}.site-info i{color:transparent;font-size:0px;line-height:0px;}.site-info i:after{content:"\a ";white-space:pre;}.theme-info ul{display:block;margin-top:24px;margin-top:2.4rem;}.theme-info ul li{display:block;margin-bottom:2px;margin-bottom:0.2rem;}.theme-info a{margin-right:2px;margin-right:0.2rem;-webkit-overflow-scrolling:touch!important;}.site-header{padding-top:32px;}#site-header-container{position:relative;display:block;clear:both;width:100%;height:72px;height:7.2rem;}#site-header-container .site-title .home-link h3,#site-header-container .site-title .home-link a b{font-size:32px;font-size:3.2rem;letter-spacing:-1px;letter-spacing:-0.2rem;line-height:32px;line-height:3.2rem;}#site-header-container .site-title .home-link h4{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;letter-spacing:-0.5px;letter-spacing:-0.05rem;display:block;margin-top:-12px;position:relative;}#site-header-container .site-title .home-link h5,#site-header-container .site-title .wki-logo{display:none!important;}.login-container{height:120px;height:12rem;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;background-color:#f5f5f5;margin-top:0px;z-index:9999;}.login-container a{margin-top:16px;margin-top:1.6rem;}.login-container .registrati a{margin-right:8px;margin-right:0.8rem;}.login-container .search_form{width:auto;position:absolute;left:8px;top:56px;right:0px;height:40px;background-color:#FFFFFF;}.login-container .search_form .search_field{width:100%;height:40px;font-size:14px;text-indent:16px;line-height:40px;border:1px solid #cacaca;}.login-container .search_form .search_submit{height:40px;line-height:40px;font-size:24px;line-height:40px;}.login-container .search_form i{height:40px;line-height:40px;font-size:24px;line-height:40px;right:8px;}.login-container .login-box{right:0px!important;right:0rem!important;top:104px!important;top:10.4rem!important;position:fixed;margin-top:-24px;margin-top:-2.4rem;margin-right:auto!important;margin-left:auto!important;-webkit-box-shadow:0 0 0 640px rgba(0,0,0,0.6);box-shadow:0 0 0 640px rgba(0,0,0,0.6);}.logout-container{height:120px;height:12rem;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;background-color:#f5f5f5;margin-top:0px;z-index:9999;text-align:right;}.logout-container ul li{widht:100%;clear:both;float:right;display:block;}.logout-container .search_form{width:auto;position:absolute;left:8px;right:8px;top:56px;height:40px;background-color:#FFFFFF;margin-right:0px;margin-left:0px;}.logout-container .search_form .search_field{width:100%;height:40px;font-size:14px;text-indent:16px;line-height:40px;border:1px solid #cacaca;}.logout-container .search_form .search_submit{height:40px;line-height:40px;font-size:24px;line-height:40px;}.logout-container .search_form i{height:40px;line-height:40px;font-size:24px;line-height:40px;right:8px;}.logout-container .nome-utente{margin-left:8px;margin-left:0.8rem;background-color:#FFFFFF;border-top-color:#cacaca;border-right-color:#cacaca;border-bottom-color:#cacaca;border-left-color:#cacaca;margin-top:16px;margin-top:1.6rem;margin-right:0px;clear:both;float:right;}.menu-rev{width:100%;min-width:320px;min-width:32rem;top:0px;right:0px;border-top-style:none;border-right-style:none;left:auto;bottom:0px;position:fixed;height:100%;overflow:hidden!important;-webkit-box-shadow:0 0 0 2048px rgba(0,0,0,0.64);box-shadow:0 0 0 2048px rgba(0,0,0,0.64);display:block;z-index:99999;}.menu-rev-box.colored{display:none!important;}.menu-rev .close_nav{background-color:#d5d5d5;position:absolute;z-index:999;height:32px;width:34px;top:16px;right:8px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;cursor:hand;font-size:16px;font-style:normal;line-height:32px;font-weight:300;font-variant:normal;text-transform:none;color:#FFFFFF;text-decoration:none;text-align:center;text-indent:0;vertical-align:middle;display:block;}.menu-rev .menu-rev-box.clear{overflow-y:scroll!important;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:536px;height:53.6rem;padding-bottom:128px;padding-bottom:12.8rem;}.menu-rev .menu-rev-box.clear:after{content:"";display:block;height:128px;height:12.8rem;}.menu-rev .menu-rev-box.clear .widget_nav_menu h6{margin-bottom:8px;margin-bottom:0.8rem;font-size:20px;font-size:2rem;}.menu-rev .menu-rev-box .widget_nav_menu ul li a{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;}.menu-bar{right:8px;right:0.8rem;}.login-container a,.menu-bar a{line-height:32px;line-height:3.2rem;height:32px;height:3.2rem;}#main,#footer-widgets{min-width:304px;min-width:30.4rem;padding-right:8px;padding-left:8px;}.share-side{left:0px!important;right:0px!important;display:none;}.csscalc #primary,.csscalc .primary,.error404 #primary,#tertiary{width:100%!important;}.entry-content{padding-left:0px;}.entry-content .service{clear:both!important;float:none!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:16px;margin-top:32px!important;width:100%!important;vertical-align:top!important;}.entry-content *{max-width:auto!important;}.entry-content table tr td,.entry-content table tr th,.entry-content table tr td:first-child{max-width:auto!important;width:auto!important;min-width:320px;}.entry-content table.perc{border-collapse:separate!important;}.entry-content table.perc tbody{display:table-row-group;}.entry-content table tr td._20{display:none;}.entry-content table.perc tr td._10{width:56px!important;max-width:56px!important;min-width:56px!important;}.entry-content table.perc tr td._60{width:auto!important;max-width:auto!important;min-width:auto!important;}.entry-content .the-box{margin-right:0px;margin-left:0px;min-width:100%;display:table;background-color:#f5f5f5;padding-right:16px;padding-left:16px;-webkit-border-radius:0px;border-radius:0px;padding-top:0px;padding-bottom:8px;}.entry-content .author-box{padding:0!important;margin:0!important;overflow:visible;}.entry-content .author-box .author-head,.author-box .author-body,.entry-content .author-box{display:block;width:auto;text-align:left;}.entry-content .author-box .author-head{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.entry-content .author-box .author-head img{clear:none!important;float:right!important;margin-top:-32px!important;margin-right:8px!important;margin-bottom:16px!important;margin-left:32px!important;height:auto!important;width:8rem!important;width:80px!important;padding:0!important;}.entry-content .author-box .author-head a{position:static;top:auto;bottom:auto;margin-top:8px;padding-top:4px;padding-right:16px;padding-bottom:4px;padding-left:16px;font-size:12px;}.entry-content .author-box .author-head h3{display:block;text-align:left;padding:0px;padding-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.entry-content .author-box .author-head span{display:none;}.entry-content .author-box .author-body{padding:0px;max-width:100%;min-width:100%;}.entry-content table.compact{float:left;margin-right:0px;}.entry-content pre,.entry-content pre p{max-width:100%;min-width:100%;font-size:8px;font-size:0.8rem;}.tknsrch-box{-webkit-border-radius:0px;border-radius:0px;border-style:none;}.tknsrch-box .tknsrch-row{padding:0px;}.tknsrch-box .tknsrch-lead{clear:both;display:block;float:none;margin:0px;padding:0px;}.tknsrch-box .tknsrch-sheet,.tknsrch-box .tknsrch-logo{display:none;}.tknsrch-box .tknsrch-lead{margin:0!important;padding:0!important;background-color:transparent;overflow:visible;}.tknsrch-box .tknsrch-lead form{margin:0px;padding:0px;background-color:transparent;overflow:visible;}.tknsrch-box .tknsrch-foot{padding-top:16px;padding-right:8px;padding-bottom:24px;padding-left:8px;text-align:center;font-weight:600;}.tknsrch-box .tknsrch-lead span.size-3,.tknsrch-box .tknsrch-lead span.size-5,.tknsrch-box .tknsrch-lead span.size-45,.tknsrch-box .tknsrch-lead span.size-55{width:100%;margin-right:0%;display:block;overflow:visible;}.tknsrch-box .tknsrch-lead span.size-15{width:50%;margin-right:0%;margin-left:50%;}.tknsrch-box .tknsrch-foot span{display:block;font-weight:400;}.tknsrch-box .tknsrch-foot span:before{content:"";}.tknsrch-box .tknsrch-lead input{width:99%;}.tknsrch-box .tknsrch-lead input,.tknsrch-box .tknsrch-lead span.size-full span{background-color:#ffffff!important;border-top-color:#cacaca!important;border-right-color:#cacaca!important;border-bottom-color:#cacaca!important;border-left-color:#cacaca!important;}#menu-footer-menu{clear:both;display:block;}#menu-footer-menu li a{white-space:nowrap;}body.single .entry-meta-top{white-space:nowrap;line-height:1.3;padding-bottom:24px;padding-bottom:2.4rem;}.entry-content .cad-img{clear:right;float:none;margin-right:auto;border-style:none;margin-bottom:40px;margin-bottom:4rem;text-align:center;height:auto;width:100%;margin-left:auto;display:block;}.entry-content .cad-img img{height:auto;width:auto;display:block;margin-right:auto;margin-left:auto;-webkit-box-shadow:0 2px 16px 0 #cacaca;box-shadow:0 2px 16px 0 #cacaca;}.entry-content p.alighright{padding-right:0;}.archive #primary,.error404 #primary,.csscalc #primary,.csscalc .primary,.archive #primary,.single-format-video #primary{width:100%;}#attachments,.entry-content ol,.entry-content ul,.entry-content p div,.entry-content div{width:100%!important;max-width:100%!important;min-width:100%!important;}.entry-content p>img,.entry-content p img{max-width:100%!important;min-width:auto!important;}.entry-content img[src~=".gif"],.entry-content p>img[src~=".gif"],.entry-content p img[src~=".gif"]{width:auto!important;max-width:auto!important;min-width:auto!important;height:auto!important;}#attachments ul li a{line-height:32px;height:32px;width:32px;max-width:32px;overflow:hidden;}#attachments ul li a i{font-size:12px;color:#ffffff;text-indent:0;letter-spacing:normal;}body.archive.post-type-archive-ebook_t .entry-thumbnail,body.archive.post-type-archive-documenti_t .entry-thumbnail,body.archive.tax-ebook .entry-thumbnail{text-align:center!important;margin-right:auto!important;margin-bottom:16px!important;margin-bottom:1.6rem!important;display:block;}.footer_content .thumbs ul li a#tknbr_ingegneri:before{background-color:#0E7398!important;}.footer_content .thumbs ul li a#tknbr_architetto:before{background-color:#ed4ab9!important;}.footer_content .thumbs ul li a#tknbr_geometra:before{background-color:#f18b12!important;}.footer_content .thumbs ul li a#tknbr_periti:before{background-color:#42aed6!important;}.footer_content .thumbs ul li a#tknbr_agrinews:before{background-color:#7AC143!important;}.footer_content .thumbs ul li a#tknbr_geologi:before{background-color:#8A9165!important;}.footer_content .thumbs ul li a#tknbr_chimici:before{background-color:#c6d200!important;}.footer_content .thumbs ul li a#tknbr_edilone:before{background-color:#febc2f!important;}.footer_content .thumbs ul li a:before#tknbr_tknring{background-color:#A6232D!important;}.footer_content .thumbs ul li a:before#tknbr_teknosearch{background-color:#009bbc!important;}.footer_content .thumbs ul li a#tknbr_wikitecnica:before{background-color:#2978b5!important;}.footer_content .thumbs ul li a:before{opacity:1!important;filter:alpha(opacity=100)!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:grayscale(0%)!important;}.fancybox-overlay{z-index:99999!important;}.input-button.download-button{width:100%!important;margin-right:auto;margin-left:auto;}.wrapper_skin{display:none!important;}}@media handheld, only screen and (max-width: 600px) {.logged-in #site-header-container{top:0px!important;}}@media only screen and (min-width: 479px) and (max-width: 759px) {.hide-in-mobile{display:none;}.site-header{padding-top:32px;}#site-header-container{position:relative!important;display:block!important;clear:both!important;width:100%!important;height:72px;height:7.2rem;}#site-header-container .site-title .home-link{font-size:24px;font-size:2.4rem;height:56px;height:5.6rem;left:8px;top:16px;max-width:calc(100% - 140px);max-width:calc(100% - 14rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}#site-header-container .site-title .home-link h3,#site-header-container .site-title .home-link a b{font-size:32px;font-size:3.2rem;letter-spacing:-2px;letter-spacing:-0.2rem;line-height:32px;line-height:3.2rem;}#site-header-container .site-title .home-link h4{font-size:24px;font-size:2.4rem;line-height:2.4px;line-height:2.4rem;letter-spacing:-1px;letter-spacing:-0.12rem;margin-left:4px;margin-left:0.4rem;white-space:nowrap;overflow:hidden;}#site-header-container .site-title .home-link h5{top:32px;}.logged-in #site-header-container{top:0;}.login-container{height:64px;height:6.4rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;margin-top:0px;}.login-container .accedi a{margin-top:16px;margin-top:1.6rem;margin-right:6px;margin-right:0.6rem;}.logged-in .login-container{width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;}.login-container .search_form{width:50%;position:absolute;left:8px;top:8px;background-color:#FFFFFF;}.login-container .search_form .search_field{width:100%;background-color:#FBFBFB;}.login-container .login-box{right:8px!important;right:0.8rem!important;top:104px!important;top:10.4rem!important;position:fixed;margin-top:72px;margin-right:8px;margin-top:7.2rem;margin-right:0.8rem;}.logged-in .logout-container{top:41px;}.logout-container .nome-utente{overflow:hidden;height:32px;width:34px;font-size:1px;color:#FFFFFF;background-color:#d5d5d5;border-style:none;-webkit-border-radius:3px;border-radius:3px;padding-left:34px;position:absolute;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;-webkit-transition:all 0s 0s;-moz-transition:all 0s 0s;-ms-transition:all 0s 0s;-o-transition:all 0s 0s;transition:all 0s 0s;top:-55px;right:144px;z-index:999999;}.logout-container .nome-utente:after{color:#FFFFFF;text-align:center;margin:0px;padding:0px;height:34px;width:32px;border-style:none;position:absolute;left:0px;top:0px;font-size:20px;}.logout-container .nome-utente:hover,.logout-container .nome-utente:hover:after{color:#FFFFFF;background-color:#333333;-webkit-transition:all 0s 0s;-moz-transition:all 0s 0s;-ms-transition:all 0s 0s;-o-transition:all 0s 0s;transition:all 0s 0s;}.logout-container{height:72px;height:7.2rem;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cacaca;background-color:transparent;margin-top:0px;z-index:9999;}.logout-container .search_form{width:auto;position:absolute;left:8px;top:8px;right:8px;height:40px;background-color:#FFFFFF;margin-right:8px;margin-right:0.8rem;margin-left:8px;margin-left:0.8rem;}.logout-container .search_form .search_field{width:100%;height:40px;font-size:14px;text-indent:16px;line-height:40px;border:1px solid #cacaca;}.logout-container .search_form .search_submit{height:40px;line-height:40px;font-size:24px;line-height:40px;}.logout-container .search_form i{height:40px;line-height:40px;font-size:24px;line-height:40px;right:8px;}.menu-bar{right:88px;right:8.8rem;}#site-header-container .site-title .wki-logo img{width:40px;width:4rem;margin-top:4px;margin-right:15px;margin-bottom:8px;margin-left:15px;margin-top:0.4rem;margin-right:1.5rem;margin-bottom:0.8rem;margin-left:1.5rem;}@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari and Chrome, if Chrome rule needed */
    #site-header-container .site-title .wki-logo img {
 margin-bottom: 9px !important;
 margin-bottom: 0.9rem !important;
}
}
.login-container a, .menu-bar a {
	line-height: 32px;
	line-height: 3.2rem;
	height: 32px;
	height: 3.2rem;
}
.menu-rev {
	width: 100%;
	min-width: 320px;
	min-width: 32rem;
	max-width: 50%;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	left: auto;
	position: fixed;
	height: 100%;
	overflow: hidden!important;
	-webkit-box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	display: block;
	z-index: 99999;
}
.menu-rev-box.colored {
	display: none!important;
}
.menu-rev .close_nav {
	background-color: #d5d5d5;
	position: absolute;
	z-index: 999;
	height: 32px;
	width: 34px;
	top: 16px;
	right: 8px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	cursor: hand;
	font-size: 16px;
	font-style: normal;
	line-height: 32px;
	font-weight: 300;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	text-indent: 0;
	vertical-align: middle;
	display: block;
}
.menu-rev .menu-rev-box.clear {
	overflow-y: scroll!important;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	height: 100%;
	padding-bottom: 128px;
	padding-bottom: 12.8rem;
}
.menu-rev .menu-rev-box.clear:after {
	content: "";
	display: block;
	height: 128px;
	height: 12.8rem;
}
.menu-rev .menu-rev-box.clear .widget_nav_menu h6 {
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	font-size: 16px;
	font-size: 1.6rem;
}
.menu-rev .menu-rev-box .widget_nav_menu ul li a {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 20px;
	line-height: 2rem;
}
#main, #footer-widgets, .footer_content {
	padding-right: 16px;
	padding-left: 16px;
}
.csscalc #primary, .csscalc .primary, .archive #primary, .archive #primary, .error404 #primary {
	width: 100% !important;
}
.entry-content p > img, .entry-content p img {
	max-width: 100% !important;
	min-width: auto !important;
}
.entry-content .service {
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	width: 100%;
	min-width: 300px;
	max-width: 320px;
}
.entry-content p.alighright {
	padding-right: 0;
}
.share-side {
	left: auto;
	right: 0px;
}
.entry-content {
	padding-left: 0px;
}
.entry-content .caption {
	margin-bottom: 24px;
}
.entry-content table.compact {
	float: left;
	margin-right: 32px
}
.entry-content table.perc {
}
.entry-content .the-box {
	margin-right: 0px;
	margin-left: 0px;
	min-width: 94%;
	display: table;
}
.entry-content .author-box .author-head, .author-box .author-body, .author-box {
	display: block;
	width: auto;
	text-align: left;
}
.entry-content .author-box .author-head {
	padding: 0 !important;
	overflow: visible;
}
.entry-content .author-box .author-head img {
	clear: none !important;
	float: right !important;
	margin-top: -40px !important;
	margin-right: 16px!important;
	margin-bottom: 16px!important;
	margin-left: 32px !important;
	width: 72px !important;
	height: 72px !important;
	padding: 0 !important;
	display: block !important;
}
.entry-content .author-box .author-head a {
	position: static;
	top: auto;
	bottom: auto;
	margin-top: 8px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-size: 12px;
}
.entry-content .author-box .author-head h3 {
	display: block;
	text-align: left;
	padding: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.entry-content .author-box .author-head span {
	display: none;
}
.entry-content .author-box .author-body {
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	max-width: 100%;
	min-width: 100%;
}
.entry-content pre, .entry-content pre p {
	max-width: 100%;
	min-width: 100%;
	font-size: 12.5px;
	font-size: 1.25rem;
}
.shirt .article h1, .shirt .article.first h1, .shirt .article h1 p, .shirt .article.first h1 p, .shirt .article h3, .shirt .article.first h3, .shirt .article h3 p, .shirt .article.first h3 p, .shirt .article.first p.title_hx {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 18px;
	line-height: 1.8rem;
}
.shirt .article.second h1, .shirt .article.second h1 p, .shirt .article.second h3, .shirt .article.second h3 p, .shirt .article.second p.title_hx {
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 15px;
	line-height: 1.5rem;
}
body.single .entry-title {
	font-size: 40px;
	font-size: 4rem;
	line-height: 1.1;
}
.tknsrch-box {
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border-style: none;
}
.tknsrch-box .tknsrch-sheet, .tknsrch-box .tknsrch-lead {
	clear: both;
	display: block;
	float: none;
}
.tknsrch-box .tknsrch-lead {
	width: auto;
	background-color: #ffffff;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 16px;
	padding-left: 8px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tknsrch-box .tknsrch-lead form {
	margin: 0px;
	padding: 16px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tknsrch-box .tknsrch-sheet {
	display: none;
}
.tknsrch-box .tknsrch-foot {
	padding-top: 8px;
	text-align: center;
}
.tknsrch-box .tknsrch-lead form:after, .tknsrch-box .tknsrch-lead form:before {
	display: none;
}
.login-container .registrati a {
	margin-right: 8px;
	margin-right: 0.8rem;
}
.menu-footer-manu-container {
	float: left;
	width: 100%;
	text-align: left;
}
.single-format-video #primary {
	width: 100%;
}
#attachments, .entry-content p > img, .entry-content ol, .entry-content ul, .entry-content p img, .entry-content p div, .entry-content div {
	width: 100% !important;
	max-width: 100% !important;
	min-width: 100% !important;
}
#attachments ul li a {
	line-height: 32px;
	height: 32px;
	width: 32px;
	max-width: 32px;
	overflow: hidden;
}
#attachments ul li a i {
	font-size: 12px;
	color: #ffffff;
}
.footer_content .thumbs ul li a::before {
	opacity: 1!important;
	filter: alpha(opacity=100)!important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;
	-webkit-filter: grayscale(100%)!important;
	filter: grayscale(100%)!important;
}
.footer_content .thumbs ul li a#tknbr_ingegneri:before {
	background-color: #0E7398!important;
}
.footer_content .thumbs ul li a#tknbr_architetto:before {
	background-color: #ed4ab9!important;
}
.footer_content .thumbs ul li a#tknbr_geometra:before {
	background-color: #f18b12!important;
}
.footer_content .thumbs ul li a#tknbr_periti:before {
	background-color: #42aed6!important;
}
.footer_content .thumbs ul li a#tknbr_agrinews:before {
	background-color: #7AC143!important;
}
.footer_content .thumbs ul li a#tknbr_geologi:before {
	background-color: #8A9165!important;
}
.footer_content .thumbs ul li a#tknbr_chimici:before {
	background-color: #c6d200!important;
}
.footer_content .thumbs ul li a#tknbr_edilone:before {
	background-color: #febc2f!important;
}
.footer_content .thumbs ul li a#tknbr_tknring:before {
	background-color: #A6232D!important;
}
.footer_content .thumbs ul li a#tknbr_teknosearch:before {
	background-color: #009bbc!important;
}
.footer_content .thumbs ul li a#tknbr_wikitecnica:before {
	background-color: #2978b5!important;
}
.share-side {
	left: 0px !important;
	right: 0px !important;
	display: none;
}
.single-bim_t .entry-content .content-bim {
	float: none;
	clear: both;
	width: 100%;
	margin-right: 0;
	margin-bottom: 0;
}
.single-bim_t .entry-content .content-bim .cad-img {
	float: left;
	clear: both;
	width: 100% !important;
	margin-right: 0 !important;
	text-align: center;
}
.single-bim_t .entry-content .content-bim .cad-img img {
	width: 100% !important;
	max-width: 480px !important;
	max-width: 48rem !important;
	display: inline;
}
.single-bim_t .entry-content .content-bim .content-bim-table {
	clear: both!important;
	float: left!important;
	width: 50% !important;
	margin-right: 0 !important;
	text-align: center;
}
.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._10 {
	display: table-cell;
}
.single-bim_t .entry-content .content-bim .content-bim-table table.perc tr td._20 {
	max-width: 20% !important;
	min-width: 20% !important;
	width: 20% !important;
}
.single-bim_t .entry-content .content-bim .content-bim-table .input-button.download-button {
	min-width: 50% !important;
	max-width: 75% !important;
	margin-right: auto;
	margin-left: auto;
}
.wrapper_skin, #sidebar-floating {
	display: none!important;
}
}

@media only screen and (min-width:760px) and (max-width:1024px) {
.logged-in #site-header-container {
	top: 32px;
	top: 3.2rem;
}
#site-header-container {
	height: 72px;
	height: 7.2rem;
	left: 0px;
	top: 32px;
	right: 0px;
}
#site-header-container.compact {
	top: 0px;
}
#site-header-container .site-title .home-link {
	font-size: 24px;
	font-size: 2.4rem;
	height: 56px;
	height: 5.6rem;
	left: 16px;
	top: 12px;
	max-width: calc(100% - 156px);
	max-width: calc(100% - 15.6rem);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis; /* required for Opera */
	-ms-text-overflow: ellipsis; /* required for IE8, allegedly */
	-moz-binding: url('ellipsis.xml#ellipsis'); /* for Firefox; details here */
}
#site-header-container .site-title .home-link h3, #site-header-container .site-title .home-link a b {
	font-size: 40px;
	font-size: 4rem;
	letter-spacing: -3px;
	letter-spacing: -0.3rem;
	line-height: 40px;
	line-height: 4rem;
}
#site-header-container .site-title .home-link h4 {
}
.login-container {
	height: 64px;
	height: 6.4rem;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
	margin-top: 32px;
	margin-top: 3.2rem;
}
.login-container .accedi a {
	margin-top: 16px;
	margin-top: 1.6rem;
	margin-right: 6px;
	margin-right: 0.6rem;
}
.logged-in .login-container {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
}
.login-container .search_form {
	width: 50%;
	position: absolute;
	left: 8px;
	top: 8px;
	background-color: #FFFFFF;
}
.login-container .search_form .search_field {
	width: 100%;
	background-color: #FBFBFB;
}
.login-container .registrati a {
	margin-right: 8px;
	margin-right: 0.8rem;
}
.login-container .login-box {
	right: 8px !important;
	right: 0.8rem !important;
	top: 104px !important;
	top: 10.4rem !important;
	position: fixed;
	margin-top: 72px;
	margin-right: 8px;
	margin-top: 7.2rem;
	margin-right: 0.8rem;
}
.logout-container {
	height: 72px;
	height: 7.2rem;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
	background-color: transparent;
	margin-top: 0px;
	z-index: 999;
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}
.logged-in .logout-container {
	top: 41px;
}
.logout-container .nome-utente {
	left: auto;
	top: 8px;
	right: 0px;
	bottom: auto;
	z-index: 99999;
	position: absolute;
	background-color: #F5F5F5;
	border-top-color: #cacaca;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
	line-height: 38px;
	line-height: 3.8rem;
}
.logout-container .search_form {
	width: 50%;
	position: absolute;
	left: 8px;
	top: 8px;
	right: 8px;
	height: 40px;
	background-color: #FFFFFF;
	margin-right: 8px;
	margin-right: 0.8rem;
	margin-left: 8px;
	margin-left: 0.8rem;
}
.logout-container .search_form .search_field {
	width: 100%;
	height: 40px;
	font-size: 14px;
	text-indent: 16px;
	line-height: 40px;
	border: 1px solid #cacaca;
}
.logout-container .search_form .search_submit {
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	line-height: 40px;
}
.logout-container .search_form i {
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	line-height: 40px;
	right: 8px;
}
.menu-bar {
 right: 88px;
 right 8.8rem;
}
#site-header-container .site-title .wki-logo img {
	width: 40px;
	width: 4rem;
	margin-top: 4px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 15px;
	margin-top: 0.4rem;
	margin-right: 1.5rem;
	margin-bottom: 0.8rem;
	margin-left: 1.5rem;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari and Chrome, if Chrome rule needed */
    #site-header-container .site-title .wki-logo img {
 margin-bottom: 9px;
 margin-bottom: 0.9rem;
}
}
.login-container a, .menu-bar a {
	line-height: 32px;
	line-height: 3.2rem;
	height: 32px;
	height: 3.2rem;
}
.menu-rev {
	width: 640px;
	width: 64rem;
	margin-right: -320px;
	margin-right: -32rem;
	top: 16px;
	top: 1.6rem;
	right: 50%;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	-webkit-box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	position: fixed;
}
.menu-rev .menu-rev-box .widget_nav_menu {
	clear: none;
	float: left;
	width: 33%;
}
.menu-rev .menu-rev-box .widget_nav_menu {
	margin-bottom: 32px;
	margin-bottom: 3.2rem;
}
#main, #footer-widgets, .footer_content {
	padding-right: 16px;
	padding-left: 16px;
}
.archive #primary, .error404 #primary {
	width: -moz-calc(100% - 340px);
	width: -webkit-calc(100% - 340px);
	width: calc(100% - 340px);
}
.entry-content {
	padding-left: 0px !important;
}
body.single #content .widget-area, .widget-area .shirt {
	margin-left: 0px !important;
	width: 100%;
}
.entry-content table.compact {
	float: left;
	margin-right: 32px;
	margin-right: 3.2rem;
}
.entry-content .imageframe {
	display: block;
	clear: both;
	width: 100%;
}
.entry-content .imageframe {
	clear: none;
	float: left;
	margin-left: 0px;
	margin-bottom: 16px;
	width: 100%;
}
.entry-content .imageframe img {
	width: 100%;
}
.entry-content .caption {
	background-color: #ffffff;
	margin-top: 0px;
	clear: none;
	float: right;
	margin-bottom: 16px;
}
.entry-content .the-box {
	margin-right: 0px;
	margin-left: 0px;
	min-width: 62%;
	display: table;
}
.entry-content .the-box h3 {
	max-width: 100%;
	width: 100%;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
.entry-content .the-box-gallerystyle {
	max-width: 66%;
	min-width: 66%;
}
.entry-content pre {
	max-width: 100%;
	min-width: 100%;
}
#menu-footer-menu {
	clear: none;
	float: right;
}
.entry-content table.perc, .shareaholic-canvas {
	max-width: 100% !important;
	min-width: 100% !important;
}
.single .share, .single .widget-area, .single .comments-area {
	margin-left: 56px!important;
	margin-left: 5.6rem!important;
}
.single .service .widget-area {
	margin-left: 0px!important;
	margin-left: 0rem!important;
}
/*.wrapper_skin, .skin-box, #sidebar-floating, .share-side, .shirt .table .row .cell .table:first-child .row .cell .table .row .cell.span33, .shirt .table .row .cell .table:nth-child(3) .row .cell .table:first-child .row .cell.span33:first-child, .shirt .table .row .cell .table:last-child .row .cell .table:first-child .row .cell.span33:first-child {
	display: none!important;
}*/
.wrapper_skin, .skin-box, #sidebar-floating, .share-side {
	display: none!important;
}
.entry-content .caption {
	width: 100%;
	text-align: left;
}
}

@media only screen and (min-width:1025px) {
.site-main {
	padding-right: 16px;
	padding-left: 16px;
}
.site-header {
	padding-top: 260px;
	padding-top: 26rem;
}
.home .site-header {
	padding-top: 158px;
	padding-top: 15.8rem;
}
#site-header-container .site-title .home-link {
	font-size: 24px;
	font-size: 2.4rem;
	height: 56px;
	height: 5.6rem;
	left: 16px;
	top: 12px;
	width: calc(100% - 600px);
	width: calc(100% - 60rem);
	min-width: 540px;
	min-width: 54rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis; /* required for Opera */
	-ms-text-overflow: ellipsis; /* required for IE8, allegedly */
	-moz-binding: url('ellipsis.xml#ellipsis'); /* for Firefox; details here */
}
#site-header-container {
	top: 48px;
	height: 80px;
	height: 8rem;
}
#site-header-container.compact {
	height: 48px;
	height: 4.8rem;
	width: 100%;
	-webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.05);
	box-shadow: 0 2px 0 0 rgba(0,0,0,0.05);
	top: 0px;
}
#site-header-container.compact .colored-bar {
	height: 4px;
	height: 0.4rem;
}
#site-header-container.compact .site-title .home-link {
	font-size: 24px;
	left: 16px;
	top: 8px;
	max-width: calc(100% - 140px);
	max-width: calc(100% - 14rem);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis; /* required for Opera */
	-ms-text-overflow: ellipsis; /* required for IE8, allegedly */
	-moz-binding: url('ellipsis.xml#ellipsis'); /* for Firefox; details here */
}
#site-header-container.compact .site-title .home-link h3, #site-header-container.compact .site-title .home-link a b {
	font-size: 32px;
	font-size: 3.2rem;
	letter-spacing: -1px;
	letter-spacing: -0.15rem;
	line-height: 34px;
	line-height: 3.4rem;
}
#site-header-container.compact .site-title .home-link h4 {
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 32px;
	line-height: 3.2rem;
	letter-spacing: -1px;
	letter-spacing: -0.12rem;
	margin-left: 2px;
	margin-left: 0.2rem;
}
#site-header-container.compact .site-title .home-link h5 {
	letter-spacing: -4px;
	left: 0px;
	color: transparent;
}
#site-header-container.compact .site-title .wki-logo {
	-webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.05);
	box-shadow: 0 2px 0 0 rgba(0,0,0,0.05);
	top: -1px;
}
#site-header-container.compact .site-title .wki-logo img {
	-webkit-transition: all 128ms ease-in-out 0ms;
	-moz-transition: all 128ms ease-in-out 0ms;
	-ms-transition: all 128ms ease-in-out 0ms;
	-o-transition: all 128ms ease-in-out 0ms;
	transition: all 128ms ease-in-out 0ms;
	width: 40px;
	width: 4rem;
	margin-top: 10px;
	margin-right: 16px;
	margin-bottom: 11px;
	margin-left: 16px;
	margin-top: 1rem;
	margin-right: 1.6rem;
	margin-bottom: 1.1rem;
	margin-left: 1.6rem;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari and Chrome, if Chrome rule needed */
    #site-header-container.compact .site-title .wki-logo img {
 margin-bottom: 12px;
 margin-bottom: 1.2rem;
}
}
.logged-in #site-header-container {
	top: 99px;
}
.login-container {
	height: 32px;
	height: 3.2rem;
	position: fixed;
	text-align: right;
	top: 72px;
	top: 7.2rem;
	right: 160px;
	right: 16rem;
	z-index: 9999;
	width: calc(100% - 920px);
	width: calc(100% - 92rem);
	min-width: 420px;
	min-width: 42rem;
	max-width: 620px;
	max-width: 62rem;
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
	display: block;
}
.login-container * {
	-webkit-transition: all 640ms ease-in-out 0s;
	-moz-transition: all 640ms ease-in-out 0s;
	-ms-transition: all 640ms ease-in-out 0s;
	-o-transition: all 640ms ease-in-out 0s;
	transition: all 640ms ease-in-out 0s;
}
.login-container .search_form {
	position: absolute;
	top: 0px;
	right: 220px;
	right: 22rem;
	bottom: auto;
	margin: 0px;
	padding: 0px;
	-webkit-transition: all 256ms ease-in-out 256ms;
	-moz-transition: all 256ms ease-in-out 256ms;
	-ms-transition: all 256ms ease-in-out 256ms;
	-o-transition: all 256ms ease-in-out 256ms;
	transition: all 256ms ease-in-out 256ms;
	left: 0px;
}
.login-container .search_form .search_field {
	width: 100%;
}
.login-container .search_form .search_field:focus, .logout-container .search_form .search_field:focus {
	border-color: #808c9c;
	background-color: #FFFFFF;
	-webkit-transition: all 64ms ease-out 0s;
	-moz-transition: all 64ms ease-out 0s;
	-ms-transition: all 64ms ease-out 0s;
	-o-transition: all 64ms ease-out 0s;
	transition: all 64ms ease-out 0s;
	padding-right: 40px;
	padding-right: 4rem;
	border-collapse: initial;
}
.login-container .accedi a, .login-container .registrati a {
	font-size: 13px;
	font-weight: 400;
	text-transform: none;
}
.login-container .accedi a {
	position: absolute;
	left: auto;
	top: 0px;
	right: 0px;
	bottom: auto;
	margin: 0px;
}
.login-container .registrati a {
	position: absolute;
	left: auto;
	top: 0px;
	right: 80px;
	right: 8rem;
	bottom: auto;
	margin: 0px;
}
.logged-in .login-container, .logged-in .logout-container {
	top: 99px;
}
.login-container.compact, .logout-container.compact {
	height: 28px;
	height: 2.8rem;
	top: 12px;
	top: 1.2rem;
	right: 137px;
	right: 13.7rem;
}
.login-container.compact .search_form {
	height: 28px;
	height: 2.8rem;
	-webkit-transition: all 128ms linear 0s;
	-moz-transition: all 128ms linear 0s;
	-ms-transition: all 128ms linear 0s;
	-o-transition: all 128ms linear 0s;
	transition: all 128ms linear 0s;
}
.login-container.compact .search_form .search_field {
	height: 28px;
	height: 2.8rem;
	font-size: 13px;
	line-height: 28px;
	line-height: 2.8rem;
	width: 100%;
	min-width: 200px;
	min-width: 20rem;
	max-width: 400px;
	max-width: 40rem;
}
.login-container.compact .search_form i {
	height: 2.8rem;
	font-size: 17px;
	font-size: 1.7rem;
	line-height: 27px;
	line-height: 2.7rem;
}
.login-container.compact .search_form .search_submit {
	height: 28px;
	width: 28px;
}
.login-container.compact a, .menu-bar.compact a {
	height: 28px;
	height: 2.8rem;
	line-height: 28px;
	line-height: 2.8rem;
	top: 0px;
	cursor: pointer;
	cursor: hand;
}
.login-container.compact .accedi a {
}
.login-container.compact .registrati a {
}
.logout-container {
	height: 5.6px;
	height: 5.6rem;
	position: fixed;
	text-align: right;
	top: 48px;
	top: 6.7rem;
	right: 144px;
	right: 14.4rem;
	z-index: 9999;
}
.logout-container.compact .nome-utente, .logout-container.compact .nome-utente:after {
	line-height: 24px;
	line-height: 2.4rem;
}
.logout-container.compact .search_form {
	height: 28px;
	height: 2.8rem;
	padding-top: 0px;
}
.logout-container.compact .search_form .search_field {
	height: 28px;
	height: 2.8rem;
	font-size: 13px;
	line-height: 28px;
	line-height: 2.8rem;
}
.logout-container.compact .search_form i {
	height: 28px;
	width: 40px;
	font-size: 16px;
	line-height: 28px;
}
.logout-container.compact .search_form .search_submit {
	height: 28px;
	width: 28px;
}
.logout-container.compact a, .menu-bar.compact a {
	height: 28px;
	height: 2.8rem;
	line-height: 28px;
	line-height: 2.8rem;
	cursor: pointer;
	cursor: hand;
}
.menu-rev {
	width: 640px;
	width: 64rem;
	margin-right: -320px;
	margin-right: -32rem;
	top: 16px;
	top: 1.6rem;
	right: 50%;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	box-shadow: 0 0 0 2048px rgba(0,0,0,0.64);
	position: fixed;
	overflow: hidden;
	display: table;
	visibility: visible;
	z-index: 99999;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.menu-rev .menu-rev-box.clear {
	clear: none;
	float: none;
	width: auto;
	margin-bottom: 0px;
	margin-bottom: 0rem;
	max-height: 320px;
	text-align: left;
	overflow: hidden;
	vertical-align: top;
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
	-moz-column-count: 3; /* Firefox */
	column-count: 3;
}
.menu-rev .menu-rev-box.clear .widget.widget_nav_menu {
	display: inline;
	clear: right;
}
.menu-rev .menu-rev-box .widget_nav_menu h6 {
	margin: 0px;
}
.menu-rev .menu-rev-box.clear .widget.widget_nav_menu ul {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.compact .menu-bar {
	top: 12px;
	top: 1.2rem;
	right: 96px;
	right: 9.6rem;
	height: 28px;
	height: 2.8rem;
	width: 28px;
	width: 2.8rem;
	-webkit-transition: all 256ms linear 128ms;
	-moz-transition: all 256ms linear 128ms;
	-ms-transition: all 256ms linear 128ms;
	-o-transition: all 256ms linear 128ms;
	transition: all 256ms linear 128ms;
}
.compact .menu-bar a {
	width: 32px;
	width: 3.2rem;
	height: 28px;
	height: 2.8rem;
	line-height: 26px;
	line-height: 2.6rem;
}
.entry-content .service {
	margin-top: 0px;
	width: 100%;
	max-width: 300px;
	max-width: 30rem;
}
.entry-content .imageframe {
	clear: right;
	float: right;
	width: 600px;
	width: 60rem;
	margin-left: 32px;
	margin-left: 3.2rem;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.entry-content table.compact {
	float: left;
	margin-right: 32px;
	margin-right: 3.2rem;
}
.interest-box {
	width: 100%;
	max-width: 75%;
	padding-left: 64px !important;
	padding-left: 6.4rem !important;
	left: -64px !important;
	left: -6.4rem !important;
	right: 0px !important;
	padding-right: 64px !important;
	padding-right: 6.4rem !important;
}
.entry-content .caption {
	padding: 0px;
	background-color: #ffffff;
	margin-top: 8px;
	margin-top: 0.8rem;
	min-width: 100%!important;
}
.entry-content table.perc {
}
.entry-content .service.left {
	margin-left: -64px;
	margin-left: -6.4rem;
}
.entry-content .the-box h3 {
	max-width: 100%;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
.entry-content .author-box .author-body {
	padding-right: 8px;
	padding-right: 0.8rem;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	-o-hyphens: none;
	hyphens: none;
	width: 75%;
}
.entry-content .book-box .book-body p {
	width: auto !important;
}
#menu-footer-menu {
	clear: none;
	float: right;
}
.single .share, .single .sidebar-inner, .single .comments-area, .wpshower-more-like-this, #disqus_thread {
/*margin-left: 56px!important;
	margin-left: 5.6rem!important;*/
}
.single .service .sidebar-inner {
	margin-left: 0px!important;
}
.entry-content p, .entry-content ol, .entry-content ul, .entry-content div, .entry-content p div, .entry-content .the-box, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content .book-box, #attachments, .single-post .entry-content .copyrigh, .entry-content table, .entry-content table.wide, .entry-content span table, .entry-content span table.wide, .single.single-normativa .entry-content span.relative {
	max-width: -moz-calc(100% - 332px);
    max-width: -webkit-calc(100% - 332px);
	max-width: calc(100% - 332px);
	min-width: auto;
}
.single.single-normativa .entry-content span.relative #attachments, .entry-content div[id^="attachment_"] {
	min-width: -moz-calc(100% - 332px);
	min-width: -webkit-calc(100% - 332px);
	min-width: calc(100% - 332px);
}
.entry-content p > img {
	min-width: auto !important;
}
.entry-content div p, .entry-content p div p, .entry-content * img.size-full, .entry-content + div *, .entry-content + span *, .entry-content * ul li ul, .entry-content * ul li ul li, .entry-content * div ul, .entry-content * span ul li, body.page.page-template-default .entry-content p, body.page.page-template-default .entry-content *, body.page.page-template-default .entry-content div /*, .single.single-normativa .entry-content div*/ {
	max-width: 100%!important;
	width: auto!important;
}
.single.single-normativa .entry-content span.relative #attachments p, .single.single-normativa .entry-content span.relative #attachments h6 {
	width: 100% !important;
	min-widht: 100% !important;
	max-width: 100% !important;
}
.single .leaderboard-mid aside {
	padding-left: 56px!important;
	padding-left: 5.6rem!important;
}
.page #disqus_thread {
	margin-left: 0px!important;
	margin-left: 0rem!important;
}
body.archive .hentry.type-cad, body.archive .hentry.type-bim_t {
	min-height: 104px;
}
/* body.archive .hentry.type-cad:nth-of-type(odd), body.archive .hentry.type-bim_t:nth-of-type(odd) {
	clear: both;
	float: left;
	width: 48%;
}
body.archive .hentry.type-cad:nth-of-type(even), body.archive .hentry.type-bim_t:nth-of-type(even) {
	clear: right;
	float: right;
	width: 48%;
} */
.input-button.download-button {
	width: 70%!important;
	margin-right: 15%;
	margin-left: 15%;
	margin-top: 32px;
	margin-top: 3.2rem;
}
.single.single-normativa .entry-content span.relative #attachments .input-button.download-button {
	margin-top: 16px;
	margin-top: 1.6rem;
}
.shareaholic-share-buttons-container, .shareaholic-canvas.shareaholic-resolved-canvas > div, .shareaholic-share-buttons-wrapper, .shareaholic-share-buttons {
	width: 100% !important;
	min-widht: 100% !important;
	max-width: 100% !important;
}
}

@media only screen and (max-width: 1310px) {
.site-main {
	padding-right: 16px;
	padding-right: 1.6rem;
	padding-left: 16px;
	padding-left: 1.6rem;
}
}

@media only screen and (min-width: 1311px) {
.site-main {
	padding-right: 0px;
	padding-left: 0px;
	padding-right: 0rem;
	padding-left: 0rem;
}
}
/* - - - - - - - */
.none .chrono-rack, .fixed .chrono-rack {
	top: -192px;
	top: -19.2rem;
}
.fixed.fixed-2 .chrono-rack {
	top: 0px;
	-webkit-box-shadow: 0 2px 0 0 rgba(0,0,0,0.16);
	box-shadow: 0 2px 0 0 rgba(0,0,0,0.16);
}
.zero .chrono-rack {
	top: 0px;
}
.chrono-rack {
	background-color: #f5f5f5;
	padding: 8px;
	padding: 0.8rem;
	height: 96px;
	height: 9.6rem;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
	width: 100%;
	position: absolute;
	top: 164px;
	top: 16.4rem;
	-webkit-transition: all 640ms ease-in 96ms;
	-moz-transition: all 640ms ease-in 96ms;
	-ms-transition: all 640ms ease-in 96ms;
	-o-transition: all 640ms ease-in 96ms;
	transition: all 640ms ease-in 96ms;
	-webkit-box-shadow: 0 0 0px 0px rgba(0,0,0,0.1);
	box-shadow: 0 0 0px 0px rgba(0,0,0,0.1);
}

@media screen and (max-width: 1025px) {
.chrono-rack, #float-menu {
	display: none !important;
}
}
.chrono-rack ul, .chrono-rack ul li {
	text-indent: 0;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	list-style-type: none;
}
.chrono-rack .rack-girdle {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.chrono-rack .rack-girdle .remote-control {
	position: absolute;
	height: 72px;
	height: 7.2rem;
	width: 24px;
	width: 2.4rem;
	-webkit-transition: all 0.4s ease-in-out 0.4s;
	-moz-transition: all 0.4s ease-in-out 0.4s;
	-ms-transition: all 0.4s ease-in-out 0.4s;
	-o-transition: all 0.4s ease-in-out 0.4s;
	transition: all 0.4s ease-in-out 0.4s;
	background-color: #f5f5f5;
}
.chrono-rack .rack-girdle .remote-control.left {
}
.chrono-rack .rack-girdle .remote-control.right {
}
.chrono-rack .rack-girdle .remote-control ul, .chrono-rack .rack-girdle .remote-control ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.chrono-rack .rack-girdle .remote-control a {
	background-color: #FFFFFF;
	border: 1px solid #cacaca;
	height: 34px;
	height: 3.4rem;
	width: 24px;
	width: 2.4rem;
	display: block;
	overflow: hidden;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	font-size: 1.6rem;
	color: #cacaca;
	text-decoration: none;
	line-height: 34px;
	line-height: 3.4rem;
	position: relative;
	font-weight: lighter;
	-webkit-transition: all 0.4s ease-in-out 0.2s;
	-moz-transition: all 0.4s ease-in-out 0.2s;
	-ms-transition: all 0.4s ease-in-out 0.2s;
	-o-transition: all 0.4s ease-in-out 0.2s;
	transition: all 0.4s ease-in-out 0.2s;
	-webkit-border-radius: 0;
	border-radius: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
}
.chrono-rack .rack-girdle .remote-control.left {
	left: 0px;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	-o-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
	z-index: 999;
}
.chrono-rack .rack-girdle .remote-control.right {
	background-color: #f5f5f5;
	right: 0px;
	right: 0rem;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	-o-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
	z-index: 999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cacaca;
	padding-left: 16px;
	padding-right: 24px;
}
.chrono-rack .rack-girdle .remote-control a:hover {
	border-top-color: #8B8B8B;
	border-right-color: #8B8B8B;
	border-bottom-color: #8B8B8B;
	border-left-color: #8B8B8B;
	-webkit-transition: all 0s ease-in-out 0s;
	-moz-transition: all 0s ease-in-out 0s;
	-ms-transition: all 0s ease-in-out 0s;
	-o-transition: all 0s ease-in-out 0s;
	transition: all 0s ease-in-out 0s;
	color: #8B8B8B;
	z-index: 999;
	cursor: pointer;
	cursor: hand;
}
.chrono-rack .rack-girdle .remote-control a:active {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	-webkit-transition: all 0s ease-in-out 0s;
	-moz-transition: all 0s ease-in-out 0s;
	-ms-transition: all 0s ease-in-out 0s;
	-o-transition: all 0s ease-in-out 0s;
	transition: all 0s ease-in-out 0s;
	color: #FFFFFF;
	background-color: #EDEDED;
	z-index: 30;
}
.chrono-rack .rack-girdle .remote-control a.disabled, .chrono-rack .rack-girdle .remote-control a.disabled:hover, .chrono-rack .rack-girdle .remote-control a.disabled:active {
	background-color: #ffffff!important;
	color: #ebebeb!important;
	cursor: default!important;
	border-color: #cacaca!important;
	pointer-events: none!important;
}
.chrono-rack .rack-girdle .remote-control ul li:last-child a {
	margin-top: -1px;
}
.chrono-rack .rack-girdle .rack {
	overflow: hidden;
	height: 80px;
	height: 8rem;
	text-align: left;
	white-space: nowrap;
	width: auto;
	padding-right: 40px;
	padding-left: 40px;
	padding-right: 4rem;
	padding-left: 4rem;
}
.chrono-rack .rack-girdle .rack ul {
	display: block;
	padding-right: 0px;
	padding-left: 0px;
	clear: none;
	float: left;
	height: 88px;
	height: 8.8rem;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	white-space: nowrap;
	counter-reset: li;
}
.chrono-rack .rack-girdle .rack ul li {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cecece;
	display: block;
	clear: none;
	float: left;
	padding-left: 112px;
	padding-left: 11.2rem;
	position: relative;
	width: 296px;
	width: 29.6rem;
	padding-right: 1.6rem;
	height: auto;
	min-height: 72px;
	min-height: 7.2rem;
	padding-top: 8px;
	padding-top: 0.8rem;
	padding-bottom: 08px;
	padding-bottom: 0.8rem;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	margin-left: 0;
}
.chrono-rack .rack-girdle .rack ul li a {
	display: block;
	color: #333333;
	line-height: 16px;
	line-height: 1.6rem;
	white-space: normal;
}
.chrono-rack .rack-girdle .rack ul li a:hover {
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.chrono-rack .rack-girdle .rack ul li a h3 {
	display: none;
	line-height: 16px;
	line-height: 1.6rem;
}
.chrono-rack .rack-girdle .rack ul li a h2, .chrono-rack .rack-girdle .rack ul li a .rack-title {
	font-size: 13px;
	font-size: 1.3rem;
	padding: 0 !important;
	font-weight: 600;
	margin-top: -1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Open Sans", sans-serif;
	line-height: 16px;
	line-height: 1.6rem;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	-o-hyphens: none;
	hyphens: none;
}
.chrono-rack .rack-girdle .rack ul li:hover a h2 {
	color: #3799cc;
	cursor: pointer;
	cursor: hand;
}
.chrono-rack .rack-girdle .rack ul li a img {
	display: block;
	position: absolute;
	height: 48px;
	height: 4.8rem;
	width: 85px;
	width: 8.5rem;
	left: 16px;
	left: 1.6rem;
	top: 8px;
	top: 0.8rem;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 1px solid rgba(0, 0, 0, 0.33);
	border-collapse: collapse;
}
/*
* CORRELATI - HOME-PAGE
* ----------------------------------------------------------------------------
*/
 
.shirt .article .numerino {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 24px;
	line-height: 2.4rem;
	line-height: 2.4rem;
	color: #000;
	background-color: #f5f5f5;
	text-align: center;
	vertical-align: middle;
	height: 24px;
	height: 2.4rem;
	width: 24px;
	width: 2.4rem;
	border: 1px solid #000000;
	position: absolute;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	font-weight: 600;
	font-family: monospace;
	left: 8px;
	left: 0.8rem;
	top: 8px;
	top: 0.8rem;
	opacity: .5;
	filter: alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	display: none;
}
.shirt .article:hover .numerino {
	opacity: .75;
	filter: alpha(opacity=75);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}
.shirt .article figcaption {
	display: none;
}
.mrg-bottom-8 {
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
}
.mrg-bottom-16 {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.mrg-bottom-24 {
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
}
.mrg-bottom-40 {
	margin-bottom: 40px;
	margin-bottom: 4rem;
}
.shirt {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	vertical-align: top;
	margin-top: 32px;
	margin-top: 3.2rem;
	width: 100%;
	font-family: "Open Sans", sans-serif;
	padding-top: 32px;
	padding-top: 3.2rem;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cacaca;
}
.single .shirt {
	margin-top: 0px;
	margin-top: 0rem;
	padding-top: 0px;
	padding-top: 0rem;
}
.widget-area .shirt {
	border-top-width: 0px;
	margin-left: 56px;
	margin-left: 5.6rem;
	width: -moz-calc(100% - 56px);
	width: -webkit-calc(100% - 56px);
	width: calc(100% - 56px);
}
 .shirt::first-of-type {
 border-top-width: 0px;
 margin-top: 40px;
 margin-top: 4rem;
}
 .shirt::last-child {
 margin-bottom: 80px;
 margin-bottom: 8rem;
}
.shirt .adv-strip-title {
	margin-top: 0px;
}
.shirt .leaderboard-foot {
	margin-right: auto;
	margin-bottom: 32px;
	margin-bottom: 3.2rem;
	margin-left: auto;
}
.home .leaderboard-mid aside {
	margin-top: 8px!important;
	margin-top: 0.8rem!important;
	margin-bottom: -32px!important;
	margin-bottom: -3.2rem!important;
	padding-bottom: 32px!important;
	padding-bottom: 3.2rem!important;
	padding-top: 32px!important;
	padding-top: 3.2rem!important;
	display: block !important;
	clear: both!important;
	float: none!important;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ebebeb;
	margin-right: auto!important;
	margin-left: auto!important;
	text-align: center!important;
	width: 728px;
	width: 72.8rem;
}
.single .leaderboard-mid aside {
	margin-top: -32px!important;
	margin-top: -3.2rem!important;
	margin-bottom: 32px!important;
	margin-bottom: 3.2rem!important;
	padding-top: 32px!important;
	padding-top: 3.2rem!important;
	text-align: left!important;
}
.table {
	text-align: left;
	vertical-align: top;
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
	display: table;
}
.row {
	display: table-row;
	width: 100%;
	text-align: left;
	vertical-align: top;
}
.cell {
	display: table-cell;
	text-align: left;
	vertical-align: top;
}
.span15 {
	width: 15%;
}
.span18 {
	width: 18%;
}
.span25 {
	width: 25%;
}
.span33 {
	width: 33.3333333%;
}
.span50 {
	width: 50%;
}
.span66 {
	width: 66.66666666%;
}
.span75 {
	width: 75%;
}
.span100 {
	width: 100%;
}
.span192px {
	width: 192px;
	width: 19.2rem;
	overflow: visible;
}
.span300px {
	width: 300px;
	width: 30rem;
}
.shirt .cell-case {
	margin-right: 40px;
	margin-right: 4rem;
}
.widget-area .shirt .cell-case {
	margin-right: 24px;
	margin-right: 2.4rem;
}
.shirt .article .cat-comm {
	display: block;
	font-size: 11px;
	font-size: 1.1rem;
	line-height: 16px;
	line-height: 1.6rem;
	color: #7D7B7B;
	font-weight: 400;
	margin-bottom: 4px;
	margin-bottom: 0.4rem;
	width: 100%;
}
.shirt .article .cat-comm .commenti {
	font-size: 10px;
	font-size: 1rem;
	line-height: 16px;
	line-height: 1.6rem;
	color: #7D7B7B;
	font-weight: 400;
	padding-left: 16px;
	padding-left: 1.6rem;
	margin-right: 8px;
	margin-right: 0.8rem;
	position: relative;
}
.shirt .article .cat-comm .commenti i {
	margin-right: 1px;
	margin-right: 0.1rem;
	position: absolute;
	display: inline-block;
	font-size: 13px;
	font-size: 1.3rem;
	left: 0px;
	top: 0px;
	color: #cacaca;
}
.shirt .article .cat-comm .categoria a {
	font-size: 10px;
	font-size: 1rem;
	line-height: 16px;
	line-height: 1.6rem;
	color: #7D7B7B;
	margin-top: 0px;
	margin-right: 10px;
	margin-right: 1rem;
	position: relative;
	display: inline;
	position: relative;
	padding: 0px;
	width: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	text-indent: 0;
	font-weight: 600;
	z-index: 99;
	white-space: nowrap;
}
.shirt .article .cat-comm .categoria a:hover {
	color: #3399cc;
}
.shirt.speciale .article .cat-comm .categoria a {
	background-color: #F99F3D;
	color: #FFFFFF;
	padding-right: 8px;
	padding-right: 0.8rem;
	padding-left: 8px;
	padding-left: 0.8rem;
	padding-bottom: 2px;
	padding-bottom: 0.2rem;
	padding-top: 2px;
	padding-top: 0.2rem;
	position: relative;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	font-size: 1.2rem;
	min-height: 20px;
	min-height: 2rem;
	font-weight: 600;
	display: inline-block;
	text-shadow: 0px 1px rgba(0,0,0,0.15);
	word-wrap: break-word!important;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	max-width: 100%;
	white-space: normal;
	text-indent: 16px;
	text-indent: 1.6rem;
}
.shirt.speciale .article .cat-comm .categoria a:before {
	content: "";
	position: absolute;
	left: -8px;
	font-family: FontAwesome!important;
	font-weight: 400;
	line-height: 20px;
	color: #FFFFFF;
	display: block;
	height: 20px;
	width: 24px;
	background-position: center;
	text-align: center;
	top: 0px;
}
.shirt .line {
	background-color: #ebebeb;
	display: block;
	height: 1px;
	width: 100%;
	margin-top: -8px;
	margin-top: -0.8rem;
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
	position: relative;
}
.shirt .no-line {
	border-bottom-style: none !important;
}
.shirt.no-line {
	border-style: none !important;
	margin-top: 0px!important;
	padding-top: 0px!important;
}
.shirt .cell .cell .cell-case {
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
}
.shirt .categories {
	font-size: 20px;
	font-size: 2rem;
	line-height: 20px;
	line-height: 2rem;
	text-indent: 0;
	position: relative;
	color: #808c9c;
	display: block;
	font-weight: 600;
	margin: 0px;
	text-transform: none;
	padding: 0px;
	letter-spacing: -0.1rem;
	letter-spacing: -1px;
	width: 78%;
	word-wrap: inherit;
	white-space: normal;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
.shirt .article {
	font-family: "Open Sans", sans-serif;
	margin-bottom: 1.6rem;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	padding-bottom: 8px;
	padding-bottom: 0.8rem;
}
.shirt .article:last-child {
	border-bottom-width: 0px;
}
.shirt .article img {
	height: auto;
	width: 100%;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
}
.shirt .article figure {
	position: relative;
}
.shirt .article figure:after {
	content: " ";
	-webkit-box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.5);
	box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.5);
	display: block;
	z-index: 1;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 8px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.shirt .article:hover figure:after {
	-webkit-box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.75);
	box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.75);
}
.shirt .article.img-left {
	height: auto;
	margin-right: 8px;
	margin-right: 0.8rem;
	clear: both;
	display: table;
	border-collapse: collapse;
	overflow: hidden;
}
.shirt .article.img-left figure {
	width: 116px;
	width: 11.6rem;
	display: table-cell;
	border-collapse: collapse;
}
.shirt .article.img-left figure:after {
	display: none;
}
.shirt .article.img-left figure img {
	width: 100px;
	width: 10rem;
	-webkit-box-shadow: 0px 1px 8px 0px #cacaca;
	box-shadow: 1px 1px 8px 0px #cacaca;
	margin-right: 16px;
	margin-right: 1.6rem;
}
.shirt .article.img-left header {
	display: table-cell;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	table-layout: fixed;
}
/* Speciali */

.page-template-speciali-page .shirt .table .row .table .row:nth-child(even) .article.img-left p {
	display: none;
}
.shirt .article.img-right {
}
.shirt .article.img-right figure {
	clear: none;
	float: right;
	width: 33%;
}
.shirt .article.img-right figure img {
}
.shirt .article.img-right header {
	clear: none;
	float: left;
	width: 63%;
}
.shirt .article a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII=);
	background-repeat: repeat;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-indent: -1024px;
	text-indent: -1024rem;
	overflow: hidden;
	z-index: 5;
}
.shirt .article:hover h1, .shirt .article:hover h3, .shirt .article:hover p.title_hx {
	color: #3399cc;
	text-decoration: none;
}
.shirt .article h1, .shirt .article h1 p, .shirt .article h3, .shirt .article h3 p, .shirt .article p.title_hx, .shirt .article p.title_hx {
	font-family: 'Crete Round', serif;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 20px;
	line-height: 2rem;
	color: #3a3939;
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
	white-space: normal !important;
	-webkit-hyphens: none !important;
	-moz-hyphens: none !important;
	hyphens: none !important;
}
.shirt .article.first h1, .shirt .article.first h1 p, .shirt .article.first h3, .shirt .article.first h3 p, .shirt .article.first p.title_hx {
	font-size: 26px;
	font-size: 2.6rem;
	line-height: 29px;
	line-height: 2.9rem;
}
.shirt .article p {
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 16px;
	line-height: 1.6rem;
	display: block;
	padding: 0;
	margin-top: 8px;
	margin-top: 0.8rem;
	margin-right: 0px;
	margin-bottom: 0rem;
	margin-left: 0px;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
}
.page-template-speciali-page .shirt .article.first h1 p {
	display: none !important;
}
.shirt .article.first {
	margin-bottom: 24px!important;
	margin-bottom: 2.4rem!important;
	padding-bottom: 10px!important;
	padding-bottom: 1rem!important;
}
.shirt .article.third:before {
	content: "\f061";
	color: #cacaca;
	height: 8px;
	width: 8px;
	position: absolute;
	left: 2px;
	top: 2px;
	font-family: FontAwesome;
}
.shirt .article.third {
	padding-left: 16px;
	padding-left: 1.6rem;
	margin-top: -16px !important;
	margin-top: -1.6rem !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.shirt .article.first h1, .shirt .article.first h3, .shirt .article.first p.title_hx {
	letter-spacing: -1px;
}
}
.shirt .article.third.cell-case {
	margin-right: 40px;
	margin-right: 4rem;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.shirt .article.third h1, .shirt .article.third h1 p, .shirt .article.third h3, .shirt .article.third h3 p, .shirt .article.third p.title_hx {
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 14px;
	line-height: 1.4rem;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	overflow: visible;
}
.shirt .article.second h1, .shirt .article.second h1 p, .shirt .article.second h3, .shirt .article.second h3 p, .shirt .article.second p.title_hx {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 16px;
	line-height: 1.6rem;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
}
.serviceside .service-categorybox {
	margin: 0px;
	padding: 0px;
}
.shirt .serviceside .service-categorybox li {
	clear: none;
	color: #828282;
	display: block;
	float: left;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 20px;
	line-height: 2rem;
	margin-right: 4px;
	margin-right: 0.4rem;
	white-space: nowrap;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-bottom: 0.4rem;
	margin-left: 0px;
	padding: 0px;
}
.shirt .serviceside .service-categorybox li a {
	display: block;
	font-size: 13px;
	font-size: 1.3rem;
	font-weight: 400;
	word-spacing: -1px;
	line-height: 24px;
	height: 2.4rem;
	height: 24px;
	height: 2.4rem;
	padding-right: 8px;
	padding-right: 0.8rem;
	padding-left: 8px;
	padding-left: 0.8rem;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #3399cc;
	color: #FFFFFF;
}
.shirt .serviceside .service-categorybox li a:hover {
}

@media only screen and (max-width: 1023px) {
.shirt {
	margin-top: 64px;
	margin-top: 6.4rem;
	padding-top: 24px;
	padding-top: 2.4rem;
	margin-left: 0px !important;
	margin-left: 0rem !important;
}
.shirt .cell-case {
	margin-right: 24px;
	margin-right: 2.4rem;
}
.shirt .cell, .shirt .row, .shirt .table {
	width: 100%;
}
.shirt .cell.span300px {
	width: 300px;
	width: 30rem;
}
.shirt .article p:not(.title_hx) {
	display: none;
}
.article .line {
	margin-top: 24px;
	margin-top: 2.4rem;
}
.shirt .article.first h1, .shirt .article.first h1 p, .shirt .article.first h3, .shirt .article.first h3 p, .shirt .article.first p.title_hx {
	font-size: 22px !important;
	font-size: 2.2rem !important;
	line-height: 24px !important;
	line-height: 2.4rem !important;
}
}

@media only screen and (max-width:1025px) {
html {
	overflow-y: scroll;
}
.shirt .categories {
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 20px;
	line-height: 2rem;
	letter-spacing: 0px;
	white-space: nowrap;
	display: inline-block;
	width: 250px !important;
	overflow: visible;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: normal;
	white-space: nowrap;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	position: absolute !important;
}
}

@media only screen and (max-width:641px) {
.shirt {
	margin-top: 64px;
	margin-top: 6.4rem;
	padding-top: 24px;
	padding-top: 2.4rem;
}
.shirt .cell-case {
	margin-right: 24px;
	margin-right: 2.4rem;
}
.shirt .cell {
	width: 100%;
	display: block;
	clear: both;
}
.shirt .cell.span300px {
	width: 100%;
}
.shirt .service {
	width: auto;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.shirt .cell-case {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.shirt .article h1, .shirt .article.first h1, .shirt .article h1 p, .shirt .article.first h1 p, .shirt .article h3, .shirt .article.first h3, .shirt .article h3 p, .shirt .article.first h3 p, .shirt .article p.title_hx, .shirt .article.first p.title_hx, .shirt .article.first p.title_hx p {
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 1.1;
	font-size: 24px;
	font-size: 2.4rem;
	padding: 0px;
	overflow: visible;
	margin: 0px;
}
.shirt .article, .shirt .article.first, .shirt .article:last-child {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
	padding-bottom: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	clear: both;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.shirt .article.first h1, .shirt .article.first h1 p, .shirt .article.first h3, .shirt .article.first h3 p, .shirt .article p.title_hx, .shirt .article.first p.title_hx {
	font-size: 22px !important;
	font-size: 2.2rem !important;
	line-height: 25px !important;
	line-height: 2.5rem !important;
}
.shirt .article.second h1, .shirt .article.second h1 p, .shirt .article.second h3, .shirt .article.second h3 p, .shirt .article.second p.title_hx {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.1;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.shirt .article.second {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	margin-left: 0px;
	padding-top: 8px;
	padding-top: 0.8rem;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-bottom: 1.6rem;
	padding-left: 0px;
}
.shirt .line, .shirt .article.third:before {
	display: none;
}
.shirt .categories {
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 20px;
	line-height: 2rem;
	letter-spacing: 0px;
	white-space: nowrap;
	display: inline-block;
	width: 250px !important;
	overflow: visible;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: normal;
	white-space: nowrap;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	position: absolute !important;
}
.shirt .article.third {
	padding-left: 0px;
}
.widget-area .shirt {
	border-top-width: 0;
	margin-left: 0rem;
	width: 100%;
}
.foot_head .footer-social {
	clear: both;
	float: left;
	padding: 0px;
	margin-top: 32px;
	margin-top: 3.2rem;
	margin-right: 0px;
	margin-bottom: -16px;
	margin-bottom: -1.6px;
	margin-left: 0px;
}
.foot_head .footer-social ul {
	margin: 0px;
	padding: 0px;
}
.foot_head .footer-social ul li {
	clear: none;
	float: left;
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	margin-left: 0px;
	margin-left: 0rem;
	margin-right: 8px;
	margin-right: 0.8rem;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.foot_head .footer-social ul li a {
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	line-height: 32px;
	line-height: 3.2rem;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.foot_head .footer-social ul li a i {
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	line-height: 32px;
	line-height: 3.2rem;
	margin-top: 0px;
	margin-top: 0rem;
	font-size: 20px;
	font-size: 2rem;
}
}
/* AR INSERTO*/

#ar_inserto {
	margin-top: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 112px;
	display: table;
	background-color: #FFFFFF;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 100%;
	width: -moz-calc(100% - 332px);
	width: -webkit-calc(100% - 332px);
	width: calc(100% - 332px);
	position: relative;
	clear: left;
}
#ar_inserto:before {
	content: ",,";
	font-family: serif;
	font-size: 320px;
	font-style: italic;
	line-height: 1;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cacaca;
	position: absolute;
	top: -232px;
	letter-spacing: -40px;
	left: 8px;
	opacity: .5;
	filter: alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#ar_inserto .ar_inserto_titolo {
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	line-height: 32px;
	font-weight: 600;
	color: #808c9c;
	display: block;
	padding: 0;
	text-transform: uppercase;
	position: relative;
	z-index: 10;
	margin: 0px;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto div {
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto {
	display: table;
	-webkit-hyphens: manual;
	-moz-hyphens: manual;
	hyphens: manual;
	position: relative;
	z-index: 10;
	font-size: 14px !important;
	font-size: 1.4rem !important;
	line-height: 1.5 !important;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cacaca;
	border-bottom-color: #cacaca;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-bottom: 24px;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto, #ar_inserto .ar_corpotesto p, #ar_inserto .ar_corpotesto b {
	font-family: "Open Sans", sans-serif;
	font-size: 14px !important;
	line-height: 1.5 !important;
	color: #333333 !important;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto p {
	display: block;
	padding: 0px;
	clear: none;
	float: none;
	max-width: auto;
	min-width: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 24px;
	margin-bottom: 4px;
	margin-left: 0px;
	font-size: 14px !important;
	font-size: 1.4rem !important;
	line-height: 1.5 !important;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h1, #ar_inserto .ar_corpotesto h2, #ar_inserto .ar_corpotesto h3, #ar_inserto .ar_corpotesto h4, #ar_inserto .ar_corpotesto h5, #ar_inserto .ar_corpotesto h6 {
	font-family: "Open Sans", sans-serif;
	line-height: 1.4;
	padding: 0px;
	font-weight: 600;
	display: block;
	clear: none;
	float: none;
	max-width: auto;
	min-width: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	height: auto;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h1 {
	font-size: 200%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h2 {
	font-size: 170%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h3 {
	font-size: 140%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h4 {
	font-size: 120%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h5 {
	font-size: 100%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto h6 {
	font-size: 80%;
	max-width: 100%!important;
	min-width: 100%!important;
}
#ar_inserto .ar_corpotesto img {
	display: block;
	clear: none;
	float: right;
	height: auto;
	width: auto;
	margin-bottom: 8px;
	margin-left: 24px;
	border-bottom-width: 16px;
	border-left-width: 16px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: -32px;
	position: relative;
	max-width: 128px;
	max-width: 12.8rem;
}

@media (max-width: 641px) {
#ar_inserto {
	padding-left: 0px;
}
#ar_inserto:before {
	content: "";
}
#ar_inserto .ar_corpotesto img {
	border-right-width: 8px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
}
/* FOLLOW BOX*/


.follow-box {
	background-color: #f5f5f5;
	border: 1px solid #cacaca;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	margin-left: 0;
	padding: 0;
	text-align: left;
	height: 100px;
	height: 10rem;
}
.follow-box .follow-title-box {
}
.follow-box .follow-title-box h3 {
	display: block;
	color: #808c9c !important;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 32px;
	line-height: 3.2rem;
	text-transform: uppercase;
	background-color: #ededed;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
	text-indent: 16px;
	text-indent: 1.6rem;
	padding: 0px;
	margin: 0px;
}
.follow-box ul li, .follow-box ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
	list-style-position: outside;
}
.follow-box ul {
	display: block;
	height: auto;
	width: auto;
	padding-left: 1px;
	padding-left: 1.6rem;
	padding-top: 8px;
	padding-top: 0.8rem;
}
.follow-box ul li {
	clear: none;
	float: left;
	list-style-type: none;
	display: inline-block;
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	overflow: visible;
	margin-right: 10px;
	margin-right: 1rem;
	margin-top: 8px;
	margin-top: 0.8rem;
}
.follow-box ul li a {
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	background-color: #ebebeb;
	font-size: 20px;
	font-size: 2rem;
	line-height: 32px;
	line-height: 3.2rem;
	color: #808f99;
	text-indent: 0;
	display: block;
	padding: 0;
	overflow: hidden;
	margin: 0;
	border: 1px solid #cacaca;
}
.follow-box ul li a:hover {
	background-color: #808c9c;
	border: 1px solid #808c9c;
	color: #ffffff;
}
.follow-box ul li a[title~="Facebook"]:hover {
	background-color: #46629E;
	border: 1px solid #46629E;
	color: #ffffff;
}
.follow-box ul li a[title~="Google"]:hover {
	background-color: #D9442F;
	border: 1px solid #D9442F;
	color: #ffffff;
}
.follow-box ul li a[title~="Twitter"]:hover {
	background-color: #55ACEE;
	border: 1px solid #55ACEE;
	color: #ffffff;
}
.follow-box ul li a[title~="Rss"]:hover {
	background-color: #E7A518;
	border: 1px solid #E7A518;
	color: #ffffff;
}
.follow-box ul li a i {
	height: 32px;
	height: 3.2rem;
	width: 32px;
	width: 3.2rem;
	text-align: center;
	vertical-align: middle;
	display: table;
	margin-top: 6px;
	margin-top: 0.6rem;
}
.follow-box .follow-title-box:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 8px 0px 8px;
	border-width: 0.8rem 0.8rem 0rem 0.8rem;
	border-color: #ededed transparent transparent transparent;
	line-height: 0px;
	_border-color: #ededed #F5F5F5 #F5F5F5 #F5F5F5;
 _filter: progid:DXImageTransform.Microsoft.Chroma(color='#ededed');
	position: absolute;
	left: 24px;
	left: 2.4rem;
	bottom: -7px;
	bottom: -0.7rem;
	display: block;
}
.follow-box .follow-title-box:before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 8px 0px 8px;
	border-width: 0.8rem 0rem.8rem 0 0.8rem;
	border-color: #cacaca #F5F5F5 #F5F5F5 #F5F5F5;
	line-height: 0px;
	_border-color: #cacaca #F5F5F5 #F5F5F5 #F5F5F5;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#cacaca');
	position: absolute;
	left: 24px;
	left: 2.4rem;
	bottom: -8px;
	bottom: -0.8rem;
	display: block;
}
.follow-box .follow-content-box {
	padding-top: 16px;
	padding-top: 1.6rem;
	padding-right: 16px;
	padding-right: 1.6rem;
	padding-left: 16px;
	padding-left: 1.6rem;
	overflow: visible;
}
.follow-box .follow-content-box .send {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 16px;
	line-height: 1.6rem;
	padding-top: 8rem;
	padding-top: 0.8rem;
	padding-bottom: 8px;
	padding-bottom: 0.8rem;
	padding-left: 0;
	padding-left: 0;
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	margin: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #808c9c;
	width: 66%;
	color: #FFFFFF;
	font-weight: 600;
	margin-left: 16.6666667%;
	text-align: center;
	text-indent: 0;
	cursor: pointer;
	cursor: hand;
	display: block;
}
/* Network Teknoring*/

.footer_content .thumbs {
	text-align: left;
	margin-bottom: 10px;
	line-height: 24px;
}
.footer_content .thumbs:before {
	content: "Network Teknoring:";
	line-height: 24px;
	display: block;
	font-weight: 600;
	font-size: 13px;
	color: #808f99;
	letter-spacing: -0.5px;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-stroke: rgba(255,255,255,0.01) 1px;
	-webkit-text-stroke-width: 1px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
	margin-bottom: -4px;
}
.footer_content .thumbs ul, .thumbs ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
	height: 24px;
}
.footer_content .thumbs ul li a {
	width: auto;
	font-family: "Open Sans", sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	display: inline-block;
	clear: none;
	float: none;
	margin-right: 3px;
	margin-right: 0.38rem;
	line-height: 24px;
	font-weight: 600;
	padding: 0px;
	letter-spacing: -0.5px;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-stroke: rgba(255,255,255,0.01) 1px;
	-webkit-text-stroke-width: 1px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
	opacity: .66;
	filter: alpha(opacity=66);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
	-webkit-filter: grayscale(66%);
	filter: grayscale(66%);
	height: 24px;
}
.footer_content .thumbs ul li a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.footer_content .thumbs ul li a:hover:before {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.footer_content .thumbs ul li a b {
	text-transform: uppercase;
	letter-spacing: -0.75px;
	font-weight: 600;
	font-size: 12px;
}
.footer_content .thumbs ul li a:before {
	content: "";
	height: 10px;
	width: 10px;
	display: inline-block;
	clear: none;
	float: left;
	margin-right: 4px;
	margin-bottom: 0px;
	overflow: hidden;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin-top: 7px;
	padding: 0px;
	margin-left: 0px;
	line-height: 24px;
	opacity: .33;
	filter: alpha(opacity=33);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
	-webkit-filter: grayscale(33%);
	filter: grayscale(33%);
	background-color: #0A246A !important;
}
.single .footer_content .thumbs ul li span {
}

@media handheld, only screen and (max-width: 1292px) {
.footer_content .thumbs {
	margin-top: 32px;
	margin-bottom: 24px;
}
.footer_content .thumbs:before {
	margin-top: 4px;
	margin-bottom: 4px;
	display: block;
}
.singlen .footer_content .thumbs ul li span {
	display: inline;
}
.footer_content .thumbs ul li a {
	clear: none;
	float: left;
	width: 128px;
	height: 24px;
	overflow: hidden;
}
.footer_content .thumbs ul li a {
	font-size: 12px;
}
.footer_content .thumbs ul li a b {
	font-size: 13px;
}
}
/* Forgot Password*/

.infomessage {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.3;
	background-color: #E8F0FF;
	margin-bottom: 40px !important;
	margin-bottom: 4rem !important;
	border: 1px solid #D9E7FF;
	padding-top: 24px;
	padding-top: 2.4rem;
	padding-right: 32px;
	padding-right: 3.2rem;
	padding-bottom: 8px;
	padding-bottom: 0.8rem;
	padding-left: 64px;
	padding-left: 6.4rem;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.infomessage i {
	font-size: 32px;
	font-size: 3.2rem;
	line-height: 32px;
	line-height: 3.2rem;
	position: absolute;
	left: 16px;
	top: 16px;
	color: #95BFFF;
	font-weight: normal;
	text-shadow: 0 1px 0 #FFFFFF;
}
.infomessage a {
	color: #338ACA;
	text-decoration: underline;
}
.infomessage p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-size: 1.4rem;
	text-shadow: 0 1px 0 #FFFFFF;
	color: #6d6d6d;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
.forgotpassword {
	padding-right: 24px;
	padding-left: 24px;
}
.forgotpassword input {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 32px;
	line-height: 3.2rem;
	text-indent: 8px;
	text-indent: 0.8rem;
	margin-right: 8px;
	margin-right: 0.8rem;
	display: inline;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.forgotpassword input.email-input {
	width: 100%;
	max-width: 320px;
	max-width: 32rem;
	min-width: 80px;
	min-width: 8rem;
}
.forgotpassword input.continue-input {
	padding-right: 24px !important;
	padding-right: 2.4rem !important;
	padding-left: 24px !important;
	padding-left: 2.4rem !important;
	width: auto !important;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-indent: 0;
}
.forgotpassword b {
	font-size: 15px;
	font-size: 1.5rem;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	line-height: 1.4;
	display: block;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
.newreg {
	padding-top: 24px;
	padding-top: 2.4rem;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cacaca;
	margin-top: 40px;
	margin-top: 4rem;
	margin-bottom: 40px;
	margin-bottom: 4rem;
}
.newreg p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px !important;
	font-size: 1.4rem !important;
	line-height: 1.5 !important;
	margin: 0px !important;
	padding-top: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 6px !important;
	padding-bottom: 0.6rem !important;
	padding-left: 0px !important;
}
.newreg i {
	font-size: 16px !important;
	font-size: 1.6rem !important;
	color: #6d6d6d;
}
.newreg a {
	text-decoration: none;
}
.newreg a:hover {
	color: #333333;
	text-decoration: underline;
}
.service-message {
	padding-top: 0px;
	padding-bottom: 24px;
}
.service-message h1 {
	font-size: 104px !important;
	font-size: 10.4rem !important;
	line-height: 1.2 !important;
	display: block;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	color: #cacaca;
	text-align: center;
	width: 100%;
}
.service-message.orange h1 {
	color: #f99f3d !important;
}
.service-message.ok h1 {
	font-size: 128px !important;
	font-size: 12.8rem !important;
	color: rgb(155,205,255);
}
.service-message p {
	font-family: "Open Sans", sans-serif;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	line-height: 1.2 !important;
	margin: 0px !important;
	padding-top: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 6px !important;
	padding-bottom: 0.6rem !important;
	padding-left: 0px !important;
	text-align: center;
	font-weight: 600;
	color: #6d6d6d;
}
/* animation*/

html, .shopwki-bar {
	-webkit-animation: fadein 0.7s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 0.7s; /* Firefox < 16 */
	-ms-animation: fadein 0.7s; /* Internet Explorer */
	-o-animation: fadein 0.7s; /* Opera < 12.1 */
	animation: fadein 0.7s;
}
#float-menu, .shirt .article {
	-webkit-animation: fadein 0.9s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 0.9s; /* Firefox < 16 */
	-ms-animation: fadein 0.9s; /* Internet Explorer */
	-o-animation: fadein 0.9s; /* Opera < 12.1 */
	animation: fadein 0.9s;
}
#main, #primary, .skin-box, .shirt .article h1, .shirt .article h3, .shirt .article p.title_hx, .login-container, .logout-container {
	-webkit-animation: fadein 1.1s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 1.1s; /* Firefox < 16 */
	-ms-animation: fadein 1.1s; /* Internet Explorer */
	-o-animation: fadein 1.1s; /* Opera < 12.1 */
	animation: fadein 1.1s;
}
.chrono-rack .rack-girdle .rack ul li, .shirt .article h1 p, .shirt .article h3 p, article.post, .login-container .registrati a {
	-webkit-animation: fadein 1.3s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 1.3s; /* Firefox < 16 */
	-ms-animation: fadein 1.3s; /* Internet Explorer */
	-o-animation: fadein 1.3s; /* Opera < 12.1 */
	animation: fadein 1.3s;
}
.chrono-rack .rack-girdle .rack ul li:nth-child(1n+1), article.post:nth-child(1n+1), .shopwki-bar .shop-bar, .login-container .accedi a {
	-webkit-animation: fadein 1.5s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 1.5s; /* Firefox < 16 */
	-ms-animation: fadein 1.5s; /* Internet Explorer */
	-o-animation: fadein 1.5s; /* Opera < 12.1 */
	animation: fadein 1.5s;
}
.chrono-rack .rack-girdle .rack ul li:nth-child(1n+2), article.post:nth-child(1n+2), .shirt .article img, .shirt .article.third.cell-cas, .shirt .article.relative img {
	-webkit-animation: fadein 1.7s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 1.7s; /* Firefox < 16 */
	-ms-animation: fadein 1.7s; /* Internet Explorer */
	-o-animation: fadein 1.7s; /* Opera < 12.1 */
	animation: fadein 1.7s;
}
.chrono-rack .rack-girdle .rack ul li:nth-child(1n+3), article.post:nth-child(1n+3) {
	-webkit-animation: fadein 1.9s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 1.9s; /* Firefox < 16 */
	-ms-animation: fadein 1.9s; /* Internet Explorer */
	-o-animation: fadein 1.9s; /* Opera < 12.1 */
	animation: fadein 1.9s;
}
.chrono-rack .rack-girdle .rack ul li:nth-child(1n+4), article.post:nth-child(1n+4) {
	-webkit-animation: fadein 2.1s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 2.1s; /* Firefox < 16 */
	-ms-animation: fadein 2.1s; /* Internet Explorer */
	-o-animation: fadein 2.1s; /* Opera < 12.1 */
	animation: fadein 2.1s;
}
.chrono-rack .rack-girdle .rack ul li:nth-child(1n+5), article.post:nth-child(1n+5), .shopwki-bar .shop-bar ul li.shopwki, .menu-bar {
	-webkit-animation: fadein 2.3s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 2.3s; /* Firefox < 16 */
	-ms-animation: fadein 2.3s; /* Internet Explorer */
	-o-animation: fadein 2.3s; /* Opera < 12.1 */
	animation: fadein 2.3s;
}
 @keyframes fadein {
 0% {
opacity: 0;
}
 50% {
opacity: 0;
}
 100% {
opacity: 1;
}
}

/* Firefox < 16 */
@-moz-keyframes fadein {
 0% {
opacity: 0;
}
 50% {
opacity: 0;
}
 100% {
opacity: 1;
}
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
 0% {
opacity: 0;
}
 50% {
opacity: 0;
}
 100% {
opacity: 1;
}
}

/* Internet Explorer */
@-ms-keyframes fadein {
 0% {
opacity: 0;
}
 50% {
opacity: 0;
}
 100% {
opacity: 1;
}
}

/* Opera < 12.1 */
@-o-keyframes fadein {
 0% {
opacity: 0;
}
 50% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
/* shopwki-bar 6.0*/ 
.shopwki-bar {
	position: absolute;
	width: 100%;
	left: 0px;
	top: -48px;
	right: 0px;
	overflow: hidden;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	height: 48px;
	height: 4.8rem;
	background-color: #FFFFFF;
}
.shopwki-bar ul {
	display: block;
	border-top-width: 0.4rem;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #eceef0;
	height: 44px;
	height: 4.4rem;
}
.shopwki-bar ul li {
	display: inline;
	line-height: 4.4rem;
	line-height: 44px;
}
.shopwki-bar ul li a {
	display: inline;
	font-weight: 600;
	text-transform: uppercase;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	font-size: 14px;
	line-height: 4.4rem;
	line-height: 44px;
}
.shopwki-bar .shop-bar {
	font-size: 14px;
	line-height: 4.4rem;
	line-height: 44px;
	background-color: #FFFFFF;
	position: relative;
}
.shopwki-bar .shop-bar ul {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition: all 256ms ease-in-out 256ms;
	-moz-transition: all 256ms ease-in-out 256ms;
	-ms-transition: all 256ms ease-in-out 256ms;
	-o-transition: all 256ms ease-in-out 256ms;
	transition: all 256ms ease-in-out 256ms;
}
.shopwki-bar .shop-bar ul li {
	position: relative;
	line-height: 4.4rem;
	line-height: 44px;
	display: inline-block;
	height: 4.4rem;
	height: 44px;
	z-index: 50;
	margin: 0px;
	padding: 0px;
	width: auto;
	clear: none;
	float: left;
}
.shopwki-bar .shop-bar ul li a {
	font-size: 13.3px;
	line-height: 4.4rem;
	line-height: 44px;
	color: #999999;
	position: relative;
	display: inline-block;
	z-index: 60;
	padding-right: 4px;
	padding-right: 0.4rem;
	padding-left: 4px;
	padding-left: 0.4rem;
	background-color: transparent;
	-webkit-transition: all 320ms ease-in-out 0s;
	-moz-transition: all 320ms ease-in-out 0s;
	-ms-transition: all 320ms ease-in-out 0s;
	-o-transition: all 320ms ease-in-out 0s;
	transition: all 320ms ease-in-out 0s;
	margin-right: 8px;
	margin-right: 0.8rem;
	margin-left: 8px;
	margin-left: 0.8rem;
	white-space: nowrap;
}
.shopwki-bar .shop-bar ul li.shopwki {
	text-align: center;
	z-index: 60;
	width: 154px;
	left: auto;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 4.4rem;
	line-height: 44px;
	background-color: #FFFFFF;
	background-image: url(http://cdn-media.teknoring.it/barra/logo-shop-shopbar.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	margin: 0px;
	padding: 0px;
}
.shopwki-bar .shop-bar ul li.shopwki a {
	background-color: rgba(255,255,255,0.25);
	text-indent: -1024px;
	overflow: hidden;
	height: 4.4rem;
	height: 44px;
	width: 132px;
	-webkit-transition: all 640ms ease-in-out 0s;
	-moz-transition: all 640ms ease-in-out 0s;
	-ms-transition: all 640ms ease-in-out 0s;
	-o-transition: all 640ms ease-in-out 0s;
	transition: all 640ms ease-in-out 0s;
}
.shopwki-bar .shop-bar ul li.shopwki a:hover {
	background-color: rgba(255,255,255,0);
	-webkit-transition: all 0ms ease-in-out 0s;
	-moz-transition: all 0ms ease-in-out 0s;
	-ms-transition: all 0ms ease-in-out 0s;
	-o-transition: all 0ms ease-in-out 0s;
	transition: all 0ms ease-in-out 0s;
}
.shopwki-bar .shop-bar ul li.shopwki a:active {
	background-color: rgba(255,255,255,0.75);
}
.shopwki-bar .shop-bar ul li:first-child a:after, .shopwki-bar .shop-bar ul li:last-child a:after {
	display: none;
}
.shopwki-bar .shop-bar ul li a:hover {
	color: #333333;
	-webkit-transition: all 0s ease-in-out 0s;
	-moz-transition: all 0s ease-in-out 0s;
	-ms-transition: all 0s ease-in-out 0s;
	-o-transition: all 0s ease-in-out 0s;
	transition: all 0s ease-in-out 0s;
	background-color: #ffffff;
}
.compact .shopwki-bar .shop-bar ul {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.sidebar-container {
	z-index: 99;
	background-color: #FFFFFF;
	position: relative;
}

@media only screen and (max-width: 1025px) {
.shopwki-bar {
	top: -40px;
	right: 0px;
}
.shopwki-bar, .shopwki-bar .shop-bar, .shopwki-bar .shop-bar ul li.shopwki {
	background-color: #F7F8F9;
}
.shopwki-bar:hover, .shopwki-bar:hover .shop-bar, .shopwki-bar:hover .shop-bar ul li.shopwki {
	background-color: #FFFFFF;
}
.shopwki-bar .shop-bar ul li a {
	margin: 0px;
	padding: 0px;
	margin-right: 12px;
	margin-right: 1.2rem;
	font-size: 12px;
	font-size: 1.2rem;
	text-shadow: 0 1px 0 #FFFFFF;
}
.shopwki-bar .shop-bar ul li.shopwki {
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: center center;
	width: 124px;
	margin-left: -4px;
}
.shopwki-bar .shop-bar ul li.shopwki a {
	margin: 0px;
	padding: 0rem;
	width: 100%;
	background-color: rgba(247,248,249,0.25);
}
}

@media only screen and (max-width: 760px) {
.shopwki-bar .shop-bar ul li a {
	font-size: 11px;
	font-size: 1.1rem;
	margin-left: 0px;
	margin-right: 10px;
}
}
.fancybox-overlay {
	z-index: 99999;
}
/* *** OVERLAY *** */
.sheet {
	position: absolute;
	top: 31px;
	top: 3.1rem;
	left: 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: 400;
	line-height: 20px;
	line-height: 2rem;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	z-index: 9999999;
	width: auto;
	-webkit-box-shadow: 0 4px 0 0 rgba(0,0,0,0.22);
	box-shadow: 0 4px 0 0 rgba(0,0,0,0.22);
	display: block;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.1s ease-out 0.1s;
	-moz-transition: all 0.1s ease-out 0.1s;
	-ms-transition: all 0.1s ease-out 0.1s;
	-o-transition: all 0.1s ease-out 0.1s;
	transition: all 0.1s ease-out 0.1s;
}
.sheet.hover {
	visibility: visible;
	display: block;
	opacity: 1;
	-webkit-transition: all 0.1s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-ms-transition: all 0.1s ease-in 0s;
	-o-transition: all 0.1s ease-in 0s;
	transition: all 0.1s ease-in 0s;
}
.sheet * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.sheet .cover {
	display: block;
	background-color: rgba(0,0,0,0.75);
	padding: 32px;
	padding: 3.2rem;
	display: table;
}
.sheet header, .sheet footer {
	display: block;
	width: 100%;
}
.sheet header + span {
	display: table;
	width: auto;
}
.sheet .core {
	display: table-row !important;
	width: 100%;
}
.sheet header h4, .sheet .corner, .sheet nav {
	display: block;
	float: left;
	clear: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.sheet .corner {
	width: 50%;
	position: relative;
	text-align: left;
	min-height: 32px;
	min-height: 3.2rem;
	display: table-cell;
	float: left;
	clear: none;
}
.sheet .corner.right {
	text-align: right;
	vertical-align: text-bottom;
}
.sheet .corner p {
	display: inline-block;
	color: #9d9d9d;
	font-size: 13px;
	font-size: 1.3rem;
	font-weight: 400;
	line-height: 16px;
	line-height: 1.6rem;
	vertical-align: text-bottom;
	cursor: default;
}
.sheet .corner.right p:before {
	   content:"\a";
    white-space: pre;
}
.sheet .corner p b {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 600;
	cursor: default;
	color: #ffffff;
}
.sheet .corner p a {
	font-weight: 600;
	color: #ffffff;
}
.sheet header {
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
	padding-bottom: 8px;
	padding-bottom: 0.8rem;
	border-bottom: 1px solid #5B7179;
	height: 32px;
	height: 3.2rem;
}
.sheet header h4 {
	display: block;
	font-family: 'Crete Round', serif;
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 32px;
	line-height: 3.2rem;
	height: 32px;
	height: 3.2rem;
	color: #ffffff;
	font-weight: 400;
	margin: 0;
	padding: 0;
	width: 50%;
	cursor: default;
}
.sheet header h4 span {
	display: inline-block;
	line-height: 16px;
	line-height: 1.6rem;
	height: 16px;
	height: 1.6rem;
	margin-right: 8px;
	margin-right: 0.8rem;
	width: 16px;
	width: 1.6rem;
	border-radius: 50%;
	cursor: default;
}
.sheet .core nav {
	width: auto;
	word-break: normal;
	word-wrap: normal;
	display: table-cell!important;
}
.sheet .core nav ul {
	-webkit-column-width: 224px;
	-webkit-column-width: 22.4rem;
	-moz-column-width: 224px;
	-moz-column-width: 22.4rem;
	column-width: 224px;
	column-width: 22.4rem;
	-webkit-column-gap: 2px;
	-webkit-column-gap: 0.2rem;
	-moz-column-gap: 2px;
	-moz-column-gap: 0.2rem;
	column-gap: 2px;
	column-gap: 0.2rem;
	-webkit-column-span: all;
	column-span: all;
	-webkit-column-fill: balance; /* Chrome, Safari, Opera */
	-moz-column-fill: balance; /* Firefox */
	column-fill: balance;
	height: 100%;
	min-width: 488px;
	min-width: 48.8rem;
	max-width: 732px;
	max-width: 73.2rem;
	width: 488px;
	width: 48.8rem;
	padding-bottom: 0;
	display: block;
}
.sheet .core nav ul li {
	width: 224px;
	width: 22.4rem;
	display: inline-block;
	line-height: 16px;
	line-height: 1.6rem;
	margin-bottom: 4px;
	margin-bottom: 0.4rem;
}
.sheet .core nav ul li a {
	display: inline;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 16px;
	line-height: 1.6rem;
	color: #ffffff;
	font-weight: 600;
}
.sheet .core nav b, .sheet .articles b {
	display: block;
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 16px;
	line-height: 1.6rem;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
	color: #9d9d9d;
	font-weight: 400;
	white-space: nowrap;
	cursor: default;
	vertical-align: top;
	width:100%;
}
 .sheet .articles b {
	margin-left: 32px;
	margin-left: 3.2rem;
	clear: both;
	float: none;
}
.sheet.normativa .articles b {
	margin-left: 0!important;
}
 .sheet .articles b:after {
	content: " ";
	display: table;
}


.sheet .articles {
	margin-right: 32px;
	margin-right: 3.2rem;
	display: table-cell!important;
	min-width: 480px;
	min-width: 48rem;
	vertical-align: top;
	border-collapse: collapse;
	border-left: 1px solid #5B7179;
}
.sheet .articles aside {
	display: block;
	float: left;
	clear: none;
	margin-left: 32px;
	margin-left: 3.2rem;
	width: 128px;
	width: 12.8rem;
}
.sheet .articles aside article figure {
	display: block;
	margin-bottom: 8px;
	margin-bottom: 0.8rem;
	position: relative;
	z-index: 10;
}
.sheet .articles aside article figure:after {
	display: block;
	content: " ";
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.2);
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.2);
	position: absolute;
	top: 0;
	right: 0px;
	bottom: 0px;
	top: 0px;
	z-index: 30;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII=);
	left: 0px;
}
.sheet .articles aside article figure img {
	width: 100%;
	display: block;
	position: relative;
	z-index: 20;
}
.sheet .articles aside article figure figcaption {
	display: none;
}
.sheet .articles aside a {
	display: block;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-indent: -1024px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII=);
	z-index: 100;
}
.sheet .articles aside article p {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 1.2;
	color: #a2a9ad;
	font-weight: 600;
}
.sheet .articles aside article:hover figure:after {
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5);
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5);
}
.sheet .articles aside article:hover p {
	color: #ffffff;
}
.sheet .articles aside:last-child {
	width: 288px;
	width: 28.8rem;
}
.sheet .articles aside:last-child article {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.sheet .articles aside:last-child figure {
	width: 88px;
	width: 8.8rem;
	margin-bottom: 0;
	float: left;
	clear: none;
	margin-right: 16px;
	margin-right: 1.6rem;
}
.sheet.normativa .articles {
	border-left: 0 none #5B7179;
}
.sheet.normativa .articles aside {
	margin-left: 0;
	width: 380px;
	width: 38rem;
	margin-right: 64px;
	margin-right: 6.4rem;
}
.sheet.normativa .articles aside article {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}
.sheet.normativa .articles aside article p,
.sheet.download .articles aside article p {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.2;
}
.sheet.download .articles aside:first-child  {
	display:none;
}

.sheet footer {
	margin-top: 24px;
	margin-top: 2.4rem;
	padding-top: 16px;
	padding-top: 1.6rem;
	border-top: 1px solid #5B7179;
	min-height: 32px;
	min-height: 3.2rem;
}
.sheet footer b {
	display: block;
}
