@font-face {
    font-family: "gt_eesti_bold";
    src: url("/static/css/fonts/GT-Eesti-Display-Bold.woff2") format("woff2"), url("/static/css/fonts/GT-Eesti-Display-Bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "gt_eesti_regular";
    src: url("/static/css/fonts/GT-Eesti-Display-Regular.woff2") format("woff2"), url("/static/css/fonts/GT-Eesti-Display-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: django-cms-iconfont;
    src: url("/static/css/fonts/django-cms-iconfont.woff2") format("woff2"), url("/static/css/fonts/django-cms-iconfont.woff") format("woff"), url("/static/css/fonts/django-cms-iconfont.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

.cms-icon, div.cms .cms-structure .cms-dragitem-collapsable:before, div.cms .cms-submenu-btn:before, div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon]:before, div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-rel]:before, div.cms .cms-toolbar-item-logo a, div.cms .cms-tooltip-touch:before, div.cms .cms-tooltip:before {
    display: inline-block;
    font: normal normal normal 16px/1 django-cms-iconfont;
    text-rendering: auto;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.cms-icon-alias:before {
    content: "\e001";
}

.cms-icon-arrow-right:before {
    content: "\e002";
}

.cms-icon-arrow-wide:before {
    content: "\e003";
}

.cms-icon-arrow:before {
    content: "\e004";
}

.cms-icon-bin:before {
    content: "\e005";
}

.cms-icon-check-o:before {
    content: "\e006";
}

.cms-icon-check-square:before {
    content: "\e007";
}

.cms-icon-check:before {
    content: "\e008";
}

.cms-icon-close:before {
    content: "\e009";
}

.cms-icon-cogs:before {
    content: "\e00a";
}

.cms-icon-copy:before {
    content: "\e00b";
}

.cms-icon-eye:before {
    content: "\e00c";
}

.cms-icon-forbidden:before {
    content: "\e00d";
}

.cms-icon-handler:before {
    content: "\e00e";
}

.cms-icon-highlight:before {
    content: "\e00f";
}

.cms-icon-home:before {
    content: "\e010";
}

.cms-icon-info:before {
    content: "\e011";
}

.cms-icon-loader:before {
    content: "\e012";
}

.cms-icon-lock:before {
    content: "\e013";
}

.cms-icon-logo:before, div.cms .cms-toolbar-item-logo a:before {
    content: "\e014";
}

.cms-icon-menu:before {
    content: "\e015";
}

.cms-icon-minimize:before {
    content: "\e016";
}

.cms-icon-minus-square-o:before {
    content: "\e017";
}

.cms-icon-minus-square:before {
    content: "\e018";
}

.cms-icon-minus:before {
    content: "\e019";
}

.cms-icon-paste:before {
    content: "\e01a";
}

.cms-icon-pencil:before {
    content: "\e01b";
}

.cms-icon-pin:before {
    content: "\e01c";
}

.cms-icon-plugins:before {
    content: "\e01d";
}

.cms-icon-plus-square-o:before {
    content: "\e01e";
}

.cms-icon-plus:before {
    content: "\e01f";
}

.cms-icon-puzzle:before {
    content: "\e020";
}

.cms-icon-scissors:before {
    content: "\e021";
}

.cms-icon-search:before {
    content: "\e022";
}

.cms-icon-sitemap:before {
    content: "\e023";
}

.cms-icon-squares:before {
    content: "\e024";
}

.cms-icon-window:before {
    content: "\e025";
}

.cms-hover-tooltip {
    position: relative;
    z-index: 1001;
}

/*# sourceMappingURL=fonts.css.map */
.timed_modal {
    font-family: "gt_eesti_regular", Helvetica, sans-serif;
    z-index: 100;
    position: fixed;
    color: #393939;
    display: block;
    width: 850px;
    max-width: 90%;
    height: 500px;
    top: 0;
    box-sizing: border-box;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.timed_modal .cms-icon, .timed_modal .close_modal {
    cursor: pointer;
}

.timed_modal .header {
    width: 100%;
    font-size: large;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #cccccc;
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}

.timed_modal .header .title {
    padding-left: 0.8rem;
}

.timed_modal .header .icon-group {
    float: right;
    padding-right: 0.8rem;
}

.timed_modal iframe {
    width: 100%;
    height: 90%;
    margin-left: auto;
    margin-right: auto;
}

/*# sourceMappingURL=style.css.map */
