@import url("../WebComponents/css/bootstrap.css");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,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:inherit;font-size:100%;vertical-align:baseline}html{line-height:20px}div:not(.InserzioneAnnuncio)>ol,div:not(.InserzioneAnnuncio)>ul{list-style:none;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.site-header ol,.site-header ul,.nav-footer ol,.nav-footer ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:'Lato',sans-serif;font-size:14px;color:#042c52}h1,h2,h3{margin-top:1em;margin-bottom:1em}h3.alone{font-size:19px}div:not(.InserzioneAnnuncio)>ul,div:not(.InserzioneAnnuncio)>ol{list-style:none;padding:0}a{text-decoration:none;outline:none!important}a img{display:block}strong{font-weight:bold}.main-container{position:relative}.logoStyle{background-repeat:no-repeat!important;background-color:transparent!important;background-attachment:scroll!important;background-position:right 5% top 5%!important}#cookieChoiceInfo{width:100%!important;background-color:#eee!important;bottom:0!important;z-index:1000!important;margin-right:auto!important;margin-left:auto!important;text-align:left!important;padding-left:17%!important;padding-right:22%!important;font-size:11px!important;line-height:15px}#cookieInfoLink{}#cookieInfoLink:hover{color:#f44;test-decoration:none}#cookieChoiceDismiss{padding:2px 12px;background:#f3f3f3 linear-gradient(to bottom,#fefefe,#f4f4f4) repeat scroll 0 0;border-color:#bbb;color:#333;text-shadow:0 1px 0 #fff;box-sizing:border-box;border-radius:3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:medium none;margin-left:20px}#cookieChoiceDismiss:hover{background-color:#0f0}@media screen and (min-width:768px){.page{padding-top:188px}}@media screen and (min-width:992px){.page{padding-top:171px}}section h1{font-size:2.85714em;line-height:1.125em;font-weight:300;margin-top:0}.content{position:relative}#portamento_container{position:absolute;z-index:999}#portamento_container .ancore{float:none;position:absolute}#portamento_container .ancore.fixed{position:fixed}a.cta{background-position:-3px 0!important}a.cta,a.toggler,a.download,form.registration-form input[type="submit"]{margin-top:1em;display:inline-block;color:#042c52;text-transform:uppercase;padding:2px 25px 8px 24px;background:url("../img/layout/cta.png") 0 0 no-repeat}a.cta.open,a.open.toggler,a.open.download,form.registration-form input.open[type="submit"]{background-position:0 100%!important;text-indent:-5000px}a.toggler{background:url("../img/layout/toggler.gif") 0 0 no-repeat}a.toggler.open{background-position:0 100%}a.download{background:url("../img/layout/download.png") 0 0 no-repeat;text-transform:none}a.send-to-a-friend{display:block;color:#042c52;text-align:center;max-width:80px;text-transform:uppercase;padding:0 0 0 22px;margin:12px 0;background:url("../img/layout/letter-icon.png") left center no-repeat;font-size:.71429em;min-width:17px;min-height:11px}@media(max-width:992px){a.send-to-a-friend{display:block;color:#042c52;text-align:center;max-width:100%;text-transform:uppercase;padding:0 0 0 22px;margin:12px 0;background:url("../img/layout/letter-icon.png") 40% center no-repeat;font-size:.71429em;min-width:17px;min-height:11px}}.img-rounded{border:5px solid #e9eef5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:100%}.img-no-border{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.hidden-content{display:none}ul.bullets{list-style-type:disc;margin-left:1em;padding-bottom:10px}ul.bullets>li{padding:.3em 0;line-height:1.3em}ul.bullets-single{list-style-type:disc;margin-left:1em;padding-bottom:10px}ul.bullets-single>li{padding:.3em 0;line-height:1.4em}ul.bullets-line{list-style-type:decimal;margin-left:17px;padding-bottom:10px}ul.bullets-line>li{padding:.3em 0;line-height:1.4em}ul.bullets-letter{list-style-type:lower-latin;margin-left:1em;padding-bottom:10px}ul.bullets-letter>li{padding:.3em 0;line-height:1.4em}ul.bullets-none{list-style-type:none;margin-left:0;padding-bottom:10px}ul.bullets-none>li{padding:.1em 0;line-height:1.4em}.preview img{max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}a.back{display:inline-block;padding:3px 0 3px 20px;background:url("../img/layout/section-bg.png") 0 50% no-repeat;color:#042c52}.alert-error{color:#d00000;font-weight:bold}ul.download-list>li{overflow:hidden;*zoom:1;padding:10px 40px 10px 0;border-bottom:1px dotted #042c52}@media(max-width:992px){ul.download-list>li{padding:5px 40px 2px 0}}ul.download-list>li>a{display:block;color:#042c52;float:right;padding:0}ul.download-list>li>a:first-child{float:left}ul.download-list>li>a.send-to-a-friend{margin:4px 0 0 20px}ul.download-list>li>a.pdf-path{padding-bottom:10px;width:70%}@media(max-width:992px){ul.download-list>li>a.pdf-path{padding-top:5px;padding-bottom:10px;width:100%}ul.download-list>li>a.send-to-a-friend{margin:10px 0 0 20px}}ul.download-list>span{float:right;text-transform:uppercase}ul.download-list>span:first-child{float:left;text-transform:none}.copyright{vertical-align:super;font-size:9px}.copyrighttitle{vertical-align:top;font-size:18px}.site-header{position:fixed;background:#fff;z-index:1000;overflow:hidden;*zoom:1;overflow:visible;padding:42px 0 0 0}@media(min-width:768px){.site-header.has-shadow:after{content:"";position:absolute;left:0;width:100%;height:10px;background:url("../img/layout/header-bg.png") 0 100% repeat-x;z-index:-1}}.site-header>.container{padding-left:0;padding-right:0}.site-header h1.logo{float:left;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.site-header h1.logo{margin-left:10px}}.site-header h1.logo a{display:block}.site-header h1.logo img{max-width:100%}@media(max-width:991px){.site-header h1.logo img{display:block;margin-left:42px}}@media(min-width:426px) and (max-width:991px){.site-header h1.logo img{max-width:65%;display:block;margin-left:42px}}.site-header .nav-container{padding-top:5px;margin-right:0}@media screen and (min-width:992px){.site-header .nav-container{float:right;width:740px}}@media screen and (min-width:1200px){.site-header .nav-container{margin-right:35px}}.site-header .main-search{float:left}@media screen and (min-width:768px){.site-header .main-search{display:block!important;margin-left:25px}}@media screen and (min-width:992px){.site-header .main-search{margin-left:0}}.site-header .main-search label{float:left;color:#9d9d9d;text-transform:uppercase;margin:4px 18px 0 0}.site-header .main-search input[type="text"]{float:left;border:0;background:#f1f1f1;padding:1px 10px 1px 10px;font-family:'Lato',sans-serif;width:150px;height:22px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media screen and (min-width:992px){.site-header .main-search input[type="text"]{width:210px}}.site-header .main-search input[type="submit"]{float:left;border:0;display:block;width:23px;height:22px;background:url("../img/layout/search-submit.gif") 0 0 no-repeat;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.site-header .nav-lang{float:left;border-right:2px solid #dfdfdf;padding:5px 20px 5px 0}.site-header .nav-lang-2{float:left;padding:5px 20px 5px 0;margin-left:20px;color:#042c52}@media screen and (min-width:768px) and (max-width:1199px){.site-header .nav-lang-2{margin-left:0}}.color-blue{color:#042c52}@media screen and (min-width:992px){.site-header .nav-lang{margin-left:35px}}@media screen and (max-width:767px){.site-header .nav-lang{position:absolute;float:none;margin:0;padding:0;top:0;left:50px}}.site-header .nav-main{clear:both}@media screen and (min-width:992px){.site-header .nav-main{margin-top:75px}}.site-header a.in{display:block;float:right;width:22px;height:22px;background:url("../img/layout/linkedin.gif") 0 0 no-repeat;margin-left:10px}.site-header a.twitter{display:block;float:right;width:22px;height:22px;background:url("../img/layout/twitter.gif") 0 0 no-repeat;margin-left:10px}.site-header a.youtube{display:block;float:right;width:22px;height:22px;background:url("../img/layout/youtube.gif") 0 0 no-repeat}.site-header a.instagram{display:block;float:right;width:22px;height:22px;background:url("../img/layout/instagram.gif") 0 0 no-repeat;margin-left:10px}.site-header a.in span{display:none}.site-header a.twitter span{display:none}.site-header a.youtube span{display:none}.site-header a.instagram span{display:none}@media screen and (max-width:767px){.site-header a.in{position:absolute;display:block;top:0;right:120px;width:30px;height:30px;background:url("../img/layout/linkedin-mobile.jpg") center center no-repeat;background-size:contain}.site-header a.twitter{position:absolute;display:block;top:0;right:85px;width:30px;height:30px;background:url("../img/layout/twitter-mobile.jpg") center center no-repeat;background-size:contain}.site-header a.youtube{position:absolute;display:block;top:0;right:50px;width:30px;height:30px;background:url("../img/layout/youtube-mobile.png") center center no-repeat;background-size:contain}.site-header a.instagram{position:absolute;display:block;top:0;right:15px;width:30px;height:30px;background:url("../img/layout/instagram-mobile.png") center center no-repeat;background-size:contain}}@media(min-width:768px){.site-header h1.logo{margin-top:0;width:170px}}@media(min-width:1200px){.site-header h1.logo{margin-right:65px;margin-top:0}}@media screen and (max-width:767px){.site-header{position:static;padding:0}.site-header>.container{position:relative;max-width:240px;margin:1em auto 0 auto;padding:60px 0 1em 0}.site-header h1.logo{float:none;max-width:100%}.site-header h1.logo>a{background-size:contain}.site-header .main-search{float:none;display:none;position:absolute;top:40px;left:0;background:#fff;padding:2em 1em}.site-header .main-search>label{display:none}.site-header .main-search input[type="text"]{width:189px}.site-header .search-toggler{position:absolute;left:55px;top:0;display:block;width:30px;height:30px;background:url("../img/layout/search-btn.jpg") center center no-repeat;background-size:contain}.site-header .nav-container{float:none;width:100%;padding-top:0}}.site-footer{padding-top:50px}.site-footer .nav-main-items{text-align:center}.site-footer .nav-main-items>li a{text-transform:none;font-size:.8em}.sub-footer{padding:1em 0 3em 0;background:#e5e5e5;text-align:center;font-size:.97143em;color:#818181}@media screen and (max-width:767px){.sub-footer{padding:1em 3em 3em 3em;line-height:1.5em;font-size:1em}}.nav-main-items{padding:0;margin-bottom:0;margin-left:-20px;text-align:center;display:block!important}.nav-main-items>li{display:inline-block;padding:15px 34px 20px 20px}.nav-main-items>li:first-child{margin-left:0}.nav-main-items>li a{color:#042c52;font-size:.92857em;text-transform:uppercase;padding-bottom:10px}.nav-main-items>li>.subnav-wrapper{position:absolute;margin-top:20px;background:#042c52;left:0;width:100%;padding:40px 1em 2em 1em;text-align:left;display:none;z-index:9999}.nav-main-items>li.open{background:#042c52;padding-right:20px}.nav-main-items>li.open>a{color:#fff}.nav-main-items>li.open>.subnav-wrapper{display:block!important}.nav-main-items .subnav-close{position:absolute;top:7px;right:7px;display:block;width:22px;height:22px;background:url("../img/layout/menu-close.png") 0 0 no-repeat;cursor:pointer}.nav-main-items .subnav-close>span{display:none}.nav-main-items .subnav{margin-bottom:1em}.nav-main-items .subnav a{display:flex;align-items:center;color:#fff;font-size:.92857em;margin:.4em 0;text-transform:none;color:#9cd6eb;padding:0 0 0 5px}.nav-main-items .subnav a>span{display:block;padding:4px 0 4px 5px}.nav-main-items .subnav a:hover,.nav-main-items .subnav a.active{background:url("../img/layout/submenu-hover.png") 0 0 repeat-y}.nav-main-items .subnav-col-title{display:block;color:#fff;font-size:.85714em;text-transform:uppercase;margin-bottom:.5em}.nav-main-items .subnav-col-title:hover{text-decoration:underline}.nav-main-items .subnav-col-title a:hover{display:block;color:#fff;font-size:.85714em;text-transform:uppercase;margin-bottom:.5em}.nav-main-items .subnav-case-histories{clear:left;padding-top:1em;background:url("../img/layout/subnav-bottom.gif") 0 0 repeat-x;overflow:hidden;*zoom:1}.nav-main-items .subnav-case-histories a{display:block;color:#fff;font-size:.92857em;text-transform:none;color:#9cd6eb;padding:0;padding:4px 0 4px 5px}.nav-main-items .subnav-case-histories-title{clear:left;padding-top:1em;background:url("../img/layout/subnav-bottom.gif") 0 0 repeat-x;overflow:hidden;*zoom:1}.nav-main-items .subitem{margin-top:4em;text-transform:none}.nav-main-items .subitem:hover{text-decoration:underline}.navSameHeight{display:block}@media screen and (min-width:992px){.nav-main-items{text-align:left}}a.touch-nav-toggler{position:absolute;top:0;left:20px;background:none;width:30px;height:30px;border:2px solid #b4b4b4;padding:0;background:url("../img/layout/menu-toggler.png") -2px 6px no-repeat}.touch-nav-items{position:absolute;top:58px;left:0;width:100%;background:#fff;text-align:left;border-top:1px solid #85898c;z-index:9999;display:none}.touch-nav-items>li ul{display:none}.touch-nav-items a{font-size:1.07143em;display:block;padding:20px 30px 20px 20px;position:relative;background-color:#042b52;color:#fff;border-bottom:1px solid #fff;z-index:100}.touch-nav-items a.close-nav{background:none;color:#042c52;width:290px;padding:10px 30px 10px 20px;margin:0 auto;text-transform:uppercase;font-weight:bold}.touch-nav-items a.close-nav>span{display:inline-block;padding-top:20px;background:url("../img/layout/touch-nav-close.png") 50% 0 no-repeat}.touch-nav-items a:before{position:absolute;display:block;content:"+";right:20px;color:#fff;font-size:1.42857em;font-weight:bold}.touch-nav-items a.active{z-index:110}.touch-nav-items a.active:before{content:"-"}.touch-nav-items a.active:after{position:absolute;display:block;content:"";bottom:-7px;left:30px;width:29px;height:7px;margin-left:-7px;background:url("../img/layout/nav-level1.png") 0 0 no-repeat;background-size:contain}.touch-nav-items .level2{border-bottom:4px solid #042b52}.touch-nav-items .level2 a{background-color:#fff;color:#042c52;padding-left:30px;border-bottom:1px solid #d5d6d8;z-index:90}.touch-nav-items .level2 a:before{color:#042c52}.touch-nav-items .level2 a.active{z-index:99;background:#265079;color:#fff;border-bottom:none}.touch-nav-items .level2 a.active:before{color:#fff}.touch-nav-items .level2 a.active:after{background:url("../img/layout/nav-level2.png") 0 0 no-repeat;background-size:contain}.touch-nav-items .level3{border-bottom:4px solid #265079}.touch-nav-items .level3 a{color:#325b82;padding-left:40px;z-index:80}.touch-nav-items .level3 a.active{z-index:89;background:#627587}.touch-nav-items .level3 a.active:after{background:url("../img/layout/nav-level3.png") 0 0 no-repeat;background-size:contain}.touch-nav-items .level4{border-bottom:4px solid #708090}.touch-nav-items .level4 a{color:#717f8d;padding-left:50px;z-index:70}.touch-nav-items .level4 a:before{content:">";color:#717f8d}.touch-nav-items .level4 a.active{z-index:79;background:#eaedf0}.touch-nav-items a.last:before{content:">"}.nav-top{position:absolute;top:0;left:0;width:100%;background:#dedede;border-bottom:1px solid #e4e6e4}.nav-top>.container{max-height:0;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.nav-top>.container.open{max-height:120px}.nav-top .nav-top-items{float:left;padding:0;margin-top:1em;margin-bottom:1em}@media(min-width:992px){.nav-top .nav-top-items:first-child{width:188px}}@media(min-width:1200px){.nav-top .nav-top-items:first-child{width:235px}}.nav-top .nav-top-items.last{margin-right:0}.nav-top .nav-top-items li{padding:.6em 0}.nav-top .nav-top-items a{font-size:.85714em;color:#042c52;text-transform:uppercase}.nav-top>a.nav-top-toggler{display:block;width:100%;border-bottom:1px solid #d9dcda;background:#ededed;text-align:center;font-size:.85714em;cursor:pointer;color:#042c52;padding:7px 0;text-transform:uppercase}.nav-top>a.nav-top-toggler span{display:inline-block;padding:4px 30px 2px 0;height:18px}.nav-top>a.nav-top-toggler.open span{background-position:100% 100%}.nav-lang-items{text-align:right}.nav-lang-items>li{display:inline-block;margin-left:15px}.nav-lang-items>li a{display:block;float:left;color:#9d9d9d}.nav-lang-items>li a:hover,.nav-lang-items>li a.active{color:#042c52}@media screen and (max-width:767px){.nav-lang-items{text-align:center}.nav-lang-items>li{margin-left:0;display:block;position:absolute;width:30px;height:30px;border:2px solid #b4b4b4;padding:7px 0}.nav-lang-items>li>a{display:block;float:none;font-size:.85714em}.nav-lang-items>li.ita{left:-30px}.nav-lang-items>li.eng{left:5px}}.nav-share-items{text-align:center;margin-bottom:1em}.nav-share-items>li{display:inline-block;margin:0 20px}.nav-share-items>li a{color:#042c52;text-transform:uppercase;font-size:.92857em;background-image:url("../img/layout/footer-icons.png");background-repeat:no-repeat;padding:5px 0 6px 33px;cursor:pointer}.nav-share-items>li a.email{padding-left:36px;background-position:0 -68px}.nav-share-items>li a.share{background-position:0 -146px}@media screen and (max-width:767px){.nav-share-items{border-bottom:2px solid #e5e5e5;margin-bottom:2px;overflow:hidden;*zoom:1;min-height:60px}.nav-share-items>li{margin:0 10px}.nav-share-items>li a{padding:0 0 50px 0;background-position:10px 20px}.nav-share-items>li a.email{padding-left:0;background-position:5px -48px}.nav-share-items>li a.share{background-position:4px -128px}}.nav-footer{overflow:hidden;*zoom:1;border-top:3px solid #e5e5e5;padding:2em 0}.nav-footer li{padding:4px 0}.nav-footer li.about-US{padding:8px 0 11px;text-transform:uppercase;font-size:.85714em;font-weight:bold;text-decoration:none}.nav-footer li>ul{margin-left:10px}.nav-footer a{color:#39628a;font-size:.85714em}.nav-footer a.main{color:#042c52;text-transform:uppercase;font-weight:bold;padding:4px 0 7px;display:block}@media screen and (max-width:767px){.nav-footer{display:none}}.context-nav a{display:block;padding:6px 2px;font-size:.78571em;color:#56798d;text-transform:uppercase;border-bottom:1px solid #ccd7dd}.context-nav a:hover,.context-nav a.active{color:#042c52}.context-nav .level1 a{color:#042c52;background:#f1f1f1;padding-left:10px}.context-nav .level1 a:hover,.context-nav .level1 a.active{color:#042c52;font-weight:700}.context-nav .level2 a{padding-left:33px;color:#56798d;background:none}.context-nav .level2 a:hover,.context-nav .level2 a.active{color:#042c52;font-weight:bold}.visual{position:relative}.visual-hp{position:relative;visibility:hidden}@media(max-width:991px){.visual-hp{border-bottom:2px solid #d5dee7;min-height:318px;margin-bottom:30px}}@media(min-width:1200px){}@media(min-width:992px) and (max-width:1199px){.visual-hp{height:317px}}.visual>.top-img-container>img{display:block;width:100%}.visual-hp>.top-img-container>img{display:block;width:100%}.visual-hp>img{display:block;width:100%}.visual h1{font-size:1.85714em;margin:.4em 0}.visual-hp h1{font-size:1.85714em;margin:.4em 0}.visual h2{font-size:1.28571em;padding:0}.visual-hp h2{font-size:1.28571em;padding:0}.visual .visual-copy{padding:0 15px}.visual .top-img-container{position:relative}.visual-hp .top-img-container{position:relative}.visual .visual-bg{position:absolute;width:100%;bottom:0;left:0;height:18px;background:url("../img/layout/visual-bg.png") 0 100% repeat-x}.visual-hp .visual-bg-hp{position:absolute;width:100%;bottom:0;left:0;height:18px;background:url("../img/layout/visual-bg.png") 0 100% repeat-x}.visual-hp .visual-copy-hp{padding:0 15px}.visual-hp .bx-wrapper{margin-bottom:25px}@media screen and (min-width:992px){.visual-hp h1{font-weight:100;color:#fff;font-size:3.21429em;padding-bottom:40px;margin-bottom:10px}.visual-hp h2{font-weight:300;color:#b9c7d1;font-size:1.42857em;margin:0;line-height:1.3em}.visual-hp .visual-copy-hp{position:absolute;left:50%;top:20%;width:480px}}@media screen and (min-width:992px){.visual h1{font-weight:100;font-size:3.21429em;padding-bottom:40px;margin-bottom:10px;background:url("../img/layout/visual-title-bg.png") 100% 100% no-repeat}.visual h2{font-weight:300;color:#b9c7d1;font-size:1.42857em;margin:0;line-height:1.3em}.visual .visual-copy{position:absolute;left:50%;top:20%;width:480px}}@media screen and (max-width:991px){.visual .bx-controls-direction{display:none}}@media(min-width:992px){.visual .bx-wrapper{margin:0 auto}.visual-hp .bx-wrapper .bx-pager{position:absolute;bottom:45px;z-index:999}}@media(min-width:992px){.sub-categories{margin:2em -30px}}.sub-category{margin-bottom:1em}.sub-category>img{width:100%}.sub-category>div{position:absolute;top:0;left:0;width:100%;height:100%}.sub-category>div>p{display:table;height:100%;width:100%;padding:0 15px;text-align:right}.sub-category>div>p>a{display:table-cell;color:#fff;font-size:1.57143em;font-weight:300;vertical-align:bottom;padding-right:10px;padding-bottom:10px;background:url("../img/layout/cta-white.png") 85% 45% no-repeat}.sub-category>a{display:block;position:absolute;top:0;left:15px;color:#fff;font-size:1.57143em;font-weight:100;width:100%;height:100%}.history{overflow:hidden;padding:55px 15px}.history>ol{list-style:none}.history>ol>li{display:inline-block;font-size:.92857em}.history>ol>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.history a{}.history a.active{}.contenuto>.row{overflow:hidden;*zoom:1;padding-top:25px;padding-bottom:25px;margin-bottom:1em}.contenuto h2{font-weight:300;font-size:2.14286em;line-height:1.16667em;color:#042c52;margin-top:0;margin-bottom:.5em}@media(max-width:991px){.contenuto h2{font-size:1.6em}}.contenuto p{margin-bottom:1em;line-height:1.4em}.contenuto .contenuto-header{overflow:hidden;*zoom:1}.contenuto .contenuto-header>span{font-weight:100;font-size:1em}.contenuto .contenuto-header>span.data{float:left}.contenuto .contenuto-header>span.section{float:right}.contenuto .module-img{display:block;padding-bottom:20px}.contenuto .module-img>img{border:5px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:100%}.contenuto .module-img>img.no-border{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;max-width:107%}.contenuto.contenuto-1>.row,.contenuto.contenuto-4>.row{background:#ddeaf6}.contenuto.contenuto-2>.row,.contenuto.contenuto-5>.row{background:#bfe0ff}.contenuto.contenuto-3>.row{background:#f1f1f1}.contenuto.contenuto-6>.row{background:#ececec}.contenuto .contenuto-links{padding-top:10px;padding-bottom:10px;text-align:right}.contenuto .contenuto-links>li{display:inline-block;margin-left:2em}@media screen and (max-width:767px){.contenuto .contenuto-links>li{padding:5px 0}}.contenuto .contenuto-links a{color:#042c52;font-style:italic}.content-links{overflow:hidden;*zoom:1;margin-bottom:1em}.content-links>a.content-link{display:inline-block;padding:1px 0 1px 20px;margin-right:2em;color:#444;font-size:.92857em}.content-links>a.content-link.details{margin-top:1em;display:inline-block;color:#042c52;text-transform:uppercase;padding:2px 0 8px 25px;background:url("../img/layout/cta.png") 0 0 no-repeat}.content-links>a.content-link.open{background:url("../img/layout/icon-open.png") 0 50% no-repeat}.content-links>a.content-link.download{background:url("../img/layout/icon-download.png") 0 50% no-repeat}@media screen and (max-width:992px){.contenuto .preview{padding-top:10px}}@media screen and (max-width:992px){.contenuto .cta-container{clear:left}}.contenuto a.cta,.contenuto a.toggler,.contenuto a.download,.contenuto form.registration-form input[type="submit"],form.registration-form .contenuto input[type="submit"]{margin-right:2em}nav.ancore{position:absolute}.ancore-items>li{display:block;height:30px;margin:5px 0}.ancore-items a{position:relative;display:inline-block;height:30px}.ancore-items a span{display:block;height:100%}.ancore-items a span.index{position:absolute;top:0;left:0;width:30px;height:30px;padding-top:7px;text-align:center;color:#042c52;font-size:1.07143em;background:url("../img/layout/anchor-bg.png") 0 0 no-repeat}.ancore-items a span.title{position:relative;color:#fff;padding:7px 25px;background:#042c52;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none;z-index:20}.ancore-items a:hover span.title{visibility:visible}.news-events h1{display:inline-block;font-weight:300;font-size:2.14286em;padding:0 45px 3px 0;margin-bottom:15px;background:url("../img/layout/cta.png") 100% 0 no-repeat;background-position:right 10px;color:#042c52}.news-events .item{padding-bottom:1em;margin-bottom:1em;border-bottom:1px dotted #042c52}.news-events .item span.date{line-height:1.4em;margin:0 0;display:block}.news-events .item>a{color:#042c52;line-height:1.4em}.news{padding:1em 0}.news h1{margin-bottom:0}.news-item{overflow:hidden;*zoom:1;position:relative;clear:left;border-bottom:4px solid #e4e9ef;padding:38px 0 20px 0}.news-item .news-img{border:5px solid #e9eef5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:91%}.news-item .news-header{overflow:hidden;*zoom:1}.news-item .news-header .section{float:right}.news-item h2.news-title{font-weight:300;font-size:2.14286em;line-height:1.16667em;color:#042c52;margin-top:0;margin-bottom:.5em}.news-item .news-details>h2.news-title{margin:8px 0 16px 0}.news-item .news-details p{margin:.6em 0;line-height:1.4em}.news-detail span.contatti-news{color:#042c52;font-weight:400;margin:10px 0 20px}.news-detail div.contatti-news{color:#042c52;font-weight:400;margin:10px 0 20px;padding:0 20px 0 20px}.news-detail aside{padding-top:0;font-weight:100;line-height:1.2em}.news-detail aside a{color:#042c52;text-decoration:underline}.news-detail img.news-img{display:block;border:5px solid #e9eef5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:100%;margin-bottom:1em}@media(max-width:992px){.news-detail img.news-img{margin:0 auto 1em auto}}.news-detail span.section{display:block;padding:3px 0 3px 20px;background:url("../img/layout/section-bg.png") 0 50% no-repeat}.news-detail h1{font-weight:300;font-size:2.14286em;line-height:1.16667em;color:#042c52;margin-top:0;margin-bottom:.5em}.news-detail p{line-height:1.4em;margin:1em 0}.news-item h2.event-title{font-size:2.14286em;margin-top:0;margin-bottom:.5em;line-height:1.16667em}.news-item .event-detail>h2.news-title{margin:8px 0 16px 0}.news-item .event-detail p{margin:.6em 0;line-height:1.4em}.event-detail{border-bottom:4px solid #e4e9ef}.event-detail span.contatti-events{color:#042c52;font-weight:400;margin:10px 0 20px}.event-detail aside{padding-top:140px;font-weight:400;line-height:1.2em}@media(max-width:992px){.event-detail aside{padding-top:0;padding-bottom:40px;font-weight:400;line-height:1.2em}}.event-detail aside a{color:#042c52;text-decoration:underline}.event-detail img.event-img{display:block;border:5px solid #e9eef5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:100%;margin-bottom:1em}@media(max-width:992px){.news-detail img.news-img{margin:0 auto 1em auto}}.event-detail .item{padding-bottom:1em;margin-bottom:2em}.event-detail .item p{line-height:1.4em;margin:1em 0}.event-detail .item span.date{line-height:1.4em;margin:1em 0;display:block}.event-detail span.section{display:block;padding:3px 0 3px 20px;background:url("../img/layout/section-bg.png") 0 50% no-repeat}.event-detail h3{font-size:20px;margin-top:0;margin-bottom:8px;font-weight:400}.event-detail .item span{font-size:14px}.event-detail p{line-height:1.4em;margin:1em 0;margin-bottom:25px}.event-detail .cta-container a.download{margin-top:1em;display:inline-block;color:#042c52;padding:8px 0 20px 40px;background:url("../img/layout/download.png") 0 0 no-repeat;text-transform:none}.event-detail .cta-container a.cta{margin-top:1em;display:inline-block;color:#042c52;text-transform:uppercase;padding:8px 0 20px 40px;padding-right:50px;background:url("../img/layout/cta.png") 0 0 no-repeat}.gallery{border-top:4px solid #e4e9ef;border-bottom:4px solid #e4e9ef;padding:1em 0;margin-top:1em;margin-bottom:1em}.gallery>.container{position:relative}.gallery h1{font-weight:300;font-size:2.14286em;line-height:1.16667em;color:#042c52;margin-top:0;margin-bottom:.5em}.gallery .gallery-wrapper{padding-left:0;padding-right:0}.gallery .gallery-items{margin-left:-10px}.gallery .gallery-items img{max-width:100%;max-height:128px;margin:0 auto}.gallery-controls>span{display:block;position:absolute;top:110px;width:30px;height:31px;background:url("../img/layout/gallery-controls.gif") 0 0 no-repeat;cursor:pointer}.gallery-controls>span#slider-prev{left:3em}.gallery-controls>span#slider-next{background-position:100% 0;right:3em}.gallery-controls>span>a{display:block;width:100%;height:100%}.section-title>div{padding-right:0}.section-title span.section{display:block;padding:3px 0 3px 20px;background:url("../img/layout/section-bg.png") 0 50% no-repeat}.section-title h1{font-size:2.85714em;line-height:1.125em;font-weight:300;margin:0 0 10px 0;padding:0 0 8px 0}.section-title h1.with-border{border-bottom:1px solid #d5dee7}.section-title h2{font-size:1em;margin:.5em 0 .2em 0;padding-right:4em;line-height:1.4em}@media(max-width:991px){.section-title h2{padding-right:6em}}.infografica img{max-width:100%}.pagination>ul{width:100%;text-align:center;margin:1em 0}.pagination li{display:inline}.pagination li a{display:inline-block;font-size:.92857em;color:#88a4c2;padding:3px 5px}.pagination li a:hover,.pagination li a.active{color:#042c52}.case-history{margin-top:1em;margin-bottom:1em;padding:2em 0;border-top:4px solid #e4e9ef;border-bottom:4px solid #e4e9ef;line-height:1.4em}.case-history .case-history-item{font-weight:300}@media(min-width:768px){.case-history .case-history-item{display:none}}.case-history .case-history-item.open{display:block}.case-history .case-history-item>img{display:block;margin-bottom:1em}.case-history h2{font-size:1.42857em;margin-top:0}@media(max-width:767px){.case-history h2{display:none}}@media(max-width:992px){.case-history .case-history-wrapper{padding-left:0;padding-right:0}.case-history .case-history-content{padding-left:15px;padding-right:15px;padding-bottom:1em;border-bottom:1px solid #042c52}.case-history a.case-history-toggler{display:block;padding:14px 40px 14px 15px;text-transform:uppercase;color:#042c52;border-bottom:1px solid #042c52;background:url("../img/layout/toggler.gif") 95% 10px no-repeat}.case-history a.case-history-toggler.open{border-bottom:0;background-position:95% -35px}.case-history .case-history-content{margin-top:1em}}.catalogo,.case-history{margin-top:1em;margin-bottom:1em;padding:2em 2em;border-top:4px solid #e4e9ef;border-bottom:4px solid #e4e9ef;line-height:1.4em}.catalogo,.case-history p{margin-bottom:1em;line-height:1.4em}.catalogo h2,.case-history h2{font-size:1.42857em;margin-top:0}@media(max-width:992px){.catalogo,.case-history{border-top:none}.catalogo h2,.case-history h2{display:none}}@media(max-width:992px){.logo1{background:url("../img/content/lampada_1.png") no-repeat scroll top 5% right 5% transparent}.catalogo .catalogo-wrapper,.case-history .catalogo-wrapper{border-top:3px solid #002d52;padding-left:0;padding-right:0}.catalogo .catalogo-content,.case-history .catalogo-content{padding-left:15px;padding-right:15px;padding-bottom:1em;border-bottom:1px solid #042c52}.catalogo a.catalogo-toggler,.case-history a.catalogo-toggler{display:block;padding:14px 40px 14px 15px;text-transform:uppercase;color:#999;border-bottom:1px solid #042c52;background:url("../img/layout/toggler-grey.gif") 95% 10px no-repeat}.catalogo a.catalogo-toggler.open,.case-history a.catalogo-toggler.open{border-bottom:0;background-position:95% -35px}.catalogo a.catalogo-toggler.tab-toggler,.case-history a.catalogo-toggler.tab-toggler{color:#042c52;background:#e9eef2 url("../img/layout/toggler.png") 95% 10px no-repeat;border-bottom:1px solid #042c52}.catalogo .catalogo-content,.case-history .catalogo-content{margin-top:1em}}.catalogo .content-links>a.content-link,.case-history .content-links>a.content-link{display:inline-block;padding:1px 0 1px 20px;margin-right:2em;color:#444;font-size:.92857em}.catalogo .content-links>a.content-link.details,.case-history .content-links>a.content-link.details{background:url("../img/layout/icon-detail.png") 0 50% no-repeat}@media(max-width:767px){.catalogo h1,.case-history h1{border-top:3px solid #042c52;padding:1em;text-transform:uppercase;font-size:1.28571em;margin-bottom:0;background:url("../img/layout/mobile-h1.png") 95% 50% no-repeat}}.nav-catalogo{border-top:3px solid #042c52}.nav-catalogo>li>a{font-size:1.07143em;display:block;padding:20px 30px;position:relative;background-color:#fff;cursor:pointer}.nav-catalogo a:before{position:absolute;display:block;right:20px;top:16px;color:#042c52;font-size:1.42857em;font-weight:bold}.nav-catalogo>li>a{color:#042c52;border-bottom:1px solid #d5d6d8;z-index:100}.nav-catalogo>li>a:before{content:"+";color:#042c52}.nav-catalogo>li>a.active{z-index:110;background:#9b9fa3;color:#fff}.nav-catalogo>li>a.active:before{content:"-";color:#fff}.nav-catalogo>li>a.active:after{position:absolute;display:block;content:"";bottom:-7px;left:30px;width:29px;height:7px;margin-left:-7px;background:url("../img/layout/mobile-nav-grey.png") 0 0 no-repeat;background-size:contain}.nav-catalogo ul.level2 a{font-size:1.07143em;display:block;padding:20px 10px;position:relative;background-color:#fff;cursor:pointer}.nav-catalogo .level2>li>a{color:#9b9fa3;border-bottom:1px solid #d5d6d8}.nav-catalogo .level2>li>a:before{content:">";color:#717f8d}.nav-catalogo .level2>li>a.active{background:#f2f2f2;color:#7e8082}.nav-catalogo .level2>li>a.active:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.nav-catalogo_case>li>a{font-size:1.07143em;display:block;padding:20px 30px;position:relative;background-color:#fff;cursor:pointer}.nav-catalogo_case a:before{position:absolute;display:block;right:20px;top:16px;color:#042c52;font-size:1.42857em;font-weight:bold}.nav-catalogo_case>li>a{color:#042c52;border-bottom:1px solid #d5d6d8;z-index:100}.nav-catalogo_case>li>a:before{content:">";color:#042c52}.nav-catalogo_case>li>a.active{z-index:110;background:#9b9fa3;color:#fff}.nav-catalogo_case>li>a.active:before{content:">";color:#fff}.nav-catalogo_case>li>a.active:after{position:absolute;display:block;content:"";bottom:-7px;left:30px;width:29px;height:7px;margin-left:-7px;background:url("../img/layout/mobile-nav-grey.png") 0 0 no-repeat;background-size:contain}section.link{border-bottom:3px solid #d5dee7;margin-bottom:1em}nav.link>ul{text-align:right;margin-bottom:5px}nav.link>ul>li{display:inline-block;margin-left:2em}nav.link>ul a{color:#042c52;font-size:.92857em;text-transform:uppercase}.testo{margin-top:1em;margin-bottom:1em;padding-bottom:1em;border-bottom:3px solid #d5dee7;border-top:3px solid #d5dee7;font-weight:300;line-height:1.14286em}.testo h1{font-size:2.14286em;font-weight:300;margin:1em 0 .5em 0}.testo strong{font-weight:400}.testo p{margin-bottom:1em;line-height:1.4em}.testo .testo-links{padding-top:10px;padding-bottom:10px;text-align:right}.testo .testo-links>li{display:inline-block;margin-left:2em}@media screen and (max-width:767px){.testo .testo-links>li{padding:5px 0}}.testo .testo-links a{color:#042c52;font-style:italic}.testo-noborder{margin-top:1em;margin-bottom:1em;padding-bottom:1em;font-weight:300;line-height:1.14286em}.testo-noborder h1{font-size:2.14286em;font-weight:300;margin:1em 0 .5em 0}.testo-noborder strong{font-weight:400}.testo-noborder p{margin-bottom:1em;line-height:1.4em}.testo-noborder .testo-links{padding-top:10px;padding-bottom:10px;text-align:right}.testo-noborder .testo-links>li{display:inline-block;margin-left:2em}@media screen and (max-width:767px){.testo .testo-links>li{padding:5px 0}}.testo-noborder .testo-links a{color:#042c52;font-style:italic}.with-bg{margin-top:1em;margin-bottom:1em;background:#578bac url("../img/layout/module-background.jpg") 0 0 no-repeat;padding-top:34px;padding-bottom:34px;color:#fff}.with-bg h1{font-size:2.14286em;font-weight:300;margin-top:1em}.with-bg p{line-height:1.4em;margin-bottom:1em}.with-bg a.cta,.with-bg a.toggler,.with-bg a.download,.with-bg form.registration-form input[type="submit"],form.registration-form .with-bg input[type="submit"]{color:#fff;background:url("../img/layout/cta-white.png") 0 50% no-repeat}.with-bg-variant{margin-top:1em;margin-bottom:1em;background:url("../img/layout/module-background-variant-pixel.jpg") 0 0 repeat-y;color:#fff}.with-bg-variant h1{font-size:2.14286em;font-weight:100;margin-top:1em}.with-bg-variant p{line-height:1.4em;margin-bottom:1em}.with-bg-variant a.cta,.with-bg a.toggler,.with-bg a.download,.with-bg form.registration-form input[type="submit"],form.registration-form .with-bg input[type="submit"]{color:#fff;background:url("../img/layout/cta-white.png") 0 50% no-repeat}.with-bg-variant2{margin-top:1em;margin-bottom:1em;background:url("../img/layout/module-background-variant-pixel.jpg") 0 0 repeat-y;color:#fff}.with-bg-variant2 h1{font-size:2.14286em;font-weight:100;margin-top:1em}.with-bg-variant2 p{line-height:1.4em;margin-bottom:1em}.with-bg-variant2 a.cta,.with-bg a.toggler,.with-bg a.download,.with-bg form.registration-form input[type="submit"],form.registration-form .with-bg input[type="submit"]{color:#fff;background:url("../img/layout/cta-white.png") 0 50% no-repeat}.with-bg-variant .secondBg{float:left;background:url("../img/layout/module-background-variant.jpg") no-repeat;padding-top:34px;padding-bottom:34px;color:#fff;width:100%}.with-bg-variant2 .thirdBg{float:left;background:url("../img/layout/module-background-variant2.jpg") no-repeat;padding-top:34px;padding-bottom:34px;color:#fff;width:100%}@media(max-width:767px){.with-bg-variant .secondBg{padding-top:34px;padding-bottom:34px;color:#042c52;width:100%}}@media(max-width:767px){.with-bg-variant a.cta{color:#042c52;background:url("../img/layout/cta.png") 0 50% no-repeat}}@media(min-width:768px){.with-bg{background-size:inherit}.with-bg h1{margin-top:0}}@media(min-width:768px){.with-bg-variant{background-size:inherit}.with-bg-variant h1{margin-top:0}}@media(min-width:768px){.with-bg-variant2{background-size:inherit}.with-bg-variant2 h1{margin-top:0}}section.registration-form{padding-bottom:3em;border-bottom:3px solid #d5dee7}section.registration-form .form-note{margin:0 0 2em 0}form.registration-form{overflow:hidden;*zoom:1}form.registration-form input[type="text"],form.registration-form input[type="email"],form.registration-form input[type="tel"]{border:1px solid #eef1f6;background:#eef1f6;font-size:.85714em}form.registration-form label{margin-bottom:8px}form.registration-form label.check{margin-bottom:8px;display:block}form.registration-form div.check{padding-left:50px}form.registration-form div.check span{display:block}form.registration-form input[type="checkbox"]{margin-right:10px;margin-left:0}form.registration-form .error label{color:#d00000;font-weight:bold}form.registration-form .error input{border:1px solid #d00000}@media(min-width:768px){form.registration-form .col{float:left;width:345px;margin-left:30px}}form.registration-form .col:first-child{margin-left:0}@media(min-width:992px){form.registration-form .col{width:450px}}@media(min-width:1200px){form.registration-form .col{width:470px}}@media(min-width:768px){form.registration-form .form-group.address,form.registration-form .form-group.city{float:left;width:245px;margin-right:30px}}@media(min-width:992px){form.registration-form .form-group.address,form.registration-form .form-group.city{width:350px}}@media(min-width:1200px){form.registration-form .form-group.address,form.registration-form .form-group.city{width:370px}}form.registration-form .form-group.postcode,form.registration-form .form-group.province{position:relative;width:70px}.form-group.number{position:relative;width:215px;float:left}.form-group.number2{position:relative;width:255px;float:left;padding-left:40px}@media(max-width:1024px){.form-group.number2{position:relative;width:215px;float:left;padding-left:0}}@media(max-width:1024px){.form-group.number{position:relative;width:255px;float:left;padding-right:40px}}@media(min-width:768px){form.registration-form .form-group.postcode,form.registration-form .form-group.province{float:left}}@media(min-width:768px){form.registration-form fieldset.personal-data{margin-top:71px}}form.registration-form fieldset.privacy{clear:left;text-align:right}form.registration-form fieldset.privacy a{color:#042c52;text-decoration:underline}@media(min-width:768px){form.registration-form .error-messages{float:left;width:50%}}@media(min-width:768px){form.registration-form div.submit{text-align:right;float:right;width:50%;padding-right:75px}}form.registration-form input[type="submit"]{border:0;font-size:.92857em;cursor:pointer}form.registration-form select.custom-select{top:21px;left:0}form.registration-form span.customSelect{font-size:.85714em;background:#eef1f6 url("../img/layout/custom-select-bg.gif") 100% 0 no-repeat;border:1px solid #eef1f6;color:#555;padding:5px 9px;height:22px;width:100%}form.registration-form .checkbox-group{overflow:hidden;*zoom:1;margin:1.5em 0}form.registration-form .checkbox-group>input{float:left;margin:10px 20px 0 20px}form.registration-form .checkbox-group>label>span{display:block}form.registration-form .checkbox-group>label>span.title{font-size:1.42857em}form.registration-form .form-group{position:relative}.form-attachments{margin-top:3em;padding-top:3em;border-top:1px solid #d5dee7}@media(min-width:1200px){.form-attachments{margin-right:54px}}.content ul.map-locations-items{padding-bottom:25px}.map-locations-items>li{display:block;border-bottom:1px solid #56798d;cursor:pointer;margin-bottom:5px;color:#56798d;height:20px;overflow:hidden;-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.map-locations-items>li>span{display:block;font-size:.85714em}.map-locations-items>li>span.location-name{text-transform:uppercase;padding-bottom:5px}.map-locations-items>li>span.location-address{margin:10px 0 20px 0;color:#042c52;font-weight:300}@media(min-width:992px){.map-locations-items>li>span.location-address{margin:1em 0 2em 1em;font-size:1em}}.map-locations-items>li>span.location-address>a{color:#042c52;text-decoration:underline}.map-locations-items>li.active{height:120px}.map-locations-items>li.active>span.location-name{color:#042c52;background:url("../img/layout/map-active.png") 100% 0 no-repeat}.map-locations-items>li.active>span.location-address{display:block}.map-canvas{width:100%;height:420px;margin-bottom:2em}.map-container>p{line-height:1.4em;margin:1em 0}.map-container>p a{color:#042c52;text-decoration:underline}@media(max-width:767px){.contacts h1{border-top:3px solid #042c52;padding:1em;text-transform:uppercase;font-size:1.28571em;margin-bottom:0}}.nav-contacts{border-top:1px solid #d5d6d8}.nav-contacts>li>a{font-size:1.07143em;display:block;padding:20px 30px 20px 20px;position:relative;background-color:#fff;color:#042c52;border-bottom:1px solid #d5d6d8;z-index:100;cursor:pointer}.nav-contacts>li>a:before{position:absolute;display:block;content:"+";right:20px;top:16px;color:#042c52;font-size:1.42857em;font-weight:bold}.nav-contacts>li>a.active{z-index:110;background:#9b9fa3;color:#fff}.nav-contacts>li>a.active:before{content:"-";color:#fff}.nav-contacts>li>a.active:after{position:absolute;display:block;content:"";bottom:-7px;left:30px;width:29px;height:7px;margin-left:-7px;background:url("../img/layout/mobile-nav-grey.png") 0 0 no-repeat;background-size:contain}.nav-contacts>li .location-details{display:none}.nav-contacts>li .location-details>p{margin:1em 1em 1em 2em}.nav-contacts>li .location-details a.location-applink{display:block;text-transform:uppercase;padding:20px 1em;background:url("../img/layout/mobile-applink.png") 95% 50% no-repeat;color:#9b9fa3;font-weight:bold;border-top:1px solid #9b9fa3;border-bottom:2px solid #9b9fa3}section.banner{margin-top:1em;margin-bottom:1em;background:#b9cee2}section.banner>div{padding-left:0;padding-right:0}section.banner img{width:100%}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../img/layout/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;text-indent:-9999px;display:block;width:15px;height:15px;border:2px solid #042c52;margin:0 10px;outline:0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media(min-width:992px){.bx-wrapper .bx-pager.bx-default-pager a{border:2px solid #fff;width:10px;height:10px}}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#042c52}@media(min-width:992px){.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}}@media(max-width:991px){.bx-wrapper .bx-pager.bx-default-pager a{display:none}}.bx-wrapper .bx-prev{left:10px;background:url("../img/layout/controls.png") no-repeat 0 -36px}.bx-wrapper .bx-next{right:10px;background:url("../img/layout/controls.png") no-repeat -43px -36px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:38px;height:38px;text-indent:-9999px;z-index:9998}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("../img/layout/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("../img/layout/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;padding:0 10px}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div.disabled,.owl-theme .owl-controls .owl-buttons div.disabled:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2!important}.owl-theme .owl-controls .owl-buttons div{position:absolute;top:55px;width:30px;height:31px;background:url("../img/layout/gallery-controls.gif") 0 0 no-repeat;cursor:pointer;text-indent:-9999px;outline:0;left:-50px}@media(max-width:767px){.owl-theme .owl-controls .owl-buttons div{display:none}}.owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:-50px;background-position:100% 0}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:10020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:10030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/layout/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:10060}#fancybox-loading div{width:44px;height:44px;background:url("../img/layout/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:10040}.fancybox-nav{position:absolute;top:0;width:50px;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/layout/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10040}.fancybox-prev{left:-50px}.fancybox-next{right:-50px}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:10040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:10010;background:url("../img/layout/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font-size:.85em;position:relative;text-shadow:none;z-index:10050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:10050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/layout/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../img/layout/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.logo-container{padding:4% 0}@media all and (max-width:994px){.img-half-responsive{max-width:40%;min-width:180px}.logo-container p,.logo-container .content-links{text-align:center;padding-top:10px}}@media(min-width:992px){.serp-section-title>div{padding-right:100px}}.serp-section-title h1{font-size:2.85714em;line-height:1.125em;font-weight:300;margin:0 0 10px 0;padding:0 0 8px 0}.serp-section-title h1.with-border{border-bottom:1px solid #d5dee7}.serp-section-title h2{font-size:1.28571em;color:#9d9d9d}.serp-section-title h2>strong{font-weight:normal;color:#042c52}@media(max-width:991px){.serp-section-title h2{padding-right:3em}}.serp>div{padding-right:5px;padding-left:0}.serp-results{margin-top:2em}.serp-results .serp-page{display:block;padding:1em 0;color:#042c52}.serp-results .item{padding:1.5em 2em}.serp-results .item.odd{background:#ececec}.serp-results .serp-item-link{overflow:hidden;*zoom:1;display:block;line-height:16px;padding-right:13%;color:#9b9fa3;background:url("../img/layout/serp-cta.png") 100% 50% no-repeat}.serp-results .serp-item-link>span.title{display:block;color:#042c52}.serp-pagination{border-top:1px dotted #9b9fa3}@media print{.visual-hp{display:none}.site-header{position:relative!important}.site-header .container h1.logo{width:100%!important;font-size:0!important;display:block!important;clear:both!important;position:relative!important;margin:0!important;padding:0!important}.site-header .container h1.logo img{width:170px!important;margin:0!important;padding:0!important;left:20px!important}.history{display:none}.nav-container{display:none}footer{}footer .nav-share{display:none!important}footer .nav-footer{display:none!important}footer .sub-footer{border-top:1px solid #000;font-size:10px;text-align:left}.page{margin-top:50px!important}.img-responsive{width:auto!important;max-width:auto!important}a.cta{display:none}a[href]:after{content:""}abbr[title]:after{content:""}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}nav.ancore{display:none}}thead div,tfoot div{margin-top:10px;margin-bottom:10px}tbody div:not(.progress),tbody div:not(.progress-bar){padding:5px;margin:1px;border:1px}.sponsored{padding-bottom:0!important;padding-top:0!important;background-color:#eee!important}.select2fullline{float:none!important}.livProf_Exec{color:#337ab7}a.livProf_Middle:hover{color:#337ab7}a.livProf_Staff:hover{color:#337ab7}a.livProf_Junior:hover{color:#337ab7}.livProf_Middle{color:#337ab7}.livProf_Staff{color:#337ab7}.livProf_Junior{color:#337ab7}.select2-container{padding:0!important}.select2-input{height:30px}.select2-search-choice{min-height:26px!important}.select2-choices{border-radius:4px}.select2-choice{height:32px!important}#RicercaAnnunci{}.bold>label:first-child,.bold>a:first-child,.bold>span:first-child{font-weight:800}.PageNumber{width:60%}.PageNav{width:10%}.PageNavDettaglio{width:50%}.annunciTrovati{width:100%}.annunciPerPaginaDiv{}.annunciPerPagina{height:26px!important;padding:3px!important}.pagination{margin:0;width:100%}nav a.disabled{cursor:not-allowed}#Annunci td,#DettaglioAnnunci td{padding-bottom:10px;padding-top:10px}#Annunci div:not(.form-group):not(.select2-container){margin:0;padding-top:5px}#DettaglioAnnunci div:not(.form-group):not(.select2-container){margin:0;padding-top:5px}.row.home div{padding-bottom:5px;padding-top:5px}div{}.btn:not(.btn-primary){color:#337ab7!important}#frmFileupload .btn:not(.btn-cancel){color:#fff!important}.field-validation-error{color:red}.validation-summary-errors{color:red}div .loginpartial{padding-top:17px;overflow:inherit!important}#logoutForm div{padding-left:0;padding-right:0}#accordionCandidato .panel.panel-primary{text-align:center}.dl-horizontal dt{font-weight:800}th{font-weight:800}.accordion-group{margin-bottom:5px}.panel:not(.panel-primary){padding:20px}.bootstrap-dialog-footer-buttons{margin-top:10px;margin-bottom:10px;margin-left:70px}.accordion-inner{margin-top:10px;margin-bottom:10px}.slick-slider{margin-bottom:auto!important}.slick-active>img{margin-left:auto;margin-right:auto}.site-footer{padding-top:0}#area-candidati h2{font-size:250%}#form-container{background-color:#f5f5f5;border:1px solid #e1e1e1;padding:0 20px;margin-bottom:2em}#colonna1>div,#colonna2 div:first-child{margin-bottom:20px;width:100%}#avanzata>div{margin-bottom:20px}#sezione-loghi{display:flex;flex-flow:row wrap;justify-content:space-around}#sezione-loghi>div{margin:25px 0;text-align:center;width:50%}@media screen and (max-width:767px){.page{min-height:170px;padding:30px 20px}dl{margin-left:40px}.dl-horizontal dd{margin-bottom:15px}}.table-striped>tbody>tr:nth-of-type(2n){background-color:#ddeaf6}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#f9f9f9}@media screen and (min-width:768px){.areaCandidati>div:first-child{padding-top:2px}#colonna1{float:left;width:45%}#colonna2{float:right;width:45%}#colonna2>div{display:inline}#colonna2>div:last-child{float:right;width:50%}#sezione-loghi>div img{width:auto;max-width:100%}#banner_alliance{padding-top:151px}}@media screen and (max-width:991px){#socialLoginForm{margin-top:40px}.site-header h1.logo img{margin-left:auto;margin-right:auto}.site-header a.tw{right:100px!important}.site-header a.in{}}@media screen and (min-width:768px) and (max-width:991px){.page{}dl{margin-left:40px}.dl-horizontal dt{width:300px!important}.dl-horizontal dd{margin-left:310px;margin-bottom:10px}.nav4 li{padding:15px 12px 34px 10px!important}.areaCandidati,#form-container{padding:0 40px}}@media screen and (min-width:992px) and (max-width:1199px){.page{}dl{margin-left:140px}.dl-horizontal dt{width:300px!important}.dl-horizontal dd{margin-left:310px;margin-bottom:10px}.home{padding:0 10px}#colonna1{width:55%}#colonna2{width:40%}#colonna1>div:not(#avanzata),#avanzata>div{float:left;width:50%;padding:0 25px 0 0;box-sizing:border-box}#avanzata{float:left}#sezione-loghi>div{width:25%}#banner_alliance{padding-top:171px!important}}@media screen and (min-width:1200px){.page{padding-top:35px!important}dl{margin-left:240px}.dl-horizontal dt{width:300px!important}.dl-horizontal dd{margin-left:310px;margin-bottom:10px}#form-container{padding:0}#colonna1>div:not(#avanzata),#avanzata>div{float:left;width:50%;padding:0 25px 0 0;box-sizing:border-box}#sezione-loghi>div{width:25%}#colonna1{width:55%}#colonna2{width:40%}#avanzata{float:left}#banner_alliance{padding-top:171px!important}}#panel_Anagrafica label{margin-bottom:3px;font-weight:800}.form-horizontal .form-group{margin-left:0!important;margin-right:0!important}#panel_UlterioriInfo div{margin-bottom:10px}#panel_UlterioriInfo label{font-weight:800}.btn-default:hover,.btn-default:active,.btn-default:focus{text-decoration:underline;background-color:transparent;border-color:transparent;box-shadow:unset}.btn-cta,.btn-cta:active,.btn-cta:focus{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;text-transform:uppercase;padding:2px 25px 8px 28px;background:url("../img/layout/cta.png") 0 2px no-repeat}label{margin-bottom:8px!important}.history{overflow:hidden;padding:25px 15px 35px 0}.form-group{margin-bottom:15px;margin-top:10px}hr{margin-top:5px;margin-bottom:5px;border-top:2px solid #eee}.checkbox input[type="checkbox"]{margin-left:0}.InserzioneAnnuncio ul{list-style-type:disc;padding-left:40px;padding-right:40px}.site-header a.youtube{margin-left:10px!important}.site-header a.in{margin-left:auto!important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@media screen and (min-width:768px){.page{padding-top:30px}}#Annunci,#DettaglioAnnunci{overflow-x:auto}@media screen and (min-width:768px){.OpportunitaExecutive{margin-top:33px}}@media screen and (min-width:1024px){.OpportunitaExecutive{margin-top:19px}}#Annunci .table-striped,#DettaglioAnnunci .table-striped{width:100%}#DettaglioAnnunci em{font-style:italic}#DettaglioAnnunci b{font-weight:bold}#DettaglioAnnunci li{text-indent:0!important}.site-header .main-search button[type="submit"],.site-header .main-search input[type="submit"]{float:left;border:0;display:block;width:23px;height:22px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sprites_footer-icons4,.sprites_controls,.sprites_search-btn,.sprites_gallery-controls,.sprites_nav-level1,.sprites_nav-level2,.sprites_nav-level3,.sprites_mobile-nav-grey,.sprites_icon-programma,.sprites_footer-icons,.sprites_bx-loader,.sprites_toggler-grey,.sprites_toggler-grey-1,.sprites_toggler-grey-2,.sprites_toggler,.sprites_anchor-bg,.sprites_instagram-mobile,.sprites_linkedin-mobile,.sprites_menu-toggler,.sprites_twitter-mobile,.sprites_youtube-mobile,.sprites_mobile-h1,.sprites_serp-cta,.sprites_search-submit,.sprites_instagram,.sprites_cta-white,.sprites_cta,.sprites_cta1,.sprites_cta2,.sprites_download,.sprites_instagram,.sprites_linkedin,.sprites_menu-close,.sprites_mobile-applink,.sprites_twitter,.sprites_youtube,.sprites_touch-nav-close,.sprites_letter-icon,.sprites_icon-download,.sprites_icon-open,.sprites_top-menu-toggler,.sprites_top-menu-toggler2,.sprites_top-menu-toggler2-1,.sprites_top-menu-toggler2-2,.sprites_top-menu-toggler-1,.sprites_top-menu-toggler-2,.sprites_icon-detail,.sprites_section-bg,.sprites_section-bg2,.sprites_map-active,.sprites_subnav-bottom,.sprites_submenu-link,.sprites_visual-bg,.sprites_header-bg{display:inline-block;background:url('/assets/img/css/@sprites.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.sprites_anchor-bg{background-position:-134px -199px;width:30px;height:30px}.sprites_bx-loader{background-position:-40px -156px;width:32px;height:32px}.sprites_controls{background-position:-0 -42px;width:81px;height:73px}.sprites_cta{background-position:-62px -286px;width:22px;height:51px}.sprites_cta-white{background-position:-40px -279px;width:22px;height:19px}.sprites_cta1{background-position:-84px -291px;width:22px;height:19px}.sprites_cta2{background-position:-106px -291px;width:22px;height:19px}.sprites_download{background-position:-40px -298px;width:22px;height:19px}.sprites_footer-icons{background-position:-0 -154px;width:40px;height:188px}.sprites_footer-icons4{background-position:-0 -0;width:180px;height:42px}.sprites_gallery-controls{background-position:-81px -112px;width:60px;height:31px}.sprites_header-bg{background-position:-172px -122px;width:2px;height:10px}.sprites_icon-detail{background-position:-40px -339px;width:15px;height:15px}.sprites_icon-download{background-position:-160px -154px;width:16px;height:15px}.sprites_icon-open{background-position:-160px -169px;width:16px;height:15px}.sprites_icon-programma{background-position:-115px -143px;width:45px;height:56px}.sprites_instagram{background-position:-100px -269px;width:22px;height:22px}.sprites_instagram{background-position:-84px -310px;width:22px;height:22px}.sprites_instagram-mobile{background-position:-40px -219px;width:30px;height:30px}.sprites_letter-icon{background-position:-160px -143px;width:17px;height:11px}.sprites_linkedin{background-position:-106px -310px;width:22px;height:22px}.sprites_linkedin-mobile{background-position:-70px -226px;width:30px;height:30px}.sprites_map-active{background-position:-169px -96px;width:10px;height:14px}.sprites_menu-close{background-position:-40px -317px;width:22px;height:22px}.sprites_menu-toggler{background-position:-134px -229px;width:30px;height:90px}.sprites_mobile-applink{background-position:-128px -319px;width:22px;height:22px}.sprites_mobile-h1{background-position:-151px -42px;width:28px;height:28px}.sprites_mobile-nav-grey{background-position:-58px -143px;width:57px;height:13px}.sprites_nav-level1{background-position:-0 -115px;width:58px;height:13px}.sprites_nav-level2{background-position:-0 -128px;width:58px;height:13px}.sprites_nav-level3{background-position:-0 -141px;width:58px;height:13px}.sprites_search-btn{background-position:-81px -42px;width:70px;height:70px}.sprites_search-submit{background-position:-58px -115px;width:23px;height:22px}.sprites_section-bg{background-position:-122px -341px;width:15px;height:16px}.sprites_section-bg2{background-position:-137px -341px;width:15px;height:16px}.sprites_serp-cta{background-position:-151px -70px;width:26px;height:26px}.sprites_submenu-link{background-position:-172px -112px;width:7px;height:10px}.sprites_subnav-bottom{background-position:-151px -108px;width:8px;height:3px}.sprites_toggler{background-position:-103px -199px;width:31px;height:70px}.sprites_toggler-grey{background-position:-72px -156px;width:31px;height:70px}.sprites_toggler-grey-1{background-position:-141px -112px;width:31px;height:30px}.sprites_toggler-grey-2{background-position:-40px -188px;width:31px;height:31px}.sprites_top-menu-toggler{background-position:-164px -199px;width:16px;height:40px}.sprites_top-menu-toggler-1{background-position:-106px -332px;width:16px;height:19px}.sprites_top-menu-toggler-2{background-position:-62px -337px;width:16px;height:19px}.sprites_top-menu-toggler2{background-position:-164px -239px;width:16px;height:40px}.sprites_top-menu-toggler2-1{background-position:-164px -279px;width:16px;height:19px}.sprites_top-menu-toggler2-2{background-position:-164px -298px;width:16px;height:19px}.sprites_touch-nav-close{background-position:-151px -96px;width:18px;height:12px}.sprites_twitter{background-position:-150px -319px;width:22px;height:22px}.sprites_twitter-mobile{background-position:-40px -249px;width:30px;height:30px}.sprites_visual-bg{background-position:-177px -70px;width:3px;height:18px}.sprites_youtube{background-position:-84px -332px;width:22px;height:22px}.sprites_youtube-mobile{background-position:-70px -256px;width:30px;height:30px}.sprites_cta-white{vertical-align:text-top}.sprites_download{vertical-align:text-top}.sprites_top-menu-toggler-1{margin-bottom:-7px}.sprites_top-menu-toggler-2{margin-bottom:-4px}.sprites_menu-toggler1{background-position:-135px -350px;width:26px;height:17px;margin-top:6px}.sprites_map-active{display:none!important}.active .sprites_map-active{display:block!important;float:right}a.cta .sprites_cta1{vertical-align:text-top;margin-right:4px}button .sprites_cta1{vertical-align:text-top;margin-right:4px}.subnav-case-histories>div>a>span:not(.sprites_submenu-link){margin-left:5px}.sprites_menu-toggler{margin-top:6px;margin-left:-2px;height:15px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to top,#eee 0%,#fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eee 0%,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("../images/select2.png") right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0%,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);background-image:linear-gradient(to top,#ccc 0%,#eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url("../images/select2.png") no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("../images/select2.png") no-repeat 100% -22px;background:url("../images/select2.png") no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url("../images/select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2.png") no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url("../images/select2.png") no-repeat -37px -22px;background:url("../images/select2.png") no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url("../images/select2.png") no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2.png") no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2.png") no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url("../images/select2-spinner.gif") no-repeat 100%;background:url("../images/select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url("../images/select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("../images/select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0%,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url("../images/select2-spinner.gif") no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("../images/select2-spinner.gif") no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url("../images/select2.png") right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../images/select2x2.png')!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days .datepicker-days,.datepicker.months .datepicker-months,.datepicker.years .datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child .cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:normal;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}