.fileinput-button{float:left;margin-right:4px;overflow:hidden;position:relative}.fileinput-button input{border:solid transparent;border-width:0 0 100px 200px;cursor:pointer;direction:ltr;filter:alpha(opacity=0);margin:0;opacity:0;position:absolute;right:0;top:0;-moz-transform:translate(-300px) scale(4)}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.files .progress{width:200px}.progress-animated .bar{background:url(/build/images/progressbar.f4626759.gif)!important;filter:none}.fileupload-loading{background:url(/build/images/loading.430fc2eb.gif) 50% no-repeat;display:none;height:128px;left:50%;position:absolute;width:128px}.fileupload-processing .fileupload-loading{display:block}html .fileinput-button{line-height:22px;margin:1px -3px 0 0}*+html .fileinput-button{margin:1px 0 0}@media (max-width:480px){.files .btn span{display:none}.files .preview *{width:40px}.files .name *{display:inline-block;width:80px;word-wrap:break-word}.files .progress{width:20px}.files .delete{width:60px}}ul.simple-pagination{list-style:none}.simple-pagination{display:block;margin:0;overflow:hidden;padding:0 5px 5px 0}.simple-pagination li,.simple-pagination ul{list-style:none;margin:0;padding:0}.simple-pagination li{float:left}.compact-theme a,.compact-theme span{background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #aaa;border-left:none;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#333;float:left;font-size:14px;font-weight:400;line-height:24px;min-width:14px;padding:0 7px;text-align:center}.compact-theme a:hover{background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#efefef,#bbb);background:-o-linear-gradient(top,#efefef 0,#bbb 100%);background:-ms-linear-gradient(top,#efefef 0,#bbb 100%);background:linear-gradient(180deg,#efefef 0,#bbb);text-decoration:none}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #aaa;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb,#efefef);background:-o-linear-gradient(top,#bbb 0,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0,#efefef 100%);background:linear-gradient(180deg,#bbb 0,#efefef);cursor:default}.compact-theme .ellipse{background:#eaeaea;cursor:default;padding:0 10px}.light-theme a,.light-theme span{background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(180deg,#fff 0,#efefef);border:1px solid #bbb;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#666;float:left;font-size:14px;font-weight:400;line-height:24px;margin:0 5px 0 0;min-width:14px;padding:0 7px;text-align:center}.light-theme a:hover{background:#fcfcfc;text-decoration:none}.light-theme .current{background:#666;border-color:#444;box-shadow:0 1px 0 #fff,inset 0 0 2px rgba(0,0,0,.3);color:#fff;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;cursor:default;font-weight:700}.dark-theme a,.dark-theme span{background:#555;background:-moz-linear-gradient(top,#555 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555,#333);background:-o-linear-gradient(top,#555 0,#333 100%);background:-ms-linear-gradient(top,#555 0,#333 100%);background:linear-gradient(180deg,#555 0,#333);border:1px solid #222;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#ccc;float:left;font-size:14px;font-weight:400;line-height:24px;margin:0 5px 0 0;min-width:14px;padding:0 7px;text-align:center}.dark-theme a:hover{background:#444;text-decoration:none}.dark-theme .current{background:#222;border-color:#000;box-shadow:0 1px 0 hsla(0,0%,100%,.2),inset 0 0 1px 1px rgba(0,0,0,.1);color:#fff;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;cursor:default;font-weight:700}.logisticsBtn,.programBtn{border:2px solid #666;cursor:pointer;font-size:12px;line-height:1em;-webkit-transition:.2s;transition:.2s}.logisticsBtn:hover,.programBtn:hover{background-color:#666}.logistics{padding-top:10px}#logisticsDialog{text-align:center}#logisticsDialog .well{text-align:left}#logisticsDialog h4{font-size:18px;text-align:center!important}#logisticsDialog div.fieldgrp label{background-color:transparent;color:#000}#logisticsDialog fieldset{padding-bottom:12px}#logisticsDialog .btn{padding:4px 12px}.check.checked input{height:10px;margin-left:2px;min-height:0}.login .main_space.logistics{text-align:center}.login .main_space.logistics .well{text-align:left}h4{font-size:18px}.login div.logistics div.fieldgrp label{background-color:transparent;color:#000;padding:0}.login .main_form .logistics{margin:70px auto 0;max-width:500px;text-align:center}.login .main_space.logistics fieldset{padding:0}.login input.hotel_name,.login input.remark{box-sizing:border-box;height:28px;width:100%;width:-webkit-fill-available}.login .main_space.logistics .fieldgrp{margin:0}.login .main_form,body.novento.public.inside .wrap{max-width:1195px;min-width:300px;width:80%}.login .main_form{max-width:960px}body.public.login .wrap{min-width:300px}.login div.fieldgrp div{margin:0}.inside.public input,.inside.public textarea{box-sizing:border-box;padding:13px 8px;width:100%}.inside.public input[type=checkbox],.inside.public input[type=radio]{padding:8px}.inside.public div.simpleBox,.inside.public select{box-sizing:border-box;width:100%}div.fieldgrp label,div.fieldgrp span.no-label{float:none;text-align:left;width:auto}div.fieldgrp div{margin-right:15px}.login .main_space .account .div_texbox,.login .main_space .account label{line-height:28px;padding:0;width:auto}.inside.public div.fieldgrp.fieldgrpLarge textarea,.inside.public div.simpleBox.autosize{width:100%}.uploader-queue-item{max-width:none}.block .title-bar .btn-action .btn{width:200px}.manage-account .row-fluid div.fieldgrp,.manage-account div.fieldgrp .div_texbox .pwdChkTd2 table,.pwdChkTbl2{width:100%}.manage-account .main_space .fieldgrp{margin:0 0 8px}.manage-account div.fieldgrp .div_texbox .pwdChkTd2 table{margin:0}.manage-account div.fieldgrp .div_texbox{padding:4px;width:calc(100% - 194px)}.manage-account div.fieldgrp .div_texbox input,.manage-account div.fieldgrp .div_texbox select,.manage-account div.fieldgrp .div_texbox.captcha-txt-code{box-sizing:border-box;width:100%}.manage-account div.fieldgrp .div_texbox input,.manage-account div.fieldgrp .div_texbox.captcha-txt-code{padding:13px 6px}.manage-account div.fieldgrp .div_texbox.captcha-txt-code{padding:6px}.manage-account .div_texbox{box-sizing:border-box;width:100%}.manage-account .captcha-box,.manage-account div.fieldgrp.label-head label{box-sizing:border-box;max-width:312px;width:100%}#footer .wrap,.login .main_space .fieldgrp{width:100%}.login .main_space .account label{width:32%}body.login #footer .wrap{min-width:auto}body.inside .main-title h1{align-items:center;display:flex;height:50px;justify-content:end;line-height:30px}div.fieldgrp .div_texbox .fieldError{background:none;margin:0}div.fieldgrp .div_texbox .fieldError ul{background-color:#f5f5f5;border-radius:.2em;margin:2px 1px;padding:4px}.login div.fieldgrp .div_texbox div.description{padding:8px}.global i.fa{display:none}.responsive div.fieldgrp div div label.cboxLabel{float:none;line-height:22px;margin:2px 0 0;text-indent:8px}@media (max-width:1100px){body.public.inside .main_body_space{display:grid}body.responsive.inside.public .main_space{box-sizing:border-box}.ui-theme .panel_widget{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;width:100%}.manage-account div.fieldgrp label{box-sizing:border-box;text-align:left;width:100%}.manage-account .captcha-box,.manage-account div.fieldgrp .div_texbox,.manage-account div.fieldgrp.label-head label{max-width:none;width:100%}.manage-account .row-fluid .span7{width:49.2%}.manage-account .row-fluid .span5{width:47.5%}body.delegation.responsive .disconnect span.btn-label,body.delegation.responsive .menu-dashboard span.btn-label,body.supplier.responsive .disconnect span.btn-label,body.supplier.responsive .menu-dashboard span.btn-label{display:none}}@media (max-width:800px){body.delegation.responsive.inside #content_nav_header ul.profile li .menu-icon,body.supplier.responsive.inside #content_nav_header ul.profile li .menu-icon{display:inline}body.delegation.responsive #content_nav_header ul.profile li a,body.supplier.responsive #content_nav_header ul.profile li a{padding:0 22px}body.delegation.responsive .profile span.btn-label,body.supplier.responsive .profile span.btn-label{display:none}.manage-account .row-fluid .span5,.manage-account .row-fluid .span7{margin:0;width:100%}.login .main_form,body.novento.public.inside .wrap{width:100%}.block h4{line-height:22px}}@media (max-width:600px){.login.public .main_space{margin-top:180px;padding:28px}.login.public .top_wrap{width:90%}.delegation.responsive .global span.btn-label,.supplier.responsive .global span.btn-label{display:none}body.delegation.inside.responsive #content_nav_header ul.global li a,body.supplier.inside.responsive #content_nav_header ul.global li a{padding:0 20px}.delegation.responsive .global i.fa,.supplier.responsive .global i.fa{display:inline}.profile span.btn-label{display:none}body.inside.public .bloc_flaglink{margin-top:10px}body.inside.public .main-title h1{font-size:12pt}body.inside #content_nav_header ul.profile li a{padding:0 22px}.login .main_space fieldset{width:auto}.login div.fieldgrp label{box-sizing:border-box;text-align:left;width:100%}.login div.fieldgrp div{box-sizing:border-box;padding:5px;width:100%}.login div.fieldgrp div .fieldError{padding:0}div.fieldgrp .div_texbox input.with-icon{box-sizing:border-box;padding:13px 6px 13px 22px;width:100%}body.login.public .block.account div.fieldgrp{margin-left:0}body.login.public .main_space .account label{width:100%}body.login.public .main_space .panel_button.login{width:auto}div.fieldgrp2col{width:100%}ul.list-info h4{font-size:12px}.block .title-bar .btn-action .btn{width:120px}.calendar-dialog .ui-dialog-content{padding:5px}.calendar-dialog .fc-view-container .ui-widget-header th{font-size:12px}.fc.ui-widget .fc-toolbar h2{margin-top:12px}#formFilter .span6{width:100%}#imageManager .title,.bloc_toplinks{display:none}.basictab{padding:12px 5px}.basictab li a,.basictab li span{padding:15px 4px 12px}div.fieldgrp div{margin-right:0}.cbx-option{clear:both;width:100%}.filter-grid-name-date{grid-template-columns:auto}.filter-grid-name-date .grid-item input[type=text].date{font-size:13px;width:88px}.ui-theme .panel_widget{grid-template-columns:repeat(1,1fr)}}@media (max-width:410px){body.inside.public .main-title h1{font-size:11pt;line-height:22px}body.delegation.inside.responsive #content_nav_header ul.profile li a,body.supplier.inside.responsive #content_nav_header ul.profile li a{padding:0 18px}.toast-container{width:300px}.toast-position-middle-center{margin-left:-150px}#dashboard .row .reference{width:50%}}