.accordion-button::after {
    /* background-image: url('../../frontend/images/1.png') !important; */
    background-image: url('../../frontend/images/2.png') !important;
    background-size: 10px 10px;
    width: 10px;
    height: 10px;
}
.accordion-button::before {
    /* background-image: url('../../frontend/images/1.png') !important; */
    background-image: url('../../frontend/images/2.png') !important;
    background-size: 10px 10px;
    width: 10px;
    height: 10px;
}

@media (min-width:1600px){#header a.btn{display:none;}
#main{background-size:cover;}
}
@media (min-width:1400px){#header a.btn{display:none;}
.banner-form button.form-control{height:49px;}
}
@media (min-width:992px) and (max-width:1199px){#header a.btn{display:none;}
.banner-form .form-control,
.banner-form .category-dropdown{height:45px;}
.banner-form button.form-control{height:48px;}
.download-app{padding:10px 20px;}
#header a.btn{position:absolute;top:60px;right:20px;z-index:10;}
.home-two .category-list .category-item,
.home-one .category-list .category-item{width:25%;}
.category-list .category-item,
.single-service{width:33%;}
.banner-form-full.banner-form input,
.home-two .banner-form-full.banner-form input,
.home-three .banner-form-full.banner-form input{min-width:334px;}
.team-member{width:20%;min-height:250px;margin-bottom:0;}
.about-us h3{margin-top:0;}
.ad-meta{left:inherit;right:0;width:150%;}
.item-info, .ad-item{min-height:160px;}
.ad-profile .user{width:40%;}
.congratulations{padding:80px;padding-bottom:90px;}
#product-carousel .carousel-indicators li,
#product-carousel .carousel-indicators li.active{height:100px;width:83px;}
#services-ad .pagination{margin-top:0;margin-bottom:30px;}
.section.cars-ads .car-info + .car-info{margin-left:0;}
.section.cars-ads .car-info{width:50%;}
.section.cars-ads .ad-meta{width:126%;}
.section.cars-ads .item-image-box,
.section.cars-ads .item-image img,
.cars-ads-box{min-height:173px;}
.section.cars-ads .item-title{margin-bottom:0;}
.section.cars-ads .ad-item{min-height:175px;}
.section.cars-ads .item-title a{font-size:16px;}
.home-one .featured,
.home-one .ad-item{overflow:hidden;}
.home-one .ad-meta{width:135%;}
}
@media (min-width:768px) and (max-width:991px){#header a.btn{display:none;}
.banner-form input{min-width:355px;}
.banner-section h1.title,
.banner h1.title{font-size:45px;line-height:50px;}
.banner-form .form-control, .banner-form .category-dropdown{height:44px;}
.banner-form button.form-control{height:47px;}
.category-list .category-item{width:33%;}
.ad-info .item-title{font-size:16px;}
.ad-item, .item-info{min-height:180px;}
.ad-meta .user-option a{font-size:16px;}
.single-cta{padding:0 10px;}
.download-app{min-height:145px;text-align:center;}
.download-app img{float:none;display:inline-block;margin-bottom:5px;}
.footer-widget ul li a{font-size:16px;line-height:22px;}
.footer-widget h3{font-size:22px;margin-bottom:25px;}
.social-widget ul li a{margin:10px 0;}
.footer-widget ul li a i{font-size:38px;}
.home-two .category-list .category-item,
.home-one .category-list .category-item{width:25%;}
.banner-form-full.banner-form .form-control,
.banner-form-full.banner-form .category-dropdown{width:49%;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-left:0px;}
.banner-form-full.banner-form .category-dropdown.language-dropdown,
#services-ad .category-dropdown.language-dropdown{border-right:0;}
.banner-form-full.banner-form input[type="text"]{margin-left:0px;min-width:80%;border-right:1px solid #e8e8e8;border-bottom:0;border-radius:4px;}
.banner-form-full.banner-form button.form-control{max-width:140px;border-right:0;}
#services-ad .category-dropdown{border-right:1px solid #e8e8e8;}
#services-ad .banner-form input[type="text"]{margin-left:0;border-right:1px solid #e8e8e8;}
#view-ad h2{font-size:50px;}
#services-ad .services{padding:25px;}
.single-service{width:32%;}
.team-member{width:25%;}
.our-approach{text-align:left;}
.about-us h3{font-size:22px;}
.about-info{margin-bottom:20px;}
.post-option{margin-bottom:25px;padding-bottom:0;}
.ad-section{margin:20px 0;}
.ad-profile .user{width:40%;}
.ad-profile .my-ads, .ad-profile .favorites{padding:30px;}
.ad-profile .user-menu li{padding:15px;}
.ad-meta{left:inherit;right:0;width:150%;}
.home-one .featured,
.home-one .ad-item{overflow:hidden;}
.home-one .ad-meta{width:135%;}
.congratulations{padding:50px;padding-bottom:65px;}
.congratulations h4{font-size:20px;}
.contact-info h2{font-size:24px;}
#product-carousel{margin-bottom:150px;}
#product-carousel .carousel-indicators li,
#product-carousel .carousel-indicators li.active{margin-left:28px;}
#home-section h2{font-size:45px;}
#home-section .btn{margin-right:0;}
#services-ad .pagination{margin-top:0;margin-bottom:30px;}
.home-banner h1{font-size:50px;}
.category-menu{width:25%;}
.pricing-section .pric{padding-left:10px;padding-right:10px;}
.pricing-section .pric li i{margin-right:10px;}
.pricing-section .pric li{font-size:13px;}
.pricing-section .pric h3{font-size:60px;line-height:60px;}
.pricing-section .pric h3 sup{top:-20px;}
.pricing-section .pric h2{margin-bottom:10px;}
.trending-ads.cars-ads .ad-item{min-height:299px;}
.section.cars-ads .ad-meta{width:100%;}
.cars-ads-box{min-height:145px;}
.category-menu{margin-top:0;}
.page .category-section .section-title{margin-bottom:25px;}
}
@media (max-width:767px){.navbar-toggle{display:none;}
.navbar-header{float:left;}
h1{font-size:30px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
#header a.btn{display:inline-block;position:absolute;top:12px;right:210px;padding:4px 15px 6px;}
.language-dropdown a{font-size:14px;}
.nav li a, .navbar-default .navbar-nav > li > a{padding:10px 12px;}
.banner-section h1.title,
.banner h1.title,
.banner-job h1{font-size:36px;line-height:38px;}
.banner-section h3{font-size:18px;}
.banner-form .form-control,
.banner-form .category-dropdown{max-width:100%;min-width:100%;width:100%;border-radius:4px;margin-left:0;border-bottom:1px solid #e6e6e6;border-right:0;}
.banner-form button.form-control{margin-bottom:0;position:inherit;right:0;top:0;}
#services-ad .category-dropdown{border-right:0;}
.category-list .category-item,
.home-two .category-list .category-item,
.home-one .category-list .category-item{width:47%;}
.home-two .category-list .category-item,
.home-one .category-list .category-item{margin-bottom:10px;}
.ad-section{margin:0 0 25px;}
.ad-item .ad-info{min-height:0px;}
.item-image-box, .ad-item{max-height:inherit;}
.ad-info .item-title{font-size:16px;}
.ad-info .item-cat{font-size:12px;}
.ad-info .item-price{font-size:18px;}
.single-cta{margin-bottom:35px;}
.download-app{margin-bottom:25px;}
.footer-top{padding:20px 0 40px;text-align:center;}
.footer-widget h3{margin-bottom:20px;}
.footer-widget ul li a{font-size:16px;line-height:22px;}
.social-widget ul li a{margin:10px 0;}
.footer-widget ul li a i{font-size:36px;}
#download{padding:25px 0 50px;}
.home-two .category-dropdown,
.home-two .banner-form input[type="text"],
#services-ad .category-dropdown,
#services-ad .banner-form input[type="text"]{margin-left:0;border-radius:4px;}
.banner-form-full.banner-form input,
.home-two .banner-form-full.banner-form input,
.home-three .banner-form-full.banner-form input{min-width:100%;}
.pagination > li > a, .pagination > li > span{padding:3px 8px;}
.banner-form button.form-control{margin-left:0;border-radius:4px;}
#view-ad h1{margin:0;}
#view-ad h2{font-size:40px;margin:5px 0 20px;}
.ad-btn{margin-bottom:30px;}
#view-ad img{display:none;}
#services-ad .services{padding:25px;}
.single-service{width:49%;margin-bottom:0;padding:10px;}
.breadcrumb-section h2.title{font-size:24px;line-height:26px;}
.about-us h3{font-size:20px;}
.about-info{margin-bottom:0;}
.about-text{padding-bottom:0;}
.our-approach{text-align:left;}
.team-member{width:50%;min-height:250px;margin-bottom:0;}
.client-pragrap{font-size:16px;}
.post-option li a{font-size:14px;}
.select-category span.select{margin-right:20px;}
.post-option{margin-bottom:20px;padding-bottom:0;}
.post-option.next-stap{padding:10px 25px;margin-bottom:35px;}
.next-stap h2,
.ad-profile .user h2{font-size:24px;}
.user-images{margin-top:20px;margin-right:20px;width:20%}
.ad-profile .user{width:75%;}
.favorites-user{float:right;padding-bottom:20px;}
.ad-profile .my-ads, .ad-profile .favorites{padding:0 20px;border-left:0;}
.ad-profile .favorites-user a{font-size:30px;}
.ad-profile .favorites-user small{font-size:13px;}
.ad-profile .user-menu li{border:1px solid #f5f5f5;}
.ad-profile .user-menu li a{font-size:14px;}
.ad-profile .user h5{font-size:14px;}
.user-profile{margin-bottom:15px;}
.ad-profile .user-menu li{padding:12px 19px;}
.user-pro-section .section{padding:10px 20px;}
.user-pro-section label{font-size:14px;}
.user-pro-section .form-control{width:70%;}
.user-pro-section select,
.user-pro-section input{font-size:14px;height:35px;}
.ad-meta .meta-content{padding:5px;}
.ad-meta .meta-content .visitors{display:block;}
#something-sell h2.title{font-size:28px;line-height:32px;}
.congratulations{padding:60px 25px;padding-bottom:70px;}
.recommended-ads{padding:20px 30px 15px;}
.recommended-ads h4{display:inline;}
.pagination > li > a{font-size:12px;}
.user-account{padding:30px 30px 40px;}
.user-account h2{margin-bottom:35px;}
.user-page .btn-primary{padding:10px 30px;font-size:16px;}
.contact-info, .feedback{min-height:inherit;}
.contact-info{margin-bottom:25px;}
.contact-info h2{margin-top:0;}
.selected-product .select-category li{margin-bottom:5px;margin-right:0px;}
.postdetails li a{font-size:14px;}
.selected-product .select-category li.active{padding-left:70px;}
.adpost-details .form-group{margin-bottom:20px;}
.adpost-details label.label-title{padding-top:0;}
.add-image label.upload-image:before{font-size:26px;margin-left:-11px;}
.select-price input[type="text"]{max-width:190px;}
.checkbox label{margin-right:20px;}
.adpost-details label{font-size:14px;}
.btn.btn-primary{padding:8px 10px 10px;font-size:16px;}
.btn{padding:8px 5px 8px;font-size:14px;}
section{padding:10px 0;}
#product-carousel{margin-bottom:115px;}
#product-carousel .carousel-indicators li,
#product-carousel .carousel-indicators li.active{height:70px;width:68px;margin-left:8px;}
#product-carousel .carousel-control{font-size:28px;line-height:28px;margin-top:-14px;}
#product-carousel .carousel-indicators{bottom:-105px;}
.slider-text h2{font-size:24px;}
#main .slider-text h3.title{font-size:28px;margin:5px 0 8px;}
.short-info li a{font-size:14px;}
#services-ad .pagination,
.pagination{margin-top:0;margin-bottom:25px;}
#home-section h2{font-size:36px;}
#home-section img{display:none;}
.home-banner{padding-top:0;padding-bottom:30px;}
.home-banner .car-info{margin-top:50px;margin-bottom:20px;}
.home-banner h1{font-size:40px;}
.category-menu{width:50%;margin-top:0;}
.page .section-title{margin-bottom:20px;}
.category-section .section-title h4,
.category-section .section-title h5{float:none;}
.found-section h1{font-size:75px;}
.found-section{padding-top:20px;padding-bottom:50px;}
.upcoming-section{padding-top:50px;padding-bottom:60px;}
.upcoming-section h1{font-size:36px;margin-top:15px;}
#countdown li span{font-size:45px;line-height:60px;}
#countdown li{width:70px;}
#countdown li + li{margin-left:25px;}
#countdown{margin-top:0;margin-bottom:25px;}
.about-trade{padding:40px 0;}
.about-trade .logo-intro img{width:15%;}
.about-trade h1{font-size:36px;}
.about-trade .about-title{margin-bottom:20px;}
.about-trade .about-info{margin-top:10px;}
.contac-section h1{font-size:36px;margin-bottom:25px;}
.contac-section{padding:20px 0;}
.section.cars-ads .car-info + .car-info{margin-left:0;padding-top:0;}
.section.cars-ads .ad-meta{width:100%;}
.trending-ads.cars-ads .item-image{float:none;margin-right:0;max-width:100%;}
.section.cars-ads .ad-info{padding:15px;}
.section.cars-ads .ad-info{min-height:0;}
.section.cars-ads .car-info{padding-top:0;}
.cars-ads-box{min-height:205px;}
.language-proficiency ul > li+li{margin-left:0;padding-left:5px;border-left:0;}
.language-proficiency ul li{margin-bottom:5px;overflow:hidden;width:49%;}
.language-proficiency ul > li ul li{width:inherit;}
.personal-info .address li h5{min-width:110px;}
.personal-info .address li span{margin-right:10px;}
.download-button.resume{float:none;}
.download-button.resume a.btn{margin-left:0;}
.profile-logo{margin-right:20px;}
.category-info>.row .col-md-3.col-sm-4{float:none;width:100%;}
.category-info>.row .col-sm-8.col-md-9{float:none;width:100%;}
.app-link img{float:none;}
.recommended-ads{padding:10px;}
}
@media (max-width:710px){.ad-info{padding:0px 10px;}
.ad-info .item-price{font-size:14px;}
.ad-info .item-title{font-size:14px;}
.ad-item .ad-info span, .featured .ad-info span{font-size:11px;}
}
@media (max-width:570px){.banner-section h1.title, .banner h1.title, .banner-job h1{font-size:31px;}
.banner-section h2.title{font-size:21px;}
.business-section .cover-photo .profile-info h2{left:125px;}
.business-section .cover-photo .profile-info img{width:120px;}
#header a.btn{padding:4px;right:177px;}
.navbar-brand>img{width:150px;}
}
@media (max-width:479px){.tab-manu .nav-tabs li a{padding:10px 6px;}
.ad-item .ad-info{min-height:0px;}
.download-app{padding:10px 18px;}
.download-app strong{font-size:20px;}
.banner-form-full.banner-form input,
.home-two .banner-form-full.banner-form input,
.home-three .banner-form-full.banner-form input{min-width:100%;}
.single-service{width:100%;margin-bottom:0;}
.team-member{width:100%;margin-bottom:15px;}
.user-images{width:100%}
.ad-profile .user{width:100%;}
.ad-profile{position:relative;}
.favorites-user{position:absolute;top:25px;right:20px;}
.ad-profile .my-ads,
.ad-profile .favorites{padding:0 10px;border-left:0;}
.ad-profile .user-menu li{padding:10px 14px;}
.single-cta{margin-bottom:0;}
.ad-meta{padding-left:16px;}
.ad-meta .user-option a{width:25px;height:25px;line-height:25px;}
#something-sell h2.title{font-size:25px;line-height:28px;}
.congratulations{padding:45px 15px;padding-bottom:50px;}
.congratulations h4{font-size:18px;}
.congratulations i{font-size:45px;margin-bottom:10px;}
.recommended-ads h4{display:block;}
.user-option .forgot-password{float:left !important;}
.user-account .checkbox label{margin:0;}
.user-account .user-option{margin-top:20px;}
.ad-details-page h4 span{display:none;}
.postdetails .edit{right:0;top:-15px;}
.add-image label.upload-image{margin-left:10px;height:60px;}
.select-price input[type="text"]{margin:10px 0;}
.slider{padding:25px;}
#product-carousel{margin-bottom:80px;}
#product-carousel .carousel-indicators li,
#product-carousel .carousel-indicators li.active{height:37px;width:38px;}
#product-carousel .carousel-indicators{bottom:-70px;}
#main .slider-text h3.title{font-size:24px;}
.category-menu{width:100%;}
.home-banner h1{font-size:30px;}
.home-banner .contact-info{padding-bottom:20px;}
.pricing-section .pric h3{font-size:50px;line-height:20px;}
.pricing-section .pric h3 sup{top:-20px;}
.pricing-section .pric h2{margin-bottom:20px;}
.upcoming-section h1{font-size:30px;margin-bottom:0;}
.upcoming-section h2{font-size:20px;margin-top:5px;}
#countdown li{font-size:14px;width:60px;}
#countdown li + li{margin-left:10px;}
#countdown li span{font-size:30px;line-height:45px;}
.col-to-action h1{font-size:24px;}
.col-to-action{padding:30px 0 45px;}
.cars-ads-box{min-height:255px;}
.job-category-ad .category-list .category-item{width:100%;}
.job-ad-item .ad-info span{font-size:16px;}
.job-ad-item{padding:20px;}
.social-media .btn.btn-primary.bookmark{margin-top:10px;}
.share-social li + li{margin-left:7px;}
.job-short-info li span.icon{margin-right:0;}
.user-account .nav-tabs{margin-bottom:45px;}
.user-account .nav-tabs > li a{padding:10px 15px;}
.job-postdetails .location .category-dropdown{min-width:100%;margin-bottom:10px;}
.job-postdetails .location .form-group{margin-bottom:10px;}
.language-proficiency ul > li{width:100%;}
.language-proficiency ul > li+li{margin-left:0;padding-left:5px;border-left:0;margin-bottom:10px;}
.language-proficiency ul > li ul li{width:inherit;}
.download-button{float:none;}
.download-button a.btn{margin-left:0;}
.profile-logo{margin-bottom:20px;float:none;}
.footer-bottom .col-xs-6{width:100%;text-align:center;}
.footer-bottom .col-xs-6.text-right{text-align:center;}
.app-link img{float:none;}
.business-section .cover-photo .profile-info h2{left:105px;}
.business-section .cover-photo .profile-info img{width:100px;}
.nav li a, .navbar-default .navbar-nav>li>a{font-size:12px;padding:5px;}
#header a.btn .hidden-mb{display:none;}
.category-list .category-item .short_description{display:none;}
.category-list .category-item{height:90px;}
}
@media (max-width:400px){.section.section-home{padding-top:0px;}
.category-list .category-item{width:33%;height:60px;}
.productCatIcon i{font-size:20px;}
.category-title{font-size:11px;}
.top_title{font-size:11px;}
#header{height:43px;}
#header a.btn{padding:0px 4px 0px;right:125px;}
.navbar-brand>img{width:110px;}
.navbar-toggle{display:none;}
.socila_link li a{padding:3px 3px;}
.sign-in li{margin-top:2px;}
section{padding:0;}
.banner-section h1.title, .banner h1.title, .banner-job h1{font-size:18px;line-height:25px;text-align:left;}
.banner-section h2.title{display:none;}
.banner-section{padding:0;}
.banner-section h3{display:none;}
.app-link img{float:none;}
.ad-info .item-cat>span{display:none;}
.ad-info .item-cat .user-option{display:none;}
.ad-info .item-cat .dated{display:none;}
.ad-info .item-price{font-size:12px;}
.ad-info .item-title{font-size:12px;}
.ad-info{padding:0 5px;}
.banner-form .form-control,.banner-form .dropdown{font-size:12px;padding:5px;height:30px;line-height:20px;}
.banner-form .dropdown a{font-size:12px;}
.banner-form button.form-control{height:30px;}
.category-page .banner-form-full{margin:5px 0;padding:5px;}
.banner-form-full{margin:5px 0;padding:5px;}
.business-section .cover-photo .profile-info h2{left:85px;}
.business-section .cover-photo .profile-info img{width:80px;}
}





/* NEW RESPONSIVE CSS START */
@media (max-width:575px){
    .m-col-6{
        width: 50%;
    }
    .m-margin-left-0{
        margin-left: 0;
    }
    .category-container{
        padding: 0 10px !important;
    }
    .header .header-bottom {
        justify-content: center;
        position: relative;
    }
    .header .header-bottom > .logo > .sidebar-toggler {
        position: absolute;
        top: 50%;
        left: 7px;
        transform: translate(0%, -50%);
        padding: 3px 6px 1px 6px;
    }
    .header .header-bottom .main-menu .sidebar-toggler {
        border-radius: 50%;
        width: 30px;
        height: 30px;
        background: #f1f1f1;
        line-height: 15px;
        margin: 0 !important;
        text-align: center;
        cursor: pointer;
    }
    section.category {
        padding: 13px 13px 0px 13px !important;
    }
    .search-div {
        width: 93%;
    }
    .footer-bottom{
        text-align: center;
    }
    .footer-bottom .footer-bottom-content.text-end{
        text-align: center !important;
    }
    .auto-complete-div {
        width: 93%;
    }
    .auto-complete-div .auto-complete-list {
        top: 44px;
        box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.50);
    }
    .auto-complete-div .auto-complete-list a, .auto-complete-div .auto-complete-list i{
        font-size: 14px;
    }
    section.wrapper.search-section-wrapper{
        margin-top: 0 !important;
    }
    .location-categories{
        margin: 0 15px !important;
    }
    .header-bottom .main-menu ul li {
        text-align: left;
    }
    .header-bottom .main-menu ul li a {
        width: auto !important;
    }
    .layout3 .content-post-btn {
        font-size: 12px;
        padding: 7px 7px !important;
    }
    .location-categories > .small-menu > .px-4{
        padding: 0 !important;
    }
    .directory-item h3 a {
        font-size: 18px;
        color: #6f6f6f;
    }
    .breadcrumbs-area {
        padding: 25px 15px;
        width: 100%;
    }
    h2.entry-title.no-margin {
        padding-left: 0 !important;
        font-size: 19px;
    }
    .featured-top h2 {
        font-size: 18px;
    }
    .job-item {
        margin: 5px 10px;
    }
    .page-item.active .page-link {
        line-height: initial;
    }
    .page-item.disabled .page-link {
        line-height: initial;
    }
    #services-ad .pagination, .pagination {
        margin-left: 10px;
        margin-right: 10px;
        flex-wrap: wrap;
        margin-top: 10px;
    }
    div#accordionSidebar {
        margin: 10px 10px;
    }
    .add-image label.upload-image {
        margin-left: 0px !important;
    }
    .promotion-item h3 {
        font-size: 14px;
        display: inline-block;
        width: 95%;
        margin-top: 0px;
        line-height: 16px;
    }
    .promotion-item h4 {
        font-size: 12px;
    }
    .promotion-item img {
        width: 150px;
        height: 95px;
        border-radius: 10px;
    }
    .user-details .btn {
        padding: 2px 5px 3px !important;
        font-size: 14px;
    }
    ul.user-menu {
        width: 100%;
        display: inherit;
        margin: 0 auto;
        justify-content: center;
    }
    .user-details .add-count {
        top: 80px;
    }
    .margin-m{
        margin: 0 10px;
    }
    .margin-m > .text-end{
        text-align: left !important;
    }
    .promotion-item {
        padding: 10px;
        border: 1px solid #eee;
        margin: 20px 6px 20px 6px;
        transition: all .4s ease;
        border-radius: 10px;
    }
    .user-details .details-title {
        font-size: 20px;
        margin: 70px 20px 0 20px;
        font-weight: 700;
    }
    ul.user-menu li a {
        display: inherit;
        padding: 4px 8px;
        background: #363b4d;
        text-align: center;
        color: #fff;
        border-right: 1px solid;
        border-radius: 4px;
        transition: all .3s ease;
    }
    .user-details .profile-btn{
        display: flex;
        align-items: center;
    }
    .footer-top {
        padding: 30px 10px 15px !important;
        text-align: center;
        margin: 0 0px;
    }
    .header .main-menu {
        position: fixed !important;
        box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20);
    }
    .header .main-menu .header-sidebar-dropdown{
        margin-left: 0 !important;
    }
    .layout3 .spotlight-ad-post-body .spotslider-img {
        height: 250px;
    }
    .header-bottom .main-menu .header-sidebar-dropdown .dropdown-menu{
       opacity: 0;
       transition: 300ms;
    }
    .header-bottom .main-menu .header-sidebar-dropdown .dropdown-menu.show{
       opacity: 1;
    }
    .header-bottom .main-menu .header-sidebar-dropdown .dropdown-toggle::after {
        margin-left: 10px;
    }
    .login-wrapper {
        padding: 30px 10px;
    }
    .login-wrapper .login-user {
        padding: 10px 15px 0px 15px;
        margin: 10px 28px 10px 10px;
        float: initial;
        width: 95% !important;
    }
    .login-user.read-first {
        padding-bottom: 20px;
        margin: 0;
        width: 100% !important;
    }
    .unique-radio-box{
        flex-direction: column;
        justify-content: start !important;
        align-items: start !important;
    }
    .unique-radio-description {
        margin-left: 0px !important;
    }
    .unique-radio-title {
        margin-left: 0px !important;
    }
    .login-user.read-first {
        margin-bottom: 20px;
        margin-top: 10px;
    }
    #btnRegister{
        width: 156px;
    }
    #accordionSubMenu .accordion-body a {
        font-size: 14px !important;
        line-height: 27px;
        margin-left: 10px !important;
    }
    .accordion .accordion-header .accordion-button {
        font-size: 16px !important;
    }
    .accordion .accordion-header .accordion-button, #accordionSubMenu .accordion-header .accordion-button {
        padding: 10px 6px;
        font-size: 14px !important;
        color: #176E41 !important;
        font-weight: 600;
    }
    .category-item {
        border-radius: 10px;
        padding-top: 8px;
        padding-left: 0px;
        padding-right: 0px;
        margin-top: 6px;
        margin-bottom: 7px;
        padding-bottom: 0px;
        height: 178px;
    }
    .sidebar-item-box .gradient-title h3 {
        font-size: 16px;
    }
    .auth-main-menu{
        display: none;
    }
    .auth-lg-menu{
        display: block;
    }
    .header-bottom .main-menu ul {
        display: block !important;
    }
    .gradient-title{
        /* padding-left: 0; */
    }
    .sidebar-item-box .gradient-title h3{
        padding-bottom: 0 !important;
    }
    .login-register {
        padding-left: 2px !important;
    }
    .layout3 .quick-link-item {
        margin: 10px 20px;
    }
    .layout3 .quick-links .section-title {
        font-size: 16px;
        margin-bottom: 0px;
        padding-bottom: 0px !important;
        border-bottom: 0px;
        padding-left: 33px;
    }
    .layout3 .category-item {
        height: 120px !important;
        text-align: center !important;    
        margin-top: 10px !important;
        margin-bottom: 10px !important;    
    }
    .layout3 .category-item > .col-lg-4 > a > i {
        font-size: 30px !important;
    }
    .layout3 .short_description{
        margin-bottom: 0;
        text-align: center;
    }
    .p-m-0{
        padding: 0;
    }
    .pl-m-0{
        padding-left: 0;
    }
    .pr-m-0{
        padding-right: 0;
    }
    .pt-m-0{
        padding-top: 0;
    }
    .pb-m-0{
        padding-bottom: 0;
    }
    .header-bottom .main-menu ul li a.loginregister {
        border: none;
    }
    ul.user-menu li a {
        font-size: 13px;
    }
    ul.user-menu {
        display: flex;
        flex-wrap: wrap;
    }
    .header-bottom .main-menu ul li .profile-logout a{
        border: none;
    }
    .header .header-bottom > .logo > .sidebar-toggler > i {
        font-size: 20px;
    }
    .layout3 .quick-link-item {
        /* height: auto !important; */
    }
    .custom-pagination {
        padding: 10px 0 150px 0;
    }
    .custom-pagination .page-item .page-link {
        margin: 1px 1px;
        line-height: 27px !important;
    }
    .adpost-details label.form-check-label {
        font-size: 12px;
        padding-left: 0px;
    }
    .main-menu ul li a, .auth-main-menu ul li a {
        border: 1px solid transparent;
        color: #0f766e;
    }
    .layout3 .gradient-wrapper.recommended-ads{
        padding: 0 15px !important;
    }
    .footer-bottom p {
        padding: 0px 0;
    }
    .footer-bottom {
        padding: 7px 0 7px 0;
    }
    .footer-bottom .footer-bottom-content.text-end {
        padding: 0 !important;
    }
    ul.social li a i {
        height: 30px;
        width: 30px;
        margin-right: 10px;
        line-height: 30px;
    }
    ul.social {
        display: flex;
        justify-content: center;
        width: 100%;
        padding: 10px 0px 5px 0;
    }
    .footer-facebook-item{
        display: none;
    }
    .layout3 .user-salary {
        display: flex;
        align-items: start !important;
        margin-bottom: 3px;
        flex-direction: column;
    }
    .layout3 .item-user {
        margin: 0 !important;
        display: block;
    }
    .layout3 .job-item img {
        height: 107px !important;
    }
    .layout3 .post-info .item-price {
        font-size: 20px !important;
    }
    .layout3 .details-page .recommended-banner {
        padding: 0;
    }
    .recommended-banner .featured-top {
        padding-left: 10px;
    }
    .customer-profile .post-info .item-title {
        padding-right: 85px !important;
    }
    .customer-profile .profile-left-side {
        padding: 0 10px !important;
    }
    .details-title {
        padding-left: 10px;
        margin-left: 0;
    }
    .details-title.page-title {
        font-size: 22px;
        padding-top: 35px !important;
    }
    .m-width-30{
        width: 30%;
    }
    .m-width-40{
        width: 40%;
    }
    .m-width-50{
        width: 50%;
    }
    .m-width-60{
        width: 60%;
    }
    .m-width-70{
        width: 70%;
    }
    .m-p-0{
        padding: 0;
    }
    .m-pl-0{
        padding-left: 0;
    }
    .m-text-start{
        text-align: start !important;
    }
    .m-pr-0{
        padding-right: 0;
    }
    .title {
        font-size: 22px;
        padding-left: 0;
    }
    .customer-profile .profile-right-side {
        padding: 25px;
    }
    .customer-profile .profile-left-side {
        min-height: auto;
    }
    .website-link{
        width: 100%;
        margin-bottom: 5px;
    }
    .layout3 .post-uploaded {
        bottom: -3px !important;
    }
    .layout3 .category-name .category-title {
        font-size: 16px;
    }
    .layout3 .job-item {    
        padding: 10px 0px 10px 0px !important;
    }
    .layout3 .categories-mobile .job-item {    
        padding: 10px 5px 10px 10px !important;
    }
    .layout3 .customer-profile .post-uploaded {
        top: 20px !important;
    }
    .layout3 .customer-profile .post-uploaded.payment-nedded {
        top: initial !important;
        bottom: 3px !important;
    }
    .layout3 .customer-profile .post-uploaded.payment-nedded .payment-nedded-btn {
        padding: 2px 5px;
        font-size: 12px;
    }
    .user-details-view {
        padding: 0px 10px 0 5px;
    }
    .resume-form {
        padding: 0;
    }
    .profile-details.section {
        padding: 5px 10px;
    }
    .profile-details .updateHeader .nav.nav-tabs li {
        margin-bottom: 8px;
    } 
    h3.card-title.fs-4.px-3.pt-2 {
        font-size: 15px !important;
        font-weight: bold;
    }  
    .layout3 .category-item {
        margin: 0 auto;
    }
    .layout3 .top-ad-label.topad-post-badge .top-ad-img,
    .layout3 .bumpup-ad-label.bumpup-post-badge .bump-up-img {
        height: 100% !important;
    }
    .profile-details .nav-tabs {
        justify-content: center;
    }
    .layout3 .job-item .category-img {
        width: 12px;
        height: 100% !important;
    }
    .subdomain-link{
        width: 100% !important;
    }
    .business-title{
        padding-left: 0;
    }
    .education-table ul li h4 {
        font-size: 14px;
    }
    .download-now-btn{
        margin-right: 15px;
        padding-top: 3px;
        padding-bottom: 3px;
    }
    .overflow-x-auto{
        overflow-x: auto;
        overflow-y: hidden;
    }    
    .d-none-m{
        display: none;
    }
    .user-details-view h3 {
        font-size: 18px;
    }
    .user-info.mt-5 {
        margin-top: 25px !important;
    }
    .layout3 .business-ad-post .post-uploaded {
        bottom: -3px !important;
        top: initial;
    }
    .layout3 .business-directory-item {
        margin-left: 15px;
    }
    .m-p-20{
        padding: 20px;
    }

}
@media (min-width:576px) and (max-width:767px){

}
@media (min-width:768px) and (max-width:991px){

}
@media (min-width:992px) and (max-width:1199px){

}
@media (min-width:1200px){

}
/* NEW RESPONSIVE CSS END */

