@charset "utf-8";

/* CSS Document */

html {
    scroll-behavior: smooth;
}

body {
    font-family: 'Lato', sans-serif;
    font-family: Roboto;
}

* {
    margin: 0px;
    padding: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
    font-style: normal;
}

a {
    text-decoration: none !important;
    outline: none;
}
.user-cls-btn{
margin-bottom: 9px !important;
}

img {
    border: 0px;
    outline: none;
}

ul {
    list-style: none;
    margin: 0px;
}

li {
    list-style-type: none;
}

html,
body {
    height: 100%;
}

.clr {
    clear: both;
}
.mg-btns{
max-width:250px;
}
.mg-btns img {
    border: 1px solid #C4C4CE;
    border-bottom: 0px;
}
.mg-btns div#phn_call {
    padding: 0px;
    margin: 0px;
}
.mg-btns div#phn_call a {
    padding: 10px 0px;
    float: left;
    width: 50%;
}
.wrapper {
    width: 100%;
    margin: 0 auto;
    float: left;
    background: #f1f1f1;
}

/*.no-padding {
    padding: 0px !important;
}*/


div#Demo {
    padding-left: 0p;
    max-width: 160px;
}



select{color:black !important;}
/*july 13, 2020*/
@media only screen and (min-width:320px) and (max-width:545px) {
/* .bus_grp .search_sorting{padding-left:3px !important;}
.ads div p span{padding:1px 0px !important;}
html body .button_group.bus_grp .btn{right:4px !important; top: -1px !important;} */
body span#page_head.gp_index{font-size:18px !important;}
}
@media only screen and (min-width:320px) and (max-width:991px) {
.ads div p span{
padding:0px !important;
}
html body .button_group.bus_grp#gp_index .btn {
/*     right: 8px !important; */
    top: 1px !important;
    padding: 0px !important;
    width: auto;
}
span#page_head.gp_index{
line-height:27px;
margin-right:1px;
    font-size: 22px !important;
}
.serch_btn input::placeholder{
 font-size: 13px !important;
}
div#serch_btn input#searchsite {
    font-size: 13px;
}
.bus_grp div#search-box {
    width: 100% !important;
}
.bus_grp .search_sorting {
    float: left;
    width: auto !important;
padding-left: 10px;
}
.button_group.bus_grp .ads {
    float: left;
    width: auto !important;
}
.bus_grp .search_sorting .serch_btn {
    height: 100% !important;
}
div#serch_btn input#searchsite{
height:27px !important;
max-width: 200px !important;
    width: 100% !important;
padding-left: 8px;
}
body .button_group.bus_grp#gp_index .btn{
height:27px !important;
top: 2px !important;
    right: 0px !important;
    margin-left: 0px !important;
}
bus_grp .search_sorting .serch_btn{
height:auto !important;
}
.button_group.bus_grp {
    padding-top: 19px !important;
    position: relative;
    padding-bottom: 7px;
}
}
/*june 22,2020*/
body li.lbusi_ads div#phn_call {
    padding: 0px !important;
}
body li.lbusi_ads div#phn_call a {
    padding: 10px 8px !important;
}
.advertise_banner.horz_ad.lbannerlist.lbusi_ads .bannersimg{
width: 250px !important;
height: 250px !important;
}

div#cls_filter input.btn.btn-default {
    width: 99px;
    margin-right: 10px;
border: 1px solid #ccc;
}
.clsads .input-group_crop {
    margin-top: 0px !important;
}
.editcustomheight .input-group-append.delete {
    float: right;
}
.editcustomheight .custom-file.cls-editimg .custom-file-input {
    opacity: 1;
    width: auto;
    height: 100%;
    z-index: 9;
}
.business_frm>ul.clsads.busines_ads li > span input[type="file"] {
    width: 100%;
background: transparent;
    height: 50px;
    line-height: 27px;
}
div#cropimgs {
    width: 100%;
    float: left;
}
/* .business_frm>ul.clsads li.editcustomheight #cropimgs .cls_crp label {
    line-height: 0px !important;
}
.business_frm>ul.clsads li.editcustomheight #cropimgs .cls_crp input[type="radio"] {
    margin-top: -6px !important;
} */
.business_frm>ul.clsads.busines_ads li > span input[type="file"] {
    width: 100%;
}

.business_frm>ul.clsads li > span {
    width: 100% !important;
}
.business_frm>ul.clsads{padding-left:0px !important;}
.business_frm>ul.clsads li{width:100% !important; padding-left:0px !important;}
.business_frm>ul.clsads li span input[type="text"], .business_frm>ul.clsads li span select {
    width: 100% !important;
    height: 50px;
    background: #ffffff;
}
.business_frm>ul.clsads li span input[type="password"], .business_frm>ul.clsads li span select {
    width: 100% !important;
    height: 50px;
    background: #ffffff;
}
.business_frm>ul.clsads li span textarea{
width:100%;
}
.business_frm>ul.clsads li.clsimg {
    height: 100%;
}

.business_frm>ul.clsads li.max-height-sec {
    height: 100% !important;
max-height: 100% !important;
}

.business_frm>ul.clsads li.clsimg #cropimgs .cls_crp {
    position: relative;
    width: 100px;
}
.business_frm>ul.clsads li#clsimg .custom-file{
width:90%;
}
.business_frm>ul.clsads li #cropimgs .cls_crp img {
    width: 100px !important;
    height: 100px !important;
    object-fit: scale-down;
}
.business_frm>ul.clsads li.clsimg #cropimgs .cls_crp input[type="radio"] {
    float: left;
    margin-right: 7px;
    margin-top: 8px;
width: auto !important;
}
.business_frm>ul.clsads li #cropimgs .cls_crp input[type="radio"] {
    float: left;
    margin-right: 7px;
    margin-top: 8px;
width: auto !important;
 
}
.business_frm>ul.clsads li.clsimg #cropimgs .cls_crp label {
    float: left;
    width: auto;
 
}
.business_frm>ul.clsads li #cropimgs .cls_crp label {
    width: auto;
    float: left;
   
}
.business_frm>ul.clsads li.clsimg #cropimgs .delete.input-group-append span {
    background: transparent !important;
    color: #f43149;
    border: 0px;
    position: absolute;
    top: -1px;
    right: -14px;
    width: 10px !important;
    min-width: 10px !important;
}
.business_frm>ul.clsads li.clsimg #cropimgs .delete.input-group-append span i {
    font-size: 15px;
}

/*edit*/
.business_frm>ul.clsads li.editcustomheight {
    height: 100% !important;
    max-height: 100% !important;
}

.business_frm>ul.clsads li.editcustomheight .ad_delete_img {
    position: relative;
    width: 100px;
    float: left;
margin-right: 25px;	
}
.business_frm>ul.clsads li.editcustomheight .ad_delete_img img {
    width: 100px !important;
    height: 100px !important;
    object-fit: scale-down;
}
.business_frm>ul.clsads li.editcustomheight .ad_delete_img input[type="radio"] {
    margin-right: 7px;
    margin-top: 8px;
    width: auto !important;
float:left;
}

.business_frm>ul.clsads li.editcustomheight .ad_delete_img label {
    float: left;
    width: auto;
}

.business_frm>ul.clsads li.editcustomheight .ad_delete_img > span {
    background: transparent !important;
    color: #f43149;
    border: 0px;
    position: absolute;
          top: 2px;
    right: -12px;
    width: 10px !important;
    min-width: 10px !important;
}
/*june 22,2020*/
/*banner*/

.banner_header {
    width: 100%;
    height: auto;
    position: relative;
}

.banner_header img {
    width: 100%;
    height: 100%  !important;
}

.filter-imside-sections.business_filter {
    width: 24% !important;
}

.filter-imside-sections.business_filter .minimum-price.select-multi {
    width: 100px;
}
.busi_addrphn >span {
    width: auto !important;
}
/*navbar*/
.latest_articles .stuff_section .content_list.content_description > p {margin-top: 0;}
.latest_articles .sub_cat_mob_lft {margin-bottom: 5px;}
.business_media .common_btn a.reply_btn.web-site-btn {
    color: #281D8D !important;
    background-color: #fff !important;
    text-transform: capitalize;
    border: 1px solid #281D8D !important;
}
.custom-nav {
    background: transparent;
    border: none;
    /*margin: 20px 0px;*/
    background: #231F52;
    margin-bottom: 0px;
    border-radius: 0px;
}

.navbar-default.custom-nav .navbar-nav>.active>a {
    background: none;
}
p.bus_exp_descr {
    display: none !important;
}
.navbar-default.custom-nav .navbar-nav>li>a {
    background: none;
    font-family: Roboto;
/*     font-size: 13px; */
    font-size: 14px;
    font-weight: 900;
    line-height: 0px;
    color: #fff;
}
.bus_exp_img .btm_btns.show_mbl #phn_call {
    display: flex !important;
    width: 100%;
    flex-direction: row;
    padding: 0 0;
}

.bus_exp_img .btm_btns.show_mbl #phn_call a {
    width: 50% !important;
}
.container_default {
    width: 1336px;
    margin: auto;
    max-width: 100%;
}
.container_default .latest_articles .article-a0 .container {
    width: 100%;
    padding: 0;
}

.container_default .latest_articles .article-a0 {
    padding: 0;
}
.advertise-block {
    background: #eae6e6;
max-width: 330px;
}
.advertise-block .side_banner.pos_fix li {
    width: 270px;
}
.advertise-block.vertical li #phn_call a:first-child {
    display: none;
}
.advertise-block.vertical li #phn_call {
display:flex;
padding: 10px 0 !important;  
}


.advertise-block.vertical li #phn_call a {
    width: 50%;
    padding:0 10px !important;
}
.button_group {
    text-align: right;
    margin: 0px 0px 0px 0px;
    background: #fff;
    padding: 10px 20px;
    /*border-bottom: 1px solid #D5D5D5;*/
}
img.f_rmv {
outline: none;
width: 20px !important;
height: 20px !important;
}
.button_group .btn {
    height: 67px;
    width: 225px;
    text-align: center;
    font-size: 14px;
    background: none;
    /*border-radius: 8px;*/
}

.button_group button.btn.child_a {
    border: 1px solid #C4C4CE;
    /*color: #020202;*/
    /*width: 190px;*/

}

.button_group button.btn.child_b {
    /*color: #f43149;*/
    border: 1px solid #C4C4CE;
   /*margin-left: 10px;*/
      /*width: 190px;*/
}
.advertise-block.vertical li >a {margin-bottom: 0 !importantt;}
.advertise-block.vertical li #phn_call{position:relative;top: -19px;}
.advertise-block.vertical li #phn_call a{color: #747480 !important;}
.latest_articles {
    width: 100%;
    float: left;
    /*background: #f1f1f1;*/
    padding: 10px 0px 0px;
    margin-bottom: 100px;
}

.flex_row {
    display: flex;
    align-items: center;
}

.content_description span.cls_subcat {
    width: 100%;
}
.flexed_align {
    display: flex;
    background: #f1f1f1;
    padding: 5px 0px;
    justify-content: center;
}
.changepsw{margin-left: 50px;}

.article-a0 h4.aritcle_header {
    font-size: 36px;
    color: #050505;
    font-weight: 500;
    margin-bottom: 40px;
}

.content_description {
    margin-left: 20px;
}
.owl-item .content_description{padding-right: 10px;}

.content_description h5 {
    color: #050505;
    font-size: 24px;
    margin-top: 0px;
}

.content_description p {
    font-size: 14px;    
    margin-bottom: 0px;
    float: right;
    text-align: justify;
    color: #000;
    font-weight: 300;
    line-height: 28px;
    /*clear: both;*/
}

.content{
    float: unset !important;
    clear: both;
}

.content_description p a {
    color: black;
}

.content_description p a span{
    color: red;
}

.advertise-block img {
    margin-bottom: 13px;
     width: 270px; 
     height: 270px; 
max-width:100%;
}

ul.side_banner {
    float: left;
}

ul.loop_items li {
    margin-bottom: 65px;
    margin-bottom: 30px;
    width: 665px;
    max-width: 100%;
    float: left;
}

ul.loop_items li:last-child {
    margin-bottom: 0px;
}

footer {
    background: #231F52;
    text-align: center;
    padding: 25px 0px 0px 0px;
    z-index: 9;
    position: relative;
}

footer p {
    color: #ffffff;
    font-size: 24px;
}

.container_default>.row {
    margin: 0px;
}

.advertise-block>img {
    float: right;
}

.button_group .btn:focus {
    outline: 0;
}

.advert {
    width: 600px;
    max-width: 100%;
    overflow: hidden;
}

.advert .img-g1 a img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

footer p {
    margin-bottom: 0px !important;
}

.advertise-block ul {
    /*float: right;*/
}

.pos_fix {
    background: transparent;
    float: left;
    margin-bottom: 0;
    padding-left: 0px;
    padding-right: 0px;
}

/* .fixed {
    bottom: 580px;
    max-height: 350px;
    max-width: 300px;
    position: fixed;
    z-index: 1;
} */


/*business form*/

.business_frm {
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 30px 17px;
    float: left;
    width: 100%;
    background: #fff;
}

.business_frm>ul {
    float: left;
    /*max-width: 750px;*/
    width: 100%;
    padding-left: 20px;
}

.business_frm>ul li {
    float: left;
    width: 50%;
    margin: 0px 0% 20px 0%;
}
.business_frm>ul.clsads li {
    min-height: 75px;
    max-height: 176px;
    height: 86px;
    padding: 0px 0px 0px 35px;
}
.business_frm>ul li.max-height-sec {
    height: 170px;
/*     height: 147px; */
}

.business_frm>ul li label {
    float: left;
    font-size: 17px;
    font-weight: normal;
    line-height: 30px;
    max-width: 100%;
    width: 190px;
}

.business_frm>ul li span input[type="text"],
.business_frm>ul li span input[type="file"],
.business_frm>ul li span input[type="password"],
.business_frm>ul li span select,
.business_frm>ul li span textarea {
    border: 1px solid #ccc;
    font-size: 15px;
    padding: 7px 12px;
    width: 350px;
    max-width: 100%;
}

.business_frm>ul li span {
    float: left;
    /*width: 100%;*/
}

.business_frm>ul li span textarea {
    height: 90px;
}

.business_btn {
    text-align: center;
    width: 100% !important;
}

.business_frm input[type="submit"] {
    background: #F43149 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    float: none;
    font-size: 16px;
    height: 37px;
    line-height: 34px;
    margin: 0 auto;
    width: 134px;
    border: 1px solid #F43149;
    margin-top: 20px;
}

.common_btn a {
    background: #F43149 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    float: none;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    margin: 0 auto;
    width: 134px;
    text-align: center;
    border: 1px solid #F43149;
}

.reply_btn {
    float: left !important;
}

.back_btn {
    float: right !important;
}

.business_frm input[type="submit"]:hover {
    background: #fff;
    border: 1px solid #F43149;
    color: #F43149;
}

.common_btn a:hover {
    background: #fff;
    border: 1px solid #F43149;
    color: #fff;
}

.business_frm>ul li sup {
    color: #f43149;
}


/*business form*/


/*search_sort*/

.serch_btn {
    float: left;
}

.serch_btn .input-group-btn {
    width: auto;
}

.serch_btn .input-group-btn button {
    height: 45px;
    width: 48px;
}

.serch_btn .form-control {
    height: 50px;
    width: 350px;
}

.sort_rev span {
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
    padding: 0 7px 0 0px;
}

.sort_rev a {
    color: #0940ad;
    float: left;
    font-size: 16px;
    line-height: 45px;
    padding: 0 9px;
}

.sort_rev {
    float: left;
}


/*search_sort*/
/* forum updates 31 july*/
.content_description.git_ppl .title a {
color: black;
}


/* .flex_row.forum_topics .content_description.git_ppl p.content {
width: 50%;
} */
.content_description.git_ppl.forum_cate p.content {
max-width: 100%;
}
.content_description.git_ppl.forum_topics p.content {
/*     max-width: 50%; */
}
/* .content_description.git_ppl.forum_cate p.content {
max-width: 80%;
padding-top: 10px;
border-top: 1px solid;
} */
.media-body div.media {
margin-left: 30px;
}
.media-body div.media {
margin-left: 30px;
}
.media-body h5 {
font-size: 20px;
font-weight: 400;
line-height: 1.2;
}

.text-muted {
color: #777;
font-size: 77%;
}
ul.list-unstyled li.media {
border-bottom: 1px solid #efefef;
}
/* forum updates */

/*sub menu*/

#mob_left_menu {
    display: none;
}

.sub_catg_list {
    border: 1px solid #e0a096;
    border-radius: 10px;
    display: flex;
    margin-top: 18px;
    padding: 14px;
    width: 100%;
    margin-bottom: 18px;
    background: #fff;
    box-shadow: 0 0px 7px 0px rgba(244, 49, 73, 0.7);
}

.sub_catg_list>ul {
    padding: 0 1%;
    text-align: left;
}

.sub_catg_list>ul li {
    float: left;
    margin-bottom: 11px;
    width: 100%;
    transition: all 2s ease 0s;
}

.sub_catg_list li a {
    color: #697b8c;
    font-size: 14px;
}

.sub_catg_list li:hover {
    margin-left: 2px;
}

.sub_catg_list li:hover a {
    color: #ff2d0d;
    font-size: 14px;
}

.sub_cat_mob_lft {
    /*border: 1px solid #d8d8d8;*/
    border-radius: 5px;
    color: #ff2d0d;
    font-size: 22px;
    margin-bottom: 16px;
    padding: 10px 0px;
    text-align: center;
    background: #fff;
}


/*sub menu*/

.content_list p {
    margin-bottom: 22px;
}

.advertise_banner {
    float: left;
    margin-top: 20px;
    width: 100%;
}

.advertise_banner img {
    max-width: 800px;
    width: 100%;
    /*margin-bottom: 20px;*/
}

@media only screen and (min-width:682px) and (max-width:991px) {
    .business_frm>ul {
        float: none;
        margin: 0 auto;
        max-width: 100%;
        width: 600px;
    }
}

@media only screen and (min-width:320px) and (max-width:681px) {
    .business_frm>ul {
        float: none;
        margin: 0 auto;
        max-width: 100%;
        width: 320px;
    }
    .business_frm>ul li label {
        width: 100%;
    }
    .business_frm>ul li span {
        width: 100%;
    }
    .business_frm {
        padding: 30px 2px !important;
    }
    .business_frm>ul li {
        width: 96%;
    }

    .input-group-append span{
        float: unset;
        min-width: unset;
    }

  .no-padding{
    padding: 0px !important
    ;
}

}

@media only screen and (min-width:450px) and (max-width:767px) {
    .sub_catg_list {
        display: block;
        float: left;
    }
    .sub_catg_list>ul {
        float: left;
        margin-bottom: 40px;
        padding: 0 1%;
        text-align: left;
        width: 45%;
    }

    .sort_rev a{
        float: unset;
    }
}

@media only screen and (min-width:320px) and (max-width:449px) {
    .sub_catg_list {
        display: block;
        float: left;
    }
    .sub_catg_list>ul {
        float: left;
        margin-bottom: 8px;
        padding: 0 1%;
        text-align: left;
        width: 97%;
        border-bottom: 1px dashed #697b8c;
    }
}

@media only screen and (min-width:320px) and (max-width:1080px) {
    .bus_grp {
        float: left;
        text-align: center;
        width: 100%;
    }
    .search_sorting {
        margin-bottom: 16px;
    }
    .serch_btn {
        display: inline-block;
        float: none;
    }
    .sort_rev {
        display: inline-block;
        float: none;
    }
}

/*17-12-2019 sudarson*/


.vertical-menu {
    width: 200px;
  }
  
  .vertical-menu a {
    background-color: #e2dedd;
    color: black;
    display: block;
    padding: 12px;
    text-decoration: none;
  }
  
  .vertical-menu a:hover {
    background-color: #ccc;
  }
  
  .vertical-menu a.active {
    background-color: #f43149;
    color: white;
  }
  #MainMenu{
    /*width: 240px;*/
    /*width: 305px;*/
  }
  .list-group-item-success,a.list-group-item-success:hover,a.list-group-item-success:focus {
    color: #3c763d;
    background-color: #e1dcdb;
    color: #000000 !important;
}
.list-group-item-success{
border: 1px solid #9e9e9e;
border-left: 0;
border-right: 0;
border-collapse: collapse;
border-top: 0;
}
.list-group-item-success.active{
    background-color: #f43149 !important;
    border-color: #f43149 !important;
    color: white !important;  
} 
.listviewhead{
text-align: center;
padding: 20px 0;
border: 1px solid #ddd;
margin: 0 0 24px;
border-radius: 10px;
color: #f43149;
}
.listviewhead h2{
    
    margin: 0;
}
.list-group-item-success i,.list-group-item i{
    margin: 0 15px;
    position: absolute;
    right: 0;
}
.panel{
    background-color: #e1dcdb;
    
    height: 100vh;
}
a.list-group-item{
    color: #e90000;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: 0px;
    background-color: #e1dcdb;
    border: 1px solid #9e9e9e;
    border-left: 0;
    border-right: 0;
    border-collapse: collapse;
    border-top: 0;
    border-radius: 0 !important;
}
a.list-group-item{
    font-size: 16px;
}
a.user_name {
    text-transform: uppercase;
}
a.login-user {
    text-transform: uppercase;
    margin-right: 10px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
    .content_description,#phn_call{
        display: block !important;
    }
  }
  @media (max-width:767px){
.show_mbl,#phn_call{
    
    display: block !important;
}

#clsimg{
    height: auto !important;
}
    #MainMenu{
        width: 100%;
    }
    .panel{
        
        height: auto;
    }
    .navbar-nav {
        margin: 0;
        margin-top: 10px;
        background: #061A39;
    }

.img-g1 {
    text-align: center;
    
}


.non_clasify .img-g1{
    border: 3px solid red !important;
        z-index: 9999;
}

.img-g1 img.bannersimg {
    border: 2px solid red;
}
/*.website{
    display: none!important;
    margin-top: unset!important;
    margin-right: unset !important;
}*/

#slider img {
    width: 100% !important;
    height: auto !important;
}

.input-group{
    width: 225px !important;
}

#mbl_website{
    display: block !important;
    margin-top: 10px !important;
}
.serch_btn{
    /*display: block!important;*/
}

.sort_rev{
     display: block!important;
}


.m-l-20 {
    margin-left: 20% !important;
}

.m-l-25 {
    margin-left: 25% !important;
}

/*.form-control{
    width: 97% !important;
}
*/

.d-flex{
    flex-direction: column;
}

.search-dropdown{
    margin-top: 10px;
}
  }


  .clsimg{
    /*height:auto !important;*/
    min-height:auto !important;
    max-height: initial !important;
}
.input-group-append span{
    float: right !important;
    background: #fff;
/*     background: #f43149; */
    padding: 1px 10px;
    min-width: 70px;
    text-align: center;
    width: auto !important;
/*     color: #fff; */
    color: #908E8E;
    margin: 0px 0px 0px auto;
	font-size: 17px;
border: 1px solid #C4C4CE;
    text-transform: capitalize;
}
#clsimg .custom-file{
width: 70%;
    float: left;
}
.m-b-10{
    margin-bottom:10px;
}
.glyphicon {
    font-size: 14px !important;
}
.ad_delete_img {
    width: 64px;
    /*float: left;*/
    margin: 0 5px;
    position: relative;
}
.customimgtitle{
    width: 100% !important;
}
.editcustomheight{
    max-height: initial !important;
    height: auto !important;
}
.ad_delete_icon, .ad_delete_icon1{
    position: absolute;
    right: -5px;
    top: 0;
}
.sidebar-mini.sidebar-collapse .dynamic_nav:hover{
    z-index: 1111 !important;
    width: 280px !important;
}
#profile{
    width: 280px !important;
}
.sglrow{
    width: auto !important;
}
/*.sglrow1{

    width: 59% !important;}*/

/*Menu  arrow*/

.arrow-lft{
    font-weight: 700;
    display: inline-block;
    font-size: 23px;
    position: absolute;
    right: 9px;
    top: 15px;
    transform: rotate(90deg);
}


/*.rotate {
    transform: rotate(-360deg);*/
    /*transform: rotate(180deg);*/
  /*  transition: .3s;
}
*/
/*.rotate-reset {
    transform: rotate(0deg);
    transition: .3s;
}*/
.list-group-item .arrow-lft{
    transform: rotate(-360deg);
}


.list-group-item.collapsed .arrow-lft{
    transform: rotate(90deg);
}
.list-group-item.collapsed .arrow-lft.rotate{
    transform: rotate(90deg);
}
.list-group-item .arrow-lft.rotate{
    transform: rotate(-360deg);
    /* transform: rotate(180deg); */
    transition: .3s;
}



/*Media query for iphone 5*/

@media only screen and (min-width:320px) and (max-width:350px){
    span.input-group-text.add-btn-rs{
        margin-right: 5px;
    }


    .remove-btn-rs{
         margin-right: 5px;
    }

    .rc-anchor-logo-portrait{
            margin: 6px 0 0 0px !important;
    }
}



.latest_articles .sub_cat_mob_lft {
padding-left: 0;
padding-right: 20px;
}

span.continuty::after{
top: 12px !important;
right: 1% !important;
}


.sub_cat_mob_lft #Demo{
width: 100%;
max-width: 100%;
}
/* .latest_articles .sub_cat_mob_lft {
padding-left: 0px !important;
} */

.cls-editimg {
    display: inline-block;
    float: left;
    width: 60%;
}
div.dataTables_wrapper div.dataTables_processing {
  top: 0;
  padding: 10px !important;
  background: #F5F8FA !important;
  color: blue !important;
  border: 2px dotted darkgrey;
  border-radius: 3px !important;
  font-size: xx-large !important;
  opacity: 1 !important;
  text-decoration: none;
}
.top-navbar{
  
    padding-left: 0px;
    padding-right: 0px;
    

}
.menu{  
    padding-left: 10px !important;
}

/*02/01/2020*/
.content_description h5 {
    color: #000000;
    font-family: Roboto;
    font-weight: 700;
    float: none;
    display: block;
/*     max-width: 510px; */
}

.city {
    font-size: 16px;
    padding-right: 51px;
    margin-bottom: 0px;
    float: left;
   color: #000000;
   font-family: Roboto;
   font-weight: 500;
   line-height: 19px;
   text-align: left;
}
.tagline{
    color: #B45F06;

}
.content{
    margin-top: 10px;
}
.cls_subcat{ 
  color: #504A96;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 400;
}
.title{
    margin-top: 4px;
}
.rly-error{
    color: red;
    margin-bottom: 10px;
}
.active{
        font-weight: bold;
}

/*breadcrumb*/
btn-breadcrumb>.btn.disabled {
    opacity: 1 !important;
    color: #999;
}

.btn-breadcrumb{
        margin-left: 16px;
    margin-bottom: 20px;
}

.btn-breadcrumb .btn:not(:last-child):after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid white;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  left: 100%;
  z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid rgb(173, 173, 173);
  position: absolute;
  top: 50%;
  margin-top: -17px;
  margin-left: 1px;
  left: 100%;
  z-index: 3;
}

/** The Spacing **/
.btn-breadcrumb .btn {
  padding:6px 12px 6px 24px;
}
.btn-breadcrumb .btn:first-child {
  padding:6px 6px 6px 10px;
}
.btn-breadcrumb .btn:last-child {
  padding:6px 18px 6px 24px;
}

/** Default button **/
.btn-breadcrumb .btn.btn-default:not(:last-child):after {
  border-left: 10px solid #fff;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
  border-left: 10px solid #ccc;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
  border-left: 10px solid #ebebeb;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
  border-left: 10px solid #adadad;
}

/** Primary button **/
.btn-breadcrumb .btn.btn-primary:not(:last-child):after {
  border-left: 10px solid #428bca;
}
.btn-breadcrumb .btn.btn-primary:not(:last-child):before {
  border-left: 10px solid #357ebd;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after {
  border-left: 10px solid #3276b1;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before {
  border-left: 10px solid #285e8e;
}

/** Success button **/
.btn-breadcrumb .btn.btn-success:not(:last-child):after {
  border-left: 10px solid #5cb85c;
}
.btn-breadcrumb .btn.btn-success:not(:last-child):before {
  border-left: 10px solid #4cae4c;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):after {
  border-left: 10px solid #47a447;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):before {
  border-left: 10px solid #398439;
}

/** Danger button **/
.btn-breadcrumb .btn.btn-danger:not(:last-child):after {
  border-left: 10px solid #d9534f;
}
.btn-breadcrumb .btn.btn-danger:not(:last-child):before {
  border-left: 10px solid #d43f3a;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):after {
  border-left: 10px solid #d2322d;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):before {
  border-left: 10px solid #ac2925;
}

/** Warning button **/
.btn-breadcrumb .btn.btn-warning:not(:last-child):after {
  border-left: 10px solid #f0ad4e;
}
.btn-breadcrumb .btn.btn-warning:not(:last-child):before {
  border-left: 10px solid #eea236;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):after {
  border-left: 10px solid #ed9c28;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):before {
  border-left: 10px solid #d58512;
}

/** Info button **/
.btn-breadcrumb .btn.btn-info:not(:last-child):after {
  border-left: 10px solid #5bc0de;
}
.btn-breadcrumb .btn.btn-info:not(:last-child):before {
  border-left: 10px solid #46b8da;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):after {
  border-left: 10px solid #39b3d7;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):before {
  border-left: 10px solid #269abc;
}
/*.website{
    position: absolute;    
    margin-top: -35px;    
    margin-left: 287px;
}
*/

/*10/01/2020*/

.blog-ti-tle a {
    display: inline-block;
}

.website {
    float: right;
    margin-top: 10px;
    /*margin-right: 42px;*/
}


.web-site-btn , .email-btn{
    background-color: #21489f!important;
    border: #21489f!important;
}

.web-site-btn , .email-btn:hover{
    color: white!important;
}


.social-media-links {
     text-align: center;
         padding-top: 124px;
}

.social-media-links a{
   padding: 10px 25px;
 border-radius: 5px;
 color: white;
}

.social-media-links a:hover{
  color: white;
  
}


.fb-btn {
      background-color: #4267B2;
       }

.twitter-btn {
    background-color: #55acee;
 }

 .share-btn {
    background-color: #25d366;
}

.email-link-btn {
    background-color: #7d7d7d;
}


.sm-btn{
        transition: all 5s ease;
}
.sm-btn:hover{
    top: -4px;
    position: relative;

}
/*[data-network="whatsapp"] {
  display: none !important;
}*/
/*div[data-network="sms"] {
  display: none !important;
}*/
.web-site-btn,.email-btn{
        width: 75px !important;
}
/*.mul_del_img{
    display: none;
}*/


#mbl_website{
    display: block;
}

.title1{
 width: 250px !important;
}
#banner_title{
        /*width: 273px;*/
    /*word-break: break-all;*/
}
.bannerlist{
    width: 100% !important;
}
#Demo {
    position: absolute;
    z-index: 10000;
}


/* Feb 16 */
.busi-notify{
    margin-top: 4%;
    margin-bottom: 4%;
}
.busi_notify{
color: black;
}
/* End Feb 16 */
/* Feb 10 */
#back-btn{
    margin-bottom: 10px;}
/* Feb 10 */
@media only screen and (min-width:514px) and (max-width:767px){
.social-media-links{
    padding-top: 140px !important;
}

}



@media only screen and (min-width:414px) and (max-width:513px){
.social-media-links{
    padding-top:  165px !important;
}

}


@media only screen and (min-width:320px) and (max-width:413px){
.social-media-links{
    padding-top:200px !important;
}

}



@media only screen and (min-width:601px) and (max-width:767px){
.sort_rev span{
    float: none;
}

}

.social{
padding: 0px !important;
margin-bottom: 5%;
/*float: right;
width: 400px;*/
}

.next a{
    color: #333;
    background-color: #fff;
    border: 1px solid;
    border-color: #ccc !important;
        padding: 5px 12px;
    float: right;
    margin-right: 14px;
        border-radius: 4px;

}
.article {
width: 100%;
float: left;
}
div#st-1 {
display: block;
width: 100%;
text-align: right;
}
/*.vertical{
    margin-top: 10px;
}*/
.bannersimg{
    width: 220px !important;
    height: 247px !important;
    /*object-fit: cover;*/
}
.horz_img_b{
    border: 1px solid black;

}
.continue{
    float: right;
    font-weight: bold;
    color: #21489f !important;
    font-size: 19px;
    margin-top: 20px;
}
.non_clasify .continue{
    float: left;
    margin-top:25px;
}
.browse-btn{
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(2.25rem + 2px);
    margin: 0;
    opacity: 0;

}
.bannerlist{
        border-style: solid;
    border-width: 1px;
    /*border-radius: 15px;*/
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 25px !important;
}



/*03/02/2020*/

ul#infinite-list .jscroll-inner li {
    width: 100%;
    border:1px solid #C4C4CE;
    padding: 30px;
}
.bannerad_social{
height: auto;
padding-top: 175px;
text-align: center !important;}
.mb-0{
    margin-bottom: 0px !important;
}
.horz_ad{
  margin-bottom: 25px !important;
}

.search-dropdown {
    margin-right: 20px;
    width: 160px;
    height: 50px;
    background: white;
    /*color: #0940ad !important;*/
}
.search-dropdown:last-child {
    margin-right: 0;
}



.search-dropdown button{
background-color: white!important;
}

.search-dropdown span{
    color: #0940ad !important;
}
    

.mb-10 {
    margin-bottom: 10px!important;
}

.search-dropdown >ul>li>a
{
    color: #0940ad !important;
}

/*.new-search{
    margin-bottom: 20px !important;
}*/

.d-flex{
        display: flex;
     justify-content: center; 
    align-items: center;
    align-content: center;
}
.year{
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
    padding: 0 7px 0 24px;
    color: #333 !important;
    pointer-events: none;
       text-transform: uppercase;
    font-weight: bold;
    padding-left: 20px!important;
}
.sorter span {
    text-transform: uppercase;
}

/*18-02-2020*/

.condition{
        color: #ea1a1a;
    font-size: 17px;
    float: right;
    font-weight: bold;
}
.yrs{
    color: #697b8c;
    /*font-weight: bold;*/
    font-size: 14px; 
    margin-left: 10px;


}
.sorting-select {
    display: flex;
    justify-content: flex-end;
    width: auto;
    margin-left: auto;
}
.banner_sort{
        margin-left: 20px;
}
/*.login{
   margin-left: 10% !important;
}*/
.status,.dash-title{
    font-weight: bold;
}
.dash1,.dash2,.dash3{
        border: solid 0px;
    padding: 18px;
    border-radius: 13px;
        margin-bottom: 20px;
        background-color: #0000000d;
}
.forgot_psw{
    padding: 50px 100px !important;
    }   
.forgot{margin-left: 50px;}
.invalid-feedback{
    display: block !important;
    font-size: unset;
}
.post_cat{
    color: #337ab7;
    font-weight: 700;
        font-size: medium;
}    
@media only screen and (max-width: 767px){
.sorter {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.sorting-select {
    justify-content: center;
    margin-left: unset;
    flex-direction: column;
}
}


/*25-02-2020*/

.banner_txt_img{
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
   max-width: 65%;
    margin: auto;
    bottom: 40px;
}
.banner_txt{
    color: #FFFFFF;
    font-family: 'Roboto Condensed';
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
    text-align: center;
    position: absolute;
    top: 100px;
    margin: auto;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 30px;
}

.user_name{
  /*border: 1px solid #9C96DF;*/
  width: 140px;
  height: 40px;
  padding: 10px;
  text-align: center;
  display: inline-block;
  color: #9C96DF;
  font-size: 14px;
  font-weight: 900;
  padding-left: 0px!important;
}
.log_content{
    top: 6px;
}
.log_content li{
      float: left;
}
#desk_log li:nth-child(1){
    border-right: 1px solid #9B82D5;
    margin-right: 8px;
}
.log_content li a:hover{
   border: 1px solid #9C96DF;
   color: #9C96DF;
   margin-right: 10px;
}   
#desk_log{
    position: absolute;
    right: 10px;
    top: 10px;
    display: block;
}
.form-control{
    color: #2E2E38;
    background: #D5D5D5;
    border-radius: 0px;
}
.form-control::placeholder {
  color: #2E2E38;
}
.child_a,.child_b{
    color: #908E8E;
    background: #F2F1F1;
    font-size: 14px;
    font-weight: 700;
    font-family: Roboto;
    border-radius:0px;
}
.child_a:hover ,.child_b:hover{
    color: #908E8E;
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    z-index: 3;
    margin-left: -51px;
    border: none;
}
.ads{
    float: left;
}
.ads div{
    font-size: 26px;
}
.ads div p span{
    font-weight: 700;
    font-size: 29px;    
    color: black;
    /*border-right: 2px solid grey;    */
    margin-right: 5px;
}

.bread::before {
    content: "|";
    width: 20px;
    height: 20px;
    color: gray;
    font-size: 18px;
    padding-right: 4px;
}
.bread{
    color: #231F52 !important;
    font-family: Roboto;
    font-size: 22px !important;
    font-weight: 500 !important;
    line-height: 22px;
    text-align: left;
/*     text-transform: capitalize !important; */
    text-transform: uppercase !important;
}


 
}
.ads div  p {
    color: #231F52;
}

input#searchsite::placeholder {
    font-size: 16px;
}
.search_section{
    width: 225px !important;
}
.search_sorting_section{
    float: right;
    margin-left: 0px;
    margin-right: 10px;
}
.guit_eqp{
    font-size: 14px;
    color: #6F6969;
    width: 225px;
    height: 50px;
    float: right;
    font-weight: 600;
    background: url(/front/images/dropdown_arrow.png);
    background-repeat: no-repeat;
    background-position: 200px 15px;
}
.margin_left{
    margin-left: 6px;
}
.content_description hr{
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #C4C4CE;
    width: 100%;
    display: inline-block;
    margin-top: 0px;
}
.price-right .bold_txt{
  font-size: 24px;
  font-weight: 700;
  color: #000000;
  display: block;
}
.price-right .forum-top{
text-transform: capitalize;
    font-size: 20px;
}
/*.content_description .price-right{
    text-align: center !important;
}*/
#mob_log_content{
    position: relative;
    right: 0;
    left: 0px;
    margin: auto;
    width: 100%;
    display: flex;
    justify-content: center;
}
.non_clasify .cls_subcat, .non_clasify .price-right{
    color: #4F4A95;
    font-size: 14px;
    font-weight: 400;
}
.non_clasify .content{
    font-size: 14px;
    color: #000;
    min-height: 30px;
    margin-bottom: 20px;
width:100%;
}
.select2-container--default .selection .select2-selection--multiple .select2-selection__rendered li{
width:auto !important;
}
img.f_rmv {
    outline: none;
}
#mbl_website{
    background: #918E8E;
    border: 1px solid #C4C4CE;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    border-radius: 0;
    width: 160px;
    padding: 10px;
    margin-left: 20px;
    float: right;
}
#phn_call{
    background: #fff;
    border: 1px solid #C4C4CE;
    font-size: 14px;
    font-weight: 700;
    margin-top: 6px;
    color: #908E8E;
    border-radius: 0;
    padding: 10px;
    float: left;
    width: 100%;
    text-align: center;

}
a.mbl_learn {
    padding-right: 15px;
    border-right: 1px solid #8c8b8b;
}

div#phn_call a.mbl_website {
    padding-left: 10px;
    padding-right: 0;
}
.non_clasify hr{
    margin-top: 0px;
}
.non_clasify #banner_title{
  color: #000000;
  font-family: Roboto;
  font-size: 28px;
  font-weight: 700;
}
.non_clasify .tagline{
    color: #504A96;
    font-size: 16px;
    font-weight: 400;
}
.non_clasify .continue{
  color: #504A96;
  font-size: 14px;
  font-weight: 700;
}
.copyright{
  background-color: #100E2F;
  color: #FFFFFF;
  font-family: Poppins;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 5px;
  line-height: 19px;
  text-align: center;
  padding: 20px;
}
.foot_content{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    background-color: #231F52;
    justify-content: flex-start;
    min-height: 180px;
}
.foot_content img{
    margin: 0px 70px;
        width: 27%;
/*         margin-left: 53px; */
/* 31-04-20 */
        margin-left: 50px;
}
.foot_content ul{
    width: 20%;
    color: #FFFFFF;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    text-transform: uppercase;
}
.foot_content li a{
    width: 20%;
    color: #FFFFFF;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    text-transform: uppercase;    
}
.list-f1{
    background: #fff;
    padding: 32px 30px;
    min-height: 1869px;
    padding-left: 27px;
}

.horz_ad{
    border: 2px solid #C4C4CE !important;
}

}
.btm_btns{float: right;}
.navbar-header{
    position: absolute;
    right: 0;
    top: 12px;
}
.icon-bar{background: #fff;}
.navbar{min-height: 0px !important;padding: 0px !important;}
.navbar-collapse{border-top: none !important}

.nav.navbar-nav li{ 
    border-bottom: 1px solid #1D3A6B;
    /*padding-left: 30px;*/
    /*padding-left: 20px;*/
}
.navbar-nav>li>a {
    padding-top: 38px;
    padding-bottom: 35px;
}
#mob_log_content,.mob_view{display: none;}
.foot_content{    padding-bottom: 64px;
    padding-top: 63px;}
.exp_add {
  color: #747480;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  /*float: left;*/
  /*margin-top: 25px;*/

}

.details,.enquire {
    background: #fff;
    border: 1px solid #C4C4CE;
    font-size: 14px;
    font-weight: 700;
    color: #908E8E;
    border-radius: 0;
    width: 160px;
    padding: 10px;
    float: right;
    margin-top: 15px;
}
#price {
    color: #747480;
    font-family: Roboto;
    font-size: 14px;
    font-weight: 400;
}

.details:hover,.details:active:hover,.enquire:hover,.enquire:active:hover {
    color: #fff;
    background-color: #908E8E;
    border-color: #908E8E;
}
.img-g1 .price-right{display: none;}
#mob-img,.enquire{display: none;}
.non_clasify .img-g1 ,.non_clasify  .cls_subcat,.non_clasify  .price-right{display: block;}
ul#infinite-list .jscroll-inner li{margin-bottom: 25px !important;}
.cls_subcat{float: left;}

.cke_chrome {
    width: 95% !important;
    margin: auto !important;
}
.loginpg{
    padding-left: 0px !important;
}
.fix_height{
    height: 2000px;
  }
 #suggesstion-box{
    text-align: left;
    max-height: 100px;
    overflow-y: scroll;
    /*max-width: 350px;*/
    border: 2px solid #ddd;
    padding-left: 10px;    
    background: ghostwhite;
}

div#search-box {
    width: 80%;
float:left;
}
.serch_btn input[type="submit"].btn.btn-default {
    float: left;
    width: 20%;
    max-width: 90px;
border: 1px solid #ccc;
}
.search-key{
    padding-bottom: 5px;
}      
.busn_serach{
        color: red;
}
.cls_serach{
        color: #0940ad;
}
.foot_content ul li{margin-bottom: 5px;}
.nav.navbar-nav{
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.bg-white{background: #fff;}
input.form-control{width: 350px;max-width: 100%;}
.new-ul{display: flex;flex-direction: column;justify-content: center;align-items: center;padding-left: 0px !important;}
.new-ul li{display: flex;justify-content: center;align-items: center;}
.new-clss{width: 100%;}
.pad-nw{padding: 20px 0px;}
/*#ad_delete_icon{top: 35px;}*/
.cls{padding: 0px !important;}

@media only screen and (max-width:600px) {
    #rc-anchor-container .rc-anchor-checkbox-label {
        width: 110px !important;
    }
    #rc-anchor-container .rc-anchor-content {
        width: 170px !important;
    }
     #rc-anchor-container .rc-anchor-pt{width: 225px !important;right: 35px !important;}
} 
/* advance filter */
.filter-sec span {
    /*color: #D5D4D4;*/
    color: #8e8d8d;
    font-family: Roboto;
    font-size: 14px;
    /*font-weight: bold;*/
    line-height: 17px;
    text-align: left;
    cursor: pointer;
}
.filter-sec {
    float: left;
    width: auto;
    vertical-align: middle;
    height: 100%;
    display: flex;
    align-items: center;
    align-self: center;
    justify-content: flex-end;
    padding: 5px 0px;
    margin-right: 15px;
    margin-top:11px;
}
.append-filter-sec {
    float: left;
    width: 100%;
    text-align: left;
    background-color: #EEEEED;
    padding:  1.4%;
    border-bottom: 1px solid #D5D5D5;
}
.append-filter-sec img {
    width: 20px;
}
.append-filter-sec span {
    float: right;
}
.filter-top-part {
    margin: 0.7% 0px;
}
.append-filter-sec h2 {
    color: #6F6969;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 600;
    line-height: 22px;
    text-align: left;
    width: auto;
    display: inline-block;
    margin: 0;
    text-transform: uppercase;
}
.minimum-price .btn {
    background-color: #D5D5D5;
    width: 152px !important;
    height: 50px;
    color: #463E3E;
    font-family: Roboto;
    font-size: 16px!important;
    font-weight: 600;
    line-height: 19px;
    text-align: left;
    text-transform: uppercase;
}
.minimum-price.select-multi select {
    background-color: #D5D5D5;
    width: 152px;
    height: 50px;
    border: 0;
    color: #463E3E;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
    text-align: left;
    padding: 0px 7%;
/*     text-transform: uppercase; */
}
.filter-imside-sections {
    float: left;
    width: 100%;
    display: flex;
    justify-content: center;
    border-top: 1px dotted #D5D5D5;
    padding-top: 1.6%;
    margin-top: 0.7%;
    padding-bottom: 1.1%;

}
 .m-price a{color: #463E3E;}

.minimum-price {
    margin-right: 1.12%;
}
.filter-imside-sections .minimum-price:nth-child(2),
.filter-imside-sections .minimum-price:nth-child(3) {
    margin-right: 2.55%;
    position: relative;
}
.filter-imside-sections .minimum-price:nth-child(2):after,
.filter-imside-sections .minimum-price:nth-child(3):after {
    content: '';
    position: absolute;
    height: 49px;
    width: 1px;
    background: #D5D5D5;
    right: -15px;
    top: 0px;
}
.no-padding-af {
    padding-left: 0!important;
    padding-right: 0!important;
    padding-bottom: 0!important;
}
.search_sorting.filter-usage {
    display: none;
}
.search_sorting.filter-usage.filter-dropdown {
    display: block;
    float: left;
    width: 100%;
    /*padding-bottom: 10px;*/
    background: #eeeeed;
}
/*.button_group {
    border-bottom: 0px solid #D5D5D5;
}*/

.col-lg-12.col-md-12.col-sm-12.button_group.new-search.bus_grp.no-padding-af {
    border: 0;
}
form#filter {
    display: flex;
    margin-left: auto;
    justify-content: flex-end;
}
.search_sorting.search_sorting_section {
/*     order: 3; */
}
.finger-img {
    max-width: 22px;
    margin-right: 10px;
}
/* div#carousel {
    max-width: 25%;
    float: left;
}
div#slider {
    max-width: 73%;
    float: left;
}*/
div#slider {
    width: 77%;
}
section.slider {
    display: flex;
}
ul.slides li.flex-active-slide {
    width: 100%;
}
#carousel.flexslider .slides img {
    height: 100%;
}
div#carousel {
    width: 27%;
    margin-left: 2%;
}
.sub_cat_mob_lft span.sub_cat_mob_lft_down {
    color: #6F6969!important;
    font-family: Roboto;
    font-size: 32px;
    font-weight: 700;
    line-height: 38px;
    text-align: left;
    width: 100%;
}
.sub_cat_mob_lft span.sub_cat_mob_lft_down span {
    color: #6F6969!important;
    font-weight: 500!important;
}
/*.sub_cat_mob_lft {
    text-align: left;
}*/
.wrapper .sub_cat_mob_lft span.sub_cat_mob_lft_down span.span-in-span {
    color: #333!important;
}
.serch_btn {
    font-family: roboto;
    color: #2E2E38;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
    text-align: left;
    width: 27%;
}
/*#suggesstion-box {
    opacity: 0;
}*/
div#search-box input {
    border: 0;
    background-color: #F2F1F1;
        width: 100%;
}
.btn-group.btn-breadcrumb .btn-default {
    border: 0;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
    border-left: 1px solid #6F6969;
    -ms-transform: rotate(11deg);
    /* IE 9 */
    transform: rotate(11deg);
}
.btn-default:hover {
    background-color: transparent;
    border: 0;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):after {
    border-left: 0px solid #fff;
}
.btn-breadcrumb .btn:last-child {
    padding: 6px 17px 6px 12px;
}
.btn-breadcrumb .btn:first-child,
.btn-breadcrumb .btn:last-child {
    padding: 0px 6px 0px 10px;
}
.btn-breadcrumb .btn {
    padding: 0px 6px 0px 10px;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
    border-left: unset;
}
.btn-breadcrumb .btn:not(:last-child):before {
    border-top: 7px solid #6F6969;
    border-bottom: 7px solid #6F6969;
    margin-top: -7px;
}
.btn-group.btn-breadcrumb a {
    color: #6F6969;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
}
.btn-group.btn-breadcrumb em {
    float: left;
    margin-top: -4px;
    position: relative;
    padding-right: 20px;
}
.btn-group.btn-breadcrumb em:after {
    content: '';
    position: absolute;
    right: 11px;
    background: #979797;
    height: 33px;
    width: 1px;
    top: 0;
}
.sub_cat_mob_lft span.sub_cat_mob_lft_down span.g-e {
    color: #504A96!important;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
    display: block;
    margin-bottom: 3px;
}
.ad_delete_img span {
    position: absolute;
    right: 0px;
}
span.g-e em {
    float: right;
    font-style: normal;
}
.search_sorting.search_sorting_section input.form-control.search_section {
    color: #6F6969!important;
}
.search_sorting.search_sorting_section input.form-control.search_section::placeholder {
    color: #6F6969!important;
    font-weight: 400!important;
}
.button_group.bus_grp {
    padding-top: 1%;
    position: relative;
padding-bottom:7px;
}
span.nxt-text {
    color: #504A96!important;
}
.common_btn a.reply_btn {
    background: #ffff;
/*     background: #281D8D; */
/*     border: 0; */
	border: 1px solid #908E8E !important;
    width: 280px;
    /*padding: 0.7% 0px 5%!important;*/
    margin: unset;
    text-transform: uppercase;
    border-radius: 0;
    width: 90px !important;
    border-radius: 5px;
	color : #908E8E;
	    padding: 5px !important;
}
/*.common_btn .back_btn {
    display: none;
}*/
/*.sub_cat_mob_lft {
    border: 0;
}*/
.common_btn {
    text-align: right;
    /*display: flex;*/
    width: 100%;
    justify-content: flex-end;
    margin-left: auto;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
    border-left: 0;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
    border-left: 1px solid #6F6969!important;
    -ms-transform: rotate(11deg);
    transform: rotate(11deg);
}
.btn-group.btn-breadcrumb a:last-child {
    color: #000!important;
    font-weight: bold;
}
.top-view-cat-right {
    float: left;
    width: 15%;
}
.top-view-cat {
    float: left;
    width: 85%;
}
.top-view-cat-right em {
    display: block;
}
.rly_ad{
float: right;
display: flex;
}


.common_btn.rly_ad a.reply_btn {
   width: 279px !important;
    padding:  10px;
    height: auto;
    border-radius: 0px;

}

.top-view-cat-right em:first-child {
    color: #747480;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    font-style: normal;
    text-transform: uppercase;
    padding-bottom: 2%;
    margin-left: 24px;
}
.top-view-cat-right em:last-child {
    color: #000000;
    font-family: Roboto;
    font-size: 32px;
    font-weight: 700;
    line-height: 38px;
    text-align: right;
    font-style: normal;
}
.price_lst {
    width: 100%;
    display: inline-block;
}
span.continuty {
    position: relative;
    padding-right: 17px;
}
span.continuty:after {
    position: absolute;
    background: #6F6969;
    height: 13px;
    width: 1px;
    content: '';
    top: 4px;
    right: 6%;
}
/*.price_lst .continuty:last-child {
    display: none!important;
}*/
span.rc-anchor-error-msg {
    position: fixed !important;
    top: 84px !important;
}
.rc-anchor-error-msg-container {
font-size: 14px !important;
    font-weight: 600 !important;
}
.rc-anchor-error-msg-container {
position: fixed !important;
    top: 84px !important;
}
span.continuty:nth-child(3):after {
    display: none;
}
.sub_cat_mob-all {
    display: inline-block;
    width: 100%;
    border-bottom: 1.5px solid #E6E6E6;
    padding-bottom: 0.5%;
}
.sub_cat_mob_lft span.sub_cat_mob_lft_down span.continuty:first-child {
    color: #000!important;
    font-weight: bold!important;
}
.sub_cat_mob_lft span.sub_cat_mob_lft_down span.heading-font {
    color: #000000!important;
    font-family: Roboto;
    font-size: 32px;
    font-weight: 700;
    line-height: 38px;
    text-align: left;
    font-weight: bold!important;
}
.search_sorting.search_sorting_section input.form-control.search_section::placeholder {
    font-weight: bold!important;
}
.img-carousal-btn {
    display: none;
}
/*.content_description {
    margin-left: 5px;
}*/
.content_description span.btn.btn-danger.website.details {
    border: 0;
}
.exp-det {
    float: left;
    width: 100%;
    border: 1px solid #C4C4CE;
}
.exp-det .exp_add {
    width: 50%;
    text-align: right;
    color: #747480;
    position: relative;
    margin-top: 20px;
}
.exp-det .exp_add:after {
    position: absolute;
    background: #747480;
    content: '';
    height: 13px;
    width: 1px;
    top: 2px;
    right: -5px;
}
.exp-det .btn.btn-danger.website.details {
    width: 50%;
    text-align: left;
    color: #747480;
    margin-top: 9px;
}
.business_frm>ul.clsads li span select {
-webkit-appearance: menulist;
}

/* media query */
@media only screen and (max-width:767px) {
    form#filter {
        justify-content: flex-end;
        width: 100%;
        flex-wrap: wrap;
    }
    .filter-sec {
        width: 100%;
    }
    input.form-control.search_section {
        width: 100%!important;
    }
    body .search_sorting_section .input-group {
        width: 100% !important;
    }
    .search_sorting_section .serch_btn {
        width: 100%;
    }
    .search_sorting_section .search_section,
    .wrapper .guit_eqp {
        width: 48%!important;
    }
    .search_sorting.search_sorting_section {
        width: 48%!important;
        float: right;
        margin-left: auto;
    }
    .wrapper .search_sorting_section .serch_btn {
        width: 100%;
    }
    .filter-imside-sections {
        flex-wrap: wrap;
    }
    .minimum-price {
        margin-right: 0;
        width: 48%;
    }
    .filter-imside-sections .minimum-price:nth-child(2),
    .filter-imside-sections .minimum-price:nth-child(3) {
        margin-right: 0;
    }
    .minimum-price .btn {
        width: 98%;
    }
    .minimum-price.select-multi select {
        width: 98%;
    }
    .minimum-price:nth-child(even) {
        margin-left: auto;
    }
    .minimum-price {
        margin-bottom: 15px;
    }
    .top-view-cat {
        width: 100%;
    }
    .bus_grp .ads {
        float: left !important;
        width: 100%;
        text-align: left;
        border-bottom: 1px solid #D5D5D5;
        padding-bottom: 6px;
    }
    .filter-sec {
        width: auto;
        position: absolute;
        top: -35px;
    }
/*     .btn-breadcrumb {
        display: none;
    } */
    .top-view-cat-right {
        display: none;
    }
    span.continuty {
        display: none;
    }
    .sub_cat_mob_lft span.sub_cat_mob_lft_down span.continuty:first-child {
        display: block;
    }
    .sub_cat_mob_lft span.sub_cat_mob_lft_down span.continuty:first-child:after {
        display: none;
    }
    .sub_cat_mob-all {
        padding-bottom: 4.5%;
    }
    .filter-sec span {
        font-size: 0;
        background: url(https://cdn3.iconfinder.com/data/icons/shopping-lineart/64/filter-512.png) no-repeat;
        width: auto;
        background-size: 23px;
        /* padding-right: 26px; */
        width: 61px;
        background-position: 90%;
    }
    div#carousel {
        width: 100%;
        margin-left: 0;
    }
    div#slider {
        width: 100%;
    }
    section.slider {
        flex-wrap: wrap;
    }
    .img-carousal-btn {
        display: block;
        width: 100%;
    }
    button.detail-btn {
        background-color: #918E8E;
        width: 316px;
        height: 40px;
        border: 0;
        color: #FFFFFF;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 700;
        line-height: 17px;
        width: 100%;
        text-align: center;
    }
    .common_btn a.reply_btn {
        display: block;
   
    }
.common_btn.rly_ad {
    margin: 0 auto;
    float: none !important;
}
	.common_btn a.web-site-btn{
        display: block !important;

	}
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .filter-imside-sections {
        flex-wrap: wrap;
    }
    .minimum-price {
        margin-right: 20px;
        margin-bottom: 14px;
    }
    .minimum-price .btn {
        width: 200px;
    }
    .filter-imside-sections .minimum-price:nth-child(2):after,
    .filter-imside-sections .minimum-price:nth-child(3):after {
        display: none;
    }
    .ads {
        float: none;
        width: 100%;
    }
}



.update_img {
    float: left;
}

.custom-file.pro_up_img {
       width: 54%;
    margin-left: 15px;
}
#breadcrumb{
border-bottom: 1px dotted #D5D5D5;}


.expandad {
    padding: 10px;
    border: 1px solid #C4C4CE;
    text-align: center;
    margin-top: 25px;
}

span.city {
    float: left;
    margin-bottom: 15px;
}

.content_list.content_description p {
    border-bottom: 1.5px solid #E6E6E6;
    padding-bottom: 20px;
    margin-top: 20px;
     min-height: 63px;
}

textarea#msg {
    resize: vertical;
   width: 100%;
}


.modal-body{
        margin: 0px auto;
    width: 75%;
}
.col-lg-12.col-md-12.col-sm-12.button_group.bus_grp.b-0 {
    border-bottom: 0;
}
.col-lg-12.col-md-12.col-sm-12.button_group.new-search.bus_grp.no-padding-af {
    padding: 0;
}

.selected {
    position: relative;
    background: #D5D5D5;
}

/*.selected::after {
    content: '';
    background: url('/front/images/dropdown_arrow.png');
    transform: rotate(90deg);
    font-size: 17px;
    font-weight: bolder;
    top: 14px;
    color: gray;
    pointer-events: none;
    -webkit-transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   -ms-transform: rotate(90deg);
   position: absolute;
    right: 10px;
}
*/
select::-ms-expand {
    display: none;
}

select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}


/*carousel*/

@charset "utf-8";

/* CSS Document */

* {
  margin: 0;
  padding: 0;
  list-style: none
}

img { border: 0 }

.jg-slider {
  position: relative;
  overflow: hidden;
  width: 800px;
  height: 330px;
  margin: 10px 0 0 10px
}

.jg-slider .big {
  position: relative;
  overflow: hidden;
  width: 800px;
  height: 330px;
}

.jg-slider .big ul { }

.jg-slider .big ul li {
  width: 800px;
  height: 330px;
}

.jg-slider .big ul li img {
  width: 100%;
  height: 100%
}

.jg-slider .small {
  position: absolute;
  right: 40px;
  bottom: 10px
}

.jg-slider .small ul { }

.jg-slider .small ul li {
  display: inline-block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 30px;
  background-color: #039;
  color: #fff;
  cursor: pointer
}

.jg-slider .small ul li.current { background-color: 0; }

.jg-slider .prev, .jg-slider .next {
  display: block;
  width: 40px;
  height: 60px;
  background: #FF0;
  color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -30px
}

.jg-slider .prev:hover, .jg-slider .next:hover { background: #f00 }

.jg-slider .prev { left: 40px }

.jg-slider .next { right: 40px }

.jg-slider1 {
  position: relative;
  width: 800px;
  height: 330px;
  margin: 10px 0 10px 10px
}

.jg-slider1 .big {
  position: relative;
  overflow: hidden;
  width: 800px;
  height: 330px;
}

.jg-slider1 .big ul { }

.jg-slider1 .big ul li {
  width: 800px;
  height: 330px;
}

.jg-slider1 .big ul li img {
  width: 100%;
  height: 100%
}

.jg-slider1 .small { margin-top: 5px }

.jg-slider1 .small ul { }

.jg-slider1 .small ul li {
  display: inline-block;
  float: left;
  width: 196px;
  height: 60px;
  border: 2px solid #ccc;
  cursor: pointer
}

.jg-slider1 .small ul li img {
  width: 100%;
  height: 100%
}

.jg-slider1 .small ul li.current { border-color: 0; }

.jg-slider2 {
    position: relative;
    width: 88%;
    height: 256px;
  }

.jg-slider2 .big {
  position: relative;
  overflow: hidden;
  height: 657px;
      width: 85.3%;
  float: left;
max-height: 699px;
}

.jg-slider2 .big ul { }

.jg-slider2 .big ul li {
  width: 100%;
  /*height: 256px;*/
}

.jg-slider2 .big ul li img {
  width: 100%;
  
}

.jg-slider2 .small { float: right ; width: 12%; height: auto; }

.jg-slider2 .small ul { }

.jg-slider2 .small ul li {
  display: block;
  width: 196px;
  /*height: 60px;*/
  /*border: 2px solid #ccc;*/
  cursor: pointer
}

.jg-slider2 .small ul li img {
      width: 209px;
  height: 197px;
      margin-bottom: 20px;
}

.jg-slider2 .small ul li.current { border-color: 0;}
.horz_algn {
/*     width: 97%; */
/* 29-3-200 */
    width: 95%;
}
.horz_al_pr{
/*     position: relative;
    right: 20px; */
/* 29-3-200 */

    position: relative;
    right: 34px;
    margin-top: 0px !important;
}
.minimum-price.select-multi select{
    background: url(/front/images/dropdown_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: 128px 15px !important;
    padding-top: 15px;
}

.minimum-price.select-multi{background: #D5D5D5;position: relative;}


.span_text {
  color: #6F6969;
  font-family: Roboto;
  font-size: 10px;
  font-weight: 400;
  line-height: 12px;
  text-align: left;
  position: absolute;
  left: 15px;
  top: 10px;
}

.glyphicon-search:before{color:#918E8E;}


.deals_login{
    text-align: center;
    margin-top: 20px;
    background: url(/front/images/Bitmap.png);
    background-size: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    height: 420px;
display: flex;
    flex-direction: column;
    align-items: center;

}

  .deals_login button{
  color: #FFFFFF;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  text-align: center;
  border: 1px solid #FFFFFF;
  width: 260px;
  background:transparent;
  padding:10px 0px;
  margin: 20px 0px;
  }
  .deals_login input{
  background-color: #F2F1F1;
  width: 260px;
  color: #6F6969;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  text-align: left;
  padding:10px 10px;
  border: none;
  }
  .deals_login .deals{
  color: #FFFFFF;
  font-family: Antonio;
  font-size: 94px;
  font-weight: 700;
  line-height: 132px;;
  text-align: center;
  margin-bottom:80px;
  }
  .deals_login .head{
  color: #FFFFFF;
  font-family: Antonio;
  font-size: 36px;
  font-weight: 400;
  line-height: 43px;
  text-align: center;
  }
.user_name {
    width: 98px;
}
.content_description p {
    line-height: 21px;
}
.cls_subcat {
    float: left;
    width: auto;
    display: inline-block!important;
}
.blog-ti-tle span.cls_subcat {
    width: 100%;
}
span.tagline {
    color: #747480!important;
    font-family: Roboto;
    font-size: 16px;
    font-weight: bold;
    line-height: 19px;
    text-align: left;
    padding-bottom: 7px!important;
    float: left;
}
.non_clasify .content {
    display: inline-block;
}
/*p#price {
    display: none;
}*/
.non_clasify #banner_title {
    margin-bottom: 2px;
}
.top-view-cat-right em:first-child {
    margin-left: 0px;
}
.top-view-cat-right em:last-child {
    text-align: left;
}
.top-view-cat {
    width: 80%;
}
.top-view-cat-right {
    width: 20%;
}
input#searchsite::placeholder {
    font-weight: 500;
}
/*.article-a0 {
    padding-right: 10px!important;
}*/
.navbar-default.custom-nav .navbar-nav>li>a {
/*     font-size: 13px; */
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
}
span.menu_line {
    padding-left: 9px;
    padding-right: 0px;
opacity: 0.5;
}
.content_list.content_description p{
border:0px ;
}
/*carousel*/
@media only screen and (min-width:320px) and (max-width:993px){

.jg-slider2 .small{
    display: none;
}

.jg-slider2{
    width: 100%;
    height: unset;
}

.jg-slider2 .big{
    width: 100%;
}
}

@media only screen and (min-width:320px) and (max-width:767px){
/*    span.cls_subcat {
width: 21%;
}*/

.condition {
    color: #747480;
     text-align: left;
    font-size: 14px!important;
    margin: 6px 0px 10px 0px;
}
span.condition b:nth-child(2) {
    margin-left: 10px!important;
}
.img-g1 img.bannersimg {
    height: 360px!important;
    object-fit: cover;
}
.non_clasify .continue {
    width: 100%;
    float: left;
    text-align: left;
    margin-bottom: 20px;
    color: #504A96 !important;
}
span.yrs {
width: unset;
float: left;
}
div#mob-img {
    height: 298px;
}
.img-g1 img{
/*     height: 298px; */
}
.price-right .bold_txt{
    display: none;
}
.minimum-price.select-multi select{  background-position: 95% 15px !important;}
.filter-imside-sections {
     flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.minimum-price {
    margin-bottom: 15px;
   width: 49%;
}
/*form#filter{flex-direction: column;}*/
/*.search_sorting.search_sorting_section{width:100% !important;}*/
.selected .guit_eqp{width: 100%!important;}
.guit_eqp{background-position: 95% 15px;}
.selected {
    margin-bottom: 10px;
    width: 48%;
}
.form-control{
    -webkit-box-shadow: none; 
    box-shadow: none;
     -webkit-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
    transition: none;
    transition: none;
}
img.finger-img{
    display: none;
}
button.m-price.btn {
    border-radius: 0;
}
.ads div p span , .bread{
    font-size: 18px !important;
}
.ads p {
    max-width: 100%;
}
.ads div p span {
    font-size: 26px;
}
.bread {
    font-size: 20px !important;
}
.guit_eqp {
    background-position: 93%;
}
.wrapper .guit_eqp {
    width: 100%!important;
}
.button_group.bus_grp .selected {
    width: 50%;
}
.button_group {
    margin-top: 0px;
}
div#search-box {
    margin-top: 10px;
}

.non_clasify .continue {
    text-align: left;
    margin-bottom: 17px;
}
.btm_btns {
    text-align: left;
    float: left;
}
#phn_call {
    text-align: center;
    float: left!important;
}
.img-g1 img.bannersimg {
    border: 2px solid #E6E6E6;
    max-width: 99%;
    width: 100%!important;
}
ul#infinite-list .jscroll-inner li {
    padding-top: 12px;
}
p#price.price-right {
    display: none;
}
.blog-ti-tle {
    margin-top: 10px;
}
h5#banner_title {
    padding: 17px 0px;
}
.non_clasify .price-right {
    text-align: left !important;
    padding-left: 0px;
}
.content_description .price-right {
    border-bottom: 1px dotted #C4C4CE;
    padding-bottom: 8px;
}
span.tagline {
    display: block;
    width: 100%;
    float: left;
    text-align: left;
    color: #747480!important;
    font-size: 14px!important;
}
p.price-right.busi_web {
    display: inline-block;
    float: right!important;
}
p.price-right.busi_phn {
    display: inline-block;
}
span.yrs {
    display: none;
}
.content_description p {
    font-size: 14px;
}
 .carousel-indicators {
    display: block;
 }

 ol.carousel-indicators li {
    display: inline-block;

}


ol.carousel-indicators {
    display: block;
    position: relative;
    bottom: 20px;
}

.carousel-indicators li.active{
    position: unset;
}

.jg-slider2 .big {
    width: 100%;
    height: auto;
}
    
ol.carousel-indicators {
    text-align: center;
    left: 0;
    right: 0;
    margin: auto;
}
.list-f1 {
    width: 100%;
    margin: auto;
    overflow: hidden;
    padding: 0 3%!important;
}
.non_clasify .img-g1 {
    border: 0px solid red !important;
}
span.cls_subcat {
    width: 100%;
    padding-bottom: 10px;
/* 6-4-20 */
/*     border-bottom: 1px dotted #C4C4CE;
    margin-bottom: 10px; */
}
.price-right {
    float: left !important;
}
.blog-ti-tle span.cls_subcat {
    float: left;
    width: 100%;
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0;
}
.flex_row .img-g1 {
    border: 0!important;
}

span.menu_line{
    display: none;
}

}


@media only screen and (min-width:994px) and (max-width:1100px){

.jg-slider2{
        width: 82%;
}
}

@media only screen and (min-width:1100px) and (max-width:1200px){
    .jg-slider2{
       width: 85%;
}

.jg-slider2 .big{
    height: unset;
}




}


.guit_eqp option {
    text-transform: uppercase;
}



.carousel-indicators li img {
            display: block;
        }

         .carousel-indicators li {
            background-color: transparent;
            -webkit-border-radius: 0;
            border-radius: 0;
            display: inline-block;
            height: auto;
            margin: 0 !important;
            width: auto;
        }


        .carousel-indicators {
            margin: 10px 0 0;
            overflow: auto;
            position: static;
            text-align: left;
            white-space: nowrap;
            width: 100%;
            display: none;
        }

        .carousel-control.right , .carousel-control.left {
            background: none !important;
                top: 185px;
        }

      .carousel-indicators li.active {
    width: 15px;
    background: #fff;
    height: 15px;
    border-radius: 50px;
    border: 1px solid #fff;
}

.carousel-indicators li{
    width: 15px;
    background: transparent;
    height: 15px;
    border-radius: 50px;
    border: 1px solid #fff;
}
    

@media only screen and (min-width:320px) and (max-width:375px){
.bread{
    display: block;
}
}
@media only screen and (min-width:994px) and (max-width:1100px){
.jg-slider2{
        width: 82%;
}
}
@media only screen and (min-width:1100px) and (max-width:1200px){
    .jg-slider2{
       width: 85%;
}
}
.guit_eqp option {
    text-transform: uppercase;
}
.price_lst span {
    font-size: 18px !important;
}
.vertical{
    padding-left: 18px !important;}
ul#desk_log li:nth-child(2) a {
    width: 80px;
}
.mbl_expandad {
    display: none;
}
/*  25/3/2020*/
/* .nav.navbar-nav li {
    position: relative;
}

.nav.navbar-nav li::after {content: "|";position: absolute;right: 0;color: #fff;top: 37px;margin: auto;opacity: 0.5;}

.nav.navbar-nav li:last-child::after {
    content: no-close-quote;
}
span.menu_line {
    display: none;
} */
/* 3. Top and Bottom space// */

.filter-imside-sections {
padding-bottom: 4px;
}
.filter-top-part {
margin-top: 3px;
}
/* 4. Advance filter icon // */

.minimum-price .btn {
    padding-right: 10px !important;
    width: auto;
}

.minimum-price button a i {
    padding-left: 13px;
display: none;
    opacity: 0.4;
}
/* 5. Guitar people// */

.flex_row.git_ppl {
    align-items: flex-start;
}
/* 9. Footer space */
.latest_articles {
margin-bottom: 90px;
}
.btm-line{
border-bottom: 1.5px solid #E6E6E6;
    padding-bottom: 12px !important;
}
.art_cont img{
margin: 10px;}

/* 27-3-2020 */
/*-------------------- GUITAR PEOPLE --------------------*/

.user_name {
    border: 1px solid transparent;
    padding: 10px !important;
    margin-right: 15px;
}
.log_content li a:hover {
    margin-right: 15px;
}
ul#desk_log li:nth-child(2) a:hover{
    margin-right:0px;
}
ul#desk_log li:nth-child(2) a {
    width: 98px;
    margin-right:0px;
}
#desk_log li:nth-child(1) {
    margin-right: 15px;
}
#desk_log {
    right: 16px;
}

.copyright {
    font-family: Roboto;
}
.sub_cat_mob_lft {
    padding: 25px 0px;
}
.user-cls-lst{
padding: 12px 0px !important;
}
#breadcrumb {
    border-bottom: 1.3px dashed #D5D5D5;
}
.stuff_section .content_list.content_description {
    margin-left: 0px;
}
.stuff_section .content_list.content_description > p{
    margin-top:27px;
    font-size: 18px;
    padding-bottom: 27px;
    border-bottom: 1.5px solid #E6E6E6;
    margin-bottom: 27px;
    line-height: 28px;
}
.stuff_section .content_list.content_description > .rly_ad {
    margin-bottom: 7px;
/*     width: 279px !important; */
    width: 200px !important;
}
.banner_txt {
/*     top: 150px; */
/*     letter-spacing: 4.5px; */
    letter-spacing: 0.6px;

}
/* 27-03-2020 */
.content_description p#price {
    text-transform: uppercase;
    margin-top: -10px;
}
.content_description p{
    font-weight: normal;
}
.guit_eqp {
    font-weight: 500;
}
.minimum-price.select-multi select{
    font-weight: 500;
}
.non_clasify .continue {
    color: #504A96 !important;
    margin-top: 14px;
}

.bannerlist .flex_row {
    display: flex;
    align-self: flex-start;
}
.bannerlist .bannersimg {
    width: 250px !important;
    height: 250px !important;
}
.content_description.non_clasify .price-right.busi_web {
    margin-left: 7px;
}
.col-lg-12.col-md-12.col-sm-12.button_group.new-search.bus_grp.no-padding-af {
    padding: 0;
    margin: 0px;
}
.content_description {
    width: 100%;
}

@media only screen and (max-width: 767px) and (min-width: 320px){
.img-g1 img.bannersimg {
    width: 100%!important;
    height:auto !important;
    max-width: 100%;
}
.list-f1 {
    padding: 13px 3%!important;
}

}
@media (max-width: 767px){
.banner_header .banner_txt_img {
    right: unset;
    width: 146px !important;
    height: auto !important;
    top: 40px;
    left: 7px;
}
.bus_grp .bread::before {
    content: "|";
    color: #c4c4ce;
    font-size: 22px;
}
.bus_grp .ads {
    padding-bottom: 0px;
}
.bus_grp .ads p {
    padding: 14px 0px;
    margin-bottom: 0px !important;
}
 ul#infinite-list .jscroll-inner li.bannerlist {
    padding: 10px 10px;
}
.bannerlist .flex_row .img-g1 {
    position: relative;
    width: 100%;
}
/* .content_description.non_clasify p.price-right.busi_phn{
    float: left !important;
    width: 50%;
    text-align: left !important;
} */
.content_description.non_clasify p.price-right.busi_phn {
    float: left !important;
    width: auto;
    text-align: left !important;
	margin-bottom: 4px;
}
.content_description.non_clasify p.price-right.busi_web {
    width: 50%;
}
.img-g1 img.bannersimg {
    border: 0px solid #E6E6E6;
}
.foot_content {
    padding-top: 20px;
}
.foot_content img {
    margin-bottom: 20px;
}
.mob_view {
    border-top: 1.2px dotted #47436e;
    border-bottom: 1.2px dotted #47436e;
}
.foot_content li a {
    font-size: 14px;
    font-weight: normal;
}
img.finger-img {
    display: block;
    margin-top: 12px;
}
.bus_grp .ads {
    border-bottom: 1px dotted #D5D5D5;
}
}

@media (max-width: 600px){
.foot_content img {
    margin-bottom: 20px;
}
}
/* 30-3-20 */
.demo6.scroll-img, .demo6.scroll-img >ul {
    width: 100%;
    float: left;
} 
.side_banner.pos_fix {
    width: 100%;
    float: left;
}
.deals_login {
    float: left;
}
/* .side_banner.pos_fix.fixed {
bottom: 0px !important;
top:0px !important;
} */
.side_banner.pos_fix.fixed {
    bottom: 2248px !important;
}
.latest_articles {
    margin-bottom: 0px !important;
}

div#owl-demo .owl-nav {
    display: block;
}

div#owl-demo .owl-nav .owl-prev {
    left: 0;
}

div#owl-demo .owl-nav .owl-next {
    right: 0;
}
@media only screen and (max-width: 993px) and (min-width: 320px){
.flexed_align .jg-slider2 {
display: none;
}
}
  #owl-demo .owl-dot {
    background: transparent;
    width: 15px;
    height: 15px;
    border-radius: 50px;
    float: left;
    margin: 0 4px;
    border: 2px solid #fff;
}

div#owl-demo .owl-dots {
    position: absolute;
    width: 100%;
    bottom: 12px;
    left: 43%;
}

#owl-demo .owl-dot.active {
    background: #fff;
}
div#owl-demo {
    display: none;
}
@media only screen and (max-width: 993px) and (min-width: 320px){
div#owl-demo {
    display: block;
}
}
/*31-03-20*/

.banner_header .banner_txt {
    top: 150px;
    letter-spacing: 4.5px;
}
.btn-breadcrumb .finger-img {
    width: 16px;
    max-width:initial;
    margin-right: 14px;
    margin-top: 5px;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
    .latest_articles ul#infinite-list .jscroll-inner li {
        padding-top: 5px;
    }
}
@media (max-width: 767px){
    .banner_header .banner_txt_img {
        width: 200px !important;
    }
    .bannerlist .content_description.non_clasify .price-right.busi_web {
        margin-left: 0px;
    }
    .jscroll-inner .bannerlist .flex_row {
        display: flex;
        align-self: flex-start;
        align-items: flex-start;
    }
}
/*31-03-20*/
/* 01-04-20 */

.content_list.content_description li.advertise_banner.horz_ad.lbannerlist{
    padding:30px;
}
.content_list.content_description .item.flex_row.banners.non_clasify{
    align-items:flex-start;
}
.content_list.content_description .content_description p#price{
    margin-bottom:0px;
}
.content_list.content_description p{
    margin-bottom:0px;
    margin-top:0px;
}
.content_list.content_description p {
    min-height: 30px;
}
.banner_header .banner_txt_img {
    max-width: 857px;
}
.banner_header .banner_txt {
    top: 108px;
    letter-spacing: 0.2px;
}
.forgot .business_btn{
    justify-content: center;
    display: flex;
}
.list-f1.forgot_psw,
.login .list-f1 
{
    min-height:initial;
}


.content_description .horz_algn {
    width: 100%;
}
.blog-ti-tle .price-right.horz_al_pr{
    right:0px;
}

/*18-may*/
.content_description p#price {
    margin-top: 1px!important;
    display: inline-block;
}
.content_description h5.title {
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 5px;
width:100%;
}
span.city {
    margin-bottom: 8px!important;
    display: block;
    width: 100%;
}
.condition {
    float: left;
    display: block;
    margin-bottom: 7px;
}
.filter-imside-sections {
    margin-top: 0;
border-top: 0!important;
justify-content: start;
padding-top:0;
    padding-left: 0px;
}
span.adv_geo {
    margin-left: auto;
    align-self: center;
}
.condition {
    color: #747480;
    font-weight: 400;
font-size:16px;
}
form#filter .minimum-price.select-multi {
    width: auto;
}
span.condition b:last-child {
    margin-left: 20px;
}
span.condition b:nth-child(2) {
    margin-left: 20px;
}
.append-filter-sec {
    padding-top: 18px;
}


@media only screen and (max-width:767px){
.img-g1 .price-right {
    position: absolute;
    bottom: unset;
    color: #000;
    top: -35px;
}
.img-g1 .price-right .bold_txt {
    color: #000!important;
    font-size: 21px;
}
.img-g1 .price-right {
    color: #000!important;
}
span.city {
    width: 80%!important;
}

}

@media only screen and (min-width:992px) {
/*.minimum-price {
    width: 17%;
}*/
div#cls_search .minimum-price {
    width: 46% !important;
}
}

/*18-may*/

@media only screen and (max-width: 767px) and (min-width: 320px){
    .content_description .price-right {
        border-bottom: 0px dotted #C4C4CE;
    }
    .navbar-default.custom-nav  .navbar-nav>li>a {
        padding-top: 28px;
        padding-bottom: 24px;
    }
    .btn-group.btn-breadcrumb a {
        font-size: 12px;
    }
/*     .btn-breadcrumb {
        display: none;
    } */
}
@media (max-width: 600px){
    .btm_btns #phn_call {
        width: 92% !important;
        margin:0 auto;
        float:none !important;
        margin-top:15px;
        margin-bottom:15px;
    }
}
/* 2-3-20 */
.site_err{
color: red;
    text-align: center;
        margin-top:5px;

}
.factive{

    border: 2px solid deepskyblue;
    border-radius: 4px;
}

.search-key {
padding-bottom: 5px;
cursor: pointer !important;}
/* 6-4-20 */

/* .side_banner.pos_fix.fixed{
    max-width:100%;
} */
#st-1.st-has-labels .st-btn{
        margin-bottom: 10px;
}
#st-1.st-has-labels .st-btn:first-child{
        margin-left: 10px;
}
#st-1.st-has-labels .st-btn:first-child{
        margin-right: 10px;
}
.stuff_section .content_list.content_description > p{
    font-weight:300;
}



@media (max-width: 600px){
    .btm_btns #phn_call {
        width: 100% !important;
    }
/*     .content_description.non_clasify p.price-right.busi_web {
        width: 100%;
        float: left !important;
        text-align: left !important;
    } */
	.content_description.non_clasify p.price-right.busi_web {
    width: calc(100% - 95px);
    float: right !important;
    text-align: left !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	margin-bottom: 4px;
}
}
/* Guiter people 07-04-2020 */

@media only screen and (max-width: 767px) and (min-width: 320px){

.selected .guit_eqp{
  height: 40px;
}
.search_sorting_section .serch_btn .form-control {
  height: 40px;
  padding: 3px 12px 0px 12px;
}
.search_sorting .serch_btn .form-control{
  height: 40px;
  font-size: 12px;
}
.search_sorting .serch_btn #search-box .form-control::placeholder{
  font-size: 12px;
  font-weight:700;
}
.search_sorting .serch_btn{
  height:40px;
}

div#search-box {
  margin-top: 0px;
}
.bus_grp .ads p {
  max-width: 100%;
  padding: 0px;
}
.ads div p span{
  margin-right:1px;

}

.bus_grp .bread::before{
  content: "|";
  padding-right: 4px;
}
.bus_grp .bread{
  display:inline-block;
}
.bus_grp .selected {
  margin-bottom: 0px;
}
.latest_articles .flexed_align{
  padding-top: 0px;
}
.filter-sec {
  width: auto;
  position: absolute;
  top: 7px;
  height: 40px;
}

.content_description {
  margin-top: 6px;
}
.flex_row .content_description h5 {
  max-width: 300px;
  margin-bottom: 0px !important;
}
.content_description hr {
  margin-bottom: 2px ;
}


}
/* Aug 24,2020 */
.custom-business-catergory_li{
    height: 112px !important;
    margin-bottom: 0 !important;
	position:relative
}

/* #cat-error{
    position: absolute;
    bottom: 0;
    height: 15px;
} */



/* Guiter people 07-04-2020 */
/* Guiter people 10-04-2020 */

ul.guitar_reg li {
    display: flex;
    justify-content: center;
    width:100%;
}
.content_list.content_description{
    width: 100%;
    float: left;
}
.stuff_section .content_list.content_description > p{
    width: 100% !important;
    float: left;
/* 	float: right; */
/*     margin-right: 30px!important; */
}
.latest_articles .row.login{
    width:100%;
}

@media only screen and (max-width: 681px) and (min-width: 320px){
    .business_frm>ul {
        float: none;
        margin: 0 auto;
        max-width: 100%;
/*         width: 300px; */
    width:90%;
        padding: 0px 10px;
    }
	.business_frm>ul .input-group-append.delete {
/*     display: initial; */
    display: flex;
}
    .business_frm>ul li{
        flex-direction:column;
    }
    .g-recaptcha {
/*         margin-left: -12px; */
    }
    .business_frm {
        padding: 30px 0px !important;
    	border:0 !important;
    }
    .forgot .business_btn {
        flex-direction: column;
    }
}
@media only screen and (max-width: 767px){
    .business_frm>ul li label{
        width: 350px;
    }
    .img-g1 img.bannersimg {
        width: 250px !important;
        height: 250px !important;
    }
}
/* 16-4-20 */
#max,#min{ margin-top: 12px;}
.minimum-price{ position: relative;}
.m-price .span_text{top: 5px !important;
padding-top: 5px;
}
.srtby{
margin: auto 10px;
}
#max,#min{
background: url(/front/images/dropdown_arrow1.png) !important;
background-repeat: no-repeat !important;
background-position: 118px 0px !important;
height:27px;
border:none;
}
#max:focus,#min:focus{outline:none;}
.m-price{border-radius:0px !important;} 
/* Apr24,2020 */            
/* CSS for the loading div */

.sp-loading {
	text-align: center;
	max-width: 100%;
	padding: 15px;
	border: 5px solid #eee;
	border-radius: 3px;
	font-size: 12px;
	color: #888;
}

/* Element wrapper */

.sp-wrap {
	osition: relative;
/*     width: 65%; */
    padding: 20px 20px 0 20px;
    background: #f6f8fa;
    display: inline-block !important;
    margin: 0px auto;
}

/* Thumbnails */

.sp-thumbs {
	text-align: center;
	display: inline-block; margin-top:20px;
}

.sp-thumbs img {
	min-height: 50px;
	min-width: 50px;
	max-width: 50px;
}
.sp-thumbs a:link, .sp-thumbs a:visited {
	width: 50px;
	height: 50px;
	overflow: hidden;
	opacity: .3;
	display: inline-block;
	background-size: cover;
	background-position: center;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out; margin:3px;
}
.sp-thumbs a:hover {
	opacity: 1;
}

/* Styles for the currently selected thumbnail */

.sp-thumbs a:active, .sp-current {
	opacity: 1!important;
	position: relative;
}

/* Image currently being viewed */

.sp-large {
	position: relative;
	overflow: hidden;
	top: 0;
	left: 0;
}
.sp-large a img {
	display:block;
margin:0 auto;
width:auto;
max-width:100%;
max-height:550px;
/* max-height:360px; */
}

/* Panning Zoomed Image */

.sp-zoom {
	position: absolute;
	left: -50%;
	top: -50%;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in;
	display: none; background:#f6f8fa;
}
/* Lightbox */

.sp-lightbox {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.9);
	z-index: 500;
	display: none;
	cursor: pointer;
}
.sp-lightbox img {
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-width: 90%;
	max-height: 90%;
	border: 2px solid #fff;
}
#sp-prev, #sp-next {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	z-index: 501;
	color: #fff;
	padding: 14px;
	text-decoration: none;
	background: #000;
	border-radius: 25px;
	border: 2px solid #fff;
	width: 50px;
	height: 50px;
	box-sizing: border-box;
	transition: .2s;
}
#sp-prev {
	left: 10px;
}
#sp-prev:before {
	content: '';
	border: 7px solid transparent;
	border-right: 15px solid #fff;
	position: absolute;
	top: 16px;
	left: 7px;
}
#sp-next {
	right: 10px;
}
#sp-next:before {
	content: '';
	border: 7px solid transparent;
	border-left: 15px solid white;
	position: absolute;
	top: 16px;
	left: 18px;
}
#sp-prev:hover, #sp-next:hover {
	background: #444;
}

/* May22 */

.ads .finger-img {
    width: 13px;    margin-right: 4px;
    object-fit: contain;
	height: 12px;
	
}
@media only screen and (min-width: 1025px) {
      .ads .finger-img {
            margin-top: 4px;
      		height: 16px;
        }
    } 
.bread .br_hm{
    text-transform: uppercase !important;
}
.minimum-price.select-multi select:focus {
    outline: none;
    box-shadow: none;
}
.button_group.bus_grp .filter-imside-sections {
    width: 31.5%;
}

.search_sorting.search_sorting_section {
/*     width: 50%; */
}
.busines_keywrd{
margin-left: 0px !important;
}
.business_filter .search_sorting.search_sorting_section .serch_btn {
    width: 100%;
}

.business_filter .search_sorting.search_sorting_section .serch_btn input.form-control.search_section {
    width: 100% !important;
	    font-size: 13px;
}
form#filter {
    justify-content: flex-start;
}
.minimum-price .btn {
    width: 100% !important;
}
.append-filter-sec img {
    margin-right: 0;
}
div#breadcrumb {
    display: none;
}

.sub_cat_mob_lft {
    padding-top: 0;
}

.latest_articles .list-f1 {
    padding-top: 25px;
}
#max, #min {
    background-position: 100% 0 !important;
    background-size: contain;
}
.minimum-price.select-multi select {
    background-position: 95%  !important;
    width: 100%;
}
.filter-imside-sections {
    padding-right: 0;
}
form#filter .minimum-price.select-multi {
    width: 20%;
}
form#filter > row {
    margin: 0 !important;
}

form#filter .row {
    margin: 0;
    width: 100%;
}
.button_group.bus_grp .minimum-price.select-multi {
    width: 50%;
}
.ads {
    position: relative;
}

.ads p a::after {
    position: absolute;
    content: "/";
    top: 0;
    left: -15px;
}

.ads p a {
    position: relative;
    color: #000;
    font-size: 24px;
}

.ads p a:nth-child(2)::after, .ads p a:nth-child(3)::after {
    content: none;
}
input.form-control.search_section {
    padding-right: 35px;
}
.m-price.btn {
    overflow: hidden;
}

.m-price.btn input {
    width: 100%;
    padding-right: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
}
div#cls_filter {
    width: 100%;
}

div#cls_filter span.adv_geo {
    display: flex;
cursor: pointer;
}
/* May22 */
/* Tweak styles for small viewports */

@media screen and (max-width: 400px) {
	.sp-wrap {
		margin: 0 0 15px 0;
	}
	#sp-prev, #sp-next {
		top: auto;
		margin-top: 0;
		bottom: 25px;
	}
}

/*  21/01/2021*/
.col-lg-12.col-md-12.col-sm-12.button_group.bus_grp{
    display: flex;
    align-items: center;
}

.adv_btns {
    margin-left: auto;
}

.filter-sec.d-b-desktop {
    margin-top: 0px;
}


.adv_btns a.btn.btn-default {
    max-width: 180px !important;
    margin-right: 10px;
    font-size: 12px;
    font-weight: 700;
    font-family: Roboto;
    margin-right: 10px;
    text-transform: uppercase;
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px !important;
}



.adv_btns a.ext_btn {
/*     max-width: 180px; */
    max-width: 100% !impotant;
    font-size: 14px !important;
	width:auto;
}


.adv_btns a.ext_btn button.btn.child_a {
    max-width: 180px;
    font-size: 12px;
}

.adv_btns a.ext_btn button.child_b {
/*     max-width: 180px !important; */
    max-width: 100% !important;
    font-size: 12px;
}


.ads p {
    margin-bottom: 3px;
text-align: left;
}


/* ENd 21/01/2021 */




/* Plugin styles */

ul.thumbnails-carousel {
	padding: 5px 0 0 0;
	margin: 0;
	list-style-type: none;
	text-align: center;
}
ul.thumbnails-carousel li {
	margin-right: 5px;
	float: left;
	cursor: pointer;
}
.controls-background-reset {
	background: none !important;
}
.active-thumbnail {
	opacity: 0.4;
}
.indicators-fix {
	bottom: 70px;
}

.carousel-inner .item img {margin:0 auto;} 
.deals_login{width:100%;
}
.deals_login .deals{
font-size:66px;
}
.side_banner.pos_fix{
max-width:310px;
}
.side_banner.pos_fix {
    max-width: 300px !important;
    width: 300px !important;
}
/* Apr24,2020 */
/* Apr27,2020 */
.jscroll-inner .flex_row {
    display: flex;
    align-items: flex-start;
}
/* .endof_bottom {
    position: absolute !important;
} */
/* Apr27,2020 */
/* Apr29,2020 */
div#modalRegisterForm .modal-body .form-group {
display: inline-block;
width: 100%;
}

div#modalRegisterForm .modal-body .form-group input, div#modalRegisterForm .modal-body .form-group textarea {
background: #fff;
}
div#modalRegisterForm .modal-header .close {
margin-top: -2px;
position: absolute;
right: 20px;
top: 17px;
}
/* Apr29,2020 */
/* may4,2020 */
img.business_img {
width: 400px;
height: auto;
float: right;
padding-left: 25px;
margin-right: 6px;
}
.stuff_section .content_list.content_description {
width: 100% !important;
}
/* may4,2020 */
/* aug 04 */


.forum_table {
width: 100%;
}


table.forum_table td {
padding: 7px 5px;
border-bottom: 1px solid #e6e6e6;
}

.menu.mbl_menus {
display: none;
}

.stuff_section .content_list.content_description > p {
    margin-top: 27px;
    font-size: 18px;
    padding-bottom: 0px;
    border-bottom: none;
    margin-bottom: 10px;
    line-height: 28px;
}

.stuff_section .content_list.content_description > p:last-child{
        border-bottom: 1.5px solid #E6E6E6;
}


ul.list-unstyled li.media {
border-bottom: 1.5px solid #E6E6E6 !important;
}
/* aug 04 */
/* June19,20 */
span.cls_crp {
    width: 100px;
margin-right: 20px;
}
.clsimg{
height: 500px !important;
}
  .progress{
   height: 0.3rem !important;
   }
   .loading-progress span{
   display:none;
   }
/* Loader */
.fa-spin {
  margin-left: 12px;
  margin-right: 8px;
}
.ed_crp_edit_div{
border: 1px solid #ccc;
    padding-left: 4px;
    color: blue !important;
    cursor: pointer;
    text-align: center;
    font-weight: 600;
    max-width: 100px;
}
.business_frm>ul.clsads li#clsimg .custom-file {
width: 94.1%;
}
/* June19,20 */

/* july 14th */
@media only screen and (max-width: 767px) {
/* div#search-box input { */
/* background-color: transparent; */
/* border: 2px solid #F2F1F1; */
/* } */
/* .button_group.bus_grp {
display: flex;
} */

/* .button_group.bus_grp {
display: flex;
}
div#serch_btn input#searchsite {
font-size: 10px;
}
div#serch_btn input#searchsite::placeholder {
font-size: 13px;
} */
.banner_header .banner_txt_img {
max-width: 75% !important;
/* width: unset !important; */
width: 400px!important;
}
}
/* @media only screen and (max-width: 767px) {
.button_group.bus_grp input#searchsite::placeholder {
    font-size: 13px!important;
}

} */
/* @media only screen and (max-width: 767px) {
input#searchsite {
padding: 0px 0px 0px 3px !important;
margin-top:5px !important;
}
.button_group.bus_grp .search_sorting {
margin-left: 5px!important;
width: 141px!important;
}
.button_group.bus_grp .btn {
    
    padding-top: 0px;
}
html body .button_group.bus_grp .btn{right:-2px !important;}
}
@media only screen and (max-width: 991px) and (min-width: 320px)
div#serch_btn input#searchsite {
    height: 21px !important;
}
@media only screen and (min-width: 365px) and (max-width: 767px)  {
div#serch_btn input#searchsite {
    height: 25px !important;
}
.button_group.bus_grp .search_sorting {
margin-left: 5px!important;
width: 151px!important;
}
html body .button_group.bus_grp .btn{top:7px !important; right:-11px !important;}
.button_group.bus_grp .search_sorting {
    margin-left: 0px!important;
    
}
} */
/* july 14th */

/* may7,2020 */
.side_banner.pos_fix {
margin-left: auto;
margin-right: auto;
float: none;
}
.advertise-block.vertical {
margin-left: auto;
margin-right: auto;
text-align: center;
}
.col-lg-3.col-md-3.col-sm-3.no-padding.advertise-block.vertical {
padding-left: 0!important;
}
@media only screen and (max-width:767px){
.flex_row.git_ppl p.content {
    display: none;
}
.flex_row.git_ppl p.mbl_art_cont {
    display: inline-block;
}
.btm_btns #phn_call {
/*     width: 48% !important; */
}
.btm_btns {
    display: flex!important;
}
div#phn_call a.mbl_learn {
    color: blue;
/*     padding-right: 10px; */
    padding-right: 20px;
}
div#phn_call a.mbl_website {
    color: #00c4ff;
    padding-right: 10px;
}
}
/*24-06-2020*/
/* div#cropimgs {
     display: -webkit-box;       
     display: -moz-box;         
     display: -ms-flexbox;       
     display: -webkit-flex;      
     display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
} */
.business_frm>ul.clsads li.bus_div {
    min-height: unset;
    max-height: unset;
    height: unset;
    display: flex;
    justify-content: space-between;
}
.business_frm>ul.clsads li.bus_div .bus_col {
    width: 48%;
}
.business_frm>ul.clsads li.bus_div .bus_col span {
    width: 100%;
}
.business_frm>ul.clsads li.clsimg #cropimgs .cls_crp {
    height: 170px;
}
.business_frm>ul.clsads li label {
    display: block;
    width: 100%;
}
/* .flex_Class>* {
    width: 100%;
} */
.flex_Class {
    width: 32%;
    float: left;
}
.business_frm>ul.clsads li.cls_city span {
    width: 100%;
    display: block;
}
.business_frm>ul.clsads li.cls_city {
    width: 100% !important;
    float: left;
    display: flex;
    justify-content: space-between;
    max-height: unset !important;
    min-height: unset !important;
    height: unset !important;
}


/*end*/
.flex_row.git_ppl p.mbl_art_cont {
    display: none;
}
.side_banner .owl-item { width : 300px !important; }
.side_banner .owl-stage-outer { width : 300px !important; }
.side_banner .owl-drag,.side_banner .demo6{ width : 300px !important; }
/* .pos_fix.fixed {
    left: unset;
    right: 3%;
} */
.pos_fix.fixed {
/*left: 77.5%;
right: unset;*/
margin-left: 28px;
    margin-right: 28px;
left:unset;
right: unset;
}

/*media-24-6-2020*/

@media screen and (max-width:767px)
{
.business_frm>ul.clsads li.cls_city {
    width: 100% !important;
    margin-right: 0;
}
.business_frm>ul.clsads li.cls_city {
    width: 100% !important;
    float: left;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    max-height: unset !important;
    min-height: unset !important;
    height: unset !important;
}
.business_frm>ul.clsads li.bus_div {
    min-height: unset;
    max-height: unset;
    height: unset;
    display: flex;
flex-direction:column;
    justify-content: space-between;
}
.business_frm>ul.clsads.busines_ads li > span input[type="file"] {
    width: 100% !important;
}
.business_frm>ul.clsads li.bus_div .bus_col {
    width: 100%;
}
.flex_Class {
    width: 100%;
    float: left;
margin-bottom: 20px;
}
}

/*end*/
/* Jan20,21 */
.cr_bus_col {
    display: flex;
    align-items: center;
}

.business_frm>ul.clsads li label {
    margin-bottom: 0px;
}
li.bus_div .cr_bus_col span {
    width: auto;
    max-width: 100%;
}
.business_frm>ul.clsads li.bus_div .cr_bus_col span {
    width: auto;
	
    
}
@media only screen and (min-width:992px){
.business_frm>ul.clsads li.bus_div .cr_bus_col span {
    width: auto;
    margin-right: 10px;
}
}

@media only screen and (min-width:320px) and (max-width:991px){
    .business_frm>ul.clsads li label{
/*         margin-left:10px; */
    }

    span.select2.select2-container.select2-container--default {
    max-width: 100%;
}

}
/* end Jan20,21 */
/* MAR 15,21 */
span.select2.select2-container.select2-container--default {
    max-width: 100%;
}

/* MAR 15,21 */
/* Feb 8 */
@media only screen and (min-width: 1081px){
button.btn.btn-default {padding-top: 10px !important; }
}
button.w3-button.w3-black{height:100%;font-weight: 700;}
@media only screen and (min-width: 768px) and (max-width: 1080px){
button.w3-button.w3-black{font-size:12px !important;}
}
form#filter .minimum-price.select-multi{height: 50px;}
/* Feb 8 */
/* Feb 9 */
.w3-dropdown-click {
position: relative;
}
button.w3-button.w3-black {
max-height: 50px;
}
.adv_btns a , button.btn.child_a , button.btn.child_b , div#cls_filter input.btn.btn-default {
max-height: 50px;
}
.sp-wrap {
padding: 20px 20px 0 20px;
}
.latest_articles .sub_cat_mob_lft {
padding-bottom: 0px;
}

/* Feb 9 */
/* Mar 25,21 */
.user_padlet{
padding-left: 20px;
}
.modal{z-index: 16700;}
.business_frm>ul.clsads li#clsimg .custom-file {
width: 30%; 
/* width: 90%;  */
height: auto;
}
input[type=file] {
    font-size: 16px;
}
/* .sub_cat_mob_lft span{margin-left: 25px;} */
.mg-btns {max-width: 260px;}
@media only screen and (max-width: 991px) and (min-width: 769px){
div#banner .filter-imside-sections.col-lg-12.business_filter {
top: 13px !important;
}
}
@media only screen and (min-width: 867px) and (max-width: 930px){
.navbar-default.custom-nav .navbar-nav>li>a {
font-size: 11px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
ul.nav.navbar-nav.black_menu {float: unset !important;}
}
@media only screen and (max-width: 767px){
.btm_btns #phn_call {width: 99% !important;}
}
/* Mar 25,21 */
@media only screen and (max-width:767px){
.flex_row.git_ppl p.mbl_art_cont {
display: inline-block!important;
}

}
/* apr29,21 */
.input-group {
margin-right: 10px;
}
/* apr29,21 */
/* sep29,21 */
#forum_topic{
color: #fff; background-color: #042d52; border-color: #042d52;padding-top: 14px;
max-width: 180px !important;    
    font-size: 14px !important;    
    font-weight: 700;
    font-family: Roboto;
    margin-right: 10px;
    text-transform: uppercase;   
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px !important;
}
.horz_ad{
background-color: #eee;
}
/* sep29,21 */
/* oct27,21 */
#forumcattit{
width: 94%;
font-size: 22px; 
}
.frm_cat_desc{
margin-top: 0px;
}
.frm_tit_desc{
margin-top: 0px;
margin-bottom: 10px !important;
}

.frm_cat{
    text-transform: capitalize !important;
}
.frm_cat span{
    font-size: 22px !important;
}
.forumtit{
width: 50% !important;
    font-size: 22px !important;
}
/* oct27,21 */
div#phn_call a.mbl_learn {
/* color: #8c8b8b; */
color: #282c6d;
}
div#phn_call a.mbl_website {
color: #282c6d;
padding-right: 10px;
}
label#upload_0-error {
    position: absolute;
    top: 24px;}

/* may7,2020 */
/* may8,2020 */
@media only screen and (min-width:1701px){
.pos_fix.fixed {
/* left: 69.3%;
right: unset;
 */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}
}

@media only screen and (min-width:1501px) and (max-width:1700px){
.pos_fix.fixed {
/* left: 74.3%;
right: unset; */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}
}

@media only screen and (min-width:1601px) and (max-width:1670px){
.pos_fix.fixed {
/* left: 73%;
right: unset; */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}
}
@media only screen and (min-width:1671px) and (max-width:1750px){
.pos_fix.fixed {
/* left: 71.7%;
right: unset; */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}

@media only screen and (min-width:1751px) and (max-width:1850px){
.pos_fix.fixed {
/* left: 70.2%;
right: unset; */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}
}
@media only screen and (min-width:1851px) and (max-width:1920px){
.pos_fix.fixed {
/* left: 69.2%;
right: unset; */
margin-left: 40px;
    margin-right: 40px;
left:unset;
right: unset;
}
}


/* may8,2020 */







 