.content-oxford{margin:50px 0}form#form-check-status{width:500px;display:inline-block}.messages{overflow:initial}.page-title-wrapper h1,.page-title-wrapper h2{line-height:1}.page-title-wrapper h1 span,.page-title-wrapper h2 span{font-family:Arial;font-size:2.5rem;text-transform:uppercase;line-height:2.5rem}input.btn.btn-primary{text-transform:uppercase}.oxford-heading{font-size:18px;width:100px;height:100px}.oxford-heading p{font-size:8px;align-content:center}.sub-content-first{display:inline-block;width:100%;padding-bottom:20px}.sub-content-first span{float:left;line-height:2.2;padding-right:20px}.sub-content-first span strong{font-size:14px}.sub-content-first .input-form,input#barcode{float:left}.field-label{font-weight:500;text-transform:uppercase}table tr td:first-child{width:160px}.card_status_value{text-transform:uppercase}.sub-content-first .btn{height:32px;width:200px}.sub-content-second{border-top:2px solid #000}.heading-sub-content{clear:both;font-size:20px;text-align:left;margin:15px 0;padding-left:15px;text-transform:uppercase;color:#8dc63e;font-weight:500}.sub-content-second .sub-content-left{float:left;padding-left:0}.sub-content-left table .td-table .btn{border-color:#fff}.sub-content-second a,.sub-content-second a:hover{color:#000;text-decoration:none}input#code{width:auto}.sub-content-third{border-top:2px solid #000;margin-top:30px}.sub-content-third table{width:850px;height:150px}.sub-content-third .btn,#redeem-barcode{margin:20px 0 0;border-radius:0;text-transform:uppercase;height:32px;width:200px;padding:6px 12px;border:1px solid transparent;border-radius:4px}.td-table{text-align:right;position:relative}.td-table .tooltip{display:none;position:absolute;background:#fff;opacity:1;border:2px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000;padding:10px;bottom:100%;width:330px;left:50%;transform:translateX(-50%);text-align:left}.td-table .tooltip:after{position:absolute;bottom:-25px;right:70px;width:2px;height:30px;background:#ddd;content:"";-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}.td-table .tooltip:before{position:absolute;bottom:-22px;right:80px;width:2px;height:22px;background:#ddd;content:"";-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.td-table .tooltip span{position:absolute;bottom:-2px;width:18px;height:2px;background:#fff;right:60px}.td-table a:hover~.tooltip{display:block}.content-oxford .heading-option{float:right}.loading-mask{background-color:#e6e6e669;position:fixed;width:100vw;height:100vh}.loader{position:absolute;top:40%;left:44%}.header .top-search-box{float:right}.padding-left{padding-left:50px}.heading-sub-content u{font-size:18px}.sub-content-left div,.sub-content-right div{font-size:14px;margin:4px 0}.radio-inline,.checkbox-inline{font-size:16px}.btn.btn-primary:active:focus,.btn.btn-primary:active,.btn.btn-primary:focus{color:#fff;background-color:#3276b1;border-color:#285e8e}label.label{color:#666;font-size:13px;margin:0;padding:10px 0;text-align:left}form#form-check-status.form-check-status .label span{min-width:210px}input[type=text],input[type=email]{background:0 0}form#form-check-status .form-field{display:inline-block;margin:5px 0;float:left;width:100%}form#form-check-status .label span{min-width:165px}@media (min-width:1200px){.top-search-alo.container{width:auto}}@media (min-width:992px){.top-search-alo.container{width:auto}}@media (min-width:768px){.top-search-alo.container{width:auto}}@media only screen and (max-width:767px){.header-search{float:none}.top-search-alo.container{padding:15px 0}.header-search .form-search{width:100%}.header .logo{padding:8px 0;display:inline-block}.header-logo,.header .top-search-box{text-align:center}.sub-content-left,.sub-content-right{border:none}.sub-content-left div.row,.sub-content-right div.row{margin-bottom:10px}.sub-content-left div,.sub-content-right div{margin:6px 0}}@media only screen and (max-width:540px){.sub-content-first span,.sub-content-first .input-form{float:none}input#barcode{float:none;margin-right:0;width:100%}.sub-content-first .btn,form#form-check-status input,.content-oxford,form#form-check-status{width:100%}.page-title-wrapper h1,.page-title-wrapper h2{line-height:inherit}}@media only screen and (max-width:479px){.content-oxford{padding:0 10px;margin:0 0 50px}.padding-left{padding-left:20px}.page-title-wrapper h1 span,.page-title-wrapper h2 span{font-size:2rem;line-height:2rem}.page-title-wrapper{padding:0 10px}}