@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;min-height:100%}body{font:400 11px/1.4 "Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;min-height:100%;min-width:320px}img{max-width:100%;vertical-align:bottom}a{color:#297d99;text-decoration:none;cursor:pointer}a:hover{color:#3bb1d9}a:focus,a:hover,a:active{outline:0;text-decoration:none}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:5px 0;padding:0}fieldset{border:0;margin:0;padding:0}label{display:inline-block;max-width:100%;margin-bottom:0;font-weight:400}input:focus,select:focus,textarea:focus{outline:0;border:1px solid #04a4cc}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.clear:before,.clear:after{content:' ' !important;display:table !important}.clear:after{clear:both !important}.clear{*zoom:1 !important}.align-center{text-align:center}.align-right{text-align:right}a.follow-link:after{content:"\02192";padding-left:5px;line-height:1;font-size:110%}.slide-down{display:none;overflow:hidden}.colgroup{position:relative;width:100%;max-width:100%;display:block}.two-col .col{float:left;width:50%}.three-col .col{float:left;width:33%;width:calc(100%/3)}.col.single{width:100%}.col.single label{display:block}.nav-tabs{border-bottom-color:#bbb}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-color:#bbb #bbb transparent}.nav-tabs>li>a,.nav-tabs>li>a:hover{background-color:#eee;margin-right:5px;border:1px solid #bbb}.tab-content{border:1px solid #bbb;border-top:none;padding:5px}.no-result{color:#999;font-style:italic}.no-result:before,.no-result:after{content:"..."}.orderable{cursor:pointer}.orderable:after{display:inline-block;font-size:9px;line-height:9px;margin-left:3px;content:"\25b2\25bc";width:10px;word-wrap:break-word;vertical-align:middle}.orderable.asc:after,.orderable:hover:after,.orderable:focus:after{content:"\25b2\00a0"}.orderable.desc:after,.orderable.asc:hover:after,.orderable.asc:focus:after{content:"\00a0\25bc"}.orderable.desc:hover:after,.orderable.desc:focus:after{content:"\25b2\00a0"}table.truncate-text th>a,table.truncate-text td>span,a.truncate-text,span.truncate-text{display:inline-block}.modal-header.draggable{cursor:move}@-webkit-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading_frame{background:url("../img/core/layout/shadow.png") repeat;background:rgba(0,0,0,.65);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999}.loading_frame>.sub,.loading_frame:before,.loading_frame:after{position:absolute;top:50%}.loading_frame>.sub,.loading_frame:not(.hide_default_text):before{content:"... operazione in corso ...";line-height:30px;margin-top:-15px;left:0;right:0;text-align:center;color:#fff;font-style:italic}.loading_frame:not(.hide_default_text)>.sub{margin-top:10px}.loading_frame:after{content:"";display:block;left:50%;width:180px;margin-top:-90px;height:180px;margin-left:-90px;-webkit-box-shadow:0 6px 0 0 #59ebff;-moz-box-shadow:0 6px 0 0 #59ebff;box-shadow:0 6px 0 0 #59ebff;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;border-radius:90px;-webkit-animation:uil-ring-anim 2s linear infinite;-moz-animation:uil-ring-anim 2s linear infinite;-ms-animation:uil-ring-anim 2s linear infinite;-o-animation:uil-ring-anim 2s linear infinite;animation:uil-ring-anim 2s linear infinite}.table-pagination-container{text-align:center;margin:20px 0}.table-pagination-container *{display:inline-block;vertical-align:top}.table-pagination-container .arrow{font-size:20px}.table-pagination-container .arrow.disabled{cursor:not-allowed;color:#ccc}.table-pagination-container>*{padding:0 10px;line-height:20px;font-style:normal;vertical-align:middle}.table-pagination-container input[type=text]{width:30px;text-align:center;margin-left:10px}.table-pagination-container input[type=text],.table-pagination-container b{font-weight:400;font-size:13px}.table-pagination-container b{padding-left:10px}table.table_profile_query{table-layout:fixed;margin:50px auto;border-collapse:collapse;width:100%;max-width:1300px}table.table_profile_query td,table.table_profile_query th{padding:3px 5px;border:1px solid #69504e;border-width:1px 0}table.table_profile_query th{color:#fff;background:#69504e}table.table_profile_query td{vertical-align:top;word-wrap:break-word}table.table_profile_query .warning td{background:#ff9191}.search_container:not(.on){display:none}@media only screen and (max-width:1280px){body{font:400 11px/1.4 'Roboto','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif}}