/* line 1, ../sass/_reset.scss */
*, *::before, *::after { margin: 0; padding: 0; max-height: 999999px; text-decoration: none; border: none; list-style: none; outline: none; line-height: 1.5em; color: inherit; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 14, ../sass/_reset.scss */
input, select, textarea { border: none; background: none; font-size: inherit; color: inherit; line-height: inherit; font-family: inherit; }

/* line 23, ../sass/_reset.scss */
*::-webkit-input-placeholder { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); color: inherit; }

/* line 24, ../sass/_reset.scss */
*::-moz-placeholder { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); color: inherit; }

/* line 25, ../sass/_reset.scss */
*:-moz-placeholder { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); color: inherit; }

/* line 26, ../sass/_reset.scss */
*:-ms-input-placeholder { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); color: inherit; }

/* line 28, ../sass/_reset.scss */
article, aside, footer, header, nav, section { display: block; }

/* line 5, ../sass/_form.scss */
.admin-form .two-in-row { width: 100%; display: table; overflow: visible; }
/* line 10, ../sass/_form.scss */
.admin-form .two-in-row .form-row { display: table-cell; vertical-align: top; overflow: visible; }
/* line 15, ../sass/_form.scss */
.admin-form .two-in-row .form-row:first-child { text-align: left; }
/* line 18, ../sass/_form.scss */
.admin-form .two-in-row .form-row:last-child { text-align: right; }

/* line 26, ../sass/_form.scss */
.form-row { margin: 1em 0; padding: 0 3.14286em; position: relative; }
/* line 31, ../sass/_form.scss */
.form-row .text-data-holder { position: relative; }
/* line 33, ../sass/_form.scss */
.form-row .text-data-holder .tooltip, .form-row .text-data-holder .tooltip-list { display: none; position: absolute; width: 100%; left: 0; top: 100%; margin-top: -2px; z-index: 1; background: white; padding: 1em; border-left: 2px solid #aab4c1; border-right: 2px solid #e3e3e3; border-bottom: 2px solid #e3e3e3; max-height: 300px; overflow-y: auto; }
/* line 35, ../sass/_form.scss */
.form-row .text-data-holder .tooltip.tooltip-list, .form-row .text-data-holder .tooltip-list.tooltip-list { display: block; }
/* line 37, ../sass/_form.scss */
.form-row .text-data-holder .tooltip.tooltip-list.hidden, .form-row .text-data-holder .tooltip-list.tooltip-list.hidden { display: none; }
/* line 54, ../sass/_form.scss */
.form-row .text-data-holder .tooltip li, .form-row .text-data-holder .tooltip-list li { cursor: pointer; margin: .2em 0; }
/* line 57, ../sass/_form.scss */
.form-row .text-data-holder .tooltip li:hover, .form-row .text-data-holder .tooltip li.active, .form-row .text-data-holder .tooltip-list li:hover, .form-row .text-data-holder .tooltip-list li.active { background: #e3e3e3; }
/* line 64, ../sass/_form.scss */
.form-row input, .form-row select, .form-row textarea, .form-row pre { width: 100%; background: #e3e3e3; -webkit-transition: background 400ms; -moz-transition: background 400ms; -o-transition: background 400ms; transition: background 400ms; color: #435772; padding: .7em 1em; border-top: 2px solid #aab4c1; border-left: 2px solid #aab4c1; border-right: 2px solid #e3e3e3; border-bottom: 2px solid #e3e3e3; }
/* line 74, ../sass/_form.scss */
.form-row input:focus, .form-row select:focus, .form-row textarea:focus, .form-row pre:focus { background: white; }
/* line 77, ../sass/_form.scss */
.form-row input[readonly], .form-row select[readonly], .form-row textarea[readonly], .form-row pre[readonly] { background: #e3e3e3; cursor: default; }
/* line 83, ../sass/_form.scss */
.form-row pre { white-space: pre-wrap; }
/* line 90, ../sass/_form.scss */
.form-row.checkbox.multi-select > label::before, .form-row.multi-select.multi-select > label::before { content: none; }
/* line 94, ../sass/_form.scss */
.form-row.checkbox label::before, .form-row.multi-select label::before { color: transparent; content: "\007C\00a0\00a0"; display: inline-block; width: 1.23077em; height: 1.23077em; background: #e3e3e3; border-top: 2px solid #aab4c1; border-left: 2px solid #aab4c1; border-right: 2px solid #e3e3e3; border-bottom: 2px solid #e3e3e3; vertical-align: baseline; margin-right: .5em; text-align: center; line-height: 1em; -webkit-transition: background 400ms; -moz-transition: background 400ms; -o-transition: background 400ms; transition: background 400ms; }
/* line 112, ../sass/_form.scss */
.form-row.checkbox input, .form-row.multi-select input { visibility: hidden; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
/* line 118, ../sass/_form.scss */
.form-row.checkbox input:checked + label::before, .form-row.multi-select input:checked + label::before { color: #0a61ba; content: "\2714"; background: white; }
/* line 124, ../sass/_form.scss */
.form-row.checkbox > div, .form-row.multi-select > div { position: relative; }
/* line 131, ../sass/_form.scss */
.form-row.checkbox .multi-select-item img, .form-row.multi-select .multi-select-item img { width: 50px; height: auto; vertical-align: middle; margin: 0 1em; }
/* line 137, ../sass/_form.scss */
.form-row.submit { padding: 0 6.28571em; }
/* line 139, ../sass/_form.scss */
.form-row.submit input, .form-row.submit button { font-size: 1.14286em; color: white; text-transform: uppercase; font-weight: bold; padding: .6em .8em; text-align: center; background: #0a61ba; border: none; border-bottom: 2px solid #32405a; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; }
/* line 154, ../sass/_form.scss */
.form-row .icon { width: 32px; height: 31px; position: absolute; left: 0; top: 50%; margin-top: -15px; }
/* line 160, ../sass/_form.scss */
.form-row.login .icon { background: url("/asset/admin/i/login/icon_login.png") no-repeat center center; }
/* line 164, ../sass/_form.scss */
.form-row.password .icon { background: url("/asset/admin/i/login/icon_password.png") no-repeat center center; }
/* line 168, ../sass/_form.scss */
.form-row .hint-wrapper { position: absolute; right: 0; top: 50%; margin-top: -16px; width: 34px; height: 33px; background: url("/asset/admin/i/login/icon_quest.png") no-repeat center center; }
/* line 174, ../sass/_form.scss */
.form-row .hint-wrapper .hint { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); }

/* line 7, ../sass/main.scss */
html { height: 100%; }

/* line 11, ../sass/main.scss */
body { background: #435772; height: 100%; font-size: 13px; font-family: Arial, sans-serif; }

/* line 18, ../sass/main.scss */
.layout-login-wrapper { height: 100%; text-align: center; padding-bottom: 5em; background: #e3e3e3; }
/* line 24, ../sass/main.scss */
.layout-login-wrapper .layout-login-form { display: inline-block; text-align: left; min-width: 44%; vertical-align: middle; font-size: 1.07692em; }
/* line 31, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .logo { background: url("/asset/admin/i/login/logo.png") no-repeat center 60% #435772; height: 7em; }
/* line 36, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .description { background: #32405a; color: #aab4c1; text-align: center; padding: .7em 0; }
/* line 43, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form { background: white; padding: 2.2em; }
/* line 48, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row { width: 100%; display: table; overflow: visible; }
/* line 54, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row { display: table-cell; vertical-align: top; overflow: visible; }
/* line 60, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row:first-child { text-align: left; }
/* line 63, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row:last-child { text-align: right; }
/* line 68, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list-holder { cursor: pointer; overflow: visible; display: inline-block; padding-left: 1.2em; background: url("/asset/admin/i/login/pick.png") no-repeat 0 50%; position: relative; }
/* line 75, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list-holder > a { border-bottom: 1px dotted #435772; }
/* line 80, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list { display: none; text-align: center; position: absolute; top: -.8em; right: -.8em; padding: .8em; background: white; z-index: 10; border: 1px solid #aab4c1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
/* line 89, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list.opened { display: block; }
/* line 93, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list .item { cursor: pointer; }
/* line 95, ../sass/main.scss */
.layout-login-wrapper .layout-login-form .admin-form .two-in-row .form-row .lang-list .item:hover { color: #0a61ba; }
/* line 106, ../sass/main.scss */
.layout-login-wrapper .layout-footer { position: absolute; bottom: 0; left: 0; right: 0; }
/* line 111, ../sass/main.scss */
.layout-login-wrapper::after { content: ""; display: inline-block; height: 100%; width: 0; vertical-align: middle; }

/* line 120, ../sass/main.scss */
.layout-wrapper {
    width: 100%;
    max-width: 1500px;
    min-width: 850px;
    margin: 0 auto;
}

/* line 127, ../sass/main.scss */
.layout-header { display: table; table-layout: fixed; background: #32405a; }

/* line 133, ../sass/main.scss */
.layout-logo { display: table-cell; vertical-align: middle; width: 18%; padding-left: 2.5em; padding-top: 1.8em; }

/* line 141, ../sass/main.scss */
.layout-main-menu { display: table-cell; padding-right: 2em; padding-top: 1.8em; vertical-align: bottom; }

/* line 148, ../sass/main.scss */
.main-menu { display: table; width: 100%; border-spacing: .25em 0; table-layout: fixed; margin-left: -.25em; }
/* line 155, ../sass/main.scss */
.main-menu .main-menu-item { display: table-cell; background: #435772; -moz-border-radius-topleft: 0.5em; -webkit-border-top-left-radius: 0.5em; border-top-left-radius: 0.5em; -moz-border-radius-topright: 0.5em; -webkit-border-top-right-radius: 0.5em; border-top-right-radius: 0.5em; position: relative; padding: 1.5em 1em 1em; text-align: center; color: white; vertical-align: bottom; overflow: hidden; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; }
/* line 168, ../sass/main.scss */
.main-menu .main-menu-item.components .level_0::before { content: ""; display: inline-block; width: 100%; background: url("/asset/admin/i/main_menu/components.png") no-repeat center; height: 3em; }
/* line 175, ../sass/main.scss */
.main-menu .main-menu-item.settings .level_0::before { content: ""; display: inline-block; width: 100%; height: 3em; background: url("/asset/admin/i/main_menu/settings.png") no-repeat center; }
/* line 182, ../sass/main.scss */
.main-menu .main-menu-item.service .level_0::before { content: ""; display: inline-block; width: 100%; height: 3em; background: url("/asset/admin/i/main_menu/service.png") no-repeat center; }
/* line 189, ../sass/main.scss */
.main-menu .main-menu-item.user .level_0::before { content: ""; display: inline-block; width: 100%; height: 3em; background: url("/asset/admin/i/main_menu/user.png") no-repeat center; }
/* line 196, ../sass/main.scss */
.main-menu .main-menu-item.cms .level_0::before { content: ""; display: inline-block; width: 100%; height: 3em; background: url("/asset/admin/i/main_menu/cms.png") no-repeat center; }
/* line 204, ../sass/main.scss */
.main-menu .main-menu-item img { height: 3em; width: auto; }
/* line 209, ../sass/main.scss */
.main-menu .main-menu-item .menu-sub-list { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 200ms; -moz-transition: opacity 200ms; -o-transition: opacity 200ms; transition: opacity 200ms; z-index: 100; position: absolute; top: 100%; left: 0; width: 150%; background: #5f7490; text-align: left; border-bottom: 2px solid #32405a; padding: 1.5em 0; }
/* line 222, ../sass/main.scss */
.main-menu .main-menu-item .menu-sub-list .menu-sub-item { padding: .7em 1.5em; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; }
/* line 225, ../sass/main.scss */
.main-menu .main-menu-item .menu-sub-list .menu-sub-item:hover { background: #435772; }
/* line 231, ../sass/main.scss */
.main-menu .main-menu-item:hover { background: #5f7490; overflow: visible; }
/* line 234, ../sass/main.scss */
.main-menu .main-menu-item:hover .menu-sub-list { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); }
/* line 239, ../sass/main.scss */
.main-menu .main-menu-item:last-child .menu-sub-list { left: auto; right: 0; }

/* line 247, ../sass/main.scss */
.layout-body { display: table; table-layout: fixed; width: 100%; }

/* line 253, ../sass/main.scss */
.layout-page-list { vertical-align: top; display: table-cell; width: 18%; padding-left: 2.5em; padding-bottom: 1em; background: #435772; position: relative; -webkit-transition: width 200ms; -moz-transition: width 200ms; -o-transition: width 200ms; transition: width 200ms; }
/* line 258, ../sass/main.scss */
.layout-page-list.closed { width: 2.5%; }
/* line 267, ../sass/main.scss */
.layout-page-list .close-button { display: block; width: 1.5em; height: 1.5em; position: absolute; font-size: 1.23077em; top: 1em; right: 0; background: url("/asset/admin/i/page_list/close_button.png") no-repeat -1.5em center; cursor: pointer; }
/* line 277, ../sass/main.scss */
.layout-page-list .close-button.active { background-position: 0 center; }

/* line 283, ../sass/main.scss */
.page-list { position: relative; overflow: hidden; }
/* line 286, ../sass/main.scss */
.page-list .header { font-weight: bold; font-size: 1.23077em; color: white; margin: 1em 0; text-transform: uppercase; display: block; }
/* line 294, ../sass/main.scss */
.page-list .page-list-item { display: block; color: #aab4c1; }
/* line 297, ../sass/main.scss */
.page-list .page-list-item.active, .page-list .page-list-item:hover { color: white; }
/* line 300, ../sass/main.scss */
.page-list .page-list-item.level_0 { padding: 0.4em 0 0.4em 1.85714em; position: relative; font-size: 1.07692em; }
/* line 304, ../sass/main.scss */
.page-list .page-list-item.level_0::before { content: ""; position: absolute; width: 12px; height: 12px; top: 50%; margin-top: -6px; left: 0; background: url("/asset/admin/i/page_list/item.png") no-repeat 0 0; }
/* line 313, ../sass/main.scss */
.page-list .page-list-item.level_0.active::before, .page-list .page-list-item.level_0:hover::before { background: url("/asset/admin/i/page_list/item_active.png") no-repeat 0 0; }
/* line 316, ../sass/main.scss */
.page-list .page-list-item.level_1 { font-size: 0.92308em; padding: .2em 0; }

/* line 323, ../sass/main.scss */
.layout-content { padding: 0 2.5em 2.5em; vertical-align: top; display: table-cell; background: #efefef; border-top: .25em solid white; border-bottom: 0.25em solid #aab4c1; }
/* line 331, ../sass/main.scss */
.layout-content h1 { color: #32405a; text-transform: uppercase; font-size: 1.69231em; margin: 1em 0 .5em; }
/* line 338, ../sass/main.scss */
.layout-content.inner { background: #e3e3e3; padding: 0; }
/* line 344, ../sass/main.scss */
.layout-content::after { content: ""; display: block; clear: both; }
/* line 350, ../sass/main.scss */
.layout-content table { border-collapse: collapse; width: 100%; }
/* line 353, ../sass/main.scss */
.layout-content table.wider td, .layout-content table.wider .th-wrapper { padding: .5em; }
/* line 356, ../sass/main.scss */
.layout-content table th { background: #00cc99; border: 1px solid #03a67f; border-top: 1px solid #00cc99; border-bottom: none; color: white; font-style: italic; text-decoration: underline; font-weight: normal; text-align: left; }
/* line 366, ../sass/main.scss */
.layout-content table th:first-child { border-left: none; }
/* line 369, ../sass/main.scss */
.layout-content table th:last-child { border-right: none; }
/* line 375, ../sass/main.scss */
.layout-content table th .th-wrapper { padding: 1em; position: relative; overflow: hidden; }
/* line 379, ../sass/main.scss */
.layout-content table th .th-wrapper:hover { overflow: visible; }
/* line 381, ../sass/main.scss */
.layout-content table th .th-wrapper:hover .filter-container { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); -webkit-transition: opacity 400ms; -moz-transition: opacity 400ms; -o-transition: opacity 400ms; transition: opacity 400ms; top: 100%; bottom: auto; overflow: visible; }
/* line 393, ../sass/main.scss */
.layout-content table td { padding: 1em; border: 1px solid #aab4c1; background: white; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; vertical-align: top; }
/* line 400, ../sass/main.scss */
.layout-content table td.thin { white-space: nowrap; }
/* line 402, ../sass/main.scss */
.layout-content table td.thin input { display: inline; white-space: nowrap; text-align: right; width: 3em; }
/* line 408, ../sass/main.scss */
.layout-content table td.thin.left input { text-align: left; }
/* line 419, ../sass/main.scss */
.layout-content table td img, .layout-content table th img { max-height: 4em; width: auto; }
/* line 424, ../sass/main.scss */
.layout-content table td input[type="checkbox"], .layout-content table th input[type="checkbox"] { display: inline-block; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); position: absolute; width: 1.38462em; height: 1.38462em; z-index: 1; }
/* line 435, ../sass/main.scss */
.layout-content table td input[type="checkbox"] + label::before, .layout-content table th input[type="checkbox"] + label::before { content: ""; display: inline-block; vertical-align: middle; width: 1.23077em; height: 1.23077em; margin-right: .5em; padding-bottom: .3em; line-height: 1em; background: #e3e3e3; border-top: 2px solid #aab4c1; border-left: 2px solid #aab4c1; border-bottom: 2px solid #e3e3e3; border-right: 2px solid #e3e3e3; color: #0a61ba; }
/* line 454, ../sass/main.scss */
.layout-content table td input[type="checkbox"]:checked + label::before, .layout-content table th input[type="checkbox"]:checked + label::before { content: "\2714"; background: white; }
/* line 461, ../sass/main.scss */
.layout-content table tr.selected td { background: #efefef; }
/* line 465, ../sass/main.scss */
.layout-content table a { color: #0a61ba; cursor: pointer; }
/* line 468, ../sass/main.scss */
.layout-content table a:hover { text-decoration: underline; }
/* line 473, ../sass/main.scss */
.layout-content table th:last-child .filter-container { left: auto; right: 0; }
/* line 481, ../sass/main.scss */
.layout-content .form-row-container_width_4, .layout-content .form-row-container_width_5, .layout-content .form-row-container_width_6, .layout-content .form-row-container_width_7, .layout-content .form-row-container_width_8, .layout-content .form-row-container_width_9 { background: white; padding: 1.5em; margin-bottom: 2em; border: 1px solid #e3e3e3; width: 100%; }
/* line 488, ../sass/main.scss */
.layout-content .form-row-container_width_4 .form-row, .layout-content .form-row-container_width_5 .form-row, .layout-content .form-row-container_width_6 .form-row, .layout-content .form-row-container_width_7 .form-row, .layout-content .form-row-container_width_8 .form-row, .layout-content .form-row-container_width_9 .form-row { background: none; border: none; padding: 0; }
/* line 495, ../sass/main.scss */
.layout-content .form-row-container_width_3 { background: white; padding: 1.5em; margin-bottom: 2em; border: 1px solid #e3e3e3; display: table; width: 100%; }
/* line 503, ../sass/main.scss */
.layout-content .form-row-container_width_3 .form-row { display: table-cell; width: 33%; background: none; border: none; padding: 0 .5em; margin: 0; }
/* line 510, ../sass/main.scss */
.layout-content .form-row-container_width_3 .form-row label, .layout-content .form-row-container_width_3 .form-row input, .layout-content .form-row-container_width_3 .form-row select, .layout-content .form-row-container_width_3 .form-row textarea { display: block; width: 100%; }
/* line 514, ../sass/main.scss */
.layout-content .form-row-container_width_3 .form-row:first-child { padding-left: 0; }
/* line 520, ../sass/main.scss */
.layout-content .form-row-container_width_2 { background: white; padding: 1.5em; margin-bottom: 2em; border: 1px solid #e3e3e3; display: table; width: 100%; }
/* line 529, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row { display: table-cell; width: 50%; background: none; border: none; white-space: nowrap; padding: 0; margin: 0; vertical-align: top; }
/* line 538, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row input, .layout-content .form-row-container_width_2 .form-row select, .layout-content .form-row-container_width_2 .form-row textarea, .layout-content .form-row-container_width_2 .form-row .text-data-holder { white-space: normal; display: inline-block; width: 60%; }
/* line 542, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row input input, .layout-content .form-row-container_width_2 .form-row input select, .layout-content .form-row-container_width_2 .form-row input textarea, .layout-content .form-row-container_width_2 .form-row select input, .layout-content .form-row-container_width_2 .form-row select select, .layout-content .form-row-container_width_2 .form-row select textarea, .layout-content .form-row-container_width_2 .form-row textarea input, .layout-content .form-row-container_width_2 .form-row textarea select, .layout-content .form-row-container_width_2 .form-row textarea textarea, .layout-content .form-row-container_width_2 .form-row .text-data-holder input, .layout-content .form-row-container_width_2 .form-row .text-data-holder select, .layout-content .form-row-container_width_2 .form-row .text-data-holder textarea { width: 100%; }
/* line 544, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row input input::selection, .layout-content .form-row-container_width_2 .form-row input select::selection, .layout-content .form-row-container_width_2 .form-row input textarea::selection, .layout-content .form-row-container_width_2 .form-row select input::selection, .layout-content .form-row-container_width_2 .form-row select select::selection, .layout-content .form-row-container_width_2 .form-row select textarea::selection, .layout-content .form-row-container_width_2 .form-row textarea input::selection, .layout-content .form-row-container_width_2 .form-row textarea select::selection, .layout-content .form-row-container_width_2 .form-row textarea textarea::selection, .layout-content .form-row-container_width_2 .form-row .text-data-holder input::selection, .layout-content .form-row-container_width_2 .form-row .text-data-holder select::selection, .layout-content .form-row-container_width_2 .form-row .text-data-holder textarea::selection { background: none; }
/* line 549, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row label { white-space: normal; display: inline-block; min-width: 0; width: 40%; }
/* line 555, ../sass/main.scss */
.layout-content .form-row-container_width_2 .form-row:last-child label { padding-left: 1.5em; }
/* line 564, ../sass/main.scss */
.layout-content .form-row { table-layout: fixed; background: white; padding: 1.5em; margin-bottom: 2em; border: 1px solid #e3e3e3; display: table; width: 100%; }
/* line 566, ../sass/main.scss */
.layout-content .form-row.gray { background: #efefef; }
/* line 578, ../sass/main.scss */
.layout-content .form-row label { display: table-cell; vertical-align: top; color: #435772; font-weight: bold; padding: .7em 1em .7em 0; width: 20%; }
/* line 588, ../sass/main.scss */
.layout-content .form-row input, .layout-content .form-row select, .layout-content .form-row textarea { display: table-cell; width: 100%; vertical-align: top; color: #435772; }
/* line 593, ../sass/main.scss */
.layout-content .form-row input option, .layout-content .form-row select option, .layout-content .form-row textarea option { padding: .5em .7em; min-height: 2em; }
/* line 600, ../sass/main.scss */
.layout-content .form-row .tooltip, .layout-content .form-row .tooltip-list { padding: 0; position: absolute; background: white; color: #32405a; z-index: 10; }
/* line 605, ../sass/main.scss */
.layout-content .form-row .tooltip li, .layout-content .form-row .tooltip-list li { cursor: pointer; padding: .5em 1em; }
/* line 609, ../sass/main.scss */
.layout-content .form-row .tooltip .active, .layout-content .form-row .tooltip li:hover, .layout-content .form-row .tooltip-list .active, .layout-content .form-row .tooltip-list li:hover { background: #efefef; }
/* line 615, ../sass/main.scss */
.layout-content .form-row.image-ajax-group, .layout-content .form-row.image-ajax { position: relative; }
/* line 616, ../sass/main.scss */
.layout-content .form-row.image-ajax-group.image-ajax-group, .layout-content .form-row.image-ajax.image-ajax-group { margin-bottom: 5em; }
/* line 621, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .item, .layout-content .form-row.image-ajax .item { margin-bottom: 1em; display: table; width: 100%; }
/* line 627, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file, .layout-content .form-row.image-ajax .file { display: table-cell; vertical-align: middle; width: 100%; word-spacing: -.3em; }
/* line 633, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file .preview, .layout-content .form-row.image-ajax .file .preview { display: inline-block; vertical-align: middle; width: 30.5%; }
/* line 638, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file .image, .layout-content .form-row.image-ajax .file .image { overflow: hidden; position: relative; margin-right: 1em; height: 90px; }
/* line 644, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file img, .layout-content .form-row.image-ajax .file img { height: 100%; width: auto; position: absolute; top: 0; bottom: 0; margin: auto; left: -100%; right: -100%; }
/* line 654, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file .name, .layout-content .form-row.image-ajax .file .name { min-height: 3em; background: #e3e3e3; -webkit-transition: background 400ms; -moz-transition: background 400ms; -o-transition: background 400ms; transition: background 400ms; color: #435772; padding: .7em 1em; border-top: 2px solid #aab4c1; border-left: 2px solid #aab4c1; border-right: 2px solid #e3e3e3; border-bottom: 2px solid #e3e3e3; display: inline-block; width: 65%; word-spacing: 0; vertical-align: middle; }
/* line 671, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .add-button, .layout-content .form-row.image-ajax .add-button { font-size: 0; display: table-cell; vertical-align: middle; position: relative; cursor: pointer; padding: 0 7px; width: 40px; }
/* line 679, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .add-button input, .layout-content .form-row.image-ajax .add-button input { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 0; left: 0; right: 0; bottom: 0; cursor: pointer; }
/* line 685, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .add-button .button, .layout-content .form-row.image-ajax .add-button .button { width: 23px; height: 21px; display: inline-block; vertical-align: middle; background: url("/asset/admin/i/icon/file_edit.png") no-repeat center center; }
/* line 694, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .remove-button, .layout-content .form-row.image-ajax .remove-button { display: table-cell; width: 19px; vertical-align: middle; padding: 0 7px; }
/* line 701, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .remove-button::before, .layout-content .form-row.image-ajax .remove-button::before { cursor: pointer; content: ""; display: inline-block; height: 18px; width: 19px; background: url("/asset/admin/i/icon/file_remove.png") no-repeat center center; vertical-align: middle; }
/* line 713, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .file + .remove-button, .layout-content .form-row.image-ajax .file + .remove-button { padding-left: 47px; }
/* line 718, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .add-link, .layout-content .form-row.image-ajax .add-link { cursor: pointer; position: absolute; right: 0; bottom: -4em; padding: .7em 1em; background: none; border: 1px solid #aab4c1; background: -moz-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #e4e4e4)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ie10+ */ background: linear-gradient(180deg, #efefef 0%, #e4e4e4 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e4e4e4', GradientType=0); /* ie6-9 */ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 1em; color: #435772; font-weight: normal; text-transform: none; }
/* line 732, ../sass/main.scss */
.layout-content .form-row.image-ajax-group .add-link:hover, .layout-content .form-row.image-ajax .add-link:hover { background: -moz-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebedee), color-stop(100%, #cccecf)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ie10+ */ background: linear-gradient(180deg, #ebedee 0%, #cccecf 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebedee', endColorstr='#cccecf', GradientType=0); /* ie6-9 */ }
/* line 739, ../sass/main.scss */
.layout-content .form-row.multi-select > label { content: none; }
/* line 742, ../sass/main.scss */
.layout-content .form-row.multi-select input { width: auto; }
/* line 745, ../sass/main.scss */
.layout-content .form-row.multi-select label { display: inline-block; width: auto; }
/* line 749, ../sass/main.scss */
.layout-content .form-row.multi-select > div { display: table-cell; width: 100%; vertical-align: top; }
/* line 756, ../sass/main.scss */
.layout-content .form-row.submit { padding: 0; background: none; display: inline-block; border: none; width: auto; }
/* line 763, ../sass/main.scss */
.layout-content .form-row.submit input { display: inline-block; color: inherit; vertical-align: baseline; line-height: normal; }
/* line 771, ../sass/main.scss */
.layout-content .form-row.checkbox label { width: 100%; }
/* line 775, ../sass/main.scss */
.layout-content .form-row.multi-select > label { width: 20%; display: table-cell; }
/* line 778, ../sass/main.scss */
.layout-content .form-row.multi-select > label::before { content: none; }
/* line 782, ../sass/main.scss */
.layout-content .form-row.multi-select > div { width: 80%; }
/* line 785, ../sass/main.scss */
.layout-content .form-row.multi-select .multi-select-item label { padding: 0 0 .5em; }

/* line 794, ../sass/main.scss */
.layout-content-inner { background: #efefef; padding: 0 2.5em 2.5em; position: relative; }
/* line 799, ../sass/main.scss */
.layout-content-inner .menu-item { cursor: pointer; }
/* line 801, ../sass/main.scss */
.layout-content-inner .menu-item.add-link { display: inline-block; padding: .5em 1em; color: #0a61ba; }
/* line 808, ../sass/main.scss */
.layout-content-inner > a { cursor: pointer; background: none; border: 1px solid #aab4c1; background: -moz-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #e4e4e4)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ie10+ */ background: linear-gradient(180deg, #efefef 0%, #e4e4e4 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e4e4e4', GradientType=0); /* ie6-9 */ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 1em; color: #435772; font-weight: normal; text-transform: none; padding: 1em; }
/* line 819, ../sass/main.scss */
.layout-content-inner > a:hover { background: -moz-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebedee), color-stop(100%, #cccecf)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ie10+ */ background: linear-gradient(180deg, #ebedee 0%, #cccecf 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebedee', endColorstr='#cccecf', GradientType=0); /* ie6-9 */ }

/* line 826, ../sass/main.scss */
.content-column_2 { margin-top: 2.5em; width: 48%; float: right; }
/* line 830, ../sass/main.scss */
.content-column_2:first-child { float: left; }

/* line 835, ../sass/main.scss */
.column-block { color: #435772; width: 100%; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -o-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); margin-bottom: 2.5em; }
/* line 840, ../sass/main.scss */
.column-block > .header { background: #435772; display: block; font-size: 1.23077em; color: white; text-decoration: underline; text-transform: uppercase; font-weight: bold; padding: 1em 3.25em .7em .5em; position: relative; }
/* line 850, ../sass/main.scss */
.column-block > .header > img { position: absolute; top: 50%; right: .5em; margin-top: -15px; width: 30px; height: 30px; }
/* line 857, ../sass/main.scss */
.column-block > table { width: 100%; border-collapse: collapse; }
/* line 861, ../sass/main.scss */
.column-block > table td { font-size: 0.92308em; background: white; border: 1px solid #aab4c1; padding: 1em .7em; }
/* line 866, ../sass/main.scss */
.column-block > table td.desc { font-style: italic; }
/* line 869, ../sass/main.scss */
.column-block > table td img { max-height: 30px; width: auto; vertical-align: middle; }
/* line 876, ../sass/main.scss */
.column-block a { color: #0a61ba; text-decoration: underline; }
/* line 879, ../sass/main.scss */
.column-block a:hover { text-decoration: none; }
/* line 883, ../sass/main.scss */
.column-block.caribbean-green > .header { background: #00cc99; }
/* line 886, ../sass/main.scss */
.column-block.vivid-violet > .header { background: #8c3ea6; }
/* line 889, ../sass/main.scss */
.column-block.mantis > .header { background: #6cc954; }
/* line 892, ../sass/main.scss */
.column-block.red-orange > .header { background: #ff323e; }
/* line 895, ../sass/main.scss */
.column-block.flamingo > .header { background: #f1583a; }
/* line 898, ../sass/main.scss */
.column-block.scooter > .header { background: #2fbed2; }
/* line 901, ../sass/main.scss */
.column-block.pink-salmon > .header { background: #ff8dbf; }

/* line 906, ../sass/main.scss */
.layout-bottom { text-align: justify; padding: 1.5em 2.5em; }
/* line 313, ../sass/_mixin.scss */
.layout-bottom > a { text-align: left; position: relative; top: 1.5em; display: inline-block; }
/* line 320, ../sass/_mixin.scss */
.layout-bottom::before { content: ""; display: block; width: 100%; margin-bottom: -1.5em; }
/* line 327, ../sass/_mixin.scss */
.layout-bottom::after { content: ""; display: inline-block; width: 100%; height: 0; }
/* line 909, ../sass/main.scss */
.layout-bottom a { vertical-align: middle; color: #aab4c1; cursor: pointer; }
/* line 913, ../sass/main.scss */
.layout-bottom a img { vertical-align: -.4em; margin-left: .5em; }

/* line 920, ../sass/main.scss */
.layout-footer { background: #32405a; }

/* line 924, ../sass/main.scss */
.layout-tools { background: #e3e3e3; padding: 2.5em 2.15385em; text-align: center; }
/* line 929, ../sass/main.scss */
.layout-tools a { cursor: pointer; display: inline-block; font-size: 0.84615em; width: 10em; height: 10em; margin: 0 1em; background: #efefef; padding: 6em 1em 1em; position: relative; font-weight: bold; vertical-align: top; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -o-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); }
/* line 942, ../sass/main.scss */
.layout-tools a::before { content: ""; display: block; height: 6em; position: absolute; top: 0; left: 0; right: 0; background-position: center center; background-repeat: no-repeat; }
/* line 952, ../sass/main.scss */
.layout-tools a.media-manager::before { background-image: url("/asset/admin/i/tools/media.png"); }
/* line 955, ../sass/main.scss */
.layout-tools a.application::before { background-image: url("/asset/admin/i/tools/application.png"); }
/* line 958, ../sass/main.scss */
.layout-tools a.menu-editor::before { background-image: url("/asset/admin/i/tools/menu.png"); }
/* line 961, ../sass/main.scss */
.layout-tools a.statistic::before { background-image: url("/asset/admin/i/tools/statistic.png"); }
/* line 964, ../sass/main.scss */
.layout-tools a.user::before { background-image: url("/asset/admin/i/tools/user.png"); }
/* line 967, ../sass/main.scss */
.layout-tools a.cache::before { background-image: url("/asset/admin/i/tools/cache.png"); }

/* line 973, ../sass/main.scss */
.manage-box { word-spacing: -.3em; margin: 0 -2.5em; padding: 0 2.5em; }
/* line 978, ../sass/main.scss */
.manage-box .form-row { word-spacing: 0; width: auto; display: inline-block; margin: 0; padding: 0; color: #32405a; }
/* line 984, ../sass/main.scss */
.manage-box .form-row input { background: none; border: 1px solid #aab4c1; background: -moz-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #e4e4e4)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #efefef 0%, #e4e4e4 100%); /* ie10+ */ background: linear-gradient(180deg, #efefef 0%, #e4e4e4 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e4e4e4', GradientType=0); /* ie6-9 */ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 1em; color: #435772; font-weight: normal; text-transform: none; }
/* line 993, ../sass/main.scss */
.manage-box .form-row input:hover { background: -moz-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebedee), color-stop(100%, #cccecf)); /* safari4+,chrome */ background: -webkit-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* opera 11.10+ */ background: -ms-linear-gradient(270deg, #ebedee 0%, #cccecf 100%); /* ie10+ */ background: linear-gradient(180deg, #ebedee 0%, #cccecf 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebedee', endColorstr='#cccecf', GradientType=0); /* ie6-9 */ }

/* line 1000, ../sass/main.scss */
.breadcrumbs { margin: 0 2.5em; padding: 1em 0; color: #435772; }
/* line 1004, ../sass/main.scss */
.breadcrumbs a { padding-right: .5em; font-style: italic; }
/* line 1007, ../sass/main.scss */
.breadcrumbs a::before { content: "/"; color: #aab4c1; padding-right: .5em; vertical-align: middle; }
/* line 1013, ../sass/main.scss */
.breadcrumbs a:first-child::before { content: none; }

/* line 1019, ../sass/main.scss */
.pager-wrapper { text-align: justify; padding: 1em; background: white; border: 1px solid #aab4c1; border-top: none; margin-left: -1px; }
/* line 313, ../sass/_mixin.scss */
.pager-wrapper > * { text-align: left; position: relative; top: 1.5em; display: inline-block; }
/* line 320, ../sass/_mixin.scss */
.pager-wrapper::before { content: ""; display: block; width: 100%; margin-bottom: -1.5em; }
/* line 327, ../sass/_mixin.scss */
.pager-wrapper::after { content: ""; display: inline-block; width: 100%; height: 0; }
/* line 1027, ../sass/main.scss */
.pager-wrapper .pagination, .pager-wrapper .pager-count { display: inline-block; }

/* line 1033, ../sass/main.scss */
.pagination .paginate-item { color: #435772; font-size: 1.07692em; margin: 0 0.85714em; vertical-align: middle; cursor: pointer; }
/* line 1034, ../sass/main.scss */
.pagination .paginate-item.inactive { display: none; }
/* line 1043, ../sass/main.scss */
.pagination .paginate-item.active, .pagination .paginate-item.paginate-group_left, .pagination .paginate-item.paginate-sibling_left, .pagination .paginate-item.paginate-group_right, .pagination .paginate-item.paginate-sibling_right { color: #0a61ba; }
/* line 1047, ../sass/main.scss */
.pagination .paginate-item.paginate-group_left, .pagination .paginate-item.paginate-sibling_left, .pagination .paginate-item.paginate-group_right, .pagination .paginate-item.paginate-sibling_right { font-size: 2em; line-height: .75em; margin: 0 0.5em; }

/* line 1056, ../sass/main.scss */
.area-wrapper { width: 48%; margin-bottom: 2em; }
/* line 1057, ../sass/main.scss */
.area-wrapper:nth-child(odd) { float: left; }
/* line 1060, ../sass/main.scss */
.area-wrapper:nth-child(even) { float: right; }

/* line 1067, ../sass/main.scss */
.array-js-editor { font-weight: bold; }
/* line 1069, ../sass/main.scss */
.array-js-editor .name { color: green; }
/* line 1072, ../sass/main.scss */
.array-js-editor .value { color: blue; }

/* line 1077, ../sass/main.scss */
.full-screen { z-index: 12; display: none; padding-top: 5%; text-align: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); }
/* line 1081, ../sass/main.scss */
.full-screen.visible { display: block; }
/* line 1089, ../sass/main.scss */
.full-screen .container { display: inline-block; text-align: left; width: 70%; background: #efefef; padding: 1em 2em; }

/* line 1099, ../sass/main.scss */
.popup-data { display: none; }

/* line 1103, ../sass/main.scss */
.popup-container { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; text-align: center; background: rgba(0, 0, 0, 0.7); }
/* line 1110, ../sass/main.scss */
.popup-container .popup { position: relative; display: inline-block; width: 50%; min-width: 500px; text-align: left; background: #e3e3e3; padding: 1em; }

/* line 1121, ../sass/main.scss */
.filter-container, .filter-box { background: #00cc99; padding: 1em; }
/* line 1126, ../sass/main.scss */
.filter-container.filter-container, .filter-box.filter-container { -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); width: 100%; position: absolute; bottom: 0; left: 0; min-width: 200px; max-width: 150%; z-index: 90; }
/* line 1137, ../sass/main.scss */
.filter-container.filter-box, .filter-box.filter-box { float: right; }
/* line 1139, ../sass/main.scss */
.filter-container.filter-box > div, .filter-box.filter-box > div { margin-bottom: 1em; }
/* line 1141, ../sass/main.scss */
.filter-container.filter-box > div:last-child, .filter-box.filter-box > div:last-child { margin-bottom: 0; }
/* line 1148, ../sass/main.scss */
.filter-container input, .filter-container select, .filter-container .filter-order, .filter-box input, .filter-box select, .filter-box .filter-order { background: #e3e3e3; width: 100%; color: #32405a; -webkit-transition: background 400ms; -moz-transition: background 400ms; -o-transition: background 400ms; transition: background 400ms; }
/* line 1153, ../sass/main.scss */
.filter-container input:focus, .filter-container select:focus, .filter-container .filter-order:focus, .filter-box input:focus, .filter-box select:focus, .filter-box .filter-order:focus { background: white; }
/* line 1158, ../sass/main.scss */
.filter-container .filter-order, .filter-box .filter-order { display: inline-block; width: 1em; height: 1em; }
/* line 1162, ../sass/main.scss */
.filter-container .filter-order a, .filter-box .filter-order a { display: block; width: 100%; height: 100%; }
/* line 1166, ../sass/main.scss */
.filter-container .filter-order a.ASC::before, .filter-box .filter-order a.ASC::before { content: "&#9650;"; }
/* line 1169, ../sass/main.scss */
.filter-container .filter-order a.DESC::before, .filter-box .filter-order a.DESC::before { content: "&#9660;"; }

/* line 1176, ../sass/main.scss */
.right-side { padding-left: 20%; }

/* line 1180, ../sass/main.scss */
.layout-content .form-row.submit input.sub-add { background: #8c3ea6; color: white; /* test */ }
