﻿@charset "utf-8";
/*#region navigation */

.custom-navbar {
    border: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    margin-bottom: 10px;
}

/*#endregion */
/*#region list group */


.list-group {
    margin-top: -16px;
}
/*#endregion */
/*#region links colors */
.link-darkred {
    color: #C20008;
}

    .link-darkred:hover {
        color: #C20008;
        text-decoration: none;
    }

    .link-darkred:visited {
        color: #C20008;
        text-decoration: none;
    }

.link-white {
    color: white;
}

    .link-white:hover {
        color: white;
        text-decoration: none;
    }

    .link-white:visited {
        color: white;
        text-decoration: none;
    }

.link-darkred {
    color: #C20008 !important;
}

    .link-darkred:hover {
        color: #C20008;
        text-decoration: none;
    }

    .link-darkred:visited {
        color: #C20008;
        text-decoration: none;
    }

.link-green {
    color: #75D38C;
}

    .link-green:hover {
        color: #75D38C;
        text-decoration: none;
    }

    .link-green:visited {
        color: #75D38C;
        text-decoration: none;
    }

.link-Turquoise {
    color: #1FC2B1 !important;
}

    .link-Turquoise:hover {
        color: #1FC2B1;
        text-decoration: none;
    }

    .link-Turquoise:visited {
        color: #1FC2B1;
        text-decoration: none;
    }


/*#endregion */
/*#region forms */

.form_inputs {
    width: 100%;
    border: 1px solid #e4e4e4;
    background: #F4F4F4;
    color: #b5b5b5;
    border-radius: 10px;
}

.form-control::-webkit-input-placeholder {
    font-size: small;
    text-align: right;
}
/* WebKit, Blink, Edge */
.form-control:-moz-placeholder {
    font-size: small;
    text-align: right;
}
/* Mozilla Firefox 4 to 18 */
.form-control::-moz-placeholder {
    font-size: small;
    text-align: right;
}
/* Mozilla Firefox 19+ */
.form-control:-ms-input-placeholder {
    font-size: small;
    text-align: right;
}
/* Internet Explorer 10-11 */
.form-control::-ms-input-placeholder {
    font-size: small;
    text-align: right;
}
/* Microsoft Edge */
textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
[type=text].form-control:focus,
[type=password].form-control:focus,
[type=email].form-control:focus,
[type=tel].form-control:focus,
[contenteditable].form-control:focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-control:focus {
    border-color: #ccc;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
/*#endregion */
/*#region breadcrumb */
.breadcrumb {
    cursor: default;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently
                                     supported by Chrome and Opera */
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #FFFFFF;
    border-radius: 4px;
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    border: 1px solid #ebeced;
}

    .breadcrumb > li {
        font-size: medium;
        display: inline-block
    }

        .breadcrumb > li + li:before {
            padding: 0 5px;
            color: #ccc;
            content: ">";
        }

    .breadcrumb > .active {
        color: #777
    }

/*#endregion */
/*#region footer */


footer {
    background-color: #A5A5A5;
    min-height: 10px;
    border: #95989A 1px solid;
    padding-bottom: 30px;
    position: relative;
    bottom: 0;
    width: 100%;
}

    footer h5 {
        border-bottom: #3C3E3B 1px solid;
        text-align: center;
        line-height: 2.9;
    }

/*#endregion */
/*#region backgrounds and */

.bg-f4f4f4 {
    background-color: #f4f4f4;
}

.bg-1FC2B1 {
    background-color: #1FC2B1 !important;
}
/*#endregion */
/*#region input radius */
.phone {
    text-align: center;
    font-size: 20px
}

    .phone::-webkit-input-placeholder {
        text-align: center;
        font-size: 25px;
    }

    .phone:-moz-placeholder { /* Firefox 18- */
        text-align: center;
        font-size: 25px;
    }

    .phone::-moz-placeholder { /* Firefox 19+ */
        text-align: center;
        font-size: 25px;
    }

    .phone:-ms-input-placeholder {
        text-align: center;
        font-size: 25px;
    }

.input-radius-10 {
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}
/*form radius  bootstrap btn*/


.no-border {
    border: none !important;
}

.btn-border {
    border: 1px solid #95989A;
}

    .btn-border:hover {
        border: 1px solid #95989A;
    }

.btn-border-Cyan {
    border: 1px solid #1FC2B1;
}

    .btn-border-Cyan:hover {
        border: 1px solid #1FC2B1;
    }

.btn-gray {
    color: #ffffff;
    background-color: #A5A5A5;
    border-color: #95989A;
}

    .btn-gray:hover,
    .btn-gray:focus,
    .btn-gray:active,
    .btn-gray.active,
    .open .dropdown-toggle.btn-gray {
        color: #ffffff;
        background-color: #999797;
        border-color: #95989A;
    }

    .btn-gray:active,
    .btn-gray.active,
    .open .dropdown-toggle.btn-gray {
        background-image: none;
    }

    .btn-gray.disabled,
    .btn-gray[disabled],
    fieldset[disabled] .btn-gray,
    .btn-gray.disabled:hover,
    .btn-gray[disabled]:hover,
    fieldset[disabled] .btn-gray:hover,
    .btn-gray.disabled:focus,
    .btn-gray[disabled]:focus,
    fieldset[disabled] .btn-gray:focus,
    .btn-gray.disabled:active,
    .btn-gray[disabled]:active,
    fieldset[disabled] .btn-gray:active,
    .btn-gray.disabled.active,
    .btn-gray[disabled].active,
    fieldset[disabled] .btn-gray.active {
        background-color: #A5A5A5;
        border-color: #95989A;
    }

    .btn-gray .badge {
        color: #A5A5A5;
        background-color: #ffffff;
    }

.btn-Cyan {
    color: #ffffff;
    background-color: #1FC2B1;
    border-color: #95989A;
}

    .btn-Cyan:hover,
    .btn-Cyan:focus,
    .btn-Cyan:active,
    .btn-Cyan.active,
    .open .dropdown-toggle.btn-Cyan {
        color: #ffffff;
        background-color: #18B8A8;
        border-color: #95989A;
    }

    .btn-Cyan:active,
    .btn-Cyan.active,
    .open .dropdown-toggle.btn-Cyan {
        background-image: none;
    }

    .btn-Cyan.disabled,
    .btn-Cyan[disabled],
    fieldset[disabled] .btn-Cyan,
    .btn-Cyan.disabled:hover,
    .btn-Cyan[disabled]:hover,
    fieldset[disabled] .btn-Cyan:hover,
    .btn-Cyan.disabled:focus,
    .btn-Cyan[disabled]:focus,
    fieldset[disabled] .btn-Cyan:focus,
    .btn-Cyan.disabled:active,
    .btn-Cyan[disabled]:active,
    fieldset[disabled] .btn-Cyan:active,
    .btn-Cyan.disabled.active,
    .btn-Cyan[disabled].active,
    fieldset[disabled] .btn-Cyan.active {
        background-color: #1FC2B1;
        border-color: #95989A;
    }

    .btn-Cyan .badge {
        color: #1FC2B1;
        background-color: #ffffff;
    }




.btn-red {
    color: #FFFFFF;
    background-color: #C20008;
    border-color: #95989A;
}

    .btn-red:hover,
    .btn-red:focus,
    .btn-red:active,
    .btn-red.active,
    .open .dropdown-toggle.btn-red {
        color: #FFFFFF;
        background-color: #B30E14;
        border-color: #95989A;
    }

    .btn-red:active,
    .btn-red.active,
    .open .dropdown-toggle.btn-red {
        background-image: none;
    }

    .btn-red.disabled,
    .btn-red[disabled],
    fieldset[disabled] .btn-red,
    .btn-red.disabled:hover,
    .btn-red[disabled]:hover,
    fieldset[disabled] .btn-red:hover,
    .btn-red.disabled:focus,
    .btn-red[disabled]:focus,
    fieldset[disabled] .btn-red:focus,
    .btn-red.disabled:active,
    .btn-red[disabled]:active,
    fieldset[disabled] .btn-red:active,
    .btn-red.disabled.active,
    .btn-red[disabled].active,
    fieldset[disabled] .btn-red.active {
        background-color: #C20008;
        border-color: #95989A;
    }

    .btn-red .badge {
        color: #C20008;
        background-color: #FFFFFF;
    }
/*#endregion */
/*#region custom list-group */


.list-group-item:first-child {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    background-color: #1FC2B1;
    color: #fff;
    text-align: center;
}

.list-group-item:last-child {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #F4F4F4;
    border: 1px solid #95989A;
}
/*#endregion */
/*#region search input */


.stylish-input-group .input-group-addon {
    background: white !important;
}

.stylish-input-group .form-control {
    border-left: 0;
    box-shadow: 0 0 0;
    border-color: #ccc;
}

.stylish-input-group button {
    border: 0;
    background: transparent;
}

.input-group [type=text].form-control {
    border-radius: 0px 10px 10px 0px;
    -moz-border-radius: 0px 10px 10px 0px;
    -webkit-border-radius: 0px 10px 10px 0px;
    border-left: none;
}

.search-btn {
    border-radius: 10px 0px 0px 10px;
    -moz-border-radius: 10px 0px 0px 10px;
    -webkit-border-radius: 10px 0px 0px 10px;
}

.input-group-addon:last-child {
    border-left-width: 1px;
    border-left-style: solid;
    border-right: 0;
    border-left-color: #ccc;
    border-radius: 10px 0px 0px 10px;
    -moz-border-radius: 10px 0px 0px 10px;
    -webkit-border-radius: 10px 0px 0px 10px;
}
/*#endregion */
/*#region  ads */
/*new index asd*/
.border-red {
    border: 0.5px solid #CCC /*#C20008*/;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 170px;
}



.ads-list img {
    padding: 10px;
    margin-top: -0.8px;
    margin-left: -32px;
    border: 0.5px solid #1FC2B1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    z-index: 1;
    background-color: #f2f2f2;
}

.ads-list-mobile img {
    margin-top: 20px;
    margin-bottom: 6px;
    border: 0.5px solid #1FC2B1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    z-index: 1;
    background-color: #f2f2f2;
}
/*#endregion */
/*#region nav tabs */


/*.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #1FC2B1;
    border: 1px #95989A solid;
}

.nav-pills > li > a {
    border-radius: 0px;
}

.nav-pills-first-child {
    -webkit-border-top-right-radius: 10px!important;
    -webkit-border-bottom-right-radius: 10px!important;
    -moz-border-radius-topright: 10px!important;
    -moz-border-radius-bottomright: 10px!important;
    border-top-right-radius: 10px!important;
    border-bottom-right-radius: 10px!important;
}
.nav-pills > li + li {
    margin-right: 0px;
    margin-left: auto;
    background-color: #F4F4F4!important;
    border:1px solid #95989A
}
.nav-pills-last-child {
    -webkit-border-top-left-radius: 10px!important;
    -webkit-border-bottom-left-radius: 10px!important;
    -moz-border-radius-topleft: 10px!important;
    -moz-border-radius-bottomleft: 10px!important;
    border-top-left-radius: 10px!important;
    border-bottom-left-radius: 10px!important;
}*/
.container {
    margin-top: 15px;
}

.tab-group,
.tab-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    zoom: 1; /* Fix for IE7 */
    *display: inline; /* Fix for IE7 */
}

    .tab-group > li,
    .tab-group-vertical > li {
        border: 1px solid #95989A;
        border-radius: 4px;
        position: relative;
        float: right;
    }

        .tab-group > li > a {
            color: #444 !important;
        }

        .tab-group > li.active > a,
        .tab-group > li.active > a:hover,
        .tab-group > li.active > a:focus,
        .tab-group-vertical > li.active > a,
        .tab-group-vertical > li.active > a:hover,
        .tab-group-vertical > li.active > a:focus {
            background-color: #1FC2B1;
            color: #fff !important;
        }

        .tab-group > li > a,
        .tab-group-vertical > li > a {
            border-radius: 0;
        }

            .tab-group > li > a:hover,
            .tab-group-vertical > li > a:hover {
                border-radius: 4px;
            }

    .tab-group li + li {
        margin-right: -1px;
    }

    .tab-group > li:not(:first-child):not(:last-child),
    .tab-group > li:not(:first-child):not(:last-child) > a:hover {
        border-radius: 0;
    }

    .tab-group > li:first-child,
    .tab-group > li:first-child > a:hover {
        margin-right: 0;
    }

        .tab-group > li:first-child:not(:last-child),
        .tab-group > li:first-child:not(:last-child) > a:hover {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }

    .tab-group > li:last-child:not(:first-child),
    .tab-group > li:last-child:not(:first-child) > a:hover {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .tab-group-vertical > li {
        display: block;
        float: none;
        width: 100%;
        max-width: 100%;
        text-align: center;
    }

        .tab-group-vertical > li + li {
            margin-top: -1px;
            margin-right: 0px;
        }

        .tab-group-vertical > li:not(:first-child):not(:last-child),
        .tab-group-vertical > li:not(:first-child):not(:last-child) > a:hover {
            border-radius: 0;
        }

        .tab-group-vertical > li:first-child:not(:last-child),
        .tab-group-vertical > li:first-child:not(:last-child) > a:hover {
            border-top-left-radius: 4px;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
        }

        .tab-group-vertical > li:last-child:not(:first-child),
        .tab-group-vertical > li:last-child:not(:first-child) > a:hover {
            border-top-right-radius: 0;
            border-top-left-radius: 0;
            border-bottom-right-radius: 4px;
        }
/*#endregion */
