.owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}



footer {
    background: #fff;
    margin-top: 20px;
    padding: 20px 0;
}

footer .top {
    background: #f0f1f3;
    border-radius: 5px;
}

footer .top:after {
    content: '';
    display: block;
    clear: both;
}

footer .top .item-box {
    /*width: 33.33%;*/
    float: left;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #fff;
    padding: 20px 15px;
}

footer .top .item-box:first-child {
    border-left: none;
}

footer .top .item-box:last-child {
    border-right: none;
}

footer .top .item-box .title {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    margin-bottom: 10px;
}

footer .top .item-box .nation {
    padding-left: 0;
    margin-bottom: 0;
}

footer .top .item-box .nation li {
    display: inline-block;
    vertical-align: middle;
    list-style: none;
    margin-right: 2px;
}

footer .top .item-box .nation li .flag-ico {
    display: block;
    width: 48px;
    height: 36px;
}

footer .top .item-box .nation li .flag-ico.vn {
    background: url(../images/base-new.png) no-repeat 0 -869px;
}

footer .top .item-box .nation li .flag-ico.us {
    background: url(../images/base-new.png) no-repeat -60px -869px;
}

footer .top .item-box .nation li .flag-ico.indo {
    background: url(../images/base-new.png) no-repeat -120px -869px;
}

footer .top .item-box .nation li .flag-ico.malay {
    background: url(../images/base-new.png) no-repeat -181px -869px;
}

footer .top .item-box .nation li .flag-ico.sing {
    background: url(../images/base-new.png) no-repeat -239px -869px;
}

footer .top .item-box .nation li .flag-ico.ph {
    background: url(../images/base-new.png) no-repeat -381px -869px;
    width: 54px;
}

footer .top .item-box .accept-payment {
    padding-left: 0;
    margin-bottom: 0;
}

footer .top .item-box .accept-payment li {
    display: inline-block;
    vertical-align: middle;
    list-style: none;
    margin-right: 1px;
    margin-bottom: 5px;
}

footer .top .item-box .accept-payment li .payment-ico {
    display: block;
    width: 82px;
    height: 37px;
}

footer .top .item-box .accept-payment li .payment-ico.visa {
    background: url(../images/base-new.png) no-repeat 0 -918px;
}

footer .top .item-box .accept-payment li .payment-ico.master {
    background: url(../images/base-new.png) no-repeat -91px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.jcb {
    background: url(../images/base-new.png) no-repeat -182px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.paypal {
    background: url(../images/base-new.png) no-repeat -274px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.ucp {
    background: url(../images/base-new.png) no-repeat -413px -959px;
}

footer .top .item-box .accept-payment li .payment-ico.eleven {
    background: url(../images/base-new.png) no-repeat -502px -959px;
}

footer .top .item-box .accept-payment li .payment-ico.gxi {
    background: url(../images/base-new.png) no-repeat -591px -959px;
}

footer .top .item-box .accept-payment li .payment-ico.paynamics {
    background: url(../images/base-new.png) no-repeat -678px -959px;
}

footer .top .item-box .accept-payment li .payment-ico.bca {
    background: url(../images/base-new.png) no-repeat -728px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.bni {
    background: url(../images/base-new.png) no-repeat -817px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.maybank {
    background: url(../images/base-new.png) no-repeat -909px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.mandiri {
    background: url(../images/base-new.png) no-repeat -1001px -918px;
}

footer .top .item-box .accept-payment li .payment-ico.permata {
    background: url(../images/base-new.png) no-repeat -448px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.pay {
    background: url(../images/base-new.png) no-repeat -544px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.nicepay {
    background: url(../images/base-new.png) no-repeat -640px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.sacbank {
    background: url(../images/base-new.png) no-repeat -736px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.pay-second {
    background: url(../images/base-new.png) no-repeat -832px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.secured {
    background: url(../images/base-new.png) no-repeat -928px -867px;
}

footer .top .item-box .accept-payment li .payment-ico.loyality {
    background: url(../images/base-new.png) no-repeat -236px -959px;
}

footer .top .item-box .accept-payment li .payment-ico.bcard {
    background: url(../images/base-new.png) no-repeat -146px -959px;
}

footer .top .item-box .accept-payment li .payment-seal {
    background: url(../images/base-new.png) no-repeat -390px -703px;
    width: 80px;
    height: 92px;
    display: block;
}

footer .top .item-box .partner {
    padding-left: 0;
    margin-bottom: 0;
}

footer .top .item-box .partner li {
    display: inline-block;
    vertical-align: middle;
    list-style: none;
}

footer .top .item-box .partner li .partner-ico {
    display: block;
    width: 83px;
    height: 37px;
}

footer .top .item-box .partner li .partner-ico.ebay {
    background: url(../images/base-new.png) no-repeat -365px -918px;
}

footer .top .item-box .partner li .partner-ico.amazon {
    background: url(../images/base-new.png) no-repeat -762px -959px;
}

footer .top .item-box .partner li .partner-ico.interpark {
    background: url(../images/base-new.png) no-repeat -456px -918px;
}

footer .top .item-box .partner li .partner-ico.dhgate {
    background: url(../images/base-new.png) no-repeat -546px -918px;
}

footer .top .item-box .partner li .partner-ico.dragonplay {
    background: url(../images/base-new.png) no-repeat -635px -918px;
}

footer .top .item-box .partner li .partner-ico.two_cp {
    background: url(../images/base-new.png) no-repeat -325px -959px;
}

footer .info {
    padding: 20px 0;
    border-bottom: 1px solid #ededed;
}

footer .info .title {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 15px;
}

footer .info ul {
    padding-left: 0;
    margin-bottom: 0;
}

footer .info ul li {
    list-style: none;
}

footer .info ul li a {
    color: #000;
}

footer .info ul li a:hover {
    color: #e67425;
}

footer .info .contact {
    margin-bottom: 0;
    position: relative;
}

footer .info .contact .form-control {
    height: 40px;
    border-color: #2b96b6;
    background: 0 0;
}

footer .info .contact .btn {
    height: 40px;
    border-color: #2b96b6;
    border-left-color: #e67425;
    background: #e67425;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
}

footer .info .contact .btn:hover {
    background: #c56421;
}

footer .info .contact .btn .contact-ico {
    display: block;
    width: 20px;
    height: 20px;
    background: url(../images/base-new.png) no-repeat -96px -108px;
}

footer .info .contact .place-holder {
    display: block;
    position: absolute;
    top: 12px;
    left: 12px;
    font-size: 12px;
}

footer .info .contact .place-holder b {
    color: #e67425;
}

footer .info .connect {
    text-transform: uppercase;
    margin-top: 63px;
}

footer .info .connect strong {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

footer .info .connect .connect-ico {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 3px;
}

footer .info .connect .connect-ico.youtube {
    background: url(../images/base-new.png) no-repeat -1px -963px;
}

footer .info .connect .connect-ico.facebook {
    background: url(../images/base-new.png) no-repeat -37px -963px;
}

footer .info .connect .connect-ico.twitter {
    background: url(../images/base-new.png) no-repeat -72px -963px;
}

footer .info .connect .connect-ico.insta {
    background: url(../images/base-new.png) no-repeat -109px -963px;
}

footer .bot {
    padding: 20px 0;
    border-bottom: 1px solid #ededed;
}

footer .bot .title {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 15px;
}

footer .bot ul {
    padding-left: 0;
    margin-bottom: 0;
}

footer .bot ul li {
    list-style: none;
}

footer .copy-right {
    padding: 20px 0 0;
    font-weight: 700;
}

footer .top .item-box.footer-pay-confidence {
    /*width: 66.67%;*/
}

footer .top .item-box .list-it {
    margin-bottom: 30px;
}

.footer-pay-confidence ul li {
    float: left;
    margin: 0 10px 10px 0;
    list-style: none;
}

.footer-pay-confidence ul {
    padding-left: 0;
}



.navbar-ws {
    height: 90px;
    background: #fff;
    padding: 20px 0;
}

.navbar-ws.scroll-nav {
    margin-bottom: 60px;
}

.navbar-ws:after {
    content: '';
    display: block;
    clear: both;
}

.navbar-ws .logo {
    float: left;
    position: relative;
}

.navbar-ws .logo a {
    display: inline-block;
    position: relative;
}

.navbar-ws .logo img {
    height: 50px;
    width: 131px;
}

.navbar-ws .logo a .tag {
    /*display: none;*/
    background: #e67425;
    position: absolute;
    top: -17px;
    right: -15px;
    color: #fff;
    font-weight: 700;
    font-size: 11px;
    padding: 0 4px;
}

.navbar-ws .logo a .tag:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 7px 0 0;
    border-color: #e67425 transparent transparent;
    position: absolute;
    left: 0;
    top: 100%;
}



.slider-2 {
    margin-bottom: 30px;
    height: 450px;
}

.slider-2 .owl-carousel .owl-controls .owl-dots {
    text-align: center;
    margin-top: -40px;
    position: relative;
    z-index: 9;
}

.slider-2 .owl-carousel .owl-controls .owl-dot {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #d8d8d8;
    margin: 0 2px;
    border-radius: 50%;
    border: 2px solid #fff;
}

.slider-2 .owl-carousel .owl-controls .owl-dot.active {
    background: #000;
}

.slider-2 .owl-carousel img {
    width: 100%;
    height: 450px;
}

.best-selling {
    margin-bottom: 15px;
}

.slider-2 .owl-carousel .owl-controls .owl-nav .owl-prev,.slider-2 .owl-carousel .owl-controls .owl-nav .owl-next {
    display: block !important;
    width: 32px;
    height: 32px;
    background: url(../images/base-new.png) no-repeat 0 -193px;
    position: absolute;
    top: calc((450px - 32px)/2);
    transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}

.slider-2 .owl-carousel .owl-controls .owl-nav .owl-prev:hover,.slider-2 .owl-carousel .owl-controls .owl-nav .owl-next:hover {
    opacity: .7;
}

.slider-2 .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 20px;
}

.slider-2 .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 20px;
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.slider-2.ld-pd .owl-carousel .owl-controls .owl-nav .owl-prev,.slider-2.ld-pd .owl-carousel .owl-controls .owl-nav .owl-next {
    display: block !important;
    width: 25px;
    height: 47px;
    background: url(../fonts/ldpd-slider-arrow.svg) no-repeat;
    position: absolute;
    top: calc((450px - 47px)/2);
}

.slider-2.ld-pd .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 20px;
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.slider-2.ld-pd .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 20px;
    transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
}



.tag-filter {
    margin-bottom: 15px;
}

.tag-filter ul {
    padding-left: 0;
    margin-bottom: 0;
}

.tag-filter ul li {
    list-style: none;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}

.tag-filter ul li a {
    color: #000;
}

.tag-filter ul li .fa {
    margin-left: 2px;
}

.tag-filter ul li a:hover {
    color: #e67425;
}

.tag-filter ul li:last-child a {
    color: #fcbc70;
}

.tag-filter ul li:last-child a:hover {
    color: #e67425;
}



.icon-detail {
    width: 55px;
    height: 20px;
}

.icon-detail.icon-visa {
    background: url(../images/base-new.png) no-repeat -34px -600px;
    display: inline-block;
}

.icon-detail.icon-master {
    background: url(../images/base-new.png) no-repeat -86px -600px;
    display: inline-block;
}

.icon-detail.icon-paypal {
    background: url(../images/base-new.png) no-repeat -142px -600px;
    display: inline-block;
}

.product-info-box .product-info .content .pm-3 .row-cl .row-left,.product-info-box .product-info .content .pm-3 .row-cl .row-right {
    vertical-align: top;
}

.product-info-box .product-info .content .payment-box.auction-buy .pm-col.col-1 {
    position: relative;
}

.detail-box .title {
    margin-bottom: 12px;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
}

.detail-box .title span {
    display: inline-block;
    position: relative;
}

.detail-box .title span:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: -2px;
    background: url(../images/amz-line.png);
    background-size: cover;
}

.detail-box.ebay .title span:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: -2px;
    background: url(../images/ebay-line_1.png);
    background-size: cover;
}

.detail-box .detail-content {
    background: #fff;
    border-radius: 5px;
    border: 1px solid #ededed;
    overflow: hidden;
    margin-bottom: 40px;
    box-shadow: 2px 3px 3px #ddd;
    padding: 20px;
}

.detail-box .detail-content.description .iframe-content {
    width: 100%;
    height: auto;
    padding: 20px 0;
    text-align: center;
    border: 1px solid #ccc;
    overflow: auto;
}

.detail-box .detail-content.description p {
    margin-bottom: 0;
}

.detail-box .detail-content.description .item-info {
    border: 1px solid #ccc;
    padding: 15px 20px;
    margin-top: 10px;
}

.detail-box .detail-content.description .title-2 {
    font-size: 17px;
    font-weight: 700;
}

.detail-box .detail-content.description .row-cl-3:after {
    content: '';
    display: block;
    clear: both;
}

.detail-box .detail-content.description .row-cl-3 .row-left {
    width: 150px;
    float: left;
}

.detail-box .detail-content.description .row-cl-3 .row-right {
    margin-left: 160px;
}

.detail-box .detail-content .shipping-content {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ededed;
}

.detail-box .detail-content .shipping-content .title-box,.detail-box .detail-content .payment-content .title-box {
    font-size: 17px;
    margin-bottom: 10px;
}

.detail-box .detail-content .payment .title-box strong,.detail-box .detail-content .shipping-content .title-box strong {
    display: inline-block;
    vertical-align: middle;
}

.detail-box .detail-content .shipping-content .title-box .shipping-ico {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background: url(../fonts/shipping-ico.svg) no-repeat;
}

.detail-box .detail-content .payment-content .title-box .payment-ico {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: url(../fonts/payment-ico.svg) no-repeat;
}

.detail-box .detail-content .shipping-content .image {
    margin-bottom: 20px;
    text-align: center;
}

.detail-box .detail-content .payment-content .image {
    padding-left: 30px;
    margin-bottom: 20px;
}

.detail-box .detail-content .image img {
    width: 100%;
}

.detail-box .detail-content .padding-box {
    padding-left: 30px;
}

.detail-box .detail-content .text1 {
    margin-bottom: 10px;
}

.detail-box .detail-content .ship-info2:after {
    content: '';
    display: block;
    clear: both;
}

.detail-box .detail-content .ship-info2 .noti-ico {
    display: block;
    width: 15px;
    height: 15px;
    background: url(../fonts/notice.svg) no-repeat;
    float: left;
    margin-top: 2px;
}

.detail-box .detail-content .ship-info2 span {
    display: block;
    margin-left: 20px;
}

.detail-box .detail-content .payment-term {
    margin-bottom: 15px;
}

.detail-box .detail-content .payment-term ul {
    padding-left: 0;
    margin-bottom: 0;
}

.detail-box .detail-content .payment-term ul li {
    list-style: none;
}

.detail-box .detail-content .payment-term ul li ul {
    padding-left: 30px;
}

.detail-box .product-box {
    background: #fff;
    border: 1px solid #ededed;
    border-left: none;
    margin-bottom: 40px;
}

.detail-box .product-box ul {
    padding-left: 0;
    margin-bottom: 0;
}

.detail-box .product-box ul:after {
    content: '';
    display: block;
    clear: both;
}

.detail-box .product-box .text-center {
    list-style: none;
    border-left: 1px solid #ededed;
    text-align: center;
}

.detail-box .product-box .thumb {
    width: 140px;
    height: 140px;
    margin: 0 auto;
}

.detail-box .product-box .thumb a {
    display: table-cell;
    padding: 10px;
    width: 141px;
    height: 141px;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
}

.detail-box .product-box .thumb img {
    max-width: 121px;
    max-height: 121px;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
    width: auto;
    display: inline;
}

.detail-box .product-box .text-center:hover img {
    margin-left: -15px;
}

.detail-box .product-box .info {
    padding: 10px;
    height: 80px;
}

.detail-box .product-box .info .name {
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.detail-box .product-box .info .price {
    font-weight: 700;
    color: #b12704;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.detail-box .product-box .info .old-price {
    color: #777;
    text-decoration: line-through;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.detail-box .brand-box2 {
    background: #fff;
    border: 1px solid #ededed;
    border-left: none;
    margin-bottom: 40px;
}

.detail-box .brand-box2 ul {
    padding-left: 0;
    margin-bottom: 0;
}

.detail-box .brand-box2 ul:after {
    content: '';
    display: block;
    clear: both;
}

.detail-box .brand-box2 ul li {
    float: left;
    width: 12.5%;
    list-style: none;
    border-left: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
}

.detail-box .brand-box2 ul li:nth-child(9),.detail-box .brand-box2 ul li:nth-child(10),.detail-box .brand-box2 ul li:nth-child(11),.detail-box .brand-box2 ul li:nth-child(12),.detail-box .brand-box2 ul li:nth-child(13),.detail-box .brand-box2 ul li:nth-child(14),.detail-box .brand-box2 ul li:nth-child(15),.detail-box .brand-box2 ul li:nth-child(16) {
    border-bottom: none;
}

.detail-box .brand-box2 ul li:last-child {
    border-right: 1px solid #ededed;
    width: calc(12.5% + 1px);
}

.detail-box .brand-box2 ul li:last-child:nth-child(16) {
    border-right: none;
    width: 12.5%;
}

.detail-box .brand-box2 ul li a {
    display: block;
    height: 100px;
    text-align: center;
    padding: 20px 0;
}

.detail-box .brand-box2 ul li img {
    max-width: 100%;
    max-height: 60px;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.detail-box .brand-box2 ul li:hover img {
    margin-left: -15px;
}

.mb-search-box {
    display: none;
}

.support-btn {
    display: block;
    width: 304px;
    height: 67px;
    background: url(../images/supporter.png) no-repeat;
    cursor: pointer;
    position: fixed;
    bottom: 0;
    right: calc((100% - 1140px)/2);
    z-index: 99;
}

.navbar-ws .logo .logo-mb {
    display: none;
}

.amz-browser-content .left .cate-item .pd-viewed {
    padding-left: 0;
    margin-bottom: 0;
    margin-top: 15px;
}

.amz-browser-content .left .cate-item .pd-viewed li {
    list-style: none;
    margin-bottom: 10px;
}

.amz-browser-content .left .cate-item .pd-viewed li .item:after {
    content: '';
    display: block;
    clear: both;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .thumb {
    width: 60px;
    height: 60px;
    float: left;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .thumb a {
    display: block;
    border: 1px solid #ededed;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .thumb img {
    width: 100%;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .info {
    width: calc(100% - 60px);
    float: left;
    padding-left: 10px;
    font-size: 12px;
    line-height: 1.2;
    padding-top: 7px;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .info .name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .info .price {
    font-weight: 700;
}

.amz-browser-content .left .cate-item .pd-viewed li .item .info .sold {
    font-weight: 700;
    color: #dd2032;
}

.amz-browser-content.weshop .nav-tabs {
    padding: 0 20px;
    margin-top: 5px;
}

.amz-browser-content.weshop .nav-tabs>li>a {
    font-weight: 700;
    background: #f0f1f3;
    border-color: #e7e7e7;
    position: relative;
    color: rgba(0,0,0,.87);
    opacity: .5;
}

.amz-browser-content.weshop .nav-tabs>li.active>a,.amz-browser-content.weshop .nav-tabs>li.active>a:hover,.amz-browser-content.weshop .nav-tabs>li.active>a:focus {
    background: #fff;
    background: #fff;
    color: #2796b6;
    opacity: 1;
}

.amz-browser-content.weshop .nav-tabs>li.active>a:after,.amz-browser-content.weshop .nav-tabs>li.active>a:hover:after,.amz-browser-content.weshop .nav-tabs>li.active>a:focus:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    position: absolute;
    bottom: -1px;
    left: 0;
}

.amz-browser-content.weshop .nav-tabs>li>a .ebay-ico {
    display: inline-block;
    vertical-align: middle;
    width: 37px;
    height: 15px;
    background: url(../images/base-new.png) no-repeat -105px -2px;
}

.amz-browser-content.weshop .nav-tabs>li>a .amz-ico {
    display: inline-block;
    vertical-align: middle;
    width: 55px;
    height: 18px;
    background: url(../images/base-new.png) no-repeat -182px -20px;
}

.amz-browser-content.weshop .nav-tabs>li>a>span {
    display: inline-block;
    vertical-align: middle;
}

.amz-browser-content.weshop .ui-slider-horizontal .ui-slider-range {
    background: #2b96b6;
}

.amz-browser-content.weshop .left .cate-item .top-cate li ul li a {
    color: #000;
}

.amz-browser-content.weshop .left .cate-item .top-cate li ul li strong {
    color: #e67425;
}

.amz-browser-content.weshop .left .cate-item .top-cate li ul li span {
    color: #000;
}

.amz-browser-content.weshop .right .amz-pd-list .top .info-box {
    width: 70%;
}

.amz-browser-content.weshop .right .amz-pd-list .top .sort-box {
    width: 30%;
}

.amz-browser-content.result-choose {
    margin-bottom: 15px;
}

.amz-browser-content.result-choose .left {
    float: left;
    font-size: 17px;
}

.amz-browser-content.result-choose .right {
    float: left;
    padding-top: 4px;
}

.amz-browser-content.result-choose .left strong {
    display: inline-block;
    vertical-align: middle;
}

.amz-browser-content.result-choose .left .btn-group>.btn:first-child {
    background: 0 0;
    border: none;
    padding: 0;
    box-shadow: none;
}

.amz-browser-content.result-choose .ebay-ico {
    display: inline-block;
    width: 37px;
    height: 15px;
    background: url(../images/base-new.png) no-repeat -105px -2px;
    vertical-align: middle;
}

.amz-browser-content.result-choose .amz-ico {
    display: inline-block;
    width: 37px;
    height: 15px;
    background: url(../fonts/amz-sub-logo.svg) no-repeat;
    vertical-align: middle;
}

.amz-browser-content.result-choose .ws-ico {
    display: inline-block;
    width: 37px;
    height: 15px;
    background: url(../fonts/weshop-sub-logo.svg) no-repeat;
    vertical-align: middle;
}

.amz-browser-content.result-choose .left .btn-group .dropdown-menu {
    left: inherit;
    right: 0;
    min-width: inherit;
}

.amz-browser-content.weshop .left .cate-item .check-box li:hover label:before {
    background: url(../images/base-new.png) no-repeat -96px -247px;
}

.amz-browser-content.weshop .left .cate-item .radio-box li:hover label:before {
    background: url(../images/base-new.png) no-repeat -114px -247px;
}

.amz-browser-content.weshop .left .cate-item .check-box li:hover label,.amz-browser-content.weshop .left .cate-item .radio-box li:hover label {
    text-decoration: underline;
    color: #000;
}

.amz-browser-content.weshop .left .cate-item .check-box input[type=checkbox]:checked+label:before {
    background: url(../images/base-new.png) no-repeat -96px -247px;
}

.amz-browser-content.weshop .left .cate-item .radio-box input[type=radio]:checked+label:before {
    background: url(../images/base-new.png) no-repeat -114px -247px;
}

.amz-browser-content.weshop .left .cate-item .size-box2 li .size:hover,.amz-browser-content.weshop .left .cate-item .size-box2 li.active .size {
    background: #2b96b6;
    border-color: #2b96b6;
}

.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .thumb .sale-tag {
    background: #2b96b6;
}

.amz-browser-content.weshop .right .amz-pd-list .top .info-box {
    padding-top: 0;
}

.amz-browser-content.weshop .search-result-slider {
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 5px;
    overflow: hidden;
}

.amz-browser-content.weshop .search-result-slider .item {
    height: 415px;
    border-left: .5px solid #ededed;
    border-right: .5px solid #ededed;
}

.amz-browser-content.weshop .search-result-slider .item .thumb {
    position: relative;
    overflow: hidden;
}

.amz-browser-content.weshop .search-result-slider .item .thumb a {
    display: table-cell;
    width: 294px;
    height: 294px;
    text-align: center;
    vertical-align: middle;
}

.amz-browser-content.weshop .search-result-slider .item .thumb img {
    width: auto;
    display: inline-block;
    max-width: 294px;
    max-height: 294px;
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.amz-browser-content.weshop .search-result-slider .item:hover .thumb img {
    margin-left: -15px;
}

.amz-browser-content.weshop .search-result-slider .item .thumb .sale-tag {
    display: block;
    padding: 2px 5px;
    border-radius: 3px;
    background: #2b96b6;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
    position: absolute;
    top: 10px;
    right: 10px;
}

.amz-browser-content.weshop .search-result-slider .item .info {
    padding: 20px;
}

.amz-browser-content.weshop .search-result-slider .item .info .name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.amz-browser-content.weshop .search-result-slider .item .info .name a {
    color: #0066c0;
}

.amz-browser-content.weshop .search-result-slider .item .info .name a:hover {
    text-decoration: underline;
}

.amz-browser-content.weshop .search-result-slider .item .info .star-rate {
    margin: 3px 0;
    display: block;
}

.amz-browser-content.weshop .search-result-slider .item .info .star-rate .star-ico {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../fonts/star.svg) no-repeat;
}

.amz-browser-content.weshop .search-result-slider .item .info .star-rate .star-ico.active {
    background: url(../fonts/star-active.svg) no-repeat;
}

.amz-browser-content.weshop .search-result-slider .item .info .price-box .price {
    color: #b12704;
    margin-right: 10px;
}

.amz-browser-content.weshop .search-result-slider .item .info .price-box .old-price {
    color: #777;
    text-decoration: line-through;
}

.amz-browser-content.weshop .search-result-slider .item .info .price-box .price,.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .info .price-box .price {
    font-size: 17px;
    color: #333;
}

.amz-browser-content.weshop .search-result-slider .item .info .sold-off,.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .info .sold-off {
    font-size: 12px;
    color: #d20026;
    height: 18px;
}

.amz-browser-content.weshop .search-result-slider .item .info .sold-off .sold,.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .info .sold-off .sold {
    margin-right: 15px;
}

.amz-browser-content.weshop .search-result-slider .item .info .price-box .bid,.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .info .price-box .bid {
    font-size: 12px;
    color: #333;
}

.amz-browser-content.weshop .search-result-slider .item .info .price-box .time,.amz-browser-content.weshop .right .amz-pd-list .content ul li .item .info .price-box .time {
    font-size: 12px;
    color: #d20026;
    float: right;
    margin-top: 6px;
}

.amz-browser-content.weshop .search-result-slider .item .thumb .ebay-tag {
    display: block;
    width: 37px;
    height: 15px;
    background: url(../images/base-new.png) no-repeat -105px -2px;
    position: absolute;
    top: 10px;
    left: 10px;
}

.amz-browser-content.weshop .search-result-slider .item .thumb .amz-tag {
    display: block;
    width: 37px;
    height: 15px;
    background: url(../fonts/amz-sub-logo.svg) no-repeat;
    position: absolute;
    top: 10px;
    left: 10px;
}

.amz-browser-content.weshop .search-result-slider .owl-carousel .owl-controls .owl-nav .owl-prev,.amz-browser-content.weshop .search-result-slider .owl-carousel .owl-controls .owl-nav .owl-next {
    display: block !important;
    width: 32px;
    height: 32px;
    background: url(../images/base-new.png) no-repeat 0 -193px;
    position: absolute;
    top: calc((415px - 32px)/2);
}

.amz-browser-content.weshop .search-result-slider .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 0;
}

.amz-browser-content.weshop .search-result-slider .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 0;
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.product-box .owl-carousel .owl-controls .owl-nav .owl-prev,.product-box .owl-carousel .owl-controls .owl-nav .owl-next {
    display: block !important;
    width: 32px;
    height: 32px;
    background: url(../images/base-new.png) no-repeat 0 -193px;
    position: absolute;
    top: 50%;
    margin-top: -16px;
}

.product-box .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 0;
}

.product-box .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 0;
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.amz-browser-content .left .cate-item .search-tag {
    padding-left: 0;
    margin-bottom: 0;
    margin-top: 15px;
}

.amz-browser-content .left .cate-item .search-tag li {
    list-style: none;
    display: inline-block;
    vertical-align: middle;
}

.amz-browser-content .left .cate-item .search-tag li a {
    display: block;
    background: #fff;
    border: 2px solid #ededed;
    padding: .7px 5px;
    margin-right: 20px;
    margin-bottom: 5px;
    position: relative;
    font-size: 12px;
    font-weight: 700;
    color: #000;
}

.amz-browser-content .left .cate-item .search-tag li a:after {
    content: '';
    display: block;
    width: 22px;
    height: 22px;
    background: url(../images/search-tag.png) no-repeat;
    position: absolute;
    top: -1px;
    right: -20px;
}

.amz-browser-content.weshop .right .amz-pd-list .top.amazon .info-box {
    padding-top: 6px;
}

.amz-browser-content.ld-seo .right .amz-pd-list .content ul li .item {
    height: inherit;
}

.amz-browser-content.ld-seo .right .amz-pd-list .content ul li .item .thumb .sale-tag {
    background: #e67425;
}

.amz-browser-content.ld-seo .left .cate-item .size-box2 li .size:hover,.amz-browser-content.ld-seo .left .cate-item .size-box2 li.active .size {
    background: #e67425;
    border-color: #e67425;
}

.amz-browser-content.ld-seo .left .cate-item .search-brand .input-group-btn:last-child>.btn {
    background: #e67425;
}

.amz-browser-content.ld-seo .left .cate-item .search-brand .search-ico {
    background: url(../fonts/search.svg) no-repeat;
}

.price-request2 {
    position: fixed;
    top: 50%;
    right: -10px;
    cursor: pointer;
    z-index: 99;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.price-request2.close {
    right: -150px;
}

.price-request2:hover {
    right: 0;
}

.price-request2 img {
    width: 160px;
    height: 41px;
}

.price-now .form-group .form-control {
    border-radius: 0;
    height: 40px;
}

.price-now .btn {
    border-radius: 0;
    height: 40px;
    background: #2796b6;
    border-color: #2796b6;
    color: #fff;
}

figure.mz-figure a {
    opacity: 0 !important;
}

.mz-expand a {
    opacity: 0 !important;
}

.payment-offline {
    margin: 50px 0;
}

.payment-offline h4 {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 20px;
}

.payment-offline .po-box {
    width: 600px;
    margin: auto;
    padding: 15px 30px;
    background: #fff;
    border-top: 5px solid #e67425;
}

.payment-offline .po-box .po-top {
    margin-bottom: 10px;
}

.payment-offline .po-box .po-row {
    margin: 15px 0;
}

.payment-offline .po-box .po-row:after {
    content: '';
    display: block;
    clear: both;
}

.payment-offline .po-box .po-row .po-left {
    width: 50%;
    float: left;
    text-align: right;
    padding-right: 15px;
}

.payment-offline .po-box .po-row .po-right {
    width: 50%;
    float: left;
    padding-left: 15px;
}

.payment-offline .po-box .po-btn-box {
    margin: 30px 0 20px;
    text-align: center;
}

.payment-offline .po-box .po-btn-box .btn {
    margin: 0 15px;
    padding: 10px 20px;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.payment-offline .po-box .po-btn-box .btn-orange {
    border-color: #e67425;
    background: #e67425;
    color: #fff;
}

.payment-offline .po-box .po-btn-box .btn-orange:hover {
    background: 0 0;
    color: #e67425;
}

.payment-offline .po-box .po-btn-box .btn-blue {
    border-color: #2796b6;
    background: #2796b6;
    color: #fff;
}

.payment-offline .po-box .po-btn-box .btn-blue:hover {
    background: 0 0;
    color: #2796b6;
}

.text-italic {
    font-style: italic;
}

.text-blue {
    color: #2796b6;
}

.keep-navbar .cate-nav ul li.new-platform {
    margin-left: 10px;
}

.keep-navbar .cate-nav ul li.new-platform a {
    background: #e67425;
    font-weight: 300;
    text-transform: uppercase;
    text-decoration: none;
}

.keep-navbar .cate-nav ul li.new-platform span {
    display: inline-block;
    vertical-align: middle;
}

.keep-navbar .cate-nav ul li.new-platform .back-ico {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    width: 26px;
    height: 24px;
    background: url(../images/back-platform.png) no-repeat;
    background-position: center center;
    background-size: contain;
}

@media (max-width:991px) {
    .navbar-ws {
        margin-top: 0;
        height: auto;
        padding: 10px 0;
        background: #2796b6;
    }

    .navbar-ws.nav-2 {
        display: none;
    }

    .navbar-ws .produce-box {
        display: none;
    }

    .navbar-ws .logo {
        width: 100%;
        float: none;
        text-align: center;
        position: relative;
    }

    .navbar-ws .logo a .tag {
        /*display: none;*/
    }

    .navbar-ws .search-box {
        width: 100%;
        float: none;
        padding: 0;
    }

    .avatar-mb.img-circle.img-responsive {
        max-width: 35px;
        max-height: 35px;
    }

    .toggle-navbar {
        display: block;
        width: 300px;
        position: fixed;
        top: 0;
        left: -300px;
        bottom: 0;
        background: #2c95b5;
        z-index: 999;
        transition: all .3s;
        -moz-transition: all .3s;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        overflow-y: auto;
    }

    .toggle-navbar.open {
        left: 0;
    }

    .toggle-navbar.amz-leftmn {
        background: #24303f;
    }

    .toggle-navbar.ebay-leftmn {
        background: #24303f;
        color: #fff;
    }

    .toggle-navbar .close {
        display: block;
        width: 24px;
        height: 24px;
        background: url(../images/base-new.png) no-repeat -3px -378px;
        position: absolute;
        top: 15px;
        right: 15px;
        opacity: 1;
    }

    .toggle-navbar .top {
        color: #fff;
        text-align: center;
        padding: 30px 15px;
        font-size: 16px;
        border-bottom: 1px solid #fff;
    }

    .toggle-navbar .top .avatar {
        width: 90px;
        height: 90px;
        border-radius: 50%;
        overflow: hidden;
        display: block;
        margin: auto;
    }

    .toggle-navbar .top .avatar img {
        width: 100%;
    }

    .toggle-navbar .top .name {
        font-weight: 700;
        margin-top: 10px;
    }

    .toggle-navbar .top .name a {
        color: #fff;
    }

    .toggle-navbar .top .suit-id {
        color: #e1e1e1;
        font-weight: 100;
    }

    .toggle-navbar .top ul {
        padding-left: 0;
        margin-bottom: 0;
        margin-top: 20px;
    }

    .toggle-navbar .top .menu-nav ul li {
        list-style: none;
        display: inline-block;
        vertical-align: middle;
        margin: 0 15px;
    }

    .toggle-navbar .top ul li a {
        display: block;
        position: relative;
    }

    .toggle-navbar .top ul li .badge {
        background: #ff8e09;
        color: #fff;
        padding: 2px 7px;
        position: absolute;
        top: 8px;
        font-size: 10px;
        left: 22px;
    }

    .toggle-navbar .amz-browser-content .right .amz-pd-list .top .sort-box .btn-group .dropdown-menumbnav-ico {
        display: inline-block;
        vertical-align: middle;
        width: 32px;
        height: 32px;
    }

    .toggle-navbar .menu-list .mbnav-ico {
        margin-right: 20px;
    }

    .toggle-navbar .menu-list ul li .sub-content {
        width: 300px;
        position: absolute;
        top: 0;
        left: 100%;
        display: none;
    }

    .toggle-navbar .menu-list ul li.active .sub-content {
        display: block;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li.back {
        font-size: 16px;
        padding: 10px 15px;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li.back .fa {
        margin-right: 5px;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li a {
        width: 100%;
        padding-left: 36px;
    }

    .left-menu {
        color: #fff;
    }

    .left-menu .menu-list {
        margin-top: 10px;
        padding-bottom: 30px;
        height: calc(100vh - 250px);
        overflow-y: auto;
        overflow-x: inherit;
    }

    .left-menu .menu-list.menu-list-notuser {
        height: 100%;
    }

    .left-menu .menu-list .menu-content.open {
        margin-left: -300px;
    }

    .left-menu .menu-list ul {
        padding-left: 0;
        margin-bottom: 0;
        position: relative;
        width: 300px;
        transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        -webkit-transition: all .3s;
        -ms-transition: all .3s;
    }

    .left-menu .menu-list ul li.portal a {
        width: calc(100% - 54px);
        float: left;
    }

    .left-menu .menu-list ul li {
        list-style: none;
    }

    .left-menu .menu-list ul li.portal:after {
        content: '';
        display: block;
        clear: both;
    }

    .left-menu .menu-list ul li.portal .sub-btn {
        display: block;
        width: 44px;
        height: 44px;
        float: right;
        font-size: 16px;
        position: relative;
        cursor: pointer;
    }

    .left-menu .menu-list ul li span {
        display: inline-block;
        vertical-align: middle;
    }

    .left-menu .menu-list ul li a {
        display: block;
        padding: 7px 25px 7px 20px;
        color: #fff;
        text-decoration: none;
        font-size: 16px;
        position: relative;
    }

    .left-menu .menu-list ul li.portal .sub-btn .fa {
        position: absolute;
        top: 15px;
        right: 15px;
    }

    .left-menu .menu-list .menu-ico {
        display: inline-block;
        vertical-align: middle;
        width: 40px;
        height: 40px;
        margin-right: 20px;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.cart {
        background: url(../images/base-new.png) no-repeat -36px -373px;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.user {
        background: url(../images/base-new.png) no-repeat -74px -375px;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.noti {
        background: url(../images/base-new.png) no-repeat -111px -376px;
    }

    .left-menu .menu-list .mbnav-ico.amazon {
        background: url(../images/base-new.png) no-repeat -448px -425px;
    }

    .left-menu .menu-list .mbnav-ico.ebay {
        background: url(../images/base-new.png) no-repeat -483px -425px;
    }

    .left-menu .menu-list .mbnav-ico.default {
        background: url(../images/base-new.png) no-repeat -320px -423px;
    }

    .toggle-navbar .mbnav-ico.user {
        background: url(../images/base-new.png) no-repeat -1px -424px;
    }

    .toggle-navbar .mbnav-ico.cart {
        background: url(../images/base-new.png) no-repeat -50px -422px;
    }

    .toggle-navbar .mbnav-ico.noti {
        background: url(../images/base-new.png) no-repeat -106px -424px;
    }

    .toggle-navbar .mbnav-ico.home {
        background: url(../images/base-new.png) no-repeat -165px -426px;
    }

    .toggle-navbar .mbnav-ico.amz {
        background: url(../images/base-new.png) no-repeat -210px -425px;
    }

    .toggle-navbar .mbnav-ico.ebay {
        background: url(../images/base-new.png) no-repeat -270px -425px;
    }

    .toggle-navbar .mbnav-ico.topstore {
        background: url(../images/base-new.png) no-repeat -329px -421px;
    }

    .toggle-navbar .mbnav-ico.prime {
        background: url(../images/base-new.png) no-repeat -437px -421px;
    }

    .toggle-navbar .mbnav-ico.help {
        background: url(../images/base-new.png) no-repeat -384px -421px;
    }

    .toggle-navbar .mbnav-ico.pricing {
        background: url(../images/base-new.png) no-repeat -197px -423px;
    }

    .toggle-navbar .mbnav-ico.help-shop {
        background: url(../images/base-new.png) no-repeat -229px -423px;
        width: 45px;
        margin-left: -13px;
    }

    .toggle-navbar .mbnav-ico.help-ship {
        background: url(../images/base-new.png) no-repeat -275px -423px;
        width: 45px;
        margin-left: -13px;
    }

    .toggle-navbar .mbnav-ico.support {
        background: url(../images/base-new.png) no-repeat -352px -426px;
    }

    .toggle-navbar .mbnav-ico.lang {
        background: url(../images/base-new.png) no-repeat -384px -426px;
    }

    .toggle-navbar .bottom ul {
        padding-left: 0;
        margin-bottom: 0;
    }

    .toggle-navbar .bottom ul li {
        list-style: none;
    }

    .toggle-navbar .bottom ul li a {
        color: #fff;
        display: block;
        padding: 10px 15px;
    }

    .toggle-navbar .bottom ul li.prime a {
        color: #ff8e09;
    }

    .toggle-navbar .bottom ul li span {
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
    }

    .navbar-ws .search-box .form-group {
        margin-bottom: 0;
    }

    .best-selling ul li:nth-child(1),.best-selling ul li:nth-child(5) {
        display: none;
    }

    .best-selling .box,.best-selling .box-top {
        height: auto;
    }

    .best-selling ul li {
        width: 33.33%;
        height: auto;
    }

    body {
        /*padding-top: 110px;*/
    }

    .navbar-ws,.navbar-ws.open {
        top: 0;
    }

    .keep-navbar {
        display: none;
    }

    .home-new {
        padding-top: 0;
        overflow: auto;
    }

    .slider-2,.slider-2 .owl-carousel img {
        height: inherit;
    }

    .keyword-box .item-box .title {
        text-align: center;
    }

    .navbar-ws .logo .logo-pc {
        display: none;
    }

    .logo-pc img {
        width: 131px;
        height: 50px;
    }

    .login-form .top .btn {
        float: none;
    }

    .buy-amazone {
        height: 364px;
    }

    .buy-amazone .left {
        display: none;
    }

    .buy-amazone .right .top ul {
        display: none;
    }

    .buy-amazone .right {
        width: 718px;
    }

    .buy-amazone .right .top h1 {
        margin: 10px 0;
        font-size: 20px;
        display: block;
    }

    .buy-amazone .right .middle {
        height: 158px;
    }

    .buy-amazone .right .middle .banner-1 {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-1 a {
        width: 358px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-1 img {
        max-width: 358px;
        max-height: 128px;
    }

    .buy-amazone .right .middle .banner-2 {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-2 a {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-2 img {
        max-width: 359px;
        max-height: 128px;
    }

    .buy-amazone .right .bottom .banner-3 {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-3 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-3 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone .right .bottom .banner-4 {
        width: 143px;
        height: 151px;
        left: 143px;
    }

    .buy-amazone .right .bottom .banner-4 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone .right .bottom .banner-5 {
        width: 143px;
        height: 151px;
        left: 286px;
    }

    .buy-amazone .right .bottom .banner-5 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-5 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone .right .bottom .banner-6 {
        width: 143px;
        height: 151px;
        right: 143px;
    }

    .buy-amazone .right .bottom .banner-6 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-6 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone .right .bottom .banner-7 {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-7 a {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-7 img {
        max-width: 143px;
        max-height: 151px;
    }

    .buy-amazone .right .bottom {
        height: 151px;
    }

    .buy-amazone.buy-ebay {
        height: 354px;
    }

    .buy-amazone.buy-ebay .right .bottom {
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 {
        width: 286px;
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 a {
        width: 285px;
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 img {
        max-width: 285px;
        max-height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 {
        width: 143px;
        height: 149px;
        left: 286px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 img {
        max-width: 142px;
        max-height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-3 {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-3 a {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-3 img {
        max-width: 289px;
        max-height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-4 {
        width: 143px;
        height: 149px;
        left: 286px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-4 img {
        max-width: 142px;
        max-height: 149px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 {
        width: 289px;
        height: 149px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 a {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 img {
        max-width: 289px;
        max-height: 148px;
    }

    .buy-amazone.buy-dhgate {
        height: 358px;
    }

    .buy-amazone.buy-dhgate .right .bottom {
        height: 303px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 a {
        width: 142px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 img {
        max-width: 142px;
        max-height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 {
        width: 143.5px;
        height: 303px;
        left: 143.5px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 {
        width: 143.5px;
        height: 303px;
        left: 287px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 {
        width: 143.5px;
        height: 303px;
        right: 143.5px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 a {
        width: 143px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 img {
        max-width: 143px;
        max-height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 a {
        width: 143px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 img {
        max-width: 143px;
        max-height: 150px;
    }

    .brand-box .right {
        text-align: left;
        padding-top: 0;
    }

    .brand-box .open>.dropdown-menu {
        left: 0;
        right: inherit;
    }

    .brand-box .item-box {
        width: 20%;
    }

    .row-cl {
        width: 100%;
        clear: left;
    }

    .checkout-buyer {
        margin-top: 15px;
    }

    div.text-right.ck-order-total {
        font-size: 18px;
    };
}

.gotop {
    border-radius: 50%;
    background: url(../images/gotop.png);
    color: #000;
    display: inline-block;
    position: fixed;
    bottom: -80px;
    left: 0;
    right: 0;
    margin: auto;
    width: 50px;
    height: 50px;
    padding: 5px 15px;
    line-height: 35px;
    -webkit-transition: all .3s;
    z-index: 999;
    text-align: center;
    cursor: pointer;
}

.gotop.show {
    bottom: 80px;
}

.gotop {
    background-color: #2b96b6;
    color: #fff;
    box-shadow: 0 0 0 0 rgba(52,152,219,0),0 .05em .1em rgba(0,0,0,.2);
    transform: translate3d(0,0,0) scale(1);
}

.gotop:after {
    position: absolute;
    content: "";
}

.gotop.is-animating {
    animation: gotop-outer 3s infinite;
}

.gotop.is-animating:after {
    animation: gotop-icon 3s infinite;
}

@keyframes gotop-outer {
    0% {
        transform: translate3d(0,0,0) scale(1);
    }

    33.3333% {
        transform: translate3d(0,0,0) scale(1.1);
    }

    66.6666% {
        transform: translate3d(0,0,0) scale(1);
    }

    100% {
        transform: translate3d(0,0,0) scale(1);
    };
}

@keyframes gotop-inner {
    0% {
        opacity: 1;
        transform: translate3d(0,0,0) scale(0);
    }

    33.3333% {
        opacity: 1;
        transform: translate3d(0,0,0) scale(.9);
    }

    66.6666% {
        opacity: 0;
        transform: translate3d(0,0,0) scale(0);
    }

    100% {
        opacity: 0;
        transform: translate3d(0,0,0) scale(0);
    };
}

@keyframes gotop-icon {
    0% {
        transform: translate3d(0em,0,0);
    }

    2% {
        transform: translate3d(.01em,0,0);
    }

    4% {
        transform: translate3d(-.01em,0,0);
    }

    6% {
        transform: translate3d(.01em,0,0);
    }

    8% {
        transform: translate3d(-.01em,0,0);
    }

    10% {
        transform: translate3d(.01em,0,0);
    }

    12% {
        transform: translate3d(-.01em,0,0);
    }

    14% {
        transform: translate3d(.01em,0,0);
    }

    16% {
        transform: translate3d(-.01em,0,0);
    }

    18% {
        transform: translate3d(.01em,0,0);
    }

    20% {
        transform: translate3d(-.01em,0,0);
    }

    22% {
        transform: translate3d(.01em,0,0);
    }

    24% {
        transform: translate3d(-.01em,0,0);
    }

    26% {
        transform: translate3d(.01em,0,0);
    }

    28% {
        transform: translate3d(-.01em,0,0);
    }

    30% {
        transform: translate3d(.01em,0,0);
    }

    32% {
        transform: translate3d(-.01em,0,0);
    }

    34% {
        transform: translate3d(.01em,0,0);
    }

    36% {
        transform: translate3d(-.01em,0,0);
    }

    38% {
        transform: translate3d(.01em,0,0);
    }

    40% {
        transform: translate3d(-.01em,0,0);
    }

    42% {
        transform: translate3d(.01em,0,0);
    }

    44% {
        transform: translate3d(-.01em,0,0);
    }

    46% {
        transform: translate3d(0em,0,0);
    };
}

.navigator .header-search .input-group .search-placeholder strong {
    color: #2796b6;
}

.header-search .input-group input:focus {
    border-color: #e67425;
}

header-search .input-group .form-control:focus {
    box-shadow: 0 1px 1px rgba(230,116,37,.075);
}

.modal-open .modal {
    overflow-y: inherit;
}

.form-control-feedback {
    top: 4px;
}

.stop-scrolling {
    height: 100%;
    overflow: hidden;
}

.modal.fade.modal-new.in {
    overflow-y: auto;
}

div.tagsinput {
    border: 1px solid #ccc;
    background: #fff;
    padding: 5px;
    width: 300px;
    height: 100px;
    overflow-y: auto;
}

div.tagsinput span.tag {
    border: 1px solid #2e9ab8;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    display: block;
    float: left;
    padding: 5px;
    text-decoration: none;
    background: #2e9ab8;
    color: #fff;
    margin-right: 5px;
    margin-bottom: 5px;
    font-family: helvetica;
    font-size: 13px;
}

div.tagsinput span.tag a {
    font-weight: 700;
    color: #fff;
    text-decoration: none;
    font-size: 11px;
}

div.tagsinput input {
    width: 80px;
    margin: 0;
    font-family: helvetica;
    font-size: 13px;
    border: 1px solid transparent;
    padding: 5px;
    background: 0 0;
    color: #000;
    outline: 0px;
    margin-right: 5px;
    margin-bottom: 5px;
}

div.tagsinput div {
    display: block;
    float: left;
}

.tags_clear {
    clear: both;
    width: 100%;
    height: 0;
}

.not_valid {
    background: #fbd8db !important;
    color: #90111a !important;
}

#tags_tag {
    width: 100%;
}

.price-request2 {
    position: fixed;
    top: 50%;
    right: -10px;
    cursor: pointer;
    z-index: 99;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.price-request2.close {
    right: -150px;
}

.price-request2:hover {
    right: 0;
}

.price-request2 img {
    width: 160px;
    height: 41px;
}

.price-now {
    width: 300px;
    border: 1px solid #ccc;
    background: #fff;
    position: fixed;
    right: -300px;
    z-index: 99;
    padding: 20px;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.price-now .hotline {
    font-size: 13px;
    width: 55%;
    float: left;
}

.price-now .form-group .form-control {
    border-radius: 0;
    height: 40px;
}

.price-now .btn {
    border-radius: 0;
    height: 40px;
    background: #2796b6;
    border-color: #2796b6;
    color: #fff;
}

.best-selling .title {
    text-transform: uppercase;
    font-weight: 700;
}

.best-selling .box {
    border: 1px solid #efefef;
    border-top-color: #000;
    background: #fff;
    height: 401px;
    overflow: hidden;
}

.best-selling .box-top {
    height: 201px;
    border-bottom: 1px solid #efefef;
}

.best-selling ul {
    padding-left: 0;
    margin-bottom: 0;
}

.best-selling ul:after {
    content: '';
    display: block;
    clear: both;
}

.best-selling ul li {
    width: 24%;
    height: 201px;
    float: left;
    border-right: 1px solid #efefef;
    list-style: none;
    overflow: hidden;
}

.best-selling ul li:nth-child(1),.best-selling ul li:nth-child(5) {
    width: 28%;
}

.best-selling ul li:nth-child(2),.best-selling ul li:nth-child(3),.best-selling ul li:nth-child(4) {
    border-bottom: 1px solid #efefef;
}

.best-selling ul li:last-child {
    border-right: none;
}

.best-selling ul li img {
    width: 100%;
    transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.best-selling ul li a:hover img {
    margin-left: -15px;
}

.best-selling ul li ul li {
    width: 33.33%;
    height: 67px;
    border-bottom: 1px solid #efefef;
}

.best-selling ul li:nth-child(1) ul li,.best-selling ul li:nth-child(5) ul li {
    width: 33.33%;
}

.best-selling ul li ul li:nth-child(7),.best-selling ul li ul li:nth-child(8),.best-selling ul li ul li:nth-child(9) {
    border-bottom: none;
}

.best-selling ul li ul li:nth-child(3),.best-selling ul li ul li:nth-child(6),.best-selling ul li ul li:nth-child(9) {
    border-right: none;
}

.ebay-sub-2 .title {
    font-size: 17px;
    font-weight: 700;
    color: #555;
    line-height: 1.2;
}

.ebay-sub-2 .sub-title {
    color: #555;
    line-height: 1.2;
}

.topstore-sub-slider {
    padding: 0 30px;
    margin-top: 10px;
    position: relative;
}

.topstore-sub-slider .item .thumb img {
    width: 100%;
}

.topstore-sub-slider .item .info {
    padding: 10px;
}

.topstore-sub-slider .item .info:after {
    content: '';
    display: block;
    clear: both;
}

.topstore-sub-slider .item .info .logo {
    width: 50px;
    height: 50px;
    border: 1px solid #ededed;
    border-radius: 50%;
    overflow: hidden;
    float: left;
}

.topstore-sub-slider .item .info .logo img {
    width: 100%;
}

.topstore-sub-slider .item .info .right {
    margin-left: 60px;
    line-height: 1;
    padding-top: 7px;
}

.topstore-sub-slider .item .info .right .name {
    font-weight: 700;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.submenu-search {
    padding: 15px 80px;
    border-top: 1px solid #ededed;
}

.submenu-search .form-group {
    position: relative;
    margin-bottom: 0;
}

.submenu-search .form-group .form-control {
    border: 1px solid #2796b6;
    height: 40px;
    position: relative;
    z-index: 2;
    background: 0 0;
}

.new-banner-list {
    margin: 20px -3px;
}

.new-banner-list ul {
    padding-left: 0;
    margin-bottom: 0;
}

.new-banner-list ul:after {
    content: '';
    display: block;
    clear: both;
}

.new-banner-list ul li {
    width: 20%;
    float: left;
    list-style: none;
    padding: 0 3px;
}

.new-banner-list ul li a {
    display: block;
    border: 1px solid #fff;
}

.new-banner-list ul li img {
    width: 100%;
}

.modal-new .modal-dialog {
    margin: 100px auto;
}

.modal-new .modal-dialog .modal-header {
    background: #fff;
}

.modal-new .modal-dialog .modal-header .modal-title {
    font-size: 14px;
    font-weight: 700;
}

.modal-new .modal-dialog .modal-body {
    padding: 20px 15px;
}

.modal-new .modal-dialog .wood-form,.modal-new .modal-dialog .wood-form .form-group {
    margin-bottom: 0;
}

.modal-new .modal-dialog .wood-form .form-group .input-paste-link {
    width: 380px;
    margin-right: 10px;
}

.modal-new .modal-dialog .wood-form .form-group .input-phone-numb {
    width: 174px;
}

.modal-new .modal-dialog .modal-footer {
    text-align: right;
    padding: 15px;
}

.modal-new .modal-dialog .modal-footer .ws-btn {
    font-size: 12px;
    font-weight: 700;
    border-radius: 3px;
}

.login-form .top:after {
    content: '';
    display: block;
    clear: both;
}

.login-form .top .btn {
    width: 281.5px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px;
    height: 40px;
    padding: 9px 12px;
    float: left;
}

.login-form .top .btn-fb {
    background: #3c579e;
    border-color: #3c579e;
    margin-right: 5px;
}

.login-form .top .btn-google {
    background: #db5046;
    border-color: #db5046;
}

.login-form .top .login-ico {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin-right: 10px;
}

.login-form .top span {
    display: inline-block;
    vertical-align: middle;
}

.login-form .top .login-ico.fb {
    background: url(../images/base-new_2.png) no-repeat 4px -803px;
}

.login-form .top .login-ico.gg {
    background: url(../images/base-new_2.png) no-repeat -30px -803px;
}

.login-form .or {
    text-align: center;
    margin: 20px 0;
    position: relative;
}

.login-form .or span {
    display: inline-block;
    background: #fff;
    z-index: 9;
    position: relative;
    padding: 0 5px;
    text-transform: uppercase;
    font-weight: 700;
}

.login-form .or:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: #ededed;
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
}

.login-form .content .form-group .form-control {
    height: 40px;
}

.login-form .content .forgot .checkbox {
    margin: 0;
}

.login-form .content .forgot a {
    color: #0d3e8a;
    font-weight: 700;
}

.login-form .content .forgot a:hover {
    color: #e67425;
}

.login-form .content .btn-login {
    background: #2b96b6;
    border-color: #2b96b6;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    height: 40px;
}

.login-form .content .btn-login:hover {
    color: #2b96b6;
    background: 0 0;
}

.login-form .content .register {
    border-top: 1px solid #ededed;
    padding-top: 15px;
    margin-top: 15px;
}

.login-form .content .register a {
    color: #0d3e8a;
    font-weight: 700;
}

.login-form .sign-up-by {
    text-align: center;
}

.login-form .sign-up-by .facebook {
    font-weight: 700;
    color: #365187;
}

.login-form .sign-up-by .gmail {
    font-weight: 700;
    color: #d9453d;
}

.login-form .notice {
    margin: 10px 0;
}

.login-form .forgot-text {
    margin-bottom: 15px;
}

.login-form .content .register a:hover {
    color: #e67425;
}

.info-pay p {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 13px;
    text-transform: uppercase;
    color: rgba(0,0,0,.87);
}

.info-bank {
    border: 1px solid #ccc;
    background: #fff;
}

.info-pay .info-bank img {
    border: none;
    overflow: hidden;
    font-size: 10px;
    color: transparent;
    vertical-align: middle;
    max-width: 100%;
    width: auto;
    -ms-interpolation-mode: bicubic;
    height: 33px;
}

.info-bank img {
    height: 33px;
}

.text-orange-2 {
    color: #e67425;
}

.content-no-result {
    padding: 20px;
}

.content-no-result .text {
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
}

.content-no-result .form-group {
    width: 500px;
}

.content-no-result .form-group .form-control {
    border: 1px solid #2796b6;
    height: 40px;
    position: relative;
    z-index: 2;
    background: 0 0;
}

.content-no-result .form-group .btn {
    height: 40px;
    border-color: #2b96b6;
    border-left-color: #e67425;
    background: #e67425;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
}

.content-no-result .form-group .search-icon {
    display: block;
    width: 20px;
    height: 20px;
    background: url(../images/base-new_2.png) no-repeat 0px -108px;
}

.content-no-result .need-support {
    border-top: 1px solid #ededed;
    margin-top: 15px;
    padding-top: 15px;
}

.content-no-result .need-support p {
    margin-bottom: 0;
}

.tag-box {
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 5px;
    padding: 20px 20px 0;
}

.tag-box nav {
    text-align: center;
    border-top: 1px solid #ededed;
    margin: 20px -20px 0;
}

.tag-box .pagination {
    margin: 15px 0;
}

.tag-box .pagination li {
    display: inline-block;
    margin: 0 3px;
}

.tag-box .pagination li a {
    border-radius: 3px;
    font-size: 17px;
    font-weight: 700;
    border-color: transparent;
    width: 40px;
    height: 40px;
    color: #777;
}

.tag-box .pagination li:first-child a,.tag-box .pagination li:last-child a {
    border-color: #ddd;
    font-size: 24px;
    padding: 2px 12px;
    color: #232f3d;
}

.tag-box .pagination li.active a {
    background: 0 0;
    border-color: #cadde8;
    color: #333;
}

.tag-box .tag-words a {
    color: #333;
    display: block;
    margin-bottom: 7px;
}

.tag-box .tag-words a:hover {
    color: #e67425;
}

.keyword-box {
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 5px;
    padding: 20px 20px 0;
}

.keyword-box.scroll {
    padding-top: 68px;
}

.keyword-box .character-list {
    text-align: center;
    margin: -20px -20px 0;
    padding: 10px 20px;
    border-bottom: 1px solid #ededed;
    margin-bottom: 20px;
}

.keyword-box .character-list.fixed {
    position: fixed;
    top: 73px;
    background: #fff;
    left: 0;
    right: 0;
    z-index: 2;
}

.keyword-box .character-list ul {
    padding-left: 0;
    margin-bottom: 0;
}

.keyword-box .character-list ul li {
    list-style: none;
    display: inline-block;
    margin: 0 5px;
}

.keyword-box .character-list ul li a {
    font-size: 18px;
    font-weight: 700;
    color: #333;
    display: block;
    width: 24px;
    position: relative;
}

.keyword-box .character-list ul li a:after {
    content: '';
    width: 100%;
    border-bottom: 3px solid #e67425;
    position: absolute;
    left: 0;
    bottom: -12px;
    display: none;
}

.keyword-box .character-list ul li.active a,.keyword-box .character-list ul li:hover a {
    color: #e67425;
}

.keyword-box .character-list ul li.active a:after,.keyword-box .character-list ul li:hover a:after {
    display: block;
}

.keyword-box .item-box {
    margin-bottom: 40px;
}

.keyword-box .item-box .title {
    position: relative;
    margin-bottom: 15px;
}

.keyword-box .item-box .title strong {
    font-size: 36px;
    font-weight: 700;
    display: inline-block;
    border: 3px solid #2b96b6;
    line-height: 1;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    text-align: center;
    padding: 8px 0;
    background: #fff;
    position: relative;
    z-index: 1;
}

.keyword-box .item-box .title:before {
    content: '';
    display: block;
    position: absolute;
    border-bottom: 1px solid #ededed;
    top: 30px;
    left: 0;
    right: 0;
    z-index: 0;
}

.keyword-box .item-box a {
    color: #333;
}

.keyword-box .item-box a:hover {
    color: #e67425;
}

.paste-link-form label {
    display: block;
    text-align: right;
    font-weight: 400;
    color: #666;
    padding-top: 7px;
}

.paste-link-form select {
    border: 1px solid #e7e7e7;
    border-bottom-width: 2px;
    padding: 6px 25px 6px 10px;
    border-radius: 3px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../fonts/select-arrow.svg) no-repeat;
    background-position: center right 10px;
    background-size: 10px;
    text-align: center;
    color: #333;
    height: 35px;
    width: 230px;
}

.paste-link-form .form-group input.form-control {
    height: 35px;
    border: 1px solid #e7e7e7;
    border-bottom-width: 2px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.paste-link-form .form-group textarea {
    border: 1px solid #e7e7e7;
    border-bottom-width: 2px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.paste-link-form .form-group .input-group {
    width: 230px;
    float: left;
}

.paste-link-form .form-group.drop .fa {
    cursor: pointer;
    margin: 10px 0 0 15px;
}

.navbar-ws .logo .logo-mb {
    display: none;
}

.modal-open {
    overflow-y: auto !important;
    padding-right: 0 !important;
}

.modal-new {
    padding-right: 0 !important;
}

.home-new .order-text.name {
    max-width: 390px;
}

.home-new .order-text.note {
    max-width: 215px;
}

.your-cart .table-responsive table {
    margin-bottom: 0;
}

.payment-box .credit-card .pay-method span {
    margin-right: 5px;
}

.dropdown-flag .nation li .flag-ico {
    display: inline-block;
    width: 24px;
    height: 18px;
    vertical-align: middle;
    margin-right: 5px;
}

.dropdown-flag .nation li .flag-ico.vn {
    background: url(../images/base-new_2.png) no-repeat -291px -869px;
}

.dropdown-flag .nation li .flag-ico.us {
    background: url(../images/base-new_2.png) no-repeat -318px -869px;
}

.dropdown-flag .nation li .flag-ico.indo {
    background: url(../images/base-new_2.png) no-repeat -291px -887px;
}

.dropdown-flag .nation li .flag-ico.malay {
    background: url(../images/base-new_2.png) no-repeat -318px -887px;
}

.dropdown-flag .nation li .flag-ico.sing {
    background: url(../images/base-new_2.png) no-repeat -346px -869px;
}

.modal-bg-popup {
    background: rgba(0,0,0,.72);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    z-index: 99999;
}

.modal-popup {
    position: fixed;
    top: 20%;
    left: 0;
    right: 0;
    z-index: 999999;
}

.modal-popup .modal-all {
    background: url(../images/pop-up.png) no-repeat;
    width: 600px;
    height: 400px;
    position: relative;
    margin: auto;
}

.modal-popup .modal-all-new .modal-link-new {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
}

.modal-popup .modal-all-new img {
    border: none;
    overflow: hidden;
    font-size: 10px;
    color: transparent;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    width: auto;
    -ms-interpolation-mode: bicubic;
}

.modal-popup .modal-all .modal-link {
    text-align: center;
    margin-top: 15px;
}

.modal-popup .modal-all-new .modal-link.modal-link-new a {
    background: #0181b5;
    padding: 10px 20px;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

.modal-popup .modal-all .modal-link a {
    font-size: 17px;
    color: #282828;
    font-weight: 700;
    text-decoration: underline;
}

.modal-popup .modal-all.modal-all-new span {
    color: #fff;
}

.modal-popup .modal-all span {
    position: absolute;
    top: 5px;
    right: 9px;
    cursor: pointer;
    font-size: 17px;
}

.cbn-content .cbn-title h3 {
    font-size: 16px;
    font-weight: 700;
}

.cbn-content .cbn-detail form .form-group {
    margin-bottom: 0;
}

.cbn-content .cbn-detail form .form-group label {
    padding-top: 0;
}

.cbn-content .cbn-detail ul li {
    list-style: none;
}

.md-body {
    text-align: center;
}

.md-body .md-icon i {
    font-size: 100px;
    border: 2px solid #ccc;
    border-radius: 50%;
    padding: 20px;
    color: #a5dc86;
}

.md-body .md-text h3 {
    font-weight: 700;
}

.md-body .md-button button {
    background: #3085d6;
    border: 0;
    border-radius: 3px;
    padding: 10px 35px;
    color: #fff;
}

.buy-amazone .left .title span {
    color: #fff;
    vertical-align: top;
    text-transform: uppercase;
    font-weight: 700;
    display: inline-block;
}

.buy-amazone .left .list .sale {
    color: #e67425;
}

.buy-amazone .left .list .hot-tag {
    color: #e67425;
    display: inline-block;
    font-size: 8px;
    border: 1px solid #e67425;
    border-radius: 3px;
    width: 30px;
    text-align: center;
    margin-left: 5px;
}

.buy-amazone .left .list ul li:hover {
    color: #e67425;
}

.buy-amazone .left .list ul li a {
    color: #fff;
    display: block;
}

.buy-amazone .left .list ul li a:hover {
    color: #e67425;
    text-decoration: none;
}

.buy-amazone .left .banner-deal {
    position: absolute;
    bottom: 0;
}

.buy-amazone .left .banner-deal img {
    width: 100%;
}

.buy-amazone .right {
    float: left;
}

.buy-amazone .right .top {
    text-align: center;
    padding: 5px 0;
    height: 52px;
}

.buy-amazone .right .top ul {
    padding-left: 0;
    margin-bottom: 0;
}

.buy-amazone .right .top ul li {
    list-style: none;
    display: inline-block;
    margin: 0 20px;
}

.buy-amazone .right .top ul li a {
    display: block;
    width: 70px;
    height: 42px;
    overflow: hidden;
}

.buy-amazone .right .top ul li a img {
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
}

.buy-amazone .right .top ul li a:hover img {
    margin-left: -15px;
}

.buy-amazone .right a {
    display: block;
    overflow: hidden;
}

.buy-amazone .right a img {
    width: 100%;
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
}

.buy-amazone .right a:hover img {
    margin-left: -15px;
}

.buy-amazone .right .middle {
    height: 198px;
    background: #fff;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    padding: 15px 0;
    position: relative;
}

.buy-amazone .right .middle .banner-1 {
    width: 471px;
    height: 168px;
    border-right: 1px solid #efefef;
    position: absolute;
    top: 15px;
    left: 0;
    overflow: hidden;
}

.buy-amazone .right .middle .banner-1 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 470px;
    height: 168px;
}

.buy-amazone .right .middle .banner-1 img {
    margin: 0;
    max-width: 470px;
    max-height: 168px;
}

.buy-amazone .right .middle .banner-2 {
    width: 471px;
    height: 168px;
    position: absolute;
    top: 15px;
    right: 0;
    overflow: hidden;
}

.buy-amazone .right .middle .banner-2 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 470px;
    height: 168px;
}

.buy-amazone .right .middle .banner-2 img {
    margin: 0;
    width: 470px;
    height: 168px;
}

.buy-amazone .right .bottom {
    height: 198px;
    background: #fff;
    position: relative;
}

.buy-amazone .right .bottom .banner-4 {
    width: 188.3px;
    height: 198px;
    position: absolute;
    left: 188.3px;
    top: 0;
    overflow: hidden;
}

.buy-amazone .right .bottom .banner-5 {
    width: 20%;
    height: 198px;
    border-right: 1px solid #efefef;
    position: absolute;
    left: 40%;
    top: 0;
    overflow: hidden;
}

.buy-amazone .right .bottom .banner-5 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 187px;
    height: 198px;
}

.buy-amazone .right .bottom .banner-6 {
    width: 188.3px;
    height: 198px;
    border-right: 1px solid #efefef;
    position: absolute;
    right: 188.3px;
    top: 0;
    overflow: hidden;
}

.buy-amazone .right .bottom .banner-6 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 187px;
    height: 198px;
}

.buy-amazone .right .bottom .banner-7 {
    width: 188.3px;
    height: 198px;
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden;
}

.buy-amazone .right .bottom .banner-7 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 188px;
    height: 198px;
}

.buy-amazone .right .top h1 {
    display: none;
}

.buy-amazone.buy-ebay .left .title img {
    height: 19px;
    vertical-align: top;
    display: inline-block;
    padding-top: 0;
}

.buy-amazone.buy-ebay .left .list ul:after {
    border-color: #0063d1 transparent transparent;
}

.buy-amazone.buy-ebay .right .bottom {
    height: 396px;
    border-top: 1px solid #efefef;
    position: relative;
}

.buy-amazone.buy-ebay .right .bottom .banner-2 img {
    max-width: 187px;
    max-height: 196px;
}

.buy-amazone.buy-ebay .right .bottom .banner-3 {
    width: 376px;
    left: inherit;
    overflow: hidden;
}

.buy-amazone.buy-ebay .right .bottom .banner-4 {
    float: left;
    position: absolute;
    bottom: 0;
    top: inherit;
    overflow: hidden;
}

.buy-amazone.buy-ebay .right .bottom .banner-5 a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 376px;
    height: 197px;
}

.buy-amazone.buy-ebay .right .bottom .banner-5 img {
    max-height: 197px;
}

.buy-amazone.buy-dhgate {
    border-top-color: #000;
}

.buy-amazone.buy-dhgate .left {
    background: #fecb2f;
}

.buy-amazone.buy-dhgate .left .title span {
    color: #000;
}

.buy-amazone.buy-dhgate .left .list ul li a {
    color: #000;
}

.buy-amazone.buy-dhgate .left .list ul li a:hover {
    color: #e67425;
}

.buy-amazone.buy-dhgate .left .list ul:after {
    border-color: #fecb2f transparent transparent;
}

.buy-amazone.buy-dhgate .right .bottom {
    height: 396px;
    border-top: 1px solid #efefef;
    background: 0 0;
    position: relative;
    background: #fff;
}

.buy-amazone.buy-dhgate .right .bottom .banner-1 {
    width: 188.3px;
    height: 197.5px;
    border-bottom: 1px solid #efefef;
    border-right: 1px solid #efefef;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-1 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 187px;
    height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-1 img {
    max-width: 187px;
    max-height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-2 {
    width: 188.3px;
    height: 197.5px;
    border-right: 1px solid #efefef;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-2 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 187px;
    height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-2 img {
    max-width: 187px;
    max-height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-3 {
    width: 188.3px;
    height: 395px;
    border-right: 1px solid #efefef;
    position: absolute;
    top: 0;
    left: 188.3px;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-3 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 187px;
    height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-3 img {
    max-width: 187px;
    max-height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-4 {
    width: 188.3px;
    height: 395px;
    border-right: 1px solid #efefef;
    position: absolute;
    top: 0;
    left: 376.6px;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-4 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 187px;
    height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-4 img {
    max-width: 187px;
    max-height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-5 {
    width: 188.3px;
    border-right: 1px solid #efefef;
    height: 395px;
    position: absolute;
    top: 0;
    left: inherit;
    right: 188.3px;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-5 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 187px;
    height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-5 img {
    max-width: 187px;
    max-height: 395px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-6 {
    width: 188.3px;
    height: 197.5px;
    border-bottom: 1px solid #efefef;
    border-right: none;
    position: absolute;
    top: 0;
    right: 0;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-6 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 188px;
    height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-6 img {
    max-width: 187px;
    max-height: 196px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-7 {
    width: 188.3px;
    height: 197.5px;
    position: absolute;
    bottom: 0;
    right: 0;
    top: inherit;
    overflow: hidden;
}

.buy-amazone.buy-dhgate .right .bottom .banner-7 a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 188px;
    height: 197px;
}

.buy-amazone.buy-dhgate .right .bottom .banner-7 img {
    max-width: 188px;
    max-height: 197px;
}

.buy-amazone.buy-dhgate .left .list .hot-tag {
    color: #fff;
    border-color: #fff;
}

.brand-box {
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}

.brand-box .right {
    text-align: right;
    padding-top: 11px;
}

.brand-box .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    background: #fff;
    border: 1px solid #ccc;
}

.brand-box .open>.dropdown-menu {
    left: inherit;
    right: 0;
}

.brand-box h2 {
    font-size: 22px;
    margin: 15px 0;
}

.brand-box .brand-list {
    padding: 0 10px;
    margin-top: 20px;
}

.brand-box .item-box {
    padding: 0 5px;
    width: 12.5%;
    float: left;
    margin-bottom: 20px;
}

.brand-box .item-box .item {
    border: 1px solid #ccc;
    border-radius: 3px;
    overflow: hidden;
    background: #fff;
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
}

.brand-box .item-box .item:hover {
    border-color: #2796b6;
}

.brand-box .item-box .item img {
    width: 100%;
}

@media (max-width:1199px) {
    .slider-2 .owl-carousel .owl-controls .owl-nav {
        display: none;
    };
}

@media (max-width:1024px) {
    .keep-navbar .cate-nav ul li.globe-sub .sub-menu li:hover .sub-menu-2,.keep-navbar .cate-nav ul li.globe-sub .sub-menu li.open .sub-menu-2 {
        display: none;
    }

    .keep-navbar .cate-nav ul li.globe-sub .sub-menu li.open a,.keep-navbar .cate-nav ul li.globe-sub .sub-menu li:hover a {
        margin-right: 0;
    }

    .portal-mb {
        display: block;
        margin-top: 30px;
        background: #fff;
        border: 1px solid #ededed;
        box-shadow: 2px 2px 3px #ddd;
    }

    .portal-mb.amazon {
        border-top: 2px solid #fb9a2f;
    }

    .portal-mb .title {
        font-weight: 700;
        text-transform: uppercase;
        position: relative;
        padding: 15px 15px 12px;
        border-bottom: 1px solid #ededed;
    }

    .portal-mb.amazon .title {
        background: #232f3d;
        color: #fff;
    }

    .portal-mb.ebay .title {
        background: #0063d1;
        color: #fff;
        position: relative;
    }

    .portal-mb.ebay .title:before {
        content: '';
        display: block;
        width: 160px;
        height: 3px;
        background: url(../images/ebay-line_2.png) no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
        left: 0;
    }

    .portal-mb .title span {
        display: inline-block;
        vertical-align: top;
    }

    .portal-mb .title .amz-ico {
        display: inline-block;
        vertical-align: top;
        width: 78px;
        height: 22px;
        background: url(../images/amazone-logo_1.png) no-repeat 0px 6px;
        background-size: contain;
    }

    .portal-mb .title .ebay-ico {
        display: inline-block;
        vertical-align: top;
        width: 47px;
        height: 20px;
        background: url(../images/ebay-logo_1.png) no-repeat;
        background-size: contain;
    }

    .portal-mb .pt-cate {
        border-bottom: 1px solid #ededed;
    }

    .portal-mb .pt-cate ul {
        padding-left: 0;
        margin-bottom: 0;
        white-space: nowrap;
        overflow-x: auto;
    }

    .portal-mb .pt-cate ul li {
        list-style: none;
        display: inline-block;
        vertical-align: middle;
        min-width: 20%;
    }

    .portal-mb .pt-cate ul li a {
        display: block;
        padding: 10px 20px;
        text-align: center;
        color: #000;
    }

    .portal-mb .big-banner {
        border-bottom: 1px solid #ededed;
    }

    .portal-mb .big-banner img {
        width: 100%;
    }

    .portal-mb .small-banner-slider {
        border-bottom: 1px solid #ededed;
    }

    .portal-mb .small-banner-slider .item {
        border-left: .5px solid #ededed;
        border-right: .5px solid #ededed;
    }

    .portal-mb .pt-brand-slider .item {
        padding: 10px;
        text-align: center;
    }

    .portal-mb .pt-brand-slider .item img {
        height: 60px;
        width: inherit;
        display: inline;
    }

    .slider-2 {
        margin-bottom: 15px;
    }

    .portal-mb {
        margin-top: 15px;
    };
}

@media (max-width:991px) {
    .navbar-ws {
        margin-top: 0;
        height: auto;
        padding: 10px 0;
        background: linear-gradient(rgba(5, 47, 54, 0.95), rgba(43, 150, 182, 0.9)), url(../images/bismillah-busana-muslim.png)no-repeat center;
    }

    .navbar-ws.nav-2 {
        display: none;
    }

    .navbar-ws .produce-box {
        display: none;
    }

    .navbar-ws .logo {
        width: 100%;
        float: none;
        margin: 0;
        text-align: center;
        position: relative;
    }

    .navbar-ws .logo a .tag {
        /*display: none;*/
    }

    .navbar-ws .search-box {
        width: 100%;
        float: none;
        padding: 0;
    }

    .toggle-navbar {
        display: block;
        width: 300px;
        position: fixed;
        top: 0;
        left: -300px;
        bottom: 0;
        background: #2c95b5;
        z-index: 999;
        transition: all .3s;
        -moz-transition: all .3s;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        overflow-y: auto;
    }

    .toggle-navbar.open {
        left: 0;
    }

    .toggle-navbar.amz-leftmn {
        background: #24303f;
    }

    .toggle-navbar.ebay-leftmn {
        background: #24303f;
        color: #fff;
    }

    .toggle-navbar .close {
        display: block;
        width: 20px;
        height: 20px;
        position: absolute;
        top: 10px;
        right: 24px;
        opacity: 1;
    }

    .toggle-navbar .top {
        color: #fff;
        text-align: center;
        padding: 30px 15px;
        font-size: 16px;
        border-bottom: 1px solid #fff;
    }

    .toggle-navbar .top .avatar {
        width: 90px;
        height: 90px;
        border-radius: 50%;
        overflow: hidden;
        display: block;
        margin: auto;
    }

    .toggle-navbar .top .avatar img {
        width: 100%;
    }

    .toggle-navbar .top .name {
        font-weight: 700;
        margin-top: 10px;
    }

    .toggle-navbar .top .name a {
        color: #fff;
    }

    .toggle-navbar .top .suit-id {
        color: #e1e1e1;
        font-weight: 100;
    }

    .toggle-navbar .top ul {
        padding-left: 0;
        margin-bottom: 0;
        margin-top: 20px;
    }

    .toggle-navbar .top .menu-nav ul li {
        list-style: none;
        display: inline-block;
        vertical-align: middle;
        margin: 0 15px;
    }

    .toggle-navbar .top ul li a {
        display: block;
        position: relative;
    }

    .toggle-navbar .top ul li .badge {
        background: #ff8e09;
        color: #fff;
        padding: 2px 7px;
        position: absolute;
        top: 8px;
        font-size: 10px;
        left: 22px;
    }

    .toggle-navbar .mbnav-ico {
        display: inline-block;
        vertical-align: middle;
        width: 32px;
        height: 32px;
    }

    .toggle-navbar .menu-list .mbnav-ico {
        margin-right: 20px;
    }

    .toggle-navbar .menu-list ul li .sub-content {
        width: 300px;
        position: absolute;
        top: 0;
        left: 100%;
        display: none;
    }

    .toggle-navbar .menu-list ul li.active .sub-content {
        display: block;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li.back {
        font-size: 16px;
        padding: 10px 15px;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li.back .fa {
        margin-right: 5px;
    }

    .toggle-navbar .menu-list ul li .sub-content ul li a {
        width: 100%;
        padding-left: 36px;
    }

    .left-menu {
        color: #fff;
    }

    .left-menu .menu-list {
        margin-top: 10px;
        padding-bottom: 30px;
        height: calc(100vh - 250px);
        overflow-y: auto;
        overflow-x: inherit;
    }

    .left-menu .menu-list.menu-list-notuser {
        height: 100%;
    }

    .left-menu .menu-list .menu-content.open {
        margin-left: -300px;
    }

    .left-menu .menu-list ul {
        padding-left: 0;
        margin-bottom: 0;
        position: relative;
        width: 300px;
        transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        -webkit-transition: all .3s;
        -ms-transition: all .3s;
    }

    .left-menu .menu-list ul li.portal a {
        width: calc(100% - 54px);
        float: left;
    }

    .left-menu .menu-list ul li {
        list-style: none;
    }

    .left-menu .menu-list ul li.portal:after {
        content: '';
        display: block;
        clear: both;
    }

    .left-menu .menu-list ul li.portal .sub-btn {
        display: block;
        width: 44px;
        height: 44px;
        float: right;
        font-size: 16px;
        position: relative;
        cursor: pointer;
    }

    .left-menu .menu-list ul li span {
        display: inline-block;
        vertical-align: middle;
    }

    .left-menu .menu-list ul li a {
        display: block;
        padding: 7px 25px 7px 20px;
        color: #fff;
        text-decoration: none;
        font-size: 16px;
        position: relative;
    }

    .left-menu .menu-list ul li.portal .sub-btn .fa {
        position: absolute;
        top: 15px;
        right: 15px;
    }

    .left-menu .menu-list .menu-ico {
        display: inline-block;
        vertical-align: middle;
        width: 40px;
        height: 40px;
        margin-right: 20px;
    }

    .toggle-navbar {
        overflow: hidden;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.cart {
        background: url(../images/base-new_2.png) no-repeat -36px -373px;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.user {
        background: url(../images/base-new_2.png) no-repeat -74px -375px;
    }

    .toggle-navbar.ebay-leftmn .top .menu-nav .mbnav-ico.noti {
        background: url(../images/base-new_2.png) no-repeat -111px -376px;
    }

    .toggle-navbar .mbnav-ico.user {
        background: url(../images/base-new_2.png) no-repeat -1px -424px;
    }

    .toggle-navbar .mbnav-ico.cart {
        background: url(../images/base-new_2.png) no-repeat -50px -422px;
    }

    .toggle-navbar .mbnav-ico.noti {
        background: url(../images/base-new_2.png) no-repeat -106px -424px;
    }

    .toggle-navbar .mbnav-ico.home {
        background: url(../images/base-new_2.png) no-repeat -165px -426px;
    }

    .toggle-navbar .mbnav-ico.amz {
        background: url(../images/base-new_2.png) no-repeat -210px -425px;
    }

    .toggle-navbar .mbnav-ico.ebay {
        background: url(../images/base-new_2.png) no-repeat -270px -425px;
    }

    .toggle-navbar .mbnav-ico.topstore {
        background: url(../images/base-new_2.png) no-repeat -329px -421px;
    }

    .toggle-navbar .mbnav-ico.prime {
        background: url(../images/base-new_2.png) no-repeat -437px -421px;
    }

    .toggle-navbar .mbnav-ico.help {
        background: url(../images/base-new_2.png) no-repeat -384px -421px;
    }

    .toggle-navbar .mbnav-ico.pricing {
        background: url(../images/base-new_2.png) no-repeat -197px -423px;
    }

    .toggle-navbar .mbnav-ico.help-shop {
        width: 45px;
        margin-left: -13px;
    }

    .toggle-navbar .mbnav-ico.help-ship {
        width: 45px;
        margin-left: -13px;
    }

    .toggle-navbar .mbnav-ico.lang {
        background: url(../images/base-new_2.png) no-repeat -384px -426px;
    }

    .toggle-navbar .bottom ul {
        padding-left: 0;
        margin-bottom: 0;
    }

    .toggle-navbar .bottom ul li {
        list-style: none;
    }

    .toggle-navbar .bottom ul li a {
        color: #fff;
        display: block;
        padding: 10px 15px;
    }

    .toggle-navbar .bottom ul li.prime a {
        color: #ff8e09;
    }

    .toggle-navbar .bottom ul li span {
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
    }

    .navbar-ws .search-box .form-group {
        margin-bottom: 0;
    }

    .best-selling ul li:nth-child(1),.best-selling ul li:nth-child(5) {
        display: none;
    }

    .best-selling .box,.best-selling .box-top {
        height: auto;
    }

    .best-selling ul li {
        width: 33.33%;
        height: auto;
    }

    .navbar-ws,.navbar-ws.open {
        top: 0;
    }

    .keep-navbar {
        display: none;
    }

    .home-new {
        padding-top: 0;
    }

    .slider-2,.slider-2 .owl-carousel img {
        height: inherit;
    }

    .keyword-box .item-box .title {
        text-align: center;
    }

    .navbar-ws .logo .logo-pc {
        display: none;
    }

    .buy-amazone {
        height: 364px;
    }

    .buy-amazone .left {
        display: none;
    }

    .buy-amazone .right .top ul {
        display: none;
    }

    .buy-amazone .right {
        width: 718px;
    }

    .buy-amazone .right .top h1 {
        margin: 10px 0;
        font-size: 20px;
        display: block;
    }

    .buy-amazone .right .middle {
        height: 158px;
    }

    .buy-amazone .right .middle .banner-1 {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-1 a {
        width: 358px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-1 img {
        max-width: 358px;
        max-height: 128px;
    }

    .buy-amazone .right .middle .banner-2 {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-2 a {
        width: 359px;
        height: 128px;
    }

    .buy-amazone .right .middle .banner-2 img {
        max-width: 359px;
        max-height: 128px;
    }

    .buy-amazone .right .bottom .banner-3 {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-3 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-4 {
        width: 143px;
        height: 151px;
        left: 143px;
    }

    .buy-amazone .right .bottom .banner-4 img {
        width: 142px;
        height: 151px;
    }

    W .buy-amazone .right .bottom .banner-5 {
        width: 143px;
        height: 151px;
        left: 286px;
    }

    .buy-amazone .right .bottom .banner-5 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-6 {
        width: 143px;
        height: 151px;
        right: 143px;
    }

    .buy-amazone .right .bottom .banner-6 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-7 {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom .banner-7 a {
        width: 143px;
        height: 151px;
    }

    .buy-amazone .right .bottom {
        height: 151px;
    }

    .buy-amazone.buy-ebay {
        height: 354px;
    }

    .buy-amazone.buy-ebay .right .bottom {
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 {
        width: 286px;
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 a {
        width: 285px;
        height: 299px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 img {
        width: 377px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 {
        width: 143px;
        height: 149px;
        left: 286px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 img {
        max-width: 142px;
        max-height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-3 {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-3 a {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-4 {
        width: 143px;
        height: 149px;
        left: 286px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-4 img {
        max-width: 142px;
        max-height: 149px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 {
        width: 289px;
        height: 149px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 a {
        width: 289px;
        height: 148px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-5 img {
        max-width: 289px;
        max-height: 148px;
    }

    .buy-amazone.buy-dhgate {
        height: 358px;
    }

    .buy-amazone.buy-dhgate .right .bottom {
        height: 303px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 a {
        width: 142px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 img {
        max-width: 142px;
        max-height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 a {
        width: 142px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 img {
        max-width: 142px;
        max-height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 {
        width: 143.5px;
        height: 303px;
        left: 143.5px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 {
        width: 143.5px;
        height: 303px;
        left: 287px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 {
        width: 143.5px;
        height: 303px;
        right: 143.5px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 a {
        width: 143px;
        height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 img {
        max-width: 143px;
        max-height: 302px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 a {
        width: 143px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 img {
        max-width: 143px;
        max-height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 {
        width: 143.5px;
        height: 151px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 a {
        width: 143px;
        height: 150px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 img {
        max-width: 143px;
        max-height: 150px;
    }

    .brand-box .right {
        text-align: left;
        padding-top: 0;
    }

    .brand-box .open>.dropdown-menu {
        left: 0;
        right: inherit;
    }

    .brand-box .item-box {
        width: 20%;
    };
}

@media (max-width:767px) {
    .modal-new {
        width: 600px;
        margin: auto;
    }

    .login-form .content .forgot .text-right {
        text-align: left;
    }

    .portal-mb {
        margin: 15px -15px 0;
    }

    .buy-amazone {
        height: auto;
    }

    .buy-amazone .right {
        width: 100%;
    }

    .buy-amazone .right .middle {
        width: 100%;
        padding: 0 10px;
        border: none;
        height: auto;
        background: 0 0;
    }

    .buy-amazone .right .middle .banner-1 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone .right .middle .banner-2 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone .right .bottom {
        width: 100%;
        padding: 10px;
        height: auto;
        background: 0 0;
    }

    .buy-amazone .right .bottom .banner-3 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
    }

    .buy-amazone .right .bottom .banner-4 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone .right .bottom .banner-5 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone .right .bottom .banner-6 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone .right .bottom .banner-7 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate {
        height: auto;
    }

    .buy-amazone.buy-dhgate .right .bottom {
        width: 100%;
        padding: 10px;
        height: auto;
        background: 0 0;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-2 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-3 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-4 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-5 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-6 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-7 {
        position: static;
        width: 100%;
        height: auto;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .navbar-nav {
        margin: 0;
    }

    .buy-amazone .right .middle .banner-1 a,.buy-amazone .right .middle .banner-2 a,.buy-amazone .right .bottom .banner-3 a,.buy-amazone .right .bottom .banner-4 a,.buy-amazone .right .bottom .banner-5 a,.buy-amazone .right .bottom .banner-6 a,.buy-amazone .right .bottom .banner-7 a {
        width: 100%;
        height: auto;
        display: block;
        background: #fff;
    }

    .buy-amazone .right .middle .banner-1 img,.buy-amazone .right .middle .banner-2 img,.buy-amazone .right .bottom .banner-3 img,.buy-amazone .right .bottom .banner-4 img,.buy-amazone .right .bottom .banner-5 img,.buy-amazone .right .bottom .banner-6 img,.buy-amazone .right .bottom .banner-7 img {
        width: auto;
    }

    .buy-amazone.buy-ebay {
        height: auto;
    }

    .buy-amazone.buy-ebay .right .bottom {
        height: auto;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 {
        width: 100%;
        height: auto;
        position: static;
        border: 1px solid #efefef;
        margin-top: 10px;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 a {
        width: 100%;
        height: auto;
        display: block;
        background: #fff;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-1 img {
        width: auto;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2,.buy-amazone.buy-ebay .right .bottom .banner-3,.buy-amazone.buy-ebay .right .bottom .banner-4,.buy-amazone.buy-ebay .right .bottom .banner-5 {
        width: 100%;
        height: auto;
        position: static;
        border: 1px solid #efefef;
        margin-top: 10px;
        float: none;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 a,.buy-amazone.buy-ebay .right .bottom .banner-3 a,.buy-amazone.buy-ebay .right .bottom .banner-4 a,.buy-amazone.buy-ebay .right .bottom .banner-5 a {
        width: 100%;
        height: auto;
        display: block;
        background: #fff;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 img,.buy-amazone.buy-ebay .right .bottom .banner-3 img,.buy-amazone.buy-ebay .right .bottom .banner-4 img,.buy-amazone.buy-ebay .right .bottom .banner-5 img {
        max-width: inherit;
        max-height: inherit;
        width: auto;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 a,.buy-amazone.buy-dhgate .right .bottom .banner-2 a,.buy-amazone.buy-dhgate .right .bottom .banner-3 a,.buy-amazone.buy-dhgate .right .bottom .banner-4 a,.buy-amazone.buy-dhgate .right .bottom .banner-5 a,.buy-amazone.buy-dhgate .right .bottom .banner-6 a,.buy-amazone.buy-dhgate .right .bottom .banner-7 a {
        width: 100%;
        height: auto;
        display: block;
        background: #fff;
    }

    .buy-amazone.buy-dhgate .right .bottom .banner-1 img,.buy-amazone.buy-dhgate .right .bottom .banner-2 img,.buy-amazone.buy-dhgate .right .bottom .banner-3 img,.buy-amazone.buy-dhgate .right .bottom .banner-4 img,.buy-amazone.buy-dhgate .right .bottom .banner-5 img,.buy-amazone.buy-dhgate .right .bottom .banner-6 img,.buy-amazone.buy-dhgate .right .bottom .banner-7 img {
        max-width: inherit;
        max-height: inherit;
        width: auto;
    };
}

@media (max-width:640px) {
    .best-selling .box-top {
        float: left;
    }

    .best-selling ul li {
        width: 50%;
    }

    .best-selling ul li {
        border-right: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
    }

    .best-selling ul li:nth-child(4) {
        border-right: 1px solid #efefef;
        border-bottom: 1px solid #efefef;
    }

    .best-selling ul li:nth-child(7),.best-selling ul li:nth-child(8) {
        border-bottom: none;
    }

    .landing-event .item-list ul li {
        width: 100%;
    }

    .brand-box .item-box {
        width: 25%;
    };
}

@media (max-width:533px) {
    .content-no-result .form-group {
        width: 100%;
    }

    .modal-new {
        margin-left: 15px;
        margin-right: 15px;
        width: auto;
    }

    .login-form .top .btn {
        width: 100%;
    }

    .login-form .top .btn-fb {
        margin-bottom: 10px;
    }

    .modal-popup .modal-all-new {
        width: 100%;
        height: auto;
        background-size: cover;
    };
}

@media (max-width:480px) {
    .navbar-ws .logo img {
        height: 40px !important;
    }

    .navbar-ws .logo {
        margin-bottom: 5px;
    }

    .modal-popup .modal-all-new .modal-link-new {
        bottom: 10px;
    }

    .modal-popup .modal-all-new .modal-link.modal-link-new a {
        font-size: 12px;
    }

    .modal-popup .modal-all-new .modal-link.modal-link-new a {
        padding: 5px 20px;
    }

    .on-mobile .item {
        width: 50%;
        position: relative;
        min-height: 1px;
    }

    .on-mobile .item img {
        width: 100%;
        display: block;
    };
}

@media (max-width:414px) {
    .buy-amazone.buy-ebay .right .bottom .banner-1 img {
        width: 100%;
    }

    .buy-amazone.buy-ebay .right .bottom .banner-2 img,.buy-amazone.buy-ebay .right .bottom .banner-3 img,.buy-amazone.buy-ebay .right .bottom .banner-4 img,.buy-amazone.buy-ebay .right .bottom .banner-5 img {
        width: 100%;
    }

    .buy-amazone .right .middle .banner-1 img,.buy-amazone .right .middle .banner-2 img {
        width: 100%;
    };
}

@media (max-width:360px) {
    .modal-popup .modal-all-new .modal-link-new {
        bottom: 3px;
    };
}

.your-cart table tbody {
    background: #fff;
}

.your-cart table tr td,.your-cart table tr th {
    vertical-align: top;
}

.your-cart table tr td:first-child {
    width: 60px;
}

.your-cart .fa-question-circle {
    cursor: pointer;
}

.your-cart .table-responsive table {
    box-shadow: 2px 2px 3px #ccc;
}

.cart-thumb {
    border: 1px solid #ccc;
    border-radius: 3px;
    width: 42px;
    height: 42px;
    overflow: hidden;
    position: relative;
}

.cart-thumb a {
    display: table-cell;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    font-size: 11px;
    line-height: 1;
    color: #666;
}

.cart-thumb a img {
    max-width: 40px;
    max-height: 40px;
}

.cart-thumb .tag {
    position: absolute;
    display: block;
    background: #fff;
    bottom: 0;
    left: 0;
    right: 0;
    height: 10px;
    font-size: 6px;
    color: #000;
    text-align: center;
    padding-top: 1px;
    cursor: pointer;
}

.cart-thumb:hover {
    border-color: #0063d1;
}

.cart-thumb:hover a.upload {
    color: #0063d1;
    text-decoration: none;
}

.cart-shop {
    max-height: 10px;
    max-width: 40px;
    display: block;
    margin: auto;
    margin-top: 5px;
}

.your-cart .table-respon .form-group {
    margin-bottom: 0;
}

.your-cart .form-inline .form-group {
    margin-bottom: 15px;
}

.your-cart .form-control {
    height: 42px;
}

.your-cart h2 {
    font-size: 22px;
    margin: 30px 0 20px;
}

.your-cart h2 span {
    color: #999;
}

.cart-quantum {
    margin: auto;
}

.cart-quantum .form-control {
    border: none;
    background: 0 0;
    box-shadow: none;
    text-align: center;
}

.cart-text .form-control {
    display: none;
}

.cart-text .ck-text {
    margin-top: 6px;
}

.cart-text .ck-text span {
    display: inline-block;
    vertical-align: middle;
}

.cart-text .ck-text .small {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 180px;
}

.cart-text .ck-text .ck-link {
    display: inline-block;
    vertical-align: middle;
}

.cart-text .ck-text .text {
    max-width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cart-text .ck-text .ck-input {
    cursor: pointer;
    color: #0063d1;
}

.cart-text .ck-text .ck-input:hover {
    color: #e67425;
}

.cart-text .form-control:focus,.cart-quantum .form-control:focus {
    box-shadow: none;
    border-color: #ccc;
}

.cart-ship {
    text-align: right;
}

.your-cart table tr td .cart-ship {
    display: block;
    text-align: right;
}

.cart-unit {
    position: relative;
}

.cart-unit .input-group-addon {
    border: none;
    background: 0 0;
    padding: 10px 0;
    color: #000;
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    text-align: left;
}

.cart-unit .form-control {
    box-shadow: none;
    padding-left: 4px;
    width: 75px;
    background: #fff;
    border-top-left-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
    vertical-align: middle;
    display: none;
}

.cart-unit .money {
    display: inline-block;
    vertical-align: middle;
}

.cart-unit .money .text {
    max-width: 60px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 0;
}

.cart-unit .money .ck-input {
    cursor: pointer;
    color: #0063d1;
}

.cart-unit .form-control:focus {
    border-color: #ccc;
}

.cart-unit .input-group-btn {
    position: absolute;
    right: 0;
    top: 8px;
    width: 40px;
}

.cart-unit .input-group-btn .btn {
    height: 42px;
    font-size: 11px;
    font-weight: 700;
    color: #2b96b6;
    border: none;
    background: 0 0;
    padding: 6px 0;
}

.cart-unit .input-group-btn .btn:hover,.cart-unit .input-group-btn .btn:focus {
    box-shadow: none;
    background: 0 0;
}

.cart-unit.disabled .disable-bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #ddd;
    z-index: 2;
    border-radius: 3px;
    opacity: .5;
    cursor: not-allowed;
}

.cart-unit .dropdown-menu {
    min-width: inherit;
    left: inherit;
    right: 0;
    top: 30px;
}

.cart-sale-tax .input-group-addon,.cart-ship .input-group-addon {
    border: none;
    background: 0 0;
    padding: 10px 0;
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    text-align: center;
    color: #000;
}

.cart-sale-tax .form-control,.cart-ship .form-control {
    box-shadow: none;
    padding-left: 5px;
    display: none;
    vertical-align: middle;
}

.cart-sale-tax .ck-text,.cart-ship .ck-text {
    display: inline-block;
    vertical-align: middle;
}

.cart-sale-tax .ck-text span,.cart-ship .ck-text span {
    display: inline-block;
    vertical-align: middle;
}

.cart-ship .ck-text .text {
    max-width: 90px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 0;
}

.cart-sale-tax .ck-text .ck-input,.cart-ship .ck-text .ck-input {
    cursor: pointer;
    color: #0063d1;
}

.cart-sale-tax .ck-text .ck-input:hover,.cart-ship .ck-text .ck-input:hover {
    color: #e67425;
}

.cart-ship .form-control {
    width: 100px;
}

.cart-sale-tax .form-control {
    width: 55px;
}

.cart-sale-tax .form-control:focus,.cart-ship .form-control:focus {
    border-color: #ccc;
}

.cart-ship .freeship {
    padding-top: 12px;
}

.cart-sale-tax .ck-text .text {
    max-width: 60px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 0;
}

.cart-amount span {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 152px;
}

.cart-amount span.vnd {
    color: #ccc;
}

.cart-amount span.not-avalible {
    font-size: 14px;
    color: #f1453d;
    font-weight: 700;
    margin-top: 10px;
}

.your-cart .ck-text .ck-link,.your-cart .money .ck-input,.your-cart .add-note-icon .ck-input,.your-cart .ck-text .ck-input {
    display: none;
}

.your-cart>.table-respon>.table>tbody>tr:hover .ck-text .ck-link,.your-cart>.table-respon>.table>tbody>tr:hover .money .ck-input,.your-cart>.table-respon>.table>tbody>tr:hover .add-note-icon .ck-input,.your-cart>.table-respon>.table>tbody>tr:hover .ck-text .ck-input {
    display: inline-block;
}

.cart-action {
    font-size: 20px;
}

.cart-action .fa-minus-circle {
    color: #f1453d;
}

.cart-action .fa-plus-circle {
    color: #62b664;
}

.cart-link {
    font-size: 11px;
    max-width: 230px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cart-link a:hover {
    color: #e67425;
    text-decoration: none;
}

.checkout-right-box {
    background: #fff;
    border: 1px solid #e8e8e8;
    margin-top: 74px;
    border-radius: 3px;
    box-shadow: 2px 2px 3px #ddd;
    padding: 15px 10px;
    font-size: 13px;
}

.checkout-right-box .title {
    font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 7px;
    margin-bottom: 15px;
}

.checkout-right-box .form-group label {
    font-weight: 400;
}

.checkout-right-box .weight .form-inline .form-group select {
    width: 70px;
}

.checkout-right-box .weight .form-inline .form-group input[type=text] {
    width: 174px;
}

.checkout-right-box .dimension .form-inline .form-group select,.checkout-right-box .dimension .form-inline .form-group input[type=text] {
    width: 59px;
    padding: 6px 5px;
}

.checkout-right-box .info {
    margin-top: 20px;
}

.checkout-right-box .info ul {
    padding-left: 0;
    margin-bottom: 0;
}

.checkout-right-box .info ul li {
    margin-bottom: 10px;
    list-style: none;
}

.checkout-right-box .info ul li i {
    display: block;
    float: left;
    margin-top: 4px;
    color: #2796b6;
}

.checkout-right-box .info ul li span {
    display: block;
    margin-left: 20px;
}

.checkout-review .row {
    margin: 0 -10px;
}

.checkout-review .col-75,.checkout-review .col-25 {
    padding: 0 10px;
}

.checkout-converter {
    margin: 15px 0 0;
    color: #000;
    text-align: right;
    font-size: 10px;
}

.checkout-notice {
    margin-top: 20px;
    border-top: 1px solid #e8e8e8;
    padding-top: 15px;
    font-size: 10px;
    color: #000;
}

.checkout-attention {
    margin-top: 50px;
    font-size: 11px;
}

.checkout-attention .fa-exclamation-triangle {
    font-size: 20px;
    color: #e67425;
    display: block;
    float: left;
    margin-top: 4px;
}

.checkout-attention .attention-box {
    margin-left: 27px;
}

.checkout-attention .attention-box .title {
    font-size: 18px;
    font-weight: 700;
    color: #e67425;
}

.checkout-attention .attention-box ul {
    padding-left: 0;
    margin-bottom: 0;
}

.checkout-attention .attention-box ul li {
    list-style: none;
}

.checkout-attention .attention-box ul li i {
    display: block;
    float: left;
    color: #e67425;
    margin-top: 4px;
}

.checkout-attention .attention-box ul li span {
    display: block;
    margin-left: 15px;
}

.cart-total {
    background: #fff;
    width: 460px;
    float: right;
    padding: 20px;
    border: 1px solid #ddd;
    box-shadow: 1px 1px 3px #ddd;
    margin-top: 20px;
}

.cart-total h4 {
    font-weight: 700;
}

.cart-total .cart-btn {
    padding-top: 15px;
    border-top: 1px solid #ddd;
    margin-top: 20px;
}

.cart-total .cart-btn .btn.checkout {
    padding: 10px 30px;
    border-radius: 50px;
    border-color: #2b96b6;
    background: #2b96b6;
    color: #fff;
}

.cart-total .cart-btn .left {
    width: 40%;
    float: left;
}

.cart-total .cart-btn .right {
    width: 60%;
    float: left;
    text-align: right;
}

.cart-total .cart-btn .left .back {
    margin-top: 10px;
    display: inline-block;
}

.cart-total .cart-btn .left .back:hover {
    color: #e67425;
    text-decoration: none;
}

.ship-info {
    margin-bottom: 20px;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 3px;
    box-shadow: 2px 2px 3px #ddd;
}

.ship-info .title {
    margin: 0 0 15px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 10px;
}

.ship-info h3 {
    font-size: 14px;
    margin: 0;
    font-weight: 700;
}

.ship-info .title .deli-method {
    text-align: right;
    height: 17px;
}

.ship-info .title .deli-method .form-inline {
    margin-top: -6px;
    padding-top: 4px;
}

.ship-info .title .deli-method .form-group {
    margin-bottom: 0;
}

.ship-info .title .deli-method label {
    font-size: 10px;
    font-weight: 400;
    color: #999;
    vertical-align: middle;
}

.ship-info .title .deli-method .btn {
    padding: 0;
    border: none;
    font-size: 10px;
    margin-top: -5px;
}

.ship-info .title .deli-method .btn:hover,.ship-info .title .deli-method .btn:focus {
    background: 0 0;
    color: #e67425;
    box-shadow: none;
}

.ship-info .title .deli-method .btn-group.open .dropdown-toggle {
    box-shadow: none;
    background: 0 0;
}

.ship-info .title .deli-method .btn-group .dropdown-menu {
    left: inherit;
    right: 0;
    top: 160%;
    border-color: #f6f7f9;
    min-width: inherit;
    text-align: right;
    font-size: 12px;
}

.ship-info .title .deli-method .btn-group .dropdown-menu:before {
    content: '';
    display: block;
    width: 36px;
    height: 12px;
    background: url(../images/dropdown-arrow2_1.png) no-repeat;
    background-size: contain;
    position: absolute;
    top: -12px;
    right: 4px;
}

.ship-info .left {
    width: 50%;
    float: left;
    padding: 15px;
}

.ship-info .right {
    width: 50%;
    float: left;
    padding: 15px;
    border-left: 1px solid #e8e8e8;
}

.ship-info .checkout-buyer .form-inline .form-group {
    width: 48.2%;
    margin-right: 10px;
}

.ship-info .checkout-buyer .form-inline select::-ms-expand {
    display: none;
}

.ship-info .checkout-buyer .form-inline .form-group:last-child {
    margin-right: 0;
}

.ship-info .checkout-buyer .form-inline .form-group select {
    width: 100%;
}

.ship-info .checkout-buyer .input-group {
    width: 100%;
}

.ship-info .checkout-buyer .input-group-addon:first-child {
    width: 40px;
    color: #2796b6;
    background: 0 0;
    border-right: none;
}

.ship-info .checkout-buyer .input-group .form-control {
    border-left: none;
    box-shadow: none;
    padding-left: 0;
}

.ship-info .checkout-buyer .input-group .form-control:focus {
    border-color: #ccc;
}

.order-text {
    display: block;
}

.order-text.name {
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.your-cart table tr td .pd-text {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 390px;
}

.order-text.note {
    max-width: 135px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.order-text.qlt {
    max-width: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: auto;
}

.order-text.price {
    max-width: 84px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.order-text.total-amount {
    max-width: 125px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.cart-note .add-note-icon {
    margin-top: 6px;
}

.cart-note .add-note-icon span {
    display: inline-block;
    vertical-align: middle;
}

.cart-note .add-note-icon .text {
    max-width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 1px;
}

.cart-note .add-note-icon .ck-input {
    color: #0063d1;
    cursor: pointer;
}

.cart-note .add-note-icon .ck-input:hover {
    color: #e67425;
}

.cart-note .add-note-icon .addnote-icon {
    display: inline-block;
    width: 18px;
    vertical-align: middle;
}

.cart-note .add-note-icon .addnote-icon img {
    width: 100%;
}

.cart-note .form-control {
    display: none;
}

.cart-action a {
    display: block;
    margin-top: 6px;
}

.table-respon .table {
    margin-bottom: 0;
}

.table-respon .table thead tr td {
    font-weight: 700;
    background: #f6f7f9;
    white-space: nowrap;
}

.your-cart table tr td.cart-note {
    min-width: 150px;
}

.your-cart table tr td.cart-unit {
    min-width: 150px;
}

.your-cart table tr td.cart-sale-tax {
    min-width: 120px;
    text-align: right;
}

.order-btn {
    padding: 10px 15px;
    background: #fff;
    text-align: right;
    border: 1px solid #ddd;
    border-top: none;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.order-btn .tooltip-inner {
    max-width: 500px;
}

.order-btn .left {
    width: 81%;
    float: left;
}

.order-btn>.right {
    margin-left: 81%;
    position: relative;
}

.order-btn .right .dropdown-menu {
    width: 700px;
    right: 0;
    left: auto;
}

.order-btn .right .dropdown-menu li a {
    padding: 10px 15px;
    border-bottom: 1px solid #e5eaee;
    white-space: normal;
}

.order-btn .right .dropdown-menu li a .left {
    width: 55%;
    float: left;
}

.order-btn .right .dropdown-menu li a .left b {
    color: #2796b6;
}

.order-btn>.right>.dropdown-menu>li>a>.right {
    width: 40%;
    float: left;
    text-align: right;
}

.photo-content ul {
    padding: 0;
}

.photo-content ul li {
    list-style: none;
}

.text-red {
    color: #e9453c;
}

.order-btn .right .dropdown-menu li a:after {
    content: '';
    display: block;
    clear: both;
}

.photo-content .request-list li .thumb {
    width: 15%;
    float: left;
}

.photo-content .request-list li .thumb span {
    width: 70px;
    height: 70px;
    display: block;
}

.photo-content .request-list li .thumb span img {
    width: 100%;
}

.photo-content .request-list li .info {
    margin-left: 15%;
}

.order-btn .right .dropdown-menu li a .quest {
    margin-left: 95%;
    text-align: right;
    font-size: 14px;
}

.order-btn .right .text-oranges {
    color: #fd9927;
}

.order-btn .left .label {
    background: 0 0;
    border: 1px solid #ccc;
    color: #000;
    border-radius: 20px;
    padding: 2px 10px;
    display: inline-block;
}

.order-btn .left .label i:hover {
    cursor: pointer;
    color: #e67425;
}

.order-btn .btn {
    padding: 5px 15px;
    border-radius: 50px;
    border-color: #2796b6;
    background: transparent linear-gradient(to bottom,#fff,#efefef);
    font-size: 13px;
}

.order-btn .btn i {
    color: #e67425;
    margin-left: 10px;
}

.review-order {
    box-shadow: 2px 2px 3px #ddd;
}

.review-order .tb-minus {
    color: #000;
}

.review-order .tb-minus:hover {
    color: #e67425;
}

.select-payment {
    margin-top: 20px;
    border: 1px solid #ddd;
    border-radius: 3px;
    overflow: hidden;
    box-shadow: 2px 2px 3px #ddd;
}

.select-payment .payment-option {
    float: left;
    width: 33%;
}

.select-payment .payment-box {
    float: left;
    width: 67%;
    background: #fff;
    padding: 0 15px 15px;
    border-left: 1px solid #ddd;
}

.select-payment .payment-option .title {
    border-bottom: 1px solid #ddd;
    padding: 10px 15px;
    font-size: 16px;
    font-weight: 700;
}

.payment-option .nav-tabs {
    border-bottom: none;
}

.payment-option .nav-tabs>li {
    margin-left: -5px;
    float: none;
    margin-bottom: 0;
    position: relative;
}

.payment-option .nav-tabs>li.active>a:hover,.payment-option .nav-tabs>li.active>a:focus {
    border: none;
    border-bottom: 1px solid #ddd;
    border-left: 5px solid #e5eaee;
    border-radius: 0;
}

.payment-option .nav-tabs>li>a {
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #ddd;
    border-left: 5px solid transparent;
    margin-right: 0;
    padding: 15px;
    height: 53px;
}

.payment-option .nav-tabs>li.active>a {
    border-left: 5px solid #e5eaee;
}

.payment-option .nav-tabs>li>a:hover {
    background: #fff;
    border-left: 5px solid #e5eaee;
}

.payment-option .nav-tabs>li.cc-tab.active>a {
    background-color: #fff;
}

.payment-option .nav-tabs>li.cc-tab>a {
    position: relative;
}

.payment-option .nav-tabs>li.cc-tab>a:hover {
    background: #fff;
}

.payment-option .nav-tabs>li.cc-tab>a .cc-logo {
    display: block;
    width: 83px;
    height: 20px;
    position: absolute;
    top: 16px;
    right: 15px;
    background: url(../images/base_1.png) no-repeat -205px -809px;
    background-size: 1500px;
}

.payment-option .nav-tabs>li.mb-tab>a .md-logo {
    display: block;
    width: 88px;
    height: 31px;
    position: absolute;
    top: 10px;
    right: 15px;
    background: url(../images/base-new_2.png) no-repeat -246px -749px;
    background-size: 1500px;
}

.payment-option .nav-tabs>li.pp-tab.active>a {
    background-color: #fff;
}

.payment-option .nav-tabs>li.pp-tab>a {
    position: relative;
}

.payment-option .nav-tabs>li.pp-tab>a:hover {
    background: #fff;
}

.payment-option .nav-tabs>li.pp-tab>a .pp-logo {
    display: block;
    width: 61px;
    height: 20px;
    position: absolute;
    top: 16px;
    right: 15px;
    background: url(../images/base_1.png) no-repeat -1136px -48px;
    background-size: 1400px;
}

i.dot {
    display: inline-block;
    margin-right: 10px;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}

.payment-option .nav-tabs>li>a>span {
    display: inline-block;
    vertical-align: middle;
    margin-right: -15px;
}

.dot-unactive {
    background: url(../images/base_1.png) no-repeat -759px -101px;
    background-size: 2800px;
}

.dot-active {
    background: url(../images/base_1.png) no-repeat -788px -101px;
    background-size: 2800px;
}

.select-payment .payment-box .title {
    font-size: 16px;
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
    margin-bottom: 20px;
    font-weight: 700;
}

.select-payment .payment-box .checkout-attention {
    margin-top: 15px;
}

.select-payment .payment-box .attention-box .title {
    font-size: 18px;
    font-weight: 700;
    border-bottom: none;
    padding: 0;
    margin-bottom: 0;
}

.payment-alert {
    border-radius: 0;
    padding: 7px 10px;
    color: #000;
    margin-bottom: 10px;
}

.payment-alert i {
    display: block;
    float: left;
    color: #3d96b0;
    margin-top: 2px;
    font-size: 18px;
}

.payment-alert p {
    margin-left: 25px;
    font-size: 11px;
}

.payment-box .ws-order {
    padding-top: 10px;
    margin-top: 0;
}

.payment-box .credit-card .pay-method span {
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #ddd;
    background: #fff;
    border-radius: 3px;
    width: 70px;
    cursor: pointer;
    position: relative;
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
    filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
    -webkit-filter: grayscale(1);
}

.payment_height .auto_height {
    max-height: 36px;
    overflow: hidden;
}

.payment_height .hiddens {
    display: none;
}

.payment_height .see-more,.payment_height .hiddens {
    cursor: pointer;
    color: #e67425;
}

.payment-box .credit-card .pay-method .check {
    position: absolute;
    bottom: -1px;
    right: -1px;
    color: #fff;
    font-size: 12px;
    display: none;
    border: none;
    width: 33px;
    height: 23px;
    background: url(../images/check-bg.png) no-repeat;
    background-size: contain;
}

.payment-box .credit-card .pay-method span i {
    position: absolute;
    bottom: 2px;
    right: 2px;
}

.payment-box .credit-card .pay-method .card {
    display: block;
    height: 35px;
    margin: auto;
}

.payment-box .credit-card .pay-method img {
    height: 35px;
}

.payment-box .credit-card .pay-method .card.visa {
    background: url(../images/base_1.png) no-repeat -1314px -75px;
    width: 60px;
}

.payment-box .credit-card .pay-method .card.master {
    background: url(../images/base_1.png) no-repeat -1373px -75px;
    width: 35px;
}

.payment-box .credit-card .pay-method span.active,.payment-box .credit-card .pay-method span:hover {
    border-color: #2b96b6;
    filter: grayscale(0);
    -moz-filter: grayscale(0);
    -o-filter: grayscale(0);
    -webkit-filter: grayscale(0);
}

.payment-box .credit-card .pay-method span.active .check,.payment-box .credit-card .pay-method span:hover .check {
    display: block;
    filter: grayscale(0);
    -moz-filter: grayscale(0);
    -o-filter: grayscale(0);
    -webkit-filter: grayscale(0);
}

.payment-box .bank-method .bank-list .item img {
    width: 40px;
}

.payment-box .card-box {
    font-size: 13px;
}

.payment-box .card-form {
    margin: 0 -10px 15px;
}

.payment-box .card-form .form-left {
    float: left;
    width: 33%;
    text-align: right;
    padding: 10px 10px 0;
}

.payment-box .card-form .form-mid {
    float: left;
    width: 42%;
    padding: 0 10px;
}

.payment-box .card-form .form-right {
    float: left;
    width: 25%;
    padding: 10px 10px 0;
}

.payment-box .card-form .form-right img {
    height: 20px;
}

.payment-box .card-form .form-mid .expiration .form-control {
    width: 79px;
}

.order-total {
    width: 400px;
    float: right;
    font-size: 13px;
}

.order-total .left {
    width: 55%;
    float: left;
    text-align: right;
}

.order-total .right {
    width: 45%;
    float: left;
    text-align: right;
    padding-left: 20px;
}

.order-total .left .fa-question-circle {
    cursor: pointer;
}

.order-total .right .del-coupon {
    color: #333;
}

.order-total .right .del-coupon:hover {
    color: #e67425;
}

.order-total .total {
    border-top: 1px solid #000;
    margin: 15px 0;
    padding-top: 15px;
    font-size: 20px;
}

.order-total .right .form-control {
    height: 24px;
}

.order-total .right .btn {
    height: 24px;
    padding: 2px 5px;
    font-size: 10px;
    font-weight: 700;
    color: #fff;
    background: #3d96b0;
    border-color: #3d96b0;
}

.cart-pay {
    font-size: 13px;
    margin: 0;
}

.choose-ship {
    margin-bottom: 20px;
    border-bottom: 1px solid #e5eaee;
    padding-bottom: 10px;
}

.choose-ship .form-control {
    height: auto;
}

.cart-pay a:hover {
    color: #e67425;
    text-decoration: none;
}

.cart-pay .vat-invoice {
    display: none;
    font-size: 12px;
}

.cart-pay .vat-invoice .form-group {
    margin-bottom: 5px;
}

.cart-pay .left .checkbox {
    margin-bottom: 0;
}

.cart-pay .left span {
    font-size: 11px;
    margin-top: -6px;
    margin-left: 20px;
    display: block;
}

.cart-pay .right {
    text-align: right;
}

.cart-pay .right .btn {
    padding: 10px 35px;
    border-radius: 50px;
    border-color: #2b96b6;
    background: #2b96b6;
    color: #fff;
    text-transform: uppercase;
}

.your-cart p.think {
    margin-top: 31px;
    text-align: right;
}

.payment-option .nav-tabs>li:after {
    content: '';
    display: none;
    height: 52px;
    width: 3px;
    background: #fff;
    position: absolute;
    top: 0;
    right: -2px;
}

.payment-option .nav-tabs>li.active:after,.payment-option .nav-tabs>li:hover:after {
    display: block;
}

.payment-box .bank-method .bank-list .item {
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0 10px;
    margin-bottom: 5px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
}

.payment-box .bank-method .bank-list .item .bank {
    width: 40px;
    height: 40px;
    display: block;
}

.payment-box .bank-method .bank-list .item img {
    width: 40px;
    filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
}

.payment-box .bank-method .bank-list .item:hover,.payment-box .bank-method .bank-list .item.active {
    border-color: #2b96b6;
}

.payment-box .bank-method .bank-list .item:hover img,.payment-box .bank-method .bank-list .item.active img {
    filter: grayscale(0);
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -o-filter: grayscale(0);
}

.payment-box .bank-method .bank-list .item .check {
    position: absolute;
    right: -2px;
    bottom: -1px;
    color: #fff;
    font-size: 12px;
    display: none;
    background: url(../images/check-bg.png) no-repeat;
    background-size: contain;
    width: 30px;
    height: 20px;
}

.payment-box .bank-method .bank-list .item i {
    position: absolute;
    right: 2px;
    bottom: 2px;
}

.payment-box .bank-method .bank-list .item:hover .check,.payment-box .bank-method .bank-list .item.active .check {
    display: block;
    filter: grayscale(0);
    -moz-filter: grayscale(0);
    -o-filter: grayscale(0);
    -webkit-filter: grayscale(0);
}

.payment-box .bank-method select {
    width: 250px;
}

.payment-box .office-pay {
    font-size: 12px;
}

i.flag {
    display: inline-block;
    width: 16px;
}

i.flag img {
    width: 100%;
}

.payment-box .weshop-wallet .add-cash {
    font-size: 13px;
    font-weight: 400;
}

.payment-box .weshop-wallet .add-cash:hover {
    text-decoration: none;
    color: #e67425;
}

.payment-box .weshop-wallet ul.info {
    padding-left: 0;
    margin-bottom: 15px;
}

.payment-box .weshop-wallet ul.info li {
    list-style: none;
    margin-bottom: 5px;
}

.payment-box .weshop-wallet ul.info li a:hover {
    text-decoration: none;
    color: #e67425;
}

.error-actions {
    margin-top: 15px;
    margin-bottom: 15px;
}

.error-actions .btn {
    margin-right: 10px;
}

h1 .error-title {
    font-size: 100px !important;
}

.image-preview-input {
    position: relative;
    overflow: hidden;
    margin: 0;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.image-preview-input input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

.image-preview-input-title {
    margin-left: 2px;
}

.tabbable-panel {
    margin-bottom: 10px;
}

.tabbable-line>.nav-tabs {
    border: none;
    margin: 0;
}

.tabbable-line>.nav-tabs>li {
    margin-right: 2px;
}

.tabbable-line>.nav-tabs>li>a {
    border: 0;
    margin-right: 0;
    color: #737373;
}

.tabbable-line>.nav-tabs>li>a>i {
    color: #a6a6a6;
}

.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover {
    border-bottom: 4px solid #fbcdcf;
}

.tabbable-line>.nav-tabs>li.open>a,.tabbable-line>.nav-tabs>li:hover>a {
    border: 0;
    background: 0 0 !important;
    color: #333;
}

.tabbable-line>.nav-tabs>li.open>a>i,.tabbable-line>.nav-tabs>li:hover>a>i {
    color: #a6a6a6;
}

.tabbable-line>.nav-tabs>li.open .dropdown-menu,.tabbable-line>.nav-tabs>li:hover .dropdown-menu {
    margin-top: 0;
}

.tabbable-line>.nav-tabs>li.active {
    border-bottom: 4px solid #f3565d;
    position: relative;
}

.tabbable-line>.nav-tabs>li.active>a {
    border: 0;
    color: #333;
}

.tabbable-line>.nav-tabs>li.active>a>i {
    color: #404040;
}

.tabbable-line>.tab-content {
    margin-top: -3px;
    background-color: #fff;
    border: 0;
    border-top: 1px solid #eee;
    padding: 15px 0;
}

.portlet .tabbable-line>.tab-content {
    padding-bottom: 0;
}

.hide-bullets {
    list-style: none;
}

.thumbnail {
    padding: 0;
}

.carousel-inner>.item>img,.carousel-inner>.item>a>img {
    width: 100%;
}

.paymentWrap .paymentBtnGroup {
    max-width: 800px;
    margin: auto;
}

.paymentWrap .paymentBtnGroup .paymentMethod {
    padding: 40px;
    box-shadow: none;
    position: relative;
}

.paymentWrap .paymentBtnGroup .paymentMethod.active {
    outline: none !important;
}

.paymentWrap .paymentBtnGroup .paymentMethod.active .method {
    border-color: #4cd264;
    outline: none !important;
    box-shadow: 0px 3px 22px 0px #7b7b7b;
}

.paymentWrap .paymentBtnGroup .paymentMethod .method {
    position: absolute;
    right: 3px;
    top: 3px;
    bottom: 3px;
    left: 3px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    border: 2px solid transparent;
    transition: all .5s;
}

.paymentWrap .paymentBtnGroup .paymentMethod .method.visa {
    background-image: url("data:image/png;base64,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");
}

.paymentWrap .paymentBtnGroup .paymentMethod .method.master-card {
    background-image: url("data:image/png;base64,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");
}

.paymentWrap .paymentBtnGroup .paymentMethod .method:hover {
    border-color: #4cd264;
    outline: none !important;
}

.amz-ico {
    display: inline-block;
    vertical-align: middle;
    width: 55px;
    height: 18px;
    background: url(../images/base-new.png) no-repeat -182px -20px;
}

#cusIdentity {
    height: 40px;
}

.cc-tab i {
    margin-left: -10px;
}

.payment-option .nav-tabs>li>a>span {
    margin-left: -10px;
}

#percent-sale {
    margin-right: -5px;
}

.ebay .sale-tag {
    background: #0654ba !important;
}

.aggree-or-not {
    text-align: center;
}

.btn-agree {
    width: 100%;
    padding: 7px 0;
    font-size: 16px;
    background: #2b96b6;
    color: #fff;
    border-radius: 0 0 5px 5px;
}

.btn-agree {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-image: none;
    border: 1px solid transparent;
}

.btn-agree {
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.btn-agree:hover,.btn-agree:focus {
    background: #fff;
    color: #2b96b6;
    border: 1px solid #2b96b6;
}

#my .modal-header {
    text-align: center;
}

footer .top .item-box .accept-payment li .payment-ico.mcpayment {
    background: url(../images/base-new.png) no-repeat -1092px -918px;
}

.top-mb {
    position: relative;
}

.ebay-line-mb {
    float: left;
    display: block;
    margin: 0;
    top: -12px;
    left: 0;
    position: absolute;
}

.buy-amazone .title-mb img {
    width: 10em !important;
}

.buy-ebay.buy-amazone .title-mb img {
    width: 6em !important;
    margin: .5em auto !important;
}

.buy-amazone .title-mb a {
    line-height: 50px;
}

.idEbay {
    display: inline-block !important;
}

#popUpBtnRequest .modal-dialog {
    margin: 50% 10px !important;
}

.input-mb {
    border: 1px solid #999;
    box-shadow: none;
    text-align: center;
    display: inline-block !important;
    width: 40%;
    margin-left: 50px;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out;
    border-radius: 4px;
    height: 35px;
}

#my-in {
    bottom: 50px !important;
}

.pay-method span {
    margin-bottom: 5px;
}

.ws-id-note {
    display: none;
    color: red;
    font-weight: 700;
    padding: 10px !important;
}

.pm-col.col-2 .btn-ebay-ws {
    background: linear-gradient(#1078b8,#02539b);
    color: #fff;
    border-color: transparent;
}

.pm-col.col-2 .btn-ebay-ws:hover {
    background: #fff;
    color: #02539b;
    border: 1px solid #02539b;
}

.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before,.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}

.ui-state-disabled {
    cursor: default !important;
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0;
    padding: .5em .5em .5em .7em;
    min-height: 0;
    font-size: 100%;
}

.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
}

.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {
    text-decoration: none;
}

.ui-button-icon-only {
    width: 2.2em;
}

button.ui-button-icon-only {
    width: 2.4em;
}

.ui-button-icons-only {
    width: 3.4em;
}

button.ui-button-icons-only {
    width: 3.7em;
}

.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}

.ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}

input.ui-button {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}

.ui-buttonset {
    margin-right: 7px;
}

.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}

input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

.ui-datepicker .ui-datepicker-next {
    right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: 700;
    border: 0;
}

.ui-datepicker td {
    border: 0;
    padding: 1px;
}

.ui-datepicker td span,.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em;
    width: auto;
    overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-dialog {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}

.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0;
    padding: 1px;
    height: 20px;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: 0 0;
    overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}

.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
}

.ui-menu .ui-menu {
    position: absolute;
}

.ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .4em;
    cursor: pointer;
    min-height: 0;
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0;
}

.ui-menu .ui-state-focus,.ui-menu .ui-state-active {
    margin: -1px;
}

.ui-menu-icons {
    position: relative;
}

.ui-menu-icons .ui-menu-item {
    padding-left: 2em;
}

.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0;
}

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,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");
    height: 100%;
    filter: alpha(opacity=25);
    opacity: .25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: .1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}

.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted #000;
}

.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px;
}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: 700;
    line-height: 1.5;
    padding: 2px .4em;
    margin: .5em 0 0;
    height: auto;
    border: 0;
}

.ui-selectmenu-open {
    display: block;
}

.ui-selectmenu-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
}

.ui-selectmenu-button span.ui-icon {
    right: .5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}

.ui-selectmenu-button span.ui-selectmenu-text {
    text-align: left;
    padding: .4em 2.1em .4em 1em;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: 0 0;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}

.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}

.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}

.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
}

.ui-tabs {
    position: relative;
    padding: .2em;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: 0 0;
}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}

body .ui-tooltip {
    border-width: 2px;
}

.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

.ui-widget .ui-widget {
    font-size: 1em;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}

.ui-widget-content {
    border: 1px solid #aaa;
    background: #fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222;
}

.ui-widget-content a {
    color: #222;
}

.ui-widget-header {
    border: 1px solid #aaa;
    background: #ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222;
    font-weight: 700;
}

.ui-widget-header a {
    color: #222;
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #555;
}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
    color: #555;
    text-decoration: none;
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
    border: 1px solid #999;
    background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #212121;
}

.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited {
    color: #212121;
    text-decoration: none;
}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
    border: 1px solid #aaa;
    background: #fff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #212121;
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}

.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
    color: #363636;
}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {
    color: #363636;
}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
    color: #cd0a0a;
}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {
    color: #cd0a0a;
}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
}

.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {
    font-weight: 700;
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: 400;
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
}

.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon,.ui-widget-content .ui-icon {
    background-image: url(../images/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
    background-image: url(../images/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon {
    background-image: url(../images/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
    background-image: url(../images/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon {
    background-image: url(../images/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon {
    background-image: url(../images/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
    background-image: url(../images/ui-icons_cd0a0a_256x240.png);
}

.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}

.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
    border-top-left-radius: 4px;
}

.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
    border-top-right-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
    border-bottom-left-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
    border-bottom-right-radius: 4px;
}

.ui-widget-overlay {
    background: #aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}

.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px;
}

.btn-daftar{
    color:#fff;
    float: right!important;
    background: #db5046;
    border-color: #4cae4c;
    background:rgba(92, 184, 92, 1);

}

.btn-daftar:hover{
    color:#4cae4c!important;
    background:linear-gradient(to bottom,rgba(243,243,243,1) 0%,rgba(234,234,234,1) 80%,rgba(193,193,193,1) 100%);
     border-color: #4cae4c;
}

.top .register{
    font-size:16px;
    font-weight:700;
}

