﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family: 'Roboto', sans-serif !important;
}

    body section.container {
        width: 100% !important;
        margin: 0 auto !important;
        font-size: 10pt;
        color: #808080 !important;
    }

h4 {
    font-size: 10pt;
    font-weight: bold;
    color: #3e5b4f;
}

    h4.light {
        color: #3e5b4f;
        color: rgba(62, 91, 79, 0.5);
    }

.upper {
    text-transform: uppercase !important;
}

div.less-right-menu .ui-selectmenu {
    border: none;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 40px;
    border: 1px solid #eeeeee;
    border-radius: 5px;
    -webkit-box-shadow: 1px 0 #e9ebe9;
    -ms-box-shadow: 1px 0 #e9ebe9;
    box-shadow: 0px 1px 3px #e9ebe9;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
}

    div.less-right-menu .ui-selectmenu.ui-state-active {
        background: none;
        background-color: #ffffff;
    }

    div.less-right-menu .ui-selectmenu .ui-selectmenu-status {
        color: #31a773;
        font-size: 14px;
        font-weight: 600;
        line-height: 40px;
        padding: 0 10px;
    }

    div.less-right-menu .ui-selectmenu:hover {
        text-decoration: none !important;
    }

    div.less-right-menu .ui-selectmenu .ui-selectmenu-icon {
        background: url('Images/Banners/calbutton.png') no-repeat center right #ffffff;
        height: 40px;
        width: 40px;
        right: 0;
        top: 0;
        margin-top: 0;
        border-radius: 0 5px 5px 0;
    }

div.less-right-menu .ui-selectmenu-menu {
    border: 1px solid #eeeeee;
    border-radius: 0 0 5px 5px;
    -webkit-box-shadow: 1px 0 #e9ebe9;
    -ms-box-shadow: 1px 0 #e9ebe9;
    box-shadow: 0px 1px 3px #e9ebe9;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
    margin-top: 2px;
}

    div.less-right-menu .ui-selectmenu-menu li {
        /*height: 37px;*/
        line-height: 37px;
        border: none;
    }

        div.less-right-menu .ui-selectmenu-menu li.ui-state-hover {
            border: none;
        }

        div.less-right-menu .ui-selectmenu-menu li span {
            height: 37px !important;
        }

        div.less-right-menu .ui-selectmenu-menu li a, div.less-right-menu .ui-selectmenu-menu li span {
            padding: 0 10px !important;
            font-size: 14px !important;
            line-height: 37px !important;
            font-weight: 600 !important; 
            color: #3e5b4f;
            opacity: 0.5;
        }

        div.less-right-menu .ui-selectmenu-menu > li > ul > li {
            padding-left: 5px !important;
        }

        div.less-right-menu .ui-selectmenu-menu li.ui-selectmenu-item-selected a,
        div.less-right-menu .ui-selectmenu-menu li.ui-state-hover a {
            background-color: #eeeeee;
            color: #3e5b4f;
            opacity: 0.5;
        }

p {
}

    p.lead {
    }

    p.important {
        color: #f57165;
    }


.btn {
    color: #fffef6 !important;
    height: 26px;
    background-image: none !important;
    border: none !important;
    border-radius: 2px !important;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.3) !important;
}

    .btn:hover {
        text-shadow: 1px 1px rgba(0, 0, 0, 0.3) !important;
    }

    .btn.btn-important {
        background-color: #f57165;
        box-shadow: 0 3px #dd6560;
    }

    .btn.btn-success {
        background-color: #31a773;
        box-shadow: 0 3px #2c8960;
    }

.well {
    overflow: hidden;
    background-color: #ffffff;
    color: #808080;
    margin-bottom: 15px;
}

    .well.well-small {
        padding: 10px 15px !important;
    }

    .well.well-medium {
        padding: 10px 20px !important;
    }

    .well.well-title {
        border-color: #30986d;
        background-color: #f8fbf8;
    }

    .well.well-important {
        border-color: #f57165;
    }

    .well p.title {
        font-size: 11pt;
    }

ul.nav {
}

    ul.nav.nav-sub {
        width: 100%;
        background: #fbfdfb !important;
        border-bottom: 1px #eaf0ec solid !important;
        border-top: none !important;
        margin-bottom: 20px !important;
    }

label {
}

label {
}

    label.label-medium {
        display: inline-block;
        width: 100px;
    }

ul {
}

    ul > li {
        list-style-image: none;
        list-style-position: inside;
        list-style-type: none;
        margin-bottom: 10px;
    }

        ul > li label.title {
            color: #3e5b4f;
            color: rgba(62, 91, 79, 0.6);
        }

        ul > li span.value {
            color: #3e5b4f;
        }

        ul > li > ul > li {
            list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAKUlEQVQIW2NkYGBgMFhevBlEg8CFyF5fRmQBmAQJgljNhJmDTDNiEwQASEgN/wT60sUAAAAASUVORK5CYII=");
        }


.tooltip {
}

    .tooltip .tooltip-inner {
        color: #3e5b4f;
        background-color: #ffffff;
        border: 1px solid #cccccc;
        text-align: left;
    }

        .tooltip .tooltip-inner h6 {
            font-size: 10pt;
            font-weight: bolder;
        }

    .tooltip .tooltip-inner {
        font-size: 9pt;
        line-height: 10px;
    }

table {
    text-align: center;
}

    table a {
        font-weight: 400 !important;
    }

    table .tooltip.top {
        margin-top: -12px;
    }

    table sup {
        cursor: pointer;
        font-size: 14px;
        opacity: 0.5;
    }

    table td label.title {
        width: auto !important;
        color: #3e5b4f;
        color: rgba(62, 91, 79, 0.6);
    }

    table td span.value {
        color: #3e5b4f;
        padding-left: 10px;
    }

hr {
    height: 1px;
    border: none;
    border-top: 1px solid #d7d7d7;
}

table.table {
}

    table.table td, table.table th {
        text-align: center;
    }

    table.table.table-bordered {
    }


        table.table.table-bordered.banner-table {
        }

            table.table.table-bordered.banner-table tbody tr td {
                font-size: 10pt;
                font-weight: 500;
            }

                table.table.table-bordered.banner-table tbody tr td label {
                    font-size: 8pt;
                    color: #c5c8c5;
                }

.modal-footer2 {
    height: auto !important;
    padding: 0 !important;
}

.horisontal-item {
}

    .horisontal-item .img-col {
        margin-bottom: 5px;
    }

    .horisontal-item .horizontal-title a,
    .my-ads-layout .horizontal-title a
    {
        font-size: 13.93px;
        font-weight: bold;
        color: #949d98 !important;
        padding-bottom: 12px;
        text-transform: capitalize;
    }

    .horisontal-item .img-polaroid.span2,
    .my-ads-layout .img-polaroid.span2 {
        
    }

    .horisontal-item .horizontal-price strong,
    .my-ads-layout .horizontal-price strong {
        color: #949d98 !important;
        font-size: 12px;
        font-weight: normal;
    }

    .horisontal-item .horizontal-title,
    .horisontal-item .horizontal-delete,
    .horisontal-item .horizontal-price,
    .my-ads-layout .horizontal-title,
    .my-ads-layout .horizontal-delete,
    .my-ads-layout .horizontal-price {
        text-align: left;
    }
    .horisontal-item .horizontal-title.align-center,
    .horisontal-item .horizontal-delete.align-center,
    .horisontal-item .horizontal-price.align-center,
    .my-ads-layout .horizontal-title.align-center,
    .my-ads-layout .horizontal-delete.align-center,
    .my-ads-layout .horizontal-price.align-center {
        text-align: center;
    }

    .horisontal-item .horisontal-image-wrapper,
    .my-ads-layout .horisontal-image-wrapper {
        line-height: 10px;
        height: auto;
        overflow: visible;
    }

    .horisontal-item .img-polaroid.span2 {
        width: 140px;
    }

.banner-notifications ul > li {
    margin-bottom: 5px;
}

/* CHAT */

