/**
 * Styling for twentyfifteen theme.
 */
.twentyfifteen{
    .t15WSC {
        margin-left: 8.3333%;
        margin-right: 8.3333%;
        padding: 10%;
        background: #fff;
        box-shadow: 0 0 1px rgba(0,0,0,.15);
        background-color: white;
        margin-bottom: 7.6923%;
        margin-top: 8.3333%;
        overflow: hidden;
    }
} 

.classified-result-count, .classified-page .classified-result-count {
    float: left;
}
.items ul, ul.items {
    margin: 0 0 1em;
    padding: 0;
    list-style: none;
    clear: both;
}
ul.items li.aditem a {
    text-decoration: none;
}
ul.items li.aditem, .classified-page ul.items li.aditem {
    float: left;
    margin: 0 3.8% 2.992em 0;
    padding: 0;
    position: relative;
    width: 22.05%;
    text-align: center;
}

ul.items li.aditem a img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
}
ul.items img {
    height: auto;
    max-width: 100%;
}

ul.items li.aditem h3 {
    padding: .5em 0;
    margin: 0;
    font-size: 1em;
}

nav.classified-pagination {
    text-align: center;
        clear: both;
}

nav.classified-pagination ul {
    display: inline-block;
    white-space: nowrap;
    padding: 0;
    border: 1px solid #d3ced2;
    border-right: 0;
    margin: 1px;
}

 .classified-pagination ul.page-numbers li, .classified-page .classified-pagination ul.page-numbers li {
    display: inline-block;
}
 nav.classified-pagination ul li {
    border-right: 1px solid #d3ced2;
    padding: 0;
    margin: 0;
    float: left;
    display: inline;
    overflow: hidden;
}

nav.classified-pagination ul li a,  nav.classified-pagination ul li span {
    margin: 0;
    text-decoration: none;
    line-height: 1;
    font-size: 1em;
    font-weight: 400;
    padding: .5em;
    min-width: 1em;
    display: block;
}

table.classified-aditem-other-info{
    border-collapse: separate;
    margin: 0 0 1.618em;
    width: 100%;
    border:none;
}

table.classified-aditem-other-info th {
    background-color: #f8f8f8;
}

table.classified-aditem-other-info tbody td {
    background-color: #fdfdfd;
}

table.classified-aditem-other-info td, table.classified-aditem-other-info th {
    padding: 1em 1.387em;
    text-align: left;
    vertical-align: top;
    border: none;
}

/*table.classified-aditem-other-info,.classified-aditem-other-info th,.classified-aditem-other-info td {
	border-width: 0 0px 0px 0;
    border: 1px solid #d1d1d1;
}*/

.classified div.aditem {
    margin-bottom: 0;
    position: relative;
    clear: both;
}

#content .twentysixteen div.aditem div.images, #content .twentysixteen div.aditem div.summary {
    width: 46.42857%;
}
.classified #content div.aditem div.images, .classified div.aditem div.images, .classified-page #content div.aditem div.images, .classified-page div.aditem div.images {
    float: left;
    width: 48%;
}

#content .twentysixteen div.aditem div.images, #content .twentysixteen div.aditem div.summary {
    width: 46.42857%;
}
.classifed #content div.aditem div.summary, .classifed div.aditem div.summary, .classifed-page #content div.aditem div.summary, .classifed-page div.aditem div.summary {
    float: right;
    width: 48%;
}

.classified #content div.aditem div.summary, .classified div.aditem div.summary, .classified-page #content div.aditem div.summary, .classified-page div.aditem div.summary {
    float: right;
    width: 48%;
}

/***Single Aditem***/
.classified .item_title, .classified-page .item_title{
    font-weight: bold;
    color: #474747;
    font-size: 17px;
}

.classified .classified-breadcrumb, .classified-page .classified-breadcrumb{
    font-size: 10px;
    text-transform: uppercase;
    margin: 0 0 10px;
    letter-spacing: 1px;
    display: block;
}

.classified .aditem .entry-summary{
    font-size: 1rem;
}

.classified-tabs{
    clear: both;
    width: 100%;
}
.ui-tabs.ui-tabs-vertical {
    padding: 0;
}
.ui-tabs.ui-tabs-vertical .ui-widget-header {
    border: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav {
    width: 29.4117647059%;
    float: left;
    margin-right: 5.8823529412%;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
    clear: left;
    width: 100%;
    margin: 0.2em 0;
    border-bottom: 1px solid rgba(0,0,0,.05);
    border-width: 1px 0 1px 1px;
    border-radius: 4px 0 0 4px;
    overflow: hidden;
    position: relative;
    right: 0px;
    z-index: 2;
}

.classified-tabs ul.tabs li:after {
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f345";
    display: block;
    position: absolute;
    top: 50%;
    right: 0em;
    transform: translateY(-50%);
    opacity: 0;
    -webkit-transition: all,ease,.3s;
    -moz-transition: all,ease,.3s;
    transition: all,ease,.3s;
    font-family: dashicons;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
    display: block;
    width: 100%;
    padding: 0.6em 1em;
    color: #797171;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
    cursor: pointer;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0.2em;
    padding-bottom: 0;
}

.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{
    color: #000;
}

.classified-tabs ul.tabs li.ui-tabs-active:after{
    opacity: 1;    
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
    margin-bottom: 10px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-panel {
    width: 61.705882%;
    float: right;
    margin-right: 0;
    margin-top: 0;
}


.aditem_meta{
    clear: both;
}

/*Archive page*/
.classified-aditem-subcategories{
    clear: both;
    margin: 40px 0;

    li{
        display: inline-block;

        a{
            padding: 5px 10px;
            border: 1px solid #E4E4E4;
            background: #F3F3F3;
            text-align: center;
            color: #000;
            display: inline-block;
            min-width: 80px;

            &:hover{
                color: #3A3A3A;
                background: #EAEAEA;
            }
        }
    }
}


.classified-star-rating{
    color: #343f56;
    font-family: dashicons;
    font-size: 1em;
    height: 1em;
    line-height: 1;
    overflow: hidden;
    position: relative;
    width: 5em;

    &:before{        
        color: #e3e3e3;
        content: "\f154\f154\f154\f154\f154";
        float: left;
        left: 0;
        position: absolute;
        top: 0;
    }

    span{   
        float: left;
        left: 0;
        overflow: hidden;
        padding-top: 1.5em;
        position: absolute;
        top: 0;

        &:before{        
            content: "\f155\f155\f155\f155\f155";
            left: 0;
            position: absolute;
            top: 0;
        }
    }
}

.classified-aditem-id{
    clear: both;
    display: block;
    background: #f1f1f1;
    padding: 5px;
    font-size: 11px;
}