.c404 .container{box-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:8px;background:#f8f8f8;padding-bottom:30px;margin-bottom:50px;width:50%;}
#proonto-widget{position:relative}
.xee::before{content:'';position:absolute;background:rgba(0,0,0,0.1);width:100%;height:100%;left:0;top:0;z-index:999999}
.heading-404{display:block;font-size:160px;text-align:center;text-shadow:0 2px 7px rgba(0,0,0,0.4);}
.ori{display:inline-block;float:left;font-size:30px;padding:10px;text-align:left;width:16%;}
.dest{font-size:30px;display:inline-block;width:16%;text-align:left;padding:10px}
#progressbar{border:1px solid #3c9400;float:left;margin-top:37px;width:348px !important;}
.sub-text{display:block;font-size:11px;color:#999;}
.ui-progressbar{height:2px;margin-bottom:20px;overflow:inherit;background:#eee;width:68%;position:relative;top:-18px;display:inline-block}
.ui-progressbar .ui-progressbar-value{background:#3C9400;}
.ui-progressbar-value.ui-widget-header.ui-corner-left::before{content:'\f111';font-family:FontAwesome;position:relative;font-size:12px;color:#3C9400;top:-11px;left:-7px;}
.ui-progressbar-value.ui-widget-header.ui-corner-left::after{content:'\f072';font-family:FontAwesome;position:relative;float:right;font-size:35px;margin-top:-22px;color:#3C9400;right:-23px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.starrr{display:inline-block;}
.starrr i{font-size:16px;padding:0 1px;cursor:pointer;color:#FFD119;}