html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%;min-height:100%}body{margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans.woff2") format("woff2"),url("../fonts/OpenSans.woff") format("woff"),url("../fonts/OpenSans.eot") format("embedded-opentype"),url("../fonts/OpenSans.ttf") format("truetype")}@font-face{font-family:"Open Sans Light";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-Light.woff2") format("woff2"),url("../fonts/OpenSans-Light.woff") format("woff"),url("../fonts/OpenSans-Light.eot") format("embedded-opentype"),url("../fonts/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:"Open Sans SemiBold";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-Semibold.woff2") format("woff2"),url("../fonts/OpenSans-Semibold.woff") format("woff"),url("../fonts/OpenSans-Semibold.eot") format("embedded-opentype"),url("../fonts/OpenSans-Semibold.ttf") format("truetype")}@font-face{font-family:"Open Sans Bold";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff"),url("../fonts/OpenSans-Bold.eot") format("embedded-opentype"),url("../fonts/OpenSans-Bold.ttf") format("truetype")}@font-face{font-family:"Open Sans SemiBoldItalic";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("../fonts/OpenSans-SemiBoldItalic.woff") format("woff"),url("../fonts/OpenSans-SemiBoldItalic.eot") format("embedded-opentype"),url("../fonts/OpenSans-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans BoldItalic";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-BoldItalic.woff2") format("woff2"),url("../fonts/OpenSans-BoldItalic.woff") format("woff"),url("../fonts/OpenSans-BoldItalic.eot") format("embedded-opentype"),url("../fonts/OpenSans-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Merriweather";font-style:normal;font-weight:normal;src:url("../fonts/Merriweather-Regular.woff2") format("woff2"),url("../fonts/Merriweather-Regular.woff") format("woff"),url("../fonts/Merriweather-Regular.eot") format("embedded-opentype"),url("../fonts/Merriweather-Regular.ttf") format("truetype")}.fs1{font-size:15px;font-size:1.5rem}.fs2{font-size:16px;font-size:1.6rem}.fs3{font-size:21px;font-size:2.1rem}.fs4{font-size:23px;font-size:2.3rem}.fs5{font-size:24px;font-size:2.4rem}.fs6{font-size:25px;font-size:2.5rem}.fs7{font-size:30px;font-size:3rem}.fs8{font-size:36px;font-size:3.6rem}.fs9{font-size:40px;font-size:4rem}.sprt,.sprt--psd:before,.sprt--psd:after{display:block;background-repeat:no-repeat;background-position:center center;background-image:url('../img/common-s64b6cb02b1.png')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (--moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.sprt,.sprt--psd:before,.sprt--psd:after{background-origin:content-box;background-image:url('../img/common-s64b6cb02b1@retina.png');background-size:526px 35px}}html{font-size:62.5%}@media only screen and (max-width: 319px){html{font-size:58%}}body{cursor:default;font-family:"Open Sans",sans-serif;color:#000;background-color:#dddddd}body a{text-decoration:none;color:#1976d2}body a:hover{color:#90caf9}body b{font-family:"Open Sans Bold"}body i{font-style:italic}body.noscrolling{overflow:hidden}.container{max-width:1192px;max-width:119.2rem;min-width:270px;min-width:27rem;width:auto;margin:0 auto;position:relative}@media only screen and (max-width: 1191px){.container{width:100%}}@media only screen and (max-width: 1366px){.container{max-width:1000px;max-width:100rem}}@media only screen and (max-width: 1024px){.container{max-width:970px;max-width:97rem}}.wrapper-content{padding:20px 30px 0;padding:2rem 3rem 0;background-color:#f9f8f7;overflow:hidden}.wrapper-content>.col{display:inline-block}.wrapper-content>.col.col--main{padding-right:30px;padding-right:3rem;width:804px;width:calc(100% - 300px);width:calc(100% - 30rem);box-sizing:border-box}@media only screen and (max-width: 767px){.wrapper-content>.col.col--main{width:100%;padding-right:0}}.wrapper-content>.col.col--ax{float:right;width:300px;width:30rem}@media only screen and (max-width: 1191px){.wrapper-content>.col.col--ax{margin-top:70px;margin-top:7rem}}@media only screen and (max-width: 767px){.wrapper-content>.col.col--ax{margin-top:0;width:100%;float:none}}@media only screen and (max-width: 1191px){.wrapper-content{padding:20px 20px 0;padding:2rem 2rem 0}}@media only screen and (max-width: 767px){.wrapper-content{padding:0}}.header-sapere{height:auto;box-sizing:border-box;background-color:#fff}.header-sapere>.logo{display:inline-block;vertical-align:middle;line-height:0}.logo--virgilio{width:auto;height:auto;margin-left:30px;margin-left:3rem;background-image:none}@media only screen and (max-width: 1191px){.logo--virgilio{margin-left:20px;margin-left:2rem}}@media only screen and (max-width: 767px){.logo--virgilio{width:40px;width:4rem}}.header-virlogo{width:173px;width:17.3rem;height:28px;height:2.8rem}.header-virlogo path{fill:#000;stroke:#000}.header-virlogo .vir-path-i{fill:#F85F3A;stroke:#F85F3A}.header-virlogo .vir-path-o{fill:none}.header-virlogo:hover path{opacity:0.7}@media only screen and (max-width: 767px){.header-virlogo path{display:none}.header-virlogo .vir-path-i,.header-virlogo .vir-path-i2,.header-virlogo .vir-path-v{display:block}}.logo--sapere>h1,.logo--sapere>h2{height:100px;height:10rem;font-size:27px;font-size:2.7rem;line-height:3.7037;color:#333;font-weight:300;font-family:"Open Sans";margin-left:20px;margin-left:2rem;text-transform:uppercase}.logo--sapere>h1>a,.logo--sapere>h2>a{color:inherit}.logo--sapere>h1>a:hover,.logo--sapere>h2>a:hover{opacity:0.7}@media only screen and (max-width: 767px){.logo--sapere>h1,.logo--sapere>h2{margin-left:5px;margin-left:0.5rem;height:65px;height:6.5rem;line-height:2.40741}}#header{font:normal normal normal 14px/18px Open Sans, arial, sans-serif;margin:0 auto;position:relative;background-color:#fff;height:70px;height:7rem}#header input{font:normal normal normal 14px/18px Open Sans, arial, sans-serif}#header ::-webkit-input-placeholder{color:#fff}#header :-moz-placeholder{color:#fff;opacity:1}#header ::-moz-placeholder{color:#fff;opacity:1}#header :-ms-input-placeholder{color:#fff}#header #log_nick.logd,#header #log_user.logd{padding-right:40px;padding-right:4rem;position:relative;text-transform:none}#header .menu .mspacer,#header .dropdown li.log_exit,#header .logd .register,#header .logd li.unlogd,#header .BHstripes,#header .brandstring{display:none}#header .logd .menu,#header .logd .menu li.logd,#header .dropdown .log_exit.logd{display:block}#header .sub,#header .txt{color:#fff;position:absolute}#header .searchole,#header .citylayer .searchole{-moz-border-radius:4px;-khtml-border-radius:4px}#header .community,#header .logo.open .dropdown,#header .mail,#header .menu.open .dropdown,#header .news,#header .register,#header .sub{text-transform:uppercase}#header .searchole,#header #bSugg{width:52%}@media only screen and (max-width: 1366px){#header .searchole,#header #bSugg{width:417px;width:41.7rem}}#header .community,#header .mail,#header .menu,#header .register{position:absolute;top:3px;top:0.3rem;left:830px;left:83rem;text-align:center}#header .community a,#header .mail a,#header .menu a,#header .register a{display:block;padding:4px;padding:4px;padding:0.4rem;font-size:10px;font-size:1rem;line-height:1.2;cursor:pointer}#header .community .pic,#header .mail .pic,#header .menu .pic,#header .register .pic{text-indent:0;width:51px;width:5.1rem;height:35px;height:3.5rem;top:8px;top:0.8rem;left:6px;left:0.6rem;display:inline-block;zoom:1}#header .community,#header .mail,#header .register{left:auto;right:221px;right:22.1rem;width:62px;width:6.2rem}#header .community a,#header .mail a,#header .register a{padding-top:18px;padding-top:1.8rem;color:#666}#header .community a:hover,#header .mail a:hover,#header .register a:hover{color:#f85b3a}#header .community .labl,#header .mail .labl,#header .register .labl{display:block;white-space:nowrap;padding-top:6px;padding-top:0.6rem}#header .community .pic,#header .mail .pic,#header .register .pic{background-position:-375px 0;width:17px;height:17px}#header .community{width:69px;width:6.9rem;right:71px;right:7.1rem;left:auto}#header .community a{padding-top:13px;padding-top:1.3rem}#header .community .pic{background-position:-137px 0;width:27px;height:22px}#header .community.logd .pic{background-position:-195px 0;width:27px;height:22px}#header .mail{left:auto;right:153px;right:15.3rem;width:59px;width:5.9rem}#header .mail a{padding-top:17px;padding-top:1.7rem}#header .mail .pic{background-position:-227px 0;width:24px;height:18px}#header .mail .mailnum{display:none;font-size:10px;font-size:1rem;font-family:arial, helvetica, sans-serif;font-weight:700;color:#fff;position:absolute;top:9px;top:0.9rem;right:6px;right:0.6rem;width:20px;width:2rem;text-align:center}#header .mail.logd a{padding-top:4px;padding-top:0.4rem}#header .mail.logd .pic{background-position:-278px 0;width:38px;height:31px;margin-left:10px;margin-left:1rem}#header .mail.logd .mailnum{display:block}#header .menu{top:0;left:auto;right:0;cursor:pointer}#header .menu a{padding:16px 6px;padding:1.6rem 0.6rem}#header .menu a:hover.dropbutton .pic{background-position:-321px 0;width:22px;height:17px}#header .menu a.dropbutton{width:63px;width:6.3rem;height:67px;height:6.7rem;padding-top:25px;padding-top:2.5rem;box-sizing:border-box}#header .menu .dropdown a{color:#fff;font-size:14px;font-size:1.4rem;line-height:1.28571}#header .menu .dropdown li a{display:block;padding:15px 13px;padding:1.5rem 1.3rem;text-align:right;border-bottom:1px solid #f37954}#header .menu .dropdown li a span{display:none;width:28px;width:2.8rem;height:24px;height:2.4rem;top:12px;top:1.2rem;right:5px;right:0.5rem;position:absolute}#header .menu .dropdown div.desc{padding:13px;padding:1.3rem;text-align:right;color:#992600;font-style:italic;text-transform:none}#header .menu .pic{background-position:-348px 0;width:22px;height:17px}#header .menu.open a.dropbutton{background-color:#f4f4f4;color:#fff;padding-top:21px;padding-top:2.1rem}#header .menu.open a .pic,#header .menu.open a:hover .pic{background-position:-476px 0;width:20px;height:20px}#header .menu.open .dropdown{width:200px;width:20rem;display:block;background-color:#f15723;position:absolute;top:70px;top:7rem;z-index:1000009;right:0;padding:7px 0;padding:0.7rem 0;font-weight:600;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.4)}#header .brandstring{position:absolute;font-size:18px;font-size:1.8rem;top:23px;top:2.3rem;left:28px;left:2.8rem;line-height:1.22222;width:640px;width:64rem;height:24px;height:2.4rem;overflow:hidden;white-space:nowrap;font-weight:300}#header .brandstring a,#header .brandstring strong{font-weight:700}#header .brandstring a{color:#000}#header #bSugg{display:none;z-index:1000009;color:#fff;position:absolute;top:61px;top:6.1rem;left:220px;left:22rem;font-size:16px;font-size:1.6rem;line-height:1.25;background:#ef5f3d;-webkit-box-shadow:0 2px 10px 0 rgba(1,1,1,0.7);box-shadow:0 2px 10px 0 rgba(1,1,1,0.7);border-radius:4px}#header #bSugg span{font-weight:600}#header #bSugg ul{padding:7px 15px;padding:0.7rem 1.5rem;list-style:none}#header #bSugg li{padding:4px 0 4px 10px;padding:0.4rem 0 0.4rem 1rem;display:block;cursor:pointer;font-weight:300;text-align:left}#header #bSugg li.focused,#header #bSugg li:hover{background:#dd5838}#header #bSugg li.error{display:none}#header #bSugg li.error.show{display:block;font-weight:700;color:#c00;margin:5px 0;margin:0.5rem 0}#header #bSugg.opened{display:block}#header .dropdown{display:none}#header .dropdown .social{height:68px;height:6.8rem;padding-top:5px;padding-top:0.5rem;box-sizing:border-box}#header .dropdown .social>.sprt{padding:0;margin:0 18px;margin:0 1.8rem}#header .dropdown .social a{float:right;width:36px;width:3.6rem;height:36px;height:3.6rem;display:block;overflow:hidden;margin:0 0 0 10px;margin:0 0 0 1rem;padding:0}#header .dropdown .social a.fb{background-position:-397px 0;width:13px;height:23px}#header .dropdown .social a.tw{background-position:-443px 0;width:28px;height:22px}#header .dropdown .social a.gp{background-position:-415px 0;width:23px;height:23px}#header #log_user.logd span{display:block;background-position:-256px 0;width:17px;height:12px;position:absolute;top:18px;top:1.8rem;right:11px;right:1.1rem}#header #log_nick.logd span{display:block;background-position:-169px 0;width:21px;height:17px;position:absolute;top:15px;top:1.5rem;right:10px;right:1rem}#header .logo{display:inline-block;height:100%;line-height:6.4}#header .logo a{display:block;padding:0}#header .logo .pic{overflow:hidden;width:37px;width:3.7rem;margin-left:30px;margin-left:3rem}#header .logo .pushdown{top:30px;top:3rem;display:none}#header .logo .dropdown li{overflow:hidden}#header .logo .dropdown li a{display:block;padding:13px 0;padding:1.3rem 0;text-align:center;color:#fff;white-space:nowrap}#header .logo .dropdown li a.alt,#header .logo .dropdown li a:hover{color:#f85b3a}#header .logo .mspacer{height:50px;height:5rem}#header .logo.open .dropdown{font-weight:600;width:320px;width:32rem;display:block;background-color:#232323;position:absolute;top:1px;top:0.1rem;left:0;z-index:1000009;font-size:12px;font-size:1.2rem;line-height:1.25}#header .logo.open a.dropbutton{color:#fff}#header .logo.open.drop a{position:relative;z-index:1000011}#header .logo.open.drop ul{float:left;width:105px;width:10.5rem;margin:30px 0;margin:3rem 0;border-right:1px solid #3b3b3b}#header .logo.open.drop ul.row3{border:0}#header .logo.open.drop .x{position:absolute;left:auto;top:10px;top:1rem;right:8px;right:0.8rem}#header .logo.open.drop .x .pic{background-position:-476px 0;width:20px;height:20px;position:relative;top:17px;top:1.7rem;right:17px;right:1.7rem}#header .logo.open .pic>svg>.vir-path-v,#header .logo.open .pic>svg>.vir-path-i2{fill:#fff}#header .news{height:100%;display:inline-block;font-size:37px;font-size:3.7rem;line-height:1.89189;color:#333;font-weight:300;font-family:"Open Sans Light";margin-left:5px;margin-left:0.5rem;text-transform:uppercase}#header .news>a{color:inherit}#header .news>a:hover{opacity:0.7}@media only screen and (max-width: 767px){#header .news{font-size:31px;font-size:3.1rem;line-height:2.25806}}#header .newsbar{display:none}#header .searchole{height:41px;height:4.1rem;background-color:#f85b3a;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 1px 3px 3px #000;-webkit-box-shadow:inset 1px 3px 3px #000;box-shadow:inset 1px 3px 3px #a33c26;left:240px;left:24rem;top:15px;top:1.5rem;position:absolute}#header .sub{-webkit-appearance:none;cursor:pointer;width:86px;width:8.6rem;height:37px;height:3.7rem;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;right:2px;right:0.2rem;top:2px;top:0.2rem;font-weight:600;font-size:16px;font-size:1.6rem;background-color:#202020;background-position:85px 30px}#header .pic{display:block}#header .top{position:relative;clear:both;height:70px;height:7rem;margin:0}#header .txt{width:500px;width:50rem;width:calc(100% - 115px);width:calc(100% - 11.5rem);left:17px;left:1.7rem;top:9px;top:0.9rem;background:0 0;border:transparent;font-weight:300;font-size:18px;font-size:1.8rem;font-family:"Open Sans Light";padding:0}.ie7 #header,.ie8 #header{border:1px solid #ddd;border-top:0;border-bottom:0}#header.tlogd .community,#header.tlogd .mail,#header.tlogd .menu,#header.tlogd .register{display:none}@media only screen and (max-width: 1191px){#header .logo .pic{margin-left:20px;margin-left:2rem}}@media only screen and (max-width: 969px){#header .box-adv300a,#header .localbox{float:left;position:static;left:auto;top:auto}#header .community,#header .mail .labl,#header #libero_header_adv,#header .register,#header #liveslider .commentsarea,#header #liveslider .separator02,#header .box-autopromo,#header .box-localbar .promo,#header .box-localmap02 #loc_twin2{display:none}#header .sub .menu{display:block}#header .sub{width:41px;width:4.1rem;overflow:hidden;text-indent:-200px}#header .sub.sprt{background-position:-97px 4px;background-origin:content-box;padding:1px 5px;padding:0.1rem 0.5rem}#header .txt{width:calc(100% - 6rem)}#header .mail a,#header .menu a{padding:9px 6px;padding:0.9rem 0.6rem}#header .mail .pic,#header .menu .pic{position:relative;top:0;left:0}#header .mail a{padding:21px 6px 16px 6px;padding:2.1rem 0.6rem 1.6rem 0.6rem}#header .mail.logd a{padding-top:8px;padding-top:0.8rem}#header .mail .mailnum{top:13px;top:1.3rem;right:5px;right:0.5rem}}@media only screen and (min-width: 640px) and (max-width: 969px){#header .searchole,#header #bSugg{width:49%}#header #bSugg{left:205px;left:20.5rem}#header .news{left:80px;left:8rem}#header .newsbar{left:67px;left:6.7rem}#header .searchole{left:210px;left:21rem}#header .txt{left:10px;left:1rem}#header .mail,#header.noreg .mail{left:auto;right:57px;right:5.7rem}#header .menu{left:auto;right:0;top:0}#header .menu a{padding:16px 6px;padding:1.6rem 0.6rem}#header .menu.open .dropdown{top:70px;top:7rem}#header .menu.logd .mailnum{top:13px;top:1.3rem;right:5px;right:0.5rem}#header #subheader ul.list{margin-right:69px;margin-right:6.9rem}#header #subheader .altri{display:block}}@media only screen and (max-width: 639px){#header{height:120px;height:12rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#header .mail,#header.noreg .mail{left:auto;top:1px;top:0.1rem;right:59px;right:5.9rem}#header .searchole,#header #bSugg{width:95%}#header #bSugg{top:118px;top:11.8rem;left:10px;left:1rem}#header .mail a{padding-top:25px;padding-top:2.5rem}#header .mail.logd a{padding-top:11px;padding-top:1.1rem}#header .mail.logd .mailnum{top:16px;top:1.6rem;right:5px;right:0.5rem}#header .menu{left:auto;right:0;top:6px;top:0.6rem}#header .menu a.dropbutton{padding-top:20px;padding-top:2rem}#header .menu .mspacer{height:56px;height:5.6rem;display:block;border-bottom:1px solid #f37954}#header .menu.open a{position:relative;z-index:1000010}#header .menu.open a.dropbutton{background-color:transparent}#header .menu.open a .pic,#header .menu.open a:hover .pic{background-position:-501px 0;width:20px;height:20px}#header .menu.open .dropdown{top:-1px;top:-0.1rem;right:0}#header .news{left:72px;left:7.2rem}#header .newsbar{left:58px;left:5.8rem}#header .searchole{left:10px;left:1rem;top:72px;top:7.2rem}#header .top{height:116px;height:11.6rem}#header .txt{left:10px;left:1rem}}@media only screen and (max-width: 319px){#header .mail,#header.noreg .mail{right:40px;right:4rem}#header .logo{line-height:5.5}#header .logo.open .dropdown li a{font-size:90%}#header .logo.open.drop ul{width:33%}#header .mail.logd .mailnum{right:3px;right:0.3rem;top:18px;top:1.8rem}#header .menu a.dropbutton{width:43px;width:4.3rem}#header #bSugg{top:128px;top:12.8rem}}.footer{background-color:#fff}.footer>div{margin:0 30px;margin:0 3rem;text-align:center}.footer>.footer-header{margin:0}.footer-header{text-align:center;padding-top:36px;padding-top:3.6rem}.footer-header>.logo{display:inline-block;vertical-align:middle;line-height:0;margin:0}.footer-header .header-virlogo{height:20px;height:2rem;width:124px;width:12.4rem}.footer-header>.logo--sapere>h2{font-size:23px;font-size:2.3rem;line-height:1.13043;height:auto}.footer-header>.logo--sapere>h2:before{display:none}@media only screen and (max-width: 767px){.footer-header>.logo--sapere>h2{margin:0}}.link_list{display:table;width:100%;margin-top:29px;margin-top:2.9rem}.link_list-grp{display:table-row-group;table-layout:fixed}.link_list-item{display:table-cell;text-align:left;font-family:"Open Sans SemiBold";font-size:12px;font-size:1.2rem;padding:0 15px 10px;padding:0 1.5rem 1rem;box-sizing:border-box;text-align:center;vertical-align:middle}.link_list-item>a{color:#000}@media only screen and (max-width: 767px){.footer .footer-link{margin:0 5px 0 5px;margin:0 0.5rem 0 0.5rem}.link_list-grp{display:block}.link_list-item{display:inline-block;width:28%;padding-left:0;padding-right:0;margin:0 5px;margin:0 0.5rem}}.footer-follow{padding:32px 0 60px;padding:3.2rem 0 6rem}.footer-follow>.follow-p{font-style:italic;font-size:14px;font-size:1.4rem;color:#999;display:block;padding-bottom:25px;padding-bottom:2.5rem}.footer-follow li{display:inline-block}.footer-follow .follow-social{display:inline-block;margin:0 22px;margin:0 2.2rem}.footer-follow .follow-social>.sprt:hover{opacity:0.5}.footer-follow .follow-social>.fb{background-position:-27px 0;width:12px;height:22px}.footer-follow .follow-social>.gp{background-position:-44px 0;width:20px;height:21px}.footer-follow .follow-social>.tw{background-position:-69px 0;width:23px;height:19px}.box_search{display:block;width:100%;background-color:#e4f2fd;padding:21px 30px;padding:2.1rem 3rem;box-sizing:border-box;margin:0;position:relative}.box_search>form{position:relative}.box_search input{display:inline-block;vertical-align:middle;font-family:"Open Sans";border-radius:3px}.box_search>.box_search-msg{font-family:"Open Sans";font-size:14px;font-size:1.4rem;margin-bottom:7px;margin-bottom:0.7rem}.box_search-button{cursor:pointer;width:38px;width:3.8rem;height:35px;height:3.5rem;background-color:#1976d2;position:absolute;right:1px;right:0.1rem;top:1px;top:0.1rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAQAAADs3AYjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAFJSURBVCjPhdK/S5VRGAfw73uTAssESQexoSaHsFoikXaXGhrC9oLwD4mm1CEaIgiKfkxuIi01iJBBbUEFtiRBSoNlDXr9OLxd7vt6L/p9hsM5fDg8nOcUUsnxnMlA1vM1O9kfrbpo3j9lNjw0LNUql8JdTfVsudkJ58BvM64ad8NzTexWacQk+OB05YYJ6/jTbiDiI34YrPfksh08aMPzYHofi3iGDUda8A4Y6gKvgbFy18hQkq38TGe+JUmGy00jm0mOpdEF9iZJNltwNUlPLnWBE0nkS2sy/f7iVUeHR33Gu+rz3Ae3a6zwCExV4YBV7Jp16v/xqAWwpqc+wnPWwLb3XvtUmfjL9juWNWK+9iW2zXkDnpa0qPzHC7mesfTlV1byIt/Tm8VcSfIkt9KMg+qEJfBYcTCMk5bBvcNg9FvB28Nh9Jl2dg+J+bZhULus7AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wMy0xOFQwODozOToyMCswMDowMCK6TjEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDMtMThUMDg6Mzk6MjArMDA6MDBT5/aNAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (--moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.box_search-button{background-size:contain;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAqCAYAAADBNhlmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABUpJREFUeNrMmdlvG1UUxj3OuHY2N43thCykaRGUUCBdwg5FCNqyqYgHXsqfxysSW8gDKoWyt0ApJAG1hbYQ0qYhWxMnJl7GnCP9rnQ18tjjpQpH+pTEmdz73XO+s9yJUy6XI3VYVLBLsEfQK+gSlASOoE2wKpgXZCMtMickQSXSI0jxvZJLCtoFHgSV/IZgEaJbfFUUGiXohnxur+AJwdOCIUGav1WvmRM6EMkJ5gR/Cr4SnBf802qCutluwaBFzhBMhlhXSV8XDAhGBN8LbuLdQitCrMQnBK9AbD8hztSx9r+CZcGa4EfBlOAMnzXswTY89LDgZcEbgoO+ZzbRlRLYtjSof9sBNIkSyGEIL3bwzAXCX2iEYAJCrwteEIxWCN0fgotk6y1Bno07kcM+wRHkYUzJPUsFUFvBs15YgsYD9wlOCF4TjJGZERZbEPwsmBb85CPoQsIQvEYUdL1+Dn6P4EW8ron0LWuGIhhlgwcFT7FR1HruV8EHgk8Fd4A/xFnKjJL7hdCeFJxivQhl6Tmem6uHYLfgUcFLgsPUOrV1yL0reJ/MDLICpE2xvoSnlNSrJFgMTx5DJjfYI1+tM0QoKc9QRrqs3y8JPsR7Cw2UscuCScHneM1YJzo9UqtsuehjkHJiMjbPyb4RfELYGrF5sj5JJk+QKLuR0jxeXKrmQXV9n6/GrVO7vmymC2BZPDnNWiqFuOBekqi9VvMfRdC91ueqo68F56j+zViRCHyHnrNUjC6SJ0WSBRLsp7C2WZ9vUe/+ribgOizPepd9k06cDhWtRrAPgnbRNmVgM0wxDWHbaO0aa0asspOyukxFgglOYp8i18yIVMFKRCXnO3CUjO4OGlyikIv5CJZaFFq7RRaBV2H/eFCYowECda05ryWDMWu6vv3KEPaC9osi2i1OZ2ujqnjrtBhaS1kDg8nwdXRZCiK4zEN+gn0sFm0RwQyI+wiusH8gwevWVGJMa+LjdJb2FhDUznFIMG61tjL1dpG9vSCCczxke7AHghOUgGYtyTAyTsYa7y37yk5Fggv0xN/RY8laUIfWR5rwomkEOoQcRYMxpp6rzJertRYoMpDOUEy3rfnwAF4caJBgHHLHaafG7jCOXUJ/VaeZMtPEORKjmx7pWhN2kbvEVcJSDHGPznC4Uwypad+U85ngB8jWHFg3mIJ1JHrMmoA7EHeSK8AUs91qDYKjTNN6uAdIOruV3SS8oSfqAp7RieN+CA3Rhkz92svPGQ5TAEWKbwytJgmrknsyYN8EsunlsOWwtzotN+9x2jfRoF16nucyZO67KySWy8CRQiLpGndodcJbaP1MtXc5foJmUHXwzEmysB/BD/quk5vIw+UAlYr6GnUugWT02WE87FE1zpMHXthXH1cE7/D1GIuNVHiuk02dKmPWDGEc5kraQ4T2cM0wpM5WqolBBNfBPEU8S5EdhFAnbTDh03EOb22AabJ/DYJHyewRNHsAzZYgegH5eGHfbuUI+SJJ8hBe2M/Caat1KaHb6HIWz80QugKHucHhhi05pEgqh2Q5SyEPRdBjgyXKwizk9lnJYBNctAjOVhD/Bs+30ecHiMQYnxfx5kXWKbl1dAWPkKuefuNwu6xDFtFcASK5gISZ4rm3fR0qzd3cdLgvVJNuna1rCzRzefoLku14csyqEgfxZJ59rriRnTGNwsd4/TQEjWXIbk2W/p0imOcd4SSec3hx1UcyjSOTHSNoTL30EYRPQzCCtgfqTZK7Yea+PGn9x2CARNNL/m2nzv+T3C0zL7AOEWqHSrHwfyFoXzUOU7qU4K3/BBgAMxl9xL+OgTMAAAAASUVORK5CYII=")}}.box_search-button:hover{opacity:0.8}.box_search-input{width:100%;height:38px;height:3.8rem;font-size:18px;font-size:1.8rem;color:#999;padding:2px 45px 2px 21px;padding:0.2rem 4.5rem 0.2rem 2.1rem;box-sizing:border-box;border-width:0;border-top-width:2px}@media only screen and (min-width: 600px) and (max-width: 767px){.box_search-input{padding-left:5px;padding-left:0.5rem}}@media only screen and (max-width: 599px){.box_search-input{padding-left:5px;padding-left:0.5rem;font-size:13px;font-size:1.3rem}}.nav-list{display:block;background-color:#1976d2;height:50px;height:5rem;text-align:center;position:relative;z-index:2}.nav-list>.nav-item{color:#fff;font-size:15px;font-size:1.5rem;line-height:3.33333;font-family:"Open Sans SemiBold";display:inline-block;position:relative;margin:0 10px;margin:0 1rem}.nav-list>.nav-item:before{content:"|";display:inline-block;font-weight:300;box-sizing:border-box;position:absolute;left:-15px;left:-1.5rem;top:inherit}.nav-list>.nav-item:hover,.nav-list>.nav-item.active{color:#fff;border-bottom:5px solid #e4f2fd;height:45px;height:calc(100% - 5px);height:calc(100% - 0.5rem)}.nav-list>.nav-item:first-child:hover:after,.nav-list>.nav-item:first-child.active:after{width:100%}.nav-list>.nav-item:first-child:before{content:"";padding:0;width:0}.nav-list>.nav-item.nav-item--hp{font-size:0;line-height:0;width:22px;width:2.2rem;height:45px;height:calc(100% - 5px);height:calc(100% - 0.5rem);background-position:0 13px}@media only screen and (min-width: 1191px) and (max-width: 1366px){.nav-list>.nav-item{font-size:13px;font-size:1.3rem;line-height:3.84615;margin:0 8px;margin:0 0.8rem;font-family:"Open Sans Light"}.nav-list>.nav-item:before{left:-13px;left:-1.3rem}}@media only screen and (max-width: 950px){.nav-list>.nav-item{font-size:13px;font-size:1.3rem;line-height:3.84615}}.nav-list>.nav-button{display:none}@media only screen and (min-width: 1024px) and (max-width: 1191px){.nav-list{width:960px;width:96rem}}@media only screen and (max-width: 1024px){.nav-list{width:930px;width:93rem}}@media only screen and (max-width: 970px){.nav-list{width:calc(100vw - 40px);width:calc(100vw - 4rem)}}@media only screen and (max-width: 767px){.nav-list{background-color:#e4f2fd;margin:0;padding:20px 15px;padding:2rem 1.5rem;width:auto;height:auto;position:relative;height:75px;height:7.5rem;box-sizing:border-box;overflow:visible;z-index:3}.nav-list>.nav-item,.nav-list>.nav-item.active,.nav-list>.nav-item:hover,.nav-list>.nav-item.nav-item--hp{display:none;font-family:"Open Sans SemiBold";font-size:15px;font-size:1.5rem;color:#1976d2;background-color:#f9f8f7;background-image:none;width:100%;height:35px;height:3.5rem;line-height:2.33333;box-sizing:border-box;padding:0;margin:0;border:0;text-align:center}.nav-list>.nav-item:before{display:none}.nav-list>.nav-item.active{display:block;pointer-events:none}.nav-list>.nav-item.active:after{display:none !important}.nav-list:after{content:"";display:block;position:absolute;top:35px;top:3.5rem;left:auto;right:25px;right:2.5rem;width:0;height:0;border:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1976d2;border-left-width:0.5rem;border-right-width:0.5rem;border-top-width:0.5rem}.nav-list.nav--menu{padding-top:55px;padding-top:5.5rem}.nav-list.nav--menu .nav-item{display:block}.nav-list.nav--menu .nav-item.active{opacity:0.5;position:absolute;top:20px;top:2rem;left:inherit;width:calc(100% - 3rem)}.nav-list.nav--menu:after{opacity:0.5;border-top:0;border-bottom:5px solid #1976d2;border-bottom-width:0.5rem}}.sct{font-family:"Open Sans SemiBold";background-color:#fff;border-top:10px solid #90caf9;border-bottom:1px solid transparent;position:relative;margin-bottom:20px;margin-bottom:2rem}.sct>h1,.sct>h2,.sct>h3,.sct>div{margin:0 30px;margin:0 3rem}.sct>h1.box_search,.sct>h2.box_search,.sct>h3.box_search,.sct>div.box_search{margin:0}@media only screen and (max-width: 1023px){.sct>h1,.sct>h2,.sct>h3,.sct>div{margin:0 20px;margin:0 2rem}}.sct>h1,.sct>h2,.sct h3{padding-top:30px;padding-top:3rem;font-size:24px;font-size:2.4rem;font-weight:400;font-family:"Open Sans"}.sct>h1>.sct-hghl,.sct>h2>.sct-hghl,.sct h3>.sct-hghl{color:#f26134;font-family:"Merriweather",serif;display:inline-block;vertical-align:baseline;margin-left:25px;margin-left:2.5rem}@media only screen and (max-width: 1023px){.sct>h1>.sct-hghl,.sct>h2>.sct-hghl,.sct h3>.sct-hghl{margin-left:0}}.sct p{margin-bottom:16px;margin-bottom:1.6rem}.sct .sct-tit{display:inline-block;position:relative}.sct.sct--hts>h1,.sct.sct--hts>h2,.sct.sct--dct>h1,.sct.sct--dct>h2,.sct.sct--cit>h1,.sct.sct--cit>h2,.sct.sct--santo>h1,.sct.sct--santo>h2,.sct.sct--rim>h1,.sct.sct--rim>h2,.sct.sct--cng>h1,.sct.sct--cng>h2,.sct.sct--lnc>h1,.sct.sct--lnc>h2,.sct.sct--crr>h1,.sct.sct--crr>h2{margin-bottom:27px;margin-bottom:2.7rem}.sct.sct--hts .sct-tit:after,.sct.sct--dct .sct-tit:after,.sct.sct--cit .sct-tit:after,.sct.sct--santo .sct-tit:after,.sct.sct--rim .sct-tit:after,.sct.sct--cng .sct-tit:after,.sct.sct--lnc .sct-tit:after,.sct.sct--crr .sct-tit:after{content:"";display:inline-block;height:1px;height:0.1rem;width:100%;border-bottom:1px solid #90caf9;position:absolute;bottom:-4px;bottom:-0.4rem;left:0}@media only screen and (max-width: 1023px){.sct.sct--hts .sct-tit:after,.sct.sct--dct .sct-tit:after,.sct.sct--cit .sct-tit:after,.sct.sct--santo .sct-tit:after,.sct.sct--rim .sct-tit:after,.sct.sct--cng .sct-tit:after,.sct.sct--lnc .sct-tit:after,.sct.sct--crr .sct-tit:after{display:none}}.sct>.sct-descr{font-size:16px;font-size:1.6rem;margin-bottom:27px;margin-bottom:2.7rem;position:relative}.sct>.sct-descr>.sct-tipo{font-family:"Open Sans SemiBold";font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:16px;margin-bottom:1.6rem;display:block}.sct>.sct-descr>.sct-tipo--rim{font-size:13px;font-size:1.3rem}.sct>.sct-descr>.sct-macrotipo{font-family:"Open Sans SemiBold";font-size:18px;font-size:1.8rem;color:#1976d2;margin-bottom:10px;margin-bottom:1rem}.sct>.sct-descr .sct-show_more{font-family:"Open Sans SemiBold";width:auto;display:inline-block}.sct>.sct-descr .sct-show_more>a{color:#03a9f4}.sct>.sct-descr .sct-show_more>a:hover{color:#90caf9}.sct>.sct-source{position:absolute;top:10px;top:1rem;right:24px;right:2.4rem;color:#555;font-size:13px;font-size:1.3rem;width:auto;margin:0;font-family:"Open Sans"}.sct>.sct-source a{font-style:italic;color:#555}.sct>.sct-source a:hover{color:#1976d2}.sct>.sct-source>p{margin:0}@media only screen and (max-width: 599px){.sct>.sct-source{position:static;margin:-20px 0 20px 30px;margin:-2rem 0 2rem 3rem}}.sct .sct-list-item>.sct-hghl{font-family:"Merriweather";color:#f26134}@media only screen and (max-width: 767px){.sct{margin-bottom:0}}.wdg{background-color:#fff;box-sizing:border-box;margin-bottom:20px;margin-bottom:2rem;padding:25px 30px 25px;padding:2.5rem 3rem 2.5rem}@media only screen and (max-width: 1023px){.wdg{padding:20px;padding:2rem}}.wdg.clr2{background-color:#e4f2fd}.wdg.clr2 a:hover{color:#1976d2}.wdg>.wdg-tit{font-family:"Open Sans SemiBold";font-size:18px;font-size:1.8rem;font-weight:600;color:#1976d2;margin-bottom:20px;margin-bottom:2rem}@media only screen and (max-width: 767px){.wdg{text-align:center;width:100%;margin-bottom:0}}.wdg--adv{display:block;min-height:250px;min-height:25rem;box-sizing:border-box;padding:0;text-align:center}.col--main .wdg--adv{display:none;margin:20px 0;margin:2rem 0}@media only screen and (max-width: 767px){.col--main .wdg--adv{display:block}}@media only screen and (max-width: 767px){.col--ax .wdg--adv{display:none}}.wdg--adv.adv--wallpaper{height:auto;min-height:90px;min-height:9rem;margin:0 auto}@media only screen and (max-width: 767px){.wdg--adv.adv--wallpaper{min-height:0}}.wdg--adv.adv--wallpaper.wllppr--topfree{height:0;min-height:0}@media only screen and (max-width: 767px){#cont-wallpaper{display:none}}.wdg--list{counter-reset:wdg-list-item}.wdg--list-item{color:#555;font-size:16px;font-size:1.6rem;margin-bottom:10px;margin-bottom:1rem;counter-increment:wdg-list-item}.wdg--list-item:before{content:counter(wdg-list-item);font-size:14px;font-size:1.4rem;margin-right:7px;margin-right:0.7rem}.wdg--list-item>a{color:#555}.wdg--list-item>a:hover{color:#90caf9}.wdg--list-item>a.item--hghl{color:#1976d2}.wdg--list-item>a.item--hghl:hover{color:#90caf9}.cloud-item{display:inline-block;vertical-align:baseline;line-height:26px;line-height:2.6rem}.cloud-item>a{color:#000}.cloud-item.hghl>a{color:#90caf9}.cloud-item.hghl>a:hover{color:#1976d2}.sct--dct>.sct-descr,.sct--dct>.sct-asd_list{display:inline-block}.sct--dct>.sct-descr{font-family:"Open Sans";line-height:1.375;width:calc(100% - 285px);width:calc(100% - 28.5rem);box-sizing:border-box;margin:0;margin-bottom:18px;margin-bottom:1.8rem;padding:0 30px;padding:0 3rem}.sct--dct>.sct-descr ol{counter-reset:list-mng}.sct--dct>.sct-descr ol>li:before{content:counter(list-mng) ". ";counter-increment:list-mng}@media only screen and (max-width: 1023px){.sct--dct>.sct-descr{width:100%}}.sct--dct>.sct-descr.no--asd_list{width:auto}.sct--dct>.sct-asd_list{min-width:250px;min-width:25rem;width:auto;margin-left:30px;margin-left:3rem;margin-bottom:18px;margin-bottom:1.8rem;background-color:#eeeff2;padding:21px 28px;padding:2.1rem 2.8rem;box-sizing:border-box;font-family:"Merriweather";font-size:16px;font-size:1.6rem;margin-left:0}@media only screen and (max-width: 1023px){.sct--dct>.sct-asd_list{width:100%;margin:0;text-align:center}}.sct--dct .asd-item>a{color:#000}.sct--dct .asd-item>a:hover,.sct--dct .asd-item.selected>a{color:#f26134}.sct--cit.sct .no_line{padding-top:0;margin-bottom:0}.sct--cit.sct .no_line>.sct-tit:after{display:none}.sct--cit>.sct-quote{font-family:"Open Sans Light";font-size:18px;font-size:1.8rem;line-height:1.55556;font-style:italic;margin-bottom:36px;margin-bottom:3.6rem}.sct--cit>.sct-quote .sct-hghl{color:#1976d2}.sct--cit>.sct-quote>.qt-source{display:inline-block;font-size:16px;font-size:1.6rem;font-style:normal;margin-top:10px;margin-top:1rem}.sct--cit.sct--ouverture{padding-top:30px;padding-top:3rem}.sct--cit.sct--ouverture>.sct-source{font-size:14px;font-size:1.4rem;line-height:1.85714;color:#000;top:25px;top:2.5rem;margin:0}.sct--cit.sct--ouverture>.sct-source>a{font-family:"Merriweather";font-size:16px;font-size:1.6rem;line-height:1.5;color:#f26134;font-style:normal}.sct--cit.sct--ouverture>.sct-source>a:hover{opacity:0.7}.sct--cit.sct--ouverture>.sct-quote{margin-bottom:15px;margin-bottom:1.5rem}.sct--cit.sct--ouverture>.sct-quote>p{margin:0;margin-top:20px;margin-top:2rem}.sct--cit.sct--ouverture>.sct-quote>.qt-cat+p{margin-top:0}.sct--cit.sct--ouverture>.sct-quote>.qt-source{margin-top:5px;margin-top:0.5rem}.sct--cit .sct-nav_pages{display:block;text-align:center;margin-bottom:10px;margin-bottom:1rem}.sct--cit .sct-nav_page{display:inline-block;font-family:"Open Sans";color:#000;font-size:14px;font-size:1.4rem}.sct--cit .sct-nav_page:hover{color:#1976d2}.sct--cit .sct-nav_page.selected{font-family:"Open Sans Bold"}.sct--cit .sct-nav_page.selected:hover{cursor:default;color:#000}@media only screen and (max-width: 1023px){.sct--cit .sct-nav_page{padding:5px;padding:0.5rem}}.sct--cit .sct-nav_page.sct-nav_page--last{font-family:"Open Sans SemiBold";font-size:30px;font-size:3rem;color:#03a9f4;line-height:0.46667}.sct--cit .sct-nav_page.sct-nav_page--last:hover{opacity:0.5}.sct--ouverture .no_line{padding-top:0;margin-bottom:0}.sct--santo>div{display:inline-block;padding-bottom:20px;padding-bottom:2rem}.sct--santo .day_saint_content{margin:0;padding:0 25px 20px 30px;padding:0 2.5rem 2rem 3rem;width:calc( 100% - 305px);width:calc( 100% - 30.5rem);box-sizing:border-box}@media only screen and (max-width: 1023px){.sct--santo .day_saint_content{width:100%;padding:0 20px 20px 20px;padding:0 2rem 2rem 2rem}}.sct--santo .calendar{margin:37px 30px 0 0;margin:3.7rem 3rem 0 0}@media only screen and (max-width: 1023px){.sct--santo .calendar{display:block;margin:0 auto}}.saint_detail{font-family:"Open Sans";font-size:14px;font-size:1.4rem;line-height:1.42857;color:#555}.saint_detail>h3{font-size:24px;font-size:2.4rem;color:#1976d2;line-height:1.08333;padding-top:0}.saint_detail>h4{font-family:"Open Sans SemiBold";font-style:italic;font-size:16px;font-size:1.6rem;line-height:normal;margin:5px 0 10px;margin:0.5rem 0 1rem}.saint_detail>p{margin-bottom:23px;margin-bottom:2.3rem}.saint_detail .grey{font-family:"Open Sans SemiBold"}.saint_detail .more{color:#03a9f4;font-size:14px;font-size:1.4rem}.calendar{width:270px;width:27rem;height:243px;height:24.3rem;overflow:hidden;position:relative;display:inline-block}.calendar .calendar_back,.calendar .calendar_forw{position:absolute;top:17px;top:1.7rem;right:0;left:0;display:inline-block;z-index:1;font-size:0;line-height:0;width:auto;height:auto}.calendar .calendar_back:after,.calendar .calendar_forw:after{content:"";display:block;border:0;border-bottom:3px solid #fff;border-bottom-width:0.3rem;border-left:3px solid #fff;border-left-width:0.3rem;width:15px;width:1.5rem;height:15px;height:1.5rem;background-color:transparent;box-sizing:border-box}.calendar .calendar_back.inactive:after,.calendar .calendar_forw.inactive:after{border-color:transparent}.calendar .calendar_back:hover:after,.calendar .calendar_forw:hover:after{border-color:#539fd2}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (--moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.calendar .calendar_back:hover:after,.calendar .calendar_forw:hover:after{border-color:#fff}}.calendar .calendar_back{right:auto;left:30px}.calendar .calendar_back:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.calendar .calendar_forw{right:30px;left:auto}.calendar .calendar_forw:after{-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.calendar .calendar_list{width:3240px;width:324rem;position:relative}.calendar .cale-container{width:270px;width:27rem;height:243px;height:24.3rem;box-sizing:border-box;background-color:#f8f8f7;text-align:center;display:inline-block;float:left}.calendar .month{background-color:#90c9f8;height:47px;height:4.7rem;font-size:21px;font-size:2.1rem;line-height:2.2381;box-sizing:border-box;letter-spacing:1px}.calendar .weekdays{background-color:#539fd2;font-size:16px;font-size:1.6rem;line-height:1.6875}.calendar .weekdays th:first-child{padding-left:14px;padding-left:1.4rem}.calendar .weekdays th:last-child{padding-right:14px;padding-right:1.4rem}.calendar .month,.calendar .weekdays{color:#fff}.calendar table{box-sizing:border-box;width:270px;width:27rem;font-family:"Open Sans SemiBold"}.calendar table>tbody td{font-size:15px;font-size:1.5rem;color:#999}.calendar table>tbody td a{padding:0 4px;padding:0 0.4rem;line-height:1.66667;display:inline-block}.calendar table>tbody td.active>a{color:#555}.calendar table>tbody td.active>a:hover{color:#90c9f8}.calendar table>tbody td.active>a.dom{color:#1976d2}.calendar table>tbody td.active>a.dom:hover{color:#90c9f8}.calendar table>tbody td.corrente>a{background-color:#90c9f8;color:#fff}.calendar table>tbody td.corrente>a:hover{color:#fff;cursor:default}.calendar table>tbody td:first-child{padding-left:14px;padding-left:1.4rem}.calendar table>tbody td:last-child{padding-right:14px;padding-right:1.4rem}.calendar table>tbody>tr:first-child td{padding-top:10px;padding-top:1rem}.sct--ouverture{background-color:#e4f2fd;border:0}.sct--ouverture>h1,.sct--ouverture>h2{padding-top:27px;padding-top:2.7rem}.sct--ouverture>h1>.sct-tit,.sct--ouverture>h2>.sct-tit{font-size:24px;font-size:2.4rem}@media only screen and (max-width: 767px){.sct--ouverture>h1>.sct-tit,.sct--ouverture>h2>.sct-tit{display:inline;font-size:23px;font-size:2.3rem}}.sct--ouverture>.box_search{padding-top:30px;padding-top:3rem}.sct--ouverture>h1 ~ .box_search,.sct--ouverture>h2 ~ .box_search{padding-top:15px;padding-top:1.5rem}.sct--ouverture>.sct-source{position:static;margin:0 30px 15px;margin:0 3rem 1.5rem}.sct--ouverture>.sct-source.sct-source--up{position:absolute}.sct--ouverture>.sct-asd_list{background-color:#f9f8f7}@media only screen and (max-width: 1023px){.sct--ouverture>.sct-asd_list{margin-bottom:15px;margin-bottom:1.5rem}}.sct--ouverture .sct-tipo--rim{font-family:"Open Sans SemiBold";font-size:14px;font-size:1.4rem;border-bottom:1px solid #90caf9;display:inline-block;margin-top:28px;margin-top:2.8rem}.sct--ouverture .sct-tipo--rim:first-child{margin-top:4px;margin-top:0.4rem}.sct-alphabet{padding-top:10px;padding-top:1rem}.sct-alphabet>.alphabet-wrapper{display:block;padding-bottom:43px;padding-bottom:4.3rem}.sct-alphabet .alphabet-list{display:table;table-layout:fixed;width:100%;text-align:center;border-top:1px solid #90caf9;padding-top:10px;padding-top:1rem}.alphabet-item{font-family:"Open Sans SemiBold";font-size:16px;font-size:1.6rem;color:#44b6f5;display:table-cell}.alphabet-item:hover,.alphabet-item.selected{font-family:"Open Sans Bold";color:#f26134}.alphabet-item.selected{cursor:default}.alphabet-nav{display:none}@media only screen and (max-width: 1023px){.sct-alphabet{position:relative;width:330px;width:33rem;margin:0 auto !important}.sct-alphabet>.alphabet-wrapper{overflow:hidden;width:290px;width:29rem;margin:0 auto}.sct-alphabet .alphabet-list{display:block;width:1000%;width:754px;width:75.4rem;height:22px;height:2.2rem;position:relative}.alphabet-item{display:inline-block;width:29px;width:2.9rem;z-index:1;float:left}.alphabet-nav{display:inline-block;position:absolute;top:27px;top:2.7rem;z-index:2}.alphabet-nav:after{content:"";display:block;border:0;border:3px solid #1976d2;border-top-width:0;border-right-width:0;border-bottom-width:0.3rem;border-left-width:0.3rem;width:10px;width:1rem;height:10px;height:1rem;background-color:transparent;box-sizing:border-box;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.alphabet-nav.deactived,.alphabet-nav.inactive{cursor:default}.alphabet-nav.deactived:after,.alphabet-nav.inactive:after{border-color:#fff}.alphabet-nav.alph-nav--prev{left:5px;left:0.5rem;right:auto}.alphabet-nav.alph-nav--prev:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}.alphabet-nav.alph-nav--next{right:5px;right:0.5rem;left:auto}.alphabet-nav.alph-nav--next:after{-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1}}@media only screen and (max-width: 767px){.sct-alphabet{width:270px;width:27rem}.sct-alphabet>.alphabet-wrapper{width:230px;width:23rem}.sct-alphabet .alphabet-list{width:598px;width:59.8rem}.alphabet-item{width:23px;width:2.3rem}}
