.subcategories_block{
	float: left;
	width: 100%;
}
.slider-section{
	float: left;
	width: 100%;
}
.category-v3 .slider-section .slick-prev:before, .category-v3 .slider-section .slick-next:before {
    font-size: 36px;
    line-height: 1;
    opacity: 1;
    color: #A6A6A7;
    font: normal normal normal 36px / 1 FontAwesome;
}

.get_one.subcategories-listing {
    width: 100%;
    float: left;
}

.inner_coll .campus img {
    max-width: 50px;
}

.inner_coll .heading {
    font-size: 21px;
}

.inner_coll .campus {
    text-align: center;
}

.interested {
    background-color: #E6E6E6;
    padding: 20px;
    text-align: center;
}
.inner_coll .heading {
    font-size: 16px;
    margin: 0;
    line-height: 1.2;
    padding-top: 15px;
}
.how_possible {
    font-size: 16px;
    line-height: 1;
    padding-top: 10px;
}
.how_possible a.new_head {
    color: #7dad1d;
    font-weight: 600;
}
.col-md-3.col-sm-3.col-xs-12 {
    padding-top: 20px;
}
.category-v3 section.category-products{ 
    padding-top: 20px;
}
.inner_coll {
    padding: 20px 0px 20px 0px;
}

.inner_coll + .inner_coll {
    margin-top: 15px;
}

.category-v3 .subcategories>ul>li {
    border: none;
    text-align: center;
}

.category-v3 .get_one::before {
    top: 45px;
    left: -2px;
}

.category-v3 .get_one::after {
    top: 70px;
    right: -10px;
}

.category-v3 .need_help {
    margin: 0;
    margin-left: 55px;
    font-style: italic;
    font-size: 28px;
    font-weight: 600;
}

.category-v3 .get_expert .advice_from {
    font-size: 21px;
}

.category-v3 .get_expert {
    width: calc(100% - 100px);
}

.category-v3 .get_expert .about_your_btn .ab_btn {
    font-size: 15px;
    padding: 12px 10px;   
}


.category-v3 .cat-header-span {
    font-size: 34px;
    font-weight: 700;
    display: block;
    text-transform: uppercase;
}

.category-v3 .hedaer-half-left p {
    font-size: 17px;
    margin: 0;
    padding-bottom: 15px;
    padding-top: 10px;
}

.slider-section .truested {
    font-style: italic;
    color: #125687;
    font-weight: 700;
    font-size: 26px;
    text-transform: uppercase;
}

a.download_btn {
    font-weight: 600;
    right: 45px;
    top: 5px;
    position: absolute;
    background: #fff;
    padding: 5px 15px;
    line-height: 1;
    border-radius: 2px;
    color: #000;
    text-decoration: none;
}

.pdf_popup .modal-body {
    color: #000;
}

.inner_coll .bins .your_bins {
    font-size: 19px;
    font-style: italic;
    color: #ff9900;
    font-weight: 700;
    margin: 0;
    padding-top: 10px;
}

a.download_btn i.fa.fa-download {
    margin-right: 6px;
}

a.download_btn i.fa.fa-download {
    margin-right: 6px;
}

.category-v3 .get_one.subcategories-product-listing::before {
    top: 46px;
    left: 3px;
    background-size: 55%;
}

.category-v3 .get_one.subcategories-product-listing .get_expert .about_your_btn {
    display: flex;
    align-items: center;
    margin: 0 -10px;
    flex-wrap: wrap;
    position: relative;
    z-index: 1;
}
.get_one.subcategories-product-listing .get_expert .advice_from{
    font-size: 19px;
    text-align: center;
    padding: 0;
    margin: 0 0 10px;
}

.category-v3 .get_one.subcategories-product-listing .get_expert {
    width: 90%;
    padding: 20px 15px 20px 15px;
    margin-left: 19px;
    margin-top: 12px;
}

.category-v3 .get_one.subcategories-product-listing::before {
    top: 84px;
    left: -4px;
    background-size: 46%;
}
.category-v3 .get_one.subcategories-product-listing .get_expert .about_your_btn .ab_btn {
    font-size: 11px;
    padding: 12px 21px 12px 21px;
    margin-top: 10px;
}

.category-v3 .get_one.subcategories-product-listing::after {
    display: none;
}

.get_one.subcategories-product-listing .need_you {
    font-style: italic;
    font-weight: 600;
    margin-left: 29px;
    font-size: 25px;
}

.category-v3 .hedaer-half-left p {
    font-size: 16px;
    margin: 0;
    padding-bottom: 15px;
    padding-top: 10px;
}

.cat-header-custom .hedaer-half-left {
    width: 100%;
    float: left;
    display: block;
/*    background: url("assets/images/beautybanners/catBanner-education.jpg");*/
    /*background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;*/
/*    padding: 20px 20px 20px 0;*/
}
.cat-header-custom .hedaer-half-left.women-owned{
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-womenOwned.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.educational-institutions{
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-education.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.made-in-usa{
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-madeInUSA.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.recycled-content{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-recycledContent.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.customizable-bins{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-customizable.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.hotel-resorts{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-hotelsResorts.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.stadium-recycling{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-StadiumsConventioncenters.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.office-recycling{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-Office.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.cat-header-custom .hedaer-half-left.public-space{ 
    background: url("https://www.recycleaway.com/assets/images/beautybanners/catBanner-PublicSpaces.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
}
.advance-filter-section .dropdown-menu > li > a i.fa.\31 -stream {
    margin-right: 28px !important;
}

.advance-filter-section .dropdown-menu > li > a i.fa.\31 -stream:before {
    background: url("https://www.recycleaway.com/assets/templates/RA-core/images/box_img.png");
    width: 7px;
    height: 34px;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    position: absolute;
    top: 10px;
    left: 19px;
}

.advance-filter-section .dropdown-menu > li > a i.fa.\32 -stream {
    margin-right: 28px !important;
}

.advance-filter-section .dropdown-menu > li > a i.fa.\32 -stream:before {
    background: url("https://www.recycleaway.com/assets/templates/RA-core/images/box_img.png");
    width: 15px;
    height: 28px;
    background-repeat: repeat;
    background-size: contain;
    content: "";
    position: absolute;
    top: 8px;
    left: 15px;
}

.advance-filter-section .dropdown-menu > li > a i.fa.\33 -stream {
    margin-right: 28px !important;
}

.advance-filter-section .dropdown-menu > li > a i.fa.\33 -stream:before {
    background: url("https://www.recycleaway.com/assets/templates/RA-core/images/box_img.png");
    width: 20px;
    height: 25px;
    background-repeat: repeat;
    background-size: contain;
    content: "";
    position: absolute;
    top: 10px;
    left: 13px;
}


#filtersBlock .catFilterDropdown ul.dropdown-menu > li.dropdown-submenu i.fa.\34 -stream {
    margin-right: 28px !important;
}

#filtersBlock .catFilterDropdown ul.dropdown-menu > li.dropdown-submenu i.fa.\34 -stream:before {
    background: url("https://www.recycleaway.com/assets/templates/RA-core/images/box_img.png");
    width: 23px;
    height: 23px;
    background-repeat: repeat;
    background-size: contain;
    content: "";
    position: absolute;
    top: 10px;
    left: 11px;
}

.cat-header-custom .hedaer-half-right {
    display: none;
}

.cat-header-custom .hedaer-half-left p {
    max-width: 60%;
}

.category-header {
    margin: 6px 0px 30px 0px;
}
.category-v3 .bottom_breadcrumb{background: none;}
.category-v3 .category-actions{background: none;}
.category-v3 .catFilters{border: 1px solid #C3C3C3;margin-right: 5px;}
.category-v3 .sort-by{border: 1px solid #C3C3C3;}
.category-v3 .paging a{border: 1px solid #C3C3C3;}
.category-v3 .advance-filter-section .dropdown .btn{margin-right: 0;}
.category-v3-nav {
    height: 40px;
    width: 100%;
    margin: 15px 0;
}
.category-v3-nav ul {
    padding: 0;
    width: 100%;
    float: left;
    display: table;
}
.category-v3-nav ul li {
    display: table-cell;
/*    width: 19%;*/
    text-align: center;
}
.category-v3-nav ul li a {
    display: block;
    font-size: 16px;
    line-height: 30px;
    color: #666;
    border-bottom: 2px solid #BFBFBF;
    padding-bottom: 2px;
    margin: 0px 5px;
}
.category-v3-nav ul li a:hover {
    text-decoration: none;
    background-color: white;
    color: #ff9900;
    border-bottom-color: #ff9900;
}
.category-v3-nav ul li a.active {
    color: #2B82B8;
    font-weight: bold;
    border-bottom-color: #2B82B8;
}
.page_heading:after{display: none;}

@media (max-width:767px) {
    .category-v3-nav ul li{display: table-caption;}
    .cat-header-custom .hedaer-half-left p {
        max-width: 100%;
    }
    .category-v3 .cat-header-span {
        font-size: 18px;
        line-height: 1;
    }
    .cat-header-custom .hedaer-half-left {
        background-size: cover;
        position: relative;
        z-index: 1;
        padding: 20px 20px 10px;
    }
    .cat-header-custom .hedaer-half-left:before {
        position: absolute;
        content: "";
        height: 100%;
        width: 100%;
        background: rgba(255,255,255,0.8);
        z-index: -1;
        top: 0;
        left: 0;
    }

        .inner_coll .heading {
            font-size: 17px;
        }
    
        .category-v3 .need_help {
            margin-left: 23px;
            font-size: 21px;
            padding-top: 21px;
        }
    
        .category-v3 .get_expert .advice_from {
            font-size: 16px;
        }
    
        .category-v3 .get_expert .about_your_btn .ab_btn {
            font-size: 13px;
        }
    
        .category-v3 .cat-header-span {
            font-size: 30px;
            line-height: 1;
        }
    
        .how_possible {
            font-size: 20px;
            line-height: 1;
            padding-top: 3px;
        }
    
        a.download_btn {
            right: 38px;
            padding: 5px 10px;
            font-size: 12px;
        }
    
        .get_one.subcategories-product-listing .need_you {
            font-size: 20px;
        }
    
        .category-v3 .get_one.subcategories-product-listing .get_expert {
            margin-left: 16px;
        }

        .get_one.subcategories-product-listing .need_you {
            font-size: 19px;
        }

        .get_one.subcategories-product-listing .get_expert .advice_from {
            font-size: 16px;
        }

        .category-v3 .get_expert .about_your_btn .ab_btn {
            font-size: 15px;padding: 12px 5px;
        }
    
        .cat-header-custom .hedaer-half-left.made-in-usa {
            background-size: cover;
        }

        .category-v3 .cat-header-span {
            font-size: 24px;
            line-height: 1;
            margin-bottom: 3px;
        }







}

@media(max-width: 1199px){
    .category-v3 .get_expert {
        width: calc(100% - 30px);
    }

    .category-v3 .need_help {
        margin-left: 30px;
        font-size: 27px;
    }

    .inner_coll .heading {
        font-size: 16px;
        padding-top: 13px;
    }

    .how_possible a.new_head {
        font-weight: 600;
        font-size: 20px;
    }

    .category-v3 .get_one::before {
        top: 48px;
        left: -23px;
        background-size: 76%;
    }

    .category-v3 .get_one::after {
        top: 75px;
        right: -66px;
        background-size: 76%;
    }

    .category-v3 .cat-header-span {
        font-size: 37px;
        line-height: 1;
    }

    .category-v3 .hedaer-half-left p {
        font-size: 15px;
        margin: 0;
        padding-top: 0px;
    }

    .inner_coll .bins .your_bins {
        font-size: 14px;
        padding-top: 5px;
    }

    .how_possible {
        font-size: 20px;
        line-height: 1;
        padding-top: 4px;
    }

    .get_one.subcategories-product-listing .need_you {
        font-size: 16px;
        line-height: 1;
    }

    .get_one.subcategories-product-listing .get_expert .advice_from {
        font-size: 12px;
    }

    .category-v3 .get_one.subcategories-product-listing::before {
        top: 66px;
        left: 5px;
        background-size: 27%;
    }

    .category-v3 .get_expert .about_your_btn .ab_btn {
        font-size: 15px;padding: 12px 5px;
    }
    .category-v3 .get_expert .advice_from{
        font-size: 16px;
        margin: 0 0 15px 15px;
    }

}


