.app.witt002 .appWrp {min-height: 200px;}.app.witt002 .outputLabelWrp {width: 130px;}.app.witt002 .tableCount {float: right; margin-top: -24px; margin-right: 10px}.app.witt002 .alignFoundParcels {text-align: right; padding-top: 13px;}.app.witt002 .errorBorder {border: 1px solid #e6000d; background-color: green !important;}.WITT002_contactParcelshop_lightBoxDialog {width: 720px; min-height: 400px;}.app.witt002 .status-progress {margin-bottom: 68px; text-align: center;}.app.witt002 .status-progress-state {text-align: center; display: inline-block; position: relative; width: 125px; margin: 0 5px; vertical-align: top;}.app.witt002 .status-progress-state .status-progress-img {width: 125px;}.app.witt002 .status-progress-state.delivered {margin-left: -25px;}.app.witt002 .status-progress-state.delivered.pending {margin-left: -31px;}.app.witt002 .status-progress-state.notdelivered{margin-left: -35px;}.app.witt002 .status-progress-state.final.current {margin-left: -31px;}.app.witt002 .status-progress-state.notdelivered {margin-left: -31px;}.app.witt002 .status-progress-state.indelivery {margin-left: -20px;}.app.witt002 .status-progress-state.deliveredps {margin-left: -15px;}.app.witt002 table.dojoxGridRowTable td:first-child {text-decoration: underline;}.app.witt002 .arrivalTime-hdr p {margin: 0;}.app.witt002 .arrivalTime-hdr .arrivalTime-hdr-value {font-weight: bold;}.app.witt002 .appBox + br {display: none;}.app.witt002 .detailsAppBox,.app.witt002 .detailsAppBox + div {padding: 0 38px; border: 2px solid #d1d1d1; border-top: 0; border-bottom: 0;}.app.witt002 .detailsAppBox:before,.app.witt002 .detailsAppBox + div:before,.app.witt002 .detailsAppBox:after,.app.witt002 .detailsAppBox + div:after {display: table; content: ""; line-height: 0; clear: both;}.app.witt002 .detailsAppBox:after,.app.witt002 .detailsAppBox + div:after {clear: both;}.app.witt002 .progress_img_span .progress_title {background: white; width: 148px;}.app.witt002 .currentParcelStateDateAndLink {text-align: right;}.app.witt002 .col2.tooltipWrp .right {float: left; margin-left: 5px;}.app.witt002 .dojoxGrid table {width: 638px !important;}#WITT002_Details_signature_input {margin-bottom: 10px !important; padding: 3px 5px 2px !important; border: 1px solid #ccc !important; font-size: 13px; line-height: 17px; color: #333;}#WITT002_Details_signature_button {font-family: TheSansGLS-Bold, Helvetica, Arial, Verdana, sans-serif; padding: 4px 10px; background: #6b1544; border: none; color: #fff; font-size: 13px; line-height: 16px;}#WITT002_Details_ps_wrp {margin-top: 1rem;}.app.witt002 .buttonsNav .appBtnPrimary {float: left; margin-right: 14px;}.app.witt002 .buttonsNav .appBtnPrimaryBack > span {padding-left: 31px; padding-right: 17px;}.app.witt002 .buttonsNav .appBtnPrimaryBack > span:after {content: none;}.app.witt002 .buttonsNav .appBtnPrimaryBack > span:before {background: url(../../../img/bg/icons-left.png) -268px -556px no-repeat; content: ""; position: absolute; top: 12px; left: 14px; width: 8px; height: 11px;}.app.witt002 .buttonsNav .appBtnPrimaryBack:hover > span:before {background-position: -298px -556px;}.app.witt002 .buttonsWrpRight {float: right;}.app.witt002 .appLiveTrackingWrp {float: right; width: 100%;}.app.witt002 .appLiveTrackingWrp .lnkTooltip {background: transparent url(../../../img/bg/icons-left.png) -54px -307px no-repeat; width: 17px; height: 17px; margin-top: 18px; cursor: default; content: ""; float: right;}.app.witt002 .appLiveTrackingWrp .lnkTooltip:hover {background-position: -54px -273px;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking {line-height: 17px; padding: 8px 18px 8px 5px; color: #FFFFFF; float: right;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:hover {color: #6b1444;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:hover:visited {color: #6b1444;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:visited {color: #FFFFFF;}.app.witt002 .appFooterRight {padding-bottom: 28px;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:after {background: url(../../../img/bg/icons-left.png) -268px -589px no-repeat;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:after {content: ""; position: absolute; top: 21px; right: 35px; width: 8px; height: 11px;}.app.witt002 .appLiveTrackingWrp .appBtnLiveTracking:hover:after {background-position: -298px -589px;}.app.witt002 .appBox.closedAppBox {border-bottom: 2px solid #d1d1d1; padding: 0; margin-bottom: 20px;}.app.witt002 .closedAppBox .appBoxBody {padding: 10px 20px 20px; margin-top: 10px;}.app.witt002 .closedAppBox .appBoxTitle {padding: 10px 20px; background-color: #d1d3dd;}.app.witt002 .closedAppBox.collapsible .appBoxTitle:hover {padding: 10px 20px; background-color: #B8BAC4;}.app.witt002 .closedAppBox .appBoxTitle h3 {margin: 0;}.app.witt002 .collapsible .collapsible-trigger {cursor: pointer;}.app.witt002 .collapsible .collapsible-trigger h3 {display: inline-block;}.app.witt002 .collapsible .collapsible-content {overflow: hidden;}.app.witt002 .collapsible.expanded .collapsible-content {max-height: 100000px; transition: all 0.2s ease-in;}.app.witt002 .collapsible.collapsed .collapsible-content {padding: 0 20px; margin: 0; max-height: 0; transition: all 0.2s ease-out;}.app.witt002 .collapsible .collapsible-trigger .chevron {float: right; padding-top: 4px;}.app.witt002 .collapsible .chevron::before {border-style: solid; border-width: 0.25em 0.25em 0 0; content: ''; display: inline-block; height: 0.45em; left: 0.15em; position: relative; top: 0.15em; transform: rotate(-45deg); vertical-align: top; width: 0.45em;}.app.witt002 .collapsible.expanded .chevron::before {top: 0; transform: rotate(135deg);}.app.witt002 .collapsible.collapsed .chevron::before {top: 0; transform: rotate(-135deg);}.app.witt002 .parcelshopInfo p.x-html-name1, .app.witt002 .parcelshopInfo .parcelshopOpeningHours span:first-child {font-weight: bold;}.app.witt002 .appBoxBody .x-html-currentStatusText.left {width: 65%; font-weight: 600;}.app.witt002 .appBoxBody .buttonsNav.right {width: 30%;}