/******************************************** login ***************************************/

.pts-breadcrumb {
    padding-left: 0;
    background-color: transparent;
}

.pts-breadcrumb>li {
    padding: 0 17px 0 8px;
    margin-right: 7px;
}

.pts-breadcrumb li:not(:last-child):after {
    font-family: 'FontAwesome';
    content: '\f105';
    font-size: 13px;
    top: 0px;
    right: 0;
    position: absolute;
}

.pts-breadcrumb>li:after {
    border-bottom: none;
    border-right: none;
    height: auto;
    transform: none;
    width: auto;
}

.pts-breadcrumb li:last-child a {
    color: #ff6561 !important;
}

.extension-account-purpletree_multivendor-dashboardicons #content h1 {
    margin-bottom: 30px;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .pts-row {
    padding-bottom: 30px;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form {
    background: transparent;
    border: none;
    box-shadow: none;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form h2 {
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #222;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form label.pts-control-label {
    font-size: 14px;
    color: #222;
}

.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form .pts-form-control {
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 0 15px;
    color: #000;
    font-size: 14px;
    height: 45px;
    line-height: 45px;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form .pts-form-group {
    margin-bottom: 20px;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form a {
    font-size: 13px !important;
    text-decoration: underline;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form a:hover {
    text-decoration: none;
    color: #222;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form .pts-btn-primary {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 10px 40px;
    border-radius: 0;
}

.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form .pts-btn-primary:hover {
    background-color: #ff6561 !important;
    border-color: #ff6561;
}

body.extension-account-purpletree_multivendor-sellerlogin #account-login .seller-login-form .login-seller {
    color: limegreen;
    padding-right: 5px;
}

h1 {
    font-family: 'Rubik', sans-serif !important;
    color: #222 !important;
}

p {
    color: #222;
}

body.account-forgotten #content form {
    margin: 25px 0;
}

body.account-forgotten #content form legend {
    display: none;
}

body.account-forgotten #content form label {
    font-size: 15px;
    color: #222;
    display: block;
    float: none;
    width: 100%;
    text-align: left;
    margin-bottom: 5px;
}

body.account-forgotten #content form input {
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 0 15px;
    color: #000;
    font-size: 14px;
    height: 45px;
    line-height: 45px;
    width: 100%;
}

body.account-forgotten #content form .col-sm-10 {
    width: 100%;
}

body.account-forgotten #content form input[type="submit"] {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    color: #fff;
    text-transform: capitalize;
}

body.account-forgotten #content form .btn-default {
    padding: 12px 20px;
}


/******************************************* Register ***************************************/

#pts-content {
    margin-bottom: 50px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm h2,
.extension-account-purpletree_multivendor-buyerregister form#regForm h2 {
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #222;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm hr,
.extension-account-purpletree_multivendor-buyerregister form#regForm hr {
    display: none;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps {
    margin-top: 30px;
    margin-bottom: 15px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step .step-icon:before,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step .step-icon:after,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step .step-icon:before,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step .step-icon:after {
    height: 5px;
    background: #ededed;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.active .step-icon:before,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.active .step-icon:after,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish .step-icon:before,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish .step-icon:after {
    background: #1173ce;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.active .step-icon:before,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.active .step-icon:after,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish .step-icon:before,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish .step-icon:after {
    background: #1173ce;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step .step-icon .fa,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step .step-icon .fa {
    border: 4px solid #ededed;
    color: #ededed;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.active .step-icon .fa,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish .step-icon .fa,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.active .step-icon .fa,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish .step-icon .fa {
    border: 4px solid #1173ce;
    color: #1173ce;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step .step-icon .fa,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step .step-icon .fa {
    padding: 12px 12px;
    font-size: 18px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step p,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step p {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.active,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.active p,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish,
.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish p,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.active,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.active p,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish p {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .head_steps .step.finish .step-icon i.fa:before,
.extension-account-purpletree_multivendor-buyerregister form#regForm .head_steps .step.finish .step-icon i.fa:before {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .seller-rgistration-form,
.extension-account-purpletree_multivendor-buyerregister form#regForm .seller-rgistration-form {
    background-color: transparent;
    border: 1px solid #ededed;
    border-radius: 0;
    box-shadow: none;
    padding: 30px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .pts-row,
.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-row {
    margin-left: 0;
    margin-right: 0;
    clear: both;
    margin-top: 15px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .wraper-pts-btn,
.extension-account-purpletree_multivendor-buyerregister form#regForm .wraper-pts-btn {
    margin-bottom: 20px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .pts-btn-primary,
.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-btn-primary {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 10px 20px;
    border-radius: 0;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .pts-btn-primary:hover,
.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-btn-primary:hover {
    background-color: #ff6561;
    border-color: #ff6561;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .pts-btn-default,
.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-btn-default {
    text-transform: uppercase;
    padding: 10px 20px;
    border-radius: 0;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .pts-btn-default:hover,
.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-btn-default:hover {
    background: #2b2b2b;
    border-color: #2b2b2b;
    color: #fff;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm label,
.extension-account-purpletree_multivendor-buyerregister form#regForm label {
    font-size: 15px;
    color: #222;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm input[type="text"],
.extension-account-purpletree_multivendor-sellerregister form#regForm input[type="password"],
.extension-account-purpletree_multivendor-sellerregister form#regForm input[type="email"],
.extension-account-purpletree_multivendor-sellerregister form#regForm input[type="tel"] {
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 0 15px;
    color: #000;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm input[type="text"],
.extension-account-purpletree_multivendor-buyerregister form#regForm input[type="password"],
.extension-account-purpletree_multivendor-buyerregister form#regForm input[type="email"],
.extension-account-purpletree_multivendor-buyerregister form#regForm input[type="tel"] {
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 0 15px;
    color: #000;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm select.pts-form-control,
.extension-account-purpletree_multivendor-buyerregister form#regForm select.pts-form-control {
    height: 40px;
    border-radius: 0;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm label.radio-inline,
.extension-account-purpletree_multivendor-buyerregister form#regForm label.radio-inline {
    padding-top: 0;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm a,
.extension-account-purpletree_multivendor-buyerregister form#regForm a {
    text-decoration: underline;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm a:hover,
.extension-account-purpletree_multivendor-buyerregister form#regForm a:hover {
    text-decoration: none;
    color: #ff6561;
}

.extension-account-purpletree_multivendor-sellerregister form#regForm .required,
.extension-account-purpletree_multivendor-buyerregister form#regForm .required {
    font-size: 15px;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container.dropdown-menu a {
    text-decoration: none;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container.dropdown-menu>li>a {
    padding: 0;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container.dropdown-menu>.active>a,
.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container.dropdown-menu>.active>a:focus,
.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container.dropdown-menu>.active>a:hover {
    background: #1173ce;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container li.active label {
    color: #fff;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .multiselect-container>li>a>label>input[type=checkbox] {
    margin-top: 7px;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-form-group.buyertype {
    clear: both;
}

.extension-account-purpletree_multivendor-buyerregister form#regForm .pts-form-group.buyertype .pts-col-md-6.pts-form-group {
    width: 100%;
    float: none;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .tab.complete h2,
.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .tab.complete .success-title {
    text-align: center;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-gotoaccount {
    margin-bottom: 30px;
    text-align: center;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-gotoaccount a.btn-primary {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 10px 20px;
    border-radius: 0;
    font-size: 12px;
    text-decoration: none !important;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-gotoaccount a.btn-primary:hover {
    background-color: #ff6561;
    border-color: #ff6561;
    color: #fff !important;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-shopnow {
    margin-bottom: 30px;
    padding: 30px;
    background: #f4f6f8;
    font-size: 17px;
    color: #000;
    text-align: center;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-shopnow b {
    font-size: 20px !important;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-shopnow a.btn-primary {
    background-color: #ff6561;
    border-color: #ff6561;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 10px 20px;
    border-radius: 0;
    font-size: 12px;
    text-decoration: none !important;
    display: inline-block;
}

.extension-account-purpletree_multivendor-buyerregister .seller-rgistration-form .section-shopnow a.btn-primary:hover {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    color: #fff !important;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion {
    min-height: 220px;
    position: relative;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion.banner1 {
    background: url(/image/catalog/email/email-banner-buyer-register-pi-industry.jpg) center center no-repeat;
    background-size: contain;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion.banner2 {
    background: url(/image/catalog/email/email-banner-buyer-register-bumyang.jpg) center center no-repeat;
    background-size: contain;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion .content-promotion {
    padding: 25px 20px;
    font-size: 18px;
    font-weight: 600;
    color: #000;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion .content-promotion span {
    font-size: 14px;
    font-weight: 400;
    position: absolute;
    bottom: 15px;
    left: 50px;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion .content-promotion span a {
    color: #222;
}

.extension-account-purpletree_multivendor-buyerregister .row.promotions .wrapper-promotion .content-promotion span a:hover {
    color: #222 !important;
    text-decoration: none;
}


/******************************************** aside menu *********************************************/

.content-aside .sellersidemenu ul {
    border: 1px solid #ededed;
    border-radius: 8px;
}

.content-aside .sellersidemenu ul label {
    font-size: 13px;
    text-transform: uppercase;
    font-family: 'Rubik', sans-serif;
    font-weight: 500 !important;
    color: #222;
    margin-bottom: 0;
}

.content-aside .sellersidemenu ul li {
    height: 45px;
    overflow: hidden;
    transition: all .3s;
}

.content-aside .sellersidemenu li {
    display: block;
}

.content-aside .sellersidemenu label.title {
    padding: 0px 20px;
    cursor: pointer;
    transition: all .25s;
    height: 45px;
    line-height: 45px !important;
    display: block;
    border-top: 1px solid #e5e5e5;
}

.content-aside .sellersidemenu label.title.selleraccount {
    border-top: none;
}

.content-aside .sellersidemenu a {
    text-decoration: none;
    display: block;
    padding: 10px 25px;
    transition: all .25s;
    color: #999;
    background: #f7f7f7;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-top: 1px solid #e5e5e5;
}

.content-aside .sellersidemenu a b {
    font-size: 15px !important;
    font-weight: 600;
}

.content-aside .sellersidemenu a:hover {
    background: #1173ce;
    color: #fff;
}

.content-aside .sellersidemenu label:hover {
    color: #1173ce;
}

.content-aside .sellersidemenu input[type="radio"] {
    display: none;
}

.content-aside .sellersidemenu input:checked li {
    -webkit-transition: height 0.3s ease-in-out;
    -moz-transition: height 0.3s ease-in-out;
    -o-transition: height 0.3s ease-in-out;
    -ms-transition: height 0.3s ease-in-out;
    transition: height 0.3s ease-in-out;
}

.content-aside .sellersidemenu li.active {
    height: auto;
}

.content-aside .sellersidemenu input:checked+li {
    height: auto;
}

.content-aside .sellersidemenu li .pts-list-group-item.active {
    background: #f7f7f7;
    border-bottom: 1px solid #e5e5e5;
    text-shadow: none;
    color: #1173ce;
}

.content-aside .sellersidemenu li .pts-list-group-item.active:hover {
    background: #1173ce;
    color: #fff;
}

.content-aside .sellersidemenu label.title:before {
    font-family: 'LineIcons';
    padding-right: 10px;
}

.content-aside .sellersidemenu label.title.selleraccount:before {
    content: "\ebde";
}

.content-aside .sellersidemenu label.title.sellerstore:before {
    content: "\eb6e";
}

.content-aside .sellersidemenu label.title.sellerpayment:before {
    content: "\ea71";
}

.content-aside .sellersidemenu label.title.sellerblog:before {
    content: "\eb64";
}


/******************************************** seller dashboard *********************************************/

.extension-account-purpletree_multivendor-dashboardicons #content .pts-counting-1 {
    line-height: 20px;
    background: #ff6561;
}

.extension-account-purpletree_multivendor-dashboardicons #content .wrapper-sellerdashboard,
.extension-account-purpletree_multivendor-dashboardicons #content .pts-col-md-12.row-coloumns {
    padding-left: 0;
    padding-right: 0;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner {
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    min-height: 410px;
    line-height: .7;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner hr {
    display: none;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner h4 {
    background: #1173ce;
    color: #fff;
    padding: 20px;
    text-align: center;
    font-family: 'Rubik', sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 10px 10px 0 0;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner a {
    display: block;
    border-bottom: 1px dotted #e5e5e5;
    padding: 0 20px 10px 20px;
    color: #222;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner a.list-last {
    border-bottom: none;
    padding-bottom: 0;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner a:hover {
    color: #ff6561;
}

.extension-account-purpletree_multivendor-dashboardicons #content .seller-inner .sellerAccountImg {
    width: 30px;
    height: 30px;
}

.extension-account-purpletree_multivendor-dashboard h1,
.extension-account-purpletree_multivendor-sellercontact-sellercontactlist h1,
.extension-account-purpletree_multivendor-sellercontact-reply h1,
.extension-account-purpletree_multivendor-sellerenquiries h1,
.extension-account-purpletree_multivendor-sellerstore-sellerreview h1,
.extension-account-purpletree_multivendor-downloads h1,
.extension-account-purpletree_multivendor-sellerstore h1,
.extension-account-purpletree_multivendor-sellerorder h1,
.extension-account-purpletree_multivendor-sellerproduct h1,
.extension-account-purpletree_multivendor-sellerattribute h1,
.extension-account-purpletree_multivendor-sellerattribute-add h1,
.extension-account-purpletree_multivendor-sellerattribute-edit h1,
.extension-account-purpletree_multivendor-sellerattributegroups h1,
.extension-account-purpletree_multivendor-sellerattributegroups-add h1,
.extension-account-purpletree_multivendor-sellerattributegroups-edit h1,
.extension-account-purpletree_multivendor-selleroptions h1,
.extension-account-purpletree_multivendor-selleroptions-add h1,
.extension-account-purpletree_multivendor-selleroptions-edit h1,
.extension-account-purpletree_multivendor-bulkproductupload h1,
.extension-account-purpletree_multivendor-product_returns h1 {
    margin-bottom: 30px;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box1 {
    background-color: #1173ce;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box1 .pts-box-top {
    background-color: #002e5e;
    font-weight: 400;
    padding: 2px;
    border-radius: 10px 10px 0 0;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box .pts-box-body {
    font-size: 20px;
    font-weight: 600;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box .pts-box-bottom {
    padding: 0px;
    font-weight: 400;
    border-radius: 0 0 10px 10px;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box .pts-box-bottom a {
    display: block;
    padding: 2px;
    border-radius: 0 0 10px 10px;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-box .pts-box-bottom a:hover {
    background-color: #002e5e;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-heading {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
    color: #333;
    padding: 10px 5px 12px 20px;
    font-size: 14px !important;
    text-transform: uppercase;
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #222;
    margin-top: 20px;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-heading .fa-shopping-cart:before {
    content: "\eb66";
    font-family: 'LineIcons';
    font-size: 15px;
    padding-right: 5px;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-heading span:before {
    content: '/';
    padding-left: 5px;
    padding-right: 5px;
}

.extension-account-purpletree_multivendor-dashboard .fa.fa-money:before {
    content: "\ea71";
    font-family: 'LineIcons';
    font-size: 15px;
    padding-right: 5px;
}

.extension-account-purpletree_multivendor-dashboard .fa-cc-visa:before {
    content: "\ea85";
    font-family: 'LineIcons';
    font-size: 15px;
    padding-right: 5px;
}

.extension-account-purpletree_multivendor-dashboard .pts-right-link a {
    background-color: transparent;
    color: #333;
    font-weight: 500 !important;
    text-decoration: underline !important;
}

.extension-account-purpletree_multivendor-dashboard .pts-right-link a:hover {
    color: #333;
    text-decoration: none !important;
}

.extension-account-purpletree_multivendor-dashboard .pts-dash-table td.pts-text-center {
    text-align: center;
}

.extension-account-purpletree_multivendor-sellercontact-sellercontactlist .pts-table-bordered {
    border: 1px solid #ededed;
}

.extension-account-purpletree_multivendor-sellercontact-sellercontactlist .pts-table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f7f7f7;
}

.extension-account-purpletree_multivendor-sellercontact-sellercontactlist .pts-table tr td {
    color: #222;
    padding: 10px 15px;
}

.extension-account-purpletree_multivendor-sellercontact-sellercontactlist .pts-table .pts-text-right a {
    font-family: 'Rubik', sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-decoration: underline;
    text-transform: uppercase;
    color: #222;
}

.extension-account-purpletree_multivendor-sellercontact-sellercontactlist .pts-table .pts-text-right a:hover {
    text-decoration: none;
}

.extension-account-purpletree_multivendor-sellercontact-reply .pts-table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f7f7f7;
}

.extension-account-purpletree_multivendor-sellercontact-reply .pts-table tr td {
    color: #222;
    padding: 10px 15px;
}

.extension-account-purpletree_multivendor-sellercontact-reply .pts-form-horizontal .pts-control-label,
.extension-account-purpletree_multivendor-sellerenquiries .pts-form-horizontal .pts-control-label {
    font-size: 14px;
    color: #222;
}

.extension-account-purpletree_multivendor-sellercontact-reply form .pts-form-control,
.extension-account-purpletree_multivendor-sellerenquiries form .pts-form-control {
    border: 1px solid #dedede;
    border-radius: 0px;
    padding: 10px 15px;
    color: #000;
    font-size: 14px;
}

#content .buttons .pts-btn-primary {
    background-color: #ff6561 !important;
    border-color: #ff6561 !important;
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 25px;
}

#content .buttons .pts-btn-primary:hover {
    background-color: #2b2b2b !important;
    border-color: #2b2b2b !important;
}

#content .buttons .pts-btn-default {
    background-color: #2b2b2b !important;
    border-color: #2b2b2b !important;
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 25px;
}

#content .buttons .pts-btn-default:hover {
    background-color: #ff6561 !important;
    border-color: #ff6561 !important;
}

.pts-container.container {
    margin-bottom: 35px;
}

.extension-account-purpletree_multivendor-sellerenquiries #content form {
    margin-bottom: 30px;
}

.extension-account-purpletree_multivendor-sellerenquiries #content .table-bordered thead tr {
    background: #f7f7f7;
}

.extension-account-purpletree_multivendor-sellerenquiries #content .table-bordered thead tr td {
    padding: 10px 15px;
}

.extension-account-purpletree_multivendor-sellerenquiries #content .table-bordered tr td {
    color: #222;
}

.extension-account-purpletree_multivendor-sellerenquiries #content .table-bordered tbody tr td {
    margin: 15px 10px;
}

.extension-account-purpletree_multivendor-downloads .pts-table tr td {
    color: #222;
    padding: 10px 15px;
}

.extension-account-purpletree_multivendor-sellerstore-sellerreview #content table .rating .fa-stack i::before {
    margin-left: 0 !important;
}

.extension-account-purpletree_multivendor-sellerstore .pts-form-horizontal .pts-control-label {
    color: #222;
    font-size: 14px;
    padding-top: 0;
}

.extension-account-purpletree_multivendor-sellerstore form .pts-form-control {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    border-radius: 0px;
    padding: 10px 15px;
    color: #000;
    font-size: 14px;
    height: 42px;
}

.extension-account-purpletree_multivendor-sellerstore form .buttons a {
    text-transform: uppercase !important;
    font-size: 13px;
    font-weight: 500;
    padding: 12px 25px;
    border-radius: 0;
    border-color: #ff3c20;
    color: #fff;
    background: #ff3c20;
}

.extension-account-purpletree_multivendor-sellerstore form input[type="submit"] {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    border-radius: 0px;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 25px;
}

.extension-account-purpletree_multivendor-sellerorder #content .pts-well {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
    border-radius: 0;
    box-shadow: none;
    padding: 20px 15px 0 15px;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well input#input-date-from {
    background: #fff;
    color: #222;
    border: 1px solid #dedede;
    border-right: none;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well input#input-date-to {
    background: #fff;
    color: #222;
    border: 1px solid #dedede;
    border-right: none;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row {
    font-size: 15px;
    color: #222;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row.filtering .pts-col-sm-4 {
    width: 25%;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row.summary {
    background-color: #ededed;
    padding: 20px 0;
    margin-top: 20px;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row.summary .pts-col-sm-10 .pts-col-sm-4 {
    border-left: 1px dotted #bbb;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row.summary .pts-col-sm-10 .pts-col-sm-4:first-child {
    border-left: none;
}

.extension-account-purpletree_multivendor-sellerorder .pts-well .pts-row.summary .pts-col-sm-4 b {
    font-size: 20px !important;
    display: block;
    color: #1173ce;
}

.pts-table tr td {
    color: #222;
}

.pts-form-control {
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-well {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    border-radius: 0;
    box-shadow: none;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right button {
    text-transform: capitalize;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-primary,
.extension-account-purpletree_multivendor-sellerproduct-hotproduct #content .pts-pull-right .btn-primary {
    background-color: #337ab7;
    border-color: #2e6da4;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-primary:hover,
.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-primary.focus,
.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-primary:focus,
.extension-account-purpletree_multivendor-sellerproduct-hotproduct #content .pts-pull-right .btn-primary:hover {
    background-color: #286090;
    border-color: #122b40;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-default,
.extension-account-purpletree_multivendor-sellerproduct-hotproduct #content .pts-pull-right .btn-default {
    background: #495057;
    border-radius: 3px;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-pull-right .btn-default:hover {
    background: #495057;
}

.extension-account-purpletree_multivendor-sellerproduct-edit #content #tab-special {
    padding: 0 15px !important;
}

.extension-account-purpletree_multivendor-sellerproduct-edit #content #tab-special input[type="text"] {
    background: #fff;
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-input-group.date {
    display: block;
    margin-right: -15px;
}

.extension-account-purpletree_multivendor-sellerproduct-edit #content #input-date-available {
    border: 1px solid #dedede;
    width: 77%;
}

.extension-account-purpletree_multivendor-sellerproduct #content .pts-well input.pts-form-control,
.extension-account-purpletree_multivendor-product_returns #content .pts-well input.pts-form-control {
    background: #fff;
    color: #222;
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerproduct #form-product .pts-disabled td {
    background-color: #fff !important;
}

.extension-account-purpletree_multivendor-sellerproduct #form-product .pts-table thead tr td {
    white-space: nowrap;
}

.extension-account-purpletree_multivendor-sellerproduct #form-product .pts-table tr:nth-child(even) td {
    background-color: #f7f7f7 !important;
}

.extension-account-purpletree_multivendor-sellerproduct-edit input[type="text"],
.extension-account-purpletree_multivendor-sellerproduct-add input[type="text"] {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerproduct-edit #product-category,
.extension-account-purpletree_multivendor-sellerproduct-add #product-category {
    background: none;
    box-shadow: none;
    border-radius: 0;
    border-top: none;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li {
    font-size: 12px;
    position: relative;
    float: none;
    display: inline-block;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li a,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li a {
    z-index: 0;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li.active a:after,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li.active a:after {
    content: '';
    width: 100%;
    height: 22px;
    background: yellow;
    position: absolute;
    left: 0;
    bottom: 7px;
    z-index: -1;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li.active>a,
.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li.active>a:focus,
.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li.active>a:hover,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li.active>a,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li.active>a:focus,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li.active>a:hover {
    border: none;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-tab-content .pts-nav-tabs li a:hover,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-tab-content .pts-nav-tabs li a:hover {
    background: none;
    border: none;
    font-size: 12px;
}

.pts-form-horizontal .control-label {
    color: #222;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-input-group-addon,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-input-group-addon,
.extension-account-purpletree_multivendor-sellerattribute-add .pts-input-group-addon,
.extension-account-purpletree_multivendor-sellerattribute-edit .pts-input-group-addon,
.extension-account-purpletree_multivendor-sellerattributegroups-add .pts-input-group-addon,
.extension-account-purpletree_multivendor-sellerattributegroups-edit .pts-input-group-addon,
.extension-account-purpletree_multivendor-selleroptions-add .pts-input-group-addon,
.extension-account-purpletree_multivendor-selleroptions-edit .pts-input-group-addon,
.extension-account-purpletree_multivendor-downloads-add .pts-input-group-addon {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-sellerproduct-add .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-sellerattribute-add .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-sellerattribute-edit .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-sellerattributegroups-add .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-sellerattributegroups-edit .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-selleroptions-add .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-selleroptions-edit .pts-input-group input[type="text"],
.extension-account-purpletree_multivendor-downloads-add .pts-input-group input[type="text"] {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    border-left: none;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-input-group,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-input-group,
.extension-account-purpletree_multivendor-sellerattribute-add .pts-input-group,
.extension-account-purpletree_multivendor-sellerattribute-edit .pts-input-group,
.extension-account-purpletree_multivendor-sellerattributegroups-add .pts-input-group,
.extension-account-purpletree_multivendor-sellerattributegroups-edit .pts-input-group,
.extension-account-purpletree_multivendor-selleroptions-add .pts-input-group,
.extension-account-purpletree_multivendor-selleroptions-edit .pts-input-group,
.extension-account-purpletree_multivendor-downloads-add .pts-input-group {
    margin-bottom: 3px;
}

.extension-account-purpletree_multivendor-sellerproduct-edit .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-sellerproduct-add .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-sellerattribute-add .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-sellerattribute-edit .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-sellerattributegroups-add .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-sellerattributegroups-edit .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-selleroptions-add .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-selleroptions-edit .pts-input-group .pts-input-group-addon img,
.extension-account-purpletree_multivendor-downloads-add .pts-input-group-addon img {
    max-width: 16px;
    height: auto;
}

.pts-alert-success {
    background-color: mediumseagreen;
}

.pts-alert-danger {
    background-color: orangered;
}

.extension-account-purpletree_multivendor-sellerattribute #form-attribute .btn-primary {
    padding: 7px 12px;
}

.extension-account-purpletree_multivendor-sellerattributegroups #form-attributea .btn-primary,
.extension-account-purpletree_multivendor-selleroptions #form-attributea .btn-primary {
    background-color: #337ab7;
}

.extension-account-purpletree_multivendor-bulkproductupload #content .pts-well,
.extension-account-purpletree_multivendor-product_returns #content .pts-well {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
    border-radius: 0;
    box-shadow: none;
    padding: 20px 15px;
}

.extension-account-purpletree_multivendor-bulkproductupload #content .pts-well a {
    font-family: 'Rubik', sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-decoration: underline;
    text-transform: uppercase;
    color: #222;
}

.extension-account-purpletree_multivendor-bulkproductupload #content .pts-well a:hover {
    text-decoration: none;
}

.extension-account-purpletree_multivendor-product_returns #content .pts-well .pts-pull-right {
    margin-right: 15px;
}

.extension-account-purpletree_multivendor-sellerpayment h1,
.extension-account-purpletree_multivendor-sellercommission h1,
.extension-account-purpletree_multivendor-commissioninvoice h1,
.extension-account-purpletree_multivendor-shipping h1,
.extension-account-purpletree_multivendor-bulkshippingupload h1,
.extension-account-purpletree_multivendor-shipping-add h1,
.extension-account-purpletree_multivendor-shipping-edit h1,
.extension-account-purpletree_multivendor-subscriptionplan h1,
.extension-account-purpletree_multivendor-subscriptionplan-subscribe h1,
.extension-account-purpletree_multivendor-subscriptions h1,
.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline h1 {
    margin-bottom: 30px;
}

.pts-panel-default>.pts-panel-heading {
    background-color: #f7f7f7;
    border-color: #ededed;
}

.extension-account-purpletree_multivendor-commissioninvoice .pts-well,
.extension-account-purpletree_multivendor-shipping .pts-well,
.extension-account-purpletree_multivendor-bulkshippingupload .pts-well,
.extension-account-purpletree_multivendor-subscriptionplan .pts-welll,
.extension-account-purpletree_multivendor-subscriptions .pts-well {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
    border-radius: 0;
    box-shadow: none;
    padding: 20px 15px;
}

.extension-account-purpletree_multivendor-commissioninvoice .pts-input-group input#input-date-from,
.extension-account-purpletree_multivendor-commissioninvoice .pts-input-group input#input-date-to,
.extension-account-purpletree_multivendor-subscriptions .pts-input-group input#input-date-from,
.extension-account-purpletree_multivendor-subscriptions .pts-input-group input#input-date-to {
    background: #fff;
    color: #222;
    border: 1px solid #dedede;
    border-right: none;
}

.extension-account-purpletree_multivendor-shipping .pts-form-group input[type="text"],
.extension-account-purpletree_multivendor-subscriptions .pts-form-group input[type="text"] {
    background: #fff;
    color: #222;
    border: 1px solid #dedede;
}

.pts-form-group.fileupload {
    padding: 0 15px;
    background-color: #fff;
}

.extension-account-purpletree_multivendor-shipping-add #tab-general .pts-col-sm-10.formwrapper,
.extension-account-purpletree_multivendor-shipping-edit #tab-general .pts-col-sm-10.formwrapper {
    width: 100%;
}

.extension-account-purpletree_multivendor-shipping-add .pts-form-group input[type="text"],
.extension-account-purpletree_multivendor-shipping-edit .pts-form-group input[type="text"],
.extension-account-purpletree_multivendor-sellercoupons-add .pts-form-group input[type="text"],
.extension-account-purpletree_multivendor-sellercoupons-edit .pts-form-group input[type="text"] {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
}

.extension-account-purpletree_multivendor-sellercoupons-add #content #tab-general .pts-form-group .control-label {
    text-align: right;
}

.extension-account-purpletree_multivendor-shipping #content .pts-panel-body .btn-danger {
    padding: 7px 12px;
}

.extension-account-purpletree_multivendor-shipping-edit #content .pts-pull-right .btn-primary {
    padding: 7px 12px;
    background: #ff3c20;
}

.extension-account-purpletree_multivendor-shipping-edit #content .pts-pull-right .btn-primary:hover {
    background: #495057;
}

.extension-account-purpletree_multivendor-subscriptionplan .pts-current-plan h4 {
    text-transform: uppercase;
    font-family: 'Rubik', sans-serif;
    color: #1173ce;
    padding-left: 15px;
}

.extension-account-purpletree_multivendor-subscriptionplan .pts-current-plan h4 label {
    font-weight: 700 !important;
    color: #1173ce !important;
}

.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column {
    border-bottom: 1px dotted #dbdbdb;
}

.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column p {
    margin-bottom: 0;
}

.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column .pts-col-sm-3,
.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column .pts-col-sm-6 {
    padding: 5px 15px;
}

.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column.first .pts-text-left {
    padding: 5px 15px;
}

.extension-account-purpletree_multivendor-subscriptionplan #content .plan-column.last {
    border-bottom: none;
}

.extension-account-purpletree_multivendor-subscriptionplan .deactive_plan .plan-list {
    background: #f7f7f7;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-active .plan-list {
    background: #eef7fc !important;
}

.extension-account-purpletree_multivendor-subscriptionplan .sub-grid {
    margin-left: -15px;
    margin-right: -15px;
}

.extension-account-purpletree_multivendor-subscriptionplan .subsgridd {
    width: 50%;
}

.extension-account-purpletree_multivendor-subscriptionplan .subsgridd:nth-child(3n+1) {
    clear: right;
}

.extension-account-purpletree_multivendor-subscriptionplan .active-plans-text,
.extension-account-purpletree_multivendor-subscriptionplan .ribbon:before,
.extension-account-purpletree_multivendor-subscriptionplan .ribbon:after {
    background-color: #ff6561 !important;
    background: #ff6561;
}

:lang(vi) .extension-account-purpletree_multivendor-subscriptionplan .active-plans-text {
    top: 97px;
    left: 35px;
}

.extension-account-purpletree_multivendor-subscriptionplan .subsgridd h3 {
    font-family: 'Rubik', sans-serif;
    color: #002e5e;
    margin-bottom: 0;
    padding: 10px 0;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-active {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2)
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-active h3 {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-list ul {
    padding: 15px 0 !important;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-list ul li {
    border-bottom: 1px solid #dbdbdb;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-active .plan-list ul li {
    border-bottom: 1px solid #8cd0f5;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan-list ul li:last-child {
    border-bottom: none;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan .viewdetail {
    margin-bottom: 10px;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan .viewdetail a {
    font-family: 'Rubik', sans-serif;
    font-size: 13px;
    color: #333;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: underline;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan .viewdetail a:hover {
    text-decoration: none;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan a.invoices-btn {
    background: #2b2b2b;
    border: none;
    padding: 8px 15px;
}

.extension-account-purpletree_multivendor-subscriptionplan .plan a.renew {
    background: #ff6561 !important;
}

.extension-account-purpletree_multivendor-subscriptionplan .modal-content .modal-title {
    font-family: 'Rubik', sans-serif;
    color: #333;
    font-weight: 600;
}

.extension-account-purpletree_multivendor-subscriptionplan button#sub-list-view,
.extension-account-purpletree_multivendor-subscriptionplan button#sub-grid-view {
    display: none;
}

.extension-account-purpletree_multivendor-subscriptionplan-subscribe .pts-col-sm-12.mid.plan-detail {
    padding: 15px 0 !important;
    border: none;
}

.extension-account-purpletree_multivendor-subscriptionplan-subscribe select.form-control.plan-date {
    margin-left: 25px;
    font-size: 13px;
}

.extension-account-purpletree_multivendor-subscriptionplan-subscribe .form-group.plan-price {
    margin-top: 20px;
    border: none;
    border-top: 1px solid #eee;
    padding-top: 15px !important;
}

.extension-account-purpletree_multivendor-subscriptionplan-subscribe button#conform-button {
    margin-right: -15px;
    background-color: #ff6561;
    border-color: #ff6561;
    border-radius: 0px;
    color: #fff;
    padding: 10px 25px;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice #content .selected-plan {
    padding: 0 !important;
    border: none;
    box-shadow: none;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .pts-col-sm-3.print {
    width: 21%;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .admin-store {
    padding: 15px 15px 0 15px;
    border-left: none;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .seller-store {
    padding: 15px 15px 5px 20px;
    border-left: 1px solid #eee;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .plan-info {
    padding: 10px 15px;
    width: 75%;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .plan-price {
    padding: 10px 15px;
    font-size: 18px;
    font-weight: 600;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .pts-total_price {
    border: none;
    border-top: 1px solid #eee;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .plan-total-price .pts-grand_total_price {
    border-top: 1px solid #eee;
    font-size: 20px;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .makepayment {
    padding: 15px 10px !important;
    margin-bottom: 35px;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .makepayment p {
    margin-bottom: 0;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment h4 {
    color: #ff6561;
    padding-left: 15px;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4 {
    padding: 0 5px;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment a {
    border-radius: 5px;
    border: none;
    color: #fff;
    padding: 6px 20px;
    width: 100%;
    display: inline-block;
    text-align: center;
    transition: ease .3s;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-offline a {
    background-color: #2c2e2f;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-offline a:hover {
    background: #999;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-paypal .paypal-button {
    width: 100%;
    background: #ffc43a;
    padding: 10px 30px 11px 30px;
    border-radius: 5px;
    transition: ease .3s;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-paypal .paypal-button:hover {
    background: #fbd98a;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-kspay .kspay-button {
    width: 100%;
    background: #009cdf;
    border-radius: 5px;
    text-align: center;
    transition: ease .3s;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .payment .pts-col-sm-4.payment-kspay .kspay-button:hover {
    background: #70c6eb;
}

.extension-account-purpletree_multivendor-subscriptionplan-invoice .history h3 {
    color: #222;
}

.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline .offline-payment-wrapper {
    width: 100%;
}

.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline .offline-payment-wrapper .pts-col-sm-6 {
    width: 100%;
}

.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline .offline-payment-wrapper label {
    margin-top: 10px;
}

.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline .offline-payment-wrapper textarea {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
}

.extension-account-purpletree_multivendor-subscriptionplan-paymentOffline .offline-payment-wrapper button[type="submit"] {
    background-color: #222;
    border-color: #222;
    border-radius: 0px;
    color: #fff;
    padding: 7px 20px;
}

.extension-account-purpletree_multivendor-sellercoupons #pts-content h1 {
    margin-bottom: 30px !important;
}

.extension-account-purpletree_multivendor-sellercoupons-add .pts-form-group select,
.extension-account-purpletree_multivendor-sellercoupons-edit .pts-form-group select {
    background-color: #f7f7f7;
    border: 1px solid #ededed;
}

.extension-account-purpletree_multivendor-sellercoupons-add .pts-form-group .dropdown-menu,
.extension-account-purpletree_multivendor-sellercoupons-edit .pts-form-group .dropdown-menu {
    padding: 5px 20px;
}

.extension-account-purpletree_multivendor-sellercoupons-add .pts-form-group .input-group-btn button,
.extension-account-purpletree_multivendor-sellercoupons-edit .pts-form-group .input-group-btn button {
    background: #f7f7f7;
    color: #333;
    padding: 8px;
    border: 1px solid #ededed;
}

.extension-account-purpletree_multivendor-sellercoupons-add #form-product .buttons,
.extension-account-purpletree_multivendor-sellercoupons-edit #form-product .buttons {
    margin-top: 25px;
}

.extension-account-purpletree_multivendor-sellercoupons-add #form-product .buttons a,
.extension-account-purpletree_multivendor-sellercoupons-edit #form-product .buttons a {
    text-transform: uppercase !important;
    font-size: 13px;
    font-weight: 500;
    padding: 12px 25px;
    border-radius: 0;
    border-color: #ff3c20;
    color: #fff;
    background: #ff3c20;
}

.extension-account-purpletree_multivendor-sellercoupons-add #form-product input[type="submit"],
.extension-account-purpletree_multivendor-sellercoupons-edit #form-product input[type="submit"] {
    background-color: #2b2b2b;
    border-color: #2b2b2b;
    border-radius: 0px;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 25px;
}

.extension-account-purpletree_multivendor-sellercoupons-edit #tab-history table thead tr {
    background-color: #f7f7f7;
}

.extension-account-purpletree_multivendor-downloads-add input#input-filename,
.extension-account-purpletree_multivendor-downloads-add #input-mask {
    border: 1px solid #dedede;
    border-left: 1px solid #dedede;
}

.pts-container #content button#button-upload {
    padding: 7px 15px;
    font-size: 13px;
    text-transform: capitalize !important;
}

.pts-container form input[type="submit"]:hover {
    background-color: #ff6561 !important;
    border-color: #ff6561 !important;
}

.pts-tab-content>.active {
    margin-top: 10px;
    margin-bottom: 20px;
}

.pts-container #content .pts-form-group .pts-btn-primary {
    padding: 6px 12px !important;
    background-color: #337ab7 !important;
    border-color: #2e6da4 !important;
    border-radius: 4px !important;
}

.extension-account-purpletree_multivendor-sellerprofile #content .pts-form-group .pts-control-label {
    color: #222;
    font-size: 14px;
    padding-top: 0;
}

.extension-account-purpletree_multivendor-sellerprofile #content .pts-form-group .pts-form-control {
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    border-radius: 0px;
    padding: 7px 7px;
    color: #000;
    font-size: 14px;
    height: 42px;
}


/********************************** Store View ************************************/

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-breadcrumb {
    display: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-breadcrumb>li+li:before {
    display: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content h1 {
    display: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .store_top_div h1 {
    display: block;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-banner {
    margin-top: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store-navbar {
    background-color: #eff4fa;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store-navbar li {
    font-family: 'Rubik', sans-serif;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store-navbar li a {
    color: #222;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store-navbar li:hover {
    background-color: #c7e7fe;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-form-group {
    margin-bottom: 30px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store_top_div .pts-col-md-12.pts-form-group {
    margin-bottom: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store_top_div .pts-col-md-4.pts-col-xs-6.pull-right {
    width: 20%;
    padding-right: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store_top_div label.pts-input-group-addon {
    border: none;
    background: transparent
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store_top_div .pts-col-md-3.pts-col-xs-6.pull-right {
    width: 15%;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .module-wrapper {
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    padding-bottom: 35px;
    padding-top: 35px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .seller-name h3 {
    text-align: center;
    font-size: 20px;
    font-family: 'Rubik', sans-serif;
    color: #000;
    line-height: 1.5;
    margin-bottom: 5px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-country,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-medal,
.extension-account-purpletree_multivendor-sellerstore-storeview .rating-wrapper {
    text-align: center;
    color: #000;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .rating-wrapper .rating,
.extension-account-purpletree_multivendor-sellerstore-storeview #content .rating-wrapper .rating {
    text-align: center;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-medal img {
    max-width: 25px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-info .contact-info,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-info .contact-info {
    padding: 0 15px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .contact-info .seller-email,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-phone,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-address {
    color: #000;
    line-height: 1.5;
    font-size: 12px;
    position: relative;
    padding-left: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .contact-info .seller-email i,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-phone i,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-address i {
    position: absolute;
    left: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-shipping,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-about {
    border-bottom: 1px solid #f5f5f5 !important;
    padding: 6px 15px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-info .seller-return {
    padding: 6px 15px;
    border-bottom: none !important;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-return a,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-shipping a,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-about a {
    color: #222 !important;
    display: inline-block;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-return a:hover,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-shipping a:hover,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller-about a:hover {
    color: #1173ce !important;
}

.seller-info .seller-return .pts-r,
.seller-shipping .pts-r,
.seller-about .pts-r {
    padding-top: 6px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .contact_seller_link {
    background: transparent;
    border: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .contact_seller_link .contact_seller {
    background: #ff6561;
    color: #fff !important;
    border: none;
    padding: 8px 10px;
    border-radius: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .contact_seller_link .contact_seller:hover {
    background: #333;
    color: #fff !important;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-col-sm-3.seller_pannel_store .social-icons {
    text-align: center;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-facebook-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-tumblr-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-google-plus-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-instagram:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-pinterest-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-whatsapp:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a .fa-globe:before {
    font-size: 25px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-facebook-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-tumblr-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-google-plus-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-instagram:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-pinterest-square:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-whatsapp:before,
.extension-account-purpletree_multivendor-sellerstore-storeview .social-icons a:hover .fa-globe:before {
    color: #222 !important;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .pts-col-sm-3.seller_pannel_store {
    border: none;
    box-shadow: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .module-wrapper hr {
    border-top: 1px dotted #eee;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager {
    text-align: center;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager h3 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Rubik', sans-serif;
    color: #666;
    line-height: 1.5;
    margin-bottom: 5px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager img {
    max-width: 75px;
    height: auto;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager .manager-name {
    color: #333;
    font-weight: 600;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager .manager-email {
    color: #333;
    line-height: 1.2;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .seller-manager .manager-email a:hover {
    color: #333;
    text-decoration: underline;
}

.extension-account-purpletree_multivendor-sellerstore-storeview .store_top_div .pts-row.filter {
    margin-right: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .pts-product-thumb {
    border: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .pts-product-thumb .pts-button-group {
    display: none;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .pts-product-thumb .pts-caption {
    padding: 12px 12px 20px 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .pts-product-thumb .pts-caption h4 a {
    font-size: 12px;
    color: #222;
    font-weight: 400;
    text-transform: capitalize;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .store_top_div .pts-col-sm-9 .pts-col-md-12 div,
.extension-account-purpletree_multivendor-sellerstore-storeview #content .store_top_div .pts-col-sm-9 .pts-col-md-12 table {
    max-width: 100%;
    width: 100% !important;
}

.extension-account-purpletree_multivendor-sellerstore-storeview #content .store_top_div .pts-col-sm-9 .pts-col-md-12 {
    margin-bottom: 50px;
}

.extension-account-purpletree_multivendor-sellerstore #content form .popover .popover-content #pts-button-image {
    background-color: #337ab7 !important;
    border-color: #2e6da4 !important;
    padding: 6px 12px !important;
    border-radius: 4px;
}

.extension-account-purpletree_multivendor-sellerprofile #content table#images .popover-content #pts-button-image {
    background-color: #337ab7 !important;
    border-color: #2e6da4 !important;
    padding: 6px 12px !important;
    border-radius: 4px;
}


/******************************************** company profile *********************************************/

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-banner {
    margin-top: 20px;
    margin-bottom: 30px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store {
    border: none;
    box-shadow: none;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .module-wrapper {
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    padding-bottom: 35px;
    padding-top: 35px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-country,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-medal,
.extension-account-purpletree_multivendor-sellerstore-storedesc .rating-wrapper {
    text-align: center;
    color: #000;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact-info .seller-email,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-phone,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-address {
    color: #000;
    line-height: 1.5;
    font-size: 12px;
    position: relative;
    padding-left: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-medal img {
    max-width: 25px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact-info .seller-email,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-phone,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-address {
    color: #000;
    line-height: 1.5;
    font-size: 12px;
    position: relative;
    padding-left: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact-info .seller-email i,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-phone i,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-address i {
    position: absolute;
    left: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-shipping,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-about,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-return {
    border-bottom: 1px solid #f5f5f5 !important;
    padding: 6px 15px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-return a,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-shipping a,
.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-about a {
    color: #222 !important;
    display: inline-block;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact_seller_link {
    background: transparent;
    border: none;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact_seller_link .contact_seller {
    background: #ff6561;
    color: #fff !important;
    border: none;
    padding: 8px 10px;
    border-radius: 20px;
    display: block;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .contact_seller_link .contact_seller:hover {
    background: #333;
    color: #fff !important;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .pts-col-sm-3.seller_pannel_store .social-icons {
    text-align: center;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-facebook-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-tumblr-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-google-plus-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-instagram:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-pinterest-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-whatsapp:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a .fa-globe:before {
    font-size: 25px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-facebook-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-tumblr-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-google-plus-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-instagram:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-pinterest-square:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-whatsapp:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc .social-icons a:hover .fa-globe:before {
    color: #222 !important;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller_pannel_store .module-wrapper hr {
    border-top: 1px dotted #eee;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-manager {
    text-align: center;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-manager h3 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Rubik', sans-serif;
    color: #666;
    line-height: 1.5;
    margin-bottom: 5px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-manager img {
    max-width: 75px;
    height: auto;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-manager .manager-name {
    color: #333;
    font-weight: 600;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc .seller-manager .manager-email {
    color: #333;
    line-height: 1.2;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .wrapper-company-profile .pts-col-md-12 {
    padding-right: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .wrapper-company-profile .pts-col-md-12 .pts-col-6 {
    padding-right: 0;
    padding-left: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .wrapper-company-profile p {
    font-family: 'Roboto', sans-serif !important;
    /*font-size: 14px !important;
    line-height: 1.2;*/
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel {
    margin-right: -15px;
    margin-bottom: 20px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-prev {
    left: 15px;
    z-index: 9;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-next {
    right: 15px;
    z-index: 9;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-prev:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-next:before {
    opacity: 1;
    color: #bbb;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-prev:before {
    content: '\ea5a';
    font-family: 'LineIcons';
    font-size: 30px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-next:before {
    content: '\ea5c';
    font-family: 'LineIcons';
    font-size: 30px;
}

:lang(ar) .extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-prev {
    right: 99%;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-next {
    right: 15px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .profile-images-carousel .slick-slide img {
    margin: 0 auto;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-basicinfo {
    margin-top: 10px;
    margin-bottom: 50px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-basicinfo ul li {
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 2;
    border-bottom: 1px solid #eee;
    padding: 5px 0;
    float: left;
    width: 50%;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-basicinfo ul li.company-address {
    width: 100%;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-basicinfo ul li .profile-title {
    color: #222;
    font-weight: 500;
    min-width: 150px;
    display: inline-block;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .annual-capacity h3,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-certi h3,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products h3 {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    text-transform: uppercase;
    z-index: 0;
    position: relative;
    display: inline-block;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .annual-capacity h3:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-certi h3:before,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products h3:before {
    content: '';
    width: 100%;
    height: 7px;
    position: absolute;
    bottom: -3px;
    left: 0;
    z-index: -1;
    background-color: yellow;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .annual-capacity table,
.extension-account-purpletree_multivendor-sellerstore-storedesc #content .company-certi table {
    font-size: 13px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .fas.fa-check:before {
    color: lightseagreen;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .fa-minus:before {
    color: #bbb;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .view-all-products {
    display: inline-block;
    float: right;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .view-all-products a {
    text-decoration: underline;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .view-all-products a:hover {
    text-decoration: none;
    color: #ff6561;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .pts-product-grid .pts-button-group {
    display: none;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .pts-product-grid .pts-product-thumb {
    border: none;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .pts-product-thumb .pts-caption {
    padding-top: 12px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .seller-products .pts-product-thumb .pts-caption h4 a {
    font-size: 12px;
    color: #222;
    font-weight: 400;
    text-transform: capitalize;
}

.extension-account-purpletree_multivendor-sellerprofile #content .certi-details .pts-form-control {
    display: block;
    margin-bottom: 7px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container {
    margin-top: 3em;
    border: 1px solid #dedede;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container h3,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container h3 {
    border-bottom: 1px solid #d7d7d7;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    color: #222;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #f5f5f5;
    margin: 0;
    padding: 15px;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry {
    padding: 15px 20px;
    margin-left: 0;
    margin-right: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry .transition,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry .transition {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #d7d7d7;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry .transition:last-child,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry .transition:last-child {
    border-bottom: none;
    padding-bottom: 0;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry h4,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry h4 {
    font-family: 'Rubik', sans-serif;
    font-size: 16px;
    color: #000;
    font-weight: 700;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry h4 a,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry h4 a {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry h4 a:hover,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry h4 a:hover {
    color: #000;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry p,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry p {
    line-height: 1.3;
}

.extension-account-purpletree_multivendor-sellerstore-storedesc #content .pts-col-sm-3.seller_pannel_store .blog-container .blog-masonry .blog-date,
.extension-account-purpletree_multivendor-sellerstore-storeview .seller_pannel_store .blog-container .blog-masonry .blog-date {
    font-size: 12px;
    color: #666;
}


/******************************************** browse seller *********************************************/

.extension-account-purpletree_multivendor-sellers .pts-input-group-addon:first-child {
    background-color: transparent;
    border: none;
}

.extension-account-purpletree_multivendor-sellers .search_seller #search-pts {
    border: 1px solid #ddd;
}

.extension-account-purpletree_multivendor-sellers .search_seller #search-pts input.search {
    background-color: transparent;
}

.extension-account-purpletree_multivendor-sellers .search_seller button {
    background-color: transparent;
    border: none;
    font-size: 16px;
    line-height: 1.6;
}

.extension-account-purpletree_multivendor-sellers .search_seller button:hover {
    color: #ff6561;
}

.extension-account-purpletree_multivendor-sellers #content .pts-row {
    margin-right: 0;
    margin-left: 0;
    border-bottom: 1px dashed #ddd;
}

.extension-account-purpletree_multivendor-sellers #content .pts-row.result {
    border-bottom: none;
}

.extension-account-purpletree_multivendor-sellers #content .pts-row .pts-col-md-4 {
    padding-left: 0;
}

.extension-account-purpletree_multivendor-sellers #content .pts-row .pts-col-md-2 {
    padding-right: 0;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller {
    border-bottom: 1px dashed #ddd;
    border-right: none;
    border-left: none;
    border-top: none;
    padding: 20px 5px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .img-thumbnail {
    border: none;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller h3 {
    font-size: 18px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller h3 a {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller p.seller_address {
    line-height: 1.7;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller p a {
    text-decoration: underline;
    color: #222;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller p a:hover {
    text-decoration: none;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .seller_product {
    margin-right: 5px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .seller_product.total {
    margin-right: 0px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .product_count {
    padding: 4px 12px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .product_count h3 {
    margin-top: 10px;
    margin-bottom: 5px;
}

.extension-account-purpletree_multivendor-sellers #content .purpletree_seller .product_count .text-center {
    font-size: 11px;
}


/*************************** blog ****************************/

.extension-account-purpletree_multivendor-blog_post-all_blog #content form#allBlog {
    margin-bottom: 25px;
    padding: 0 15px;
    text-align: right;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content form#allBlog input[type="input"] {
    min-width: 15%;
    padding: 5px 10px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content form#allBlog #btnSearch {
    background: #002e5e;
    padding: 15px 20px 13px 20px;
    line-height: 1;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content form#allBlog #btnSearch:hover {
    background: #1173ce;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .pts-breadcrumb {
    display: none;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .wrapper-intro-blog {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    margin-bottom: 50px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .wrapper-intro-blog .intro {
    position: relative;
    left: 0;
    top: 0px;
    width: 100%;
    height: 100%;
    min-height: 470px;
    background: url(/image/catalog/intro-blog.jpg) 50% 0 no-repeat;
    background-size: cover;
    transition: background-position .3s;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .wrapper-intro-blog .intro .title {
    text-align: center;
    top: 35%;
    position: absolute;
    width: 100%;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .wrapper-intro-blog .intro .title h2 {
    font-family: 'Rubik', sans-serif;
    font-size: 4.5em !important;
    font-weight: 500;
    color: #fff !important;
    margin: 0 auto;
    max-width: 1170px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #wrapper-blog {
    background: #f4f6f8;
    padding-bottom: 35px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .pts-container {
    margin-bottom: 0;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb {
    background: #fff;
    border: none;
    box-shadow: 0px 0px 15px #e6e6e6;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption {
    padding: 25px 25px 10px 25px;
    text-align: left;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption h4 {
    font-family: 'Rubik', sans-serif;
    font-size: 17px;
    color: #000;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption h4 a {
    color: #000;
    text-decoration: none;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption h4 a:hover {
    text-decoration: underline;
    color: #1173ce;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption p {
    line-height: 1.5;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .author-seller {
    padding: 0 25px;
    font-size: 12px;
    font-weight: 600;
    color: #000;
    line-height: 1.5;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .author-seller a {
    color: #000;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .blog-date {
    padding: 0 25px;
    font-size: 12px;
    color: #666;
    line-height: 1.5;
    margin-bottom: 25px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .readmore {
    display: none;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent {
    float: none;
    margin: 0 auto;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-row.blog-masonry {
    display: flex;
    flex-flow: row wrap;
    width: 100%;
}

.extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-row.blog-masonry .blog-item {
    width: 24.9%;
}

.extension-account-purpletree_multivendor-blog_post .pts-breadcrumb {
    visibility: hidden;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-main h1.pts-static-heading {
    font-family: 'Rubik', sans-serif;
    font-size: 2.5em;
    font-weight: 500;
    color: #222;
    margin-bottom: 5px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .author-info {
    font-size: 13px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .author-info a {
    color: #ff3c20;
    text-decoration: none;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .author-info a:hover {
    text-decoration: underline;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-featured-image {
    display: none;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-content {
    margin: 30px 0 50px 0;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-content h3 {
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #222;
    line-height: 1.5;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-content ul,
.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-content ol {
    margin: 10px 25px;
    color: #222;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .post-content ul li {
    list-style-type: disc;
    color: #222;
    line-height: 1.5;
    margin-bottom: 7px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .pts-blog-tag {
    font-size: 12px;
    color: #fff;
    background: #bbb;
    line-height: 1;
    padding: 1px 5px 3px 5px;
    border-radius: 3px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent hr {
    margin-top: 15px;
    margin-bottom: 15px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .comment-count h3 {
    font-size: 18px;
}

.extension-account-purpletree_multivendor-blog_post .ptsblogcontent .no-post-comment {
    margin-bottom: 30px;
}

.extension-account-purpletree_multivendor-blog_post .container-post-comment {
    background: #f4f6f8;
    padding: 25px 20px;
}

.extension-account-purpletree_multivendor-blog_post .container-post-comment h3 {
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #000;
}

.extension-account-purpletree_multivendor-blog_post .container-post-comment input {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 0 15px;
    color: #000;
    font-size: 14px;
}

.extension-account-purpletree_multivendor-blog_post .container-post-comment input[type="submit"] {
    padding: 10px 30px;
    border-radius: 25px;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    border: 2px solid #ff6561;
    background-color: #ff6561;
    transition: ease .2s;
}

.extension-account-purpletree_multivendor-blog_post .container-post-comment input[type="submit"]:hover {
    border: 2px solid #222 !important;
    background-color: #222 !important;
}

.extension-account-purpletree_multivendor-blog_post .container-popular-post h3 {
    font-family: 'Rubik', sans-serif;
    font-weight: 500;
    color: #1173ce;
    margin-top: 30px;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist ul {
    display: flex;
    flex-flow: row wrap;
    width: 100%;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist ul li {
    width: 20%;
    float: left;
    padding: 0 15px;
    margin-bottom: 25px;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist .content-popular-post {
    padding: 15px;
    border: 1px solid #eee;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist .post-thumbnail {
    padding: 0;
    margin-bottom: 20px;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist h5 {
    font-family: 'Rubik', sans-serif;
    color: #000;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist .post-caption {
    padding: 0;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist .popular-post-date {
    font-size: 12px;
    color: #666;
}

.extension-account-purpletree_multivendor-blog_post .pts-blog-categorylist a:hover h5 {
    color: #1173ce;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .container.no-content #content {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    float: none;
}

.extension-account-purpletree_multivendor-blog_post .container.no-content #content {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    float: none;
}

.extension-account-purpletree_multivendor-blog_post .container.no-content aside {
    display: none;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .container.no-content #content .left {
    text-align: right;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .container.no-content #content .right {
    padding-left: 50px;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .container.no-content #content .right a {
    border-radius: 0;
}

.extension-account-purpletree_multivendor-blog_post-all_blog .container.no-content aside {
    display: none;
}

.extension-account-purpletree_multivendor-roasexposhipping #content table thead tr td,
.extension-account-purpletree_multivendor-roasexposhipping #content table tbody tr td {
    white-space: nowrap;
}

.extension-account-purpletree_multivendor-roasexposhipping-edit #content .pts-tab-content .pts-form-control {
    padding: 6px;
    font-size: 12px;
}

.extension-account-purpletree_multivendor-roasexposhipping-edit #content #tab-general .pts-col-sm-10.formwrapper,
.extension-account-purpletree_multivendor-roasexposhipping-add #content #tab-general .pts-col-sm-10.formwrapper {
    width: 100%;
}

.fa-pencil:before {
    font-family: 'FontAwesome';
}

:lang(ar) .extension-account-purpletree_multivendor-blog_post-all_blog #content .pts-product-thumb .caption {
    text-align: right;
}

body #content .table-bordered>thead>tr>td,
body #content .table-bordered>thead>tr>th {
    white-space: nowrap;
}