﻿#order-tracker { width: 474px; margin: 100px auto; }
    #order-tracker .tracker-header h2 { line-height: 30px; font-size: 24px; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 1px; text-align: center; }
    #order-tracker .m-row { padding: 0 0 22px 0; position: relative; margin: 0 0 5px 0; }
        #order-tracker .m-row p { margin: 7px 0; float: left; width: 100%; font-size: 13px; color: #000; font-weight: 500; line-height: 22px; text-align: center; }
            #order-tracker .m-row p b { font-size: 14px; }
    #order-tracker .input { width: 100%; border: none; border-bottom: 2px solid #000; height: 40px; color: #000; font-size: 13px; font-style: italic; }
    #order-tracker label.error { color: red; font-size: 12px; position: absolute; bottom: 0; left: 0 }
    #order-tracker .btn-order-track { min-width: 200px; margin: 25px auto 0; display: block; background: #000; border: none; color: #fff; height: 50px; font-size: 14px; letter-spacing: 2px; position: relative; padding: 0 18px 0 50px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .2s ease-in-out; text-transform: capitalize; }
        #order-tracker .btn-order-track:hover { background: #424141; }
        #order-tracker .btn-order-track:before { font-family: "icomoon"; content: "\e93d"; font-size: 33px; position: absolute; left: 10px; top: 1px }
#tracker-result .order-detail-list li { padding: 20px 0; }
    #tracker-result .order-detail-list li:first-child { padding-top: 0px; }
#tracker-result .selectbox select { width: 100% }
#tracker-result .selectbox select { padding-right: 36px; line-height: 48px; height: 48px; }