@import url(https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700);body{display:inline-block;margin:0;padding:0;width:100%;border-top:4px solid #ffc726;background:#fff;font-family:Hind,sans-serif}[hidden],template{display:none!important}.jumbotron{background:#fff}.login-center{text-align:center}header{margin:0;padding:0;width:100%;text-align:center}header,header .content{display:inline-block;height:auto}header .content{margin:0 auto;width:960px;overflow:visible;position:relative;text-align:left}header .content>a{float:left;display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:50%}header .content>a img{float:left;margin:14px 0;position:relative;width:213px;height:48px}header .content>p{float:right;display:inline-block;margin:0;padding:0;width:auto;max-width:50%;text-align:right}header .content>p label{padding:0;padding-left:10px;padding-right:10px;font-size:16px;color:#333;font-weight:400;line-height:20px;text-align:center}header .content>p label,header .content>p label.user{float:right;display:inline-block;margin:0;margin-top:10px}header .content>p label.user{padding:0;padding-right:10px;clear:both;background:url(http://www.fastweb.it/adsl-fibra-ottica/gfx/ico/header_ico_clienti.png) 0 no-repeat;padding-left:30px;line-height:24px}.container{width:960px;padding:0}#loading_container{text-align:center}section>#loading_container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999}#loading_container>figure{display:inline-block;margin:0;padding:0;width:100%;height:100%;text-align:center}section>#loading_container>figure{width:auto;height:auto;position:relative;top:45%;background:#fff;border-radius:8px;padding:10px}#loading_container>figure span{display:inline-block;margin:0 auto;top:45%;width:100%;height:auto;position:relative;font-size:14px;color:#666;line-height:20px}section>#loading_container>figure span{top:unset}#loading_container>figure img{display:inline-block;margin:0 auto;top:50%;margin-top:-20px;width:auto;height:auto;position:relative}section>#loading_container>figure img{top:unset;margin-top:5px}#loading_container .alert{top:35%;position:relative;width:auto;max-width:100%;display:inline-block}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;display:inline-block;width:100%;margin-bottom:2px}.alert-info>p{float:left;margin:0;padding:0;width:75%;margin-top:5px;line-height:17px}.alert-info>a,.alert-info>p{display:inline-block;font-size:14px}.alert-info>a{float:right;margin:0;padding:0;width:auto;max-width:25%;padding:6px 10px 5px 10px;line-height:14px;color:#fff;background:#31708f;border-radius:5px;text-decoration:none;text-transform:uppercase}.alert-info>a:hover{background:#ffc726;color:#31708f}table>thead{background:#ffc726}.panel-default{border-color:#ffc726}.table td{line-height:20px;vertical-align:middle!important}.table td>span{margin-left:5px;line-height:20px}.table td>.fa{height:20px}.table .actions{text-align:center}.table .actions>a.fa{margin-left:5px;margin-right:5px;height:20px;text-decoration:none;color:#ccc;font-size:20px;margin-top:5px}.table .actions>a.fa:hover{color:#ffc726}.well{margin-top:20px;line-height:70px;font-size:20px}.boxupload,.well{text-align:center}.boxupload{padding-bottom:20px}.boxupload h3{width:100%;text-align:center;margin-bottom:20px}.boxupload input{display:inline-block;margin:0 auto}footer{display:inline-block;margin:0;padding:0;width:100%;height:auto;margin-top:20px;border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px}footer span{float:left;margin:0;padding:0;margin-left:10px;font-size:12px;line-height:24px;font-weight:300;color:#999}footer a{float:right;margin:0;padding:0;margin-right:10px}footer a img{display:inline-block;height:30px}@media screen and (max-width:1023px){.container{width:96%;margin-left:2%;margin-right:2%}header .content{width:100%}.boxupload{height:240px;height:auto}.boxupload h3{display:none}.boxupload input{display:inline-block;margin:0 auto;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:15px;padding-right:15px}.well{line-height:40px}}@media screen and (max-width:639px){header .content>p label{float:right;width:auto;text-align:right;border:none!important}footer a,footer span{max-width:45%}}@media screen and (max-width:479px){.alert{margin-top:15px}header .content>p{float:left;max-width:100%;width:100%}header .content>p label{float:left;width:100%;text-align:left;overflow:hidden;padding:0;margin-top:5px}header .content>p label br{display:none}header .content>p label.user{float:left;width:auto;max-width:100%}.table td:nth-child(2),.table td:nth-child(3),.table td:nth-child(4),.table th:nth-child(2),.table th:nth-child(3){display:none}}