@-webkit-keyframes blink {
    0% {  opacity:1;}
    50% { opacity:0;}
    100% {opacity:1; }
}
@-moz-keyframes blink {
    0% { opacity:1;}
    50%{ opacity:0;}
    100%{opacity:1;}
}
.objblink {-webkit-transition: all 1s ease-in-out;    -moz-transition: all 1s ease-in-out;    -o-transition: all 1s ease-in-out;    -ms-transition: all 1s ease-in-out;    transition: all 1s ease-in-out;        -webkit-animation-direction: normal;    -webkit-animation-duration: 2s;    -webkit-animation-iteration-count: infinite;    -webkit-animation-name: blink;    -webkit-animation-timing-function: ease-in-out;    -moz-animation-direction: normal;    -moz-animation-duration: 2s;    -moz-animation-iteration-count: infinite;    -moz-animation-name: blink;    -moz-animation-timing-function: ease-in-out;    }
.header{    background: #e61725;}
.header-top{padding: 0;background:#FFF;/* position: fixed; */z-index: 9999;width: 100%;clear: both;}
.wrap {width: 87%;margin: 0 auto;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;}
.logo {    float: left;}
.logo a {    display: block;}
.logo a img{width: 190px;}
.cssmenu {float: right;margin-top: 0;}
.cssmenu ul {list-style: none;margin-top: 22px;padding: 0;}
.cssmenu li {    display: inline-block;}
#nav .current a, .cssmenu > ul > li a:hover {    color: #ed1b24;    text-decoration: none;}
.cssmenu li:first-child a {    margin-left: 0;}
.cssmenu li a {color: #2B2B2B;display: block;margin: 0px 20px;font-size: 14px;font-weight: 500;text-transform: uppercase;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.header-bottom {padding: 80px 0;background: url("../images/hand-with-iphone.png") no-repeat right bottom;background-repeat: no-repeat;height: 65vh;background-size: 30%;}
.img-banner {padding: 0;position: relative;}
.img-banner-info {float: left;width: 35%;margin-top: 0;}

.img-banner-pic {float: left;margin-left: 0%;width: 60%;text-align: right;}
.img-banner-pic .left-app{float:left;width: 60%;text-align: left;margin-left: 20px;}
.img-banner-pic .left-app .text-app{ margin-top:125px;}
.img-banner-pic .left-app h1 {font-size: 30px;font-weight: 400;color: #FFF;\: uppercase;line-height: 1.5em;margin: 0;}
.img-banner-pic .left-app h3 {font-size: 16px;color: #FFF;line-height: 1.5em;font-weight: 400;}
.img-banner-pic .left-app span{margin-top: 20px;display:inline-block;}
.img-banner-pic .left-app span a{ display: inline-block;  margin-right: 15px;}
.img-banner-pic .left-app span a img{  width: 150px;}
.img-banner-pic .right-app{float:right;width:40%;margin-right: -90px;}
.img-banner-pic .right-app img {text-align: right;float: right;width: 425px;}

#supplierLogin {float:left;padding: 30px 30px 0 30px;background: #fff;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);text-align: center;margin: 0 auto;min-height: 400px;width: 330px;}
#supplierLogin .box {width:100%;display: inline-block;height: 330px;}
#supplierLogin .box .title {font-size: 18px;color:#000;font-weight: 500;padding: 20px 0 30px 0;float:left;width: 100%;text-align:center;}
#supplierLogin .box .login_txtbox {width: 100%;float:left;margin-bottom: 25px;margin-right: 0;}
#supplierLogin .box .login_txtbox .label {font-size:11px; color:#000000; margin-bottom:5px;} 
#supplierLogin .box .login_txtbox .watermarked_user {background:url("../images/emailAddress.gif") no-repeat #FFFFFF 5px; border:1px solid #CCCCCC; color:#000000; font-size:13px; padding: 10px; width:94%; }
#supplierLogin .box .login_txtbox .watermarked_user:focus {background:#FFFFFF; border:1px solid #cc0000; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; }
#supplierLogin .box .login_txtbox .without_watermarked_user {background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-size:13px; padding:2%; width:96%;}
#supplierLogin .box .login_txtbox .without_watermarked_user:focus {background:#FFFFFF; border:1px solid #af2c2c; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff; }
#supplierLogin .box .login_txtbox .watermarked_psw {background:url("../images/password.gif") no-repeat #FFFFFF 5px;border:1px solid #CCCCCC;color:#000000;font-size:13px;padding: 10px;width:94%;}
#supplierLogin .box .login_txtbox .watermarked_psw:focus {background:#FFFFFF; border:1px solid #cc0000; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; }
#supplierLogin .box .login_txtbox .without_watermarked_psw {background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-size:13px; padding:2%; width:96%;}
#supplierLogin .box .login_txtbox .without_watermarked_psw:focus {background:#FFFFFF; border:1px solid #af2c2c; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff;}
#supplierLogin .box .btn_login {width: 100%;float:right;margin-bottom:0px;}
#supplierLogin .box .btn_login .btn-login{  width: 100%;}
#supplierLogin .box .btn_login .btn-login a {background-color: #1a1818;padding: 11px 20px;font-size: 14px;color:#FFFFFF;font-weight: 600;text-decoration:none;float:left;width: 89%;letter-spacing: 1px;}
#supplierLogin .box .btn_login .btn-login a:hover {background-color:#e61725; color:#ffffff;}
#supplierLogin #Login .login{float:right;margin: -26px 10px 0 0px !important;z-index: 99999;position: relative;}

#supplierLogin .box .btn_login .fgt_password {float:right; padding-top:10px;}
#supplierLogin .box .btn_login .fgt_password a {font-size:13px; color:#888888; font-style:italic;}
#supplierLogin .box .btn_login .fgt_password a:hover {color:#555555; text-decoration:underline;}
#supplierLogin .box .fgt_password_div{width:100%;height:auto;}
#supplierLogin .box .fgt_password_div .fgt_password {float:right;padding-top:0px;margin-bottom: 25px;}
#supplierLogin .box .fgt_password_div .fgt_password a {font-size:13px; color:#333333; font-style:italic;}
#supplierLogin .box .fgt_password_div .fgt_password a:hover {color:#000; text-decoration:underline;}

#supplierLogin .box .for_query {width:100%; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCCCCC;}
#supplierLogin .box .for_query .text {font-size:13px; color:#000000;}
#supplierLogin .box .for_query .mail a {font-size:13px; color:#af2c2c; text-decoration:none;}
#supplierLogin .box .for_query .mail a:hover {color:#000000; text-decoration:underline;}
#supplierLogin .box .want_to {width:100%;}
#supplierLogin .box .want_to .text {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierLogin .box .want_to .rgt_link a {font-size:16px; color:#fe0404; text-decoration:none;}
#supplierLogin .box .want_to .rgt_link a:hover {color:#CC0000; text-decoration:underline;}

#supplierLogin .register{ width: 100%; margin: 0;}
#supplierLogin .register .fgt_password{  float: none;  padding-top: 0px;  font-size: 16px;    font-weight: 500;}
#supplierLogin .register .fgt_password a{  color: #f21b2a;}

/*#footer-wrap{position: absolute;right: 0;bottom: 0;  left: 0;}*/