/**************************** PAGE HEADER */


/* Slogan */

#slogan {
    font-weight: normal;
}


/* Fb Customer Chat */

.fb_customer_chat_icon {
    left: auto;
    right: 15px;
}

.anchor_right {
    left: auto;
    right: 4px;
    margin-left: auto;
    margin-right: 12px;
}


/* Shopping cart */

.header-shop-cart-label {
    width: 80px;
    line-height: 1;
}

.header-shop-cart-icon {
    left: 0;
}

.header-shop-cart-nb-wrp {
    right: 0;
}


/* Login */

.header-user {
    text-align: right;
}


/* Baseline */

.header-baseline {
    font-size: 1em;
}


/* Fixed bar logo */

#header-bottom.fxd-bar-top .fixed-bar-logo {
    margin-right: 15px;
}


/* Utilities */

.header-utilities {
    text-align: right;
}


/* Languages */

.langs ul li a {
    margin-left: 2px;
}

.langs ul .title {
    text-transform: uppercase;
}


/**************************** PAGE BODY */

.page-title {
    font-size: 1.3em;
    text-transform: uppercase;
}


/****************** Home Page */

#home-ad-categories .home-ad-sub-categories {
    right: 0;
    border-left: 1px solid #e9e9e9;
}

#home-ad-categories .home-ad-sub-categories h3 {
    padding: 10px 0 0 10px;
}


/**************************** PAGE FOOTER */


/* Footer Title */

#footer-top .footer-title {
    text-transform: uppercase;
}

#footer-top .footer-title h3 {
    font-size: 16px;
}

#footer-top .footer-title .footer-title-line {
    left: 0;
}


/* Footer Content */

#footer-top .footer-content {
    padding-left: 5px;
}


/* Footer Menu */

#footer-top .footer-menu ul li.first {
    border-left: none;
}


/* Footer Socials */

#footer-top .footer-socials a {
    margin-left: 10px;
}

#footer-top .footer-socials .socials-title {
    margin-right: 10px;
}


/* Footer Bottom */

#footer-bottom .admin a {
    padding-left: 20px;
    background-position: left center;
}

#page-footer .devloper a {
    margin-left: 5px;
}