/* NEW_CONTENT: 2025-10-26 20:42:08 */ @charset "utf-8" 


/*def (00 - reset).css*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0} body{line-height:1} article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block} nav ul{list-style:none} ol{list-style:decimal} ul{list-style:disc} ul ul{list-style:circle} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:none} ins{text-decoration:underline} del{text-decoration:line-through} mark{background:none} abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help} table{border-collapse:collapse;border-spacing:0} hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}  input,select,a img{vertical-align:middle}  input[type=checkbox],input[type=radio],select,label{cursor:pointer} ul{margin-left:0px}  ol{margin-left:0px;list-style-type:decimal}  p{margin:1em 0}  h1,h2,h3,h4,h5,h6{margin:0}  


/*def (01 - base).css*/.f-left,.left{float:left!important}  .f-right,.right{float:right!important}  .no-float,.f-none{float:none !important}  .v-top{vertical-align:top}  .v-middle{vertical-align:middle !important}  .v-bottom{vertical-align:bottom}  .a-left{text-align:left !important}  .a-center{text-align:center !important}  .a-right{text-align:right !important}  .nm{margin:0 !important}  .np{padding:0 !important}  .hide{display:none}  .hidden{display:none !important}  .no-display{display:none}  .no-show{display:none}  .nowrap,.nobr{white-space:nowrap}  .wrap{white-space:normal !important}  .pointer{cursor:pointer}  .no-pointer{cursor:default} .d-block{display:block !important} .d-inblock{display:inline-block !important} label{cursor:pointer}  .clear{clear:both !important}  .clearfix{*zoom:1} .clearfix:before,.clearfix:after{display:table;content:"";line-height:0}  .clearfix:after{clear:both}  img{border:0} input,select{vertical-align:middle}  select{min-height:17px}  .v-sep{background:url(images/pixel-o.gif) repeat-y center !important;min-width:1px!important} .o-sep{background:url(images/pixel-o.gif) repeat-x center !important;min-height:1px!important}  .relative{position:relative !important} .absolute{position:absolute !important} .bold{font-weight:bold !important}  .normal{font-weight:normal !important}  .font-small{font-size:11px!important} .hor-scroll{width:100%;overflow:auto;padding-bottom:4px;margin-bottom:-4px}  .input-login{width:200px;min-width:200px;font-size:13px;font-family:Tahoma,Arial,sans-serif;vertical-align:middle;height:20px}  .preloader{background:url(images/preloader.gif) top left no-repeat #FFF;height:16px;width:16px} .input-p4{padding:4px}  .input-p8{padding:8px}  .input-p4{padding:4px}  .input-b1{border:1px solid #dedede} .button-1{font-size:13px;font-family:Tahoma,Arial,sans-serif;text-align:center;height:30px;padding:8px;background:#e2000c;border:0;cursor:pointer;font-weight:bold;color:#FFF;text-decoration:none !important} .button-2{border-width:1px;border-style:solid;border-color:#ed6502 #a04300 #a04300 #ed6502;padding:0 7px 1px 7px;background:#a00;color:#fff;font:bold 12px arial,helvetica,sans-serif;cursor:pointer;text-align:center !important;white-space:nowrap}  .button-2:hover{background:#F00}  .button-3{border-width:1px;border-style:solid;border-color:#c6e2e9 #c2d7dc #95b9c1 #95b9c1;padding:0 7px 1px 7px;background:#95b9c1;text-decoration:none !important;color:#fff;font:bold 12px arial,helvetica,sans-serif;cursor:pointer;text-align:center !important;white-space:nowrap;text-shadow:1px 1px 0 #000} .button-3:hover{background:#c2d7dc;text-decoration:none !important} .button-4{border-width:1px;border-style:solid;border-color:#f9c956 #c2d7dc #dd7b1b #e8b02a;padding:0 7px 1px 7px;background:#e8b02a;text-decoration:none !important;color:#fff;font:bold 12px arial,helvetica,sans-serif;cursor:pointer;text-align:center !important;white-space:nowrap;text-shadow:1px 1px 0 #000} .button-4:hover{background:#f28301}  .input-1{border:1px solid #ccc !important;background:#FDFDFD;font:14px;padding:6px;width:100% !important;min-width:40px} .button-1 a,.button-2 a .button-3 a,.button-4 a{text-decoration:none !important} .m-4{margin:4px!important}  .m-5{margin:5px!important}  .m-8{margin:8px!important}  .nowrap-text{overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}  ul.ul-clean{list-style:none;margin:0;padding:0}  .cb-copy{cursor:pointer}  .filter-condition-box{position:absolute;bottom:-22px;left:-1px;min-width:100px !important;display:none} .datepicker+.filter-condition-box,.datetimepicker+.filter-condition-box,.timepicker+.filter-condition-box{top:-20px;bottom:inherit}  .field-100{background-color:white;border-width:1px;border-style:solid;border-color:#AAA #C8C8C8 #C8C8C8 #AAA;padding:4px;position:relative} .field-100 textarea,.field-100 input.input-filter,.field-100 input.input-view{float:left;width:100% !important;border:0 !important;padding:0 !important}  input.input-view,select.input-view,input.input-filter,select.input-filter{border-width:1px;border-style:solid;border-color:#AAA #C8C8C8 #C8C8C8 #AAA;background:white;font:12px arial,helvetica,sans-serif}  .field-100:after{display:block;clear:both;content:".";font-size:0;line-height:0;height:0;overflow:hidden}  .filter-grid{width:100%;display:inline-grid;grid-template-columns:auto;min-width:200px} .filter-grid.-half,.filter-grid.-grid{grid-template-columns:49% 49%;grid-column-gap:2%}  .filter-grid.-vert{grid-template-columns:100%;min-width:inherit}  .list-grid-th-last,.list-grid-td-last{} .list-grid td,.list-grid th{padding:2px 4px 2px 4px}  .list-grid th{white-space:nowrap}  .list-grid{border-bottom:0;padding-bottom:.5em}  .list-grid table{width:100%;border:1px solid #cbd3d4;border-bottom:none;border-collapse:collapse}  .list-grid table.border{border:1px solid #cbd3d4}  .list-grid tbody{background:#fff}  .list-grid tr.even,.list-grid tr.even tr{background:#FCFCFC}  .list-grid-common{font-size:14px;line-height:20px}  .list-grid-element .item-click .-title,.list-grid-element .item-noclick .-title{font-size:16px;font-weight:bold}  .list-grid-element .item-click .-mex,.list-grid-element .item-noclick .-mex{font-size:14px;color:#888;font-weight:100}  .list-grid-element .item-click .-note,.list-grid-element .item-noclick .-note{font-size:12px;color:#888;font-weight:100}  .list-grid-element .-icon i{font-size:18px}  .list-grid-element:hover,.list-grid tr.on-mouse{background:#fcf5dd !important}  .list-grid-element .item-click:hover{cursor:pointer}  .list-grid tr.invalid{background-color:#f5d6c7}  .list-grid th,.list-grid td{padding:2px 4px 2px 4px}  .list-grid th{white-space:nowrap}  .list-grid td.editable input.input-text{width:50px !important;margin-left:4px !important}  .list-grid td input.input-text{width:100%;box-sizing:border-box}  .list-grid td select.input-text{width:100%;box-sizing:border-box;font-size:12px}  .list-grid td input.input-inactive{background:#eee}  .list-grid table td{border-width:0 1px 1px 0;border-color:#dadfe0;border-style:solid;padding-top:6px;padding-bottom:6px} .list-grid table td{border:1px solid #dadfe0 }  .list-grid table.border td{background:#fff !important}  .list-grid table td.first,.list-grid table td.last{border-right:0}  .list-grid table td.product{text-align:right}  .list-grid table td.empty-text{padding:15px}  .list-grid table td .action-select{width:100%}  .list-grid .separator{padding:0 4px;color:#b9b9b9}  .list-grid tbody.odd tr{background:#fff !important}  .list-grid tbody.even tr{background:#f6f6f6 !important}  .list-grid tbody.odd tr td,.list-grid tbody.even tr td{border-bottom:0}  .list-grid tbody.odd tr.border td,.list-grid tbody.even tr.border td{border-bottom:1px solid #dadfe0}  tr.list-grid-head{background:url(images/sort_row_bg.gif) 0 50% repeat-x}  tr.list-grid-head th{border-width:1px;border-color:#f9f9f9 #d1cfcf #f9f9f9 #f9f9f9;border-style:solid;padding-top:1px;padding-bottom:0;font-size:.9em}  tr.list-grid-head th.last{} tr.list-grid-head th.no-link{padding-top:2px;padding-bottom:1px;color:#67767e}  tr.list-grid-head th span.nobr{display:block}  tr.list-grid-head th a{display:block;padding:2px 4px 1px 0;color:#2d444f;text-decoration:none}  tr.list-grid-head th a:hover{color:#d85909;text-decoration:none}  tr.list-grid-head th a.sort-desc,tr.list-grid-head th a.sort-asc{background:url(images/sort_on_bg.gif) 0 0 no-repeat;border-bottom:1px solid #fff;border-right:1px solid #fff;padding-bottom:2px}  tr.list-grid-head th span.sort-title{display:block;padding:3px 12px 4px 0;line-height:1}  tr.list-grid-head th a.sort-desc span.sort-title,tr.list-grid-head th a.sort-asc span.sort-title{background-position:right 50%;background-repeat:no-repeat;padding:3px 12px 2px 8px}  tr.list-grid-head th a.sort-desc span.sort-title{background-image:url(images/grid_sort_desc.gif)}  tr.list-grid-head th a.sort-asc span.sort-title{background-image:url(images/grid_sort_asc.gif)}  tr.list-grid-th-last{} tr.list-grid-filter{background:url(images/filter_row_bg.gif) repeat-x #e3eff1;cursor:default}  tr.list-grid-filter th{padding-top:5px;padding-bottom:5px;border:1px solid #bdbdbd;border-width:0 1px 1px 0;white-space:normal}  tr.list-grid-filter input.input-filter{width:85%}  tr.list-grid-filter input[type="checkbox"].input-filter{width:inherit}  tr.list-grid-filter input.input-view{width:85%}  tr.list-grid-filter select{width:100%}  tr.list-grid-filter .range .range-line{margin-bottom:3px;width:100px}  tr.list-grid-filter .range div.date{min-width:121px}  tr.list-grid-filter .range input{float:right;width:50px !important;margin-top:0}  tr.list-grid-filter .range select{float:right;width:56px !important;margin-top:0}  tr.list-grid-filter .range .label{display:block;width:36px;float:left;padding-left:2px}  tr.list-grid-filter .date img{width:15px;height:15px;cursor:pointer;vertical-align:middle}  tr.list-grid-filter th.bgtrue{background:url(images/filter_row_bg-true.png) repeat-x #bbddb5;cursor:default}  tr.list-grid-filter th.bgfalse{background:url(images/filter_row_bg-false.png) repeat-x #ffa6ac;cursor:default}  .list-grid-action{width:100%;height:26px;border:1px solid #d1cfcf;border-bottom:none;background:url(images/list-grid-action_bg.gif) repeat-x 0 100% #ebebeb;font-size:.9em}  .list-grid-action td{width:50%;border-top:1px solid #fff;padding:1px 8px;vertical-align:middle}  .list-grid-action a{text-decoration:none;color:#F00} .list-grid-action-sep{padding:0 6px;font-size:.9em;color:#666} .list-grid-action-select{min-width:180px;padding:2px;margin:0 5px}  .list-grid-pagination{margin:0 0 5px 0} input.list-param-currentpage{width:35px;text-align:center} .list-grid-prev,.list-grid-next{padding:0 5px;cursor:pointer} .list-grid-title-sep{margin:5px 0 15px 0;height:2px;background:#5c8b9d} .list-grid-action-bottom{font-size:14px;margin:10px 0 20px 0}  .list-grid-action-bottom .list-param-current-select{color:#A00} .list-grid-action-bottom select{font-size:14px;padding:7px;min-width:200px;margin-top:-3px;height:30px;box-sizing:border-box;background-color:#fff;color:#1b7ece}  .style-table{width:100%;height:26px;border:1px solid #d1cfcf;border-bottom:none;background:url(images/list-grid-action_bg.gif) repeat-x 0 100% #ebebeb;font-size:.9em;padding-bottom:1px!important} .style-table td{border-top:1px solid #fff;padding:1px 4px;vertical-align:middle}  .style-table a{text-decoration:none;color:#F00} .style-table-sep{padding:0 6px;font-size:.9em;color:#666} .style-table-vsep{width:16px}  .style-table-select{min-width:180px;padding:2px;margin:0 5px}  .style-table-2{background:#FFF;padding:15px;color:#000;font-size:13px} .style-table-2-Osep-1{height:10px}  .style-table-2-Osep-2{background:url(images/pixel-o.gif) repeat-x center;height:1px;margin:10px 0}  .style-table-sep-1{height:20px}  .table-reset,.table-reset tr,.table-reset td{margin:0!important;padding:0!important}  .button-information{padding:5px 8px;background:#5c8b9d;white-space:nowrap !important;color:#fff;text-shadow:1px 1px 0 #000;margin-bottom:2px;cursor:pointer;max-width:234px} .button-information:hover{background:#009fe3;color:#fff} .button-information-active{background:#1d71b8!important;color:#fff!important;font-weight:bold} .button-information.bg-2{background:#e8b02a;color:#000}  .button-information.bg-2:hover{background:#f28301;color:#000} .button-information-active.bg-2{background:#ff0!important;color:#000!important;font-weight:bold} .button-popup{padding:5px 8px;background:#d40404;white-space:nowrap !important;color:#fff;margin-bottom:2px;cursor:pointer} .button-popup:hover{background:#f00;color:#fff} .button-popup-active{background:#ccdee3!important;color:#fff!important;font-weight:bold} .input-invalidate{border:1px solid #a00 !important;border-color:#a00!important;background:#f2d9d9 !important}  label.input-invalidate{color:#a00 !important;background-color:#fff !important;border:none !important}  .input-validate{border:1px solid #0F0 !important;border-color:#0F0!important;background:#d9ffd9 !important} .form-element-error label.input-invalidate{clear:both!important;margin:2px 0!important;padding:8px!important;color:#F00!important;background:#fff1f1!important;border:1px solid #fedbdb!important;cursor:pointer;float:left}  .error-true{margin:10px;padding:20px;font-size:15px;background:#ebfde7;border:1px solid #dafdd1;text-align:center!important;text-shadow:1px 1px 0 #FFF;color:#267801!important} .error-false{margin:10px;padding:20px;font-size:15px;background:#ffe2e2;border:1px solid #fdd1d1;text-align:center!important;text-shadow:1px 1px 0 #FFF;color:#ff0000!important} #form-element td{position:relative}  #form-element div.input-invalidate{color:#f00 !important;font-size:11px !important;background-color:transparent !important;padding:3px;border:0 !important;position:absolute;top:-20px;right:0}  .-shadowed{-webkit-box-shadow:0 4px 6px rgb(0 0 0 / 20%);-moz-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgb(0 0 0 / 20%)}  #wrapper-notify{margin:-10px 0 10px 0;background:#fcf5dd;cursor:pointer;text-shadow:1px 1px 0 #efefef} .notify-element{padding:10px;border:0;border-bottom:1px solid #e2e0e0;margin:2px 0} .notify-element:hover{background:#f7f0d6} .preset-filter a{margin:0 0 0 5px;text-decoration:none;text-shadow:1px 1px 0 #FFF;color:#ff7f7f} .preset-filter a:hover{color:#F00} #form-element-error-box-show li{padding:3px;margin-bottom:3px} input:disabled ,textarea:disabled ,select:disabled{background:rgba(238,238,238,0.50) none repeat scroll 0% 0% !important;color:#535353 !important}  


/*def (02 - body).css*/*{margin:0;padding:0}  html,body{height:100%}  body{background:#f8f8f8;color:#2f2f2f;font:12px/1.5em Arial,Helvetica,sans-serif}  body{color:#2f2f2f;font:12px/1.5em Arial,Helvetica,sans-serif}  #wrapper{min-height:100%!important;position:relative;m__in-width:960px!important}  #wrapper-top{background:#fff}  #wrapper-container{min-width:960px!important}  #wrapper-empty{height:34px;width:100%}  #wrapper-footer{height:30px;position:absolute;bottom:0;width:100%;background:#FFF;border-top:1px solid #efefef} .wrapper-box{padding:30px 15px}  #cpanel-table{margin-top:80px} #cpanel-table a{text-decoration:none;color:#E30311;font-size:11px;font-weight:bold} #cpanel-div{margin:10px auto 10px auto;width:950px} .cpanel-button{float:left;padding:10px;margin:20px;border:1px solid #ddd;text-align:center;width:128px;max-width:128px} .cpanel-button:hover{background-color:#dedede} .cpanel-button a{text-decoration:none;color:#E30311;font-size:11px;font-weight:bold} #form-element-error-box-show{padding:10px 0;text-shadow:1px 1px #FFF} #form-element-error-box-show li{list-style:none;margin:0 0 2px 0;cursor:pointer} #form-element-error-box-show label{padding:4px;cursor:pointer} .error-true{margin:10px;padding:20px;font-size:15px;background:#ebfde7;border:1px solid #dafdd1;text-align:center!important;text-shadow:1px 1px 0 #FFF;color:#267801!important} .error-false{margin:10px;padding:20px;font-size:15px;background:#ffe2e2;border:1px solid #fdd1d1;text-align:center!important;text-shadow:1px 1px 0 #FFF;color:#ff0000!important} body.-tpl-iframe{background:none;height:auto!important;min-height:500px}  body.-tpl-iframe #wrapper-container > .wrapper-box{margin:0;padding:0} body.-tpl-iframe #wrapper,body.-tpl-iframe #wrapper-container{min-width:650px !important}  .box-element-interactive{padding:8px;margin-bottom:10px}  .box-element-interactive:hover{background-color:#e0ebed;cursor:pointer;position:relative;text-shadow:1px 1px #FFF} .box-element-interactive:hover .box-element-interactive-action,.box-element-interactive-action:hover{display:block;cursor:pointer} .box-element-interactive-action{position:absolute;bottom:2px;right:2px;display:none} .box-structure-container{font-size:13px;line-height:16px}  .uploader-list{padding:10px}  .uploader-list .box-upload-item{margin-bottom:5px;cursor:pointer;border:0;border-bottom:1px dotted #999}  .uploader-list .box-upload-item:hover{background:#f5f5f5}  .uploader-list .box-upload-item .ico{float:left;margin-left:10px}  .uploader-list .box-upload-item .title{float:left;margin-left:10px}  .uploader-list .box-upload-item .size{float:right;margin-left:15px;width:100px;text-align:right;vertical-align:center;font-size:10px;color:#555;margin-top:4px}  .uploader-list .box-upload-item .ico-link{float:right;margin:5px 5px 5px 10px;width:25px;text-align:right;vertical-align:center}  .uploader-list .box-upload-item .ico-del{float:right;margin:5px 10px 5px 5px;width:25px;text-align:right;vertical-align:center}  .shadow-white{text-shadow:1px 1px 0 #FFF!important} .shadow-black{text-shadow:1px 1px 0 #FFF!important} img.default-bg{background:url('./images/bg-img-default.png') no-repeat transparent center}  div.default-bg{background:url('./images/bg-img-default.png') no-repeat transparent center;border:1px solid #ddd} ::-webkit-scrollbar{background:transparent;overflow:visible;width:15px}  ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2);border:solid #fff}  ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.4)}  ::-webkit-scrollbar-thumb:horizontal{border-width:4px 6px;min-width:40px}  ::-webkit-scrollbar-thumb:vertical{border-width:6px 4px;min-height:40px}  ::-webkit-scrollbar-track-piece{background-color:#fff}  ::-webkit-scrollbar-corner{background:transparent}  ::-webkit-scrollbar-thumb{background-color:#DDD}  ::-webkit-scrollbar-thumb:hover{background-color:#999;cursor:pointer} .-resp-autorefresh-false{padding:20px;color:#bf0000;background:#FFF2F3;border:1px solid #FFCCCD;margin:10px auto;font-size:14px}  .-resp-autorefresh-true{padding:20px;color:#00A022;background:#F5FCF4;border:1px solid #95FB88;margin:10px auto;font-size:14px}  .-resp-false{padding:20px;color:#bf0000;background:#FFF2F3;border:1px solid #FFCCCD;margin:10px auto;font-size:14px}  .-resp-true{padding:20px;color:#00A022;background:#F5FCF4;border:1px solid #95FB88;margin:10px auto;font-size:14px} 


/*def (03 - color).css*/.color-gray,.color-grey{color:#999!important} .color-1{color:#A00!important} .color-white{color:#FFF!important} .color-black{color:#000!important} .color-true{color:#093!important} .color-false{color:#F00!important} .color-alert{color:#E7A506!important} .color-info{color:#118DC9!important} .color-green{color:#096!important} .color-yellow{color:#FF0!important} .color-red{color:#F00!important} .color-blue{color:#1b7ece!important} .color-violet{color:#9C27B0!important} .color-orange{color:#f90!important} .color-brown{color:#854C25!important} .color-grenade{color:#9E0507!important} .color-navy{color:#0f5085!important} .color-pink{color:#e91e63!important} .bg-blue{background-color:#EFF8FB!important} .bg-red{background-color:#FFF7F7!important} .bg-yellow{background-color:#FEFCF5!important} .bg-green{background-color:#F5FDF5!important} .bg-strong{background-color:#ABF5AB !important} .bg-orange{background-color:#fbeadc !important} .bg-grey{background-color:#e9e8e8 !important} .bg-violet{background-color:#d5b0db!important} .bg-brown{background-color:#d8c3b4!important} .bg-grenade{background-color:#ffdcdd!important} .fill-white{background-color:#FFF!important} .fill-black{background-color:#000!important} .fill-green{background-color:#096!important} .fill-yellow{background-color:#F8F8A7!important} .fill-yellow{background-color:#FF0!important;color:#000 !important}  .fill-red{background-color:#F00!important} .fill-blue{background-color:#1b7ece!important} .fill-orange{background-color:#f90!important} .fill-grey{background-color:#bfbfbf !important} .fill-violet{background-color:#9C27B0!important} .fill-brown{background-color:#854C25!important} .fill-grenade{background-color:#9E0507!important} .fill-navy{background-color:#0f5085!important} .fill-pink{background-color:#e91e63!important} .bg-main{background-color:#d9e9b6!important} .fill-main{background-color:#97c22d!important} .color-main{color:#97c22d!important} .bg-alternative{background-color:#88aabc!important} .fill-alternative{background-color:#445259!important} .color-alternative{color:#445259!important} .score-color-000{color:rgb(255,10,250)}  .score-color-001{color:rgb(255,10,248)}  .score-color-002{color:rgb(255,10,246)}  .score-color-003{color:rgb(255,10,244)}  .score-color-004{color:rgb(255,10,242)}  .score-color-005{color:rgb(255,10,240)}  .score-color-006{color:rgb(255,10,238)}  .score-color-007{color:rgb(255,10,236)}  .score-color-008{color:rgb(255,10,234)}  .score-color-009{color:rgb(255,10,232)}  .score-color-010{color:rgb(255,10,230)}  .score-color-011{color:rgb(255,9,228)}  .score-color-012{color:rgb(255,9,226)}  .score-color-013{color:rgb(255,9,224)}  .score-color-014{color:rgb(255,9,222)}  .score-color-015{color:rgb(255,9,220)}  .score-color-016{color:rgb(255,8,218)}  .score-color-017{color:rgb(255,8,216)}  .score-color-018{color:rgb(255,8,214)}  .score-color-019{color:rgb(255,8,212)}  .score-color-020{color:rgb(255,0,0)}  .score-color-021{color:rgb(255,5,5)}  .score-color-022{color:rgb(255,10,10)}  .score-color-023{color:rgb(255,15,15)}  .score-color-024{color:rgb(255,20,20)}  .score-color-025{color:rgb(255,25,25)}  .score-color-026{color:rgb(255,30,30)}  .score-color-027{color:rgb(255,35,35)}  .score-color-028{color:rgb(255,40,40)}  .score-color-029{color:rgb(255,45,45)}  .score-color-030{color:rgb(255,50,50)}  .score-color-031{color:rgb(255,55,55)}  .score-color-032{color:rgb(255,60,60)}  .score-color-033{color:rgb(255,65,65)}  .score-color-034{color:rgb(255,70,70)}  .score-color-035{color:rgb(255,75,75)}  .score-color-036{color:rgb(255,80,80)}  .score-color-037{color:rgb(255,85,85)}  .score-color-038{color:rgb(255,90,90)}  .score-color-039{color:rgb(255,95,95)}  .score-color-040{color:rgb(255,100,100)}  .score-color-041{color:rgb(255,105,105)}  .score-color-042{color:rgb(255,110,110)}  .score-color-043{color:rgb(255,115,115)}  .score-color-044{color:rgb(255,120,120)}  .score-color-045{color:rgb(255,125,125)}  .score-color-046{color:rgb(255,130,130)}  .score-color-047{color:rgb(255,135,135)}  .score-color-048{color:rgb(255,140,140)}  .score-color-049{color:rgb(255,145,145)}  .score-color-050{color:rgb(255,150,150)}  .score-color-051{color:rgb(250,158,0)}  .score-color-052{color:rgb(245,166,0)}  .score-color-053{color:rgb(240,174,0)}  .score-color-054{color:rgb(235,182,0)}  .score-color-055{color:rgb(230,190,0)}  .score-color-056{color:rgb(225,198,0)}  .score-color-057{color:rgb(220,206,0)}  .score-color-058{color:rgb(215,214,0)}  .score-color-059{color:rgb(210,222,0)}  .score-color-060{color:rgb(205,230,0)}  .score-color-061{color:rgb(200,236,0)}  .score-color-062{color:rgb(195,242,0)}  .score-color-063{color:rgb(190,248,0)}  .score-color-064{color:rgb(185,254,0)}  .score-color-065{color:rgb(180,255,0)}  .score-color-066{color:rgb(160,255,0)}  .score-color-067{color:rgb(140,255,0)}  .score-color-068{color:rgb(120,255,0)}  .score-color-069{color:rgb(100,255,0)}  .score-color-070{color:rgb(255,255,0)}  .score-color-071{color:rgb(238,245,0)}  .score-color-072{color:rgb(221,235,0)}  .score-color-073{color:rgb(204,225,0)}  .score-color-074{color:rgb(187,215,0)}  .score-color-075{color:rgb(170,205,0)}  .score-color-076{color:rgb(153,195,0)}  .score-color-077{color:rgb(136,185,0)}  .score-color-078{color:rgb(119,175,0)}  .score-color-079{color:rgb(102,165,0)}  .score-color-080{color:rgb(85,155,0)}  .score-color-081{color:rgb(68,145,0)}  .score-color-082{color:rgb(51,135,0)}  .score-color-083{color:rgb(34,125,0)}  .score-color-084{color:rgb(17,115,0)}  .score-color-085{color:rgb(0,105,0)}  .score-color-086{color:rgb(0,101,0)}  .score-color-087{color:rgb(0,97,0)}  .score-color-088{color:rgb(0,93,0)}  .score-color-089{color:rgb(0,89,0)}  .score-color-090{color:rgb(0,85,0)}  .score-color-091{color:rgb(0,83,0)}  .score-color-092{color:rgb(0,81,0)}  .score-color-093{color:rgb(0,79,0)}  .score-color-094{color:rgb(0,77,0)}  .score-color-095{color:rgb(0,75,0)}  .score-color-096{color:rgb(0,73,0)}  .score-color-097{color:rgb(0,71,0)}  .score-color-098{color:rgb(0,69,0)}  .score-color-099{color:rgb(0,66,0)}  .score-color-100{color:rgb(0,128,0)}  .score-bg-000{background-color:rgb(255,10,250)}  .score-bg-001{background-color:rgb(255,10,248)}  .score-bg-002{background-color:rgb(255,10,246)}  .score-bg-003{background-color:rgb(255,10,244)}  .score-bg-004{background-color:rgb(255,10,242)}  .score-bg-005{background-color:rgb(255,10,240)}  .score-bg-006{background-color:rgb(255,10,238)}  .score-bg-007{background-color:rgb(255,10,236)}  .score-bg-008{background-color:rgb(255,10,234)}  .score-bg-009{background-color:rgb(255,10,232)}  .score-bg-010{background-color:rgb(255,10,230)}  .score-bg-011{background-color:rgb(255,9,228)}  .score-bg-012{background-color:rgb(255,9,226)}  .score-bg-013{background-color:rgb(255,9,224)}  .score-bg-014{background-color:rgb(255,9,222)}  .score-bg-015{background-color:rgb(255,9,220)}  .score-bg-016{background-color:rgb(255,8,218)}  .score-bg-017{background-color:rgb(255,8,216)}  .score-bg-018{background-color:rgb(255,8,214)}  .score-bg-019{background-color:rgb(255,8,212)}  .score-bg-020{background-color:rgb(255,0,0)}  .score-bg-021{background-color:rgb(255,5,5)}  .score-bg-022{background-color:rgb(255,10,10)}  .score-bg-023{background-color:rgb(255,15,15)}  .score-bg-024{background-color:rgb(255,20,20)}  .score-bg-025{background-color:rgb(255,25,25)}  .score-bg-026{background-color:rgb(255,30,30)}  .score-bg-027{background-color:rgb(255,35,35)}  .score-bg-028{background-color:rgb(255,40,40)}  .score-bg-029{background-color:rgb(255,45,45)}  .score-bg-030{background-color:rgb(255,50,50)}  .score-bg-031{background-color:rgb(255,55,55)}  .score-bg-032{background-color:rgb(255,60,60)}  .score-bg-033{background-color:rgb(255,65,65)}  .score-bg-034{background-color:rgb(255,70,70)}  .score-bg-035{background-color:rgb(255,75,75)}  .score-bg-036{background-color:rgb(255,80,80)}  .score-bg-037{background-color:rgb(255,85,85)}  .score-bg-038{background-color:rgb(255,90,90)}  .score-bg-039{background-color:rgb(255,95,95)}  .score-bg-040{background-color:rgb(255,100,100)}  .score-bg-041{background-color:rgb(255,105,105)}  .score-bg-042{background-color:rgb(255,110,110)}  .score-bg-043{background-color:rgb(255,115,115)}  .score-bg-044{background-color:rgb(255,120,120)}  .score-bg-045{background-color:rgb(255,125,125)}  .score-bg-046{background-color:rgb(255,130,130)}  .score-bg-047{background-color:rgb(255,135,135)}  .score-bg-048{background-color:rgb(255,140,140)}  .score-bg-049{background-color:rgb(255,145,145)}  .score-bg-050{background-color:rgb(255,150,150)}  .score-bg-051{background-color:rgb(250,158,0)}  .score-bg-052{background-color:rgb(245,166,0)}  .score-bg-053{background-color:rgb(240,174,0)}  .score-bg-054{background-color:rgb(235,182,0)}  .score-bg-055{background-color:rgb(230,190,0)}  .score-bg-056{background-color:rgb(225,198,0)}  .score-bg-057{background-color:rgb(220,206,0)}  .score-bg-058{background-color:rgb(215,214,0)}  .score-bg-059{background-color:rgb(210,222,0)}  .score-bg-060{background-color:rgb(205,230,0)}  .score-bg-061{background-color:rgb(200,236,0)}  .score-bg-062{background-color:rgb(195,242,0)}  .score-bg-063{background-color:rgb(190,248,0)}  .score-bg-064{background-color:rgb(185,254,0)}  .score-bg-065{background-color:rgb(180,255,0)}  .score-bg-066{background-color:rgb(160,255,0)}  .score-bg-067{background-color:rgb(140,255,0)}  .score-bg-068{background-color:rgb(120,255,0)}  .score-bg-069{background-color:rgb(100,255,0)}  .score-bg-070{background-color:rgb(255,255,0)}  .score-bg-071{background-color:rgb(238,245,0)}  .score-bg-072{background-color:rgb(221,235,0)}  .score-bg-073{background-color:rgb(204,225,0)}  .score-bg-074{background-color:rgb(187,215,0)}  .score-bg-075{background-color:rgb(170,205,0)}  .score-bg-076{background-color:rgb(153,195,0)}  .score-bg-077{background-color:rgb(136,185,0)}  .score-bg-078{background-color:rgb(119,175,0)}  .score-bg-079{background-color:rgb(102,165,0)}  .score-bg-080{background-color:rgb(85,155,0)}  .score-bg-081{background-color:rgb(68,145,0)}  .score-bg-082{background-color:rgb(51,135,0)}  .score-bg-083{background-color:rgb(34,125,0)}  .score-bg-084{background-color:rgb(17,115,0)}  .score-bg-085{background-color:rgb(0,105,0)}  .score-bg-086{background-color:rgb(0,101,0)}  .score-bg-087{background-color:rgb(0,97,0)}  .score-bg-088{background-color:rgb(0,93,0)}  .score-bg-089{background-color:rgb(0,89,0)}  .score-bg-090{background-color:rgb(0,85,0)}  .score-bg-091{background-color:rgb(0,83,0)}  .score-bg-092{background-color:rgb(0,81,0)}  .score-bg-093{background-color:rgb(0,79,0)}  .score-bg-094{background-color:rgb(0,77,0)}  .score-bg-095{background-color:rgb(0,75,0)}  .score-bg-096{background-color:rgb(0,73,0)}  .score-bg-097{background-color:rgb(0,71,0)}  .score-bg-098{background-color:rgb(0,69,0)}  .score-bg-099{background-color:rgb(0,66,0)}  .score-bg-100{background-color:rgb(0,128,0)}  


/*def (04 - template).css*/#wrapper-container{} .cpanel-stage{margin:25px auto;max-width:1000px;width:100%}  ul.cpanel-list,ul.cpanel-list li.item-module{list-style:none;margin:0;padding:0}  ul.cpanel-list{width:100%;display:inline-grid;grid-template-columns:repeat(4,25%)}  ul.cpanel-list li.item-module_{float:left;width:25%}  ul.cpanel-list li.item-module{position:relative}  ul.cpanel-list li.item-module img.-ico{max-width:100%}  ul.cpanel-list li.item-module .-box{background:#fff;border:1px solid #ebf0f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;height:250px;line-height:16px;margin:10px;overflow:auto;padding:15px;position:relative;text-align:center;text-decoration:none}  ul.cpanel-list li.item-module a{text-decoration:none}  ul.cpanel-list li.item-module .-title{font-size:16px;color:#444;margin:10px 0} ul.cpanel-list li.item-module .-description{color:#999} ul.cpanel-list li.item-module .-box:hover{background:#fafdfc;border:1px solid #e6e6e6}  ul.cpanel-list li.item-module .cpanel-badge-canvas{position:absolute;top:0;right:0;left:0;z-index:99;text-align:right}  ul.cpanel-list li.item-module .ticket-badge-icon + .ticket-badge-icon{margin-left:5px}  .color-primary{color:#00A8E2}  .-iconed{font-size:16px;line-height:24px}  .-iconed i{font-size:18px;margin-right:5px}  .wrapper-box-tbl{margin:0;padding:0;width:100%} .wrapper-box-tbl .-sidebar{width:225px;position:relative;vertical-align:top}  .wrapper-box-tbl .-content{vertical-align:top}  .wrapper-box-container{width:100%;min-height:50px;padding:0;background:#FFF;cursor:default;float:left;border:1px solid #ddd;right:0px;position:relative;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);-moz-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);margin-bottom:20px;background:#fff;z-index:1} .wrapper-box-container.-z99{z-index:99}  .wrapper-box-container +.wrapper-box-container{display:inline-block;margin-left:20px}  .wrapper-box-container .-header,.wrapper-box-container .-footer,.wrapper-box-container .-content{padding:15px 20px;font-size:12px;color:#000;line-height:22px;border:0;position:relative;z-index:2}  .wrapper-box-container .-header+.-content,.wrapper-box-container .-content+.-content,.wrapper-box-container .-footer{border-top:1px solid #D3D2D2;-moz-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-o-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-webkit-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12)}  .wrapper-box-container .-content.-more{background:#fafafa} .wrapper-box-container .-full-block{padding:0}  .wrapper-box-container .-header{background:#fafafa;font-size:14px;font-weight:bold} .wrapper-box-container .-footer{background:#f1f1f1;border-bottom:0} .wrapper-box-container .grid-half{width:100%;display:inline-grid;grid-template-columns:repeat(2,49%);grid-column-gap:2%;align-items:center;box-sizing:border-box}  .wrapper-box-container .grid-x3{width:100%;display:inline-grid;grid-template-columns:repeat(3,32%);grid-column-gap:2%;align-items:center;box-sizing:border-box}  .wrapper-box-container .grid-x2v1{width:100%;display:inline-grid;grid-template-columns:64% 32%;grid-column-gap:2%;align-items:center;box-sizing:border-box}  .wrapper-box-container .-content > field{color:#1b7ece;width:100%;display:inline-block;font-weight:bold;font-size:16px;box-sizing:border-box;line-height:42px}  .wrapper-box-container .-content > .-grid{width:100%;display:inline-grid;grid-template-columns:80px auto;align-items:center} .wrapper-box-container .-footer > .-grid{width:100%;display:inline-grid;grid-template-columns:120px auto;align-items:center} .-nav-menu-footer{padding:20px 20px;background:#fafafa;border:0;border-top:1px solid #d7d7d7;line-height:14px}  .-nav-menu-footer .-row{padding:5px 0;margin-bottom:0}  .-nav-menu-footer .-row+.-row{border-top:1px solid #dedede;margin-top:10px;padding-top:10px} .page-nav-menu-section{margin-right:15px;width:215px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}  .page-nav-menu-section .-section-header{padding:10px 20px;margin:0 0 0 0;background:#f6f6f6;border:0;border-bottom:1px solid #d7d7d7;color:000;font-weight:bold;font-size:13px} .page-nav-menu-section .-section-info{padding:10px 20px;margin:0 0 0 0;background:#F7FFF2;border:0;border-bottom:1px solid #d7d7d7;color:000;font-size:13px} .page-nav-menu-section .-section-info strong{font-size:16px}  .page-nav-menu-section ul,.page-nav-menu-section li{margin:0;padding:0;list-style:none} .page-nav-menu-section ul.-nav-menu-main{margin:10px 10px} .page-nav-menu-section .item-group{display:block;text-decoration:none;padding:5px 10px;color:#222;width:170px;font-weight:bold} .page-nav-menu-section a.item-group:hover,.page-nav-menu-section .item-group.-active{background:#19A0E0;color:#FFF} .page-nav-menu-section .-subgroup{float:left;width:100%;padding:0px;display:block} .page-nav-menu-section .-item-group:hover .-subgroup,.page-nav-menu-section .-item-group.-active .-subgroup{display:block} .page-nav-menu-section .item-subgroup{display:block;text-decoration:none;padding:5px 10px 5px 15px;color:#777}  .page-nav-menu-section a.item-subgroup:hover,.page-nav-menu-section .item-subgroup.-active{background:#19A0E0;color:#FFF} .page-nav-menu-section a.item-subgroup:hover span,.page-nav-menu-section .item-subgroup.-active span{color:#FFF !important}  .page-section-module{background:#fff;padding:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}  .page-section-module .-section-header{padding:20px;width:100%;margin:-25px 0 0 -20px;background:#f6f6f6;border:0;border-bottom:1px solid #d7d7d7;font-size:18px} .page-nav-menu-section+.page-section-module{margin-left:225px} .page-section-module > .-section-content{padding:20px 0;font-size:13px;position:relative} .page-section-module > .-section-content > .-section-content{background:#f7f7f7;padding:20px;width:100%;margin-left:-20px}  .page-section-module hr{border:0;border-top:1px dotted #d2d2d2;margin:15px 0;width:100%;padding:0 20px;margin-left:-20px;clear:both}  .page-section-module{padding:0}  .page-section-module .-section-header{margin:0;padding:10px 20px;line-height:35px;box-sizing:border-box}  .page-section-module > .-section-content{padding:20px}  .page-section-module .-section-footer{margin:0;padding:10px 20px;box-sizing:border-box}  .page-section-module input.-style,.page-section-module textarea.-style,.page-section-module select.-style,.page-section-module button.-style,.-new-style-force,.input-1{width :100%;zoom:1;display:inline;margin:0;background:#FFF;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;border:1px solid #ddd}  .page-section-module select.-style,select.-new-style-force,select.input-1{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0 !important;-moz-border-radius:none;border-radius:none;background:url(/content/css/images/bg-select.png) no-repeat right center #FFF;text-indent:0.01px;text-overflow:""}  .page-section-module .-style.-big{font-size:16px;padding:8px 12px;line-height:24px}  .page-section-module .-style.-number{font-size:30px;padding:10px !important;line-height:30px;text-align:center;font-weight:bold}  .page-section-module .-section-title{color:#19A0E0;font-size:14px} input.-label-big{padding:16px 20px;font-size:22px;line-height:22px;border:1px solid #e2e2e2} input.-label-medium{padding:12px;font-size:14px;line-height:18px}  select.-double{padding:12px;font-size:14px;line-height:18px}  select.-double.-small{width:28%}  select.-double.-big{max-width:70%} select.-triple{padding:12px;font-size:14px;line-height:18px;width:32.25%} label.-double{width:48.5%;display:inline-block} label.-double+label.-double{margin-left:2%} label.-triple.-big{width:44%;display:inline-block} label.-triple.-medium{width:27%;display:inline-block} .trigger-upload-btn{position:relative;max-width:140px;overflow:hidden}  .trigger-upload-btn input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:999px;cursor:pointer;width:100%;display:block;height:100%;min-height:400px;opacity:0.0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0.0;-moz-opacity:0.0;z-index:1}  .-uploadfilename{font-size:11px;color:#999;top:32px;left:0;position:absolute;text-align:left;width:100%;height:28px;line-height:14px;overflow:hidden}  .-thumb-box-container.-attach{margin:0 60px 0 0;float:left;max-width:175px} .-thumb-box-container.-attach .-thumb-box{border:2px solid #dadada;width:170px;height:240px;margin:0 0 10px 0;background-image:url(./images/bg-thumb-attach.png);background-position:center center;background-repeat:no-repeat;position:relative;-moz-box-shadow:3px 3px 0 rgba(100,100,100,0.1);-webkit-box-shadow:3px 3px 0 rgba(100,100,100,0.1);box-shadow:3px 3px 0 rgba(100,100,100,0.1)}  .-thumb-box-container .-info{line-height:14px;margin-top:35px;color:#777;font-size:12px;border:0;border-top:1px solid #f2cccc;padding:5px 0}  .-thumb-box-container:hover .-info{color:#000;border-top:1px solid #19A0E0}  .-thumb-box-container.-image{} .-thumb-box-container.-image .-thumb-box{border:2px solid #dadada;margin:0 0 10px 0;background-image:url(./images/bg-thumb-image.png);background-position:center center;background-repeat:no-repeat;position:relative;-moz-box-shadow:3px 3px 0 rgba(100,100,100,0.1);-webkit-box-shadow:3px 3px 0 rgba(100,100,100,0.1);box-shadow:3px 3px 0 rgba(100,100,100,0.1)}  .-thumb-box-container.-image .-thumb-box.-snap{min-width:50px;min-height:50px;padding:5px;background-color:#fff} .-thumb-box .-action{display:none} .-thumb-box .-action{display:block;position:absolute;bottom:0;right:0}  .-thumb-box .-action .gbtn{margin:0;padding:5px 0;float:right!important} .btn-toggle-action{position:relative}  .btn-toggle-action .box-action{display:none;position:absolute;top:-20px;right:0;z-index:1;background:#FFF;-webkit-box-shadow:0px 0px 8px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px -2px rgba(0,0,0,0.5);box-shadow:0px 0px 8px -2px rgba(0,0,0,0.5)}  .btn-toggle-action:hover .box-action{display:block;position:absolute}  .btn-toggle-action .box-action ul,.btn-toggle-action .box-action li{margin:0;padding:0;list-style:none} .btn-toggle-action .box-action ul{white-space:nowrap}  .btn-toggle-action .box-action li{display:inline-block;min-width:60px;text-align:center;padding:10px;margin:0;border-left:1px solid #FFF} .btn-toggle-action .box-action li:hover{background:#f8f8f8} .btn-toggle-action .box-action li a{text-decoration:none;color:#999;font-size:11px;font-family:tahoma} .btn-toggle-action .box-action li .-ico{min-height:20px}  .btn-toggle-action .box-action li+li{border-left:1px solid #eee;margin-left:-4px} .btn-toggle-action .box-action li i.fa{font-size:15px}  .box-ricerca-avanzata{box-sizing:border-box;margin-bottom:20px}  .box-ricerca-avanzata .advanced-search-label{padding:10px;background-color:#1b7ece;color:#fff;font-size:16px;line-height:18px;font-weight:bold} .box-ricerca-avanzata .advanced-search-canvas{background-color:#fff;padding:20px;border:1px solid #e8e8e8;border-top:0}  .box-ricerca-avanzata .-style.input-filter{width:100% !important;padding:5px!important;border:1px solid #e8e8e8!important;font-size:14px;line-height:18px;box-sizing:border-box}  .box-ricerca-avanzata .-style.-big.input-filter{padding:9px!important}  .box-ricerca-avanzata select.chosen-select{width:100% !important}  .box-ricerca-avanzata .chosen-container.-style.input-filter{border:none !important}  .box-ricerca-avanzata .-style.chosen-select{padding:0 !important;height:30px} .box-ricerca-avanzata .-style.chosen-select a.chosen-single{height:30px !important;line-height:28px !important}  .box-ricerca-avanzata .-style.chosen-container-single .chosen-single div b{background-position-y:4px !important}  .box-ricerca-avanzata label{color:#000000} .sidebar-stat-box{margin-right:15px;width:100%;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}  .page-nav-menu-section+.sidebar-stat-box,.sidebar-stat-box+.sidebar-stat-box{margin-top:20px}  .sidebar-stat-box .-header,.sidebar-stat-box .-footer,.sidebar-stat-box .-content{padding:15px 20px;font-size:12px;color:#000;text-align:center;line-height:22px;border:0;position:relative;z-index:2}  .sidebar-stat-box .-header+.-content,.sidebar-stat-box .-content+.-content,.sidebar-stat-box .-footer{border-top:1px solid #D3D2D2;-moz-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-o-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-webkit-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12)}  .sidebar-stat-box .-content.-more{background:#fafafa} .sidebar-stat-box .-full-block{padding:0}  .sidebar-stat-box .-header{background:#fafafa;font-size:14px;font-weight:bold} .sidebar-stat-box .-footer{background:#f1f1f1;border-bottom:0} .page-side-action .-content .stat-number,.sidebar-stat-box .-content .stat-number{font-size:35px;line-height:40px;font-weight:bold}  .page-side-action .-content > field,.sidebar-stat-box .-content > field{color:#1b7ece;width:100%;display:inline-block;font-weight:bold;font-size:16px;box-sizing:border-box}  .page-side-action .-content > .fieldset,.sidebar-stat-box .-content > .fieldset{position:relative;padding-right:50px;font-size:16px;padding:8px 12px;line-height:24px}  .page-side-action .-content > .fieldset > .-icon,.sidebar-stat-box .-content > .fieldset > .-icon{font-size:24px;width:50px;line-height:33px;height:33px;background-color:#19A0E0;color:#fff;text-align:center;position:absolute;top:0;bottom:0;right:0;z-index:2}  .page-side-action .-content > .um,.sidebar-stat-box .-content > .um{font-size:18px;width:18px;height:18px;padding:5px;background-color:#19A0E0;color:#fff;text-align:center;position:absolute;bottom:0;right:0;z-index:2}  .page-side-action .-footer .fieldset{position:relative;padding-right:50px;font-size:16px;padding:8px 12px;line-height:24px}  .page-side-action .-footer .fieldset > .-icon{font-size:24px;width:50px;line-height:33px;height:33px;background-color:#19A0E0;color:#fff;text-align:center;position:absolute;top:0;bottom:0;right:0;z-index:2}  .page-side-action input.-style,.page-side-action textarea.-style,.page-side-action select.-style,.page-side-action button.-style{width :100%;zoom:1;display:inline;margin:0;background:#FFF;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;border:1px solid #ddd}  .page-side-action{clear:both;padding-top:20px;margin-right:15px}  .page-side-action .side-action-box{width:100%;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-sizing:border-box}  .page-side-action .side-action-box+.side-action-box{margin-top:20px}  .page-side-action .side-action-box .-head{background:#f2f2f2;padding:10px;box-sizing:border-box;border-bottom:1px solid #e3e3e3;width:100%;text-transform:uppercase;font-size:11px;font-weight:bold;color:#000}  .page-side-action .side-action-box .-foot{background:#fafafa;padding:10px;border-top:1px solid #d7d7d7;line-height:14px}  .page-side-action .side-action-box .-content{padding:10px;background-color:#fff;font-size:14px;position:relative}  .page-side-action .side-action-box .-content .stato-note{font-size:12px;line-height:16px}  .page-side-action .side-action-box .-content .stato-note-content{padding:4px;font-style:italic;border:1px solid #eee}  .page-side-action .side-action-box .-content a{margin:3px 0}  .sidebar-recap-box{margin-right:15px;width:215px;background:#fff;margin-top:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}  .sidebar-recap-box .-header,.sidebar-recap-box .-footer,.sidebar-recap-box .-content{padding:15px 20px;font-size:12px;color:#000;line-height:22px;border:0;position:relative;z-index:2}  .sidebar-recap-box .-header+.-content,.sidebar-recap-box .-content+.-content,.sidebar-recap-box .-footer{border-top:1px solid #D3D2D2;-moz-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-o-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12);-webkit-box-shadow:inset 0 4px 4px -2px rgba(0,0,0,.12)}  .sidebar-recap-box .-content.-more{background:#fafafa} .sidebar-recap-box .-full-block{padding:0}  .sidebar-recap-box .-header{background:#1b7ece;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase}  .sidebar-recap-box .-footer{background:#f1f1f1;border-bottom:0} .sidebar-recap-box .-content ul.fieldlist{list-style:none;margin:0;padding:0}  .sidebar-recap-box .-content ul.fieldlist li{font-size:14px;line-height:18px}  .sidebar-recap-box .-content ul.fieldlist li+li{border-top:1px solid #ddd;margin-top:3px;padding-top:3px}  .sidebar-recap-box .-content ul.fieldlist li .-field{font-style:italic;font-size:11px}  .sidebar-recap-box .-content ul.fieldlist li .-value{color:#1b7ece;font-weight:bold;position:relative}  .sidebar-recap-box .-content ul.fieldlist li .-value i{position:absolute;right:-15px;bottom:0}  .sidebar-recap-box .-goto{position:absolute;bottom:-1px;right:1px;color:#118DC9;cursor:pointer;font-size:18px}  .sidebar-recap-box .inline-goto{float:right;bottom:-1px;right:1px;color:#118DC9;cursor:pointer;font-size:14px}  


/*def (05 - forms).css*/ul.form-grid-field{margin:0;padding:0;list-style:none;position:relative}  ul.form-grid-field > li{float:left;box-sizing:border-box;position:relative;font-size:13px;margin-bottom:20px}  ul.form-grid-field > li.mb0{margin-bottom:0px}  ul.form-grid-field > li > label{font-weight:bold;cursor:inherit;min-height:15px}  ul.form-grid-field > li .-input{position:relative}  ul.form-grid-field > li .-input > field{color:#1b7ece;width:100%;display:inline-block;font-weight:bold;font-size:16px;box-sizing:border-box;padding:8px 2px;border-bottom:1px solid #1b7ece;min-height:35px}  ul.form-grid-field > li .-section{position:relative;font-size:16px;box-sizing:border-box;padding:8px;background-color:#dcebfb;font-weight:bold;border-bottom:1px solid #1b7ece;margin-top:10px}  ul.form-grid-field > li .-section.-blue{background-color:#dcebfb}  ul.form-grid-field > li .-section.-green{background-color:#DBF5B2;border-color:#5bb522} ul.form-grid-field > li .-section.-red{background-color:#ef9a9a;border-color:#f00} ul.form-grid-field > li .-section.-yellow{background-color:#F8EFCA;border-color:#ceda12} ul.form-grid-field > li .-section.-orange{background-color:#fbeadc;border-color:#f90} ul.form-grid-field > li .-section.-violet{background-color:#da9aef;border-color:#9C27B0} ul.form-grid-field > li .-section.-default{background-color:#eee;border-color:#ddd} ul.form-grid-field > li > button{margin-top:20px}  ul.form-grid-field > li label+.-input > button{margin-top:0}  ul.form-grid-field > li > .-input > label.custom-input{margin-top:20px}  ul.form-grid-field > li .-input input.-uc{text-transform:uppercase}  ul.form-grid-field > li .-input input.-lc{text-transform:lowercase}  ul.form-grid-field > li .-content input.-uc{text-transform:uppercase}  ul.form-grid-field > li .-content input.-lc{text-transform:lowercase}  ul.form-grid-field > li+li{margin-left:2%} ul.form-grid-field > li.-c0{clear:both;margin-left:0 !important}  ul.form-grid-field > li.-x1{width:100%}  ul.form-grid-field > li.-x2{width:49%}  ul.form-grid-field > li.-x3{width:32%}  ul.form-grid-field > li.-x4{width:23.5%}  ul.form-grid-field > li.-x5{width:18.4%}  ul.form-grid-field > li.-x6{width:15%}  ul.form-grid-field > li.-x2_3{width:66%}  ul.form-grid-field > li.-x2_4{width:49%}  ul.form-grid-field > li.-x2_5{width:38.8%}  ul.form-grid-field > li.-x2_6{width:32%}  ul.form-grid-field > li.-x3_4{width:74.5%}  ul.form-grid-field > li.-x3_5{width:59.2%}  ul.form-grid-field > li.-x3_6{width:49%}  ul.form-grid-field > li.-x4_5{width:79.6%}  ul.form-grid-field > li.-x4_6{width:66%}  ul.form-grid-field > li.-x5_6{width:83%}  ul.form-grid-field > li.-xAuto{width:auto}  ul.form-grid-field div.input-invalidate{color:#f00 !important;font-size:11px !important;background-color:transparent !important;padding:3px;border:0 !important;position:absolute;top:-20px;right:0}  ul.form-grid-field .wrapper-box-container .-content div.input-invalidate{top:auto !important;bottom:-5px;right:20px !important}  ul.form-grid-field .fieldset{width:100%;display:inline-grid;grid-template-columns:auto 50px}  ul.form-grid-field .fieldset.-big{grid-template-columns:auto 70px}  ul.form-grid-field .fieldset.-small{grid-template-columns:auto 30px}  ul.form-grid-field .fieldset.-reverse{direction:rtl}  ul.form-grid-field .fieldset.-reverse input{direction:ltr}  ul.form-grid-field .fieldset > .-icon{font-size:18px;line-height:20px;width:100%;background-color:#19A0E0;color:#fff;text-align:center;padding:10px;box-sizing:border-box}  ul.form-grid-field .fieldset > .-number+.-icon{font-size:30px;line-height:40px}  ul.form-grid-field .fieldset > .-icon.bg-green{background-color:#096 !important}  ul.form-grid-field .fieldset > .-icon.bg-blue{background-color:#19A0E0 !important}  ul.form-grid-field .fieldset > .-icon.bg-green{background-color:#096 !important}  ul.form-grid-field .fieldset > .-icon.bg-orange{background-color:#f90 !important}  ul.form-grid-field .fieldset > .-icon.bg-red{background-color:#f00 !important}  ul.form-grid-field .fieldset.-small > .-icon{font-size:15px;line-height:18px;width:100%;background-color:#19A0E0;color:#fff;text-align:center;padding:6px;box-sizing:border-box}  ul.form-grid-field .fieldset.-small > .-number+.-icon{font-size:15px;line-height:18px}  


/*def (06 - sprite-ico).css*/.vote-10{background:url('./images/sprite-vote-10.png') center center no-repeat transparent;width:58px;height:10px;overflow:hidden;content:"";display:inline-block;overflow:hidden;background-position:0 -50px}  .vote-10.key5{background-position:0 0} .vote-10.key4{background-position:0 -10px} .vote-10.key3{background-position:0 -20px} .vote-10.key2{background-position:0 -30px} .vote-10.key1{background-position:0 -40px} .vote-10.key0{background-position:0 -50px} .sprite-option-to{background:url('./images/sprite-option-to.png') no-repeat transparent;width:16px;height:16px;background-position:0 16px;overflow:hidden;content:"";display:inline-block;overflow:hidden}  .sprite-option-to.key0{background-position:0 0} .sprite-option-to.key1{background-position:0 -16px} .sprite-state-enabled{background:url('./images/sprite-state-1-0.png') no-repeat transparent;width:16px;height:16px;background-position:0 16px;overflow:hidden;content:"";display:inline-block;overflow:hidden}  .sprite-state-enabled.key0{background-position:0 -16px} .sprite-state-enabled.key1{background-position:0 0} .sprite-lock{background:url('./images/sprite-lock.png') no-repeat transparent;width:12px;height:12px;overflow:hidden;content:"";display:inline-block;overflow:hidden} .sprite-lock.-lock{background-position:0 0} .sprite-lock.-unlock{background-position:-12px 0} .sprite-arrow{background:url('./images/sprite-arrow.png') no-repeat transparent;overflow:hidden;content:"";display:inline-block}  .sprite-arrow.-box-left{width:10px;height:20px;background-position:0 0} .sprite-arrow.-box-right{width:10px;height:20px;background-position:-10px 0} .sprite-arrow.-box-top{width:20px;height:10px;background-position:0 0} .sprite-arrow.-box-bottom{width:20px;height:10px;background-position:0 -10px} .sprite-order{background:url('./images/sprite-order-type.png') no-repeat transparent;width:24px;height:16px;overflow:hidden;content:"";display:inline-block;overflow:hidden} .sprite-order.-key0{background-position:0 0} .sprite-order.-key10{background-position:0 -16px} .sprite-order.-key5{background-position:0 -32px} .sprite-order.-key100{background-position:0 -48px} .sprite-order.-key-1{background-position:0 -64px} .sprite-order.-key-10{background-position:0 -80px} .sprite-order.-key-100{background-position:0 -96px} .sprite-order.-key-500{background-position:0 -112px} .flag{width:16px;height:11px;background:url(./images/flags.png) no-repeat;display:inline-block}  .flag.flag-ad{background-position:-16px 0} .flag.flag-ae{background-position:-32px 0} .flag.flag-af{background-position:-48px 0} .flag.flag-ag{background-position:-64px 0} .flag.flag-ai{background-position:-80px 0} .flag.flag-al{background-position:-96px 0} .flag.flag-am{background-position:-112px 0} .flag.flag-an{background-position:-128px 0} .flag.flag-ao{background-position:-144px 0} .flag.flag-ar{background-position:-160px 0} .flag.flag-as{background-position:-176px 0} .flag.flag-at{background-position:-192px 0} .flag.flag-au{background-position:-208px 0} .flag.flag-aw{background-position:-224px 0} .flag.flag-az{background-position:-240px 0} .flag.flag-ba{background-position:0 -11px} .flag.flag-bb{background-position:-16px -11px} .flag.flag-bd{background-position:-32px -11px} .flag.flag-be{background-position:-48px -11px} .flag.flag-bf{background-position:-64px -11px} .flag.flag-bg{background-position:-80px -11px} .flag.flag-bh{background-position:-96px -11px} .flag.flag-bi{background-position:-112px -11px} .flag.flag-bj{background-position:-128px -11px} .flag.flag-bm{background-position:-144px -11px} .flag.flag-bn{background-position:-160px -11px} .flag.flag-bo{background-position:-176px -11px} .flag.flag-br{background-position:-192px -11px} .flag.flag-bs{background-position:-208px -11px} .flag.flag-bt{background-position:-224px -11px} .flag.flag-bv{background-position:-240px -11px} .flag.flag-bw{background-position:0 -22px} .flag.flag-by{background-position:-16px -22px} .flag.flag-bz{background-position:-32px -22px} .flag.flag-ca{background-position:-48px -22px} .flag.flag-catalonia{background-position:-64px -22px} .flag.flag-cd{background-position:-80px -22px} .flag.flag-cf{background-position:-96px -22px} .flag.flag-cg{background-position:-112px -22px} .flag.flag-ch{background-position:-128px -22px} .flag.flag-ci{background-position:-144px -22px} .flag.flag-ck{background-position:-160px -22px} .flag.flag-cl{background-position:-176px -22px} .flag.flag-cm{background-position:-192px -22px} .flag.flag-cn{background-position:-208px -22px} .flag.flag-co{background-position:-224px -22px} .flag.flag-cr{background-position:-240px -22px} .flag.flag-cu{background-position:0 -33px} .flag.flag-cv{background-position:-16px -33px} .flag.flag-cy{background-position:-32px -33px} .flag.flag-cz{background-position:-48px -33px} .flag.flag-de{background-position:-64px -33px} .flag.flag-dj{background-position:-80px -33px} .flag.flag-dk{background-position:-96px -33px} .flag.flag-dm{background-position:-112px -33px} .flag.flag-do{background-position:-128px -33px} .flag.flag-dz{background-position:-144px -33px} .flag.flag-ec{background-position:-160px -33px} .flag.flag-ee{background-position:-176px -33px} .flag.flag-eg{background-position:-192px -33px} .flag.flag-eh{background-position:-208px -33px} .flag.flag-england{background-position:-224px -33px} .flag.flag-er{background-position:-240px -33px} .flag.flag-es{background-position:0 -44px} .flag.flag-et{background-position:-16px -44px} .flag.flag-eu{background-position:-32px -44px} .flag.flag-fi{background-position:-48px -44px} .flag.flag-fj{background-position:-64px -44px} .flag.flag-fk{background-position:-80px -44px} .flag.flag-fm{background-position:-96px -44px} .flag.flag-fo{background-position:-112px -44px} .flag.flag-fr{background-position:-128px -44px} .flag.flag-ga{background-position:-144px -44px} .flag.flag-gb{background-position:-160px -44px} .flag.flag-gd{background-position:-176px -44px} .flag.flag-ge{background-position:-192px -44px} .flag.flag-gf{background-position:-208px -44px} .flag.flag-gg{background-position:-224px -44px} .flag.flag-gh{background-position:-240px -44px} .flag.flag-gi{background-position:0 -55px} .flag.flag-gl{background-position:-16px -55px} .flag.flag-gm{background-position:-32px -55px} .flag.flag-gn{background-position:-48px -55px} .flag.flag-gp{background-position:-64px -55px} .flag.flag-gq{background-position:-80px -55px} .flag.flag-gr{background-position:-96px -55px} .flag.flag-gs{background-position:-112px -55px} .flag.flag-gt{background-position:-128px -55px} .flag.flag-gu{background-position:-144px -55px} .flag.flag-gw{background-position:-160px -55px} .flag.flag-gy{background-position:-176px -55px} .flag.flag-hk{background-position:-192px -55px} .flag.flag-hm{background-position:-208px -55px} .flag.flag-hn{background-position:-224px -55px} .flag.flag-hr{background-position:-240px -55px} .flag.flag-ht{background-position:0 -66px} .flag.flag-hu{background-position:-16px -66px} .flag.flag-id{background-position:-32px -66px} .flag.flag-ie{background-position:-48px -66px} .flag.flag-il{background-position:-64px -66px} .flag.flag-im{background-position:-80px -66px} .flag.flag-in{background-position:-96px -66px} .flag.flag-io{background-position:-112px -66px} .flag.flag-iq{background-position:-128px -66px} .flag.flag-ir{background-position:-144px -66px} .flag.flag-is{background-position:-160px -66px} .flag.flag-it{background-position:-176px -66px} .flag.flag-je{background-position:-192px -66px} .flag.flag-jm{background-position:-208px -66px} .flag.flag-jo{background-position:-224px -66px} .flag.flag-jp{background-position:-240px -66px} .flag.flag-ke{background-position:0 -77px} .flag.flag-kg{background-position:-16px -77px} .flag.flag-kh{background-position:-32px -77px} .flag.flag-ki{background-position:-48px -77px} .flag.flag-km{background-position:-64px -77px} .flag.flag-kn{background-position:-80px -77px} .flag.flag-kp{background-position:-96px -77px} .flag.flag-kr{background-position:-112px -77px} .flag.flag-kw{background-position:-128px -77px} .flag.flag-ky{background-position:-144px -77px} .flag.flag-kz{background-position:-160px -77px} .flag.flag-la{background-position:-176px -77px} .flag.flag-lb{background-position:-192px -77px} .flag.flag-lc{background-position:-208px -77px} .flag.flag-li{background-position:-224px -77px} .flag.flag-lk{background-position:-240px -77px} .flag.flag-lr{background-position:0 -88px} .flag.flag-ls{background-position:-16px -88px} .flag.flag-lt{background-position:-32px -88px} .flag.flag-lu{background-position:-48px -88px} .flag.flag-lv{background-position:-64px -88px} .flag.flag-ly{background-position:-80px -88px} .flag.flag-ma{background-position:-96px -88px} .flag.flag-mc{background-position:-112px -88px} .flag.flag-md{background-position:-128px -88px} .flag.flag-me{background-position:-144px -88px} .flag.flag-mg{background-position:-160px -88px} .flag.flag-mh{background-position:-176px -88px} .flag.flag-mk{background-position:-192px -88px} .flag.flag-ml{background-position:-208px -88px} .flag.flag-mm{background-position:-224px -88px} .flag.flag-mn{background-position:-240px -88px} .flag.flag-mo{background-position:0 -99px} .flag.flag-mp{background-position:-16px -99px} .flag.flag-mq{background-position:-32px -99px} .flag.flag-mr{background-position:-48px -99px} .flag.flag-ms{background-position:-64px -99px} .flag.flag-mt{background-position:-80px -99px} .flag.flag-mu{background-position:-96px -99px} .flag.flag-mv{background-position:-112px -99px} .flag.flag-mw{background-position:-128px -99px} .flag.flag-mx{background-position:-144px -99px} .flag.flag-my{background-position:-160px -99px} .flag.flag-mz{background-position:-176px -99px} .flag.flag-na{background-position:-192px -99px} .flag.flag-nc{background-position:-208px -99px} .flag.flag-ne{background-position:-224px -99px} .flag.flag-nf{background-position:-240px -99px} .flag.flag-ng{background-position:0 -110px} .flag.flag-ni{background-position:-16px -110px} .flag.flag-nl{background-position:-32px -110px} .flag.flag-no{background-position:-48px -110px} .flag.flag-np{background-position:-64px -110px} .flag.flag-nr{background-position:-80px -110px} .flag.flag-nu{background-position:-96px -110px} .flag.flag-nz{background-position:-112px -110px} .flag.flag-om{background-position:-128px -110px} .flag.flag-pa{background-position:-144px -110px} .flag.flag-pe{background-position:-160px -110px} .flag.flag-pf{background-position:-176px -110px} .flag.flag-pg{background-position:-192px -110px} .flag.flag-ph{background-position:-208px -110px} .flag.flag-pk{background-position:-224px -110px} .flag.flag-pl{background-position:-240px -110px} .flag.flag-pm{background-position:0 -121px} .flag.flag-pn{background-position:-16px -121px} .flag.flag-pr{background-position:-32px -121px} .flag.flag-ps{background-position:-48px -121px} .flag.flag-pt{background-position:-64px -121px} .flag.flag-pw{background-position:-80px -121px} .flag.flag-py{background-position:-96px -121px} .flag.flag-qa{background-position:-112px -121px} .flag.flag-re{background-position:-128px -121px} .flag.flag-ro{background-position:-144px -121px} .flag.flag-rs{background-position:-160px -121px} .flag.flag-ru{background-position:-176px -121px} .flag.flag-rw{background-position:-192px -121px} .flag.flag-sa{background-position:-208px -121px} .flag.flag-sb{background-position:-224px -121px} .flag.flag-sc{background-position:-240px -121px} .flag.flag-scotland{background-position:0 -132px} .flag.flag-sd{background-position:-16px -132px} .flag.flag-se{background-position:-32px -132px} .flag.flag-sg{background-position:-48px -132px} .flag.flag-sh{background-position:-64px -132px} .flag.flag-si{background-position:-80px -132px} .flag.flag-sk{background-position:-96px -132px} .flag.flag-sl{background-position:-112px -132px} .flag.flag-sm{background-position:-128px -132px} .flag.flag-sn{background-position:-144px -132px} .flag.flag-so{background-position:-160px -132px} .flag.flag-sr{background-position:-176px -132px} .flag.flag-ss{background-position:-192px -132px} .flag.flag-st{background-position:-208px -132px} .flag.flag-sv{background-position:-224px -132px} .flag.flag-sy{background-position:-240px -132px} .flag.flag-sz{background-position:0 -143px} .flag.flag-tc{background-position:-16px -143px} .flag.flag-td{background-position:-32px -143px} .flag.flag-tf{background-position:-48px -143px} .flag.flag-tg{background-position:-64px -143px} .flag.flag-th{background-position:-80px -143px} .flag.flag-tj{background-position:-96px -143px} .flag.flag-tk{background-position:-112px -143px} .flag.flag-tl{background-position:-128px -143px} .flag.flag-tm{background-position:-144px -143px} .flag.flag-tn{background-position:-160px -143px} .flag.flag-to{background-position:-176px -143px} .flag.flag-tr{background-position:-192px -143px} .flag.flag-tt{background-position:-208px -143px} .flag.flag-tv{background-position:-224px -143px} .flag.flag-tw{background-position:-240px -143px} .flag.flag-tz{background-position:0 -154px} .flag.flag-ua{background-position:-16px -154px} .flag.flag-ug{background-position:-32px -154px} .flag.flag-um{background-position:-48px -154px} .flag.flag-us{background-position:-64px -154px} .flag.flag-uy{background-position:-80px -154px} .flag.flag-uz{background-position:-96px -154px} .flag.flag-va{background-position:-112px -154px} .flag.flag-vc{background-position:-128px -154px} .flag.flag-ve{background-position:-144px -154px} .flag.flag-vg{background-position:-160px -154px} .flag.flag-vi{background-position:-176px -154px} .flag.flag-vn{background-position:-192px -154px} .flag.flag-vu{background-position:-208px -154px} .flag.flag-wales{background-position:-224px -154px} .flag.flag-wf{background-position:-240px -154px} .flag.flag-ws{background-position:0 -165px} .flag.flag-ye{background-position:-16px -165px} .flag.flag-yt{background-position:-32px -165px} .flag.flag-za{background-position:-48px -165px} .flag.flag-zm{background-position:-64px -165px} .flag.flag-zw{background-position:-80px -165px} .flag.flag-en{background-position:-160px -44px} 


/*def (07 - gbtn).css*/.gbtn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;cursor:pointer;font-size:11px;line-height:15px;margin:0;font:-webkit-small-control;min-width:72px;outline:0;padding-bottom:8px;padding-top:8px;padding-left:8px;padding-right:8px;text-decoration:none;text-align:center;-moz-user-select:none;-webkit-user-select:none} a.gbtn{display:block;float:left;text-decoration:none !important} .gbtn.gbtn-block{width:100%;padding-right:0;padding-left:0}  .gbtn.gbtn-large{font-size:24px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}  .gbtn.gbtn-auto{float:none;width:auto;display:inline-block}  .gbtn.gbtn-small{padding:5px}  .gbtn.gbtn-mini{padding:2px}  .gbtn.hide{display:none}  .gbtn.gbtn-primary{background-color:#4d90fe;color:#fff;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed}  .gbtn.gbtn-primary:active,.gbtn.gbtn-primary:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}  .gbtn.gbtn-default{background-color:#f5f5f5;color:#444;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #d6d6d6}  .gbtn.gbtn-default:active,.gbtn.gbtn-default:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}  .gbtn.gbtn-danger{background-color:#d73d32;color:#fff;background-image:-webkit-linear-gradient(top,#d73d32,#bf0000);background-image:-moz-linear-gradient(top,#d73d32,#bf0000);background-image:-ms-linear-gradient(top,#d73d32,#bf0000);background-image:-o-linear-gradient(top,#d73d32,#bf0000);background-image:linear-gradient(top,#d73d32,#bf0000);border:1px solid #b90c0c}  .gbtn.gbtn-danger:active,.gbtn.gbtn-danger:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#d73d32;background-image:-webkit-linear-gradient(top,#bf0000,#d73d32);background-image:-moz-linear-gradient(top,#bf0000,#d73d32);background-image:-ms-linear-gradient(top,#bf0000,#d73d32);background-image:-o-linear-gradient(top,#bf0000,#d73d32);background-image:linear-gradient(top,#bf0000,#d73d32);border:1px solid #970707;color:#fff}  .gbtn.gbtn-success{background-color:#51a351;color:#fff;background-image:-webkit-linear-gradient(top,#51a351,#00820B);background-image:-moz-linear-gradient(top,#51a351,#00820B);background-image:-ms-linear-gradient(top,#51a351,#00820B);background-image:-o-linear-gradient(top,#51a351,#00820B);background-image:linear-gradient(top,#51a351,#00820B);border:1px solid #077D00}  .gbtn.gbtn-success:active,.gbtn.gbtn-success:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#51a351;background-image:-webkit-linear-gradient(top,#00820B,#51a351);background-image:-moz-linear-gradient(top,#00820B,#51a351);background-image:-ms-linear-gradient(top,#00820B,#51a351);background-image:-o-linear-gradient(top,#00820B,#51a351);background-image:linear-gradient(top,#00820B,#51a351);border:1px solid #077D00;color:#fff}  .gbtn.gbtn-special{background-color:#ff9c1c;color:#fff;background-image:-webkit-linear-gradient(top,#ff9c1c,#fd7700);background-image:-moz-linear-gradient(top,#ff9c1c,#fd7700);background-image:-ms-linear-gradient(top,#ff9c1c,#fd7700);background-image:-o-linear-gradient(top,#ff9c1c,#fd7700);background-image:linear-gradient(top,#ff9c1c,#fd7700);border:1px solid #f98824;text-shadow:1px 1px 0 rgba(0,0,0,0.3)} .gbtn.gbtn-special:active,.gbtn.gbtn-special:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#ff9c1c;background-image:-webkit-linear-gradient(top,#fd7700,#ff9c1c);background-image:-moz-linear-gradient(top,#fd7700,#ff9c1c);background-image:-ms-linear-gradient(top,#fd7700,#ff9c1c);background-image:-o-linear-gradient(top,#fd7700,#ff9c1c);background-image:linear-gradient(top,#fd7700,#ff9c1c);border:1px solid #f98824;color:#fff}  .gbtn.gbtn-black{background-color:#000000;color:#fff;background-image:-webkit-linear-gradient(top,#000000,#4c4c4c);background-image:-moz-linear-gradient(top,#000000,#4c4c4c);background-image:-ms-linear-gradient(top,#000000,#4c4c4c);background-image:-o-linear-gradient(top,#000000,#4c4c4c);background-image:linear-gradient(top,#000000,#4c4c4c);border:1px solid #444444;text-shadow:1px 1px 0 rgb(0 0 0 / 30%)}  .gbtn.gbtn-black:active,.gbtn.gbtn-black:hover{-webkit-box-shadow:0px 1px 1px rgb(0 0 0 / 10%);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgb(0 0 0 / 10%);background-color:#000000;background-image:-webkit-linear-gradient(top,#4c4c4c,#000000);background-image:-moz-linear-gradient(top,#4c4c4c,#000000);background-image:-ms-linear-gradient(top,#4c4c4c,#000000);background-image:-o-linear-gradient(top,#4c4c4c,#000000);background-image:linear-gradient(top,#4c4c4c,#000000);border:1px solid #444444;color:#fff}  .gbtn.gbtn-purple{background-color:#984dea;color:#fff;background-image:-webkit-linear-gradient(top,#984dea,#753ab5);background-image:-moz-linear-gradient(top,#984dea,#753ab5);background-image:-ms-linear-gradient(top,#984dea,#753ab5);background-image:-o-linear-gradient(top,#984dea,#753ab5);background-image:linear-gradient(top,#984dea,#753ab5);border:1px solid #8c22ff;text-shadow:1px 1px 0 rgb(0 0 0 / 30%)}  .gbtn.gbtn-purple:active,.gbtn.gbtn-purple:hover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#984dea;background-image:-webkit-linear-gradient(top,#753ab5,#984dea);background-image:-moz-linear-gradient(top,#753ab5,#984dea);background-image:-ms-linear-gradient(top,#753ab5,#984dea);background-image:-o-linear-gradient(top,#753ab5,#984dea);background-image:linear-gradient(top,#753ab5,#984dea);border:1px solid #8c22ff;color:#fff}  


/*def (08 - arrow input).css*/.-pinarrow,.-pinarrow-ico{border-style:dashed;cursor:default;display:-moz-inline-box;display:inline-block;position:absolute;z-index:1000;width:0;height:0;font-size:0;line-height:0;border-color:#ccc}  .-pinarrow.-up,.-pinarrow.-up .-pinarrow-ico{border-width:0 10px 10px 10px;border-bottom-style:solid;top:-10px;left:50%;margin:0 0 0 -10px;border-left-color:transparent !important;border-top-color:transparent !important;border-right-color:transparent !important}  .-pinarrow.-right,.-pinarrow.-right .-pinarrow-ico{border-width:10px 0 10px 10px;border-left-style:solid;right:-10px;top:50%;margin:-10px 0 0 0;border-bottom-color:transparent !important;border-top-color:transparent !important;border-right-color:transparent !important}  .-pinarrow.-down,.-pinarrow.-down .-pinarrow-ico{border-width:10px 10px 0 10px;border-top-style:solid;bottom:-10px;left:50%;margin:0 0 0 -10px;border-left-color:transparent !important;border-bottom-color:transparent !important;border-right-color:transparent !important}  .-pinarrow.-left,.-pinarrow.-left .-pinarrow-ico{border-width:10px 10px 10px 0;border-right-style:solid;left:-10px;top:50%;margin:-10px 0 0 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important}  .-pinarrow .-pinarrow-ico{border-color:#fafafa}  .-pinarrow.-white .-pinarrow-ico{border-color:#fff}  .-pinarrow.-up .-pinarrow-ico{margin:1px 0 0 -10px;top:0;left:0}  .-pinarrow.-right .-pinarrow-ico{margin:-10px 0 0 -11px;top:0;left:0}  .-pinarrow.-down .-pinarrow-ico{margin:-11px 0 0 -10px;top:0;left:0}  .-pinarrow.-left .-pinarrow-ico{margin:-10px 0 0 1px;top:0;left:0}  .page-section-module .-style.-big.chosen-select{padding:0 !important}  .-big.chosen-select a.chosen-single{height:40px !important;line-height:38px !important}  .-big.chosen-container-single .chosen-single div b{background-position-y:10px !important}  .page-section-module .-style.-big.chosen-trigger{padding:0 !important}  .-big.chosen-trigger a.chosen-single{height:40px !important;line-height:38px !important}  .chosen-container .chosen-results li.highlighted{color:#fff !important}  .chosen-container-single.-yellowed .chosen-single{background-color:#fdffeb;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fdffeb),color-stop(50%,#feffee),color-stop(52%,#feffdd),color-stop(100%,#fdffc8));background:-webkit-linear-gradient(top,#fdffeb 20%,#feffee 50%,#feffdd 52%,#fdffc8 100%);background:-moz-linear-gradient(top,#fdffeb 20%,#feffee 50%,#feffdd 52%,#fdffc8 100%);background:-o-linear-gradient(top,#fdffeb 20%,#feffee 50%,#feffdd 52%,#fdffc8 100%);background:linear-gradient(top,#fdffeb 20%,#feffee 50%,#feffdd 52%,#fdffc8 100%)}  .chosen-container .-hilight{font-weight:bold;color:#1aa0e0;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#ffeb3b7d),color-stop(50%,#ffeb3b7d),color-stop(52%,#ffeb3b7d),color-stop(100%,#ffeb3b7d));background:-webkit-linear-gradient(top,#ffeb3b7d 20%,#ffeb3b7d 50%,#ffeb3b7d 52%,#ffeb3b7d 100%);background:-moz-linear-gradient(top,#ffeb3b7d 20%,#ffeb3b7d 50%,#eee 52%,#ffeb3b7d 100%);background:-o-linear-gradient(top,#ffeb3b7d 20%,#ffeb3b7d 50%,#eee 52%,#ffeb3b7d 100%);background:linear-gradient(top,#ffeb3b7d 20%,#ffeb3b7d 50%,#eee 52%,#ffeb3b7d 100%)}  .chosen-container .chosen-results li.active-result.-hilight.highlighted{background-color:#f00;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f00),color-stop(90%,#d43503));background-image:-webkit-linear-gradient(#f00 20%,#d43503 90%);background-image:-moz-linear-gradient(#f00 20%,#d43503 90%);background-image:-o-linear-gradient(#f00 20%,#d43503 90%);background-image:linear-gradient(#f00 20%,#d43503 90%);color:#ff0 !important}  .custom-input{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}  .custom-input input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}  .custom-input .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}  .custom-input.input-radio .checkmark{border-radius:50%}  .custom-input:hover input ~ .checkmark{background-color:#1b7ece38}  .custom-input input:checked ~ .checkmark{background-color:#2196F3}  .custom-input .checkmark.bg-white{background-color:#fff}  .custom-input .checkmark:after{content:"";position:absolute;display:none}  .custom-input input:checked ~ .checkmark:after{display:block}  .custom-input.input-check .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}  .custom-input.input-radio .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}  .custom-input.-bordered .checkmark{border:1px solid #2196F3} .custom-input.-bordered.input-check .checkmark:after{left:8px;top:3px} .custom-input.-mini{padding-left:23px}  .custom-input.-mini .checkmark{position:absolute;top:3px;left:0;height:15px;width:15px;background-color:#eee}  .custom-input.-mini.input-check .checkmark:after{left:5px;top:2px;width:3px;height:7px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}  .custom-input.-mini.input-radio .checkmark:after{top:4px;left:4px;width:5px;height:5px;border-radius:50%;background:white}  .custom-input.-green:hover input ~ .checkmark{background-color:#61d36638}  .custom-input.-green input:checked ~ .checkmark{background-color:#4caf50}  .custom-input.-green.-bordered .checkmark{border:1px solid #4caf50} .custom-input.-red:hover input ~ .checkmark{background-color:#ff000038}  .custom-input.-red input:checked ~ .checkmark{background-color:#f00}  .custom-input.-red.-bordered .checkmark{border:1px solid #f00} .custom-input.-orange:hover input ~ .checkmark{background-color:#ff990038}  .custom-input.-orange input:checked ~ .checkmark{background-color:#f90}  .custom-input.-orange.-bordered .checkmark{border:1px solid #f90} .custom-input input:disabled ~ .checkmark{background-color:#bbb !important;border-color:#ccc} .custom-input input:checked:disabled ~ .checkmark{background-color:#5290c0 !important;border-color:#2196f3} 


/*def (09 - swal).css*/input.custom-swal,select.custom-swal,textarea.custom-swal{margin:5px 0!important}  .chosen-results{text-align:left !important}  .swal2-content .chosen-container{margin:5px 0!important}  .swal2-modal .swal2-title{line-height:35px}  .swal2-content ul.form-grid-field{margin:0;padding:0;list-style:none;position:relative}  .swal2-content ul.form-grid-field > li{float:left;box-sizing:border-box;position:relative;font-size:16px;margin-bottom:10px;text-align:left}  .swal2-content ul.form-grid-field > li > label{font-weight:bold;cursor:inherit;min-height:18px;color:#1b7ece}  .swal2-content ul.form-grid-field > li > .-field{min-height:18px}  .swal2-content ul.form-grid-field > li input.-uc{text-transform:uppercase}  .swal2-content ul.form-grid-field > li input.-lc{text-transform:lowercase}  .swal2-content ul.form-grid-field > li+li{margin-left:2%} .swal2-content ul.form-grid-field > li.-c0{clear:both;margin-left:0 !important}  .swal2-content ul.form-grid-field > li.-x1{width:100%}  .swal2-content ul.form-grid-field > li.-x2{width:49%}  .swal2-content ul.form-grid-field > li.-x3{width:32%}  .swal2-content ul.form-grid-field > li.-x4{width:23.5%}  .swal2-content ul.form-grid-field > li.-x5{width:18.4%}  .swal2-content ul.form-grid-field > li.-x6{width:15%}  .swal2-content ul.form-grid-field > li.-x2_3{width:66%}  .swal2-content ul.form-grid-field > li.-x2_4{width:49%}  .swal2-content ul.form-grid-field > li.-x2_5{width:38.8%}  .swal2-content ul.form-grid-field > li.-x2_6{width:32%}  .swal2-content ul.form-grid-field > li.-x3_4{width:74.5%}  .swal2-content ul.form-grid-field > li.-x3_5{width:59.2%}  .swal2-content ul.form-grid-field > li.-x3_6{width:49%}  .swal2-content ul.form-grid-field > li.-x4_5{width:79.6%}  .swal2-content ul.form-grid-field > li.-x4_6{width:66%}  .swal2-content ul.form-grid-field > li.-x5_6{width:83%}  .swal2-content .swal-grid-table{width:100%;border:1px solid #2788d5;border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;margin:10px 0}  .swal2-content .swal-grid-table th{background-color:#2788d5;color:#fff} .swal2-content .swal-grid-table td,.swal2-content .swal-grid-table th{padding:4px;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif}  .swal2-content .swal-grid-table th,.swal2-content .swal-grid-table td{border:1px solid #2788d5}  .swal2-modal div.swal2-input{border:none !important;padding:0 !important} 


/*def (10 - grid).css*/.-grid-canvas{width:100%;display:inline-grid}  .-grid-canvas.-x2{grid-template-columns:repeat(2,50%)}  .-grid-canvas.-x3{grid-template-columns:repeat(3,33.33%)}  .-grid-canvas.-x4{grid-template-columns:repeat(4,25%)}  .-grid-canvas.-x5{grid-template-columns:repeat(5,20%)}  .-grid-canvas.-x6{grid-template-columns:repeat(6,16.60%);grid-column-gap:0.2%}  .-grid-canvas.-x8{grid-template-columns:repeat(8,12.25%)}  .-grid-canvas.-x2.-gap{grid-template-columns:repeat(2,49%);grid-column-gap:2%}  .-grid-canvas.-x3.-gap{grid-template-columns:repeat(3,32%);grid-column-gap:2%}  .-grid-canvas.-x4.-gap{grid-template-columns:repeat(4,23%);grid-column-gap:2%}  .-grid-canvas.-x5.-gap{grid-template-columns:repeat(5,19%);grid-column-gap:1.25%}  .-grid-canvas.-x6.-gap{grid-template-columns:repeat(6,15%);grid-column-gap:2%}  .-grid-canvas.-x8.-gap{grid-template-columns:repeat(8,11.45%);grid-column-gap:1.2%}  


/*def (11 - header).css*/#wrapper-top{border-bottom:1px solid #ddd;height:50px;position:relative;z-index:90;padding-left:50px}  #wrapper-top .top-bars{position:absolute;font-size:20px;line-height:20px;color:#999;top:10px;left:10px;padding:10px;cursor:pointer}  #wrapper-top .top-bars:hover{color:#19A0E0} #wrapper-top .top-logo{display:inline-block}  #wrapper-top .top-meta{color:#000;float:right;padding:10px}  #wrapper-header-menu{position:fixed;z-index:1001;top:0;top:52px;bottom:0;left:-300px;background:#fff;width:250px;border-right:1px solid #ddd;-webkit-transition:all 0.4s;transition:all 0.4s}  #wrapper-header-menu.-active{left:0}  #wrapper-header-menu .top-bars{position:absolute;z-index:1;font-size:20px;line-height:20px;color:#999;top:10px;left:10px;padding:10px;cursor:pointer}  #wrapper-header-menu .top-bars:hover{color:#19A0E0} #wrapper-header-menu .top-logo{margin:5px;position:relative;z-index:1;display:none}  #wrapper-header-menu .wrapper-header-container{position:relative;min-height:100%} #wrapper-header-menu .list-top-menu{position:absolute;top:10px;bottom:50px;left:0;right:0;overflow:auto}  #wrapper-header-menu .list-top-menu .item-menu{display:block;position:relative} #wrapper-header-menu .list-top-menu .item-menu+.item-menu{border-top:1px solid #eee}  #wrapper-header-menu .list-top-menu .item-menu-a{display:block;font-size:13px;line-height:13px;text-decoration:none;padding:10px 5px 10px 20px;background:#fff;color:#000}  #wrapper-header-menu .list-top-submenu{height:0;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;margin-left:-5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;-moz-opacity:0}  #wrapper-header-menu .list-top-menu .item-submenu-a{position:relative;display:block;font-size:12px;line-height:12px;text-decoration:none;padding:8px 5px 8px 20px;background:#f2f2f2;color:#555}  #wrapper-header-menu .list-top-menu .item-submenu-a:hover{background:#fafafa;color:#02538C}  #wrapper-header-menu .list-top-menu .item-submenu+.item-submenu{border-top:1px solid #ddd}  #wrapper-header-menu .list-top-menu .item-submenu-a .item-bar{width:0;border-bottom:1px solid #19A0E0;position:absolute;bottom:0;left:0}  #wrapper-header-menu .list-top-menu .item-submenu-a:hover .item-bar{width:100%;-webkit-transition:width .3s;transition:width .3s}  #wrapper-header-menu .list-top-menu .item-menu.-active .list-top-submenu{display:block;height:auto;margin-left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:100;-khtml-opacity:1;-moz-opacity:1}  #wrapper-header-menu .list-top-menu .item-menu:hover .item-menu-a,#wrapper-header-menu .list-top-menu .item-menu.-active .item-menu-a{color:#fff;background:#19A0E0} #wrapper-header-menu .list-top-menu .item-menu .-arrow{width:5px;height:5px;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;border-top:2px solid #999;border-right:2px solid #999;position:absolute;top:12px;right:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}  #wrapper-header-menu .list-top-menu .item-menu:hover .-arrow{border-color:#FFF}  #wrapper-header-menu .list-top-menu .item-menu.-active .-arrow{-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #fff;border-right:2px solid #fff}  


/*def (12 - footer).css*/#wrapper-footer{font-size:10px;font-family:Tahoma,Geneva,sans-serif;color:#888;background-color:#b8d574}  #footer-right{text-align:right;float:right;margin:5px 20px 0 0}  #footer-right a{color:#888;text-decoration:none}


/*def (13 - effect).css*/.blink{animation:blink-animation 2s steps(5,start) infinite;-webkit-animation:blink-animation 2s steps(5,start) infinite}  .blink-fast{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}  .blink-slow{animation:blink-animation 3s steps(5,start) infinite;-webkit-animation:blink-animation 3s steps(5,start) infinite}  @keyframes blink-animation{to{visibility:hidden} } @-webkit-keyframes blink-animation{to{visibility:hidden} } 


/*def (14 - alphabet-icon).css*/.letter-icon{width:20px;height:20px;line-height:20px;font-size:12px;border-radius:4px;background-color:#eee;color:#333;font-weight:bold;text-align:center;display:inline-block;font-family:Arial,sans-serif}  .letter-icon.-small{width:16px;height:16px;line-height:16px}  .letter-icon.-big{width:24px;height:24px;line-height:24px;font-size:15px}  .letter-icon.-a::before{content:"A"}  .letter-icon.-b::before{content:"B"}  .letter-icon.-c::before{content:"C"}  .letter-icon.-d::before{content:"D"}  .letter-icon.-e::before{content:"E"}  .letter-icon.-f::before{content:"F"}  .letter-icon.-g::before{content:"G"}  .letter-icon.-h::before{content:"H"}  .letter-icon.-i::before{content:"I"}  .letter-icon.-j::before{content:"J"}  .letter-icon.-k::before{content:"K"}  .letter-icon.-l::before{content:"L"}  .letter-icon.-m::before{content:"M"}  .letter-icon.-n::before{content:"N"}  .letter-icon.-o::before{content:"O"}  .letter-icon.-p::before{content:"P"}  .letter-icon.-q::before{content:"Q"}  .letter-icon.-r::before{content:"R"}  .letter-icon.-s::before{content:"S"}  .letter-icon.-t::before{content:"T"}  .letter-icon.-u::before{content:"U"}  .letter-icon.-v::before{content:"V"}  .letter-icon.-w::before{content:"W"}  .letter-icon.-x::before{content:"X"}  .letter-icon.-y::before{content:"Y"}  .letter-icon.-z::before{content:"Z"}  .letter-icon.-white{background-color:#FFF;color:#000}  .letter-icon.-black{background-color:#000}  .letter-icon.-green{background-color:#096;color:#FFF}  .letter-icon.-yellow{background-color:#FF0;color:#000}  .letter-icon.-red{background-color:#F00;color:#FFF}  .letter-icon.-blue{background-color:#1b7ece;color:#FFF}  .letter-icon.-orange{background-color:#f90}  .letter-icon.-grey{background-color:#bfbfbf}  .letter-icon.-violet{background-color:#9C27B0;color:#FFF}  .letter-icon.-brown{background-color:#854C25;color:#FFF}  .letter-icon.-grenade{background-color:#9E0507;color:#FFF}  .letter-icon.-navy{background-color:#0f5085;color:#FFF}  .letter-icon.-pink{background-color:#e91e63}  


/*def (20 - portfolio).css*/.portfolio-stats-wrapper{width:100%}  .portfolio-stats-wrapper > li{float:left;width:290px;box-sizing:border-box;border:1px solid #ccc;margin:5px} .portfolio-stats-wrapper > li .-header{padding:5px;font-size:16px;line-height:24px;text-align:center;font-weight:bold;color:#fff}  .portfolio-stats-wrapper > li.-tlc .-header{background-color:#f90}  .portfolio-stats-wrapper > li.-energy .-header{background-color:#009966}  .portfolio-stats-wrapper > li.-web .-header{background-color:#ff0000}  .portfolio-stats-wrapper > li.-rent .-header{background-color:#ffff00;color:#000}  .portfolio-stats-wrapper > li.-it .-header{background-color:#1b7ece}  .portfolio-stats-wrapper > li.-legal .-header{background-color:#854C25}  .portfolio-stats-wrapper > li.-finance .-header{background-color:#9C27B0}  .portfolio-stats-wrapper > li.-efficiency .-header{background-color:#9E0507}  .portfolio-stats-wrapper > li .-content{padding:10px;position:relative}  .portfolio-stats-wrapper > li .stats-main-legend{position:absolute;bottom:0px;right:2px;padding:3px;color:#fff;background-color:#333;font-size:11px;line-height:12px;text-align:center;font-weight:bold;min-width:15px}  .portfolio-stats-wrapper > li .stats-main-counter{text-align:center;font-weight:bold;line-height:50px;font-size:40px}  .portfolio-stats-wrapper > li.-tlc .stats-main-counter{color:#f90}  .portfolio-stats-wrapper > li.-energy .stats-main-counter{color:#009966}  .portfolio-stats-wrapper > li.-web .stats-main-counter{color:#ff0000}  .portfolio-stats-wrapper > li.-rent .stats-main-counter{color:#ffc900}  .portfolio-stats-wrapper > li.-it .stats-main-counter{color:#1b7ece}  .portfolio-stats-wrapper > li.-legal .stats-main-counter{color:#854C25}  .portfolio-stats-wrapper > li.-finance .stats-main-counter{color:#9C27B0}  .portfolio-stats-wrapper > li.-efficiency .stats-main-counter{color:#9E0507}  .portfolio-stats-wrapper > li.-rent .stats-main-legend{color:#000}  .portfolio-stats-wrapper .balance-bar{width:100%;display:block;box-sizing:border-box;border-radius:5px;margin:8px 0}  .portfolio-stats-wrapper .balance-bar progress{width:96%;margin:0px 2%;height:12px}  .portfolio-stats-wrapper .balance-bar progress.-determinate{border:0;width:96%;margin:0px 2%;height:12px;border-radius:5px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2)}  .portfolio-stats-wrapper .balance-bar progress.-determinate::-moz-progress-bar{background-color:#93be31;border-radius:5px}  .portfolio-stats-wrapper .balance-bar progress.-determinate::-webkit-progress-bar{background-color:#ffe2ba;border-radius:5px;background-image:linear-gradient(108deg,#ffe2ba 25%,#f4f4f4 25%,#f4f4f4 50%,#ffe2ba 50%,#ffe2ba 75%,#f4f4f4 75%,#f4f4f4 100%);background-size:21.03px 64.72px}  .portfolio-stats-wrapper .balance-bar progress.-determinate::-webkit-progress-value{background:#93be31;border-radius:5px 8px 8px 5px}  .portfolio-stats-wrapper .balance-bar progress:indeterminate{height:24px;margin-top:-6px;margin-bottom:-6px}  


/*def (21 - ticket).css*/.ticket-badge-icon{text-align:center;padding:3px;background-color:#000;color:#fff;display:inline-block;min-width:20px;min-height:20px;line-height:20px;border-radius:3px;font-weight:bold}  .ticket-badge-icon.direct{background-color:#f00;color:#fff}  .ticket-badge-icon.reparto{background-color:#9C27B0;color:#ff0}  .ticket-badge-icon.to-check{background-color:#096;color:#fff}  .ticket-badge-icon.review{background-color:#332784;color:#ffe300}  .ticket-badge-icon.my-unclosed{background-color:#1b7ece;color:#fff}  .ticket-badge-icon.-small{padding:2px;min-width:15px;min-height:15px;line-height:15px;border-radius:2px}  .ticket-badge-icon.-mini{padding:2px;min-width:12px;min-height:12px;line-height:12px;border-radius:2px}  .filter-badge-grid_{width:350px;display:inline-grid;grid-template-columns:repeat(2,49%);column-gap:2%}  .filter-badge-grid{display:flex;gap:10px}  .filter-badge-grid li{margin:3px}  .filter-badge-grid li label{margin:0;text-align:left}  .filter-badge-grid .custom-input.badge-direct input ~ .checkmark{background-color:#FF000026}  .filter-badge-grid .custom-input.badge-direct:hover input ~ .checkmark{background-color:#FF0000}  .filter-badge-grid .custom-input.badge-direct input:checked ~ .checkmark{background-color:#FF0000}  .filter-badge-grid .custom-input.badge-direct.-bordered .checkmark{border:1px solid #FF0000}  .filter-badge-grid .custom-input.badge-reparto input ~ .checkmark{background-color:#9C27B026}  .filter-badge-grid .custom-input.badge-reparto:hover input ~ .checkmark{background-color:#9C27B0}  .filter-badge-grid .custom-input.badge-reparto input:checked ~ .checkmark{background-color:#9C27B0}  .filter-badge-grid .custom-input.badge-reparto.-bordered .checkmark{border:1px solid #9C27B0}  .filter-badge-grid .custom-input.badge-to-check input ~ .checkmark{background-color:#00996626}  .filter-badge-grid .custom-input.badge-to-check:hover input ~ .checkmark{background-color:#096}  .filter-badge-grid .custom-input.badge-to-check input:checked ~ .checkmark{background-color:#096}  .filter-badge-grid .custom-input.badge-to-check.-bordered .checkmark{border:1px solid #096}  .filter-badge-grid .custom-input.badge-review input ~ .checkmark{background-color:#33278426}  .filter-badge-grid .custom-input.badge-review:hover input ~ .checkmark{background-color:#332784}  .filter-badge-grid .custom-input.badge-review input:checked ~ .checkmark{background-color:#332784}  .filter-badge-grid .custom-input.badge-review.-bordered .checkmark{border:1px solid #332784}  .filter-badge-grid .custom-input.badge-review .checkmark:after{border-color:#ffe300} .filter-badge-grid .custom-input.badge-my-unclosed input ~ .checkmark{background-color:#00996626}  .filter-badge-grid .custom-input.badge-my-unclosed:hover input ~ .checkmark{background-color:#1b7ece}  .filter-badge-grid .custom-input.badge-my-unclosed input:checked ~ .checkmark{background-color:#1b7ece}  .filter-badge-grid .custom-input.badge-my-unclosed.-bordered .checkmark{border:1px solid #1b7ece}  


/*def (22 - shortcut).css*/ul.list-action-btn,ul.list-action-btn li.item-action-btn{list-style:none;margin:0;padding:0}  ul.list-action-btn{margin:25px auto;margin-top:0;width:100%;text-align:center} ul.list-action-btn li.item-action-btn{display:inline-block;width:10%} ul.list-action-btn li.item-action-btn img.-ico{max-width:100%}  ul.list-action-btn li.item-action-btn .-img .fa{font-size:55px;color:#ccc;margin:15px 0} ul.list-action-btn li.item-action-btn .-box{background:#fff;border:1px solid #ebf0f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;height:160px;line-height:16px;margin:10px;overflow:auto;padding:15px;position:relative;text-align:center;text-decoration:none}  ul.list-action-btn li.item-action-btn a{text-decoration:none}  ul.list-action-btn li.item-action-btn .-title{font-size:16px;color:#444;margin:10px 0} ul.list-action-btn li.item-action-btn .-description{color:#999;font-size:11px} ul.list-action-btn li.item-action-btn .-box:hover{background:#fafdfc;border:1px solid #e6e6e6}  ul.list-action-btn li.item-action-btn .-box:hover .-img .fa{color:#799DAE} 


/*def (30 - statistic).css*/.stats-panel .stats-filter{padding-bottom:10px;border-bottom:1px solid #a0d5ff}  .stats-panel .stats-loading{padding:10px;text-align:center;color:#F1C146} .stats-panel .filter-block+.filter-block{margin-top:20px}  .stats-panel .filter-block-header{font-size:16px;box-sizing:border-box;padding:8px;background-color:#dcebfb;font-weight:bold;border-bottom:1px solid #1b7ece;margin:-10px;margin-bottom:15px}  .stats-panel .filter-block-header.-blue{background-color:#dcebfb}  .stats-panel .filter-block-header.-green{background-color:#DBF5B2;border-color:#5bb522} .stats-panel .filter-block-header.-red{background-color:#ef9a9a;border-color:#f00} .stats-panel .filter-block-header.-yellow{background-color:#F8EFCA;border-color:#ceda12} .stats-panel .filter-block-header.-orange{background-color:#fbeadc;border-color:#f90} .stats-panel .filter-block-header.-violet{background-color:#da9aef;border-color:#9C27B0} .stats-panel .filter-block-header.-default{background-color:#eee;border-color:#ddd} .stats-panel .filter-contract{padding:10px;background-color:#e7f5fb;border-bottom:1px solid #a0d5ff}  .stats-panel .filter-preventivi{padding:10px;background-color:#fce9ce;border-bottom:1px solid #ff9800}  .stats-filter ul.form-grid-field > li{margin-bottom:10px}  .form-grid-field .-fieldset{width:100%;display:inline-grid;grid-template-columns:auto 50px}  .form-grid-field .-fieldset .-button{padding-left:4px}  .form-grid-field .-fieldset .-button i{font-size:20px;line-height:22px}  .stats-panel .grid-filter .-input input{width:100%;padding:5px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box} .stats-panel .grid-filter .-input select{width:100%;padding:5px;border:1px solid #ddd;display:inline;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0 !important;-moz-border-radius:none;background:url(/content/css/images/bg-select.png) no-repeat right center #FFF;text-indent:0.01px;zoom:1}  .stats-panel .grid-filter .check-stage{position:relative;padding:20px;background-color:#f4e985;border:1px solid #FF9800;width:90%;margin:20px auto;background-color:#fffaca}  .stats-panel .grid-filter .check-stage .check-all{position:absolute;bottom:2px;right:-1px;height:17px;width:17px}  .stats-panel .grid-filter .flag-grid{width:100%;display:inline-grid;grid-template-columns:repeat(5,19%);grid-column-gap:1.25%;row-gap:20px}  .stats-panel .grid-filter .flag-grid li{text-align:center;position:relative}  .stats-panel .grid-filter .flag-grid label input{display:none}  .stats-panel .grid-filter .flag-grid label div{position:relative;font-weight:bold;background-color:#eee;color:#a0a0a0;padding:8px;border:1px solid #cfcfcf} .stats-panel .grid-filter .flag-grid label div.-green{background-color:#1d8e22;color:#fff;border-color:#126616}  .stats-panel .grid-filter .flag-grid label div.-blue{background-color:#1b7ece;color:#fff;border-color:#1569ab}  .stats-panel .grid-filter .flag-grid label div.-red{background-color:#c01f1f;color:#fff;border-color:#a00e0e}  .stats-panel .grid-filter .flag-grid label input:not(:checked) + div{background-color:#eee !important;color:#a0a0a0}  .stats-panel .grid-filter .flag-grid label input:not(:checked) + div.-green{color:#126616}  .stats-panel .grid-filter .flag-grid label input:not(:checked) + div.-blue{color:#1569ab}  .stats-panel .grid-filter .flag-grid label input:not(:checked) + div.-red{color:#a00e0e}  .statistic-box .-footer{min-height:20px}  .statistic-box .-footer ul.footer-grid{width:100%;display:inline-grid;grid-template-columns:49% 49%;align-items:center;grid-column-gap:2%;grid-row-gap:8px;margin-bottom:15px}  .statistic-box .-footer ul.footer-grid li{width:100%;display:inline-grid;grid-template-columns:50% 50%;align-items:center;font-size:16px;line-height:18px}  .statistic-box .-footer ul.footer-grid li .-label{} .statistic-box .-footer ul.footer-grid li .-value{text-align:right}  .statistic-box .-footer .footer-result{width:100%;display:inline-grid;grid-template-columns:80px auto;align-items:center}  .statistic-box .-footer .footer-result .-key{font-size:18px;color:#1b7ece;line-height:28px}  .statistic-box .-footer .footer-result .-value{color:#1d8e22;font-weight:bold;font-size:24px;line-height:28px;text-align:right} #graph-container{margin:20px 0;width:100%;display:inline-grid;grid-template-columns:repeat(2,49%);grid-column-gap:2%;align-items:start}  #graph-container .row-wide{grid-column-start:1;grid-column-end:3}  


/*def (40 - gare).css*/.dashpanel-stage{margin-bottom:20px}  .dashpanel{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:5px}  .dashpanel li{box-sizing:border-box;padding:10px;background-color:#19A0E0;color:#fff;font-size:14px;line-height:18px;cursor:pointer;text-align:center}  .dashpanel li.-next{background-color:#ccc}  .dashpanel li.-current,.dashpanel li.dashpanel-btn:hover{background-color:#096}  .dashpanel li.dashpanel-btn .caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #f60;left:50%;top:100%;display:none;position:absolute;transform:translateX(-50%)} .dashpanel li.-active{background-color:#f60}  .dashpanel li.-active .caret{display:inherit}  .dashpanel li.dashpanel-btn:hover .caret{border-top-color:#096}  .dashpanel li.-next.dashpanel-btn strong,.dashpanel li.-active.dashpanel-btn strong{font-size:18px;color:#525455}  .dashpanel li.dashpanel-btn:hover strong,.dashpanel li.dashpanel-btn strong{font-size:18px;color:#ffc107}  .progress-pagination-stage .progress-steps-header{position:relative;font-size:16px;box-sizing:border-box;padding:8px;background-color:#dcebfb;font-weight:bold;border-bottom:1px solid #1b7ece;margin-bottom:20px} .progress-steps-page{display:none}  .progress-steps-page.-active{display:inherit}  .progress-canvas{padding:0 25px;position:relative}  .progressbar-stage{margin-bottom:50px !important;position:relative;z-index:10;padding-right:50px !important}  .progressbar-item{margin-top:80px} .progress-number{padding-bottom:7px;position:relative;margin:5px 0;font-family:Montserrat,sans-serif;font-size:15px;line-height:15px;font-weight:400;color:#2e2e2e;z-index:3}  .progress-label{font-weight:bold;font-size:16px;line-height:24px;text-transform:uppercase;color:#1b7ece;height:26px}  .progress-number-mark,.progress-number-mark .caret{position:absolute;transform:translateX(-50%)} .progress-number-mark{text-align:center;background-color:#1b7ece;padding:3px;border-radius:3px;margin-bottom:4px;bottom:0} .progress-number-mark .badge img{border-radius:6px 6px 0 0}  .progress-number-mark .percent{color:#fff;text-shadow:1px 1px 0 #000;padding:2px;font-weight:bold;height:16px} .progress-number-mark .caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #1b7ece;left:50%;top:100%} .progress-bg,.progress-fill{height:15px;border-radius:6px} .progress-pagination-stage.target-home .progress-number-mark{background-color:#e91e63}  .progress-pagination-stage.target-home .progress-number-mark .caret{border-top:7px solid #e91e63}  .progress-bg{background:#f0f0f0;overflow:hidden;z-index:2;position:relative;width:100%}  .progress-fill{width:0%;background:linear-gradient(to right,#f00 0,#f60 45%,#ff0 70%,#096 100%); background-attachment:fixed}  .progressbar-item.-winner .progress-bar .progress-number-mark{background:#096}  .progressbar-item.-winner .progress-bar .progress-number-mark .caret{border-color:transparent !important}  .goal-line{opacity:0.8;position:absolute;width:15px;right:80px;top:0;bottom:20px;z-index:3}  .goal-line{background-image:repeating-linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000),repeating-linear-gradient(45deg,#000 25%,#fff 25%,#fff 75%,#000 75%,#000);background-position:0 0,5px 5px;background-size:10px 10px}  .progress-number-mark .info-data{position:relative}  .progress-number-mark .info-data .info-data-tooltip{display:none}  .progress-number-mark:hover .info-data .info-data-tooltip{display:block}  .progress-number-mark .info-data .info-data-tooltip{min-width:140px;position:absolute;right:100%;margin-right:10px;background-color:#dcebfb;border:1px solid #6dbce0;border-radius:5px;font-size:12px;line-height:15px;z-index:999}  .progress-number-mark .info-data .info-data-rules{background-color:#6dbce0;padding:1px}  .progress-number-mark .info-data .info-data-rules-row{width:100%;display:inline-grid;grid-template-columns:30px auto 35px;align-items:stretch;justify-items:stretch;gap:1px}  .progress-number-mark .info-data li+li{margin-top:1px}  .progress-number-mark .info-data .info-data-rules-row div{background-color:#dcebfb;padding:2px;color:#1b7ece}  .progress-number-mark .info-data .info-data-rules-row .data-percentage{font-weight:bold}  .agenti-goal-stage{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}  .agenti-goal-stage li{box-sizing:border-box}  .agenti-goal-box{position:relative;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);-moz-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);margin-bottom:20px;background:#fff;z-index:1} .agenti-goal-box .goal-header{width:100%;display:inline-grid;grid-template-columns:80px auto;align-items:center;background-color:#096;border-bottom:1px solid #d7d7d7}  .agenti-goal-box .goal-header .badge img{max-width:100%}  .agenti-goal-box .goal-header .label{padding:8px;font-size:20px;line-height:24px;text-transform:uppercase;font-weight:bold;text-align:center;color:#ff0;text-shadow:1px 1px 0 #000}  .agenti-goal-box .goal-rules{padding:15px 8px}  .agenti-goal-box .goal-rules-list{background-color:#1b7ece;padding:1px}  .agenti-goal-box .goal-rules-row{width:100%;display:inline-grid;grid-template-columns:12% calc(48% + 1px) auto;align-items:stretch;justify-items:stretch;gap:1px}  .agenti-goal-box li+li{margin-top:1px}  .agenti-goal-box .goal-rules-row.-offset{grid-template-columns:12% 30% 18% auto}  .agenti-goal-box .goal-rules-row .row-offset{display:none}  .agenti-goal-box .goal-rules-row.-offset .row-offset{display:block}  .agenti-goal-box .goal-rules-row div{padding:4px 2px;background-color:#fff;text-align:center;font-weight:bold;color:#333;font-size:14px;line-height:16px}  .agenti-goal-box .goal-rules-row div i{color:#1b7ece;font-size:12px}  .agenti-goal-box .goal-rules-row.-offset div{background-color:#fff8b6} .agenti-goal-box .goal-rules-row .row-rule{background-color:#e5f5fc !important;font-size:12px;color:#1b7ece}  .agenti-goal-box .goal-rules-row.-success .row-score{background-color:#1b8be4 !important;color:#fff}  .agenti-goal-box .goal-rules-row.-success .row-score i{color:#fff}  .agenti-goal-box .goal-price{padding:12px;background-color:#096;color:#fff;width:100%;display:inline-grid;grid-template-columns:120px auto;box-sizing:border-box;align-items:center;text-shadow:1px 1px 0 #000}  .agenti-goal-box .goal-price .info{text-align:left;font-size:14px;line-height:16px;font-weight:bold}  .agenti-goal-box .goal-price .info i{font-size:12px;color:#ff0}  .agenti-goal-box .goal-price .total{font-size:20px;line-height:20px;font-weight:bold;text-align:right}  .agenti-goal-box .goal-price .total span:before{font-family:'FontAwesome';content:"\f153";font-size:14px;color:#ff0;margin-right:8px}  


/*def (99 - mobile).css*/.wrapper-box-canvas{width:100%;display:inline-grid;grid-template-columns:225px auto;grid-column-gap:25px}  .canvas-grid-pagination{width:100%;display:inline-grid;grid-template-columns:auto 200px;align-items:center;margin-bottom:20px}  .canvas-grid-pagination.-bottom{margin:0;margin-top:20px}  .canvas-grid-pagination .box-data{text-align:left;display:inline-flex}  .canvas-grid-pagination .box-action{text-align:right}  .pagination-stats-product{margin:0 25px}  @media(max-width:980px){.mobile-flex tr{display:grid;grid-template-columns:1fr 2fr 2fr 2fr 4fr 2fr}  tr.list-grid-filter{background:#e3eff1} } @media(max-width:780px){ul.cpanel-list{width:100%;display:inline-grid;grid-template-columns:repeat(3,33.33%)}  .hide-mobile{display:none}  .filter-grid{min-width:inherit}  .wrapper-box-canvas{width:100%;display:inline-grid;grid-template-columns:100%;grid-column-gap:0;grid-row-gap:20px}  .canvas-grid-pagination{grid-template-columns:100%;row-gap:20px}  .canvas-grid-pagination .box-data > .box-data-item:nth-child(1){grid-area:first}  .canvas-grid-pagination .box-data > .box-data-item:nth-child(2){grid-area:second;text-align:right}  .canvas-grid-pagination .box-data > .box-data-item:nth-child(3){grid-area:last}  .canvas-grid-pagination .box-data{display:inline-grid;grid-template-columns:repeat(2,49%);column-gap:2%;row-gap:10px;grid-template-areas:"first second" "last last"}  .canvas-grid-pagination .box-action{display:inline-flex}  .canvas-grid-pagination .box-action button{width:100%} body.-tpl-iframe #wrapper,body.-tpl-iframe #wrapper-container{min-width:100% !important}  } @media(max-width:450px){ul.cpanel-list{width:100%;display:inline-grid;grid-template-columns:repeat(2,50%)}  .filter-grid.-half,.filter-grid.-grid{grid-template-columns:100%;grid-column-gap:0%}  .pagination-stats-product{display:block;margin:0} } @media (max-width:500px){}


/*INPAGE*/


/*INPAGE/VIEW*/