/*@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');*/
@font-face {
    font-family: 'hel-new';
    src: url('fonts/Helvetica Neue CE 55 Roman.eot');
    src: local('☺'), url('fonts/Helvetica Neue CE 55 Roman.woff') format('woff'), url('fonts/Helvetica Neue CE 55 Roman.ttf') format('truetype'), url('fonts/Helvetica Neue CE 55 Roman.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hel-bold';
    src: url('fonts/Helvetica Bold.eot');
    src: local('☺'), url('fonts/Helvetica Bold.woff') format('woff'), url('fonts/Helvetica Bold.ttf') format('truetype'), url('fonts/Helvetica Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'poppin-extra';
    src: url('fonts/Poppins-ExtraBold.eot');
    src: local('☺'), url('fonts/Poppins-ExtraBold.woff') format('woff'), url('fonts/Poppins-ExtraBold.ttf') format('truetype'), url('fonts/Poppins-ExtraBold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* @font-face {
    font-family: 'Poppins-SemiBold';
    src: url('fonts/Poppins-SemiBold.eot');
    src: local('☺'), url('fonts/Poppins-SemiBold.woff') format('woff'), url('fonts/Poppins-SemiBold.ttf') format('truetype'), url('fonts/Poppins-SemiBold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
} */

@font-face {
    font-family: 'Poppins-Bold';
    src: url('fonts/Poppins-Bold.eot');
    src: local('☺'), url('fonts/Poppins-Bold.woff') format('woff'), url('fonts/Poppins-Bold.ttf') format('truetype'), url('fonts/Poppins-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {
    font-family: "GR";
    src: url("fonts/QNYSCK Graphik-Regular.eot");
    src: url("fonts/QNYSCK Graphik-Regular.eot?#iefix") format("embedded-opentype"), 
    url("fonts/QNYSCK Graphik-Regular.woff2") format("woff2"), 
    url("fonts/QNYSCK Graphik-Regular.woff") format("woff"), 
    url("fonts/QNYSCK Graphik-Regular.ttf") format("truetype"), 
    url("fonts/QNYSCK Graphik-Regular.svg#gr") format("svg"); 
}
*/
@font-face {
    font-family: "GSb";
    src: url("fonts/Graphik-Semibold.eot");
    /* IE9*/
    src: url("fonts/Graphik-Semibold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/Graphik-Semibold.woff2") format("woff2"), /* chrome、firefox */
    url("fonts/Graphik-Semibold.woff") format("woff"), /* chrome、firefox */
    url("fonts/Graphik-Semibold.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url("fonts/Graphik-Semibold.svg#GSB") format("svg");
    /* iOS 4.1- */
}

@font-face {
    font-family: "GB";
    src: url("fonts/Graphik Web Black Regular.eot");
    /* IE9*/
    src: url("fonts/Graphik Web Black Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/Graphik Web Black Regular.woff2") format("woff2"), /* chrome、firefox */
    url("fonts/Graphik Web Black Regular.woff") format("woff"), /* chrome、firefox */
    url("fonts/Graphik Web Black Regular.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url("fonts/Graphik Web Black Regular.svg#Graphik Web Black Regular") format("svg");
    /* iOS 4.1- */
}


/*--------------------left circle----------------*/

@keyframes placeHolderShimmer {
    0% {
        background-position: -468px 0
    }
    100% {
        background-position: 468px 0
    }
}

.animated-backgroundm {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(150deg, #eeeeee 11%, #dddddd 18%, #eeeeee 33%);
    background-size: 2480px 207px;
    width: 100%;
    height: 200px;
    float: left;
    border-radius: 18px 18px 0 0;
}

.line-backgroundm {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(150deg, #eeeeee 11%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 180px;
    height: 15px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
}

.small-line-backgroundm {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(150deg, #eeeeee 11%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 150px;
    height: 10px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
}

.line-backgroundbigm {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 11%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 180px;
    height: 15px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 35px;
}

.animated-btnm {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(150deg, #eeeeee 11%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 50%;
    height: 50px;
    position: relative;
    float: left;
    border-radius: 18px 0px 18px 0;
    position: absolute;
    bottom: 0;
    right: 0;
}

.sold_item_urip{
    position: relative;
}

.sold_item_urip:before {
    position: absolute;
    content: '';
    z-index: 9;
    background-image: url(https://dev.krank.com/assets/img/sold.png);
    background-repeat: no-repeat;
    width: 90%;
    top: 14px;
    left: 26px;
    height: 100%;
    transform: rotate(11deg);
}

.uriquip_email_exit.show {
    opacity: 9 !important;
}

.premium-customer-filter .mrpFilter #filtersDiv,
.premium-customer-filter #filtersDivAuc {
    float: right;
}

.select2-container .select2-choice>.select2-chosen {
    margin-right: 10px !important;
}

.container--mod {
    padding: 0 15px;
}

.recomendation-status {
    position: static;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    text-align: left;
    float: left;
    left: 0;
    margin-top: 2px;
    margin-right: 10px;
}

.recomendation-status:before,
.recomendation-status:after {
    position: absolute;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    border-radius: 50%;
}

.recomendation-status:before {
    content: "";
    animation: rec 1.5s infinite;
}

.recomendation-status:after {
    content: "";
    animation: rec 1.5s -0.4s infinite;
}

.recomendation-status.live-color {
    background-color: #4CAF50;
}

.recomendation-status.live-color:before,
.recomendation-status.live-color:after {
    background-color: #4CAF50;
}

.recomendation-status.pending-color,
.recomendation-status.in-active-color {
    background-color: #FFB300;
}

.recomendation-status.pending-color:before,
.recomendation-status.pending-color:after,
.recomendation-status.in-active-color:before,
.recomendation-status.in-active-color:after {
    background-color: #FFB300;
}

.recomendation-status.expired-color {
    background-color: #F44336;
}

.recomendation-status.expired-color:before,
.recomendation-status.expire-color:after {
    background-color: #F44336;
}

@keyframes rec {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(3);
        -webkit-transform: scale(3);
        opacity: 0;
    }
}

@-webkit-keyframes rec {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(3);
        -webkit-transform: scale(3);
        opacity: 0;
    }
}

.button.close.cross-seller,
.button.close.cross-seller:hover,
.button.close.cross-seller:focus {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    color: var(--main-brand-color);
    font-size: 30px;
    margin-right: 20px;
    margin-top: 10px;
}

h3.resolution-cs {
    line-height: normal !important;
}

.thumbnail-wrapper {
    background: #fff;
}

.switchery-small>small {
    height: 18px;
    width: 18px;
}

.switchery-small {
    border-radius: 20px;
    height: 18px;
    width: 33px;
}

img.sorry-pic {
    width: 260px;
}

.markSoldtxt {
    background: rgba(0, 0, 0, 0.6);
    padding: 3px 12px;
    color: #fff;
    cursor: pointer;
    border-radius: 6px;
}

.soldBtn {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 99;
}

.marketplace-navigation-new.m-b-20.box-card .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
    padding-left: 13px !important;
}

.modal-body .select-wrapper {
    display: flex;
    align-items: center;
    padding: 25px 0;
}

.modal-body .input-search {
    display: flex;
    width: 100%;
}

.modal-body .listng-type-share-small {
    width: 100%;
}

.modal-body .listng-type-share-small .select2-choice {
    height: 44px;
}

.modal-body .input-group.widt-custom-lisitng {
    display: block;
    flex: 0 0 150px;
    max-width: 150px;
}

.modal-body .input-group.widt-custom-lisitng select {
    display: block;
    width: 100%;
    height: 100%;
}

.modal-body .input-group .select2-container {
    display: block;
    height: 100%;
}

.modal-body .input-group .select2-container .select2-choice {
    border-radius: 0;
    height: inherit;
    margin-left: -1px;
}

.modal-body .input-search button {
    min-height: 44px;
}

.modal-body .form-group-default {
    border: solid 1px rgba(141, 145, 150, 0.22);
    border-radius: 10px;
    padding: 10px 0 0;
}

.modal-body .form-group-default label {
    padding: 0 15px;
}

.modal-body .form-group-default.is--focused {
    border-color: rgba(52, 59, 69, 0.3);
    border-radius: 10px 10px 0 0;
}

.modal-body .form-group-default .select2-container .select2-chosen {
    padding-bottom: 10px;
    margin: 0;
}

.modal-body .form-group-default .form-control {
    margin: 0;
    /* this is workaround becuase we are using old select2 and dropdown parent options doesn't work */
    margin-left: -1px;
    width: calc(100% + 2px);
}

.modal-body .table-bottom-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
}

.form-group-default label {
    /*padding: 0 15px;*/
}

.table-bottom-wrap .dataTables_paginate {
    display: flex;
}

.table-bottom-wrap .pagination li {
    padding: 0;
}

.table.table-condensed .btn {
    height: 40px;
    min-width: 40px;
    max-width: 40px;
    padding: 10px;
    border-radius: 50%;
}

.select2-results .select2-result {
    padding: 0;
    border-radius: 0;
}

.select2-results .select2-result-label {
    padding: 10px;
}

.share-list-table {
    display: flex;
    align-items: center;
    border-bottom: 1px solid rgba(141, 145, 150, 0.22);
}

.share-list-table:last-child,
.table tbody tr.share-list-table td {
    border: 0;
}

.modal--backdrop:after {
    content: '';
    background-color: rgba(0, 0, 0, .3);
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.2s ease-in;
}

.modal-open .modal--backdrop:after {
    opacity: 1;
}

.sticky--modal {
    position: relative;
    z-index: 1000 !important;
}

.marketplace-navigation-new.sticky--modal:after {
    display: block !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    z-index: 10;
    border-radius: 0 0 18px 18px;
}

.sticky--modal .modal {
    visibility: visible;
    pointer-events: auto;
}

.hide--backdrop {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}

.table.table-hover tbody tr:hover td {
    background-color: transparent;
}

.table.table-condensed .share-list-table:hover {
    background-color: #daeffd;
}

.share-list-table .list-img {
    flex: 0 0 80px;
    width: 80px;
}

.share-list-table .list-title {
    flex-grow: 1;
}

.share-list-table .list-btn {
    flex: 0 0 60px;
    width: 60px;
}

.flex-50 {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 15px;
    padding-right: 15px;
}

.flex-50:nth-child(odd) {
    padding-left: 0;
}

.flex-50:nth-child(odd) .form-control {
    border-radius: 10px 0 0 10px;
}

.flex-50:nth-child(even) {
    padding-right: 0;
}

.main-wrap {
    display: flex;
    flex-direction: column;
}

.content .main-wrap .box-card {
    margin-top: 15px;
}

.content .main-wrap .p-l-30.xs-p-l-15 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.marksold {
    background: #F44336;
    text-align: center;
    width: auto;
    position: absolute;
    top: 0;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding: 0.2rem 0.7rem !important;
    padding-left: 8px;
    /* right: 0; */
    border-radius: 0.475rem;
    z-index: 99;
    text-align: center;
    padding-left: 26px;
    /*border: 4px solid #fff;*/
    letter-spacing: 1px;
}

.listing-img.is--sold .social-icons-list {
    /* top: initial;
    bottom: 15px; */
}

.marksold-list-detail {
    background: #F44336;
    text-align: center;
    width: auto;
    position: absolute;
    top: 14px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 4px;
    -ms-transform: rotate(00deg);
    transform: rotate(00deg);
    left: 8px;
    border-radius: 0.475rem;
    z-index: 99;
    border: 1px solid transparent;
}


/* Start Filters Nav with Modals and accordions */

.marketplace-navigation-new {
    display: flex;
    flex-direction: column;
}

.marketplace-navigation-new .marketplace-nav {
    float: left;
    width: 75%;
}

.marketplace-nav .mrpFilter {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 10px 0;
    gap: 10px;
}

.marketplace-nav .mrpFilter .filter-wrap {
    /* padding-right: 10px; */
}

.marketplace-nav .mrpFilter #filtersDivAuc {
    min-width: 260px;
}

.marketplace-nav .mrpFilter .form-group {
    margin: 0;
}

.filters-by {
    width: calc(100% - 65px);
}

.filter-flush .filter-wrap {
    display: flex;
    flex-wrap: wrap;
}

.filter-flush .input-search {
    float: none;
    width: 100%;
    max-width: 400px;
    padding: 30px 0 0;
    margin: auto;
}

.filter-flush .input-search .form-control {
    width: calc(100% - 95px);
    border-radius: 10px 0 0 10px;
}

.filter-flush .input-search .btn {
    border-radius: 0px 10px 10px 0;
    padding: 5px 15px;
    min-height: 45px;
}

.filter-flush .input-search .btn:focus,
.filter-flush .input-search .btn:hover {
    background-color: var(--main-brand-color) !important;
    opacity: 0.8;
}

.filter-flush .input-search .btn .fa {
    padding-right: 5px;
}

.filter-wrap .filter-item {
    flex: 0 0 14.28%;
    max-width: calc(14.28% - 13px);
    min-width: 160px;
    margin-right: 13px;
}

.filter-wrap .filter-item:last-child {
    margin: 0;
    max-width: 14.24%;
}

.filter-nav {
    display: block;
    max-height: 0;
    overflow: hidden;
    pointer-events: none;
    transition: max-height 0.6s cubic-bezier(0.22, 1, 0.36, 1);
    z-index: 10;
}

.filter--active .filter-nav {
    max-height: 2000px;
    pointer-events: auto;
    transition: max-height 0.6s cubic-bezier(0.64, 0, 0.78, 0);
    max-height: calc(100vh - 255px);
    overflow: auto;
}

.filter-nav .btn-wrap {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    padding: 20px 15px;
    border-bottom: 1px solid rgba(141, 145, 150, 0.22)
}

.filter-nav .filter-wrap {
    display: flex;
    flex-wrap: wrap;
}

.filter-nav .filter-wrap .btn {
    background-color: #F3F5F9;
    color: var(--main-brand-color);
    border-color: rgba(141, 145, 150, 0.22);
    padding: 12px 35px 12px 25px;
}

.filter-nav .filter-wrap .btn [class*="fa-"] {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
}

.filter-nav .filter-wrap .btn:focus,
.filter-nav .filter-wrap .btn:hover {
    background-color: rgba(243, 245, 249, 0.8) !important;
}

.filter-nav .filter-flush {
    padding: 20px 15px;
}

.nav--modal .modal-content.no--minHeight {
    min-height: auto;
}

.filter-nav .svg-close {
    width: 10px;
    margin-right: 6px;
    opacity: 1;
    transition: opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1);
}

.filter-nav .btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em .25em;
    color: #000;
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    border: 0;
    border-radius: .25rem;
    opacity: .5;
}

.filter-nav .btn-close {
    display: flex;
    width: auto;
    height: auto;
    opacity: 1;
    background: none;
    flex-shrink: 0;
    padding: 0 5px 0 0;
    text-decoration: underline;
}

.filter-nav .btn-close:hover {
    color: var(--main-brand-color);
}

.filter-nav .btn-close:focus,
.filter-nav .btn-close:hover {
    box-shadow: none;
}

.filter-nav .svg-close:focus,
.filter-nav .svg-close:hover {
    opacity: 1;
}

.filter-wrap .btn {
    font-family: "Poppins", sans-serif;
    display: flex;
    justify-content: center;
    width: 100%;
    min-width: 115px;
    font-size: 14px;
    line-height: 16px;
    border-color: rgba(141, 145, 150, 0.22);
    color: var(--main-brand-color);
    padding: 12px 18px;
    margin: 0;
}

.filter-wrap .filter-btn.collapsed:after,
.filter-wrap .filter-btn:not(.collapsed):after {
    content: '';
    background-color: #F3F5F9;
    position: absolute;
    bottom: -5px;
    left: -1px;
    right: 0px;
    z-index: -1;
    border-radius: 22px 22px 0 0;
    border: 1px solid rgba(141, 145, 150, 0.22);
    width: calc(100% + 2px);
    height: 41px;
    opacity: 0;
    border-bottom: 0;
    transition: opacity 0.15s cubic-bezier(0.16, 1, 0.3, 1) 0.3s;
}

.filter-wrap .btn:not(.collapsed):after {
    opacity: 1;
    transition: opacity 0s;
}

.filter-wrap .btn:hover {
    background-color: #F3F5F9;
}

.filters-by {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px;
}

.filters-by p {
    margin: 0;
    display: inline-block;
    padding-right: 5px;
    font-weight: bold;
}

.filters-by .filter-text {
    display: flex;
    align-items: center;
    font-size: 12px;
    background: var(--main-brand-color);
    padding: 8px 16px;
    border-radius: 18px;
    color: var(--main-brand-text-color);
    cursor: pointer;
}

.filters-by .filter-text:hover {
    opacity: .9;
}

.filter-header {
    padding: 0;
    border: 0;
}

.filter-item .btn:before {
    position: absolute;
    right: 12px;
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    transform: rotate(270deg);
    transition: all 0.5s;
}

.filter-item .btn.filter-btn:not(.collapsed):before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
}

.modal-body .input-wrap {
    display: flex;
    align-items: center;
    gap: 10px;
}

.filter-item .panel-body {
    padding: 15px 10px;
}

.filter-item .panel-body .input-wrap .btn {
    background-color: var(--main-brand-color);
    color: var(--main-brand-text-color);
    padding: 12px 18px 14px;
}

.filter-item .panel-body .input-wrap .btn:before {
    display: none;
}

.filter-item .panel-body .input-wrap .btn:focus,
.filter-item .panel-body .input-wrap .btn:hover {
    background-color: var(--main-brand-color) !important;
    opacity: 0.8;
}

.filter-item .panel-collapse {
    background: #F3F5F9;
    border-radius: 0 0 22px 22px;
    border: 1px solid rgba(141, 145, 150, 0.22);
    ;
    border-top: 0;
}

.collapse.in {
    display: block !important;
}

.profile-form .select2 {
    width: 100% !important;
}

.profile-form .select2 .select2-selection__rendered {
    border-radius: 10px;
    background-color: #f9f9f9;
}

.profile-form .select2 .select2-selection {
    border: 1px solid #66afe9 !important;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
    height: auto;
    border-radius: 10px;
}

.profile-form .select2 .select2-selection .select2-selection__rendered {
    padding: 8px 10px !important;
}

.profile-form .select2.select2-container--open .select2-selection {
    border-radius: 10px;
}

.select2-container.select2-container--open .select2-dropdown {
    margin-top: 5px;
    border: 1px solid rgba(52, 59, 69, 0.3) !important;
    border-radius: 10px;
    overflow: hidden;
}

.select2-container.select2-container--open .select2-dropdown .select2-search--dropdown {
    padding-top: 10px;
}

.select2-container.select2-container--open .select2-dropdown .select2-search--dropdown .select2-search__field {
    border: 1px solid rgba(52, 59, 69, 0.3);
    border-radius: 4px;
}

.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option {
    border: 0;
    background: transparent;
    color: var(--main-brand-label-color);
}

.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected] {
    color: var(--main-brand-label-color);
    background: #e9f2f9;
}

.nav--modal .select2-container .select2-selection--single {
    display: flex;
    align-items: center;
    background-image: none;
    border-radius: 10px;
    border: solid 1px rgba(141, 145, 150, 0.22);
    padding: 5px 10px;
    transition: border 0.2s linear 0s;
    height: 45px;
}

.nav--modal .select2-container .select2-selection--single .select2-selection__placeholder {
    color: var(--main-brand-gray-color);
}

.nav--modal .select2-container .select2-selection--single .select2-selection__arrow {
    height: 44px;
}

.nav--modal .select2-container .select2-selection--single .select2-selection__arrow b {
    border-color: #444 transparent transparent transparent;
}

.nav--modal .full-width.select2-hidden-accessible+.select2-container {
    width: 50% !important;
}

.dropdown-premium .form-group {
    margin: 0;
    padding: 0;
    overflow: visible;
}

.dropdown-premium .select2-lang.lang_selection {
    min-height: 44px;
    border-radius: 10px;
    padding: 10px;
    background-color: #f9f9f9;
    border-color: #66afe9;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}

.dropdown-premium .form-group .select2 {
    /* width: 100% !important; */
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    margin-top: -4px;
}

.dropdown-premium .select2-container--open .select2-selection {
    border: 0;
}

.dropdown-premium .select2-selection {
    border-radius: 18px;
    border-color: #DFDFDF;
    border: 0;
}

.dropdown-premium .select2-container .select2-selection__rendered {
    color: var(--main-brand-gray-color);
    padding: 0 15px 0 0;
}

.dropdown-premium .select2-container .select2-selection__rendered .lang-selector {
    display: flex;
    align-items: center;
}

.dropdown-premium .select2-container .select2-selection__rendered .lang-img {
    width: 22px;
    margin-right: 5px;
}

.dropdown-premium .select2-container .select2-selection__rendered .lang-text.lang-value {
    display: inline-block;
    text-transform: uppercase;
    font-weight: 600;
    margin-right: 10px;
}

.dropdown-premium .select2-container .select2-selection__arrow {
    right: 0;
    height: 100%;
    width: 30px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 44px;
    position: absolute;
    top: 50%;
    width: 30px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.select2-dropdown--below.nav--dropdown {
    padding-top: 10px;
    margin-top: 0;
    border-radius: 18px !important;
    border: 1px solid #DFDFDF !important;
    border-top: 0 !important;
}

.select2-dropdown--below.nav--dropdown .select2-search {
    margin: 0;
    padding: 0 10px;
}

.select2-dropdown--below.nav--dropdown .select2-results {
    margin: 0;
    padding: 0;
}

.select2-dropdown--below.nav--dropdown .select2-results__options {
    padding-bottom: 5px;
    border-radius: 0 0 16px 16px;
}

.select2-dropdown--below.nav--dropdown .select2-results__option {
    font-size: 14px !important;
    padding: 8px 10px;
    color: var(--main-brand-gray-color);
}

.select2-dropdown--below.nav--dropdown .select2-results__option--highlighted[aria-selected] {
    background-color: #f7f7f7 !important;
}

.select2-dropdown--below.nav--dropdown .select2-results__option .lang-selector {
    display: flex;
    align-items: center;
}

.select2-dropdown--below.nav--dropdown .select2-results__option .lang-img {
    width: 22px;
    margin-right: 5px;
}

.select2-dropdown--below.nav--dropdown .select2-results__option .lang-text {}

.select2-dropdown--below.nav--dropdown .select2-results__option .lang-text.lang-value {
    text-transform: uppercase;
    font-weight: 500;
    margin-right: 10px;
}

.select2-dropdown--below.nav--dropdown .select2-results__option[aria-selected=true] {
    color: var(--main-brand-color) !important;
    background: transparent;
}

.nav--modal .modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px);
}

.nav--modal .modal-body,
.nav--modal .modal-footer,
.nav--modal .modal-header {
    padding: 0;
    border: 0;
}

.nav--modal .modal-close {
    position: absolute;
    right: 20px;
    top: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    padding: 5px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: none;
    background: transparent;
}

.nav--modal .modal-close span {
    font-size: 38px;
    font-weight: 500;
    margin-top: -2px;
}

.nav--modal .modal-close:focus span,
.nav--modal .modal-close:hover span {
    color: var(--main-brand-color);
}

.nav--modal .modal-content {
    padding: 20px;
    min-height: 515px;
}

.nav--modal .modal-body {
    padding: 20px 0;
    padding-bottom: 20px !important;
}

.nav--modal .modal-body .input-search {
    width: 100%;
    max-width: 300px;
    margin: auto;
    float: none;
    padding: 0 0 15px;
}

.nav--modal .modal-footer:after,
.nav--modal .modal-footer:before {
    display: none;
}

.nav--modal .modal-footer {
    display: flex;
    justify-content: center;
    gap: 10px;
}

.nav--modal .modal-footer .btn {
    margin: 0;
}

.nav--modal .modal-title {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}

.nav--modal .input-search input {
    width: 100%;
    float: none;
}

.nav--modal .checkbox-wrap {
    padding: 15px 0 0;
}

.nav--modal .checkbox-wrap:first-child {
    padding: 0;
}

.nav--modal .modal-heading {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
    margin: 0 0 15px;
}

.nav--modal .checkbox-only {
    column-count: 3;
}
.nav--modal#category_modal .checkbox-only {
    column-count: inherit;
}

.nav--modal .checkbox label {
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
}

.nav--modal .checkbox label span {
    padding-left: 5px;
}

.nav--modal .checkbox-only .checkbox {
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
}

.nav--modal .checkbox-only .checkbox:last-child {
    margin: 0;
}

.nav--modal .checkbox.tier--one label {
    font-weight: bold;
}

.nav--modal .checkbox.tier--two {
    padding-left: 15px
}

.nav--modal .checkbox.tier--two label {
    font-weight: bold;
}

.nav--modal .checkbox.tier--two.last--tier label,
.nav--modal .checkbox.tier--three.last--tier label {
    font-weight: normal;
}

.nav--modal .checkbox.tier--three {
    padding-left: 30px;
}

.nav--modal .checkbox.all--result {
    margin: 15px 0 0 !important;
    padding-top: 15px;
    border-top: 1px solid rgba(141, 145, 150, 0.22);
}

.nav--modal .checkbox-only input {
    margin: 0;
}

.nav--modal .modal--section {
    margin: 20px 0 0;
    padding: 15px 0 0;
    border-top: 1px solid rgba(141, 145, 150, 0.22);
}

.nav--modal .scrollable-content {
    max-height: 400px;
    overflow: hidden;
    overflow-y: auto;
    border-top: 1px solid rgba(141, 145, 150, 0.22);
    padding-top: 15px;
}

.nav--modal .modal-dialog:not(.modal-lg) .checkbox-only {
    column-count: 1;
}

#category_modal {}

#category_modal .checkbox-only {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    display: inline-block;
    width: 100%;
}

#category_modal .checkbox-only .categ {
    flex-grow: 1;
    width: 50%;
    margin: 0 0 20px;
    position: relative;
    float: left;
}

#category_modal .checkbox-only .categ:before {
    content: "";
    position: absolute;
    border-left: 1px dotted #ccc;
    height: 100%;
    left: 5px;
    top: 0;
    z-index: 0;
}

#category_modal .checkbox-only .categ .sub-categ:before {
    content: "";
    position: absolute;
    border-right: 1px dotted #ccc;
    height: 29px;
    left: 5px;
    top: -4px;
    z-index: 0;
    transform: rotate(90deg);
}

#category_modal .checkbox-only .categ .checkbox {
    margin: 0 0 3px;
    padding: 0;
}

#category_modal .checkbox-only .categ .sub-categ {
    margin: 0 0 0 15px;
    position: relative;
}

#category_modal .checkbox-only .categ .sub-categ:before {
    /* content: "";
    position: absolute;
    border-left: 1px dotted #ccc;
    height: 100%;
    left: 8px;
    top: 0;
    z-index: 0; */
}

#category_modal .checkbox-only .categ .sub-categ .third-categ {
    margin: 0 0 10px 20px;
    position: relative;
}
#category_modal .checkbox-only .categ .sub-categ .third-categ:last-child {
    margin: 0 0 0 20px;
}

#category_modal .checkbox-only .categ .sub-categ .third-categ:before {
    content: "";
    position: absolute;
    border-left: 1px dotted #ccc;
    height: 100%;
    left: -12px;
    top: -17px;
    z-index: 0;
}

#category_modal .checkbox-only .categ .checkbox label {
    padding-left: 26px !important;
}

#category_modal .checkbox-only .categ .checkbox label:before {
    width: 20px;
    height: 20px;
    border-radius: 3px;
    top: 0;
    border: 1px solid var(--main-brand-color);
    z-index: 11;
}

#category_modal .checkbox-only .categ .checkbox label:after {
    left: 0 !important;
    text-align: center;
    width: 20px;
    height: 20px;
    border-radius: 3px;
    background: var(--main-brand-color);
    z-index: 11;
}

#category_modal .checkbox-only .categ .sub-categ .third-categ .tier--three {
    position: relative;
}

#category_modal .checkbox-only .categ .sub-categ .third-categ .tier--three:before {
    content: "";
    position: absolute;
    border-right: 1px dotted #ccc;
    height: 100%;
    left: 0;
    top: -4px;
    z-index: 0;
    transform: rotate(90deg);
}

#category_modal .checkbox-only .categ .sub-categ .checkbox:last-child {
    margin: 0;
}


.bread-tp #breadCumDiv a:after,
#topCatLinksDiv .catlinks:after {
    content: '\00bb';
    display: block;
    height: 12px;
    font-size: 20px;
    line-height: 8px;
    font-weight: bold;
    color: #455671;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -5px;
    float: left;
}

#breadCumDiv a:last-child:after {
    display: none;
}


/* End Filters Nav with Modals and accordions */

.send-msg-btn.sold {
    background-color: #F44336;
    cursor: default;
}

.listing-detail.aq-listing-summary.aq-listing-Category.m-b-30 .send-msg-btn.sold,
.listing-detail.aq-listing-summary.aq-listing-Category.m-b-30 .send-msg-btn.sold:hover {
    cursor: default;
    background-color: transparent;
    color: #F44336;
}

.listing-detail-width .head .listing-heading {
    display: flex;
    align-items: center;
}

.listing-detail-width .head .listing-heading .fa {
    font-size: 20px;
    padding-left: 10px;
    color: var(--main-brand-color);
    cursor: pointer;
}

.listing-detail-width .head .listing-heading .fa:hover {
    color: var(--main-brand-desc-color);
}

.no-img-clas {
    margin-top: -5px;
    max-width: 120px;
    width: 125px !important;
}

.user-card a.thumbnail-wrapper.d39 {
    padding: 2px;
    border: 1px solid #efeeee;
    width: 46px;
    height: 46px;
    margin-right: 10px !important;
    flex-shrink: 0;
}

#selDocPdfDiv {
    float: right;
    margin-top: 20px;
}

.auctionDetailSellerPDFDiv {
    display: inline-block;
    margin-top: 17px;
    text-align: right;
    width: 100%;
}
.auctionDetailSellerPDFDiv {
    margin: 20px 0 0;
    padding: 0;
}

.list-over-hiden {
    overflow: hidden;
    border-radius: 18px 18px 0 0;
}

/* .hide_mobile{
    display: none;
}  */

.list-over-hiden2 {
    overflow: hidden;
    position: relative;
}

.search_sold {
    right: -20%;
}

.noPhoneClass {
    width: 380px !important;
}

.recomendation-grid .listing-user {
    display: flex;
    align-items: center;
    padding: 0px;
    position: relative;
    overflow: inherit;
    margin: 10px 0;
    width: 100%;
}

.owl-carousel .listing-user {
    padding: 0px;
    position: relative;
    overflow: inherit;
    margin: 15px 0;
}

.owl-carousel .owl-item .flx-cls-auc {
    width: 100%;
}

#wrapper #content-wrapper .container-fluid2 {
    padding-top: 0px !important;
    padding-left: 10px;
    padding-right: 10px !important;
}

.newFeed_font_50 {
    font-size: 25px !important;
    line-height: 1.2;
    font-weight: 700;
    text-align: center;
}

.newFeed_font_50_img {
    font-size: 18px !important;
    font-weight: 700;
    text-align: left;
}

.newFeed_font_22 {
    font-size: 22px !important;
    line-height: 1.2;
    text-align: center;
}

.newFeed_font_140 {
    font-size: 14px !important;
    line-height: 1.2;
    text-align: center;
}

.newFeed_font_140_image {
    font-size: 14px !important;
    line-height: 1.2;
    text-align: left !important;
}

.newFeed_margin_15 {
    /*margin-top: 15% !important;*/
}

.newsfeed_image_thumb {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    display: inline-block;
    background-position: center;
    background-size: cover;
    border-radius: 4px;
}

.padng-title {
    padding: 18px 0px;
}

.padng-title2 {
    padding: 8px 0px;
}

.feed-describ h3 {
    width: 100%;
    float: left;
    font-weight: 700;
    color: var(--main-brand-secondary-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin: 0px;
    padding: 0px;
    margin-bottom: 10px;
}

.feed-describ h3 a {
    color: var(--main-brand-secondary-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@font-face {
    font-family: 'hel-bold';
    src: url('fonts/Helvetica Bold.eot');
    src: local('☺'), url('fonts/Helvetica Bold.woff') format('woff'), url('fonts/Helvetica Bold.ttf') format('truetype'), url('fonts/Helvetica Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    padding: 0;
    overflow-x: hidden;
}

#abcdf {
    z-index: 9999 !important;
}

.next.btns .btn-cons {
    margin-right: 10px;
}


/*--------------------left circle----------------*/

@keyframes placeHolderShimmer {
    0% {
        background-position: -468px 0
    }
    100% {
        background-position: 468px 0
    }
}

.left-imge {
    width: 300px;
    float: left;
    height: 394px;
    box-shadow: 0px 8px 8px #e0e0e0;
    position: relative;
    border-radius: 18px;
}

.animated-dashboard-bg {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 100%;
    height: 200px;
    float: left;
    border-radius: 18px 18px 0 0;
}

.line-background-one {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 80%;
    height: 15px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
}

.owl-carousel .owl-stage-outer {
    padding-bottom: 15px;
}

.small-line-background-two {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 70%;
    height: 10px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
}

.btn-line-background {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 55%;
    height: 10px;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 54px;
}

.btn-aniate {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 100px;
    height: 36px;
    position: relative;
    float: right;
    margin-right: 10px;
    margin-top: 42px;
    border-radius: 36px;
}

.animated-btn {
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 104px;
    width: 50%;
    height: 50px;
    position: relative;
    float: left;
    border-radius: 18px 0px 18px 0;
    position: absolute;
    bottom: 0;
    right: 0;
}

.marketplace-navigation-new {
    width: 100%;
    float: left;
    animation: slide-up 0.7s;
}

.marketplace-navigation-new#stickThis,
.article-new-nav#stickThis {
    margin-top: 20px;
    margin-bottom: 15px;
    padding: 0 !important;
    position: relative;
}

.marketplace-navigation-new#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 78px;
    z-index: 699;
    width: 63.8%;
    border-radius: 0px 0px 18px 18px !important;
    margin-left: -10px;
}

#stickThis.stick {
    animation: slide-down 0.2s;
}

@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(0px);
    }
    100% {
        opacity: 0.9;
        transform: translateY(0px);
    }
}

.article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 64.9%;
    border-radius: 0px 0px 18px 18px !important;
}

.sidebar-toggled .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 91.6%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
}

.article-new-nav#stickThis.myau.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 81.9%;
    border-radius: 0px 0px 18px 18px !important;
}

.sidebar-toggled .article-new-nav#stickThis.myau.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 91.9%;
    border-radius: 0px 0px 18px 18px !important;
}

.article-new-nav#stickThis.myau.auc-d.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 64.9%;
    border-radius: 0px 0px 18px 18px !important;
}

.sidebar-toggled .article-new-nav#stickThis.myau.auc-d.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 66.6%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
}

.content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 65%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
}

.sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 66%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
    margin-left: 0;
}

.content.sm-gutter.com-pro-log .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 54%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
    margin-left: 0;
}

.sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 66.6%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
    margin-left: 0;
}

.sidebar-toggled .content.sm-gutter.com-pro-log .article-new-nav#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 54.6%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
    margin-left: 0;
}

.content.sm-gutter.com-pro-log .article-new-nav.com-nv#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 79px;
    z-index: 699;
    width: 57.3%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
    margin-left: -9px;
}

.content.sm-gutter .clear-bth.container-fixed-lg {
    float: left;
    margin: auto;
    width: 100%;
}

#selectator_select_networks .selectator_input {
    margin-left: 0px;
    display: block;
    min-width: 100%;
}

#selectator_select_networks .selectator_selected_item {
    background-color: #fafafa;
    display: inline-block;
    margin: 5px 0 5px 5px;
    padding: 3px 20px 2px 5px;
    font-size: 80%;
    border-radius: 2px;
    border: 1px solid #dcdcdc;
    background-color: #eff2f7;
    color: #000;
    cursor: default;
    border: 1px solid #ccd5e4;
    font-size: 11px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
    white-space: nowrap;
}

.sidebar-toggled .marketplace-navigation-new#stickThis.stick {
    margin-top: 0;
    position: fixed;
    top: 80px;
    z-index: 699;
    width: 64%;
    border-radius: 0px 0px 18px 18px !important;
    transition: top 0.5s ease;
}

.sidebar-toggled .marketplace-navigation-new#stickThis.stick.box-card {
    box-shadow: 0 4px 65px 1px rgba(0, 0, 0, 0.06), 0 7px 10px rgba(0, 0, 0, 0.08);
}

#dt_message i.fa,
#dt_notifications i.fa {
    color: var(--main-brand-color);
    font-size: 12px;
}

#dt_message .notify-msg h3 i.fa {
    float: none;
    margin-left: 5px;
}

#dt_message:hover i.fa,
#dt_notifications:hover i.fa {
    color: var(--main-brand-color);
}

#dt_notifications,
#dt_message {
    margin-top: 0px;
}

#dt_notifications {
    padding: 24px 15px 30px 15px;
    float: left;
    margin: 0;
}

#dt_message {
    padding: 24px 15px 30px 15px;
    float: left;
    margin: 0;
}

.open#dt_notifications,
.open#dt_message {
    background: #F7F7F7;
}

.notification-list.no-margin.no-style.m-t-5 {
    margin: 0px !important;
    padding: 0;
}

ul.notification-list li a {
    padding: 0px;
}

.notification-body .notification-item .noti-drop a.connect-noti-btn {
    margin-left: 0px;
    float: left;
    height: 32px;
    border-radius: 26px;
    line-height: 30px !important;
    padding: 0 15px !important;
    width: auto !important;
    font-size: 12px;
    display: inline-block;
    margin-right: 8px;
    float: none;
    padding: 0px 18px;
}

.notification-body .notification-item .noti-drop a.connect-noti-btn i {
    float: left;
    padding-top: 4px;
    color: var(--main-brand-color);
}

.notification-body .notification-item .noti-blue .share-now {
    color: var(--main-brand-color) !important;
    border: 1px solid var(--main-brand-color);
    border-radius: 44px;
    margin-left: 50px;
    font-size: 12px;
    padding: 6px 12px !important;
    clear: both;
    display: inline-block;
    line-height: 12px;
    margin-top: 0px;
    min-width: auto;
    float: left;
    width: auto;
    margin-bottom: 12px;
}

.notification-panel .notification-body .notification-item .heading .connection-item.single-btn {
    position: static;
}

.dropdown-profile .dropdown-menu {
    min-width: 358px;
    /* box-shadow: 0px 6px 17px #ccc; */
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
    right: 0px;
    margin: 0 -1px;
    border-radius: 0 0 15px 15px;
    padding-bottom: 25px;
    max-height: calc(100vh - 100px);
    overflow-y: auto;
    overflow-x: hidden;
}

.dropdown-profile .dropdown-menu li,
.dropdown-profile .dropdown-menu li:hover,
.dropdown-profile .dropdown-menu li:focus {
    background: #F5F5F5;
    border-radius: 15px;
    float: left;
    width: 82%;
    margin: 5px 33px;
}

.hello-dv {
    display: flex;
    align-items: center;
    width: 100%;
    float: left;
    font-size: 20px;
    font-family: 'roboto', arial;
    padding-top: 13px;
}

.hello-dv .loyalty {
    padding: 0 0 0 10px;
}


/*.hello-dv span{
    width: 13px;
    height: 13px;
    border-radius: 100px;
    background: #455671;
    display: inline-block;
    margin-top: 0px;
    margin-left: 5px;
}*/

.loyalty .circle {
    display: flex;
    align-items: center;
}

.loyalty .circle span {
    display: inline-block;
    margin-right: 3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #455671;
}

.loyalty.package-1 span:not(:nth-child(-n+1)),
.loyalty.package-2 span:not(:nth-child(-n+2)),
.loyalty.package-0 span {
    opacity: 0;
}

.loyalty .circle span:nth-child(2) {
    width: 12px;
    height: 12px;
    background: #59ADFA;
}

.loyalty .circle span:nth-child(3) {
    width: 14px;
    height: 14px;
    background: #1578FC;
}

.menu-h span.fs-14.font-semibold.m-b-10 {
    color: var(--main-brand-secondary-color);
    font-size: 20px !important;
    margin-top: 4px;
    float: left;
    /* font-weight: 900 !important; */
    width: 144px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal;
}

.profile-dropdown:before,
.more-dropdown:before,
.profile-dropdown:after,
.more-dropdown:after {
    display: none;
}

.dropdown.pull-right.dropdown-profile {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    min-height: 78px;
    min-width: 60px;
    margin-top: 0px !important;
}

.profile-dropdown-toggle {
    background: transparent;
    border: none;
}

.profile-dropdown-toggle .thumbnail-wrapper.d39 {
    width: 30px;
    height: 30px;
}

.dropdown.pull-right.dropdown-profile.m-t-15.open {
    background: #F7F7F7;
}

.notification-toggle {
    /* top: 41px;
    left: -328px !important;
    padding: 0;
    min-width: 360px;
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08); */
    top: 78px;
    left: -240px !important;
    padding: 0;
    min-width: 360px;
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
    border-radius: 0 0 15px 15px;
}

#dt_notifications .notification-toggle {
    /* top: 41px;
    left: -328px !important;
    padding: 0;
    min-width: 360px;
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08); */
    top: 78px;
    left: -197px !important;
    padding: 0;
    min-width: 360px;
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
    border-radius: 0 0 15px 15px;
    max-width: 360px;
}

.notification-panel {
    background-color: #fff;
    border: none;
}

.dropdown-profile .dropdown-menu .dropdown-header {
    padding: 7px 20px;
    background-color: rgba(141, 145, 150, 0.2);
    border-top: solid 1px rgba(141, 145, 150, 0.3);
}

.dropdown-profile .dropdown-header-info {
    padding: 10px 0;
    width: 82%;
    margin: 5px 33px;
}

.dropdown-header-info span.thumbnail-wrapper.d39.circular {
    float: right;
    width: 70px;
    height: 70px;
    margin-right: 0px !important;
}

.dropdown-profile .dropdown-header-info a span.m-b-5 {
    margin-bottom: 7px !important;
}

.profile-dropdown li.dropdown-header-info,
.profile-dropdown li.dropdown-header-info:hover,
.profile-dropdown li.dropdown-header-info:focus {
    min-width: 215px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: transparent !important;
    padding: 15px 5px 25px 10px !important;
    width: auto !important;
    margin: 0;
}

.copy-invite-main {
    background: none;
    padding: 10px 0;
    width: 82%;
    margin: 5px 33px;
}

.copy-invite {
    width: 100%;
    float: left;
    margin: 20px 0;
}

.copy-invite p {
    font-size: 11px;
    line-height: 16px;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
    font-weight: normal;
    padding-right: 30px;
}

.input-main {
    border: 1px solid #C9C9C9;
    border-radius: 8px;
    height: 38px;
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.input-main input {
    width: 85%;
    height: 38px;
    border: none;
    outline: none;
    line-height: 38px;
    background: transparent;
    color: #2e2e2e;
    padding: 0 15px;
    font-size: 12px;
}

#copyCompanyLink {
    cursor: pointer;
}

.input-main input::-webkit-input-placeholder {
    /* Edge */
    color: #343b45 !important;
}

.input-main input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #343b45 !important;
}

.input-main input::placeholder {
    color: #343b45 !important;
}

.input-main i {
    float: right;
    margin: 10px;
    color: #505361;
}

.profile-dropdown li.dropdown-header-info a span.thumbnail-wrapper.d39 {
    width: 60px;
    height: 60px;
    float: right;
}

.left-name-panel {
    width: 69%;
    float: left;
}

.dropdown-profile .dropdown-header-info a {
    line-height: 1;
}

.dropdown-menu.profile-dropdown>li:hover {
    padding-left: 0px;
    background: #F5F5F5;
    float: left;
    width: 82%;
}

.bids-list-main {
    display: flex;
    flex-wrap: wrap;
}

.dropdown-menu .divider {
    background-color: #dae9f4;
    height: 1px;
    margin: 0px 0;
    border-bottom: 0px;
    width: 100%;
}

.center-loader {
    text-align: left !important;
    width: 100%;
    float: left;
}

.profile-dropdown li>a {
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    /* font-weight:600;     */
    font-family: 'Poppins-SemiBold', sans-serif !important;
    letter-spacing: 0.1px;
}

.profile-dropdown li>a:focus,
.profile-dropdown li>a:hover {
    font-size: 14px !important;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #343b45;
}

.dropdown-menu.drop-main>li>a:hover,
.dropdown-menu>li>a:focus {
    transition: none !important;
    font-size: 13px;
    /* font-family: 'Roboto', sans-serif;
    font-weight: 900; */
}

nav ul.profile-dropdown li a i {
    float: left;
    margin-top: 11px;
    font-size: 16px;
    margin-right: 10px;
}

.menu-h {
    padding: 0;
    margin: 0;
    float: left;
    line-height: 14px;
    width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.pro-viw {
    width: 160px;
    white-space: nowrap;
    overflow: hidden;
    float: left;
    line-height: 14px;
    text-overflow: ellipsis;
}

.field-inpt {
    background: #f8f9fa;
    border: 1px solid #ced4da;
    border-radius: 10px;
}

.field-inpt:focus {
    color: #665c70;
    background-color: #fff;
    border-color: #a679d2;
    outline: 0;
    box-shadow: 0 0 5px var(--main-brand-color) !important;
}

.content-krnk {
    max-width: 1740px;
    margin: 0 auto;
}

.nav-wrapper {
    display: flex;
    width: 100%;
}

.krank-right-navbar {
    margin: 30px 7px 0 0;
    float: right;
}

.top-user-opt {
    display: flex;
    justify-content: flex-end;
    width: 100%;
}

.top-right-use {
    float: right;
    width: auto;
    margin-right: 0px;
    min-height: 65px;
}

.top-right-use a.create-listing-bidbox {
    width: auto;
    background: none;
    color: var(--main-brand-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 8px 18px;
    border-radius: 100px;
    border: 1px solid var(--main-brand-color);
    outline: none;
    float: left;
    transition: all 0.5s ease !important;
    margin: 22px 6px 0 0;
    height: 36px;
}

.top-right-use a.create-listing-bidbox:hover {
    background: var(--main-brand-color);
    color: #fff;
}
.top-right-use .auction-dropdown {
    float: left;
}
.top-right-use .auction-dropdown ul.dropdown-menu {
    top: 80px;
    background: #fff;
    box-shadow: 0 1px 15px 1px rgb(0 0 0 / 4%), 0 1px 6px rgb(0 0 0 / 8%);
    min-width: 150px;
    width: 150px;
    padding: 0;
}
.top-right-use .auction-dropdown ul.dropdown-menu li a {
    padding: 12px 15px;
    line-height: initial;
    color: var(--main-brand-h-tag);
    font-weight: 700;
}
.top-right-use .auction-dropdown ul.dropdown-menu li a:hover {
    background: rgba(24, 117, 187, 0.08);
}

.premium-top-btn a.create-listing-bidbox {
    width: auto;
    background: var(--main-brand-color);
    color: var(--main-brand-text-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 8px 18px;
    border-radius: 100px;
    border: 1px solid var(--main-brand-color);
    outline: none;
    float: left;
    transition: all 0.5s ease !important;
    margin: 19px 6px 0 0;
    height: 36px;
}

.premium-top-btn a.create-listing-bidbox:hover {
    background: none;
    color: var(--main-brand-color);
    border: 1px solid var(--main-brand-color);
}

#modalPrivacy .modal-body,
#modalTermsofUse .modal-body,
#modalTermsAndCondition .modal-body {
    height: 750px;
}

#modalPrivacy .modal-body::-webkit-scrollbar,
#modalTermsofUse .modal-body::-webkit-scrollbar,
#modalTermsAndCondition .modal-body::-webkit-scrollbar,
#modalCookies .modal-body::-webkit-scrollbar {
    width: 6px;
    background-color: transparent;
}

#modalPrivacy .modal-body::-webkit-scrollbar-track,
#modalTermsofUse .modal-body::-webkit-scrollbar-track,
#modalTermsAndCondition .modal-body::-webkit-scrollbar-track,
#modalCookies .modal-body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);
    background-color: #c0c0c0;
}

#modalPrivacy .modal-body::-webkit-scrollbar-thumb,
#modalTermsofUse .modal-body::-webkit-scrollbar-thumb,
#modalTermsAndCondition .modal-body::-webkit-scrollbar-thumb,
#modalCookies .modal-body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);
    background-color: #c0c0c0;
}

#modalPrivacy .modal-body::-webkit-scrollbar-track,
#modalTermsofUse::-webkit-scrollbar-track,
#modalTermsAndCondition .modal-body::-webkit-scrollbar-track,
#modalCookies .modal-body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);
    border-radius: 10px;
    background-color: #fff;
}

#modalPrivacy .modal-body,
#modalTermsofUse .modal-body,
#modalTermsAndCondition .modal-body,
#modalCookies .modal-body {
    overflow-y: scroll;
    scrollbar-color: #c0c0c0 transparent;
    scrollbar-width: thin;
}

#modalPrivacy .modal-content,
#modalTermsofUse .modal-content,
#modalTermsAndCondition .modal-content,
#modalCookies .modal-content {
    padding: 10px;
}

.cent-dv-coont {
    width: 1200px;
    margin: 0 auto;
}

.dashboard-dv-coont {
    width: 1090px;
    margin: 0 auto;
    padding-top: 25px;
}

.qr-cde {
    margin: 20px;
}

.dashboard-dv-coont #main-wall {
    width: 60% !important;
    margin: 0 auto;
}

#main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-sm-4.m-t-40.text-center,
#main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-sm-4.p-t-50.text-center {
    width: 33.33%;
    float: left;
}

#main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-lg-6.m-t-15.text-center {
    max-width: 49%;
    display: inline-block;
    padding: 0 !important;
}

#main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-lg-6.m-t-15.text-center:nth-of-type(1) {
    margin-right: 5px;
}

#main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-lg-6.m-t-15.text-center:nth-of-type(2) {
    margin-left: 5px;
}

#main-wall [class*="list-div-"].panel-feed .panel-heading {
    padding: 0 !important;
}

#recommended_content .owl-nav .owl-next.disabled,
#recommended_content .owl-nav .owl-prev.disabled,
.recent-listing .owl-nav .owl-next.disabled,
.recent-listing .owl-nav .owl-prev.disabled,
.owl-nav .owl-next.disabled,
.owl-nav .owl-prev.disabled {
    background: #f1f0f0 !important;
}

#recommended_content .owl-nav .owl-next.disabled span,
#recommended_content .owl-nav .owl-prev.disabled span,
.recent-listing .owl-nav .owl-next.disabled span,
.recent-listing .owl-nav .owl-prev.disabled span,
.owl-nav .owl-next.disabled span,
.owl-nav .owl-prev.disabled span {
    color: #ccc;
}

#main-wall [class*="list-div-"].box-card {
    padding: 15px !important;
    float: left;
    width: 100%;
}

.recomdeation-clas {
    margin-top: 0px !important;
}

#recommended_content .owl-carousel {
    padding: 0 30px;
}

#recommended_content .owl-nav .owl-prev,
.recent-listing .owl-nav .owl-prev {
    position: absolute;
    left: -2px;
    top: 42%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 4px #ccc;
    width: 50px;
    height: 50px;
    border-radius: 200px !important;
    background: #fff !important;
    outline: none;
}

#recommended_content .owl-nav .owl-prev span {
    font-family: 'hel-new', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 25px;
    color: var(--main-brand-font-awsm);
    margin-top: 5px;
    display: block;
    margin-left: -3px;
}

#recommended_content .owl-nav .owl-next,
.recent-listing .owl-nav .owl-next {
    position: absolute;
    right: 0px;
    top: 42%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 4px #ccc;
    width: 50px;
    height: 50px;
    border-radius: 200px !important;
    background: #fff !important;
    outline: none;
}

#recommended_content .owl-nav .owl-next span {
    font-family: 'hel-new', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 25px;
    color: var(--main-brand-label-color);
    margin-top: 5px;
    display: block;
    margin-left: 8px;
}

#recommended_content .recent-listing.company-krank .owl-nav .owl-next,
.recent-listing .owl-nav .owl-next {
    position: absolute;
    right: 0px;
    top: 168px;
    box-shadow: 0px 0px 4px #ccc;
    width: 50px;
    height: 50px;
    border-radius: 200px !important;
    background: #fff !important;
    outline: none;
}

#recommended_content .recent-listing.company-krank .owl-nav .owl-prev,
.recent-listing .owl-nav .owl-prev {
    position: absolute;
    left: -2px;
    top: 168px;
    box-shadow: 0px 0px 4px #ccc;
    width: 50px;
    height: 50px;
    border-radius: 200px !important;
    background: #fff !important;
    outline: none;
}

.fltng-lft {
    width: 100%;
    float: left;
    margin: 0 0 3px;
}

.net-detail-verify {
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.owl-carousel.owl-theme .owl-nav {
    margin: 0;
}

a.araticl-anch {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 87%;
}

a.araticl-anch-nw {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    margin: 0px;
    padding: 0px;
    line-height: 0;
}

a.araticl-anch span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}

.panel-feed .panel-heading .user-card .db-user-info a {
    line-height: 20px;
}

.pull-left.db-user-desc.araticl-anch-nw {
    margin-bottom: -4px;
}

.ver-num.article-badg {
    margin-left: 0px;
    margin-top: -3px;
}

.ver-num.article-badg img {
    margin-top: 4px;
}

.articl-flting {
    float: left;
    max-width: 60%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#msgTexts {
    height: 80px;
    padding: 10px;
    border-radius: 10px;
}

.recomdeation-clas .slider-des a {
    min-width: 100px;
}

.recomdeation-clas .slider-des a:hover {
    min-width: 100px;
}

.popover.fade.top.in button {
    padding: 8px 18px;
    line-height: normal;
    height: 36px;
    border-radius: 96px;
    font-weight: normal;
    min-width: 100px;
    font-size: 14px;
    background: var(--main-brand-color) !important;
}

.panel-title.heading-req {
    float: left;
}

.panel-heading.bdr-none.positionunset .panel-title {
    float: left;
}

.notification-panel .notification-body .notification-item .heading div>p.myclass {
    font-size: 12px;
}

.notification-panel .notification-body .notification-item .heading div>p {
    font-size: 12px !important;
    word-break: break-word;
    margin: 0 0 10px 0;
    max-width: calc(100% - 55px);
    width: auto;
}

.notification-panel .notification-body .notification-item .heading div>p strong {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 68%;
    display: inline-block;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    margin-bottom: -5px;
    min-width: 4%;
}

.notification-panel .notification-body .notification-item.notify-msg .heading div>p strong {
    white-space: nowrap;
    max-width: 100%;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    line-height: 18px;
    height: 15px;
    display: block;
    text-overflow: inherit;
    overflow: inherit;
}

span.mesg-noti {
    display: block;
    margin-top: 18px;
    word-break: break-all;
    float: none !important;
    line-height: normal !important;
}

.top-user-opt .notification-list {
    float: left;
}

.notify-dropdown a span.bubble,
.bubble-msg {
    background: #FF0045;
    color: #fff;
    position: absolute;
    top: 12px;
    padding: 6px;
    font-size: 11px;
    border-radius: 8px;
    right: 13px;
    min-width: 21px;
    text-align: center;
}

.notification-panel .notification-footer {
    padding: 15px;
    border-top: 1px solid #dae9f4;
    float: left;
    width: 100%;
}

#msg_noti_footer .readall-msg {
    width: auto !important;
}

#msg_noti_footer .group-msg {
    width: auto !important;
}

.top-user-opt .notification-list li {
    margin-right: 0px;
    line-height: 3px;
    /* padding: 0px 10px; */
    padding: 0;
    float: left;
    margin-bottom: 0px;
    display: inherit !important;
}

#dt_message .notification-footer a {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    /* float: left; */
    width: 100%;
    line-height: 22px;
}

#sidebarToggle {
    float: left;
    font-size: 22px;
    margin-top: 15px;
    /* background: #ccc; */
    border-radius: 220px;
    width: 60px;
    height: 50px;
    margin-left: 0;
    min-width: auto;
}

#sidebarToggle span {
    width: 100%;
    float: left;
    background: #919191;
    height: 2px;
    margin-bottom: 5px;
}

.navbar-nav .nav-item .nav-link .badge {
    border: medium none !important;
    border-radius: 3px;
    font-size: 9px;
    font-weight: 700;
    height: 15px;
    line-height: 9px;
    min-width: 15px;
    position: absolute;
    text-align: center;
    top: -13px !important;
    right: 0;
}

.krank-right-navbar {
    list-style: none;
}

.navbar {
    margin-bottom: 0px;
    padding: 0;
    box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
    background: #fff;
    min-height: 80px;
    z-index: 999 !important;
    top: 0px !important;
    position: fixed;
    width: 100%;
    padding-bottom: 0px;
}

.navbar.navbar-expand {
    display: flex;
    flex-wrap: wrap;
}

.krank-right-navbar li {
    padding: 0px 15px;
}

.krank-right-navbar a {
    color: #2e2e2e;
    font-size: 18px;
}

.navbar-brand.mr-1 img {
    width: 80px;
    margin: 0px 0 0 10px;
}

.navbar-brand.mr-1 img.krank-logo-f {
    width: 35px;
    margin: 20px 0 0 10px;
}

.search-bar {
    width: 45%;
    float: left;
    margin-top: 10px;
    margin-left: 6%;
}

.article-new-nav.box-card .form-group {
    display: flex;
    justify-content: flex-end;
    padding: 10px;
    padding-right: 0;
    margin: 0;
}

.article-new-nav.box-card .form-group label {
    flex-shrink: 0;
    padding: 10px;
    margin: 0;
}

.autocomplete {
    position: relative;
    display: inline-block;
    margin-right: 0px;
    width: 87%;
}

.autocomplete input {
    font-family: 'hel-new';
    border: 1px solid #ccc;
    background-color: transparent;
    padding: 15px 15px;
    font-size: 15px;
    border-radius: 42px 0 0 42px;
    margin-right: 0px;
    width: 100%;
}

.search-bar button {
    width: auto;
    float: left;
    background: var(--main-brand-color);
    color: #fff;
    font-family: 'hel-new';
    font-size: 22px;
    height: 52px;
    line-height: 52px;
    padding: 0px 15px;
    border: 1px solid var(--main-brand-color);
    border-radius: 0 42px 42px 0;
    outline: none;
    text-decoration: none;
}

.sidebar {
    padding-bottom: 10%;
    top: 80px;
}

.sidebar.toggled .company-pic,
.sidebar.toggled .user-info-nav,
.sidebar.toggled .invite-dv,
.sidebar.toggled .connectionlist-dv,
.sidebar.toggled .footerlink-dv,
.sidebar.toggled .user-profile-stats,
.sidebar.toggled .qr-cde {
    display: none;
}

sidebar.toggled .user-profile-stats {
    display: none !important;
}

.sidebar.toggled .user-info-side figure {
    width: 100%;
    float: left;
    margin: 0 0 15px 0px;
    text-align: left;
    padding: 0 0px;
}

.sidebar.toggled .user-info-side {
    width: 100%;
    float: left;
    border-bottom: none;
    position: relative;
    padding: 12px;
    margin-bottom: 0px;
    margin-top: 10px;
}

.name-side {
    display: none;
}

.sidebar.toggled .user-info-side .name-side {
    display: block;
    text-align: center;
    font-size: 18px;
    padding: 10px 10px;
    font-weight: 900;
    font-family: 'roboto', arial;
    color: var(--main-brand-color);
    font-weight: normal;
}

.sidebar ul {
    border-bottom: 1px solid #E3E3E3;
    margin-bottom: 30px;
    padding-bottom: 10px;
}

.sidebar.toggled ul {
    border-bottom: none;
    margin-bottom: 30px;
    padding-bottom: 0px;
    height: calc(100vh - 276px) !important;
    overflow: auto !important;
}

[id*="con_record"].aq-user-card.prcon-div .col-sm-6:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    padding-left: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#con_data .prcon-div .con-req .profile-detail-row+[class*="col-md-"] .pull-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.profile-detail-row>div:first-child {
    position: relative;
}

#msg_noti_footer .readall-msg {
    width: auto !important;
}

#msg_noti_footer .group-msg {
    width: auto !important;
}

.user-info-side {
    width: 100%;
    float: left;
    border-bottom: none;
    position: relative;
    padding: 0px;
    margin-bottom: 0px;
    margin-top: 30px;
    padding-bottom: 30px;
}

.user-info-side figure {
    width: 100%;
    float: left;
    margin: 0 0 15px 0px;
    text-align: left;
    padding: 0 20px;
}

.user-info-side figure img {
    border-radius: 100%;
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.user-info-side .company-pic {
    position: absolute;
    top: 20px;
    right: 10px;
    width: 50px;
    border: solid 1px rgba(141, 145, 150, 0.22);
    display: none;
}

.user-info-side .company-pic img {
    width: 100%;
}

.user-info-side .user-info-nav {
    width: 100%;
    float: left;
    padding: 0 20px;
    margin-bottom: 0px;
}

.user-info-side .user-info-nav h1 {
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    /* font-weight: 700; */
    color: #343b45;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    margin-bottom: 2px;
    float: left;
    width: 100%;
}

.user-info-side .user-info-nav h2 {
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal !important;
    color: #0b3554;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
}

.user-info-side .user-info-nav span {
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal !important;
    color: var(--main-brand-color);
    padding: 0px;
    margin-top: 3px;
    line-height: normal;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.invite-dv {
    width: 84%;
    float: left;
    padding: 20px 0px 30px 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-top: none;
    background: #F5F5F5;
    border-radius: 15px;
    margin: 20px;
    text-align: center;
    margin-bottom: 40px;
    margin-top: 15px;
}

.invite-dv h1 {
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 900;
    color: #4B5157;
    padding: 0px 15px;
    line-height: normal;
    width: 100%;
    float: left;
    text-align: center;
}

.invite-dv figure {
    width: 100%;
    float: left;
}

.invite-dv figure img {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}

.invite-dv p {
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #455671;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    margin-bottom: 10px;
    margin-top: 15px;
    float: left;
}

.invite-dv button,
.invite-dv a {
    background: var(--main-brand-color);
    color: var(--main-brand-text-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 8px 18px;
    border-radius: 100px;
    border: none;
    float: none;
    min-width: 120px;
    text-align: center;
    margin: 15px auto 0 auto;
    display: inline-block;
    clear: both;
}

.connectionlist-dv.networklist-left a h1 {
    margin-bottom: 5px;
}

.connectionlist-dv h1 {
    color: #455671;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    padding: 10px 22px;
    margin: 0px;
    line-height: normal;
    width: 100%;
    float: left;
    font-weight: 700;
    margin-bottom: 20px;
    background: #f3f3f3;
}

.connectionlist-dv ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    border: none;
}

.connectionlist-dv.networklist-left ul li {
    width: 100%;
    float: left;
    margin-bottom: 5px
}

.connectionlist-dv ul li {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.connectionlist-dv ul li a {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 5px 0;
    text-decoration: none;
}

.connectionlist-dv ul li a figure {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 10px;
}

.connectionlist-dv ul li a figure img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    margin-right: 10px;
}

.connectionlist-dv.networklist-left ul li a figure {
    width: 30px;
    height: 30px;
    float: left;
    margin-right: 10px;
    border: 1px solid rgba(221, 222, 223, 0.9);
}

.connectionlist-dv.networklist-left ul li a figure img {
    width: 100%;
    border-radius: 0px;
    margin-right: 10px;
}

.connectionlist-dv ul li a .user-info-list {
    width: calc(100% - 50px);
    float: left;
}

.connectionlist-dv ul li a .user-info-list h2 {
    color: #0b3554;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12.5px;
    padding: 0px;
    margin: 1px 0 3px 0;
    line-height: normal;
    max-width: 100%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.connectionlist-dv ul li a .user-info-list.side-panel-verfy h2 {
    color: #0b3554;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12.5px;
    padding: 0px;
    margin: 0 0 3px;
    line-height: normal;
    max-width: 75%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 10px;
}

.connectionlist-dv.networklist-left ul li a .user-info-list h2 {
    color: #0b3554;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12.5px;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    width: 100%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 8px 0px;
}

.show-more-network,
#ShowNets {
    border: 1px solid rgba(221, 222, 223, 0.9);
    padding: 10px;
    float: left;
    border-radius: 36px;
    min-width: 100px;
    padding: 7px 18px;
    font-size: 12.5px;
    color: var(--main-brand-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 10px 20px;
}

.show-more-network:hover,
#ShowNets:hover {
    border: 1px solid var(--main-brand-color);
    padding: 10px;
    float: left;
    border-radius: 36px;
    min-width: 100px;
    padding: 7px 18px;
    font-size: 12.5px;
    color: var(--main-brand-text-color);
    background: var(--main-brand-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.connectionlist-dv.networklist-left .show-more-network {
    margin-top: 10px;
    margin-bottom: 20px;
}

.ver-num .tooltip-inner {
    white-space: pre-wrap;
}

.connectionlist-dv ul li a .user-info-list span {
    color: var(--main-brand-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    width: 100%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 400;
}

.connectionlist-dv button {
    width: auto;
    background: none;
    color: #455671;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 0px 28px;
    border-radius: 100px;
    border: 1px solid #455671;
    outline: none;
    float: left;
    margin-top: 15px;
    line-height: 35px;
    transition: all 0.5s ease;
}

.connectionlist-dv button:hover {
    width: auto;
    background: #455671;
    color: #fff;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 0px 28px;
    border-radius: 100px;
    border: 1px solid #455671;
    outline: none;
    float: left;
    margin-top: 15px;
    line-height: 35px;
}

.footerlink-dv {
    width: 100%;
    float: left;
    padding: 23px 10px 20px 22px;
    margin-bottom: 0px;
    border-bottom: 1px solid #E3E3E3;
    margin-top: 0px;
    border-top: 1px solid #E3E3E3;
}

.footerlink-dv:last-child {
    border: none;
}

.footerlink-dv h1 {
    color: #455671;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    width: 100%;
    float: left;
    font-weight: 700;
    margin-bottom: 10px;
}

.footerlink-dv ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    border: none;
}

.footerlink-dv ul li {
    width: 100%;
    float: left;
    transition: all 0.5s ease;
}

.footerlink-dv ul li a {
    width: 100%;
    float: left;
    text-decoration: none;
    color: var(--main-brand-secondary-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 0px 0px;
}

.footerlink-dv ul li a:hover {
    color: var(--main-brand-font-awsm);
    font-size: 12px;
}

.footerlink-dv ul li a img {
    float: left;
    margin-right: 10px;
    width: 10px;
    margin-top: 6px;
}

.user-info-side a.upgrade-menu {
    width: auto;
    text-align: center;
    float: left;
    background: var(--main-brand-color);
    color: #fff;
    min-width: auto;
    font-size: 12px;
    padding: 8px 14px;
    border-radius: 36px;
    position: absolute;
    top: -20px;
    right: 74px;
    font-weight: 700;
}

.machine-pic {
    width: 100%;
    float: left;
}

.machine-pic img {
    border-radius: 18px 18px 0 0;
    width: 100%;
}

.mchine-detail {
    width: 100%;
    float: left;
    border-radius: 0 0 18px 18px;
    border-top: none;
    background: #fff;
    border-radius: 0 0 18px 18px;
    box-shadow: -3px 8px 8px #e0e0e0;
    margin-bottom: 30px;
}

.mchine-detail .slider-des {
    width: 100%;
    float: left;
    padding: 15px;
}

.mchine-detail .slider-des h2 {
    font-family: 'hel-bold', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    float: left;
    color: var(--main-brand-color);
    margin: 0px;
    padding: 0px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 5px;
    line-height: 24px;
}

.mchine-detail .slider-des p {
    font-family: 'hel-new', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    width: 100%;
    float: left;
    color: #919191;
    margin: 0px;
    padding: 0px;
    margin-bottom: 0px;
    min-height: 48px;
}

.mchine-detail .slider-des h3 {
    font-family: 'hel-bold', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    width: 100%;
    float: left;
    color: #5B6883;
    margin: 0px;
    padding: 0px;
    margin-bottom: 0px;
}

.mchine-detail .slider-box-footer {
    margin-top: 0px;
    width: 100%;
    float: left;
}

.mchine-detail .slider-box-footer .fav-share {
    width: auto;
    float: left;
    margin: 20px 0 0 15px;
}

.mchine-detail .slider-box-footer .fav-share a {
    width: auto;
    float: left;
    margin-right: 10px;
    color: #919191;
    font-family: 'hel-new', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    text-decoration: none;
}

.mchine-detail .slider-box-footer a.send-enquiry {
    width: auto;
    float: right;
    background: var(--main-brand-color);
    color: #fff;
    font-family: 'hel-new', "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 13px 15px;
    border-radius: 18px 0 18px 0;
    text-decoration: none;
    font-weight: bold;
}

.mchine-detail .slider-box-footer a.send-enquiry i {
    margin-right: 8px;
}

.box-card {
    border-radius: 18px;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.08);
    border: 0;
    background: #fff;
}

.clear-bth .panel.panel-featured {
    clear: both;
}

.box-card-import {
    border-radius: 10px !important;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.08) !important;
    border: 0;
    background: #fff;
}

.panel-group .panel {
    margin-bottom: 20px;
}

.form-input-field {
    outline: initial !important;
    background: #f8f9fa;
    border: 1px solid #ced4da;
    color: #47404f;
    height: 40px;
}

.form-input:focus {
    color: #665c70;
    background-color: #fff;
    border-color: #a679d2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(102, 51, 153, 0.25);
}

.marketplace-navigation-new ul {
    list-style: none;
    float: left;
    width: auto;
}

.marketplace-navigation-new ul li {
    display: inline-block;
    padding: 10px;
    height: 65px;
    line-height: 42px;
    text-align: center;
    position: relative;
}

.marketplace-navigation-new ul li:after {
    content: " ";
    height: 24px;
    width: 1px;
    border-right: solid 1px #dddedf;
    position: absolute;
    right: 0px;
    top: 20px;
}

.marketplace-navigation-new ul li:last-child:after {
    border-right: none;
}

.marketplace-navigation-new ul li:hover,
.marketplace-navigation-new ul li.active {
    border-bottom: solid 5px var(--main-brand-color);
}

.marketplace-navigation-new ul li a {
    color: var(--main-brand-secondary-color);
    font-size: 12.5px;
}

.marketplace-navigation-new li a {
    font-family: 'Roboto', sans-serif !important;
    /* font-weight: 700 !important; */
}

.social-icons-list {
    position: absolute;
    top: 20px;
    right: 20px;
    color: #fff;
    width: auto;
}

.social-icons-list a {
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    border: none;
    padding: 4px 6px 4px 6px;
    border-radius: 6px;
    text-align: center;
    display: block;
    margin-bottom: 7px;
    min-width: 30px;
    float: right;
    clear: both;
    box-shadow: none;
}

.social-icons-list a:hover,
.social-icons-list a:focus {
    color: #fff;
}

.social-icons-list a .animated-icon {
    max-width: 0;
    -webkit-transition: max-width 1s;
    transition: max-width 1s;
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    overflow: hidden;
}

.social-icons-list a:hover .animated-icon {
    max-width: 150px;
}

.listings-grid {
    display: flex;
    flex-wrap: wrap;
}

.flx-cls {
    width: 398px;
    float: left;
    margin: 10px 15px;
    transition: all 0.1s ease;
}

.profile-detail-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.profile-detail-row .user-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: calc(100% - 108px);
    padding-right: 10px !important;
    width: auto;
    min-width: 130px;
}

.profile-detail-row .user-info .user-des {
    margin: 0;
    line-height: 15px;
}

.profile-detail-row .acept-left .thumbnail-wrapper {
    margin-right: 0 !important;
}

.profile-detail-row .user-info .text-secondary {
    display: block;
}

.sidebar-toggled .flx-cls {
    width: 338px;
    float: left;
    margin: 10px 15px;
    transition: all 0.1s ease;
}


/*-----modal--------*/

#updatestatus .modal-body {
    box-shadow: none;
    padding: 0;
    padding-top: 0;
    white-space: normal;
}

#updatestatus .modal-content {
    border: none;
    border-radius: 3px;
    box-shadow: none;
    background: none;
    border-radius: 10px;
    padding: 0px;
    margin: 0px;
}

#updatestatus .panel-body {
    width: 100%;
    margin: 0 auto;
}

div.cs-skin-border {
    background: transparent;
    height: 40px;
    border: solid 1px #e9f2f9;
    background: #f8fbfd;
    border-radius: 6px;
    z-index: 2000;
}

.cs-skin-border>span {
    transition: background 0.2s, border-color 0.2s;
    height: 40px;
    padding: 0 15px;
    line-height: 40px;
    z-index: 2000;
}

.user-profile-card a {
    color: #343b45;
    transition: all 0.2s;
}

.user-profile-card a:hover {
    color: var(--main-brand-color);
}

.user-profile-stats .user-profile-stats-item {
    text-align: center;
    padding: 20px 15px;
    border-left: solid 1px #e3e4e6;
    border-bottom: solid 1px #e3e4e6;
    min-height: 104px;
}

.user-profile-stats-item.bodr-tp-lst {
    border-top: solid 1px #e3e4e6;
}

.user-profile-stats .user-profile-stats-item a h3 {
    font-weight: 900 !important;
}

.user-profile-stats .user-profile-stats-item a span {
    word-break: break-word;
    color: #343b45;
}

.susbcrib-head {
    width: 100%;
    float: left;
    font-weight: 900;
    color: var(--main-brand-color);
    padding: 17px 25px;
}

.susbcrib-head span {
    width: 100%;
    float: left;
    font-weight: 700;
    color: #343b45;
}

.sidebar-toggled .susbcrib-head {
    display: none;
}

.sidebar-toggled .user-profile-stats .user-profile-stats-item {
    /* display: none; */
}

.upgarde-dv {
    width: 100%;
    margin: 0 auto;
    border-radius: 10px !important;
}

.box-card.upgarde-dv {
    max-width: 630px;
}

.box-card.upgarde-dv label {
    white-space: normal;
}

#upgrade_btn {
    border-radius: 36px;
    min-width: 100px;
    float: left;
    font-weight: 700;
    padding: 9px 18px;
    line-height: normal;
}

.user-profile-stats .user-profile-stats-item:nth-child(4),
.user-profile-stats .user-profile-stats-item:nth-child(5) {
    /* border-bottom: none; */
}

.user-profile-stats,
.sidebar.toggled .user-profile-stats,
.sidebar.toggled .toggle-plus,
.sidebar.toggled .upgrade-menu {
    display: none;
}

.user-profile-stats {
    border-bottom: solid 1px #e3e4e6;
    float: none;
    margin-bottom: 20px;
    width: 290px;
    position: fixed;
    left: 289px;
    background: #fff;
    z-index: 992;
    top: 82px;
    border-radius: 0 15px 15px 0;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
}

.toggle-plus,
.toggle-plus:hover,
.toggle-plus:focus {
    position: absolute;
    top: -20px;
    right: 10px;
    background: transparent;
    color: #2e2e2e;
    padding: 0px;
    font-size: 14px;
    border-radius: 100%;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 33px;
    border: 1px solid #D9DADB;
}

#cell-phon .iti--separate-dial-code.iti {
    float: left;
    width: 86px;
}

#cell-phon .iti--separate-dial-code .iti__selected-flag {
    background: none;
}

#cell-phon .iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0px;
    width: 100%;
    border-radius: 10px;
}

#cell-phon .code-number-w {
    width: calc(100% - 96px);
}


/*------scroll bar -------*/

.style-2::-webkit-scrollbar {
    width: 6px;
    background-color: #fff;
}

.style-2::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
    background-color: #F0F0F0;
}

.style-2::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
    background-color: #F0F0F0;
}

.style-2::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
    border-radius: 10px;
    background-color: #fff;
}

.style-2 {
    overflow-y: auto;
    scrollbar-color: #F0F0F0 #fff;
    scrollbar-width: thin;
}

.article-new-nav .menu-items {
    list-style: none;
    padding: 0;
    float: left;
    width: auto;
}

.article-new-nav .menu-items .left.fa-envelope-o {
    margin-right: 5px;
}

#comp_feeds .article-in {
    width: 55%;
    margin: 0 auto;
}

.article-new-nav.bid-new .menu-items {
    text-align: left;
}

#comp_feeds .thum-dive-cen {
    width: 32.4% !important;
    float: left !important;
    padding: 1px !important;
    margin-left: 1.6px;
    position: relative;
}

.article-new-nav label {
    padding-top: 10px !important;
}

.my-bids-new {
    width: 100%;
    float: left;
    padding: 0px;
    background: none !important;
}

.article-new-nav {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    padding: 0px 0 0px 0;
}

.content.sm-gutter .article-new-nav {
    width: 100%;
    float: left;
    margin: 20px 0 10px;
    padding: 0 10px;
    overflow: hidden;
}

.content.sm-gutter .article-new-nav.auc-d {
    padding: 0;
}

.content.sm-gutter .article-new-nav.myau.auc-d .col-lg-6 {
    width: 100%;
}

.article-new-nav.bid-new #s2id_sortStatus {
    width: 100%;
    float: right;
}

.article-new-nav .menu-items ul {
    list-style: none;
    float: left;
    text-align: center;
    padding: 0px;
    margin: 0px;
}

.article-new-nav .menu-items li:hover,
.article-new-nav .menu-items li.active {
    border-bottom: solid 5px var(--main-brand-color);
}

.article-new-nav .menu-items li {
    display: inline-block;
    padding: 10px;
    height: 65px;
    text-align: center;
    position: relative;
    line-height: 42px;
}

.article-new-nav .menu-items li:after {
    content: " ";
    height: 24px;
    width: 1px;
    border-right: solid 1px #dddedf;
    position: absolute;
    right: 0px;
    top: 20px;
}

.article-new-nav .menu-items li:last-child:after {
    opacity: 0;
}

.article-new-nav .menu-items li a {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700 !important;
    color: var(--main-brand-secondary-color);
    font-size: 12.5px;
    border: none;
    padding: 0;
}

.article-new-nav .menu-items li:last-child a {
    border-right: none;
}

#comp_marketplace.company-dv .flx-cls-new.listing-inn-new .flx-cls-new {
    width: 327px;
    float: left;
    margin: 10px 10px 10px 1px;
    transition: all 0.1s ease;
}

#comp_marketplace .listing-user .listing-user-info a.listname-ver {
    float: left;
    max-width: 90px;
}

.without-login-tab #comp_marketplace .flx-cls-new.listing-inn-new .flx-cls-new {
    width: 325px;
    float: left;
    margin: 10px 10px 10px 10px;
    transition: all 0.1s ease;
}

.without-login-tab .flag-truncate {
    max-width: 260px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 110px;
    float: left;
    max-width: 220px;
}

.listing .listing-body h3 a {
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: calc(100% - 25px) !important;
    float: left;
}

.owl-item .tooltip {
    text-transform: capitalize;
}

.listing .listing-body h3 a.viewing-clas {
    float: right;
    margin: -3px 0px 0px 0px;
}

.listing .listing-body h3 a.viewing-clas:hover {
    color: #343b45;
}

.without-login-tab .listing .listing-body #lst-price {
    margin-top: 8px;
}

.without-login-tab .listing-user {
    padding: 0px 0px;
    position: relative;
    overflow: inherit;
    margin: 15px 0 14px 0;
    float: left;
}

.without-login-tab .listing-user .listing-user-info a.listname-ver {
    float: left;
    max-width: 100px;
    margin-top: 2px;
}

.listing-img>.black-hoverlay {
    display: none;
    cursor: pointer;
}

#listingView .listings-grid .panel-default.listing {
    box-shadow: 0px 8px 8px #e0e0e0;
    border-radius: 18px;
}

#listingView .listings-grid .panel-default.listing .listing-body .listing-user {
    display: flex;
    align-items: center;
}

.listing-img:hover .black-hoverlay {
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0;
    border-radius: 18px 0 0 18px;
    transition: all 0.5s ease;
}

.main-search {
    max-width: calc(100% - 250px);
    width: 100%;
}

#main-search input.new-search {
    width: 100%;
}

.search-top-new {
    display: flex;
    width: 100%;
    height: 44px;
    max-width: 250px;
}

.top-user-opt .search-mb {
    display: flex;
    flex: 0 0 40%;
    padding: 0 30px;
    flex-basis: 35%;
}


/* #main-search{float: left;} */

.listings-grids {
    float: left;
    width: 100%;
}

.menu-inner-new.dropdown-submenu {
    position: relative;
}

.menu-inner-new a,
.menu-inner-new a:hover,
.menu-inner-new a:focus {
    background: none;
    border: none;
}

.menu-inner-new .dropdown-menu {
    position: absolute;
    min-width: 190px;
    width: auto;
    margin-top: 40px;
    background: #fff;
    padding: 0px;
}

.menu-inner-new .dropdown-menu li {
    display: block;
    padding: 0px 10px;
    margin: 0px;
}

.menu-inner-new .dropdown-menu li a,
.menu-inner-new .dropdown-menu li a:hover,
.menu-inner-new .dropdown-menu li a.active,
.menu-inner-new .dropdown-menu li a:focus {
    padding: 0px;
    margin: 0px;
    font-size: 13px;
    display: block;
    border: none;
    background: none;
}

.menu-inner-new .dropdown-menu li a:hover,
.menu-inner-new .dropdown-menu li a:focus,
.menu-inner-new .dropdown-menu li a.active {
    color: #343b45;
    font-size: 13px;
    border: none;
}

.menu-inner-new.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.menu-inner-new.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.menu-inner-new.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-menu.msg-toggle {
    right: -60px !important;
    left: initial !important;
}

.menu-inner-new.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.menu-inner-new.dropdown-submenu.pull-left {
    float: none;
}

.menu-inner-new.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.search-responsive {
    display: none;
}

#search {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    -webkit-transform: translate(0px, -100%) scale(0, 0);
    -moz-transform: translate(0px, -100%) scale(0, 0);
    -o-transform: translate(0px, -100%) scale(0, 0);
    -ms-transform: translate(0px, -100%) scale(0, 0);
    transform: translate(0px, -100%) scale(0, 0);
    opacity: 0;
    z-index: 99999
}

#search.open {
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
    -o-transform: translate(0px, 0px) scale(1, 1);
    -ms-transform: translate(0px, 0px) scale(1, 1);
    transform: translate(0px, 0px) scale(1, 1);
    opacity: 1;
}

#search input[type="search"] {
    position: absolute;
    top: 50%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 60px;
    font-weight: 300;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
}

#search .close {
    position: fixed;
    top: 15px;
    right: 15px;
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    opacity: 1;
    padding: 10px 17px;
    font-size: 27px;
}

.ipad-menu {
    display: none;
}

.sidebar ul {
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 5px;
}

.connectionlist-dv.networklist-left ul,
.connectionlist-dv ul {
    padding: 0px 10px 0 17px
}

.invite-responsive,
.invite-responsive:hover,
.invite-responsive:focus {
    display: none;
}

.feed-bx {
    min-height: 250px;
}

.three-feed-post .feed-pic {
    margin: 0px
}

.three-feed-post .usrcard-feeds {
    margin-top: -2px
}

.feed-describ {
    width: 100%;
    float: left;
    padding: 0px;
    height: 110px;
    display: table;
}

.feed-describ.disp-inherit {
    display: inherit !important;
}

.usrcard-feeds .user-card a img {
    border-radius: 100px !important;
}

.feed-describ.describe-text {
    height: 145px;
    padding-top: 10px;
}

.feed-describ.pic-text {
    height: 135px;
    padding-top: 22px;
}

.feed-bx h2 {
    color: #343b45;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin: 0px;
    width: 84% !important;
    float: left;
}

.feed-bx h2 a {
    color: var(--main-brand-secondary-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 9px 10px 0px 13px;
    font-weight: 700;
    margin: 0px;
    width: 84% !important;
    float: left;
    font-weight: 700 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.feed-bx h2 a:hover {
    color: var(--main-brand-secondary-color);
}

.feed-describ p {
    color: var(--main-brand-secondary-color);
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 0px 0px;
    margin: 0px;
    min-height: 80px;
    /*float: left;*/
    float: none;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.feed-describ.disp-inherit p {
    color: var(--main-brand-desc-color);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    height: 72px;
    min-height: auto;
    overflow: hidden;
    line-height: 18px;
}

.feed-bx .usrcard-feeds h3 {
    color: var(--main-brand-secondary-color);
}

.feed-pic {
    /*  width: 100%;
    float: right;
    margin-top: 17%;
    height: 110px;*/
    width: 130px;
    float: right;
    margin-top: 17%;
    height: 105px;
    border-radius: 4px;
    padding: 2px;
    border: 1px solid #efeeee;
}

.feed-pic.map-post-feed {
    /*  width: 100%;
    float: right;
    margin-top: 17%;
    height: 110px;*/
    width: 100%;
    float: right;
    margin-top: 17%;
    height: 99px !important;
    border-radius: 4px;
    padding: 2px;
    border: none;
}

.feed-pic img {
    width: 100%;
    float: left;
    height: 100% !important;
}

.up-creq {
    margin-right: 10px;
}

.feed-bx .usrcard-feeds .user-info a {
    width: 226px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    /* float: left; */
    display: block;
    color: var(--main-brand-gray-color) !important;
}

.feed-bx .usrcard-feeds .user-info a span {
    color: var(--main-brand-gray-color) !important;
}

#mobile-verify-modal .close-btn,
#profile-completion-modal .close-btn {
    float: right;
    font-size: 14px;
    width: 25px;
    height: 25px;
    color: #343b45;
    margin: 0;
}

.signup-left.profile-popup .modal-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
}

#profile-completion-modal {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 991;
    right: 3%;
    left: inherit;
    max-width: 375px;
}

#profile-completion-modal .modal-wdthn {
    width: 100%;
    border: 1px solid #fff;
    -webkit-box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
    -moz-box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
    box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
    float: right;
    border-radius: 10px 10px 0 0;
}

#profile-completion-modal .close {
    position: absolute;
    right: 5px;
    top: 5px;
    float: right;
    color: #000;
    filter: alpha(opacity=20);
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
    z-index: 991;
}

#mobile-verify-modal .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .5;
    position: absolute;
    right: 3px;
    z-index: 1;
    top: 0px;
}


/*-------------listing css-------------------*/

.form-horizontal .control-label {
    padding-top: 18px;
    margin-bottom: 0;
    text-align: right;
}

.send-enquery-new,
.send-enquery-new:hover,
.send-enquery-new:focus {
    float: right;
    background: var(--main-brand-color);
    padding: 0px 18px;
    color: var(--main-brand-text-color);
    border-radius: 50px;
    /*   font-weight: 700;*/
    cursor: pointer;
    height: 36px;
    font-size: 14px;
    line-height: 36px
}

.recomendation-grid {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}

.recomendation-grid h1 {
    /*	color: #455671;*/
    color: var(--main-brand-secondary-color);
    padding: 10px 15px;
    margin: 0px;
    float: left;
    width: 100%;
    font-size: 25px;
    font-weight: 700;
    font-family: 'Roboto', sans-serif !important;
}

.recomendation-grid h1 span {
    font-size: 16px;
}

.flx-cls-feeds {
    width: 100%;
    float: left;
    margin: 10px 0px;
    transition: all 0.1s ease;
    position: relative;
}

.headingtag {
    position: absolute;
    z-index: 2000;
    right: 0;
    padding: 5px 12px;
    border-radius: 0 10px;
    font-size: 12px;
}

.headingtag.post-auction {
    background: rgba(21, 120, 252, 0.7);
    color: #fff;
}

.headingtag.post-listing {
    background: rgba(3, 199, 142, 0.7);
    color: #fff;
}

.headingtag.post-article {
    background: rgba(72, 79, 89, 0.7);
    color: #fff;
}

.connection-item .btn-notify.ar-dreq i {
    color: #fff !important;
}

.bids-flex,
.flx-cls-new,
.flx-cls-auc,
.listing-inn-new {
    width: 33.33%;
    float: left;
    padding: 10px;
    transition: all 0.1s ease;
}

.recomendation-grid .flx-cls-new .flx-cls-new {
    width: 100%;
    padding: 0;
}

.sidebar-toggled .flx-cls-new {
    width: 33.33%;
    float: left;
    padding: 10px;
    transition: all 0.1s ease;
}

.recomendation-grid .flx-cls-new {
    width: 33.33%;
    float: left;
    padding: 10px;
    transition: all 0.1s ease;
}

.sidebar-toggled .recomendation-grid .flx-cls-new {
    width: 33.33%;
    float: left;
    padding: 10px;
    transition: all 0.1s ease;
}

.sidebar-toggled .recomendation-grid .flx-cls-new .flx-cls-new {
    width: 100%;
    padding: 0;
}

.sidebar-toggled #comp_marketplace .recomendation-grid .flx-cls-new.listing-inn-new .flx-cls-new {
    width: 313px;
    float: left;
    margin: 10px;
    transition: all 0.1s ease;
}

#comp_marketplace .recomendation-grid .flx-cls-new.listing-inn-new .flx-cls-new {
    width: 313px;
    float: left;
    margin: 10px;
    transition: all 0.1s ease;
}

.recomendation-grid .flx-cls-new .listing {
    box-shadow: 0px 8px 8px #e0e0e0 !important;
    border-radius: 18px;
}

.recomendation-grid a.show-morelist {
    border: 1px solid var(--main-brand-color);
    color: var(--main-brand-color);
    padding: 0px 25px;
    border-radius: 50px;
    font-weight: 700;
    width: auto;
    float: left;
    font-size: 14px;
    margin-left: 0px;
    margin-top: 20px;
    line-height: 40px;
    height: 40px;
}

.recomendation-grid .listings-grids.grid_lists {
    background: none;
    width: 100%;
    float: left;
    padding: 0 5px;
}
.recomendation-grid .listings-grids.grid_lists .owl-item .panel {
    background: transparent;
}

.recomendation-grid .listings-grids.grid_lists .col-md-12 {
    float: left;
    width: 100%;
}

.sidebar-toggled #comp_marketplace .user-name-detail {
    width: 90px;
    height: 50px;
    float: left;
    margin-top: 0px;
    margin-left: 10px;
}

.sidebar-toggled #comp_marketplace.company-dv .user-name-detail {
    width: 90px;
    height: 50px;
    float: left;
    margin-top: 0px;
    margin-left: 10px;
}

#listingView .listings-grids.grid_lists {
    background: none;
    width: 100%;
    float: left;
}

.page-top .row #listingView .listings-grids.grid_lists {
    background: none;
    width: 100%;
    float: left;
    padding: 0 5px;
}

.page-top .row #listingView .listings-grids {
    float: left;
    width: 100%;
    padding: 0 5px;
}

#listingView .flx-cls-auc .panel {
    background: none;
    box-shadow: none;
}
#recommended_content .flx-cls-auc .panel {
    background: none;
    box-shadow: none;
}

.sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
    width: 48%;
}

.sidebar-toggled .recomendation-grid .user-name-detail {
    width: 85px;
    height: 50px;
    float: left;
    margin-top: 0px;
    margin-left: 10px;
}

.sidebar-toggled.user-name-detail {
    width: 60px;
    height: 50px;
    float: left;
    margin: 0 !important;
}

#mob_code_p ul {
    background: #f8f9fa;
    border-radius: 0 0 10px 10px;
    box-shadow: none;
    border: 1px solid #dae9f4;
}

#mob_code_p ul li {
    border-bottom: 1px solid #dae9f4;
}

#mob_code_p ul li a {
    line-height: 40px;
    color: #343b45;
    padding: 0 10px;
    border-radius: 3px;
    text-align: left;
    cursor: pointer;
    font-size: 13px;
}

#pagination_total_2 {
    width: 100%;
    text-align: center;
    margin: 0px;
    margin: 20px 0 8px 0 !important;
    display: inline-block;
}

#pagination_2 ul li {
    display: inline-block;
    padding: 0;
}

#mplace {
    float: left;
    width: 100%;
}

#dg-form .selectator_element {
    border: solid 1px rgba(141, 145, 150, 0.22);
    box-sizing: border-box;
    background-color: #fff;
    display: inline-block;
    text-decoration: none;
    vertical-align: middle;
    border-radius: 8px;
    min-height: 41px !important;
}

#dg-form .multiple .selectator_selected_items .selectator_selected_item {
    background-color: #fafafa;
    display: inline-block;
    margin: 10px 0 0 9px;
    padding: 3px 20px 2px 5px;
    font-size: 80%;
    border-radius: 2px;
    border: 1px solid #dcdcdc;
    background-color: #eff2f7;
    color: #000;
    cursor: default;
    border: 1px solid #ccd5e4;
    font-size: 11px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
    white-space: nowrap;
}

.left-imge {
    width: 20% !important;
}

.content.sm-gutter {
    width: 100%;
    margin: 0 auto;
}

.content.sm-gutter.com-pro-log {
    width: 1070px;
    margin: 0 auto;
}

.content.sm-gutter.listing-detail-width {
    width: 1024px;
    margin: 0 auto;
}

.content.sm-gutter.listing-detail-width #userCard {
    width: 100%;
}
.content.sm-gutter.listing-detail-width #userCard .user-card {
    width: 80%;
}

.listing-detail-width .head .listing-heading .text-master {
    font-size: 30px !important;
    line-height: 34px !important;
}

.listing-detail-width .head .listing-heading .total-bundle {
    display: flex;
    align-items: center;
    gap: 5px;
    border: 1px solid var(--main-brand-color);
    border-radius: 6px;
    padding: 4px 8px;
    margin: 0 0 0 8px;
}

.listing-detail-width .head .listing-heading .total-bundle i {
    font-size: 16px;
    padding: 0;
    cursor: default;
    color: var(--main-brand-color);
}

.listing-detail-width .head .listing-heading .total-bundle i:hover {
    color: var(--main-brand-color);
}

.listing-detail-width .head .listing-heading .total-bundle h4 {
    color: var(--main-brand-desc-color);
    margin: 0;
    font-size: 15px;
}

.listing-detail-width .head .listing-heading .total-bundle span {
    background: var(--main-brand-color);
    color: var(--main-brand-text-color);
    padding: 1px 8px;
    border-radius: 20px;
}

.listing-detail-width.content .box-card.bundle-offer,
.list-detail-tp.bundle-offer {
    padding: 0 !important;
}

.listing-detail-width.content .box-card.bundle-offer .panel-body,
.list-detail-tp.bundle-offer .panel-body {}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box,
.list-detail-tp.bundle-offer .panel-body .bundle-box {
    padding: 0 16px 8px;
    position: relative;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box:before,
.list-detail-tp.bundle-offer .panel-body .bundle-box:before {
    content: "\f067";
    font-family: FontAwesome;
    position: absolute;
    right: -8px;
    top: 50%;
    transform: translate(0, -50%);
    font-size: 20px;
    color: var(--main-brand-color);
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box {
    border: 1px solid rgba(141, 145, 150, 0.22);
    border-radius: 8px;
    box-shadow: 0px 4px 6px #e0e0e0;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box.first-item-of-bundle .listing-box,
.list-detail-tp.bundle-offer .panel-body .bundle-box.first-item-of-bundle .listing-box {
    border: 2px solid;
    border-color: var(--main-brand-color);
    box-shadow: 0px 0px 6px var(--main-brand-color);
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-img,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-img {
    text-align: center;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box img,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box img {
    width: 100%;
    border-radius: 8px 8px 0 0;
    object-fit: cover;
    height: 160px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content {
    padding: 0px 16px 16px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content h2,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content h2 {
    margin: 0;
    font-size: 16px;
    color: var(--main-brand-label-color);
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content p,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content p {
    display: flex;
    align-items: center;
    gap: 10px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content span,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content span {
    color: var(--main-brand-desc-color);
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content ul,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content ul {
    border-top: 1px solid rgba(141, 145, 150, 0.22);
    padding: 8px 0 0 16px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .bundle-box .listing-box .listing-content ul li,
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box .listing-content ul li {
    padding: 0;
    list-style: disc;
    color: #030303;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-prev,
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-next,
.list-detail-tp.bundle-offer .panel-body .slider .slick-prev,
.list-detail-tp.bundle-offer .panel-body .slider .slick-next {
    width: 50px;
    height: 50px;
    background: #edeff0;
    border-radius: 50%;
    text-align: center;
    box-shadow: 0px 4px 6px #e0e0e0;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-next,
.list-detail-tp.bundle-offer .panel-body .slider .slick-next {
    right: -90px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-next:before,
.list-detail-tp.bundle-offer .panel-body .slider .slick-next:before {
    content: "\f105";
    font-family: FontAwesome;
    font-size: 40px;
    padding: 0 0 0 6px;
    color: var(--main-brand-color);
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-prev,
.list-detail-tp.bundle-offer .panel-body .slider .slick-prev {
    left: -90px;
}
.listing-detail-width.content .box-card.bundle-offer .panel-body .slider .slick-prev:before,
.list-detail-tp.bundle-offer .panel-body .slider .slick-prev:before {
    content: "\f104";
    font-family: FontAwesome;  
    font-size: 40px;
    padding: 0 6px 0 0;
    color: var(--main-brand-color);
}
.list-detail-tp.bundle-offer .panel-body {
    padding: 0;
}
.list-detail-tp.bundle-offer .panel-body .bundle-box {
    cursor: auto;
    padding: 0 16px 16px;
}
.list-detail-tp.bundle-offer .panel-body .slider {
    background: transparent;
}
.list-detail-tp.bundle-offer .panel-body .slider::before {
    display: none;
}
.list-detail-tp.bundle-offer .panel-body .slider .slick-prev {
    left: -60px;
}
.list-detail-tp.bundle-offer .panel-body .slider .slick-prev:before {
    padding: 0 3px 0 0;
}
.list-detail-tp.bundle-offer .panel-body .slider .slick-next {
    right: -60px;
}
.list-detail-tp.bundle-offer .panel-body .slider .slick-next::before {
    padding: 0 0 0 3px;
}
.list-detail-tp.bundle-offer .panel-body .bundle-box .listing-box img {
    height: 200px;
}


ul.feed-action-reom {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 15px;
    margin-bottom: 10px;
}

ul.feed-action-reom img {
    border: none !important;
}

ul.feed-action-reom li {
    float: right;
    width: auto;
    margin-left: 5px;
    margin-top: -7px;
    margin-right: 5px;
    color: var(--main-brand-gray-color);
}

.seo-foote-content {
    padding: 15px 10px;
    float: left;
}

.seo-foote-content h1 {
    font-family: 'Poppins-Bold', sans-serif;
    font-weight: 700;
    font-size: 26px;
    color: #343b45;
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
}

.seo-foote-content h2 {
    font-family: 'Poppins-Bold', sans-serif;
    font-size: 20px;
    color: #343b45;
    width: 100%;
    float: left;
}

.seo-foote-content h3 {
    font-family: 'Poppins-Bold', sans-serif;
    font-size: 18px;
    color: #343b45;
    width: 100%;
    float: left;
}

.seo-foote-content h4 {
    font-family: 'Poppins-Bold', sans-serif;
    font-size: 16px;
    color: #343b45;
    width: 100%;
    float: left;
}

.seo-foote-content p {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    color: #343b45;
    width: 100%;
    float: left;
    line-height: 18px;
}


/*.usrcard-feeds{margin-top: 18px;}*/

.single-pic {
    margin-top: 0px;
    height: 100px;
}

.row.head .user-card .user-info.text-left.col-sm-6.xs-p-l-0 {
    margin-left: 0px !important;
}

.usrcard-feeds .user-info,
#userCard .user-info,
.user-card .user-info,
.nodealer .user-info {
    margin-left: 0px !important;
}

.row.head #userCard .user-card .user-info {
    margin-top: 7px;
    margin-left: 0px !important;
    width: auto;
    padding: 0 !important;
    max-width: calc(100% - 160px);
}
.row.head #userCard .user-card .user-info {
    max-width: calc(100% - 120px);
}

#auction-right .user-card.b-none.col-md-7 .user-info {
    margin-left: 0px !important;
    width: 150px;
}

.kr-manage-operator {
    width: 950px;
    margin: 0 auto;
}

.content-krnk .auctions-wrap {
    width: 100%;
    margin: 0 auto;
}

#comp_conn .aq-conn-div .flex-cs.position-relative .user-info {
    margin-left: 0px !important;
    padding-left: 24px !important;
    padding-right: 0;
    width: calc(100% - 58px);
}

#comp_conn .aq-conn-div .flex-cs.position-relative .user-info h3 {
    width: 240px;
    padding: 0;
    margin: 0;
    line-height: 17px;
    float: left;
    max-width: 240px;
    clear: both;
}

#comp_conn .aq-conn-div .flex-cs.position-relative .user-info h3 a {
    float: left;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.security-dv-login {
    width: 80%;
    margin: 0 auto;
}

.aq-myBids {
    width: 100%;
}

.post-cent {
    margin: 0 auto;
    float: none;
}

.user-info {
    margin-left: 0px !important;
}

#auction-des .user-info {
    margin-left: 0px !important;
    width: 140px;
}

.min-hght .aq-conn-div.aq-user-card .user-info,
#dealersTab .user-info {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    margin-left: 0px !important;
    padding-left: 32px !important;
    padding-top: 10px;
    padding-right: 0;
    width: calc(100% - 58px);
}

.aq-user-card.ufilter.ucon.usrncon .user-info {
    margin-left: 0px !important;
}

.dot-icon {
    min-width: auto;
}

.bids-flex .big-pic .dot-icon {
    position: relative;
    font-size: 20px;
    border: none !important;
    padding: 0px 10px !important;
    float: left;
    background: none;
    margin-left: -1px;
    margin-top: 3px;
    color: var(--main-brand-font-awsm);
}

.listing-user .listing-user-info a.listname-ver {
    float: left;
    max-width: calc(100% - 35px);
    width: auto !important;
}

.listing-user .listing-user-info a.profile-privacy {
    max-width: 100% !important;
}

.listing-user .listing-user-info a.listname-ver .text-secondary {
    overflow: hidden;
    text-overflow: ellipsis;
}

#comp_marketplace.company-dv .listing-user .listing-user-info a.listname-ver {
    float: left;
    max-width: 90px;
}

.accordion-profile-dv .listing-user .listing-user-info a.listname-ver {
    float: left;
    max-width: 70px;
}

a.listing-det {
    float: left;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.fltng-lft .isting-det .ver-num {
    width: 20px !important;
    height: 20px;
    float: left;
    margin-left: 10px;
    margin-top: -7px;
}

.fltng-lft .isting-det .ver-num img {
    margin-top: 6px;
}

.listslider-ver {
    max-width: 185px !important;
    float: left;
    width: auto !important;
}

.ver-num {
    width: 20px !important;
    height: 20px;
    float: left;
    margin-left: 10px;
    /* margin-top: -3px; */
}

.listing-user .listing-user-info .truncate.font-light {
    width: 100% !important;
}

.ver-num img {
    width: 70%;
    border: none !important;
}

.flx-cls-auc .ver-num img {
    width: 70%;
    border: none !important;
    /* margin-top: 6px;
    margin-left: 2px; */
}

.sidebar-toggled .flx-cls-auc .ver-num img {
    width: 70%;
    border: none !important;
    margin-top: 2px;
    margin-left: 2px;
}

.recomendation-grid .flx-cls-auc .ver-num img {
    width: 70%;
    border: none !important;
    margin-top: 3px;
}

.recomendation-grid .row.popular-stories .ver-num img {
    margin-top: 4px;
}

.verify-badg {
    margin: 0px;
    padding: 0px;
    line-height: normal;
    margin-top: 13px;
    margin-bottom: -6px;
}

.verify-badg span.ver-num {
    display: inline-block;
    float: none;
    margin-left: 0px;
}

.verify-badg .verify-span {
    display: inline-block;
    max-width: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.verify-badg span.ver-num img {
    width: 70%;
    border: none !important;
    margin-top: -10px;
}

#user-round .profile-left-panel .profile-info span.fs-12.font-light.truncate {
    width: 100%;
    display: block;
    margin-top: 5px;
}

#user-round .profile-left-panel .profile-info h4.fs-12.font-semibold.text-master {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#com_new-sq .profile-left-panel .profile-info h3.fs-14.font-bold.m-l-20.m-r-20 {
    width: 100%;
    /* white-space: nowrap;
    overflow: hidden; */
    text-overflow: ellipsis;
    margin-top: 10px;
    margin-left: 0px !important;
}

#com_new-sq .profile-left-panel .profile-info span.fs-12.font-semibold.text-master {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 0px;
    display: block;
}

.zero-pading {
    padding: 0 !important;
}

ul.com-ul-list {
    margin-top: 60px;
}


/* GENERAL STYLE */

#profile-drop {
    width: auto;
    float: right;
    margin-left: 10px;
}


/* Category red */

#profile-drop .category {
    padding: 6px 5px;
    position: relative;
    line-height: normal;
    margin-right: 7px;
    font-size: 12px;
    cursor: pointer;
}

#profile-drop .category a i {
    margin-right: 3px;
}


/* highlight category items on hover */

#profile-drop .category:hover {
    background-color: transparent;
}


/* float and size li's */

#profile-drop li {
    float: left;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    color: #0b3554;
}


/* default off */

#profile-drop ul,
#profile-drop li {
    margin: 0;
    padding: 0;
    list-style: none;
    color: #fff;
}


/* hover effect */


/*#profile-drop li:hover{
  opacity: 0.6;
}*/


/* GENERAL STYLE END */


/* hide dropdowns */

#profile-drop .dropdown {
    display: none;
    position: absolute;
    background: #fff;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    border-radius: 10px;
}

#profile-drop .category:hover>.dropdown {
    display: block;
}


/* #nav ul li > ul > li */

#profile-drop .dropdown li {
    position: relative;
    border-bottom: solid 1px rgba(141, 145, 150, 0.22);
    width: 100%;
}

#profile-drop .dropdown li a {
    margin-left: 0px;
    margin-right: 10px;
    padding: 6px 20px;
    float: left;
    cursor: pointer;
    font-size: 13px;
    color: #343b45;
    width: 100%;
    text-align: left;
}

#profile-drop .dropdown li a:hover {
    color: #343b45 !important;
    background: #eaebeb;
}

#profile-drop .dropdown li a.active {
    color: var(--main-brand-color) !important;
    background: #eaebeb;
}


/*#profile-drop .dropdown li a i.active{
	color: var(--main-brand-color) !important;
}
*/

#profile-drop .dropdown li:first-child a:hover,
#profile-drop .dropdown li:first-child a.active {
    border-radius: 10px 10px 0 0;
}

#profile-drop .dropdown li:last-child a:hover,
#profile-drop .dropdown li:last-child a.active {
    border-radius: 0 0 10px 10px;
}

#profile-drop .dropdown li a i {
    margin-right: 5px;
}

#profile-drop .dropdown li.subcategory-item a {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
}

#profile-drop .checkbox label::after {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 3.2px;
    top: 0px;
    font-size: 11px;
    transition: border 0.2s linear 0s, color 0.2s linear 0s;
}

#profile-drop .checkbox {
    margin: 10px 15px;
    margin: 10px 15px;
}

#profile-drop .dropdown-subcategory {
    white-space: nowrap;
}


/* #nav ul li > ul > li > ul */

#profile-drop .dropdown-subcategory .dropdown {
    display: none;
    position: absolute;
    left: 100%;
    top: 0%;
    text-align: left;
    border: none;
}

#profile-drop .dropdown li:hover ul {
    display: block;
}

#profile-drop .subcategory-item {
    color: #000;
    position: relative;
    width: 100%;
    color: #0b3554;
}

#mobile-verify-modal .panel-body {
    padding: 18px 25px 0 10px;
    height: 100%;
    width: 100%;
}

#mobile-verify-modal .modal-body {
    position: relative;
    padding: 10px 0px 0px 15px;
}

.cvs-panel {
    /*
	background: #0ED679;
    color: #fff;
    width: 100%;
    float: right;
    padding: 18px 25px;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 600;
    border-radius: 18px 0 0 18px;
    margin: -15px -135px 0 0;
*/
    color: #343b45;
    width: auto;
    float: right;
    padding: 0px 0px;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    /* font-weight: 600; */
    border-radius: 18px 0 0 18px;
    margin: 0px 0px 0 0;
    background: none;
    min-width: 20%;
    max-width: 60%;
}

.cvs-panel p {
    padding-left: 28px;
    margin-bottom: 0px;
}

.cvs-panel span {
    font-size: 17px;
    font-weight: 600;
}

.cvs-panel span img {
    width: 20px;
    margin-right: 2px;
    margin-top: -4px;
}

.cvs-panel a {
    color: #1578FC;
    text-decoration: none;
    font-weight: 900;
}


/*------------tabs add listing -----------------*/

#cvs-excell-modal .modal-dialog {
    /* max-width: 580px; */
    width: 40%;
    margin-top: 10%;
}

#cvs-excell-modal .modal-content {
    border-radius: 0;
    border: none;
}

#cvs-excell-modal .modal-content form label {
    font-weight: normal;
    margin-bottom: 2px;
}

#cvs-excell-modal .modal-footer {
    text-align: left;
}

#cvs-excell-modal .nav-tabs {
    /*
	    width: 100%;
    float: left;
    position: absolute;
    top: -48px;
    z-index: -9;
*/
    width: 100%;
    float: left;
    padding-left: 20px;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.04);
    margin-top: 5px;
    padding-bottom: 1px;
}

#cvs-excell-modal .nav-tabs>li {
    /*
  width:auto;
    border-radius: 18px 18px 0 0;
    float: left;
    display: inline-block;
	margin-right: 5px;
*/
    width: auto;
    border-radius: 0;
    float: left;
    display: inline-block;
    margin-right: 5px;
}

#cvs-excell-modal .nav-tabs>li a {
    /*
    margin: 0;
    border-radius: 18px 18px 0 0;
    text-align: center;
    font-weight: 600;
    float: left;
    padding: 18px 35px 25px 35px;
	background:#E3E3E3;
	color:#343b45;
	    box-shadow: 0px 0px 15px #909090;
*/
    margin: 0;
    border-radius: 0;
    text-align: center;
    font-weight: 600;
    float: left;
    padding: 20px 10px;
    background: none;
    color: #343b45;
    box-shadow: none;
    border-bottom: 2px solid #fff;
}

#cvs-excell-modal .nav-tabs>li.active>a,
#cvs-excell-modal .nav-tabs>li.active>a:hover,
#cvs-excell-modal .nav-tabs>li.active>a:focus {
    /*
    border-color:  var(--main-brand-color);
    color:#fff;
    background-color: var(--main-brand-color);
	    box-shadow: none;
*/
    border-color: none;
    color: var(--main-brand-secondary-color);
    background-color: none;
    box-shadow: none;
    border-bottom: 5px solid var(--main-brand-color);
    border-top: none;
    border-left: none;
    border-right: none;
    padding: 21px 11px;
}

#cvs-excell-modal .nav-tabs~.tab-content {
    overflow: hidden;
    padding: 40px 30px 20px 30px;
}

#cvs-excell-modal .modal-content {
    background-color: #fff;
    border-radius: 18px;
}

.uplaod-browser {
    width: 100%;
    float: left;
}

.uplaod-browser figure {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}

.uplaod-browser figure img {
    width: 100%;
}

.uplaod-browser a {
    background: var(--main-brand-color);
    color: var(--main-brand-text-color);
    width: 100%;
    float: left;
    padding: 10px 25px;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    border-radius: 45px;
    margin-top: 25px;
    text-align: center;
    margin-bottom: 25px;
}

.uplaod-browser span {
    color: var(--main-brand-color);
    width: 100%;
    float: left;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
}

.uplaod-hints {
    width: 100%;
    float: left;
}

.uplaod-hints p {
    color: #343b45;
    width: 100%;
    float: left;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 20px;
    line-height: 18px;
}

.uplaod-hints p span {
    font-weight: 700;
}

.bar-uplaod {
    width: 100%;
    float: left;
    background: #EFEFEF;
    height: 10px;
}

.bar-uplaod span {
    width: 50%;
    float: left;
    background: var(--main-brand-color);
    ;
    height: 10px;
}

#Advance-uplaod .switch {
    opacity: 0;
    position: absolute;
    z-index: 1;
    width: 18px;
    height: 18px;
    cursor: pointer;
}

#Advance-uplaod .switch+.switch-body {
    position: relative;
    display: inline-block;
    margin: 0;
    cursor: pointer;
    float: left;
    margin-right: 10px;
}

#Advance-uplaod .switch+.switch-body:before {
    content: "";
    cursor: pointer;
    display: inline-block;
    position: relative;
    border-radius: 100px;
    top: auto;
}

#Advance-uplaod .switch+.switch-body+.switch-text {
    display: inline-block;
    padding-top: 5px;
}

#Advance-uplaod .switch.switch-bootstrap+.switch-body:before {
    background-color: #d2d9e1;
    width: 50px;
    height: 30px;
    -webkit-transition: background 0.1s ease;
    -o-transition: background 0.1s ease;
    transition: background 0.1s ease;
}

#Advance-uplaod .switch.switch-bootstrap+.switch-body:after {
    content: '';
    position: absolute;
    top: 1px;
    left: 1px;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    background-color: #fff;
    border: 4px solid #fff;
    -webkit-transition: left 0.2s ease;
    -o-transition: left 0.2s ease;
    transition: left 0.2s ease;
}

#Advance-uplaod .switch.switch-bootstrap:checked+.switch-body:after {
    left: 21px;
    background-color: #FFF;
    border: 4px solid #FFF;
    text-shadow: 0 -1px 0 rgba(0, 200, 0, 0.25);
}


/* CSS3 on/off switches */

#Advance-uplaod .switch-primary>.switch.switch-bootstrap:checked+.switch-body::before {
    background-color: #1dcc7d;
}

#Advance-uplaod .switch-success>.switch.switch-bootstrap:checked+.switch-body::before {
    background-color: #5cb85c;
}

#Advance-uplaod .switch-danger>.switch.switch-bootstrap:checked+.switch-body::before {
    background-color: #d9534f;
}

#Advance-uplaod .switch-info>.switch.switch-bootstrap:checked+.switch-body::before {
    background-color: #5bc0de;
}

#Advance-uplaod .switch-warning>.switch.switch-bootstrap:checked+.switch-body::before {
    background-color: #f0ad4e;
}

.pad-tp-130 {
    padding-top: 120px;
}

.switchry-main {
    float: left;
    width: 100%;
}

.swtich-lbl {
    float: left;
    margin-top: 6px;
    margin-right: 20px;
    color: #343b45;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    margin-left: 13px;
}

#Advance-uplaod .form-group {
    border-radius: 6px;
}

.finish-panel {
    display: none;
}

.finish-panel {
    width: 100%;
    float: left;
    padding: 25px 0px;
}

.finish-panel figure {
    width: 100%;
    float: left;
    text-align: center;
}

.finish-panel figure img {
    width: 100px;
    margin-bottom: 30px;
}

.finish-panel h3 {
    width: 100%;
    color: #343b45;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}

.finish-panel p {
    width: 100%;
    color: #343b45;
    font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-align: center;
    margin-bottom: 40px;
}

#accordion .form-group-default label {
    display: inline-block;
    min-width: 16.7%;
}

#accordion .form-group-default .add-dat-lis {
    float: right;
    margin-right: 20px;
    font-size: 12px;
    font-weight: 700;
    padding-top: 0px;
    color: var(--main-brand-color);
}

.panel .bundle-items-box {}
.panel .bundle-items-box > a {
    color: #030303;
    font-weight: 700;
    font-size: 14px;
}
.panel .bundle-items-box > a i {
    color: var(--main-brand-color);
}
.panel .bundle-items-box table tbody tr td {
    vertical-align: middle;
}
.panel .bundle-items-box table tbody tr td .delete-bundle {
    font-size: 18px;
}
.panel .bundle-items-box table tbody tr td .delete-bundle:hover {
    color: var(--main-brand-color);
}
.panel .bundle-items-box table tbody tr td .form-group-default {
    padding: 8px 8px;
    height: 40px;
    line-height: 40px;
}
.panel .bundle-items-box table tbody tr td  .file-upload-box {
    display: flex;
    align-items: center;
    border: 1px solid rgba(52, 59, 69, 0.3);
    padding: 2px 4px;
}
.panel .bundle-items-box table tbody tr td .file-upload-box .form-group-default {
    border: none;
    padding: 0;
}
.panel .bundle-items-box table tbody tr td .file-upload-box img {
    width: 40px;
    height: 40px;
}

#add-catlist-new .modal-header {
    text-align: center;
    border-bottom: 0;
    font-weight: 300;
    padding: 5px 15px 0 25px;
}

#add-catlist-new .modal-header h4 {
    font-size: 16px;
    font-weight: 700;
    padding-top: 0px;
    color: var(--main-brand-color);
    padding: 15px 0px 20px 0;
}

#add-catlist-new .form-add-cat {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
}

#add-catlist-new .form-add-cat label {
    width: 100%;
    float: left;
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 13px;
    font-weight: 700;
    color: var(--main-brand-desc-color);
}

#add-catlist-new .form-add-cat input {
    width: 100%;
    float: left;
    height: 44px;
    outline: none;
    line-height: 44px;
    background: transparent;
    color: var(--main-brand-desc-color);
    padding: 0 15px;
    border: 1px solid #ccc;
    border-radius: 10px;
}

#add-catlist-new .modal-header .close {
    margin-top: 2px;
}

#add-catlist-new .close {
    float: right;
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .5;
    margin-right: -15px;
    margin-top: -13px;
}

#add-catlist-new .add-cate-btn {
    border-radius: 0px !important;
    padding: 20px 15px !important;
    font-weight: 700 !important;
    width: 100%;
    background: none;
    border-top: 1px solid #ddd;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    font-size: 14px;
    font-weight: 700;
    color: var(--main-sweet-alert-btn);
}

#add-catlist-new .add-cate-btn:hover,
#add-catlist-new .add-cate-btn:focus {
    background: transparent;
    color: var(--main-brand-color);
}

#add-catlist-new .modal-footer {
    border-top: none;
    box-shadow: none;
    margin-top: 0;
    padding: 0;
    padding-top: 0;
}

#add-catlist-new .modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 0px;
}

#add-catlist-new .modal-content {
    position: relative;
    background-color: transparent;
    border: none;
}


/*form styles*/

#msform {
    text-align: center;
    position: relative;
    float: left;
    width: 100%;
}

#msform label {
    text-align: left;
    width: 100%;
    float: left;
    margin-top: 15px;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700 !important;
    color: var(--main-brand-desc-color);
}

#msform fieldset {
    background: white;
    border: 0 none;
    border-radius: 10px;
    box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
    padding: 20px 30px;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    /*stacking fieldsets above each other*/
    position: relative;
}


/*Hide all except first fieldset*/

#msform fieldset:not(:first-of-type) {
    display: none;
}


/*inputs*/

#msform input[type=text],
#msform textarea {
    border: 1px solid #ccc;
    border-radius: 0px;
    margin-bottom: 15px;
    width: 100%;
    box-sizing: border-box;
    height: 44px;
    outline: none;
    line-height: 44px;
    background: transparent;
    color: var(--main-brand-desc-color);
    padding: 0 15px;
    border-radius: 10px;
}

#msform input[type=text]:focus {
    border: 1px solid #1578fc;
    box-shadow: 0px 0px 5px #d2d2d2;
}

.category-selected {
    border: 1px solid #ccc;
    border-radius: 0px;
    margin-bottom: 15px;
    width: 100%;
    box-sizing: border-box;
    height: 44px;
    outline: none;
    line-height: 44px;
    background: transparent;
    color: var(--main-brand-desc-color);
    padding: 0 15px;
    border-radius: 10px;
    text-align: left;
    float: left;
    position: relative;
}

.category-selected i {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 20px;
    color: #00d080;
}

#msform input:focus,
#msform textarea:focus {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline-width: 0;
    transition: All 0.5s ease-in;
    -webkit-transition: All 0.5s ease-in;
    -moz-transition: All 0.5s ease-in;
    -o-transition: All 0.5s ease-in;
}


/*buttons*/

#msform .action-button {
    width: 100px;
    background: var(--main-brand-color);
    font-weight: bold;
    color: white;
    border: 0 none;
    border-radius: 25px;
    cursor: pointer;
    padding: 10px 5px;
    margin: 15px 5px;
}

#msform .cancel-mdl {
    width: 100px;
    background: var(--main-brand-color);
    font-weight: bold;
    color: white;
    border: 0 none;
    border-radius: 25px;
    cursor: pointer;
    padding: 10px 5px;
    margin: 15px 5px;
}


/* #msform .action-button:hover, #msform .action-button:focus , #msform .cancel-mdl:hover , #msform .cancel-mdl:focus {
    box-shadow: 0 0 0 2px white, 0 0 0 3px var(--main-brand-color);
} */

#msform .action-button-previous {
    width: 100px;
    background: var(--main-brand-color);
    font-weight: bold;
    color: white;
    border: 0 none;
    border-radius: 25px;
    cursor: pointer;
    padding: 10px 5px;
    margin: 10px;
}


/* #msform .action-button-previous:hover, #msform .action-button-previous:focus {
    box-shadow: 0 0 0 2px white, 0 0 0 3px var(--main-brand-color);
} */


/*headings*/

.fs-title {
    font-size: 20px;
    color: var(--main-brand-color);
    margin-bottom: 10px;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif;
    margin: 0;
    padding: 0;
}

.fs-subtitle {
    font-weight: normal;
    font-size: 13px;
    color: #666;
    margin-bottom: 20px;
}

.ipad-search {
    width: 100%;
    float: left;
    margin-top: 20%;
    padding: 0 12%;
}

.mrpFilter #filterDiv2 .filter-text {
    padding-right: 0;
    padding: 0;
    width: 70px;
}

.mrpFilter #filterDiv2 .filter-text label {
    float: right !important;
    padding-top: 13px !important;
}

.subNav-wrap .menu-items>ul {
    display: flex;
}

.subNav-wrap .menu-items>ul li {
    flex-shrink: 0;
}

.private-lock {
    position: absolute;
    right: 0;
    margin-top: 0;
}

.dropdown-menu.drop-main-res>li>a {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.dropdown-menu.drop-main-res>li>a i.fa {
    margin-top: 0 !important;
    margin-left: 10px;
}

#seach-dv .panel-heading .panel-title span.font-light {
    font-weight: 700 !important;
}

.active-notify.active {
    color: var(--main-brand-color) !important;
}

#filterDiv1 {
    display: none;
}

.review-switch {
    position: absolute;
    margin-top: -50px;
    margin-left: 15px;
}

.star-rating-profile span.review_count {
    font-size: 11px;
}

.noti-msg-group-h3 {
    /*color: #787777;*/
}

span.noti-blue {
    color: var(--main-brand-color);
}

.marletplace-search-bar .comp-prof-new {
    display: flex;
    align-items: center;
}

.marletplace-search-bar .comp-prof-new li:last-child::after {
    display: none;
}

.marletplace-search-bar .comp-prof-new li {
    position: relative;
}

.marletplace-search-bar .comp-prof-new li a {
    font-family: 'Roboto', sans-serif;
    font-size: 12.5px;
    font-weight: bold;
    color: var(--main-brand-secondary-color);
}

.marletplace-search-bar {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 10px 0;
}

#comp_marketplace #search-com .input-search {
    justify-content: flex-end;
    width: 100%;
    max-width: 350px;
    padding: 10px 0;
}

.marletplace-search-bar.box-card #search-com {
    display: flex;
    justify-content: flex-end;
    max-width: calc(100% - 250px);
    padding-right: 15px !important;
}

.input-search {
    display: flex;
    align-items: center;
    width: calc(100% - 20px);
    padding-right: 0;
}

.grid_lists .recomendation-grid .flx-cls-new.absol-dv {
    width: 33.33%;
}

.mrpFilter>[class*="col-md-"] {
    /* width: 100%;
    max-width: 350px; */
    padding-top: 0 !important;
}

.mrpFilter [class*="col-lg"] {
    /* padding: 10px;
    padding-top: 10px !important; */
    padding-right: 10px !important;
    padding-right: 0 !important;
}

.detail-listing-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 30px;
}

.user-detail-card {
    width: 100%;
}

.user-detail-card .card-img {
    float: left;
    width: auto;
    padding-right: 10px;
}

.user-detail-card .user-card,
.user-detail-card .listing-user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
}

#userCard.user-detail-card .user-card.company-card .user-info {
    max-width: calc(100% - 55px);
}

.user-detail-card .user-card {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
}

.user-detail-card .listing-user .listing-user-avatar {
    margin: 0;
}

.user-detail-card .user-card.company-card .user-info {
    max-width: calc(100% - 55px);
}

.user-detail-card .card-company-img {
    padding-left: 15px;
}

.min-hght.conn-panel .connection-height form.inline {
    margin-right: 0;
}

.listing-desc .listing-specification [class*="col-"] {
    overflow: auto;
}

.actBtn {
    top: 50px;
}

.removetxt {
    background: rgba(0, 0, 0, 0.6);
    padding: 3px 12px;
    color: #fff;
    cursor: pointer;
    border-radius: 6px;
}

.soldBtn div label {
    font-size: 12px;
    padding: 2px 8px;
}

li.markPurchase {
    background-color: #c7992c;
    padding: 0.1rem 1rem;
    border-radius: 0.475rem;
    text-transform: capitalize;
    letter-spacing: 1px;
}

#cost-modal .form-group {
    border-bottom: none;
    padding-top: 19px;
    padding-bottom: 0px;
    margin-bottom: 0;
    background: transparent;
}


.marketplace-nav .mrpFilter #btnSwitchable,
.sticky-wrap .article-new-nav #btnSwitchable {
    text-align: right;
    padding: 0 12px 0 0;
    display: flex;
    align-items: center;
}
.marketplace-nav .mrpFilter #btnSwitchable .btn,
.sticky-wrap .article-new-nav #btnSwitchable .btn,
.time-event-nav #btnSwitchable .btn {
    background: transparent;
    padding: 0 4px;
    color: var(--main-brand-secondary-color);
    border: 1px solid #000;
    font-size: 21px;
    min-width: auto;
    /* height: 44px; */
    border: none;
}
.marketplace-nav .mrpFilter #btnSwitchable .btn:hover,
.marketplace-nav .mrpFilter #btnSwitchable .btn:focus,
.sticky-wrap .article-new-nav #btnSwitchable .btn:hover,
.sticky-wrap .article-new-nav #btnSwitchable .btn:focus,
.time-event-nav #btnSwitchable .btn:hover,
.time-event-nav #btnSwitchable .btn:focus {
    color: var(--main-brand-color);
}

.sidebar-toggled .listings-grids .column.list-item,
.listings-grids .column.list-item {
    padding: 10px 15px 0;
    width: 100%;
}
.listings-grids .column.list-item .listing {
    box-shadow: 0px 2px 8px #e0e0e0 !important;
}
.listings-grids .column.list-item .listing>.row>.col-lg-12:first-child {
    padding-left: 15px;
    width: 150px;
}
.listings-grids .column.list-item .listing>.row>.col-lg-12 {
    padding-left: 0;
    width: calc(100% - 150px);
}
.listings-grids .column.list-item .listing .listing-img {
    border-radius: 18px 0 0 18px;
    padding-top: 70%;
    overflow: inherit;
}
.listings-grids .column.list-item .listing .listing-img a.listing-img-link {
    border-radius: 18px 0 0 18px;
    border: none;
}
.listings-grids .column.list-item .listing .listing-img a.listing-img-link span {
    padding: 24px 4px 0;
    font-size: 9px;
}
.listings-grids .column.list-item .listing .listing-img .black-hoverlay {
    border-radius: 18px 0 0 18px !important;
    display: none;
}
.listings-grids .column.list-item .listing .listing-img .social-icons-list.social-icons-grid-view {
    display: none;
}
/* .listings-grids .column.list-item .listing .listing-img .soldBtn {
    position: relative;
    display: flex;
    width: 600px;
    top: auto;
    bottom: 10px;
    left: 135px;
    padding: 0;
    gap: 15px;
}
.listings-grids .column.list-item .listing .listing-img .soldBtn div .switchery-small {
    height: 16px;
}
.listings-grids .column.list-item .listing .listing-img .soldBtn div .switchery-small>small {
    height: 16px;
    width: 16px;
}
.listings-grids .column.list-item .listing .listing-img .soldBtn div {
    display: flex;
    align-items: center;
    gap: 5px;
}
.listings-grids .column.list-item .listing .listing-img .soldBtn div label {
    background: rgb(240 243 246);
    color: #000;
    margin: 0;
    font-size: 11px;
    padding: 1px 6px;
} */
.listings-grids .column.list-item .listing .listing-img .soldBtn.soldBtn-grid-view {
    display: none;
}
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit {
    top: 0;
    bottom: inherit;
    left: 135px;
    padding: 0;
    width: 500px;
}
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit li {
    border-radius: 0 0 0.475rem 0.475rem;
    padding: 1px 10px !important;
    letter-spacing: 0;
    font-size: 12px !important;
    font-weight: normal;
    top: 0;
    line-height: inherit;
    margin: 0px 6px 0 0px !important;
}
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit li.delListing,
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit li.editListing a,
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit li.revertListing a {
    display: none !important;
}
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit ul {
    display: flex;
}
.listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit ul li span {
    border-radius: 0 0 0.475rem 0.475rem;
    padding: 1px 10px !important;
    letter-spacing: 0;
    font-size: 12px !important;
    font-weight: normal;
    top: 0;
    line-height: inherit;
    margin: 0px 0 0 -10px !important;
}
.listings-grids .column.list-item .listing  .listing-body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 8px 0 8px !important;
    min-height: auto;
    position: relative;
}
.listings-grids .column.list-item .listing .listing-body .tit-date-box {
    width: 23%;
}
.listings-grids .column.list-item .listing .listing-body h3 {
    width: 91%;
    display: flex;
    /* flex-direction: column; */
    gap: 2px;
    justify-content: space-between;
}
.listings-grids .column.list-item .listing .listing-body label {
    margin: 0 !important;
    /* display: flex; */
    /* flex-direction: column; */
    width: auto;
    max-width: 100% !important;
    min-width: 100%;
}
.listings-grids .column.list-item .listing .listing-body label span {
    /* margin: 0; */
    max-width: 45%;
}
.listings-grids .column.list-item .listing .listing-body img.flag-final {
    margin: 3px 0 0px 6px;
}
.listings-grids .column.list-item .listing .listing-body > p {
    width: 22%;
    margin: 0 0 !important;
    padding: 0 15px;
    height: 34px;
}
.listings-grids .column.list-item .listing .listing-body .clearfix {
    display: flex;
    flex-direction: column;
    text-align: center;
    width: 13%;
}
.listings-grids .column.list-item .listing .listing-body .clearfix h3#lst-price {
    overflow: inherit;
    display: inline-block;
    margin: 0 0 8px !important;
    width: 100% !important;
    font-size: 14px !important;
    padding: 0;
}
.listings-grids .column.list-item .listing .listing-body .clearfix a.send-enquery-new {
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    min-width: 70%;
    margin: 0 auto;
}
.listings-grids .column.list-item .listing .listing-body  .soldBtn.soldBtn-list-view {
    position: initial;
    width: 16%;
}
.listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view div {
    padding: 0 0 3px;
}
.listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view div span.switchery-small {
    float: left;
    height: 16px;
}
.listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view div label {
    max-width: initial !important;
    min-width: initial !important;
    background: rgb(240 243 246);
    color: #000;
    margin: 0 0 0 4px !important;
    font-size: 11px;
    padding: 0px 6px;
}
.listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view div span.switchery-small small {
    height: 16px;
    width: 16px;
}
.listings-grids .column.list-item .listing .listing-body .row.full-width {
    padding: 0 20px 0 0;
    width: 25% !important;
}
.listings-grids .column.grid-item .listing .listing-body .soldBtn-list-view {
    display: none;
}
.listings-grids .column .listing .listing-body .social-icons-list-view {
    display: none;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown {
    display: block;
    position: absolute;
    left: inherit;
    right: 15px;
    top: 15px;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown button {
    border: none;
    background: transparent;
    color: var(--main-brand-secondary-color);
    font-size: 18px;
    padding: 0;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown button:hover {
    color: var(--main-brand-color);
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown ul.dropdown-menu {
    background: #fff;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.08) !important;
    left: inherit;
    right: 0;
    min-width: auto;
    padding: 0;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown ul.dropdown-menu li {
    width: 100%;
    line-height: inherit;
    background: transparent;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown ul.dropdown-menu a {
    display: block;
    border-bottom: 1px solid #efeeee;
    padding: 4px 10px;
    font-size: 20px;
    color: rgba(0, 0, 0, 0.4);
    border-radius: 0;
    line-height: inherit;
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown ul.dropdown-menu a:hover {
    color: var(--main-brand-color);
}
.listings-grids .column.list-item .listing .listing-body .social-icons-list-view.dropdown ul.dropdown-menu a .animated-icon {
    display: none;
}
.listings-grids .column.list-item .auction {
    background: #fff !important;
    box-shadow: 0px 2px 8px #e0e0e0 !important;
    border-radius: 18px;
}
.listings-grids .column.list-item .auction .row {
    display: flex;
    align-items: center;
}
.listings-grids .column.list-item .auction .row .user-card {
    order: 3;
    width: 40%;
}
.listings-grids .column.list-item .auction .row .user-card .top-panl {
    padding: 0;
}
.listings-grids .column.list-item .auction .time-auction-img {
    width: 200px;
    padding-right: 0;
}
.listings-grids .column.list-item .auction .time-auction-img .big-pic .auction-img {
    min-height: 100px;
    border-radius: 18px 0 0 18px;
}
.listings-grids .column.list-item .auction .time-auction-img .big-pic .bidbox-label {
    top: 0;
    bottom: inherit;
    left: 135px;
    padding: 3px 3px;
    background: rgb(240 243 246);
    border-radius: 0 0 0.475rem 0.475rem;
    width: 77px;
    text-align: center;
}

.listings-grids .column.list-item .auction .time-auction-img .big-pic .bidbox-status-lab {
    right: 0;
    padding: 2px 8px;
}

.listings-grids .column.list-item .auction .auction-bid-box .auction-body {
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    margin: 0;
    display: flex;
    width: 100%;
}

.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-by {
    width: 45%;
}

.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-by .col-lg-12 {
    display: flex;
    flex-direction: column;
    margin-top: 0 !important;
}

.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-by .col-lg-12 h3 {
    /* width: 50%;
    align-items: start; */
    padding: 0;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-by .col-lg-12 h3 a {
    width: 100%;
    margin: 0 !important;
    text-align: left;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-by .col-lg-12 span {
    margin: 0;
    padding: 0;
    text-align: left;
    /* width: 50%; */
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta {
    display: flex;
    width: 60%;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta ul {
    width: 75%;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta ul li {}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta ul li .font-aws-icon {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    padding-top: 0;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta .auction-button {
    margin: 0;
    padding: 0 10px;
    width: 51%;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta .auction-button .auction-bid {
    padding: 0 0 4px;
    min-height: auto;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta .auction-button .view-bid-buy-box {
    padding: 0;
}
.listings-grids .column.list-item .auction .auction-bid-box .auction-body .auction-meta .auction-button .view-bid-buy-box a.btn {
    padding: 4px 4px;
    min-height: auto !important;
    line-height: inherit;
    font-size: 13px;
    font-weight: normal;
}
.listings-grids .column.list-item .auction .time-auction-img .social-icons-grid-view {
    display: none;
}
.listings-grids .column .social-icons-list-view {
    display: none;
}
.listings-grids .column.list-item .auction .social-icons-list-view.dropdown {
    position: absolute;
    right: 15px;
    top: 15px;
    display: block;
}
.listings-grids .column.list-item .auction .social-icons-list-view.dropdown button {
    border: none;
    background: transparent;
    color: var(--main-brand-secondary-color);
    font-size: 18px;
    padding: 0;
}
.listings-grids .column.list-item .auction .social-icons-list-view.dropdown button:hover {
    color: var(--main-brand-color);
}
.listings-grids .column.list-item .auction .social-icons-list-view.dropdown ul.dropdown-menu {
    background: #fff;
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.08) !important;
    left: inherit;
    right: 0;
    min-width: auto;
    padding: 0;
}
.listings-grids .column.list-item .auction .social-icons-list-view.dropdown ul.dropdown-menu a {
    display: block;
    border-bottom: 1px solid #efeeee;
    padding: 4px 10px;
    font-size: 20px;
    color: rgba(0, 0, 0, 0.4);
    border-radius: 0;
    line-height: inherit;
}

.listings-grids .marketplace-list.column.list-item {}
.listings-grids .marketplace-list.column.list-item .listing .listing-body .tit-date-box {
    width: 25%;
}
.listings-grids .marketplace-list.column.list-item .listing .listing-body > p {
    width: 30%;
}
.listings-grids .marketplace-list.column.list-item .listing .listing-body .clearfix {
    width: 19%;
}
.listings-grids .marketplace-list.column.list-item .listing .listing-body .soldBtn.soldBtn-list-view {
    display: none;
}


/* ====== Time Auction css open ====== */
#timeAuctions {}
#timeAuctions .my-bids-new {}
#timeAuctions .my-bids-new .bids-flex.column.list-item {
    padding: 10px 15px 0;
    width: 100%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv {
    display: flex;
    background: #fff;
    box-shadow: 0px 2px 8px #e0e0e0 !important;
    border-radius: 18px;
    align-items: center;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic {
    position: initial;
    margin: 0;
    width: 18%;
    display: flex;
    /* flex-basis: 18%;
    width: auto; */
    align-items: center;
    z-index: 9;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .auction-img {
    border-radius: 10px 0 0 10px;
    background-size: cover !important;
    height: 100px;
    width: 120px;
    float: left;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic a.expand-min {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .edit-pen {
    background: transparent;
    width: auto;
    height: auto;
    line-height: initial;
    right: 15px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .edit-pen .dot-icon {
    margin: 0;
    padding: 0 !important;
    font-size: 18px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .edit-pen .dot-icon:hover {
    color: var(--main-brand-color) !important;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .edit-pen .drop-my-auction {
    margin: 0;
    left: initial;
    right: 5px;
    top: 10px;
    min-width: auto;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .edit-pen .drop-my-auction li {
    margin: 0;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .auction-img span {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv {
    display: block !important;
    background: transparent;
    border-radius: initial;
    box-shadow: none;
    float: left;
    width: calc(100% - 120px);
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv h1 {
    padding: 10px 0 10px 8px;
    text-align: left;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv h1 a {
    width: 100%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv p {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv a.view-dtl {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid {
    position: absolute;
    bottom: 0;
    z-index: 99;
    border-radius: 0 0 0 10px;
    background: rgba(255, 255, 255, 0.7);
    color: var(--main-brand-secondary-color);
    margin: 0;
    padding: 6px 6px;
    width: auto !important;
    width: 8.5% !important;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid h1 {
    font-size: 11px;
    margin: 0;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid span {
    position: static;
    vertical-align: middle;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    text-align: left;
    float: left;
    margin: 2px 0 0 4px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid span::before,
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid span::after{
    width: 10px;
    height: 10px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .right-dv-bid  {
    width: auto;
    position: absolute;
    top: 0;
    left: 120px;
    background: rgb(227 225 225 / 70%);
    height: 20px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .right-dv-bid div[id*=counterDiv]  {
    width: 100%;
    padding: 0 8px;
    display: inline-block;
    margin: 2px 0 0 0;
}

#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx {
    border-radius: 0;
    box-shadow: none;
    background: transparent;
    margin: 0;
    padding: 0;
    display: flex;
    min-height: auto;
    width: auto;
    flex-basis: 80%;
    align-items: center;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .bid-currency {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul {
    display: flex;
    margin: 0;
    text-align: center;
    align-items: center;
    min-height: auto;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li {
    border-bottom: none;
    border-right: 1px solid #E9E9E9;
    padding: 10px;
    height: auto;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li:last-child {
    border: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .winnng-dv {
    padding: 0;
    width: auto;
    width: 90%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .winnng-dv h4 {
    font-size: 12px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .winnng-dv span {
    font-size: 26px;
}
/* #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li div[id*=lastBid_],
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li div[id*=nextBid_] {
    width: 85%;
} */
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp {
    width: 64%;
    padding: 0 8px;
    clear: initial;
}
/* #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=ajust_ob] {
    width: 64%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=ajust_ob] .min-pllu-main.ajust-obp {
    width: 100%;
} */
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp label {
    margin: 0 0 4px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box {}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .minus-btn {
    font-size: 24px;
    margin: 2px 4px 0 0;
    width: 30px;
    height: 30px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .plus-btn {
    font-size: 16px;
    margin: 2px 0 0 4px;
    width: 30px;
    height: 30px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .start_percent {
    padding: 8px 4px;
    font-size: 12px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .starting_bid_price {
    padding: 8px 4px;
    font-size: 12px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .update-btn {
    /* margin: 0; */
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] {
    /* width: 375px; */
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] .bidbx-ended {
    width: 375px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .bidbx-ended {
    margin: 0;
    font-size: 12px;
    padding: 8px;
    width: 93%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .clearfix {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box {
    display: flex;
    flex-basis: 93%;
    align-items: center;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box br {
    display: none;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box {
    padding: 0 0;
    flex-basis: 65%;
    order: 2;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box .view-bid-buy {
    font-size: 13px;
    padding: 6px 6px;
    display: flex;
    flex-direction: column;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box .view-bid-buy span {
    font-size: 11px;
    display: inline-block;
    width: 100%;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box .view-bid-buy span a i {
    font-size: 11px !important;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box > div:last-child {
    display: flex;
    position: relative;
    flex-direction: column;
    padding: 0 8px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box a.view-document {
    position: initial;
    max-width: 100%;
    margin: 0;
    font-size: 12px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .message-sellerHit {
    position: initial;
    max-width: 100%;
    padding: 8px 6px;
    border-radius: 8px;
    font-weight: normal;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box button.message-seller {
    position: relative;
    border-radius: 10px;
    padding: 8px 6px;
    font-weight: normal;
    margin: 0 !important;
    font-size: 12px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst {
    order: 4;
    flex-basis: 55%;
    margin: 0 0 0 8px;
    width: 200px;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic {}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user {
    margin: 0;
    padding: 0 !important;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user .pull-right {
    margin: 5px 0 0 0 !important;
}
#timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user .listing-user-info {
    width: calc(100% - 120px);
}

#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .col-lg-12.full-height,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .col-lg-12.full-height {
    width: 10%;
    min-height: auto !important;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .animated-backgroundm,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .animated-backgroundm {
    height: 100px;
    border-radius: 18px 0 0 18px;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .col-lg-12,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .col-lg-12 {
    width: 85%;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .listing-body,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .listing-body {
    min-height: auto;
    height: 100px;
}
#listingView .recomendation-grid .bids-flex.column.list-item .listing .listing-body .clearfix {
    display: inline-block;
    width: 100%;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .listing-body .btn-line-background,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .listing-body .btn-line-background {
    margin-top: 30px;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .listing-body .line-background-one,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .listing-body .line-background-one {
    margin-top: 0;
}
#timeAuctions .my-bids-new #loading-div .bids-flex.column.list-item .listing .listing-body .btn-aniate,
#listingView .recomendation-grid .bids-flex.column.list-item .listing .listing-body .btn-aniate {
    margin-top: 15px;
}

.popover {
    z-index: 999;
}
/* ====== Time Auction css close ====== */


#loading-div .bids-flex.list-item {
    padding: 10px 15px 0;
    width: 100%;
}
#loading-div .bids-flex.list-item .listing .col-lg-12.full-height {
    width: 10%;
    min-height: auto !important;
}
#loading-div .bids-flex.list-item .listing .col-lg-12.full-height .animated-backgroundm {
    height: 100px;
    border-radius: 18px 0 0 18px;
}
#loading-div .bids-flex.list-item .listing .col-lg-12 {
    width: 85%;
}
#loading-div .bids-flex.list-item .listing .listing-body {
    min-height: auto;
    height: 100px;
}
#loading-div .bids-flex.list-item .listing .listing-body .clearfix {
    display: inline-block;
    width: 100%;
}
#loading-div .bids-flex.list-item .listing .listing-body .line-background-one {
    margin-top: 0;
}
#loading-div .bids-flex.list-item .listing .listing-body .btn-line-background {
    margin-top: 30px;
}
#loading-div .bids-flex.list-item .listing .listing-body .btn-aniate {
    margin-top: 15px;
}


/* ====== My Bid Auction css open ====== */
#myBidData {}

#myBidData .column.list-item,
#myBidData_r .column.list-item {
    padding: 10px 0 0;
    width: 100%;
}

#myBidData .column.list-item .main-bids-dv,
#myBidData_r .column.list-item .main-bids-dv {
    display: flex;
    background: #fff;
    box-shadow: 0px 2px 8px #e0e0e0 !important;
    border-radius: 18px;
    align-items: center;
    padding: 10px 20px;
}

#myBidData .column.list-item .main-bids-dv .status-bider,
#myBidData_r .column.list-item .main-bids-dv .status-bider {
    display: flex;
    flex-direction: column;
    flex-basis: 13%;
}

#myBidData .column.list-item .main-bids-dv .left-dv-bid,
#myBidData_r .column.list-item .main-bids-dv .left-dv-bid {
    margin: 0;
    flex-basis: 100%;
}

#myBidData .column.list-item .main-bids-dv .right-dv-bid,
#myBidData_r .column.list-item .main-bids-dv .right-dv-bid {
    flex-basis: 100%;
    text-align: left;
    padding: 3px 0 0;
    width: 100%;
}

#myBidData_r .column.list-item .main-bids-dv .right-dv-bid  .top-right-timer {
    float: left;
}
#myBidData .column.list-item .main-bids-dv .right-dv-bid .top-right-timer {
    float: left;
    margin-top: 4px;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main {
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    flex-basis: 87%;
    padding: 0;
    margin: 0;
    min-height: auto;
    display: flex;
    align-items: center;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box {
    width: 28%;
    display: inline-block;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box > a,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box > a {
    width: 100%;
    display: inline-block;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box h1,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box h1 {
    padding: 0;
    margin: 0;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box h2,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box h2 {
    padding: 0;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .bid-currency,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .bid-currency {
    padding: 0;
    width: 15%;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main .bid-currency span,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main .bid-currency span {
    padding: 6px 14px;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main ul,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul {
    margin: 0;
    display: flex;
    align-items: center;
    min-height: auto;
    width: 47%;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main ul li,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li {
    border-bottom: none;
    border-right: 1px solid #E9E9E9;
    text-align: center;
    padding: 10px;
    height: auto;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main ul li:last-child,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li:last-child {
    border: none;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-],
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] {
    display: flex;
    flex-direction: column;
    text-align: center;
    width: 125px;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.view-document,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.view-document {
    position: inherit;
    margin: 0 0 2px;
    max-width: 100%;
    font-size: 12px;
}

#myBidData .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.message-seller,
#myBidData_r .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.message-seller {
    border-radius: 8px;
    padding: 10px 8px;
    font-size: 13px;
    font-weight: normal;
}


/* ====== My Bid Auction css close ====== */


/* ====== New Marketplace Filters css open ====== */
#listingView .filter-box {
    display: none;
}
.marketplace-filter > .style-2 {
    height: calc(87vh) !important;
    padding: 0 4px 0 12px !important;
}
.marketplace-filterbox-external .mbCloseFilterdiv {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: end;
    padding: 10px 13px;
    /* position: relative; */
    top: 10px;
    right: 8px;
    font-size: 24px;
    font-weight: normal;
}
.marketplace-filterbox-external .mbCloseFilterdiv button.mbCloseFilter {
    background: transparent;
    padding: 0;
    border: none;
    color: var(--main-brand-color);
}
.marketplace-filterbox-external {
    position: fixed;
    width: 295px;
    height: 93%;
    background: #fff;
    left: 0;
    top: 80px;
    z-index: 998;
    /* padding: 20px; */
    overflow: hidden;
    transform: translateY(0%);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.marketplace-filterbox-external.collapse {
    /* overflow-y: scroll; */
    transform: translateY(100%);
}
.marketplace-filterbox-external.collapse.in {
    transform: translateY(0%);
}
.marketplace-filterbox-external ul.nav {
    display: flex;
    flex-wrap: wrap;
    padding: 0 10px 0px;
}
.marketplace-filterbox-external ul.nav li a {
    font-size: 16px;
    font-weight: 600;
    border-bottom: 5px solid transparent;
    padding: 8px 10px;
    color: var(--main-brand-secondary-color);
}
.marketplace-filterbox-external ul.nav li {
    padding: 0 4px;
    flex-basis: 49%;
    /* text-align: center; */
}
.marketplace-filterbox-external ul.nav li.active a {
    border-bottom-color: var(--main-brand-color);
    color: var(--main-brand-secondary-color);
}
.marketplace-filterbox-external ul.nav li a:hover {
    border-bottom-color: var(--main-brand-color);
    color: var(--main-brand-secondary-color);
}
.marketplace-filterbox-external ul.nav li:after {
    content: "";
    height: 28px;
    width: 1px;
    border-right: solid 1px #dddedf;
    position: absolute;
    right: 0px;
    top: 6px;
}
.marketplace-filterbox-external ul.nav li:last-child:after {
    content: none;
}
.marketplace-filterbox-external .sideFilterBox {
    /* padding: 5px 20px 20px; */
}
.marketplace-filterbox-external .sideFilterBox.style-2 {
    overflow: auto;
    height: calc(80vh);
    padding: 0 14px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main {
    width: 100%;
    position: relative;
    margin-bottom: 15px;
    background-color: #F0F3F6;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    border: 1px solid #CED4DA;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-header button.filter-boxBtn {
    background-color: transparent;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    font-size: 16px;
    padding: 16px;
    width: 100%;
    border: none;
    text-align: left;
    font-weight: normal;
    text-transform: capitalize;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-header button.filter-boxBtn:after {
    content: '\f107';
    position: absolute;
    font-family: 'FontAwesome';
    right: 10px;
    right: 22px;
    font-size: 20px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-header button.filter-boxBtn.on:after {
    content: "\f106";
    position: absolute;
    font-family: 'FontAwesome';
    right: 10px;
    right: 22px;
    font-size: 20px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse {
    position: relative;
    padding: 0px;
    height: 0;
    background-color: transparent;
    overflow: hidden;
    font-weight: normal;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse.show {
    background: var(--main-brand-text-color);
    padding: 16px 4px 8px 16px;
    height: auto;
    border-top: 1px solid #CED4DA;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox {
    position: relative;
    width: 100%;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox > ul {
    max-height: 200px;
    /* overflow: auto; */
    padding: 0 8px 0 0;
    margin: 0;
}
.marketplace-filterbox-external #tab1 .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox > ul {
    max-height: initial;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li {
    padding: 0 0 10px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li:last-child {
    padding: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li .checkbox {
    margin: 0;
    width: calc(100% - 45px );
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li .checkbox label {
    color: #343A40;
    font-size: 14px;
    padding-left: 24px !important;
    margin: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li .checkbox label:after {
    left: 0 !important;
    text-align: center;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li span {
    background: var(--main-brand-color);
    color: var(--main-brand-text-color);
    font-size: 12px;
    padding: 0px 8px;
    border-radius: 24px;
    height: 22px;
    line-height: 22px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li ul {
    padding: 10px 0 0 20px;
    width: 100%;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .year-box {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 5px;
    padding: 8px 0 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .year-box > .form-control {
    border: 1px solid #DAE6F7;
    border-radius: 4px;
    padding: 8px 4px 4px 8px;
    height: 40px;
    min-height: auto;
    color: #53565A;
    width: 46%;
    font-size: 14px;
    position: relative;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .year-box label {
    border: 1px solid #DAE6F7;
    border-radius: 4px;
    padding: 8px 8px 3px 30px;
    height: 40px;
    min-height: auto;
    color: #53565A;
    width: 46%;
    font-size: 14px;
    position: relative;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .year-box label:before {
    content: "\f133";
    position: absolute;
    font-family: 'FontAwesome';
    left: 10px;
    font-size: 14px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .year-box label .form-control {
    padding: 0;
    border-radius: 0;
    font-size: 14px;
    height: auto;
    min-height: auto;
    border: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider {
    width: 100%;
    margin: auto;
    position: relative;
    padding: 0 12px 8px 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .irs--round {
    height: 50px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .irs--round .irs .irs-line {
    top: 24px;
    height: 4px;
    background: #CED4DA;
    border-radius: 4px;
    border: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .irs--round .irs span.irs-from, span.irs-to, span.irs-max, span.irs-min, span.irs-single {
    display: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .irs--round .irs-bar {
    background: var(--main-brand-color);
    border: none;
    box-shadow: none;
    top: 24px;
    height: 4px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .irs--round .irs-handle {
    background: var(--main-brand-color);
    border-color: var(--main-brand-color);
    width: 14px;
    height: 14px;
    top: 19px;
    border: none;
    box-shadow: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data {
    display: flex;
    justify-content: flex-start;
    color: var(--main-brand-color);
    font-size: 16px;
    flex-wrap: wrap;
    align-items: center;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data span {
    padding: 0 5px 0 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data input {
    background: transparent;
    color: var(--main-brand-color);
    font-size: 16px;
    width: 35%;
    padding: 0;
    border: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data input#o_max_year {
    width: 39%;
    text-align: right;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container {
    width: 100%;
    padding: 0 8px 8px 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container a.select2-choice {
    border: 1px solid #DAE6F7;
    border-radius: 4px;
    padding: 2px 12px;
    height: 40px;
    min-width: auto !important;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container a.select2-choice .select2-arrow b:before {
    content: "\f107";
    top: 6px;
    right: -2px;
    font-size: 20px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data label {
    margin: 0;
    width: 35%;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data label input {
    width: 100%;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .range-slider .extra-data label:last-child input {
    text-align: right;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0 8px 8px 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .form-control {
    border: 1px solid #DAE6F7;
    border-radius: 6px;
    padding: 8px 4px 4px 8px;
    height: 40px;
    min-height: auto;
    color: #53565A;
    width: 100%;
    font-size: 14px;
    position: relative;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box #filtersDiv {
    margin: 0;
    width: 100%;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .navi-search {
    width: 100%;
    padding: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .navi-search .form-control {
    width: calc(100% - 45px) !important;
    min-width: auto;
    height: 45px;
    font-size: 13px;
    padding: 5px 4px 4px 8px;
    border-radius: 6px 0 0 6px !important;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .navi-search button#lsearch {
    border-radius: 0px 6px 6px 0 !important;
    min-height: auto;
    height: 45px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .navi-search button#lsearch i {
    font-size: 1.2rem;
}
.datepicker.dropdown-menu {
    z-index: 999 !important;
}

.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .min-year-row {
    width: 50%;
    float: left;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .min-year-row .select2-container a.select2-choice {
    padding: 2px 3px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .min-year-row .select2-container .select2-chosen {
    margin: 4px 0 0 0 !important;
}

.marketplace-filterbox-external .sideFilterBox.style-2#sideFilterBox {
    height: calc(73vh);
}
.marketplace-filterbox-external .filter-box {
    margin: 0 !important;
}
.marketplace-filterbox-external .filter-search {
    /* padding: 0 14px 0; */
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main.search-filter .filter-BoxCollapse {
    padding: 14px 0 !important;
}
.marketplace-filterbox-external .filter-search .title_four {
    display: flex;
    align-items: center;
    color: #373737;
    font-size: 20px;
    margin: 0 0 8px;
}
.marketplace-filterbox-external .filter-search .title_four .clost_tag {
    margin-left: auto;
    display: none;
}
.marketplace-filterbox-external .filter-search .filter_select .list_filter {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 10px;
    padding: 0 0 10px;
    gap: 6px;
    border-bottom: 1px solid #DBDBDB80;
}
.marketplace-filterbox-external .filter-search .filter_select .list_filter li {
    padding: 0;
}
.marketplace-filterbox-external .filter-search .filter_select .list_filter li a {
    background: #F5F5F5;
    border: 1px solid #E6E6E6;
    display: flex;
    align-items: center;
    padding: 2px 10px;
    color: #545454;
    font-size: 12px;
    font-weight: 600;
    border-radius: 40px;
    text-decoration: none;
}
.marketplace-filterbox-external .filter-search .filter_select .list_filter li a span {
    margin: 0 0 0 6px;
}
.marketplace-filterbox-external  .ClearBtn {
    padding: 0px 14px 16px;
    text-align: right;
}
.marketplace-filterbox-external .ClearBtn a {
    font-size: 14px;
    font-weight: 500;
    color: #545454;
    text-decoration: none;
}
.marketplace-filterbox-external .sideFilterBox {}
.marketplace-filterbox-external .sideFilterBox .filter-box-main {
    border: none;
    border-bottom: 1px solid #A4A5A6;
    margin-bottom: 1px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box {
    padding: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container {
    padding: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container a.select2-choice {
    border: 1px solid #aaa;
    height: 47px;
    line-height: 22px;
    padding: 8px;
    border-radius: 6px;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container a.select2-choice .select2-arrow {
    right: 0;
    top: 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .select2-container a.select2-choice .select2-arrow b:before {
    top: 11px !important;
}
.select2-drop-active {
    border-radius: 0;
    border-top: none;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox .usage-box .navi-search .form-control {
    padding: 5px 4px 4px 0;
}
.marketplace-filterbox-external .sideFilterBox .filter-box-main .filter-BoxCollapse .filterBodyBox ul li {
    padding: 0 0 6px;
}

/* ====== New Marketplace Filters css close ====== */


.time-event-nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.time-event-nav .listing-user {
    display: flex;
    align-items: center;
    justify-content: end;
    width: auto;
    margin-left: auto;
}
.time-event-nav #filtersDivAuc {
    display: flex;
    justify-content: flex-end;
    margin-left: auto;
    margin-right: 24px;
}
.time-event-nav .input-search.navi-search {
    width: 50%;
}
.time-event-nav .input-search.navi-search button {
    padding: 4px 12px 4px 12px;
}



#attach_content .clearfix {
    display: flex;
}


.elebbre-auction-modal {}
.elebbre-auction-modal .modal-content button.close {
    position: absolute;
    right: 8px;
    top: 2px;
    font-size: 28px;
}
.elebbre-auction-modal .modal-content a {
    position: absolute;
    right: 40px;
    bottom: 21px;
    color: var(--main-brand-text-color);
    border: 2px solid;
    border-radius: 40px;
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    text-transform: uppercase;
    padding: 8px 18px;
}
.elebbre-auction-modal .modal-content a:hover {
    border-color: var(--main-brand-color);
    background: var(--main-brand-color);
}
.elebbre-auction-modal .vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
}
.elebbre-auction-modal .vertical-align-center {
    display: table-cell;
    vertical-align: middle;
}
.elebbre-auction-modal .modal-content {
    width:inherit;
    height:inherit;
    margin: 0 auto;
    border: none;
    background: transparent;
}

.elebbre-auction-modal .modal-content img.img-responsive {
    width: 100%;
}

.owl-carousel.owl-drag .owl-item .New_Elebbre_DivStart {
    width: 100%;
}

.mr-dayim {
    display: flex;
    height: auto;
    padding: 8px 0;
    align-items: center;
}

.mr-dayim img.img-fluid {
    width: 130px;
}

.search-item-box.listing .list-over-hiden2 .social-icons-listright {
    position: absolute;
    top: 20px;
    right: 20px;
    color: #fff;
    width: auto;
    display: block;
}
.search-item-box.listing .list-over-hiden2 .social-icons-listright .fa {
    font-size: 12px;
    text-align: center;
    display: block;
}
.search-item-box.listing .list-over-hiden2 .social-icons-listright a {
    color: #ece9e9;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    border: none;
    padding: 4px 6px 4px 6px;
    border-radius: 6px;
    text-align: center;
    margin-bottom: 7px;
    min-width: 30px;
    width: auto;
    height: auto;
    float: right;
    clear: both;
    box-shadow: none;
    background: #47474799;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.search-item-box.listing .list-over-hiden2 .social-icons-listright a .animated-icon {
    max-width: 0;
    -webkit-transition: max-width 1s;
    transition: max-width 1s;
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    overflow: hidden;
}
.search-item-box.listing .list-over-hiden2 .social-icons-listright a:hover{
	/* color: var(--main-brand-color); */
    gap: 4px;
}
.search-item-box.listing .list-over-hiden2 .social-icons-listright a:hover .animated-icon {
    max-width: 150px;
}

.search-item-box.listing .list-over-hiden2 .listing-action.listing-edit ul li {
    padding: 0 0 0 4px;
}







@media (min-width: 1500px) {
    .bids-flex,
    .flx-cls-new,
    .flx-cls-auc,
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-auc,
    .recomendation-grid .flx-cls-new,
    .sidebar-toggled .flx-cls-new[class*="list-div-"],
    .listings-grids .recomendation-grid .flx-cls-new,
    .sidebar-toggled .recomendation-grid .flx-cls-new.absol-dv,
    .grid_lists .recomendation-grid .flx-cls-new.absol-dv,
    .sidebar-toggled .recomendation-grid .flx-cls-new[class*="list-div-"] {
        width: 33.33%;
        padding: 10px;
    }
    .sidebar-toggled .flx-cls-new,
    .sidebar-toggled .recomendation-grid .flx-cls-new,
    .sidebar-toggled .flx-cls-new[class*="list-div-"],
    .sidebar-toggled .recomendation-grid .flx-cls-new.absol-dv,
    .sidebar-toggled .recomendation-grid .flx-cls-new[class*="list-div-"] {
        width: 25%;
        padding: 10px;
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        padding: 0;
        margin: 0;
    }
    .sidebar-toggled #wrapper #content-wrapper .container-fluid {
        padding: 80px 30px 0 150px;
    }
}

@media (min-width: 1681px) {
    .bids-flex,
    .flx-cls-new,
    .flx-cls-auc,
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-auc,
    .recomendation-grid .flx-cls-new,
    .sidebar-toggled .flx-cls-new[class*="list-div-"],
    .listings-grids .recomendation-grid .flx-cls-new,
    .sidebar-toggled .recomendation-grid .flx-cls-new.absol-dv,
    .grid_lists .recomendation-grid .flx-cls-new.absol-dv,
    .sidebar-toggled .recomendation-grid .flx-cls-new[class*="list-div-"] {
        width: 25%;
        padding: 10px 15px;
    }
    .company-dv .recomendation-grid .flx-cls-new {
        width: 33.33%;
    }
    .sidebar-toggled .recomendation-grid .flx-cls-new {
        width: 25%;
        padding: 10px 15px;
    }
    #recommended_content .recomendation-grid .flx-cls-new .flx-cls-new {
        width: 100%;
        margin: 0;
    }
    #listingView .listings-grid {
        padding: 0;
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        padding: 0;
        margin: 0;
    }
    .sidebar-toggled #wrapper #content-wrapper .container-fluid {
        padding: 80px 70px 0 300px;
    }
    .absol-dv .pophover-dv {
        max-width: calc(100% - 30px);
    }
}

@media (min-width: 1601px) and (max-width: 1800px) {
    #main-search input.new-search {
        color: var(--main-brand-secondary-color);
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content-krnk {
        width: 1400px;
        margin: 0 auto;
    }
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 78px;
        z-index: 968;
        width: 74.4%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .sidebar-toggled .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 78px;
        z-index: 968;
        width: 87.4%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 78px;
        z-index: 699;
        width: 75.8%;
        border-radius: 0px 0px 18px 18px !important;
        margin-left: -10px;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
}

@media (max-width: 1800px) {
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic {
        width: 20%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item {
        padding: 10px 0;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] {
        width: auto;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] .bidbx-ended {
        width: 240px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .bidbx-ended {
        width: 60%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst {
        margin: 0 24px 0 0;
        width: 220px;
    }
    #myBidData .column.list-item .main-bids-dv, 
    #myBidData_r .column.list-item .main-bids-dv {
        padding: 10px 10px;
    }
    #myBidData .column.list-item .main-bids-dv .left-dv-bid h1 {
        margin-right: 3px;
    }
}

@media (max-width: 1750px) {
    .listings-grids .column.list-item .listing .listing-body .tit-date-box {
        width: 26%;
    }
    .listings-grids .column.list-item .listing .listing-body > p {
        width: 20%;
    }

}

@media (max-width: 1700px) {
    .top-user-opt .search-mb {
        padding: 0 10px;
        flex-basis: 30%;
    }
    .top-user-opt .search-mb .main-search {
        max-width: calc(100% - 150px);
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li {
        padding: 10px 5px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box {
        padding: 0 8px 0 0;
    }
    #myBidData .column.list-item .main-bids-dv .status-bider, #myBidData_r .column.list-item .main-bids-dv .status-bider {
        flex-basis: 15%;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main {
        flex-basis: 85%;
    }
}

@media (max-width: 1650px) {
    .listings-grids .column.list-item .listing .listing-body label span {
        max-width: 42%;
        margin-left: 5px;
    }
}

@media (max-width: 1600px) {
    .top-user-opt .search-mb {
        /* flex: 0 0 33%; */
    }
    .search-top-new {
        max-width: 220px;
    }
    .main-search {
        max-width: calc(100% - 220px);
    }
    #wrapper #content-wrapper .container-fluid {
        padding: 80px 30px 0 330px;
    }
    .usrcard-feeds .user-info,
    #userCard .user-info,
    .user-card .user-info,
    .nodealer .user-info {
        margin-left: 0px !important;
        width: 170px;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 44%;
        float: left;
        padding-left: 40px;
    }
    .sidebar-toggled .recomendation-grid .user-name-detail {
        width: 88px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .user-name-detail {
        width: 88px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled .recomendation-grid .auction.time .user-name-detail h1 {
        width: auto;
        max-width: 61%;
        float: left;
        color: #343b45;
        font-size: 12.5px;
        font-weight: 700;
        padding: 0px;
        margin: 0px;
        line-height: normal;
        margin-bottom: 4px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 45%;
    }
    .three-feed-post .usrcard-feeds {
        margin-top: 2px;
    }
    .box-shadow-main.my-bid-bx #starting_bid_price,
    .ajust-obp .starting_bid_price {
        background: none;
        border: 1px solid rgba(52, 59, 69, 0.3);
        width: 30%;
        padding: 9px 10px;
        margin-top: 0px;
        float: left;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 79%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 69.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 69%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .flx-cls-auc .ver-num img {
        width: 70%;
        border: none !important;
        margin-top: 4px;
    }
    .without-login-tab .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 130px;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 78.8%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 77.4%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .article-new-nav#stickThis.stick {
        width: 78%;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 77.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 65%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        border-radius: 0 0 18px 18px !important;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 65.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    .content-krnk .auctions-wrap {
        width: 100%;
        margin: 0 auto;
    }
    .flx-cls-feeds {
        width: 100%;
        float: left;
        margin: 10px 2px;
        transition: all 0.1s ease;
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: none;
    }
    .ipad-menu {
        display: none;
    }
    .sidebar-toggled .article-new-nav#stickThis.stick {
        width: 88.6%;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 79.6%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .flx-cls {
        width: 475px;
        float: left;
        margin: 10px 15px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .flx-cls {
        width: 372px;
        float: left;
        margin: 10px 15px;
        transition: all 0.1s ease;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    #comp_marketplace .listings-grids .user-name-detail {
        width: 80px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 86.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-tabs .flx-cls-new.new-home-grid {
        width: 24%;
        float: left;
        margin: 10px 0px 10px 10px;
        transition: all 0.1s ease;
    }
    .recomendation-grid .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 115px;
        text-overflow: ellipsis;
    }
    .listing-user .listing-user-info a.listname-ver {
        max-width: calc(100% - 32px);
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        width: 100%;
        float: left;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 46% !important;
        margin-top: 8% !important; */
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 31% !important;
        margin-top: 4% !important; */
    }
    .filter-item .btn:before {
        right: 8px;
    }
}

@media (max-width: 1565px) {
    .top-user-opt .search-mb {
        flex-basis: 24%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic {
        width: 18%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .auction-img {
        width: 104px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid {
        padding: 6px 4px;
        width: auto !important;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .left-dv-bid h1 {
        font-size: 10px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx {
        flex-basis: 82%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul {
        width: 85%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] .bidbx-ended {
        width: 200px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .bidbx-ended {
        width: 48%;
    }
    .listings-grids .column.list-item .listing>.row>.col-lg-12:first-child {
        padding-right: 8px;
        width: 140px;
    }
    .listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit {
        left: 124px;
    }
    .listings-grids .column.list-item .listing>.row>.col-lg-12 {
        width: calc(100% - 140px);
    }
    .listings-grids .column.list-item .listing .listing-body .tit-date-box {
        width: 25%;
    }
    .listings-grids .column.list-item .listing .listing-body > p {
        width: 18%;
    }
    .listings-grids .column.list-item .listing .listing-body .clearfix {
        width: 12%;
    }
    .listings-grids .column.list-item .listing .listing-body .clearfix h3#lst-price {
        font-size: 13px !important;
        word-break: break-word;
        white-space: inherit;
    }
    .listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view {
        padding: 0 0 0 10px;
        width: 22%;
    }

}

@media (max-width: 1500px)  {
    .navbar-brand.mr-1 img {
        width: 60px;
        margin: 6px 0 0 0;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .big-pic .headbid-dv {
        width: calc(100% - 106px);
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .right-dv-bid {
        left: 104px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx {
        flex-basis: 81%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li {
        padding: 10px 2px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .total-bid {
        font-size: 11px;
        font-weight: normal;
    }    
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .view-bid {
        font-size: 14px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .winnng-dv h4 {
        font-size: 11px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx ul li .winnng-dv span {
        font-size: 20px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx div[id*=bidbox-ended] .bidbx-ended {
        width: 150px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .bidbx-ended {
        width: 40%;
        font-size: 11px;
        line-height: initial;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp {
        width: 45%;
        padding: 0 4px;
        margin: 0;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp label {
        margin: 0 0 2px;
        font-size: 12px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box {
        width: 100%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .update-btn {
        width: 100%;
        margin: 4px 0;
        font-size: 12px;
        padding: 7px 10px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .minus-btn {
        margin: 4px 4px 0 0;
        width: 24px;
        height: 24px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp .price-adjust-box .plus-btn {
        margin: 4px 0 0 4px;
        width: 24px;
        height: 24px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst {
        margin: 0 14px 0 0;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst h6 {
        font-size: 12px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .on-off {
        left: 30px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .thumbnail-wrapper.d54,
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .thumbnail-wrapper.d42 {
        width: 40px;
        height: 40px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user .listing-user-info {
        max-width: initial;
        width: calc(100% - 90px);
        padding: 0 !important;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user .listing-user-info a h4 {
        font-size: 12px !important;
        margin: 6px 0 0 !important;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .sold-lst .user-pic .listing-user .listing-user-info a span {
        font-size: 11px !important;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box {
        padding: 0 0 0 0;
        flex-basis: 98%;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box {
        padding: 0 0;
        flex-basis: 62%;
        order: 2;
        gap: 3px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box .view-bid-buy-box .view-bid-buy {
        font-size: 12px;
        padding: 6px 2px;
    }
    #timeAuctions .my-bids-new .bids-flex.column.list-item .main-bids-dv .box-shadow-main.my-bid-bx .est-bid-view-box > div:last-child {
        padding: 0 4px;
    }
    #myBidData .column.list-item .main-bids-dv .status-bider, #myBidData_r .column.list-item .main-bids-dv .status-bider {
        flex-basis: 17%;
    }
    #myBidData .column.list-item .main-bids-dv .right-dv-bid, #myBidData_r .column.list-item .main-bids-dv .right-dv-bid {
        font-weight: normal;
        font-size: 12px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main {
        flex-basis: 83%;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box {
        width: 31%;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box h1, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box h1 {
        font-size: 16px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main .title-box h2, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main .title-box h2 {
        font-size: 13px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main .bid-currency, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main .bid-currency {
        width: 13%;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main .bid-currency span, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main .bid-currency span {
        padding: 6px 10px;
        font-size: 12px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul li, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li {
        padding: 10px 4px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul {
        width: 45%;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul li, #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li {
        padding: 8px 4px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul li .view-bid,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li .view-bid {
        font-size: 17px;
    }    
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul li .view-bid a span,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li .view-bid a span {
        font-size: 12px;
    }    
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv {
        padding: 10px;
    }    
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv h4,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv h4 {
        font-size: 12px;
    }    
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv span,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul .winnng-dv span {
        font-size: 24px;
    }    
    #myBidData .column.list-item .main-bids-dv .box-shadow-main ul li  .view-bid-unsold,
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main ul li  .view-bid-unsold {
        font-size: 17px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-], 
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] {
        width: 110px;
    }
    #myBidData .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.message-seller, 
    #myBidData_r .column.list-item .main-bids-dv .box-shadow-main div[id*=message-seller-btn-] a.message-seller {
        padding: 7px 8px;
    }

}


/*------------tabs add listing -----------------*/

@media (max-width: 1440px) {
    .sidebar-toggled .recomendation-grid .flx-cls-new {
        width: 33.33%
    }
    .bids-flex,
    .flx-cls-auc,
    .flx-cls-new {
        width: 33.33%;
    }
    [id*="con_record"].aq-user-card.prcon-div {
        width: 100% !important;
    }
    #con_data .prcon-div {
        width: 33.33%;
    }
    .security-dv-login {
        width: 85%;
    }
    .my-bids-new .main-bids-dv a.view-document {
        font-size: 13px;
        max-width: 47%;
        margin-left: 8px;
    }
    .message-sellerHit {
        max-width: 53%;
        padding: 15px 5px;
    }
    .top-user-opt .search-mb {
        flex: 0 0 30%;
        flex: 0 0 35%;
        flex: 0 0 32%;
        padding: 0 10px;
    }
    .top-right-use a.create-listing-bidbox {
        font-size: 13px;
        padding: 8px 8px;
        margin: 22px 4px 0 0;
    }
    .main-search {
        max-width: calc(100% - 170px);
    }
    .search-top-new {
        max-width: 170px;
    }
    .dropdown-profile .dropdown-menu {
        min-width: 358px;
        box-shadow: 0 1px 15px 1px rgb(0 0 0 / 4%), 0 1px 6px rgb(0 0 0 / 8%);
        right: 0px;
        margin: 0 -1px;
        border-radius: 0 0 15px 15px;
        padding-bottom: 25px;
        overflow-y: scroll;
    }
    #modalPrivacy .modal-body,
    #modalTermsofUse .modal-body,
    #modalTermsAndCondition .modal-body,
    #modalCookies .modal-body {
        height: 600px;
    }
    .content.sm-gutter.com-pro-log .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .article-new-nav#stickThis.myau.stick {
        width: 75.9%;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        width: 87.9%;
    }
    .private-lock {
        float: right;
        font-size: 12px;
    }
    .cvs-panel {
        color: var(--main-brand-secondary-color);
        width: auto;
        float: right;
        padding: 0px 0px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        /* font-weight: 600; */
        border-radius: 18px 0 0 18px;
        margin: 0px 0px 0 0;
        background: none;
        min-width: 20%;
        max-width: 70%;
    }
    .d-add .iti {
        float: left;
        max-width: 88px;
        background: none;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 50%;
        margin-top: 10%;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 72.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 72%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .user-name-detail {
        width: 66px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .user-name-detail h1 {
        width: auto;
        max-width: 54% !important;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 52% !important;
        margin-top: 10% !important; */
    }
    .page-top .row #listingView .listings-grids.grid_lists {
        background: none;
        width: 100%;
        float: left;
        padding: 0 0px;
    }
    .content.sm-gutter.com-pro-log {
        width: 1070px;
        margin: 0 auto;
    }
    .table-auction-create a.btn.btn-sm {
        padding-top: 5px !important;
        min-width: auto;
        width: 44px;
        line-height: 24px;
        padding: 15px 4px;
        height: 36px;
        font-size: 14px;
        border-radius: 13px;
        margin-right: 0px;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 100%;
        float: left;
        padding-left: 40px;
        margin-top: 70px;
        padding-right: 40px;
    }
    .custom-tab {
        display: inline-block;
        width: auto;
        margin-right: 37px;
        float: right;
        margin-top: 40px;
    }
    .netman-margin {
        margin-top: 48px !important;
    }
    .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 13px;
        float: left;
        margin-bottom: 0;
    }
    .sidebar-toggled .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 16px;
        float: left;
        margin-bottom: 0;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 50% !important;
        margin-top: 10% !important;
    }
    .sidebar-toggled .recomendation-grid .listing-user .listing-user-info a.listname-ver {
        float: left;
        max-width: 93px;
    }
    .usrcard-feeds .user-info,
    #userCard .user-info,
    .user-card .user-info,
    .nodealer .user-info {
        margin-left: 0px !important;
        width: 190px;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 131px;
    }
    .sidebar-toggled #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 160px;
    }
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 140px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 140px;
    }
    .sidebar-toggled #comp_marketplace .listing .listing-body .clearfix h3 {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 168px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body .clearfix h3 {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 160px;
    }
    .slidr-header span p.auction_counter {
        font-family: 'Roboto', sans-serif;
        font-weight: 300;
        color: #fff;
        font-size: 13px;
        margin-bottom: 0;
        display: inline-block;
        font-weight: 700;
        margin: 0px 10px;
    }
    #comp_feeds .thum-dive-cen {
        width: 32.5% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    .step-one-main .form-horizontal .control-label {
        padding-top: 13px;
        margin-bottom: 0;
        text-align: right;
    }
    .cswitch .switchery-default {
        height: 24px;
        transition: none !important;
        display: block;
        padding-top: 0px !important;
        margin-top: 1px;
    }
    #comp_marketplace .listing-user .listing-user-info a.listname-ver {
        float: left;
        max-width: 88px;
    }
    .sidebar-toggled #comp_marketplace .user-name-detail {
        width: 88px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    #comp_marketplace .flag-truncate {
        max-width: 240px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 160px;
        float: left;
    }
    #comp_marketplace.company-dv .flag-truncate {
        max-width: 240px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 160px;
        float: left;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 50%;
    }
    #comp_marketplace.company-dv .user-name-detail {
        width: 135px;
        height: 50px;
        float: right;
        margin-top: 0px;
    }
    .without-login-tab #comp_marketplace.company-dv .user-name-detail {
        width: 94px;
        height: 50px;
        float: right;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 53%;
    }
    #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 58%;
    }
    #comp_marketplace.company-dv .user-name-detail {
        width: 120px;
        height: 50px;
        float: right;
        margin-top: 0px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .user-name-detail {
        width: 96px;
        height: 50px;
        float: right;
        margin-top: 0px;
    }
    .profile-info span.fs-12.font-light.truncate {
        margin-top: 5px;
        display: block;
    }
    .sidebar-toggled .article-new-nav .input-search {
        float: left;
        width: 285px;
    }
    .article-new-nav .input-search {
        float: left;
        width: 100%;
    }
    .input-search #search_keywords {
        width: 66%;
        float: left;
        height: 40px;
        line-height: 38px;
        float: left;
        padding: 0 15px;
        min-height: 30px;
        border-radius: 10px 0 0 10px !important;
    }
    .more-opt {
        float: right;
    }
    .more-opt-btn {
        height: 38px;
        padding: 7px 14px;
        font-weight: normal;
        font-size: 13px;
        min-width: 75px;
    }
    .bid-now .label-des input#nextBidAmt {
        width: 53%;
    }
    .sidebar-toggled .bid-now .label-des input#nextBidAmt {
        width: 53%;
    }
    #bidButton {
        padding: 0 8px;
    }
    .label-des.bid-field #set_autobid {
        margin-top: 0px;
    }
    #sidebar-toggled .bid-now .label-des input#nextBidAmt {
        width: 60%;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 81%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .cs-select ul {
        list-style: none;
        margin: 0;
        padding: 0;
        background: #fff;
        width: 100%;
        overflow-y: scroll;
        height: 250px;
    }
    .cs-select ul::-webkit-scrollbar {
        width: 6px;
        background-color: #fff;
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        border-radius: 10px;
        background-color: #fff;
    }
    .cs-select ul {
        overflow-y: scroll;
        scrollbar-color: var(--main-brand-color) #fff;
        scrollbar-width: thin;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 61px;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .form-group-default.input-group .input-group-addon {
        height: calc(54px - 4px);
        min-width: calc(54px - 17px);
        border-radius: 0;
        border: none;
    }
    .sidebar-toggled #StartDatepicker {
        padding-left: 0px;
        font-size: 11px;
    }
    #StartDatepicker {
        background: none !important;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77.4%;
        border-radius: 0px 0px 18px 18px;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 88.5%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .article-new-nav#stickThis.stick {
        width: 76.5%;
        top: 79px;
    }
    .sidebar-toggled .article-new-nav#stickThis.stick {
        width: 88.6%;
        top: 79px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 69.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new.add-list-stick#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 68.9%;
        border-radius: 0px 0px 18px 18px;
    }
    .sidebar-toggled .marketplace-navigation-new.add-list-stick#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 78.9%;
        border-radius: 0px 0px 18px 18px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 70.8%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 81.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 71%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: -10px;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 72%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 73%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 35%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 31.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    /* .msg-settingsn span , .report-newp span , .category a span , .report-modal.spinC span{display: none;} */
    #profile-drop .dropdown-subcategory .dropdown {
        display: none;
        position: absolute;
        left: -100%;
        top: 0%;
        text-align: left;
        border: none;
        right: 0px;
        width: 100%;
    }
    #comp_feeds .article-in {
        width: 65%;
        margin: 0 auto;
    }
    .profile-left-panel ul li a {
        text-align: left;
        font-size: 14px;
        font-weight: 500;
        color: var(--main-brand-secondary-color);
        padding: 6px 12px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: solid 1px rgba(141, 145, 150, 0.22);
        border-radius: 36px;
        background: #fff;
        height: 36px;
        float: left;
    }
    .cin_url a {
        max-width: 140px;
        white-space: nowrap;
        overflow: hidden;
        float: left;
        text-overflow: ellipsis;
    }
    .panel-feed .panel-heading .panel-controls .feed-time {
        display: block !important;
        position: absolute;
        right: 0;
        bottom: 7px;
    }
    .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 47%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    #auction-des h3 {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        font-size: 18px;
        display: block;
        width: 230px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled #auction-des h3 {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        font-size: 18px;
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled #auction-des p {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        width: 100%;
        display: block;
    }
    #auction-des p {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        width: 80%;
        display: block;
    }
    #last_bid .next-bid-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 47%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    .fotorama__caption {
        position: absolute;
        z-index: 12;
        bottom: -6px;
        left: 0;
        right: 0;
        font-family: 'Helvetica Neue', Arial, sans-serif;
        font-size: 14px;
        line-height: 1.5;
        color: #000;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 64px;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .upgarde-dv {
        width: 70%;
        margin: 0 auto;
        border-radius: 10px !important;
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    .mps-lg input {
        width: 86%;
    }
    .col-md-8.ipad-cs .filter-p {
        padding-top: 8px;
        width: 9%;
        float: left;
    }
    .col-md-9.ipad-cs {
        width: 74%;
    }
    .selection-wd {
        width: 21%;
        float: right;
        margin-left: 7px;
    }
    .col-md-11.ipad-cs {
        width: 90.666667%;
    }
    .inpt-wdt {
        width: 75%;
    }
    .content.sm-gutter {
        width: 90%;
    }
    .right-dv-bid .top-right-timer span {
        width: auto;
        float: left;
        font-size: 11px;
        color: #2e2e2e;
        margin-right: 2px;
        font-weight: 700;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .content-krnk .auctions-wrap {
        width: 100%;
        margin: 0 auto;
    }
    .min-hght .flex-cs.position-relative .user-info {
        margin-left: 0px !important;
        padding-left: 20px !important;
        padding-right: 0;
    }
    #networksTab #main-content .user-info {
        margin-left: 20px !important;
    }
    #dealersTab #main-content .user-info {
        margin-left: 0px !important;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list {
        width: 48px !important;
        height: 48px !important;
        border-radius: 100px !important;
        position: static !important;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        width: 100% !important;
        height: 100% !important;
        float: left;
        border-radius: 100px;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer {
        float: right;
        width: 46% !important;
        margin-top: 1% !important;
    }
    .recomendation-grid .listings-grids .top-right-timer {
        float: right;
        width: 46% !important;
        margin-top: 9% !important;
    }
    .listings-grids .top-right-timer span {
        font-size: 11px !important;
    }
    .listings-grids .top-panl .top-left-user {
        width: calc(100% - 110px) !important;
    }
    .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 3px;
        margin-top: -7px;
    }
    .sidebar-toggled .recomendation-grid .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 10px;
        margin-top: 0px;
    }
    .sidebar-toggled auction.time .user-name-detail h1 {
        width: auto;
        max-width: 63%;
        float: left;
        color: #343b45;
        font-size: 12.5px;
        font-weight: 700;
        padding: 0px;
        margin: 0px;
        line-height: normal;
        margin-bottom: 4px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .listing .listing-body .clearfix h3 {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 140px;
    }
    .user-name-detail h1 {
        width: 100%;
        float: left;
        color: #203C53;
        font-size: 14px;
        font-weight: 700;
        padding: 0px;
        margin: 0px;
        line-height: normal;
        margin-bottom: 4px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .flx-cls-feeds {
        width: 100%;
        float: left;
        margin: 10px 2px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-auc,
    .sidebar-toggled .flx-cls-new {
        width: 33.33%;
        float: left;
        padding: 10px;
        transition: all 0.1s ease;
    }
    #main-content #con_data .col-md-3 {
        width: 33%;
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: none;
    }
    .ipad-menu {
        display: none;
    }
    body {
        padding: 0;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: var(--main-brand-secondary-color);
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .search-mb .filter-top {
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .search-mb button {
        line-height: 34px;
        border-radius: 0 10px 10px 0;
        font-size: 13px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        /* width: 17%; */
        padding: 0px 10px;
        height: 44px;
        border: 1px solid var(--main-brand-color);
    }
    .flx-cls {
        width: 417px;
        float: left;
        margin: 10px 15px;
        transition: all 0.1s ease;
    }
    .search-bar {
        width: 39%;
        float: left;
        margin-top: 10px;
        margin-left: 0%;
    }
    .autocomplete {
        position: relative;
        display: inline-block;
        float: left;
        margin-right: 0px;
        width: 82%;
    }
    .recomendation-grid .flx-cls-new {
        width: 33.33%;
        padding: 10px;
    }
    .filter-wrap .filter-item {
        min-width: 130px;
    }
    .filter-wrap .filter-item .btn {
        font-size: 13px;
    }
    .filter-item .btn:before {
        font-size: 14px;
    }
    .marketplace-navigation-new .menu-items {
        width: 30%;
    }
    .marketplace-navigation-new .marketplace-nav {
        width: 70%;
    }
    .listings-grids .column.list-item .listing .listing-body {
        padding: 10px 0 8px !important;
    }
    .listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit li {
        padding: 0px 8px !important;
        font-size: 11px !important;
    }
    .listings-grids .column.list-item .listing .listing-img .listing-action.listing-edit ul li span {
        padding: 0px 8px !important;
        font-size: 11px !important;
    }
    .listings-grids .column.list-item .listing .listing-body label span {
        max-width: 100%;
        margin-left: 0;
        width: 100%;
    }
    .listings-grids .column.list-item .listing .listing-body label span.location-trun {
        max-width: 90%;
        width: calc(100% - 30px);
    }
    .listings-grids .column.list-item .listing .listing-body h3 {
        margin: 5px 0 0;
        width: 98%;
    }    
    .listings-grids .column.list-item .listing .listing-body h3 a {
        font-size: 14px !important;
    }    
    .listings-grids .column.list-item .listing .listing-body h3 a.viewing-clas {
        margin: 0;
    }
    .listings-grids .column.list-item .listing .listing-body .tit-date-box {
        width: 22%;
    }
    .listings-grids .column.list-item .listing .listing-body > p {
        width: 16%;
    }    
    .listings-grids .column.list-item .listing .listing-body .row.full-width {
        padding: 0 20px 0 0;
        width: 20% !important;
        width: 25% !important;
    }
    #listingView .listings-grid .panel-default.listing .listing-body .listing-user .listing-user-avatar {
        padding-right: 5px !important;
    }    
    #listingView .listings-grid .panel-default.listing .listing-body .listing-user .listing-user-avatar a.thumbnail-wrapper,
    #listingView .listings-grid .panel-default.listing .listing-body .listing-user .pull-right a.thumbnail-wrapper {
        width: 40px;
        height: 40px;
    }
    .listings-grids .column.list-item .listing .listing-body .row.full-width .listing-user a.thumbnail-wrapper {
        width: 30px !important;
        height: 30px !important;
    }
    #listingView .listings-grid .panel-default.listing .listing-body .listing-user .listing-user-info {
        max-width: calc(100% - 82px);
    }
    .listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view {
        padding: 0 0 0 5px;
        width: 24%;
    }
    .listings-grids .column.list-item .listing .listing-body .soldBtn.soldBtn-list-view div span.switchery-small {
        width: 30px;
    }
    .listings-grids .column.list-item .listing .listing-body .clearfix a.send-enquery-new {
        padding: 0px 8px;
        min-width: 100%;
        width: 100%;
    }
    .marketplace-filterbox-external .sideFilterBox.style-2 {
        height: calc(70vh);
    }
}

@media (min-width: 1281px) and (max-width: 1440px) {
    .dropdown-profile .dropdown-menu {
        min-width: 358px;
        /* box-shadow: 0px 6px 17px #ccc; */
        box-shadow: 0 1px 15px 1px rgb(0 0 0 / 4%), 0 1px 6px rgb(0 0 0 / 8%);
        right: 0px;
        margin: 0 -1px;
        border-radius: 0 0 15px 15px;
        padding-bottom: 25px;
        overflow-y: scroll;
    }
    .article-new-nav.bid-new #s2id_sortStatus {
        width: 55%!important;
    }
    #modalPrivacy .modal-body,
    #modalTermsofUse .modal-body,
    #modalTermsAndCondition .modal-body {
        height: 600px;
    }
    .d-add .iti {
        float: left;
        max-width: 88px;
        background: none;
    }
    .cs-select ul {
        list-style: none;
        margin: 0;
        padding: 0;
        background: #fff;
        width: 100%;
        overflow-y: scroll;
        height: 250px;
    }
    .cs-select ul::-webkit-scrollbar {
        width: 6px;
        background-color: #fff;
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        border-radius: 10px;
        background-color: #fff;
    }
    .cs-select ul {
        overflow-y: scroll;
        scrollbar-color: var(--main-brand-color) #fff;
        scrollbar-width: thin;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 61px;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .upgarde-dv {
        width: 70%;
        margin: 0 auto;
        border-radius: 10px !important;
    }
    .wth-ot-lg .profile-left-panel ul {
        /* list-style: none;
        margin: 70px 0 0px 0;
        padding: 0;
        float: left;
        padding: 5px 0px;
        width: 100%;
        position: relative; */
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .content-krnk .auctions-wrap {
        width: 100%;
        margin: 0 auto;
    }
    .content.sm-gutter {
        width: 100%;
    }
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-auc,
    .sidebar-toggled .flx-cls-new {
        width: 33.33%;
        float: left;
        padding: 10px;
        transition: all 0.1s ease;
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: none;
    }
    .ipad-menu {
        display: none;
    }
    body {
        padding: 0;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 16px 0 0 16px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .search-mb button {
        line-height: 34px;
        border-radius: 0 16px 16px 0;
        font-size: 13px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        padding: 0px 10px;
        height: 44px;
        border: 1px solid var(--main-brand-color);
    }
    .search-bar {
        width: 35%;
        float: left;
        margin-top: 10px;
        margin-left: 0%;
    }
    .autocomplete {
        position: relative;
        display: inline-block;
        float: left;
        margin-right: 0px;
        width: 67%;
    }
    .flx-cls {
        width: 348px;
        float: left;
        margin: 10px 15px;
        transition: all 0.1s ease;
    }
    .mps-lg input {
        width: 76% !important;
    }
    .navi-search #desc {
        width: 76% !important;
    }
    .search.new-hader {
        width: 46%;
        float: right;
        border: none;
        border-radius: 18px;
        background: #fff;
        height: auto;
        position: relative;
        margin-top: 7px;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 75%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 80%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    #comp_marketplace .bg-wht #search-com .widt-custom {
        width: 79% !important;
        border-radius: 10px 0 0 10px !important;
    }
    .marketplace-tabs .flx-cls-new.new-home-grid {
        width: 32%;
        float: left;
        margin: 10px;
        transition: all 0.1s ease;
    }
    .recomendation-grid .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 150px;
        text-overflow: ellipsis;
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        width: 100%;
        float: left;
        margin: 10px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 26% !important;
        margin-top: 5% !important;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 46% !important;
        margin-top: 9% !important;
        width: 110px !important;
        margin-top: 3% !important;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 31% !important;
        margin-top: 5% !important;
        width: 110px !important;
        margin-top: 3% !important;
    }
    .sidebar-toggled .recomendation-grid .user-name-detail {
        width: 113px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
}

@media (max-width: 1399px) {
    .top-user-opt .search-mb {
        flex: 0 0 30%;
    }
    #time_auction_contracts .net-bid-header {
        text-align: left;
        right: -10px;
        padding-right: 25px;
        width: 50%;
    }
    .dropdown.pull-right.dropdown-profile {
        padding: 10px 5px;
    }
    .net-bid .modal-content {
        border: 1px solid #f2f6f7;
        border-radius: 18px;
        box-shadow: none;
        margin-top: 10%;
        width: 100%;
        margin: 10% auto;
    }
    #dt_notifications {
        padding: 21px 10px 33px 10px;
        float: left;
        margin: 0;
    }
    #dt_message {
        padding: 21px 10px 33px 10px;
        float: left;
        margin: 0;
    }
    #auctionFilters .article-new-nav.bid-new #s2id_sortStatus {
        width: 55%!important;
    }
    #dt_notifications .notification-toggle {
        top: 41px;
        left: -328px !important;
        padding: 0;
        min-width: 360px;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        top: 78px;
        left: -227px !important;
        padding: 0;
        min-width: 360px;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        border-radius: 0 0 15px 15px;
    }
    .notification-toggle {
        top: 41px;
        left: -328px !important;
        padding: 0;
        min-width: 360px;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        top: 78px;
        left: -267px !important;
        padding: 0;
        min-width: 360px;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        border-radius: 0 0 15px 15px;
    }
    .dropdown-profile .dropdown-menu {
        min-width: 358px;
        box-shadow: 0px 6px 17px #ccc;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        right: 0px;
        margin: 0 -1px;
        border-radius: 0 0 15px 15px;
        padding-bottom: 25px;
        overflow-y: scroll;
        padding-bottom: 30px;
    }
    .notification-panel .notification-body {
        height: auto;
        min-height: 0px;
        min-height: 50px;
        /* max-height: 490px !important; */
        position: relative;
        overflow: auto;
    }
    #dt_notifications .notification-panel .notification-body {
        height: auto;
        min-height: 0px;
        min-height: 50px;
        /* max-height: 490px !important; */
        position: relative;
        overflow: auto;
    }
    #profile-drop .category {
        padding: 7px 5px;
        position: relative;
        line-height: normal;
        margin-right: 0px;
        font-size: 12px;
        cursor: pointer;
    }
    .top-user-opt {
        float: right;
        width: 100%;
    }
    .content.sm-gutter.com-pro-log .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77.3%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .article-new-nav#stickThis.myau.stick {
        width: 74.9%;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        width: 86.9%;
    }
    .d-add .iti {
        float: left;
        max-width: 88px;
        background: none;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 50%;
        margin-top: 10%;
    }
    .pad-tp-130 {
        padding-top: 150px;
    }
    .sidebar-toggled .marketplace-navigation-new.add-list-stick#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 87.9%;
        border-radius: 0px 0px 18px 18px;
    }
    .slidr-header span p.auction_counter {
        font-family: 'Roboto', sans-serif;
        font-weight: 300;
        color: #fff;
        font-size: 14px;
        margin-bottom: 0;
        display: inline-block;
        font-weight: 700;
        margin: 0px 10px;
    }
    .login-panel-hsp {
        display: none;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 41% !important;
        margin-top: 8% !important; */
    }
    .main-card-detail figure img {
        width: 70px;
        height: 70px;
        margin: 0 auto;
        border-radius: 100px;
    }
    .recomendation-grid .popular-stories .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 6px;
        margin-top: 0px;
    }
    .page-top .row #listingView .listings-grids.grid_lists {
        background: none;
        width: 100%;
        float: left;
        padding: 0 7px;
    }
    .sidebar-toggled .page-top .row #listingView .listings-grids.grid_lists {
        background: none;
        width: 100%;
        float: left;
        padding: 0 7px;
    }
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .netman-margin {
        margin-top: 66px !important;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 100%;
        float: left;
        padding-left: 40px;
        margin-top: 70px;
    }
    .custom-tab {
        display: inline-block;
        width: auto;
        margin-right: 37px;
        float: right;
        margin-top: 65px;
    }
    .sidebar-toggled .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 29%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 49% !important;
        margin-top: 8% !important;
    }
    #comp_marketplace.company-dv .listings-grids .user-name-detail {
        width: 105px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .user-name-detail.nconect {
        height: auto;
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 155px;
    }
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 155px;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 77%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 80.5%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 76.7%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .without-login-tab .listing-user {
        padding: 0px 0px;
        position: relative;
        overflow: inherit;
        margin: 3px 0 14px 0;
        float: left;
    }
    .more-opt {
        float: right;
        max-width: 180px;
        margin-left: 10px;
    }
    .more-opt-btn {
        height: 40px;
        padding: 7px 15px;
        font-weight: normal;
        font-size: 13px;
        min-width: 65px;
    }
    .cs-select ul {
        list-style: none;
        margin: 0;
        padding: 0;
        background: #fff;
        width: 100%;
        overflow-y: scroll;
        height: 250px;
    }
    .cs-select ul::-webkit-scrollbar {
        width: 6px;
        background-color: #fff;
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        background-color: var(--main-brand-color);
    }
    .cs-select ul::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
        border-radius: 10px;
        background-color: #fff;
    }
    .cs-select ul {
        overflow-y: scroll;
        scrollbar-color: var(--main-brand-color) #fff;
        scrollbar-width: thin;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 61px;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 73%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .sidebar.toggled ul {
        border-bottom: none;
        margin-bottom: 30px;
        padding-bottom: 0px;
        /*overflow-y: scroll;
    height: 70%;*/
    }
    .sidebar.toggled {
        /* width: 100px !important;
    overflow: hidden;
    overflow: inherit;
    overflow-y: scroll; */
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 75.4%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .article-new-nav#stickThis.stick {
        width: 75%;
    }
    .company-dv .listing .listing-body,
    #comp_marketplace .listing .listing-body {
        padding: 0 15px;
        min-height: 222px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 76.7%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 77.6%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 89.6%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 75%;
    }
    /* .msg-settingsn span , .report-newp span , .category a span{display: none;} */
    #auction-des .user-info {
        margin-left: 0px !important;
        width: 105px;
    }
    #profile-drop .dropdown-subcategory .dropdown {
        display: none;
        position: absolute;
        left: -100%;
        top: 0%;
        text-align: left;
        border: none;
        right: 0px;
        width: 100%;
    }
    .usrcard-feeds .user-info,
    #userCard .user-info,
    .user-card .user-info,
    .nodealer .user-info {
        margin-left: 0px !important;
        width: 180px;
    }
    #auction-right #status-panel .user-card.b-none.col-md-7 .user-info {
        margin-left: 0px !important;
        width: 127px;
    }
    .profile-form label {
        float: right;
    }
    .kr-manage-operator.profile-form .checkbox label {
        float: left;
    }
    #add-dealer-modal .user-info {
        margin-left: 0px !important;
    }
    #main-content #con_data .col-md-3 {
        width: 25%;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 33%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    #comp_feeds .article-in {
        width: 65%;
        margin: 0 auto;
    }
    #comp_feeds .thum-dive-cen {
        width: 32.3% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    .profile-left-panel ul li a {
        text-align: left;
        font-size: 14px;
        font-weight: 500;
        color: #343b45;
        padding: 6px 14px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: solid 1px rgba(141, 145, 150, 0.22);
        border-radius: 36px;
        background: #fff;
        height: 36px;
        float: left;
    }
    .dashboard-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .notify-dropdown a span.bubble,
    .bubble-msg {
        background: #FF0045;
        color: #fff;
        position: absolute;
        top: 10px;
        padding: 6px;
        font-size: 11px;
        border-radius: 8px;
        right: 10px;
        min-width: 21px;
        text-align: center;
    }
    .search-top-new {
        float: left;
        height: 44px;
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .search-mb button,
    .search-mb button:hover,
    .search-mb button:focus {
        line-height: 34px;
        border-radius: 0 10px 10px 0;
        font-size: 16px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        /* width: 17%; */
        padding: 0px 10px;
        height: 44px;
        border: 1px solid var(--main-brand-color);
        min-width: 44px;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 87%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: -7px;
    }
    .feed-bx .usrcard-feeds .user-info a {
        width: 130px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        /* float: left; */
        display: block;
    }
    .sidebar-toggled .chat-user-list .truncate {
        width: 130px;
    }
    .signup-left.verify-popup .modal-wdthn {
        width: 96%;
        margin: 0 auto;
        border: 1px solid #fff;
        -webkit-box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
        -moz-box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
        box-shadow: 0px 0px 66px -1px rgba(0, 0, 0, 0.49);
    }
    .verify-div .green-border .number-dashboard {
        width: calc(100% - 140px);
        float: left;
        padding: 21px 10px;
        height: 40px;
        border-radius: 6px;
        outline: none;
    }
    .d-add .iti {
        float: left;
        max-width: 88px;
        background: none;
    }
    .verify-div .green-border .code-m-dashboard {
        float: left;
        width: 100%;
        border-radius: 6px;
        color: #8f9399;
        background: #f9f9f9;
        border: 1px solid #dfe0e1 !important;
        height: 40px;
        min-width: 40px;
        padding: 0px !important
    }
    .verify-div .iti--allow-dropdown .iti__flag-container,
    .iti--separate-dial-code .iti__flag-container {
        right: auto;
        left: 0;
        width: 100%;
    }
    #myWizard .iti {
        position: relative;
        display: inline-block;
        width: 31%;
    }
    .code-number-w {
        width: calc(100% - 96px) !important;
    }
    .signup-left.verify-popup {
        width: 38%;
    }
    .bg-white .container {
        width: 100%;
    }
    .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 130px;
        text-overflow: ellipsis;
    }
    #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 130px;
        text-overflow: ellipsis;
        margin-top: 11px;
    }
    .db-widget .user-card .user-info {
        max-width: 147px;
    }
    #auction-des {
        width: 250px;
    }
    .menu-inner-new .dropdown-menu {
        position: absolute;
        top: 100%;
        right: 50%;
        min-width: 250px;
        transform: translateX(-50%);
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -81px;
        text-decoration: none;
    }
    .bid-now .label-des input#nextBidAmt {
        width: 51%;
    }
    #bidButton {
        padding: 0 8px;
    }
    .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 8px;
        border-radius: 10px;
        color: #425062;
        width: 44%;
        float: left;
        margin-right: 0px;
        margin-top: 0px;
        height: 40px;
    }
    .bid-now .label-des button,
    .bid-now .label-des button:hover,
    .bid-now .label-des button:active {
        margin-top: 3px;
        float: left;
        background: #00d080 !important;
        border: 1px solid #00d080 !important;
        font-size: 12px;
        padding: 0 0px;
        padding: 0 7px;
        height: 44px;
        line-height: 38px;
        border-radius: 10px;
        font-weight: 700;
        min-width: auto;
        margin-top: 1px;
    }
    .listing-inn-new .flag-truncate {
        max-width: 220px;
    }
    .listing-inn-new .send-enquery-new,
    .listing-inn-new .send-enquery-new:hover,
    .listing-inn-new .send-enquery-new:focus {
        float: right;
        background: var(--main-brand-color);
        padding: 0px 10px;
        color: #fff;
        border-radius: 50px;
        cursor: pointer;
        height: 36px;
        line-height: 36px;
    }
    .listing-inn-new .listing .listing-body h3 {
        font-size: 14px !important;
    }
    .listings-grids .top-panl .top-left-user {
        width: calc(100% - 110px) !important;
    }
    .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 14px;
        /* float: left; */
        margin-bottom: 0;
        padding-top: 1px;
    }
    #comp_marketplace .listings-grids .user-name-detail {
        width: 158px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .flx-cls-auc .top-panl .top-left-user .user-name-detail.nconect {
        margin-top: 0;
        height: auto;
        font-size: 12px;
        margin-bottom: 31px;
    }
    .flx-cls-auc .top-panl .top-left-user .user-name-detail.nconect h1 {
        max-width: 100%;
    }
    .top-left-user .ver-num .tooltip.top {
        width: 150px;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list {
        width: 42px !important;
        height: 42px !important;
        border-radius: 100px !important;
        position: static !important;
    }
    .flx-cls-auc .listings-grids .user-name-detail {
        width: 87px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        width: 36px !important;
        height: 36px !important;
        float: left;
        border-radius: 100px;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .kr-manage-operator {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .flag-truncate {
        max-width: 220px;
    }
    .sidebar-toggled .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 120px;
        text-overflow: ellipsis;
    }
    .rating-hght .flag-truncate {
        max-width: 143px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 31px;
        float: left;
    }
    #reviews_write .flag-truncate {
        max-width: 133px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 31px;
        float: left;
    }
    .post-dv-btn a {
        border: 1px solid var(--main-brand-color);
        color: var(--main-brand-color);
        font-size: 11px;
        width: auto;
        padding: 6px 7px;
        border-radius: 46px;
        font-weight: 700;
        margin-bottom: 21px;
    }
    .flag-truncate {
        max-width: 240px;
    }
    .left-imge {
        width: 23% !important;
    }
    #networksTab #main-content .user-info,
    #dealersTab #main-content .user-info {
        margin-left: -10px !important;
    }
    .min-hght .flex-cs.position-relative .user-info {
        margin-left: 0px !important;
        padding-left: 20px !important;
        padding-right: 0;
    }
    .content.sm-gutter {
        width: 100%;
    }
    #accordion .form-group-default label {
        display: inline-block;
        min-width: 16.8%;
    }
    .top-user-opt {
        float: right;
        width: 100%;
    }
    .search-top-new {
        float: left;
        height: 44px;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .sidebar-toggled .recomendation-grid .listing .listing-body .clearfix h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 160px;
        padding-top: 0px;
    }
    .marketplace-tabs .flx-cls-new.new-home-grid {
        width: 32%;
        float: left;
        margin: 10px 2px 10px 10px;
        transition: all 0.1s ease;
    }
    .recomendation-grid .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 125px;
        text-overflow: ellipsis;
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        width: 100%;
        float: left;
        margin: 10px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 26% !important;
        width: 110px !important;
        margin-top: 3% !important;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 45% !important;
        width: 110px !important;
        margin-top: 3% !important;
    }
    .filter-wrap .filter-item,
    .filter-wrap .filter-item:last-child {
        flex: 0 0 20%;
        max-width: calc(20% - 13px);
        margin-bottom: 13px;
    }
    .filter-wrap .filter-item:nth-last-child(-n+2) {
        /* margin-top: 13px; */
    }
}

@media (max-width: 1280px) {
    .content.sm-gutter.com-pro-log .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 76%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .article-new-nav#stickThis.myau.stick {
        width: 73.9%;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        width: 85.9%;
    }
    .private-lock {
        float: right;
        font-size: 12px;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 50%;
        margin-top: 10%;
    }
    .without-login-tab .listing-user {
        padding: 0px 0px;
        position: relative;
        overflow: inherit;
        margin: 14px 0 14px 0;
        float: left;
    }
    .sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 89.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .page-top .row #listingView .listings-grids.grid_lists {
        background: none;
        width: 100%;
        float: left;
        padding: 0 0px;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 52% !important;
        margin-top: 10% !important; */
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 75%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    #comp_marketplace.company-dv .listing-user .listing-user-info a.listname-ver {
        float: left;
        max-width: 82px;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 54%;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .user-name-detail.nconect {
        height: auto;
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .content.sm-gutter.listing-detail-width {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content.sm-gutter.listing-detail-width {
        width: 900px;
        margin: 0 auto;
    }
    .sidebar-toggled .marketplace-navigation-new.add-list-stick#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 87.9%;
        border-radius: 0px 0px 18px 18px;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 51% !important;
        margin-top: 8% !important; */
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .user-name-detail {
        width: 100px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .recomendation-grid .popular-stories .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 53% !important;
        margin-top: 8% !important; */
    }
    .recomendation-grid .popular-stories .listings-grids .top-panl .top-left-user {
        width: 46%;
    }
    .recomendation-grid .popular-stories .user-name-detail {
        width: 99px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .custom-tab {
        display: inline-block;
        width: auto;
        margin-right: 37px;
        float: right;
        margin-top: 15px;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 94%;
        float: left;
        padding-left: 36px;
        margin-top: 71px;
    }
    .netman-margin {
        margin-top: 12px !important;
    }
    .sidebar-toggled .bid-now .label-des input#nextBidAmt {
        width: 58%;
    }
    .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 12px;
        /* float: left; */
        margin-bottom: 0;
        padding-top: 1px;
    }
    .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 8px;
        border-radius: 10px;
        color: #425062;
        width: 41%;
        float: left;
        margin-right: 0px;
        margin-top: 0px;
        height: 40px;
    }
    .sidebar-toggled .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 47%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    #comp_marketplace.company-dv .listings-grids .user-name-detail {
        width: 95px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 52% !important;
        margin-top: 1% !important; */
    }
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 75.8%;
        border-radius: 0px 0px 18px 18px !important;
        margin-left: 0;
    }
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 130px;
    }
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 130px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 160px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 87%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 75%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -9px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 53%;
    }
    #comp_feeds .thum-dive-cen {
        width: 32.5% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    .user-info-side figure img {
        border-radius: 100%;
        width: 70px;
        height: 70px;
    }
    #comp_form_panel .code-number {
        background: #fff !important;
        display: inline-block;
        width: 82%;
        height: 44px !important;
        padding: 0px 15px !important;
        font-size: 14px !important;
        line-height: 1.428571 !important;
        color: #555 !important;
        border: 1px solid #ccc;
        outline: none !important;
        border-radius: 10px !important;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s !important;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
        min-height: 44px;
    }
    #comp_marketplace.company-dv .listing-inn-new .flag-truncate {
        max-width: 200px;
    }
    #comp_marketplace .listing-inn-new .flag-truncate {
        max-width: 200px;
    }
    .without-login-tab #comp_marketplace.company-dv .listing-inn-new .flag-truncate {
        max-width: 230px;
    }
    .without-login-tab #comp_marketplace .listing-inn-new .flag-truncate {
        max-width: 230px;
    }
    #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 60%;
    }
    #comp_marketplace .listings-grids .user-name-detail {
        width: 100px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 51%;
    }
    .input-search #search_keywords {
        width: 63%;
        float: left;
        height: 40px;
        line-height: 38px;
        float: left;
        padding: 0 15px;
        min-height: 30px;
        border-radius: 10px 0 0 10px !important;
    }
    .rating-hght .flag-truncate {
        max-width: 116px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 31px;
        float: left;
    }
    .sidebar-toggled .form-group-default.input-group .input-group-addon {
        height: calc(54px - 4px);
        min-width: calc(54px - 17px);
        border-radius: 0;
        border: none;
    }
    .sidebar-toggled #StartDatepicker {
        padding-left: 0px;
        font-size: 11px;
    }
    #StartDatepicker {
        background: none !important;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 71%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 82%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 75.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: 0;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 89%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 88.8%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: -17px;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 74.4%;
        border-radius: 0px 0px 18px 18px;
        margin-left: -5px;
    }
    .article-new-nav#stickThis.stick {
        width: 74%;
    }
    .company-dv .listing .listing-body,
    #comp_marketplace .listing .listing-body {
        padding: 0 15px;
        min-height: 222px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 75.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 72.4%;
    }
    .listings-grids .top-panl .star-rating-profile {
        float: right;
        margin-top: 10px;
        width: auto;
        margin-right: 4px;
    }
    .bid-now .label-des button,
    .bid-now .label-des button:hover,
    .bid-now .label-des button:active {
        margin-top: 3px;
        float: left;
        background: #00d080 !important;
        border: 1px solid #00d080 !important;
        font-size: 11px;
        padding: 0 0px;
        padding: 0 7px;
        height: 40px;
        line-height: 38px;
        border-radius: 10px;
        font-weight: 700;
        min-width: auto;
    }
    #auction-des h3 {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        font-size: 18px;
        display: block;
        width: 200px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 35.8%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 31.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    /* .msg-settingsn span , .report-newp span , .category a span , .report-modal.spinC span{display: none;} */
    #profile-drop .dropdown-subcategory .dropdown {
        display: none;
        position: absolute;
        left: -100%;
        top: 0%;
        text-align: left;
        border: none;
        right: 0px;
        width: 100%;
    }
    /* .report-newp span , .msg-settingsn.send-user span , .category a span{display: none;} */
    .table-auction-create a.btn.btn-sm {
        padding-top: 5px !important;
        min-width: auto;
        width: 37px;
        line-height: 24px;
        padding: 15px 10px;
        height: 36px;
        font-size: 14px;
        border-radius: 10px;
    }
    .right-dv-bid .top-right-timer span {
        width: auto;
        float: left;
        font-size: 11px;
        color: #2e2e2e;
        margin-right: 2px;
        font-weight: 700;
    }
    #main-content #con_data .col-md-3 {
        width: 33%;
    }
    .mrpFilter .visible-lg {
        padding-left: 0px;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 36.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .btn-line-background {
        width: 51%;
    }
    .flag-truncate {
        max-width: 230px;
    }
    .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 120px;
        text-overflow: ellipsis;
    }
    .recomendation-grid .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 125px;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 180px;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 89.8%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .sidebar-toggled .listing .listing-body .clearfix h3 {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 180px;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .listings-grids .top-panl .star-rating-profile {
        float: right;
        margin-top: 10px;
        width: auto;
        margin-right: 2px;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .box-shadow-main h1 {
        width: 100%;
        float: left;
        padding: 0px 15px;
        margin: 0px;
        line-height: normal;
        color: var(--main-brand-color);
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 10px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .filter-p {
        padding-top: 8px;
        width: 9%;
        float: left;
    }
    .selection-wd {
        width: 21%;
        float: right;
        margin-left: 7px;
    }
    .col-md-11.ipad-cs {
        width: 90.666667%;
    }
    .inpt-wdt {
        width: 73%;
    }
    .selection-wdt2 {
        margin-left: 9px;
        width: 31%;
        margin-left: 10px;
        margin-left: 10px;
    }
    .col-md-8.ipad-cs .col-md-9.ipad-cs {
        width: 74%;
    }
    .profile-left-panel ul li a {
        text-align: left;
        font-size: 14px;
        font-weight: 500;
        color: #343b45;
        padding: 6px 12px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: solid 1px rgba(141, 145, 150, 0.22);
        border-radius: 36px;
        background: #fff;
        height: 36px;
        float: left;
    }
    .profile-left-panel ul li a i {
        margin-right: 5px !important;
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .search-mb button,
    .search-mb button:hover,
    .search-mb button:focus {
        line-height: normal;
        border-radius: 0 10px 10px 0;
        font-size: 13px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        width: 31px;
        padding: 0px 10px;
        height: 44px;
        border: 1px solid var(--main-brand-color);
        min-width: 44px;
    }
    .marketplace-tabs .flx-cls-new.new-home-grid {
        width: 48%;
        float: left;
        margin: 10px 0px 10px 10px;
        transition: all 0.1s ease;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 34% !important;
        margin-top: 7% !important; */
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: block;
        float: left;
        font-size: 22px;
        line-height: 73px;
        margin-right: 10px;
        color: #455671;
        margin-left: 5px;
    }
    .recomendation-grid .flx-cls-new.absol-dv .flx-cls-new {
        width: 100%;
        float: left;
        margin: 10px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 52%;
    }
    .search-responsive,
    .search-responsive:hover,
    .search-responsive:focus {
        display: block;
        float: left;
        font-size: 19px;
        line-height: 73px;
        margin-right: 13px;
        color: var(--main-brand-color);
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: block;
        float: left;
        font-size: 22px;
        line-height: 73px;
        margin-right: 5px;
        color: var(--main-brand-color);
    }
    .top-right-use a.create-listing-bidbox {
        width: auto;
        background: none;
        color: var(--main-brand-color);
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 12px;
        padding: 6px 7px;
        border-radius: 100px;
        border: 1px solid var(--main-brand-color);
        outline: none;
        float: left;
        transition: all 0.5s ease !important;
        margin: 0px 6px 0 0;
        display: none;
    }
    .drop-main-res {
        max-width: 325px;
        margin: 0;
        border: solid 1px #dddedf;
        background: #fff;
        padding: 0;
        left: initial;
        right: 0;
    }
    .ipad-search {
        width: 100%;
        float: left;
        margin-top: 20%;
        padding: 0 12%;
    }
    #main-search {
        float: left;
        width: 77%;
    }
    #main-search {
        float: left;
        width: 60% !important;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: #343b45;
        height: 52px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .search-mb.responsive {
        display: none;
    }
    .search-top-new {
        float: left;
        width: 39%;
        height: 44px;
    }
    #search .close {
        position: fixed;
        top: 15px;
        right: 15px;
        color: #fff;
        background-color: var(--main-brand-color);
        border-color: var(--main-brand-color);
        opacity: 1;
        padding: 10px 17px;
        font-size: 27px;
    }
    #wrapper #content-wrapper .container-fluid {
        padding-bottom: 15px !important;
        padding-left: 330px;
        padding-right: 30px !important;
        padding-top: 5rem !important;
        padding: 80px 30px 20px 140px;
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 52px;
    }
    .filter-top ul.dropselct {
        height: 52px;
        width: 100%;
        list-style: none;
        padding: 4px;
        margin: 0;
        border: solid 1px rgba(141, 145, 150, 0.22);
        float: left;
        background: url(../../img/arrow-downb.png) 96% / 6% no-repeat #f7f8f9;
        border-left: none;
        border-right: none;
    }
    .search-mb button {
        border-radius: 0 10px 10px 0;
        font-size: 17px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        padding: 6px 9px;
        width: 28%;
        height: 52px;
    }
    .mrpFilter>[class*="col-md-"] {
        max-width: 265px;
    }
    .marketplace-navigation-new .menu-items {
        width: 100%;
    }
    .marketplace-navigation-new .marketplace-nav {
        width: 100%;
    }
    .soldBtn {
        top: 10px;
        left: 10px;
    }
    .social-icons-list {
        top: 10px;
        right: 10px;
    }
    .social-icons-list a {
        padding: 4px 1px 3px 4px;
        margin-bottom: 5px;
        min-width: 27px;
    }
    .listing .listing-action.listing-edit {
        padding: 0 10px;
        bottom: 10px;
    }

}

@media (max-width: 1250px) {
    .sidebar-toggled .article-new-nav .input-search {
        width: 100%;
    }

    .net-main h1.dynamic-head {
        padding-left: 32px;
    }
    #time_auction_contracts .net-bid-header {
        width: 70%;
        width: 100%;
        max-width: 100%;
        float: left;
        position: inherit;
        padding: 0 32px;
        margin: 0;
        right: 0;
        top: 0;
    }
    #time_auction_contracts ul.nav-tabs {
        top: 20px;
        position: relative;
        margin: 0;
        padding-left: 0;
        display: flex;
        justify-content: space-between;
    }
    #time_auction_contracts ul.nav-tabs li {
        margin: inherit;
    }
}

@media (max-width: 1199px) {
    .bids-flex,
    .flx-cls-auc,
    .flx-cls-new,
    .listing-inn-new,
    .sidebar-toggled .flx-cls-auc {
        width: 50%;
    }
    .sidebar-toggled .listing-inn-new,
    .without-login-tab .listing-inn-new,
    .without-login-tab .listing-inn-new:not(.absol-dv) {
        width: 33.33%;
    }
    .marketplace-nav .mrpFilter #filterDiv2 {
        display: flex;
        justify-content: flex-end;
        width: 100%;
        padding-right: 5px;
    }
    .listing-detail-width .head .listing-heading .text-master {
        font-size: 24px !important;
        line-height: 26px !important;
    }
    .article-new-nav.box-card .auction-search-nav .input-search {
        width: calc(100% + 25px) !important;
    }
    .mrpFilter>[class*="col-md-"] {
        max-width: calc(100% - 150px);
    }
    .select2-container .select2-choice .select2-arrow b:before {
        /* right: -5px; */
        right: 0px;
    }
    .marketplace-nav .mrpFilter #filterDiv2 .filter-main {
        width: 62%;
        padding-bottom: 10px;
    }
    .marketplace-navigation-new .select2-container .select2-choice {
        margin-top: 0;
    }
    .marketplace-navigation-new .mrpFilter .input-search {
        float: right;
        width: 100% !important;
        justify-content: flex-end;
    }
    .sidebar-toggled .listings-grids .top-panl .top-left-user a.user-pic-list img {
        width: 36px !important;
        height: 36px !important;
        float: left;
        border-radius: 100px;
    }
    #msearch {
        padding: 0px 12px;
    }
    .sidebar-toggled .grid_lists .recomendation-grid .flx-cls-new.absol-dv {
        width: 33.33%;
    }
    .grid_lists .recomendation-grid .flx-cls-new.absol-dv {
        width: 50%;
    }
    .min-hght.conn-panel .connection-height .panel-controls {
        width: calc(100% - 100px) !important;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .input-search #search_keywords {
        width: 70%;
    }
    #con_data .prcon-div {
        width: 50%;
    }
    .min-hght .flex-cs.position-relative .user-info {
        padding-left: 20px !important;
    }
    #time_auction_contracts .net-bid-header {
        /* width: 60%; */
    }
    .net-bid .custom-tab {
        top: 70px;
    }
    .aq-user-card .col-md-4 .pull-right .m-r-30 a {
        margin-right: 15px;
    }
    .marketplace-navigation-new .marketplace-nav {
        width: 66%;
        width: 100%;
    }
    .marketplace-nav .mrpFilter {
        /* flex-wrap: wrap; */
        padding-right: 10px;
        padding-left: 10px
    }
    .mrpFilter>[class*="col-md-"] {
        order: 2;
    }
    .mrpFilter .filter-wrap {
        padding-bottom: 10px;
        padding-left: 10px;
        order: 3;
        padding-top: 10px;
    }
    .mrpFilter #srtcon {
        padding: 0;
        padding-top: 0 !important;
        padding-right: 10px !important;
    }
    .mrpFilter [class*="col-lg"] {
        /* order: 1; */
    }
    .marketplace-navigation-new .select2-container .select2-choice {
        margin-top: 0;
    }
    .flag-truncate {
        max-width: 210px;
    }
    .listing .listing-body h3#lst-price.ful-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 160px;
        text-overflow: ellipsis;
    }
    .content-krnk.content.onefifty-mrgn .m-t-10.p-l-0.p-r-0 .mrpFilter #filterDiv2 .col-lg-5.col-md-5.col-sm-5.p-l-0.p-r-10.filter-main {
        width: 50%;
    }
    .sidebar-toggled .flx-cls-auc .ver-num img {
        width: 70%;
        border: none !important;
        margin-top: 0px !important;
    }
    .flx-cls-auc .ver-num img {
        width: 70%;
        border: none !important;
        margin-top: 6px !important;
    }
    .col-lg-2.col-md-3.col-sm-3.p-l-0.p-t-0.hidden-xs.pull-right.dropdown {
        width: 16.66666667%;
    }
    .input-search.col-md-12.p-l-0.xs-p-r-0.mps-lg.navi-search {
        float: right;
        width: 100%;
        justify-content: flex-end;
        padding-right: 0;
        padding-top: 0;
    }
    .marketplace-navigation-new .marketplace-nav .input-search.col-md-12.mps-lg.navi-search {
        padding-top: 10px;
    }
    .marketplace-navigation-new .marketplace-nav .mrpFilter .input-search.col-md-12.mps-lg.navi-search {
        /* padding-top: 0; */
    }
    .marketplace-nav .mrpFilter .filter-wrap {
        padding-top: 0;
        padding-right: 0;
    }
    #accordion .form-group .btn-group-currency label {
        padding: 9px;
    }
    #accordion .form-group .btn-group-currency label span {
        font-size: 14px !important;
    }
    .recomendation-grid .flx-cls-new {
        width: 50%;
    }
    .cswitch .col-md-12 .col-md-6 {
        width: 100%;
    }
    .filter-wrap .filter-item,
    .filter-wrap .filter-item:last-child {
        flex: 0 0 25%;
        max-width: calc(25% - 13px);
    }
    .filter-wrap .filter-item:nth-last-child(-n+3) {
        margin-top: 13px;
    }
    .marketplace-nav .mrpFilter #btnSwitchable, .sticky-wrap .article-new-nav #btnSwitchable {
        display: none;
    }
}

@media (max-width: 1120px) {
    .article-new-nav#stickThis.auc-d>.col-lg-6 {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .marketplace-navigation-new#stickThis,
    .article-new-nav#stickThis {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 20px;
    }

     /* .hide_mobile{
        display: none;
    }  */
    .article-new-nav.box-card .auction-search-nav .input-search {
        width: 100% !important;
        margin-bottom: 0 !important;
    }
    .auction-search-nav {
        width: 50%;
        padding-left: 15px !important;
    }
    .my-auc-filter {
        width: 50%;
    }
    

    #dt_notifications .notification-toggle {
        left: -245px !important;
    }
    .min-hght .flex-cs.position-relative .user-info {
        padding-left: 25px !important;
    }
    .top-user-opt {
        float: right;
        width: 100%;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        width: 70.9%;
    }
    .article-new-nav#stickThis.myau.stick {
        width: 86.9%;
    }
    .cvs-panel {
        color: #343b45;
        width: auto;
        float: right;
        padding: 0px 0px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        /* font-weight: 600; */
        border-radius: 18px 0 0 18px;
        margin: 0px 0px 0 0;
        background: none;
        min-width: 20%;
        max-width: 100%;
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -72px;
        text-decoration: none;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 56px;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 50%;
        margin-top: 10%;
    }
    #last_bid .next-bid-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled #last_bid .next-bid-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    #form-add-listing .form-group.m-r-0.m-l-0.bg-white .col-md-3 {
        width: 30%;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 70%;
        margin-top: 10%;
    }
    #cvs-excell-modal .modal-footer {
        text-align: left;
        float: right;
        margin-top: 0px;
        width: 100%;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log,
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 88%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -5px;
    }
    #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 62%;
    }
    #comp_marketplace.company-dv .listings-grids .user-name-detail {
        width: 105px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 65%;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .user-name-detail {
        width: 125px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .content.sm-gutter .article-new-nav .col-lg-6.col-sm-6 {
        width: 58%;
    }
    .man-option-seller a p {
        color: #0b3554;
        font-size: 11px;
        float: right;
        width: 100%;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-weight: 700;
        line-height: 14px;
        margin-bottom: 0px;
        padding-bottom: 0;
        margin-top: 10px;
    }
    .without-login-tab #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px;
    }
    .without-login-tab #comp_marketplace .flx-cls-new.listing-inn-new .flx-cls-new {
        width: 100%;
        float: left;
        margin: 10px 10px 10px 10px;
        transition: all 0.1s ease;
    }
    .sidebar-toggled .main-card-detail .card-user-name,
    .sidebar-toggled .main-card-detail .card-user-name a {
        font-size: 12.5px;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        color: #0b3554;
        text-align: center;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin: 0 auto;
    }
    .sidebar-toggled .main-card-detail .card-user-adres {
        font-size: 12.5px;
        font-weight: 300px;
        color: var(--main-brand-color);
        text-align: center;
        font-family: 'Roboto', sans-serif;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        margin: 0 auto;
        text-overflow: ellipsis;
    }
    .main-card-detail figure img {
        width: 55px;
        height: 55px;
        margin: 0 auto;
        border-radius: 100px;
    }
    .main-card-detail .card-user-name,
    .main-card-detail .card-user-name a {
        font-size: 12.5px;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        color: #0b3554;
        text-align: center;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin: 0 auto;
    }
    .main-card-detail .card-user-adres {
        font-size: 12.5px;
        font-weight: 300px;
        color: var(--main-brand-color);
        text-align: center;
        font-family: 'Roboto', sans-serif;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        margin: 0 auto;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .wth-ot-lg.com-pro-wol .profile-left-panel ul li {
        text-align: left;
        padding: 0px 0px;
        display: inline-block;
        margin-right: 1px;
        margin-bottom: 10px;
    }
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content.sm-gutter.listing-detail-width {
        width: 81%;
        margin: 0 auto;
        width: 100%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 38% !important;
        margin-top: 8% !important;
        text-align: right;
        margin-top: 3% !important;
        width: 110px !important;
    }
    .custom-tab {
        display: inline-block;
        width: 92%;
        margin-right: 23px;
        float: right;
        margin-top: 25px;
    }
    .custom-tab>li {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        margin: 0 auto;
        display: inline-block;
        float: none;
        width: 32.33%;
    }
    .slidr-header {
        background: var(--main-brand-color);
        width: 95%;
        float: left;
        padding: 15px;
        text-align: center;
    }
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 72.8%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 72%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 125px;
    }
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 170px;
    }
    .sidebar-toggled #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 120px;
    }
    .sidebar-toggled .input-search #search_keywords {
        width: 71%;
        float: left;
        height: 40px;
        line-height: 38px;
        float: left;
        padding: 0 15px;
        min-height: 30px;
        border-radius: 10px 0 0 10px !important;
    }
    .input-search #search_keywords {
        width: 64%;
        float: left;
        height: 40px;
        line-height: 38px;
        float: left;
        padding: 0 15px;
        min-height: 30px;
        border-radius: 10px 0 0 10px !important;
    }
    #comp_feeds .thum-dive-cen {
        width: 32% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    #comp_conn .panel-featured .panel-body .b-grey .user-info h3 {
        margin-top: 2px;
        margin-bottom: 1px;
        float: left;
        width: 150px;
    }
    .sidebar-toggled #comp_feeds .thum-dive-cen {
        width: 32.4% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    #srtcon.col-sm-3.visible-lg {
        display: block !important;
    }
    #srtcon.col-sm-3 {
        margin-top: 0;
    }
    .col-md-3.hidden-xs.pull-right.dropdown {
        width: 22% !important;
    }
    .about-det {
        background: var(--main-brand-color) !important;
        border: none !important;
        color: #fff !important;
        padding: 8px 32px !important;
        font-weight: 700;
        border-radius: 46px !important;
        min-width: 130px;
    }
    .sidebar-toggled .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 87.8%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 220px;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer {
        width: 36% !important;
    }
    .recomendation-grid .listings-grids .top-right-timer {
        width: 48% !important;
    }
    #comp_feeds .article-in {
        width: 100%;
        margin: 0 auto;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 72.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: -10px;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 65%;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 64%;
    }
    .sidebar-toggled #comp_marketplace .listing-user .listing-user-info a.listname-ver {
        float: left;
        max-width: 73px;
    }
    #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 115px;
        text-overflow: ellipsis;
        margin-top: 11px;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 64%;
    }
    #comp_marketplace .listings-grids .user-name-detail {
        width: 130px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .content.sm-gutter .social .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 69%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .article-new-nav .input-search {
        float: left;
        width: 100%;
    }
    .article-new-nav .input-search {
        float: left;
        width: 100%;
    }
    #comp_feeds #main-wall {
        width: 80%;
        margin: 0 auto;
    }
    .post-label {
        position: absolute;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    .sidebar-toggled #comp_feeds .post-label {
        position: absolute;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    .dashboard-dv-coont #main-wall {
        width: 80% !important;
        margin: 0 auto;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        color: #425062;
        width: 94%;
        float: left;
        margin-top: 60px;
    }
    #auction-right span#total_bids {
        width: 100%;
        float: left;
        border: 1px solid var(--main-brand-color);
        border-radius: 6px;
        padding: 10px;
        font-size: 12px;
        background: #f7f7f7;
        text-align: center;
        margin-top: 0px;
        line-height: 16px;
        margin-bottom: 11px;
        margin-right: 0px;
    }
    #bid-sec {
        margin-top: 1px;
        float: right;
        width: 100%;
    }
    #bidButton {
        width: 100%;
    }
    .bid-now .label-des input#nextBidAmt {
        width: 100%;
    }
    .bid-txt {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 100%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    .bid-now .label-des button,
    .bid-now .label-des button:hover,
    .bid-now .label-des button:active {
        margin-top: 13px;
        float: left;
        background: #00d080 !important;
        border: 1px solid #00d080 !important;
        font-size: 11px;
        padding: 0 0px;
        padding: 0 7px;
        height: 40px;
        line-height: 38px;
        border-radius: 10px;
        font-weight: 700;
        min-width: auto;
        margin-bottom: 10px;
    }
    .sidebar-toggled .slidr-header span p.auction_counter {
        font-family: 'Roboto', sans-serif;
        font-weight: 300;
        color: #fff;
        font-size: 16px;
        margin-bottom: 0;
        display: inline-block;
        font-weight: 700;
        margin: 0px 10px;
    }
    .slidr-header {
        background: var(--main-brand-color);
        width: 100%;
        float: left;
        padding: 15px;
        text-align: center;
    }
    .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 14px;
        /* float: left; */
        margin-bottom: 0;
        padding-top: 4px;
        width: 100%;
    }
    #auction-des h3 {
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        font-size: 18px;
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 37.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 44.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 100%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    a.how-workin {
        /* float: left;
        color: var(--main-brand-color);
        text-decoration: none;
        border: none !important;
        padding: 0 !important;
        line-height: 15px;
        font-size: 13px; */
    }
    .bid-txt h1 {
        width: 100%;
        float: left;
        color: var(--main-brand-color);
        font-size: 12px;
        line-height: 10px;
        font-weight: 700;
        margin-top: 30px;
    }
    .marketplace-navigation-new.box-card.stick .mrpFilter .input-search {
        display: flex;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 70px;
        z-index: 699;
        width: 70.4%;
        border-radius: 0px 0px 18px 18px;
        margin-left: -5px;
    }
    .marketplace-navigation-new .menu-items.col-lg-3.col-md-3.col-sm-5 {
        width: 40%;
    }
    .sidebar.toggled ul {
        border-bottom: none;
        margin-bottom: 30px;
        padding-bottom: 0px;
        overflow: scroll;
        height: 450px;
    }
    #profile-drop .dropdown-subcategory .dropdown {
        display: none;
        position: absolute;
        right: 100%;
        top: 0%;
        text-align: left;
        border: none;
        left: -100%;
    }
    .sidebar-toggled .post-label {
        position: absolute;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    .dashboard-dv-coont .thum-dive-cen {
        width: 32% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    .post-label.post-listing {
        background: rgba(3, 199, 142, 0.7);
        color: #fff;
    }
    .signup-left.verify-popup {
        width: 49%;
    }
    .modal-body {
        position: relative;
        padding: 15px;
    }
    .mps-lg input {
        width: 92.6% !important;
    }
    .chat-box .col-lg-12.padding-0 .chat-user.col-sm-6 {
        width: 70%
    }
    .chat-box .col-lg-12.padding-0 .chat-controls.col-sm-6 {
        width: 30%
    }
    .upgarde-dv {
        width: 90%;
        margin: 0 auto;
        border-radius: 10px !important;
    }
    #gc_con_modal .multiple .selectator_input,
    .multiple .selectator_textlength {
        padding: 15px 7px 0px;
        margin: 0px 0 4px 5px;
    }
    #main-wall div.db-listing-img h5 {
        padding-bottom: 0px !important;
    }
    .thum-dive-cen {
        width: 32% !important;
        float: left !important;
        padding: 0 !important;
        margin-left: -1.2px;
        position: relative;
    }
    div.panel-body.panel-body7 div.db-listing-img a,
    div.panel-body.panel-body0 div.db-listing-img a {
        margin-bottom: 10px;
        /*clear: both;*/
    }
    .col-db-rightFull .panel-featured .panel-body #dynamicData .aq-user-card .b-grey .col-md-8 .user-info h3 {
        width: 165px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 0;
        margin: 0;
        line-height: 17px;
        float: left;
    }
    .ipad-cs {
        width: 100%;
    }
    .ipad-cs .mps-lg input {
        width: 94% !important;
        margin-bottom: 10px;
    }
    .col-md-11.ipad-cs {
        width: 99.666667%;
        margin-right: 4px;
    }
    .selection-wdt {
        width: 29%;
        float: left;
        margin-left: 16px;
    }
    .ipad-cs .selection-wdt {
        width: 26%;
        float: left;
        margin-left: 16px;
    }
    .inpt-wdt {
        width: 67%
    }
    .selection-wd {
        margin-left: 20px;
    }
    .btn-status-link {
        border-radius: 0 10px 10px 0 !important;
        padding: 1px 17px !important;
    }
    .col-md-8.ipad-cs .col-md-9.ipad-cs {
        width: 100%;
        margin-right: -6px;
    }
    .selection-wdt2 {
        margin-left: 9px;
        width: 31.5%;
        margin-left: 10px;
        margin-left: 10px;
    }
    .composer-input .listng-l {
        width: 314px !important;
        font-size: 12px !important;
        padding-left: 6px;
        font-weight: 500;
        border-radius: 6px !important;
        border-radius: 10px !important;
        height: 40px;
    }
    .user-info {
        margin-left: 0px !important;
    }
    #main-wall.main-cont {
        width: 95%;
        margin: 0 auto;
    }
    .profile-form .no-padding.col-md-7 .row .col-sm-9 .col-md-4,
    .profile-form .col-sm-6.no-padding .radio-success .col-md-4 {
        width: 49.333333%;
    }
    #comp_form_panel .code-m {
        border-radius: 20px !important;
    }
    .btn-build-green {
        background: #00d080 !important;
        padding: 0px 0px;
        border-radius: 35px;
        outline: none;
        color: #fff;
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        font-size: 16px;
        border: none !important;
        line-height: 20px;
        margin-bottom: 80px;
        width: 250px;
        text-align: center;
        display: inline-block;
        margin-top: 0px !important;
        margin-left: 10px;
    }
    .btn-build-red {
        background: #eb5751 !important;
        padding: 0px 30px;
        border-radius: 45px;
        outline: none;
        color: #fff;
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        font-size: 16px;
        border: none !important;
        line-height: 20px;
        margin-bottom: 80px;
        width: 250px;
        text-align: center;
        display: inline-block;
        margin-top: 0px !important;
        margin-left: 10px;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 36px 0 0 36px;
        color: #343b45;
        height: 52px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 52px;
    }
    .search-top-new {
        float: left;
        width: 39%;
        height: 44px;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 36px 0 0 36px;
        color: #343b45;
        height: 52px !important;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .filter-top ul.dropselct {
        height: 52px;
        width: 100%;
        list-style: none;
        padding: 4px;
        margin: 0;
        border: solid 1px rgba(141, 145, 150, 0.22);
        float: left;
        background: url(../../img/arrow-downb.png) 93% / 10px no-repeat #f7f8f9;
        border-left: none;
        border-right: none;
    }
    #main-search {
        float: left;
        width: 60% !important;
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    body {
        padding: 0px 0% 0 0%;
    }
    #gl-toggle .inline {
        vertical-align: top;
    }
    #gl-toggle .inline.p-l-15 {
        width: 91%;
    }
    .sidebar-toggled #wrapper #content-wrapper .container-fluid {
        padding-left: 130px;
    }
    #wrapper #content-wrapper .container-fluid .container-fluid.container-fixed-lg {
        padding-bottom: 15px !important;
        padding-left: 283px;
        padding-right: 15px !important;
        padding-top: 2rem !important;
    }
    .security-dv-login {
        width: 90%;
        margin: 0 auto;
    }
    .ipad-menu {
        display: none;
    }
    .sidebar ul {
        border-bottom: none;
        margin-bottom: 0px;
        padding-bottom: 10px;
    }
    .left-imge {
        width: 45% !important;
    }
    .recomendation-grid h1 {
        padding: 10px 12px;
    }
    .sidebar-toggled .left-imge {
        width: 46% !important;
    }
    #filtersDivAuc .mrpFilter .col-md-4 {
        width: 100%;
    }
    #search .close {
        position: fixed;
        top: 15px;
        right: 15px;
        color: #fff;
        background-color: var(--main-brand-color);
        border-color: var(--main-brand-color);
        opacity: 1;
        padding: 10px 17px;
        font-size: 27px;
    }
    .drop-main-res {
        max-width: 325px;
        margin: 0;
        border: solid 1px #dddedf;
        background: #fff;
        padding: 0;
        left: initial;
        right: 0;
    }
    .listings-grids .auction-body {
        box-shadow: 0px 8px 8px #e0e0e0;
        border-radius: 0 0 18px 18px;
        margin-bottom: 20px;
        position: relative;
        background: #fff;
    }
    .aq-network-card .b-grey .col-md-12 {
        width: 50%;
    }
    .sidebar-toggled .panel-controls.margn-tp .input-search {
        float: left;
        width: 210px;
    }
    .sidebar-toggled #main-content .user-info .dealer-btn {
        border-radius: 50px;
        padding: 0px 14px;
        width: 93px !important;
        color: #fff;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 300;
        font-size: 12px;
        position: absolute;
        right: -216px !important;
        top: -2px;
        line-height: 25px;
    }
    #main-content .user-info .dealer-btn {
        border-radius: 50px;
        padding: 0px 14px;
        width: 93px !important;
        color: #fff;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 300;
        font-size: 12px;
        position: absolute;
        right: -200px !important;
        top: -2px;
        line-height: 25px;
    }
    .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        padding: 10px 15px 5px 15px !important;
        position: relative;
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
    }
    #networksTab .panel-title {
        margin-bottom: 10px !important;
        margin-top: 15px !important;
    }
    ul.user-users li a img {
        width: 30px !important;
        height: 30px !important;
    }
    #dealersGroupTab ul.user-users li a img {
        width: 30px !important;
        height: 30px !important;
    }
    .search-mb button {
        line-height: 38px;
        border-radius: 0 10px 10px 0;
        font-size: 15px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        width: auto;
        padding: 0 10px !important;
        height: 52px !important;
    }
    .panel .panel-heading .panel-title {
        margin-bottom: 10px;
    }
    #con_data .prcon-div {
        width: 50%
    }
    #dealersTab .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 1px solid #ccc;
        padding: 25px 15px 15px 15px;
        position: relative;
        z-index: 3;
        height: auto;
        min-height: auto !important;
        padding-bottom: 10px !important;
        float: left;
    }
    .three-feed-post .usrcard-feeds {
        margin-top: 5px;
        clear: both;
        float: left;
    }
    .usrcard-feeds {
        margin-top: 0px;
        float: left;
    }
    .user-card a.thumbnail-wrapper.d39 {
        padding: 2px;
        border: 1px solid #efeeee;
        width: 46px;
        height: 46px;
        margin-top: -4px;
        margin-right: 0px !important;
    }
    .sidebar-toggled .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 130px;
        text-overflow: ellipsis;
    }
    .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 180px;
        text-overflow: ellipsis;
    }
    .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 3px;
        margin-top: -1px;
    }
    #main-content #con_data .col-md-3 {
        width: 33%;
    }
    #sidebar-toggled #main-content #con_data .col-md-3 {
        width: 33%;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .sidebar-toggled .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .margin-tp-auc {
        margin-top: 6% !important;
    }
    .sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 88%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: 0;
    }
    #accordion .panel .panel-heading .panel-title {
        margin-bottom: 0px;
        margin-left: 10px;
        margin-top: 0px;
    }
    #accordion .panel-title>a {
        height: 40px;
        display: block;
        padding: 12px 20px 0;
        text-decoration: none;
        text-transform: uppercase;
        font-size: 18px !important;
        font-weight: 600;
        text-align: left;
        color: #000000;
    }
    #accordion .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        padding: 0px 15px 0px 15px !important;
        position: relative;
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
    }
    #accordion #collapseSeven .listing-user .listing-user-info {
        float: left;
        width: 90px;
        margin-left: 10px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 72.8%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 87.4%;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 69.4%;
    }
    #auctionWizard .panel-default {
        margin: 10px 0;
        float: left;
        width: 100%;
        display: block;
    }
    #auctionWizard .panel>.table-responsive {
        margin-bottom: 0;
        border: 0;
        float: left;
    }
    .table-auction-create a.btn.btn-sm {
        padding-top: 5px !important;
        min-width: auto;
        width: 30px;
        line-height: 17px;
        padding: 4px 4px;
        height: 30px;
        font-size: 14px;
        border-radius: 10px;
        margin-right: 0;
        margin-left: -10px;
    }
    .pdf-form label.auc-tmplates {
        font-size: 25px;
        color: var(--main-brand-color);
        font-weight: 800;
        text-align: center;
        line-height: 30px;
    }
    .company-main-dv {
        width: 60%;
        float: left;
        padding-left: 0px;
    }
    .company-main-dv h2 {
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        font-weight: 300;
        color: #343b45;
        font-size: 23px;
        width: 100%;
        float: left;
        line-height: normal;
        padding: 0px;
        margin: 0px;
        margin-top: 0px;
        margin-top: 10px;
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .templateContent {
        position: relative;
        width: 100%;
        min-width: 100%;
        border: solid 1px #eaeaea;
        box-shadow: 0px 0px 4px rgba(141, 145, 150, 0.2);
        padding: 20px auto;
        clear: both;
        border-radius: 18px;
    }
    .template-head-new {
        width: 100%;
        float: left;
        padding: 30px;
    }
    #SELLER_DECLARATION .modal-content,
    #PURCHASE_DECLARATION .modal-content {
        border: 1px solid #f2f6f7;
        border-radius: 12px;
        box-shadow: none;
        overflow: scroll !important;
        height: auto !important;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 72.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    #sidebar-toggled .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .panel-auction-create .panel-heading {
        background: #f4f4f5;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 10px;
        position: relative;
        z-index: 3;
        min-height: 0 !important;
        line-height: 10px;
    }
    .page-top .row #listingView .listings-grids.grid_lists {
        background: none;
        width: 100%;
        float: left;
        padding: 0 0px;
    }
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .sorry-pic {
        width: 100%;
    }
    .bg-wht.marletplace-search-bar .alert-info h3 {
        line-height: 40px;
        font-size: 20px !important;
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content-krnk {
        width: 100%;
        margin: 0 auto;
        padding: 0;
    }
    .upgarde-dv {
        width: 100%;
        margin: 0 auto;
        border-radius: 10px !important;
    }
    .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 140px;
        text-overflow: ellipsis;
    }
    .kr-manage-operator {
        width: 100%;
        margin: 7px;
    }
    .sidebar-toggled .kr-manage-operator {
        width: 100%;
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    .ipad-search {
        width: 100%;
        float: left;
        margin-top: 40%;
        padding: 0 12%;
    }
    #main-search {
        float: left;
        width: 77%;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px 0 0 10px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .search-responsive,
    .search-responsive:hover,
    .search-responsive:focus {
        display: block;
        float: left;
        font-size: 19px;
        line-height: 73px;
        margin-right: 20px;
        color: var(--main-brand-color);
        margin-left: 5px;
    }
    .profile-dropdown-toggle {
        padding-right: 15px;
        padding-left: 0px;
    }
    #dt_notifications {
        padding: 21px 5px 33px 5px;
        float: left;
        margin: 0;
    }
    #dt_message {
        padding: 21px 5px 33px 5px;
        float: left;
        margin: 0;
    }
    .notify-dropdown a span.bubble,
    .bubble-msg {
        background: #FF0045;
        color: #fff;
        position: absolute;
        top: 10px;
        padding: 5px;
        font-size: 11px;
        border-radius: 8px;
        right: 7px;
        min-width: 21px;
        text-align: center;
    }
    .invite-responsive,
    .invite-responsive:hover,
    .invite-responsive:focus {
        display: block;
        float: left;
        font-size: 22px;
        line-height: 73px;
        margin-right: 5px;
        color: var(--main-brand-color);
    }
    .search-mb.responsive {
        display: none;
    }
    .top-right-use a.create-listing-bidbox {
        width: auto;
        background: none;
        color: var(--main-brand-color);
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 12px;
        padding: 6px 7px;
        border-radius: 100px;
        border: 1px solid var(--main-brand-color);
        outline: none;
        float: left;
        transition: all 0.5s ease !important;
        margin: 0px 6px 0 0;
        display: none;
    }
    .marketplace-navigation-new .menu-items {
        width: 100%;
    }
    .marketplace-navigation-new .marketplace-nav {
        width: 100%;
    }
    .article-new-nav#stickThis .subnav-left-wrap {
        width: 100%;
    }
}

@media (max-width: 991px) {
    .profile-detail-row .user-info {
        min-width: auto;
        width: 100%;
    }
    .subNav-wrap .marketplace-nav .mrpFilter>[class*="col-md-"] {
        max-width: 100%;
    }
    .subNav-wrap .marketplace-nav .mrpFilter>[class*="col-md-"] #desc {
        min-width: auto;
    }
    .pending-wrap,
    .security-dv-login,
    .content #main-wall.main-cont,
    .content .security-dv-login {
        max-width: 100%;
    }
    #con_data .prcon-div .con-req {
        width: 100%;
        margin: 0;
    }
    .article-new-nav.box-card .auction-search-nav .input-search .form-control {
        min-width: auto !important;
    }
    #comp_feeds #main-wall {
        width: 100%;
    }
    .profile-form .form-group .col-sm-7 {
        width: 75%;
    }
    .marketplace-navigation-new .marketplace-nav {
        /* width: 58%; */
    }
    .without-login-tab .listing-inn-new {
        width: 50%;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        /* width: 45px !important;
        height: 45px !important; */
    }
    .article-in .grid_lists,
    .article-in .listings-grids:not(.grid_lists) {
        max-width: 400px;
    }
    .sidebar-toggled .article-in .grid_lists,
    .without-login-tab.article-in .grid_lists,
    .sidebar-toggled .article-in .listings-grids:not(.grid_lists),
    .without-login-tab.article-in .listings-grids:not(.grid_lists) {
        max-width: 100%;
    }
    .listing-inn-new {
        width: 100%;
    }
    .sidebar-toggled .listing-inn-new,
    .without-login-tab .listing-inn-new:not(.absol-dv),
    .sidebar-toggled .grid_lists .recomendation-grid .flx-cls-new.absol-dv {
        width: 50%;
    }
    .grid_lists .recomendation-grid .flx-cls-new.absol-dv {
        width: 100%;
    }
    .content-krnk .auctions-wrap .my-bids-new,
    .content-krnk .onefifty-mrgn .page-top .listings-grids {
        max-width: 400px;
    }
    .sidebar-toggled .content-krnk .auctions-wrap .my-bids-new,
    .sidebar-toggled .content-krnk .onefifty-mrgn .page-top .listings-grids {
        max-width: 100%;
    }
    .bids-flex,
    .flx-cls-auc,
    .flx-cls-new {
        width: 100%;
    }
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-auc,
    .sidebar-toggled .flx-cls-new {
        width: 50%;
    }
    #con_data .prcon-div {
        width: 50%;
    }
    #PurchaseNextCheckbox,
    #SellerNextCheckbox {
        padding-left: 30px;
    }
    .net-bid .custom-tab {
        top: 130px;
    }
    .net-main #modal-tab {
        margin-top: 17%;
    }
    [id*="con_record"].aq-user-card.prcon-div .col-sm-6 {
        padding: 0;
    }
    [id*="con_record"].aq-user-card.prcon-div .accept-rejct {
        padding: 0 15px !important;
        width: 100%;
    }
    [id*="con_record"].aq-user-card.prcon-div .thumbnail-wrapper.d48 {
        margin: 0 !important;
    }
    [id*="con_record"].aq-user-card.prcon-div .on-off-msgin {
        left: 42px;
    }
    .subnav-left-wrap {
        flex-grow: 0;
    }
    .my-auc-filter {
        flex-grow: 1;
    }
    .nav--modal .checkbox-only {
        column-count: 2;
    }
    .min-hght .flex-cs.position-relative .user-info {
        padding-left: 20px !important;
    }
    .sidebar.toggled .nav-item .nav-link {
        text-align: center;
        padding: 0.75rem 1rem;
    }
    .sidebar-toggled .mone {
        width: 25px;
        height: 23px;
    }
    .sidebar-toggled .mtwo {
        width: 28px;
        height: 23px;
    }
    .sidebar-toggled .mthree {
        width: 28px;
        height: 28px;
    }
    .sidebar-toggled .mfour {
        width: 28px;
        height: 28px;
    }
    .sidebar-toggled .mfive {
        width: 27px;
        height: 22px;
    }
    .sidebar-toggled .msix {
        width: 27px;
        height: 15px;
    }
    .sidebar-toggled .mseven {
        width: 24px;
        height: 24px;
    }
    .sidebar-toggled .meight {
        width: 27px;
        height: 22px;
    }
    .sidebar-toggled .mnine {
        width: 28px;
        height: 15px;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 81.9%;
        border-radius: 0px 0px 18px 18px !important;
    }
    .col-sm-6.m_hs.p-l-5.p-r-5 {
        margin-top: 25px;
    }
    .aq-user-card.ufilter.ucon.usrncon .user-info {
        margin-left: 0px !important;
        width: 240px;
    }
    .cvs-panel {
        color: #343b45;
        width: auto;
        float: right;
        padding: 0px 0px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        /* font-weight: 600; */
        border-radius: 18px 0 0 18px;
        margin: 0px 0px 0 0;
        background: none;
        min-width: 20%;
        max-width: 86%;
    }
    .article-new-nav.bid-new.box-card.noData .col-lg-6.col-sm-6 {
        width: 70%;
    }
    .article-new-nav.bid-new.box-card.noData .col-lg-6.col-sm-6 .menu-items {
        display: block;
        position: relative;
        margin: 0px auto;
        z-index: 1;
        padding: 9px 0px 0 0px;
        text-align: left;
        width: 100%;
        min-height: 58px;
    }
    .sidebar-toggled .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 14px;
        float: left;
        margin-bottom: 0;
    }
    #auction-share .share-btn {
        width: auto;
        float: left;
        margin-top: 10px;
        margin-left: 31% !important;
    }
    #auction-des {
        width: 100%;
    }
    #auction-des .user-card {
        border-bottom: 1px solid #dae9f4 !important;
        padding-bottom: 10px;
        width: 100%;
    }
    .sidebar-toggled .slidr-header span {
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        color: #fff;
        font-size: 14px;
        float: left;
        margin-bottom: 0;
    }
    #last_bid .next-bid-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled #last_bid .next-bid-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    #form-add-listing .form-group.m-r-0.m-l-0.bg-white .col-md-3 {
        width: 70%;
    }
    #form-add-listing .form-group.m-r-0.m-l-0.bg-white .col-md-7.col-sm-7.p-r-0 {
        width: 100%;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 90%;
        margin-top: 30%;
    }
    #cvs-excell-modal .modal-footer {
        text-align: left;
        float: right;
        margin-top: 0px;
        width: 100%;
    }
    .without-login-tab .listing-user {
        padding: 0px 0px;
        position: relative;
        overflow: inherit;
        margin: 14px 0 14px 0;
        float: left;
        width: 100%;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log,
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .status-styl {
        width: auto;
        float: right;
        margin-right: 10px;
        margin-bottom: 10px;
        margin-top: -110px;
    }
    .sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 85.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 85.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled #comp_marketplace .recomendation-grid .flx-cls-new.listing-inn-new .flx-cls-new {
        width: 303px;
        float: left;
        margin: 10px;
        transition: all 0.1s ease;
    }
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled .content.sm-gutter.listing-detail-width {
        width: 100%;
        margin: 0 auto;
    }
    .row.head #userCard .user-card .user-info {
        margin-left: 0px !important;
        width: auto;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 33% !important;
        margin-top: 5% !important;
        margin-top: 3% !important;
        width: 110px !important;
    }
    #auction-right .auction-des .col-md-12.col-sm-5.col-xs-12 {
        width: 100%
    }
    #content-wrapper .content.sm-gutter .col-md-12.p-l-0.p-r-0.p-t-20 {
        clear: both;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 84.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: 0;
    }
    .sidebar-toggled .bid-now .label-des input#nextBidAmt,
    .bid-now .label-des input#nextBidAmt {
        width: 70%;
    }
    .sidebar-toggled .bid-now .label-des input[type="text"],
    .bid-now .label-des input[type="text"] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 63%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    .bid-txt {
        width: 100%;
        float: left;
        margin-top: 37px;
        padding-left: 10px;
        margin-bottom: 20px;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 100%;
        float: left;
        padding-left: 32px;
        margin-top: 61px;
    }
    .custom-tab {
        display: inline-block;
        width: 100%;
        margin-right: 0px;
        float: right;
        margin-top: 15px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 86%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 80.5%;
    }
    #collapseFive button {
        font-weight: 400;
        font-size: 12px;
    }
    #collapseFive .ajax-upload-dragdrop .upload {
        margin: 10px 0 0 !important;
        overflow: hidden !important;
        padding: 0 !important;
        width: 100%;
        font-size: 12px !important;
    }
    #collapseSeven .row.head .col-sm-7.p-t-30.p-l-0 {
        width: 100%;
    }
    #collapseSeven .row.head .col-sm-5.p-r-0 {
        width: 100%;
        padding-left: 0;
    }
    #collapseSeven .row.head .listing-user .listing-user-avatar {
        position: relative;
        padding-top: 0px;
        float: left;
        overflow: hidden;
        width: 13%;
        padding: 0;
        margin: 0;
    }
    #collapseSeven .row.head .pull-right.p-t-0.col-sm-3.p-r-0.p-l-0 {
        float: left !important
    }
    .template-head-new {
        width: 100%;
        float: left;
        padding: 30px;
        padding: 30px 0;
    }
    .templateContent .templateBody {
        padding: 30px 0px;
    }
    .company-main-dv {
        width: 47%;
        float: left;
        padding-left: 20px;
    }
    .us-main-dv h2 {
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        font-weight: 300;
        color: #343b45;
        font-size: 18px;
        width: auto;
        display: block;
        line-height: normal;
        padding: 0px;
        margin: 0px;
        margin-top: 15px;
        text-align: left;
    }
    #total_records {
        clear: both;
    }
    .btn-group.btn-group-justified.btn-group-currency.m-t-10.m-b-10 label {
        padding: 10px 0px;
    }
    #start_timezone {
        background: none;
        border: none;
        font-size: 12.5px;
        color: #343b45;
        padding: 10px 5px;
        width: 240px;
        display: inline-block;
        margin-right: 10px;
    }
    #dg-form .selectator_element {
        border: solid 1px rgba(141, 145, 150, 0.22);
        box-sizing: border-box;
        background-color: #fff;
        display: inline-block;
        text-decoration: none;
        vertical-align: middle;
        border-radius: 8px;
        min-height: 41px !important;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 85.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .article-new-nav#stickThis.stick {
        width: 81.6%;
        top: 79px;
    }
    .profile-about dd {
        margin-left: 0px;
        margin-bottom: 20px;
        color: #343b45;
        word-wrap: break-word;
        width: 27%;
        float: left;
        padding-right: 28px;
        font-size: 13px;
    }
    .profile-about dt {
        font-weight: 600;
        font-family: 'Roboto', sans-serif;
        line-height: 1.5;
        width: 23%;
        float: left;
    }
    .sidebar-toggled #comp_marketplace .listing .listing-body h3#lst-price,
    #comp_marketplace .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 130px;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listing .listing-body h3#lst-price,
    #comp_marketplace.company-dv .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 140px;
    }
    .profile-link-strip {
        position: relative;
        display: none;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 85.6%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    .sidebar-toggled #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 64%;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 85.6%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
    }
    #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 64%;
    }
    #profile-drop {
        width: auto;
        float: right;
        display: none;
    }
    #comp_feeds .article-in {
        width: 100%;
        margin: 0 auto;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 65%;
    }
    .sidebar-toggled #comp_marketplace .flx-cls-auc .ver-num img {
        width: 70%;
        border: none !important;
        margin-top: 1px !important;
    }
    #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 65%;
    }
    #comp_marketplace .listings-grids .user-name-detail {
        width: 116px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 16px;
    }
    #comp_marketplace .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 3px;
        margin-top: -4px !important;
    }
    .chat-user-list a .con-seen {
        float: right;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .chat-user-list a .gcon-seen {
        float: right;
        margin-right: 5px;
        margin-bottom: 5px;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 31.4%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .input-search #search_keywords {
        width: 73%;
        float: left;
        height: 40px;
        line-height: 38px;
        float: left;
        padding: 0 15px;
        min-height: 30px;
        border-radius: 10px 0 0 10px !important;
    }
    .dashboard-dv-coont #main-wall {
        width: 90% !important;
        margin: 0 auto;
    }
    .dashboard-dv-coont #main-wall .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 20px 0px 0px 0px;
        position: relative;
        /* z-index: 3; */
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
    }
    .sidebar-toggled .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick,
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick,
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick,
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 85.8%;
        border-radius: 0px 0px 18px 18px !important;
    }
    #comp_emp .user-info,
    #comp_dealer_nw .user-info {
        margin-left: 0px !important;
        width: 44%;
    }
    .mrpFilter .col-md-3#filtersDiv {
        width: 32%;
    }
    #filterDiv2 .col-lg-5.col-md-5.col-sm-5.p-l-0.p-r-10 {
        width: 95%;
        margin: 10px 0 20px 24px;
    }
    .article-new-nav.bid-new.box-card .col-lg-5.col-sm-5 {
        width: 64%;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick,
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 80.5%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: -6px;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .user-name-detail {
        width: 100px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer {
        width: 34% !important;
        margin-top: 6% !important;
    }
    .sidebar.toggled ul {
        border-bottom: none;
        margin-bottom: 30px;
        padding-bottom: 0px;
        overflow: inherit;
        height: auto;
    }
    #main-wall .panel-feed .panel-body .feed-description p {
        padding: 0px;
        margin-left: 10px;
        width: calc(100% - 20px);
        clear: both;
    }
    .panel-feed .panel-heading .panel-controls .feed-time {
        position: absolute;
        right: 0;
        bottom: 26px;
        top: 32px;
    }
    .demo.feed-description {
        clear: both;
    }
    #main-wall .panel-body .row {
        margin-left: 0 !important;
        margin-right: 0 !important;
        clear: both;
    }
    .panel-feed .panel-body {
        padding: 0px;
        clear: both;
    }
    .post-label {
        position: absolute;
        top: 58px;
        left: -15px;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    .profile-left-panel ul li a:hover,
    .profile-left-panel ul li a.active,
    .profile-left-panel ul li a:focus {
        background: none;
        border: none;
        color: var(--main-brand-color);
        width: 100%;
    }
    .profile-left-panel ul li a {
        text-align: left;
        font-size: 14px;
        font-weight: 500;
        color: #343b45;
        padding: 6px 12px;
        padding: 6px 8px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: none;
        border-radius: 36px;
        background: #fff;
        height: 36px;
        float: left;
        width: 100%;
    }
    #com_cov-sticky-wrapper.animateSticky .profie-new-com {
        box-shadow: 0px 0px 6px #ccc;
        position: static !important;
    }
    .col-md-12.m-t-10 #listingView,
    #comp_marketplace .col-md-12.m-t-10.p-l-0.p-r-0 {
        clear: both;
    }
    .box-card.col-md-12 {
        clear: both;
        float: left;
        width: 100%;
    }
    .box-card.col-md-12 .radio label,
    .checkbox label {
        display: inline-block;
        cursor: pointer;
        position: relative;
        padding-left: 28px !important;
    }
    .profile-cover {
        position: relative;
        margin-top: 15px;
    }
    .user-card-company {
        position: absolute;
        top: 0px;
        top: -46%;
        right: 10px;
    }
    #auctionWizard .panel-default {
        margin: 10px 0;
        width: 100%;
        float: left;
    }
    #accordion .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 0px 0px 0px 0px;
        position: relative;
        /* z-index: 3; */
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
    }
    #accordion .panel-default>.panel-heading {
        padding: 0;
        border-radius: 10px;
        color: #212121;
        background-color: #fff;
        margin-bottom: 0px;
    }
    #accordion .panel-collapse .panel-body {
        border: 0;
        width: 100%;
        float: left;
    }
    .col-md-8.ipad-cs .col-md-9.ipad-cs {
        width: 88%;
    }
    .col-md-11.ipad-cs {
        width: 100%;
    }
    .post-label {
        position: absolute;
        top: 48px !important;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    .inpt-wdt {
        width: 61%;
    }
    .security-dv-login {
        width: 100%;
        margin: 0 auto;
    }
    #share-invitation .invitation-tital h3 {
        width: 100%;
        float: left;
        color: var(--main-brand-color);
        font-family: 'Roboto', sans-serif !important;
        font-weight: 700 !important;
        font-size: 18px;
        margin-right: 10px;
        margin-top: 0px;
    }
    .section-heading.text-center.m-b-40 {
        margin-bottom: 20px !important
    }
    .login-des h2 {
        font-family: 'Roboto', sans-serif !important;
        font-weight: 700 !important;
        font-size: 16px;
        color: #343b45;
        margin: 0px;
        padding: 0px;
        line-height: 20px;
    }
    #main-search {
        float: left;
        width: 53%;
    }
    a.manage-dealer {
        font-family: 'Roboto', sans-serif !important;
        font-weight: 300;
        font-size: 14px;
        color: #0065eb;
        float: right;
        margin-left: 20px;
        text-align: center;
    }
    .added-dealer {
        font-size: 14px;
        color: #787777;
        float: left;
        margin-right: 0px;
        margin-top: 0px;
        width: 100%;
        text-align: center;
    }
    #main-content #con_data .col-md-3 {
        width: 50%;
    }
    .signup-left.verify-popup {
        width: 60%;
    }
    .signup-left.verify-popup .modal-body {
        position: relative;
        padding: 5px;
    }
    .verify-div .green-border .number-dashboard {
        width: calc(100% - 140px);
        float: left;
        padding: 21px 10px;
        height: 40px;
        border-radius: 6px;
        outline: none;
    }
    .private-lock {
        float: right;
        font-size: 12px;
        position: absolute;
        right: -100px;
    }
    #dealersTab #main-content .user-info {
        margin-left: 0px !important;
    }
    .mps-lg input {
        width: 79% !important;
    }
    .input-search button {
        padding: 0 12px
    }
    .panel .panel-heading .panel-controls {
        float: right;
        width: auto;
    }
    .ipad-cs .input-search {
        float: left;
        margin-right: 10px;
        width: 740px;
    }
    #cell-phon .iti--separate-dial-code.iti {
        float: left;
        width: 20%;
    }
    .three-feed-post .usrcard-feeds {
        margin-top: 5px;
        clear: both;
    }
    .feed-pic {
        width: 100%;
        float: right;
        margin-top: 17%;
        height: 75px;
    }
    .feed-describ p {
        color: #343b45;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        padding: 0px 0px;
        margin: 0px;
        min-height: 30px;
        float: left;
    }
    .usrcard-feeds {
        margin-top: 10px;
        clear: both;
    }
    .cent-dv-coont {
        width: 100%;
        margin: 0 auto;
    }
    .left-imge {
        width: 44% !important;
    }
    #comp_emp .mrgn-tpnew {
        margin-top: 10px;
        float: left;
    }
    .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        padding: 13px 15px 8px 15px !important;
        position: relative;
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
        flex-direction: column;
    }
    .panel#networksTab .panel-heading .panel-controls {
        width: 100%;
    }
    #comp_about .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 13px 15px 8px 15px !important;
        position: relative;
        min-height: auto;
        height: auto;
        float: left;
        width: 100%;
        margin-bottom: 20px;
    }
    .sidebar-toggled .user-name-detail .ver-num {
        width: 20px !important;
        height: 20px;
        float: left;
        margin-left: 0px;
        margin-top: -6px;
    }
    .flx-cls-feeds {
        width: 100%;
        float: left;
        margin: 10px 9px;
        transition: all 0.1s ease;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        /* width: 45px !important;
        height: 45px !important; */
        float: left;
        border-radius: 100px;
    }
    .without-login-tab #comp_marketplace.company-dv .listings-grids .user-name-detail {
        width: 91px;
        height: 50px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;
    }
    .feed-bx .usrcard-feeds .user-info a {
        width: 150px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        /* float: left; */
        display: block;
    }
    .flag-truncate {
        max-width: 200px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-width: 160px;
        float: left;
    }
    #main-search {
        float: left;
        width: 57% !important;
    }
    .search-top-new {
        float: left;
        width: 43%;
        height: 44px;
    }
    .dropdown-menu.drop-main-res {
        max-width: 325px;
        margin: 0;
        border: solid 1px #dddedf;
        background: #fff;
        padding: 0;
        left: initial;
        right: 0;
    }
    #search .close {
        position: fixed;
        top: 15px;
        right: 15px;
        color: #fff;
        background-color: transparent;
        border-color: #357ebd;
        opacity: 1;
        padding: 10px 17px;
        font-size: 47px;
    }
    #main-search {
        float: left;
        width: 57%;
    }
    .number-dev .iti {
        width: 78px;
    }
    #mob_code_p {
        width: 100% !important;
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .ipad-menu {
        width: 100px;
        overflow: hidden;
        display: block;
    }
    .ipad-menu {
        background: #fff;
        min-height: 100%;
        z-index: 9;
        padding: 2px 0 170px 0;
        position: fixed;
        height: 100%;
        list-style: none;
        z-index: 500;
        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
        transition: all 0.5s ease;
    }
    .ipad-menu .user-info-side {
        width: 100%;
        float: left;
        border-bottom: 1px solid #E3E3E3;
        position: relative;
        padding: 12px;
        margin-bottom: 0px;
        margin-top: 20px;
    }
    .ipad-menu .user-info-side figure {
        width: 100%;
        float: left;
        margin: 0 0 15px 0px;
        text-align: left;
        padding: 0 0px;
    }
    .user-info-side figure img {
        border-radius: 100%;
        width: 80px;
    }
    .ipad-menu ul {
        border-bottom: none;
        margin-bottom: 30px;
        padding-bottom: 0px;
        float: left;
        width: 100%;
        padding: 0px;
        margin: 0px;
    }
    .ipad-menu .nav-item {
        padding-left: 0px;
        width: 100%;
    }
    .ipad-menu .nav-item .nav-link {
        text-align: center;
        padding: 12px 14px !important;
        width: 100%;
        float: left;
    }
    .ipad-menu .nav-item .nav-link figure.menu1 {
        height: 30px;
        background: url(../img/m1n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu1,
    .ipad-menu .nav-item.active .nav-link figure.menu1 {
        height: 30px;
        background: url(../img/m1.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu2 {
        height: 30px;
        background: url(../img/m2n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu2,
    .ipad-menu .nav-item.active .nav-link figure.menu2 {
        height: 30px;
        background: url(../img/m2.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu3 {
        height: 30px;
        background: url(../img/m3n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu3,
    .ipad-menu .nav-item.active .nav-link figure.menu3 {
        height: 30px;
        background: url(../img/m3.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu4 {
        height: 30px;
        background: url(../img/m4n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu4,
    .ipad-menu .nav-item.active .nav-link figure.menu4 {
        height: 30px;
        background: url(../img/m4.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu5 {
        height: 30px;
        background: url(../img/m5n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu5,
    .ipad-menu .nav-item.active .nav-link figure.menu5 {
        height: 30px;
        background: url(../img/m5.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu6 {
        height: 30px;
        background: url(../img/m6n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu6,
    .ipad-menu .nav-item.active .nav-link figure.menu6 {
        height: 30px;
        background: url(../img/m6.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu7 {
        height: 30px;
        background: url(../img/m7n.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu7,
    .ipad-menu .nav-item.active .nav-link figure.menu7 {
        height: 30px;
        background: url(../img/m7.png) no-repeat;
        width: 30px;
        background-size: 30px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link figure.menu8 {
        height: 30px;
        background: url(../img/m8n.png) no-repeat;
        background-position: center;
        width: 30px;
        background-size: 24px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link:hover figure.menu8,
    .ipad-menu.nav-item.active .nav-link figure.menu8 {
        background-position: center;
        height: 30px;
        background: url(../img/m8.png) no-repeat;
        width: 30px;
        background-size: 24px auto;
        display: block;
        float: none;
        margin: 0 auto;
    }
    .ipad-menu .nav-item .nav-link span {
        display: block;
        font-size: 12px;
        margin: 3px 0 0 0px;
        font-weight: normal;
        text-align: center;
    }
    .ipad-menu .nav-item .nav-link {
        color: #2e2e2e;
    }
    .ipad-menu .nav-item .nav-link:hover,
    .ipad-menu .nav-item.active .nav-link {
        background-color: var(--main-brand-color);
        color: #fff;
        transition: all 0.1s ease !important;
    }
    .recomendation-grid .flx-cls-new {
        width: 100%;
    }
    .recomendation-grid {
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        float: none;
    }
    .recomendation-grid {
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        float: none;
    }
    .sidebar.toggled~#content-wrapper .recomendation-grid {
        max-width: 100%;
    }
    #wrapper #content-wrapper .container-fluid {
        padding-left: 305px;
    }
    .sidebar-toggled .recomendation-grid .flx-cls-new {
        width: 50%;
    }
    #comp_conn .aq-conn-div .flex-cs.position-relative .user-info {
        width: calc(100% - 60px);
    }
    .filter-wrap .filter-item,
    .filter-wrap .filter-item:last-child {
        flex: 0 0 33.33%;
        max-width: calc(33.33% - 13px);
        min-width: 120px;
    }
    .filter-wrap .filter-item:nth-last-child(-n+4) {
        margin-top: 13px;
    }
    .filter-wrap .filter-item .btn {
        font-size: 12px;
    }
    .navi-search #desc {
        min-width: calc(100% + 50px);
    }

    #auctionWizard .panel .scroll-wrapper .table-responsive.table-scroll {
        display: flex;
    }
    #auctionWizard .panel .scroll-wrapper .table-responsive.table-scroll #listingTable {
        width: 100%;
    }

    .col-db-rightFull .panel-featured .panel-body #dynamicData .aq-user-card .b-grey .col-md-8 .user-info h3 {
        width: 170px;
    }
    .col-db-rightFull .panel-featured .panel-body #dynamicData .aq-user-card .b-grey .col-md-8 .user-info h3 a {
        max-width: 140px;
    }

}

@media (max-width: 768px) {
    #auctionWizard .panel-default .collapse.in .krankForm .col-sm-12 {
        padding: 0;
        margin: 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-sm-6 {
        width: 100%;
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 {
        width: 100%;
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 .form-group {
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .input-group.full-width {
        margin-bottom: 25px !important;
    }
    #auctionWizard .panel-default .collapse.in .man-option-seller {
        width: 95%;
        margin: 4% auto 2%;
    }
    .recent-listing .owl-carousel .owl-item .box-card.feed-bx {
        display: inline-block;
        padding: 0 16px 16px;
    }
}

@media (max-width: 767px) {
    .navi-search #desc {
        min-width: auto;
    }
    .section-heading.text-center.m-b-40 {
        margin-bottom: 0 !important;
    }
    .sidebar-toggled #wrapper #content-wrapper .container-fluid {
        padding-left: 15px;
    }
    .without-login-tab.article-in .grid_lists,
    .without-login-tab.article-in .listings-grids:not(.grid_lists) {
        max-width: 400px;
        margin: auto;
    }
    .without-login-tab .listing-inn-new:not(.absol-dv),
    .without-login-tab .listing-inn-new {
        width: 100%;
    }
    .article-in .grid_lists,
    .article-in .listings-grids:not(.grid_lists) {
        max-width: 100%;
    }
    .listing-inn-new {
        width: 50%;
    }
    .content-krnk .auctions-wrap .my-bids-new,
    .content-krnk .onefifty-mrgn .page-top .listings-grids {
        max-width: 100%;
    }
    .bids-flex,
    .flx-cls-auc,
    .flx-cls-new {
        width: 50%;
    }
    .recomendation-grid .listings-grids.grid_lists {
        padding: 0;
    }
    .content.sm-gutter .article-new-nav {
        margin-bottom: 10px;
    }
    [id*="con_record"].aq-user-card.prcon-div .col-sm-6 {
        padding: 0;
    }
    [id*="con_record"].aq-user-card.prcon-div p.day-ago {
        margin: 0 !important;
        width: auto;
        padding-right: 15px;
    }
    [id*="con_record"].aq-user-card.prcon-div .on-off-msgin {
        left: 57px;
    }
    .flex-50 {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0;
    }
    .modal .modal-body {
        padding: 15px;
    }
    .modal .modal-body .aq-user-card .pull-left.pdng-mrgn {
        width: auto !important;
    }
    .modal .modal-body .aq-user-card .col-xs-9.pdng-mrgn {
        width: calc(100% - 170px);
    }
    .modal .modal-body .aq-user-card .col-xs-3.pdng-mrgn {
        width: 170px;
    }
    .modal-body .select-wrapper {
        flex-wrap: wrap;
    }
    .marketplace-navigation-new .subNav-wrap .menu-items {
        width: 100%;
    }
    .mrpFilter .input-search {
        margin: 0;
    }
    #dt_notifications .notification-toggle {
        left: -259px !important;
    }
    #con_data .prcon-div {
        width: 100%;
    }
    .mrpFilter [class*="col-lg"] {
        max-width: 125px;
    }
    .marketplace-navigation-new .marketplace-nav {
        width: 100%;
    }
    .profile-form label {
        float: left;
    }
    .article-new-nav.bid-new #s2id_sortStatus,
    .subnav-left-wrap {
        width: 100%;
    }
    .my-auc-filter,
    .auction-search-nav {
        width: 50%;
    }
    .net-bid .custom-tab {
        top: 110px;
    }
    .private-lock {
        margin-left: -60px;
    }
    .status-styl {
        width: auto;
        float: left;
        margin-left: 0px;
        margin-bottom: 20px;
        margin-top: 0px;
    }
    .toggle-plus,
    .toggle-plus:hover,
    .toggle-plus:focus {
        display: none;
    }
    .user-info-side a.upgrade-menu {
        top: 10px;
        right: 10px;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .input-search {
        padding: 0 !important;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .input-search #search_keywords {
        /* width: 75% !important; */
    }
    #comp_conn .aq-conn-div .flex-cs.position-relative .user-info {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
    #time_auction_contracts .net-bid-header {
        /* text-align: left;
        right: initial;
        top: 55px;
        max-width: 100%;
        left: 34px;
        width: 100%;
        padding-right: 60px; */
    }
    #time_auction_contracts ul.nav-tabs {
        left: 0;
    }
    .net-bid .auctionTCTemplate {
        /* overflow: hidden;
        height: 416px;
        padding: 25px 20px;
        box-shadow: 0 0 15px #e7e7e7;
        border-radius: 20px;
        margin-top: 100px; */
    }
    .template-head-new {
        width: 100%;
        float: left;
        padding: 20px;
    }
    .logo-template {
        width: 100%;
        height: 70px;
        float: left;
        /* text-align: center; */
    }
    .company-main-dv {
        width: 100%;
        float: left;
        padding-left: 0px;
        /* text-align: center; */
        margin-left: 0px;
        max-width: inherit;
        margin-top: 20px;
    }
    #SellerNextCheckbox {
        padding-left: 30px;
    }
    .company-main-dv h2 {
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        font-weight: 700;
        color: var(--main-brand-secondary-color);
        font-size: 23px;
        width: 100%;
        float: left;
        line-height: normal;
        padding: 0px;
        margin: 0px;
        margin-top: 10px;
        /* text-align: center; */
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .new-temp h3 {
        /* text-align: center; */
        max-width: initial;
    }
    .us-main-dv {
        width: 100%;
        float: right;
    }
    .us-main-dv h2 {
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        font-weight: 700;
        color: var(--main-brand-secondary-color);
        font-size: 18px;
        width: 100%;
        display: block;
        line-height: normal;
        padding: 0px;
        margin: 0px;
        margin-top: 20px;
        /* text-align: center; */
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }
    .dropdown-menu.drop-main-res li a i {
        float: left;
        margin-top: 14px;
    }
    .sidebar-toggled .article-new-nav#stickThis.myau.stick {
        width: 94.9%;
    }
    .dropdown-menu.msg-toggle {
        min-width: 320px;
        width: 360px;
        min-height: 0px;
        /* min-height: 130px; */
        margin-top: 0px;
        left: -259px !important;
        padding: 0;
    }
    #dt_notifications .notification-toggle {
        top: 78px;
        left: -243px !important;
        padding: 0;
        min-width: 360px;
        box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.08);
        border-radius: 0 0 15px 15px;
    }
    .net-bid-header {
        font-family: 'Roboto', sans-serif;
        font-size: 12.5px;
        color: #343b45;
        width: 94%;
        float: left;
        padding-left: 16px;
        margin-top: 41px;
    }
    .col-sm-6.m_hs.p-l-5.p-r-5 {
        margin-top: 25px;
        float: left;
        width: 100%;
    }
    .uplaod-browser figure img {
        width: 90px;
    }
    .cvs-panel {
        color: #343b45;
        width: auto;
        float: right;
        padding: 0px 0px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        /* font-weight: 600; */
        border-radius: 18px 0 0 18px;
        margin: 20px 0px 0 0;
        background: none;
        min-width: 20%;
        max-width: 100%;
    }
    .netman-margin {
        margin-top: 112px !important;
    }
    .sidebar-toggled .bid-now .label-des input#nextBidAmt {
        width: 100%;
    }
    #sold_to {
        padding-bottom: 15px;
        margin-bottom: 15px;
        width: 100%;
    }
    #auction-right #status-panel .user-card.b-none.col-md-7 .user-info {
        margin-left: 10px !important;
        width: 197px;
    }
    .content.sm-gutter .article-new-nav .col-lg-6.col-sm-6 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    #comp_marketplace .listing .listing-body h3,
    .sidebar-toggled #comp_marketplace .listing .listing-body h3 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
    }
    .sidebar-toggled .content.sm-gutter.com-pro-log,
    .content.sm-gutter.com-pro-log {
        width: 100%;
        margin: 0 auto;
        float: left;
    }
    .sidebar-toggled .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 94.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 94.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .seo-foote-content h1 {
        font-family: 'Poppins-Bold', sans-serif;
        font-weight: 700;
        font-size: 26px;
        color: #343b45;
        width: 100%;
        float: left;
        padding: 0px;
        margin: 0px;
    }
    .seo-foote-content h2 {
        font-family: 'Poppins-Bold', sans-serif;
        font-size: 20px;
        color: #343b45;
        width: 100%;
        float: left;
    }
    .seo-foote-content h3 {
        font-family: 'Poppins-Bold', sans-serif;
        font-size: 18px;
        color: #343b45;
        width: 100%;
        float: left;
    }
    .seo-foote-content h4 {
        font-family: 'Poppins-Bold', sans-serif;
        font-size: 16px;
        color: #343b45;
        width: 100%;
        float: left;
    }
    .without-login-tab .user-name-detail {
        width: 85px !important;
        height: 50px;
        float: left;
        margin-top: 28px;
        margin-left: 10px !important;
    }
    .sidebar-toggled .content.sm-gutter.listing-detail-width {
        width: 100%;
        margin: 0 auto;
    }
    .content.sm-gutter.listing-detail-width .panel.panel-default.box-card .panel-title {
        width: auto;
        float: left;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user,
    .sidebar-toggled #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user,
    #comp_marketplace .listings-grids .top-panl .top-left-user,
    #comp_marketplace.company-dv .listings-grids .top-panl .top-left-user {
        width: 47%;
    }
    .profie-new-com,
    .c_articles,
    #com_cov-sticky-wrapper {
        display: none;
    }
    #comp_feeds .article-in {
        width: 100%;
        margin: 0 auto;
    }
    #comp_about .panel-heading {
        margin-bottom: 20px;
    }
    #search-com {
        display: none;
    }
    .sidebar-toggled #comp_marketplace .listings-grids .top-panl .top-left-user,
    #comp_marketplace .listings-grids .top-panl .top-left-user {
        width: 47%;
    }
    .sidebar-toggled .article-new-nav#stickThis.stick,
    .article-new-nav#stickThis.stick {
        width: 94.6%;
        top: 79px;
    }
    .bread-tp {
        width: 100%;
        float: left;
        padding: 10px 0 15px;
    }
    .bid-now .label-des input#nextBidAmt {
        width: 100%;
    }
    ul.notification-pg li .noti-des p {
        width: 100%;
        float: left;
        font-family: 'Roboto', sans-serif;
        padding: 0;
        margin: 0;
        font-size: 13px;
    }
    .w-l-menu .marketplace-navigation-new ul li {
        display: inline-block;
        padding: 10px 11px 0px;
        height: 55px;
        text-align: center;
        position: relative;
        width: auto !important;
        border-right: none;
    }
    .finishListing {
        margin-right: 4px;
    }
    #start_timezone {
        background: none;
        border: none;
        font-size: 12.5px;
        color: #343b45;
        padding: 10px 5px;
        width: 100%;
        display: inline-block;
        margin-right: 10px;
    }
    #start_hour,
    #start_minute {
        background: none;
        border: none;
        font-size: 12.5px;
        color: #343b45;
        padding: 10px 5px;
        min-width: 50%;
        display: inline-block;
        margin-left: 0px;
        margin-right: 0px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.bid-new#stickThis.stick,
    .content.sm-gutter .article-new-nav.bid-new#stickThis.stick {
        margin-left: 0;
    }
    #accordion.panel-group .panel-heading .panel-title>a {
        color: var(--main-brand-color);
        font-size: 13px;
        font-weight: normal;
        display: block;
        opacity: 1;
        line-height: 20px;
        font-size: 14px !important;
    }
    .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick,
    .sidebar.toggled .content-krnk.content.onefifty-mrgn .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 968;
        width: 97%;
        border-radius: 0px 0px 18px 18px !important;
        margin-left: 0;
    }
    .dashboard-dv-coont #main-wall {
        width: 100% !important;
        margin: 0 auto;
    }
    .dashboard-dv-coont .thum-dive-cen {
        width: 32.7% !important;
        float: left !important;
        padding: 1px !important;
        margin-left: 1.6px;
        position: relative;
    }
    .sidebar.toggled {
        width: 0px !important;
        overflow: hidden;
    }
    .navi-search,
    #mrpFilter {
        display: none;
    }
    .marketplace-navigation-new.add-list-stick#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 66.9%;
        border-radius: 0px 0px 18px 18px;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 95%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 86.4%;
    }
    .article-new-nav#stickThis.stick {
        width: 92%;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 95.4%;
        border-radius: 0px 0px 18px 18px;
        margin-left: -5px;
    }
    .profile-form label {
        float: left;
    }
    .main-cont #main-panel .section-heading h2 {
        font-size: 25px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        line-height: 1.3;
        margin-top: 0px;
    }
    #user_form_panel .section-heading h2 {
        font-size: 25px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        line-height: 1.3;
    }
    .addSpec {
        margin: 10px 0px !important;
        padding: 0 15px;
        height: 36px;
        border-radius: 36px;
        font-size: 12px;
        font-weight: 700 !important;
        font-family: 'Roboto', sans-serif !important;
        width: 100%;
    }
    #spec_title,
    #spec_url {
        padding: 15px 0px;
        height: auto;
    }
    .toggle-plus {
        display: none
    }
    .user-profile-stats {
        display: none;
    }
    #profile-drop {
        width: auto;
        float: left;
    }
    #profile-drop ul,
    #profile-drop li {
        margin: 0;
        padding: 0;
        list-style: none;
        color: #fff;
        border: none;
    }
    #profile-drop .category {
        padding: 0px 0px;
        position: relative;
        line-height: normal;
        margin-right: 0px;
        font-size: 12px;
        cursor: pointer;
    }
    #profile-drop ul li.category a {
        color: var(--main-brand-color);
        padding: 6px 7px;
    }
    #profile-drop .dropdown {
        display: none;
        position: absolute;
        background: #fff;
        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
        border-radius: 5px;
        min-width: auto;
        width: 130px;
        top: 30px;
        z-index: 999;
    }
    #profile-drop .dropdown li {
        position: relative;
        border-bottom: solid 1px rgba(141, 145, 150, 0.22);
        width: 100%;
        display: block;
    }
    #profile-drop .dropdown-subcategory .dropdown {
        display: none;
        position: static;
        left: 100%;
        top: 0%;
        text-align: left;
        border: none;
        box-shadow: none;
        border-radius: 0px;
    }
    .post-label {
        position: absolute;
        left: -15px;
        padding: 7px 30px 7px 30px;
        line-height: 15px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 15px;
        font-weight: 500;
    }
    #abcdf {
        z-index: 99999 !important;
    }
    .feed-bx.three-feed-post {
        min-height: auto;
        float: left;
    }
    #cell-phon .iti--separate-dial-code.iti {
        float: left;
        width: 86px;
    }
    .top-user-opt .notification-list {
        float: left;
        margin-right: 8px !important;
    }
    .top-user-opt .notification-list li {
        margin-right: 8px;
        line-height: 3px;
    }
    .code-number-w {
        width: calc(100% - 96px) !important;
    }
    .skip-btn-main {
        font-family: 'Roboto', sans-serif;
        color: #999999;
        width: 43%;
        margin: 0 auto;
        font-size: 20px;
        text-decoration: none;
        clear: both;
    }
    .step-one-main .panel-body-toggle .xs-m-b-20 {
        margin-bottom: 0px !important;
    }
    #pop-wizard .modal-body {
        box-shadow: none;
        padding: 25px !important;
        padding-top: 0 !important;
        white-space: normal;
    }
    .select2-container .select2-choice .select2-arrow b:before {
        font-family: 'FontAwesome';
        content: "\f0d7";
        position: relative;
        top: 8px;
        /* right: -2px; */
        right: 10px;
        font-size: 12px;
    }
    .krank-nav {
        padding: 0;
        box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
        background: #fff;
        height: 80px;
        z-index: 999 !important;
        top: 0px !important;
    }
    .usrcard-feeds {
        margin-top: 10px;
        clear: both;
        float: left;
    }
    .clear-bth .forPeople .aq-user-card-people .b-grey .user-info {
        padding-left: 0px !important;
        width: 211px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    #seach-dv .article-new-nav .menu-items {
        display: block;
        position: relative;
        margin: 0px auto;
        z-index: 1;
        padding: 0px 10px 0 10px;
        width: 100%;
        min-height: 28px;
        text-align: center;
    }
    #seach-dv .article-new-nav .menu-items li {
        padding: 10px 0px;
        display: inline-block;
        float: none;
    }
    #seach-dv .article-new-nav .menu-items li:hover,
    #seach-dv .article-new-nav .menu-items li.active {
        color: var(--main-brand-color);
        border-bottom: none;
    }
    #seach-dv .article-new-nav .menu-items li:hover a,
    #seach-dv .article-new-nav .menu-items li.active a {
        color: var(--main-brand-color);
        border-bottom: none;
    }
    .forPeople .nd-creq,
    .not-allowed {
        font-size: 13px !important;
        font-weight: 700;
        height: 40px;
        border-radius: 6px !important;
        line-height: 38px;
        padding: 0 15px;
        margin-top: 6px;
    }
    #seach-dv .article-new-nav .menu-items li a {
        font-family: 'Roboto', sans-serif !important;
        font-weight: 700 !important;
        color: #343b45;
        border-right: solid 1px #dddedf;
        padding: 5px 16px;
        font-size: 12px;
        float: left;
    }
    .three-feed-post .usrcard-feeds {
        margin-top: 5px;
        clear: both;
    }
    .profile-left-panel ul li a {
        text-align: left;
        font-size: 14px;
        font-weight: 500;
        color: #343b45;
        padding: 6px 12px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: solid 1px rgba(141, 145, 150, 0.22);
        border-radius: 0px;
        background: #fff;
        height: auto;
        float: left;
        width: 100%;
        background: none;
        border: none;
    }
    .profile-left-panel ul li a:hover,
    .profile-left-panel ul li a.active,
    .profile-left-panel ul li a:focus {
        background: none;
        border: none;
        color: var(--main-brand-color);
    }
    .pull-right-lg {
        float: right;
        padding: 0px !important;
    }
    .ipad-menu {
        display: none;
    }
    #wrapper #content-wrapper .container-fluid {
        padding-bottom: 15px !important;
        padding-left: 15px;
        padding-right: 15px !important;
        padding-top: 5rem !important;
    }
    #wrapper #content-wrapper .container-fluid .content-krnk .container-fluid {
        padding-bottom: 15px !important;
        padding-left: 15px;
        padding-right: 0 !important;
        padding-top: 0 !important;
    }
    #main-content #con_data .col-md-3 {
        width: 100%;
    }
    #dealersTab .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 1px solid #ccc;
        padding: 25px 15px 15px 15px;
        position: relative;
        z-index: 3;
        min-height: auto;
        float: left;
    }
    .sm-gutter .col-md-3 {
        width: 25%;
    }
    .sm-gutter .panel-feed .col-md-3 {
        width: 100%;
    }
    #form-add-listing .form-group.m-r-0.m-l-0.bg-white .col-md-3 {
        width: 100%;
    }
    #cvs-excell-modal .modal-dialog {
        /* max-width: 580px; */
        width: 100%;
        margin-top: 30%;
    }
    #cvs-excell-modal .modal-footer {
        text-align: left;
        margin-top: 40px;
        display: inline-block;
        width: 100%;
    }
    #accordion .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 5px 15px 15px 15px !important;
        position: relative;
        z-index: 3;
        min-height: auto;
    }
    #auctionWizard #tab2 .panel .panel-heading {
        background: #f4f4f5;
    }
    .panel .panel-heading {
        min-height: auto;
        padding: 10px 15px !important;
    }
    .panel.panel-featured .panel-heading {
        align-items: start;
    }
    .panel#networksTab .panel-heading .panel-controls .network-grp-btn {
        width: 100%;
    }
    .panel-controls.margn-tp .network-grp-btn {
        font-size: 13px;
        margin-left: 0px;
        margin-top: 0;
        max-width: 165px;
        height: 40px !important;
        margin-left: 10px;
    }
    .more-opt {
        max-width: 100px;
    }
    .more-opt ul.dropdown-menu {
        background: #fff;
        left: 0px;
    }
    .min-hght .flex-cs.position-relative .user-info {
        margin-left: 10px !important;
    }
    .box-shadow-main.my-bid-bx .min-pllu-main.ajust-obp {
        clear: both;
        padding: 0px;
        margin-top: 25px;
        background: none;
        width: 100%;
        margin: 0 15px 15px;
    }
    .article-new-nav#stickThis>.col-lg-6 {
        width: 100%;
    }
    .wdht-ninty {
        width: calc(100% - 130px) !important;
    }
    .krankForm .form-group {
        background-color: #f4f4f5;
        border-color: #e3e4e6;
        padding: 9px 12px 7px;
        border-radius: 6px;
        position: relative;
        width: 100%;
        margin-top: 0px;
    }
    #remin-sms .radio,
    .checkbox {
        margin-bottom: 20px;
        margin-bottom: 0px;
        /* margin-top: 6px; */
        padding-left: 0px;
        float: left;
        width: 100%;
    }
    #editSellerMainDiv .checkbox {
        margin-bottom: 20px;
        margin-top: 26px;
        padding-left: 0px;
        float: left;
    }
    #dg-form .selectator_element {
        border: solid 1px rgba(141, 145, 150, 0.22);
        box-sizing: border-box;
        background-color: #fff;
        display: inline-block;
        text-decoration: none;
        vertical-align: middle;
        border-radius: 10px;
        min-height: 52px !important;
    }
    #networksTab #main-content .user-info,
    #dealersTab #main-content .user-info {
        margin-left: 0px !important;
    }
    #add-dealer-modal,
    #invite-dealer-modal {
        padding-right: 0px !important;
    }
    .user-info {
        margin-left: 0px !important;
    }
    .selection-wd {
        width: 30%;
        float: right;
        margin-left: 8px;
    }
    .inpt-wdt {
        width: 67%;
    }
    #url-dv .inpt-wdt {
        width: 97%;
    }
    .col-md-8.ipad-cs .col-md-9.ipad-cs {
        width: 92%;
    }
    .selection-wdt2 {
        margin-left: 0px !important;
        width: 100%;
        float: left;
        margin-left: 10px;
        margin-left: 10px;
    }
    .select2-container .select2-choice>.select2-chosen {
        margin-right: 26px;
        display: block;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        float: none;
        width: 92%;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 42% !important;
        margin-top: 8% !important; */
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        float: right;
        width: 42% !important;
        margin-top: 9% !important;
        margin-top: 3% !important;
        width: 110px !important;
    }
    .navbar-brand {
        margin-top: 8px;
    }
    .ufilter .b-grey .b-danger {
        font-size: 13px;
        border-radius: 36px !important;
        font-weight: 700;
        height: 40px;
        line-height: 38px;
        padding: 0 15px;
        float: right;
        width: 100%;
        margin-top: 10px;
    }
    .user-info-side .user-info-nav {
        width: 100%;
        float: left;
        /* transition: all 0.5s ease;*/
        padding: 0 0px;
        margin-bottom: 20px;
    }
    .user-info-side figure {
        width: 100%;
        float: left;
        margin: 0 0 15px 0px;
        text-align: left;
        padding: 0 0px;
    }
    .sidebar .nav-item .nav-link span {
        display: inline-block;
        font-size: 12px;
        margin: 0;
        font-weight: normal;
        margin-left: 5px !important;
        width: calc(100% - 40px);
        white-space: pre;
    }
    .sidebar .nav-item .nav-link figure.menu1 {
        height: 25px;
        background: url(../img/m1n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu1,
    .sidebar .nav-item.active .nav-link figure.menu1 {
        background: url(../img/m1.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        float: left;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu2 {
        height: 25px;
        background: url(../img/m2n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu2,
    .sidebar .nav-item.active .nav-link figure.menu2 {
        background: url(../img/m2.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        float: left;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu3 {
        height: 25px;
        background: url(../img/m3n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu3,
    .sidebar .nav-item.active .nav-link figure.menu3 {
        background: url(../img/m3.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu4 {
        height: 25px;
        background: url(../img/m4n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu4,
    .sidebar .nav-item.active .nav-link figure.menu4 {
        background: url(../img/m4.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu5 {
        height: 25px;
        background: url(../img/m5n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu5,
    .sidebar .nav-item.active .nav-link figure.menu5 {
        background: url(../img/m5.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu6 {
        height: 25px;
        background: url(../img/m6n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu6,
    .sidebar .nav-item.active .nav-link figure.menu6 {
        background: url(../img/m6.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link figure.menu7 {
        height: 25px;
        background: url(../img/m7n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu7,
    .sidebar .nav-item.active .nav-link figure.menu7 {
        background: url(../img/m7.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu9 {
        height: 25px;
        background: url(../img/m9n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu9,
    .sidebar .nav-item.active .nav-link figure.menu9 {
        background: url(../img/m9.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link figure.menu9 {
        height: 25px;
        background: url(../img/m9n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu9,
    .sidebar .nav-item.active .nav-link figure.menu9 {
        background: url(../img/m9.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu10 {
        height: 25px;
        background: url(../img/m10n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu10,
    .sidebar .nav-item.active .nav-link figure.menu10 {
        background: url(../img/m10.png) no-repeat;
        height: 25px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .nav-item .nav-link figure.menu8 {
        height: 35px;
        background: url(../img/m8n.png) no-repeat;
        width: 25px;
        background-size: 25px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .sidebar .nav-item .nav-link:hover figure.menu8,
    .sidebar .nav-item.active .nav-link figure.menu8 {
        background: url(../img/m8.png) no-repeat;
        height: 35px;
        width: 25px;
        background-size: 25px auto;
        display: block;
        background-position: center;
    }
    .sidebar .company-pic,
    .sidebar .user-info-nav,
    .sidebar .invite-dv,
    .sidebar .connectionlist-dv,
    .sidebar .footerlink-dv {
        display: block;
    }
    .user-info-side .company-pic {
        display: none;
    }
    .profile-dropdown::after {
        right: 16px !important;
    }
    .top-user-opt {
        float: right;
        margin-right: -14px;
    }
    .top-right-use a.create-listing-bidbox {
        width: auto;
        background: none;
        color: var(--main-brand-color);
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 12px;
        padding: 6px 7px;
        border-radius: 100px;
        border: 1px solid var(--main-brand-color);
        outline: none;
        float: left;
        transition: all 0.5s ease !important;
        margin: 0px 6px 0 0;
        display: none;
    }
    .dropdown-profile .dropdown-backdrop {
        top: 80px;
        background: rgba(52, 59, 69, 0.5);
    }
    body {
        padding: 0px;
    }
    .style-2 {
        overflow-y: hidden;
        scrollbar-color: #F0F0F0 #fff;
        scrollbar-width: thin;
    }
    .sidebar ul {
        border-bottom: none;
        margin-bottom: 0px;
        padding-bottom: 10px;
        float: left;
        width: 100%;
        padding-right: 5px;
    }
    .user-info-side {
        width: 100%;
        float: left;
        position: relative;
        padding: 10px 20px 0px 20px;
        margin-bottom: 0px;
        margin-top: 0;
        /*transition: all 0.3s ease 0s;*/
    }
    .search-bar {
        display: none;
    }
    .style-2 {
        overflow-y: scroll;
        scrollbar-color: #F0F0F0 #fff;
        scrollbar-width: thin;
    }
    .krank-right-navbar {
        margin: 30px 0px 0 0 !important;
        float: right;
        width: 46%;
    }
    .krank-right-navbar li {
        padding: 0px 10px;
        float: left;
    }
    .sidebar {
        width: 280px !important;
        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    }
    #sidebarToggle {
        float: left;
        font-size: 21px;
        margin-top: 0;
        /* background: #ccc; */
        border-radius: 220px;
        width: 60px;
        height: auto;
        margin-left: 0px;
        outline: none;
    }
    .sidebar .nav-item .nav-link {
        padding: 10px !important;
        width: 95%;
        text-align: left;
        float: left;
        position: relative;
        background: #F5F5F5;
        margin: 5px 10px;
        font-family: 'Poppins-SemiBold', Arial, Helvetica, sans-serif;
        border-radius: 15px;
    }
    .sidebar-toggled .sidebar .nav-item.active .nav-link {
        /* color: #505361;
    border-right: none;
    border-radius: 15px;
    border-right: 15px solid var(--main-brand-color);
    box-sizing: border-box;
    height: 60px;
    border-top: none; */
        /* transition: all 0.1s ease !important; */
    }
    .sidebar .nav-item .nav-link:hover {
        color: #505361;
        border-right: none;
        border-radius: 15px;
        border-right: 15px solid #dfdfdf;
        border: none;
        /* transition: all 0.1s ease !important; */
    }
    .sidebar .nav-item .nav-link p {
        font-size: 11px;
        background: #F44336;
        border-radius: 100px;
        padding: 5px;
        color: #fff;
        font-weight: 700;
        position: absolute;
        top: 5px;
        left: 5px;
        width: 18px;
        height: 18px;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .navbar-nav {
        margin: 0px;
    }
    .navbar-nav .open .dropdown-menu {
        position: absolute;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        left: 0px;
        clear: both;
        background: #fff;
    }
    .navbar-brand.mr-1 img {
        width: 40px;
        margin: 8px 0 0 0px !important;
    }
    .content-krnk {
        width: 100%;
        margin: 0 auto;
        padding: 0 15px;
    }
    .container-fluid>.content-krnk,
    .content-krnk.content.onefifty-mrgn {
        padding: 0;
    }
    .private-lock {
        position: absolute;
        bottom: 22px;
        left: 0px;
        margin-left: 0;
        width: 100%;
    }
    .user-info-side a.upgrade-menu {
        top: 10px;
        right: 10px;
    }
    #last_bid .next-bid-text {
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .tabbable-line {
        clear: both;
        margin-top: 30px;
        float: left;
        width: 100%;
    }
    #auctionWizard .panel-default {
        margin: 10px 0;
        float: left;
        width: 100%;
    }
    .status-styl {
        width: auto;
        float: left;
        margin-left: 0px;
        margin-bottom: 20px;
        margin-top: 0px;
    }
    .content.sm-gutter .article-new-nav#stickThis_mob.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 970;
        width: 98%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -6px;
        margin-left: 0;
        left: 0;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis_mob.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 970;
        width: 98%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -6px;
        margin-left: 0;
        left: 0;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 99%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -8px;
        left: 0;
    }
    .content.sm-gutter .article-new-nav.com-nv#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 79px;
        z-index: 699;
        width: 99%;
        border-radius: 0px 0px 18px 18px !important;
        transition: top 0.5s ease;
        margin-left: -8px;
    }
    .downloadSellerPDF {
        background: transparent;
        border-radius: 36px;
        height: 36px;
        line-height: 36px;
        display: inline-block;
        color: var(--main-brand-color);
        padding: 0px 20px;
        font-size: 13px;
        font-weight: normal;
        border: 1px solid var(--main-brand-color);
        margin-left: 0px;
        margin-bottom: 20px;
        width: 100%;
        text-align: center;
    }
    .downloadSellerPDF img {
        width: 17px;
        float: none;
        margin-top: -1px;
        margin-right: 6px;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 93.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .templateContent .templateHead .logo img {
        width: 90px;
        height: 90px;
        position: relative;
    }
    .templateContent .templateHead .logo {
        position: absolute;
        bottom: -40px;
        right: 20px;
        width: 92%;
        height: 90px;
        overflow: hidden;
        border: none;
        right: 33%;
        text-align: center;
    }
    .templateContent.new-temp .templateHead .logo {
        position: absolute;
        bottom: -40px;
        right: 4px !important;
        width: 70px;
        height: 70px;
        overflow: hidden;
        border: none;
        left: auto;
        text-align: center;
        top: 8px;
    }
    .templateContent.new-temp .templateHead .logo img {
        width: 60px;
        height: 60px;
        position: relative;
    }
    .mobile-app-view .new-temp .templateHead h3.bold.margin-0 {
        font-size: 20px;
        color: var(--main-brand-color);
        margin-left: 73px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 250px;
    }
    .mobile-app-view .new-temp .templateHead h3.seller-purchaser {
        font-size: 14px;
        font-weight: 700;
        margin-left: 73px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 250px;
    }
    .feed-bx {
        min-height: auto;
        float: left;
    }
    .feed-pic {
        width: 100%;
        float: right;
        margin-top: 17%;
        height: 105px;
        border-radius: 4px;
        padding: 2px;
        border: 1px solid #efeeee;
    }
    .feed-describ p:after {
        content: "\f10d";
        font-family: 'Fontawesome';
        float: left;
        margin-right: 10px;
        position: absolute;
        bottom: -174px;
        right: 5px;
        font-size: 26px;
        color: #e0e0e0;
        transform: rotate(180deg);
        display: none;
    }
    .btn-add-city {
        padding: 9px 18px !important;
        height: 36px;
        border-radius: 36px;
        font-size: 14px;
        line-height: normal;
        min-width: 100px !important;
        float: right !important;
        font-weight: 400 !important;
        font-family: 'Roboto', sans-serif !important;
        width: 100%;
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -45px;
        text-decoration: none;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .sidebar-toggled .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 100%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    .bid-now .label-des button,
    .bid-now .label-des button:hover,
    .bid-now .label-des button:active {
        margin-top: 10px;
        float: left;
        background: #00d080 !important;
        border: 1px solid #00d080 !important;
        font-size: 11px;
        padding: 0 0px;
        padding: 0 7px;
        height: 40px;
        line-height: 38px;
        border-radius: 10px;
        font-weight: 700;
        min-width: auto;
    }
    #listingView .alert-info p {
        width: 100%;
        padding: 0px 10px;
    }
    .search-item-box .listing-user .listing-user-info {
        float: left;
        overflow: inherit;
        width: 140px;
    }
    .search-item-box label {
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        line-height: 18px;
        width: 270px;
        width: 260px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        float: left;
    }
    .search-item-box.row p {
        float: left;
    }
    #panel-desid a {
        border: 1px solid var(--main-brand-color);
        border-radius: 44px;
        color: var(--main-brand-color);
        padding: 8px 12px;
        float: left;
        margin-left: 0px;
    }
    .about-det {
        background: var(--main-brand-color) !important;
        border: none !important;
        color: #fff !important;
        padding: 6px 15px !important;
        font-weight: 700;
        border-radius: 36px !important;
    }
    .ad-send-msg,
    .ad-send-msg:hover,
    .ad-send-msg:focus,
    .ad-send-msg:active {
        color: #fff !important;
        font-size: 13px !important;
        font-weight: 600;
        font-family: 'Roboto', sans-serif;
        background-color: var(--main-brand-color) !important;
        border: none;
        padding: 0px 14px;
        margin-top: 10px;
        border-radius: 46px;
        height: 40px;
        line-height: 40px;
    }
    #dealer-ndiv .col-md-5.col-sm-6.col-xs-12.p-b-20 {
        width: 100%;
    }
    #dealer-ndiv .col-md-7.col-sm-6.col-xs-12.bg-row {
        width: 100%;
    }
    #dealer-ndiv .col-md-5.col-sm-6.col-xs-12.p-b-20 .xs-p-l-10 {
        padding-left: 0px !important;
    }
    #dealer-ndiv .aq-user-card .user-info {
        margin-left: 5px !important;
        width: 140px;
    }
    .user-users {
        display: block;
        position: relative;
        max-width: 170px;
    }
    .aq-network-cg .user-users {
        display: block;
        position: relative;
        width: 100%;
    }
    .panel.panel-default.panelbdr.p-l-20.p-r-20.m-t-30 .fs-16.text-master {
        margin-top: 30px;
        float: left;
    }
    ul.notification-pg li .noti-row-dv .noti-des .noti-first-bump {
        width: 30px !important;
        position: absolute;
        top: -4px;
        right: 33px;
        height: 30px;
    }
    .col-md-8.ipad-cs .filter-p {
        padding-top: 8px;
        width: 100%;
        float: left;
        margin-left: 10px;
    }
    .header-navigations>.container .menu-items {
        /* display: none; */
        position: relative;
        text-align: left;
        margin: 93px auto;
        z-index: 1;
        float: left;
        padding-left: 30px;
    }
    .krankForm .col-sm-6.xs-p-r-15 {
        clear: both;
    }
    .krankForm .col-md-6 .radio-margin button.from-left {
        margin-right: 10px;
        font-weight: 700;
        font-size: 12px;
    }
    .finish3 .btn-cons {
        margin-right: 5px;
        min-width: 110px;
        width: 95%;
        font-weight: 700;
    }
    #accordion .box-card-import {
        border-radius: 10px !important;
        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.08) !important;
        border: 0;
        background: #fff;
        width: 100%;
        float: left;
    }
    #accordion .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 5px 15px 5px 15px;
        position: relative;
        z-index: 3;
        min-height: auto;
        max-height: 52px;
    }
    #accordion #collapseFive .bg-master-light.b-rad-lg .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 5px 15px 5px 15px;
        position: relative;
        z-index: 3;
        min-height: auto;
        max-height: none !important;
    }
    #collapseSeven .panel .panel-heading {
        background: transparent;
        border-radius: 0px;
        border-bottom: 0px;
        padding: 5px 15px 5px 0px;
        position: relative;
        z-index: 3;
        min-height: auto;
        max-height: 58px;
    }
    #collapseFive button {
        font-weight: 700;
        font-size: 12px;
    }
    #collapseFive button span i,
    #collapseFive button i {
        padding-top: 2px !important
    }
    .listing-inn-new .send-enquery-new,
    .listing-inn-new .send-enquery-new:hover,
    .listing-inn-new .send-enquery-new:focus {
        float: right;
        background: var(--main-brand-color);
        padding: 10px 18px;
        color: #fff;
        border-radius: 50px;
        font-weight: 700;
        cursor: pointer;
        line-height: normal;
        height: 36px;
    }
    .security-dv-login {
        width: 100%;
        margin: 0 auto;
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -48px;
        text-decoration: none;
    }
    .tabbable-line {
        clear: both;
        margin-top: 30px;
        float: left;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 17%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .box-card.auction-bg,
    #auctionWizard {
        clear: both;
    }
    .signup-left.verify-popup {
        width: 90%;
        left: 20px;
    }
    .bottom-message {
        background: var(--main-brand-color);
        position: fixed;
        bottom: 0px;
        width: 100%;
        padding: 10px;
        z-index: 999999;
        left: 0;
    }
    #search .close {
        position: fixed;
        top: 15px;
        right: 15px;
        color: #fff;
        background-color: transparent;
        border-color: #357ebd;
        opacity: 1;
        padding: 10px 17px;
        font-size: 47px;
    }
    #search .ipad-search #main-search {
        width: 57% !important;
    }
    #search .ipad-search #main-search .new-search {
        border-radius: 0;
    }
    #search .ipad-search .search-top-new .filter-top .dropselct {
        border-radius: 0;
    }
    #search .ipad-search .search-top-new .filter-top {
        width: 82%;
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    #search .ipad-search .search-top-new #tsearch {
        min-width: 44px;
        border-radius: 0 8px 8px 0;
    }
    #main-search {
        float: left;
        width: 100%;
    }
    #main-search input.new-search {
        background: #f7f8f9;
        border-radius: 10px;
        color: #343b45;
        height: 44px;
        border: solid 1px rgba(141, 145, 150, 0.22);
    }
    .filter-top ul.dropselct {
        border-radius: 10px;
    }
    .search-top-new {
        float: left;
        width: 100%;
        height: 44px;
    }
    .search-mb .filter-top {
        float: left;
        padding-left: 0;
        margin-left: 0;
        height: 44px;
    }
    .search-mb button,
    .search-mb button:focus {
        line-height: 40px;
        border-radius: 10px;
        font-size: 13px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        width: 100%;
        padding: 0 10px !important;
        height: 44px;
        min-width: 100%;
    }
    .search-mb button,
    .search-mb button:hover,
    .search-mb button:focus {
        line-height: 40px;
        border-radius: 10px;
        font-size: 13px;
        font-family: 'Roboto', sans-serif !important;
        font-weight: 400 !important;
        float: left;
        width: 100%;
        padding: 0px 10px;
        height: 44px;
        border: 1px solid var(--main-brand-color);
        min-width: 100%;
        z-index: -10;
    }
    .drop-main-res {
        max-width: 325px;
        margin: 0;
        border: solid 1px #dddedf;
        background: #fff;
        padding: 0;
        left: initial;
        right: 0;
    }
    .drop-main-res li a i.fa-video-camera {
        float: left;
        margin: 14px 0px 0 0;
        padding-right: 2px;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list {
        width: 41px !important;
        height: 41px !important;
        border-radius: 100px;
        position: absolute;
        z-index: 99;
        top: 25px;
        left: 8px;
        float: left;
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        width: 35px !important;
        height: 35px !important;
        float: left;
        border-radius: 100px;
    }
    .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 48%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 47%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        margin-top: 10% !important;
        width: 49% !important;
        margin-top: 3% !important;
        width: 110px !important;
    }
    .mps-lg #descAuc {
        width: 85% !important;
    }
    .listing-detail-width .col-db-rightFull {
        padding: 0;
    }
    .recomendation-grid h1 {
        color: #455671;
        padding: 10px 0;
        margin: 0px;
        float: left;
        width: 100%;
        font-size: 25px;
        font-weight: 700;
        font-family: 'hel-bold';
        line-height: 33px;
    }
    .flx-cls-feeds {
        width: 100%;
        float: left;
        margin: 10px 9px;
        transition: all 0.1s ease;
    }
    .usrcard-feeds .user-info {
        position: relative;
        width: 73%;
        padding-left: 0px !important;
        margin-left: 0px;
    }
    .feed-bx .usrcard-feeds .user-info a {
        width: 200px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        /* float: left; */
        display: block;
    }
    .sidebar .nav-item .nav-link figure.menu8 {
        height: 22px;
        background: url(../img/m8n.png) no-repeat;
        width: 25px;
        background-size: 19px auto;
        float: left;
        display: block;
        background-position: center;
        margin-left: 20px;
    }
    .left-imge {
        width: 100%;
        float: none;
        height: 394px;
        box-shadow: 0px 8px 8px #e0e0e0;
        position: relative;
        border-radius: 18px;
        margin-right: 15px;
        display: block;
    }
    .left-imge {
        width: 97% !important;
    }
    .sidebar {
        width: 240px !important;
        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    }
    .connectionlist-dv ul li a .user-info-list {
        width: 120px;
        float: left;
    }
    .number-dev .iti {
        width: 66%;
    }
    .verf-btn {
        color: #fff;
        position: absolute;
        right: 14px;
        top: 0px;
    }
    .private-vert {
        left: -25px;
    }
    .recomendation-grid {
        max-width: 100%;
    }
    .recomendation-grid .flx-cls-new {
        width: 50%;
    }
    #comp_conn .aq-conn-div .flex-cs.position-relative .user-info {
        width: calc(100% - 78px);
    }
    .profile-form .form-group .col-sm-7 {
        width: 100%;
    }
    .content .article-new-nav .menu-items.auc_nav.col-lg-9.col-sm-8 {
        padding: 0 10px;
    }
    #auctionWizard .panel-default .collapse.in .checkbox {
        margin-bottom: 20px;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-sm-6 {
        padding: 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-sm-6 .row {
        margin: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 {
        padding: 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 .row {
        margin: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 .form-group-white {
        display: inline-block;
        width: 100%;
    }
    #auctionWizard .panel-default .collapse.in .padding-20.bg-white {
        padding: 20px 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-sm-6 .row {
        margin: 0;
    }
    #auctionWizard .panel-default .collapse.in .krankForm .col-md-6 .row {
        margin: 0;
    }
    #auctionWizard .panel-default .collapse.in .padding-20.bg-white {
        padding: 20px 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .document-show {}
    
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form {
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 {
        padding: 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEditMain {
        padding: 0 !important;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit {
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerEditerDiv {
        margin: 0;
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        width: 110px !important;
    }
    .listing .listing-action.listing-edit ul {
        margin-bottom: 0;
    }
    .user-card-company {
        top: -60%;
    }
    a.mr-allied { margin-top: 22px;}
    .search-responsive, .search-responsive:hover, .search-responsive:focus{
        margin-right: 10px;
    }
}

@media (max-width: 600px) {
    .sidebar-toggled .bids-flex,
    .sidebar-toggled .flx-cls-new,
    .sidebar-toggled .flx-cls-auc,
    .recomendation-grid .flx-cls-new,
    .sidebar-toggled .listing-inn-new,
    .without-login-tab .listing-inn-new,
    .sidebar-toggled .recomendation-grid .flx-cls-new,
    .sidebar-toggled .grid_lists .recomendation-grid .flx-cls-new.absol-dv {
        width: 100%;
    }
    .recomendation-grid,
    .content-krnk .page-top,
    .article-in .grid_lists,
    .content-krnk .auctions-wrap,
    .sidebar-toggled .article-in .grid_lists,
    .without-login-tab.article-in .grid_lists,
    .article-in .listings-grids:not(.grid_lists),
    .sidebar.toggled~#content-wrapper .recomendation-grid,
    .sidebar-toggled .article-in .listings-grids:not(.grid_lists) {
        max-width: 400px;
    }
    .article-in .grid_lists,
    .content-krnk .page-top,
    .article-in .listings-grids:not(.grid_lists) {
        margin: auto;
    }
    .bids-flex,
    .flx-cls-auc,
    .flx-cls-new,
    .listing-inn-new {
        width: 100%;
    }
.invite-responsive, .invite-responsive:hover, .invite-responsive:focus, .search-responsive, .search-responsive:hover, .search-responsive:focus {line-height: 77px;}
}

@media (max-width: 575px) {
    .marketplace-navigation-new .marketplace-nav,
    .marletplace-search-bar.box-card #search-com {
        width: 100%;
    }
    .article-new-nav.box-card .auction-search-nav .input-search {
        padding-right: 15px !important;
        padding-bottom: 0;
    }
    .col-db-rightFull .ddtl .detail-listing-header.head {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .col-db-rightFull .ddtl .detail-listing-header.head>div:last-child,
    .col-db-rightFull .ddtl .detail-listing-header.head>div:first-child {
        width: 100%;
    }
    .col-db-rightFull .ddtl .detail-listing-header.head>div:last-child {
        padding: 0 0 10px;
    }
    .box-card .subnav-left-wrap ul.menu-items {
        padding: 0;
    }
    .modal .modal-body .aq-user-card .col-xs-3.pdng-mrgn {
        width: 100%;
        padding-top: 10px !important;
    }
    .min-hght.conn-panel .connection-height .panel-controls {
        width: 100% !important;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .panel-controls {
        padding: 10px 0 0 0;
    }
    #search .ipad-search {
        padding: 0 10px 0 0;
    }
    .filter-nav .filter-flush {
        padding: 20px 10px;
    }
    .nav--modal .checkbox-only {
        column-count: 1;
    }
    .mrpFilter [class*="col-lg"],
    .mrpFilter [class*="col-md"] {
        margin: 0 0 0 10px;
        width: 30%;
        max-width: 150px;
        padding: 0 0 10px !important;
        padding: 0 0 10px !important;
        max-width: 100%;
        width: 100%;
        margin: 0;
    }
    .mrpFilter [class*="col-md"] .input-search.navi-search {
        padding: 0 !important;
    }
    .marketplace-navigation-new .subNav-wrap {
        display: flex;
        flex-direction: column;
    }
    .marketplace-navigation-new .subNav-wrap .menu-items,
    .marketplace-navigation-new .subNav-wrap .marketplace-nav {
        padding-right: 0;
        width: 100%;
    }
    .marketplace-navigation-new .subNav-wrap .marketplace-nav {
        padding-left: 0;
    }
    .marketplace-navigation-new .subNav-wrap .mrpFilter {
        padding: 10px;
        justify-content: center;
        flex-wrap: wrap;
    }
    .filter-nav .btn-wrap {
        flex-direction: column-reverse;
        align-items: flex-end;
        padding: 10px 15px 20px;
    }
    .filters-by {
        width: 100%;
        gap: 5px;
    }
    .filter-nav .btn-close {
        padding: 0 0 10px;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .input-search,
    form.inline {
        width: 100% !important;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .input-search #search_keywords {
        width: calc(100% - 41px) !important;
    }
    .panel-heading.p-t-25.p-b-30.xs-p-l-0.xs-p-r-0.xs-p-t-0.connection-height .panel-controls {
        width: 100% !important;
        padding-left: 0;
        padding-top: 10px;
        max-width: 100%;
    }
    .more-opt,
    .panel-controls.margn-tp .network-grp-btn {
        max-width: 100%;
        margin-left: 0;
    }
    .article-new-nav .navi-search #desc,
    .my-auc-filter,
    .auction-search-nav {
        width: 100% !important;
    }
    .box-card ul.menu-items {
        padding: 0 10px;
    }
    .filter-wrap .filter-item,
    .filter-wrap .filter-item:last-child {
        flex: 0 0 50%;
        max-width: calc(50% - 13px);
    }
    .filter-wrap .filter-item:nth-last-child(-n+5) {
        margin-top: 13px;
    }
    .excel-listings {
        margin: 0 0 10px;
        min-width: auto;
        width: 100%;
    }
}

@media (max-width: 450px) {
    .marletplace-search-bar.box-card {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .marletplace-search-bar.box-card .col-md-6 {
        width: 100%;
        max-width: 100% !important;
    }
    .marletplace-search-bar.box-card #search-com {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    #category_modal .checkbox-only .categ {
        width: 100%;
    }
    .subNav-wrap .menu-items>ul {
        flex-wrap: wrap;
        width: 100%;
    }    
    .subNav-wrap .menu-items>ul li {
        flex-grow: 1;
    }

    .grid-row-dv .main-div-grid {
        width: 100%;
        min-width: 50vw;
        overflow-x: scroll;
        padding: 0 6px;
    }
    .grid-row-dv .main-div-grid .grid-setion-title,
    .grid-row-dv .main-div-grid .grid-setion-rows {
        min-width: 600px;
        width: 600px;
    }
    .grid-setion-title section:first-of-type,
    .grid-row-dv .main-div-grid .grid-setion-rows section:first-of-type {
        width: 30% !important;
        text-align: left !important;
    }
    .grid-setion-title section:nth-of-type(2),
    .grid-row-dv .main-div-grid .grid-setion-rows section:nth-of-type(2) {
        width: 36% !important;
        text-align: left !important;
    }
    .grid-setion-title section:nth-of-type(3),
    .grid-row-dv .main-div-grid .grid-setion-rows section:nth-of-type(3) {
        width: 24% !important;
        text-align: left !important;
    }
    .grid-setion-title section:nth-of-type(4),
    .grid-row-dv .main-div-grid .grid-setion-rows section:nth-of-type(4) {
        width: 10% !important;
    }

}

@media (max-width: 425px) {
    .panel-feed .panel-heading .panel-controls .feed-time {
        bottom: initial;
    }
    #main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-sm-4.p-t-50.text-center .thumbnail-wrapper.d80 {
        width: 60px;
        height: 60px;
    }
    #main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-sm-4.p-t-50.text-center {
        padding: 25px 0 !important;
    }
    #main-wall [class*="list-div-"].panel-feed .db-listing-img .panel-connection .col-sm-4.m-t-40.text-center {
        margin-top: 15px !important;
    }
    .article-new-nav .menu-items li {
        padding: 6px 5px;
        height: 50px;
    }
    .article-new-nav .menu-items li:after {
        top: 15px;
        right: -2px;
    }
    .net-main h1.dynamic-head {
        padding-left: 16px;
    }
    #time_auction_contracts .net-bid-header {
        padding: 0 15px;
    }
    #time_auction_contracts ul.nav-tabs {
        padding-left: 5px;
    }
    #time_auction_contracts ul.nav-tabs li.active {
        border-bottom: none;
    }
    #time_auction_contracts ul.nav-tabs li>a {
        padding: 0px 6px;
        font-size: 12px;
    }
    #time_auction_contracts ul.nav-tabs>li.active>a, #time_auction_contracts ul.nav-tabs>li.active>a:hover, #time_auction_contracts ul.nav-tabs>li.active>a:focus {
        padding: 0px 6px 15px 6px;
        padding: 0px 4px 4px 4px;
    }
    .onefifty-mrgn .listing .listing-user .listing-user-info {
        width: 58% !important;
    }
    #wrapper #content-wrapper .container-fluid .content-krnk .content > .col-lg-12 {
        padding: 0;
    }
    .profile-about {
        padding: 0 8px;
    }
    .profile-about dt {
        width: 23%;
        float: left;
        width: 100%;
    }
    .profile-about dd {
        width: 100%;
        padding: 0;
        margin: 0 0 15px;
    }
    .content.sm-gutter.lieb-msg-page .menu-items li {
        min-width: 60px;
    }
    .content.sm-gutter.lieb-msg-page .menu-items li span i {
        font-size: 16px;
        margin: 0 5px;
    }
    .chat-box .chat-header-title {
        border-top-left-radius: 26px;
    }
    .ip-dv ul li .main-user-sch .main-usr-tp {
        width: 100%;
        text-align: left;
    }
    .ip-dv ul li .main-user-sch .user-descrip {
        padding: 10px 0 0 !important;
        text-align: left;
    }
    .ip-dv ul li .main-user-sch .user-descrip h1.meetingdetails {
        max-width: calc(100% - 50px);
    }
    .ip-dv ul li .main-user-sch .user-descrip p {
        margin: 5px 0 0;
    }
    #upcoming_details,
    #history_details {
        padding: 0px 15px;
    }
    #upcoming_details button.close,
    #history_details button.close {
        margin: 8px 0 0;
    }
    #upcoming_details .zoom-call-detail,
    #history_details .zoom-call-detail {
        margin: 0;
    }
    #upcoming_details .zoom-call-detail h1,
    #history_details .zoom-call-detail h1 {
        width: calc(100% - 70px);
    }
    #upcoming_details .zoom-call-detail label.lbl-detail,
    #history_details .zoom-call-detail label.lbl-detail {
        margin: 15px 0 0;
    }
    #upcoming_details .participate-dv {
        margin: 15px 0px 0px;
    }
    #upcoming_details .btn-panel {
        margin: 32px 0;
    }
    #upcoming_details .btn-panel a {
        width: 100%;
        margin: 0 0 10px;
    }
    #histry #historylist {
        padding: 0;
    }
    .main-user-sch .main-usr-btm .time-icon {
        justify-content: end;
        padding: 0;
    }
    #zoom_schedule_meeting.form-horizontal .form-group > .col-sm-4.p-r-0 {
        padding-right: 15px !important;
    }

    #time_auction_contracts ul.nav-tabs {
        justify-content: flex-start;
        flex-wrap: wrap;
        gap: 10px;
    }


}

@media (max-width: 375px) {
    #pop-wizard .modal-body {
        padding: 25px 0 !important;
    }
    #profile-completion-modal {
        max-width: 100%;
        right: 0;
    }
    .progress-hg {
        width: 100%;
        margin-left: 0;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 94.5%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 94.5%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick.add-list-stick {
        width: 93%;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 90.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    #cell-phon .iti--separate-dial-code.iti {
        float: left;
    }
    ul.notification-pg li .noti-row-dv .noti-des .noti-first-bump {
        width: 30px !important;
        position: absolute;
        top: -4px;
        right: 39px;
        height: 30px;
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -48px;
        text-decoration: none;
    }
    .tabbable-line {
        clear: both;
        margin-top: 30px;
        float: left;
    }
    .number-dev .iti {
        width: 62%;
    }
    .verf-btn {
        color: #fff;
        position: absolute;
        right: 14px;
        top: 0px;
    }
    .flx-cls-feeds {
        width: 100%;
        float: left;
        margin: 10px 9px;
        transition: all 0.1s ease;
    }
    .feed-bx .usrcard-feeds .user-info a {
        width: 170px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        /* float: left; */
        display: block;
    }
    .recomendation-grid h1 {
        color: #455671;
        padding: 7px 5px;
        margin: 0px;
        float: left;
        width: 100%;
        font-size: 20px;
        font-weight: 700;
        font-family: 'hel-bold';
        line-height: 22px;
    }
    .user-info .hidden-md.hidden-sm.hidden-lg .zoom_onetoone {
        position: absolute;
        right: -30px;
        bottom: 2px;
    }
    #comp_marketplace .listing-user .listing-user-info a.listname-ver {
        float: left;
        max-width: 81px;
    }
    .popular-stories .user-name-detail {
        /* width: 81px !important; */
        height: 50px;
        float: left;
        margin-top: 28px;
        margin-left: 10px !important;
    }
    .sidebar-toggled .recomendation-grid .popular-stories .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 50% !important;
        margin-top: 0% !important; */
    }
    .recomendation-grid .listings-grids .top-right-timer.abcd {
        /* float: right;
        width: 49% !important;
        margin-top: 1% !important; */
    }
    .listings-grids .top-panl .top-left-user a.user-pic-list img {
        width: 35px !important;
        height: 35px !important;
        float: left;
        border-radius: 100px;
    }
    .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 48%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-panl .top-left-user {
        width: 47%;
    }
    .sidebar-toggled .recomendation-grid .listings-grids .top-right-timer.abcd {
        margin-top: 10% !important;
        width: 49% !important;
        margin-top: 3% !important;
        width: 110px !important;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav.bid-new#stickThis.stick,
    .content.sm-gutter .article-new-nav.bid-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 94.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
        margin-left: 0px;
    }
    .feed-bx {
        min-height: auto;
        float: left;
    }
    .feed-pic {
        width: 100%;
        float: right;
        margin-top: 17%;
        height: 105px;
        border-radius: 4px;
        padding: 2px;
        border: 1px solid #efeeee;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 96%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 96%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 699;
        width: 97%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter.errorMsg .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 94.7%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .article-new-nav#stickThis.stick.bid-new {
        width: 94.6%;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 13.8%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .verf-btn a {
        color: #fff;
        padding: 5px 12px;
        height: 44px;
        margin: 0px !important;
        line-height: 34px;
        background: #0ED679;
        border-radius: 10px;
    }
    .col-db-rightFull .panel-featured .panel-body #dynamicData .aq-user-card .b-grey .col-md-8 .user-info h3 {
        width: 150px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 0;
        margin: 0;
        line-height: 17px;
        float: left;
    }
    .private-lock {
        float: right;
        font-size: 12px;
    }
    .input-search button {
        padding: 0 15px;
        border-radius: 0 10px 10px 0;
        display: inline-block;
        font-weight: 700 !important;
        min-width: auto;
    }
    .sidebar-toggled .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 36%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .sidebar-toggled .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 100%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    .bid-now .label-des input[type=text] {
        background: #f4f8fa;
        border: 1px solid #ccd6e2;
        padding: 0px 10px;
        border-radius: 10px;
        color: #425062;
        width: 100%;
        float: left;
        margin-right: 10px;
        margin-top: 0px;
        height: 40px;
    }
    #bid-sec {
        margin-top: 0px;
        float: right;
        width: 100%;
    }
    .bid-txt {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    a.how-workin {
        width: auto;
        float: left;
        color: var(--main-brand-color);
        text-decoration: none;
        border: none !important;
        padding: 0 !important;
        line-height: 15px;
        margin-top: 8px;
        font-size: 12px;
    }
    #last_bid .next-bid-text {
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .bid-now .label-des button,
    .bid-now .label-des button:hover,
    .bid-now .label-des button:active {
        margin-top: 13px;
        float: left;
        background: #00d080 !important;
        border: 1px solid #00d080 !important;
        font-size: 11px;
        padding: 0 0px;
        padding: 0 7px;
        height: 40px;
        line-height: 38px;
        border-radius: 10px;
        font-weight: 700;
        min-width: auto;
        float: left;
    }
    .number-dev .iti {
        width: 30%;
    }
    #user_form_panel .code-cust-width {
        width: 66% !important;
        margin-left: 0;
        margin-top: 0px;
    }
    .verify-num-profile {
        position: absolute;
        right: 20px;
        top: 6px;
    }
    .subs-dv span.span-txt {
        width: 77%;
        float: left;
        padding-left: 12px;
    }
    ul.notification-pg li .noti-row-dv .noti-des .noti-first-bump {
        width: 30px !important;
        position: absolute;
        top: -4px;
        right: 39px;
        height: 30px;
    }
    .previous button {
        width: 93%;
        margin-top: 10px;
        font-weight: 700;
    }
    .mps-lg #descAuc {
        width: 84% !important;
    }
    .selection-wd {
        width: 100%;
        float: right;
        margin-left: 8px;
    }
    .sm-gutter .panel-feed .col-md-3 {
        width: 100%;
    }
    .fotorama__caption__wrap {
        background-color: #fff;
        background-color: rgba(255, 255, 255, .9);
        padding: 5px 10px;
        width: 100% !important;
        margin-top: -45px;
        text-decoration: none;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .listing-detail-m-lbl {
        position: absolute;
        z-index: 99;
        bottom: 49%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }
    .filter-wrap .filter-item,
    .filter-wrap .filter-item:last-child {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .filter-wrap .filter-item:nth-last-child(-n+6) {
        margin: 13px 0 0;
    }

    #time_auction_contracts ul.nav-tabs li>a {
        padding: 0px 4px;
    }
    #time_auction_contracts ul.nav-tabs>li.active>a, #time_auction_contracts ul.nav-tabs>li.active>a:hover, #time_auction_contracts ul.nav-tabs>li.active>a:focus {
        padding: 0px 4px 15px 4px;
    }

}

@media (max-width: 320px) {
    .feed-bx {
        min-height: auto;
        float: left;
    }
    .panel .panel-heading{
        display: flex;
    }
    .navbar-brand.mr-1 img {
        width: 30px;
        margin: 8px 0 0 0px !important;
    }
    .search-responsive, .search-responsive:hover, .search-responsive:focus {
         font-size: 16px;
         line-height: 68px;
      }
      .invite-responsive, .invite-responsive:hover, .invite-responsive:focus {
        font-size: 17px;
        line-height: 69px;
    }

    .content.sm-gutter.listing-detail-width #userCard .user-card{
        width: 100%;
    }
    .menu-left-h a.logo-inner img {
        width: 53px;
        margin-top: 0;
        margin-left: 6px;
    }

    .panel .panel-heading .panel-title.xs-block.xs-m-b-20 h4 .font-semibold {
        font-size: 17px;
    }

    #dt_message i.fa{
        font-size: 14px;
    }
    .notify-dropdown a span.bubble, .bubble-msg{
        font-size: 9px;
        top: 9px;
        right: 2px;
    }
    .listing-detail-width .head .listing-heading .text-master{
        font-size: 16px !important;
    }

    .panel .panel-heading .panel-title.xs-block.xs-m-b-20 h4 .font-semibold {
        font-size: 18px;
    }

    a#notification-center .fa {
        font-size: 15px !important;
    }
    .sidebar-toggled .marketplace-navigation-new#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 93.5%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .sidebar-toggled .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 92.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .content.sm-gutter .article-new-nav#stickThis.stick {
        margin-top: 0;
        position: fixed;
        top: 80px;
        z-index: 99;
        width: 92.6%;
        border-radius: 0px 0px 18px 18px;
        transition: top 0.5s ease;
    }
    .mps-lg input {
        width: 84% !important;
    }
    #accordion #collapseFive .panel .panel-heading {
        border-radius: 0px;
        border-bottom: 0px;
        padding: 5px 15px 5px 15px;
        position: relative;
        z-index: 3;
        min-height: auto;
        max-height: 100%;
    }
    .cin_url a {
        max-width: 50px;
        white-space: nowrap;
        overflow: hidden;
        float: left;
        text-overflow: ellipsis;
    }
    .sweet-alert {
        background-color: white;
        font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
        width: 100% !important;
        /* padding: 17px; */
        border-radius: 10px !important;
        text-align: center;
        position: fixed;
        left: 59%;
        top: 50%;
        margin-left: -189px;
        margin-top: -200px;
        overflow: hidden;
        display: none;
        z-index: 99999;
    }
    #collapseFive button.btn-block.zero-bordr-radis,
    #collapseSix button.btn-block.zero-bordr-radis {
        font-weight: 700;
        font-size: 10px;
    }
    .price-list {
        float: left;
        font-size: 14px;
        font-weight: 500;
        margin-top: 10px;
        font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
        margin-bottom: 21px;
    }
    #collapseFive button.btn-cons.step-5 {
        font-weight: 700;
        font-size: 14px;
    }
    .finishListing {
        margin-right: 0px;
    }
    .next.btns .btn-cons {
        margin-right: 0px;
    }
    .code-m {
        display: inline-block;
        width: 100% !important;
    }
    .number-dev .iti {
        width: 100%;
    }
    #user_form_panel .code-cust-width {
        width: 100% !important;
        margin-left: 0;
        margin-top: 10px;
    }
    .verf-btn {
        color: #fff;
        position: absolute;
        right: 14px;
        top: 54px;
    }
    .subs-dv span.span-txt {
        width: 73%;
        float: left;
        padding-left: 12px;
    }
    .logo-icon a.uplod-btn {
        padding: 0px 8px !important;
        font-size: 9px;
    }
    #accordion .panel-heading {
        min-height: auto !important;
    }
    .col-lg-12.col-md-12.p-l-0.p-r-0.aq-user-card.ufilter.ucon.usrcon .user-info {
        position: relative;
        width: 60%;
        float: left;
    }
    .ufilter .b-grey .b-danger {
        font-size: 13px;
        border-radius: 36px !important;
        font-weight: 700;
        height: 40px;
        line-height: 38px;
        padding: 0 15px;
        float: right;
        width: 100%;
    }
    .mrgn-tpnew {
        float: left;
        margin-top: 15px;
        width: 100%;
        margin-bottom: 10px;
        text-align: center;
    }
    .sidebar-toggled .flag-truncate {
        max-width: 200px;
    }
    .send-enquery-new,
    .send-enquery-new:hover,
    .send-enquery-new:focus {
        float: right;
        background: var(--main-brand-color);
        padding: 0px 18px;
        color: #fff;
        border-radius: 50px;
        /* font-weight: 700; */
        cursor: pointer;
        height: 36px;
        font-size: 14px;
        line-height: 36px;
        width: 100%;
        text-align: center;
    }
    .sidebar-toggled .listing .listing-body h3#lst-price {
        font-size: 20px;
        white-space: nowrap;
        overflow: hidden;
        width: 100%;
        text-overflow: ellipsis;
    }
    .mps-lg #descAuc,
    #desc {
        width: 84% !important;
    }
    #auction-tag .fotorama__caption a {
        text-decoration: none;
        color: #425062;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        font-size: 16px;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        float: left;
    }
    .listing-detail-lbl {
        position: absolute;
        z-index: 99;
        bottom: 15%;
        right: 10px;
        padding: 6px 16px;
        color: #fff;
        position: absolute;
        border-radius: 10px 10px 0 0;
        background: rgba(255, 255, 255, 0.7);
        color: #2e2e2e;
        font-weight: 700;
    }

    .vx-timeline {
        margin-left: 1.3rem;
        padding-left: 24px;
    }
    .vx-timeline li {
        margin-bottom: 15px;
    }
    .vx-timeline li .timeline-icon {
        width: 35px;
        height: 35px;
        left: -2.6rem;
    }    
    .vx-timeline li .timeline-icon .feather-icon img.im3 {
        width: 25px;
        margin-top: 9px;
    }
    .vx-timeline li .timeline-info span p {
        width: 95%;
    }    
    .vx-timeline li .timeline-info small {
        margin: 0;
    }
    #dt_notifications .notification-toggle {
        top: 80px;
        left: -163px !important;
        width: 280px;
        min-width: 280px;
    }
    .dropdown-menu.msg-toggle {
        top: 80px;
        left: -195px !important;
        width: 280px;
        min-width: 280px;
    }
    .dropdown-profile .dropdown-menu {
        width: 280px;
        min-width: 280px;
        right: 14px;
    }    
    .dropdown-profile .dropdown-menu .dropdown-header-info {
        display: inline-block;
        margin: 0;
        padding: 10px 15px 0;
        width: 100%;
    }    
    .dropdown-profile .dropdown-menu .copy-invite-main {
        display: inline-block;
        width: 100%;
        margin: 0;
        padding: 0 15px;
    }    
    .dropdown-profile .dropdown-menu .copy-invite-main .copy-invite {
        margin: 20px 0 0;
    }    
    .dropdown-profile .dropdown-menu li {
        margin: 0 15px 10px;
        width: 89%;
    }    
    .dropdown-profile .dropdown-menu li > a {
        font-size: 13px;
        padding: 3px 15px;
    }
    #wrapper #content-wrapper .container-fluid {
        padding-left: 8px;
        padding-right: 8px !important;
    }
    .profile-cover .cropControls {
        right: 10px !important;
        top: 10px !important;
    }
    .user-card-company {
        top: -50%;
    }
    .user-card-company .thumbnail-wrapper.d68 {
        width: 50px;
        height: 50px;
    }
    #main-wall [class*="list-div-"].box-card {
        padding: 8px !important;
    }
    #main-wall .panel-feed .panel-heading .panel-controls .feed-time {
        top: -7px;
    }
    #main-wall .panel-feed .panel-heading .user-card .thumbnail-wrapper.d48 {
        width: 40px;
        height: 40px;
        margin-right: 8px !important;
    }
    .panel-feed .panel-heading .user-card .db-user-info {
        max-width: 70%;
    }
    #main-wall .panel-body .row .listing-description a h5 {
        padding: 0 8px;
        width: 100%;
        margin-top: 0;
    }
    #main-wall .panel-body .row .listing-description .db-listing-img img {
        height: auto;
    }
    #main-wall .panel-body .row .listing-description .panel-body > p {
        padding: 0 8px;
        font-size: 13px !important;
        line-height: inherit;
        margin-bottom: 10px;
    }
    #comp_marketplace #listingView .listing-inn-new {
        padding: 10px 0;
    }
    #comp_emp .panel .panel-heading {
        padding: 20px 10px 0 !important;
        text-align: center;
    }    
    #comp_emp .panel .panel-heading .panel-controls {
        width: 100%;
        padding: 10px 0 0;
    }    
    #comp_emp .panel  .panel-body {
        text-align: center;
        padding: 6px !important;
    }    
    #comp_emp .panel .panel-body #dynamicData {
        display: inline-block;
        width: 100%;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card {
        display: inline-block;
        width: 100%;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .on-off-msg {
        left: 55%;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .user-info {
        width: 100%;
        align-items: center;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .user-info .fltng-lft {
        text-align: center;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .user-info .fltng-lft a.listing-det {
        float: none;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .user-info .fltng-lft .ver-num {
        float: none;
        display: inline-block;
        margin: 0;
    }    
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .user-info .net-detail-verify {
        width: 100%;
        text-align: center;
    }
    #comp_emp .panel .panel-body #dynamicData .aq-user-card .b-b .pull-right a {
        padding: 0 0 10px;
    }
    .buyer-seller-tab.write-rating .nav-tabs>li {
        padding: 10px 4px;
    }
    .overflow-sidebar:not(.sidebar-toggled) #wrapper #content-wrapper .container-fluid {
        padding-left: 8px;
    }
    .panel.box-card .chat-box-mobile {
        border-radius: 18px;
    }
    .message-box.chat-box-mobile .chat-box .messages {
        padding: 15px 8px 10px 8px;
    }
    .message-box.chat-box-mobile .chat-box .messages ul li .message .formthem-chat {
        max-width: 100%;
        padding: 10px 8px;
        margin-top: 4px;
    }
    .message-box.chat-box-mobile .chat-box .messages ul li .message .formthem-chat audio {
        max-width: 100%;
    }
    .message-box.chat-box-mobile .chat-box .messages ul li .message .formthem-chat .listing-pushed {
        margin: 10px 0 0;
    }
    .message-box.chat-box-mobile .chat-box .messages ul li .message .fromem-chat {
        max-width: 100%;
    }
    .message-box.chat-box-mobile .chat-box .disable-dv p {
        padding: 0 14% 0 0;
        font-size: 11px;
    }
    .chat-box .sent-btn {
        width: 40px;
        height: 40px;
        margin-left: 5px;
    }
    .message-box.chat-box-mobile .chat-box .messages ul li .message .formthem-chat audio {
        max-width: 100%;
    }    
    .message-type.hide-options .anchors-msg {
        padding: 10px 4px;
    }    
    .message-type.hide-options .anchors-msg a {
        margin: 0 3px;
    }
    .content.sm-gutter.lieb-notif .container-fixed-lg {
        width: 100%;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 {
        padding: 0;
        width: 100%;
    }
    #content-wrapper .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-heading {
        width: 100%;
    }
    #content-wrapper .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-heading .custom-tp span {
        flex-direction: column;
    }    
    #content-wrapper .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-heading .custom-tp span a {
        height: auto !important;
        padding: 5px 14px !important;
        margin: 0 0 8px !important;
        font-size: 12px !important;
    }
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv {
        flex-wrap: wrap;
        padding: 10px 6px;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv .noti-des {
        width: 100%;
        padding: 8px 0;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv .del-mark {
        width: 100%;
        position: initial;
        transform: inherit;
        flex-direction: inherit;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv .noti-des span {
        width: 100%;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv .connection-item {
        width: 100% !important;
        display: inline-block;
    }    
    .content.sm-gutter.lieb-notif .container-fixed-lg .col-lg-12 .box-card .panel-body ul#notificationsData li .noti-row-dv .connection-item .btn-notify {
        margin: 8px 8px 0 0 !important;
        float: left !important;
    }
    .status-box .nav-tabs-simple li {
        width: 46%;
        margin: 0 8px 0 0;
    }    
    .status-box .nav-tabs-simple li a {
        font-size: 12px;
    }
    #updatestatus .modal-content .modal-body .statusControls .col-sm-8 {
        display: flex;
        flex-direction: column-reverse;
        padding: 0;
        gap: 10px;
    }    
    #updatestatus .modal-content .modal-body .statusControls .col-sm-8 .aq-selectpicker {
        width: 100%;
        padding: 10px 0 0;
    }
    #updatestatus .modal-content .modal-body .statusControls .col-sm-8 .col-xs-3 {
        width: 100%;
    }
    .cs-skin-border.cs-active .cs-options {
        min-width: 225px;
    }
    .cs-skin-border li {
        padding: 3px 3px 10px 40px;
    }
    .profile-form .panel.box-card {
        padding: 0 10px !important;
    }
    .profile-form .panel.box-card .panel-body {
        padding: 15px 0;
    }
    .profile-form .panel.box-card .panel-body .section-heading h2 {
        font-size: 20px;
        padding: 0;
    }    
    .profile-form .panel.box-card .viewHistory {
        right: 10px;
        top: 20px;
    }    
    .profile-form .panel.box-card .panel-body .form-group {
        padding: 0;
        margin: 0 0 10px !important;
        display: inline-block;
        width: 100%;
    }    
    .profile-form .panel.box-card .panel-body .form-group .col-sm-3 {
        padding: 0;
        margin: 0;
        width: 100%;
    }    
    .profile-form .panel.box-card .panel-body .form-group .col-sm-7 {
        padding: 0;
        width: 100%;
        float: left;
    }    
    .profile-form .panel.box-card .panel-body .form-group input {
        padding: 0px 30px 0 10px !important;
    }    
    .profile-form .panel.box-card .panel-body .form-group #comp_form_panel .lock-ic {
        right: 0;
    }    
    .profile-form .panel.box-card .panel-body .form-group .lock-ic {
        right: 15px  !important;
    }
    .profile-form .panel.box-card .panel-body .form-group .col-sm-7.cswitch .col-md-6 {
        padding: 0;
    }
    .profile-form .panel.box-card .panel-body .form-group #labl-dv .col-xs-10 {
        padding: 0;
        width: 100%;
    }    
    .profile-form .panel.box-card .panel-body .form-group #labl-dv .col-sm-12 {
        display: inline-block;
    }    
    .profile-form .panel.box-card .panel-body .form-group .col-sm-8.no-padding {
        display: inline-block;
    }    
    .profile-form .panel.box-card .panel-body .form-group .col-sm-8.no-padding .col-xs-10 {
        padding: 0;
        width: 100%;
    }    
    .profile-form .panel.box-card .panel-body > .col-sm-12 {
        padding: 0;
    }    
    .profile-form .panel.box-card .panel-body > .col-sm-12 button.btn {
        padding: 0;
        margin: 0 0 10px 0!important;
    }
    .col-db-rightFull {
        padding-left: 0;
        padding-right: 0;
    }
    #dealersTab .panel-body {
        padding: 0 10px 10px !important;
    }    
    #dealersTab .panel-body #main-content {
        display: inline-block;
        width: 100%;
    }    
    #dealersTab .panel-body #main-content .dealer-btnno {
        margin: 0;
        font-weight: normal;
        padding: 0 8px;
    }
    #dealersTab .panel-body #main-content .col-md-12 {
        padding: 0;
        display: inline-block;
        width: 100%;
    }    
    #dealersTab .panel-body #main-content .where-dealer {
        margin: 0;
    }
    #add-dealer-modal .modal-header .panel-heading {
        padding: 0;
    }
    #add-dealer-modal .modal-content .modal-header .panel-heading .panel-controls form.inline > div {
        width: 100% !important;
        margin: 0 0 10px 0 !important;
    }
    #add-dealer-modal .modal-content #dealer-ndiv .modal-group-row .col-md-5 {
        display: flex;
        flex-direction: column;
    }    
    #add-dealer-modal .modal-content #dealer-ndiv .modal-group-row .col-md-5 .col-xs-2 {
        width: 100%;
        padding: 0 6px;
    }    
    #add-dealer-modal .modal-content #dealer-ndiv .modal-group-row .col-md-5 .user-info {
        width: 100%;
        padding: 6px 0 0 6px !important;
    }    
    #add-dealer-modal .modal-content #dealer-ndiv .modal-group-row .col-md-7 {
        padding: 5px 6px !important;
    }    
    #add-dealer-modal .modal-content #dealer-ndiv .modal-group-row .col-md-7 ul.user-users {
        max-width: 100%;
        width: 100%;
    }
    #invite-dealer-modal .modal-content section .col-sm-12 > .col-sm-12 {
        padding: 15px 10px 0 !important;
        margin: 0 !important;
    }    
    #invite-dealer-modal .modal-content section .col-sm-12 .col-sm-12 .share-sheet {
        padding: 0;
    }    
    #invite-dealer-modal .modal-content section .col-sm-12 .col-sm-12 ol.link-share-cs {
        padding: 0 0 0 15px;
    }        
    #invite-dealer-modal .modal-content section .col-sm-12 > .col-sm-12 .inviteForm .col-sm-12 {
        padding: 0 !important;
    }    
    #invite-dealer-modal .modal-content section .col-sm-12 > .col-sm-12 a {
        width: 100%;
        margin: 0 0 10px;
    }
    #dealersGroupTab .panel-title {
        padding: 10px 0 10px !important;
    }
    #dealersGroupTab .grp-btn-wrap .panel-controls {
        width: 100%;
    }
    .content.sm-gutter .article-new-nav {
        margin: 0;
    }
    .roles-enterprise .nav-tabs>li>a, .roles-enterprise .nav-tabs>li.active>a {
        padding: 2px 6px;
        text-align: center;
    }
    .content.sm-gutter .box-card.Subdomain-main-ent h1 {
        font-size: 24px;
        line-height: normal;
        margin: 20px 0 0;
    }    
    .content.sm-gutter .box-card.Subdomain-main-ent p {
        font-size: 13px;
        padding: 0 0;
    }
    .content.sm-gutter .box-card.Subdomain-main-ent .field-sub-main .htp-dv {
        padding: 0 5px;
        width: 60px;
    }    
    .content.sm-gutter .box-card.Subdomain-main-ent .field-sub-main input {
        width: calc(100% - 130px);
        font-size: 13px;
        padding: 0 5px;
    }    
    .content.sm-gutter .box-card.Subdomain-main-ent .field-sub-main span {
        font-size: 12px;
    }
    #user_form_panel .section-heading h2 {
        font-size: 20px;
        margin-top: 0;
    }
    .content .col-db-rightFull .box-card.roles-main-ent {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .content .box-card.roles-main-ent h1 {
        width: 100%;
        font-size: 20px;
    }
    .content .box-card.roles-main-ent a.add-role {
        margin: 0;
        width: 100%;
    }
    .panel.panel-featured .panel-heading .panel-controls {
        flex-direction: column;
        width: 100%;
        gap: 10px;
        padding: 10px 0 0;
    }
    .panel.panel-featured .panel-heading .panel-controls form .form-group {
        margin: 0;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body {
        padding: 0 10px !important;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body .dynamicConnct {
        display: inline-block;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body .dynamicConnct .aq-user-card {
        display: inline-block;
        width: 100%;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body .dynamicConnct .aq-user-card .user-info {
        width: 100% !important;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body .dynamicConnct .aq-user-card .pull-right a {
        width: 100%;
        padding: 0;
        text-align: left;
    }
    .content .main-wrap .box-card.lieb-cowrk .panel-body .dynamicConnct .aq-user-card .pull-right a.btn {
        text-align: center;
    }
    .editor-pic img {
        width: 100%;
    }
    .content .box-card .chat-setting {
        padding: 0;
        width: 100%;
        max-width: 100%;
        display: inline-block;
    }
    .content .box-card .chat-setting h1.header-title {
        margin: 15px 0;
    }
    .content .box-card .chat-setting h1.header-title span {
        font-size: 20px;
    }
    .content .box-card .chat-setting .form-group {
        margin: 0;
        padding: 15px 0;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 {
        padding: 0 10px;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap {
        padding: 10px;
        margin: 10px 0 0;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .close-dept {
        padding: 0 !important;
        top: 6px;
        right: 4px;
        width: 15px;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .close-dept svg {
        width: 10px;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap h5.dept-heading {
        font-size: 14px;
        padding: 4px 0 14px;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .dropdown.co-worker {
        padding: 10px 0 0;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .dropdown.co-worker::before {
        width: calc(100% + 20px);
        left: -10px;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .dropdown.co-worker .selectator_element {
        padding: 0 15px 0 0 !important;
    }
    .content .box-card .chat-setting .form-group .col-sm-12 .dept-wrap .dropdown.co-worker .selectator_element::after {
        right: 6px;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 {
        padding: 0 15px !important;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 .col-sm-12 {
        padding: 0 0 0;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 .col-sm-12 label {
        margin: 20px 0 10px;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 .col-sm-12 .col-sm-6 {
        padding: 0;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 .col-sm-12 .col-sm-6 .form-controln {
        background: none;
    }
    .content .box-card .chat-setting .form-group > .col-sm-6 .col-sm-12 .col-sm-6 .input-dropdown {
        right: 10px;
    }
    .content .box-card .chat-setting  .footer-btn {
        flex-direction: column;
        margin: 10px 0 20px !important;
        padding:  0 15px;
        gap: 10px;
    }
    .content .box-card .chat-setting .footer-btn button.btn {
        margin: 0;
        width: 100%;
    }
    .upcoming-tabs .nav {
        padding: 0;
        margin: 5px 0 0;
    }
    #upcominglist {
        padding: 0 0;
    }
    .zoom-top h1 {
        margin: 0;
        font-size: 14px;
    }
    .zoom-top a {
        width: 100%;
        margin: 0;
    }
    #upcominglist {
        padding: 0 0;
    }
    .zoom-top h1 {
        margin: 0;
        font-size: 14px;
    }
    .zoom-top a {
        width: 100%;
        margin: 0;
    }    
    .ip-dv ul li .main-user-sch {
        padding: 10px;
    }
    .ip-dv ul li .main-user-sch .main-usr-btm {
        flex-direction: column;
        text-align: left;
    }    
    .ip-dv ul li .main-user-sch .main-usr-btm .days-dv {
        width: 100%;
        text-align: left;
    }    
    .ip-dv ul li .main-user-sch .main-usr-btm .time-icon {
        width: 100%;
        justify-content: start;
    }
    #conference_section .container {
        padding: 0;
    }
    #conference_section .container .conference-call .conference-call-wrap {
        padding: 30px 0 20px;
    }
    #conference_section .container .conference-call .conference-call-wrap .conference-img {
        margin: 0 0 20px;
    }
    #conference_section .container .conference-call .conference-call-wrap .content-wrap h2 {
        font-size: 24px;
    }
    #conference_section .container .conference-call .conference-call-wrap .content-wrap p {
        margin: 0;
    }
    #conference_section .container .conference-call .conference-call-wrap .content-wrap .input-group {
        margin: 20px 0 10px;
    }
    .video-playing .video-footer .video-setting {
        min-width: 100%;
        right: 0;
        padding: 10px;
    }
    .videoCallingframe.chat--active .video-chatbox .close-btn {
        right: 0;
    }
    #wrapper #content-wrapper .container-fluid {
        padding-right: 0 !important;
    }
    #auctionWizard .panel-default .panel-heading {
        padding: 16px 8px !important;
    }    
    #auctionWizard .panel-default .panel-heading .panel-title a {
        font-size: 15px;
    }    
    #auctionWizard .panel-default .panel-heading .panel-title a::after {
        right: 6px;
    }
    #auctionWizard .panel-default .panel-collapse .row {
        margin: 0;
    }
    #auctionWizard .panel-default .panel-collapse .row .col-md-12.p-l-40.p-r-40 {
        padding: 0 8px !important;
    }
    #auctionWizard .panel-default .panel-collapse h4 {
        font-size: 16px;
    }
    #auctionWizard .panel-default .panel-collapse .auct-listn .panel-default {
        margin: 0;
    }
    #auctionWizard .panel-default .panel-collapse .auct-listn .panel-default .panel-body .input-group {
        display: inline-block;
        margin-bottom: 0 !important;
    }
    #auctionWizard .panel-default .panel-collapse .auct-listn .panel-default .panel-body .input-group .input-group-addon {
        padding: 0px 0 !important;
        width: 45px;
        line-height: 42px;
        float: left;
        border-radius: 0 !important;
    }
    #auctionWizard .panel-default .panel-collapse .auct-listn .panel-default .panel-body .input-group #desc {
        width: calc(100% - 45px) !important;
    }
    #auctionWizard .panel-default .panel-collapse .auct-listn .panel-default .panel-body .input-group button#aul_search {
        width: 100%;
    }
    #auctionWizard .panel-default .panel-collapse .row .col-sm-4 {
        padding: 0;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col .table-responsive table tbody tr td {
        padding: 10px 10px;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col .table-responsive table tbody tr td:nth-child(2) {
        width: 90% !important;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col .table-responsive table tbody tr td:nth-child(3) {
        width: 27% !important;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col .table-responsive table tbody tr td:nth-child(4) {
        width: 27% !important;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col #total_records {
        padding: 0;
    }
    #auctionWizard .panel-default .panel-collapse #all-list-col .zero-padng-margn .paging_full_numbers {
        margin: 0;
        float: none !important;
        text-align: center;
    }
    #auctionWizard .panel-default .panel-collapse .row .min-pllu-main {
        padding: 0 !important;
    }    
    #auctionWizard .panel-default .panel-collapse .row .min-pllu-main #starting_bid_price {
        width: 46%;
    }
    #auctionWizard .panel-default .panel-collapse .row.row-same-height .col-md-12 {
        padding: 0 8px !important;
    }
    #auctionWizard .panel-default .panel-collapse .row.row-same-height .col-md-12 .b-dashed {
        border: none;
    }
    .left-tabs .browse-side-btns,
    .left-tabs .create-side-btns,
    .left-tabs .use-side-btns {
        border-radius: 10px;
        float: none;
        padding: 5px;
        width: 60px;
        height: 60px;
        margin: 0 5px;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new {
        padding: 10px;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .logo-template,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .logo-template {
        text-align: left;
        height: auto;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .logo-template img,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .logo-template img {
        width: 60px;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .col-md-6,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .col-md-6 {
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .company-main-dv h3,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .company-main-dv h3 {
        text-align: left;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .col-md-6 .us-main-dv,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .col-md-6 .us-main-dv {
        text-align: left;
        float: left;
        padding: 0;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit .template-head-new .col-md-6 .us-main-dv h2,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate .template-head-new .col-md-6 .us-main-dv h2 {
        margin: 10px 0 0;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #sellerAfterEditMain #sellerAfterEdit  .templateBody,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #purchaseAfterEdit .auctionPurchaseTemplate  .templateBody {
        display: inline-block;
        width: 100%;
        padding: 0  10px;
    }
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #SellerNextCheckbox,
    #auctionWizard .panel-default .collapse.in .document-show .pdf-form .col-sm-12 #PurchaseNextCheckbox {
        padding: 0;
    }

    



    .modal-dialog {
        margin: 0;
    }    
    .modal .modal-content {
        display: inline-block;
        width: 100%;
    }
    .modal .modal-content .modal-header {
        padding: 25px 10px 0 10px;
    }    
    .modal .modal-header .icon-box {
        font-size: 14px !important;
    }    
    .modal .modal-header .icon-box i {
        font-size: 20px;
    }    
    .modal .modal-content .modal-body {
        padding: 10px;
        display: inline-block;
        width: 100%;
    }
    .modal-dialog .noDataFound {}
    .modal-dialog .noDataFound .alert {
        padding: 0;
    }
    .modal-dialog .noDataFound .alert img.sorry-pic {
        width: 100%;
    }
    .modal-dialog .noDataFound .alert h3 {
        font-size: 16px !important;
    }
    .modal .modal-content .modal-body li.selectator_option .selectator_option_left {
        margin: 8px 10px 8px 0;
    }    
    .modal .modal-content .modal-body li.selectator_option .selectator_option_left img {
        width: 30px;
        height: 30px;
    }    
    .modal .modal-content .modal-body li.selectator_option .on-off-msg {
        left: 28px;
    }    
    .modal .modal-content .modal-body li.selectator_option .selectator_option_title {
        width: calc(100% - 45px);
        margin: 0;
        margin-top: -15px;
    }    
    .modal .modal-content .modal-body li.selectator_option .selectator_option_subtitle {
        width: calc(100% - 50px);
        margin: 0;
    }
    .modal .modal-content .modal-body .selectator_element:after {
        right: 4px;
    }
    #createQuote #quoteModal .modal-body .form-horizontal {
        padding: 0 0 !important;
    }    
    #createQuote #quoteModal .modal-body .col-xs-12 {
        padding: 0;
    }    
    #createQuote #quoteModal .modal-body .row {
        margin: 0;
    }    
    #createQuote #quoteModal .modal-body .row .col-md-8 {
        padding: 0 0 10px;
    }    
    #createQuote #quoteModal .modal-body .row .col-md-8 h5 {
        font-size: 16px;
    }
    #createQuote #quoteModal .modal-body {
        display: inline-block;
        margin: 0 !important;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .listing-div .col-md-7 {
        width: 44%;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .listing-div .col-md-2 {
        width: 24%;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .listing-div .col-md-2 .padding-10 {
        padding: 10px 2px !important;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .listing-div .col-md-1 {
        width: 4%;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-7 {
        width: 44%;
        padding: 0 5px 0 0;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-7 .col-md-9 {
        padding: 0 !important;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-7 h3 {
        margin: 5px 0 0;
        width: 100px;
        display: inline-block;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-7 span {
        width: 100px;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-2 {
        width: 24%;
        padding: 0 4px 0 0;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-1 {
        width: 3%;
        padding: 0;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-2 .form-control {
        padding: 0px 3px !important;
        font-size: 12px;
    }
    #createQuote #quoteModal .modal-body .col-xs-12 .selected-listings .col-md-1 .padding-10 {
        padding: 10px 0 !important;
    }
    #createQuote #quoteModal .modal-body .form-group .col-sm-12 {
        padding: 0;
    }
    #createQuote #quoteModal .modal-body .form-group .col-sm-12 {
        padding: 0;
    }
    .modal .modal-footer {
        display: flex;
        flex-direction: column;
        padding: 0 10px;
        gap: 10px;
    }
    .modal .modal-footer button {
        margin: 0 !important;
    }
    #cat-selection-modal .title-modl {
        font-size: 14px;
    }    
    #cat-selection-modal .modal-body {
        padding: 0 10px;
    }    
    #cat-selection-modal .modal-body .cswitch {
        padding: 0;
        width: 100%;
    }    
    #cat-selection-modal .modal-body .cswitch .list-group-item .ilb {
        width: calc(100% - 44px);
    }    
    #cat-selection-modal .modal-footer {
        margin-top: 0 !important;
        padding-top: 10px !important;
    }    
    #cat-selection-modal .modal-footer p.resp-cls {
        padding: 0 0 0 0 !important;
    }    
    #cat-selection-modal .modal-footer .col-md-12 {
        padding: 0;
    }    
    #cat-selection-modal .modal-footer .col-md-12 button.btn {
        width: 100%;
        margin: 0 0 10px !important;
    }
    .sweet-alert.showSweetAlert {
        margin: 0;
        left: 0;
    }
    .sweet-alert.showSweetAlert h2 {
        font-size: 20px !important;
        margin: 0 !important;
        padding: 20px 15px !important;
    }    
    .sweet-alert.showSweetAlert p {
        padding: 0 12px !important;
        font-size: 14px;
    }
}

@media only screen and (max-width:767px) {
    .mb-hide {
        display: none !important;
    }

    .hide_mobile i {
        display: none;
    }
}

@media (max-width: 767px) {
    .mr-uri img {
        width: 70px !important;
    }
}
 
@media (max-width: 600px) {
    .mr-uri img {
        width: 70px !important;
    }
}

.mr-uri img {
    width: 125px;
    margin: 19px 0 0 10px;
}