header .input-group{-o-flex-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50rem;display:-moz-inline-flex;display:inline-flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:1.5rem 15px 1.5rem auto;position:relative;width:auto}header .input-group *{-ms-flex:0 1 auto}header .input-group-user{position:relative}header .input-group-user .btn-user{-o-flex-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;display:-moz-flex;display:flex;font-size:1.8rem;font-weight:500;height:30px;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;line-height:30px;padding:0 2rem}header .input-group-user .btn-user .icon-user{height:25px;width:25px}header .input-group-user .btn-user .icon-user:before{background:url(../../images/aging/icon/icon-user-before.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:25px;width:25px}header .input-group-user .btn-user .icon-user.is-login:before{background:url(../../images/aging/icon/icon-user-after.svg) no-repeat 50%;background-size:contain}header .input-group-user .list-sub{opacity:0;padding-top:20px;pointer-events:none;position:absolute;right:0;top:20px;-ms-transform:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:120px}header .input-group-user .list-sub.show{opacity:1;pointer-events:auto}header .input-group-user .list-sub ol{background-color:#fff;border:1px solid #ccc;list-style:none;margin:0;padding:0;width:100%}header .input-group-user .list-sub ol a{color:#000;display:block;font-size:1.6rem;padding:1.2rem 1rem;text-align:center}header .input-group-user .list-sub ol a:hover{background-color:#09df8c;color:#fff;text-decoration:none}header .input-group-user .list-sub ol li:last-child{border-top:1px solid #ccc}header .input-group-search{-o-flex-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;border-radius:50rem;display:-moz-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}header .input-group-search .form-control{background-color:transparent;border:none;border-radius:50rem;color:#000;font-size:1.6rem;height:35px;padding:.5rem 1.5rem}header .input-group-search .form-control:-webkit-autofill,header .input-group-search .form-control:-webkit-autofill:active,header .input-group-search .form-control:-webkit-autofill:focus,header .input-group-search .form-control:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}header .input-group-search .input-group-append{border:none;margin-left:0;margin-right:1rem}header .input-group-search .btn-search{-o-flex-justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-moz-flex;display:flex;font-size:1.8rem;height:30px;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:30px}header .input-group-search .btn-search i{position:relative;top:-1px}.input-group-withIcon{position:relative}.input-group-withIcon .input-group-append{height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px;z-index:2}.input-group-withIcon .input-group-append,.input-group-withIcon .input-group-text{-o-flex-justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.input-group-withIcon .input-group-text{background-color:transparent;border:none;color:#a5a5a5;font-size:2rem;height:20px;padding:0;width:20px}.input-group-withIcon .input-group-text i{font-size:15px}.input-group-withIcon.is-valid .form-control{border-color:#e60012}.input-group-withIcon.is-valid+.feadback-txt{color:#e60012;display:block;font-size:1.2rem;padding:2px}@media (min-width:993px){header .input-group{margin-right:0}header .input-group-search{width:300px}header .input-group-search .form-control{background-color:transparent}header .input-group-search .btn-search{color:#000}header .input-group-search .btn-search:hover{color:#09df8c;text-decoration:none}header .input-group-user .btn-user{padding-right:0}header.transparent:not(.scrolled-down,.scrolled-up) .input-group-search{border-color:#fff}header.transparent:not(.scrolled-down,.scrolled-up) .input-group-search .btn-search,header.transparent:not(.scrolled-down,.scrolled-up) .input-group-search .form-control{color:#fff}header.transparent:not(.scrolled-down,.scrolled-up) .input-group-search .btn-search:hover{color:#09df8c}header.transparent:not(.scrolled-down,.scrolled-up) .input-group .input-group-user .btn-user .icon-user:before{background:url(../../images/aging/icon/icon-user-before2.svg) no-repeat 50%;background-size:contain}header.transparent:not(.scrolled-down,.scrolled-up) .input-group .input-group-user .btn-user .icon-user.is-login:before{background:url(../../images/aging/icon/icon-user-after2.svg) no-repeat 50%;background-size:contain}}@media (max-width:992px){header .input-group{margin-right:0}header .input-group-search{width:calc(100% - 3rem)}}@media (max-width:767px){header .input-group{position:static}header .input-group .btn-contact,header .input-group .btn-global{font-size:1.6rem;padding:0 1rem}header .input-group-search{background-color:#fff;-ms-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);left:50%;opacity:0;pointer-events:none;position:absolute;top:70px;transform:translateX(-50%);-ms-transform:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:90%}header .input-group-search.show{opacity:1;pointer-events:auto;top:80px}}
