

/* Start:/local/templates/niitm/components/bitrix/form.result.new/service/style.css?17035806872933*/
.block-form {
    background-color: #DFE6EE;
    margin: 10px 10px 30px -33px;
    padding: 10px 35px;
    display: none;
}

.block-form.active{
    display: block;
}

.block-form input[type=text] {
    float: right;
    width: 373px;
    margin: 0;
    padding: 8px 10px 7px 10px;
    font-size: 13px;
    color: #323232;
    border: 1px solid #bdc4cc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #fff;
}

.block-form input[type=file] {
    position: relative;
    float: right;
    width: 373px;
    margin: 0;
    padding: 8px 10px 7px 10px;
    font-size: 13px;
    color: #323232;
    border: 1px solid #bdc4cc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: url(/local/templates/niitm/images/upload_btm.png) no-repeat #fff;
    background-position: 99% 50%;
}
.block-form input[type=file] input {
    position: relative;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
    width: 373px;
    padding: 0;
    margin: 0;
    z-index: 999;
    cursor: pointer;
}
.block-form input[type=file] span {
    width: 265px;
    z-index: 998;
    position: absolute;
    height: 22px;
    display: block;
    padding: 6px 0px 0px 0px;
    font-size: 13px;
    color: #323232;
}
.block-form select{
    float: left;
    margin: 0;
    padding: 0;
    font-size: 13px;
    color: #323232;
    border: 1px solid #BDC4CC;
    background-color: #FFF;
    border-radius: 5px;
    padding: 5px;
    margin-left: 5px;
    min-width: 150px;
}
.block-form select:focus {
    outline-offset: 0;
    outline: 0;
}
.block-form textarea{
    float: right;
    width: 373px;
    height: 67px;
    overflow: auto;
    margin: 0;
    padding: 5px 10px 5px 10px;
    font-size: 13px;
    line-height: 15px;
    color: #323232;
    border: 1px solid #bdc4cc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #fff;
}

.block-form label, .block-form .label-strng {
    font-size: 13px;
    line-height: 15px;
    color: #323232;
    font-weight: normal;
    float: left;
    padding-top: 7px;
}

.block-form li {
    float: left;
    width: 100%;
    padding-bottom: 13px;
}

.send_res {
    display: inline-block;
    background: url(/local/templates/niitm/images/send_res.png);
    background-repeat: no-repeat;
    background-position: top left;
    width: 189px;
    height: 40px;
    cursor: pointer;
}

.send_res.active {
    background-position: top right !important;
}

.errortext {
    color: red;
}

.form_note{
    display: block;
    margin: 10px 0;
    color: green;
    font-weight: bold;
}

@media screen and (max-width: 960px) {
    .block-form input[type=text], .block-form input[type=file], .block-form select, .block-form textarea {
        float: none;
        width: 100% !important;
    }
    .block-form  label {
        width: 100%;
    }
}

/* End */


/* Start:/bitrix/components/bitrix/player/templates/.default/style.min.css?1688482104122*/
td.popupmenu div.popupitem .playlist-edit{background-image:url(/bitrix/components/bitrix/player/images/playlist_edit.gif)}
/* End */
/* /local/templates/niitm/components/bitrix/form.result.new/service/style.css?17035806872933 */
/* /bitrix/components/bitrix/player/templates/.default/style.min.css?1688482104122 */
