

/* Start:/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/style.css?163705751210650*/
.file-placeholder {
    margin-left : 56px;
}

.file-placeholder .loading-wrap {
    display        : inline-block;
    margin-left    : 15px;
    vertical-align : middle;
    position       : relative;
    width          : 50%;
}

.file-placeholder .loading {
    background         : #e3ebed;
    display            : block;
    border             : 1px solid;
    border-top         : 1px solid #bcc2c4;
    border-left-color  : #cfd7d9;
    border-right-color : #cfd7d9;
    border-bottom      : 1px solid #dde5e6;
    border-radius      : 2px;
    height             : 17px;
    -webkit-box-shadow : inset 0 1px 2px rgba(188, 194, 196, 0.7);
    -moz-box-shadow    : inset 0 1px 2px rgba(188, 194, 196, 0.7);
    box-shadow         : inset 0 1px 2px rgba(188, 194, 196, 0.7);
}

.file-placeholder .loading .del-but {
    background : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat 7px -20px;
    cursor     : pointer;
    height     : 20px;
    position   : absolute;
    right      : 0;
    top        : 0;
    width      : 20px;
}

.file-placeholder .load-indicator {
    background    : #40c0e9;
    background    : linear-gradient(top, #40c0e9, #2698db);
    background    : -moz-linear-gradient(top, #40c0e9, #2698db);
    background    : -o-linear-gradient(top, #40c0e9, #2698db);
    background    : -ms-linear-gradient(top, #40c0e9, #2698db);
    background    : -webkit-gradient(linear, left top, left bottom, from(#40c0e9), to(#2698db));
    border-radius : 2px;
    color         : #fff;
    font-size     : 12px;
    height        : 19px;
    text-align    : center;
    text-shadow   : 0 1px 0 rgba(56, 124, 162, 1);
    left          : 0;
    top           : 0;
    position      : absolute;
}

.file-placeholder .load-number {
    display     : inline-block;
    box-sizing  : border-box;
    padding-top : 2px;
}

.file-placeholder .files-title {
    background   : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat;
    color        : #5c6470;
    font-size    : 12px;
    text-shadow  : 0 1px 0 rgba(255, 255, 255, 0.8);
    left         : 13px;
    top          : 12px;
    width        : 54px;
    padding-left : 20px;
    position     : absolute;
}

.file-placeholder .files-list-wrap {
    margin-left : 56px;
}

html * .file-placeholder .files-list {
    width : auto !important;
}

.file-placeholder .files-list {
    margin-top   : -10px;
    table-layout : fixed;
    width        : 100%;
    position     : relative;
}

.file-placeholder .files-list td {
    box-shadow    : 0 -2px 0 -1px #FFFFFF inset;
    border-bottom : 1px solid #dde5e8;
    color         : #5c6470;
    font-size     : 12px;
    line-height   : 16px;
    padding       : 10px 0 10px;
    white-space   : nowrap;
    overflow      : hidden;
    text-overflow : ellipsis;
    position      : relative;
    zoom          : 1;
}

.file-placeholder .file-edit,
.file-placeholder .file-section {
    display : none;
}

.file-placeholder .files-name {
    width : 30%
}

.file-placeholder .files-size {
    width : 12%
}

.file-placeholder .files-storage {
    width : 20%
}

.file-placeholder .files-storage .files-storage-text {
    display : inline-block;
    width   : 80px;
    color   : #5C6470;
}

.file-placeholder .files-storage-block {
    position : relative;
}

.file-placeholder .files-text {
    -moz-box-sizing : border-box;
    color           : #2067B0;
    display         : inline-block;
    font-weight     : bold;
    max-width       : 100%;
    padding-right   : 20px;
    position        : relative;
    zoom            : 1;
}

.file-placeholder .error-load .files-text {
    color : #bb0000;
}

.file-placeholder .f-wrap {
    display   : inline-block;
    overflow  : hidden;
    width     : 100%;
    word-wrap : break-word;
    zoom      : 1;
}

.file-placeholder .del-but {
    background : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat 0 0;
    cursor     : pointer;
    height     : 20px;
    position   : absolute;
    right      : 0;
    top        : 0;
    width      : 20px;
}

.file-placeholder .files-text .del-but {
    background-position : 6px -19px;
    display             : inline-block;
    margin-top          : -2px;
    position            : static;
    vertical-align      : top;
}

.file-placeholder .loading .del-but {
    background-position : 7px -20px;
    top                 : 0;
}

.file-placeholder .files-storage-block .del-but {
    background-position : 7px -20px;
    top                 : 0;
}

.file-placeholder .info-icon {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat -112px -60px;
    display        : inline-block;
    height         : 16px;
    margin-right   : 10px;
    vertical-align : middle;
    width          : 17px;
}

.file-placeholder .stor-place {
    display        : inline-block;
    margin-left    : 10px;
    vertical-align : top;
}

.file-placeholder .stor-text {
    display       : inline-block;
    border-bottom : 1px solid #5c6470;
}

.file-placeholder .stor-pl-arrow {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat -130px -23px;
    display        : inline-block;
    margin-left    : 10px;
    height         : 5px;
    vertical-align : middle;
    width          : 3px;
}

.file-placeholder .edit-stor {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat 4px -64px;
    /*cursor:pointer;*/
    /*display:inline-block;*/
    display        : none;
    height         : 15px;
    margin-left    : 0px;
    vertical-align : middle;
    width          : 15px;
}

.file-placeholder .files-path,
.file-placeholder .files-path:visited,
.file-placeholder .files-path:active,
.file-placeholder .files-path:link,
.file-placeholder .files-path:hover {
    border-bottom   : 1px dashed #5C6470;
    display         : inline-block;
    color           : #5C6470;
    /*margin-left:10px;*/
    text-decoration : none;
}

.file-placeholder .files-placement,
.file-placeholder .files-placement:visited,
.file-placeholder .files-placement:active,
.file-placeholder .files-placement:link,
.file-placeholder .files-placement:hover {
    display         : inline-block;
    color           : #5C6470;
    /*margin-left:10px;*/
    text-decoration : none;
}

.file-selectdialog {
    -moz-border-bottom-colors : none;
    -moz-border-image         : none;
    -moz-border-left-colors   : none;
    -moz-border-right-colors  : none;
    -moz-border-top-colors    : none;

    border-radius             : 2px 2px 2px 2px;
    border-style              : solid;
    border-width              : 1px;
    margin-bottom             : 11px;
    overflow                  : hidden;
    padding                   : 13px 30px 0 0;
    position                  : relative;
    display                   : none;
}

.file-selectdialog .file-placeholder {
    margin-left : 56px;
}

.file-selectdialog .file-simple .file-placeholder {
    margin-top  : 0px;
    margin-left : 90px;
}

.file-selectdialog .file-label {
    font-size    : 12px;
    left         : 13px;
    padding-left : 20px;
    position     : absolute;
    top          : 12px;
    width        : 54px;
    line-height  : 20px;
}

.file-selectdialog .file-extended .file-selector {
    border-radius : 5px 5px 5px 5px;
    font-size     : 17px;
    font-weight   : bold;
    line-height   : 26px;
    margin        : 30px 0 10px;
    padding       : 24px 3px 43px 191px;
    position      : relative;
}

.file-selectdialog .file-extended .file-selector-active {
    background-position : 57px -88px;
    padding             : 21px 0 40px 190px;
}

.file-selectdialog .file-extended .file-selector:hover {
    border  : 3px dashed #d4dde1;
    padding : 21px 0 40px 188px;
}

.file-selectdialog .file-extended .file-load-img {
    background : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/loading-place-img.gif") no-repeat 0 0 !important;
    height     : 79px;
    left       : 58px;
    top        : 20px;
    position   : absolute;
    width      : 90px;
}

.file-selectdialog .file-extended .file-selector:hover .file-load-img {
    background-position : 0 -104px;
    left                : 55px;
    top                 : 17px;
}

.file-selectdialog .file-extended .file-uploader {
    color          : #2067B0;
    display        : inline-block;
    overflow       : hidden;
    position       : relative;
    vertical-align : top;
}

.file-selectdialog .file-extended .file-uploader .file-but-text {
    cursor  : pointer;
    display : block;
    width   : 100%;
    height  : 100%;
}

.file-selectdialog .file-simple .file-uploader .file-fileUploader {
    /*font-size: 12px;*/
}

.file-selectdialog .file-uploader .file-fileUploader {
    font-size : 120px;
    height    : 85px;
    opacity   : 0;
    filter    : alpha(opacity=0);
    position  : absolute;
    right     : 0;
    top       : -20px;
    cursor    : pointer;
}

.file-selectdialog .file-uploader .file-filemacos {
    left : 0 !important;
}

.file-selectdialog .file-label2 {
    color          : #5C6470;
    font-size      : 12px;
    margin-left    : 58px;
    padding-bottom : 11px;
}

.file-selectdialog .file-simple,
.file-selectdialog .file-extended {
    display     : none;
    margin-left : 30px;
}

.file-selectdialog .file-simple .file-label2 {
    margin-top : 20px;
}

.file-selectdialog .file-simple .file-selector {
    color       : #5c6470;
    overflow    : hidden;
    height      : 30px;
    /*font-size:12px;*/
    font-weight : bold;
    margin      : 6px 0 6px 90px;
    text-shadow : 0 1px 0 rgba(255, 255, 255, 0.8);
}

.file-selectdialog .file-simple .file-uploader {
    overflow       : hidden;
    position       : relative;
    display        : inline-block;
    margin         : 0 15px 0 0;
    vertical-align : middle;
    cursor         : pointer;
}

.file-selectdialog .file-simple .file-uploader-left {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat 0px -240px;
    display        : inline-block;
    height         : 25px;
    vertical-align : top;
    width          : 4px;
}

.file-selectdialog .file-simple .file-uploader-right {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") no-repeat -7px -240px;
    display        : inline-block;
    height         : 25px;
    vertical-align : top;
    width          : 4px;
}

.file-selectdialog .file-simple .file-but-text {
    background     : url("/local/templates/main/components/bitrix/main.file.input/drag_n_drop2/images/live_feed_sprite.png") repeat-x 0 -267px;
    color          : #7A808C;
    display        : inline-block;
    font-size      : 12px;
    font-weight    : bold;
    height         : 25px;
    padding        : 2px 10px 0;
    text-shadow    : 0 1px 0 rgba(255, 255, 255, 0.8);
    vertical-align : top;
}

.dnd {
    height : auto !important;

    min-height: 5rem;
}

/* End */


/* Start:/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/style.min.css?17354465147420*/
.file-placeholder .loading-wrap{display:inline-block;margin-left:15px;vertical-align:middle;position:relative;width:50%}.file-placeholder .loading{background:#e3ebed;display:block;border:1px solid;border-top:1px solid #bcc2c4;border-left-color:#cfd7d9;border-right-color:#cfd7d9;border-bottom:1px solid #dde5e6;border-radius:2px;height:17px;-webkit-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);-moz-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);box-shadow:inset 0 1px 2px rgba(188,194,196,0.7)}.file-placeholder .loading .del-but{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat 7px -20px;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.file-placeholder .load-indicator{background:#40c0e9;background:linear-gradient(top,#40c0e9,#2698db);background:-moz-linear-gradient(top,#40c0e9,#2698db);background:-o-linear-gradient(top,#40c0e9,#2698db);background:-ms-linear-gradient(top,#40c0e9,#2698db);background:-webkit-gradient(linear,left top,left bottom,from(#40c0e9),to(#2698db));border-radius:2px;color:#fff;font-size:12px;height:19px;text-align:center;text-shadow:0 1px 0 rgba(56,124,162,1);left:0;top:0;position:absolute}.file-placeholder .load-number{display:inline-block;box-sizing:border-box;padding-top:2px}.file-placeholder .files-title{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat;color:#5c6470;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.8);left:13px;top:12px;width:54px;padding-left:20px;position:absolute}html* .file-placeholder .files-list{width:auto!important}.file-placeholder .files-list{margin-top:-10px;table-layout:fixed;width:100%;position:relative}.file-placeholder .files-list td{box-shadow:0 -2px 0 -1px #fff inset;border-bottom:1px solid #dde5e8;color:#5c6470;font-size:12px;line-height:16px;padding:10px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;zoom:1}.file-placeholder .file-edit,.file-placeholder .file-section{display:none}.file-placeholder .files-name{width:40%}.file-placeholder .files-size{width:12%}.file-placeholder .files-storage{width:20%}.file-placeholder .files-storage .files-storage-text{display:inline-block;width:80px;color:#5c6470}.file-placeholder .files-storage-block{position:relative}.file-placeholder .files-text{-moz-box-sizing:border-box;color:#2067b0;display:inline-block;font-weight:bold;max-width:100%;padding-right:20px;position:relative;zoom:1;padding-left:5px}.file-placeholder .error-load .files-text{color:#b00}.file-placeholder .f-wrap{display:inline-block;overflow:hidden;width:100%;word-wrap:break-word;zoom:1}.file-placeholder .del-but{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat 0 0;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.file-placeholder .files-text .del-but{background-position:6px -19px;display:inline-block;margin-top:-2px;position:static;vertical-align:top}.file-placeholder .loading .del-but{background-position:7px -20px;top:0}.file-placeholder .files-storage-block .del-but{background-position:7px -20px;top:0}.file-placeholder .info-icon{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat -112px -60px;display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:17px}.file-placeholder .stor-place{display:inline-block;margin-left:10px;vertical-align:top}.file-placeholder .stor-text{display:inline-block;border-bottom:1px solid #5c6470}.file-placeholder .stor-pl-arrow{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat -130px -23px;display:inline-block;margin-left:10px;height:5px;vertical-align:middle;width:3px}.file-placeholder .edit-stor{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat 4px -64px;display:none;height:15px;margin-left:0;vertical-align:middle;width:15px}.file-placeholder .files-path,.file-placeholder .files-path:visited,.file-placeholder .files-path:active,.file-placeholder .files-path:link,.file-placeholder .files-path:hover{border-bottom:1px dashed #5c6470;display:inline-block;color:#5c6470;text-decoration:none}.file-placeholder .files-placement,.file-placeholder .files-placement:visited,.file-placeholder .files-placement:active,.file-placeholder .files-placement:link,.file-placeholder .files-placement:hover{display:inline-block;color:#5c6470;text-decoration:none}.file-selectdialog{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 transparent;border-radius:2px 2px 2px 2px;border-style:solid;border-color:#ccc;border-width:1px;margin-bottom:10px;overflow:hidden;padding:10px 10px 0 0;position:relative;display:none}.file-selectdialog .file-simple .file-placeholder{margin-top:0;margin-left:90px}.file-selectdialog .file-label{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat -146px -186px;color:#5c6470;font-size:12px;padding-left:20px;text-shadow:0 1px 0 rgba(255,255,255,0.8);width:54px;line-height:20px;display:block;position:relative;margin-left:5px;margin-bottom:5px}.file-selectdialog .file-extended .file-selector{border-radius:5px 5px 5px 5px;color:#a0aeb5;line-height:16px;margin:10px 0 7px 0;padding:5px 0 8px 5px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.file-selectdialog .file-extended .file-selector-active,.file-selectdialog .file-extended .file-selector:hover{border:3px dashed #d4dde1;padding:5px 0 5px 5px;margin-left:-3px;margin-top:7px}.file-selectdialog .file-extended .file-load-img{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/loading-place-img.gif") no-repeat 0 0;height:79px;left:58px;top:20px;position:absolute;width:90px}.file-selectdialog .file-extended .file-selector:hover .file-load-img{background-position:0 -104px;left:55px;top:17px}.file-selectdialog .file-extended .file-uploader{color:#2067b0;display:inline-block;overflow:hidden;position:relative;vertical-align:top}.file-selectdialog .file-extended .file-uploader .file-but-text{cursor:pointer;display:block;width:100%;height:auto}.file-selectdialog .file-uploader .file-fileUploader{font-size:120px;height:85px;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:-20px;cursor:pointer}.file-selectdialog .file-uploader .file-filemacos{left:0!important}.file-selectdialog .file-label2{color:#5c6470;font-size:12px;margin-left:58px;padding-bottom:11px}.file-selectdialog .file-simple,.file-selectdialog .file-extended{display:none;margin-left:10px}.file-selectdialog .file-simple .file-label2{margin-top:20px}.file-selectdialog .file-simple .file-selector{color:#5c6470;overflow:hidden;height:30px;font-weight:bold;margin:6px 0 6px 90px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.file-selectdialog .file-simple .file-uploader{overflow:hidden;position:relative;display:inline-block;margin:0 15px 0 0;vertical-align:middle;cursor:pointer}.file-selectdialog .file-simple .file-uploader-left{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat 0 -240px;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-uploader-right{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") no-repeat -7px -240px;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-but-text{background:url("/local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/images/live_feed_sprite.png") repeat-x 0 -267px;color:#7a808c;display:inline-block;font-size:12px;font-weight:bold;height:25px;padding:2px 10px 0;text-shadow:0 1px 0 rgba(255,255,255,0.8);vertical-align:top}.webform-field-upload-notice{font-size:10px}
/* End */


/* Start:/bitrix/components/niges/cookiesaccept/templates/.default/style.css?17683721292729*/
/* NIGES.COOKIESACCEPT */

.nca-cookiesaccept-line {
    font-size: inherit;
    font-family: inherit;
    line-height: 1;
    padding: 10px;
}


.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
    color:#111;
}
.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
    color:#eee;
}

.nca-cookiesaccept-line.style-1 {
    /* background-position: center;
    background-repeat: repeat-x;
	background-image: url(/bitrix/components/niges/cookiesaccept/templates/.default/images/style-1-2.svg);
    background-size: contain; */
    background-color: rgb(61, 168, 255); 
}

.nca-cookiesaccept-line.style-2 {
    background-color: rgb(13, 62, 102);
}


.nca-cookiesaccept-line.style-3 {
    background-color: rgb(197, 197, 197);
}

.nca-cookiesaccept-line.style-4 {
    background-color: rgb(71, 71, 71);
}

.nca-cookiesaccept-line.style-5 {
    background-color: rgb(61, 255, 158);
}

.nca-cookiesaccept-line.style-6 {
    background-color: rgb(9, 92, 50);
}

.nca-cookiesaccept-line.style-7 {
    background-color: rgb(84, 255, 61);
}

.nca-cookiesaccept-line.style-8 {
    background-color: rgb(92, 5, 5);
}

.nca-cookiesaccept-line.style-9 {
    background-color: rgb(203, 255, 61);
}

.nca-cookiesaccept-line.style-10 {
    background-color: rgb(70, 94, 4);
}

.nca-cookiesaccept-line.style-11 {
    background-color: rgb(255, 148, 61);
}

.nca-cookiesaccept-line.style-12 {
    background-color: rgb(138, 70, 14);
}

.nca-cookiesaccept-line.style-13 {
    background-color: rgb(255, 61, 61);
}

.nca-cookiesaccept-line.style-14 {
    background-color: rgb(119, 22, 22);
}

.nca-cookiesaccept-line.style-15 {
    background-color: rgb(255, 61, 152);
}

.nca-cookiesaccept-line.style-16 {
    background-color: rgb(85, 10, 45);
}

.nca-cookiesaccept-line.style-17 {
    background-color: rgb(83, 129, 255);
}

.nca-cookiesaccept-line.style-18 {
    background-color: rgb(6, 37, 122);
}

 
.nca-cookiesaccept-line.style-19 {
    background-color: rgb(255, 255, 255);
}

.nca-cookiesaccept-line.style-20 {
    background-color: rgb(0, 0, 0);
}
 

@media screen and (min-width:767.01px) {
	.nca-hidden-pc {display: none !important;}
}
@media screen and (max-width:767px) {
	.nca-hidden-mobile {display: none !important;}
}
/* End */
/* /local/templates/main/components/bitrix/main.file.input/drag_n_drop2/style.css?163705751210650 */
/* /local/components/slam/easyform/templates/saz_popup/bitrix/main.file.input/drag_n_drop/style.min.css?17354465147420 */
/* /bitrix/components/niges/cookiesaccept/templates/.default/style.css?17683721292729 */
