

/* Start:/bitrix/components/siz184/dealer.feedback/templates/.default/style.css?17605486643602*/
 div.mfeedback {
        width: 100%;
        padding: 0 5%;
        box-sizing: border-box;
        text-align: center;
    }

    div.mfeedback .mf-text {
        font-weight: bold;
        margin-bottom: 5px;
    }

    span.mf-req {
        color: #0062dc;
    }

    div.mf-ok-text {
        color: #22e022;
        font-weight: bold;
        padding-bottom: 1em;
    }

    div.mfeedback input[type=text] {
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 15px;
        padding: 10px 10px;
        border-radius: 5px;
        outline: none;
        border: 1px solid #fff;
        background: rgba(48, 56, 91, 0.5);
        color: #fff;
    }

    div.mfeedback textarea {
        border: none;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px;
        padding: 5px 10px;
        border-radius: 5px;
        outline: none;
        border: 1px solid #fff;
        background: rgba(48, 56, 91, 0.5);
        color: #fff;
    }

    div.mfeedback input[type=submit], #mf-submitButton{ /* Permalink - use to edit and share this gradient: <a href="http://colorzilla.com/gradient-editor/#ffba00+1,ff7c00+100">http://colorzilla.com/gradient-editor/#ffba00+1,ff7c00+100</a> */
        background: #ffba00; /* Old browsers */
        background: -moz-linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffba00', endColorstr='#ff7c00', GradientType=1); /* IE6-9 fallback on horizontal gradient */
        text-align: center;
        color: #30385b;
        font-size: 14px;
        border-radius: 5px;
        padding: 17px 91px;
        border: 0;
        font-weight: 700;
        letter-spacing: 1px;
    }

    div.mfeedback input[type=submit]:hover, #mf-submitButton:hover{
        color: #fff;
        background: #ffba00; /* Old browsers */
        background: -moz-linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c00', endColorstr='#ffba00', GradientType=1); /* IE6-9 fallback on horizontal gradient */
    }

    div.mf-file {
        margin-bottom: 20px;
    }

    div.mfeedback *::-webkit-input-placeholder { /* Chrome */
        color: #fff;
    }

    div.mfeedback *:-ms-input-placeholder { /* IE 10+ */
        color: #fff;
    }

    div.mfeedback *::-moz-placeholder { /* Firefox 19+ */
        color: #fff;
        opacity: 1;
    }

    div.mfeedback *:-moz-placeholder { /* Firefox 4 - 18 */
        color: #fff;
        opacity: 1;
    }

    div.mfeedback-group {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-content: center;
        justify-content: space-evenly;
        align-items: center;
    }

    div.mfeedback-group > div {
        width: 100%
    }

    div.mf-pers, div.mf-policy, div.mf-advsend {
        text-align: left;
    }

    div.mf-pers label, div.mf-policy label, div.mf-advsend label {
        margin-left: 5px;
    }

    div.mf-pers a, div.mf-policy a, div.mf-advsend a {
        color: #ed9022;
    }

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1684938602666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */
/* /bitrix/components/siz184/dealer.feedback/templates/.default/style.css?17605486643602 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1684938602666 */
