body.path-classifieds .classified-header-container {
    border-bottom: 1px solid #999999;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

body.path-classifieds .classified-header-container a:hover {
    text-decoration: none;
}

body.path-classifieds .classifieds-page-title h1 {
    padding-left: 0px;
    float: left;
    width: initial;
    margin-top: 0px;
    margin-bottom: -2px;
    border-bottom: 3px solid #135e73;
}

body.path-classifieds .classified-header-body {
    padding-top: 10px;
    font-size: 18px;
    color: #135e73;
    padding-left: 0px;
}

body.path-classifieds .field--name-body .HV360text.blue {
    color:#135e73;
}

body.path-classifieds .field--name-body .HV360text.green {
    color:#4a6a31;
    font-weight: bolder;
}




body.path-classifieds .classifieds-page-title {
    padding-left: 0px;
    width: initial;
}

body.path-classifieds .hv360jobs,
 body.path-classifieds .hv360homes {
    font-size: 25px;
    width: initial;
    margin-top: 5px;  
}



body.path-classifieds .fa-external-link:before {
    content: "\f08e";
    padding-left: 5px;
    color: #999999;
}

.view-classifieds-index section {}
.views-view-grid.horizontal.cols-1 {}
.views-view-grid.horizontal.cols-1:nth-child(odd) {}
.views-view-grid.horizontal.cols-1:nth-child(even) {}

body.path-classifieds .views-field.views-field-name {
    display:inline;
}

body.path-classifieds .views-field.views-field-nid {
    float: left;
    padding: 0 0 0 5px;
}

body.path-classifieds .views-view-grid h3 {
    font-family: FontAwesome;
    border-bottom: solid 1px #cccdcd;
    background: #ebf1f2;
    padding: .25em;
    border-radius: 5px 5px 0 0;
}

body.path-classifieds h3[data-icon="announcements"]:before {
  content: "\f0a1 \00a0";
}

body.path-classifieds h3[data-icon="farm and garden"]:before {
  content: "\f18c \00a0";
}

body.path-classifieds h3[data-icon="employment"]:before {
  content: "\f2b5 \00a0";
}

body.path-classifieds h3[data-icon="financial"]:before {
  content: "\f155 \00a0";
}

body.path-classifieds h3[data-icon="garage and yard sales"]:before {
  content: "\f291 \00a0";
}

body.path-classifieds h3[data-icon="giveaway"]:before {
  content: "\f06b \00a0";
}

body.path-classifieds h3[data-icon="merchandise"]:before {
  content: "\f07a \00a0";
}

body.path-classifieds h3[data-icon="miscellaneous"]:before {
  content: "\f29c \00a0";
}

body.path-classifieds h3[data-icon="public notices"]:before {
  content: "\f0e3 \00a0";
}

body.path-classifieds h3[data-icon="real estate"]:before {
  content: "\f015 \00a0";
}

body.path-classifieds  h3[data-icon="recreational"]:before {
  content: "\f206 \00a0";
}

body.path-classifieds h3[data-icon="rentals"]:before {
  content: "\f0f7 \00a0";
}

body.path-classifieds h3[data-icon="services"]:before {
  content: "\f0ad \00a0";
}

body.path-classifieds h3[data-icon="transportation"]:before {
  content: "\f1b9 \00a0";
}

body.path-classifieds h3[data-icon="notices"]:before {
  content: "\f0e3 \00a0";
}

/* search form */
body.path-classifieds .page-content-left #search-api-block-form-classified i span {
    font-size: 0;
}

body.path-classifieds .page-content-left #search-api-block-form-classified {
    border: none;
}

div#classified-search * {
}

div#classified-search .form-group {
    display: block;
}

div#classified-search .js-form-item {
    width: calc(100% - 60px);
    display: inline-block;
    margin:0;
}

body.path-classifieds .page-content-left #search-api-block-form-classified input {
    width: 100%;
    display: inline-block;
    margin: 0;
    float: none;
    vertical-align: middle;
}

body.path-classifieds .page-content-left #search-api-block-form-classified .btn-default {
    margin: 0;
    display: inline-block;
    float: none;
    vertical-align: middle;
    background: #135e73;
    color: white;
}
