 
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900|Roboto+Condensed:400,300,700,700italic|Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700,400italic,700italic);
@import url("animate.min.css");
@import url("../plugins/font-awesome-4.7.0/css/font-awesome.css");
@import url("../plugins/jquery-nice-select/css/nice-select.css");
@import url("fileinput.min.css");
@import url("../plugins/flag-icon-css-master/css/flag-icon.css");

.mb10 {

    margin-bottom: 10px;

}


 .cat_box a {
    display: block;
   
}
.radius{
  border-radius:5px !important;
}
#sel12{
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.fa-angle-down:before {
  color:white;
}
.cat_specs {
    text-align: left;
    margin-top:0px !important;
    display: none;
}
.cat_box{
  height:15rem !important;
}

.cat_box:hover > a {
    display: none;
}

.cat_box:hover > .cat_specs {
    display: block;
}
.view-more{
  color:#ff6600;
}

.field_error {border: 1px solid #C00 !important; border-radius:4px;}


/* pagination */
.pagination-bar {
  margin-top: 35px;
  display: block; }

.pagination-bar .pagination {
  margin-top: 0; }

.pagination-bar .pagination li a {
  color: #9a9a9a;
  border-color: #cfcfcf; }

.pagination-bar .pagination li a:hover {
  color: #000000; }

.pagination-bar .pagination li:last-child a {
  color: #414141; }

.pagination-bar .pagination li.active a {
  background-color: #f8f8f8;
  color: #000000;
  border-color: #cfcfcf;
  cursor: default;
  font-weight: bold; }
  
  .modal {
  z-index: 110099999; }

.modal-title {
  padding-bottom: 0; }

.modal-header {
  border-bottom: solid 1px #ddd;
  border-radius: 3px 3px 0 0;
  font-weight: bold;
  background: #f8f8f8;
  border-top: solid 1px #ddd;
  padding: 8px;
  position: relative; }
  
  .social-list {
  margin-top: 20px; }
  .social-list a {
    margin-right: 10px;
    display: inline-block; }
	

.panel-intro {
  padding: 40px 0 25px; }
  .panel-intro h2 {
    padding: 0; }

.login-box-btm {
  margin-top: 20px;
  margin-bottom: 20px; }

.input-icon {
  position: relative; }
  .input-icon input {
    padding-left: 45px; }
  .input-icon i {
    font-size: 16px;
    left: 6px;
    line-height: 22px;
    position: absolute;
    top: 9px; }

.promo-text-box {
  padding: 15px 20px; 
  
  
  }
  .promo-text-box h3 {
    margin-top: 10px;
    padding-bottom: 15px;
	font-size: 20px;
line-height: 24px;
	 }
	
	
	.panel {

    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);

}
.panel-heading {

    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;

}
.panel-body {

    padding: 35px;

}

.list-border > li {
  border-top: 1px solid #ebebeb;
  line-height: 36px;
  position: relative; }
  .list-border > li:first-child {
    border: none; }
	
list-check. {
	
}

.list-check > li {
  margin-bottom: 3px;
  padding-left: 18px;
  position: relative; list-style:outside; }
  

.list-number > li {
  list-style: decimal; }
  .list-number > li > ul > li {
    list-style: decimal; }

.ads-action li i {
  width: 20px; }

.label.adlistingtype {
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0.8px;
  vertical-align: middle; }
  
  
  .title-2 {

    border-bottom: 1px solid #e6e6e6;
    font-size: 18px;
    margin-bottom: 20px;
    text-transform: uppercase;
	padding-bottom:20px;

}
  

.sidebar-panel .panel-heading {
  background: #f8f8f8;
  position: relative;
  border-bottom: solid 1px #ddd;
  font-size: 16px;
  line-height: 22px; }

.panel-contact-seller .panel-body {
  padding: 10px; }

.bx-controls-direction a:after {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  color: #fff;
  content: "";
  font-family: fontello;
  font-size: 200%;
  line-height: 1.3;
  padding: 5px;
  position: absolute;
  text-align: center;
  text-indent: 0;
  opacity: 0;
  -webkit-transition: all 0.15s ease-in-out 0s;
     -moz-transition: all 0.15s ease-in-out 0s;
       -o-transition: all 0.15s ease-in-out 0s;
          transition: all 0.15s ease-in-out 0s; }
.bx-controls-direction a:hover:after {
  background: rgba(0, 0, 0, 0.6); }
.bx-controls-direction a.bx-next:after {
  content: '';
  right: 0; }
.bx-controls-direction a.bx-prev:after {
  content: '';
  left: 0; }

.ads-image .bx-wrapper {
  margin-bottom: 20px; }
  .ads-image .bx-wrapper .bx-viewport {
    border: 0 none;
    box-shadow: none;
    left: 0;
    border-radius: 3px; }
	
	
	.btn-primary {

    color: #fff;
    background-color: #6bc242;
    border-color: #6bc242;

}
.btn {

    display: inline-block;
    font-weight: normal;
    line-height: 0.5;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    padding: 8px 12px;
    font-size: 0.85rem;
    border-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;

}
.btn-file {

    position: relative;
    overflow: hidden;

}

.input-group {

    position: relative;
    
    border-collapse: separate;

}


/* side bar */
.inner-box.has-ad, .page-content .inner-box.has-aff {
  background: #ffffff;
  border-radius: 3px 3px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  padding: 5px; }

.main-container {
  min-height: -webkit-calc(100% - 162px);
  min-height: -moz-calc(100% - 162px);
  min-height: calc(100% - 162px);
  padding: 30px 0; }

.inner-box {
  background: #ffffff;
  border-radius: 3px 3px;
  box-shadow: 0 1px 1px rgba(180, 180, 180, 0.5);
  margin-bottom: 30px;
  padding: 20px 15px; }
  .inner-box.add {
    background: #ffffff;
    border-radius: 3px 3px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 30px;
    padding: 5px; }
    .inner-box.add img {
      width: 100%; }

.nav-pills .name {
  display: inline-block; }
.tab-lite .cat-list {
  margin-bottom: 0;
 }
 
 .hdata {
  display: inline-block;
  margin-right: 15px;
  width: 85px; }
  .hdata i {
    border-radius: 50px;
    box-shadow: 0 0 1px #777 inset;
    color: #fff;
    display: inline-block;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px; }
	
	.ln-shadow {
  background-color: #6bc242;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 28px;
  height: 42px;
  line-height: 40px;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  width: 42px;
  text-shadow: 0px 0px #6bc242;, 1px 1px #6bc242;, 2px 2px #6bc242;, 3px 3px #6bc242;, 4px 4px #6bc242;, 5px 5px #6bc242;, 6px 6px #6bc242;, 7px 7px #6bc242;, 8px 8px #6bc242;, 9px 9px #6bc242;, 10px 10px #6bc242;, 11px 11px #6bc242;, 12px 12px #6bc242;, 13px 13px #6bc242;, 14px 14px #6bc242;, 15px 15px #6bc242;, 16px 16px #6bc242;, 17px 17px #6bc242;, 18px 18px #6bc242;, 19px 19px #6bc242;, 20px 20px #6bc242;, 21px 21px #6bc242;, 22px 22px #6bc242;, 23px 23px #6bc242;, 24px 24px #6bc242;, 25px 25px #6bc242;, 26px 26px #6bc242;, 27px 27px #6bc242;, 28px 28px #6bc242;, 29px 29px #6bc242;, 30px 30px #6bc242;, 31px 31px #6bc242;, 32px 32px #6bc242;, 33px 33px #6bc242;, 34px 34px #6bc242;, 35px 35px #6bc242;, 36px 36px #6bc242;, 37px 37px #6bc242;, 38px 38px #6bc242;, 39px 39px #6bc242;, 40px 40px #6bc242;, 41px 41px #6bc242;, 42px 42px #6bc242;, 43px 43px #6bc242;, 44px 44px #6bc242;, 45px 45px #6bc242;, 46px 46px #6bc242;, 47px 47px #6bc242;, 48px 48px #6bc242;, 49px 49px #6bc242;, 50px 50px #6bc242;, 51px 51px #6bc242;, 52px 52px #6bc242;, 53px 53px #6bc242;, 54px 54px #6bc242;, 55px 55px #6bc242;, 56px 56px #6bc242;, 57px 57px #6bc242;, 58px 58px #6bc242;, 59px 59px #6bc242;, 60px 60px #6bc242;, 61px 61px #6bc242;, 62px 62px #6bc242;, 63px 63px #6bc242;, 64px 64px #6bc242;, 65px 65px #6bc242;, 66px 66px #6bc242;, 67px 67px #6bc242;, 68px 68px #6bc242;, 69px 69px #6bc242;, 70px 70px #6bc242;, 71px 71px #6bc242;, 72px 72px #6bc242;, 73px 73px #6bc242;, 74px 74px #6bc242;, 75px 75px #6bc242;, 76px 76px #6bc242;, 77px 77px #6bc242;, 78px 78px #6bc242;, 79px 79px #6bc242;, 80px 80px #6bc242;, 81px 81px #6bc242;, 82px 82px #6bc242;, 83px 83px #6bc242;, 84px 84px #6bc242;, 85px 85px #6bc242;, 86px 86px #6bc242;, 87px 87px #6bc242;, 88px 88px #6bc242;, 89px 89px #6bc242;, 90px 90px #6bc242;, 91px 91px #6bc242;, 92px 92px #6bc242;, 93px 93px #6bc242;, 94px 94px #6bc242;, 95px 95px #6bc242;, 96px 96px #6bc242;, 97px 97px #6bc242;, 98px 98px #6bc242;, 99px 99px #6bc242;, 100px 100px #6bc242;, 101px 101px #6bc242;, 102px 102px #6bc242;, 103px 103px #6bc242;, 104px 104px #6bc242;, 105px 105px #6bc242;, 106px 106px #6bc242;, 107px 107px #6bc242;, 108px 108px #6bc242;, 109px 109px #6bc242;, 110px 110px #6bc242;, 111px 111px #6bc242;, 112px 112px #6bc242;, 113px 113px #6bc242;, 114px 114px #6bc242;, 115px 115px #6bc242;, 116px 116px #6bc242;, 117px 117px #6bc242;, 118px 118px #6bc242;, 119px 119px #6bc242;, 120px 120px #6bc242;, 121px 121px #6bc242;, 122px 122px #6bc242;, 123px 123px #6bc242;, 124px 124px #6bc242;, 125px 125px #6bc242;, 126px 126px #6bc242;, 127px 127px #6bc242;, 128px 128px #6bc242;, 129px 129px #6bc242;, 130px 130px #6bc242;, 131px 131px #6bc242;, 132px 132px #6bc242;, 133px 133px #6bc242;, 134px 134px #6bc242;, 135px 135px #6bc242;, 136px 136px #6bc242;, 137px 137px #6bc242;, 138px 138px #6bc242;, 139px 139px #6bc242;, 140px 140px #6bc242;, 141px 141px #6bc242;, 142px 142px #6bc242;, 143px 143px #6bc242;, 144px 144px #6bc242;, 145px 145px #6bc242;, 146px 146px #6bc242;, 147px 147px #6bc242;, 148px 148px #6bc242;, 149px 149px #6bc242;, 150px 150px #6bc242;, 151px 151px #6bc242;, 152px 152px #6bc242;, 153px 153px #6bc242;, 154px 154px #6bc242;, 155px 155px #6bc242;, 156px 156px #6bc242;, 157px 157px #6bc242;, 158px 158px #6bc242;, 159px 159px #6bc242;, 160px 160px #6bc242;, 161px 161px #6bc242;, 162px 162px #6bc242;, 163px 163px #6bc242;, 164px 164px #6bc242;, 165px 165px #6bc242;, 166px 166px #6bc242;, 167px 167px #6bc242;, 168px 168px #6bc242;, 169px 169px #6bc242;, 170px 170px #6bc242;, 171px 171px #6bc242;, 172px 172px #6bc242;, 173px 173px #6bc242;, 174px 174px #6bc242;, 175px 175px #6bc242;, 176px 176px #6bc242;, 177px 177px #6bc242;, 178px 178px #6bc242;, 179px 179px #6bc242;, 180px 180px #6bc242;, 181px 181px #6bc242;, 182px 182px #6bc242;, 183px 183px #6bc242;, 184px 184px #6bc242;, 185px 185px #6bc242;, 186px 186px #6bc242;, 187px 187px #6bc242;, 188px 188px #6bc242;, 189px 189px #6bc242;, 190px 190px #6bc242;, 191px 191px #6bc242;, 192px 192px #6bc242;, 193px 193px #6bc242;, 194px 194px #6bc242;, 195px 195px #6bc242;, 196px 196px #6bc242;, 197px 197px #6bc242;, 198px 198px #6bc242;, 199px 199px #6bc242;, 200px 200px #6bc242;; }

/* =============================================================== */
/* USER DASHBOARD
/* =============================================================== */
.userImg {
  border: solid 1px #ddd;
  border-radius: 3px;
  display: inline-block;
  padding: 3px;
  width: 64px; }

.header-data {
  margin-top: 10px;
  text-align: right; }
  .header-data p {
    margin-bottom: 0; }

.hdata {
  display: inline-block;
  margin-right: 15px;
  width: 85px; }
  .hdata i {
    border-radius: 50px;
    box-shadow: 0 0 1px #777 inset;
    color: #fff;
    display: inline-block;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px; }
  .hdata a {
    color: #666;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-top: 3px;
    text-align: left; }
  .hdata em {
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: left; }

.mcol-left {
  float: left;
  width: 48%; }

.mcol-right {
  float: right;
  width: 48%; }

/* =============================================================== */
/* USER PANEL || ACCOUNT
/* =============================================================== */
.panel-title {
  padding-bottom: 0; }

.userPicinput {
  display: inline-block;
  float: left;
  margin-top: 30px; }

.userPic {
  display: inline-block; }

.datepickerInput {
  border: 1px solid #bdc3c7;
  border-radius: 3px;
  color: #666666;
  padding: 7px 12px; }

.welcome-msg {
  margin-bottom: 30px; }

.collapse-box {
  margin-bottom: 15px; }
  .collapse-box .badge {
    background-color: #6bc242;
    color: #fff;
    font-weight: normal; }

.collapse-title {
  border-top: 1px solid #e6e6e6;
  color: #2a3744;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 1px;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 10px;
  padding-top: 15px;
  text-transform: uppercase; }

.no-border {
  border: none; }

.statusbar {
  margin-bottom: 35px; }
  .statusbar p {
    margin-bottom: 0; }

.add-manage-table {
  font-weight: normal; }

.table-action {
  display: block;
  margin-bottom: 15px; }

.table-search .searchpan {
  padding-right: 0; }
.table-search .control-label {
  line-height: 16px;
  padding-right: 0; }

.clear-filter {
  font-size: 11px; }

.price-td {
  font-size: 16px; }

.delete-search-result {
  color: #555;
  cursor: pointer;
  font-size: 22px;
  font-weight: lighter;
  margin-right: 5px;
  position: absolute;
  right: 0; }
  .delete-search-result:hover {
    color: #000; }

.user-panel-sidebar ul {
  padding: 0; }
  .user-panel-sidebar ul li {
    list-style: none; }
    .user-panel-sidebar ul li a {
      background: #ffffff;
      display: block;
      font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
      color: #2a3744;
      font-size: 12px;
      height: auto;
      letter-spacing: 0.5px;
      line-height: 26px;
      padding: 5px 10px;
      margin-bottom: 1px;
      text-align: left;
      text-decoration: none;
      text-transform: uppercase; }
      .user-panel-sidebar ul li a:hover {
        background-color: #6bc242;
        color: #ffffff; }
      .user-panel-sidebar ul li a:active {
        background-color: #2a3744;
        color: #ffffff; }
      .user-panel-sidebar ul li a.active {
        background-color: #147ec3;
        color: #ffffff; }
    .user-panel-sidebar ul li.active a {
      background-color: #2a3744;
      color: #ffffff; }

li.divider {
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 10px;
  margin-top: 10px; }

.accountContent h3 {
  border-bottom: 1px solid #e6e6e6;
  color: #2a3744;
  font-size: 20px;
  font-weight: normal;
  letter-spacing: 0.25px;
  margin-top: 0;
  padding-bottom: 15px; }

.litedver-ul li {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 10px; }
  .litedver-ul li:last-child {
    border-bottom: none; }

.searchpan input#filter {
  font-size: 12px;
  height: 30px; }

table.add-manage-table > tbody > tr > td {
  vertical-align: middle; }
table.add-manage-table > tbody > tr > th {
  vertical-align: middle; }

.add-img-td img {
  max-width: 100px; }

.action-td .btn {
  clear: both; }

td.ads-details-td {
  white-space: inherit !important;
  min-width: 160px; }

.list-group-unstyle .list-group-item {
  border-left: 0;
  border-right: 0;
  border-top: 0;
  border-radius: 0;
  margin-bottom: 0;
  border-bottom: solid 1px #ddd; }
  .list-group-unstyle .list-group-item.active, .list-group-unstyle .list-group-item:hover {
    background: #f5f5f5;
    color: #000;
    font-weight: bold;
    border-bottom: solid 1px #ddd; }
    .list-group-unstyle .list-group-item.active a, .list-group-unstyle .list-group-item:hover a {
      color: #000; }
	  
	  .btn-sm {
  padding: 4px 8px;
  font-size: 0.65rem;
  border-radius: 0.2rem; }
  
  .home_ul_tabs{
     padding-left: 20px;
    padding-top: 20px; 
    padding-left: 0;
    list-style: none;
  }
 .home_li_tabs{
     margin: 0;
    padding: 0;
        display: block;
    list-style-type: disc;
    margin-block-start: -1em;
    margin-block-end: -1em;
    
    
     
 }

 