/*!
 * PPI Priority Parcel Inc
 * Copyright 2016 Askan.
 */
 /* cyrillic-ext */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/an78_18DAUCSU6a4qacRuA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/4NN7UQ_VsRBn7NDD9HKUPw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/ye-fuRt_0mKrPeIp6Mwa8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/VF6T-UwCT6WyIiUKP6AykQ.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/X3cUdzInOvbZ6zhcyjPc3w.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/eSHy7hCA8QR4qTF-59v60g.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/V41d6938Z8eBLYL302F8Ig.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/HNu4Nzh6q8Es60EMNZhs9w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/BkZwJXYnumPMepfEA344yQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local('Arimo'), url(https://fonts.gstatic.com/s/arimo/v9/wZLYhRRxZWGToTRP78bqJQ.woff) format('woff');
}
/*15-6-2017*/
@font-face {
	font-family: 'Lucida Bright';
	src: url('fonts/LucidaBright-Demi.eot');
	src: url('fonts/LucidaBright-Demi.eot?#iefix') format('embedded-opentype'),
		url('fonts/LucidaBright-Demi.woff2') format('woff2'),
		url('fonts/LucidaBright-Demi.woff') format('woff'),
		url('fonts/LucidaBright-Demi.ttf') format('truetype'),
		url('fonts/LucidaBright-Demi.svg#LucidaBright-Demi') format('svg');
	font-weight: 600;
	font-style: normal;
}

/*15-6-2017*/

body{background-color:#0a6ccf;}
a:focus,input[type="button"]:focus, button:focus, input[type="button"]:focus{outline:none;border:0;}
.bluebg{background:#0a6ccf;}
.blackbg{background:#232323;}
.greybg{background:#e1e1e1;}
.darkgreybg{background:#f0f0f0;}
.whitebg{background:#fff;}
.whiteloginbg{background:rgba(255,255,255,0.10);border:1px solid #fff;margin:60px 0 30px 0;display:inline-block;width:100%;}
.whiteregisterbg{padding:30px 0;margin:10px 0 30px 0;width:100%;}
.whiteloginbg h3{margin:10px 0 10px 0;text-align:center;color:#fff;font-size:16px;font-weight:bold;}
.whiteloginbg a{color:#fff;font-weight:bold;text-decoration:underline;}
.login-panel{margin:15px 0px;}
.header-row{margin-bottom:0px;background:rgba(255,255,255,0.15)}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-toggle{margin:15px 15px 15px 0;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#f08500;}
.company-name .panel-default>.panel-heading, .company-name .panel{background:transparent;border:0px;box-shadow:none;text-align:center;}
.company-name .panel-default>.panel-heading{text-align:left;}
.bluebg.company-name{background:transparent;}
.whiteloginbg .panel, .whiteloginbg .panel .panel-heading, .whiteloginbg .panel .panel-body{border:0px;box-shadow:none;background:transparent;} 
.whiteloginbg .panel .panel-heading{text-align:center;position:relative;margin-top:-70px;}
.company-name h1{color:#fff;font-size:32px;line-height:36px;margin:15px 0 5px 0;font-family: 'Arimo';}
.company-name p{color:#fff;text-transform:uppercase;font-size:18px;}
.navbar-brand{height:auto;padding:10px;}
.navbar-brand img{max-width:100%;height:auto;max-height:66px;}
.line{height: 2px;margin: 10px 0;font-size: 0;overflow: hidden;background-color: #fff;border-width: 0;border-top: 1px solid #e0e4e8;}
.line-dashed{border-style: dashed;background: transparent;}
.login-box-img{margin:10px 0;max-width:100%;}
.company-login, .company-name{min-height:100px;}
.form-control{border-left:0px;box-shadow:none;}
.form-control:focus{box-shadow:none;border: 1px solid #ccc;border-left:0px;}
.input-group-addon{background:#fff;}
.error_div{height:20px;}
.navbar-default{background:transparent;border:0px;}
.navbar{margin-bottom:0px;}
.main-menu{margin:28px 0 0 0;}
.navbar-default .navbar-nav>li >a{color:#fff;padding:3px 10px;margin:0 3px;cursor:pointer;}
.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.current-item>a{color:#fff;background:#f26722;}
.navbar-default .navbar-nav>li:hover>a:before, .navbar-default .navbar-nav>li:hover>a:after, .navbar-default .navbar-nav>li.current-item>a:after {
    content: "";
    position: absolute;
    bottom: -9px;
    left:40%;
    z-index: 1;
    border: solid 5px transparent;
    border-top-color: #f26722;
}
.navbar-default .navbar-nav>li.last:hover>a,.navbar-default .navbar-nav>li.last>a:focus, .navbar-default .navbar-nav>li.last.current-item>a{color:#fff;background:transparent;}
.navbar-default .navbar-nav>li.last:hover>a:before, .navbar-default .navbar-nav>li.last:hover>a:after, .navbar-default .navbar-nav>li.last.current-item>a:after {
    content: "";
    position: absolute;
    bottom: -9px;
    left:40%;
    z-index: 1;
    border: solid 5px transparent;
    border-top-color: transparent;
}
.navbar-top-links li a{min-height:10px;height:auto;}
.copyrightdiv{color:#fff;font-size:14px;padding:5px 0;margin-top:0px;background:#62a60a;line-height:20px;position:relative;}
.copyrightdiv hr{margin-top:3px;margin-bottom:3px;}
.copyrightdiv a{color:#fff;}
.copyrightdiv a:hover{color:#fff;}
.loginbox{padding-bottom:15px;background:url(../images/map.png) no-repeat 45px 35px;background-size:700px;}
.text-center{display:block;text-align:center;}
.login-btn{border-radius:20px;width:100px;box-shadow:1px 1px 0px #000;background:#f26722;border-color:#f26722;}
.login-btn:hover{background:#eb560e !Important;border-color:#eb560e !Important;}
.reset-btn{border-radius:20px;width:100px;box-shadow:1px 1px 0px #000;background:#fff;color:#f26722;margin-left:15px;border:1px solid #fff;}
.reset-btn:hover{background:#efefef;border:1px solid #efefef;color:#232323;}
.user-circle{width:75px;height:75px;background:transparent;text-align:center;border-radius:50%;margin:2px;}
.outer-circle{width:85px;height:85px;border-radius:50%;background:transparent;text-align:center;padding:3px;display:inline-block;}
.dashboard-stat.blue { background-color: #3598dc;box-shadow:0px 3px 0px #2284c6 inset;}
.dashboard-stat.red { background-color: #e7505a;box-shadow:0px 3px 0px #e43f4b inset;}
.dashboard-stat.green { background-color: #32c5d2;box-shadow:0px 3px 0px #2cbbc7 inset;}
.dashboard-stat.purple { background-color: #8E44AD;box-shadow:0px 3px 0px #783993 inset;}
.dashboard-stat {display: block;margin-bottom: 25px;overflow: hidden;border-radius: 0px;}
.dashboard-stat:after, .dashboard-stat:before {content: " ";display: table;}
.dashboard-stat.dashboard-stat-v2 .visual {padding-top: 35px;margin-bottom: 40px;}
.dashboard-stat .visual {width: 80px;height: 80px;display: block;float: left;padding-left: 15px;font-size: 35px;line-height: 35px;}
.dashboard-stat.blue .visual>i ,
.dashboard-stat.red .visual>i ,
.dashboard-stat.green .visual>i ,
.dashboard-stat.purple .visual>i 
{color: #FFF;opacity: .25;filter: alpha(opacity=25);}
.dashboard-stat .visual>i 
{margin-left: -20px;font-size: 80px;line-height: 80px;margin-top:8px;}
.dashboard-stat .details {position: absolute;right: 15px;padding-right: 15px;}
.dashboard-stat.blue .details .number ,
.dashboard-stat.red .details .number ,
.dashboard-stat.green .details .number ,
.dashboard-stat.purple .details .number 
{color: #FFF;}
.dashboard-stat .details .number {padding-top:25px;text-align: right;font-size:26px;line-height:36px;letter-spacing:-1px;margin-bottom:0;font-weight: 300;}
.dashboard-stat.blue .details .desc ,
.dashboard-stat.red .details .desc,
.dashboard-stat.green .details .desc,
.dashboard-stat.purple .details .desc
{color: #FFF;opacity: 1;filter: alpha(opacity=100);}
.dashboard-stat .details .desc {text-align: right;font-size: 16px;letter-spacing: 0;font-weight: 300;}
.linkbox{width:100%;float:none;margin:0 auto;background:#f26722;padding:5px 0 5px 0;float:left;color:#fff;}
.linkbox a, .linkbox a:hover{color:#fff;text-decoration:none;}
.link-box{text-align:center;float:left;margin:15px 1%;}
a.link-box-link, a.link-box-link:hover{color:#fff}
.convertor-div{margin:0 18%;}
.link-box-img img{width:36px;}
.linkbox .link-box{padding:0 10px;}
.cursor-default{cursor:default;}
.register-company, .register-personal{min-height:385px;}
.register-personal .panel-default > .panel-heading, .register-personal .panel{background:#f0f0f0;border:0;box-shadow:none;}
.ppibox{position:absolute;top:50%;z-index:10;left:-80px;}
.whiteloginbg input[type="password"], .whiteloginbg input[type="email"], .whiteloginbg input[type="text"], .whiteloginbg input[type="url"]{background:#e8f0fe00;border:0px;border-bottom:1px solid #fff;color:#1f1f1f;border-radius:0px !Important;}
.whiteloginbg .input-group-addon{background:transparent;border:0px;border-bottom:1px solid #ffffff00;color:#fff;border-radius:0px !Important;}
.disclaimer{margin:20px 0 20px 0;color:#fff;}
h3.page-title{margin-bottom:20px;color:#fff;font-size:32px;}
.whiteregisterbg input[type="password"], .whiteregisterbg input[type="email"], .whiteregisterbg input[type="text"], .whiteregisterbg input[type="url"]{width:90% !important;}
.whiteregisterbg .fa{width:24px;text-align:left;}
::-webkit-input-placeholder { color:#fff;opacity:1 }
::-moz-placeholder { color:#fff;opacity:1 }
:-ms-input-placeholder { color:#fff;opacity:1 }
input:-moz-placeholder { color:#fff;opacity:1 }
input:-webkit-autofill {
    background-color: #227ad4 !important;
}

.whiteregisterbg::-webkit-input-placeholder { color:#fff; }
.whiteregisterbg::-moz-placeholder { color:#fff; } /* firefox 19+ */
.whiteregisterbg:-ms-input-placeholder { color:#fff; } /* ie */
.whiteregisterbg input:-moz-placeholder { color:#fff; }
.whiteloginbg::-webkit-input-placeholder { color:#fff; }
.whiteloginbg::-moz-placeholder { color:#fff; } /* firefox 19+ */
.whiteloginbg:-ms-input-placeholder { color:#fff; } /* ie */
.whiteloginbg input:-moz-placeholder { color:#fff; }
.p0{padding:0px;}
.p-l-0{padding-left:0px !important;}
.p-r-0{padding-right:0px !important;}
.navbar-top-links li:last-child{margin-right:-15px;}
.modal-header{border-bottom:0px !important;    padding: 5px 20px;}
.modal-footer{border-top:0px !important;}
.contact-details p{font-weight:normal;}
.modal-header h3{font-family: Roboto,sans-serif;text-align:center;}
.modal-body{padding:0 20px;color: #555;font-weight: normal;}
.disclaimer-popup .modal-dialog{width:92% !important;max-width:92% !important;}
.disclaimer-popup .modal-dialog li{margin-bottom:8px;color:#000;font-size:15px;}
.blue-text{color:rgb(0, 0, 255);}
.title-blue {
    background: #36459b;
    margin-bottom: 5px;
}
.ctext {
    text-align: center;
}
.title-blue h3 {
    color: #fff !important;
    margin: 0px !important;
    padding: 2px 0;
    font-size: 16px;
    text-transform: uppercase;
}
.alert.alert-danger{padding:3px;font-size:12px;font-weight:bold;color:#ff5151 !important;}
.alert-danger{background:#f6f6f6 !important;}
.maintain{display:inline-block;margin-right:0px;}
.architect{display:inline-block;margin-right:15px;}

/*15-6-2017*/
.shipall{color:#fff;font-size:26px;font-family:'Lucida Bright';margin:30px 0;}
.parcel-flight{position:relative}
.parcel-flight-img{position:absolute;top:-50px;left:40%;}
.truck{position:relative;top:0px;max-width:100%;}
.truck-div{text-align:right;}
/*15-6-2017*/

/*media queries*/
@media only screen and (min-width : 320px) and (max-width : 767px)
{
.copyrightdiv .block{text-align:center !important;margin:12px 0;}
.navbar-default .navbar-top-links li{display:block;margin:3px 0;}
.linkbox{width:100%;}
.ppibox,.registerbanner{display:none;}
.maintain, .architect{text-align:left !important;margin-right:0px !important;}
.architect{margin-right:15px;}

}
@media screen and (min-device-width: 320px) and (max-device-width: 439px){
	.convertor-div {margin:0%;display:inline-block;width:100%;}
	.link-box {text-align: center;float: left;margin: 15px 1%;width: 23%;}
	.link-box-text{font-size:13px;}
	.main-menu{margin:0px;}
	.navbar-default .navbar-top-links li{display:inline-block;}
	.navbar-default .navbar-nav>li >a{padding:3px 7px;}
}
@media screen and (min-device-width: 440px) and (max-device-width: 639px){
	.convertor-div {margin:0%;display: inline-block;width:100%;}	
		.navbar-default .navbar-top-links li{display:inline-block;}
		.main-menu{margin:0px;}
		.link-box {text-align: center;float: left;margin: 15px 1%;width: 23%;}
		.navbar-default .navbar-nav>li >a{padding:3px 5px;}
}
@media screen and (min-device-width: 640px) and (max-device-width: 767px){
	.convertor-div {margin:0 10%;display:inline-block;width:80%;}
	.link-box{width:23%;}.main-menu{margin:0;}
	.navbar-default .navbar-top-links li{display:inline-block;margin:3px 0;}
	
}
@media only screen and (max-width:980px){.navbar-brand{width:200px;}
/*15-6-2017*/
.shipall{color:#fff;font-size:26px;font-family:'Lucida Bright';margin:10px 0;}
.parcel-flight{position:relative}
.parcel-flight-img{position:relative;top:10px;left:0;max-width:100%;}
.truck{position:relative;top:0px;max-width:100%;}
.truck-div{text-align:center;margin-bottom:20px;}
.loginbox{background-size:contain;background-position:left 35px;}
/*15-6-2017*/
}
@media only screen and (min-width:768px){
	.convertor-div{margin: 0 10%;}
}
@media screen and (min-device-width: 990px) and (max-device-width: 1200px){
.navbar-default .navbar-nav>li >a{padding:3px;font-size:12px;}
.link-box{font-size:12px;}
.copyrightdiv, .site-footer{font-size:12px;}
.ppibox{top:76%;width:120px;left:-50px;}
}
@media only screen and (min-width:1000px){
.copyrightdiv{position:absolute;width:100%;bottom:0;}
.ppibox{top:81%;}.convertor-div{margin: 0 10%;}
/*15-6-2017*/
	.shipall{font-size:20px;}
	/*15-6-2017*/
}
@media only screen and (min-width:1300px){
	/*.loginbox{padding-bottom:15px;}*/
	.copyrightdiv{margin-top:5.75%;}
	.convertor-div {margin: 0 18%;}
	.ppibox{top:65%;}
	/*15-6-2017*/
	.shipall{color:#fff;font-size:26px;font-family:'Lucida Bright';margin:30px 0;}
	.parcel-flight{position:relative}
	.parcel-flight-img{position:absolute;top:-50px;left:25%;}
	.truck{position:relative;top:0px;}
	/*15-6-2017*/
}
@media only screen and (min-width:1600px){
	/*.loginbox{padding-bottom:10%;}*/
	.copyrightdiv{margin-top:4.5%;}
	.convertor-div {margin: 0 22%;}
	.company-login{min-height:550px;}
	.ppibox{top:50%;}
	.lightbox{background-size:contain;}
}
@media only screen and (min-width:1900px){
	/*.loginbox{padding-bottom:14%;}*/
	.copyrightdiv{margin-top:7.5%;}
	.convertor-div {margin: 0 27%;}
	.company-login{min-height:650px;}
	.ppibox{top:42%;}
}

/* 19-11-2020 */
/* body { background: #9ef4a2 !important;}
.header-row { background: rgb(242 103 34 / 68%) !important;}
.whiteloginbg { background: rgb(6 197 82 / 54%) !important;} */
body { background-color: unset !important;}
.header-row { background: #62a60a !important;}
.whiteloginbg { 
  /* background: rgb(0 121 249 / 54%) !important; */
  background: rgb(0 0 0 / 36%) !important;
}
form#loginform input#Account_No, form#loginform input#password {
  /* background-color: #1b6fca; */
  background-color: #5088cc00; color: #ffffff;
}
form#loginform input#Account_No::-webkit-input-placeholder, form#loginform input#password::-webkit-input-placeholder {color: #ffffff;}
form#loginform input#Account_No:-ms-input-placeholder, form#loginform input#password:-ms-input-placeholder {color: #ffffff;}
form#loginform input#Account_No::placeholder, form#loginform input#password::placeholder {color: #ffffff;}
input#Account_No::-webkit-input-placeholder { color: #1f1f1f;}
input#Account_No:-ms-input-placeholder { color: #1f1f1f;}
input#Account_No::placeholder { color: #1f1f1f;}
input#password::-webkit-input-placeholder { color: #1f1f1f;}
input#password:-ms-input-placeholder { color: #1f1f1f;}
input#password::placeholder { color: #1f1f1f;}
/* 19-11-2020 */
/* 23-12-2020 */
body { background-color: unset; background-image: url(https://ppi.askantech.com/homepage/images/bg_new.jpg); background-position: center;}
/* 23-12-2020 */