a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:vodafone_rgregular;src:url(fonts/vodafonerg-webfont.4ecd0c76.eot);src:url(fonts/vodafonerg-webfont.4ecd0c76.eot?#iefix) format("embedded-opentype"),url(fonts/vodafonerg-webfont.cca0bde1.woff) format("woff"),url(fonts/vodafonerg-webfont.852310b1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:vodafone_rgbold;src:url(fonts/vodafonerg_bd-webfont.47a42111.eot);src:url(fonts/vodafonerg_bd-webfont.47a42111.eot?#iefix) format("embedded-opentype"),url(fonts/vodafonerg_bd-webfont.9dc28f06.woff) format("woff"),url(fonts/vodafonerg_bd-webfont.eaf32038.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:vodafone_ltregular;src:url(fonts/vodafonelt-webfont.03cbab4c.eot);src:url(fonts/vodafonelt-webfont.03cbab4c.eot?#iefix) format("embedded-opentype"),url(fonts/vodafonelt-webfont.38f6bbb6.woff) format("woff"),url(fonts/vodafonelt-webfont.afdc5a99.ttf) format("truetype");font-weight:200;font-style:normal}.accordion__wrapButton:after,.block:after,.extension__line p:after,.feedback .mainContainer__body:after,.float-left:after,.float-right:after,.footer:after,.header:after,.mainContainer__headPart:after,.report__buttonCover:after,.report__headerTitle:after,.report__listItemDataGroupCoverLine:after,.report__listNumbers:after,.report__secureInfo:after,.report__secureTitle:after,.report__secured:after,.report__title:after,.sites-url:after,.switchBox:after,.switchBox__footerList:after,.switchBox__footerMenu:after,.tabs__menu:after,.tabs__panel:after,.timetable__header:after,.updateButtonSpecialCase:after,body:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.errorMessage,.wrapper{max-width:960px;margin:auto;position:relative}.closeButton,.primaryButton,.secondaryButton,.strongButton{-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);display:inline-block;height:34px;line-height:34px;padding:0 15px;font-size:14px;font-weight:700}.primaryButton--big,.secondaryButton--big,.strongButton--big{-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);display:inline-block;height:42px;line-height:42px;padding:0 20px;font-size:16px;font-weight:700}.inputField__checkboxSpecial [type=checkbox]+label:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.inputField__checkboxSpecial [type=checkbox]+label>*{width:99%;display:inline-block;vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body{font-size:16px;line-height:normal;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}body strong{font-weight:700}body italic{font-style:italic}body.no_scroll{overflow:hidden;width:100%;position:fixed}body.stopScroll{overflow:hidden}.container{overflow:hidden;padding-top:39px}a{text-decoration:none}@media only screen and (min-width:769px){.wrapper{min-height:70vh}}h1{color:#e60000;font-size:45px;font-family:vodafone_rgregular}@media only screen and (max-width:768px){h1{font-size:1.75em}}h2{color:#e60000;font-size:1.875em;font-family:vodafone_rgregular}@media only screen and (max-width:768px){h2{font-size:1.5em}}h3{color:#e60000;font-size:1.5em;font-family:vodafone_rgregular}@media only screen and (max-width:768px){h3{font-size:1.25em}}.subHeader{width:100%;height:auto;clear:both;margin-top:50px;margin-bottom:20px;position:relative}@media only screen and (min-width:769px){.subHeader{height:auto;margin-bottom:0;padding:35px 15px}}@media only screen and (min-width:1110px){.subHeader{padding:0 0 15px;position:relative;top:-6px}}.lt-ie9 .subHeader{height:auto;margin-bottom:0;padding:0 0 15px;position:relative;top:-6px}.subHeader .backButton{position:absolute;left:10px;top:8px}.subHeader .primaryButton{position:absolute;right:10px;top:8px}.subHeader .updateButton{right:13px;top:0}@media only screen and (max-width:479px){.subHeader .subHeader__description p:empty{display:none}}.subHeader--top{padding:10px 0 20px;margin:0;height:auto}.subHeader--top h1{text-align:center;margin-bottom:10px}@media only screen and (max-width:479px){.subHeader--top h1{font-size:24px}}.subHeader--top p{text-align:center;font-size:14px;line-height:18px}@media only screen and (max-width:479px){.subHeader--top p{padding:0 10px}}.subHeader__title{width:100%;text-align:center}@media only screen and (min-width:769px){.subHeader__title{text-align:left}}.lt-ie9 .subHeader__title{text-align:left}.subHeader__title h1{line-height:32px}@media only screen and (max-width:479px){.subHeader__title h1{font-size:24px}}@media only screen and (min-width:769px){.subHeader__title h1{line-height:50px;padding:0}}.lt-ie9 .subHeader__title h1{line-height:50px;padding:0}.subHeader__description{text-align:center;width:100%}@media only screen and (min-width:769px){.subHeader__description{text-align:left}}.lt-ie9 .subHeader__description{text-align:left}.subHeader__description p{font-size:14px;line-height:18px}@media only screen and (max-width:479px){.subHeader__description p{padding:0 10px;min-height:38px}}.subHeader__description p a{text-decoration:underline}.mainContainer{width:100%}.mainContainer p{font-size:14px;line-height:18px;padding:10px;clear:both}.mainContainer p img{display:block;margin:0 auto 10px}.mainContainer p a{text-decoration:underline;color:#333}.mainContainer .mainContainer__head{padding:10px}.mainContainer__nav{background-color:#fff;width:100%;position:fixed;top:50px;right:0;z-index:9;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}@media only screen and (min-width:769px){.mainContainer__nav{width:230px;width:24%;float:left;position:relative;top:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}}.lt-ie9 .mainContainer__nav{width:230px;width:24%;float:left;position:relative;top:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.mainContainer__body{background-color:#f4f4f4;position:relative;padding-bottom:15px}@media only screen and (min-width:769px){.mainContainer__body{min-height:70vh}}@media only screen and (min-width:769px){.mainContainer__body{width:730px;width:76%;padding:15px 30px;float:left}}.lt-ie9 .mainContainer__body{width:730px;width:76%;padding:15px 30px;float:left}.mainContainer__body--content{padding:15px 15px 30px}.mainContainer__body--content p{padding:0;margin-bottom:20px}.mainContainer__body--content h2{margin-bottom:20px}.mainContainer__body--full{width:100%;padding:15px}.lt-ie9 .mainContainer__body--full{width:100%}.mainContainer__body--full .infoIcon{position:relative;top:2px}.mainContainer__headPart .inputField__checkbox{float:left}.mainContainer__headPartLink{float:right;margin:20px 45px 20px 0}@media only screen and (max-width:479px){.mainContainer__headPartLink{margin-right:0}}.mainContainer__headPartLink a{color:#6b6b6b;text-decoration:underline;font-size:14px;display:inline-block;margin-top:20px;margin-left:10px}.mainContainer--content{padding-top:50px}@media only screen and (max-width:479px){.mainContainer--content{padding-top:0}}@media only screen and (min-width:769px){.mainContainer--content{padding-top:130px}}.lt-ie9 .mainContainer--content{padding-top:130px}.mainContainer__box{width:100%;margin-bottom:10px;position:relative;display:inline-block}@media only screen and (max-width:479px){.mainContainer__box.mainContainer__box--login{margin-top:10px}}@media only screen and (min-width:769px){.mainContainer__box{margin-bottom:20px;width:49%;display:inline-block}.mainContainer__box:first-child{margin-right:1%}.mainContainer__box.mainContainer__box--2{margin:0;width:100%}.mainContainer__box.mainContainer__box--login{max-height:570px;overflow:hidden;margin-top:-50px}}.lt-ie9 .mainContainer__box{margin-bottom:20px;width:49%;display:inline-block}.lt-ie9 .mainContainer__box:first-child{margin-right:1%}.lt-ie9 .mainContainer__box.mainContainer__box--2{margin:0;width:100%}.lt-ie9 .mainContainer__box.mainContainer__box--login{max-height:570px;overflow:hidden;margin-top:0px}@media only screen and (min-width:479px) and (max-width:768px){.mainContainer__box.mainContainer__box--login{max-height:500px;overflow:hidden;margin-top:-40px}}.mainContainer__box.mainContainer__box--mobile{padding:15px 30px}.mainContainer__box.mainContainer__box--crop{overflow:hidden}@media only screen and (max-width:479px){.mainContainer__box.mainContainer__box--crop{max-height:40vh}.isIphone_ios7 .mainContainer__box.mainContainer__box--crop{max-height:50vh}}@media only screen and (min-width:479px) and (max-width:768px){.mainContainer__box.mainContainer__box--crop{max-height:none}}.mainContainer__box .image-bg{width:100%}.mainContainer__home{position:absolute;left:30px;top:30%}@media only screen and (max-width:479px){.mainContainer__home{top:25%}}.mainContainer__home h2{line-height:40px;font-size:2.5em;margin-bottom:20px}@media only screen and (max-width:479px){.mainContainer__home h2{text-shadow:0 0 40px #FFF}}.mainContainer__homeFooter{padding:0 20px;line-height:50px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d9d9d9;font-size:14px}.mainContainer__homeFooter a{color:#666}.mainContainer__homeFooter a:before{content:'> '}.mainContainer__homeFooter a:hover{color:#e60000}.mainContainer__login{position:absolute;padding:0 30px;width:100%}@media only screen and (max-width:479px){.mainContainer__login{padding:0 10px}}.mainContainer__login p{width:50%;font-size:14px;padding-left:0}@media only screen and (max-width:479px){.mainContainer__login p{width:54%;padding-top:10px}}@media only screen and (max-width:768px){.mainContainer__login p{text-shadow:0 0 40px #FFF;padding-top:20px}}@media only screen and (min-width:769px){.mainContainer__login p{padding-top:30px}}.mainContainer__login h1{margin-bottom:20px}@media only screen and (max-width:479px){.mainContainer__login h1{margin-bottom:35px}}@media only screen and (max-width:768px){.mainContainer__login h1{text-shadow:0 0 40px #FFF}}.mainContainer__login+.image-bg{margin-top:50px}@media only screen and (min-width:769px){.mainContainer__login+.image-bg{margin-top:60px}}.mainContainer__wrap{background:#fff;-webkit-border-radius:3px;border-radius:3px;padding:20px 10px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.mainContainer__wrap .spacer{background:#ccc;border:0;padding:0!important;margin:20px auto;height:1px;width:100%}.mainContainer__wrap p{padding-left:0;padding-right:0}.mainContainer__wrap .strongButton{width:100%;text-align:center}.mainContainer__wrap h2 img{display:inline-block;vertical-align:top}.mainContainer__wrap h2 span{display:inline-block;vertical-align:top;line-height:28px}.login-module{width:245px;margin:30px 0 0}@media only screen and (max-width:479px){.login-module{margin-top:20px}}.options{text-align:left;border-top:1px solid #ccc;clear:both}.options__item{background:url(../images/arrowRight.477b0e3f.png) no-repeat scroll 95% center;border-bottom:1px solid #ccc;line-height:40px}.options__item a{display:block;color:#333;font-size:14px;font-weight:700;line-height:40px;padding-left:20px}.options__item a:hover{color:#666}.options__item .options__link{padding-left:45px}.options__item .options__link--category{background:url(../images/iconCategory.3c2832f1.png) no-repeat scroll 10px center}.options__item .options__link--timetable{background:url(../images/iconTimetable.4483d0ba.png) no-repeat scroll 10px center}.options__item .options__link--internet{background:url(../images/iconInternet.191e9b26.png) no-repeat scroll 10px center}.options__item .options__link--file{background:url(../images/iconFile.cc21af1c.png) no-repeat scroll 14px center}@media only screen and (max-width:479px){.notice-menu{width:95%;margin:auto}}.notice-menu li{line-height:85px;padding-left:35px;border-bottom:1px solid #ddd}.notice-menu li:last-child{border:0}.notice-menu a{color:#333;font-family:vodafone_ltregular;font-size:20px}.notice-menu .notice-email{background:url(../images/iconEmail.4d96dccf.png) no-repeat scroll 0 center}.notice-menu .notice-sms{background:url(../images/iconSms.110b677b.png) no-repeat scroll 0 center}.notice-menu .inputField__switcher{float:right}.notice-menu .inputField__switcher [type=checkbox]+label{vertical-align:middle}.timetable{padding:30px 0}h3.title-icon{font-size:22px;line-height:26px;margin:10px 0}h3.title-icon .inputField__switcher{float:right;margin-top:-5px}h3.title-icon .strongButton{font-size:17px;float:right;margin-top:-2px;min-width:130px;text-align:center}.title-icon{color:#555;padding:10px;position:relative;font-family:vodafone_rgregular}.title-icon .icon{display:inline-block;vertical-align:middle;margin:0 5px 0 0!important}.title-icon .title{display:inline-block;vertical-align:middle}@media only screen and (max-width:479px){.title-icon .title{font-size:20px}}.title-icon italic{font-size:25px}@media only screen and (max-width:479px){.title-icon italic{font-size:20px}}.title-icon .status{background:#ddd;-webkit-border-radius:3px;border-radius:3px;display:block;padding:0 20px;height:30px;line-height:30px;font-size:14px;font-weight:700;color:#e60000;position:absolute;right:10px;top:50%;margin-top:-15px}.title-icon .status.active{color:#24992e}@media only screen and (max-width:479px){.title-icon .status{right:0}}.trigger{color:#6b6b6b;text-decoration:underline;font-size:14px;display:inline-block;margin:2px 5px 0;float:right;cursor:pointer}.trigger:hover{color:#000}.locked-cat{margin-bottom:20px}.locked-cat span{background:url(../images/iconLocked-small.b3dfc171.png) no-repeat scroll 0 center;display:inline-block;font-size:12px;padding:0 15px;margin:5px 10px}.day{display:inline-block;vertical-align:top;padding:5px 10px;margin:0;width:100%}@media only screen and (min-width:769px){.day{text-align:center;min-height:90px;width:auto;margin:10px 0;border-right:1px solid #eee}}.lt-ie9 .day{text-align:center;min-height:90px;width:auto;margin:10px 0;border-right:1px solid #eee}.day p{margin:0 0 5px;padding:0;display:block;width:33%;float:left;clear:none}@media only screen and (min-width:769px){.day p{width:auto;float:none}}.lt-ie9 .day p{width:auto;float:none}.day .day__name{font-weight:700}.day .day__time{color:#e60000;text-align:right}@media only screen and (min-width:769px){.day .day__time{text-align:center}}.lt-ie9 .day .day__time{text-align:center}.sites-box{padding:10px;width:100%;float:none}@media only screen and (min-width:769px){.sites-box{width:47%;float:left}}.lt-ie9 .sites-box{width:47%;float:left}.sites-box h4{border-bottom:3px solid #333;padding:0 20px 5px 0;margin-bottom:10px;line-height:26px}.sites-box.sites-locked h4{background:url(../images/iconLocked.cff1971c.png) no-repeat scroll 99% center}.sites-box.sites-unlocked h4{background:url(../images/iconUnlocked.05ffa8c5.png) no-repeat scroll right center}.sites-box ul{font-size:12px;color:gray;line-height:18px}.business-box{float:none;width:100%;margin:10px 0;padding:0 0 10px}@media only screen and (min-width:769px){.business-box{width:49%;float:left}}.lt-ie9 .business-box{width:49%;float:left}.business-box.business-notice{border-bottom:1px solid #ddd}@media only screen and (min-width:769px){.business-box.business-notice{border-right:1px solid #ddd;border-bottom:0;padding-right:10px;margin-right:10px}}.lt-ie9 .business-box.business-notice{border-right:1px solid #ddd;border-bottom:0;padding-right:10px;margin-right:10px}.userHeader{position:fixed;z-index:2;top:5px;right:5px}@media only screen and (min-width:769px){.userHeader{position:absolute;top:-37px}}.lt-ie9 .userHeader{position:absolute;top:-37px}.userHeader .logoutButton{display:block}@media only screen and (min-width:769px){.userHeader .logoutButton{display:none}}.lt-ie9 .userHeader .logoutButton,.userHeader .customSelect--user{display:none}@media only screen and (min-width:769px){.userHeader .customSelect--user{display:block}}.lt-ie9 .userHeader .customSelect--user{display:block}.search-wrap{width:100%;padding:15px;text-align:center}@media only screen and (min-width:769px){.search-wrap{padding:0;margin-bottom:20px;text-align:left}}.lt-ie9 .search-wrap{padding:0;margin-bottom:20px;text-align:left}.search-wrap h2{display:block;margin-bottom:20px;font-size:26px;width:100%}@media only screen and (min-width:769px){.search-wrap.allSim h2{float:left;display:inline-block;vertical-align:top;width:auto}}.lt-ie9 .search-wrap.allSim h2{float:left;display:inline-block;vertical-align:top}.search-wrap .search-box{display:block;margin:0 auto}@media only screen and (min-width:769px){.search-wrap .search-box{display:inline-block;vertical-align:top;float:right}}.lt-ie9 .search-wrap .search-box{display:inline-block;vertical-align:top;float:right}.search-wrap .search-box *{display:inline-block;vertical-align:top}.search-wrap .search-box .strongButton{margin:0 20px 0 0;height:36px;line-height:36px;display:none}@media only screen and (min-width:769px){.search-wrap .search-box .strongButton{display:inline-block}}.lt-ie9 .search-wrap .search-box .strongButton{display:inline-block}.search-wrap .search-box .inputField{position:relative;width:280px;margin:0}@media only screen and (min-width:769px){.search-wrap .search-box .inputField{width:300px}}.lt-ie9 .search-wrap .search-box .inputField{width:300px}.search-wrap .search-box .searchButton{position:absolute;right:0;top:1px;height:36px}.pagination{text-align:center;margin:20px 0}.pagination *{display:inline-block}.pagination .pagination__first{background:url(../images/pagination-nav.a601eb34.png) no-repeat scroll 0 0;text-indent:-9999px;width:20px;height:20px;margin:0 3px;cursor:pointer}.pagination .pagination__prev{background:url(../images/pagination-nav.a601eb34.png) no-repeat scroll -27px 0;text-indent:-9999px;width:20px;height:20px;margin:0 3px;cursor:pointer}.pagination .pagination__next{background:url(../images/pagination-nav.a601eb34.png) no-repeat scroll -199px 0;text-indent:-9999px;width:20px;height:20px;margin:0 3px;cursor:pointer}.pagination .pagination__last{background:url(../images/pagination-nav.a601eb34.png) no-repeat scroll 100% 0;text-indent:-9999px;width:20px;height:20px;margin:0 3px;cursor:pointer}.pagination .pagination__pages{margin:0 30px;cursor:pointer}.pagination .pagination__pages a{font-weight:700;color:#000;margin:0 3px}.pagination .pagination__pages a.pagination__active{color:#e60000}.hidden{display:none!important}.text-red{color:#e60000!important}.text-grey{color:#555!important}.text-small{font-size:12px!important}.text-light,.text-light a{color:gray!important}.text-bold{font-weight:700!important}.text-dotted{border-bottom:1px dotted #ccc}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.float-left{float:left}.float-right{float:right}.feedback .inputField{width:100%}.feedback .primaryButton{float:right;max-width:300px}@media only screen and (max-width:768px){.feedback .primaryButton{max-width:none}}.block{padding:30px 0;margin:0 10px;border-bottom:1px solid #bbb}@media only screen and (min-width:769px){.block{padding:30px 20px}}.lt-ie9 .block{padding:30px 20px}.block__col{width:100%;margin-bottom:20px}.block__col+.inputField__checkbox{clear:both}@media only screen and (min-width:769px){.block__col{width:45%;float:left}.block__col+.block__col{margin-left:10%}}.lt-ie9 .block__col{width:45%;float:left}.lt-ie9 .block__col+.block__col{margin-left:10%}.sites-url{background-color:#f4f4f4}.sites-url .sites-list{margin:30px 0}.sites-url .site-item{border-bottom:1px solid #333;line-height:30px;color:#707070;font-size:14px;margin:0 0 10px;padding:0}.sites-url .message{background:url(../images/message-icons.040a42b3.png) no-repeat;position:absolute;bottom:-25px;font-size:12px;font-weight:700;margin:0;padding:0 0 0 20px}.sites-url .error{background-position:0 0}.sites-url .valid{background-position:0 -50px}.sites-url .title-icon{padding:0}.extraQuestion{padding:30px 10px}@media only screen and (min-width:769px){.mobile-only{display:none!important}}.lt-ie9 .mobile-only,.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@media only screen and (max-width:768px){.desktop-only{display:none!important}}.topBg{background:#f1f1f1;height:39px;border-bottom:1px solid #b3b3b3;position:absolute;top:0;left:0;width:100%}.isOverlayActive .topBg{display:none}.systemDown{margin:10px auto;width:95%}@media only screen and (min-width:769px){.systemDown{width:90%}}@media only screen and (min-width:1110px){.systemDown{width:100%}}@media only screen and (max-width:479px){.contributionForm__form{width:95%;margin-left:auto;margin-right:auto;padding-top:10px}}.mainContainer p.employeeText{padding:10px 0 15px}.button-box{clear:both}@media only screen and (max-width:479px){.button-box{margin:10px auto}}.primaryButton{background-color:#9c2aa0;color:#fff;cursor:pointer}.primaryButton:hover{background-color:#680F6B}.primaryButton:active{background-color:#680F6B;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.primaryButton--big{background-color:#9c2aa0;color:#fff;cursor:pointer}.primaryButton--big:hover{background-color:#680F6B}.primaryButton--big:active{background-color:#680F6B;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.secondaryButton{background-color:#3d3d3d;color:#fff;cursor:pointer}.secondaryButton:hover{background-color:#000}.secondaryButton:active{background-color:#000;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.secondaryButton--big{background-color:#3d3d3d;color:#fff;cursor:pointer}.secondaryButton--big:hover{background-color:#000}.secondaryButton--big:active{background-color:#000;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.strongButton{background-color:#fff;color:#3d3d3d;cursor:pointer}.strongButton:hover{background-color:#f4f4f4}.strongButton:active{background-color:#f4f4f4;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.strongButton--big{background-color:#fff;color:#3d3d3d;cursor:pointer}.strongButton--big:hover{background-color:#f4f4f4}.strongButton--big:active{background-color:#f4f4f4;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.backButton{background:#fff url(../images/arrowBack.6c19545f.png) no-repeat scroll center center;text-indent:-9999px;width:20px;height:30px;cursor:pointer}.deleteButton{background:#fff url(../images/iconDelete.2297e33f.png) no-repeat scroll center center;text-indent:-9999px;width:15px;height:21px;display:inline-block;cursor:pointer}.searchButton{background-image:url(../images/iconSearch.6482809d.png);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-indent:-9999px;width:38px;height:38px;display:inline-block;cursor:pointer}.buttonChange{background-image:url(../images/arrowRightBig.bbca5057.png);background-position:center center;background-repeat:no-repeat;text-indent:-9999px;width:11px;display:inline-block;vertical-align:middle;cursor:pointer}.closeButton{background:#999 url(../images/iconClose.5855d7b4.png) no-repeat scroll center center;text-indent:-9999px;height:33px;width:35px;cursor:pointer}.closeButton:hover{background-color:#666}.saveButton{cursor:pointer}@media only screen and (max-width:768px){.saveButton{background-image:url(../images/iconSave.d4d871c2.png);background-position:center center;background-repeat:no-repeat;text-indent:-9999px;height:33px;width:35px}}@media only screen and (min-width:769px){.saveButton{width:auto}}.lt-ie9 .saveButton{width:auto}.removeButton{background:url(../images/iconDelete.2297e33f.png) no-repeat;width:15px;height:21px;display:inline-block;float:right;text-indent:-9999px;cursor:pointer}.updateButton{background-image:url(../images/iconUpdate.8e6b0af4.png);background-repeat:no-repeat;background-position:center center;width:32px;height:30px;display:inline-block;float:right;text-indent:-9999px;cursor:pointer}.inputBox .secondaryButton{margin:0;position:absolute;right:0;left:auto!important;top:0;width:30%;min-width:0;text-align:center;line-height:38px;height:38px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.popover-grey .popover-header .closeButton{margin:0;display:inline-block;position:relative;top:50%;margin-top:-17.5px;min-width:0}@media only screen and (max-width:768px){.popover-grey .popover-header .closeButton{position:absolute;left:10px}}@media only screen and (min-width:769px){.popover-grey .popover-header .closeButton{vertical-align:top;margin:-17.5px 0 0 20px;text-align:center}}.lt-ie9 .popover-grey .popover-header .closeButton{vertical-align:top;margin:-17.5px 0 0 20px;text-align:center}.popover-grey .popover-header .saveButton{display:inline-block;position:relative;top:50%;margin-top:-17.5px;min-width:0}@media only screen and (max-width:768px){.popover-grey .popover-header .saveButton{position:absolute;right:10px}}@media only screen and (min-width:769px){.popover-grey .popover-header .saveButton{vertical-align:top;margin:-17.5px 20px 0 10px;text-align:center}}.lt-ie9 .popover-grey .popover-header .saveButton{vertical-align:top;margin:-17.5px 20px 0 10px;text-align:center}.popover-grey .popover-footer{text-align:right}.popover-grey .popover-footer .closeButton{display:inline-block;position:relative;min-width:0;vertical-align:top;margin:-17.5px 0 0 20px;text-align:center;top:50%}.popover-grey .popover-footer .saveButton{display:inline-block;position:relative;min-width:0;vertical-align:top;margin:-17.5px 20px 0 10px;text-align:center;top:50%}.form{background-color:#f7f7f7;padding:30px}.customSelect{width:100%;padding:0;margin:5px 0 0;height:44px;overflow:hidden;background:url(../images/customSelect.6d809dc7.png) no-repeat right 0;border:1px solid #b1b1b1;-webkit-border-radius:3px;border-radius:3px;display:inline-block;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.13);box-shadow:0 0 6px 0 rgba(0,0,0,.13)}.customSelect.mini{width:90px}.customSelect.mid{width:150px}@media only screen and (max-width:479px){.customSelect{width:95%;margin-left:2.5%}}.customSelect select{font-weight:700;appearance:none;-webkit-appearance:none;-moz-appearance:window;text-indent:.01px;text-overflow:"";background:0 0;border:0;-webkit-border-radius:0;border-radius:0;height:44px;padding-right:10%;color:#000;width:110%;max-width:110%;min-width:110%;padding-left:12px;line-height:44px;font-size:16px}.customSelect select:focus{font-size:16px}.customSelect select::-ms-expand{display:none}.ie9 .customSelect select,.lt-ie9 .customSelect select{width:120%;max-width:120%;min-width:120%}.lt-ie9 .customSelect select{margin-top:-12px}.customSelect.customSelect--user{background:#e60000 url(../images/customSelectWhite.49a83551.png) no-repeat 95% center;border-color:#e60000;padding-right:15px;width:170px;height:24px}.customSelect.customSelect--user select{height:24px;line-height:24px;color:#fff;font-size:12px;font-weight:400}.mainContainer__body .customSelect{background-color:#fff}.radioGroup [type=radio]{position:absolute;clip:rect(0,0,0,0)}.radioGroup [type=radio]+label{font-size:16px;line-height:29px;font-weight:700;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radioGroup [type=radio]+label italic,.radioGroup [type=radio]+label strong{display:inline-block;vertical-align:top}.radioGroup [type=radio]+label:before{content:'';background:url(../images/radioButtons.4adf847f.png) no-repeat 0 0;width:26px;height:26px;display:inline-block;overflow:hidden;margin-right:10px}.radioGroup [type=radio]:checked+label:before,.radioGroup [type=radio][CHECKED=checked]+label:before{background:url(../images/radioButtons.4adf847f.png) no-repeat 0 100%}.radioGroup__item{display:inline-block;vertical-align:top;margin-left:100px}.radioGroup__item:first-child{margin-left:0}.inputField__checkbox [type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.inputField__checkbox [type=checkbox]+label{font-size:14px;line-height:23px;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inputField__checkbox [type=checkbox]+label italic,.inputField__checkbox [type=checkbox]+label span,.inputField__checkbox [type=checkbox]+label strong{display:inline-block;vertical-align:top}.inputField__checkbox [type=checkbox]+label:before{content:'';background:url(../images/checkBox.9f685e3c.png) no-repeat 0 0;width:23px;height:23px;display:inline-block;overflow:hidden;margin-right:10px}.inputField__checkbox [type=checkbox]:checked+label:before{background:url(../images/checkBox.9f685e3c.png) no-repeat 0 100%}.inputField__checkbox .deleteButton{float:right;margin-right:20px}.inputField__checkboxSpecial{display:inline-block}.inputField__checkboxSpecial [type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.inputField__checkboxSpecial [type=checkbox]+label{font-size:14px;line-height:23px;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url(../images/checkBoxSpecial.16bb54b4.png) no-repeat 0 0;width:218px;height:80px;padding:10px 45px 10px 15px}@media only screen and (max-width:479px){.inputField__checkboxSpecial [type=checkbox]+label{width:142px;background-size:100%;height:48px;padding:10px 10px 10px 15px}}.inputField__checkboxSpecial [type=checkbox]+label .inputField__checkboxSpecialLabel{font-weight:700;font-size:15px;color:#333}@media only screen and (max-width:479px){.inputField__checkboxSpecial [type=checkbox]+label .inputField__checkboxSpecialLabel{font-size:12px;line-height:16px;padding-right:15px}}.inputField__checkboxSpecial [type=checkbox]:checked+label,.inputField__checkboxSpecial [type=checkbox][CHECKED=checked]+label,.inputField__checkboxSpecial [type=checkbox][checked=checked]+label{background:url(../images/checkBoxSpecial.16bb54b4.png) no-repeat 0 -78px}@media only screen and (max-width:479px){.inputField__checkboxSpecial [type=checkbox]:checked+label,.inputField__checkboxSpecial [type=checkbox][CHECKED=checked]+label,.inputField__checkboxSpecial [type=checkbox][checked=checked]+label{background-position:0 -52px;background-size:100%;width:142px;height:48px}}.inputField__switcher{display:inline-block}.inputField__switcher [type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.inputField__switcher [type=checkbox]+label{background:url(../images/checkBoxSwitcher.ca19b3eb.png) no-repeat 0 100%;font-size:14px;line-height:23px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:96px;height:42px}.inputField__switcher [type=checkbox]:checked+label{background:url(../images/checkBoxSwitcher.ca19b3eb.png) no-repeat 0 0}.inputField{width:300px;margin-bottom:20px;position:relative}.inputField.inputFieldError .inputFieldError__popover{display:block}@media only screen and (max-width:479px){.inputField{width:100%}}.inputField label{display:block;margin-bottom:10px}@media only screen and (max-width:479px){.inputField label{font-size:14px}}.inputField input[type=text]{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.6);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.6);display:block;height:38px;line-height:16px;font-size:16px;padding:0 15px;width:100%}.inputField textarea[type=text]{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.6);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.6);display:block;min-height:192px;line-height:16px;font-size:16px;padding:15px;width:100%;resize:none}.inputField .primaryButton{width:100%;text-align:center}.inputField ::-webkit-input-placeholder{font-style:italic}.inputField :-moz-placeholder{font-style:italic}.inputField ::-moz-placeholder{font-style:italic}.inputField :-ms-input-placeholder{font-style:italic}@media only screen and (min-width:769px){.inputField .solidLabel{background-color:#b1b1b1;display:inline-block;color:#fff;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;text-align:center;margin:0 -8px 0 0;line-height:38px;height:38px;padding:0 10px;z-index:2;position:relative}}.lt-ie9 .inputField .solidLabel{background-color:#b1b1b1;display:inline-block;vertical-align:top;color:#fff;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;text-align:center;margin:0 -8px 0 0;line-height:38px;height:38px;padding:0 10px;z-index:2;position:relative}.inputField .solidLabel+input[type=text]{display:inline-block;width:290px;z-index:1}.inputField--right label{display:inline-block;vertical-align:middle;margin:0;line-height:44px}.inputField--right .customSelect{margin:0;float:right}.inputField__time{display:inline-block;margin-bottom:30px;margin-left:-1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);width:4.1666666667%;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:479px){.inputField__time{width:50px;margin-bottom:50px}}.inputField__time [type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.inputField__time [type=checkbox]+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:23px;display:inline-block;vertical-align:top;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;width:100%;height:40px;position:relative;cursor:ew-resize}.inputField__time [type=checkbox]+label.is_bold{font-weight:700}.inputField__time [type=checkbox]+label span{position:absolute;top:-35px;right:-10px;display:block;width:20px;text-align:center}.inputField__time [type=checkbox]+label:before{background:#ccc;content:'';height:10px;width:1px;display:block;position:absolute;left:-1px;top:-10px}.inputField__time [type=checkbox]+label:after{background:#ccc;content:'';height:10px;width:1px;display:block;position:absolute;right:-1px;top:-10px}.inputField__time [type=checkbox]:checked+label{border-left-color:transparent;border-bottom-color:#b00000;font-weight:700;background:#e60000;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e60000),color-stop(100%,#b00000));background:-webkit-linear-gradient(top,#e60000 0,#b00000 100%);background:-webkit-gradient(linear,left top,left bottom,from(#e60000),to(#b00000));background:linear-gradient(to bottom,#e60000 0,#b00000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$fromColor, endColorstr=$toColor);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=$fromColor, endColorstr=$toColor)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e60000, endColorstr=#b00000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e60000, endColorstr=#b00000)"}.inputField__time:first-child label:before{background:#ccc;content:'';height:30px;width:1px;display:block;position:absolute;left:-1px;top:-30px}.inputField__time:last-child label{text-indent:-99999px}.inputField__time:last-child label:after{background:#ccc;content:'';height:30px;width:1px;display:block;position:absolute;right:-1px;top:-30px}.table--sim input[type=text]{background:#f4f4f4}.popover-grey .inputField{width:auto;margin:40px auto;display:table}.popover-grey .radioGroup{margin:0 auto;display:table}@media only screen and (max-width:768px){.popover-grey .radioGroup label{font-size:14px}}@media only screen and (max-width:768px){.popover-grey .radioGroup label:before{margin-right:3px}}.popover-grey .radioGroup--right{display:block;margin:0 0 20px}@media only screen and (min-width:769px){.popover-grey .radioGroup--right{float:right;margin:-43px 0 0 0}}.lt-ie9 .popover-grey .radioGroup--right{float:right;margin:-43px 0 0 0}.popover-grey .customSelect{width:290px;height:38px;margin:0;vertical-align:top;background-color:#fff;background-position:right -3px}.popover-grey .customSelect select{height:38px;line-height:38px}.popover-grey .solidLabel{font-size:14px;width:120px;margin:0 0 10px}@media only screen and (min-width:769px){.popover-grey .solidLabel{font-size:16px;margin-right:-5px}}.lt-ie9 .popover-grey .solidLabel{font-size:16px;margin-right:-5px}.popover-grey .title-icon .inputField__checkbox{position:relative;top:4px;float:right}.popover-grey .title-icon .inputField__switcher{float:right;margin-right:50px;margin-top:15px}.inputBox,.popover-grey p{margin:15px 0}.inputBox input[type=text]{width:75%}.block__col .inputBox{width:100%!important}.sites-url .inputField__checkbox span{display:inline-block;width:85%;line-height:18px;top:0;position:relative;margin-bottom:10px}.inputField__searchBox{padding-right:65px}.inputField__reset{position:absolute;top:4px;right:45px;font-size:30px;color:#797979}input.ng-invalid.ng-dirty,textarea.ng-invalid.ng-dirty{border:2px solid #e60000!important;-webkit-box-shadow:inset .5px .87px 2px 0 rgba(0,0,0,.6)!important;box-shadow:inset .5px .87px 2px 0 rgba(0,0,0,.6)!important}input.ng-invalid.ng-dirty+.inputFieldError__popover,textarea.ng-invalid.ng-dirty+.inputFieldError__popover{display:block}input.ng-invalid.ng-dirty:focus,textarea.ng-invalid.ng-dirty:focus{border:1px solid #ccc!important}input.ng-invalid.ng-dirty:focus+.inputFieldError__popover,textarea.ng-invalid.ng-dirty:focus+.inputFieldError__popover{display:none}.inputFieldError__popover{display:none;position:absolute;bottom:55px;width:217px;background:url(../images/errorPopOver.20b2287e.png) 0 0 no-repeat}textarea.ng-invalid.ng-dirty+.inputFieldError__popover{top:-47px;bottom:auto}.inputFieldError__popover:after{content:'';background:url(../images/errorPopOver.20b2287e.png) 0 100% no-repeat;height:15px;width:217px;display:inline-block;position:relative;bottom:-15px}.inputFieldError__popover.reverse{bottom:-65px;background:url(../images/errorPopOverReverse.2fb6da58.png) 0 0 no-repeat;z-index:9}.inputFieldError__popover.reverse:after{background:url(../images/errorPopOverReverse.2fb6da58.png) 0 100% no-repeat}p.inputFieldError__text{background:url(../images/errorPopOverWarning.c8eafcf2.png) 0 0 no-repeat;min-height:40px;margin:10px 10px -10px;position:relative;padding:0 0 0 45px}.reverse p.inputFieldError__text{margin:15px 10px -10px;padding:10px 0 0 45px}.labelDesc{padding-left:36px}.j-deselectSet,.j-open-popover,.j-selectSet{cursor:pointer}.menu{width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}@media only screen and (min-width:769px){.menu{height:auto;max-height:none}}.lt-ie9 .menu{height:auto!important;max-height:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (max-width:768px){.menu.is_open{max-height:420px;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:scroll}}@media only screen and (max-width:479px){.menu.is_open{max-height:300px}}.isIphone_ios7 .menu.is_open{max-height:300px}.menu--business .menu__link{background-image:none}.menu--business .menu__link--profile{background-image:url(../images/menuIconsBusiness.26d2bd93.png);background-position:2px 20px}.menu--business .menu__link--report{background-image:url(../images/menuIconsBusiness.26d2bd93.png);background-position:2px -50px}.menu--business .menu__link--guide{background-image:url(../images/menuIconsBusiness.26d2bd93.png);background-position:2px -110px}.menu--business .menu__link--clean{background-image:url(../images/menuIconsBusiness.26d2bd93.png);background-position:2px -170px}.menu__item{padding:0 2px 0 10px;border-left:1px solid #ccc;border-right:1px solid #f4f4f4;position:relative}.menu__item:first-child{-webkit-border-radius:5px 0 0;border-radius:5px 0 0;border-top:1px solid #ccc}@media only screen and (max-width:768px){.menu__item:first-child{border-top-color:#999}}.menu__item:last-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px;border-bottom:1px solid #ccc}.menu__item:last-child .menu__link{border:0}.lt-ie9 .menu__item:last-child{border-bottom:none!important}@media only screen and (max-width:768px){.menu__item{-webkit-border-radius:0!important;border-radius:0!important;background:url(../images/arrowRight.477b0e3f.png) no-repeat scroll 95% center}}.lt-ie9 .menu__item{-webkit-border-radius:0!important;border-radius:0!important;background:url(../images/arrowRight.477b0e3f.png) no-repeat scroll 95% center}.menu__item.is_current{background-color:#f4f4f4;-webkit-box-shadow:inset 2px 1px 5px rgba(0,0,0,.2);box-shadow:inset 2px 1px 5px rgba(0,0,0,.2);margin-top:-1px}.menu__item.is_current .menu__link{border-bottom:0}.menu__link{background-image:url(../images/menuIcons.37af514d.png);background-repeat:no-repeat;background-position:0 0;display:block;height:60px;line-height:60px;font-size:14px;color:#333;padding-left:40px;border-bottom:1px solid #ccc;cursor:pointer}.menu__link:hover{color:#666}.menu__link.menu__link--slim{height:40px;line-height:40px;border:0}.menu__link--navigazione{background-position:2px 20px}.menu__link--protezione{background-position:2px -38px}.menu__link--report{background-position:2px -92px}.menu__link--notifiche{background-position:2px -145px}.menu__link--help{background-position:2px -207px}.menu__link--phone{background-position:2px -267px}.menu__link--logout{background-position:2px -326px}.menu__link--disattivazione{background-image:none}.menuSub{display:none;border-bottom:1px solid #ccc}@media only screen and (max-width:479px){.menuSub{display:block}}.isSubopen+.menuSub{display:block}.menuSub>li.is_current a{background-color:#f4f4f4}.menuSub .menu__link{background-image:none;height:40px;line-height:40px;padding-left:10px;margin-left:40px;border-bottom:none}.menuSub li+li .menu__link{border-top:1px solid #ccc}@media only screen and (max-width:479px){.withSubMenu{background:0 0}}.lt-ie9 .withSubMenu{background:0 0}@media only screen and (max-width:479px){.withSubMenu .menuSub{display:none}}@media only screen and (max-width:479px){.withSubMenu.isActivated .menuSub{display:block}}@media only screen and (max-width:768px){.withSubMenu:after{content:'';position:absolute;margin-top:-5px;top:30px;right:12px;width:16px;height:12px;display:inline-block;background:url(../images/accordionArrow.3775a52b.png) no-repeat center top}}@media only screen and (max-width:768px){.withSubMenu.isActivated:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom}}.menu__link--help{position:relative}@media only screen and (min-width:769px){.menu__link--help:after{content:'';position:absolute;margin-top:-7px;top:50%;right:10px;width:16px;height:12px;display:inline-block;background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom}}.lt-ie9 .menu__link--help:after{content:'';position:absolute;margin-top:-7px;top:50%;right:10px;width:16px;height:12px;display:inline-block;background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom}@media only screen and (min-width:769px){.menu__link--help.isSubopen:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center top}}.lt-ie9 .menu__link--help.isSubopen:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center top}.menu-trigger{background-color:#fff;cursor:pointer;position:absolute;top:-45px;right:7px;text-indent:-9999px;display:block;width:35px;height:35px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 5px 5px;-webkit-border-radius:3px;border-radius:3px;z-index:99}.menu-trigger.is_active{background-color:#999;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}@media only screen and (min-width:769px){.menu-trigger{display:none}}.lt-ie9 .menu-trigger{display:none}.menu-trigger span,.menu-trigger span:after,.menu-trigger span:before{cursor:pointer;-webkit-border-radius:2px;border-radius:2px;height:5px;width:35px;background:#333;position:absolute;display:block;content:''}.menu-trigger span:before{top:-10px}.menu-trigger span:after{bottom:-10px}.menu-trigger.is_active span,.menu-trigger.is_active span:after,.menu-trigger.is_active span:before{background-color:#fff}.menu__notice{background:#b7b7b7;-webkit-border-radius:4px;border-radius:4px;color:#000;font-size:12px;line-height:18px;height:18px;display:inline-block;padding:0 5px;position:absolute;right:55px;top:50%;margin-top:-9px}@media only screen and (min-width:769px){.menu__notice{right:20px}}.lt-ie9 .menu__notice{right:20px}.tabs__menu{background-color:#f7f7f7;padding:20px}@media only screen and (min-width:769px){.tabs__menu{padding:0}}.lt-ie9 .tabs__menu{padding:0}.tabs__menu--2 .tabs__item{float:left;width:50%}.tabs__menu--3 .tabs__item{float:left;width:33.333333%}.tabs__menu--4 .tabs__item{float:left;width:25%}.tabs__menu--5 .tabs__item{float:left;width:20%}.tabs__item{float:left;width:33.333333%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5)}.forTwo .tabs__item{width:50%}.tabs__item:first-child{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.tabs__item:first-child .tabs__link{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-right:0}.tabs__item:last-child{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.tabs__item:last-child .tabs__link{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;border-left:0}.tabs__item.is_active .tabs__link{background-color:#5f5f5f;border-color:#5f5f5f;-webkit-box-shadow:inset 1px 2px 5px rgba(0,0,0,.5);box-shadow:inset 1px 2px 5px rgba(0,0,0,.5);color:#fff}.tabs__item.status_active{position:relative}.tabs__item.status_active:before{background-color:#428600;content:'';position:absolute;top:-4px;left:0;width:100%;height:5px}.tabs__link{background-color:#fff;display:block;border:1px solid #e5e5e5;height:42px;line-height:42px;color:#333;font-size:16px;font-weight:700;text-align:center}.tabs__link:hover{color:#666}@media only screen and (max-width:479px){.tabs__link{font-size:12px}}.tabs__panel{background-color:#fff;display:none;text-align:left;padding:0 0 30px}@media only screen and (min-width:769px){.tabs__panel{padding:15px 30px 30px}}.lt-ie9 .tabs__panel{padding:15px 30px 30px}.tabs__panel.is_active{display:block}.tabs__panel p{font-size:14px;line-height:18px}.tabs__panel img{margin-bottom:20px}.tabs__panel h2{margin-bottom:0}.tabs__panel h2 a{color:#e60000}.tabs__panel h2 a:hover{color:#333}.tabs__panel .options{margin-top:-20px}.tabs__panel .spacer{background:#ddd;border:0;padding:0!important;margin:10px auto;height:1px;width:98%;clear:both}.tabs__panel--inner{background-color:#f7f7f7;padding:30px;margin-bottom:20px}@media only screen and (max-width:479px){.tabs__panel--inner{padding:10px}}.tabs__panel--inner h3{color:#333;font-size:26px;line-height:26px;margin-bottom:20px}@media only screen and (max-width:479px){.tabs__panel--inner h3{font-size:22px}}.tabs__panel--inner .profile_trigger{margin-bottom:20px;width:300px}@media only screen and (max-width:479px){.tabs__panel--inner .profile_trigger{width:100%}}.tabs__panel--inner .active_profile{background-color:#428600;margin-bottom:20px;padding:6px 50px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:22px;display:none}.tabs--vertical{margin-top:-15px}@media only screen and (min-width:769px){.tabs--vertical{margin-top:0}}.lt-ie9 .tabs--vertical{margin-top:0}.tabs--vertical .tabs__menu{display:none}@media only screen and (min-width:769px){.tabs--vertical .tabs__menu{display:block}}.lt-ie9 .tabs--vertical .tabs__menu{display:block}.tabs--vertical .tabs__button{display:block;width:100%;position:relative}@media only screen and (min-width:769px){.tabs--vertical .tabs__button{display:none}}.lt-ie9 .tabs--vertical .tabs__button{display:none}.tabs--vertical .tabs__button:after{content:'';position:absolute;margin-top:-7px;top:50%;right:15px;background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom;width:16px;height:12px;display:inline-block}.tabs--vertical .tabs__button.is_active:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center top;margin-top:-4px}.tabs--vertical .tabs__panel{float:none;clear:both}@media only screen and (min-width:769px){.tabs--vertical .tabs__panel{display:block;clear:none}}.lt-ie9 .tabs--vertical .tabs__panel{display:block;clear:none}.status_active .active_profile{display:inline-block}.status_active .profile_trigger{display:none}.status_active .options{display:block}.popover .tabs__menu{border-bottom:1px solid #ddd}.popover .tabs__panel{background:0 0;padding:0}.popover .tabs__item{background:0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0;border-radius:0;border:0;width:auto}.popover .tabs__item .tabs__link{background:0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0;border-radius:0;border:0;font-size:16px;font-weight:400;color:#707070;padding:0 20px}.popover .tabs__item.is_active{background:0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0;border-radius:0;border:0}.popover .tabs__item.is_active .tabs__link{background:0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0;border-radius:0;border:0;color:#333;font-weight:700;border-bottom:7px solid #333}@media only screen and (max-width:768px){.popover-grey .tabs__menu{padding:0}}@media only screen and (max-width:768px){.popover-grey .tabs__item .tabs__link{padding:0 5px;font-size:12px}}.accordion--mobile .accordion__title{position:relative}@media only screen and (max-width:768px){.accordion--mobile .accordion__title .report__headerTitle{padding-right:30px;padding-top:10px}}@media only screen and (max-width:768px){.accordion--mobile .accordion__title:after{content:'';position:absolute;margin-top:-7px;top:50%;right:0;background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom;width:16px;height:12px;display:inline-block;cursor:pointer}}@media only screen and (max-width:768px){.accordion--mobile .accordion__title+.accordion__body{height:0;overflow:hidden}}.accordion--mobile .accordion__title.isActive:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center top;cursor:pointer}@media only screen and (max-width:768px){.accordion--mobile .accordion__title.isActive+.accordion__body{height:auto}}.accordion.addSpace{margin-top:30px}.accordion .accordion__title{position:relative}@media only screen and (max-width:768px){.accordion .accordion__title .accordion__headText{padding-right:30px}}.accordion .accordion__title:after{content:'';position:absolute;margin-top:-5px;top:50%;right:10px;background:url(../images/accordionArrow.3775a52b.png) no-repeat center bottom;width:16px;height:12px;display:inline-block;cursor:pointer}.accordion .accordion__title.customArrow:after{top:40px!important}.accordion .accordion__title+.accordion__body{height:0;overflow:hidden}.accordion .accordion__title.isActive:after{background:url(../images/accordionArrow.3775a52b.png) no-repeat center top;cursor:pointer}.accordion .accordion__title.isActive+.accordion__body{height:auto}.accordion .accordion__title{background-color:#fff;border-top:1px solid transparent}.accordion .accordion__title:first-child{border-color:#ccc}.accordion .accordion__title.isActive{background-color:#f4f4f4;border-top:1px solid #ccc}.accordion .accordion__title.isActive+.accordion__body{background-color:#f4f4f4}.accordion .accordion__wrap{padding:10px}.accordion .inputField,.accordion .inputField__checkbox{width:auto}.accordion .inputField input[type=text],.accordion .inputField__checkbox input[type=text]{max-width:75%}@media only screen and (min-width:769px){.accordion .inputField input[type=text],.accordion .inputField__checkbox input[type=text]{max-width:90%}}.lt-ie9 .accordion .inputField input[type=text],.lt-ie9 .accordion .inputField__checkbox input[type=text]{max-width:90%}.accordion .inputField .secondaryButton,.accordion .inputField__checkbox .secondaryButton{position:absolute;top:0;left:74%;height:100%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}@media only screen and (min-width:769px){.accordion .inputField .secondaryButton,.accordion .inputField__checkbox .secondaryButton{left:89%}}.lt-ie9 .accordion .inputField .secondaryButton,.lt-ie9 .accordion .inputField__checkbox .secondaryButton{left:89%}.accordionLoader{position:relative;min-height:120px}.accordionLoader__container{visibility:none;opacity:0}.accordionLoader__icon{position:absolute;width:100%}.accordionLoader__icon.ng-hide+.accordionLoader__container{visibility:visible;opacity:1}.accordion__body .report{-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.18);box-shadow:1px 2px 0 0 rgba(0,0,0,.18);background-color:#efefef;margin-bottom:30px}p.accordion__headText{font-size:.875em;font-weight:700;margin:auto;padding:10px 30px 10px 10px;border-bottom:1px solid #ccc;position:relative}.accordion__legend{text-transform:uppercase;color:gray;font-weight:400;float:right;margin-right:10px}@media only screen and (min-width:769px){.accordion__legend{margin-right:30px}}.lt-ie9 .accordion__legend{margin-right:30px}@media only screen and (max-width:768px){.helpFaq .mainContainer__body{background-color:#fff}}.helpFaq .accordion .accordion__title:first-child{border-top:1px solid #ccc}@media only screen and (max-width:768px){.helpFaq .accordion{background-color:#f4f4f4}}@media only screen and (min-width:769px){.helpFaq .accordion{padding:20px;background-color:#fff}}.lt-ie9 .helpFaq .accordion{padding:20px;background-color:#fff}.helpFaq .accordion__title{border-top:1px solid transparent}.helpFaq .accordion__title.isActive{background-color:#f4f4f4;border-top:1px solid #ccc}.helpFaq .accordion__title.isActive+.accordion__body{background-color:#f4f4f4}.helpFaq .accordion__body>*{padding:10px;font-size:.875em}.popover-grey .accordion__title{background-color:transparent;border:0;position:relative}.popover-grey .accordion__title .inputField__switcher{position:absolute;right:50px;top:20px}.popover-grey .accordion .accordion__title.isActive+.accordion__body{background-color:transparent}.popover-grey .accordion .accordion__title.isActive{background-color:transparent;border:0}.popover-grey .accordion .accordion__title:after{content:'';position:absolute;margin-top:-5px;top:50%;right:10px;background:url(../images/accordionArrowBig.03cca779.png) no-repeat center bottom;width:20px;height:12px;display:inline-block;cursor:pointer}.popover-grey .accordion .accordion__title.isActive:after{background-position:center top}.accordion__wrapButton{padding-right:30px;padding-bottom:15px}.cancelAll{float:right;color:#6b6b6b;text-decoration:underline;font-size:14px;display:inline-block;margin-left:10px}.extension__line{border-bottom:1px solid #333;line-height:30px;color:#707070;font-size:14px;margin:0 20px 10px 0;padding:0}.extension__line p span{float:left}.extension__line p .deleteButton{float:right}.bulletList li:before{content:'\2022'}.forEmployee .report__headerTitle{padding-bottom:5px;padding-top:5px;margin:0;color:#333}@media only screen and (max-width:768px){.forEmployee .report__headerTitle{line-height:normal}}.forEmployee .accordion .accordion__title:first-child{border-top:none}.forEmployee .accordion__body .report__list{margin-bottom:5px}.forCompany .report__headerTitle{padding-bottom:5px;padding-top:5px;margin:0;color:#333}@media only screen and (max-width:768px){.forCompany .report__headerTitle{line-height:normal}}.forCompany .accordion .accordion__title:first-child,.forCompany .accordion--mobile .accordion__title:first-child{border-top:none}.forCompany .accordion .accordion__body .report__list,.forCompany .accordion--mobile .accordion__body .report__list{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;margin-bottom:5px}.forCompany .accordion .accordion__body .report__list .report__listItemData .number,.forCompany .accordion--mobile .accordion__body .report__list .report__listItemData .number,.forCompany .accordion--mobile .report__listItemData .number{margin-right:0}.popover-set{background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;margin:0;z-index:999;display:none}.lt-ie9 .popover-set{background:url(../images/popOverBg.1b9dc916.png) repeat 0 0}.popover-set.popover-overlay{background:#fff;overflow-y:auto}.popover{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);position:absolute;top:15%;left:50%;width:300px;margin-left:-150px;height:auto;padding:20px;text-align:center;-webkit-border-radius:4px;border-radius:4px}@media only screen and (min-width:769px){.popover{top:30%;width:400px;margin-left:-200px}}.lt-ie9 .popover{top:30%;width:400px;margin-left:-200px}.popover h3{margin-bottom:20px;font-size:1.5em}.popover p{font-size:14px;line-height:18px}.popover .primaryButton,.popover .secondaryButton{margin:25px 10px 10px;min-width:40%}.popover img{margin-bottom:20px}.popover-scroll{position:relative;overflow:hidden;padding-top:50px}.popover-scroll .lt-ie9{width:960px}.popover-grey{background-color:#f7f7f7;-webkit-border-radius:0;border-radius:0;padding:0;width:100%;height:100%;max-width:960px;position:relative;margin:0 auto;left:0;top:0;min-height:300px;text-align:left;overflow:auto}@media only screen and (min-width:769px){.popover-grey{height:90%;margin:40px auto 0}}.lt-ie9 .popover-grey{height:90%;margin:40px auto 0;width:100%;top:0}.popover-grey .popover-header{background-color:#dadada;padding:0 30px;max-width:960px;width:100%;position:fixed;z-index:9}@media only screen and (min-width:769px){.popover-grey .popover-header{left:50%;margin-left:-480px}}.lt-ie9 .popover-grey .popover-header{left:50%;margin-left:-480px;width:960px}.popover-grey .popover-footer{background-color:#dadada;position:relative;bottom:0;z-index:9;height:50px;width:100%;padding:0 30px}.popover-grey h1{font-size:20px;font-family:vodafone_rgregular;line-height:30px;text-align:center;color:#333;padding:10px 0}@media only screen and (min-width:769px){.popover-grey h1{font-size:30px}}.lt-ie9 .popover-grey h1{font-size:30px}.popover-grey h1 strong{font-family:vodafone_rgbold;font-weight:400;display:block}@media only screen and (min-width:769px){.popover-grey h1 strong{display:inline}}.lt-ie9 .popover-grey h1 strong{display:inline}@media only screen and (min-width:769px){.popover-grey h1{text-align:left}}.lt-ie9 .popover-grey h1{text-align:left}.popover-grey .title-icon{padding:0;margin:0}.popover-grey h3{margin-bottom:0}.popover-grey p{font-size:16px;line-height:20px;margin:20px 0}.popover-grey p a{color:#333;text-decoration:underline}.popover-grey .popover__action{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:769px){.popover-grey .popover__action{text-align:right}}.lt-ie9 .popover-grey .popover__action{text-align:right}.popover-grey .inputField:first-child{margin-top:0}.popover-grey .inputField:last-child{margin-bottom:0}.popover-grey .mainContainer__headPartLink{margin:20px}.popover-grey .category-set{clear:both}.popover-grey .block__col{margin-top:20px;margin-bottom:0}.popover-grey .inputBox .secondaryButton{margin:0}.popover-grey .sites-url{background-color:transparent}.popover-grey .timetable{margin:20px 0}.table{display:table}.table .table__row{display:table-row}.table .table__cell{display:table-cell}.table .customSelect{background-image:url(../images/customSelectGrey.ff75fc99.png);background-color:transparent;background-position:95% center;height:24px;line-height:24px;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0;border-radius:0}@media only screen and (max-width:479px){.table .customSelect{background-image:none;width:60%;height:21px;line-height:21px;margin:0}}.table .customSelect select{border:0;height:24px;line-height:24px;font-size:12px;font-style:italic;font-weight:400;padding-left:0}@media only screen and (min-width:769px){.table .customSelect select{font-size:14px}}.lt-ie9 .table .customSelect select{font-size:14px}.table--sim{width:100%;table-layout:fixed;position:relative}.table--sim.table--head{margin:10px 0 5px}@media only screen and (max-width:479px){.table--sim.table--head{width:95%;margin:10px auto 5px}}.table--sim.table--head .table__row{background:0 0}.table--sim.table--head .table__cell{color:#797979;font-size:14px;border-bottom:0;border-left:1px solid #797979;cursor:pointer}@media only screen and (min-width:769px){.table--sim.table--head .table__cell.is_sorted,.table--sim.table--head .table__cell:hover{background:url(../images/iconSort.4c662226.png) no-repeat scroll 95% center}}.lt-ie9 .table--sim.table--head .table__cell.is_sorted,.lt-ie9 .table--sim.table--head .table__cell:hover{background:url(../images/iconSort.4c662226.png) no-repeat scroll 95% center}.table--sim.table--head .table__cell:first-child{border:0;text-align:center}@media only screen and (max-width:479px){.table--sim.table--head .table__cell{font-size:12px}}@media only screen and (max-width:479px){.table--sim.table--head .table__cell--check--all{width:9%}}.table--sim .table__row{height:40px}.table--sim .table__row.is_selected{background-color:#d7d7d7}.table--sim .table__cell{padding:5px 5px 0;font-size:12px;vertical-align:middle;position:relative}@media only screen and (min-width:769px){.table--sim .table__cell{font-size:14px;padding:5px}}.lt-ie9 .table--sim .table__cell{font-size:14px;padding:5px}.table--sim .table__cell:first-child{text-align:center}.table--sim .table__cell a{color:#000}.table--sim .inputField__checkbox label{line-height:inherit}.table--sim .inputField__checkbox label:before{margin:0}.table--sim .table__cell--change{width:5%;border:0!important;cursor:pointer}@media only screen and (max-width:479px){.table--sim .table__cell--change{width:8%}}.lt-ie9 .table--sim .table__cell--change{background-color:#fff}.table--sim .table__cell--check,.table--sim .table__cell--check--all{width:10%}.table--sim .table__cell--notice,.table--sim .table__cell--notice--label{width:20%}.table--sim .table__cell--data,.table--sim .table__cell--data--label,.table--sim .table__cell--select{width:25%}@media only screen and (max-width:479px){.table--sim .table__cell--data{display:block;width:75%}}@media only screen and (max-width:479px){.table--sim .table__cell--select{padding:0 5px;display:block;width:75%}}.table--sim .table__cell--data--label,.table--sim .table__cell--notice--label{display:table-cell}@media only screen and (max-width:479px){.table--sim .table__cell--data--label,.table--sim .table__cell--notice--label{display:none}}.table--sim .table__cell--notice,.table--sim .table__cell--summay--label{display:none}@media only screen and (max-width:479px){.table--sim .table__cell--summay--label{width:75%;display:table-cell}}@media only screen and (min-width:479px){.table--sim .table__cell--notice{display:table-cell}}.lt-ie9 .table--sim .table__cell--notice{display:table-cell}.iconNotice{margin-right:3px;display:inline-block}.buttonChange{height:23px}@media only screen and (max-width:479px){.buttonChange{margin-right:10px}}@media only screen and (max-width:479px){.j-drag{width:95%;margin:0 auto}}.j-drag .is_draggable{background:#fff;-webkit-box-shadow:2px 2px 0 #c8c8c8;box-shadow:2px 2px 0 #c8c8c8;display:block;width:100%;z-index:1;position:relative;margin-bottom:5px}.j-drag .is_draggable .table__cell:first-child:before{background:#e60000;content:'';display:block;width:3px;height:100%;position:absolute;left:0;top:0}@media only screen and (min-width:769px){.j-drag .is_draggable .table__cell:first-child:before{background:#e60000 url(../images/drag.3be1fc3e.png) no-repeat scroll center center;width:9px;left:-9px}}.lt-ie9 .j-drag .is_draggable .table__cell:first-child:before{background:#e60000 url(../images/drag.3be1fc3e.png) no-repeat scroll center center;width:9px;left:-9px}.j-drag .is_draggable.activated{background:#f9f9f9;z-index:9}.icon{display:inline-block;vertical-align:middle;margin:0 5px 0 0!important;text-indent:-9999px;width:22px;height:22px}.iconLocked{background:url(../images/iconLocked.cff1971c.png) no-repeat scroll center center}.iconUnlocked{background:url(../images/iconUnlocked.05ffa8c5.png) no-repeat scroll center center}.iconSms{background:url(../images/iconSms.110b677b.png) no-repeat scroll center center}.iconEmail{background:url(../images/iconEmail.4d96dccf.png) no-repeat scroll center center;width:23px}.iconWww{background:url(../images/iconWww.7256a67a.png) no-repeat scroll center center;width:30px;height:24px}.iconCategory{background:url(../images/iconCategory.3c2832f1.png) no-repeat scroll center center;width:24px;height:24px}.iconNavProtetta{background:url(../images/iconNavigazioneProtetta.d5f57441.png) no-repeat scroll center center;width:79px;height:79px}.iconFiltroAzienda{background:url(../images/iconFiltroAzienda.adbd20d3.png) no-repeat scroll center center;width:79px;height:79px}.iconNotifiche{background:url(../images/iconNoticeShadow.ece872cb.png) no-repeat scroll center center;width:79px;height:79px}.iconClean{background:url(../images/iconClean.5e5f95cb.png) no-repeat scroll center center;width:79px;height:79px}.iconAndroid{background:url(../images/iconAndroid.224fe323.png) no-repeat scroll center center;width:22px;height:26px}.iconPc{background:url(../images/iconPc.b90413d6.png) no-repeat scroll center center;width:22px;height:19px}.iconTimetable{background:url(../images/iconTimetable.4483d0ba.png) no-repeat scroll center center;width:25px;height:25px}.iconTime{background:url(../images/iconTime.2d8fa110.png) no-repeat scroll center center;width:22px;height:22px}.timetable__header .timetable__title{float:left}@media only screen and (max-width:479px){.timetable__header .timetable__title{float:none;margin-bottom:10px}}.timetable__header a{float:right;color:#6b6b6b;text-decoration:underline;font-size:14px;display:inline-block;margin-top:20px;margin-left:10px}@media only screen and (max-width:479px){.timetable__header a{float:none;margin:10px 15px 30px 0}}.timetable__title{margin-bottom:30px;font-family:vodafone_ltregular;font-size:30px;color:#333}@media only screen and (max-width:479px){.timetable__title{display:block;float:none}}.timetable__title span{display:inline-block;vertical-align:middle}.timetable__subTitle{margin-bottom:30px;font-family:vodafone_ltregular;font-size:24px;color:#333}.timetable__title+.timetable__subTitle{margin-top:-15px}.timetable__subTitle+.timetable{padding:20px 0}.timetable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.timetable__containerHead{padding:0 15px}.timetable__containerHead p{padding:10px 0}.timetable__containerHead .radioGroup{margin:15px 0}@media only screen and (max-width:479px){.timetable__containerHead .radioGroup .radioGroup__item{display:block;margin-left:0;margin-top:15px}}@media only screen and (min-width:479px) and (max-width:768px){.timetable__containerHead .radioGroup .radioGroup__item{margin-left:25px}.timetable__containerHead .radioGroup .radioGroup__item:first-child{margin-left:0}}.snodo .mainContainer__body{background-color:#fff}.switchBox{background-color:#f7f7f7;padding:35px}@media only screen and (max-width:479px){.switchBox{padding:35px 0}}.switchBox__container{width:48%;float:left}@media only screen and (max-width:479px){.switchBox__container{width:100%;float:none}.switchBox__container:first-child{margin-right:0;margin-bottom:50px}}.switchBox__container:first-child{margin-right:4%}.switchBox__containerHead{-webkit-border-radius:3px;border-radius:3px;height:9px}.switchBox__containerHead.first{background-color:#428600}.switchBox__containerHead.second{background-color:#1e7a8f}.switchBox__title{-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:.5px .87px 1px 0 rgba(18,18,15,.14);box-shadow:.5px .87px 1px 0 rgba(18,18,15,.14);padding:20px 34px;color:#333;margin-bottom:5px;text-align:center}.switchBox__image{width:100%;display:block}.switchBox__cover{background-color:#fff;text-align:center;padding:0 35px 35px}.switchBox__cover p{margin-bottom:20px;font-size:16px}.switchBox__footer{margin-top:5px;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.row{width:972px;float:none}.footer_privati .menu{border-top:1px solid #CCC;border-bottom:1px solid #CCC;line-height:40px;min-height:42px;font-family:vodafone_rgregular;color:#666;width:934px}.footer_privati .menu ul.social{width:118px;background-image:url(../images/social_icons-03-03.aa1398bb.png);background-position:110px bottom;background-repeat:no-repeat;margin-right:0;padding:1px}.footer_privati .menu ul.links{width:694px;background-image:url(../images/social_icons-03-03.aa1398bb.png);background-position:684px bottom;background-repeat:no-repeat}.footer_privati .menu ul.links.no-separator li{padding:0 23px;font-size:12px}@-moz-document url-prefix(){.footer_privati .menu ul.links.no-separator li{padding:0 12px;font-size:12px}}@-moz-document url-prefix(){.footer_aziende .menu ul.links.no-separator li{padding:0 12px;font-size:12px}}.ie7 .footer_aziende.row{width:954px}.footer_privati .menu ul.links.no-separator{width:842px;background-image:none;background-position:714px bottom;background-repeat:no-repeat}.footer_privati .menu ul.social li a{width:29px;height:40px;display:block}.social a.twitter{background:url(../images/social_icons-03-03.aa1398bb.png) no-repeat 0 0}.social a.facebook{background:url(../images/social_icons-03-03.aa1398bb.png) no-repeat -29px 0}.social a.youtube{background:url(../images/social_icons-03-03.aa1398bb.png) no-repeat -58px 0}.social a.googleplus{background:url(../images/social_icons-03-03.aa1398bb.png) no-repeat -87px 0}.social a.twitter:hover{background-position:0 -80px}.social a.facebook:hover{background-position:-29px -80px}.social a.youtube:hover{background-position:-58px -80px}.social a.googleplus:hover{background-position:-87px -80px}.footer_privati .menu ul.links li a{display:block;padding-top:2px;font-family:vodafone_rgregular;font-size:12px;color:#666}@-moz-document url-prefix(){.footer_privati .menu ul.links li a{font-size:12px;padding:0}}.footer_privati .menu ul.links li a:hover{color:#e60000}.footer_privati{margin-top:5px}a#usefulLinks{display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#666;width:110px;height:42px;padding-left:10px;overflow:hidden}a#usefulLinks div{position:relative;float:left;cursor:pointer}.ie7 a#usefulLinks div{position:absolute}a#usefulLinks .arrow{display:block;float:right;width:20px;height:10px;position:absolute;margin:16px 4px 0 80px;background:url(../images/social_icons-03-03.aa1398bb.png) no-repeat -122px -35px}a#usefulLinks:hover{color:#e60000;background-color:#FFF}a#usefulLinks:hover span{background-position:-122px -48px}a#usefulLinks:hover .arrow{background-position:-122px -45px}a#usefulLinks.open{background-color:#FFF}a#usefulLinks.open .arrow{background-position:-122px -57px}a#usefulLinks.open:hover .arrow{background-position:-122px -67px}#usefulLinksContainer{display:block;visibility:hidden;position:fixed;padding-top:30px}#usefulLinksContainer .group5x{overflow:hidden}#usefulLinksContainer .footerColumn{float:left;width:160px;font-size:11px;color:#666;padding:0 0 0 30px}#usefulLinksContainer .footerColumn h3{font-weight:700;font-size:11px}#usefulLinksContainer .footerColumn ul{margin:5px 0 0;padding:0}#usefulLinksContainer .footerColumn ul li{list-style:none;background:0 0;padding:0}#usefulLinksContainer .footerColumn ul li a{font-weight:400;font-size:11px;line-height:20px;color:#666}#usefulLinksContainer .footerColumn ul li a:hover{color:#e60000}.footer_privati .menu ul{margin:0;padding:0;list-style:none;float:left}.footer_privati .menu ul li{margin:0;padding:0;float:left;background:0}.footer_privati .menu ul.links li{padding:0 15px;font-size:12px}.switchBox__footerList,.switchBox__footerList li{float:left}.switchBox__footerList li a{display:inline-block;font-family:vodafone_rgregular;font-size:12px;color:#666;padding:15px 20px}.switchBox__usefullLink{background:url(../images/usefullLink.5ef5f228.png) no-repeat bottom right;float:right}.switchBox__usefullLink a{display:inline-block;font-size:12px;color:#666;line-height:44px;padding-left:20px;padding-right:40px}.switchBox__footerIva{padding:8px 0 15px 15px;color:#CCC;font-size:10px}.footer_privati.row{width:954px}.pad3px{padding-top:3px}.footer_aziende .menu{border-top:1px solid #CCC;border-bottom:1px solid #CCC;line-height:40px;min-height:42px;font-family:vodafone_rgregular;color:#666;width:954px}.footer_aziende .menu ul{margin:0;padding:0;list-style:none;float:left}.footer_aziende .menu ul li{margin:0;padding:0;float:left;background:0}.footer_aziende .menu ul.links li{padding:0 20px;font-size:12px}@-moz-document url-prefix(){.footer_aziende .menu ul.links li{font-size:12px;padding:0 20px}}.footer_aziende .menu ul.social{width:116px;background-image:url(../images/social_icons-03-03.aa1398bb.png);background-position:106px bottom;background-repeat:no-repeat}.footer_aziende .menu ul.links{width:840px;background-image:url(../images/social_icons-03-03.aa1398bb.png);background-position:830px bottom;background-repeat:no-repeat}.footer_aziende .menu ul.social li a{width:29px;height:40px;display:block}.footer_aziende .menu ul.links li a{display:block;padding-top:2px;font-family:vodafone_rgregular;font-size:12px;color:#666}.footer_aziende .menu ul.links li a:hover{color:#e60000}.footer_aziende a#usefulLinks{padding-left:14px}.footer_aziende.row{width:954px}#usefulLinksContainer .footerFooter{border-top:1px solid #CCC;margin-top:15px;padding:15px 0 15px 15px;color:#666;font-weight:700;font-size:11px}#usefulLinksContainer .footerFooter a{color:#4f4f4f}.copyright{padding:8px 0 15px 15px;color:#CCC;font-weight:400;font-size:10px;clear:both}.footerVodafoneRow_first,.gradient{background:-webkit-linear-gradient(top,#fff,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:linear-gradient(top,#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFF', endColorstr='#EEEEEE');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradietType=0,startColorstr='#FFFFFF', endColorstr='#EEEEEE')"}.footerVodafone{padding-bottom:10px;border-bottom:7px solid #BD0000;display:block;width:100%;padding-top:20px}.footerVodafoneRow{display:block;padding-bottom:5px;padding-top:5px}.footerVodafoneRow_first{overflow:hidden;padding-bottom:10px;padding-top:10px;border-top:1px solid #C4C4C4}.footerVodafoneRowElement{display:block;padding-left:10px;padding-bottom:5px}.footerVodafoneImg{display:block;float:left;height:100%}.footerVodafoneImg img{height:25px;width:25px}.footerVodafoneSwitch{display:block;float:left;width:85%;padding-top:2px}.footerVodafonePrivati{display:block;float:left;width:30%}.footerVodafoneAziende{display:block;float:left;width:45%}.smaller_bold{font-weight:700;font-size:12px}.smaller{font-size:12px}.xxsmaller{font-size:11px}.loaderLogin{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.9);opacity:0;visibility:hidden}.loaderLogin.isLoading{opacity:1;visibility:visible}.lt-ie9 .loaderLogin.isLoading{display:block}.lt-ie9 .loaderLogin{background:url(../images/popOverBg.1b9dc916.png) repeat;display:none}.loaderLogin__container{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);position:absolute;top:15%;left:50%;width:300px;margin-left:-150px;height:auto;padding:20px;text-align:center;-webkit-border-radius:4px;border-radius:4px}@media only screen and (min-width:769px){.loaderLogin__container{top:30%;width:400px;margin-left:-200px}}.lt-ie9 .loaderLogin__container{top:30%;width:400px;margin-left:-200px}.loaderLogin__spinner{padding:25px}.loaderLogin__spinner img{width:75px}.loaderLogin__text{padding:0 25px 25px}.header{background-color:#fff;height:50px;width:100%;float:left;position:fixed;top:0;left:0;z-index:1}@media only screen and (min-width:769px){.header{width:100%;max-width:880px;margin:5px auto 40px;left:80px;height:45px;background-color:#e60000;-webkit-border-radius:3px;border-radius:3px;position:relative}}@media only screen and (min-width:1110px){.header{left:0;margin:24px auto 20px;max-width:960px}}.lt-ie9 .header{width:100%;max-width:1000px;margin:35px auto 20px;height:45px;background-color:#e60000;-webkit-border-radius:3px;border-radius:3px;position:relative;left:0px}.header__logo{display:inline-block;width:34px;margin-left:11px;margin-top:6px;z-index:2;position:relative}@media only screen and (min-width:769px){.header__logo{width:45px;margin-left:-63px;margin-top:-5px}}@media only screen and (min-width:1110px){.header__logo{margin-left:-72px;margin-top:-7px}}.lt-ie9 .header__logo{width:45px;margin-left:-72px;margin-top:-7px}@media only screen and (min-width:769px){.header__logo img{width:60px}}.lt-ie9 .header__logo img{width:60px}@media only screen and (min-width:479px) and (max-width:768px){.header__logo img{width:34px}}@media only screen and (max-width:479px){.header__logo img{width:34px}}.rhombus{background-color:#e60000;position:absolute;z-index:1}@media only screen and (min-width:769px){.rhombus{left:-10032px;top:-15px;height:80px;width:9999px}}@media only screen and (min-width:1110px){.rhombus{top:-18px;left:-10041px}}.lt-ie9 .rhombus{left:-10050px;top:-18px;height:80px;width:9999px}@media only screen and (min-width:479px) and (max-width:768px){.rhombus{height:20px;width:50px}}@media only screen and (max-width:479px){.rhombus{height:20px;width:50px}}.rhombus:before{content:'.';width:0;height:0;overflow:hidden;border-top:34px solid #e60000;border-left:34px solid transparent;position:absolute;left:-19px}@media only screen and (min-width:769px){.rhombus:before{content:' ';border-bottom:9999px solid #e60000;border-right:9999px inset transparent;border-left:none;border-top:none;left:25px;top:-9974px}}.lt-ie9 .rhombus:before{content:' ';border-bottom:9999px solid #e60000;border-right:9999px inset transparent;border-left:none;border-top:none;left:25px;top:-9974px}.rhombus:after{content:'.';width:0;height:0;overflow:hidden;border-top:34px solid #e60000;border-right:34px solid transparent;position:absolute;left:41px}@media only screen and (min-width:769px){.rhombus:after{content:' ';border-top:9999px solid #e60000;border-right:9999px inset transparent;left:24px;top:57px}}.lt-ie9 .rhombus:after{content:' ';border-top:9999px solid #e60000;border-right:9999px inset transparent;left:24px;top:57px}.nav{background-color:#e60000}.header__info{position:absolute;top:12px;right:60px;font-weight:700;font-size:12px;text-align:right}@media only screen and (min-width:769px){.header__info{top:-40px;width:99%;left:-80px;right:auto}}@media only screen and (min-width:880px){.header__info{margin-left:-80px;right:0;left:auto;width:auto}}@media only screen and (min-width:1110px){.header__info{margin-left:0;width:auto;left:auto;top:-57px;right:0}}.lt-ie9 .header__info{top:-70px;right:0}.header__info a{color:#e60000}.footer{background-color:#e60000;height:50px}@media only screen and (min-width:769px){.footer{height:60px}}.lt-ie9 .footer{height:60px}.footer__logo{font-family:vodafone_rgbold;font-size:17px;color:#fff;text-align:center;line-height:50px;text-shadow:0 1px 3px rgba(0,0,0,.3)}@media only screen and (min-width:769px){.footer__logo{line-height:60px}}.lt-ie9 .footer__logo{line-height:60px}.footer__logo img{width:24px;position:relative;top:5px;margin-right:10px}.report .tabs__menu{margin-bottom:6px}.report .tabs__panel{padding:15px 15px 30px}@media only screen and (max-width:479px){.report .tabs__panel{padding:15px 5px 30px}}.report .tabs__panel h2{margin-bottom:0}@media only screen and (max-width:768px){.report .mainContainer__body{padding:15px 0}}.report .updateButton{position:absolute;top:-90px;right:10px}@media only screen and (min-width:479px) and (max-width:768px){.report .updateButton{top:-70px}}@media only screen and (min-width:769px){.report .updateButton{top:-80px;right:15px}}.lt-ie9 .report .updateButton{top:-80px;right:15px}.report__title{font-family:vodafone_ltregular;color:#333;text-align:left;border-bottom:1px solid #dadada;padding:10px 30px 10px 10px;margin-left:-10px;margin-right:-10px}.report__title:after{background:0 0}@media only screen and (max-width:768px){.report__title{font-size:1.25em}}@media only screen and (min-width:769px){.report__title{margin-bottom:10px;padding-right:10px}}.lt-ie9 .report__title{margin-bottom:10px;padding-right:10px}.report__title .number{float:right}.report__headerTitle{font-family:vodafone_ltregular;color:#333;text-align:left;border-bottom:1px solid #dadada;padding-bottom:14px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}@media only screen and (max-width:768px){.report__headerTitle{font-size:18px}}.report__headerTitle .number{float:right}.report__headerTitle.noBorder{border:none}.report__headerTitle.addSpace{margin-top:30px}.report__headerTitle.BottomSpace{margin-bottom:15px!important}.report__list{padding:0 25px;background-color:#efefef;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:30px}.report__listItem{border-top:1px solid #b4b4b4}.report__listItem:first-child{border-top:none}.report__listItemData,.report__listItemLink{line-height:40px;text-align:left;display:block;position:relative}@media only screen and (max-width:479px){.report__listItemData,.report__listItemLink{font-size:14px}}.report__listItemData .title,.report__listItemLink .title{color:#000}.report__listItemData .number,.report__listItemLink .number{color:#000;float:right;margin-right:30px}.report__listItemData:after,.report__listItemLink:after{content:'';background:url(../images/arrowRight.477b0e3f.png) no-repeat 50% 50%;width:20px;height:40px;display:inline-block;position:absolute;top:0;right:0}.report__listItemData:after{background:0 0}p.report__arrowDown{background:url(../images/arrowDownReport.105e6513.png) no-repeat center bottom;font-family:vodafone_rgregular;font-size:1.25em;color:#333;padding:30px 25px 20px;margin-bottom:10px}.report__listTable{display:table;margin:0 10px;border-bottom:1px solid #b4b4b4}.report__listNumbers{padding:0 25px;display:table-row}.report__listNumbers li{float:none;width:33.333%;display:table-cell;border-left:1px solid #b4b4b4;padding-right:15px;padding-bottom:15px}.report__listNumbers li:first-child{border-left:none}.report__listNumbers li .title{font-family:vodafone_rgbold;text-align:right;display:block;color:#e60000;font-size:1.5em}@media only screen and (min-width:769px){.report__listNumbers li .title{font-size:2.5em}}.lt-ie9 .report__listNumbers li .title{font-size:2.5em}.report__listNumbers li .subTitle{font-family:vodafone_rgbold;text-align:right;display:block;color:#333;font-size:1.0625em}@media only screen and (min-width:769px){.report__listNumbers li .subTitle{font-size:1.0625em}}.lt-ie9 .report__listNumbers li .subTitle{font-size:1.0625em}.report__buttonCover{padding:15px 25px}.report__buttonCover .strongButton{float:right}.report__secured{background-color:#f7f7f7;padding:20px}.report__secured p{color:#000;font-size:14px;width:400px;margin:15px auto}@media only screen and (max-width:768px){.report__secured p{width:260px}}.report__secureTitle{font-family:vodafone_rgregular;color:#333}@media only screen and (max-width:768px){.report__secureTitle{font-size:1.25em}}.report__secureInfo{max-width:400px;margin:15px auto 25px;font-size:0}.report__secureInfo .text{font-family:vodafone_ltregular;width:75%;display:inline-block;vertical-align:bottom;text-align:left;font-size:20px}@media only screen and (max-width:768px){.report__secureInfo .text{width:60%;font-size:18px}}.report__secureInfo .number{width:25%;display:inline-block;vertical-align:bottom;text-align:right;font-family:vodafone_rgregular;font-size:20px}@media only screen and (max-width:768px){.report__secureInfo .number{width:40%}}.reportIcon{margin-bottom:-20px}.report__table{background-color:#efefef;display:table;width:100%;padding:20px 10px 0;font-size:14px}.report__table .report__row{display:table-row}.report__table .report__row:last-child .report__cell{border:0}.report__table .report__cell{display:table-cell;width:50%;padding:10px;border-bottom:1px solid #ccc}.report__monitor{background-color:#efefef}.report__listItemDataGroupCover{padding-bottom:10px}.report__listItemDataGroupCoverLine{padding-bottom:5px}.report__listItemDataGroupCoverLine .title{float:left;line-height:1}.report__listItemDataGroupCoverLine .number{float:right;line-height:1;margin-right:0}.updateButtonSpecialCase .employeeText{float:left;width:90%}.updateButtonSpecialCase .updateButton{float:right}.noSpecialPosition{position:static!important}.report__overlayDaily{display:block;overflow:hidden;margin-bottom:25px;position:relative;font-size:30px}@media only screen and (max-width:768px){.report__overlayDaily{font-size:18px}}.report__overlayDaily:after{content:'';width:36px;height:36px;position:absolute;right:0;top:50%;margin-top:-18px;background:url(../images/dailyReportIconNew.f88a4ff9.png) no-repeat 0 0}.report__overlayDaily:hover:after{background-position:-36px 0}.report__overlayDaily .title{font-family:vodafone_ltregular}.report__overlayDaily .number{font-family:vodafone_ltregular;padding-right:30px}.report__overlayDaily+.accordion__body{margin-top:-15px}.reportDailyPopUp .subHeader--top{padding:10px 50px 20px}.reportDailyPopUp .accordion__headText{overflow:hidden}.reportDailyPopUp .accordion__headText .date{font-family:Arial,Helvetica,sans-serif;font-size:14px}.reportDailyPopUp .accordion__headText .total{float:right;font-family:vodafone_rgregular;padding-right:15px;font-size:14px}.reportDailyPopUp .isActive .accordion__headText{margin:0 10px;padding-left:0;padding-right:20px}.reportDailyPopUp .reportDaily__list{margin:0 30px}.reportDailyPopUp .reportDaily__listItem{overflow:hidden}.reportDailyPopUp .reportDaily__listItem+.reportDaily__listItem{border-top:1px solid #dadada}.reportDailyPopUp .reportDaily__listItem .title{font-family:Arial,Helvetica,sans-serif;line-height:40px;font-size:14px}.reportDailyPopUp .reportDaily__listItem .number{font-family:Arial,Helvetica,sans-serif;float:right;font-size:14px;line-height:40px}.report__listItemDataOpenOverlay:after{content:'';width:36px;height:36px;position:absolute;right:-15px;top:50%;margin-top:-18px;background:url(../images/arrowRight.477b0e3f.png) no-repeat scroll center center}.errorMessage{margin-top:3px;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6);box-shadow:.5px .87px 3px 0 rgba(0,0,0,.6)}.lt-ie9 .errorMessage{border-left:1px solid #999;border-right:1px solid #999}@media only screen and (max-width:768px){.errorMessage{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding-bottom:50px}}.errorMessage .footer{margin-top:40px}@media only screen and (max-width:768px){.errorMessage .footer{position:fixed;bottom:0;left:0;margin:0;width:100%}}.errorMessage p{font-size:16px}@media only screen and (max-width:768px){.errorMessage p{font-size:14px}}.errorMessage__header{margin-bottom:10px;padding:35px 0 0 17px}@media only screen and (max-width:768px){.errorMessage__header{padding-top:5px}}@media only screen and (max-width:768px){.errorMessage__header .secondaryButton{display:none}}.errorMessage__body{max-width:416px;margin:auto}.errorMessage__body>*{text-align:center}@media only screen and (max-width:479px){.errorMessage__body>*{padding-left:5px;padding-right:5px}}.errorMessage__body>*+*{margin-top:15px}.errorMessage__body>h1{padding:15px 5px 0}@media only screen and (max-width:479px){.errorMessage__body>p{padding:0 10px}}.errorMessage__body .errorMessage__buttonCover{margin-top:30px}.errorMessage__body .line{display:block;text-align:center;padding:0 10px}.errorMessage__body img{margin:30px auto;display:block}.infoIcon{background:url(../images/infoIconSmall.d0fd9251.png) 0 0 no-repeat;width:14px;height:14px;display:inline-block}.blockPageAcc .isOpen{display:none}.blockPageAcc .accordion__title.isActive{background-color:#fff}.blockPageAcc .accordion__title.isActive .isClose{display:none}.blockPageAcc .accordion__title.isActive .isOpen{display:block}.blockPageAcc .accordion__headText{text-align:left}.blockPageAcc .accordion__wrap{padding-bottom:20px}img.blockPageAcc__image{width:50px;margin:30px auto 10px}.blockPageAcc__text{margin:5px auto 20px}.blockPageAcc__list>li{display:inline-block}.blockPageAcc__list>li span{font-size:16px}.blockPageAcc__list>li span:after{content:',';margin-right:5px}.blockPageAcc__list>li:last-child span:after{content:''}p.blockPageAcc__textButton{font-size:14px;margin-top:30px}p.blockPageAcc__textButton+.errorMessage__buttonCover{margin-top:10px}.malwareOrganiser>*+*{margin-top:15px}.malwareOrganiser p{line-height:20px}