@import url(http://fonts.googleapis.com/css?family=Open+Sans:700,600,400);body{font-family:'Open Sans',sans-serif;color:#414242}a{color:#000}a:hover{color:#33b5e5}a:visited{color:#888}ol li,ul li{padding:0 0 .4em}.container{max-width:1300px;margin:0 auto;padding:0 2%}.header{border-top:6px solid #33b5e5;padding:2em 2% 1.4em}.logo{float:left;display:inline-block}.menu_main{width:60%;float:right;text-align:right;margin:.3em 0 0;font-size:15px;font-weight:600;text-transform:uppercase}.menu_main a,.menu_main a:visited{color:#000;text-decoration:none}.menu_main a:hover,.menu_main a:visited:hover{border-bottom:4px solid #33b5e5}.menu_main li{display:inline-block;padding:.5em}.menu_main li.active a{color:#33b5e5}.info{padding:0 0 1em 2%}.footer{border-top:1px solid #D2D2D2;padding:2em 2% 3em;color:#717171}.copyright{width:49%;float:left}.menu_bottom{width:50%;float:right;text-align:right;margin:0;padding:0;font-size:15px}.menu_bottom a,.menu_bottom a:visited{color:#000}.menu_bottom a:hover,.menu_bottom a:visited:hover{color:#33b5e5}.menu_bottom li{display:inline-block;margin:0 0 0 7px}.menu_bottom li.active,.menu_bottom li.active a{color:#33b5e5;text-decoration:none;cursor:default}.hero h1{font-size:18px;font-weight:700}h1{font-size:22px}h2{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:700;color:#3d3d3d}.form label{display:inline-block;padding:0 0 4px}.button,a.button{border:1px solid #2FADDB;text-align:center;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#09C;background:-webkit-gradient(linear,0 0,0 bottom,from(#2FADDB),to(#09C));background:-webkit-linear-gradient(center top,#2FADDB,#09C);background:-moz-linear-gradient(center top,#2FADDB,#09C);background:-ms-linear-gradient(center top,#2FADDB,#09C);background:-o-linear-gradient(center top,#2FADDB,#09C);background:linear-gradient(center top,#2FADDB,#09C);color:#fff;padding:5px 10px;display:inline-block;font-size:15px}.button:hover,a.button:hover{color:#fff;background:#4CADCB;background:-webkit-gradient(linear,0 0,0 bottom,from(#5DBCD9),to(#4CADCB));background:-webkit-linear-gradient(center top,#5DBCD9,#4CADCB));background:-moz-linear-gradient(center top,#5DBCD9,#4CADCB);background:-ms-linear-gradient(center top,#5DBCD9,#4CADCB));background:-o-linear-gradient(center top,#5DBCD9,#4CADCB));background:linear-gradient(center top,#5DBCD9,#4CADCB))}.button:active,a.button:active{background:#1E799A;border:1px solid #30B7E6}.table{width:100%}.table th{padding:5px 7px;font-weight:700;text-align:left;font-size:1.1em;background:#fff}.table td{padding:8px 7px}.table tr{border-bottom:1px solid #ccc}.table tr:last-child{border:0}.warning{color:#ec252e;padding:8px 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.success{border:1px solid #399f16;color:#399f16;padding:8px 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.message{border:1px solid #ccc;color:#717171;padding:8px 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.logo a{display:block;width:315px;height:68px;background:url(images/logo-domini-liberi.jpg);background-repeat:no-repeat;overflow:hidden;text-indent:-999999em}.paragrafi,.ricerca{padding:20px 0}span.input_dominio{font-size:50px;height:60px;width:500px}.ricerca .button{height:60px;position:relative;top:-10px;font-weight:700}input#dominio{font-size:50px;height:60px;width:450px}#errore_validazione{padding:5px}.titolo{margin:0 0 20px}.titolo p{margin:5px 0}.ricerca .input_dominio,.ricerca input#dominio{font-family:Georgia,Tahoma,Sans-Serif}.ricerca .input_dominio{color:#A5A8AA}li.switch{margin:0;padding:0;width:4em}li.switch2{margin:0;padding:0;width:8.5em}.switch,.switch2{margin:4px;background-color:#EFEFEF;border-radius:4px;border:1px solid #D0D0D0;overflow:auto}.switch2:hover,.switch:hover{background:#1CD300}.switch label{float:left;width:4em}.switch2 label{float:left;width:8.5em}.switch label span,.switch2 label span{text-align:center;padding:3px 0;display:block}.switch label span:hover,.switch2 label span:hover{cursor:pointer}.switch label input,.switch2 label input{position:absolute;left:-2000px}.switch input:checked+span,.switch2 input:checked+span{background-color:#1CD300;color:#fff}#tld ul{text-align:center;overflow:hidden;padding:0;margin:15px 0 0}#more_tld ul li,#tld ul li,#tld2 ul li{display:inline-block}.dom{font-weight:700;font-size:14px}.libero .res{font-size:20px;font-weight:700;color:#00BB0F}#risultati{min-height:50px;margin:20px 0;text-align:center;overflow:hidden}#risultati .message{padding:20px}.res_box{width:155px;height:110px;margin:10px;display:inline-block;vertical-align:top;text-align:center;padding:15px;border:3px solid #D2D2D2}.res_box p{padding:0;margin:5px 0}.res_box a{color:#00A6F4}.libero{background-color:#E4FCE6;border:3px solid #1CD300}#errore_validazione,.occupato{background-color:#FCE4E4;border:3px solid #FDC4C4}.preloader{background-image:url(images/preloader.gif);width:80px;height:9px;display:block;margin:5px auto}.sfazch{background-color:#CBE9F2}.sfgrch{background-color:#EBEBEB}div#domini_liberi,div#domini_occupati,div#results{width:100%;height:300px;overflow:auto;margin:5px 0 20px;border:1px solid #D7D7D7}div#domini_liberi p,div#results p{padding-bottom:2px;margin:0}#lista_normale .form_module{margin-top:10px}.listaparole textarea{width:100%;height:100%;min-height:300px}.listaparole .button{margin:15px 0 0}.listaparole #controlla_ora{margin:25px}#lista_normale h3{font-weight:700;text-transform:uppercase}#lista_normale p{padding:0 0 10px}#lista_normale,#lista_normale input,#lista_normale select,#msgform,#msgform input{font-family:"Trebuchet MS",Tahoma,Sans-Serif;margin-bottom:10px}.big{font-size:20px;font-weight:700}#lista_normale input,#lista_normale select,#lista_normale textarea,#results,div#domini_liberi,div#domini_occupati{padding:3px}#cover{width:400px;height:400px;background-color:#FFF;border:1px outset #C4C4C4;-moz-border-radius:15px;border-radius:15px;position:fixed;top:50%;left:50%;margin-top:-200px;margin-left:-200px;z-index:2000;padding-top:20px;text-align:center}#box{position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:5;width:100%;height:100%;display:none}#finito{display:none}#finito h3{color:red!important}#box h3{background-color:#FFF;padding:3px;opacity:.8}#loading{background:url(images/loading.gif) no-repeat;width:300px;height:300px;margin:0 auto;display:block;margin-bottom:20px}.tooltip{border-bottom:1px dotted #000;color:#000;outline:0;cursor:help;text-decoration:none;position:relative}.tooltip span{margin-left:-999em;position:absolute}.tooltip:hover span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.1);-webkit-box-shadow:5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px rgba(0,0,0,.1);font-family:Calibri,Tahoma,Geneva,sans-serif!important;position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:250px;text-decoration:none!important;color:#121212!important;font-size:14px!important;text-transform:none!important}.tooltip:hover img{border:0;margin:-10px 0 0 -55px;float:left;position:absolute}.tooltip:hover em{font-family:Candara,Tahoma,Geneva,sans-serif;font-size:1.2em;font-weight:700;display:block;padding:.2em 0 .6em}.classic{padding:.8em 1em}.custom{padding:.5em .8em .8em 2em}* html a:hover{background:0 0}.classic{background:#FFA;border:1px solid #FFAD33}.critical{background:#FCA;border:1px solid #FF3334}.help,.info{background:#9FDAEE;border:1px solid #2BB0D7}.warning{background:#FFA;border:1px solid #FFAD33}.aiuto{height:15px;width:15px;display:block;background:url(images/icon_idea.gif) no-repeat top;float:left;margin:0 5px;z-index:1;position:relative;text-align:left}.aiuto_centrale{height:15px;width:15px;display:block;background:url(images/icon_idea.gif) no-repeat top;margin:0 auto;z-index:1;position:relative;text-align:left}.tooltip_div{float:left;width:35px;height:15px}.imp_dizionario input{width:150px;float:right;margin-right:40px}.imp_dizionario label{padding:10px 0;height:20px;display:block}.imp_dizionario select{margin:10px 0}#results.long{height:300px}.dati_form,.form_item{margin:20px 0}.form_item label{display:inline-block;width:100px}.form_item input{width:250px}#modulo_email .success,#modulo_email .warning{margin:20px 0}@media only screen and (max-width:480px){.logo a{margin:0 auto}span.input_dominio{display:none}input#dominio{width:100%;margin:0 auto;text-align:center}.ricerca .button{top:0;margin-top:20px;height:30px;padding:10px 20px 20px;font-size:16px;line-height:16px}.res_box{width:43%;padding:1.25%;margin:1.25%}}@media only screen and (max-width:768px){input#dominio{width:100%;margin:0 auto;text-align:center}span.input_dominio{display:none}.ricerca .button{top:0;margin-top:20px;font-size:16px;line-height:16px}}