.seller_search_sidebar_main{
    padding-top: 20px;
    width: 100%;
    float: left;
    padding: 30px 10px 0px 0px;
    display: inline-block;
    background-color: #fff;
}


.custom_top {
    width: 100%;
    background: #0A3A5F url(https://assets.abraacdn.com/assets/images/sub-category-default.png);
    background-size: cover;
    border-bottom: 1px solid #CED9EE;
}

h3.dlist-content_product_list-name {
    font-size: 14px;
    line-height: 18px;
    color: #3c495b;
    margin-top: 0px;
    letter-spacing: 0.7px;
    text-align: left;
}
.highlights{
    color:#1180b0;font-weight: bold;
}

h3.dlist-content_product_list-name a {
    text-decoration: none;
    color: #3c495b;
    font-weight: 600;
}

.category_banner_right {
    display: table-cell;
    width: 75%;
}

img.category_banner_img {
    width: 100%;
    margin: 0;
    padding: 0;
    max-height: 200px;
}


/*catgory banner*/
.category_top_banner {
    display: table;
    padding: 18px 0;
    min-height: 106px;
    width: 100%;
    background-size: cover;
}


.category_banner_left {
    display: table-cell;
    width: 25%;
    vertical-align: middle;
    background: rgba(247,247,247,1.0);
}

h1.category_title {
    margin: 0 30px 5px 0;
    font-family: 'Roboto',Helvetica,Arial,serif;
    font-weight: 400;
    font-style: normal;
    font-size: 36px;
    color: rgba(247,247,247,1.0);
    text-align: left;
    line-height: 32px;
}

h2.category_subtitle {
    margin: 0 30px 0 0;
    font-family: 'Roboto',Helvetica,Arial,serif;
    font-weight: 300;
    font-style: normal;
    font-size: 14px;
    color: rgba(247,247,247,1.0);
    text-align: left;
    line-height: 18px;
}

#showLesssc{display:none; color: #13aef2 !important;padding-top: 15px;}
#loadMoresc{color: #13aef2 !important;padding-top: 15px;}
.seller_search_content_area{
    width: 80%;
    float: left;
    display: inline-block;
    padding: 0px 15px;
}
.supplier_online_search_{
    display: inline-block;
    font-style: italic;
    color: #9b9b9b;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 10px;
}
.supplier_online_search_data{
    display: table;
    padding: 12px 0px;
}
.content_supplier_search_product{
    display: inline-block;
    width: 100%;
    padding: 15px 0px;
    border-bottom: 1px solid #ced9ee;
}
.content_supplier_search_product .image{
    width: 100%;
    height: 103px; /
display: inline-block;
    float: left;
    text-align: center;
    overflow: hidden;
    height: 100px;
    min-width: 80px;
}


.content_supplier_search_product .image img{
    max-width: 100px;
    max-height: 100px;
    text-align: center;
}
.image_name{

    display: inline-block;
    float: left;

}
.ratint_tag{
    display: inline-block;
    /* float: left; */
    /* padding-left: 15px; */
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    width: 100%;
}
.content_supplier_search_product .namearea{
    display: inline-block;
    /* float: left; */
    /* padding-left: 15px; */
    width: 100%;
    padding-top: 10px;
}
.content_supplier_search_product .namearea .name{
    color: #617083;
    font-size: 15px;
    font-weight: bold;
    white-space: nowrap;
    width: 13em;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content_supplier_search_product .namearea .adress{
    color: #617083;
    font-size: 13px;
    padding-top: 23px;
}
.content_supplier_search_product  .memeber{
    color: #617083;
    font-size: 13px;
    padding-top: 15px;
}
.right_area_seller{
    text-align: right;
}
.content_supplier_search_product .rating{
    display: inline-block;
    text-align: left;

    padding-left: 0px;
    padding-right: 15px;
    float: left;
}
.content_supplier_search_product .rating img{
    -webkit-filter: grayscale(2);
    filter: grayscale(2);
}
.content_supplier_search_product .rating img.active{
    -webkit-filter: inherit;
    filter: inherit;
}
.content_supplier_search_product .Verified_kogo{
    display: inline-block;

    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
}

.content_supplier_search_product .Verified_kogo img{
    padding: 0px 2px;
    height: 16px;
}

.content_supplier_search_product .Verified_kogo .premium-badge{
    vertical-align: top;
    height: 18px;
    width: auto;
}

.content_supplier_search_product .itemvisitor{
    /* padding-top: 5px; */
    /* float: right; */
    text-align: center;
}
.content_supplier_search_product .itemvisitor div{
    display: inline-block;
    /* text-align: center; */
    text-align: right;
    width: 100%;
    padding-right: 5px;
}
.content_supplier_search_product .itemvisitor > div > span:nth-child(1){
    padding-right: 10px;
    font-weight: bold;
    color: #4a4a4a;
}
.content_supplier_search_product .itemvisitor > div > span:nth-child(2){
    color: #4a4a4a;
    font-weight: 500;
}
.content_supplier_search_product .button{
    display: inline-block;
    padding-top: 26px;
    /* float: right; */
    text-align: right;
    padding-left: 0px;
    vertical-align: super;
}
.content_supplier_search_product .button button{
    background-color: #1180b0;
    color: #fff;
    font-weight: 500;
    height: 25px;
    min-width: 95px;
    margin: 0px 3px;
    text-transform: uppercase;
    font-size: 11px;
    margin-top: 5px;
    padding-top: 4px;
}

.content_supplier_search_product .button button.chat_now{
    border: 1px solid #29a8df;
    padding: 5px;
    border-radius: 3px;
    box-shadow: 2px 2px 2px rgba(86, 162, 253, 0.2);
    background-color: transparent;
    color: #617083;
}


main{
    background-color: #f4f7fa;
    padding-bottom: 50px;

}
.product_list_main{
    background-color: #fff;
    display: inline-block;
    width: 100%;
    border: 1px solid #eee;
}
.pagination{
    margin:0px;
}
.total_show_page{
    float: right;
}
.total_show_page > span{

    margin-top: 9px;
    display: block;
    float: right;
    padding-right: 10px;
    color: #617083;
    font-size: 13px;


}


.bredcrumb_background{
    background-color: #fcfcfc;
}
.breadcrumps{
    padding-left: 15px;
}
.ul-horizontal{
    display: inline-block;
    width: 100%;
}
.ul-horizontal span{
    padding: 8px 0px;
    display: inline-block;
    letter-spacing: 1px;
    color: #9b9b9b;
}
.ul-horizontal span a{
    color: #9b9b9b;
}

.sidebar_main_related{

}

.sidebar_main_item_heading{
    color: #1180b0;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 1px;
}
.supplier_country_status_main{

}
.supplier_country_status_main_span{
    font-size: 16px;
    color: #3c495b;
    font-weight: 500;
    letter-spacing: 1px;
    padding-top: 50px;
    display: inline-block;
    border-bottom: 1px solid #ced9ee;
    width: 100%;
    padding-bottom: 6px;
    padding-left: 5px;
    margin-bottom: 5px;
}
.supplier_country_checkbox_main{
    padding-left: 10px;
}
.supplier_country_checkbox_main input{

}
.supplier_country_checkbox_main span{
    vertical-align: text-bottom;
    font-size: 14px;
    color: #617083;
    letter-spacing: 0.5px;
    padding-top: 3px;
    display: inline-block;
    padding-left: 2px;
}
.divfiltertop{
}
.filer_select_heading{
    float: left;
    display: inline-block;
    padding-bottom: 10px;
    padding-top: 20px;
}

.filer_select_heading select{
    display: inline-block;
    float: left;
    color: #3c495b;
    width: 157px;

}



.supplier_country::-webkit-scrollbar {
    width: 6px;
    background-color: rgba(206, 217, 238, 1);
}

.supplier_country::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
}

.supplier_country::-webkit-scrollbar-thumb {
    background-color: #13aef2 !important;
    outline: 1px solid slategrey;
}

.supplier_country div{display:none;}

.pagination_total{
    padding: 15px 0px;

}
.pagination_total_item{
    color:#13aef2;
    font-weight: bold;
    font-style: italic;
}
.pagination_number{
    float: right;
}
.pagination_number_left{
    display: inline-block;
}
.pagination_number_left a{
    color: #13aef2;
    margin: 0px 10px;
    font-size: 18px;
}
.pagination_number_digit{
    display: inline-block;
}
.pagination_number_digit a{
    display: inline-block;
    padding: 0px 6px;
    color: #747475;
}
.pagination_number_digit a.active{
    font-weight: bold;
    color: #13aef2;

}

.pagination_number_right{
    display: inline-block;
}
.pagination_number_right a{
    color: #13aef2;
    margin: 0px 10px;
    font-size: 18px;
}
.pagination{
    margin:0px!important;
    padding-top: 9px;
}

.total_show_page{
    display: inline-block;

    padding-right: 10px;
    padding-top: 10px;

}
.total_show_page span:nth-child(1){


    color: #617083;
    font-size: 12px;
    font-weight: bold;
    padding-right: 2px;
}
.total_show_page span:nth-child(2){


    color: #617083;
    font-size: 13px;
}
.pagination_footer{
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.pagination li.borderm a {
    background-color: #1180b0!important;
    color: #ffffff !important;
    font-weight: normal;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.pagination > li > a, .pagination > li > span{
    background-color: transparent;
    border: none;
    color: #617083;

}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 3px 3px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #617083;
    text-decoration: none;
    /* background-color: #fff; */
    /* border: 1px solid #ddd; */
    font-size: 12px;
}




.pagination li.borderm a {
    background-color: #1180b0!important;
    color: #ffffff !important;
    color: #ffffff !important;
    font-weight: normal;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

#paginations .pagination > li {
    display: inline-block;
    padding: 0px 3px;
}



.pagination > li:first-child > a, .pagination > li:first-child > span{
    margin-left: 0;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;

}
.right_arrows {
    position:absolute;
    right:20px;
}
.left_arrows {
    position:absolute;
    left:20px;
}
.left_arrows a, .right_arrows a {
    font-size: 20px;
    border-radius: 50% !important;
    width:30px;
    height:30px;
    border:solid 1px #ced9ee !important;
    background-color:#FFF;
    display:inline-block;
    line-height: 22px !important;

}


.pagination > li{
    display: inline-block;
    padding: 0px 5px;
    /* line-height: 39px; */
}
.divfilterbtm {
    padding-bottom: 30px;
    padding-top: 20px;
}

@media (max-width:990px){

    .content_supplier_search_product .rating{
        padding-left: 15px;
        padding-right: 15px;
    }
    .content_supplier_search_product .itemvisitor {
        display: inline-block;
        padding-top: 30px;
        /* float: right; */
        text-align: right;
        float: right;
    }
}
