@charset "UTF-8";
/* Basics ---------------------------- */
/*////////////////////////////////////
/// THEME COLORS /////////////////////
/////////////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* The mian color ---------------------------------------- */
/* Main */
/*  Main Color Light Background */
/* Secondary */
/* orange ---------------------*/
/* Background */
/* DOC ---------------------*/
/* Background */
/* Project ---------------------*/
/* Background */
/* Green -----*/
/* Background */
/* Black And White --------------------------------------- */
/* Greys ------------------------------------------------- */
/* Mostly Used*/
/* Other Colors ------------------------------------------ */
/* Red -----*/
/* Yellow -----*/
/* other yellow highlite */
/* Green -----*/
/* Border ------------------------------------------ */
/* SHADOWS --------------------------*/
/* Small Shadow */
/* Purple -----*/
/* Fonts ----------------------*/
/* line 221, ../sass/theme/_theme-controller.scss */
.projectStatus0 { color: #333333; text-shadow: 1px 1px 0px #aed8f1, -1px 1px 0px #aed8f1, -1px -1px 0px #aed8f1, 1px -1px 0px #aed8f1; }

/* line 225, ../sass/theme/_theme-controller.scss */
.projectStatus1 { color: #333333; text-shadow: 1px 1px 0px #cbebca, -1px 1px 0px #cbebca, -1px -1px 0px #cbebca, 1px -1px 0px #cbebca; }

/* line 229, ../sass/theme/_theme-controller.scss */
.projectStatus2 { color: #333333; text-shadow: 1px 1px 0px #efdba7, -1px 1px 0px #efdba7, -1px -1px 0px #efdba7, 1px -1px 0px #efdba7; }

/* line 233, ../sass/theme/_theme-controller.scss */
.projectStatus3 { color: #333333; text-shadow: 1px 1px 0px #ebebeb, -1px 1px 0px #ebebeb, -1px -1px 0px #ebebeb, 1px -1px 0px #ebebeb; }

/* line 244, ../sass/theme/_theme-controller.scss */
#projectsResults_0 .mainlist .mainlist-container.open .projectStatus0, #projectsResults_0 .mainlist .mainlist-container.open .projectStatus1, #projectsResults_0 .mainlist .mainlist-container.open .projectStatus2, #projectsResults_0 .mainlist .mainlist-container.open .projectStatus3, #projectsResults_1 .mainlist .mainlist-container.open .projectStatus0, #projectsResults_1 .mainlist .mainlist-container.open .projectStatus1, #projectsResults_1 .mainlist .mainlist-container.open .projectStatus2, #projectsResults_1 .mainlist .mainlist-container.open .projectStatus3, #projectsResults_2 .mainlist .mainlist-container.open .projectStatus0, #projectsResults_2 .mainlist .mainlist-container.open .projectStatus1, #projectsResults_2 .mainlist .mainlist-container.open .projectStatus2, #projectsResults_2 .mainlist .mainlist-container.open .projectStatus3, #projectsResults_3 .mainlist .mainlist-container.open .projectStatus0, #projectsResults_3 .mainlist .mainlist-container.open .projectStatus1, #projectsResults_3 .mainlist .mainlist-container.open .projectStatus2, #projectsResults_3 .mainlist .mainlist-container.open .projectStatus3, #activityList .mainlist .mainlist-container.open .projectStatus0, #activityList .mainlist .mainlist-container.open .projectStatus1, #activityList .mainlist .mainlist-container.open .projectStatus2, #activityList .mainlist .mainlist-container.open .projectStatus3 { color: #fefefe !important; text-shadow: none !important; }

/* line 254, ../sass/theme/_theme-controller.scss */
.ui-widget-content { background: #fefefe !important; color: #333333 !important; }

/*
Images
*/
/*
Chat Gradiens
*/
/* CSS Reset*/
/* line 2, ../sass/basics/_reset.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; /*vertical-align: baseline;*/ }

/* HTML5 display-role reset for older browsers */
/* line 23, ../sass/basics/_reset.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/* line 27, ../sass/basics/_reset.scss */
body { line-height: 1; }

/* line 30, ../sass/basics/_reset.scss */
ol, ul { list-style: none; }

/* line 33, ../sass/basics/_reset.scss */
blockquote, q { quotes: none; }

/* line 36, ../sass/basics/_reset.scss */
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* line 41, ../sass/basics/_reset.scss */
table { border-collapse: collapse; border-spacing: 0; }

/* line 45, ../sass/basics/_reset.scss */
pre { white-space: break-spaces; }

/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* Others ----------------------------- */
/*
////////////////////////////////////////////////////////////////////////////////////// Others Collector ///////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/* line 1, ../sass/others/_fontawesome.scss */
.fa, .fas, .far, .fal, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

/* line 14, ../sass/others/_fontawesome.scss */
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -.0667em; }

/* line 19, ../sass/others/_fontawesome.scss */
.fa-xs { font-size: .75em; }

/* line 22, ../sass/others/_fontawesome.scss */
.fa-sm { font-size: .875em; }

/* line 25, ../sass/others/_fontawesome.scss */
.fa-1x { font-size: 1em; }

/* line 28, ../sass/others/_fontawesome.scss */
.fa-2x { font-size: 2em; }

/* line 31, ../sass/others/_fontawesome.scss */
.fa-3x { font-size: 3em; }

/* line 34, ../sass/others/_fontawesome.scss */
.fa-4x { font-size: 4em; }

/* line 37, ../sass/others/_fontawesome.scss */
.fa-5x { font-size: 5em; }

/* line 40, ../sass/others/_fontawesome.scss */
.fa-6x { font-size: 6em; }

/* line 43, ../sass/others/_fontawesome.scss */
.fa-7x { font-size: 7em; }

/* line 46, ../sass/others/_fontawesome.scss */
.fa-8x { font-size: 8em; }

/* line 49, ../sass/others/_fontawesome.scss */
.fa-9x { font-size: 9em; }

/* line 52, ../sass/others/_fontawesome.scss */
.fa-10x { font-size: 10em; }

/* line 55, ../sass/others/_fontawesome.scss */
.fa-fw { text-align: center; width: 1.25em; }

/* line 59, ../sass/others/_fontawesome.scss */
.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0; }

/* line 63, ../sass/others/_fontawesome.scss */
.fa-ul > li { position: relative; }

/* line 66, ../sass/others/_fontawesome.scss */
.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }

/* line 73, ../sass/others/_fontawesome.scss */
.fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; }

/* line 78, ../sass/others/_fontawesome.scss */
.fa-pull-left { float: left; }

/* line 81, ../sass/others/_fontawesome.scss */
.fa-pull-right { float: right; }

/* line 84, ../sass/others/_fontawesome.scss */
.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: .3em; }

/* line 91, ../sass/others/_fontawesome.scss */
.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: .3em; }

/* line 98, ../sass/others/_fontawesome.scss */
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }

/* line 102, ../sass/others/_fontawesome.scss */
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
/* line 122, ../sass/others/_fontawesome.scss */
.fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); transform: rotate(90deg); }

/* line 127, ../sass/others/_fontawesome.scss */
.fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

/* line 132, ../sass/others/_fontawesome.scss */
.fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); transform: rotate(270deg); }

/* line 137, ../sass/others/_fontawesome.scss */
.fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); }

/* line 142, ../sass/others/_fontawesome.scss */
.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); transform: scale(1, -1); }

/* line 147, ../sass/others/_fontawesome.scss */
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(-1, -1); transform: scale(-1, -1); }

/* line 152, ../sass/others/_fontawesome.scss */
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both { -webkit-filter: none; filter: none; }

/* line 161, ../sass/others/_fontawesome.scss */
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }

/* line 169, ../sass/others/_fontawesome.scss */
.fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; }

/* line 176, ../sass/others/_fontawesome.scss */
.fa-stack-1x { line-height: inherit; }

/* line 179, ../sass/others/_fontawesome.scss */
.fa-stack-2x { font-size: 2em; }

/* line 182, ../sass/others/_fontawesome.scss */
.fa-inverse { color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
/* line 187, ../sass/others/_fontawesome.scss */
.fa-500px:before { content: "\f26e"; }

/* line 190, ../sass/others/_fontawesome.scss */
.fa-accessible-icon:before { content: "\f368"; }

/* line 193, ../sass/others/_fontawesome.scss */
.fa-accusoft:before { content: "\f369"; }

/* line 196, ../sass/others/_fontawesome.scss */
.fa-acquisitions-incorporated:before { content: "\f6af"; }

/* line 199, ../sass/others/_fontawesome.scss */
.fa-ad:before { content: "\f641"; }

/* line 202, ../sass/others/_fontawesome.scss */
.fa-address-book:before { content: "\f2b9"; }

/* line 205, ../sass/others/_fontawesome.scss */
.fa-address-card:before { content: "\f2bb"; }

/* line 208, ../sass/others/_fontawesome.scss */
.fa-adjust:before { content: "\f042"; }

/* line 211, ../sass/others/_fontawesome.scss */
.fa-adn:before { content: "\f170"; }

/* line 214, ../sass/others/_fontawesome.scss */
.fa-adobe:before { content: "\f778"; }

/* line 217, ../sass/others/_fontawesome.scss */
.fa-adversal:before { content: "\f36a"; }

/* line 220, ../sass/others/_fontawesome.scss */
.fa-affiliatetheme:before { content: "\f36b"; }

/* line 223, ../sass/others/_fontawesome.scss */
.fa-air-freshener:before { content: "\f5d0"; }

/* line 226, ../sass/others/_fontawesome.scss */
.fa-algolia:before { content: "\f36c"; }

/* line 229, ../sass/others/_fontawesome.scss */
.fa-align-center:before { content: "\f037"; }

/* line 232, ../sass/others/_fontawesome.scss */
.fa-align-justify:before { content: "\f039"; }

/* line 235, ../sass/others/_fontawesome.scss */
.fa-align-left:before { content: "\f036"; }

/* line 238, ../sass/others/_fontawesome.scss */
.fa-align-right:before { content: "\f038"; }

/* line 241, ../sass/others/_fontawesome.scss */
.fa-alipay:before { content: "\f642"; }

/* line 244, ../sass/others/_fontawesome.scss */
.fa-allergies:before { content: "\f461"; }

/* line 247, ../sass/others/_fontawesome.scss */
.fa-amazon:before { content: "\f270"; }

/* line 250, ../sass/others/_fontawesome.scss */
.fa-amazon-pay:before { content: "\f42c"; }

/* line 253, ../sass/others/_fontawesome.scss */
.fa-ambulance:before { content: "\f0f9"; }

/* line 256, ../sass/others/_fontawesome.scss */
.fa-american-sign-language-interpreting:before { content: "\f2a3"; }

/* line 259, ../sass/others/_fontawesome.scss */
.fa-amilia:before { content: "\f36d"; }

/* line 262, ../sass/others/_fontawesome.scss */
.fa-anchor:before { content: "\f13d"; }

/* line 265, ../sass/others/_fontawesome.scss */
.fa-android:before { content: "\f17b"; }

/* line 268, ../sass/others/_fontawesome.scss */
.fa-angellist:before { content: "\f209"; }

/* line 271, ../sass/others/_fontawesome.scss */
.fa-angle-double-down:before { content: "\f103"; }

/* line 274, ../sass/others/_fontawesome.scss */
.fa-angle-double-left:before { content: "\f100"; }

/* line 277, ../sass/others/_fontawesome.scss */
.fa-angle-double-right:before { content: "\f101"; }

/* line 280, ../sass/others/_fontawesome.scss */
.fa-angle-double-up:before { content: "\f102"; }

/* line 283, ../sass/others/_fontawesome.scss */
.fa-angle-down:before { content: "\f107"; }

/* line 286, ../sass/others/_fontawesome.scss */
.fa-angle-left:before { content: "\f104"; }

/* line 289, ../sass/others/_fontawesome.scss */
.fa-angle-right:before { content: "\f105"; }

/* line 292, ../sass/others/_fontawesome.scss */
.fa-angle-up:before { content: "\f106"; }

/* line 295, ../sass/others/_fontawesome.scss */
.fa-angry:before { content: "\f556"; }

/* line 298, ../sass/others/_fontawesome.scss */
.fa-angrycreative:before { content: "\f36e"; }

/* line 301, ../sass/others/_fontawesome.scss */
.fa-angular:before { content: "\f420"; }

/* line 304, ../sass/others/_fontawesome.scss */
.fa-ankh:before { content: "\f644"; }

/* line 307, ../sass/others/_fontawesome.scss */
.fa-app-store:before { content: "\f36f"; }

/* line 310, ../sass/others/_fontawesome.scss */
.fa-app-store-ios:before { content: "\f370"; }

/* line 313, ../sass/others/_fontawesome.scss */
.fa-apper:before { content: "\f371"; }

/* line 316, ../sass/others/_fontawesome.scss */
.fa-apple:before { content: "\f179"; }

/* line 319, ../sass/others/_fontawesome.scss */
.fa-apple-alt:before { content: "\f5d1"; }

/* line 322, ../sass/others/_fontawesome.scss */
.fa-apple-pay:before { content: "\f415"; }

/* line 325, ../sass/others/_fontawesome.scss */
.fa-archive:before { content: "\f187"; }

/* line 328, ../sass/others/_fontawesome.scss */
.fa-archway:before { content: "\f557"; }

/* line 331, ../sass/others/_fontawesome.scss */
.fa-arrow-alt-circle-down:before { content: "\f358"; }

/* line 334, ../sass/others/_fontawesome.scss */
.fa-arrow-alt-circle-left:before { content: "\f359"; }

/* line 337, ../sass/others/_fontawesome.scss */
.fa-arrow-alt-circle-right:before { content: "\f35a"; }

/* line 340, ../sass/others/_fontawesome.scss */
.fa-arrow-alt-circle-up:before { content: "\f35b"; }

/* line 343, ../sass/others/_fontawesome.scss */
.fa-arrow-circle-down:before { content: "\f0ab"; }

/* line 346, ../sass/others/_fontawesome.scss */
.fa-arrow-circle-left:before { content: "\f0a8"; }

/* line 349, ../sass/others/_fontawesome.scss */
.fa-arrow-circle-right:before { content: "\f0a9"; }

/* line 352, ../sass/others/_fontawesome.scss */
.fa-arrow-circle-up:before { content: "\f0aa"; }

/* line 355, ../sass/others/_fontawesome.scss */
.fa-arrow-down:before { content: "\f063"; }

/* line 358, ../sass/others/_fontawesome.scss */
.fa-arrow-left:before { content: "\f060"; }

/* line 361, ../sass/others/_fontawesome.scss */
.fa-arrow-right:before { content: "\f061"; }

/* line 364, ../sass/others/_fontawesome.scss */
.fa-arrow-up:before { content: "\f062"; }

/* line 367, ../sass/others/_fontawesome.scss */
.fa-arrows-alt:before { content: "\f0b2"; }

/* line 370, ../sass/others/_fontawesome.scss */
.fa-arrows-alt-h:before { content: "\f337"; }

/* line 373, ../sass/others/_fontawesome.scss */
.fa-arrows-alt-v:before { content: "\f338"; }

/* line 376, ../sass/others/_fontawesome.scss */
.fa-artstation:before { content: "\f77a"; }

/* line 379, ../sass/others/_fontawesome.scss */
.fa-assistive-listening-systems:before { content: "\f2a2"; }

/* line 382, ../sass/others/_fontawesome.scss */
.fa-asterisk:before { content: "\f069"; }

/* line 385, ../sass/others/_fontawesome.scss */
.fa-asymmetrik:before { content: "\f372"; }

/* line 388, ../sass/others/_fontawesome.scss */
.fa-at:before { content: "\f1fa"; }

/* line 391, ../sass/others/_fontawesome.scss */
.fa-atlas:before { content: "\f558"; }

/* line 394, ../sass/others/_fontawesome.scss */
.fa-atlassian:before { content: "\f77b"; }

/* line 397, ../sass/others/_fontawesome.scss */
.fa-atom:before { content: "\f5d2"; }

/* line 400, ../sass/others/_fontawesome.scss */
.fa-audible:before { content: "\f373"; }

/* line 403, ../sass/others/_fontawesome.scss */
.fa-audio-description:before { content: "\f29e"; }

/* line 406, ../sass/others/_fontawesome.scss */
.fa-autoprefixer:before { content: "\f41c"; }

/* line 409, ../sass/others/_fontawesome.scss */
.fa-avianex:before { content: "\f374"; }

/* line 412, ../sass/others/_fontawesome.scss */
.fa-aviato:before { content: "\f421"; }

/* line 415, ../sass/others/_fontawesome.scss */
.fa-award:before { content: "\f559"; }

/* line 418, ../sass/others/_fontawesome.scss */
.fa-aws:before { content: "\f375"; }

/* line 421, ../sass/others/_fontawesome.scss */
.fa-baby:before { content: "\f77c"; }

/* line 424, ../sass/others/_fontawesome.scss */
.fa-baby-carriage:before { content: "\f77d"; }

/* line 427, ../sass/others/_fontawesome.scss */
.fa-backspace:before { content: "\f55a"; }

/* line 430, ../sass/others/_fontawesome.scss */
.fa-backward:before { content: "\f04a"; }

/* line 433, ../sass/others/_fontawesome.scss */
.fa-bacon:before { content: "\f7e5"; }

/* line 436, ../sass/others/_fontawesome.scss */
.fa-balance-scale:before { content: "\f24e"; }

/* line 439, ../sass/others/_fontawesome.scss */
.fa-ban:before { content: "\f05e"; }

/* line 442, ../sass/others/_fontawesome.scss */
.fa-band-aid:before { content: "\f462"; }

/* line 445, ../sass/others/_fontawesome.scss */
.fa-bandcamp:before { content: "\f2d5"; }

/* line 448, ../sass/others/_fontawesome.scss */
.fa-barcode:before { content: "\f02a"; }

/* line 451, ../sass/others/_fontawesome.scss */
.fa-bars:before { content: "\f0c9"; }

/* line 454, ../sass/others/_fontawesome.scss */
.fa-baseball-ball:before { content: "\f433"; }

/* line 457, ../sass/others/_fontawesome.scss */
.fa-basketball-ball:before { content: "\f434"; }

/* line 460, ../sass/others/_fontawesome.scss */
.fa-bath:before { content: "\f2cd"; }

/* line 463, ../sass/others/_fontawesome.scss */
.fa-battery-empty:before { content: "\f244"; }

/* line 466, ../sass/others/_fontawesome.scss */
.fa-battery-full:before { content: "\f240"; }

/* line 469, ../sass/others/_fontawesome.scss */
.fa-battery-half:before { content: "\f242"; }

/* line 472, ../sass/others/_fontawesome.scss */
.fa-battery-quarter:before { content: "\f243"; }

/* line 475, ../sass/others/_fontawesome.scss */
.fa-battery-three-quarters:before { content: "\f241"; }

/* line 478, ../sass/others/_fontawesome.scss */
.fa-bed:before { content: "\f236"; }

/* line 481, ../sass/others/_fontawesome.scss */
.fa-beer:before { content: "\f0fc"; }

/* line 484, ../sass/others/_fontawesome.scss */
.fa-behance:before { content: "\f1b4"; }

/* line 487, ../sass/others/_fontawesome.scss */
.fa-behance-square:before { content: "\f1b5"; }

/* line 490, ../sass/others/_fontawesome.scss */
.fa-bell:before { content: "\f0f3"; }

/* line 493, ../sass/others/_fontawesome.scss */
.fa-bell-slash:before { content: "\f1f6"; }

/* line 496, ../sass/others/_fontawesome.scss */
.fa-bezier-curve:before { content: "\f55b"; }

/* line 499, ../sass/others/_fontawesome.scss */
.fa-bible:before { content: "\f647"; }

/* line 502, ../sass/others/_fontawesome.scss */
.fa-bicycle:before { content: "\f206"; }

/* line 505, ../sass/others/_fontawesome.scss */
.fa-bimobject:before { content: "\f378"; }

/* line 508, ../sass/others/_fontawesome.scss */
.fa-binoculars:before { content: "\f1e5"; }

/* line 511, ../sass/others/_fontawesome.scss */
.fa-biohazard:before { content: "\f780"; }

/* line 514, ../sass/others/_fontawesome.scss */
.fa-birthday-cake:before { content: "\f1fd"; }

/* line 517, ../sass/others/_fontawesome.scss */
.fa-bitbucket:before { content: "\f171"; }

/* line 520, ../sass/others/_fontawesome.scss */
.fa-bitcoin:before { content: "\f379"; }

/* line 523, ../sass/others/_fontawesome.scss */
.fa-bity:before { content: "\f37a"; }

/* line 526, ../sass/others/_fontawesome.scss */
.fa-black-tie:before { content: "\f27e"; }

/* line 529, ../sass/others/_fontawesome.scss */
.fa-blackberry:before { content: "\f37b"; }

/* line 532, ../sass/others/_fontawesome.scss */
.fa-blender:before { content: "\f517"; }

/* line 535, ../sass/others/_fontawesome.scss */
.fa-blender-phone:before { content: "\f6b6"; }

/* line 538, ../sass/others/_fontawesome.scss */
.fa-blind:before { content: "\f29d"; }

/* line 541, ../sass/others/_fontawesome.scss */
.fa-blog:before { content: "\f781"; }

/* line 544, ../sass/others/_fontawesome.scss */
.fa-blogger:before { content: "\f37c"; }

/* line 547, ../sass/others/_fontawesome.scss */
.fa-blogger-b:before { content: "\f37d"; }

/* line 550, ../sass/others/_fontawesome.scss */
.fa-bluetooth:before { content: "\f293"; }

/* line 553, ../sass/others/_fontawesome.scss */
.fa-bluetooth-b:before { content: "\f294"; }

/* line 556, ../sass/others/_fontawesome.scss */
.fa-bold:before { content: "\f032"; }

/* line 559, ../sass/others/_fontawesome.scss */
.fa-bolt:before { content: "\f0e7"; }

/* line 562, ../sass/others/_fontawesome.scss */
.fa-bomb:before { content: "\f1e2"; }

/* line 565, ../sass/others/_fontawesome.scss */
.fa-bone:before { content: "\f5d7"; }

/* line 568, ../sass/others/_fontawesome.scss */
.fa-bong:before { content: "\f55c"; }

/* line 571, ../sass/others/_fontawesome.scss */
.fa-book:before { content: "\f02d"; }

/* line 574, ../sass/others/_fontawesome.scss */
.fa-book-dead:before { content: "\f6b7"; }

/* line 577, ../sass/others/_fontawesome.scss */
.fa-book-medical:before { content: "\f7e6"; }

/* line 580, ../sass/others/_fontawesome.scss */
.fa-book-open:before { content: "\f518"; }

/* line 583, ../sass/others/_fontawesome.scss */
.fa-book-reader:before { content: "\f5da"; }

/* line 586, ../sass/others/_fontawesome.scss */
.fa-bookmark:before { content: "\f02e"; }

/* line 589, ../sass/others/_fontawesome.scss */
.fa-bowling-ball:before { content: "\f436"; }

/* line 592, ../sass/others/_fontawesome.scss */
.fa-box:before { content: "\f466"; }

/* line 595, ../sass/others/_fontawesome.scss */
.fa-box-open:before { content: "\f49e"; }

/* line 598, ../sass/others/_fontawesome.scss */
.fa-boxes:before { content: "\f468"; }

/* line 601, ../sass/others/_fontawesome.scss */
.fa-braille:before { content: "\f2a1"; }

/* line 604, ../sass/others/_fontawesome.scss */
.fa-brain:before { content: "\f5dc"; }

/* line 607, ../sass/others/_fontawesome.scss */
.fa-bread-slice:before { content: "\f7ec"; }

/* line 610, ../sass/others/_fontawesome.scss */
.fa-briefcase:before { content: "\f0b1"; }

/* line 613, ../sass/others/_fontawesome.scss */
.fa-briefcase-medical:before { content: "\f469"; }

/* line 616, ../sass/others/_fontawesome.scss */
.fa-broadcast-tower:before { content: "\f519"; }

/* line 619, ../sass/others/_fontawesome.scss */
.fa-broom:before { content: "\f51a"; }

/* line 622, ../sass/others/_fontawesome.scss */
.fa-brush:before { content: "\f55d"; }

/* line 625, ../sass/others/_fontawesome.scss */
.fa-btc:before { content: "\f15a"; }

/* line 628, ../sass/others/_fontawesome.scss */
.fa-bug:before { content: "\f188"; }

/* line 631, ../sass/others/_fontawesome.scss */
.fa-building:before { content: "\f1ad"; }

/* line 634, ../sass/others/_fontawesome.scss */
.fa-bullhorn:before { content: "\f0a1"; }

/* line 637, ../sass/others/_fontawesome.scss */
.fa-bullseye:before { content: "\f140"; }

/* line 640, ../sass/others/_fontawesome.scss */
.fa-burn:before { content: "\f46a"; }

/* line 643, ../sass/others/_fontawesome.scss */
.fa-buromobelexperte:before { content: "\f37f"; }

/* line 646, ../sass/others/_fontawesome.scss */
.fa-bus:before { content: "\f207"; }

/* line 649, ../sass/others/_fontawesome.scss */
.fa-bus-alt:before { content: "\f55e"; }

/* line 652, ../sass/others/_fontawesome.scss */
.fa-business-time:before { content: "\f64a"; }

/* line 655, ../sass/others/_fontawesome.scss */
.fa-buysellads:before { content: "\f20d"; }

/* line 658, ../sass/others/_fontawesome.scss */
.fa-calculator:before { content: "\f1ec"; }

/* line 661, ../sass/others/_fontawesome.scss */
.fa-calendar:before { content: "\f133"; }

/* line 664, ../sass/others/_fontawesome.scss */
.fa-calendar-alt:before { content: "\f073"; }

/* line 667, ../sass/others/_fontawesome.scss */
.fa-calendar-check:before { content: "\f274"; }

/* line 670, ../sass/others/_fontawesome.scss */
.fa-calendar-day:before { content: "\f783"; }

/* line 673, ../sass/others/_fontawesome.scss */
.fa-calendar-minus:before { content: "\f272"; }

/* line 676, ../sass/others/_fontawesome.scss */
.fa-calendar-plus:before { content: "\f271"; }

/* line 679, ../sass/others/_fontawesome.scss */
.fa-calendar-times:before { content: "\f273"; }

/* line 682, ../sass/others/_fontawesome.scss */
.fa-calendar-week:before { content: "\f784"; }

/* line 685, ../sass/others/_fontawesome.scss */
.fa-camera:before { content: "\f030"; }

/* line 688, ../sass/others/_fontawesome.scss */
.fa-camera-retro:before { content: "\f083"; }

/* line 691, ../sass/others/_fontawesome.scss */
.fa-campground:before { content: "\f6bb"; }

/* line 694, ../sass/others/_fontawesome.scss */
.fa-canadian-maple-leaf:before { content: "\f785"; }

/* line 697, ../sass/others/_fontawesome.scss */
.fa-candy-cane:before { content: "\f786"; }

/* line 700, ../sass/others/_fontawesome.scss */
.fa-cannabis:before { content: "\f55f"; }

/* line 703, ../sass/others/_fontawesome.scss */
.fa-capsules:before { content: "\f46b"; }

/* line 706, ../sass/others/_fontawesome.scss */
.fa-car:before { content: "\f1b9"; }

/* line 709, ../sass/others/_fontawesome.scss */
.fa-car-alt:before { content: "\f5de"; }

/* line 712, ../sass/others/_fontawesome.scss */
.fa-car-battery:before { content: "\f5df"; }

/* line 715, ../sass/others/_fontawesome.scss */
.fa-car-crash:before { content: "\f5e1"; }

/* line 718, ../sass/others/_fontawesome.scss */
.fa-car-side:before { content: "\f5e4"; }

/* line 721, ../sass/others/_fontawesome.scss */
.fa-caret-down:before { content: "\f0d7"; }

/* line 724, ../sass/others/_fontawesome.scss */
.fa-caret-left:before { content: "\f0d9"; }

/* line 727, ../sass/others/_fontawesome.scss */
.fa-caret-right:before { content: "\f0da"; }

/* line 730, ../sass/others/_fontawesome.scss */
.fa-caret-square-down:before { content: "\f150"; }

/* line 733, ../sass/others/_fontawesome.scss */
.fa-caret-square-left:before { content: "\f191"; }

/* line 736, ../sass/others/_fontawesome.scss */
.fa-caret-square-right:before { content: "\f152"; }

/* line 739, ../sass/others/_fontawesome.scss */
.fa-caret-square-up:before { content: "\f151"; }

/* line 742, ../sass/others/_fontawesome.scss */
.fa-caret-up:before { content: "\f0d8"; }

/* line 745, ../sass/others/_fontawesome.scss */
.fa-carrot:before { content: "\f787"; }

/* line 748, ../sass/others/_fontawesome.scss */
.fa-cart-arrow-down:before { content: "\f218"; }

/* line 751, ../sass/others/_fontawesome.scss */
.fa-cart-plus:before { content: "\f217"; }

/* line 754, ../sass/others/_fontawesome.scss */
.fa-cash-register:before { content: "\f788"; }

/* line 757, ../sass/others/_fontawesome.scss */
.fa-cat:before { content: "\f6be"; }

/* line 760, ../sass/others/_fontawesome.scss */
.fa-cc-amazon-pay:before { content: "\f42d"; }

/* line 763, ../sass/others/_fontawesome.scss */
.fa-cc-amex:before { content: "\f1f3"; }

/* line 766, ../sass/others/_fontawesome.scss */
.fa-cc-apple-pay:before { content: "\f416"; }

/* line 769, ../sass/others/_fontawesome.scss */
.fa-cc-diners-club:before { content: "\f24c"; }

/* line 772, ../sass/others/_fontawesome.scss */
.fa-cc-discover:before { content: "\f1f2"; }

/* line 775, ../sass/others/_fontawesome.scss */
.fa-cc-jcb:before { content: "\f24b"; }

/* line 778, ../sass/others/_fontawesome.scss */
.fa-cc-mastercard:before { content: "\f1f1"; }

/* line 781, ../sass/others/_fontawesome.scss */
.fa-cc-paypal:before { content: "\f1f4"; }

/* line 784, ../sass/others/_fontawesome.scss */
.fa-cc-stripe:before { content: "\f1f5"; }

/* line 787, ../sass/others/_fontawesome.scss */
.fa-cc-visa:before { content: "\f1f0"; }

/* line 790, ../sass/others/_fontawesome.scss */
.fa-centercode:before { content: "\f380"; }

/* line 793, ../sass/others/_fontawesome.scss */
.fa-centos:before { content: "\f789"; }

/* line 796, ../sass/others/_fontawesome.scss */
.fa-certificate:before { content: "\f0a3"; }

/* line 799, ../sass/others/_fontawesome.scss */
.fa-chair:before { content: "\f6c0"; }

/* line 802, ../sass/others/_fontawesome.scss */
.fa-chalkboard:before { content: "\f51b"; }

/* line 805, ../sass/others/_fontawesome.scss */
.fa-chalkboard-teacher:before { content: "\f51c"; }

/* line 808, ../sass/others/_fontawesome.scss */
.fa-charging-station:before { content: "\f5e7"; }

/* line 811, ../sass/others/_fontawesome.scss */
.fa-chart-area:before { content: "\f1fe"; }

/* line 814, ../sass/others/_fontawesome.scss */
.fa-chart-bar:before { content: "\f080"; }

/* line 817, ../sass/others/_fontawesome.scss */
.fa-chart-line:before { content: "\f201"; }

/* line 820, ../sass/others/_fontawesome.scss */
.fa-chart-pie:before { content: "\f200"; }

/* line 823, ../sass/others/_fontawesome.scss */
.fa-check:before { content: "\f00c"; }

/* line 826, ../sass/others/_fontawesome.scss */
.fa-check-circle:before { content: "\f058"; }

/* line 829, ../sass/others/_fontawesome.scss */
.fa-check-double:before { content: "\f560"; }

/* line 832, ../sass/others/_fontawesome.scss */
.fa-check-square:before { content: "\f14a"; }

/* line 835, ../sass/others/_fontawesome.scss */
.fa-cheese:before { content: "\f7ef"; }

/* line 838, ../sass/others/_fontawesome.scss */
.fa-chess:before { content: "\f439"; }

/* line 841, ../sass/others/_fontawesome.scss */
.fa-chess-bishop:before { content: "\f43a"; }

/* line 844, ../sass/others/_fontawesome.scss */
.fa-chess-board:before { content: "\f43c"; }

/* line 847, ../sass/others/_fontawesome.scss */
.fa-chess-king:before { content: "\f43f"; }

/* line 850, ../sass/others/_fontawesome.scss */
.fa-chess-knight:before { content: "\f441"; }

/* line 853, ../sass/others/_fontawesome.scss */
.fa-chess-pawn:before { content: "\f443"; }

/* line 856, ../sass/others/_fontawesome.scss */
.fa-chess-queen:before { content: "\f445"; }

/* line 859, ../sass/others/_fontawesome.scss */
.fa-chess-rook:before { content: "\f447"; }

/* line 862, ../sass/others/_fontawesome.scss */
.fa-chevron-circle-down:before { content: "\f13a"; }

/* line 865, ../sass/others/_fontawesome.scss */
.fa-chevron-circle-left:before { content: "\f137"; }

/* line 868, ../sass/others/_fontawesome.scss */
.fa-chevron-circle-right:before { content: "\f138"; }

/* line 871, ../sass/others/_fontawesome.scss */
.fa-chevron-circle-up:before { content: "\f139"; }

/* line 874, ../sass/others/_fontawesome.scss */
.fa-chevron-down:before { content: "\f078"; }

/* line 877, ../sass/others/_fontawesome.scss */
.fa-chevron-left:before { content: "\f053"; }

/* line 880, ../sass/others/_fontawesome.scss */
.fa-chevron-right:before { content: "\f054"; }

/* line 883, ../sass/others/_fontawesome.scss */
.fa-chevron-up:before { content: "\f077"; }

/* line 886, ../sass/others/_fontawesome.scss */
.fa-child:before { content: "\f1ae"; }

/* line 889, ../sass/others/_fontawesome.scss */
.fa-chrome:before { content: "\f268"; }

/* line 892, ../sass/others/_fontawesome.scss */
.fa-church:before { content: "\f51d"; }

/* line 895, ../sass/others/_fontawesome.scss */
.fa-circle:before { content: "\f111"; }

/* line 898, ../sass/others/_fontawesome.scss */
.fa-circle-notch:before { content: "\f1ce"; }

/* line 901, ../sass/others/_fontawesome.scss */
.fa-city:before { content: "\f64f"; }

/* line 904, ../sass/others/_fontawesome.scss */
.fa-clinic-medical:before { content: "\f7f2"; }

/* line 907, ../sass/others/_fontawesome.scss */
.fa-clipboard:before { content: "\f328"; }

/* line 910, ../sass/others/_fontawesome.scss */
.fa-clipboard-check:before { content: "\f46c"; }

/* line 913, ../sass/others/_fontawesome.scss */
.fa-clipboard-list:before { content: "\f46d"; }

/* line 916, ../sass/others/_fontawesome.scss */
.fa-clock:before { content: "\f017"; }

/* line 919, ../sass/others/_fontawesome.scss */
.fa-clone:before { content: "\f24d"; }

/* line 922, ../sass/others/_fontawesome.scss */
.fa-closed-captioning:before { content: "\f20a"; }

/* line 925, ../sass/others/_fontawesome.scss */
.fa-cloud:before { content: "\f0c2"; }

/* line 928, ../sass/others/_fontawesome.scss */
.fa-cloud-download-alt:before { content: "\f381"; }

/* line 931, ../sass/others/_fontawesome.scss */
.fa-cloud-meatball:before { content: "\f73b"; }

/* line 934, ../sass/others/_fontawesome.scss */
.fa-cloud-moon:before { content: "\f6c3"; }

/* line 937, ../sass/others/_fontawesome.scss */
.fa-cloud-moon-rain:before { content: "\f73c"; }

/* line 940, ../sass/others/_fontawesome.scss */
.fa-cloud-rain:before { content: "\f73d"; }

/* line 943, ../sass/others/_fontawesome.scss */
.fa-cloud-showers-heavy:before { content: "\f740"; }

/* line 946, ../sass/others/_fontawesome.scss */
.fa-cloud-sun:before { content: "\f6c4"; }

/* line 949, ../sass/others/_fontawesome.scss */
.fa-cloud-sun-rain:before { content: "\f743"; }

/* line 952, ../sass/others/_fontawesome.scss */
.fa-cloud-upload-alt:before { content: "\f382"; }

/* line 955, ../sass/others/_fontawesome.scss */
.fa-cloudscale:before { content: "\f383"; }

/* line 958, ../sass/others/_fontawesome.scss */
.fa-cloudsmith:before { content: "\f384"; }

/* line 961, ../sass/others/_fontawesome.scss */
.fa-cloudversify:before { content: "\f385"; }

/* line 964, ../sass/others/_fontawesome.scss */
.fa-cocktail:before { content: "\f561"; }

/* line 967, ../sass/others/_fontawesome.scss */
.fa-code:before { content: "\f121"; }

/* line 970, ../sass/others/_fontawesome.scss */
.fa-code-branch:before { content: "\f126"; }

/* line 973, ../sass/others/_fontawesome.scss */
.fa-codepen:before { content: "\f1cb"; }

/* line 976, ../sass/others/_fontawesome.scss */
.fa-codiepie:before { content: "\f284"; }

/* line 979, ../sass/others/_fontawesome.scss */
.fa-coffee:before { content: "\f0f4"; }

/* line 982, ../sass/others/_fontawesome.scss */
.fa-cog:before { content: "\f013"; }

/* line 985, ../sass/others/_fontawesome.scss */
.fa-cogs:before { content: "\f085"; }

/* line 988, ../sass/others/_fontawesome.scss */
.fa-coins:before { content: "\f51e"; }

/* line 991, ../sass/others/_fontawesome.scss */
.fa-columns:before { content: "\f0db"; }

/* line 994, ../sass/others/_fontawesome.scss */
.fa-comment:before { content: "\f075"; }

/* line 997, ../sass/others/_fontawesome.scss */
.fa-comment-alt:before { content: "\f27a"; }

/* line 1000, ../sass/others/_fontawesome.scss */
.fa-comment-dollar:before { content: "\f651"; }

/* line 1003, ../sass/others/_fontawesome.scss */
.fa-comment-dots:before { content: "\f4ad"; }

/* line 1006, ../sass/others/_fontawesome.scss */
.fa-comment-medical:before { content: "\f7f5"; }

/* line 1009, ../sass/others/_fontawesome.scss */
.fa-comment-slash:before { content: "\f4b3"; }

/* line 1012, ../sass/others/_fontawesome.scss */
.fa-comments:before { content: "\f086"; }

/* line 1015, ../sass/others/_fontawesome.scss */
.fa-comments-dollar:before { content: "\f653"; }

/* line 1018, ../sass/others/_fontawesome.scss */
.fa-compact-disc:before { content: "\f51f"; }

/* line 1021, ../sass/others/_fontawesome.scss */
.fa-compass:before { content: "\f14e"; }

/* line 1024, ../sass/others/_fontawesome.scss */
.fa-compress:before { content: "\f066"; }

/* line 1027, ../sass/others/_fontawesome.scss */
.fa-compress-arrows-alt:before { content: "\f78c"; }

/* line 1030, ../sass/others/_fontawesome.scss */
.fa-concierge-bell:before { content: "\f562"; }

/* line 1033, ../sass/others/_fontawesome.scss */
.fa-confluence:before { content: "\f78d"; }

/* line 1036, ../sass/others/_fontawesome.scss */
.fa-connectdevelop:before { content: "\f20e"; }

/* line 1039, ../sass/others/_fontawesome.scss */
.fa-contao:before { content: "\f26d"; }

/* line 1042, ../sass/others/_fontawesome.scss */
.fa-cookie:before { content: "\f563"; }

/* line 1045, ../sass/others/_fontawesome.scss */
.fa-cookie-bite:before { content: "\f564"; }

/* line 1048, ../sass/others/_fontawesome.scss */
.fa-copy:before { content: "\f0c5"; }

/* line 1051, ../sass/others/_fontawesome.scss */
.fa-copyright:before { content: "\f1f9"; }

/* line 1054, ../sass/others/_fontawesome.scss */
.fa-couch:before { content: "\f4b8"; }

/* line 1057, ../sass/others/_fontawesome.scss */
.fa-cpanel:before { content: "\f388"; }

/* line 1060, ../sass/others/_fontawesome.scss */
.fa-creative-commons:before { content: "\f25e"; }

/* line 1063, ../sass/others/_fontawesome.scss */
.fa-creative-commons-by:before { content: "\f4e7"; }

/* line 1066, ../sass/others/_fontawesome.scss */
.fa-creative-commons-nc:before { content: "\f4e8"; }

/* line 1069, ../sass/others/_fontawesome.scss */
.fa-creative-commons-nc-eu:before { content: "\f4e9"; }

/* line 1072, ../sass/others/_fontawesome.scss */
.fa-creative-commons-nc-jp:before { content: "\f4ea"; }

/* line 1075, ../sass/others/_fontawesome.scss */
.fa-creative-commons-nd:before { content: "\f4eb"; }

/* line 1078, ../sass/others/_fontawesome.scss */
.fa-creative-commons-pd:before { content: "\f4ec"; }

/* line 1081, ../sass/others/_fontawesome.scss */
.fa-creative-commons-pd-alt:before { content: "\f4ed"; }

/* line 1084, ../sass/others/_fontawesome.scss */
.fa-creative-commons-remix:before { content: "\f4ee"; }

/* line 1087, ../sass/others/_fontawesome.scss */
.fa-creative-commons-sa:before { content: "\f4ef"; }

/* line 1090, ../sass/others/_fontawesome.scss */
.fa-creative-commons-sampling:before { content: "\f4f0"; }

/* line 1093, ../sass/others/_fontawesome.scss */
.fa-creative-commons-sampling-plus:before { content: "\f4f1"; }

/* line 1096, ../sass/others/_fontawesome.scss */
.fa-creative-commons-share:before { content: "\f4f2"; }

/* line 1099, ../sass/others/_fontawesome.scss */
.fa-creative-commons-zero:before { content: "\f4f3"; }

/* line 1102, ../sass/others/_fontawesome.scss */
.fa-credit-card:before { content: "\f09d"; }

/* line 1105, ../sass/others/_fontawesome.scss */
.fa-critical-role:before { content: "\f6c9"; }

/* line 1108, ../sass/others/_fontawesome.scss */
.fa-crop:before { content: "\f125"; }

/* line 1111, ../sass/others/_fontawesome.scss */
.fa-crop-alt:before { content: "\f565"; }

/* line 1114, ../sass/others/_fontawesome.scss */
.fa-cross:before { content: "\f654"; }

/* line 1117, ../sass/others/_fontawesome.scss */
.fa-crosshairs:before { content: "\f05b"; }

/* line 1120, ../sass/others/_fontawesome.scss */
.fa-crow:before { content: "\f520"; }

/* line 1123, ../sass/others/_fontawesome.scss */
.fa-crown:before { content: "\f521"; }

/* line 1126, ../sass/others/_fontawesome.scss */
.fa-crutch:before { content: "\f7f7"; }

/* line 1129, ../sass/others/_fontawesome.scss */
.fa-css3:before { content: "\f13c"; }

/* line 1132, ../sass/others/_fontawesome.scss */
.fa-css3-alt:before { content: "\f38b"; }

/* line 1135, ../sass/others/_fontawesome.scss */
.fa-cube:before { content: "\f1b2"; }

/* line 1138, ../sass/others/_fontawesome.scss */
.fa-cubes:before { content: "\f1b3"; }

/* line 1141, ../sass/others/_fontawesome.scss */
.fa-cut:before { content: "\f0c4"; }

/* line 1144, ../sass/others/_fontawesome.scss */
.fa-cuttlefish:before { content: "\f38c"; }

/* line 1147, ../sass/others/_fontawesome.scss */
.fa-d-and-d:before { content: "\f38d"; }

/* line 1150, ../sass/others/_fontawesome.scss */
.fa-d-and-d-beyond:before { content: "\f6ca"; }

/* line 1153, ../sass/others/_fontawesome.scss */
.fa-dashcube:before { content: "\f210"; }

/* line 1156, ../sass/others/_fontawesome.scss */
.fa-database:before { content: "\f1c0"; }

/* line 1159, ../sass/others/_fontawesome.scss */
.fa-deaf:before { content: "\f2a4"; }

/* line 1162, ../sass/others/_fontawesome.scss */
.fa-delicious:before { content: "\f1a5"; }

/* line 1165, ../sass/others/_fontawesome.scss */
.fa-democrat:before { content: "\f747"; }

/* line 1168, ../sass/others/_fontawesome.scss */
.fa-deploydog:before { content: "\f38e"; }

/* line 1171, ../sass/others/_fontawesome.scss */
.fa-deskpro:before { content: "\f38f"; }

/* line 1174, ../sass/others/_fontawesome.scss */
.fa-desktop:before { content: "\f108"; }

/* line 1177, ../sass/others/_fontawesome.scss */
.fa-dev:before { content: "\f6cc"; }

/* line 1180, ../sass/others/_fontawesome.scss */
.fa-deviantart:before { content: "\f1bd"; }

/* line 1183, ../sass/others/_fontawesome.scss */
.fa-dharmachakra:before { content: "\f655"; }

/* line 1186, ../sass/others/_fontawesome.scss */
.fa-dhl:before { content: "\f790"; }

/* line 1189, ../sass/others/_fontawesome.scss */
.fa-diagnoses:before { content: "\f470"; }

/* line 1192, ../sass/others/_fontawesome.scss */
.fa-diaspora:before { content: "\f791"; }

/* line 1195, ../sass/others/_fontawesome.scss */
.fa-dice:before { content: "\f522"; }

/* line 1198, ../sass/others/_fontawesome.scss */
.fa-dice-d20:before { content: "\f6cf"; }

/* line 1201, ../sass/others/_fontawesome.scss */
.fa-dice-d6:before { content: "\f6d1"; }

/* line 1204, ../sass/others/_fontawesome.scss */
.fa-dice-five:before { content: "\f523"; }

/* line 1207, ../sass/others/_fontawesome.scss */
.fa-dice-four:before { content: "\f524"; }

/* line 1210, ../sass/others/_fontawesome.scss */
.fa-dice-one:before { content: "\f525"; }

/* line 1213, ../sass/others/_fontawesome.scss */
.fa-dice-six:before { content: "\f526"; }

/* line 1216, ../sass/others/_fontawesome.scss */
.fa-dice-three:before { content: "\f527"; }

/* line 1219, ../sass/others/_fontawesome.scss */
.fa-dice-two:before { content: "\f528"; }

/* line 1222, ../sass/others/_fontawesome.scss */
.fa-digg:before { content: "\f1a6"; }

/* line 1225, ../sass/others/_fontawesome.scss */
.fa-digital-ocean:before { content: "\f391"; }

/* line 1228, ../sass/others/_fontawesome.scss */
.fa-digital-tachograph:before { content: "\f566"; }

/* line 1231, ../sass/others/_fontawesome.scss */
.fa-directions:before { content: "\f5eb"; }

/* line 1234, ../sass/others/_fontawesome.scss */
.fa-discord:before { content: "\f392"; }

/* line 1237, ../sass/others/_fontawesome.scss */
.fa-discourse:before { content: "\f393"; }

/* line 1240, ../sass/others/_fontawesome.scss */
.fa-divide:before { content: "\f529"; }

/* line 1243, ../sass/others/_fontawesome.scss */
.fa-dizzy:before { content: "\f567"; }

/* line 1246, ../sass/others/_fontawesome.scss */
.fa-dna:before { content: "\f471"; }

/* line 1249, ../sass/others/_fontawesome.scss */
.fa-dochub:before { content: "\f394"; }

/* line 1252, ../sass/others/_fontawesome.scss */
.fa-docker:before { content: "\f395"; }

/* line 1255, ../sass/others/_fontawesome.scss */
.fa-dog:before { content: "\f6d3"; }

/* line 1258, ../sass/others/_fontawesome.scss */
.fa-dollar-sign:before { content: "\f155"; }

/* line 1261, ../sass/others/_fontawesome.scss */
.fa-dolly:before { content: "\f472"; }

/* line 1264, ../sass/others/_fontawesome.scss */
.fa-dolly-flatbed:before { content: "\f474"; }

/* line 1267, ../sass/others/_fontawesome.scss */
.fa-donate:before { content: "\f4b9"; }

/* line 1270, ../sass/others/_fontawesome.scss */
.fa-door-closed:before { content: "\f52a"; }

/* line 1273, ../sass/others/_fontawesome.scss */
.fa-door-open:before { content: "\f52b"; }

/* line 1276, ../sass/others/_fontawesome.scss */
.fa-dot-circle:before { content: "\f192"; }

/* line 1279, ../sass/others/_fontawesome.scss */
.fa-dove:before { content: "\f4ba"; }

/* line 1282, ../sass/others/_fontawesome.scss */
.fa-download:before { content: "\f019"; }

/* line 1285, ../sass/others/_fontawesome.scss */
.fa-draft2digital:before { content: "\f396"; }

/* line 1288, ../sass/others/_fontawesome.scss */
.fa-drafting-compass:before { content: "\f568"; }

/* line 1291, ../sass/others/_fontawesome.scss */
.fa-dragon:before { content: "\f6d5"; }

/* line 1294, ../sass/others/_fontawesome.scss */
.fa-draw-polygon:before { content: "\f5ee"; }

/* line 1297, ../sass/others/_fontawesome.scss */
.fa-dribbble:before { content: "\f17d"; }

/* line 1300, ../sass/others/_fontawesome.scss */
.fa-dribbble-square:before { content: "\f397"; }

/* line 1303, ../sass/others/_fontawesome.scss */
.fa-dropbox:before { content: "\f16b"; }

/* line 1306, ../sass/others/_fontawesome.scss */
.fa-drum:before { content: "\f569"; }

/* line 1309, ../sass/others/_fontawesome.scss */
.fa-drum-steelpan:before { content: "\f56a"; }

/* line 1312, ../sass/others/_fontawesome.scss */
.fa-drumstick-bite:before { content: "\f6d7"; }

/* line 1315, ../sass/others/_fontawesome.scss */
.fa-drupal:before { content: "\f1a9"; }

/* line 1318, ../sass/others/_fontawesome.scss */
.fa-dumbbell:before { content: "\f44b"; }

/* line 1321, ../sass/others/_fontawesome.scss */
.fa-dumpster:before { content: "\f793"; }

/* line 1324, ../sass/others/_fontawesome.scss */
.fa-dumpster-fire:before { content: "\f794"; }

/* line 1327, ../sass/others/_fontawesome.scss */
.fa-dungeon:before { content: "\f6d9"; }

/* line 1330, ../sass/others/_fontawesome.scss */
.fa-dyalog:before { content: "\f399"; }

/* line 1333, ../sass/others/_fontawesome.scss */
.fa-earlybirds:before { content: "\f39a"; }

/* line 1336, ../sass/others/_fontawesome.scss */
.fa-ebay:before { content: "\f4f4"; }

/* line 1339, ../sass/others/_fontawesome.scss */
.fa-edge:before { content: "\f282"; }

/* line 1342, ../sass/others/_fontawesome.scss */
.fa-edit:before { content: "\f044"; }

/* line 1345, ../sass/others/_fontawesome.scss */
.fa-egg:before { content: "\f7fb"; }

/* line 1348, ../sass/others/_fontawesome.scss */
.fa-eject:before { content: "\f052"; }

/* line 1351, ../sass/others/_fontawesome.scss */
.fa-elementor:before { content: "\f430"; }

/* line 1354, ../sass/others/_fontawesome.scss */
.fa-ellipsis-h:before { content: "\f141"; }

/* line 1357, ../sass/others/_fontawesome.scss */
.fa-ellipsis-v:before { content: "\f142"; }

/* line 1360, ../sass/others/_fontawesome.scss */
.fa-ello:before { content: "\f5f1"; }

/* line 1363, ../sass/others/_fontawesome.scss */
.fa-ember:before { content: "\f423"; }

/* line 1366, ../sass/others/_fontawesome.scss */
.fa-empire:before { content: "\f1d1"; }

/* line 1369, ../sass/others/_fontawesome.scss */
.fa-envelope:before { content: "\f0e0"; }

/* line 1372, ../sass/others/_fontawesome.scss */
.fa-envelope-open:before { content: "\f2b6"; }

/* line 1375, ../sass/others/_fontawesome.scss */
.fa-envelope-open-text:before { content: "\f658"; }

/* line 1378, ../sass/others/_fontawesome.scss */
.fa-envelope-square:before { content: "\f199"; }

/* line 1381, ../sass/others/_fontawesome.scss */
.fa-envira:before { content: "\f299"; }

/* line 1384, ../sass/others/_fontawesome.scss */
.fa-equals:before { content: "\f52c"; }

/* line 1387, ../sass/others/_fontawesome.scss */
.fa-eraser:before { content: "\f12d"; }

/* line 1390, ../sass/others/_fontawesome.scss */
.fa-erlang:before { content: "\f39d"; }

/* line 1393, ../sass/others/_fontawesome.scss */
.fa-ethereum:before { content: "\f42e"; }

/* line 1396, ../sass/others/_fontawesome.scss */
.fa-ethernet:before { content: "\f796"; }

/* line 1399, ../sass/others/_fontawesome.scss */
.fa-etsy:before { content: "\f2d7"; }

/* line 1402, ../sass/others/_fontawesome.scss */
.fa-euro-sign:before { content: "\f153"; }

/* line 1405, ../sass/others/_fontawesome.scss */
.fa-exchange-alt:before { content: "\f362"; }

/* line 1408, ../sass/others/_fontawesome.scss */
.fa-exclamation:before { content: "\f12a"; }

/* line 1411, ../sass/others/_fontawesome.scss */
.fa-exclamation-circle:before { content: "\f06a"; }

/* line 1414, ../sass/others/_fontawesome.scss */
.fa-exclamation-triangle:before { content: "\f071"; }

/* line 1417, ../sass/others/_fontawesome.scss */
.fa-expand:before { content: "\f065"; }

/* line 1420, ../sass/others/_fontawesome.scss */
.fa-expand-arrows-alt:before { content: "\f31e"; }

/* line 1423, ../sass/others/_fontawesome.scss */
.fa-expeditedssl:before { content: "\f23e"; }

/* line 1426, ../sass/others/_fontawesome.scss */
.fa-external-link-alt:before { content: "\f35d"; }

/* line 1429, ../sass/others/_fontawesome.scss */
.fa-external-link-square-alt:before { content: "\f360"; }

/* line 1432, ../sass/others/_fontawesome.scss */
.fa-eye:before { content: "\f06e"; }

/* line 1435, ../sass/others/_fontawesome.scss */
.fa-eye-dropper:before { content: "\f1fb"; }

/* line 1438, ../sass/others/_fontawesome.scss */
.fa-eye-slash:before { content: "\f070"; }

/* line 1441, ../sass/others/_fontawesome.scss */
.fa-facebook:before { content: "\f09a"; }

/* line 1444, ../sass/others/_fontawesome.scss */
.fa-facebook-f:before { content: "\f39e"; }

/* line 1447, ../sass/others/_fontawesome.scss */
.fa-facebook-messenger:before { content: "\f39f"; }

/* line 1450, ../sass/others/_fontawesome.scss */
.fa-facebook-square:before { content: "\f082"; }

/* line 1453, ../sass/others/_fontawesome.scss */
.fa-fantasy-flight-games:before { content: "\f6dc"; }

/* line 1456, ../sass/others/_fontawesome.scss */
.fa-fast-backward:before { content: "\f049"; }

/* line 1459, ../sass/others/_fontawesome.scss */
.fa-fast-forward:before { content: "\f050"; }

/* line 1462, ../sass/others/_fontawesome.scss */
.fa-fax:before { content: "\f1ac"; }

/* line 1465, ../sass/others/_fontawesome.scss */
.fa-feather:before { content: "\f52d"; }

/* line 1468, ../sass/others/_fontawesome.scss */
.fa-feather-alt:before { content: "\f56b"; }

/* line 1471, ../sass/others/_fontawesome.scss */
.fa-fedex:before { content: "\f797"; }

/* line 1474, ../sass/others/_fontawesome.scss */
.fa-fedora:before { content: "\f798"; }

/* line 1477, ../sass/others/_fontawesome.scss */
.fa-female:before { content: "\f182"; }

/* line 1480, ../sass/others/_fontawesome.scss */
.fa-fighter-jet:before { content: "\f0fb"; }

/* line 1483, ../sass/others/_fontawesome.scss */
.fa-figma:before { content: "\f799"; }

/* line 1486, ../sass/others/_fontawesome.scss */
.fa-file:before { content: "\f15b"; }

/* line 1489, ../sass/others/_fontawesome.scss */
.fa-file-alt:before { content: "\f15c"; }

/* line 1492, ../sass/others/_fontawesome.scss */
.fa-file-archive:before { content: "\f1c6"; }

/* line 1495, ../sass/others/_fontawesome.scss */
.fa-file-audio:before { content: "\f1c7"; }

/* line 1498, ../sass/others/_fontawesome.scss */
.fa-file-code:before { content: "\f1c9"; }

/* line 1501, ../sass/others/_fontawesome.scss */
.fa-file-contract:before { content: "\f56c"; }

/* line 1504, ../sass/others/_fontawesome.scss */
.fa-file-csv:before { content: "\f6dd"; }

/* line 1507, ../sass/others/_fontawesome.scss */
.fa-file-download:before { content: "\f56d"; }

/* line 1510, ../sass/others/_fontawesome.scss */
.fa-file-excel:before { content: "\f1c3"; }

/* line 1513, ../sass/others/_fontawesome.scss */
.fa-file-export:before { content: "\f56e"; }

/* line 1516, ../sass/others/_fontawesome.scss */
.fa-file-image:before { content: "\f1c5"; }

/* line 1519, ../sass/others/_fontawesome.scss */
.fa-file-import:before { content: "\f56f"; }

/* line 1522, ../sass/others/_fontawesome.scss */
.fa-file-invoice:before { content: "\f570"; }

/* line 1525, ../sass/others/_fontawesome.scss */
.fa-file-invoice-dollar:before { content: "\f571"; }

/* line 1528, ../sass/others/_fontawesome.scss */
.fa-file-medical:before { content: "\f477"; }

/* line 1531, ../sass/others/_fontawesome.scss */
.fa-file-medical-alt:before { content: "\f478"; }

/* line 1534, ../sass/others/_fontawesome.scss */
.fa-file-pdf:before { content: "\f1c1"; }

/* line 1537, ../sass/others/_fontawesome.scss */
.fa-file-powerpoint:before { content: "\f1c4"; }

/* line 1540, ../sass/others/_fontawesome.scss */
.fa-file-prescription:before { content: "\f572"; }

/* line 1543, ../sass/others/_fontawesome.scss */
.fa-file-signature:before { content: "\f573"; }

/* line 1546, ../sass/others/_fontawesome.scss */
.fa-file-upload:before { content: "\f574"; }

/* line 1549, ../sass/others/_fontawesome.scss */
.fa-file-video:before { content: "\f1c8"; }

/* line 1552, ../sass/others/_fontawesome.scss */
.fa-file-word:before { content: "\f1c2"; }

/* line 1555, ../sass/others/_fontawesome.scss */
.fa-fill:before { content: "\f575"; }

/* line 1558, ../sass/others/_fontawesome.scss */
.fa-fill-drip:before { content: "\f576"; }

/* line 1561, ../sass/others/_fontawesome.scss */
.fa-film:before { content: "\f008"; }

/* line 1564, ../sass/others/_fontawesome.scss */
.fa-filter:before { content: "\f0b0"; }

/* line 1567, ../sass/others/_fontawesome.scss */
.fa-fingerprint:before { content: "\f577"; }

/* line 1570, ../sass/others/_fontawesome.scss */
.fa-fire:before { content: "\f06d"; }

/* line 1573, ../sass/others/_fontawesome.scss */
.fa-fire-alt:before { content: "\f7e4"; }

/* line 1576, ../sass/others/_fontawesome.scss */
.fa-fire-extinguisher:before { content: "\f134"; }

/* line 1579, ../sass/others/_fontawesome.scss */
.fa-firefox:before { content: "\f269"; }

/* line 1582, ../sass/others/_fontawesome.scss */
.fa-first-aid:before { content: "\f479"; }

/* line 1585, ../sass/others/_fontawesome.scss */
.fa-first-order:before { content: "\f2b0"; }

/* line 1588, ../sass/others/_fontawesome.scss */
.fa-first-order-alt:before { content: "\f50a"; }

/* line 1591, ../sass/others/_fontawesome.scss */
.fa-firstdraft:before { content: "\f3a1"; }

/* line 1594, ../sass/others/_fontawesome.scss */
.fa-fish:before { content: "\f578"; }

/* line 1597, ../sass/others/_fontawesome.scss */
.fa-fist-raised:before { content: "\f6de"; }

/* line 1600, ../sass/others/_fontawesome.scss */
.fa-flag:before { content: "\f024"; }

/* line 1603, ../sass/others/_fontawesome.scss */
.fa-flag-checkered:before { content: "\f11e"; }

/* line 1606, ../sass/others/_fontawesome.scss */
.fa-flag-usa:before { content: "\f74d"; }

/* line 1609, ../sass/others/_fontawesome.scss */
.fa-flask:before { content: "\f0c3"; }

/* line 1612, ../sass/others/_fontawesome.scss */
.fa-flickr:before { content: "\f16e"; }

/* line 1615, ../sass/others/_fontawesome.scss */
.fa-flipboard:before { content: "\f44d"; }

/* line 1618, ../sass/others/_fontawesome.scss */
.fa-flushed:before { content: "\f579"; }

/* line 1621, ../sass/others/_fontawesome.scss */
.fa-fly:before { content: "\f417"; }

/* line 1624, ../sass/others/_fontawesome.scss */
.fa-folder:before { content: "\f07b"; }

/* line 1627, ../sass/others/_fontawesome.scss */
.fa-folder-minus:before { content: "\f65d"; }

/* line 1630, ../sass/others/_fontawesome.scss */
.fa-folder-open:before { content: "\f07c"; }

/* line 1633, ../sass/others/_fontawesome.scss */
.fa-folder-plus:before { content: "\f65e"; }

/* line 1636, ../sass/others/_fontawesome.scss */
.fa-font:before { content: "\f031"; }

/* line 1639, ../sass/others/_fontawesome.scss */
.fa-font-awesome:before { content: "\f2b4"; }

/* line 1642, ../sass/others/_fontawesome.scss */
.fa-font-awesome-alt:before { content: "\f35c"; }

/* line 1645, ../sass/others/_fontawesome.scss */
.fa-font-awesome-flag:before { content: "\f425"; }

/* line 1648, ../sass/others/_fontawesome.scss */
.fa-font-awesome-logo-full:before { content: "\f4e6"; }

/* line 1651, ../sass/others/_fontawesome.scss */
.fa-fonticons:before { content: "\f280"; }

/* line 1654, ../sass/others/_fontawesome.scss */
.fa-fonticons-fi:before { content: "\f3a2"; }

/* line 1657, ../sass/others/_fontawesome.scss */
.fa-football-ball:before { content: "\f44e"; }

/* line 1660, ../sass/others/_fontawesome.scss */
.fa-fort-awesome:before { content: "\f286"; }

/* line 1663, ../sass/others/_fontawesome.scss */
.fa-fort-awesome-alt:before { content: "\f3a3"; }

/* line 1666, ../sass/others/_fontawesome.scss */
.fa-forumbee:before { content: "\f211"; }

/* line 1669, ../sass/others/_fontawesome.scss */
.fa-forward:before { content: "\f04e"; }

/* line 1672, ../sass/others/_fontawesome.scss */
.fa-foursquare:before { content: "\f180"; }

/* line 1675, ../sass/others/_fontawesome.scss */
.fa-free-code-camp:before { content: "\f2c5"; }

/* line 1678, ../sass/others/_fontawesome.scss */
.fa-freebsd:before { content: "\f3a4"; }

/* line 1681, ../sass/others/_fontawesome.scss */
.fa-frog:before { content: "\f52e"; }

/* line 1684, ../sass/others/_fontawesome.scss */
.fa-frown:before { content: "\f119"; }

/* line 1687, ../sass/others/_fontawesome.scss */
.fa-frown-open:before { content: "\f57a"; }

/* line 1690, ../sass/others/_fontawesome.scss */
.fa-fulcrum:before { content: "\f50b"; }

/* line 1693, ../sass/others/_fontawesome.scss */
.fa-funnel-dollar:before { content: "\f662"; }

/* line 1696, ../sass/others/_fontawesome.scss */
.fa-futbol:before { content: "\f1e3"; }

/* line 1699, ../sass/others/_fontawesome.scss */
.fa-galactic-republic:before { content: "\f50c"; }

/* line 1702, ../sass/others/_fontawesome.scss */
.fa-galactic-senate:before { content: "\f50d"; }

/* line 1705, ../sass/others/_fontawesome.scss */
.fa-gamepad:before { content: "\f11b"; }

/* line 1708, ../sass/others/_fontawesome.scss */
.fa-gas-pump:before { content: "\f52f"; }

/* line 1711, ../sass/others/_fontawesome.scss */
.fa-gavel:before { content: "\f0e3"; }

/* line 1714, ../sass/others/_fontawesome.scss */
.fa-gem:before { content: "\f3a5"; }

/* line 1717, ../sass/others/_fontawesome.scss */
.fa-genderless:before { content: "\f22d"; }

/* line 1720, ../sass/others/_fontawesome.scss */
.fa-get-pocket:before { content: "\f265"; }

/* line 1723, ../sass/others/_fontawesome.scss */
.fa-gg:before { content: "\f260"; }

/* line 1726, ../sass/others/_fontawesome.scss */
.fa-gg-circle:before { content: "\f261"; }

/* line 1729, ../sass/others/_fontawesome.scss */
.fa-ghost:before { content: "\f6e2"; }

/* line 1732, ../sass/others/_fontawesome.scss */
.fa-gift:before { content: "\f06b"; }

/* line 1735, ../sass/others/_fontawesome.scss */
.fa-gifts:before { content: "\f79c"; }

/* line 1738, ../sass/others/_fontawesome.scss */
.fa-git:before { content: "\f1d3"; }

/* line 1741, ../sass/others/_fontawesome.scss */
.fa-git-square:before { content: "\f1d2"; }

/* line 1744, ../sass/others/_fontawesome.scss */
.fa-github:before { content: "\f09b"; }

/* line 1747, ../sass/others/_fontawesome.scss */
.fa-github-alt:before { content: "\f113"; }

/* line 1750, ../sass/others/_fontawesome.scss */
.fa-github-square:before { content: "\f092"; }

/* line 1753, ../sass/others/_fontawesome.scss */
.fa-gitkraken:before { content: "\f3a6"; }

/* line 1756, ../sass/others/_fontawesome.scss */
.fa-gitlab:before { content: "\f296"; }

/* line 1759, ../sass/others/_fontawesome.scss */
.fa-gitter:before { content: "\f426"; }

/* line 1762, ../sass/others/_fontawesome.scss */
.fa-glass-cheers:before { content: "\f79f"; }

/* line 1765, ../sass/others/_fontawesome.scss */
.fa-glass-martini:before { content: "\f000"; }

/* line 1768, ../sass/others/_fontawesome.scss */
.fa-glass-martini-alt:before { content: "\f57b"; }

/* line 1771, ../sass/others/_fontawesome.scss */
.fa-glass-whiskey:before { content: "\f7a0"; }

/* line 1774, ../sass/others/_fontawesome.scss */
.fa-glasses:before { content: "\f530"; }

/* line 1777, ../sass/others/_fontawesome.scss */
.fa-glide:before { content: "\f2a5"; }

/* line 1780, ../sass/others/_fontawesome.scss */
.fa-glide-g:before { content: "\f2a6"; }

/* line 1783, ../sass/others/_fontawesome.scss */
.fa-globe:before { content: "\f0ac"; }

/* line 1786, ../sass/others/_fontawesome.scss */
.fa-globe-africa:before { content: "\f57c"; }

/* line 1789, ../sass/others/_fontawesome.scss */
.fa-globe-americas:before { content: "\f57d"; }

/* line 1792, ../sass/others/_fontawesome.scss */
.fa-globe-asia:before { content: "\f57e"; }

/* line 1795, ../sass/others/_fontawesome.scss */
.fa-globe-europe:before { content: "\f7a2"; }

/* line 1798, ../sass/others/_fontawesome.scss */
.fa-gofore:before { content: "\f3a7"; }

/* line 1801, ../sass/others/_fontawesome.scss */
.fa-golf-ball:before { content: "\f450"; }

/* line 1804, ../sass/others/_fontawesome.scss */
.fa-goodreads:before { content: "\f3a8"; }

/* line 1807, ../sass/others/_fontawesome.scss */
.fa-goodreads-g:before { content: "\f3a9"; }

/* line 1810, ../sass/others/_fontawesome.scss */
.fa-google:before { content: "\f1a0"; }

/* line 1813, ../sass/others/_fontawesome.scss */
.fa-google-drive:before { content: "\f3aa"; }

/* line 1816, ../sass/others/_fontawesome.scss */
.fa-google-play:before { content: "\f3ab"; }

/* line 1819, ../sass/others/_fontawesome.scss */
.fa-google-plus:before { content: "\f2b3"; }

/* line 1822, ../sass/others/_fontawesome.scss */
.fa-google-plus-g:before { content: "\f0d5"; }

/* line 1825, ../sass/others/_fontawesome.scss */
.fa-google-plus-square:before { content: "\f0d4"; }

/* line 1828, ../sass/others/_fontawesome.scss */
.fa-google-wallet:before { content: "\f1ee"; }

/* line 1831, ../sass/others/_fontawesome.scss */
.fa-gopuram:before { content: "\f664"; }

/* line 1834, ../sass/others/_fontawesome.scss */
.fa-graduation-cap:before { content: "\f19d"; }

/* line 1837, ../sass/others/_fontawesome.scss */
.fa-gratipay:before { content: "\f184"; }

/* line 1840, ../sass/others/_fontawesome.scss */
.fa-grav:before { content: "\f2d6"; }

/* line 1843, ../sass/others/_fontawesome.scss */
.fa-greater-than:before { content: "\f531"; }

/* line 1846, ../sass/others/_fontawesome.scss */
.fa-greater-than-equal:before { content: "\f532"; }

/* line 1849, ../sass/others/_fontawesome.scss */
.fa-grimace:before { content: "\f57f"; }

/* line 1852, ../sass/others/_fontawesome.scss */
.fa-grin:before { content: "\f580"; }

/* line 1855, ../sass/others/_fontawesome.scss */
.fa-grin-alt:before { content: "\f581"; }

/* line 1858, ../sass/others/_fontawesome.scss */
.fa-grin-beam:before { content: "\f582"; }

/* line 1861, ../sass/others/_fontawesome.scss */
.fa-grin-beam-sweat:before { content: "\f583"; }

/* line 1864, ../sass/others/_fontawesome.scss */
.fa-grin-hearts:before { content: "\f584"; }

/* line 1867, ../sass/others/_fontawesome.scss */
.fa-grin-squint:before { content: "\f585"; }

/* line 1870, ../sass/others/_fontawesome.scss */
.fa-grin-squint-tears:before { content: "\f586"; }

/* line 1873, ../sass/others/_fontawesome.scss */
.fa-grin-stars:before { content: "\f587"; }

/* line 1876, ../sass/others/_fontawesome.scss */
.fa-grin-tears:before { content: "\f588"; }

/* line 1879, ../sass/others/_fontawesome.scss */
.fa-grin-tongue:before { content: "\f589"; }

/* line 1882, ../sass/others/_fontawesome.scss */
.fa-grin-tongue-squint:before { content: "\f58a"; }

/* line 1885, ../sass/others/_fontawesome.scss */
.fa-grin-tongue-wink:before { content: "\f58b"; }

/* line 1888, ../sass/others/_fontawesome.scss */
.fa-grin-wink:before { content: "\f58c"; }

/* line 1891, ../sass/others/_fontawesome.scss */
.fa-grip-horizontal:before { content: "\f58d"; }

/* line 1894, ../sass/others/_fontawesome.scss */
.fa-grip-lines:before { content: "\f7a4"; }

/* line 1897, ../sass/others/_fontawesome.scss */
.fa-grip-lines-vertical:before { content: "\f7a5"; }

/* line 1900, ../sass/others/_fontawesome.scss */
.fa-grip-vertical:before { content: "\f58e"; }

/* line 1903, ../sass/others/_fontawesome.scss */
.fa-gripfire:before { content: "\f3ac"; }

/* line 1906, ../sass/others/_fontawesome.scss */
.fa-grunt:before { content: "\f3ad"; }

/* line 1909, ../sass/others/_fontawesome.scss */
.fa-guitar:before { content: "\f7a6"; }

/* line 1912, ../sass/others/_fontawesome.scss */
.fa-gulp:before { content: "\f3ae"; }

/* line 1915, ../sass/others/_fontawesome.scss */
.fa-h-square:before { content: "\f0fd"; }

/* line 1918, ../sass/others/_fontawesome.scss */
.fa-hacker-news:before { content: "\f1d4"; }

/* line 1921, ../sass/others/_fontawesome.scss */
.fa-hacker-news-square:before { content: "\f3af"; }

/* line 1924, ../sass/others/_fontawesome.scss */
.fa-hackerrank:before { content: "\f5f7"; }

/* line 1927, ../sass/others/_fontawesome.scss */
.fa-hamburger:before { content: "\f805"; }

/* line 1930, ../sass/others/_fontawesome.scss */
.fa-hammer:before { content: "\f6e3"; }

/* line 1933, ../sass/others/_fontawesome.scss */
.fa-hamsa:before { content: "\f665"; }

/* line 1936, ../sass/others/_fontawesome.scss */
.fa-hand-holding:before { content: "\f4bd"; }

/* line 1939, ../sass/others/_fontawesome.scss */
.fa-hand-holding-heart:before { content: "\f4be"; }

/* line 1942, ../sass/others/_fontawesome.scss */
.fa-hand-holding-usd:before { content: "\f4c0"; }

/* line 1945, ../sass/others/_fontawesome.scss */
.fa-hand-lizard:before { content: "\f258"; }

/* line 1948, ../sass/others/_fontawesome.scss */
.fa-hand-middle-finger:before { content: "\f806"; }

/* line 1951, ../sass/others/_fontawesome.scss */
.fa-hand-paper:before { content: "\f256"; }

/* line 1954, ../sass/others/_fontawesome.scss */
.fa-hand-peace:before { content: "\f25b"; }

/* line 1957, ../sass/others/_fontawesome.scss */
.fa-hand-point-down:before { content: "\f0a7"; }

/* line 1960, ../sass/others/_fontawesome.scss */
.fa-hand-point-left:before { content: "\f0a5"; }

/* line 1963, ../sass/others/_fontawesome.scss */
.fa-hand-point-right:before { content: "\f0a4"; }

/* line 1966, ../sass/others/_fontawesome.scss */
.fa-hand-point-up:before { content: "\f0a6"; }

/* line 1969, ../sass/others/_fontawesome.scss */
.fa-hand-pointer:before { content: "\f25a"; }

/* line 1972, ../sass/others/_fontawesome.scss */
.fa-hand-rock:before { content: "\f255"; }

/* line 1975, ../sass/others/_fontawesome.scss */
.fa-hand-scissors:before { content: "\f257"; }

/* line 1978, ../sass/others/_fontawesome.scss */
.fa-hand-spock:before { content: "\f259"; }

/* line 1981, ../sass/others/_fontawesome.scss */
.fa-hands:before { content: "\f4c2"; }

/* line 1984, ../sass/others/_fontawesome.scss */
.fa-hands-helping:before { content: "\f4c4"; }

/* line 1987, ../sass/others/_fontawesome.scss */
.fa-handshake:before { content: "\f2b5"; }

/* line 1990, ../sass/others/_fontawesome.scss */
.fa-hanukiah:before { content: "\f6e6"; }

/* line 1993, ../sass/others/_fontawesome.scss */
.fa-hard-hat:before { content: "\f807"; }

/* line 1996, ../sass/others/_fontawesome.scss */
.fa-hashtag:before { content: "\f292"; }

/* line 1999, ../sass/others/_fontawesome.scss */
.fa-hat-wizard:before { content: "\f6e8"; }

/* line 2002, ../sass/others/_fontawesome.scss */
.fa-haykal:before { content: "\f666"; }

/* line 2005, ../sass/others/_fontawesome.scss */
.fa-hdd:before { content: "\f0a0"; }

/* line 2008, ../sass/others/_fontawesome.scss */
.fa-heading:before { content: "\f1dc"; }

/* line 2011, ../sass/others/_fontawesome.scss */
.fa-headphones:before { content: "\f025"; }

/* line 2014, ../sass/others/_fontawesome.scss */
.fa-headphones-alt:before { content: "\f58f"; }

/* line 2017, ../sass/others/_fontawesome.scss */
.fa-headset:before { content: "\f590"; }

/* line 2020, ../sass/others/_fontawesome.scss */
.fa-heart:before { content: "\f004"; }

/* line 2023, ../sass/others/_fontawesome.scss */
.fa-heart-broken:before { content: "\f7a9"; }

/* line 2026, ../sass/others/_fontawesome.scss */
.fa-heartbeat:before { content: "\f21e"; }

/* line 2029, ../sass/others/_fontawesome.scss */
.fa-helicopter:before { content: "\f533"; }

/* line 2032, ../sass/others/_fontawesome.scss */
.fa-highlighter:before { content: "\f591"; }

/* line 2035, ../sass/others/_fontawesome.scss */
.fa-hiking:before { content: "\f6ec"; }

/* line 2038, ../sass/others/_fontawesome.scss */
.fa-hippo:before { content: "\f6ed"; }

/* line 2041, ../sass/others/_fontawesome.scss */
.fa-hips:before { content: "\f452"; }

/* line 2044, ../sass/others/_fontawesome.scss */
.fa-hire-a-helper:before { content: "\f3b0"; }

/* line 2047, ../sass/others/_fontawesome.scss */
.fa-history:before { content: "\f1da"; }

/* line 2050, ../sass/others/_fontawesome.scss */
.fa-hockey-puck:before { content: "\f453"; }

/* line 2053, ../sass/others/_fontawesome.scss */
.fa-holly-berry:before { content: "\f7aa"; }

/* line 2056, ../sass/others/_fontawesome.scss */
.fa-home:before { content: "\f015"; }

/* line 2059, ../sass/others/_fontawesome.scss */
.fa-hooli:before { content: "\f427"; }

/* line 2062, ../sass/others/_fontawesome.scss */
.fa-hornbill:before { content: "\f592"; }

/* line 2065, ../sass/others/_fontawesome.scss */
.fa-horse:before { content: "\f6f0"; }

/* line 2068, ../sass/others/_fontawesome.scss */
.fa-horse-head:before { content: "\f7ab"; }

/* line 2071, ../sass/others/_fontawesome.scss */
.fa-hospital:before { content: "\f0f8"; }

/* line 2074, ../sass/others/_fontawesome.scss */
.fa-hospital-alt:before { content: "\f47d"; }

/* line 2077, ../sass/others/_fontawesome.scss */
.fa-hospital-symbol:before { content: "\f47e"; }

/* line 2080, ../sass/others/_fontawesome.scss */
.fa-hot-tub:before { content: "\f593"; }

/* line 2083, ../sass/others/_fontawesome.scss */
.fa-hotdog:before { content: "\f80f"; }

/* line 2086, ../sass/others/_fontawesome.scss */
.fa-hotel:before { content: "\f594"; }

/* line 2089, ../sass/others/_fontawesome.scss */
.fa-hotjar:before { content: "\f3b1"; }

/* line 2092, ../sass/others/_fontawesome.scss */
.fa-hourglass:before { content: "\f254"; }

/* line 2095, ../sass/others/_fontawesome.scss */
.fa-hourglass-end:before { content: "\f253"; }

/* line 2098, ../sass/others/_fontawesome.scss */
.fa-hourglass-half:before { content: "\f252"; }

/* line 2101, ../sass/others/_fontawesome.scss */
.fa-hourglass-start:before { content: "\f251"; }

/* line 2104, ../sass/others/_fontawesome.scss */
.fa-house-damage:before { content: "\f6f1"; }

/* line 2107, ../sass/others/_fontawesome.scss */
.fa-houzz:before { content: "\f27c"; }

/* line 2110, ../sass/others/_fontawesome.scss */
.fa-hryvnia:before { content: "\f6f2"; }

/* line 2113, ../sass/others/_fontawesome.scss */
.fa-html5:before { content: "\f13b"; }

/* line 2116, ../sass/others/_fontawesome.scss */
.fa-hubspot:before { content: "\f3b2"; }

/* line 2119, ../sass/others/_fontawesome.scss */
.fa-i-cursor:before { content: "\f246"; }

/* line 2122, ../sass/others/_fontawesome.scss */
.fa-ice-cream:before { content: "\f810"; }

/* line 2125, ../sass/others/_fontawesome.scss */
.fa-icicles:before { content: "\f7ad"; }

/* line 2128, ../sass/others/_fontawesome.scss */
.fa-id-badge:before { content: "\f2c1"; }

/* line 2131, ../sass/others/_fontawesome.scss */
.fa-id-card:before { content: "\f2c2"; }

/* line 2134, ../sass/others/_fontawesome.scss */
.fa-id-card-alt:before { content: "\f47f"; }

/* line 2137, ../sass/others/_fontawesome.scss */
.fa-igloo:before { content: "\f7ae"; }

/* line 2140, ../sass/others/_fontawesome.scss */
.fa-image:before { content: "\f03e"; }

/* line 2143, ../sass/others/_fontawesome.scss */
.fa-images:before { content: "\f302"; }

/* line 2146, ../sass/others/_fontawesome.scss */
.fa-imdb:before { content: "\f2d8"; }

/* line 2149, ../sass/others/_fontawesome.scss */
.fa-inbox:before { content: "\f01c"; }

/* line 2152, ../sass/others/_fontawesome.scss */
.fa-indent:before { content: "\f03c"; }

/* line 2155, ../sass/others/_fontawesome.scss */
.fa-industry:before { content: "\f275"; }

/* line 2158, ../sass/others/_fontawesome.scss */
.fa-infinity:before { content: "\f534"; }

/* line 2161, ../sass/others/_fontawesome.scss */
.fa-info:before { content: "\f129"; }

/* line 2164, ../sass/others/_fontawesome.scss */
.fa-info-circle:before { content: "\f05a"; }

/* line 2167, ../sass/others/_fontawesome.scss */
.fa-instagram:before { content: "\f16d"; }

/* line 2170, ../sass/others/_fontawesome.scss */
.fa-intercom:before { content: "\f7af"; }

/* line 2173, ../sass/others/_fontawesome.scss */
.fa-internet-explorer:before { content: "\f26b"; }

/* line 2176, ../sass/others/_fontawesome.scss */
.fa-invision:before { content: "\f7b0"; }

/* line 2179, ../sass/others/_fontawesome.scss */
.fa-ioxhost:before { content: "\f208"; }

/* line 2182, ../sass/others/_fontawesome.scss */
.fa-italic:before { content: "\f033"; }

/* line 2185, ../sass/others/_fontawesome.scss */
.fa-itunes:before { content: "\f3b4"; }

/* line 2188, ../sass/others/_fontawesome.scss */
.fa-itunes-note:before { content: "\f3b5"; }

/* line 2191, ../sass/others/_fontawesome.scss */
.fa-java:before { content: "\f4e4"; }

/* line 2194, ../sass/others/_fontawesome.scss */
.fa-jedi:before { content: "\f669"; }

/* line 2197, ../sass/others/_fontawesome.scss */
.fa-jedi-order:before { content: "\f50e"; }

/* line 2200, ../sass/others/_fontawesome.scss */
.fa-jenkins:before { content: "\f3b6"; }

/* line 2203, ../sass/others/_fontawesome.scss */
.fa-jira:before { content: "\f7b1"; }

/* line 2206, ../sass/others/_fontawesome.scss */
.fa-joget:before { content: "\f3b7"; }

/* line 2209, ../sass/others/_fontawesome.scss */
.fa-joint:before { content: "\f595"; }

/* line 2212, ../sass/others/_fontawesome.scss */
.fa-joomla:before { content: "\f1aa"; }

/* line 2215, ../sass/others/_fontawesome.scss */
.fa-journal-whills:before { content: "\f66a"; }

/* line 2218, ../sass/others/_fontawesome.scss */
.fa-js:before { content: "\f3b8"; }

/* line 2221, ../sass/others/_fontawesome.scss */
.fa-js-square:before { content: "\f3b9"; }

/* line 2224, ../sass/others/_fontawesome.scss */
.fa-jsfiddle:before { content: "\f1cc"; }

/* line 2227, ../sass/others/_fontawesome.scss */
.fa-kaaba:before { content: "\f66b"; }

/* line 2230, ../sass/others/_fontawesome.scss */
.fa-kaggle:before { content: "\f5fa"; }

/* line 2233, ../sass/others/_fontawesome.scss */
.fa-key:before { content: "\f084"; }

/* line 2236, ../sass/others/_fontawesome.scss */
.fa-keybase:before { content: "\f4f5"; }

/* line 2239, ../sass/others/_fontawesome.scss */
.fa-keyboard:before { content: "\f11c"; }

/* line 2242, ../sass/others/_fontawesome.scss */
.fa-keycdn:before { content: "\f3ba"; }

/* line 2245, ../sass/others/_fontawesome.scss */
.fa-khanda:before { content: "\f66d"; }

/* line 2248, ../sass/others/_fontawesome.scss */
.fa-kickstarter:before { content: "\f3bb"; }

/* line 2251, ../sass/others/_fontawesome.scss */
.fa-kickstarter-k:before { content: "\f3bc"; }

/* line 2254, ../sass/others/_fontawesome.scss */
.fa-kiss:before { content: "\f596"; }

/* line 2257, ../sass/others/_fontawesome.scss */
.fa-kiss-beam:before { content: "\f597"; }

/* line 2260, ../sass/others/_fontawesome.scss */
.fa-kiss-wink-heart:before { content: "\f598"; }

/* line 2263, ../sass/others/_fontawesome.scss */
.fa-kiwi-bird:before { content: "\f535"; }

/* line 2266, ../sass/others/_fontawesome.scss */
.fa-korvue:before { content: "\f42f"; }

/* line 2269, ../sass/others/_fontawesome.scss */
.fa-landmark:before { content: "\f66f"; }

/* line 2272, ../sass/others/_fontawesome.scss */
.fa-language:before { content: "\f1ab"; }

/* line 2275, ../sass/others/_fontawesome.scss */
.fa-laptop:before { content: "\f109"; }

/* line 2278, ../sass/others/_fontawesome.scss */
.fa-laptop-code:before { content: "\f5fc"; }

/* line 2281, ../sass/others/_fontawesome.scss */
.fa-laptop-medical:before { content: "\f812"; }

/* line 2284, ../sass/others/_fontawesome.scss */
.fa-laravel:before { content: "\f3bd"; }

/* line 2287, ../sass/others/_fontawesome.scss */
.fa-lastfm:before { content: "\f202"; }

/* line 2290, ../sass/others/_fontawesome.scss */
.fa-lastfm-square:before { content: "\f203"; }

/* line 2293, ../sass/others/_fontawesome.scss */
.fa-laugh:before { content: "\f599"; }

/* line 2296, ../sass/others/_fontawesome.scss */
.fa-laugh-beam:before { content: "\f59a"; }

/* line 2299, ../sass/others/_fontawesome.scss */
.fa-laugh-squint:before { content: "\f59b"; }

/* line 2302, ../sass/others/_fontawesome.scss */
.fa-laugh-wink:before { content: "\f59c"; }

/* line 2305, ../sass/others/_fontawesome.scss */
.fa-layer-group:before { content: "\f5fd"; }

/* line 2308, ../sass/others/_fontawesome.scss */
.fa-leaf:before { content: "\f06c"; }

/* line 2311, ../sass/others/_fontawesome.scss */
.fa-leanpub:before { content: "\f212"; }

/* line 2314, ../sass/others/_fontawesome.scss */
.fa-lemon:before { content: "\f094"; }

/* line 2317, ../sass/others/_fontawesome.scss */
.fa-less:before { content: "\f41d"; }

/* line 2320, ../sass/others/_fontawesome.scss */
.fa-less-than:before { content: "\f536"; }

/* line 2323, ../sass/others/_fontawesome.scss */
.fa-less-than-equal:before { content: "\f537"; }

/* line 2326, ../sass/others/_fontawesome.scss */
.fa-level-down-alt:before { content: "\f3be"; }

/* line 2329, ../sass/others/_fontawesome.scss */
.fa-level-up-alt:before { content: "\f3bf"; }

/* line 2332, ../sass/others/_fontawesome.scss */
.fa-life-ring:before { content: "\f1cd"; }

/* line 2335, ../sass/others/_fontawesome.scss */
.fa-lightbulb:before { content: "\f0eb"; }

/* line 2338, ../sass/others/_fontawesome.scss */
.fa-line:before { content: "\f3c0"; }

/* line 2341, ../sass/others/_fontawesome.scss */
.fa-link:before { content: "\f0c1"; }

/* line 2344, ../sass/others/_fontawesome.scss */
.fa-linkedin:before { content: "\f08c"; }

/* line 2347, ../sass/others/_fontawesome.scss */
.fa-linkedin-in:before { content: "\f0e1"; }

/* line 2350, ../sass/others/_fontawesome.scss */
.fa-linode:before { content: "\f2b8"; }

/* line 2353, ../sass/others/_fontawesome.scss */
.fa-linux:before { content: "\f17c"; }

/* line 2356, ../sass/others/_fontawesome.scss */
.fa-lira-sign:before { content: "\f195"; }

/* line 2359, ../sass/others/_fontawesome.scss */
.fa-list:before { content: "\f03a"; }

/* line 2362, ../sass/others/_fontawesome.scss */
.fa-list-alt:before { content: "\f022"; }

/* line 2365, ../sass/others/_fontawesome.scss */
.fa-list-ol:before { content: "\f0cb"; }

/* line 2368, ../sass/others/_fontawesome.scss */
.fa-list-ul:before { content: "\f0ca"; }

/* line 2371, ../sass/others/_fontawesome.scss */
.fa-location-arrow:before { content: "\f124"; }

/* line 2374, ../sass/others/_fontawesome.scss */
.fa-lock:before { content: "\f023"; }

/* line 2377, ../sass/others/_fontawesome.scss */
.fa-lock-open:before { content: "\f3c1"; }

/* line 2380, ../sass/others/_fontawesome.scss */
.fa-long-arrow-alt-down:before { content: "\f309"; }

/* line 2383, ../sass/others/_fontawesome.scss */
.fa-long-arrow-alt-left:before { content: "\f30a"; }

/* line 2386, ../sass/others/_fontawesome.scss */
.fa-long-arrow-alt-right:before { content: "\f30b"; }

/* line 2389, ../sass/others/_fontawesome.scss */
.fa-long-arrow-alt-up:before { content: "\f30c"; }

/* line 2392, ../sass/others/_fontawesome.scss */
.fa-low-vision:before { content: "\f2a8"; }

/* line 2395, ../sass/others/_fontawesome.scss */
.fa-luggage-cart:before { content: "\f59d"; }

/* line 2398, ../sass/others/_fontawesome.scss */
.fa-lyft:before { content: "\f3c3"; }

/* line 2401, ../sass/others/_fontawesome.scss */
.fa-magento:before { content: "\f3c4"; }

/* line 2404, ../sass/others/_fontawesome.scss */
.fa-magic:before { content: "\f0d0"; }

/* line 2407, ../sass/others/_fontawesome.scss */
.fa-magnet:before { content: "\f076"; }

/* line 2410, ../sass/others/_fontawesome.scss */
.fa-mail-bulk:before { content: "\f674"; }

/* line 2413, ../sass/others/_fontawesome.scss */
.fa-mailchimp:before { content: "\f59e"; }

/* line 2416, ../sass/others/_fontawesome.scss */
.fa-male:before { content: "\f183"; }

/* line 2419, ../sass/others/_fontawesome.scss */
.fa-mandalorian:before { content: "\f50f"; }

/* line 2422, ../sass/others/_fontawesome.scss */
.fa-map:before { content: "\f279"; }

/* line 2425, ../sass/others/_fontawesome.scss */
.fa-map-marked:before { content: "\f59f"; }

/* line 2428, ../sass/others/_fontawesome.scss */
.fa-map-marked-alt:before { content: "\f5a0"; }

/* line 2431, ../sass/others/_fontawesome.scss */
.fa-map-marker:before { content: "\f041"; }

/* line 2434, ../sass/others/_fontawesome.scss */
.fa-map-marker-alt:before { content: "\f3c5"; }

/* line 2437, ../sass/others/_fontawesome.scss */
.fa-map-pin:before { content: "\f276"; }

/* line 2440, ../sass/others/_fontawesome.scss */
.fa-map-signs:before { content: "\f277"; }

/* line 2443, ../sass/others/_fontawesome.scss */
.fa-markdown:before { content: "\f60f"; }

/* line 2446, ../sass/others/_fontawesome.scss */
.fa-marker:before { content: "\f5a1"; }

/* line 2449, ../sass/others/_fontawesome.scss */
.fa-mars:before { content: "\f222"; }

/* line 2452, ../sass/others/_fontawesome.scss */
.fa-mars-double:before { content: "\f227"; }

/* line 2455, ../sass/others/_fontawesome.scss */
.fa-mars-stroke:before { content: "\f229"; }

/* line 2458, ../sass/others/_fontawesome.scss */
.fa-mars-stroke-h:before { content: "\f22b"; }

/* line 2461, ../sass/others/_fontawesome.scss */
.fa-mars-stroke-v:before { content: "\f22a"; }

/* line 2464, ../sass/others/_fontawesome.scss */
.fa-mask:before { content: "\f6fa"; }

/* line 2467, ../sass/others/_fontawesome.scss */
.fa-mastodon:before { content: "\f4f6"; }

/* line 2470, ../sass/others/_fontawesome.scss */
.fa-maxcdn:before { content: "\f136"; }

/* line 2473, ../sass/others/_fontawesome.scss */
.fa-medal:before { content: "\f5a2"; }

/* line 2476, ../sass/others/_fontawesome.scss */
.fa-medapps:before { content: "\f3c6"; }

/* line 2479, ../sass/others/_fontawesome.scss */
.fa-medium:before { content: "\f23a"; }

/* line 2482, ../sass/others/_fontawesome.scss */
.fa-medium-m:before { content: "\f3c7"; }

/* line 2485, ../sass/others/_fontawesome.scss */
.fa-medkit:before { content: "\f0fa"; }

/* line 2488, ../sass/others/_fontawesome.scss */
.fa-medrt:before { content: "\f3c8"; }

/* line 2491, ../sass/others/_fontawesome.scss */
.fa-meetup:before { content: "\f2e0"; }

/* line 2494, ../sass/others/_fontawesome.scss */
.fa-megaport:before { content: "\f5a3"; }

/* line 2497, ../sass/others/_fontawesome.scss */
.fa-meh:before { content: "\f11a"; }

/* line 2500, ../sass/others/_fontawesome.scss */
.fa-meh-blank:before { content: "\f5a4"; }

/* line 2503, ../sass/others/_fontawesome.scss */
.fa-meh-rolling-eyes:before { content: "\f5a5"; }

/* line 2506, ../sass/others/_fontawesome.scss */
.fa-memory:before { content: "\f538"; }

/* line 2509, ../sass/others/_fontawesome.scss */
.fa-mendeley:before { content: "\f7b3"; }

/* line 2512, ../sass/others/_fontawesome.scss */
.fa-menorah:before { content: "\f676"; }

/* line 2515, ../sass/others/_fontawesome.scss */
.fa-mercury:before { content: "\f223"; }

/* line 2518, ../sass/others/_fontawesome.scss */
.fa-meteor:before { content: "\f753"; }

/* line 2521, ../sass/others/_fontawesome.scss */
.fa-microchip:before { content: "\f2db"; }

/* line 2524, ../sass/others/_fontawesome.scss */
.fa-microphone:before { content: "\f130"; }

/* line 2527, ../sass/others/_fontawesome.scss */
.fa-microphone-alt:before { content: "\f3c9"; }

/* line 2530, ../sass/others/_fontawesome.scss */
.fa-microphone-alt-slash:before { content: "\f539"; }

/* line 2533, ../sass/others/_fontawesome.scss */
.fa-microphone-slash:before { content: "\f131"; }

/* line 2536, ../sass/others/_fontawesome.scss */
.fa-microscope:before { content: "\f610"; }

/* line 2539, ../sass/others/_fontawesome.scss */
.fa-microsoft:before { content: "\f3ca"; }

/* line 2542, ../sass/others/_fontawesome.scss */
.fa-minus:before { content: "\f068"; }

/* line 2545, ../sass/others/_fontawesome.scss */
.fa-minus-circle:before { content: "\f056"; }

/* line 2548, ../sass/others/_fontawesome.scss */
.fa-minus-square:before { content: "\f146"; }

/* line 2551, ../sass/others/_fontawesome.scss */
.fa-mitten:before { content: "\f7b5"; }

/* line 2554, ../sass/others/_fontawesome.scss */
.fa-mix:before { content: "\f3cb"; }

/* line 2557, ../sass/others/_fontawesome.scss */
.fa-mixcloud:before { content: "\f289"; }

/* line 2560, ../sass/others/_fontawesome.scss */
.fa-mizuni:before { content: "\f3cc"; }

/* line 2563, ../sass/others/_fontawesome.scss */
.fa-mobile:before { content: "\f10b"; }

/* line 2566, ../sass/others/_fontawesome.scss */
.fa-mobile-alt:before { content: "\f3cd"; }

/* line 2569, ../sass/others/_fontawesome.scss */
.fa-modx:before { content: "\f285"; }

/* line 2572, ../sass/others/_fontawesome.scss */
.fa-monero:before { content: "\f3d0"; }

/* line 2575, ../sass/others/_fontawesome.scss */
.fa-money-bill:before { content: "\f0d6"; }

/* line 2578, ../sass/others/_fontawesome.scss */
.fa-money-bill-alt:before { content: "\f3d1"; }

/* line 2581, ../sass/others/_fontawesome.scss */
.fa-money-bill-wave:before { content: "\f53a"; }

/* line 2584, ../sass/others/_fontawesome.scss */
.fa-money-bill-wave-alt:before { content: "\f53b"; }

/* line 2587, ../sass/others/_fontawesome.scss */
.fa-money-check:before { content: "\f53c"; }

/* line 2590, ../sass/others/_fontawesome.scss */
.fa-money-check-alt:before { content: "\f53d"; }

/* line 2593, ../sass/others/_fontawesome.scss */
.fa-monument:before { content: "\f5a6"; }

/* line 2596, ../sass/others/_fontawesome.scss */
.fa-moon:before { content: "\f186"; }

/* line 2599, ../sass/others/_fontawesome.scss */
.fa-mortar-pestle:before { content: "\f5a7"; }

/* line 2602, ../sass/others/_fontawesome.scss */
.fa-mosque:before { content: "\f678"; }

/* line 2605, ../sass/others/_fontawesome.scss */
.fa-motorcycle:before { content: "\f21c"; }

/* line 2608, ../sass/others/_fontawesome.scss */
.fa-mountain:before { content: "\f6fc"; }

/* line 2611, ../sass/others/_fontawesome.scss */
.fa-mouse-pointer:before { content: "\f245"; }

/* line 2614, ../sass/others/_fontawesome.scss */
.fa-mug-hot:before { content: "\f7b6"; }

/* line 2617, ../sass/others/_fontawesome.scss */
.fa-music:before { content: "\f001"; }

/* line 2620, ../sass/others/_fontawesome.scss */
.fa-napster:before { content: "\f3d2"; }

/* line 2623, ../sass/others/_fontawesome.scss */
.fa-neos:before { content: "\f612"; }

/* line 2626, ../sass/others/_fontawesome.scss */
.fa-network-wired:before { content: "\f6ff"; }

/* line 2629, ../sass/others/_fontawesome.scss */
.fa-neuter:before { content: "\f22c"; }

/* line 2632, ../sass/others/_fontawesome.scss */
.fa-newspaper:before { content: "\f1ea"; }

/* line 2635, ../sass/others/_fontawesome.scss */
.fa-nimblr:before { content: "\f5a8"; }

/* line 2638, ../sass/others/_fontawesome.scss */
.fa-nintendo-switch:before { content: "\f418"; }

/* line 2641, ../sass/others/_fontawesome.scss */
.fa-node:before { content: "\f419"; }

/* line 2644, ../sass/others/_fontawesome.scss */
.fa-node-js:before { content: "\f3d3"; }

/* line 2647, ../sass/others/_fontawesome.scss */
.fa-not-equal:before { content: "\f53e"; }

/* line 2650, ../sass/others/_fontawesome.scss */
.fa-notes-medical:before { content: "\f481"; }

/* line 2653, ../sass/others/_fontawesome.scss */
.fa-npm:before { content: "\f3d4"; }

/* line 2656, ../sass/others/_fontawesome.scss */
.fa-ns8:before { content: "\f3d5"; }

/* line 2659, ../sass/others/_fontawesome.scss */
.fa-nutritionix:before { content: "\f3d6"; }

/* line 2662, ../sass/others/_fontawesome.scss */
.fa-object-group:before { content: "\f247"; }

/* line 2665, ../sass/others/_fontawesome.scss */
.fa-object-ungroup:before { content: "\f248"; }

/* line 2668, ../sass/others/_fontawesome.scss */
.fa-odnoklassniki:before { content: "\f263"; }

/* line 2671, ../sass/others/_fontawesome.scss */
.fa-odnoklassniki-square:before { content: "\f264"; }

/* line 2674, ../sass/others/_fontawesome.scss */
.fa-oil-can:before { content: "\f613"; }

/* line 2677, ../sass/others/_fontawesome.scss */
.fa-old-republic:before { content: "\f510"; }

/* line 2680, ../sass/others/_fontawesome.scss */
.fa-om:before { content: "\f679"; }

/* line 2683, ../sass/others/_fontawesome.scss */
.fa-opencart:before { content: "\f23d"; }

/* line 2686, ../sass/others/_fontawesome.scss */
.fa-openid:before { content: "\f19b"; }

/* line 2689, ../sass/others/_fontawesome.scss */
.fa-opera:before { content: "\f26a"; }

/* line 2692, ../sass/others/_fontawesome.scss */
.fa-optin-monster:before { content: "\f23c"; }

/* line 2695, ../sass/others/_fontawesome.scss */
.fa-osi:before { content: "\f41a"; }

/* line 2698, ../sass/others/_fontawesome.scss */
.fa-otter:before { content: "\f700"; }

/* line 2701, ../sass/others/_fontawesome.scss */
.fa-outdent:before { content: "\f03b"; }

/* line 2704, ../sass/others/_fontawesome.scss */
.fa-page4:before { content: "\f3d7"; }

/* line 2707, ../sass/others/_fontawesome.scss */
.fa-pagelines:before { content: "\f18c"; }

/* line 2710, ../sass/others/_fontawesome.scss */
.fa-pager:before { content: "\f815"; }

/* line 2713, ../sass/others/_fontawesome.scss */
.fa-paint-brush:before { content: "\f1fc"; }

/* line 2716, ../sass/others/_fontawesome.scss */
.fa-paint-roller:before { content: "\f5aa"; }

/* line 2719, ../sass/others/_fontawesome.scss */
.fa-palette:before { content: "\f53f"; }

/* line 2722, ../sass/others/_fontawesome.scss */
.fa-palfed:before { content: "\f3d8"; }

/* line 2725, ../sass/others/_fontawesome.scss */
.fa-pallet:before { content: "\f482"; }

/* line 2728, ../sass/others/_fontawesome.scss */
.fa-paper-plane:before { content: "\f1d8"; }

/* line 2731, ../sass/others/_fontawesome.scss */
.fa-paperclip:before { content: "\f0c6"; }

/* line 2734, ../sass/others/_fontawesome.scss */
.fa-parachute-box:before { content: "\f4cd"; }

/* line 2737, ../sass/others/_fontawesome.scss */
.fa-paragraph:before { content: "\f1dd"; }

/* line 2740, ../sass/others/_fontawesome.scss */
.fa-parking:before { content: "\f540"; }

/* line 2743, ../sass/others/_fontawesome.scss */
.fa-passport:before { content: "\f5ab"; }

/* line 2746, ../sass/others/_fontawesome.scss */
.fa-pastafarianism:before { content: "\f67b"; }

/* line 2749, ../sass/others/_fontawesome.scss */
.fa-paste:before { content: "\f0ea"; }

/* line 2752, ../sass/others/_fontawesome.scss */
.fa-patreon:before { content: "\f3d9"; }

/* line 2755, ../sass/others/_fontawesome.scss */
.fa-pause:before { content: "\f04c"; }

/* line 2758, ../sass/others/_fontawesome.scss */
.fa-pause-circle:before { content: "\f28b"; }

/* line 2761, ../sass/others/_fontawesome.scss */
.fa-paw:before { content: "\f1b0"; }

/* line 2764, ../sass/others/_fontawesome.scss */
.fa-paypal:before { content: "\f1ed"; }

/* line 2767, ../sass/others/_fontawesome.scss */
.fa-peace:before { content: "\f67c"; }

/* line 2770, ../sass/others/_fontawesome.scss */
.fa-pen:before { content: "\f304"; }

/* line 2773, ../sass/others/_fontawesome.scss */
.fa-pen-alt:before { content: "\f305"; }

/* line 2776, ../sass/others/_fontawesome.scss */
.fa-pen-fancy:before { content: "\f5ac"; }

/* line 2779, ../sass/others/_fontawesome.scss */
.fa-pen-nib:before { content: "\f5ad"; }

/* line 2782, ../sass/others/_fontawesome.scss */
.fa-pen-square:before { content: "\f14b"; }

/* line 2785, ../sass/others/_fontawesome.scss */
.fa-pencil-alt:before { content: "\f303"; }

/* line 2788, ../sass/others/_fontawesome.scss */
.fa-pencil-ruler:before { content: "\f5ae"; }

/* line 2791, ../sass/others/_fontawesome.scss */
.fa-penny-arcade:before { content: "\f704"; }

/* line 2794, ../sass/others/_fontawesome.scss */
.fa-people-carry:before { content: "\f4ce"; }

/* line 2797, ../sass/others/_fontawesome.scss */
.fa-pepper-hot:before { content: "\f816"; }

/* line 2800, ../sass/others/_fontawesome.scss */
.fa-percent:before { content: "\f295"; }

/* line 2803, ../sass/others/_fontawesome.scss */
.fa-percentage:before { content: "\f541"; }

/* line 2806, ../sass/others/_fontawesome.scss */
.fa-periscope:before { content: "\f3da"; }

/* line 2809, ../sass/others/_fontawesome.scss */
.fa-person-booth:before { content: "\f756"; }

/* line 2812, ../sass/others/_fontawesome.scss */
.fa-phabricator:before { content: "\f3db"; }

/* line 2815, ../sass/others/_fontawesome.scss */
.fa-phoenix-framework:before { content: "\f3dc"; }

/* line 2818, ../sass/others/_fontawesome.scss */
.fa-phoenix-squadron:before { content: "\f511"; }

/* line 2821, ../sass/others/_fontawesome.scss */
.fa-phone:before { content: "\f095"; }

/* line 2824, ../sass/others/_fontawesome.scss */
.fa-phone-slash:before { content: "\f3dd"; }

/* line 2827, ../sass/others/_fontawesome.scss */
.fa-phone-square:before { content: "\f098"; }

/* line 2830, ../sass/others/_fontawesome.scss */
.fa-phone-volume:before { content: "\f2a0"; }

/* line 2833, ../sass/others/_fontawesome.scss */
.fa-php:before { content: "\f457"; }

/* line 2836, ../sass/others/_fontawesome.scss */
.fa-pied-piper:before { content: "\f2ae"; }

/* line 2839, ../sass/others/_fontawesome.scss */
.fa-pied-piper-alt:before { content: "\f1a8"; }

/* line 2842, ../sass/others/_fontawesome.scss */
.fa-pied-piper-hat:before { content: "\f4e5"; }

/* line 2845, ../sass/others/_fontawesome.scss */
.fa-pied-piper-pp:before { content: "\f1a7"; }

/* line 2848, ../sass/others/_fontawesome.scss */
.fa-piggy-bank:before { content: "\f4d3"; }

/* line 2851, ../sass/others/_fontawesome.scss */
.fa-pills:before { content: "\f484"; }

/* line 2854, ../sass/others/_fontawesome.scss */
.fa-pinterest:before { content: "\f0d2"; }

/* line 2857, ../sass/others/_fontawesome.scss */
.fa-pinterest-p:before { content: "\f231"; }

/* line 2860, ../sass/others/_fontawesome.scss */
.fa-pinterest-square:before { content: "\f0d3"; }

/* line 2863, ../sass/others/_fontawesome.scss */
.fa-pizza-slice:before { content: "\f818"; }

/* line 2866, ../sass/others/_fontawesome.scss */
.fa-place-of-worship:before { content: "\f67f"; }

/* line 2869, ../sass/others/_fontawesome.scss */
.fa-plane:before { content: "\f072"; }

/* line 2872, ../sass/others/_fontawesome.scss */
.fa-plane-arrival:before { content: "\f5af"; }

/* line 2875, ../sass/others/_fontawesome.scss */
.fa-plane-departure:before { content: "\f5b0"; }

/* line 2878, ../sass/others/_fontawesome.scss */
.fa-play:before { content: "\f04b"; }

/* line 2881, ../sass/others/_fontawesome.scss */
.fa-play-circle:before { content: "\f144"; }

/* line 2884, ../sass/others/_fontawesome.scss */
.fa-playstation:before { content: "\f3df"; }

/* line 2887, ../sass/others/_fontawesome.scss */
.fa-plug:before { content: "\f1e6"; }

/* line 2890, ../sass/others/_fontawesome.scss */
.fa-plus:before { content: "\f067"; }

/* line 2893, ../sass/others/_fontawesome.scss */
.fa-plus-circle:before { content: "\f055"; }

/* line 2896, ../sass/others/_fontawesome.scss */
.fa-plus-square:before { content: "\f0fe"; }

/* line 2899, ../sass/others/_fontawesome.scss */
.fa-podcast:before { content: "\f2ce"; }

/* line 2902, ../sass/others/_fontawesome.scss */
.fa-poll:before { content: "\f681"; }

/* line 2905, ../sass/others/_fontawesome.scss */
.fa-poll-h:before { content: "\f682"; }

/* line 2908, ../sass/others/_fontawesome.scss */
.fa-poo:before { content: "\f2fe"; }

/* line 2911, ../sass/others/_fontawesome.scss */
.fa-poo-storm:before { content: "\f75a"; }

/* line 2914, ../sass/others/_fontawesome.scss */
.fa-poop:before { content: "\f619"; }

/* line 2917, ../sass/others/_fontawesome.scss */
.fa-portrait:before { content: "\f3e0"; }

/* line 2920, ../sass/others/_fontawesome.scss */
.fa-pound-sign:before { content: "\f154"; }

/* line 2923, ../sass/others/_fontawesome.scss */
.fa-power-off:before { content: "\f011"; }

/* line 2926, ../sass/others/_fontawesome.scss */
.fa-pray:before { content: "\f683"; }

/* line 2929, ../sass/others/_fontawesome.scss */
.fa-praying-hands:before { content: "\f684"; }

/* line 2932, ../sass/others/_fontawesome.scss */
.fa-prescription:before { content: "\f5b1"; }

/* line 2935, ../sass/others/_fontawesome.scss */
.fa-prescription-bottle:before { content: "\f485"; }

/* line 2938, ../sass/others/_fontawesome.scss */
.fa-prescription-bottle-alt:before { content: "\f486"; }

/* line 2941, ../sass/others/_fontawesome.scss */
.fa-print:before { content: "\f02f"; }

/* line 2944, ../sass/others/_fontawesome.scss */
.fa-procedures:before { content: "\f487"; }

/* line 2947, ../sass/others/_fontawesome.scss */
.fa-product-hunt:before { content: "\f288"; }

/* line 2950, ../sass/others/_fontawesome.scss */
.fa-project-diagram:before { content: "\f542"; }

/* line 2953, ../sass/others/_fontawesome.scss */
.fa-pushed:before { content: "\f3e1"; }

/* line 2956, ../sass/others/_fontawesome.scss */
.fa-puzzle-piece:before { content: "\f12e"; }

/* line 2959, ../sass/others/_fontawesome.scss */
.fa-python:before { content: "\f3e2"; }

/* line 2962, ../sass/others/_fontawesome.scss */
.fa-qq:before { content: "\f1d6"; }

/* line 2965, ../sass/others/_fontawesome.scss */
.fa-qrcode:before { content: "\f029"; }

/* line 2968, ../sass/others/_fontawesome.scss */
.fa-question:before { content: "\f128"; }

/* line 2971, ../sass/others/_fontawesome.scss */
.fa-question-circle:before { content: "\f059"; }

/* line 2974, ../sass/others/_fontawesome.scss */
.fa-quidditch:before { content: "\f458"; }

/* line 2977, ../sass/others/_fontawesome.scss */
.fa-quinscape:before { content: "\f459"; }

/* line 2980, ../sass/others/_fontawesome.scss */
.fa-quora:before { content: "\f2c4"; }

/* line 2983, ../sass/others/_fontawesome.scss */
.fa-quote-left:before { content: "\f10d"; }

/* line 2986, ../sass/others/_fontawesome.scss */
.fa-quote-right:before { content: "\f10e"; }

/* line 2989, ../sass/others/_fontawesome.scss */
.fa-quran:before { content: "\f687"; }

/* line 2992, ../sass/others/_fontawesome.scss */
.fa-r-project:before { content: "\f4f7"; }

/* line 2995, ../sass/others/_fontawesome.scss */
.fa-radiation:before { content: "\f7b9"; }

/* line 2998, ../sass/others/_fontawesome.scss */
.fa-radiation-alt:before { content: "\f7ba"; }

/* line 3001, ../sass/others/_fontawesome.scss */
.fa-rainbow:before { content: "\f75b"; }

/* line 3004, ../sass/others/_fontawesome.scss */
.fa-random:before { content: "\f074"; }

/* line 3007, ../sass/others/_fontawesome.scss */
.fa-raspberry-pi:before { content: "\f7bb"; }

/* line 3010, ../sass/others/_fontawesome.scss */
.fa-ravelry:before { content: "\f2d9"; }

/* line 3013, ../sass/others/_fontawesome.scss */
.fa-react:before { content: "\f41b"; }

/* line 3016, ../sass/others/_fontawesome.scss */
.fa-reacteurope:before { content: "\f75d"; }

/* line 3019, ../sass/others/_fontawesome.scss */
.fa-readme:before { content: "\f4d5"; }

/* line 3022, ../sass/others/_fontawesome.scss */
.fa-rebel:before { content: "\f1d0"; }

/* line 3025, ../sass/others/_fontawesome.scss */
.fa-receipt:before { content: "\f543"; }

/* line 3028, ../sass/others/_fontawesome.scss */
.fa-recycle:before { content: "\f1b8"; }

/* line 3031, ../sass/others/_fontawesome.scss */
.fa-red-river:before { content: "\f3e3"; }

/* line 3034, ../sass/others/_fontawesome.scss */
.fa-reddit:before { content: "\f1a1"; }

/* line 3037, ../sass/others/_fontawesome.scss */
.fa-reddit-alien:before { content: "\f281"; }

/* line 3040, ../sass/others/_fontawesome.scss */
.fa-reddit-square:before { content: "\f1a2"; }

/* line 3043, ../sass/others/_fontawesome.scss */
.fa-redhat:before { content: "\f7bc"; }

/* line 3046, ../sass/others/_fontawesome.scss */
.fa-redo:before { content: "\f01e"; }

/* line 3049, ../sass/others/_fontawesome.scss */
.fa-redo-alt:before { content: "\f2f9"; }

/* line 3052, ../sass/others/_fontawesome.scss */
.fa-registered:before { content: "\f25d"; }

/* line 3055, ../sass/others/_fontawesome.scss */
.fa-renren:before { content: "\f18b"; }

/* line 3058, ../sass/others/_fontawesome.scss */
.fa-reply:before { content: "\f3e5"; }

/* line 3061, ../sass/others/_fontawesome.scss */
.fa-reply-all:before { content: "\f122"; }

/* line 3064, ../sass/others/_fontawesome.scss */
.fa-replyd:before { content: "\f3e6"; }

/* line 3067, ../sass/others/_fontawesome.scss */
.fa-republican:before { content: "\f75e"; }

/* line 3070, ../sass/others/_fontawesome.scss */
.fa-researchgate:before { content: "\f4f8"; }

/* line 3073, ../sass/others/_fontawesome.scss */
.fa-resolving:before { content: "\f3e7"; }

/* line 3076, ../sass/others/_fontawesome.scss */
.fa-restroom:before { content: "\f7bd"; }

/* line 3079, ../sass/others/_fontawesome.scss */
.fa-retweet:before { content: "\f079"; }

/* line 3082, ../sass/others/_fontawesome.scss */
.fa-rev:before { content: "\f5b2"; }

/* line 3085, ../sass/others/_fontawesome.scss */
.fa-ribbon:before { content: "\f4d6"; }

/* line 3088, ../sass/others/_fontawesome.scss */
.fa-ring:before { content: "\f70b"; }

/* line 3091, ../sass/others/_fontawesome.scss */
.fa-road:before { content: "\f018"; }

/* line 3094, ../sass/others/_fontawesome.scss */
.fa-robot:before { content: "\f544"; }

/* line 3097, ../sass/others/_fontawesome.scss */
.fa-rocket:before { content: "\f135"; }

/* line 3100, ../sass/others/_fontawesome.scss */
.fa-rocketchat:before { content: "\f3e8"; }

/* line 3103, ../sass/others/_fontawesome.scss */
.fa-rockrms:before { content: "\f3e9"; }

/* line 3106, ../sass/others/_fontawesome.scss */
.fa-route:before { content: "\f4d7"; }

/* line 3109, ../sass/others/_fontawesome.scss */
.fa-rss:before { content: "\f09e"; }

/* line 3112, ../sass/others/_fontawesome.scss */
.fa-rss-square:before { content: "\f143"; }

/* line 3115, ../sass/others/_fontawesome.scss */
.fa-ruble-sign:before { content: "\f158"; }

/* line 3118, ../sass/others/_fontawesome.scss */
.fa-ruler:before { content: "\f545"; }

/* line 3121, ../sass/others/_fontawesome.scss */
.fa-ruler-combined:before { content: "\f546"; }

/* line 3124, ../sass/others/_fontawesome.scss */
.fa-ruler-horizontal:before { content: "\f547"; }

/* line 3127, ../sass/others/_fontawesome.scss */
.fa-ruler-vertical:before { content: "\f548"; }

/* line 3130, ../sass/others/_fontawesome.scss */
.fa-running:before { content: "\f70c"; }

/* line 3133, ../sass/others/_fontawesome.scss */
.fa-rupee-sign:before { content: "\f156"; }

/* line 3136, ../sass/others/_fontawesome.scss */
.fa-sad-cry:before { content: "\f5b3"; }

/* line 3139, ../sass/others/_fontawesome.scss */
.fa-sad-tear:before { content: "\f5b4"; }

/* line 3142, ../sass/others/_fontawesome.scss */
.fa-safari:before { content: "\f267"; }

/* line 3145, ../sass/others/_fontawesome.scss */
.fa-sass:before { content: "\f41e"; }

/* line 3148, ../sass/others/_fontawesome.scss */
.fa-satellite:before { content: "\f7bf"; }

/* line 3151, ../sass/others/_fontawesome.scss */
.fa-satellite-dish:before { content: "\f7c0"; }

/* line 3154, ../sass/others/_fontawesome.scss */
.fa-save:before { content: "\f0c7"; }

/* line 3157, ../sass/others/_fontawesome.scss */
.fa-schlix:before { content: "\f3ea"; }

/* line 3160, ../sass/others/_fontawesome.scss */
.fa-school:before { content: "\f549"; }

/* line 3163, ../sass/others/_fontawesome.scss */
.fa-screwdriver:before { content: "\f54a"; }

/* line 3166, ../sass/others/_fontawesome.scss */
.fa-scribd:before { content: "\f28a"; }

/* line 3169, ../sass/others/_fontawesome.scss */
.fa-scroll:before { content: "\f70e"; }

/* line 3172, ../sass/others/_fontawesome.scss */
.fa-sd-card:before { content: "\f7c2"; }

/* line 3175, ../sass/others/_fontawesome.scss */
.fa-search:before { content: "\f002"; }

/* line 3178, ../sass/others/_fontawesome.scss */
.fa-search-dollar:before { content: "\f688"; }

/* line 3181, ../sass/others/_fontawesome.scss */
.fa-search-location:before { content: "\f689"; }

/* line 3184, ../sass/others/_fontawesome.scss */
.fa-search-minus:before { content: "\f010"; }

/* line 3187, ../sass/others/_fontawesome.scss */
.fa-search-plus:before { content: "\f00e"; }

/* line 3190, ../sass/others/_fontawesome.scss */
.fa-searchengin:before { content: "\f3eb"; }

/* line 3193, ../sass/others/_fontawesome.scss */
.fa-seedling:before { content: "\f4d8"; }

/* line 3196, ../sass/others/_fontawesome.scss */
.fa-sellcast:before { content: "\f2da"; }

/* line 3199, ../sass/others/_fontawesome.scss */
.fa-sellsy:before { content: "\f213"; }

/* line 3202, ../sass/others/_fontawesome.scss */
.fa-server:before { content: "\f233"; }

/* line 3205, ../sass/others/_fontawesome.scss */
.fa-servicestack:before { content: "\f3ec"; }

/* line 3208, ../sass/others/_fontawesome.scss */
.fa-shapes:before { content: "\f61f"; }

/* line 3211, ../sass/others/_fontawesome.scss */
.fa-share:before { content: "\f064"; }

/* line 3214, ../sass/others/_fontawesome.scss */
.fa-share-alt:before { content: "\f1e0"; }

/* line 3217, ../sass/others/_fontawesome.scss */
.fa-share-alt-square:before { content: "\f1e1"; }

/* line 3220, ../sass/others/_fontawesome.scss */
.fa-share-square:before { content: "\f14d"; }

/* line 3223, ../sass/others/_fontawesome.scss */
.fa-shekel-sign:before { content: "\f20b"; }

/* line 3226, ../sass/others/_fontawesome.scss */
.fa-shield-alt:before { content: "\f3ed"; }

/* line 3229, ../sass/others/_fontawesome.scss */
.fa-ship:before { content: "\f21a"; }

/* line 3232, ../sass/others/_fontawesome.scss */
.fa-shipping-fast:before { content: "\f48b"; }

/* line 3235, ../sass/others/_fontawesome.scss */
.fa-shirtsinbulk:before { content: "\f214"; }

/* line 3238, ../sass/others/_fontawesome.scss */
.fa-shoe-prints:before { content: "\f54b"; }

/* line 3241, ../sass/others/_fontawesome.scss */
.fa-shopping-bag:before { content: "\f290"; }

/* line 3244, ../sass/others/_fontawesome.scss */
.fa-shopping-basket:before { content: "\f291"; }

/* line 3247, ../sass/others/_fontawesome.scss */
.fa-shopping-cart:before { content: "\f07a"; }

/* line 3250, ../sass/others/_fontawesome.scss */
.fa-shopware:before { content: "\f5b5"; }

/* line 3253, ../sass/others/_fontawesome.scss */
.fa-shower:before { content: "\f2cc"; }

/* line 3256, ../sass/others/_fontawesome.scss */
.fa-shuttle-van:before { content: "\f5b6"; }

/* line 3259, ../sass/others/_fontawesome.scss */
.fa-sign:before { content: "\f4d9"; }

/* line 3262, ../sass/others/_fontawesome.scss */
.fa-sign-in-alt:before { content: "\f2f6"; }

/* line 3265, ../sass/others/_fontawesome.scss */
.fa-sign-language:before { content: "\f2a7"; }

/* line 3268, ../sass/others/_fontawesome.scss */
.fa-sign-out-alt:before { content: "\f2f5"; }

/* line 3271, ../sass/others/_fontawesome.scss */
.fa-signal:before { content: "\f012"; }

/* line 3274, ../sass/others/_fontawesome.scss */
.fa-signature:before { content: "\f5b7"; }

/* line 3277, ../sass/others/_fontawesome.scss */
.fa-sim-card:before { content: "\f7c4"; }

/* line 3280, ../sass/others/_fontawesome.scss */
.fa-simplybuilt:before { content: "\f215"; }

/* line 3283, ../sass/others/_fontawesome.scss */
.fa-sistrix:before { content: "\f3ee"; }

/* line 3286, ../sass/others/_fontawesome.scss */
.fa-sitemap:before { content: "\f0e8"; }

/* line 3289, ../sass/others/_fontawesome.scss */
.fa-sith:before { content: "\f512"; }

/* line 3292, ../sass/others/_fontawesome.scss */
.fa-skating:before { content: "\f7c5"; }

/* line 3295, ../sass/others/_fontawesome.scss */
.fa-sketch:before { content: "\f7c6"; }

/* line 3298, ../sass/others/_fontawesome.scss */
.fa-skiing:before { content: "\f7c9"; }

/* line 3301, ../sass/others/_fontawesome.scss */
.fa-skiing-nordic:before { content: "\f7ca"; }

/* line 3304, ../sass/others/_fontawesome.scss */
.fa-skull:before { content: "\f54c"; }

/* line 3307, ../sass/others/_fontawesome.scss */
.fa-skull-crossbones:before { content: "\f714"; }

/* line 3310, ../sass/others/_fontawesome.scss */
.fa-skyatlas:before { content: "\f216"; }

/* line 3313, ../sass/others/_fontawesome.scss */
.fa-skype:before { content: "\f17e"; }

/* line 3316, ../sass/others/_fontawesome.scss */
.fa-slack:before { content: "\f198"; }

/* line 3319, ../sass/others/_fontawesome.scss */
.fa-slack-hash:before { content: "\f3ef"; }

/* line 3322, ../sass/others/_fontawesome.scss */
.fa-slash:before { content: "\f715"; }

/* line 3325, ../sass/others/_fontawesome.scss */
.fa-sleigh:before { content: "\f7cc"; }

/* line 3328, ../sass/others/_fontawesome.scss */
.fa-sliders-h:before { content: "\f1de"; }

/* line 3331, ../sass/others/_fontawesome.scss */
.fa-slideshare:before { content: "\f1e7"; }

/* line 3334, ../sass/others/_fontawesome.scss */
.fa-smile:before { content: "\f118"; }

/* line 3337, ../sass/others/_fontawesome.scss */
.fa-smile-beam:before { content: "\f5b8"; }

/* line 3340, ../sass/others/_fontawesome.scss */
.fa-smile-wink:before { content: "\f4da"; }

/* line 3343, ../sass/others/_fontawesome.scss */
.fa-smog:before { content: "\f75f"; }

/* line 3346, ../sass/others/_fontawesome.scss */
.fa-smoking:before { content: "\f48d"; }

/* line 3349, ../sass/others/_fontawesome.scss */
.fa-smoking-ban:before { content: "\f54d"; }

/* line 3352, ../sass/others/_fontawesome.scss */
.fa-sms:before { content: "\f7cd"; }

/* line 3355, ../sass/others/_fontawesome.scss */
.fa-snapchat:before { content: "\f2ab"; }

/* line 3358, ../sass/others/_fontawesome.scss */
.fa-snapchat-ghost:before { content: "\f2ac"; }

/* line 3361, ../sass/others/_fontawesome.scss */
.fa-snapchat-square:before { content: "\f2ad"; }

/* line 3364, ../sass/others/_fontawesome.scss */
.fa-snowboarding:before { content: "\f7ce"; }

/* line 3367, ../sass/others/_fontawesome.scss */
.fa-snowflake:before { content: "\f2dc"; }

/* line 3370, ../sass/others/_fontawesome.scss */
.fa-snowman:before { content: "\f7d0"; }

/* line 3373, ../sass/others/_fontawesome.scss */
.fa-snowplow:before { content: "\f7d2"; }

/* line 3376, ../sass/others/_fontawesome.scss */
.fa-socks:before { content: "\f696"; }

/* line 3379, ../sass/others/_fontawesome.scss */
.fa-solar-panel:before { content: "\f5ba"; }

/* line 3382, ../sass/others/_fontawesome.scss */
.fa-sort:before { content: "\f0dc"; }

/* line 3385, ../sass/others/_fontawesome.scss */
.fa-sort-alpha-down:before { content: "\f15d"; }

/* line 3388, ../sass/others/_fontawesome.scss */
.fa-sort-alpha-up:before { content: "\f15e"; }

/* line 3391, ../sass/others/_fontawesome.scss */
.fa-sort-amount-down:before { content: "\f160"; }

/* line 3394, ../sass/others/_fontawesome.scss */
.fa-sort-amount-up:before { content: "\f161"; }

/* line 3397, ../sass/others/_fontawesome.scss */
.fa-sort-down:before { content: "\f0dd"; }

/* line 3400, ../sass/others/_fontawesome.scss */
.fa-sort-numeric-down:before { content: "\f162"; }

/* line 3403, ../sass/others/_fontawesome.scss */
.fa-sort-numeric-up:before { content: "\f163"; }

/* line 3406, ../sass/others/_fontawesome.scss */
.fa-sort-up:before { content: "\f0de"; }

/* line 3409, ../sass/others/_fontawesome.scss */
.fa-soundcloud:before { content: "\f1be"; }

/* line 3412, ../sass/others/_fontawesome.scss */
.fa-sourcetree:before { content: "\f7d3"; }

/* line 3415, ../sass/others/_fontawesome.scss */
.fa-spa:before { content: "\f5bb"; }

/* line 3418, ../sass/others/_fontawesome.scss */
.fa-space-shuttle:before { content: "\f197"; }

/* line 3421, ../sass/others/_fontawesome.scss */
.fa-speakap:before { content: "\f3f3"; }

/* line 3424, ../sass/others/_fontawesome.scss */
.fa-spider:before { content: "\f717"; }

/* line 3427, ../sass/others/_fontawesome.scss */
.fa-spinner:before { content: "\f110"; }

/* line 3430, ../sass/others/_fontawesome.scss */
.fa-splotch:before { content: "\f5bc"; }

/* line 3433, ../sass/others/_fontawesome.scss */
.fa-spotify:before { content: "\f1bc"; }

/* line 3436, ../sass/others/_fontawesome.scss */
.fa-spray-can:before { content: "\f5bd"; }

/* line 3439, ../sass/others/_fontawesome.scss */
.fa-square:before { content: "\f0c8"; }

/* line 3442, ../sass/others/_fontawesome.scss */
.fa-square-full:before { content: "\f45c"; }

/* line 3445, ../sass/others/_fontawesome.scss */
.fa-square-root-alt:before { content: "\f698"; }

/* line 3448, ../sass/others/_fontawesome.scss */
.fa-squarespace:before { content: "\f5be"; }

/* line 3451, ../sass/others/_fontawesome.scss */
.fa-stack-exchange:before { content: "\f18d"; }

/* line 3454, ../sass/others/_fontawesome.scss */
.fa-stack-overflow:before { content: "\f16c"; }

/* line 3457, ../sass/others/_fontawesome.scss */
.fa-stamp:before { content: "\f5bf"; }

/* line 3460, ../sass/others/_fontawesome.scss */
.fa-star:before { content: "\f005"; }

/* line 3463, ../sass/others/_fontawesome.scss */
.fa-star-and-crescent:before { content: "\f699"; }

/* line 3466, ../sass/others/_fontawesome.scss */
.fa-star-half:before { content: "\f089"; }

/* line 3469, ../sass/others/_fontawesome.scss */
.fa-star-half-alt:before { content: "\f5c0"; }

/* line 3472, ../sass/others/_fontawesome.scss */
.fa-star-of-david:before { content: "\f69a"; }

/* line 3475, ../sass/others/_fontawesome.scss */
.fa-star-of-life:before { content: "\f621"; }

/* line 3478, ../sass/others/_fontawesome.scss */
.fa-staylinked:before { content: "\f3f5"; }

/* line 3481, ../sass/others/_fontawesome.scss */
.fa-steam:before { content: "\f1b6"; }

/* line 3484, ../sass/others/_fontawesome.scss */
.fa-steam-square:before { content: "\f1b7"; }

/* line 3487, ../sass/others/_fontawesome.scss */
.fa-steam-symbol:before { content: "\f3f6"; }

/* line 3490, ../sass/others/_fontawesome.scss */
.fa-step-backward:before { content: "\f048"; }

/* line 3493, ../sass/others/_fontawesome.scss */
.fa-step-forward:before { content: "\f051"; }

/* line 3496, ../sass/others/_fontawesome.scss */
.fa-stethoscope:before { content: "\f0f1"; }

/* line 3499, ../sass/others/_fontawesome.scss */
.fa-sticker-mule:before { content: "\f3f7"; }

/* line 3502, ../sass/others/_fontawesome.scss */
.fa-sticky-note:before { content: "\f249"; }

/* line 3505, ../sass/others/_fontawesome.scss */
.fa-stop:before { content: "\f04d"; }

/* line 3508, ../sass/others/_fontawesome.scss */
.fa-stop-circle:before { content: "\f28d"; }

/* line 3511, ../sass/others/_fontawesome.scss */
.fa-stopwatch:before { content: "\f2f2"; }

/* line 3514, ../sass/others/_fontawesome.scss */
.fa-store:before { content: "\f54e"; }

/* line 3517, ../sass/others/_fontawesome.scss */
.fa-store-alt:before { content: "\f54f"; }

/* line 3520, ../sass/others/_fontawesome.scss */
.fa-strava:before { content: "\f428"; }

/* line 3523, ../sass/others/_fontawesome.scss */
.fa-stream:before { content: "\f550"; }

/* line 3526, ../sass/others/_fontawesome.scss */
.fa-street-view:before { content: "\f21d"; }

/* line 3529, ../sass/others/_fontawesome.scss */
.fa-strikethrough:before { content: "\f0cc"; }

/* line 3532, ../sass/others/_fontawesome.scss */
.fa-stripe:before { content: "\f429"; }

/* line 3535, ../sass/others/_fontawesome.scss */
.fa-stripe-s:before { content: "\f42a"; }

/* line 3538, ../sass/others/_fontawesome.scss */
.fa-stroopwafel:before { content: "\f551"; }

/* line 3541, ../sass/others/_fontawesome.scss */
.fa-studiovinari:before { content: "\f3f8"; }

/* line 3544, ../sass/others/_fontawesome.scss */
.fa-stumbleupon:before { content: "\f1a4"; }

/* line 3547, ../sass/others/_fontawesome.scss */
.fa-stumbleupon-circle:before { content: "\f1a3"; }

/* line 3550, ../sass/others/_fontawesome.scss */
.fa-subscript:before { content: "\f12c"; }

/* line 3553, ../sass/others/_fontawesome.scss */
.fa-subway:before { content: "\f239"; }

/* line 3556, ../sass/others/_fontawesome.scss */
.fa-suitcase:before { content: "\f0f2"; }

/* line 3559, ../sass/others/_fontawesome.scss */
.fa-suitcase-rolling:before { content: "\f5c1"; }

/* line 3562, ../sass/others/_fontawesome.scss */
.fa-sun:before { content: "\f185"; }

/* line 3565, ../sass/others/_fontawesome.scss */
.fa-superpowers:before { content: "\f2dd"; }

/* line 3568, ../sass/others/_fontawesome.scss */
.fa-superscript:before { content: "\f12b"; }

/* line 3571, ../sass/others/_fontawesome.scss */
.fa-supple:before { content: "\f3f9"; }

/* line 3574, ../sass/others/_fontawesome.scss */
.fa-surprise:before { content: "\f5c2"; }

/* line 3577, ../sass/others/_fontawesome.scss */
.fa-suse:before { content: "\f7d6"; }

/* line 3580, ../sass/others/_fontawesome.scss */
.fa-swatchbook:before { content: "\f5c3"; }

/* line 3583, ../sass/others/_fontawesome.scss */
.fa-swimmer:before { content: "\f5c4"; }

/* line 3586, ../sass/others/_fontawesome.scss */
.fa-swimming-pool:before { content: "\f5c5"; }

/* line 3589, ../sass/others/_fontawesome.scss */
.fa-synagogue:before { content: "\f69b"; }

/* line 3592, ../sass/others/_fontawesome.scss */
.fa-sync:before { content: "\f021"; }

/* line 3595, ../sass/others/_fontawesome.scss */
.fa-sync-alt:before { content: "\f2f1"; }

/* line 3598, ../sass/others/_fontawesome.scss */
.fa-syringe:before { content: "\f48e"; }

/* line 3601, ../sass/others/_fontawesome.scss */
.fa-table:before { content: "\f0ce"; }

/* line 3604, ../sass/others/_fontawesome.scss */
.fa-table-tennis:before { content: "\f45d"; }

/* line 3607, ../sass/others/_fontawesome.scss */
.fa-tablet:before { content: "\f10a"; }

/* line 3610, ../sass/others/_fontawesome.scss */
.fa-tablet-alt:before { content: "\f3fa"; }

/* line 3613, ../sass/others/_fontawesome.scss */
.fa-tablets:before { content: "\f490"; }

/* line 3616, ../sass/others/_fontawesome.scss */
.fa-tachometer-alt:before { content: "\f3fd"; }

/* line 3619, ../sass/others/_fontawesome.scss */
.fa-tag:before { content: "\f02b"; }

/* line 3622, ../sass/others/_fontawesome.scss */
.fa-tags:before { content: "\f02c"; }

/* line 3625, ../sass/others/_fontawesome.scss */
.fa-tape:before { content: "\f4db"; }

/* line 3628, ../sass/others/_fontawesome.scss */
.fa-tasks:before { content: "\f0ae"; }

/* line 3631, ../sass/others/_fontawesome.scss */
.fa-taxi:before { content: "\f1ba"; }

/* line 3634, ../sass/others/_fontawesome.scss */
.fa-teamspeak:before { content: "\f4f9"; }

/* line 3637, ../sass/others/_fontawesome.scss */
.fa-teeth:before { content: "\f62e"; }

/* line 3640, ../sass/others/_fontawesome.scss */
.fa-teeth-open:before { content: "\f62f"; }

/* line 3643, ../sass/others/_fontawesome.scss */
.fa-telegram:before { content: "\f2c6"; }

/* line 3646, ../sass/others/_fontawesome.scss */
.fa-telegram-plane:before { content: "\f3fe"; }

/* line 3649, ../sass/others/_fontawesome.scss */
.fa-temperature-high:before { content: "\f769"; }

/* line 3652, ../sass/others/_fontawesome.scss */
.fa-temperature-low:before { content: "\f76b"; }

/* line 3655, ../sass/others/_fontawesome.scss */
.fa-tencent-weibo:before { content: "\f1d5"; }

/* line 3658, ../sass/others/_fontawesome.scss */
.fa-tenge:before { content: "\f7d7"; }

/* line 3661, ../sass/others/_fontawesome.scss */
.fa-terminal:before { content: "\f120"; }

/* line 3664, ../sass/others/_fontawesome.scss */
.fa-text-height:before { content: "\f034"; }

/* line 3667, ../sass/others/_fontawesome.scss */
.fa-text-width:before { content: "\f035"; }

/* line 3670, ../sass/others/_fontawesome.scss */
.fa-th:before { content: "\f00a"; }

/* line 3673, ../sass/others/_fontawesome.scss */
.fa-th-large:before { content: "\f009"; }

/* line 3676, ../sass/others/_fontawesome.scss */
.fa-th-list:before { content: "\f00b"; }

/* line 3679, ../sass/others/_fontawesome.scss */
.fa-the-red-yeti:before { content: "\f69d"; }

/* line 3682, ../sass/others/_fontawesome.scss */
.fa-theater-masks:before { content: "\f630"; }

/* line 3685, ../sass/others/_fontawesome.scss */
.fa-themeco:before { content: "\f5c6"; }

/* line 3688, ../sass/others/_fontawesome.scss */
.fa-themeisle:before { content: "\f2b2"; }

/* line 3691, ../sass/others/_fontawesome.scss */
.fa-thermometer:before { content: "\f491"; }

/* line 3694, ../sass/others/_fontawesome.scss */
.fa-thermometer-empty:before { content: "\f2cb"; }

/* line 3697, ../sass/others/_fontawesome.scss */
.fa-thermometer-full:before { content: "\f2c7"; }

/* line 3700, ../sass/others/_fontawesome.scss */
.fa-thermometer-half:before { content: "\f2c9"; }

/* line 3703, ../sass/others/_fontawesome.scss */
.fa-thermometer-quarter:before { content: "\f2ca"; }

/* line 3706, ../sass/others/_fontawesome.scss */
.fa-thermometer-three-quarters:before { content: "\f2c8"; }

/* line 3709, ../sass/others/_fontawesome.scss */
.fa-think-peaks:before { content: "\f731"; }

/* line 3712, ../sass/others/_fontawesome.scss */
.fa-thumbs-down:before { content: "\f165"; }

/* line 3715, ../sass/others/_fontawesome.scss */
.fa-thumbs-up:before { content: "\f164"; }

/* line 3718, ../sass/others/_fontawesome.scss */
.fa-thumbtack:before { content: "\f08d"; }

/* line 3721, ../sass/others/_fontawesome.scss */
.fa-ticket-alt:before { content: "\f3ff"; }

/* line 3724, ../sass/others/_fontawesome.scss */
.fa-times:before { content: "\f00d"; }

/* line 3727, ../sass/others/_fontawesome.scss */
.fa-times-circle:before { content: "\f057"; }

/* line 3730, ../sass/others/_fontawesome.scss */
.fa-tint:before { content: "\f043"; }

/* line 3733, ../sass/others/_fontawesome.scss */
.fa-tint-slash:before { content: "\f5c7"; }

/* line 3736, ../sass/others/_fontawesome.scss */
.fa-tired:before { content: "\f5c8"; }

/* line 3739, ../sass/others/_fontawesome.scss */
.fa-toggle-off:before { content: "\f204"; }

/* line 3742, ../sass/others/_fontawesome.scss */
.fa-toggle-on:before { content: "\f205"; }

/* line 3745, ../sass/others/_fontawesome.scss */
.fa-toilet:before { content: "\f7d8"; }

/* line 3748, ../sass/others/_fontawesome.scss */
.fa-toilet-paper:before { content: "\f71e"; }

/* line 3751, ../sass/others/_fontawesome.scss */
.fa-toolbox:before { content: "\f552"; }

/* line 3754, ../sass/others/_fontawesome.scss */
.fa-tools:before { content: "\f7d9"; }

/* line 3757, ../sass/others/_fontawesome.scss */
.fa-tooth:before { content: "\f5c9"; }

/* line 3760, ../sass/others/_fontawesome.scss */
.fa-torah:before { content: "\f6a0"; }

/* line 3763, ../sass/others/_fontawesome.scss */
.fa-torii-gate:before { content: "\f6a1"; }

/* line 3766, ../sass/others/_fontawesome.scss */
.fa-tractor:before { content: "\f722"; }

/* line 3769, ../sass/others/_fontawesome.scss */
.fa-trade-federation:before { content: "\f513"; }

/* line 3772, ../sass/others/_fontawesome.scss */
.fa-trademark:before { content: "\f25c"; }

/* line 3775, ../sass/others/_fontawesome.scss */
.fa-traffic-light:before { content: "\f637"; }

/* line 3778, ../sass/others/_fontawesome.scss */
.fa-train:before { content: "\f238"; }

/* line 3781, ../sass/others/_fontawesome.scss */
.fa-tram:before { content: "\f7da"; }

/* line 3784, ../sass/others/_fontawesome.scss */
.fa-transgender:before { content: "\f224"; }

/* line 3787, ../sass/others/_fontawesome.scss */
.fa-transgender-alt:before { content: "\f225"; }

/* line 3790, ../sass/others/_fontawesome.scss */
.fa-trash:before { content: "\f1f8"; }

/* line 3793, ../sass/others/_fontawesome.scss */
.fa-trash-alt:before { content: "\f2ed"; }

/* line 3796, ../sass/others/_fontawesome.scss */
.fa-trash-restore:before { content: "\f829"; }

/* line 3799, ../sass/others/_fontawesome.scss */
.fa-trash-restore-alt:before { content: "\f82a"; }

/* line 3802, ../sass/others/_fontawesome.scss */
.fa-tree:before { content: "\f1bb"; }

/* line 3805, ../sass/others/_fontawesome.scss */
.fa-trello:before { content: "\f181"; }

/* line 3808, ../sass/others/_fontawesome.scss */
.fa-tripadvisor:before { content: "\f262"; }

/* line 3811, ../sass/others/_fontawesome.scss */
.fa-trophy:before { content: "\f091"; }

/* line 3814, ../sass/others/_fontawesome.scss */
.fa-truck:before { content: "\f0d1"; }

/* line 3817, ../sass/others/_fontawesome.scss */
.fa-truck-loading:before { content: "\f4de"; }

/* line 3820, ../sass/others/_fontawesome.scss */
.fa-truck-monster:before { content: "\f63b"; }

/* line 3823, ../sass/others/_fontawesome.scss */
.fa-truck-moving:before { content: "\f4df"; }

/* line 3826, ../sass/others/_fontawesome.scss */
.fa-truck-pickup:before { content: "\f63c"; }

/* line 3829, ../sass/others/_fontawesome.scss */
.fa-tshirt:before { content: "\f553"; }

/* line 3832, ../sass/others/_fontawesome.scss */
.fa-tty:before { content: "\f1e4"; }

/* line 3835, ../sass/others/_fontawesome.scss */
.fa-tumblr:before { content: "\f173"; }

/* line 3838, ../sass/others/_fontawesome.scss */
.fa-tumblr-square:before { content: "\f174"; }

/* line 3841, ../sass/others/_fontawesome.scss */
.fa-tv:before { content: "\f26c"; }

/* line 3844, ../sass/others/_fontawesome.scss */
.fa-twitch:before { content: "\f1e8"; }

/* line 3847, ../sass/others/_fontawesome.scss */
.fa-twitter:before { content: "\f099"; }

/* line 3850, ../sass/others/_fontawesome.scss */
.fa-twitter-square:before { content: "\f081"; }

/* line 3853, ../sass/others/_fontawesome.scss */
.fa-typo3:before { content: "\f42b"; }

/* line 3856, ../sass/others/_fontawesome.scss */
.fa-uber:before { content: "\f402"; }

/* line 3859, ../sass/others/_fontawesome.scss */
.fa-ubuntu:before { content: "\f7df"; }

/* line 3862, ../sass/others/_fontawesome.scss */
.fa-uikit:before { content: "\f403"; }

/* line 3865, ../sass/others/_fontawesome.scss */
.fa-umbrella:before { content: "\f0e9"; }

/* line 3868, ../sass/others/_fontawesome.scss */
.fa-umbrella-beach:before { content: "\f5ca"; }

/* line 3871, ../sass/others/_fontawesome.scss */
.fa-underline:before { content: "\f0cd"; }

/* line 3874, ../sass/others/_fontawesome.scss */
.fa-undo:before { content: "\f0e2"; }

/* line 3877, ../sass/others/_fontawesome.scss */
.fa-undo-alt:before { content: "\f2ea"; }

/* line 3880, ../sass/others/_fontawesome.scss */
.fa-uniregistry:before { content: "\f404"; }

/* line 3883, ../sass/others/_fontawesome.scss */
.fa-universal-access:before { content: "\f29a"; }

/* line 3886, ../sass/others/_fontawesome.scss */
.fa-university:before { content: "\f19c"; }

/* line 3889, ../sass/others/_fontawesome.scss */
.fa-unlink:before { content: "\f127"; }

/* line 3892, ../sass/others/_fontawesome.scss */
.fa-unlock:before { content: "\f09c"; }

/* line 3895, ../sass/others/_fontawesome.scss */
.fa-unlock-alt:before { content: "\f13e"; }

/* line 3898, ../sass/others/_fontawesome.scss */
.fa-untappd:before { content: "\f405"; }

/* line 3901, ../sass/others/_fontawesome.scss */
.fa-upload:before { content: "\f093"; }

/* line 3904, ../sass/others/_fontawesome.scss */
.fa-ups:before { content: "\f7e0"; }

/* line 3907, ../sass/others/_fontawesome.scss */
.fa-usb:before { content: "\f287"; }

/* line 3910, ../sass/others/_fontawesome.scss */
.fa-user:before { content: "\f007"; }

/* line 3913, ../sass/others/_fontawesome.scss */
.fa-user-alt:before { content: "\f406"; }

/* line 3916, ../sass/others/_fontawesome.scss */
.fa-user-alt-slash:before { content: "\f4fa"; }

/* line 3919, ../sass/others/_fontawesome.scss */
.fa-user-astronaut:before { content: "\f4fb"; }

/* line 3922, ../sass/others/_fontawesome.scss */
.fa-user-check:before { content: "\f4fc"; }

/* line 3925, ../sass/others/_fontawesome.scss */
.fa-user-circle:before { content: "\f2bd"; }

/* line 3928, ../sass/others/_fontawesome.scss */
.fa-user-clock:before { content: "\f4fd"; }

/* line 3931, ../sass/others/_fontawesome.scss */
.fa-user-cog:before { content: "\f4fe"; }

/* line 3934, ../sass/others/_fontawesome.scss */
.fa-user-edit:before { content: "\f4ff"; }

/* line 3937, ../sass/others/_fontawesome.scss */
.fa-user-friends:before { content: "\f500"; }

/* line 3940, ../sass/others/_fontawesome.scss */
.fa-user-graduate:before { content: "\f501"; }

/* line 3943, ../sass/others/_fontawesome.scss */
.fa-user-injured:before { content: "\f728"; }

/* line 3946, ../sass/others/_fontawesome.scss */
.fa-user-lock:before { content: "\f502"; }

/* line 3949, ../sass/others/_fontawesome.scss */
.fa-user-md:before { content: "\f0f0"; }

/* line 3952, ../sass/others/_fontawesome.scss */
.fa-user-minus:before { content: "\f503"; }

/* line 3955, ../sass/others/_fontawesome.scss */
.fa-user-ninja:before { content: "\f504"; }

/* line 3958, ../sass/others/_fontawesome.scss */
.fa-user-nurse:before { content: "\f82f"; }

/* line 3961, ../sass/others/_fontawesome.scss */
.fa-user-plus:before { content: "\f234"; }

/* line 3964, ../sass/others/_fontawesome.scss */
.fa-user-secret:before { content: "\f21b"; }

/* line 3967, ../sass/others/_fontawesome.scss */
.fa-user-shield:before { content: "\f505"; }

/* line 3970, ../sass/others/_fontawesome.scss */
.fa-user-slash:before { content: "\f506"; }

/* line 3973, ../sass/others/_fontawesome.scss */
.fa-user-tag:before { content: "\f507"; }

/* line 3976, ../sass/others/_fontawesome.scss */
.fa-user-tie:before { content: "\f508"; }

/* line 3979, ../sass/others/_fontawesome.scss */
.fa-user-times:before { content: "\f235"; }

/* line 3982, ../sass/others/_fontawesome.scss */
.fa-users:before { content: "\f0c0"; }

/* line 3985, ../sass/others/_fontawesome.scss */
.fa-users-cog:before { content: "\f509"; }

/* line 3988, ../sass/others/_fontawesome.scss */
.fa-usps:before { content: "\f7e1"; }

/* line 3991, ../sass/others/_fontawesome.scss */
.fa-ussunnah:before { content: "\f407"; }

/* line 3994, ../sass/others/_fontawesome.scss */
.fa-utensil-spoon:before { content: "\f2e5"; }

/* line 3997, ../sass/others/_fontawesome.scss */
.fa-utensils:before { content: "\f2e7"; }

/* line 4000, ../sass/others/_fontawesome.scss */
.fa-vaadin:before { content: "\f408"; }

/* line 4003, ../sass/others/_fontawesome.scss */
.fa-vector-square:before { content: "\f5cb"; }

/* line 4006, ../sass/others/_fontawesome.scss */
.fa-venus:before { content: "\f221"; }

/* line 4009, ../sass/others/_fontawesome.scss */
.fa-venus-double:before { content: "\f226"; }

/* line 4012, ../sass/others/_fontawesome.scss */
.fa-venus-mars:before { content: "\f228"; }

/* line 4015, ../sass/others/_fontawesome.scss */
.fa-viacoin:before { content: "\f237"; }

/* line 4018, ../sass/others/_fontawesome.scss */
.fa-viadeo:before { content: "\f2a9"; }

/* line 4021, ../sass/others/_fontawesome.scss */
.fa-viadeo-square:before { content: "\f2aa"; }

/* line 4024, ../sass/others/_fontawesome.scss */
.fa-vial:before { content: "\f492"; }

/* line 4027, ../sass/others/_fontawesome.scss */
.fa-vials:before { content: "\f493"; }

/* line 4030, ../sass/others/_fontawesome.scss */
.fa-viber:before { content: "\f409"; }

/* line 4033, ../sass/others/_fontawesome.scss */
.fa-video:before { content: "\f03d"; }

/* line 4036, ../sass/others/_fontawesome.scss */
.fa-video-slash:before { content: "\f4e2"; }

/* line 4039, ../sass/others/_fontawesome.scss */
.fa-vihara:before { content: "\f6a7"; }

/* line 4042, ../sass/others/_fontawesome.scss */
.fa-vimeo:before { content: "\f40a"; }

/* line 4045, ../sass/others/_fontawesome.scss */
.fa-vimeo-square:before { content: "\f194"; }

/* line 4048, ../sass/others/_fontawesome.scss */
.fa-vimeo-v:before { content: "\f27d"; }

/* line 4051, ../sass/others/_fontawesome.scss */
.fa-vine:before { content: "\f1ca"; }

/* line 4054, ../sass/others/_fontawesome.scss */
.fa-vk:before { content: "\f189"; }

/* line 4057, ../sass/others/_fontawesome.scss */
.fa-vnv:before { content: "\f40b"; }

/* line 4060, ../sass/others/_fontawesome.scss */
.fa-volleyball-ball:before { content: "\f45f"; }

/* line 4063, ../sass/others/_fontawesome.scss */
.fa-volume-down:before { content: "\f027"; }

/* line 4066, ../sass/others/_fontawesome.scss */
.fa-volume-mute:before { content: "\f6a9"; }

/* line 4069, ../sass/others/_fontawesome.scss */
.fa-volume-off:before { content: "\f026"; }

/* line 4072, ../sass/others/_fontawesome.scss */
.fa-volume-up:before { content: "\f028"; }

/* line 4075, ../sass/others/_fontawesome.scss */
.fa-vote-yea:before { content: "\f772"; }

/* line 4078, ../sass/others/_fontawesome.scss */
.fa-vr-cardboard:before { content: "\f729"; }

/* line 4081, ../sass/others/_fontawesome.scss */
.fa-vuejs:before { content: "\f41f"; }

/* line 4084, ../sass/others/_fontawesome.scss */
.fa-walking:before { content: "\f554"; }

/* line 4087, ../sass/others/_fontawesome.scss */
.fa-wallet:before { content: "\f555"; }

/* line 4090, ../sass/others/_fontawesome.scss */
.fa-warehouse:before { content: "\f494"; }

/* line 4093, ../sass/others/_fontawesome.scss */
.fa-water:before { content: "\f773"; }

/* line 4096, ../sass/others/_fontawesome.scss */
.fa-weebly:before { content: "\f5cc"; }

/* line 4099, ../sass/others/_fontawesome.scss */
.fa-weibo:before { content: "\f18a"; }

/* line 4102, ../sass/others/_fontawesome.scss */
.fa-weight:before { content: "\f496"; }

/* line 4105, ../sass/others/_fontawesome.scss */
.fa-weight-hanging:before { content: "\f5cd"; }

/* line 4108, ../sass/others/_fontawesome.scss */
.fa-weixin:before { content: "\f1d7"; }

/* line 4111, ../sass/others/_fontawesome.scss */
.fa-whatsapp:before { content: "\f232"; }

/* line 4114, ../sass/others/_fontawesome.scss */
.fa-whatsapp-square:before { content: "\f40c"; }

/* line 4117, ../sass/others/_fontawesome.scss */
.fa-wheelchair:before { content: "\f193"; }

/* line 4120, ../sass/others/_fontawesome.scss */
.fa-whmcs:before { content: "\f40d"; }

/* line 4123, ../sass/others/_fontawesome.scss */
.fa-wifi:before { content: "\f1eb"; }

/* line 4126, ../sass/others/_fontawesome.scss */
.fa-wikipedia-w:before { content: "\f266"; }

/* line 4129, ../sass/others/_fontawesome.scss */
.fa-wind:before { content: "\f72e"; }

/* line 4132, ../sass/others/_fontawesome.scss */
.fa-window-close:before { content: "\f410"; }

/* line 4135, ../sass/others/_fontawesome.scss */
.fa-window-maximize:before { content: "\f2d0"; }

/* line 4138, ../sass/others/_fontawesome.scss */
.fa-window-minimize:before { content: "\f2d1"; }

/* line 4141, ../sass/others/_fontawesome.scss */
.fa-window-restore:before { content: "\f2d2"; }

/* line 4144, ../sass/others/_fontawesome.scss */
.fa-windows:before { content: "\f17a"; }

/* line 4147, ../sass/others/_fontawesome.scss */
.fa-wine-bottle:before { content: "\f72f"; }

/* line 4150, ../sass/others/_fontawesome.scss */
.fa-wine-glass:before { content: "\f4e3"; }

/* line 4153, ../sass/others/_fontawesome.scss */
.fa-wine-glass-alt:before { content: "\f5ce"; }

/* line 4156, ../sass/others/_fontawesome.scss */
.fa-wix:before { content: "\f5cf"; }

/* line 4159, ../sass/others/_fontawesome.scss */
.fa-wizards-of-the-coast:before { content: "\f730"; }

/* line 4162, ../sass/others/_fontawesome.scss */
.fa-wolf-pack-battalion:before { content: "\f514"; }

/* line 4165, ../sass/others/_fontawesome.scss */
.fa-won-sign:before { content: "\f159"; }

/* line 4168, ../sass/others/_fontawesome.scss */
.fa-wordpress:before { content: "\f19a"; }

/* line 4171, ../sass/others/_fontawesome.scss */
.fa-wordpress-simple:before { content: "\f411"; }

/* line 4174, ../sass/others/_fontawesome.scss */
.fa-wpbeginner:before { content: "\f297"; }

/* line 4177, ../sass/others/_fontawesome.scss */
.fa-wpexplorer:before { content: "\f2de"; }

/* line 4180, ../sass/others/_fontawesome.scss */
.fa-wpforms:before { content: "\f298"; }

/* line 4183, ../sass/others/_fontawesome.scss */
.fa-wpressr:before { content: "\f3e4"; }

/* line 4186, ../sass/others/_fontawesome.scss */
.fa-wrench:before { content: "\f0ad"; }

/* line 4189, ../sass/others/_fontawesome.scss */
.fa-x-ray:before { content: "\f497"; }

/* line 4192, ../sass/others/_fontawesome.scss */
.fa-xbox:before { content: "\f412"; }

/* line 4195, ../sass/others/_fontawesome.scss */
.fa-xing:before { content: "\f168"; }

/* line 4198, ../sass/others/_fontawesome.scss */
.fa-xing-square:before { content: "\f169"; }

/* line 4201, ../sass/others/_fontawesome.scss */
.fa-y-combinator:before { content: "\f23b"; }

/* line 4204, ../sass/others/_fontawesome.scss */
.fa-yahoo:before { content: "\f19e"; }

/* line 4207, ../sass/others/_fontawesome.scss */
.fa-yandex:before { content: "\f413"; }

/* line 4210, ../sass/others/_fontawesome.scss */
.fa-yandex-international:before { content: "\f414"; }

/* line 4213, ../sass/others/_fontawesome.scss */
.fa-yarn:before { content: "\f7e3"; }

/* line 4216, ../sass/others/_fontawesome.scss */
.fa-yelp:before { content: "\f1e9"; }

/* line 4219, ../sass/others/_fontawesome.scss */
.fa-yen-sign:before { content: "\f157"; }

/* line 4222, ../sass/others/_fontawesome.scss */
.fa-yin-yang:before { content: "\f6ad"; }

/* line 4225, ../sass/others/_fontawesome.scss */
.fa-yoast:before { content: "\f2b1"; }

/* line 4228, ../sass/others/_fontawesome.scss */
.fa-youtube:before { content: "\f167"; }

/* line 4231, ../sass/others/_fontawesome.scss */
.fa-youtube-square:before { content: "\f431"; }

/* line 4234, ../sass/others/_fontawesome.scss */
.fa-zhihu:before { content: "\f63f"; }

/* line 4237, ../sass/others/_fontawesome.scss */
.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* line 4247, ../sass/others/_fontawesome.scss */
.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

@font-face { font-family: 'Font Awesome 5 Brands'; font-style: normal; font-weight: normal; src: url("../fonts/fa-brands-400.eot"); src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg"); }
/* line 4263, ../sass/others/_fontawesome.scss */
.fab { font-family: 'Font Awesome 5 Brands'; }

@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; src: url("../fonts/fa-regular-400.eot"); src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg"); }
/* line 4272, ../sass/others/_fontawesome.scss */
.far { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; src: url("../fonts/fa-solid-900.eot"); src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg"); }
/* line 4282, ../sass/others/_fontawesome.scss */
.fa, .fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; }

/* line 3, ../sass/others/_jquery-ui-chunk.scss */
.ui-helper-hidden-accessible { display: none; }

/* line 7, ../sass/others/_jquery-ui-chunk.scss */
.ui-widget.ui-widget-content { border: 1px solid #c5c5c5; }

/* line 10, ../sass/others/_jquery-ui-chunk.scss */
.ui-widget-content { border: 1px solid #ddd; background: #fff; color: #333; }

/* line 16, ../sass/others/_jquery-ui-chunk.scss */
.ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; }

/* line 22, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: 0; max-height: 300px; overflow: scroll; overflow-x: hidden; }

/* line 32, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu { position: absolute; }

/* line 35, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu-item { margin: 0; cursor: pointer; }

/* line 39, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu-item:hover { background-color: #1888d2; color: #fefefe; }

/* line 44, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px 0.4em; }

/* line 48, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }

/* line 55, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-state-focus, .ui-menu .ui-state-active { background-color: #1888d2; color: #fefefe; }

/* line 59, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu-icons { position: relative; }

/* line 62, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; }

/* line 65, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: .2em; margin: auto 0; }

/* line 72, ../sass/others/_jquery-ui-chunk.scss */
.ui-menu .ui-menu-icon { left: auto; right: 0; }

/* line 76, ../sass/others/_jquery-ui-chunk.scss */
.ui-button { padding: .4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: .1em; cursor: pointer; vertical-align: middle; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: visible; }

/* line 91, ../sass/others/_jquery-ui-chunk.scss */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }

/* line 94, ../sass/others/_jquery-ui-chunk.scss */
.ui-button-icon-only { width: 2em; -webkit-box-sizing: border-box; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; }

/* line 100, ../sass/others/_jquery-ui-chunk.scss */
.ui-front { z-index: 999; }

/* Stricture ----------------------------- */
/*
////////////////////////////////////////////////////////////////////////////////////// Structure Collector ////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/*
Frames ------------------------------------
*/
/*
//////////////////////////////////////////////////////////////////////////////
FRAMES //////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
*/
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
/* ALL The Simple frames ---------------- */
/* Extra Tight frames ----------------------------------------------------------------------*/
/* line 11, ../sass/structure/_frame.scss */
.frame-xs { padding: 6px 8px; }

/* line 14, ../sass/structure/_frame.scss */
.vertical-frame-xs { padding-top: 6px; padding-bottom: 6px; }

/* Tight Parent frames ----------------------------------------------------------------------*/
/* line 19, ../sass/structure/_frame.scss */
.frame-s { padding: 12px 16px; }

/* line 22, ../sass/structure/_frame.scss */
.vertical-frame-s { padding-top: 12px; padding-bottom: 12px; }

/* Middle Parent frames ----------------------------------------------------------------------*/
/* line 27, ../sass/structure/_frame.scss */
.frame-m { padding: 18px 24px; }

/* line 30, ../sass/structure/_frame.scss */
.vertical-frame-m { padding-top: 18px; padding-bottom: 18px; }

/* Wide frames -----------------------------------------------------------------------------*/
/* line 35, ../sass/structure/_frame.scss */
.frame-l { padding: 24px 32px; }

/* line 38, ../sass/structure/_frame.scss */
.vertical-frame-l { padding-top: 24px; padding-bottom: 24px; }

/* Extrawide frames ----------------------------------------------------------------------*/
/* line 43, ../sass/structure/_frame.scss */
.frame-xl { padding: 30px 40px; }

/* line 46, ../sass/structure/_frame.scss */
.vertical-frame-xl { padding-top: 30px; padding-bottom: 30px; }

/* ALL The Display frames ---------------- */
/* Extra Tight Display frames ----------------------------------------------------------------------*/
/* line 55, ../sass/structure/_frame.scss */
.frame-display-xs { padding: 36px 48px; }

/* line 58, ../sass/structure/_frame.scss */
.vertical-frame-display-xs { padding-top: 36px; padding-bottom: 36px; }

/* Tight Display frames ----------------------------------------------------------------------*/
/* line 63, ../sass/structure/_frame.scss */
.frame-display-s { padding: 42px 56px; }

/* line 66, ../sass/structure/_frame.scss */
.vertical-frame-display-s { padding-top: 42px; padding-bottom: 42px; }

/* Middle Display frames ----------------------------------------------------------------------*/
/* line 71, ../sass/structure/_frame.scss */
.frame-display-m { padding: 48px 64px; }

/* line 74, ../sass/structure/_frame.scss */
.vertical-frame-display-m { padding-top: 48px; padding-bottom: 48px; }

/* Wide Display frames -----------------------------------------------------------------------------*/
/* line 79, ../sass/structure/_frame.scss */
.frame-display-l { padding: 54px 72px; }

/* line 82, ../sass/structure/_frame.scss */
.vertical-frame-display-l { padding-top: 54px; padding-bottom: 54px; }

/* Extrawide Display frames ----------------------------------------------------------------------*/
/* line 87, ../sass/structure/_frame.scss */
.frame-display-xl { padding: 60px 80px; }

/* line 90, ../sass/structure/_frame.scss */
.vertical-frame-display-xl { padding-top: 60px; padding-bottom: 60px; }

/* ALL The PARENT frames ---------------- */
/* line 97, ../sass/structure/_frame.scss */
.row, .column, .parent { /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ }
/* line 103, ../sass/structure/_frame.scss */
.row.gap-xs.frame-xs, .column.gap-xs.frame-xs, .parent.gap-xs.frame-xs { padding: 6px 4px 0px 4px; margin: 0; }
/* line 107, ../sass/structure/_frame.scss */
.row.gap-xs.frame-s, .column.gap-xs.frame-s, .parent.gap-xs.frame-s { padding: 12px 12px 6px 12px; margin: 0; }
/* line 111, ../sass/structure/_frame.scss */
.row.gap-xs.frame-m, .column.gap-xs.frame-m, .parent.gap-xs.frame-m { padding: 18px 20px 12px 20px; margin: 0; }
/* line 115, ../sass/structure/_frame.scss */
.row.gap-xs.frame-l, .column.gap-xs.frame-l, .parent.gap-xs.frame-l { padding: 24px 28px 18px 28px; margin: 0; }
/* line 119, ../sass/structure/_frame.scss */
.row.gap-xs.frame-xl, .column.gap-xs.frame-xl, .parent.gap-xs.frame-xl { padding: 30px 36px 24px 36px; margin: 0; }
/* line 128, ../sass/structure/_frame.scss */
.row.gap-s.frame-s, .row.gap-s.frame-xs, .column.gap-s.frame-s, .column.gap-s.frame-xs, .parent.gap-s.frame-s, .parent.gap-s.frame-xs { padding: 12px 8px 0px 8px; margin: 0; }
/* line 133, ../sass/structure/_frame.scss */
.row.gap-s.frame-m, .column.gap-s.frame-m, .parent.gap-s.frame-m { padding: 18px 16px 6px 16px; margin: 0; }
/* line 137, ../sass/structure/_frame.scss */
.row.gap-s.frame-l, .column.gap-s.frame-l, .parent.gap-s.frame-l { padding: 24px 24px 12px 24px; margin: 0; }
/* line 141, ../sass/structure/_frame.scss */
.row.gap-s.frame-xl, .column.gap-s.frame-xl, .parent.gap-s.frame-xl { padding: 30px 32px 18px 32px; margin: 0; }
/* line 150, ../sass/structure/_frame.scss */
.row.gap-m.frame-xs, .row.gap-m.frame-s, .row.gap-m.frame-m, .column.gap-m.frame-xs, .column.gap-m.frame-s, .column.gap-m.frame-m, .parent.gap-m.frame-xs, .parent.gap-m.frame-s, .parent.gap-m.frame-m { padding: 18px 12px 0px 12px; margin: 0; }
/* line 156, ../sass/structure/_frame.scss */
.row.gap-m.frame-l, .column.gap-m.frame-l, .parent.gap-m.frame-l { padding: 24px 20px 6px 20px; margin: 0; }
/* line 160, ../sass/structure/_frame.scss */
.row.gap-m.frame-xl, .column.gap-m.frame-xl, .parent.gap-m.frame-xl { padding: 30px 28px 12px 28px; margin: 0; }
/* line 169, ../sass/structure/_frame.scss */
.row.gap-l.frame-xs, .row.gap-l.frame-s, .row.gap-l.frame-m, .row.gap-l.frame-l, .column.gap-l.frame-xs, .column.gap-l.frame-s, .column.gap-l.frame-m, .column.gap-l.frame-l, .parent.gap-l.frame-xs, .parent.gap-l.frame-s, .parent.gap-l.frame-m, .parent.gap-l.frame-l { padding: 24px 16px 0px 16px; margin: 0; }
/* line 176, ../sass/structure/_frame.scss */
.row.gap-l.frame-xl, .column.gap-l.frame-xl, .parent.gap-l.frame-xl { padding: 30px 24px 6px 24px; margin: 0; }
/* line 185, ../sass/structure/_frame.scss */
.row.gap-xl.frame-xs, .row.gap-xl.frame-s, .row.gap-xl.frame-m, .row.gap-xl.frame-l, .row.gap-xl.frame-xl, .column.gap-xl.frame-xs, .column.gap-xl.frame-s, .column.gap-xl.frame-m, .column.gap-xl.frame-l, .column.gap-xl.frame-xl, .parent.gap-xl.frame-xs, .parent.gap-xl.frame-s, .parent.gap-xl.frame-m, .parent.gap-xl.frame-l, .parent.gap-xl.frame-xl { padding: 30px 20px 0px 20px; margin: 0; }

/* OTHERS ----*/
/* line 199, ../sass/structure/_frame.scss */
.frame-xs, .frame-s, .frame-m, .frame-l, .frame-xl { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/*Margin Right*/
/* line 210, ../sass/structure/_frame.scss */
.mr-0 { margin-right: 0 !important; }

/* line 213, ../sass/structure/_frame.scss */
.mr-xxs { margin-right: 3px; }

/* line 216, ../sass/structure/_frame.scss */
.mr-xs { margin-right: 8px; }

/* line 219, ../sass/structure/_frame.scss */
.mr-s { margin-right: 16px; }

/* line 222, ../sass/structure/_frame.scss */
.mr-m { margin-right: 24px; }

/* line 225, ../sass/structure/_frame.scss */
.mr-l { margin-right: 32px; }

/* line 228, ../sass/structure/_frame.scss */
.mr-xl { margin-right: 40px; }

/*Margin Left*/
/* line 233, ../sass/structure/_frame.scss */
.ml-0 { margin-left: 0 !important; }

/* line 236, ../sass/structure/_frame.scss */
.ml-xxs { margin-left: 3px; }

/* line 239, ../sass/structure/_frame.scss */
.ml-xs { margin-left: 8px; }

/* line 242, ../sass/structure/_frame.scss */
.ml-s { margin-left: 16px; }

/* line 245, ../sass/structure/_frame.scss */
.ml-m { margin-left: 24px; }

/* line 248, ../sass/structure/_frame.scss */
.ml-l { margin-left: 32px; }

/* line 251, ../sass/structure/_frame.scss */
.ml-xl { margin-left: 40px; }

/*Margin Top*/
/* line 256, ../sass/structure/_frame.scss */
.mt-0 { margin-top: 0 !important; }

/* line 259, ../sass/structure/_frame.scss */
.mt-xxs { margin-top: 3px; }

/* line 262, ../sass/structure/_frame.scss */
.mt-xs { margin-top: 6px; }

/* line 265, ../sass/structure/_frame.scss */
.mt-s { margin-top: 12px; }

/* line 268, ../sass/structure/_frame.scss */
.mt-m { margin-top: 18px; }

/* line 271, ../sass/structure/_frame.scss */
.mt-l { margin-top: 24px; }

/* line 274, ../sass/structure/_frame.scss */
.mt-xl { margin-top: 30px; }

/*Margin Bottom*/
/* line 279, ../sass/structure/_frame.scss */
.mb-0 { margin-bottom: 0 !important; }

/* line 282, ../sass/structure/_frame.scss */
.mb-xxs { margin-bottom: 3px; }

/* line 285, ../sass/structure/_frame.scss */
.mb-xs { margin-bottom: 6px; }

/* line 288, ../sass/structure/_frame.scss */
.mb-s { margin-bottom: 12px; }

/* line 291, ../sass/structure/_frame.scss */
.mb-m { margin-bottom: 18px; }

/* line 294, ../sass/structure/_frame.scss */
.mb-l { margin-bottom: 24px; }

/* line 297, ../sass/structure/_frame.scss */
.mb-xl { margin-bottom: 30px; }

/*Padding Right*/
/* line 304, ../sass/structure/_frame.scss */
.pr-0 { padding-right: 0 !important; }

/* line 307, ../sass/structure/_frame.scss */
.pr-xxs { padding-right: 3px; }

/* line 310, ../sass/structure/_frame.scss */
.pr-xs { padding-right: 8px; }

/* line 313, ../sass/structure/_frame.scss */
.pr-s { padding-right: 16px; }

/* line 316, ../sass/structure/_frame.scss */
.pr-m { padding-right: 24px; }

/* line 319, ../sass/structure/_frame.scss */
.pr-l { padding-right: 32px; }

/* line 322, ../sass/structure/_frame.scss */
.pr-xl { padding-right: 40px; }

/*Padding Left*/
/* line 327, ../sass/structure/_frame.scss */
.pl-0 { padding-left: 0 !important; }

/* line 330, ../sass/structure/_frame.scss */
.pl-xxs { padding-left: 3px; }

/* line 333, ../sass/structure/_frame.scss */
.pl-xs { padding-left: 8px; }

/* line 336, ../sass/structure/_frame.scss */
.pl-s { padding-left: 16px; }

/* line 339, ../sass/structure/_frame.scss */
.pl-m { padding-left: 24px; }

/* line 342, ../sass/structure/_frame.scss */
.pl-l { padding-left: 32px; }

/* line 345, ../sass/structure/_frame.scss */
.pl-xl { padding-left: 40px; }

/*Padding Top*/
/* line 350, ../sass/structure/_frame.scss */
.pt-0 { padding-top: 0 !important; }

/* line 353, ../sass/structure/_frame.scss */
.pt-xxs { padding-top: 3px; }

/* line 356, ../sass/structure/_frame.scss */
.pt-xs { padding-top: 6px; }

/* line 359, ../sass/structure/_frame.scss */
.pt-s { padding-top: 12px; }

/* line 362, ../sass/structure/_frame.scss */
.pt-m { padding-top: 18px; }

/* line 365, ../sass/structure/_frame.scss */
.pt-l { padding-top: 24px; }

/* line 368, ../sass/structure/_frame.scss */
.pt-xl { padding-top: 30px; }

/*Padding Bottom*/
/* line 373, ../sass/structure/_frame.scss */
.pb-0 { padding-bottom: 0 !important; }

/* line 376, ../sass/structure/_frame.scss */
.pb-xxs { padding-bottom: 3px; }

/* line 379, ../sass/structure/_frame.scss */
.pb-xs { padding-bottom: 6px; }

/* line 382, ../sass/structure/_frame.scss */
.pb-s { padding-bottom: 12px; }

/* line 385, ../sass/structure/_frame.scss */
.pb-m { padding-bottom: 18px; }

/* line 388, ../sass/structure/_frame.scss */
.pb-l { padding-bottom: 24px; }

/* line 391, ../sass/structure/_frame.scss */
.pb-xl { padding-bottom: 30px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 405, ../sass/structure/_frame.scss */
  .frame-xs-t { padding: 6px 8px; }
  /* line 408, ../sass/structure/_frame.scss */
  .vertical-frame-xs-t { padding-top: 6px; padding-bottom: 6px; }
  /* Tight Parent frames ----------------------------------------------------------------------*/
  /* line 413, ../sass/structure/_frame.scss */
  .frame-s-t { padding: 12px 16px; }
  /* line 416, ../sass/structure/_frame.scss */
  .vertical-frame-s-t { padding-top: 12px; padding-bottom: 12px; }
  /* Middle Parent frames ----------------------------------------------------------------------*/
  /* line 421, ../sass/structure/_frame.scss */
  .frame-m-t { padding: 18px 24px; }
  /* line 424, ../sass/structure/_frame.scss */
  .vertical-frame-m-t { padding-top: 18px; padding-bottom: 18px; }
  /* Wide frames -----------------------------------------------------------------------------*/
  /* line 429, ../sass/structure/_frame.scss */
  .frame-l-t { padding: 24px 32px; }
  /* line 432, ../sass/structure/_frame.scss */
  .vertical-frame-l-t { padding-top: 24px; padding-bottom: 24px; }
  /* Extrawide frames ----------------------------------------------------------------------*/
  /* line 437, ../sass/structure/_frame.scss */
  .frame-xl-t { padding: 30px 40px; }
  /* line 440, ../sass/structure/_frame.scss */
  .vertical-frame-xl-t { padding-top: 30px; padding-bottom: 30px; }
  /* ALL The PARENT frames ---------------- */
  /* line 448, ../sass/structure/_frame.scss */
  .row, .column, .parent { /* Először alap gap + tablet frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ /* Tablet gap + alap frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ /* Tablet gap + Tablet frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ }
  /* line 455, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-xs-t, .column.gap-xs.frame-xs-t, .parent.gap-xs.frame-xs-t { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 459, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-s-t, .column.gap-xs.frame-s-t, .parent.gap-xs.frame-s-t { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 463, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-m-t, .column.gap-xs.frame-m-t, .parent.gap-xs.frame-m-t { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 467, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-l-t, .column.gap-xs.frame-l-t, .parent.gap-xs.frame-l-t { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 471, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-xl-t, .column.gap-xs.frame-xl-t, .parent.gap-xs.frame-xl-t { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 480, ../sass/structure/_frame.scss */
  .row.gap-s.frame-s-t, .row.gap-s.frame-xs-t, .column.gap-s.frame-s-t, .column.gap-s.frame-xs-t, .parent.gap-s.frame-s-t, .parent.gap-s.frame-xs-t { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 484, ../sass/structure/_frame.scss */
  .row.gap-s.frame-m-t, .column.gap-s.frame-m-t, .parent.gap-s.frame-m-t { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 488, ../sass/structure/_frame.scss */
  .row.gap-s.frame-l-t, .column.gap-s.frame-l-t, .parent.gap-s.frame-l-t { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 492, ../sass/structure/_frame.scss */
  .row.gap-s.frame-xl-t, .column.gap-s.frame-xl-t, .parent.gap-s.frame-xl-t { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 501, ../sass/structure/_frame.scss */
  .row.gap-m.frame-xs-t, .row.gap-m.frame-s-t, .row.gap-m.frame-m-t, .column.gap-m.frame-xs-t, .column.gap-m.frame-s-t, .column.gap-m.frame-m-t, .parent.gap-m.frame-xs-t, .parent.gap-m.frame-s-t, .parent.gap-m.frame-m-t { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 505, ../sass/structure/_frame.scss */
  .row.gap-m.frame-l-t, .column.gap-m.frame-l-t, .parent.gap-m.frame-l-t { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 509, ../sass/structure/_frame.scss */
  .row.gap-m.frame-xl-t, .column.gap-m.frame-xl-t, .parent.gap-m.frame-xl-t { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 518, ../sass/structure/_frame.scss */
  .row.gap-l.frame-xs-t, .row.gap-l.frame-s-t, .row.gap-l.frame-m-t, .row.gap-l.frame-l-t, .column.gap-l.frame-xs-t, .column.gap-l.frame-s-t, .column.gap-l.frame-m-t, .column.gap-l.frame-l-t, .parent.gap-l.frame-xs-t, .parent.gap-l.frame-s-t, .parent.gap-l.frame-m-t, .parent.gap-l.frame-l-t { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 522, ../sass/structure/_frame.scss */
  .row.gap-l.frame-xl-t, .column.gap-l.frame-xl-t, .parent.gap-l.frame-xl-t { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 531, ../sass/structure/_frame.scss */
  .row.gap-xl.frame-xs-t, .row.gap-xl.frame-s-t, .row.gap-xl.frame-m-t, .row.gap-xl.frame-l-t, .row.gap-xl.frame-xl-t, .column.gap-xl.frame-xs-t, .column.gap-xl.frame-s-t, .column.gap-xl.frame-m-t, .column.gap-xl.frame-l-t, .column.gap-xl.frame-xl-t, .parent.gap-xl.frame-xs-t, .parent.gap-xl.frame-s-t, .parent.gap-xl.frame-m-t, .parent.gap-xl.frame-l-t, .parent.gap-xl.frame-xl-t { padding: 30px 20px 0px 20px; margin: 0; }
  /* line 542, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-xs, .column.gap-xs-t.frame-xs, .parent.gap-xs-t.frame-xs { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 546, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-s, .column.gap-xs-t.frame-s, .parent.gap-xs-t.frame-s { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 550, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-m, .column.gap-xs-t.frame-m, .parent.gap-xs-t.frame-m { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 554, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-l, .column.gap-xs-t.frame-l, .parent.gap-xs-t.frame-l { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 558, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-xl, .column.gap-xs-t.frame-xl, .parent.gap-xs-t.frame-xl { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 567, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-s, .row.gap-s-t.frame-xs, .column.gap-s-t.frame-s, .column.gap-s-t.frame-xs, .parent.gap-s-t.frame-s, .parent.gap-s-t.frame-xs { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 571, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-m, .column.gap-s-t.frame-m, .parent.gap-s-t.frame-m { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 575, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-l, .column.gap-s-t.frame-l, .parent.gap-s-t.frame-l { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 579, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-xl, .column.gap-s-t.frame-xl, .parent.gap-s-t.frame-xl { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 588, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-xs, .row.gap-m-t.frame-s, .row.gap-m-t.frame-m, .column.gap-m-t.frame-xs, .column.gap-m-t.frame-s, .column.gap-m-t.frame-m, .parent.gap-m-t.frame-xs, .parent.gap-m-t.frame-s, .parent.gap-m-t.frame-m { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 592, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-l, .column.gap-m-t.frame-l, .parent.gap-m-t.frame-l { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 596, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-xl, .column.gap-m-t.frame-xl, .parent.gap-m-t.frame-xl { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 605, ../sass/structure/_frame.scss */
  .row.gap-l-t.frame-xs, .row.gap-l-t.frame-s, .row.gap-l-t.frame-m, .row.gap-l-t.frame-l, .column.gap-l-t.frame-xs, .column.gap-l-t.frame-s, .column.gap-l-t.frame-m, .column.gap-l-t.frame-l, .parent.gap-l-t.frame-xs, .parent.gap-l-t.frame-s, .parent.gap-l-t.frame-m, .parent.gap-l-t.frame-l { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 609, ../sass/structure/_frame.scss */
  .row.gap-l-t.frame-xl, .column.gap-l-t.frame-xl, .parent.gap-l-t.frame-xl { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 618, ../sass/structure/_frame.scss */
  .row.gap-xl-t.frame-xs, .row.gap-xl-t.frame-s, .row.gap-xl-t.frame-m, .row.gap-xl-t.frame-l, .row.gap-xl-t.frame-xl, .column.gap-xl-t.frame-xs, .column.gap-xl-t.frame-s, .column.gap-xl-t.frame-m, .column.gap-xl-t.frame-l, .column.gap-xl-t.frame-xl, .parent.gap-xl-t.frame-xs, .parent.gap-xl-t.frame-s, .parent.gap-xl-t.frame-m, .parent.gap-xl-t.frame-l, .parent.gap-xl-t.frame-xl { padding: 30px 20px 0px 20px; margin: 0; }
  /* line 629, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-xs-t, .column.gap-xs-t.frame-xs-t, .parent.gap-xs-t.frame-xs-t { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 633, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-s-t, .column.gap-xs-t.frame-s-t, .parent.gap-xs-t.frame-s-t { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 637, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-m-t, .column.gap-xs-t.frame-m-t, .parent.gap-xs-t.frame-m-t { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 641, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-l-t, .column.gap-xs-t.frame-l-t, .parent.gap-xs-t.frame-l-t { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 645, ../sass/structure/_frame.scss */
  .row.gap-xs-t.frame-xl-t, .column.gap-xs-t.frame-xl-t, .parent.gap-xs-t.frame-xl-t { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 654, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-s-t, .row.gap-s-t.frame-xs-t, .column.gap-s-t.frame-s-t, .column.gap-s-t.frame-xs-t, .parent.gap-s-t.frame-s-t, .parent.gap-s-t.frame-xs-t { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 658, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-m-t, .column.gap-s-t.frame-m-t, .parent.gap-s-t.frame-m-t { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 662, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-l-t, .column.gap-s-t.frame-l-t, .parent.gap-s-t.frame-l-t { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 666, ../sass/structure/_frame.scss */
  .row.gap-s-t.frame-xl-t, .column.gap-s-t.frame-xl-t, .parent.gap-s-t.frame-xl-t { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 675, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-xs-t, .row.gap-m-t.frame-s-t, .row.gap-m-t.frame-m-t, .column.gap-m-t.frame-xs-t, .column.gap-m-t.frame-s-t, .column.gap-m-t.frame-m-t, .parent.gap-m-t.frame-xs-t, .parent.gap-m-t.frame-s-t, .parent.gap-m-t.frame-m-t { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 679, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-l-t, .column.gap-m-t.frame-l-t, .parent.gap-m-t.frame-l-t { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 683, ../sass/structure/_frame.scss */
  .row.gap-m-t.frame-xl-t, .column.gap-m-t.frame-xl-t, .parent.gap-m-t.frame-xl-t { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 692, ../sass/structure/_frame.scss */
  .row.gap-l-t.frame-xs-t, .row.gap-l-t.frame-s-t, .row.gap-l-t.frame-m-t, .row.gap-l-t.frame-l-t, .column.gap-l-t.frame-xs-t, .column.gap-l-t.frame-s-t, .column.gap-l-t.frame-m-t, .column.gap-l-t.frame-l-t, .parent.gap-l-t.frame-xs-t, .parent.gap-l-t.frame-s-t, .parent.gap-l-t.frame-m-t, .parent.gap-l-t.frame-l-t { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 696, ../sass/structure/_frame.scss */
  .row.gap-l-t.frame-xl-t, .column.gap-l-t.frame-xl-t, .parent.gap-l-t.frame-xl-t { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 705, ../sass/structure/_frame.scss */
  .row.gap-xl-t.frame-xs-t, .row.gap-xl-t.frame-s-t, .row.gap-xl-t.frame-m-t, .row.gap-xl-t.frame-l-t, .row.gap-xl-t.frame-xl-t, .column.gap-xl-t.frame-xs-t, .column.gap-xl-t.frame-s-t, .column.gap-xl-t.frame-m-t, .column.gap-xl-t.frame-l-t, .column.gap-xl-t.frame-xl-t, .parent.gap-xl-t.frame-xs-t, .parent.gap-xl-t.frame-s-t, .parent.gap-xl-t.frame-m-t, .parent.gap-xl-t.frame-l-t, .parent.gap-xl-t.frame-xl-t { padding: 30px 20px 0px 20px; margin: 0; }
  /*Margin Right*/
  /* line 719, ../sass/structure/_frame.scss */
  .mr-0-t { margin-right: 0 !important; }
  /* line 722, ../sass/structure/_frame.scss */
  .mr-xxs-t { margin-right: 3px; }
  /* line 725, ../sass/structure/_frame.scss */
  .mr-xs-t { margin-right: 8px; }
  /* line 728, ../sass/structure/_frame.scss */
  .mr-s-t { margin-right: 16px; }
  /* line 731, ../sass/structure/_frame.scss */
  .mr-m-t { margin-right: 24px; }
  /* line 734, ../sass/structure/_frame.scss */
  .mr-l-t { margin-right: 32px; }
  /* line 737, ../sass/structure/_frame.scss */
  .mr-xl-t { margin-right: 40px; }
  /*Margin Left*/
  /* line 742, ../sass/structure/_frame.scss */
  .ml-0-t { margin-left: 0 !important; }
  /* line 745, ../sass/structure/_frame.scss */
  .ml-xxs-t { margin-left: 3px; }
  /* line 748, ../sass/structure/_frame.scss */
  .ml-xs-t { margin-left: 8px; }
  /* line 751, ../sass/structure/_frame.scss */
  .ml-s-t { margin-left: 16px; }
  /* line 754, ../sass/structure/_frame.scss */
  .ml-m-t { margin-left: 24px; }
  /* line 757, ../sass/structure/_frame.scss */
  .ml-l-t { margin-left: 32px; }
  /* line 760, ../sass/structure/_frame.scss */
  .ml-xl-t { margin-left: 40px; }
  /*Margin Top*/
  /* line 765, ../sass/structure/_frame.scss */
  .mt-0-t { margin-top: 0 !important; }
  /* line 768, ../sass/structure/_frame.scss */
  .mt-xxs-t { margin-top: 3px; }
  /* line 771, ../sass/structure/_frame.scss */
  .mt-xs-t { margin-top: 6px; }
  /* line 774, ../sass/structure/_frame.scss */
  .mt-s-t { margin-top: 12px; }
  /* line 777, ../sass/structure/_frame.scss */
  .mt-m-t { margin-top: 18px; }
  /* line 780, ../sass/structure/_frame.scss */
  .mt-l-t { margin-top: 24px; }
  /* line 783, ../sass/structure/_frame.scss */
  .mt-xl-t { margin-top: 30px; }
  /*Margin Bottom*/
  /* line 788, ../sass/structure/_frame.scss */
  .mb-0-t { margin-bottom: 0 !important; }
  /* line 791, ../sass/structure/_frame.scss */
  .mb-xxs-t { margin-bottom: 3px; }
  /* line 794, ../sass/structure/_frame.scss */
  .mb-xs-t { margin-bottom: 6px; }
  /* line 797, ../sass/structure/_frame.scss */
  .mb-s-t { margin-bottom: 12px; }
  /* line 800, ../sass/structure/_frame.scss */
  .mb-m-t { margin-bottom: 18px; }
  /* line 803, ../sass/structure/_frame.scss */
  .mb-l-t { margin-bottom: 24px; }
  /* line 806, ../sass/structure/_frame.scss */
  .mb-xl-t { margin-bottom: 30px; }
  /*Padding Right*/
  /* line 813, ../sass/structure/_frame.scss */
  .pr-0-t { padding-right: 0 !important; }
  /* line 816, ../sass/structure/_frame.scss */
  .pr-xxs-t { padding-right: 3px; }
  /* line 819, ../sass/structure/_frame.scss */
  .pr-xs-t { padding-right: 8px; }
  /* line 822, ../sass/structure/_frame.scss */
  .pr-s-t { padding-right: 16px; }
  /* line 825, ../sass/structure/_frame.scss */
  .pr-m-t { padding-right: 24px; }
  /* line 828, ../sass/structure/_frame.scss */
  .pr-l-t { padding-right: 32px; }
  /* line 831, ../sass/structure/_frame.scss */
  .pr-xl-t { padding-right: 40px; }
  /*Padding Left*/
  /* line 836, ../sass/structure/_frame.scss */
  .pl-0-t { padding-left: 0 !important; }
  /* line 839, ../sass/structure/_frame.scss */
  .pl-xxs-t { padding-left: 3px; }
  /* line 842, ../sass/structure/_frame.scss */
  .pl-xs-t { padding-left: 8px; }
  /* line 845, ../sass/structure/_frame.scss */
  .pl-s-t { padding-left: 16px; }
  /* line 848, ../sass/structure/_frame.scss */
  .pl-m-t { padding-left: 24px; }
  /* line 851, ../sass/structure/_frame.scss */
  .pl-l-t { padding-left: 32px; }
  /* line 854, ../sass/structure/_frame.scss */
  .pl-xl-t { padding-left: 40px; }
  /*Padding Top*/
  /* line 859, ../sass/structure/_frame.scss */
  .pt-0-t { padding-top: 0 !important; }
  /* line 862, ../sass/structure/_frame.scss */
  .pt-xxs-t { padding-top: 3px; }
  /* line 865, ../sass/structure/_frame.scss */
  .pt-xs-t { padding-top: 6px; }
  /* line 868, ../sass/structure/_frame.scss */
  .pt-s-t { padding-top: 12px; }
  /* line 871, ../sass/structure/_frame.scss */
  .pt-m-t { padding-top: 18px; }
  /* line 874, ../sass/structure/_frame.scss */
  .pt-l-t { padding-top: 24px; }
  /* line 877, ../sass/structure/_frame.scss */
  .pt-xl-t { padding-top: 30px; }
  /*Padding Bottom*/
  /* line 882, ../sass/structure/_frame.scss */
  .pb-0-t { padding-bottom: 0 !important; }
  /* line 885, ../sass/structure/_frame.scss */
  .pb-xxs-t { padding-bottom: 3px; }
  /* line 888, ../sass/structure/_frame.scss */
  .pb-xs-t { padding-bottom: 6px; }
  /* line 891, ../sass/structure/_frame.scss */
  .pb-s-t { padding-bottom: 12px; }
  /* line 894, ../sass/structure/_frame.scss */
  .pb-m-t { padding-bottom: 18px; }
  /* line 897, ../sass/structure/_frame.scss */
  .pb-l-t { padding-bottom: 24px; }
  /* line 900, ../sass/structure/_frame.scss */
  .pb-xl-t { padding-bottom: 30px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 911, ../sass/structure/_frame.scss */
  .frame-xs-m { padding: 6px 8px; }
  /* line 914, ../sass/structure/_frame.scss */
  .vertical-frame-xs-m { padding-top: 6px; padding-bottom: 6px; }
  /* Tight Parent frames ----------------------------------------------------------------------*/
  /* line 919, ../sass/structure/_frame.scss */
  .frame-s-m { padding: 12px 16px; }
  /* line 922, ../sass/structure/_frame.scss */
  .vertical-frame-s-m { padding-top: 12px; padding-bottom: 12px; }
  /* Middle Parent frames ----------------------------------------------------------------------*/
  /* line 927, ../sass/structure/_frame.scss */
  .frame-m-m { padding: 18px 24px; }
  /* line 930, ../sass/structure/_frame.scss */
  .vertical-frame-m-m { padding-top: 18px; padding-bottom: 18px; }
  /* Wide frames -----------------------------------------------------------------------------*/
  /* line 935, ../sass/structure/_frame.scss */
  .frame-l-m { padding: 24px 32px; }
  /* line 938, ../sass/structure/_frame.scss */
  .vertical-frame-l-m { padding-top: 24px; padding-bottom: 24px; }
  /* Extrawide frames ----------------------------------------------------------------------*/
  /* line 943, ../sass/structure/_frame.scss */
  .frame-xl-m { padding: 30px 40px; }
  /* line 946, ../sass/structure/_frame.scss */
  .vertical-frame-xl-m { padding-top: 30px; padding-bottom: 30px; }
  /* ALL The PARENT frames ---------------- */
  /* line 953, ../sass/structure/_frame.scss */
  .row, .column, .parent { /* Először alap gap + tablet frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ /* Tablet gap + alap frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ /* Tablet gap + Tablet frame */ /* Extratight Gap Frames ---------------------------------------------------------------------- */ /* Tight Gap Frames ---------------------------------------------------------------------- */ /* Middle Gap Frames ---------------------------------------------------------------------- */ /* Wide Gap Frames ---------------------------------------------------------------------- */ /* Extrawide Gap Frames ---------------------------------------------------------------------- */ }
  /* line 960, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-xs-m, .column.gap-xs.frame-xs-m, .parent.gap-xs.frame-xs-m { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 964, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-s-m, .column.gap-xs.frame-s-m, .parent.gap-xs.frame-s-m { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 968, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-m-m, .column.gap-xs.frame-m-m, .parent.gap-xs.frame-m-m { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 972, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-l-m, .column.gap-xs.frame-l-m, .parent.gap-xs.frame-l-m { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 976, ../sass/structure/_frame.scss */
  .row.gap-xs.frame-xl-m, .column.gap-xs.frame-xl-m, .parent.gap-xs.frame-xl-m { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 985, ../sass/structure/_frame.scss */
  .row.gap-s.frame-s-m, .row.gap-s.frame-xs-m, .column.gap-s.frame-s-m, .column.gap-s.frame-xs-m, .parent.gap-s.frame-s-m, .parent.gap-s.frame-xs-m { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 989, ../sass/structure/_frame.scss */
  .row.gap-s.frame-m-m, .column.gap-s.frame-m-m, .parent.gap-s.frame-m-m { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 993, ../sass/structure/_frame.scss */
  .row.gap-s.frame-l-m, .column.gap-s.frame-l-m, .parent.gap-s.frame-l-m { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 997, ../sass/structure/_frame.scss */
  .row.gap-s.frame-xl-m, .column.gap-s.frame-xl-m, .parent.gap-s.frame-xl-m { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 1006, ../sass/structure/_frame.scss */
  .row.gap-m.frame-xs-m, .row.gap-m.frame-s-m, .row.gap-m.frame-m-m, .column.gap-m.frame-xs-m, .column.gap-m.frame-s-m, .column.gap-m.frame-m-m, .parent.gap-m.frame-xs-m, .parent.gap-m.frame-s-m, .parent.gap-m.frame-m-m { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 1010, ../sass/structure/_frame.scss */
  .row.gap-m.frame-l-m, .column.gap-m.frame-l-m, .parent.gap-m.frame-l-m { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 1014, ../sass/structure/_frame.scss */
  .row.gap-m.frame-xl-m, .column.gap-m.frame-xl-m, .parent.gap-m.frame-xl-m { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 1023, ../sass/structure/_frame.scss */
  .row.gap-l.frame-xs-m, .row.gap-l.frame-s-m, .row.gap-l.frame-m-m, .row.gap-l.frame-l-m, .column.gap-l.frame-xs-m, .column.gap-l.frame-s-m, .column.gap-l.frame-m-m, .column.gap-l.frame-l-m, .parent.gap-l.frame-xs-m, .parent.gap-l.frame-s-m, .parent.gap-l.frame-m-m, .parent.gap-l.frame-l-m { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 1027, ../sass/structure/_frame.scss */
  .row.gap-l.frame-xl-m, .column.gap-l.frame-xl-m, .parent.gap-l.frame-xl-m { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 1036, ../sass/structure/_frame.scss */
  .row.gap-xl.frame-xs-m, .row.gap-xl.frame-s-m, .row.gap-xl.frame-m-m, .row.gap-xl.frame-l-m, .row.gap-xl.frame-xl-m, .column.gap-xl.frame-xs-m, .column.gap-xl.frame-s-m, .column.gap-xl.frame-m-m, .column.gap-xl.frame-l-m, .column.gap-xl.frame-xl-m, .parent.gap-xl.frame-xs-m, .parent.gap-xl.frame-s-m, .parent.gap-xl.frame-m-m, .parent.gap-xl.frame-l-m, .parent.gap-xl.frame-xl-m { padding: 30px 20px 0px 20px; margin: 0; }
  /* line 1047, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-xs, .column.gap-xs-m.frame-xs, .parent.gap-xs-m.frame-xs { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 1051, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-s, .column.gap-xs-m.frame-s, .parent.gap-xs-m.frame-s { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 1055, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-m, .column.gap-xs-m.frame-m, .parent.gap-xs-m.frame-m { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 1059, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-l, .column.gap-xs-m.frame-l, .parent.gap-xs-m.frame-l { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 1063, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-xl, .column.gap-xs-m.frame-xl, .parent.gap-xs-m.frame-xl { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 1072, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-s, .row.gap-s-m.frame-xs, .column.gap-s-m.frame-s, .column.gap-s-m.frame-xs, .parent.gap-s-m.frame-s, .parent.gap-s-m.frame-xs { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 1076, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-m, .column.gap-s-m.frame-m, .parent.gap-s-m.frame-m { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 1080, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-l, .column.gap-s-m.frame-l, .parent.gap-s-m.frame-l { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 1084, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-xl, .column.gap-s-m.frame-xl, .parent.gap-s-m.frame-xl { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 1093, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-xs, .row.gap-m-m.frame-s, .row.gap-m-m.frame-m, .column.gap-m-m.frame-xs, .column.gap-m-m.frame-s, .column.gap-m-m.frame-m, .parent.gap-m-m.frame-xs, .parent.gap-m-m.frame-s, .parent.gap-m-m.frame-m { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 1097, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-l, .column.gap-m-m.frame-l, .parent.gap-m-m.frame-l { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 1101, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-xl, .column.gap-m-m.frame-xl, .parent.gap-m-m.frame-xl { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 1110, ../sass/structure/_frame.scss */
  .row.gap-l-m.frame-xs, .row.gap-l-m.frame-s, .row.gap-l-m.frame-m, .row.gap-l-m.frame-l, .column.gap-l-m.frame-xs, .column.gap-l-m.frame-s, .column.gap-l-m.frame-m, .column.gap-l-m.frame-l, .parent.gap-l-m.frame-xs, .parent.gap-l-m.frame-s, .parent.gap-l-m.frame-m, .parent.gap-l-m.frame-l { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 1114, ../sass/structure/_frame.scss */
  .row.gap-l-m.frame-xl, .column.gap-l-m.frame-xl, .parent.gap-l-m.frame-xl { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 1123, ../sass/structure/_frame.scss */
  .row.gap-xl-m.frame-xs, .row.gap-xl-m.frame-s, .row.gap-xl-m.frame-m, .row.gap-xl-m.frame-l, .row.gap-xl-m.frame-xl, .column.gap-xl-m.frame-xs, .column.gap-xl-m.frame-s, .column.gap-xl-m.frame-m, .column.gap-xl-m.frame-l, .column.gap-xl-m.frame-xl, .parent.gap-xl-m.frame-xs, .parent.gap-xl-m.frame-s, .parent.gap-xl-m.frame-m, .parent.gap-xl-m.frame-l, .parent.gap-xl-m.frame-xl { padding: 30px 20px 0px 20px; margin: 0; }
  /* line 1134, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-xs-m, .column.gap-xs-m.frame-xs-m, .parent.gap-xs-m.frame-xs-m { padding: 6px 4px 0px 4px; margin: 0; }
  /* line 1138, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-s-m, .column.gap-xs-m.frame-s-m, .parent.gap-xs-m.frame-s-m { padding: 12px 12px 6px 12px; margin: 0; }
  /* line 1142, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-m-m, .column.gap-xs-m.frame-m-m, .parent.gap-xs-m.frame-m-m { padding: 18px 20px 12px 20px; margin: 0; }
  /* line 1146, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-l-m, .column.gap-xs-m.frame-l-m, .parent.gap-xs-m.frame-l-m { padding: 24px 28px 18px 28px; margin: 0; }
  /* line 1150, ../sass/structure/_frame.scss */
  .row.gap-xs-m.frame-xl-m, .column.gap-xs-m.frame-xl-m, .parent.gap-xs-m.frame-xl-m { padding: 30px 36px 24px 36px; margin: 0; }
  /* line 1159, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-s-m, .row.gap-s-m.frame-xs-m, .column.gap-s-m.frame-s-m, .column.gap-s-m.frame-xs-m, .parent.gap-s-m.frame-s-m, .parent.gap-s-m.frame-xs-m { padding: 12px 8px 0px 8px; margin: 0; }
  /* line 1163, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-m-m, .column.gap-s-m.frame-m-m, .parent.gap-s-m.frame-m-m { padding: 18px 16px 6px 16px; margin: 0; }
  /* line 1167, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-l-m, .column.gap-s-m.frame-l-m, .parent.gap-s-m.frame-l-m { padding: 24px 24px 12px 24px; margin: 0; }
  /* line 1171, ../sass/structure/_frame.scss */
  .row.gap-s-m.frame-xl-m, .column.gap-s-m.frame-xl-m, .parent.gap-s-m.frame-xl-m { padding: 30px 32px 18px 32px; margin: 0; }
  /* line 1180, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-xs-m, .row.gap-m-m.frame-s-m, .row.gap-m-m.frame-m-m, .column.gap-m-m.frame-xs-m, .column.gap-m-m.frame-s-m, .column.gap-m-m.frame-m-m, .parent.gap-m-m.frame-xs-m, .parent.gap-m-m.frame-s-m, .parent.gap-m-m.frame-m-m { padding: 18px 12px 0px 12px; margin: 0; }
  /* line 1184, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-l-m, .column.gap-m-m.frame-l-m, .parent.gap-m-m.frame-l-m { padding: 24px 20px 6px 20px; margin: 0; }
  /* line 1188, ../sass/structure/_frame.scss */
  .row.gap-m-m.frame-xl-m, .column.gap-m-m.frame-xl-m, .parent.gap-m-m.frame-xl-m { padding: 30px 28px 12px 28px; margin: 0; }
  /* line 1197, ../sass/structure/_frame.scss */
  .row.gap-l-m.frame-xs-m, .row.gap-l-m.frame-s-m, .row.gap-l-m.frame-m-m, .row.gap-l-m.frame-l-m, .column.gap-l-m.frame-xs-m, .column.gap-l-m.frame-s-m, .column.gap-l-m.frame-m-m, .column.gap-l-m.frame-l-m, .parent.gap-l-m.frame-xs-m, .parent.gap-l-m.frame-s-m, .parent.gap-l-m.frame-m-m, .parent.gap-l-m.frame-l-m { padding: 24px 16px 0px 16px; margin: 0; }
  /* line 1201, ../sass/structure/_frame.scss */
  .row.gap-l-m.frame-xl-m, .column.gap-l-m.frame-xl-m, .parent.gap-l-m.frame-xl-m { padding: 30px 24px 6px 24px; margin: 0; }
  /* line 1210, ../sass/structure/_frame.scss */
  .row.gap-xl-m.frame-xs-m, .row.gap-xl-m.frame-s-m, .row.gap-xl-m.frame-m-m, .row.gap-xl-m.frame-l-m, .row.gap-xl-m.frame-xl-m, .column.gap-xl-m.frame-xs-m, .column.gap-xl-m.frame-s-m, .column.gap-xl-m.frame-m-m, .column.gap-xl-m.frame-l-m, .column.gap-xl-m.frame-xl-m, .parent.gap-xl-m.frame-xs-m, .parent.gap-xl-m.frame-s-m, .parent.gap-xl-m.frame-m-m, .parent.gap-xl-m.frame-l-m, .parent.gap-xl-m.frame-xl-m { padding: 30px 20px 0px 20px; margin: 0; }
  /*Margin Right*/
  /* line 1224, ../sass/structure/_frame.scss */
  .mr-0-m { margin-right: 0 !important; }
  /* line 1227, ../sass/structure/_frame.scss */
  .mr-xxs-m { margin-right: 3px; }
  /* line 1230, ../sass/structure/_frame.scss */
  .mr-xs-m { margin-right: 8px; }
  /* line 1233, ../sass/structure/_frame.scss */
  .mr-s-m { margin-right: 16px; }
  /* line 1236, ../sass/structure/_frame.scss */
  .mr-m-m { margin-right: 24px; }
  /* line 1239, ../sass/structure/_frame.scss */
  .mr-l-m { margin-right: 32px; }
  /* line 1242, ../sass/structure/_frame.scss */
  .mr-xl-m { margin-right: 40px; }
  /*Margin Left*/
  /* line 1247, ../sass/structure/_frame.scss */
  .ml-0-m { margin-left: 0 !important; }
  /* line 1250, ../sass/structure/_frame.scss */
  .ml-xxs-m { margin-left: 3px; }
  /* line 1253, ../sass/structure/_frame.scss */
  .ml-xs-m { margin-left: 8px; }
  /* line 1256, ../sass/structure/_frame.scss */
  .ml-s-m { margin-left: 16px; }
  /* line 1259, ../sass/structure/_frame.scss */
  .ml-m-m { margin-left: 24px; }
  /* line 1262, ../sass/structure/_frame.scss */
  .ml-l-m { margin-left: 32px; }
  /* line 1265, ../sass/structure/_frame.scss */
  .ml-xl-m { margin-left: 40px; }
  /*Margin Top*/
  /* line 1270, ../sass/structure/_frame.scss */
  .mt-0-m { margin-mop: 0 !important; }
  /* line 1273, ../sass/structure/_frame.scss */
  .mt-xxs-m { margin-mop: 3px; }
  /* line 1276, ../sass/structure/_frame.scss */
  .mt-xs-m { margin-top: 6px; }
  /* line 1279, ../sass/structure/_frame.scss */
  .mt-s-m { margin-top: 12px; }
  /* line 1282, ../sass/structure/_frame.scss */
  .mt-m-m { margin-top: 18px; }
  /* line 1285, ../sass/structure/_frame.scss */
  .mt-l-m { margin-top: 24px; }
  /* line 1288, ../sass/structure/_frame.scss */
  .mt-xl-m { margin-top: 30px; }
  /*Margin Bottom*/
  /* line 1293, ../sass/structure/_frame.scss */
  .mb-0-m { margin-bottom: 0 !important; }
  /* line 1296, ../sass/structure/_frame.scss */
  .mb-xxs-m { margin-bottom: 3px; }
  /* line 1299, ../sass/structure/_frame.scss */
  .mb-xs-m { margin-bottom: 6px; }
  /* line 1302, ../sass/structure/_frame.scss */
  .mb-s-m { margin-bottom: 12px; }
  /* line 1305, ../sass/structure/_frame.scss */
  .mb-m-m { margin-bottom: 18px; }
  /* line 1308, ../sass/structure/_frame.scss */
  .mb-l-m { margin-bottom: 24px; }
  /* line 1311, ../sass/structure/_frame.scss */
  .mb-xl-m { margin-bottom: 30px; }
  /*Padding Right*/
  /* line 1318, ../sass/structure/_frame.scss */
  .pr-0-m { padding-right: 0 !important; }
  /* line 1321, ../sass/structure/_frame.scss */
  .pr-xxs-m { padding-right: 3px; }
  /* line 1324, ../sass/structure/_frame.scss */
  .pr-xs-m { padding-right: 8px; }
  /* line 1327, ../sass/structure/_frame.scss */
  .pr-s-m { padding-right: 16px; }
  /* line 1330, ../sass/structure/_frame.scss */
  .pr-m-m { padding-right: 24px; }
  /* line 1333, ../sass/structure/_frame.scss */
  .pr-l-m { padding-right: 32px; }
  /* line 1336, ../sass/structure/_frame.scss */
  .pr-xl-m { padding-right: 40px; }
  /*Padding Left*/
  /* line 1341, ../sass/structure/_frame.scss */
  .pl-0-m { padding-left: 0 !important; }
  /* line 1344, ../sass/structure/_frame.scss */
  .pl-xxs-m { padding-left: 3px; }
  /* line 1347, ../sass/structure/_frame.scss */
  .pl-xs-m { padding-left: 8px; }
  /* line 1350, ../sass/structure/_frame.scss */
  .pl-s-m { padding-left: 16px; }
  /* line 1353, ../sass/structure/_frame.scss */
  .pl-m-m { padding-left: 24px; }
  /* line 1356, ../sass/structure/_frame.scss */
  .pl-l-m { padding-left: 32px; }
  /* line 1359, ../sass/structure/_frame.scss */
  .pl-xl-m { padding-left: 40px; }
  /*Padding Top*/
  /* line 1364, ../sass/structure/_frame.scss */
  .pt-0-m { padding-top: 0 !important; }
  /* line 1367, ../sass/structure/_frame.scss */
  .pt-xxs-m { padding-top: 3px; }
  /* line 1370, ../sass/structure/_frame.scss */
  .pt-xs-m { padding-top: 6px; }
  /* line 1373, ../sass/structure/_frame.scss */
  .pt-s-m { padding-top: 12px; }
  /* line 1376, ../sass/structure/_frame.scss */
  .pt-m-m { padding-top: 18px; }
  /* line 1379, ../sass/structure/_frame.scss */
  .pt-l-m { padding-top: 24px; }
  /* line 1382, ../sass/structure/_frame.scss */
  .pt-xl-m { padding-top: 30px; }
  /*Padding Bottom*/
  /* line 1387, ../sass/structure/_frame.scss */
  .pb-0-m { padding-bottom: 0 !important; }
  /* line 1390, ../sass/structure/_frame.scss */
  .pb-xxs-m { padding-bottom: 3px; }
  /* line 1393, ../sass/structure/_frame.scss */
  .pb-xs-m { padding-bottom: 6px; }
  /* line 1396, ../sass/structure/_frame.scss */
  .pb-s-m { padding-bottom: 12px; }
  /* line 1399, ../sass/structure/_frame.scss */
  .pb-m-m { padding-bottom: 18px; }
  /* line 1402, ../sass/structure/_frame.scss */
  .pb-l-m { padding-bottom: 24px; }
  /* line 1405, ../sass/structure/_frame.scss */
  .pb-xl-m { padding-bottom: 30px; }
  /* MOBILE VIEW END --------*/ }
/*
Gaps ------------------------------------
*/
/*
//////////////////////////////////////////////////////////////////////////////
GAPS ////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
*/
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
/* line 9, ../sass/structure/_gap.scss */
.position-relative { position: relative; }

/* line 13, ../sass/structure/_gap.scss */
.row, .column, .parent { width: auto; /* Extra Tight /////////////////////////////////////////////////////////////////*/ /* Tight Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ /* Wide Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ }
/* line 19, ../sass/structure/_gap.scss */
.row.gap-xs, .column.gap-xs, .parent.gap-xs { margin: 0 -4px -6px -4px; /* Extratight gap Childs ------------ */ }
/* line 23, ../sass/structure/_gap.scss */
.row.gap-xs > *, .column.gap-xs > *, .parent.gap-xs > * { padding: 0px 4px; margin-bottom: 6px; }
/* line 30, ../sass/structure/_gap.scss */
.row.gap-s, .column.gap-s, .parent.gap-s { margin: 0 -8px -12px -8px; /* Tight gap Childs ------------ */ }
/* line 33, ../sass/structure/_gap.scss */
.row.gap-s > *, .column.gap-s > *, .parent.gap-s > * { padding: 0px 8px; margin-bottom: 12px; }
/* line 40, ../sass/structure/_gap.scss */
.row.gap-m, .column.gap-m, .parent.gap-m { margin: 0 -12px -18px -12px; /* Middle gap Childs ------------ */ }
/* line 43, ../sass/structure/_gap.scss */
.row.gap-m > *, .column.gap-m > *, .parent.gap-m > * { padding: 0px 12px; margin-bottom: 18px; }
/* line 50, ../sass/structure/_gap.scss */
.row.gap-l, .column.gap-l, .parent.gap-l { margin: 0 -16px -24px -16px; /* Middle gap Childs ------------ */ }
/* line 53, ../sass/structure/_gap.scss */
.row.gap-l > *, .column.gap-l > *, .parent.gap-l > * { padding: 0px 16px; margin-bottom: 24px; }
/* line 60, ../sass/structure/_gap.scss */
.row.gap-xl, .column.gap-xl, .parent.gap-xl { margin: 0 -20px -30px -20px; /* Middle gap Childs ------------ */ }
/* line 63, ../sass/structure/_gap.scss */
.row.gap-xl > *, .column.gap-xl > *, .parent.gap-xl > * { padding: 0px 20px; margin-bottom: 30px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 75, ../sass/structure/_gap.scss */
  .row, .column, .parent { width: auto; /* Extra Tight /////////////////////////////////////////////////////////////////*/ /* Tight Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ /* Wide Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ }
  /* line 81, ../sass/structure/_gap.scss */
  .row.gap-xs-t, .column.gap-xs-t, .parent.gap-xs-t { margin: 0 -4px -6px -4px; /* Extratight gap Childs ------------ */ }
  /* line 85, ../sass/structure/_gap.scss */
  .row.gap-xs-t > *, .column.gap-xs-t > *, .parent.gap-xs-t > * { padding: 0px 4px; margin-bottom: 6px; }
  /* line 92, ../sass/structure/_gap.scss */
  .row.gap-s-t, .column.gap-s-t, .parent.gap-s-t { margin: 0 -8px -12px -8px; /* Tight gap Childs ------------ */ }
  /* line 95, ../sass/structure/_gap.scss */
  .row.gap-s-t > *, .column.gap-s-t > *, .parent.gap-s-t > * { padding: 0px 8px; margin-bottom: 12px; }
  /* line 102, ../sass/structure/_gap.scss */
  .row.gap-m-t, .column.gap-m-t, .parent.gap-m-t { margin: 0 -12px -18px -12px; /* Middle gap Childs ------------ */ }
  /* line 105, ../sass/structure/_gap.scss */
  .row.gap-m-t > *, .column.gap-m-t > *, .parent.gap-m-t > * { padding: 0px 12px; margin-bottom: 18px; }
  /* line 112, ../sass/structure/_gap.scss */
  .row.gap-l-t, .column.gap-l-t, .parent.gap-l-t { margin: 0 -16px -24px -16px; /* Middle gap Childs ------------ */ }
  /* line 115, ../sass/structure/_gap.scss */
  .row.gap-l-t > *, .column.gap-l-t > *, .parent.gap-l-t > * { padding: 0px 16px; margin-bottom: 24px; }
  /* line 122, ../sass/structure/_gap.scss */
  .row.gap-xl-t, .column.gap-xl-t, .parent.gap-xl-t { margin: 0 -20px -30px -20px; /* Middle gap Childs ------------ */ }
  /* line 125, ../sass/structure/_gap.scss */
  .row.gap-xl-t > *, .column.gap-xl-t > *, .parent.gap-xl-t > * { padding: 0px 20px; margin-bottom: 30px; }
  /* TABLET VIEW END --------*/ }
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 139, ../sass/structure/_gap.scss */
  .row, .column, .parent { width: auto; /* NO GAP /////////////////////////////////////////////////////////////////*/ /* Extra Tight /////////////////////////////////////////////////////////////////*/ /* Tight Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ /* Wide Gap /////////////////////////////////////////////////////////////////*/ /* Middle Gap /////////////////////////////////////////////////////////////////*/ }
  /* line 145, ../sass/structure/_gap.scss */
  .row.gap-0-m, .column.gap-0-m, .parent.gap-0-m { margin: 0 0 0 0; /* Extratight gap Childs ------------ */ }
  /* line 149, ../sass/structure/_gap.scss */
  .row.gap-0-m > *, .column.gap-0-m > *, .parent.gap-0-m > * { padding: 0; margin-bottom: 0; }
  /* line 157, ../sass/structure/_gap.scss */
  .row.gap-xs-m, .column.gap-xs-m, .parent.gap-xs-m { margin: 0 -4px -6px -4px; /* Extratight gap Childs ------------ */ }
  /* line 161, ../sass/structure/_gap.scss */
  .row.gap-xs-m > *, .column.gap-xs-m > *, .parent.gap-xs-m > * { padding: 0px 4px; margin-bottom: 6px; }
  /* line 168, ../sass/structure/_gap.scss */
  .row.gap-s-m, .column.gap-s-m, .parent.gap-s-m { margin: 0 -8px -12px -8px; /* Tight gap Childs ------------ */ }
  /* line 171, ../sass/structure/_gap.scss */
  .row.gap-s-m > *, .column.gap-s-m > *, .parent.gap-s-m > * { padding: 0px 8px; margin-bottom: 12px; }
  /* line 178, ../sass/structure/_gap.scss */
  .row.gap-m-m, .column.gap-m-m, .parent.gap-m-m { margin: 0 -12px -18px -12px; /* Middle gap Childs ------------ */ }
  /* line 181, ../sass/structure/_gap.scss */
  .row.gap-m-m > *, .column.gap-m-m > *, .parent.gap-m-m > * { padding: 0px 12px; margin-bottom: 18px; }
  /* line 188, ../sass/structure/_gap.scss */
  .row.gap-l-m, .column.gap-l-m, .parent.gap-l-m { margin: 0 -16px -24px -16px; /* Middle gap Childs ------------ */ }
  /* line 191, ../sass/structure/_gap.scss */
  .row.gap-l-m > *, .column.gap-l-m > *, .parent.gap-l-m > * { padding: 0px 16px; margin-bottom: 24px; }
  /* line 198, ../sass/structure/_gap.scss */
  .row.gap-xl-m, .column.gap-xl-m, .parent.gap-xl-m { margin: 0 -20px -30px -20px; /* Middle gap Childs ------------ */ }
  /* line 201, ../sass/structure/_gap.scss */
  .row.gap-xl-m > *, .column.gap-xl-m > *, .parent.gap-xl-m > * { padding: 0px 20px; margin-bottom: 30px; }
  /*MOBILE VIEW END --------*/ }
/*
Grid ------------------------------------
*/
/* CONTAINER skeleton ///////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
@media only screen and (min-width: 1025px) { /* line 7, ../sass/structure/_grid.scss */
  .hide-s, .show-m-t, .show-m { display: none !important; } }
/* line 14, ../sass/structure/_grid.scss */
.container { margin: 0 auto; max-width: 1200px; width: 100%; padding-right: 48px; padding-left: 48px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 23, ../sass/structure/_grid.scss */
.full-container { /* For full width design */ margin: 0 auto; width: 100%; padding-right: 48px; padding-left: 48px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/*
///////////////////////////////////////////////////////////////
/// - A N A T O M Y -  ////////////////////////////////////////
///////////////////////////////////////////////////////////////
*/
/*
body{ margin: 0; min-height: 100%; overflow-x: hidden;
}*/
/* line 45, ../sass/structure/_grid.scss */
body { /* parent of the header, body and the footer  */ height: 100vh; min-height: 100vh; min-height: 100dvh; display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }

/*
elements in SKELETON ///////////////////////////////////////////
*/
/* line 59, ../sass/structure/_grid.scss */
.header, .body, .footer { min-width: 100%; max-width: 100%; }

/* line 66, ../sass/structure/_grid.scss */
.body, .frame-body { /* @include flex(); */ -ms-flex: 1 1 auto; -ms-flex: 1 1 auto; -webkit-box-flex: 1; flex: 1 1 auto; }

/* line 70, ../sass/structure/_grid.scss */
.frame-body { display: -webkit-box; display: -ms-flexbox; display: flex; }

/* line 74, ../sass/structure/_grid.scss */
.frame-body.center { /* kitölti a teljes képernyőt, ha a tartalma kisebb nála akkor középre záródik */ /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

/*
elements in BODY //////////////////////////////////////////////
*/
/* line 81, ../sass/structure/_grid.scss */
.main { /* Rualmas tartalmi rész */ /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; max-width: 100vw; }

/* line 87, ../sass/structure/_grid.scss */
.sidebar { /* Fix szélességű oldalsáv */ width: 300px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/*
#######################################################
################# Responsive GRID #####################
(a roszponzív elemek az alábbi classokat viseljék !!!!)
#######################################################
*/
/* Ősök */
/* line 102, ../sass/structure/_grid.scss */
.ancestor { /* .ancestor class használata fontos mobil nézet esetén (a legkülső parent elemet kell magába foglalnia) */ overflow: hidden; }

/* Szülők */
/* line 107, ../sass/structure/_grid.scss */
.parent { /* Normál */ /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }

/* line 113, ../sass/structure/_grid.scss */
.column { /* Oszlop */ /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

/* line 117, ../sass/structure/_grid.scss */
.row { /* Sor */ /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

/* line 123, ../sass/structure/_grid.scss */
.column-fixed { /* Oszlop adit magsággal (benen felexibilis objektumok helyehetől el)*/ /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include flex-wrap(); */ -ms-flex-wrap: no-wrap; flex-wrap: no-wrap; }

/* line 130, ../sass/structure/_grid.scss */
.parent-columns { -webkit-column-count: 5; column-count: 5; max-width: 100%; }
/* line 133, ../sass/structure/_grid.scss */
.parent-columns > * { display: inline-block; width: 100%; }

/* line 139, ../sass/structure/_grid.scss */
.fix-content { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 100%; }

/* Childrens */
/* line 145, ../sass/structure/_grid.scss */
.parent, .column, .row { /* Kiegészítő igazitás */ /* Flex-direction */ /* Flex-wrap */ /* Justify-content (Horisontal)*/ /* Align-items (Vertical)*/ /* Align-content */ }
/* line 150, ../sass/structure/_grid.scss */
.parent.vertical-center, .column.vertical-center, .row.vertical-center { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 155, ../sass/structure/_grid.scss */
.parent.horizontal-center, .column.horizontal-center, .row.horizontal-center { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 159, ../sass/structure/_grid.scss */
.parent.centered-content, .column.centered-content, .row.centered-content { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 167, ../sass/structure/_grid.scss */
.parent.flex-direction-row, .column.flex-direction-row, .row.flex-direction-row { /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 168, ../sass/structure/_grid.scss */
.parent.flex-direction-row-reverse, .column.flex-direction-row-reverse, .row.flex-direction-row-reverse { /* @include flex-direction(); */ -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
/* line 169, ../sass/structure/_grid.scss */
.parent.flex-direction-column, .column.flex-direction-column, .row.flex-direction-column { /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
/* line 170, ../sass/structure/_grid.scss */
.parent.flex-direction-column-reverse, .column.flex-direction-column-reverse, .row.flex-direction-column-reverse { /* @include flex-direction(); */ -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
/* line 173, ../sass/structure/_grid.scss */
.parent.flex-nowrap, .column.flex-nowrap, .row.flex-nowrap { /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
/* line 174, ../sass/structure/_grid.scss */
.parent.flex-wrap, .column.flex-wrap, .row.flex-wrap { /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; }
/* line 175, ../sass/structure/_grid.scss */
.parent.flex-wrap-reverse, .column.flex-wrap-reverse, .row.flex-wrap-reverse { /* @include flex-wrap(); */ -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
/* line 178, ../sass/structure/_grid.scss */
.parent.justify-content-flex-start, .column.justify-content-flex-start, .row.justify-content-flex-start { /* @include justify-content(); */ -moz-justify-content: flex-start; -ms-justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; }
/* line 179, ../sass/structure/_grid.scss */
.parent.justify-content-flex-end, .column.justify-content-flex-end, .row.justify-content-flex-end { /* @include justify-content(); */ -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; }
/* line 180, ../sass/structure/_grid.scss */
.parent.justify-content-center, .column.justify-content-center, .row.justify-content-center { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; }
/* line 181, ../sass/structure/_grid.scss */
.parent.justify-content-space-between, .column.justify-content-space-between, .row.justify-content-space-between { /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; }
/* line 182, ../sass/structure/_grid.scss */
.parent.justify-content-space-around, .column.justify-content-space-around, .row.justify-content-space-around { /* @include justify-content(); */ -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; }
/* line 183, ../sass/structure/_grid.scss */
.parent.justify-content-space-evenly, .column.justify-content-space-evenly, .row.justify-content-space-evenly { /* @include justify-content(); */ -moz-justify-content: space-evenly; -ms-justify-content: space-evenly; -webkit-box-pack: space-evenly; justify-content: space-evenly; -ms-flex-pack: space-evenly; }
/* line 186, ../sass/structure/_grid.scss */
.parent.align-items-flex-start, .column.align-items-flex-start, .row.align-items-flex-start { /* @include align-items(); */ -moz-align-items: flex-start; -ms-align-items: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
/* line 187, ../sass/structure/_grid.scss */
.parent.align-items-flex-end, .column.align-items-flex-end, .row.align-items-flex-end { /* @include align-items(); */ -moz-align-items: flex-end; -ms-align-items: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
/* line 188, ../sass/structure/_grid.scss */
.parent.align-items-center, .column.align-items-center, .row.align-items-center { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 189, ../sass/structure/_grid.scss */
.parent.align-items-baseline, .column.align-items-baseline, .row.align-items-baseline { /* @include align-items(); */ -moz-align-items: baseline; -ms-align-items: baseline; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
/* line 190, ../sass/structure/_grid.scss */
.parent.align-items-stretch, .column.align-items-stretch, .row.align-items-stretch { /* @include align-items(); */ -moz-align-items: stretch; -ms-align-items: stretch; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
/* line 193, ../sass/structure/_grid.scss */
.parent.align-content-flex-start, .column.align-content-flex-start, .row.align-content-flex-start { /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
/* line 194, ../sass/structure/_grid.scss */
.parent.align-content-flex-end, .column.align-content-flex-end, .row.align-content-flex-end { /* @include align-content(); */ -ms-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; }
/* line 195, ../sass/structure/_grid.scss */
.parent.align-content-center, .column.align-content-center, .row.align-content-center { /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 196, ../sass/structure/_grid.scss */
.parent.align-content-baseline, .column.align-content-baseline, .row.align-content-baseline { /* @include align-content(); */ -ms-align-content: baseline; -ms-flex-line-pack: baseline; align-content: baseline; }
/* line 197, ../sass/structure/_grid.scss */
.parent.align-content-stretch, .column.align-content-stretch, .row.align-content-stretch { /* @include align-content(); */ -ms-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; }
/* line 198, ../sass/structure/_grid.scss */
.parent.align-content-space-between, .column.align-content-space-between, .row.align-content-space-between { /* @include align-content(); */ -ms-align-content: space-between; -ms-flex-line-pack: justify; align-content: space-between; }
/* line 199, ../sass/structure/_grid.scss */
.parent.align-content-space-around, .column.align-content-space-around, .row.align-content-space-around { /* @include align-content(); */ -ms-align-content: space-around; -ms-flex-line-pack: distribute; align-content: space-around; }

/* Children behavior in parent */
/* line 205, ../sass/structure/_grid.scss */
.parent > *, .column > *, .row > * { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* ----------------------------------------------------------------------------------- */
/* Height Sizes --------_-*/
/* line 214, ../sass/structure/_grid.scss */
.full-height, .height-full { height: 100%; }

/* /Height Sizes ---------*/
/* Rugalmas Elemek */
/* line 223, ../sass/structure/_grid.scss */
.flexobject { /* objektum ami kitölti a fennmaradó helyet */ /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 231, ../sass/structure/_grid.scss */
.flexobject-s { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 240, ../sass/structure/_grid.scss */
.flexobject-2 { /* objektum ami kitölti a fennmaradó helyet */ /* @include flex(); */ -ms-flex: 2; -ms-flex: 2; -webkit-box-flex: 2; flex: 2; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 247, ../sass/structure/_grid.scss */
.flexobject-3 { /* objektum ami kitölti a fennmaradó helyet */ /* @include flex(); */ -ms-flex: 3; -ms-flex: 3; -webkit-box-flex: 3; flex: 3; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 254, ../sass/structure/_grid.scss */
.flexobject-4 { /* objektum ami kitölti a fennmaradó helyet */ /* @include flex(); */ -ms-flex: 4; -ms-flex: 4; -webkit-box-flex: 4; flex: 4; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 261, ../sass/structure/_grid.scss */
.fullobject { width: 100%; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 266, ../sass/structure/_grid.scss */
.fixedobject { width: auto; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 271, ../sass/structure/_grid.scss */
.max-full { max-width: 100%; }

/* line 275, ../sass/structure/_grid.scss */
.full { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }

/* line 280, ../sass/structure/_grid.scss */
.half { /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }

/* line 285, ../sass/structure/_grid.scss */
.third { /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }

/* line 289, ../sass/structure/_grid.scss */
.two-third { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }

/* line 294, ../sass/structure/_grid.scss */
.quarter { /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }

/* line 298, ../sass/structure/_grid.scss */
.three-quarter { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }

/* line 303, ../sass/structure/_grid.scss */
.fifth { /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }

/* line 307, ../sass/structure/_grid.scss */
.two-fifth { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }

/* line 311, ../sass/structure/_grid.scss */
.three-fifth { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }

/* line 315, ../sass/structure/_grid.scss */
.four-fifth { /* @include flex-basis(); */ -ms-flex-basis: 80%; -ms-flex-preferred-size: 80%; flex-basis: 80%; max-width: 80%; }

/* line 320, ../sass/structure/_grid.scss */
.sixth { /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }

/* line 324, ../sass/structure/_grid.scss */
.seventh { /* @include flex-basis(); */ -ms-flex-basis: 14.2857%; -ms-flex-preferred-size: 14.2857%; flex-basis: 14.2857%; max-width: 14.2857%; }

/* line 328, ../sass/structure/_grid.scss */
.two-seventh { /* @include flex-basis(); */ -ms-flex-basis: 28.5714%; -ms-flex-preferred-size: 28.5714%; flex-basis: 28.5714%; max-width: 28.5714%; }

/* line 332, ../sass/structure/_grid.scss */
.three-seventh { /* @include flex-basis(); */ -ms-flex-basis: 42.8571%; -ms-flex-preferred-size: 42.8571%; flex-basis: 42.8571%; max-width: 42.8571%; }

/* line 337, ../sass/structure/_grid.scss */
.eight { /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }

/* line 342, ../sass/structure/_grid.scss */
.tenth { /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }

/* line 347, ../sass/structure/_grid.scss */
.twelfth { /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }

/* Flex Objects -------- */
/* line 357, ../sass/structure/_grid.scss */
.flex, .flex-1 { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }

/* line 361, ../sass/structure/_grid.scss */
.flex-2 { /* @include flex(); */ -ms-flex: 2; -ms-flex: 2; -webkit-box-flex: 2; flex: 2; }

/* line 364, ../sass/structure/_grid.scss */
.flex-3 { /* @include flex(); */ -ms-flex: 3; -ms-flex: 3; -webkit-box-flex: 3; flex: 3; }

/* line 367, ../sass/structure/_grid.scss */
.flex-4 { /* @include flex(); */ -ms-flex: 4; -ms-flex: 4; -webkit-box-flex: 4; flex: 4; }

/* line 370, ../sass/structure/_grid.scss */
.flex-5 { /* @include flex(); */ -ms-flex: 5; -ms-flex: 5; -webkit-box-flex: 5; flex: 5; }

/* Grow Objects -------- */
/* line 377, ../sass/structure/_grid.scss */
.grow-0 { /* @include flex-grow(); */ -moz-flex-grow: 0; -ms-flex-grow: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; }

/* line 380, ../sass/structure/_grid.scss */
.grow, .grow-1 { /* @include flex-grow(); */ -moz-flex-grow: 1; -ms-flex-grow: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

/* line 384, ../sass/structure/_grid.scss */
.grow-2 { /* @include flex-grow(); */ -moz-flex-grow: 2; -ms-flex-grow: 2; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }

/* line 387, ../sass/structure/_grid.scss */
.grow-3 { /* @include flex-grow(); */ -moz-flex-grow: 3; -ms-flex-grow: 3; -webkit-box-flex: 3; -ms-flex-positive: 3; flex-grow: 3; }

/* line 390, ../sass/structure/_grid.scss */
.grow-4 { /* @include flex-grow(); */ -moz-flex-grow: 4; -ms-flex-grow: 4; -webkit-box-flex: 4; -ms-flex-positive: 4; flex-grow: 4; }

/* line 393, ../sass/structure/_grid.scss */
.grow-5 { /* @include flex-grow(); */ -moz-flex-grow: 5; -ms-flex-grow: 5; -webkit-box-flex: 5; -ms-flex-positive: 5; flex-grow: 5; }

/* Shrink Objects -------- */
/* line 398, ../sass/structure/_grid.scss */
.shrink-0 { /* @include flex-shrink(); */ -ms-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

/* line 402, ../sass/structure/_grid.scss */
.shrink, .shrink-1 { /* @include flex-shrink(); */ -ms-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }

/* line 406, ../sass/structure/_grid.scss */
.shrink-2 { /* @include flex-shrink(); */ -ms-flex-shrink: 2; -ms-flex-negative: 2; flex-shrink: 2; }

/* line 409, ../sass/structure/_grid.scss */
.shrink-3 { /* @include flex-shrink(); */ -ms-flex-shrink: 3; -ms-flex-negative: 3; flex-shrink: 3; }

/* line 412, ../sass/structure/_grid.scss */
.shrink-4 { /* @include flex-shrink(); */ -ms-flex-shrink: 4; -ms-flex-negative: 4; flex-shrink: 4; }

/* line 415, ../sass/structure/_grid.scss */
.shrink-5 { /* @include flex-shrink(); */ -ms-flex-shrink: 5; -ms-flex-negative: 5; flex-shrink: 5; }

/* Order Objects -------- */
/* line 421, ../sass/structure/_grid.scss */
.order-minus1 { /* @include order(); */ -webkit-box-ordinal-group: -1; -ms-flex-order: -1; order: -1; }

/* line 425, ../sass/structure/_grid.scss */
.order-1 { /* @include order(); */ -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; }

/* line 428, ../sass/structure/_grid.scss */
.order-2 { /* @include order(); */ -webkit-box-ordinal-group: 2; -ms-flex-order: 2; order: 2; }

/* line 431, ../sass/structure/_grid.scss */
.order-3 { /* @include order(); */ -webkit-box-ordinal-group: 3; -ms-flex-order: 3; order: 3; }

/* line 434, ../sass/structure/_grid.scss */
.order-4 { /* @include order(); */ -webkit-box-ordinal-group: 4; -ms-flex-order: 4; order: 4; }

/* line 437, ../sass/structure/_grid.scss */
.order-5 { /* @include order(); */ -webkit-box-ordinal-group: 5; -ms-flex-order: 5; order: 5; }

/* line 440, ../sass/structure/_grid.scss */
.order-6 { /* @include order(); */ -webkit-box-ordinal-group: 6; -ms-flex-order: 6; order: 6; }

/* line 443, ../sass/structure/_grid.scss */
.order-7 { /* @include order(); */ -webkit-box-ordinal-group: 7; -ms-flex-order: 7; order: 7; }

/* line 446, ../sass/structure/_grid.scss */
.order-8 { /* @include order(); */ -webkit-box-ordinal-group: 8; -ms-flex-order: 8; order: 8; }

/* line 449, ../sass/structure/_grid.scss */
.order-9 { /* @include order(); */ -webkit-box-ordinal-group: 9; -ms-flex-order: 9; order: 9; }

/* line 452, ../sass/structure/_grid.scss */
.order-10 { /* @include order(); */ -webkit-box-ordinal-group: 10; -ms-flex-order: 10; order: 10; }

/* MONITOR VIEW END --------*/
/* #### Responsive GRID END #### */
/* CONTAINER skeleton ///////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
/* TABLET VIEW -------- */
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 9, ../sass/structure/_grid-tablet.scss */
  .parent-columns { -webkit-column-count: 3; column-count: 3; }
  /* line 13, ../sass/structure/_grid-tablet.scss */
  .container { width: 768px; padding-right: 24px; padding-left: 24px; }
  /* line 19, ../sass/structure/_grid-tablet.scss */
  .full-container { padding-right: 24px; padding-left: 24px; }
  /* line 24, ../sass/structure/_grid-tablet.scss */
  .auto-height-t, .height-auto-t { height: auto !important; }
  /* Childrens */
  /* line 30, ../sass/structure/_grid-tablet.scss */
  .parent, .column, .row { /* Kiegészítő igazitás */ /* Flex-direction */ /* Flex-wrap */ /* Justify-content (Horisontal)*/ /* Align-items (Vertical)*/ /* Align-content */ }
  /* line 35, ../sass/structure/_grid-tablet.scss */
  .parent.vertical-center-t, .column.vertical-center-t, .row.vertical-center-t { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 40, ../sass/structure/_grid-tablet.scss */
  .parent.horizontal-center-t, .column.horizontal-center-t, .row.horizontal-center-t { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 44, ../sass/structure/_grid-tablet.scss */
  .parent.centered-content-t, .column.centered-content-t, .row.centered-content-t { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 52, ../sass/structure/_grid-tablet.scss */
  .parent.flex-direction-row-t, .column.flex-direction-row-t, .row.flex-direction-row-t { /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
  /* line 53, ../sass/structure/_grid-tablet.scss */
  .parent.flex-direction-row-reverse-t, .column.flex-direction-row-reverse-t, .row.flex-direction-row-reverse-t { /* @include flex-direction(); */ -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
  /* line 54, ../sass/structure/_grid-tablet.scss */
  .parent.flex-direction-column-t, .column.flex-direction-column-t, .row.flex-direction-column-t { /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  /* line 55, ../sass/structure/_grid-tablet.scss */
  .parent.flex-direction-column-reverse-t, .column.flex-direction-column-reverse-t, .row.flex-direction-column-reverse-t { /* @include flex-direction(); */ -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  /* line 58, ../sass/structure/_grid-tablet.scss */
  .parent.flex-nowrap-t, .column.flex-nowrap-t, .row.flex-nowrap-t { /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  /* line 59, ../sass/structure/_grid-tablet.scss */
  .parent.flex-wrap-t, .column.flex-wrap-t, .row.flex-wrap-t { /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; }
  /* line 60, ../sass/structure/_grid-tablet.scss */
  .parent.flex-wrap-reverse-t, .column.flex-wrap-reverse-t, .row.flex-wrap-reverse-t { /* @include flex-wrap(); */ -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
  /* line 63, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-flex-start-t, .column.justify-content-flex-start-t, .row.justify-content-flex-start-t { /* @include justify-content(); */ -moz-justify-content: flex-start; -ms-justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; }
  /* line 64, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-flex-end-t, .column.justify-content-flex-end-t, .row.justify-content-flex-end-t { /* @include justify-content(); */ -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; }
  /* line 65, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-center-t, .column.justify-content-center-t, .row.justify-content-center-t { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; }
  /* line 66, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-space-between-t, .column.justify-content-space-between-t, .row.justify-content-space-between-t { /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; }
  /* line 67, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-space-around-t, .column.justify-content-space-around-t, .row.justify-content-space-around-t { /* @include justify-content(); */ -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; }
  /* line 68, ../sass/structure/_grid-tablet.scss */
  .parent.justify-content-space-evenly-t, .column.justify-content-space-evenly-t, .row.justify-content-space-evenly-t { /* @include justify-content(); */ -moz-justify-content: space-evenly; -ms-justify-content: space-evenly; -webkit-box-pack: space-evenly; justify-content: space-evenly; -ms-flex-pack: space-evenly; }
  /* line 71, ../sass/structure/_grid-tablet.scss */
  .parent.align-items-flex-start-t, .column.align-items-flex-start-t, .row.align-items-flex-start-t { /* @include align-items(); */ -moz-align-items: flex-start; -ms-align-items: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  /* line 72, ../sass/structure/_grid-tablet.scss */
  .parent.align-items-flex-end-t, .column.align-items-flex-end-t, .row.align-items-flex-end-t { /* @include align-items(); */ -moz-align-items: flex-end; -ms-align-items: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  /* line 73, ../sass/structure/_grid-tablet.scss */
  .parent.align-items-center-t, .column.align-items-center-t, .row.align-items-center-t { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 74, ../sass/structure/_grid-tablet.scss */
  .parent.align-items-baseline-t, .column.align-items-baseline-t, .row.align-items-baseline-t { /* @include align-items(); */ -moz-align-items: baseline; -ms-align-items: baseline; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
  /* line 75, ../sass/structure/_grid-tablet.scss */
  .parent.align-items-stretch-t, .column.align-items-stretch-t, .row.align-items-stretch-t { /* @include align-items(); */ -moz-align-items: stretch; -ms-align-items: stretch; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  /* line 78, ../sass/structure/_grid-tablet.scss */
  .parent.align-content-flex-start-t, .column.align-content-flex-start-t, .row.align-content-flex-start-t { /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
  /* line 79, ../sass/structure/_grid-tablet.scss */
  .parent.align-content-flex-end-t, .column.align-content-flex-end-t, .row.align-content-flex-end-t { /* @include align-content(); */ -ms-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; }
  /* line 80, ../sass/structure/_grid-tablet.scss */
  .parent.align-content-center-r, .column.align-content-center-r, .row.align-content-center-r { /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 81, ../sass/structure/_grid-tablet.scss */
  .parent.align-content-baseline-t, .column.align-content-baseline-t, .row.align-content-baseline-t { /* @include align-content(); */ -ms-align-content: baseline; -ms-flex-line-pack: baseline; align-content: baseline; }
  /* line 82, ../sass/structure/_grid-tablet.scss */
  .parent.align-content-stretch-t, .column.align-content-stretch-t, .row.align-content-stretch-t { /* @include align-content(); */ -ms-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; }
  /* line 87, ../sass/structure/_grid-tablet.scss */
  .hide-t, .hide-t-m, .hide-t-p, .hide-t-p-m, .show-m { display: none !important; }
  /* line 94, ../sass/structure/_grid-tablet.scss */
  .show-m-t { display: inline-block; }
  /* line 99, ../sass/structure/_grid-tablet.scss */
  .half, .third, .two-third, .three-quarter, .three-fifth, .two-fifth, .three-fifth { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 105, ../sass/structure/_grid-tablet.scss */
  .quarter, .fifth { /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 109, ../sass/structure/_grid-tablet.scss */
  .sixth { /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 113, ../sass/structure/_grid-tablet.scss */
  .eight { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 117, ../sass/structure/_grid-tablet.scss */
  .tenth { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 121, ../sass/structure/_grid-tablet.scss */
  .twelfth { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 16.666%; -ms-flex-preferred-size: 16.666%; flex-basis: 16.666%; max-width: 16.666%; }
  /* line 127, ../sass/structure/_grid-tablet.scss */
  .full, .half, .third, .two-third, .three-quarter, .three-fifth, .two-fifth, .three-fifth, .quarter, .fifth, .sixth, .eight, .tenth, .twelfth { /* Sizes in tablet view */ /* END Csak teblet nézetre vonatkozó felosztás */ }
  /* line 133, ../sass/structure/_grid-tablet.scss */
  .full .flex-t, .full .flexobject-t, .half .flex-t, .half .flexobject-t, .third .flex-t, .third .flexobject-t, .two-third .flex-t, .two-third .flexobject-t, .three-quarter .flex-t, .three-quarter .flexobject-t, .three-fifth .flex-t, .three-fifth .flexobject-t, .two-fifth .flex-t, .two-fifth .flexobject-t, .three-fifth .flex-t, .three-fifth .flexobject-t, .quarter .flex-t, .quarter .flexobject-t, .fifth .flex-t, .fifth .flexobject-t, .sixth .flex-t, .sixth .flexobject-t, .eight .flex-t, .eight .flexobject-t, .tenth .flex-t, .tenth .flexobject-t, .twelfth .flex-t, .twelfth .flexobject-t { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 139, ../sass/structure/_grid-tablet.scss */
  .full.full-t, .half.full-t, .third.full-t, .two-third.full-t, .three-quarter.full-t, .three-fifth.full-t, .two-fifth.full-t, .three-fifth.full-t, .quarter.full-t, .fifth.full-t, .sixth.full-t, .eight.full-t, .tenth.full-t, .twelfth.full-t { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 144, ../sass/structure/_grid-tablet.scss */
  .full.half-t, .half.half-t, .third.half-t, .two-third.half-t, .three-quarter.half-t, .three-fifth.half-t, .two-fifth.half-t, .three-fifth.half-t, .quarter.half-t, .fifth.half-t, .sixth.half-t, .eight.half-t, .tenth.half-t, .twelfth.half-t { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 149, ../sass/structure/_grid-tablet.scss */
  .full.third-t, .half.third-t, .third.third-t, .two-third.third-t, .three-quarter.third-t, .three-fifth.third-t, .two-fifth.third-t, .three-fifth.third-t, .quarter.third-t, .fifth.third-t, .sixth.third-t, .eight.third-t, .tenth.third-t, .twelfth.third-t { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 153, ../sass/structure/_grid-tablet.scss */
  .full.two-third-t, .half.two-third-t, .third.two-third-t, .two-third.two-third-t, .three-quarter.two-third-t, .three-fifth.two-third-t, .two-fifth.two-third-t, .three-fifth.two-third-t, .quarter.two-third-t, .fifth.two-third-t, .sixth.two-third-t, .eight.two-third-t, .tenth.two-third-t, .twelfth.two-third-t { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 158, ../sass/structure/_grid-tablet.scss */
  .full.quarter-t, .half.quarter-t, .third.quarter-t, .two-third.quarter-t, .three-quarter.quarter-t, .three-fifth.quarter-t, .two-fifth.quarter-t, .three-fifth.quarter-t, .quarter.quarter-t, .fifth.quarter-t, .sixth.quarter-t, .eight.quarter-t, .tenth.quarter-t, .twelfth.quarter-t { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 162, ../sass/structure/_grid-tablet.scss */
  .full.three-quarter-t, .half.three-quarter-t, .third.three-quarter-t, .two-third.three-quarter-t, .three-quarter.three-quarter-t, .three-fifth.three-quarter-t, .two-fifth.three-quarter-t, .three-fifth.three-quarter-t, .quarter.three-quarter-t, .fifth.three-quarter-t, .sixth.three-quarter-t, .eight.three-quarter-t, .tenth.three-quarter-t, .twelfth.three-quarter-t { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 167, ../sass/structure/_grid-tablet.scss */
  .full.fifth-t, .half.fifth-t, .third.fifth-t, .two-third.fifth-t, .three-quarter.fifth-t, .three-fifth.fifth-t, .two-fifth.fifth-t, .three-fifth.fifth-t, .quarter.fifth-t, .fifth.fifth-t, .sixth.fifth-t, .eight.fifth-t, .tenth.fifth-t, .twelfth.fifth-t { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 171, ../sass/structure/_grid-tablet.scss */
  .full.two-fifth-t, .half.two-fifth-t, .third.two-fifth-t, .two-third.two-fifth-t, .three-quarter.two-fifth-t, .three-fifth.two-fifth-t, .two-fifth.two-fifth-t, .three-fifth.two-fifth-t, .quarter.two-fifth-t, .fifth.two-fifth-t, .sixth.two-fifth-t, .eight.two-fifth-t, .tenth.two-fifth-t, .twelfth.two-fifth-t { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 175, ../sass/structure/_grid-tablet.scss */
  .full.three-fifth-t, .half.three-fifth-t, .third.three-fifth-t, .two-third.three-fifth-t, .three-quarter.three-fifth-t, .three-fifth.three-fifth-t, .two-fifth.three-fifth-t, .three-fifth.three-fifth-t, .quarter.three-fifth-t, .fifth.three-fifth-t, .sixth.three-fifth-t, .eight.three-fifth-t, .tenth.three-fifth-t, .twelfth.three-fifth-t { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 179, ../sass/structure/_grid-tablet.scss */
  .full.four-fifth, .half.four-fifth, .third.four-fifth, .two-third.four-fifth, .three-quarter.four-fifth, .three-fifth.four-fifth, .two-fifth.four-fifth, .three-fifth.four-fifth, .quarter.four-fifth, .fifth.four-fifth, .sixth.four-fifth, .eight.four-fifth, .tenth.four-fifth, .twelfth.four-fifth { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 184, ../sass/structure/_grid-tablet.scss */
  .full.sixth-t, .half.sixth-t, .third.sixth-t, .two-third.sixth-t, .three-quarter.sixth-t, .three-fifth.sixth-t, .two-fifth.sixth-t, .three-fifth.sixth-t, .quarter.sixth-t, .fifth.sixth-t, .sixth.sixth-t, .eight.sixth-t, .tenth.sixth-t, .twelfth.sixth-t { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 189, ../sass/structure/_grid-tablet.scss */
  .full.eight-t, .half.eight-t, .third.eight-t, .two-third.eight-t, .three-quarter.eight-t, .three-fifth.eight-t, .two-fifth.eight-t, .three-fifth.eight-t, .quarter.eight-t, .fifth.eight-t, .sixth.eight-t, .eight.eight-t, .tenth.eight-t, .twelfth.eight-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 194, ../sass/structure/_grid-tablet.scss */
  .full.tenth-t, .half.tenth-t, .third.tenth-t, .two-third.tenth-t, .three-quarter.tenth-t, .three-fifth.tenth-t, .two-fifth.tenth-t, .three-fifth.tenth-t, .quarter.tenth-t, .fifth.tenth-t, .sixth.tenth-t, .eight.tenth-t, .tenth.tenth-t, .twelfth.tenth-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 199, ../sass/structure/_grid-tablet.scss */
  .full.twelfth-t, .half.twelfth-t, .third.twelfth-t, .two-third.twelfth-t, .three-quarter.twelfth-t, .three-fifth.twelfth-t, .two-fifth.twelfth-t, .three-fifth.twelfth-t, .quarter.twelfth-t, .fifth.twelfth-t, .sixth.twelfth-t, .eight.twelfth-t, .tenth.twelfth-t, .twelfth.twelfth-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* line 207, ../sass/structure/_grid-tablet.scss */
  .flexobject-s { -webkit-box-flex: 1; -ms-flex: auto; flex: auto; }
  /* line 211, ../sass/structure/_grid-tablet.scss */
  .flex-t, .flexobject-t { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 216, ../sass/structure/_grid-tablet.scss */
  .flex-t.flexobject-s, .flexobject-t.flexobject-s { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 221, ../sass/structure/_grid-tablet.scss */
  .full-t { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 226, ../sass/structure/_grid-tablet.scss */
  .half-t { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 231, ../sass/structure/_grid-tablet.scss */
  .third-t { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 235, ../sass/structure/_grid-tablet.scss */
  .two-third-t { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 240, ../sass/structure/_grid-tablet.scss */
  .quarter-t { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 244, ../sass/structure/_grid-tablet.scss */
  .three-quarter-t { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 249, ../sass/structure/_grid-tablet.scss */
  .fifth-t { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 253, ../sass/structure/_grid-tablet.scss */
  .two-fifth-t { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 257, ../sass/structure/_grid-tablet.scss */
  .three-fifth-t { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 262, ../sass/structure/_grid-tablet.scss */
  .sixth-t { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 267, ../sass/structure/_grid-tablet.scss */
  .eight-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 272, ../sass/structure/_grid-tablet.scss */
  .tenth-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 277, ../sass/structure/_grid-tablet.scss */
  .twelfth-t { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* END Csak teblet nézetre vonatkozó felosztás */
  /* Grow Objects -------- */
  /* line 284, ../sass/structure/_grid-tablet.scss */
  .grow-t, .grow-t-1 { /* @include flex-grow(); */ -moz-flex-grow: 1; -ms-flex-grow: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  /* line 288, ../sass/structure/_grid-tablet.scss */
  .grow-t-2 { /* @include flex-grow(); */ -moz-flex-grow: 2; -ms-flex-grow: 2; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }
  /* line 291, ../sass/structure/_grid-tablet.scss */
  .grow-t-3 { /* @include flex-grow(); */ -moz-flex-grow: 3; -ms-flex-grow: 3; -webkit-box-flex: 3; -ms-flex-positive: 3; flex-grow: 3; }
  /* line 294, ../sass/structure/_grid-tablet.scss */
  .grow-t-4 { /* @include flex-grow(); */ -moz-flex-grow: 4; -ms-flex-grow: 4; -webkit-box-flex: 4; -ms-flex-positive: 4; flex-grow: 4; }
  /* line 297, ../sass/structure/_grid-tablet.scss */
  .grow-t-5 { /* @include flex-grow(); */ -moz-flex-grow: 5; -ms-flex-grow: 5; -webkit-box-flex: 5; -ms-flex-positive: 5; flex-grow: 5; }
  /* Shrink Objects -------- */
  /* line 302, ../sass/structure/_grid-tablet.scss */
  .shrink-t, .shrink-t-1 { /* @include flex-shrink(); */ -ms-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
  /* line 306, ../sass/structure/_grid-tablet.scss */
  .shrink-t-2 { /* @include flex-shrink(); */ -ms-flex-shrink: 2; -ms-flex-negative: 2; flex-shrink: 2; }
  /* line 309, ../sass/structure/_grid-tablet.scss */
  .shrink-t-3 { /* @include flex-shrink(); */ -ms-flex-shrink: 3; -ms-flex-negative: 3; flex-shrink: 3; }
  /* line 312, ../sass/structure/_grid-tablet.scss */
  .shrink-t-4 { /* @include flex-shrink(); */ -ms-flex-shrink: 4; -ms-flex-negative: 4; flex-shrink: 4; }
  /* line 315, ../sass/structure/_grid-tablet.scss */
  .shrink-t-5 { /* @include flex-shrink(); */ -ms-flex-shrink: 5; -ms-flex-negative: 5; flex-shrink: 5; }
  /* Order Objects -------- */
  /* line 321, ../sass/structure/_grid-tablet.scss */
  .order-minus1-t { /* @include order(); */ -webkit-box-ordinal-group: -1; -ms-flex-order: -1; order: -1; }
  /* line 325, ../sass/structure/_grid-tablet.scss */
  .order-1-t { /* @include order(); */ -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; }
  /* line 328, ../sass/structure/_grid-tablet.scss */
  .order-2-t { /* @include order(); */ -webkit-box-ordinal-group: 2; -ms-flex-order: 2; order: 2; }
  /* line 331, ../sass/structure/_grid-tablet.scss */
  .order-3-t { /* @include order(); */ -webkit-box-ordinal-group: 3; -ms-flex-order: 3; order: 3; }
  /* line 334, ../sass/structure/_grid-tablet.scss */
  .order-4-t { /* @include order(); */ -webkit-box-ordinal-group: 4; -ms-flex-order: 4; order: 4; }
  /* line 337, ../sass/structure/_grid-tablet.scss */
  .order-5-t { /* @include order(); */ -webkit-box-ordinal-group: 5; -ms-flex-order: 5; order: 5; }
  /* line 340, ../sass/structure/_grid-tablet.scss */
  .order-6-t { /* @include order(); */ -webkit-box-ordinal-group: 6; -ms-flex-order: 6; order: 6; }
  /* line 343, ../sass/structure/_grid-tablet.scss */
  .order-7-t { /* @include order(); */ -webkit-box-ordinal-group: 7; -ms-flex-order: 7; order: 7; } }
/* /TABLET VIEW -------- */
/* CONTAINER skeleton ///////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
/* PHABLET VIEW -------- */
@media only screen and (max-width: 767px) { /* line 10, ../sass/structure/_grid-mobile.scss */
  .parent-columns { -webkit-column-count: 1; column-count: 1; }
  /* line 14, ../sass/structure/_grid-mobile.scss */
  .container { width: 100%; padding-right: 12px; padding-left: 12px; }
  /* line 19, ../sass/structure/_grid-mobile.scss */
  .full-container { padding-right: 12px; padding-left: 12px; }
  /* line 23, ../sass/structure/_grid-mobile.scss */
  .full-container.full-container_mobile-noframe { padding: 0px; }
  /* line 28, ../sass/structure/_grid-mobile.scss */
  .auto-height-m, .height-auto-m { height: auto !important; }
  /* Childrens */
  /* line 33, ../sass/structure/_grid-mobile.scss */
  .parent, .column, .row { /* Kiegészítő igazitás */ /* Flex-direction */ /* Flex-wrap */ /* Justify-content (Horisontal)*/ /* Align-items (Vertical)*/ /* Align-content */ }
  /* line 37, ../sass/structure/_grid-mobile.scss */
  .parent.vertical-center-m, .column.vertical-center-m, .row.vertical-center-m { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 42, ../sass/structure/_grid-mobile.scss */
  .parent.horizontal-center-m, .column.horizontal-center-m, .row.horizontal-center-m { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 46, ../sass/structure/_grid-mobile.scss */
  .parent.centered-content-m, .column.centered-content-m, .row.centered-content-m { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 54, ../sass/structure/_grid-mobile.scss */
  .parent.flex-direction-row-m, .column.flex-direction-row-m, .row.flex-direction-row-m { /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
  /* line 55, ../sass/structure/_grid-mobile.scss */
  .parent.flex-direction-row-reverse-m, .column.flex-direction-row-reverse-m, .row.flex-direction-row-reverse-m { /* @include flex-direction(); */ -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
  /* line 56, ../sass/structure/_grid-mobile.scss */
  .parent.flex-direction-column-m, .column.flex-direction-column-m, .row.flex-direction-column-m { /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  /* line 57, ../sass/structure/_grid-mobile.scss */
  .parent.flex-direction-column-reverse-m, .column.flex-direction-column-reverse-m, .row.flex-direction-column-reverse-m { /* @include flex-direction(); */ -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  /* line 60, ../sass/structure/_grid-mobile.scss */
  .parent.flex-nowrap-m, .column.flex-nowrap-m, .row.flex-nowrap-m { /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  /* line 61, ../sass/structure/_grid-mobile.scss */
  .parent.flex-wrap-m, .column.flex-wrap-m, .row.flex-wrap-m { /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; }
  /* line 62, ../sass/structure/_grid-mobile.scss */
  .parent.flex-wrap-reverse-m, .column.flex-wrap-reverse-m, .row.flex-wrap-reverse-m { /* @include flex-wrap(); */ -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
  /* line 65, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-flex-start-m, .column.justify-content-flex-start-m, .row.justify-content-flex-start-m { /* @include justify-content(); */ -moz-justify-content: flex-start; -ms-justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; }
  /* line 66, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-flex-end-m, .column.justify-content-flex-end-m, .row.justify-content-flex-end-m { /* @include justify-content(); */ -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; }
  /* line 67, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-center-m, .column.justify-content-center-m, .row.justify-content-center-m { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; }
  /* line 68, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-space-between-m, .column.justify-content-space-between-m, .row.justify-content-space-between-m { /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; }
  /* line 69, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-space-around-m, .column.justify-content-space-around-m, .row.justify-content-space-around-m { /* @include justify-content(); */ -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; }
  /* line 70, ../sass/structure/_grid-mobile.scss */
  .parent.justify-content-space-evenly-m, .column.justify-content-space-evenly-m, .row.justify-content-space-evenly-m { /* @include justify-content(); */ -moz-justify-content: space-evenly; -ms-justify-content: space-evenly; -webkit-box-pack: space-evenly; justify-content: space-evenly; -ms-flex-pack: space-evenly; }
  /* line 73, ../sass/structure/_grid-mobile.scss */
  .parent.align-items-flex-start-m, .column.align-items-flex-start-m, .row.align-items-flex-start-m { /* @include align-items(); */ -moz-align-items: flex-start; -ms-align-items: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  /* line 74, ../sass/structure/_grid-mobile.scss */
  .parent.align-items-flex-end-m, .column.align-items-flex-end-m, .row.align-items-flex-end-m { /* @include align-items(); */ -moz-align-items: flex-end; -ms-align-items: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  /* line 75, ../sass/structure/_grid-mobile.scss */
  .parent.align-items-center-m, .column.align-items-center-m, .row.align-items-center-m { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 76, ../sass/structure/_grid-mobile.scss */
  .parent.align-items-baseline-m, .column.align-items-baseline-m, .row.align-items-baseline-m { /* @include align-items(); */ -moz-align-items: baseline; -ms-align-items: baseline; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
  /* line 77, ../sass/structure/_grid-mobile.scss */
  .parent.align-items-stretch-m, .column.align-items-stretch-m, .row.align-items-stretch-m { /* @include align-items(); */ -moz-align-items: stretch; -ms-align-items: stretch; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  /* line 80, ../sass/structure/_grid-mobile.scss */
  .parent.align-content-flex-start-m, .column.align-content-flex-start-m, .row.align-content-flex-start-m { /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
  /* line 81, ../sass/structure/_grid-mobile.scss */
  .parent.align-content-flex-end-m, .column.align-content-flex-end-m, .row.align-content-flex-end-m { /* @include align-content(); */ -ms-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; }
  /* line 82, ../sass/structure/_grid-mobile.scss */
  .parent.align-content-center-m, .column.align-content-center-m, .row.align-content-center-m { /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 83, ../sass/structure/_grid-mobile.scss */
  .parent.align-content-baseline-m, .column.align-content-baseline-m, .row.align-content-baseline-m { /* @include align-content(); */ -ms-align-content: baseline; -ms-flex-line-pack: baseline; align-content: baseline; }
  /* line 84, ../sass/structure/_grid-mobile.scss */
  .parent.align-content-stretch-m, .column.align-content-stretch-m, .row.align-content-stretch-m { /* @include align-content(); */ -ms-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; }
  /* line 89, ../sass/structure/_grid-mobile.scss */
  .hide-m, .hide-t-m, .hide-p-m, .hide-t-p-m { display: none !important; }
  /* line 95, ../sass/structure/_grid-mobile.scss */
  .show-m, .show-m-t { display: inline-block; }
  /* line 100, ../sass/structure/_grid-mobile.scss */
  .half, .third, .two-third, .three-quarter, .three-fifth, .two-fifth, .three-fifth, .quarter, .fifth { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 107, ../sass/structure/_grid-mobile.scss */
  .sixth, .eight, .tenth { /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 111, ../sass/structure/_grid-mobile.scss */
  .twelfth { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; }
  /* line 115, ../sass/structure/_grid-mobile.scss */
  .full, .half, .third, .two-third, .three-quarter, .three-fifth, .two-fifth, .three-fifth, .quarter, .fifth, .sixth, .eight, .tenth, .twelfth { /* Sizes in tablet view */ /* END Csak teblet nézetre vonatkozó felosztás */ }
  /* line 121, ../sass/structure/_grid-mobile.scss */
  .full .flex-m, .full .flexobject-m, .half .flex-m, .half .flexobject-m, .third .flex-m, .third .flexobject-m, .two-third .flex-m, .two-third .flexobject-m, .three-quarter .flex-m, .three-quarter .flexobject-m, .three-fifth .flex-m, .three-fifth .flexobject-m, .two-fifth .flex-m, .two-fifth .flexobject-m, .three-fifth .flex-m, .three-fifth .flexobject-m, .quarter .flex-m, .quarter .flexobject-m, .fifth .flex-m, .fifth .flexobject-m, .sixth .flex-m, .sixth .flexobject-m, .eight .flex-m, .eight .flexobject-m, .tenth .flex-m, .tenth .flexobject-m, .twelfth .flex-m, .twelfth .flexobject-m { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 127, ../sass/structure/_grid-mobile.scss */
  .full.full-m, .half.full-m, .third.full-m, .two-third.full-m, .three-quarter.full-m, .three-fifth.full-m, .two-fifth.full-m, .three-fifth.full-m, .quarter.full-m, .fifth.full-m, .sixth.full-m, .eight.full-m, .tenth.full-m, .twelfth.full-m { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 132, ../sass/structure/_grid-mobile.scss */
  .full.half-m, .half.half-m, .third.half-m, .two-third.half-m, .three-quarter.half-m, .three-fifth.half-m, .two-fifth.half-m, .three-fifth.half-m, .quarter.half-m, .fifth.half-m, .sixth.half-m, .eight.half-m, .tenth.half-m, .twelfth.half-m { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 137, ../sass/structure/_grid-mobile.scss */
  .full.third-m, .half.third-m, .third.third-m, .two-third.third-m, .three-quarter.third-m, .three-fifth.third-m, .two-fifth.third-m, .three-fifth.third-m, .quarter.third-m, .fifth.third-m, .sixth.third-m, .eight.third-m, .tenth.third-m, .twelfth.third-m { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 141, ../sass/structure/_grid-mobile.scss */
  .full.two-third-m, .half.two-third-m, .third.two-third-m, .two-third.two-third-m, .three-quarter.two-third-m, .three-fifth.two-third-m, .two-fifth.two-third-m, .three-fifth.two-third-m, .quarter.two-third-m, .fifth.two-third-m, .sixth.two-third-m, .eight.two-third-m, .tenth.two-third-m, .twelfth.two-third-m { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 146, ../sass/structure/_grid-mobile.scss */
  .full.quarter-m, .half.quarter-m, .third.quarter-m, .two-third.quarter-m, .three-quarter.quarter-m, .three-fifth.quarter-m, .two-fifth.quarter-m, .three-fifth.quarter-m, .quarter.quarter-m, .fifth.quarter-m, .sixth.quarter-m, .eight.quarter-m, .tenth.quarter-m, .twelfth.quarter-m { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 150, ../sass/structure/_grid-mobile.scss */
  .full.three-quarter-m, .half.three-quarter-m, .third.three-quarter-m, .two-third.three-quarter-m, .three-quarter.three-quarter-m, .three-fifth.three-quarter-m, .two-fifth.three-quarter-m, .three-fifth.three-quarter-m, .quarter.three-quarter-m, .fifth.three-quarter-m, .sixth.three-quarter-m, .eight.three-quarter-m, .tenth.three-quarter-m, .twelfth.three-quarter-m { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 155, ../sass/structure/_grid-mobile.scss */
  .full.fifth-m, .half.fifth-m, .third.fifth-m, .two-third.fifth-m, .three-quarter.fifth-m, .three-fifth.fifth-m, .two-fifth.fifth-m, .three-fifth.fifth-m, .quarter.fifth-m, .fifth.fifth-m, .sixth.fifth-m, .eight.fifth-m, .tenth.fifth-m, .twelfth.fifth-m { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 159, ../sass/structure/_grid-mobile.scss */
  .full.two-fifth-m, .half.two-fifth-m, .third.two-fifth-m, .two-third.two-fifth-m, .three-quarter.two-fifth-m, .three-fifth.two-fifth-m, .two-fifth.two-fifth-m, .three-fifth.two-fifth-m, .quarter.two-fifth-m, .fifth.two-fifth-m, .sixth.two-fifth-m, .eight.two-fifth-m, .tenth.two-fifth-m, .twelfth.two-fifth-m { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 163, ../sass/structure/_grid-mobile.scss */
  .full.three-fifth-m, .half.three-fifth-m, .third.three-fifth-m, .two-third.three-fifth-m, .three-quarter.three-fifth-m, .three-fifth.three-fifth-m, .two-fifth.three-fifth-m, .three-fifth.three-fifth-m, .quarter.three-fifth-m, .fifth.three-fifth-m, .sixth.three-fifth-m, .eight.three-fifth-m, .tenth.three-fifth-m, .twelfth.three-fifth-m { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 167, ../sass/structure/_grid-mobile.scss */
  .full.four-fifth, .half.four-fifth, .third.four-fifth, .two-third.four-fifth, .three-quarter.four-fifth, .three-fifth.four-fifth, .two-fifth.four-fifth, .three-fifth.four-fifth, .quarter.four-fifth, .fifth.four-fifth, .sixth.four-fifth, .eight.four-fifth, .tenth.four-fifth, .twelfth.four-fifth { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; }
  /* line 171, ../sass/structure/_grid-mobile.scss */
  .full.sixth-m, .half.sixth-m, .third.sixth-m, .two-third.sixth-m, .three-quarter.sixth-m, .three-fifth.sixth-m, .two-fifth.sixth-m, .three-fifth.sixth-m, .quarter.sixth-m, .fifth.sixth-m, .sixth.sixth-m, .eight.sixth-m, .tenth.sixth-m, .twelfth.sixth-m { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 176, ../sass/structure/_grid-mobile.scss */
  .full.eight-m, .half.eight-m, .third.eight-m, .two-third.eight-m, .three-quarter.eight-m, .three-fifth.eight-m, .two-fifth.eight-m, .three-fifth.eight-m, .quarter.eight-m, .fifth.eight-m, .sixth.eight-m, .eight.eight-m, .tenth.eight-m, .twelfth.eight-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 181, ../sass/structure/_grid-mobile.scss */
  .full.tenth-m, .half.tenth-m, .third.tenth-m, .two-third.tenth-m, .three-quarter.tenth-m, .three-fifth.tenth-m, .two-fifth.tenth-m, .three-fifth.tenth-m, .quarter.tenth-m, .fifth.tenth-m, .sixth.tenth-m, .eight.tenth-m, .tenth.tenth-m, .twelfth.tenth-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 186, ../sass/structure/_grid-mobile.scss */
  .full.twelfth-m, .half.twelfth-m, .third.twelfth-m, .two-third.twelfth-m, .three-quarter.twelfth-m, .three-fifth.twelfth-m, .two-fifth.twelfth-m, .three-fifth.twelfth-m, .quarter.twelfth-m, .fifth.twelfth-m, .sixth.twelfth-m, .eight.twelfth-m, .tenth.twelfth-m, .twelfth.twelfth-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* line 194, ../sass/structure/_grid-mobile.scss */
  .flexobject-s { -webkit-box-flex: 1; -ms-flex: auto; flex: auto; }
  /* line 198, ../sass/structure/_grid-mobile.scss */
  .flex-m, .flexobject-m { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 203, ../sass/structure/_grid-mobile.scss */
  .no-flex-m { -webkit-box-flex: none !important; -ms-flex: none !important; flex: none !important; }
  /* line 207, ../sass/structure/_grid-mobile.scss */
  .full-m { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 211, ../sass/structure/_grid-mobile.scss */
  .half-m { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 215, ../sass/structure/_grid-mobile.scss */
  .third-m { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 219, ../sass/structure/_grid-mobile.scss */
  .two-third-m { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 223, ../sass/structure/_grid-mobile.scss */
  .quarter-m { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 227, ../sass/structure/_grid-mobile.scss */
  .three-quarter-m { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 231, ../sass/structure/_grid-mobile.scss */
  .fifth-m { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 235, ../sass/structure/_grid-mobile.scss */
  .two-fifth-m { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 239, ../sass/structure/_grid-mobile.scss */
  .three-fifth-m { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 243, ../sass/structure/_grid-mobile.scss */
  .sixth-m { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 247, ../sass/structure/_grid-mobile.scss */
  .eight-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 251, ../sass/structure/_grid-mobile.scss */
  .tenth-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 255, ../sass/structure/_grid-mobile.scss */
  .twelfth-m { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* END Csak teblet nézetre vonatkozó felosztás */
  /* Grow Objects -------- */
  /* line 262, ../sass/structure/_grid-mobile.scss */
  .grow-m, .grow-m-1 { /* @include flex-grow(); */ -moz-flex-grow: 1; -ms-flex-grow: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  /* line 266, ../sass/structure/_grid-mobile.scss */
  .grow-m-2 { /* @include flex-grow(); */ -moz-flex-grow: 2; -ms-flex-grow: 2; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }
  /* line 269, ../sass/structure/_grid-mobile.scss */
  .grow-m-3 { /* @include flex-grow(); */ -moz-flex-grow: 3; -ms-flex-grow: 3; -webkit-box-flex: 3; -ms-flex-positive: 3; flex-grow: 3; }
  /* line 272, ../sass/structure/_grid-mobile.scss */
  .grow-m-4 { /* @include flex-grow(); */ -moz-flex-grow: 4; -ms-flex-grow: 4; -webkit-box-flex: 4; -ms-flex-positive: 4; flex-grow: 4; }
  /* line 275, ../sass/structure/_grid-mobile.scss */
  .grow-m-5 { /* @include flex-grow(); */ -moz-flex-grow: 5; -ms-flex-grow: 5; -webkit-box-flex: 5; -ms-flex-positive: 5; flex-grow: 5; }
  /* Shrink Objects -------- */
  /* line 280, ../sass/structure/_grid-mobile.scss */
  .shrink, .shrink-m-1 { /* @include flex-shrink(); */ -ms-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
  /* line 284, ../sass/structure/_grid-mobile.scss */
  .shrink-m-2 { /* @include flex-shrink(); */ -ms-flex-shrink: 2; -ms-flex-negative: 2; flex-shrink: 2; }
  /* line 287, ../sass/structure/_grid-mobile.scss */
  .shrink-m-3 { /* @include flex-shrink(); */ -ms-flex-shrink: 3; -ms-flex-negative: 3; flex-shrink: 3; }
  /* line 290, ../sass/structure/_grid-mobile.scss */
  .shrink-m-4 { /* @include flex-shrink(); */ -ms-flex-shrink: 4; -ms-flex-negative: 4; flex-shrink: 4; }
  /* line 293, ../sass/structure/_grid-mobile.scss */
  .shrink-m-5 { /* @include flex-shrink(); */ -ms-flex-shrink: 5; -ms-flex-negative: 5; flex-shrink: 5; }
  /* Order Objects -------- */
  /* line 299, ../sass/structure/_grid-mobile.scss */
  .order-minus1-m { /* @include order(); */ -webkit-box-ordinal-group: -1; -ms-flex-order: -1; order: -1; }
  /* line 303, ../sass/structure/_grid-mobile.scss */
  .order-1-m { /* @include order(); */ -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; }
  /* line 306, ../sass/structure/_grid-mobile.scss */
  .order-2-m { /* @include order(); */ -webkit-box-ordinal-group: 2; -ms-flex-order: 2; order: 2; }
  /* line 309, ../sass/structure/_grid-mobile.scss */
  .order-3-m { /* @include order(); */ -webkit-box-ordinal-group: 3; -ms-flex-order: 3; order: 3; }
  /* line 312, ../sass/structure/_grid-mobile.scss */
  .order-4-m { /* @include order(); */ -webkit-box-ordinal-group: 4; -ms-flex-order: 4; order: 4; }
  /* line 315, ../sass/structure/_grid-mobile.scss */
  .order-5-m { /* @include order(); */ -webkit-box-ordinal-group: 5; -ms-flex-order: 5; order: 5; }
  /* line 318, ../sass/structure/_grid-mobile.scss */
  .order-6-m { /* @include order(); */ -webkit-box-ordinal-group: 6; -ms-flex-order: 6; order: 6; }
  /* line 321, ../sass/structure/_grid-mobile.scss */
  .order-7-m { /* @include order(); */ -webkit-box-ordinal-group: 7; -ms-flex-order: 7; order: 7; } }
/* /MOBILES VIEW -------- */
/* PHABLET Landscape VIEW -------- */
@media only screen and (orientation: landscape) and (max-width: 767px) { /* line 339, ../sass/structure/_grid-mobile.scss */
  .full .half-ml, .half .half-ml, .third .half-ml, .two-third .half-ml, .three-quarter .half-ml, .three-fifth .half-ml, .two-fifth .half-ml, .three-fifth .half-ml, .quarter .half-ml, .fifth .half-ml, .sixth .half-ml, .eight .half-ml, .tenth .half-ml, .twelfth .half-ml { /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; }
  /* line 342, ../sass/structure/_grid-mobile.scss */
  .full .third-ml, .half .third-ml, .third .third-ml, .two-third .third-ml, .three-quarter .third-ml, .three-fifth .third-ml, .two-fifth .third-ml, .three-fifth .third-ml, .quarter .third-ml, .fifth .third-ml, .sixth .third-ml, .eight .third-ml, .tenth .third-ml, .twelfth .third-ml { /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; } }
/* CONTAINER skeleton ///////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* GAPS MARGIN VARIABLES ///////////////////////////////////////////////////////////////
*/
/* Main Ratio -----------------*/
/* Vertical */
/* Horizontal */
/* Sizes (xs, s, m, l, xl) -----------------*/
/* extra small */
/* small */
/* medium */
/* large */
/* extra large */
/* Screen Sizes -----------------*/
/*
$phablet-max: 767px;
$phablet-min: 426px;
*/
/*425px;*/
/* MOBILE LANDSCAPE VIEW */
@media only screen and (max-width: 767px) and (orientation: landscape) { /* line 12, ../sass/structure/_grid-mobile-landscape.scss */
  .auto-height-ml, .height-auto-ml { height: auto !important; }
  /* Childrens */
  /* line 17, ../sass/structure/_grid-mobile-landscape.scss */
  .parent, .column, .row { /* Kiegészítő igazitás */ /* Flex-direction */ /* Flex-wrap */ /* Justify-content (Horisontal)*/ /* Align-items (Vertical)*/ /* Align-content */ }
  /* line 22, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.vertical-center-ml, .column.vertical-center-ml, .row.vertical-center-ml { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 27, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.horizontal-center-ml, .column.horizontal-center-ml, .row.horizontal-center-ml { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 31, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.centered-content-ml, .column.centered-content-ml, .row.centered-content-ml { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 39, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-direction-row-ml, .column.flex-direction-row-ml, .row.flex-direction-row-ml { /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
  /* line 40, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-direction-row-reverse-ml, .column.flex-direction-row-reverse-ml, .row.flex-direction-row-reverse-ml { /* @include flex-direction(); */ -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
  /* line 41, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-direction-column-ml, .column.flex-direction-column-ml, .row.flex-direction-column-ml { /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  /* line 42, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-direction-column-reverse-ml, .column.flex-direction-column-reverse-ml, .row.flex-direction-column-reverse-ml { /* @include flex-direction(); */ -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  /* line 45, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-nowrap-ml, .column.flex-nowrap-ml, .row.flex-nowrap-ml { /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  /* line 46, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-wrap-ml, .column.flex-wrap-ml, .row.flex-wrap-ml { /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; }
  /* line 47, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.flex-wrap-reverse-ml, .column.flex-wrap-reverse-ml, .row.flex-wrap-reverse-ml { /* @include flex-wrap(); */ -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; }
  /* line 50, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-flex-start-ml, .column.justify-content-flex-start-ml, .row.justify-content-flex-start-ml { /* @include justify-content(); */ -moz-justify-content: flex-start; -ms-justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; }
  /* line 51, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-flex-end-ml, .column.justify-content-flex-end-ml, .row.justify-content-flex-end-ml { /* @include justify-content(); */ -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; }
  /* line 52, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-center-ml, .column.justify-content-center-ml, .row.justify-content-center-ml { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; }
  /* line 53, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-space-between-ml, .column.justify-content-space-between-ml, .row.justify-content-space-between-ml { /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; }
  /* line 54, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-space-around-ml, .column.justify-content-space-around-ml, .row.justify-content-space-around-ml { /* @include justify-content(); */ -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; }
  /* line 55, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.justify-content-space-evenly-ml, .column.justify-content-space-evenly-ml, .row.justify-content-space-evenly-ml { /* @include justify-content(); */ -moz-justify-content: space-evenly; -ms-justify-content: space-evenly; -webkit-box-pack: space-evenly; justify-content: space-evenly; -ms-flex-pack: space-evenly; }
  /* line 58, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-items-flex-start-ml, .column.align-items-flex-start-ml, .row.align-items-flex-start-ml { /* @include align-items(); */ -moz-align-items: flex-start; -ms-align-items: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  /* line 59, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-items-flex-end-ml, .column.align-items-flex-end-ml, .row.align-items-flex-end-ml { /* @include align-items(); */ -moz-align-items: flex-end; -ms-align-items: flex-end; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  /* line 60, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-items-center-ml, .column.align-items-center-ml, .row.align-items-center-ml { /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  /* line 61, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-items-baseline-ml, .column.align-items-baseline-ml, .row.align-items-baseline-ml { /* @include align-items(); */ -moz-align-items: baseline; -ms-align-items: baseline; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }
  /* line 62, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-items-stretch-ml, .column.align-items-stretch-ml, .row.align-items-stretch-ml { /* @include align-items(); */ -moz-align-items: stretch; -ms-align-items: stretch; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  /* line 65, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-content-flex-start-ml, .column.align-content-flex-start-ml, .row.align-content-flex-start-ml { /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
  /* line 66, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-content-flex-end-ml, .column.align-content-flex-end-ml, .row.align-content-flex-end-ml { /* @include align-content(); */ -ms-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; }
  /* line 67, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-content-center-ml, .column.align-content-center-ml, .row.align-content-center-ml { /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
  /* line 68, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-content-baseline-ml, .column.align-content-baseline-ml, .row.align-content-baseline-ml { /* @include align-content(); */ -ms-align-content: baseline; -ms-flex-line-pack: baseline; align-content: baseline; }
  /* line 69, ../sass/structure/_grid-mobile-landscape.scss */
  .parent.align-content-stretch-ml, .column.align-content-stretch-ml, .row.align-content-stretch-ml { /* @include align-content(); */ -ms-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; }
  /* line 74, ../sass/structure/_grid-mobile-landscape.scss */
  .hide-ml, .hide-t-ml, .hide-p-ml, .hide-t-p-ml { display: none !important; }
  /* line 80, ../sass/structure/_grid-mobile-landscape.scss */
  .show-ml { display: inline-block !important; }
  /* line 85, ../sass/structure/_grid-mobile-landscape.scss */
  .full, .half, .third, .two-third, .three-quarter, .three-fifth, .two-fifth, .three-fifth, .quarter, .fifth, .sixth, .eight, .tenth, .twelfth { /* Sizes in tablet view */ /* END Csak teblet nézetre vonatkozó felosztás */ }
  /* line 91, ../sass/structure/_grid-mobile-landscape.scss */
  .full .flex-ml, .full .flexobject-ml, .half .flex-ml, .half .flexobject-ml, .third .flex-ml, .third .flexobject-ml, .two-third .flex-ml, .two-third .flexobject-ml, .three-quarter .flex-ml, .three-quarter .flexobject-ml, .three-fifth .flex-ml, .three-fifth .flexobject-ml, .two-fifth .flex-ml, .two-fifth .flexobject-ml, .three-fifth .flex-ml, .three-fifth .flexobject-ml, .quarter .flex-ml, .quarter .flexobject-ml, .fifth .flex-ml, .fifth .flexobject-ml, .sixth .flex-ml, .sixth .flexobject-ml, .eight .flex-ml, .eight .flexobject-ml, .tenth .flex-ml, .tenth .flexobject-ml, .twelfth .flex-ml, .twelfth .flexobject-ml { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 97, ../sass/structure/_grid-mobile-landscape.scss */
  .full.full-ml, .half.full-ml, .third.full-ml, .two-third.full-ml, .three-quarter.full-ml, .three-fifth.full-ml, .two-fifth.full-ml, .three-fifth.full-ml, .quarter.full-ml, .fifth.full-ml, .sixth.full-ml, .eight.full-ml, .tenth.full-ml, .twelfth.full-ml { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 102, ../sass/structure/_grid-mobile-landscape.scss */
  .full.half-ml, .half.half-ml, .third.half-ml, .two-third.half-ml, .three-quarter.half-ml, .three-fifth.half-ml, .two-fifth.half-ml, .three-fifth.half-ml, .quarter.half-ml, .fifth.half-ml, .sixth.half-ml, .eight.half-ml, .tenth.half-ml, .twelfth.half-ml { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 107, ../sass/structure/_grid-mobile-landscape.scss */
  .full.third-ml, .half.third-ml, .third.third-ml, .two-third.third-ml, .three-quarter.third-ml, .three-fifth.third-ml, .two-fifth.third-ml, .three-fifth.third-ml, .quarter.third-ml, .fifth.third-ml, .sixth.third-ml, .eight.third-ml, .tenth.third-ml, .twelfth.third-ml { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 111, ../sass/structure/_grid-mobile-landscape.scss */
  .full.two-third-ml, .half.two-third-ml, .third.two-third-ml, .two-third.two-third-ml, .three-quarter.two-third-ml, .three-fifth.two-third-ml, .two-fifth.two-third-ml, .three-fifth.two-third-ml, .quarter.two-third-ml, .fifth.two-third-ml, .sixth.two-third-ml, .eight.two-third-ml, .tenth.two-third-ml, .twelfth.two-third-ml { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 116, ../sass/structure/_grid-mobile-landscape.scss */
  .full.quarter-ml, .half.quarter-ml, .third.quarter-ml, .two-third.quarter-ml, .three-quarter.quarter-ml, .three-fifth.quarter-ml, .two-fifth.quarter-ml, .three-fifth.quarter-ml, .quarter.quarter-ml, .fifth.quarter-ml, .sixth.quarter-ml, .eight.quarter-ml, .tenth.quarter-ml, .twelfth.quarter-ml { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 120, ../sass/structure/_grid-mobile-landscape.scss */
  .full.three-quarter-ml, .half.three-quarter-ml, .third.three-quarter-ml, .two-third.three-quarter-ml, .three-quarter.three-quarter-ml, .three-fifth.three-quarter-ml, .two-fifth.three-quarter-ml, .three-fifth.three-quarter-ml, .quarter.three-quarter-ml, .fifth.three-quarter-ml, .sixth.three-quarter-ml, .eight.three-quarter-ml, .tenth.three-quarter-ml, .twelfth.three-quarter-ml { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 125, ../sass/structure/_grid-mobile-landscape.scss */
  .full.fifth-ml, .half.fifth-ml, .third.fifth-ml, .two-third.fifth-ml, .three-quarter.fifth-ml, .three-fifth.fifth-ml, .two-fifth.fifth-ml, .three-fifth.fifth-ml, .quarter.fifth-ml, .fifth.fifth-ml, .sixth.fifth-ml, .eight.fifth-ml, .tenth.fifth-ml, .twelfth.fifth-ml { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 129, ../sass/structure/_grid-mobile-landscape.scss */
  .full.two-fifth-ml, .half.two-fifth-ml, .third.two-fifth-ml, .two-third.two-fifth-ml, .three-quarter.two-fifth-ml, .three-fifth.two-fifth-ml, .two-fifth.two-fifth-ml, .three-fifth.two-fifth-ml, .quarter.two-fifth-ml, .fifth.two-fifth-ml, .sixth.two-fifth-ml, .eight.two-fifth-ml, .tenth.two-fifth-ml, .twelfth.two-fifth-ml { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 133, ../sass/structure/_grid-mobile-landscape.scss */
  .full.three-fifth-ml, .half.three-fifth-ml, .third.three-fifth-ml, .two-third.three-fifth-ml, .three-quarter.three-fifth-ml, .three-fifth.three-fifth-ml, .two-fifth.three-fifth-ml, .three-fifth.three-fifth-ml, .quarter.three-fifth-ml, .fifth.three-fifth-ml, .sixth.three-fifth-ml, .eight.three-fifth-ml, .tenth.three-fifth-ml, .twelfth.three-fifth-ml { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 137, ../sass/structure/_grid-mobile-landscape.scss */
  .full.four-fifth-ml, .half.four-fifth-ml, .third.four-fifth-ml, .two-third.four-fifth-ml, .three-quarter.four-fifth-ml, .three-fifth.four-fifth-ml, .two-fifth.four-fifth-ml, .three-fifth.four-fifth-ml, .quarter.four-fifth-ml, .fifth.four-fifth-ml, .sixth.four-fifth-ml, .eight.four-fifth-ml, .tenth.four-fifth-ml, .twelfth.four-fifth-ml { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; }
  /* line 141, ../sass/structure/_grid-mobile-landscape.scss */
  .full.sixth-ml, .half.sixth-ml, .third.sixth-ml, .two-third.sixth-ml, .three-quarter.sixth-ml, .three-fifth.sixth-ml, .two-fifth.sixth-ml, .three-fifth.sixth-ml, .quarter.sixth-ml, .fifth.sixth-ml, .sixth.sixth-ml, .eight.sixth-ml, .tenth.sixth-ml, .twelfth.sixth-ml { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 146, ../sass/structure/_grid-mobile-landscape.scss */
  .full.eight-ml, .half.eight-ml, .third.eight-ml, .two-third.eight-ml, .three-quarter.eight-ml, .three-fifth.eight-ml, .two-fifth.eight-ml, .three-fifth.eight-ml, .quarter.eight-ml, .fifth.eight-ml, .sixth.eight-ml, .eight.eight-ml, .tenth.eight-ml, .twelfth.eight-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 151, ../sass/structure/_grid-mobile-landscape.scss */
  .full.tenth-ml, .half.tenth-ml, .third.tenth-ml, .two-third.tenth-ml, .three-quarter.tenth-ml, .three-fifth.tenth-ml, .two-fifth.tenth-ml, .three-fifth.tenth-ml, .quarter.tenth-ml, .fifth.tenth-ml, .sixth.tenth-ml, .eight.tenth-ml, .tenth.tenth-ml, .twelfth.tenth-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 156, ../sass/structure/_grid-mobile-landscape.scss */
  .full.twelfth-ml, .half.twelfth-ml, .third.twelfth-ml, .two-third.twelfth-ml, .three-quarter.twelfth-ml, .three-fifth.twelfth-ml, .two-fifth.twelfth-ml, .three-fifth.twelfth-ml, .quarter.twelfth-ml, .fifth.twelfth-ml, .sixth.twelfth-ml, .eight.twelfth-ml, .tenth.twelfth-ml, .twelfth.twelfth-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* line 164, ../sass/structure/_grid-mobile-landscape.scss */
  .flex-ml, .flexobject-ml { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 168, ../sass/structure/_grid-mobile-landscape.scss */
  .full-ml { /* @include flex-basis(); */ -ms-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  /* line 172, ../sass/structure/_grid-mobile-landscape.scss */
  .half-ml { /* felek */ /* @include flex-basis(); */ -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; }
  /* line 176, ../sass/structure/_grid-mobile-landscape.scss */
  .third-ml { /* harmadok */ /* @include flex-basis(); */ -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; max-width: 33.333%; }
  /* line 180, ../sass/structure/_grid-mobile-landscape.scss */
  .two-third-ml { /* @include flex-basis(); */ -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; max-width: 66.666%; }
  /* line 184, ../sass/structure/_grid-mobile-landscape.scss */
  .quarter-ml { /* negyedek */ /* @include flex-basis(); */ -ms-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
  /* line 188, ../sass/structure/_grid-mobile-landscape.scss */
  .three-quarter-ml { /* @include flex-basis(); */ -ms-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
  /* line 192, ../sass/structure/_grid-mobile-landscape.scss */
  .fifth-ml { /* ötödök */ /* @include flex-basis(); */ -ms-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; max-width: 20%; }
  /* line 196, ../sass/structure/_grid-mobile-landscape.scss */
  .two-fifth-ml { /* @include flex-basis(); */ -ms-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; }
  /* line 200, ../sass/structure/_grid-mobile-landscape.scss */
  .three-fifth-ml { /* @include flex-basis(); */ -ms-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; }
  /* line 204, ../sass/structure/_grid-mobile-landscape.scss */
  .sixth-ml { /* hatodok */ /* @include flex-basis(); */ -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; max-width: 16.6666%; }
  /* line 208, ../sass/structure/_grid-mobile-landscape.scss */
  .eight-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 12.5%; -ms-flex-preferred-size: 12.5%; flex-basis: 12.5%; max-width: 12.5%; }
  /* line 212, ../sass/structure/_grid-mobile-landscape.scss */
  .tenth-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 10%; -ms-flex-preferred-size: 10%; flex-basis: 10%; max-width: 10%; }
  /* line 216, ../sass/structure/_grid-mobile-landscape.scss */
  .twelfth-ml { /* -------- nyolcadok */ /* @include flex-basis(); */ -ms-flex-basis: 8.333%; -ms-flex-preferred-size: 8.333%; flex-basis: 8.333%; max-width: 8.333%; }
  /* END Csak teblet nézetre vonatkozó felosztás */
  /* Grow Objects -------- */
  /* line 223, ../sass/structure/_grid-mobile-landscape.scss */
  .grow-ml, .grow-ml-1 { /* @include flex-grow(); */ -moz-flex-grow: 1; -ms-flex-grow: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  /* line 227, ../sass/structure/_grid-mobile-landscape.scss */
  .grow-ml-2 { /* @include flex-grow(); */ -moz-flex-grow: 2; -ms-flex-grow: 2; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }
  /* line 230, ../sass/structure/_grid-mobile-landscape.scss */
  .grow-ml-3 { /* @include flex-grow(); */ -moz-flex-grow: 3; -ms-flex-grow: 3; -webkit-box-flex: 3; -ms-flex-positive: 3; flex-grow: 3; }
  /* line 233, ../sass/structure/_grid-mobile-landscape.scss */
  .grow-ml-4 { /* @include flex-grow(); */ -moz-flex-grow: 4; -ms-flex-grow: 4; -webkit-box-flex: 4; -ms-flex-positive: 4; flex-grow: 4; }
  /* line 236, ../sass/structure/_grid-mobile-landscape.scss */
  .grow-ml-5 { /* @include flex-grow(); */ -moz-flex-grow: 5; -ms-flex-grow: 5; -webkit-box-flex: 5; -ms-flex-positive: 5; flex-grow: 5; }
  /* Shrink Objects -------- */
  /* line 241, ../sass/structure/_grid-mobile-landscape.scss */
  .shrink, .shrink-ml-1 { /* @include flex-shrink(); */ -ms-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
  /* line 245, ../sass/structure/_grid-mobile-landscape.scss */
  .shrink-ml-2 { /* @include flex-shrink(); */ -ms-flex-shrink: 2; -ms-flex-negative: 2; flex-shrink: 2; }
  /* line 248, ../sass/structure/_grid-mobile-landscape.scss */
  .shrink-ml-3 { /* @include flex-shrink(); */ -ms-flex-shrink: 3; -ms-flex-negative: 3; flex-shrink: 3; }
  /* line 251, ../sass/structure/_grid-mobile-landscape.scss */
  .shrink-ml-4 { /* @include flex-shrink(); */ -ms-flex-shrink: 4; -ms-flex-negative: 4; flex-shrink: 4; }
  /* line 254, ../sass/structure/_grid-mobile-landscape.scss */
  .shrink-ml-5 { /* @include flex-shrink(); */ -ms-flex-shrink: 5; -ms-flex-negative: 5; flex-shrink: 5; }
  /* Order Objects -------- */
  /* line 260, ../sass/structure/_grid-mobile-landscape.scss */
  .order-minus1-ml { /* @include order(); */ -webkit-box-ordinal-group: -1; -ms-flex-order: -1; order: -1; }
  /* line 264, ../sass/structure/_grid-mobile-landscape.scss */
  .order-1-ml { /* @include order(); */ -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; }
  /* line 267, ../sass/structure/_grid-mobile-landscape.scss */
  .order-2-ml { /* @include order(); */ -webkit-box-ordinal-group: 2; -ms-flex-order: 2; order: 2; }
  /* line 270, ../sass/structure/_grid-mobile-landscape.scss */
  .order-3-ml { /* @include order(); */ -webkit-box-ordinal-group: 3; -ms-flex-order: 3; order: 3; }
  /* line 273, ../sass/structure/_grid-mobile-landscape.scss */
  .order-4-ml { /* @include order(); */ -webkit-box-ordinal-group: 4; -ms-flex-order: 4; order: 4; }
  /* line 276, ../sass/structure/_grid-mobile-landscape.scss */
  .order-5-ml { /* @include order(); */ -webkit-box-ordinal-group: 5; -ms-flex-order: 5; order: 5; }
  /* line 279, ../sass/structure/_grid-mobile-landscape.scss */
  .order-6-ml { /* @include order(); */ -webkit-box-ordinal-group: 6; -ms-flex-order: 6; order: 6; }
  /* line 282, ../sass/structure/_grid-mobile-landscape.scss */
  .order-7-ml { /* @include order(); */ -webkit-box-ordinal-group: 7; -ms-flex-order: 7; order: 7; } }
/* /MOBILE LANDSCAPE VIEW ------------------- */
/* line 1, ../sass/structure/_grid-width.scss */
.w20 { width: 20px; }

/* line 2, ../sass/structure/_grid-width.scss */
.w25 { width: 25px; }

/* line 3, ../sass/structure/_grid-width.scss */
.w30 { width: 30px; }

/* line 4, ../sass/structure/_grid-width.scss */
.w35 { width: 35px; }

/* line 5, ../sass/structure/_grid-width.scss */
.w40 { width: 40px; }

/* line 6, ../sass/structure/_grid-width.scss */
.w45 { width: 45px; }

/* line 7, ../sass/structure/_grid-width.scss */
.w50 { width: 50px; }

/* line 8, ../sass/structure/_grid-width.scss */
.w55 { width: 55px; }

/* line 9, ../sass/structure/_grid-width.scss */
.w60 { width: 60px; }

/* line 10, ../sass/structure/_grid-width.scss */
.w65 { width: 65px; }

/* line 11, ../sass/structure/_grid-width.scss */
.w70 { width: 70px; }

/* line 12, ../sass/structure/_grid-width.scss */
.w75 { width: 75px; }

/* line 13, ../sass/structure/_grid-width.scss */
.w80 { width: 80px; }

/* line 14, ../sass/structure/_grid-width.scss */
.w85 { width: 85px; }

/* line 15, ../sass/structure/_grid-width.scss */
.w90 { width: 90px; }

/* line 16, ../sass/structure/_grid-width.scss */
.w95 { width: 95px; }

/* line 17, ../sass/structure/_grid-width.scss */
.w100 { width: 100px; }

/* line 18, ../sass/structure/_grid-width.scss */
.w105 { width: 105px; }

/* line 19, ../sass/structure/_grid-width.scss */
.w110 { width: 110px; }

/* line 20, ../sass/structure/_grid-width.scss */
.w115 { width: 115px; }

/* line 21, ../sass/structure/_grid-width.scss */
.w120 { width: 120px; }

/* line 22, ../sass/structure/_grid-width.scss */
.w125 { width: 125px; }

/* line 23, ../sass/structure/_grid-width.scss */
.w130 { width: 130px; }

/* line 24, ../sass/structure/_grid-width.scss */
.w135 { width: 135px; }

/* line 25, ../sass/structure/_grid-width.scss */
.w140 { width: 140px; }

/* line 26, ../sass/structure/_grid-width.scss */
.w145 { width: 145px; }

/* line 27, ../sass/structure/_grid-width.scss */
.w150 { width: 150px; }

/* line 28, ../sass/structure/_grid-width.scss */
.w155 { width: 155px; }

/* line 29, ../sass/structure/_grid-width.scss */
.w160 { width: 160px; }

/* line 30, ../sass/structure/_grid-width.scss */
.w165 { width: 165px; }

/* line 31, ../sass/structure/_grid-width.scss */
.w170 { width: 170px; }

/* line 32, ../sass/structure/_grid-width.scss */
.w175 { width: 175px; }

/* line 33, ../sass/structure/_grid-width.scss */
.w180 { width: 180px; }

/* line 34, ../sass/structure/_grid-width.scss */
.w185 { width: 185px; }

/* line 35, ../sass/structure/_grid-width.scss */
.w190 { width: 190px; }

/* line 36, ../sass/structure/_grid-width.scss */
.w195 { width: 195px; }

/* line 37, ../sass/structure/_grid-width.scss */
.w200 { width: 200px; }

/* line 38, ../sass/structure/_grid-width.scss */
.w205 { width: 205px; }

/* line 39, ../sass/structure/_grid-width.scss */
.w210 { width: 210px; }

/* line 40, ../sass/structure/_grid-width.scss */
.w215 { width: 215px; }

/* line 41, ../sass/structure/_grid-width.scss */
.w220 { width: 220px; }

/* line 42, ../sass/structure/_grid-width.scss */
.w225 { width: 225px; }

/* line 43, ../sass/structure/_grid-width.scss */
.w230 { width: 230px; }

/* line 44, ../sass/structure/_grid-width.scss */
.w235 { width: 235px; }

/* line 45, ../sass/structure/_grid-width.scss */
.w240 { width: 240px; }

/* line 46, ../sass/structure/_grid-width.scss */
.w245 { width: 245px; }

/* line 47, ../sass/structure/_grid-width.scss */
.w250 { width: 250px; }

/* line 48, ../sass/structure/_grid-width.scss */
.w255 { width: 255px; }

/* line 49, ../sass/structure/_grid-width.scss */
.w260 { width: 260px; }

/* line 50, ../sass/structure/_grid-width.scss */
.w265 { width: 265px; }

/* line 51, ../sass/structure/_grid-width.scss */
.w270 { width: 270px; }

/* line 52, ../sass/structure/_grid-width.scss */
.w275 { width: 275px; }

/* line 53, ../sass/structure/_grid-width.scss */
.w280 { width: 280px; }

/* line 54, ../sass/structure/_grid-width.scss */
.w285 { width: 285px; }

/* line 55, ../sass/structure/_grid-width.scss */
.w290 { width: 290px; }

/* line 56, ../sass/structure/_grid-width.scss */
.w295 { width: 295px; }

/* line 57, ../sass/structure/_grid-width.scss */
.w300 { width: 300px; }

/* line 58, ../sass/structure/_grid-width.scss */
.w305 { width: 305px; }

/* line 59, ../sass/structure/_grid-width.scss */
.w310 { width: 310px; }

/* line 60, ../sass/structure/_grid-width.scss */
.w315 { width: 315px; }

/* line 61, ../sass/structure/_grid-width.scss */
.w320 { width: 320px; }

/* line 62, ../sass/structure/_grid-width.scss */
.w325 { width: 325px; }

/* line 63, ../sass/structure/_grid-width.scss */
.w330 { width: 330px; }

/* line 64, ../sass/structure/_grid-width.scss */
.w335 { width: 335px; }

/* line 65, ../sass/structure/_grid-width.scss */
.w340 { width: 340px; }

/* line 66, ../sass/structure/_grid-width.scss */
.w345 { width: 345px; }

/* line 67, ../sass/structure/_grid-width.scss */
.w350 { width: 350px; }

/* line 68, ../sass/structure/_grid-width.scss */
.w355 { width: 355px; }

/* line 69, ../sass/structure/_grid-width.scss */
.w360 { width: 360px; }

/* line 70, ../sass/structure/_grid-width.scss */
.w365 { width: 365px; }

/* line 71, ../sass/structure/_grid-width.scss */
.w370 { width: 370px; }

/* line 72, ../sass/structure/_grid-width.scss */
.w375 { width: 375px; }

/* line 73, ../sass/structure/_grid-width.scss */
.w380 { width: 380px; }

/* line 74, ../sass/structure/_grid-width.scss */
.w385 { width: 385px; }

/* line 75, ../sass/structure/_grid-width.scss */
.w390 { width: 390px; }

/* line 76, ../sass/structure/_grid-width.scss */
.w395 { width: 395px; }

/* line 77, ../sass/structure/_grid-width.scss */
.w400 { width: 400px; }

/* line 78, ../sass/structure/_grid-width.scss */
.w405 { width: 405px; }

/* line 79, ../sass/structure/_grid-width.scss */
.w410 { width: 410px; }

/* line 80, ../sass/structure/_grid-width.scss */
.w415 { width: 415px; }

/* line 81, ../sass/structure/_grid-width.scss */
.w420 { width: 420px; }

/* line 82, ../sass/structure/_grid-width.scss */
.w425 { width: 425px; }

/* line 83, ../sass/structure/_grid-width.scss */
.w430 { width: 430px; }

/* line 84, ../sass/structure/_grid-width.scss */
.w435 { width: 435px; }

/* line 85, ../sass/structure/_grid-width.scss */
.w440 { width: 440px; }

/* line 86, ../sass/structure/_grid-width.scss */
.w445 { width: 445px; }

/* line 87, ../sass/structure/_grid-width.scss */
.w450 { width: 450px; }

/* line 88, ../sass/structure/_grid-width.scss */
.w455 { width: 455px; }

/* line 89, ../sass/structure/_grid-width.scss */
.w460 { width: 460px; }

/* line 93, ../sass/structure/_grid-width.scss */
.mw20 { min-width: 20px; }

/* line 94, ../sass/structure/_grid-width.scss */
.mw25 { min-width: 25px; }

/* line 95, ../sass/structure/_grid-width.scss */
.mw30 { min-width: 30px; }

/* line 96, ../sass/structure/_grid-width.scss */
.mw35 { min-width: 35px; }

/* line 97, ../sass/structure/_grid-width.scss */
.mw40 { min-width: 40px; }

/* line 98, ../sass/structure/_grid-width.scss */
.mw45 { min-width: 45px; }

/* line 99, ../sass/structure/_grid-width.scss */
.mw50 { min-width: 50px; }

/* line 100, ../sass/structure/_grid-width.scss */
.mw55 { min-width: 55px; }

/* line 101, ../sass/structure/_grid-width.scss */
.mw60 { min-width: 60px; }

/* line 102, ../sass/structure/_grid-width.scss */
.mw65 { min-width: 65px; }

/* line 103, ../sass/structure/_grid-width.scss */
.mw70 { min-width: 70px; }

/* line 104, ../sass/structure/_grid-width.scss */
.mw75 { min-width: 75px; }

/* line 105, ../sass/structure/_grid-width.scss */
.mw80 { min-width: 80px; }

/* line 106, ../sass/structure/_grid-width.scss */
.mw85 { min-width: 85px; }

/* line 107, ../sass/structure/_grid-width.scss */
.mw90 { min-width: 90px; }

/* line 108, ../sass/structure/_grid-width.scss */
.mw95 { min-width: 95px; }

/* line 109, ../sass/structure/_grid-width.scss */
.mw100 { min-width: 100px; }

/* line 110, ../sass/structure/_grid-width.scss */
.mw105 { min-width: 105px; }

/* line 111, ../sass/structure/_grid-width.scss */
.mw110 { min-width: 110px; }

/* line 112, ../sass/structure/_grid-width.scss */
.mw115 { min-width: 115px; }

/* line 113, ../sass/structure/_grid-width.scss */
.mw120 { min-width: 120px; }

/* line 114, ../sass/structure/_grid-width.scss */
.mw125 { min-width: 125px; }

/* line 115, ../sass/structure/_grid-width.scss */
.mw130 { min-width: 130px; }

/* line 116, ../sass/structure/_grid-width.scss */
.mw135 { min-width: 135px; }

/* line 117, ../sass/structure/_grid-width.scss */
.mw140 { min-width: 140px; }

/* line 118, ../sass/structure/_grid-width.scss */
.mw145 { min-width: 145px; }

/* line 119, ../sass/structure/_grid-width.scss */
.mw150 { min-width: 150px; }

/* line 120, ../sass/structure/_grid-width.scss */
.mw155 { min-width: 155px; }

/* line 121, ../sass/structure/_grid-width.scss */
.mw160 { min-width: 160px; }

/* line 122, ../sass/structure/_grid-width.scss */
.mw165 { min-width: 165px; }

/* line 123, ../sass/structure/_grid-width.scss */
.mw170 { min-width: 170px; }

/* line 124, ../sass/structure/_grid-width.scss */
.mw175 { min-width: 175px; }

/* line 125, ../sass/structure/_grid-width.scss */
.mw180 { min-width: 180px; }

/* line 126, ../sass/structure/_grid-width.scss */
.mw185 { min-width: 185px; }

/* line 127, ../sass/structure/_grid-width.scss */
.mw190 { min-width: 190px; }

/* line 128, ../sass/structure/_grid-width.scss */
.mw195 { min-width: 195px; }

/* line 129, ../sass/structure/_grid-width.scss */
.mw200 { min-width: 200px; }

/* line 130, ../sass/structure/_grid-width.scss */
.mw205 { min-width: 205px; }

/* line 131, ../sass/structure/_grid-width.scss */
.mw210 { min-width: 210px; }

/* line 132, ../sass/structure/_grid-width.scss */
.mw215 { min-width: 215px; }

/* line 133, ../sass/structure/_grid-width.scss */
.mw220 { min-width: 220px; }

/* line 134, ../sass/structure/_grid-width.scss */
.mw225 { min-width: 225px; }

/* line 135, ../sass/structure/_grid-width.scss */
.mw230 { min-width: 230px; }

/* line 136, ../sass/structure/_grid-width.scss */
.mw235 { min-width: 235px; }

/* line 137, ../sass/structure/_grid-width.scss */
.mw240 { min-width: 240px; }

/* line 138, ../sass/structure/_grid-width.scss */
.mw245 { min-width: 245px; }

/* line 139, ../sass/structure/_grid-width.scss */
.mw250 { min-width: 250px; }

/* line 140, ../sass/structure/_grid-width.scss */
.mw255 { min-width: 255px; }

/* line 141, ../sass/structure/_grid-width.scss */
.mw260 { min-width: 260px; }

/* line 142, ../sass/structure/_grid-width.scss */
.mw265 { min-width: 265px; }

/* line 143, ../sass/structure/_grid-width.scss */
.mw270 { min-width: 270px; }

/* line 144, ../sass/structure/_grid-width.scss */
.mw275 { min-width: 275px; }

/* line 145, ../sass/structure/_grid-width.scss */
.mw280 { min-width: 280px; }

/* line 146, ../sass/structure/_grid-width.scss */
.mw285 { min-width: 285px; }

/* line 147, ../sass/structure/_grid-width.scss */
.mw290 { min-width: 290px; }

/* line 148, ../sass/structure/_grid-width.scss */
.mw295 { min-width: 295px; }

/* line 149, ../sass/structure/_grid-width.scss */
.mw300 { min-width: 300px; }

/* line 150, ../sass/structure/_grid-width.scss */
.mw305 { min-width: 305px; }

/* line 151, ../sass/structure/_grid-width.scss */
.mw310 { min-width: 310px; }

/* line 152, ../sass/structure/_grid-width.scss */
.mw315 { min-width: 315px; }

/* line 153, ../sass/structure/_grid-width.scss */
.mw320 { min-width: 320px; }

/* line 154, ../sass/structure/_grid-width.scss */
.mw325 { min-width: 325px; }

/* line 155, ../sass/structure/_grid-width.scss */
.mw330 { min-width: 330px; }

/* line 156, ../sass/structure/_grid-width.scss */
.mw335 { min-width: 335px; }

/* line 157, ../sass/structure/_grid-width.scss */
.mw340 { min-width: 340px; }

/* line 158, ../sass/structure/_grid-width.scss */
.mw345 { min-width: 345px; }

/* line 159, ../sass/structure/_grid-width.scss */
.mw350 { min-width: 350px; }

/* line 160, ../sass/structure/_grid-width.scss */
.mw355 { min-width: 355px; }

/* line 161, ../sass/structure/_grid-width.scss */
.mw360 { min-width: 360px; }

/* line 162, ../sass/structure/_grid-width.scss */
.mw365 { min-width: 365px; }

/* line 163, ../sass/structure/_grid-width.scss */
.mw370 { min-width: 370px; }

/* line 164, ../sass/structure/_grid-width.scss */
.mw375 { min-width: 375px; }

/* line 165, ../sass/structure/_grid-width.scss */
.mw380 { min-width: 380px; }

/* line 166, ../sass/structure/_grid-width.scss */
.mw385 { min-width: 385px; }

/* line 167, ../sass/structure/_grid-width.scss */
.mw390 { min-width: 390px; }

/* line 168, ../sass/structure/_grid-width.scss */
.mw395 { min-width: 395px; }

/* line 169, ../sass/structure/_grid-width.scss */
.mw400 { min-width: 400px; }

/* line 170, ../sass/structure/_grid-width.scss */
.mw405 { min-width: 405px; }

/* line 171, ../sass/structure/_grid-width.scss */
.mw410 { min-width: 410px; }

/* line 172, ../sass/structure/_grid-width.scss */
.mw415 { min-width: 415px; }

/* line 173, ../sass/structure/_grid-width.scss */
.mw420 { min-width: 420px; }

/* line 174, ../sass/structure/_grid-width.scss */
.mw425 { min-width: 425px; }

/* line 175, ../sass/structure/_grid-width.scss */
.mw430 { min-width: 430px; }

/* line 176, ../sass/structure/_grid-width.scss */
.mw435 { min-width: 435px; }

/* line 177, ../sass/structure/_grid-width.scss */
.mw440 { min-width: 440px; }

/* line 178, ../sass/structure/_grid-width.scss */
.mw445 { min-width: 445px; }

/* line 179, ../sass/structure/_grid-width.scss */
.mw450 { min-width: 450px; }

/* line 180, ../sass/structure/_grid-width.scss */
.mw455 { min-width: 455px; }

/* line 181, ../sass/structure/_grid-width.scss */
.mw460 { min-width: 460px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 188, ../sass/structure/_grid-width.scss */
  .w5-t { width: 5px; }
  /* line 189, ../sass/structure/_grid-width.scss */
  .w10-t { width: 10px; }
  /* line 190, ../sass/structure/_grid-width.scss */
  .w15-t { width: 15px; }
  /* line 191, ../sass/structure/_grid-width.scss */
  .w20-t { width: 20px; }
  /* line 192, ../sass/structure/_grid-width.scss */
  .w25-t { width: 25px; }
  /* line 193, ../sass/structure/_grid-width.scss */
  .w30-t { width: 30px; }
  /* line 194, ../sass/structure/_grid-width.scss */
  .w35-t { width: 35px; }
  /* line 195, ../sass/structure/_grid-width.scss */
  .w40-t { width: 40px; }
  /* line 196, ../sass/structure/_grid-width.scss */
  .w45-t { width: 45px; }
  /* line 197, ../sass/structure/_grid-width.scss */
  .w50-t { width: 50px; }
  /* line 198, ../sass/structure/_grid-width.scss */
  .w55-t { width: 55px; }
  /* line 199, ../sass/structure/_grid-width.scss */
  .w60-t { width: 60px; }
  /* line 200, ../sass/structure/_grid-width.scss */
  .w65-t { width: 65px; }
  /* line 201, ../sass/structure/_grid-width.scss */
  .w70-t { width: 70px; }
  /* line 202, ../sass/structure/_grid-width.scss */
  .w75-t { width: 75px; }
  /* line 203, ../sass/structure/_grid-width.scss */
  .w80-t { width: 80px; }
  /* line 204, ../sass/structure/_grid-width.scss */
  .w85-t { width: 85px; }
  /* line 205, ../sass/structure/_grid-width.scss */
  .w90-t { width: 90px; }
  /* line 206, ../sass/structure/_grid-width.scss */
  .w95-t { width: 95px; }
  /* line 207, ../sass/structure/_grid-width.scss */
  .w100-t { width: 100px; }
  /* line 208, ../sass/structure/_grid-width.scss */
  .w105-t { width: 105px; }
  /* line 209, ../sass/structure/_grid-width.scss */
  .w110-t { width: 110px; }
  /* line 210, ../sass/structure/_grid-width.scss */
  .w115-t { width: 115px; }
  /* line 211, ../sass/structure/_grid-width.scss */
  .w120-t { width: 120px; }
  /* line 212, ../sass/structure/_grid-width.scss */
  .w125-t { width: 125px; }
  /* line 213, ../sass/structure/_grid-width.scss */
  .w130-t { width: 130px; }
  /* line 214, ../sass/structure/_grid-width.scss */
  .w135-t { width: 135px; }
  /* line 215, ../sass/structure/_grid-width.scss */
  .w140-t { width: 140px; }
  /* line 216, ../sass/structure/_grid-width.scss */
  .w145-t { width: 145px; }
  /* line 217, ../sass/structure/_grid-width.scss */
  .w150-t { width: 150px; }
  /* line 218, ../sass/structure/_grid-width.scss */
  .w155-t { width: 155px; }
  /* line 219, ../sass/structure/_grid-width.scss */
  .w160-t { width: 160px; }
  /* line 220, ../sass/structure/_grid-width.scss */
  .w165-t { width: 165px; }
  /* line 221, ../sass/structure/_grid-width.scss */
  .w170-t { width: 170px; }
  /* line 222, ../sass/structure/_grid-width.scss */
  .w175-t { width: 175px; }
  /* line 223, ../sass/structure/_grid-width.scss */
  .w180-t { width: 180px; }
  /* line 224, ../sass/structure/_grid-width.scss */
  .w185-t { width: 185px; }
  /* line 225, ../sass/structure/_grid-width.scss */
  .w190-t { width: 190px; }
  /* line 226, ../sass/structure/_grid-width.scss */
  .w195-t { width: 195px; }
  /* line 227, ../sass/structure/_grid-width.scss */
  .w200-t { width: 200px; }
  /* line 228, ../sass/structure/_grid-width.scss */
  .w205-t { width: 205px; }
  /* line 229, ../sass/structure/_grid-width.scss */
  .w210-t { width: 210px; }
  /* line 230, ../sass/structure/_grid-width.scss */
  .w215-t { width: 215px; }
  /* line 231, ../sass/structure/_grid-width.scss */
  .w220-t { width: 220px; }
  /* line 232, ../sass/structure/_grid-width.scss */
  .w225-t { width: 225px; }
  /* line 233, ../sass/structure/_grid-width.scss */
  .w230-t { width: 230px; }
  /* line 234, ../sass/structure/_grid-width.scss */
  .w235-t { width: 235px; }
  /* line 235, ../sass/structure/_grid-width.scss */
  .w240-t { width: 240px; }
  /* line 236, ../sass/structure/_grid-width.scss */
  .w245-t { width: 245px; }
  /* line 237, ../sass/structure/_grid-width.scss */
  .w250-t { width: 250px; }
  /* line 238, ../sass/structure/_grid-width.scss */
  .w255-t { width: 255px; }
  /* line 239, ../sass/structure/_grid-width.scss */
  .w260-t { width: 260px; }
  /* line 240, ../sass/structure/_grid-width.scss */
  .w265-t { width: 265px; }
  /* line 241, ../sass/structure/_grid-width.scss */
  .w270-t { width: 270px; }
  /* line 242, ../sass/structure/_grid-width.scss */
  .w275-t { width: 275px; }
  /* line 243, ../sass/structure/_grid-width.scss */
  .w280-t { width: 280px; }
  /* line 244, ../sass/structure/_grid-width.scss */
  .w285-t { width: 285px; }
  /* line 245, ../sass/structure/_grid-width.scss */
  .w290-t { width: 290px; }
  /* line 246, ../sass/structure/_grid-width.scss */
  .w295-t { width: 295px; }
  /* line 247, ../sass/structure/_grid-width.scss */
  .w300-t { width: 300px; }
  /* line 248, ../sass/structure/_grid-width.scss */
  .w305-t { width: 305px; }
  /* line 249, ../sass/structure/_grid-width.scss */
  .w310-t { width: 310px; }
  /* line 250, ../sass/structure/_grid-width.scss */
  .w315-t { width: 315px; }
  /* line 251, ../sass/structure/_grid-width.scss */
  .w320-t { width: 320px; }
  /* line 252, ../sass/structure/_grid-width.scss */
  .w325-t { width: 325px; }
  /* line 253, ../sass/structure/_grid-width.scss */
  .w330-t { width: 330px; }
  /* line 254, ../sass/structure/_grid-width.scss */
  .w335-t { width: 335px; }
  /* line 255, ../sass/structure/_grid-width.scss */
  .w340-t { width: 340px; }
  /* line 256, ../sass/structure/_grid-width.scss */
  .w345-t { width: 345px; }
  /* line 257, ../sass/structure/_grid-width.scss */
  .w350-t { width: 350px; }
  /* line 258, ../sass/structure/_grid-width.scss */
  .w355-t { width: 355px; }
  /* line 259, ../sass/structure/_grid-width.scss */
  .w360-t { width: 360px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 267, ../sass/structure/_grid-width.scss */
  .w30-m { width: 30px; }
  /* line 268, ../sass/structure/_grid-width.scss */
  .w35-m { width: 35px; }
  /* line 269, ../sass/structure/_grid-width.scss */
  .w40-m { width: 40px; }
  /* line 270, ../sass/structure/_grid-width.scss */
  .w45-m { width: 45px; }
  /* line 271, ../sass/structure/_grid-width.scss */
  .w50-m { width: 50px; }
  /* line 272, ../sass/structure/_grid-width.scss */
  .w55-m { width: 55px; }
  /* line 273, ../sass/structure/_grid-width.scss */
  .w60-m { width: 60px; }
  /* line 274, ../sass/structure/_grid-width.scss */
  .w65-m { width: 65px; }
  /* line 275, ../sass/structure/_grid-width.scss */
  .w70-m { width: 70px; }
  /* line 276, ../sass/structure/_grid-width.scss */
  .w75-m { width: 75px; }
  /* line 277, ../sass/structure/_grid-width.scss */
  .w80-m { width: 80px; }
  /* line 278, ../sass/structure/_grid-width.scss */
  .w85-m { width: 85px; }
  /* line 279, ../sass/structure/_grid-width.scss */
  .w90-m { width: 90px; }
  /* line 280, ../sass/structure/_grid-width.scss */
  .w95-m { width: 95px; }
  /* line 281, ../sass/structure/_grid-width.scss */
  .w100-m { width: 100px; }
  /* line 282, ../sass/structure/_grid-width.scss */
  .w105-m { width: 105px; }
  /* line 283, ../sass/structure/_grid-width.scss */
  .w110-m { width: 110px; }
  /* line 284, ../sass/structure/_grid-width.scss */
  .w115-m { width: 115px; }
  /* line 285, ../sass/structure/_grid-width.scss */
  .w120-m { width: 120px; }
  /* line 286, ../sass/structure/_grid-width.scss */
  .w125-m { width: 125px; }
  /* line 287, ../sass/structure/_grid-width.scss */
  .w130-m { width: 130px; }
  /* line 288, ../sass/structure/_grid-width.scss */
  .w135-m { width: 135px; }
  /* line 289, ../sass/structure/_grid-width.scss */
  .w140-m { width: 140px; }
  /* line 290, ../sass/structure/_grid-width.scss */
  .w145-m { width: 145px; }
  /* line 291, ../sass/structure/_grid-width.scss */
  .w150-m-m { width: 150px; }
  /* line 292, ../sass/structure/_grid-width.scss */
  .w155-m { width: 155px; }
  /* line 293, ../sass/structure/_grid-width.scss */
  .w160-m { width: 160px; }
  /* line 294, ../sass/structure/_grid-width.scss */
  .w165-m { width: 165px; }
  /* line 295, ../sass/structure/_grid-width.scss */
  .w170-m { width: 170px; }
  /* line 296, ../sass/structure/_grid-width.scss */
  .w175-m { width: 175px; }
  /* line 297, ../sass/structure/_grid-width.scss */
  .w180-m { width: 180px; }
  /* line 298, ../sass/structure/_grid-width.scss */
  .w185-m { width: 185px; }
  /* line 299, ../sass/structure/_grid-width.scss */
  .w190-m { width: 190px; }
  /* line 300, ../sass/structure/_grid-width.scss */
  .w195-m { width: 195px; }
  /* line 301, ../sass/structure/_grid-width.scss */
  .w200-m { width: 200px; }
  /* line 302, ../sass/structure/_grid-width.scss */
  .w205-m { width: 205px; }
  /* line 303, ../sass/structure/_grid-width.scss */
  .w210-m { width: 210px; }
  /* line 304, ../sass/structure/_grid-width.scss */
  .w215-m { width: 215px; }
  /* line 305, ../sass/structure/_grid-width.scss */
  .w220-m { width: 220px; }
  /* line 306, ../sass/structure/_grid-width.scss */
  .w225-m { width: 225px; }
  /* line 307, ../sass/structure/_grid-width.scss */
  .w230-m { width: 230px; }
  /* line 308, ../sass/structure/_grid-width.scss */
  .w235-m { width: 235px; }
  /* line 309, ../sass/structure/_grid-width.scss */
  .w240-m { width: 240px; }
  /* line 310, ../sass/structure/_grid-width.scss */
  .w245-m { width: 245px; }
  /* line 311, ../sass/structure/_grid-width.scss */
  .w250-m { width: 250px; }
  /* line 312, ../sass/structure/_grid-width.scss */
  .w255-m { width: 255px; }
  /* line 313, ../sass/structure/_grid-width.scss */
  .w260-m { width: 260px; }
  /* line 314, ../sass/structure/_grid-width.scss */
  .w265-m { width: 265px; }
  /* line 315, ../sass/structure/_grid-width.scss */
  .w270-m { width: 270px; }
  /* line 316, ../sass/structure/_grid-width.scss */
  .w275-m { width: 275px; }
  /* line 317, ../sass/structure/_grid-width.scss */
  .w280-m { width: 280px; }
  /* line 318, ../sass/structure/_grid-width.scss */
  .w285-m { width: 285px; }
  /* line 319, ../sass/structure/_grid-width.scss */
  .w290-m { width: 290px; }
  /* line 320, ../sass/structure/_grid-width.scss */
  .w295-m { width: 295px; }
  /* line 321, ../sass/structure/_grid-width.scss */
  .w300-m { width: 300px; }
  /* line 322, ../sass/structure/_grid-width.scss */
  .w305-m { width: 305px; }
  /* line 323, ../sass/structure/_grid-width.scss */
  .w310-m { width: 310px; }
  /* line 324, ../sass/structure/_grid-width.scss */
  .w315-m { width: 315px; }
  /* line 325, ../sass/structure/_grid-width.scss */
  .w320-m { width: 320px; }
  /* line 326, ../sass/structure/_grid-width.scss */
  .w325-m { width: 325px; }
  /* line 327, ../sass/structure/_grid-width.scss */
  .w330-m { width: 330px; }
  /* line 328, ../sass/structure/_grid-width.scss */
  .w335-m { width: 335px; }
  /* line 329, ../sass/structure/_grid-width.scss */
  .w340-m { width: 340px; }
  /* line 330, ../sass/structure/_grid-width.scss */
  .w345-m { width: 345px; }
  /* line 331, ../sass/structure/_grid-width.scss */
  .w350-m { width: 350px; }
  /* line 332, ../sass/structure/_grid-width.scss */
  .w355-m { width: 355px; }
  /* line 333, ../sass/structure/_grid-width.scss */
  .w360-m { width: 360px; }
  /* /MOBILE VIEW END --------*/ }
/*
Layout ------------------------------------
*/
/* line 1, ../sass/structure/_layout.scss */
.pageContent-fullheight { height: calc( 100vh - 100px ); }

/* line 7, ../sass/structure/_layout.scss */
body { position: relative; }

/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 17, ../sass/structure/_layout.scss */
  .ancestor.mobile-full-size { padding: 0 !important; }
  /* .skeleton { height:  100dvh !important; }*/
  /* line 27, ../sass/structure/_layout.scss */
  html, body { margin: 0; padding: 0; width: 100%; height: 100%; }
  /* line 36, ../sass/structure/_layout.scss */
  body.mobileFullscreen { max-height: 100dvh; overflow: hidden; }
  /* line 40, ../sass/structure/_layout.scss */
  body.mobileFullscreen .body-layout { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
  /* line 45, ../sass/structure/_layout.scss */
  body.mobileFullscreen .body-layout #tableFilterTable { max-height: 100%; }
  /* line 48, ../sass/structure/_layout.scss */
  body.mobileFullscreen .body-layout #tableFilterTable #table-container { overflow: scroll; }
  /* MOBILE VIEW END --------*/ }
/* Theme ----------------------------- */
/*
////////////////////////////////////////////////////////////////////////////////////// Theme Collector ////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/*
///////////////////////////////////////////////////////////////////////////////////// SITE Collector ////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////
*/
/* Footer -------------*/
/* line 4, ../sass/theme/site/_site-footer.scss */
.footer-style { background-color: #1888d2; color: #fefefe; font-size: 12px; }
/* line 9, ../sass/theme/site/_site-footer.scss */
.footer-style a { color: #fefefe; }

/* line 15, ../sass/theme/site/_site-footer.scss */
.file-preview-container-block { border-radius: 12px; border: 1px solid #b5b5b5; }
/* line 20, ../sass/theme/site/_site-footer.scss */
.file-preview-container-block.disabledBlock { background-color: #ddd; color: #797979; }
/* line 24, ../sass/theme/site/_site-footer.scss */
.file-preview-container-block.disabledBlock button { color: #797979; }
/* line 27, ../sass/theme/site/_site-footer.scss */
.file-preview-container-block.disabledBlock .file-remove { display: none !important; }

/* line 32, ../sass/theme/site/_site-footer.scss */
.fileList, .file-preview-container { overflow: auto; overflow-x: hidden; max-height: 160px; scrollbar-width: thin; border-bottom: 1px solid #b5b5b5; }
/* line 40, ../sass/theme/site/_site-footer.scss */
.fileList .file-item, .file-preview-container .file-item { width: 25%; position: relative; max-width: 120px; min-width: 10%; position: relative; }
/* line 48, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content, .file-preview-container .file-item .file-content { width: 100%; }
/* line 51, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content img, .file-preview-container .file-item .file-content img { -o-object-fit: contain; object-fit: contain; width: 100%; }
/* line 56, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-preview, .fileList .file-item .file-content img, .file-preview-container .file-item .file-content .file-preview, .file-preview-container .file-item .file-content img { width: 100%; height: 80px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ccc; padding: 3px; border-radius: 9px; background-color: #fefefe; }
/* line 67, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-preview, .file-preview-container .file-item .file-content .file-preview { text-align: center; margin-bottom: 6px; }
/* line 72, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-preview i:before, .file-preview-container .file-item .file-content .file-preview i:before { line-height: 76px; font-size: 40px; color: #b5b5b5; }
/* line 78, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-preview.file-icon, .file-preview-container .file-item .file-content .file-preview.file-icon { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 79, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-preview.file-icon:before, .file-preview-container .file-item .file-content .file-preview.file-icon:before { content: "\f1c1"; line-height: 76px; font-size: 40px; color: #b5b5b5; }
/* line 98, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-content .file-name, .file-preview-container .file-item .file-content .file-name { width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; display: inline-block; }
/* line 107, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-remove, .file-preview-container .file-item .file-remove { position: absolute; top: 3px; right: 6px; display: inline-block; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 16px; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; color: #ee5050; }
/* line 120, ../sass/theme/site/_site-footer.scss */
.fileList .file-item .file-remove:before, .file-preview-container .file-item .file-remove:before { content: "\f00d"; line-height: 20px; }

/* chat dropdown */
/* line 149, ../sass/theme/site/_site-footer.scss */
.footer-style .chatWindowOpenerButton { z-index: 2; position: fixed; bottom: 0px; right: 6px; width: 104px; height: 32px; border: 1px solid #003146; background-color: #00628D; color: #fefefe; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 18px; border-top-left-radius: 18px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 18px; border-top-right-radius: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }
/* line 166, ../sass/theme/site/_site-footer.scss */
.footer-style .chatWindowOpenerButton .big { margin-top: 1px; font-size: 16px; line-height: 17px; }
/* line 171, ../sass/theme/site/_site-footer.scss */
.footer-style .chatWindowOpenerButton span { width: 100%; display: inline-block; text-align: center; font-size: 12px; line-height: 12px; }

/* line 183, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer { color: #333333; z-index: 66; position: fixed; bottom: 34px; right: 12px; width: 400px; height: 600px; }
/* line 193, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer.closed { right: -440px; }
/* line 197, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer { z-index: 1; position: absolute; top: 0; left: -255px; width: 284px; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 16px 36px 16px 8px; background-color: #F2F2F2; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); /* @include border-radius(); */ border-radius: 18px; }
/* line 212, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer.closed { left: 0px; }
/* line 216, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock { overflow: auto; scrollbar-width: thin; overflow-x: hidden; height: 100%; overscroll-behavior: contain; }
/* line 225, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock ul li { border-bottom: 1px solid #b5b5b5; padding: 6px; }
/* line 229, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock ul li.active { background-color: #1888d2; color: #fefefe; }
/* line 233, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock ul li.active:hover { background-color: #1374b4; }
/* line 238, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock ul li:hover { background-color: #e2ebf1; }
/* line 242, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .messageListBlockContainer .messageListBlock ul li:last-child { border-bottom: 0; }
/* line 250, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow { position: absolute; z-index: 2; height: 100%; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 30px 8px 8px 8px; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }
/* line 265, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .chatWindowMinimiseButton, .chatWindowContainer .chatWindow .chatWindowFullscreenButton, .chatWindowContainer .chatWindow .chatWindowCloseButton { z-index: 2; position: absolute; top: 8px; width: 20px; height: 20px; color: #b5b5b5; font-size: 18px; text-align: center; }
/* line 277, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .chatWindowMinimiseButton:hover, .chatWindowContainer .chatWindow .chatWindowFullscreenButton:hover, .chatWindowContainer .chatWindow .chatWindowCloseButton:hover { color: #797979; }
/* line 281, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .chatWindowMinimiseButton { right: 34px; }
/* line 284, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .chatWindowFullscreenButton { right: 34px; }
/* line 287, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .chatWindowCloseButton { right: 8px; }
/* line 291, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .dragAndDropOverlay { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: rgba(230, 230, 230, 0.8); z-index: 1; }
/* line 307, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow.dragover .dragAndDropOverlay { display: block !important; }
/* line 311, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow.dragover .dragAndDropOverlay i { margin-top: 50%; text-align: center; display: inline-block; width: 100%; font-weight: bold; font-size: 56px; margin-bottom: 24px; color: #1888d2; }
/* line 321, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow.dragover .dragAndDropOverlay span { text-align: center; display: inline-block; width: 100%; font-weight: bold; font-size: 18px; color: #00628D; }
/* line 334, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer { position: relative; }
/* line 337, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .topCover { z-index: 1; height: 28px; position: absolute; height: 18px; left: 0; right: 0; width: 100%; background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f8f8f8), to(rgba(248, 248, 248, 0))); background: linear-gradient(180deg, #f8f8f8 1%, rgba(248, 248, 248, 0) 100%); }
/* line 348, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .bottomCover { z-index: 1; height: 24px; position: absolute; bottom: 0; left: 0; right: 0; width: 100%; background: -webkit-gradient(linear, left bottom, left top, color-stop(25%, #f8f8f8), to(rgba(248, 248, 248, 0))); background: linear-gradient(0deg, #f8f8f8 25%, rgba(248, 248, 248, 0) 100%); }
/* line 359, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock { overflow: auto; scrollbar-width: thin; overflow-x: hidden; height: 100%; position: relative; overscroll-behavior: contain; }
/* line 367, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock .fileList { max-height: none !important; margin-bottom: 6px; }
/* line 372, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul { margin-bottom: 16px; padding: 0 7px; }
/* line 376, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li { margin-bottom: 18px; }
/* line 377, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li:first-child { margin-top: 26px !important; }
/* line 380, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li:last-child { margin-bottom: 20px !important; }
/* line 386, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.question { border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 12px; padding: 10px 12px; margin: 0 6px 18px 0; background-color: #e2ebf1; }
/* line 396, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.loadingMessage { height: 100%; width: 100%; }
/* line 400, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.loadingMessage span { font-size: 16px; margin-bottom: 12px; }
/* line 405, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.loadingMessage i { font-size: 36px; color: #b5b5b5; }
/* line 410, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style { position: relative; }
/* line 414, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style.open .link-icon { display: none; }
/* line 417, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style.open .link-content, .chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style.open .link-close { display: block; }
/* line 423, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style pre { padding-right: 20px; }
/* line 429, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style .link-icon { position: absolute; bottom: 0; right: 0; font-size: 16px; color: #b5b5b5; width: 20px; }
/* line 439, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style .link-close { display: none; position: absolute; bottom: 0; right: 0; font-size: 16px; color: #797979; padding: 3px; width: 16px; text-align: center; }
/* line 451, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style .link-content { display: none; margin-top: 3px; background-color: #e9e9e9; padding: 6px 8px; border-radius: 6px; text-align: center; }
/* line 460, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .messageBlockContainer .messageBlock ul li.link-style .link-content a { color: #1888d2; }
/* line 471, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .text-block { padding: 8px; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 12px; }
/* line 478, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .text-block.disabledBlock { background-color: #ddd; }
/* line 483, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .text-block textarea { -webkit-box-shadow: none; box-shadow: none; background: none; border: 0; height: 120px; resize: none; overscroll-behavior: contain; }
/* line 493, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .text-block button { background-color: #1888d2; color: #fefefe; border: 0; margin-left: 3px; /* @include border-radius(); */ border-radius: 12px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); }
/* line 502, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer .chatWindow .text-block button:disabled { background-color: #b5b5b5; }
/* line 513, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer.fullScreenWindow { left: 0; width: 100%; height: 100%; top: 0; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 523, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer.fullScreenWindow .chatWindow { position: static; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; /* @include border-radius(); */ border-radius: 0px; }
/* line 529, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer.fullScreenWindow .messageListBlockContainer { position: static; width: 300px; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; /* @include border-radius(); */ border-radius: 0px; border-right: 0; }
/* line 537, ../sass/theme/site/_site-footer.scss */
.chatWindowContainer.fullScreenWindow.closed { left: auto; right: -100%; }

/* line 545, ../sass/theme/site/_site-footer.scss */
.typing-indicator { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 6px; padding: 16px 14px 4px 4px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; height: 34px; -webkit-box-sizing: border-box; box-sizing: border-box; }

/* line 555, ../sass/theme/site/_site-footer.scss */
.typing-indicator span { width: 5px; height: 5px; background-color: #b5b5b5; border-radius: 50%; display: inline-block; -webkit-animation: typing 1.4s infinite ease-in-out both; animation: typing 1.4s infinite ease-in-out both; }

/* line 564, ../sass/theme/site/_site-footer.scss */
.typing-indicator span:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; }

/* line 568, ../sass/theme/site/_site-footer.scss */
.typing-indicator span:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

/* line 572, ../sass/theme/site/_site-footer.scss */
.typing-indicator span:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

@-webkit-keyframes typing { 0% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); }
  20% { opacity: 1; -webkit-transform: translateY(-4px); transform: translateY(-4px); }
  40% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); }
  100% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); } }

@keyframes typing { 0% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); }
  20% { opacity: 1; -webkit-transform: translateY(-4px); transform: translateY(-4px); }
  40% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); }
  100% { opacity: 0.3; -webkit-transform: translateY(0); transform: translateY(0); } }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 604, ../sass/theme/site/_site-footer.scss */
  .footer-style { height: 70px; min-height: 70px; }
  /* line 608, ../sass/theme/site/_site-footer.scss */
  .footer-style .chatWindowOpenerButton { display: none; }
  /* line 611, ../sass/theme/site/_site-footer.scss */
  .footer-style .chatWindowContainer { bottom: 80px; max-height: 80%; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 625, ../sass/theme/site/_site-footer.scss */
  .footer-style { height: 60px; min-height: 60px; }
  /* line 629, ../sass/theme/site/_site-footer.scss */
  .footer-style .chatWindowOpenerButton { display: none; }
  /* line 634, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer { bottom: 70px; max-height: 80%; right: 0px; max-width: 100%; }
  /* line 640, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer .messageListBlockContainer { z-index: 2; left: 0; width: 100%; padding-right: 12px; }
  /* line 646, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer .messageListBlockContainer.closed { z-index: 1; }
  /* line 649, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer .messageListBlockContainer.mobile-closed { z-index: 1; }
  /* line 654, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer.fullScreenWindow { bottom: 0; max-height: 100%; z-index: 100; }
  /* line 659, ../sass/theme/site/_site-footer.scss */
  .chatWindowContainer.fullScreenWindow .chatWindow { position: absolute; z-index: 2; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  /* MOBILE VIEW END --------*/ }
/* MOBILE LANDSCAPE VIEW */
@media only screen and (max-width: 767px) and (orientation: landscape) { /* line 676, ../sass/theme/site/_site-footer.scss */
  .footer-style { height: 47px; min-height: 47px; } }
/* Header -------------*/
/* line 6, ../sass/theme/site/_site-header.scss */
#user-alert .user-nav-button { font-size: 18px; position: relative; }
/* line 11, ../sass/theme/site/_site-header.scss */
#user-alert .user-nav-button #alert-number { position: absolute; top: 3px; right: 3px; background-color: #ee5050; color: #fefefe; font-size: 12px; line-height: 16px; font-weight: bold; border-radius: 8px; display: inline-block; height: 16px; min-width: 16px; text-align: center; width: auto; padding-left: 4px; padding-right: 4px; }
/* line 31, ../sass/theme/site/_site-header.scss */
#user-alert .user-nav-button #alert-number:empty { display: none; }

/* line 41, ../sass/theme/site/_site-header.scss */
#window-alert-list .alert-type, #window-alert-list .alert-date, #alert-container .alert-type, #alert-container .alert-date { display: none; }

/* line 47, ../sass/theme/site/_site-header.scss */
.alert-container { width: 355px; }
/* line 49, ../sass/theme/site/_site-header.scss */
.alert-container.fullSize { width: 100%; height: 100%; }
/* line 53, ../sass/theme/site/_site-header.scss */
.alert-container.fullSize .alert-container-inner { max-height: 100%; heigth: 100%; }
/* line 64, ../sass/theme/site/_site-header.scss */
.alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner { padding: 8px; }
/* line 67, ../sass/theme/site/_site-header.scss */
.alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle { height: 44px; width: 44px; margin-right: 12px; }
/* line 72, ../sass/theme/site/_site-header.scss */
.alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle i { line-height: 44px; font-size: 24px; }
/* line 79, ../sass/theme/site/_site-header.scss */
.alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-title { margin-bottom: 3px; font-size: 16px; }
/* line 83, ../sass/theme/site/_site-header.scss */
.alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-subtitle { font-size: 14px; }
/* line 93, ../sass/theme/site/_site-header.scss */
.alert-container.window-width { width: 100%; }
/* line 101, ../sass/theme/site/_site-header.scss */
.alert-container .alert-container-inner { width: 100%; max-height: 400px; }
/* line 105, ../sass/theme/site/_site-header.scss */
.alert-container .alert-container-inner .alert-container-frame { overflow: auto; overflow-x: hidden; }
/* line 112, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement { border-bottom: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 116, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement:hover { background-color: #F2F2F2; }
/* line 121, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement.viewed { background-color: #e2ebf1 !important; }
/* line 123, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement.viewed:hover { background-color: #D7E3EB !important; }
/* line 129, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-link { cursor: pointer; }
/* line 133, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-list-listelement-inner { padding: 6px; }
/* line 136, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle { height: 28px; width: 28px; background-color: #b5b5b5; border-radius: 50%; margin-right: 6px; }
/* line 143, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle i { line-height: 28px; width: 100%; text-align: center; color: #fefefe; font-size: 16px; }
/* line 153, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-title { font-weight: bold; font-size: 14px; }
/* line 158, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-subtitle { font-size: 13px; }
/* line 166, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .emptyList span { font-weight: bold; width: 100%; text-align: center; line-height: 80px; }
/* line 172, ../sass/theme/site/_site-header.scss */
.alert-container .alert-list .alert-list-listelement .emptyList:hover { background-color: #fefefe; }
/* line 179, ../sass/theme/site/_site-header.scss */
.alert-container .allAlertButton { height: 36px; line-height: 36px; text-align: center; border-top: 1px solid #b5b5b5; cursor: pointer; display: inline-block; width: 100%; }
/* line 188, ../sass/theme/site/_site-header.scss */
.alert-container .allAlertButton:hover { background-color: #1888d2; color: #fefefe; }

/* line 199, ../sass/theme/site/_site-header.scss */
#user-lang .lang-flag { width: 18px; height: 12px; border: 1px solid #b5b5b5; display: inline-block; margin-right: 6px; margin-bottom: -2px; }

/* HEADER STYLE 1 ----------- */
/* line 212, ../sass/theme/site/_site-header.scss */
.loginheader-style, .header-style { background-color: #1888d2; height: 36px; }
/* line 217, ../sass/theme/site/_site-header.scss */
.loginheader-style .logo, .header-style .logo { font-size: 26px; font-family: 'Audiowide', sans-serif; line-height: 18px; height: 36px; font-weight: bold; padding: 9px 12px 9px 0; color: #fefefe; text-shadow: 0 0 4px #00628D; }
/* line 227, ../sass/theme/site/_site-header.scss */
.loginheader-style .logo a, .header-style .logo a { color: #fefefe; }
/* line 231, ../sass/theme/site/_site-header.scss */
.loginheader-style .logo .edition, .header-style .logo .edition { font-size: 17px; }
/* line 238, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .menu-icon, .header-style .main-nav .menu-icon { display: none; }
/* line 242, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .mobile-nav-list, .header-style .main-nav .mobile-nav-list { display: none; }
/* line 247, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement, .header-style .main-nav .main-nav-list .main-nav-listelement { position: relative;                 /* &.main-nav-listelement-error{  .main-nav-listelement-title{ color: $theme-orange-light;  &:hover{ background-color: $theme-color-main-light; color: $theme-orange-light; } &.active{ background-color: $theme-color-secondary;
 &:hover{ background-color: $theme-color-secondary-light;
 &:before{ color: $theme-color-secondary-light; } } } } } */ }
/* line 250, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link { font-weight: bold; display: block; padding: 9px 12px; line-height: 18px; color: #fefefe; height: 36px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 259, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover { background-color: #58a8dc; color: #fefefe; }
/* line 264, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active { background-color: #1374b4; position: relative; /*
&:before{ position: absolute; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid; color: $theme-color-secondary; @include box-sizing(border-box); margin: -8px; bottom: -10px; left: 50%; content: ""; display: block; width: 16px; height: 20px;
}
*/ }
/* line 285, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:hover, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:hover { background-color: #0d75a2; }
/* line 288, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:hover:before, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:hover:before { color: #0d75a2; }
/* line 295, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list { z-index: 2000; display: none; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 250px; background-color: #fefefe; border: 1px solid #b5b5b5; position: absolute; top: 36px; left: 0; }
/* line 306, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement { position: relative; }
/* line 309, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link { font-weight: bold; display: block; padding: 9px 12px; line-height: 18px; color: #333333; height: auto; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 318, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover { color: #fefefe; background-color: #58a8dc; }
/* line 323, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active { background-color: #1374b4; position: relative; }
/* line 326, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active .main-nav-listelement-icon, .loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active .main-nav-listelement-icon, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
/* line 330, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active:hover, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link.active:hover { background-color: #58a8dc; }
/* line 336, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-subsubmenu-list, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-subsubmenu-list { z-index: 9999; display: none; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 250px; background-color: #fefefe; border: 1px solid #b5b5b5; position: absolute; left: 100%; top: 0; }
/* line 349, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement:hover .main-nav-subsubmenu-list, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement:hover .main-nav-subsubmenu-list { display: block; }
/* line 359, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement:hover .main-nav-submenu-list, .header-style .main-nav .main-nav-list .main-nav-listelement:hover .main-nav-submenu-list { display: block; }
/* line 363, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-icon, .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-icon { display: none; }
/* line 393, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu, .header-style .main-nav .main-nav-list #more-menu { background-color: #58a8dc; color: #fefefe; padding: 0 12px; line-height: 36px; background-color: #1888d2; }
/* line 400, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list { display: none; position: absolute; left: 0; top: 36px; }
/* line 406, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement { background-color: #fefefe; }
/* line 413, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { color: #1888d2; }
/* line 418, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link .main-nav-submenu-list, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link .main-nav-submenu-list { display: none; position: absolute; right: 100%; top: -1px; left: auto; }
/* line 429, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link:hover > .main-nav-listelement-title-container > .main-nav-listelement-title, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement .main-nav-listelement-link:hover > .main-nav-listelement-title-container > .main-nav-listelement-title { color: #fefefe !important; }
/* line 440, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement:hover .main-nav-listelement-link .main-nav-submenu-list, .header-style .main-nav .main-nav-list #more-menu .main-nav-submenu-list .main-nav-listelement:hover .main-nav-listelement-link .main-nav-submenu-list { display: block; }
/* line 450, ../sass/theme/site/_site-header.scss */
.loginheader-style .main-nav .main-nav-list #more-menu:hover .main-nav-submenu-list, .header-style .main-nav .main-nav-list #more-menu:hover .main-nav-submenu-list { display: block; }
/* line 459, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like, .loginheader-style .user-nav, .header-style .user-nav-like, .header-style .user-nav { position: relative; }
/* line 463, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-button, .loginheader-style .user-nav .user-nav-button, .header-style .user-nav-like .user-nav-button, .header-style .user-nav .user-nav-button { cursor: pointer; display: block; padding: 10px 12px; line-height: 12px; color: #fefefe; height: 36px; line-height: 20px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 473, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-button:hover, .loginheader-style .user-nav .user-nav-button:hover, .header-style .user-nav-like .user-nav-button:hover, .header-style .user-nav .user-nav-button:hover { background-color: #58a8dc; }
/* line 477, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-button .user-nav-icon-opened, .loginheader-style .user-nav-like .user-nav-button .user-nav-icon-closed, .loginheader-style .user-nav .user-nav-button .user-nav-icon-opened, .loginheader-style .user-nav .user-nav-button .user-nav-icon-closed, .header-style .user-nav-like .user-nav-button .user-nav-icon-opened, .header-style .user-nav-like .user-nav-button .user-nav-icon-closed, .header-style .user-nav .user-nav-button .user-nav-icon-opened, .header-style .user-nav .user-nav-button .user-nav-icon-closed { margin-left: 6px; position: relative; font-size: 16px; }
/* line 484, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-button .user-nav-icon-closed, .loginheader-style .user-nav .user-nav-button .user-nav-icon-closed, .header-style .user-nav-like .user-nav-button .user-nav-icon-closed, .header-style .user-nav .user-nav-button .user-nav-icon-closed { display: inline-block; }
/* line 487, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-button .user-nav-icon-opened, .loginheader-style .user-nav .user-nav-button .user-nav-icon-opened, .header-style .user-nav-like .user-nav-button .user-nav-icon-opened, .header-style .user-nav .user-nav-button .user-nav-icon-opened { display: none; }
/* line 492, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-list, .loginheader-style .user-nav .user-nav-list, .header-style .user-nav-like .user-nav-list, .header-style .user-nav .user-nav-list { position: absolute; z-index: 998; top: 36px; right: 0; background-color: #F2F2F2; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); display: none; border: 1px solid #b5b5b5; }
/* line 502, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-list .user-nav-listelement, .loginheader-style .user-nav .user-nav-list .user-nav-listelement, .header-style .user-nav-like .user-nav-list .user-nav-listelement, .header-style .user-nav .user-nav-list .user-nav-listelement { display: block; cursor: pointer; }
/* line 506, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like .user-nav-list .user-nav-listelement:hover, .loginheader-style .user-nav .user-nav-list .user-nav-listelement:hover, .header-style .user-nav-like .user-nav-list .user-nav-listelement:hover, .header-style .user-nav .user-nav-list .user-nav-listelement:hover { background-color: #fefefe; }
/* line 514, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like.open .user-nav-list, .loginheader-style .user-nav.open .user-nav-list, .header-style .user-nav-like.open .user-nav-list, .header-style .user-nav.open .user-nav-list { display: block; }
/* line 518, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like.open .user-nav-button .user-nav-icon-closed, .loginheader-style .user-nav.open .user-nav-button .user-nav-icon-closed, .header-style .user-nav-like.open .user-nav-button .user-nav-icon-closed, .header-style .user-nav.open .user-nav-button .user-nav-icon-closed { display: none; }
/* line 521, ../sass/theme/site/_site-header.scss */
.loginheader-style .user-nav-like.open .user-nav-button .user-nav-icon-opened, .loginheader-style .user-nav.open .user-nav-button .user-nav-icon-opened, .header-style .user-nav-like.open .user-nav-button .user-nav-icon-opened, .header-style .user-nav.open .user-nav-button .user-nav-icon-opened { display: inline-block; }

/* Javascript Force Tablet View */
/* line 538, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .logo { line-height: 32px; height: 36px; padding: 3px 12px 3px 0; }
/* line 545, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .user-nav .user-nav-button { padding: 7px 12px; height: 36px; line-height: 26px; }
/* line 550, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .user-nav .user-nav-list { width: 200px; top: 36px; }
/* line 556, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav { width: 0px; border: 0; /* MOBILR NAV LIST END -----------------------------*/ }
/* line 559, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list { z-index: 4; display: -webkit-box; display: -ms-flexbox; display: flex; position: fixed; bottom: 0px; right: 0; left: 0; width: 100%; color: #333333; background-color: #fefefe; border-top: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 573, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement { width: 20%; }
/* line 576, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link { padding: 3px 6px; height: 64px; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
/* line 589, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-icon { color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; }
/* line 598, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-title-container { height: 30px; }
/* line 601, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
/* line 609, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu { background-color: #1888d2; color: #fefefe; }
/* line 613, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu .mobile-nav-listelement-icon { color: #fefefe; }
/* line 618, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #fefefe; }
/* line 622, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu.open { background-color: #00628D; }
/* line 626, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active { background-color: #00628D; }
/* line 629, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active .mobile-nav-listelement-icon { color: #fefefe; }
/* line 634, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #fefefe; }
/* line 643, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list { z-index: 9; display: none; position: fixed; bottom: 71px; right: 0; left: 0; width: 100%; color: #333333; background-color: #fefefe; border-top: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 12px 8px 0px 8px; margin: 0; }
/* line 659, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement { width: 20%; padding: 0px 6px; margin-bottom: 12px; }
/* line 665, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.half-t { -ms-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; }
/* line 671, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.third-t { -ms-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; }
/* line 677, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.two-third-t { -ms-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; }
/* line 684, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.sixth-t { -ms-flex-basis: 16.6666%; -ms-flex-preferred-size: 16.6666%; flex-basis: 16.6666%; }
/* line 691, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.hide-t-m { display: none; }
/* line 694, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.hide-t { display: none; }
/* line 699, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.order-1-t { -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; }
/* line 706, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.order-minus1-t { -webkit-box-ordinal-group: -1; -ms-flex-order: -1; order: -1; }
/* line 714, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link { padding: 3px 6px; height: 100%; color: #333333; text-align: center; line-height: 24px; padding: 3px 6px; /* @include border-radius(); */ border-radius: 3px; border: 1px solid #b5b5b5; background: #e2ebf1; }
/* line 725, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-icon { display: block; color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; margin-top: 24px; }
/* line 736, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 40px; margin-left: 0; }
/* line 740, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
/* line 748, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover { background-color: #00628D; color: #fefefe; }
/* line 752, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover .main-nav-listelement-icon { color: #fefefe; }
/* line 757, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
/* line 764, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active .main-nav-listelement-icon { color: #fefefe; }
/* line 769, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
/* line 774, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:before { display: none; }
/* line 782, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link { padding: 0; height: 24px; color: #333333; text-align: center; line-height: 24px; margin-top: 0; border: 1px solid #b5b5b5; background-color: #e2ebf1; /* @include border-radius(); */ border-radius: 3px; display: block; height: 100%; }
/* line 795, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-icon { display: none; }
/* line 799, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container { margin-left: 8px; height: 24px; }
/* line 803, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { text-align: left; }
/* line 808, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link:hover { background-color: #e2ebf1; color: #333333; }
/* line 813, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; }
/* line 822, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; }
/* line 830, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list { z-index: 9999; width: 100%; border: 0; position: static; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #e2ebf1; }
/* line 840, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link { border: 0; margin-top: 0; padding: 3px 6px; height: 88px; color: #333333; text-align: center; line-height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 850, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-icon { display: block; color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; margin-top: 0; }
/* line 861, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 40px; margin-left: 0; }
/* line 865, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
/* line 873, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover { background-color: #00628D; }
/* line 876, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover .main-nav-listelement-icon { color: #fefefe; }
/* line 880, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
/* line 888, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list .main-nav-listelement:hover .main-nav-submenu-list { display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 893, ../sass/theme/site/_site-header.scss */
.header-style.tabletView .main-nav .main-nav-list.open { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }

/* TABLET And MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* line 918, ../sass/theme/site/_site-header.scss */
  #more-menu { display: none; }
  /* line 923, ../sass/theme/site/_site-header.scss */
  .header-style .logo { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; }
  /* line 927, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav { width: 100%; /* @include flex(); */ -ms-flex: none; -ms-flex: none; -webkit-box-flex: 0; flex: none; /* @include order(); */ -webkit-box-ordinal-group: 1; -ms-flex-order: 1; order: 1; border-top: 1px solid #fefefe; }
  /* line 938, ../sass/theme/site/_site-header.scss */
  .header-style .logo { line-height: 32px; height: 36px; padding: 3px 12px 3px 0; }
  /* line 944, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav { right: -12px; }
  /* line 947, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav .user-nav-button { padding: 7px 12px; height: 36px; line-height: 26px; }
  /* line 952, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav .user-nav-list { top: 36px; }
  /* line 957, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav { border: 0; width: 0px; /* MOBILR NAV LIST END -----------------------------*/ }
  /* line 960, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list { z-index: 99; display: -webkit-box; display: -ms-flexbox; display: flex; position: fixed; bottom: 0px; right: 0; left: 0; width: 100%; color: #333333; background-color: #fefefe; border-top: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
  /* line 974, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement { width: 20%; }
  /* line 977, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link { padding: 3px 3px; height: 64px; /*Column */ display: -webkit-box; display: -ms-flexbox; display: flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  /* line 993, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-icon { color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; }
  /* line 1002, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-title-container { height: 30px; }
  /* line 1005, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
  /* line 1013, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu { background-color: #1888d2; color: #fefefe; }
  /* line 1017, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu .mobile-nav-listelement-icon { color: #fefefe; }
  /* line 1022, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #fefefe; }
  /* line 1026, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.more-menu.open { background-color: #00628D; }
  /* line 1030, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active { background-color: #00628D; }
  /* line 1033, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active .mobile-nav-listelement-icon { color: #fefefe; }
  /* line 1038, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link.active .mobile-nav-listelement-title-container .mobile-nav-listelement-title { color: #fefefe; }
  /* line 1052, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list { z-index: 91; display: none; position: fixed; bottom: 71px; right: 0; left: 0; width: 100%; color: #333333; background-color: #fefefe; border-top: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 12px 8px 0px 8px; margin: 0; }
  /* line 1072, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement { width: 20%; padding: 0px 6px; margin-bottom: 12px; }
  /* line 1078, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link { padding: 3px 6px; height: 100%; color: #333333; text-align: center; line-height: 24px; padding: 3px 6px; /* @include border-radius(); */ border-radius: 3px; border: 1px solid #b5b5b5; background: #e2ebf1; }
  /* line 1089, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-icon { display: block; color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; margin-top: 24px; }
  /* line 1100, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 40px; margin-left: 0; }
  /* line 1104, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
  /* line 1112, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover { background-color: #00628D; color: #fefefe; }
  /* line 1116, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover .main-nav-listelement-icon { color: #fefefe; }
  /* line 1121, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
  /* line 1128, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active .main-nav-listelement-icon { color: #fefefe; }
  /* line 1133, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
  /* line 1138, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link.active:before { display: none; }
  /* line 1148, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link { padding: 0; height: 24px; color: #333333; text-align: center; line-height: 24px; margin-top: 0; border: 1px solid #b5b5b5; background-color: #e2ebf1; /* @include border-radius(); */ border-radius: 3px; display: block; height: 100%; }
  /* line 1161, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-icon { display: none; }
  /* line 1165, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container { margin-left: 8px; height: 24px; }
  /* line 1169, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { text-align: left; }
  /* line 1174, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link:hover { background-color: #e2ebf1; color: #333333; }
  /* line 1179, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; }
  /* line 1189, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link.active .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; }
  /* line 1199, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list { z-index: 9999; width: 100%; border: 0; position: static; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #e2ebf1; }
  /* line 1208, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link { border: 0; margin-top: 0; padding: 3px 6px; height: 88px; color: #333333; text-align: center; line-height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
  /* line 1218, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-icon { display: block; color: #333333; font-size: 24px; width: 100%; height: 34px; line-height: 36px; text-align: center; margin-top: 0; }
  /* line 1229, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 40px; margin-left: 0; }
  /* line 1233, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { color: #333333; width: 100%; text-align: center; line-height: 12px; }
  /* line 1242, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover { background-color: #00628D; }
  /* line 1245, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover .main-nav-listelement-icon { color: #fefefe; }
  /* line 1249, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { color: #fefefe; }
  /* line 1257, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement:hover .main-nav-submenu-list { display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* line 1262, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list.open { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
  /* TABLET And MOBILE VIEW END --------*/ }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 1301, ../sass/theme/site/_site-header.scss */
  .header-style { z-index: 100; position: -webkit-sticky; position: sticky; top: 0; }
  /* line 1307, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav .username { line-height: 12px; }
  /* line 1313, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav { /* MOBILR NAV LIST END -----------------------------*/ }
  /* line 1320, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link { height: 54px; }
  /* line 1323, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-icon { font-size: 20px; height: 24px; line-height: 30px; }
  /* line 1331, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link .mobile-nav-listelement-title-container .mobile-nav-listelement-title { font-size: 11px; line-height: 11px; }
  /* line 1342, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list { bottom: 61px; padding: 6px 3px 0px 3px; }
  /* line 1346, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement { padding: 0px 2px; margin-bottom: 4px; }
  /* line 1351, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link { padding: 2px 3px; }
  /* line 1354, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-icon { font-size: 20px; height: 20px; line-height: 26px; margin-top: 18px; }
  /* line 1361, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 36px; }
  /* line 1364, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { font-size: 10px; line-height: 10px; font-weight: 300; }
  /* line 1375, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link { min-height: 60px; }
  /* line 1378, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-icon { height: 24px; line-height: 24px; }
  /* line 1383, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container { height: 16px; }
  /* line 1386, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { font-weight: bold; }
  /* line 1395, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link:hover .main-nav-listelement-title-container .main-nav-listelement-title { line-height: 10px; }
  /* line 1408, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link { height: 62px; }
  /* line 1411, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-icon { font-size: 20px; height: 20px; line-height: 20px; }
  /* line 1417, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 36px; }
  /* line 1420, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { font-weight: 300; line-height: 10px; }
  /* line 1436, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav-like { margin-right: -12px; position: unset; }
  /* line 1440, ../sass/theme/site/_site-header.scss */
  .header-style .user-nav-like .user-nav-list { right: 0; }
  /* line 1451, ../sass/theme/site/_site-header.scss */
  .alert-container .alert-container-inner .alert-container-frame.full-page-size { overflow: visible; }
  /* line 1459, ../sass/theme/site/_site-header.scss */
  .alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner { padding: 6px; }
  /* line 1463, ../sass/theme/site/_site-header.scss */
  .alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-subtitle { font-size: 13px; }
  /* line 1466, ../sass/theme/site/_site-header.scss */
  .alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-text .alert-title { font-size: 15px; }
  /* line 1471, ../sass/theme/site/_site-header.scss */
  .alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle { height: 30px; width: 30px; margin-right: 6px; }
  /* line 1476, ../sass/theme/site/_site-header.scss */
  .alert-container.fullscreen-style .alert-list .alert-list-listelement .alert-list-listelement-inner .alert-circle i { line-height: 30px; font-size: 16px; }
  /* /MOBILE VIEW END --------*/ }
/* MOBILE VIEW Landscape VIEW -------- */
@media only screen and (orientation: landscape) and (max-width: 767px) { /* line 1508, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .mobile-nav-list .mobile-nav-listelement .mobile-nav-listelement-link { height: 40px; }
  /* line 1525, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list { bottom: 47px; }
  /* line 1528, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement { padding: 0px 2px; margin-bottom: 4px; }
  /* line 1533, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link { padding: 2px 3px; }
  /* line 1536, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-icon { font-size: 20px; height: 20px; line-height: 26px; margin-top: 12px; }
  /* line 1543, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 22px; }
  /* line 1546, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { font-size: 10px; line-height: 10px; font-weight: 300; }
  /* line 1557, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link { height: 60px; }
  /* line 1560, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-icon { height: 24px; line-height: 24px; }
  /* line 1565, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container { height: 14px; }
  /* line 1568, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement.main-nav-listelement-group .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { font-weight: bold; }
  /* line 1581, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link { height: 44px; }
  /* line 1584, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-icon { font-size: 16px; height: 16px; line-height: 16px; }
  /* line 1590, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container { height: 22px; }
  /* line 1593, ../sass/theme/site/_site-header.scss */
  .header-style .main-nav .main-nav-list .main-nav-listelement .main-nav-submenu-list .main-nav-submenu-listelement .main-nav-listelement-link .main-nav-listelement-title-container .main-nav-listelement-title { line-height: 10px; }
  /* /MOBILE VIEW END --------*/ }
/* Sidebar -------------*/
/* line 2, ../sass/theme/site/_site-sidebar.scss */
.sidebar-style { border-right: 1px solid #b5b5b5; background-color: #e2ebf1; }

/* Footer -------------*/
/* line 3, ../sass/theme/site/_site-layout.scss */
.content-xl { /* @include flex-basis(); */ -ms-flex-basis: 1200px; -ms-flex-preferred-size: 1200px; flex-basis: 1200px; -ms-flex-negative: 1; flex-shrink: 1; max-width: 1000px; margin-left: auto; margin-right: auto; }

/* line 10, ../sass/theme/site/_site-layout.scss */
.content-l { /* @include flex-basis(); */ -ms-flex-basis: 1000px; -ms-flex-preferred-size: 1000px; flex-basis: 1000px; -ms-flex-negative: 1; flex-shrink: 1; max-width: 1000px; margin-left: auto; margin-right: auto; }

/* line 17, ../sass/theme/site/_site-layout.scss */
.content-m, .inputform-style { /* @include flex-basis(); */ -ms-flex-basis: 850px; -ms-flex-preferred-size: 850px; flex-basis: 850px; -ms-flex-negative: 1; flex-shrink: 1; max-width: 850px; margin-left: auto; margin-right: auto; }

/* line 25, ../sass/theme/site/_site-layout.scss */
.content-s, .smallform-style { /* @include flex-basis(); */ -ms-flex-basis: 600px; -ms-flex-preferred-size: 600px; flex-basis: 600px; -ms-flex-negative: 1; flex-shrink: 1; max-width: 100%; margin-left: auto; margin-right: auto; }

/* line 33, ../sass/theme/site/_site-layout.scss */
.content-xs { /* @include flex-basis(); */ -ms-flex-basis: 400px; -ms-flex-preferred-size: 400px; flex-basis: 400px; -ms-flex-negative: 1; flex-shrink: 1; max-width: 100%; margin-left: auto; margin-right: auto; }

/*
////////////////////////////////////////////////////////////////////////////////////// UI Collector ////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/* Alerts -------------------------------------*/
/* line 2, ../sass/theme/ui/_alerts.scss */
.success-message, .alert-message, .message-message, .error-message { background-color: #F8F8F8; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); }
/* line 10, ../sass/theme/ui/_alerts.scss */
.success-message .message-icon, .alert-message .message-icon, .message-message .message-icon, .error-message .message-icon { text-align: center; min-width: 14px; margin-right: 6px; }
/* line 16, ../sass/theme/ui/_alerts.scss */
.success-message a, .alert-message a, .message-message a, .error-message a { font-weight: bold; text-decoration: underline; }
/* line 21, ../sass/theme/ui/_alerts.scss */
.success-message.fixed-top, .alert-message.fixed-top, .message-message.fixed-top, .error-message.fixed-top { position: absolute; opacity: 0.95; width: 100%; left: 0; right: 0; top: 0; z-index: 99; }
/* line 30, ../sass/theme/ui/_alerts.scss */
.success-message.hidden-display, .alert-message.hidden-display, .message-message.hidden-display, .error-message.hidden-display { display: none; }

/* line 35, ../sass/theme/ui/_alerts.scss */
.alert-message { background-color: #F5BC17; }
/* line 38, ../sass/theme/ui/_alerts.scss */
.alert-message .message-icon { color: #003146; }
/* line 42, ../sass/theme/ui/_alerts.scss */
.alert-message a { color: #003146; }

/* line 48, ../sass/theme/ui/_alerts.scss */
.success-message { border: 1px solid #b5b5b5; background-color: #c5edc6; }
/* line 52, ../sass/theme/ui/_alerts.scss */
.success-message .message-icon { color: #267d26; }
/* line 55, ../sass/theme/ui/_alerts.scss */
.success-message a { color: #44bb44; }

/* line 60, ../sass/theme/ui/_alerts.scss */
.message-message { border: 1px solid #b5b5b5; }
/* line 63, ../sass/theme/ui/_alerts.scss */
.message-message .message-icon { color: #b5b5b5; }
/* line 66, ../sass/theme/ui/_alerts.scss */
.message-message a { color: #1888d2; }

/* line 72, ../sass/theme/ui/_alerts.scss */
.error-message { border: 1px solid #ee5050; }
/* line 75, ../sass/theme/ui/_alerts.scss */
.error-message .message-icon, .error-message a { color: #ee5050; }

/* BACKGROUND --------------------------------
*/
/* line 5, ../sass/theme/ui/_background.scss */
body { background: url("../img/background.jpg"); background-size: 100% auto; background-repeat: no-repeat; background-position: center; background-color: #ffffff; }

/* TABLET and MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* line 17, ../sass/theme/ui/_background.scss */
  .body { background-size: 1024px; background-position: center; background-position-y: 120px; background-repeat: no-repeat; }
  /* /TABLET and MOBILE VIEW END --------*/ }
/* BLOCKS ------------------------------------
*/
/* line 5, ../sass/theme/ui/_block.scss */
.box, .grey-box, .box-blue { background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }

/* line 15, ../sass/theme/ui/_block.scss */
.image-block-medium { width: 90px; height: 100px; border: 1px solid #b5b5b5; }
/* line 20, ../sass/theme/ui/_block.scss */
.image-block-medium img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

/* line 29, ../sass/theme/ui/_block.scss */
.image-block-big { width: 150px; height: auto; border: 1px solid #b5b5b5; }
/* line 34, ../sass/theme/ui/_block.scss */
.image-block-big img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

/* line 42, ../sass/theme/ui/_block.scss */
.figure-block-container { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 180px; width: 100%; }
/* line 47, ../sass/theme/ui/_block.scss */
.figure-block-container .block-icon { width: 100%; height: 100%; line-height: 180px; text-align: center; font-size: 40px; color: #ddd; }

/* line 57, ../sass/theme/ui/_block.scss */
.figure-block { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; }

/* line 63, ../sass/theme/ui/_block.scss */
.box-blue { background-color: #e2ebf1; }

/* line 67, ../sass/theme/ui/_block.scss */
.block-container { background-color: #F8F8F8; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }

/* line 73, ../sass/theme/ui/_block.scss */
.block-top { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; border: 1px solid #b5b5b5; background-color: #F8F8F8; }
/* line 79, ../sass/theme/ui/_block.scss */
.block-top.block-header-style { border: 0; background-color: #1888d2; color: #fefefe; }

/* line 85, ../sass/theme/ui/_block.scss */
.block { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 91, ../sass/theme/ui/_block.scss */
.block-bottom { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 101, ../sass/theme/ui/_block.scss */
.window-block-container { background-color: #F8F8F8; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 12px; }

/* line 106, ../sass/theme/ui/_block.scss */
.window-block-top { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 12px; border-top-left-radius: 12px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 12px; border-top-right-radius: 12px; border: 1px solid #b5b5b5; background-color: #F8F8F8; }
/* line 112, ../sass/theme/ui/_block.scss */
.window-block-top.window-block-header-style { border: 0; background-color: #1888d2; color: #fefefe; }

/* line 118, ../sass/theme/ui/_block.scss */
.window-block { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 124, ../sass/theme/ui/_block.scss */
.window-block-bottom { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 134, ../sass/theme/ui/_block.scss */
.switch-block { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; border: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 141, ../sass/theme/ui/_block.scss */
.scrollable, .scrollable-block { overflow: scroll; overflow-x: hidden; }

/* line 147, ../sass/theme/ui/_block.scss */
.scrollable-horizontal { overflow: scroll; overflow-y: hidden; }

/* line 152, ../sass/theme/ui/_block.scss */
.scrollable-s { overflow: scroll; overflow-x: hidden; }

/* line 156, ../sass/theme/ui/_block.scss */
.scroll-auto { overflow: auto; }

/* line 159, ../sass/theme/ui/_block.scss */
.scroll-all { overflow: scroll; }

/* line 162, ../sass/theme/ui/_block.scss */
.overflow-hidden { overflow: hidden; }

/* line 168, ../sass/theme/ui/_block.scss */
.multiselect { /* @include border-radius(); */ border-radius: 3px; border: 1px solid #b5b5b5; height: 164px; overflow: scroll; overflow-x: hidden; }
/* line 175, ../sass/theme/ui/_block.scss */
.multiselect.flexible-multicelect { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; height: auto; /* bug fixes */ min-width: 0px; min-height: 0px; }
/* line 183, ../sass/theme/ui/_block.scss */
.multiselect.full-multiselect { height: 100%; }
/* line 192, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 1), .multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 4) { background-color: #ddd; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
/* line 199, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 2), .multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 3) { background-color: #F8F8F8; }
/* line 204, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 1), .multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 3) { border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
/* line 209, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 2), .multiselect .multiselect-list.double-lined-stripes .multiselect-listelement:nth-child(4n + 4) { border-bottom: 1px solid #b5b5b5; }
/* line 216, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list .multiselect-listelement { background-color: #ddd; }
/* line 220, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list .multiselect-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 223, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list .multiselect-listelement label { padding: 6px 13px; font-size: 14px; line-height: 14px; }
/* line 228, ../sass/theme/ui/_block.scss */
.multiselect .multiselect-list .multiselect-listelement.listelementAtTop { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
/* line 234, ../sass/theme/ui/_block.scss */
.multiselect.higher { height: 400px; max-height: 100%; }

/* line 240, ../sass/theme/ui/_block.scss */
.box-cover-container { position: relative; }
/* line 243, ../sass/theme/ui/_block.scss */
.box-cover-container .box-cover { position: absolute; z-index: 2; left: 0; top: 0; top: 0; bottom: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); }

/* line 256, ../sass/theme/ui/_block.scss */
.openable-flexbox-container { height: 100%; }
/* line 259, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox { border-bottom: 1px solid #b5b5b5; }
/* line 263, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement { height: 36px; background-color: #1888d2; color: #fefefe; }
/* line 269, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement.flexbox-collapse-doc { background-color: #16ba75; }
/* line 272, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement.flexbox-collapse-des { background-color: #333333; }
/* line 275, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement.flexbox-collapse-orange { background-color: #F08100; }
/* line 278, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement.flexbox-collapse-pro { background-color: #666; }
/* line 281, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement.flexbox-collapse-secondary { background-color: #00628D; }
/* line 288, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement .openable-flexbox-collapse-button-open-sign { display: inline-block; }
/* line 291, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement .openable-flexbox-collapse-button-close-sign { display: none; }
/* line 296, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-block { display: none; }
/* line 301, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-height: 1px; }
/* line 305, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement { background-color: #1374b4; }
/* line 309, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement.flexbox-collapse-doc { background-color: #06854e; }
/* line 312, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement.flexbox-collapse-des { background-color: #333333; }
/* line 315, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement.flexbox-collapse-orange { background-color: #db7c0d; }
/* line 318, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement.flexbox-collapse-pro { background-color: #555; }
/* line 321, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement.flexbox-collapse-secondary { background-color: #003146; }
/* line 325, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement .openable-flexbox-collapse-button-open-sign { display: none; }
/* line 328, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-listelement .openable-flexbox-collapse-button-close-sign { display: inline-block; }
/* line 332, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox.open .openable-flexbox-collapse-block { display: block; }
/* line 337, ../sass/theme/ui/_block.scss */
.openable-flexbox-container .openable-flexbox:last-child { margin-bottom: -1px; }

/* line 345, ../sass/theme/ui/_block.scss */
.horisontalResizableBlock { min-height: 100%; max-height: 100%; height: 100%; min-width: 300px; }
/* line 352, ../sass/theme/ui/_block.scss */
.horisontalResizableBlock.ui-widget-content { border: 0; }
/* line 356, ../sass/theme/ui/_block.scss */
.horisontalResizableBlock .ui-resizable-se { position: relative !important; top: 0px !important; height: 100% !important; margin: 0 !important; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; cursor: col-resize  !important; background-color: #F2F2F2; background: #F2F2F2; background: -webkit-gradient(linear, left top, right top, from(#e2e2e2), color-stop(20%, #f2f2f2), color-stop(80%, #f2f2f2), to(#d5d5d5)); background: linear-gradient(90deg, #e2e2e2 0%, #f2f2f2 20%, #f2f2f2 80%, #d5d5d5 100%); }
/* line 368, ../sass/theme/ui/_block.scss */
.horisontalResizableBlock .ui-resizable-se:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; position: relative; font-size: 20px; color: #b5b5b5; content: "\f142"; position: absolute; top: 50%; left: 3px; margin-top: -10px; -webkit-transform: rotate(0deg); transform: rotate(0deg); }

/*
Scrollbar
*/
/* line 400, ../sass/theme/ui/_block.scss */
:root { scrollbar-color: #b5b5b5 #F2F2F2; scrollbar-width: auto; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 409, ../sass/theme/ui/_block.scss */
  .scrollable-t, .scrollable-t-m { overflow: scroll; overflow-x: hidden; }
  /* line 415, ../sass/theme/ui/_block.scss */
  .scrollable-s { overflow: unset; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 432, ../sass/theme/ui/_block.scss */
  .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement { height: 32px; }
  /* line 436, ../sass/theme/ui/_block.scss */
  .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #object-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #test-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #designs-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #design-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #document-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #image-list-title, .openable-flexbox-container .openable-flexbox .openable-flexbox-collapse-listelement #maintenance-list-title { font-size: 13px; line-height: 14px; }
  /* line 451, ../sass/theme/ui/_block.scss */
  .scrollable-m { overflow: scroll; overflow-x: hidden; }
  /* line 456, ../sass/theme/ui/_block.scss */
  .scrollable-t-m { overflow: scroll; overflow-x: hidden; }
  /* line 461, ../sass/theme/ui/_block.scss */
  .scrollable-s { overflow: unset; }
  /* line 465, ../sass/theme/ui/_block.scss */
  .no-scrollable-m { overflow: visible !important; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; }
  /* line 471, ../sass/theme/ui/_block.scss */
  .no-scrollable-m.full-height { min-height: 100%; }
  /* MOBILE VIEW END --------*/ }
/* BREAD CRUMBS ------------------------------------
*/
/* line 5, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs { font-size: 14px; display: block; width: 100%; line-height: 1em; color: #00628D; }
/* line 12, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs a { color: #00628D; }
/* line 14, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs a:hover { color: #1888d2; }
/* line 20, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs .home { margin: 0; height: 14px; line-height: 14px; }
/* line 26, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs .home:before, .breadcrumbs span:before { font-family: FontAwesome; font-size: 1.2em; line-height: 14px; height: 14px; display: inline-block; text-align: center; width: 20px; text-align: center; }
/* line 37, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs .home:before { content: "\f015"; }
/* line 41, ../sass/theme/ui/_breadcrumb.scss */
.breadcrumbs span:before { content: "\f105"; width: 20px; }

/* / BREAD CRUMBS ----------------------------------*/
/* line 2, ../sass/theme/ui/_border.scss */
.fat-border { min-width: 4px; min-height: 4px; -webkit-box-sizing: content-box; box-sizing: content-box; }

/* Theme Borders  */
/* line 12, ../sass/theme/ui/_border.scss */
.border-l { border-left: 1px solid #b5b5b5; }

/* line 15, ../sass/theme/ui/_border.scss */
.border-t { border-top: 1px solid #b5b5b5; }

/* line 18, ../sass/theme/ui/_border.scss */
.border-r { border-right: 1px solid #b5b5b5; }

/* line 21, ../sass/theme/ui/_border.scss */
.border-b { border-bottom: 1px solid #b5b5b5; }

/* line 27, ../sass/theme/ui/_border.scss */
.border-l-0 { border-left: 0; }

/* line 30, ../sass/theme/ui/_border.scss */
.border-t-0 { border-top: 0; }

/* line 33, ../sass/theme/ui/_border.scss */
.border-r-0 { border-right: 0; }

/* line 36, ../sass/theme/ui/_border.scss */
.border-b-0 { border-bottom: 0; }

/* line 42, ../sass/theme/ui/_border.scss */
.border-margin-l { margin-left: -1px !important; }

/* line 45, ../sass/theme/ui/_border.scss */
.border-margin-t { margin-top: -1px !important; }

/* line 48, ../sass/theme/ui/_border.scss */
.border-margin-r { margin-right: -1px !important; }

/* line 51, ../sass/theme/ui/_border.scss */
.border-margin-b { margin-bottom: -1px !important; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 59, ../sass/theme/ui/_border.scss */
  .border-l-0-t { border-left: 0; }
  /* line 62, ../sass/theme/ui/_border.scss */
  .border-t-0-t { border-top: 0; }
  /* line 65, ../sass/theme/ui/_border.scss */
  .border-r-0-t { border-right: 0; }
  /* line 68, ../sass/theme/ui/_border.scss */
  .border-b-0-t { border-bottom: 0; } }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 76, ../sass/theme/ui/_border.scss */
  .border-l-0-m { border-left: 0 !important; }
  /* line 79, ../sass/theme/ui/_border.scss */
  .border-t-0-m { border-top: 0 !important; }
  /* line 82, ../sass/theme/ui/_border.scss */
  .border-r-0-m { border-right: 0 !important; }
  /* line 85, ../sass/theme/ui/_border.scss */
  .border-b-0-m { border-bottom: 0 !important; }
  /* line 89, ../sass/theme/ui/_border.scss */
  .border-l-m { border-left: 1px solid #b5b5b5; }
  /* line 92, ../sass/theme/ui/_border.scss */
  .border-t-m { border-top: 1px solid #b5b5b5; }
  /* line 95, ../sass/theme/ui/_border.scss */
  .border-r-m { border-right: 1px solid #b5b5b5; }
  /* line 98, ../sass/theme/ui/_border.scss */
  .border-b-m { border-bottom: 1px solid #b5b5b5; } }
/* BUTTONS ------------------------------------
*/
/* Primary Button -----*/
/* line 6, ../sass/theme/ui/_button.scss */
.button-xxs, .button-xs, .button-s, .button, .button-m, .button-l, .button-xl { font-family: 'Roboto', sans-serif; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; border: 0; padding: 0 0.8em; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); }
/* line 32, ../sass/theme/ui/_button.scss */
.button-xxs:hover, .button-xxs:focus, .button-xs:hover, .button-xs:focus, .button-s:hover, .button-s:focus, .button:hover, .button:focus, .button-m:hover, .button-m:focus, .button-l:hover, .button-l:focus, .button-xl:hover, .button-xl:focus { background-color: #58a8dc; }
/* line 37, ../sass/theme/ui/_button.scss */
.button-xxs:focus, .button-xs:focus, .button-s:focus, .button:focus, .button-m:focus, .button-l:focus, .button-xl:focus { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
/* line 42, ../sass/theme/ui/_button.scss */
.button-xxs.disabled, .button-xs.disabled, .button-s.disabled, .button.disabled, .button-m.disabled, .button-l.disabled, .button-xl.disabled { cursor: not-allowed; background-color: #F2F2F2; color: #797979; border-color: #797979; }
/* line 48, ../sass/theme/ui/_button.scss */
.button-xxs.disabled:hover, .button-xs.disabled:hover, .button-s.disabled:hover, .button.disabled:hover, .button-m.disabled:hover, .button-l.disabled:hover, .button-xl.disabled:hover { background-color: #b5b5b5; color: #F2F2F2; }
/* line 54, ../sass/theme/ui/_button.scss */
.button-xxs.link-button, .button-xs.link-button, .button-s.link-button, .button.link-button, .button-m.link-button, .button-l.link-button, .button-xl.link-button { border: 0; background-color: transparent; }
/* line 59, ../sass/theme/ui/_button.scss */
.button-xxs .button-icon, .button-xs .button-icon, .button-s .button-icon, .button .button-icon, .button-m .button-icon, .button-l .button-icon, .button-xl .button-icon { line-height: 2em; }
/* line 64, ../sass/theme/ui/_button.scss */
.button-xxs.multiline-button, .button-xs.multiline-button, .button-s.multiline-button, .button.multiline-button, .button-m.multiline-button, .button-l.multiline-button, .button-xl.multiline-button { height: auto !important; padding: 0.2em 0.3em !important; white-space: normal; line-height: 1em; text-align: center; }

/* line 73, ../sass/theme/ui/_button.scss */
.input-button-grey { border: 1px solid #b5b5b5; text-align: center; /* @include border-radius(); */ border-radius: 3px; display: block; height: 24px; line-height: 18px; padding: 2px 0; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #F2F2F2; }
/* line 85, ../sass/theme/ui/_button.scss */
.input-button-grey:hover { background-color: #ddd; }

/* line 94, ../sass/theme/ui/_button.scss */
button:disabled.button-xxs, button:disabled.button-xs, button:disabled.button-s, button:disabled.button, button:disabled.button-m, button:disabled.button-l, button:disabled.button-xl, input[type='button']:disabled.button-xxs, input[type='button']:disabled.button-xs, input[type='button']:disabled.button-s, input[type='button']:disabled.button, input[type='button']:disabled.button-m, input[type='button']:disabled.button-l, input[type='button']:disabled.button-xl, input[type='submit']:disabled.button-xxs, input[type='submit']:disabled.button-xs, input[type='submit']:disabled.button-s, input[type='submit']:disabled.button, input[type='submit']:disabled.button-m, input[type='submit']:disabled.button-l, input[type='submit']:disabled.button-xl { cursor: not-allowed; background-color: #ddd; color: #797979; border-color: #797979; }
/* line 106, ../sass/theme/ui/_button.scss */
button:disabled.button-xxs:hover, button:disabled.button-xs:hover, button:disabled.button-s:hover, button:disabled.button:hover, button:disabled.button-m:hover, button:disabled.button-l:hover, button:disabled.button-xl:hover, input[type='button']:disabled.button-xxs:hover, input[type='button']:disabled.button-xs:hover, input[type='button']:disabled.button-s:hover, input[type='button']:disabled.button:hover, input[type='button']:disabled.button-m:hover, input[type='button']:disabled.button-l:hover, input[type='button']:disabled.button-xl:hover, input[type='submit']:disabled.button-xxs:hover, input[type='submit']:disabled.button-xs:hover, input[type='submit']:disabled.button-s:hover, input[type='submit']:disabled.button:hover, input[type='submit']:disabled.button-m:hover, input[type='submit']:disabled.button-l:hover, input[type='submit']:disabled.button-xl:hover { background-color: #b5b5b5; color: #F2F2F2; }

/* Button sizes -------------------- */
/* line 117, ../sass/theme/ui/_button.scss */
.button-xxs { font-size: 12px; height: 18px; line-height: 16px; border-width: 1px; border-bottom-width: 2px; }

/* line 124, ../sass/theme/ui/_button.scss */
.button-xs { font-size: 12px; height: 24px; line-height: 22px; border-width: 1px; border-bottom-width: 2px; }

/* line 131, ../sass/theme/ui/_button.scss */
.button-s { font-size: 15px; height: 30px; line-height: 28px; border-width: 1px; border-bottom-width: 3px; }

/* line 138, ../sass/theme/ui/_button.scss */
.button-m, .button { font-size: 18px; height: 36px; line-height: 36px; border-width: 1px; border-bottom-width: 3px; }

/* line 146, ../sass/theme/ui/_button.scss */
.button-l { font-size: 21px; height: 42px; line-height: 38px; border-width: 1px; border-bottom-width: 4px; }

/* line 153, ../sass/theme/ui/_button.scss */
.button-xl { font-size: 26px; height: 48px; line-height: 42px; border-width: 1px; border-bottom-width: 5px; }

/* Horisontal behavior*/
/* line 162, ../sass/theme/ui/_button.scss */
.wide-button { max-width: 100%; width: 60%; min-width: 200px; }

/* Button parent - centered buttons - */
/* line 168, ../sass/theme/ui/_button.scss */
.buttonparent-centered { /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; }

/* --- Button colors -------------------- */
/* Submit Button*/
/* line 177, ../sass/theme/ui/_button.scss */
.submit-button { background-color: #00628D; color: #fefefe; position: relative; border-color: #003146; }
/* line 183, ../sass/theme/ui/_button.scss */
.submit-button:hover, .submit-button:focus { background-color: #0d75a2; }

/* Delete Button*/
/* line 190, ../sass/theme/ui/_button.scss */
.delete-button, .red-button { background-color: #ee5050; color: #fefefe; border-color: #990000; }
/* line 196, ../sass/theme/ui/_button.scss */
.delete-button:hover, .delete-button:focus, .red-button:hover, .red-button:focus { background-color: #f17f7f; }

/* Warning Button*/
/* line 203, ../sass/theme/ui/_button.scss */
.warning-button, .yellow-button { background-color: #F5BC17; color: #fefefe; border-color: #725E01; }
/* line 209, ../sass/theme/ui/_button.scss */
.warning-button:hover, .warning-button:focus, .yellow-button:hover, .yellow-button:focus { background-color: #f7d15b; }

/* Green Button*/
/* line 216, ../sass/theme/ui/_button.scss */
.save-button, .green-button { background-color: #44bb44; color: #fefefe; border-color: #267d26; }
/* line 222, ../sass/theme/ui/_button.scss */
.save-button:hover, .save-button:focus, .green-button:hover, .green-button:focus { background-color: #74c574; }

/* line 228, ../sass/theme/ui/_button.scss */
.white-button, .back-button { background-color: #fefefe; color: #00628D; border-color: #00628D; border: 1px solid #00628D; border-bottom-width: 3px; }
/* line 236, ../sass/theme/ui/_button.scss */
.white-button:hover, .white-button:focus, .back-button:hover, .back-button:focus { background-color: #F2F2F2; border-right-color: #797979; border-left-color: #797979; }

/* line 244, ../sass/theme/ui/_button.scss */
.white-doc-button { background-color: #fefefe; color: #06854e; border-color: #06854e; border: 1px solid #06854e; border-bottom-width: 3px; }
/* line 251, ../sass/theme/ui/_button.scss */
.white-doc-button:hover, .white-doc-button:focus { background-color: #F2F2F2; border-right-color: #16ba75; border-left-color: #16ba75; }

/* line 259, ../sass/theme/ui/_button.scss */
.grey-button { background-color: #F2F2F2; color: #333333; border-color: #797979; border-color: #003146; }
/* line 265, ../sass/theme/ui/_button.scss */
.grey-button:hover, .grey-button:focus { background-color: #F8F8F8; border-right-color: #797979; border-left-color: #797979; }
/* line 272, ../sass/theme/ui/_button.scss */
.grey-button.active { /* Like Submit Button */ background-color: #00628D; color: #fefefe; position: relative; border-color: #003146; }
/* line 279, ../sass/theme/ui/_button.scss */
.grey-button.active:hover, .grey-button.active:focus { background-color: #0d75a2; }

/* line 286, ../sass/theme/ui/_button.scss */
.light-button { background-color: #73b7e4; color: #fefefe; border-color: #4393ca; }
/* line 291, ../sass/theme/ui/_button.scss */
.light-button:hover, .light-button:focus { background-color: #a2ceea; border-right-color: #4393ca; border-left-color: #4393ca; }

/* line 299, ../sass/theme/ui/_button.scss */
.border-button { background-color: #fefefe; color: #1888d2; border-color: #1888d2; }
/* line 304, ../sass/theme/ui/_button.scss */
.border-button:hover, .border-button:focus { background-color: #e2ebf1; }

/* line 310, ../sass/theme/ui/_button.scss */
.border-button-red { background-color: #fefefe; color: #990000; border-color: #990000; }
/* line 315, ../sass/theme/ui/_button.scss */
.border-button-red:hover, .border-button-red:focus { background-color: #eda1a1; }

/* line 321, ../sass/theme/ui/_button.scss */
.border-red-button, .border-delete-button { background-color: #fefefe; color: #990000; border-color: #990000; }
/* line 327, ../sass/theme/ui/_button.scss */
.border-red-button:hover, .border-red-button:focus, .border-delete-button:hover, .border-delete-button:focus { background-color: #eda1a1; }

/* line 335, ../sass/theme/ui/_button.scss */
.closeButton { padding: 6px; width: 36px; height: 36px; text-align: center; line-height: 26px; font-size: 18px; }
/* line 343, ../sass/theme/ui/_button.scss */
.closeButton:hover { opacity: 0.7; }

/* line 347, ../sass/theme/ui/_button.scss */
.headerButton { padding: 6px; width: 36px; height: 36px; text-align: center; line-height: 26px; font-size: 18px; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 356, ../sass/theme/ui/_button.scss */
.headerButton:hover { opacity: 0.7; }

/* line 362, ../sass/theme/ui/_button.scss */
.maximizeVertivalButton, .minimizeVertivalButton { position: relative; text-align: center; }
/* line 367, ../sass/theme/ui/_button.scss */
.maximizeVertivalButton .icon-1, .minimizeVertivalButton .icon-1 { position: absolute; left: 6px; top: 11px; font-size: 14px; }
/* line 376, ../sass/theme/ui/_button.scss */
.maximizeVertivalButton .icon-3, .minimizeVertivalButton .icon-3 { position: absolute; right: 6px; top: 11px; font-size: 14px; }

/* Function specific Colored Buttons */
/* line 385, ../sass/theme/ui/_button.scss */
.doc-button { background-color: #16ba75; color: #fefefe; border-color: #06854e; }
/* line 390, ../sass/theme/ui/_button.scss */
.doc-button:hover, .doc-button:focus { background-color: #26d089; }

/* line 396, ../sass/theme/ui/_button.scss */
.doc-button-dark { background-color: #06854e; color: #fefefe; border-color: #063d25; }
/* line 401, ../sass/theme/ui/_button.scss */
.doc-button-dark:hover, .doc-button-dark:focus { background-color: #16ba75; }

/* BUTTONS with ICONS ---------------------------*/
/* FOR INPUT TYPE BUTTONS */
/* line 414, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs, label.button-icon-label-s, label.button-icon-label-m, label.button-icon-label-l, label.button-icon-label-xl, label.button-icon-label { padding-left: 0; position: relative; }
/* line 421, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs a, label.button-icon-label-s a, label.button-icon-label-m a, label.button-icon-label-l a, label.button-icon-label-xl a, label.button-icon-label a { display: block; }
/* line 428, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs .button-icon, label.button-icon-label-s .button-icon, label.button-icon-label-m .button-icon, label.button-icon-label-l .button-icon, label.button-icon-label-xl .button-icon, label.button-icon-label .button-icon { cursor: pointer; position: absolute; left: 0; top: 0; content: "i"; display: block; height: 2em; width: 2em; text-align: center; color: #fefefe; }
/* line 440, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs .button-xs, label.button-icon-label-xs .button-s, label.button-icon-label-xs .button, label.button-icon-label-xs .button-m, label.button-icon-label-xs .button-l, label.button-icon-label-xs .button-xl, label.button-icon-label-s .button-xs, label.button-icon-label-s .button-s, label.button-icon-label-s .button, label.button-icon-label-s .button-m, label.button-icon-label-s .button-l, label.button-icon-label-s .button-xl, label.button-icon-label-m .button-xs, label.button-icon-label-m .button-s, label.button-icon-label-m .button, label.button-icon-label-m .button-m, label.button-icon-label-m .button-l, label.button-icon-label-m .button-xl, label.button-icon-label-l .button-xs, label.button-icon-label-l .button-s, label.button-icon-label-l .button, label.button-icon-label-l .button-m, label.button-icon-label-l .button-l, label.button-icon-label-l .button-xl, label.button-icon-label-xl .button-xs, label.button-icon-label-xl .button-s, label.button-icon-label-xl .button, label.button-icon-label-xl .button-m, label.button-icon-label-xl .button-l, label.button-icon-label-xl .button-xl, label.button-icon-label .button-xs, label.button-icon-label .button-s, label.button-icon-label .button, label.button-icon-label .button-m, label.button-icon-label .button-l, label.button-icon-label .button-xl { padding-left: 2.2em; }
/* line 450, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs { height: 24px; }
/* line 453, ../sass/theme/ui/_button.scss */
label.button-icon-label-xs .button-icon { font-size: 12px; height: 24px; line-height: 2.1em; display: block; text-align: center; padding-left: 0.4em; }
/* line 462, ../sass/theme/ui/_button.scss */
label.button-icon-label-s { height: 30px; }
/* line 465, ../sass/theme/ui/_button.scss */
label.button-icon-label-s .button-icon { font-size: 13px; height: 30px; line-height: 2.2em; display: block; text-align: center; padding-left: 0.4em; }
/* line 474, ../sass/theme/ui/_button.scss */
label.button-icon-label-m { height: 36px; }
/* line 477, ../sass/theme/ui/_button.scss */
label.button-icon-label-m .button-icon { font-size: 16px; height: 36px; line-height: 2em; display: block; text-align: center; padding-left: 0.4em; }
/* line 486, ../sass/theme/ui/_button.scss */
label.button-icon-label-l { height: 42px; }
/* line 489, ../sass/theme/ui/_button.scss */
label.button-icon-label-l .button-icon { font-size: 18px; height: 42px; line-height: 2em; display: block; text-align: center; padding-left: 0.4em; }
/* line 498, ../sass/theme/ui/_button.scss */
label.button-icon-label-xl { height: 52px; }
/* line 501, ../sass/theme/ui/_button.scss */
label.button-icon-label-xl .button-icon { font-size: 20px; height: 52px; line-height: 2.4em; display: block; text-align: center; padding-left: 0.4em; }

/* line 513, ../sass/theme/ui/_button.scss */
.link-text { margin: 0; padding: 0; background-color: transparent; border: 0; color: #1888d2; cursor: pointer; }
/* line 521, ../sass/theme/ui/_button.scss */
.link-text:hover, .link-text:focus { background-color: transparent; color: #58a8dc; }

/* Link button*/
/* line 529, ../sass/theme/ui/_button.scss */
.link-button { margin: 0; padding: 0; background-color: transparent; border: 0; color: #1888d2; cursor: pointer; font-size: 14px; }
/* line 538, ../sass/theme/ui/_button.scss */
.link-button:hover, .link-button:focus { background-color: transparent; color: #58a8dc; }
/* line 544, ../sass/theme/ui/_button.scss */
.link-button:disabled, .link-button.disabled { cursor: not-allowed; color: #797979; }
/* line 550, ../sass/theme/ui/_button.scss */
.link-button.doc-button { color: #06854e; }
/* line 553, ../sass/theme/ui/_button.scss */
.link-button.doc-button:hover { color: #16ba75; }

/* Link button*/
/* line 563, ../sass/theme/ui/_button.scss */
.link-hover:hover, .link-hover:focus { color: #1888d2; }

/* line 569, ../sass/theme/ui/_button.scss */
.link-button-white { background-color: transparent; border: 0; color: #fefefe; cursor: pointer; }
/* line 575, ../sass/theme/ui/_button.scss */
.link-button-white:hover, .link-button-white:focus { background-color: transparent; color: #e9e9e9; }

/* line 582, ../sass/theme/ui/_button.scss */
.link-button-red { margin: 0; padding: 0; background-color: transparent; border: 0; color: #990000; cursor: pointer; }
/* line 590, ../sass/theme/ui/_button.scss */
.link-button-red:hover, .link-button-red:focus { background-color: transparent; color: #ee5050; }

/* line 597, ../sass/theme/ui/_button.scss */
.link-button-red-extralight { margin: 0; padding: 0; background-color: transparent; border: 0; color: #eda1a1; cursor: pointer; }
/* line 605, ../sass/theme/ui/_button.scss */
.link-button-red-extralight:hover, .link-button-red-extralight:focus { background-color: transparent; color: #f6beaf; }

/* Link button Italic*/
/* line 613, ../sass/theme/ui/_button.scss */
.link-button-italic { font-style: italic; margin: 0; padding: 0; background-color: transparent; border: 0; color: #1888d2; }
/* line 621, ../sass/theme/ui/_button.scss */
.link-button-italic:hover, .link-button-italic:focus { background-color: transparent; color: #1888d2; }

/* line 628, ../sass/theme/ui/_button.scss */
.responsive-button { height: auto; display: block; line-height: 1em; padding-top: 0.289em; padding-bottom: 0.4em; padding-left: 0.6em; padding-right: 0.6em; white-space: inherit; }

/* line 641, ../sass/theme/ui/_button.scss */
.link-button-green { margin: 0; padding: 0; background-color: transparent; border: 0; color: #267d26; cursor: pointer; }
/* line 649, ../sass/theme/ui/_button.scss */
.link-button-green:hover, .link-button-green:focus { background-color: transparent; color: #44bb44; }

/* line 656, ../sass/theme/ui/_button.scss */
.link-button-secondary { margin: 0; padding: 0; background-color: transparent; border: 0; color: #003146; cursor: pointer; font-size: 14px; }
/* line 665, ../sass/theme/ui/_button.scss */
.link-button-secondary:hover, .link-button-secondary:focus { background-color: transparent; color: #00628D; }

/* / BUTTONS -------------------------------------*/
/* Button Input Group --------------------------------*/
/* line 678, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-button-start { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
/* line 684, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-button-middle { /* @include border-radius(); */ border-radius: 0; }
/* line 687, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-button-end { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; }
/* line 694, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-input-start { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
/* line 700, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-input-middle { /* @include border-radius(); */ border-radius: 0; }
/* line 703, ../sass/theme/ui/_button.scss */
.button-input-group .button-input-group-input-end { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 711, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-button-start { /* @include border-radius(); */ border-radius: 0px; }
/* line 714, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-button-middle { /* @include border-radius(); */ border-radius: 0; }
/* line 717, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-button-end { /* @include border-radius(); */ border-radius: 0px; }
/* line 721, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-input-start { /* @include border-radius(); */ border-radius: 0px; }
/* line 724, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-input-middle { /* @include border-radius(); */ border-radius: 0; }
/* line 727, ../sass/theme/ui/_button.scss */
.button-input-group.no-radius .button-input-group-input-end { /* @include border-radius(); */ border-radius: 0px; }

/* FUNCTION BUTTON METRO STYLE ------------------------ */
/* line 740, ../sass/theme/ui/_button.scss */
.function-button { font-family: 'Roboto', sans-serif; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* Effects */ }
/* line 756, ../sass/theme/ui/_button.scss */
.function-button .function-button-icon { width: 100%; text-align: center; padding: 18px 0 6px 0; font-size: 36px; }
/* line 763, ../sass/theme/ui/_button.scss */
.function-button .function-button-icon-img { width: 100%; text-align: center; padding: 15px 0 6px 0; height: 36px; -o-object-fit: contain; object-fit: contain; }
/* line 771, ../sass/theme/ui/_button.scss */
.function-button .function-button-text-container { padding: 0 6px 8px 6px; height: 46px; }
/* line 775, ../sass/theme/ui/_button.scss */
.function-button .function-button-text-container .function-button-text { text-align: center; line-height: 16px; font-size: 14px; }
/* line 783, ../sass/theme/ui/_button.scss */
.function-button:hover, .function-button:focus { background-color: #58a8dc; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
/* line 789, ../sass/theme/ui/_button.scss */
.function-button:focus { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }

/* line 798, ../sass/theme/ui/_button.scss */
.button-mobile-group-container .button-mobile-group-button { display: none; }

/* line 803, ../sass/theme/ui/_button.scss */
.button-tandm-group-container .button-tandm-group-button { display: none; }

/* line 813, ../sass/theme/ui/_button.scss */
.button-container .tool-button { border-right: 0; /* @include border-radius(); */ border-radius: 0; border: 1px solid #b5b5b5; cursor: pointer; border-right: 0; background-color: #1888d2; color: #fefefe; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 35px; height: 32px; font-size: 16px; line-height: 32px; text-align: center; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; }
/* line 817, ../sass/theme/ui/_button.scss */
.button-container .tool-button:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0px; border-top-right-radius: 0px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
/* line 824, ../sass/theme/ui/_button.scss */
.button-container .tool-button:last-child { border-right: 1px solid #b5b5b5; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0px; border-top-left-radius: 0px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
/* line 833, ../sass/theme/ui/_button.scss */
.button-container .tool-button:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0px; border-top-right-radius: 0px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
/* line 840, ../sass/theme/ui/_button.scss */
.button-container .tool-button:only-child { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
/* line 861, ../sass/theme/ui/_button.scss */
.button-container .tool-button:last-child { border-right: 1px solid #b5b5b5; }
/* line 864, ../sass/theme/ui/_button.scss */
.button-container .tool-button:hover { background-color: #00628D; }
/* line 868, ../sass/theme/ui/_button.scss */
.button-container .tool-button.disabled { background-color: #F2F2F2; color: #b5b5b5; cursor: normal; }
/* line 873, ../sass/theme/ui/_button.scss */
.button-container .tool-button.disabled:hover { background-color: #F2F2F2; color: #ddd; }
/* line 878, ../sass/theme/ui/_button.scss */
.button-container .tool-button.tool-button_autoWidth { width: auto; padding: 0 8px; }
/* line 882, ../sass/theme/ui/_button.scss */
.button-container .tool-button.radioButton { background-color: #fefefe; color: #00628D; }
/* line 886, ../sass/theme/ui/_button.scss */
.button-container .tool-button.radioButton:hover { background-color: #e2ebf1; }
/* line 890, ../sass/theme/ui/_button.scss */
.button-container .tool-button.radioButton.active { background-color: #1888d2; color: #fefefe; }
/* line 894, ../sass/theme/ui/_button.scss */
.button-container .tool-button.radioButton.active:hover { background-color: #00628D; }
/* line 899, ../sass/theme/ui/_button.scss */
.button-container .tool-button.lightBlue { background-color: #e2ebf1; color: #333333; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 912, ../sass/theme/ui/_button.scss */
  .button-xxs-t { font-size: 12px; height: 18px; line-height: 18px; border-bottom-width: 2px; }
  /* line 918, ../sass/theme/ui/_button.scss */
  .button-xs-t { font-size: 12px; height: 24px; line-height: 24px; border-bottom-width: 2px; }
  /* line 924, ../sass/theme/ui/_button.scss */
  .button-s-t { font-size: 15px; height: 30px; line-height: 30px; border-bottom-width: 2px; }
  /* line 930, ../sass/theme/ui/_button.scss */
  .button-m-t { font-size: 18px; height: 36px; line-height: 36px; border-bottom-width: 3px; }
  /* line 936, ../sass/theme/ui/_button.scss */
  .button-l-t { font-size: 21px; height: 42px; line-height: 42px; border-bottom-width: 4px; }
  /* line 942, ../sass/theme/ui/_button.scss */
  .button-xl-t { font-size: 26px; height: 52px; line-height: 52px; border-bottom-width: 5px; }
  /* line 951, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container { position: reletive; }
  /* line 954, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-button { display: block; background-color: #00628D; color: #fefefe; }
  /* line 960, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-left, .button-tandm-group-container .button-tandm-group-right { display: none !important; position: absolute; bottom: 48px; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 12px 8px 0px 8px; margin: 0; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }
  /* line 974, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-left { left: -1px; }
  /* line 977, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-right { right: -1px; }
  /* line 982, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container.open .button-tandm-group-button { background-color: #003146; }
  /* line 986, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container.open .button-tandm-group-left, .button-tandm-group-container.open .button-tandm-group-right { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 1006, ../sass/theme/ui/_button.scss */
  .button-xxs-m { font-size: 12px; height: 18px; line-height: 18px; border-bottom-width: 2px; }
  /* line 1012, ../sass/theme/ui/_button.scss */
  .button-xs-m { font-size: 12px; height: 24px; line-height: 24px; border-bottom-width: 2px; }
  /* line 1018, ../sass/theme/ui/_button.scss */
  .button-s-m { font-size: 15px; height: 30px; line-height: 30px; border-bottom-width: 2px; }
  /* line 1024, ../sass/theme/ui/_button.scss */
  .button-m-m { font-size: 18px; height: 36px; line-height: 36px; border-bottom-width: 3px; }
  /* line 1030, ../sass/theme/ui/_button.scss */
  .button-l-m { font-size: 21px; height: 42px; line-height: 42px; border-bottom-width: 4px; }
  /* line 1036, ../sass/theme/ui/_button.scss */
  .button-xl-m { font-size: 26px; height: 52px; line-height: 52px; border-bottom-width: 5px; }
  /* line 1046, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container { position: relative; }
  /* line 1049, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container .button-mobile-group-button { display: block; background-color: #00628D; color: #fefefe; }
  /* line 1055, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container .button-mobile-group-left, .button-mobile-group-container .button-mobile-group-right { display: none !important; position: absolute; bottom: 48px; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 12px 8px 0px 8px; margin: 0; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; z-index: 1; }
  /* line 1070, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container .button-mobile-group-left { left: -1px; }
  /* line 1073, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container .button-mobile-group-right { right: -1px; }
  /* line 1079, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container.open .button-mobile-group-button { background-color: #003146; }
  /* line 1083, ../sass/theme/ui/_button.scss */
  .button-mobile-group-container.open .button-mobile-group-left, .button-mobile-group-container.open .button-mobile-group-right { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  /* line 1091, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container { position: reletive; }
  /* line 1094, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-button { display: block; background-color: #00628D; color: #fefefe; }
  /* line 1100, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-left, .button-tandm-group-container .button-tandm-group-right { display: none !important; position: absolute; bottom: 48px; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 12px 8px 0px 8px; margin: 0; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }
  /* line 1114, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-left { left: -1px; }
  /* line 1117, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container .button-tandm-group-right { right: -1px; }
  /* line 1122, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container.open .button-tandm-group-button { background-color: #003146; }
  /* line 1126, ../sass/theme/ui/_button.scss */
  .button-tandm-group-container.open .button-tandm-group-left, .button-tandm-group-container.open .button-tandm-group-right { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  /* /MOBILE VIEW END --------*/ }
/* BUTTON GROUPS ------------------------------------
*/
/* line 7, ../sass/theme/ui/_button-group.scss */
.button-group-container .buttongroup-button { display: none; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 21, ../sass/theme/ui/_button-group.scss */
  .button-group-container { position: relative; }
  /* line 28, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .buttongroup-button, .button-group-container.tablet-view-top-right .buttongroup-button, .button-group-container.tablet-view-bottom-left .buttongroup-button, .button-group-container.tablet-view-bottom-right .buttongroup-button { display: inline-block; }
  /* line 31, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group, .button-group-container.tablet-view-top-right .button-group, .button-group-container.tablet-view-bottom-left .button-group, .button-group-container.tablet-view-bottom-right .button-group { display: none; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; position: absolute; z-index: 1; padding: 0; margin: 0; border: 1px solid #b5b5b5; }
  /* line 42, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group .button, .button-group-container.tablet-view-top-left .button-group .button-xs, .button-group-container.tablet-view-top-left .button-group .button-s, .button-group-container.tablet-view-top-left .button-group .button-m, .button-group-container.tablet-view-top-left .button-group .button-l, .button-group-container.tablet-view-top-left .button-group .button-xl, .button-group-container.tablet-view-top-right .button-group .button, .button-group-container.tablet-view-top-right .button-group .button-xs, .button-group-container.tablet-view-top-right .button-group .button-s, .button-group-container.tablet-view-top-right .button-group .button-m, .button-group-container.tablet-view-top-right .button-group .button-l, .button-group-container.tablet-view-top-right .button-group .button-xl, .button-group-container.tablet-view-bottom-left .button-group .button, .button-group-container.tablet-view-bottom-left .button-group .button-xs, .button-group-container.tablet-view-bottom-left .button-group .button-s, .button-group-container.tablet-view-bottom-left .button-group .button-m, .button-group-container.tablet-view-bottom-left .button-group .button-l, .button-group-container.tablet-view-bottom-left .button-group .button-xl, .button-group-container.tablet-view-bottom-right .button-group .button, .button-group-container.tablet-view-bottom-right .button-group .button-xs, .button-group-container.tablet-view-bottom-right .button-group .button-s, .button-group-container.tablet-view-bottom-right .button-group .button-m, .button-group-container.tablet-view-bottom-right .button-group .button-l, .button-group-container.tablet-view-bottom-right .button-group .button-xl { background-color: white; border: 0; /* @include border-radius(); */ border-radius: 0px; overflow: hidden; width: 100%; text-align: left; padding: 0 6px; height: 24px; line-height: 24px; color: #1888d2; display: block; }
  /* line 56, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *, .button-group-container.tablet-view-top-right .button-group > *, .button-group-container.tablet-view-bottom-left .button-group > *, .button-group-container.tablet-view-bottom-right .button-group > * { padding: 0; margin: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 60, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:last-child, .button-group-container.tablet-view-top-right .button-group > *:last-child, .button-group-container.tablet-view-bottom-left .button-group > *:last-child, .button-group-container.tablet-view-bottom-right .button-group > *:last-child { border-bottom: 0; }
  /* line 62, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:last-child > *, .button-group-container.tablet-view-top-right .button-group > *:last-child > *, .button-group-container.tablet-view-bottom-left .button-group > *:last-child > *, .button-group-container.tablet-view-bottom-right .button-group > *:last-child > * { /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
  /* line 68, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:first-child > *, .button-group-container.tablet-view-top-right .button-group > *:first-child > *, .button-group-container.tablet-view-bottom-left .button-group > *:first-child > *, .button-group-container.tablet-view-bottom-right .button-group > *:first-child > * { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; }
  /* line 81, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.open .button-group, .button-group-container.tablet-view-top-right.open .button-group, .button-group-container.tablet-view-bottom-left.open .button-group, .button-group-container.tablet-view-bottom-right.open .button-group { display: block; }
  /* line 88, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group { bottom: 24px; right: 0; }
  /* line 94, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-right .button-group { bottom: 24px; left: 0; }
  /* line 100, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-bottom-left .button-group { top: 24px; right: 0; }
  /* line 106, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-bottom-right .button-group { top: 24px; left: 0; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 122, ../sass/theme/ui/_button-group.scss */
  .button-group-container { position: relative; }
  /* line 133, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .buttongroup-button, .button-group-container.tablet-view-top-right .buttongroup-button, .button-group-container.tablet-view-bottom-left .buttongroup-button, .button-group-container.tablet-view-bottom-right .buttongroup-button, .button-group-container.mobile-view-top-left .buttongroup-button, .button-group-container.mobile-view-top-right .buttongroup-button, .button-group-container.mobile-view-bottom-left .buttongroup-button, .button-group-container.mobile-view-bottom-right .buttongroup-button { display: inline-block; }
  /* line 136, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group, .button-group-container.tablet-view-top-right .button-group, .button-group-container.tablet-view-bottom-left .button-group, .button-group-container.tablet-view-bottom-right .button-group, .button-group-container.mobile-view-top-left .button-group, .button-group-container.mobile-view-top-right .button-group, .button-group-container.mobile-view-bottom-left .button-group, .button-group-container.mobile-view-bottom-right .button-group { display: none; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; position: absolute; z-index: 1; padding: 0; margin: 0; border: 1px solid #b5b5b5; z-index: 3; background: #fff; }
  /* line 149, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group .button, .button-group-container.tablet-view-top-left .button-group .button-xs, .button-group-container.tablet-view-top-left .button-group .button-s, .button-group-container.tablet-view-top-left .button-group .button-m, .button-group-container.tablet-view-top-left .button-group .button-l, .button-group-container.tablet-view-top-left .button-group .button-xl, .button-group-container.tablet-view-top-left .button-group .link-button, .button-group-container.tablet-view-top-right .button-group .button, .button-group-container.tablet-view-top-right .button-group .button-xs, .button-group-container.tablet-view-top-right .button-group .button-s, .button-group-container.tablet-view-top-right .button-group .button-m, .button-group-container.tablet-view-top-right .button-group .button-l, .button-group-container.tablet-view-top-right .button-group .button-xl, .button-group-container.tablet-view-top-right .button-group .link-button, .button-group-container.tablet-view-bottom-left .button-group .button, .button-group-container.tablet-view-bottom-left .button-group .button-xs, .button-group-container.tablet-view-bottom-left .button-group .button-s, .button-group-container.tablet-view-bottom-left .button-group .button-m, .button-group-container.tablet-view-bottom-left .button-group .button-l, .button-group-container.tablet-view-bottom-left .button-group .button-xl, .button-group-container.tablet-view-bottom-left .button-group .link-button, .button-group-container.tablet-view-bottom-right .button-group .button, .button-group-container.tablet-view-bottom-right .button-group .button-xs, .button-group-container.tablet-view-bottom-right .button-group .button-s, .button-group-container.tablet-view-bottom-right .button-group .button-m, .button-group-container.tablet-view-bottom-right .button-group .button-l, .button-group-container.tablet-view-bottom-right .button-group .button-xl, .button-group-container.tablet-view-bottom-right .button-group .link-button, .button-group-container.mobile-view-top-left .button-group .button, .button-group-container.mobile-view-top-left .button-group .button-xs, .button-group-container.mobile-view-top-left .button-group .button-s, .button-group-container.mobile-view-top-left .button-group .button-m, .button-group-container.mobile-view-top-left .button-group .button-l, .button-group-container.mobile-view-top-left .button-group .button-xl, .button-group-container.mobile-view-top-left .button-group .link-button, .button-group-container.mobile-view-top-right .button-group .button, .button-group-container.mobile-view-top-right .button-group .button-xs, .button-group-container.mobile-view-top-right .button-group .button-s, .button-group-container.mobile-view-top-right .button-group .button-m, .button-group-container.mobile-view-top-right .button-group .button-l, .button-group-container.mobile-view-top-right .button-group .button-xl, .button-group-container.mobile-view-top-right .button-group .link-button, .button-group-container.mobile-view-bottom-left .button-group .button, .button-group-container.mobile-view-bottom-left .button-group .button-xs, .button-group-container.mobile-view-bottom-left .button-group .button-s, .button-group-container.mobile-view-bottom-left .button-group .button-m, .button-group-container.mobile-view-bottom-left .button-group .button-l, .button-group-container.mobile-view-bottom-left .button-group .button-xl, .button-group-container.mobile-view-bottom-left .button-group .link-button, .button-group-container.mobile-view-bottom-right .button-group .button, .button-group-container.mobile-view-bottom-right .button-group .button-xs, .button-group-container.mobile-view-bottom-right .button-group .button-s, .button-group-container.mobile-view-bottom-right .button-group .button-m, .button-group-container.mobile-view-bottom-right .button-group .button-l, .button-group-container.mobile-view-bottom-right .button-group .button-xl, .button-group-container.mobile-view-bottom-right .button-group .link-button { background-color: white; border: 0; /* @include border-radius(); */ border-radius: 0px; overflow: hidden; width: 100%; text-align: left; padding: 0 6px; height: 24px; line-height: 24px; color: #1888d2; display: block; white-space: nowrap; }
  /* line 164, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *, .button-group-container.tablet-view-top-right .button-group > *, .button-group-container.tablet-view-bottom-left .button-group > *, .button-group-container.tablet-view-bottom-right .button-group > *, .button-group-container.mobile-view-top-left .button-group > *, .button-group-container.mobile-view-top-right .button-group > *, .button-group-container.mobile-view-bottom-left .button-group > *, .button-group-container.mobile-view-bottom-right .button-group > * { padding: 0; margin: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 168, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:last-child, .button-group-container.tablet-view-top-right .button-group > *:last-child, .button-group-container.tablet-view-bottom-left .button-group > *:last-child, .button-group-container.tablet-view-bottom-right .button-group > *:last-child, .button-group-container.mobile-view-top-left .button-group > *:last-child, .button-group-container.mobile-view-top-right .button-group > *:last-child, .button-group-container.mobile-view-bottom-left .button-group > *:last-child, .button-group-container.mobile-view-bottom-right .button-group > *:last-child { border-bottom: 0; }
  /* line 170, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:last-child > *, .button-group-container.tablet-view-top-right .button-group > *:last-child > *, .button-group-container.tablet-view-bottom-left .button-group > *:last-child > *, .button-group-container.tablet-view-bottom-right .button-group > *:last-child > *, .button-group-container.mobile-view-top-left .button-group > *:last-child > *, .button-group-container.mobile-view-top-right .button-group > *:last-child > *, .button-group-container.mobile-view-bottom-left .button-group > *:last-child > *, .button-group-container.mobile-view-bottom-right .button-group > *:last-child > * { /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
  /* line 176, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left .button-group > *:first-child > *, .button-group-container.tablet-view-top-right .button-group > *:first-child > *, .button-group-container.tablet-view-bottom-left .button-group > *:first-child > *, .button-group-container.tablet-view-bottom-right .button-group > *:first-child > *, .button-group-container.mobile-view-top-left .button-group > *:first-child > *, .button-group-container.mobile-view-top-right .button-group > *:first-child > *, .button-group-container.mobile-view-bottom-left .button-group > *:first-child > *, .button-group-container.mobile-view-bottom-right .button-group > *:first-child > * { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; }
  /* line 189, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.open .button-group, .button-group-container.tablet-view-top-right.open .button-group, .button-group-container.tablet-view-bottom-left.open .button-group, .button-group-container.tablet-view-bottom-right.open .button-group, .button-group-container.mobile-view-top-left.open .button-group, .button-group-container.mobile-view-top-right.open .button-group, .button-group-container.mobile-view-bottom-left.open .button-group, .button-group-container.mobile-view-bottom-right.open .button-group { display: block; }
  /* line 199, ../sass/theme/ui/_button-group.scss */
  .button-group-container.mobile-view-top-left .button-group { bottom: 24px; right: 0; }
  /* line 205, ../sass/theme/ui/_button-group.scss */
  .button-group-container.mobile-view-top-right .button-group { bottom: 24px; left: 0; }
  /* line 211, ../sass/theme/ui/_button-group.scss */
  .button-group-container.mobile-view-bottom-left .button-group { top: 24px; right: 0; }
  /* line 217, ../sass/theme/ui/_button-group.scss */
  .button-group-container.mobile-view-bottom-right .button-group { top: 24px; left: 0; }
  /* line 229, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.mobile-view-top-left .button-group, .button-group-container.tablet-view-top-right.mobile-view-top-left .button-group, .button-group-container.tablet-view-bottom-left.mobile-view-top-left .button-group, .button-group-container.tablet-view-bottom-right.mobile-view-top-left .button-group { bottom: 24px; top: auto; right: 0; left: auto; }
  /* line 237, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.mobile-view-top-right .button-group, .button-group-container.tablet-view-top-right.mobile-view-top-right .button-group, .button-group-container.tablet-view-bottom-left.mobile-view-top-right .button-group, .button-group-container.tablet-view-bottom-right.mobile-view-top-right .button-group { bottom: 24px; top: auto; left: 0; right: auto; }
  /* line 245, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.mobile-view-bottom-left .button-group, .button-group-container.tablet-view-top-right.mobile-view-bottom-left .button-group, .button-group-container.tablet-view-bottom-left.mobile-view-bottom-left .button-group, .button-group-container.tablet-view-bottom-right.mobile-view-bottom-left .button-group { top: 24px; bottom: auto; right: 0; left: auto; }
  /* line 253, ../sass/theme/ui/_button-group.scss */
  .button-group-container.tablet-view-top-left.mobile-view-bottom-right .button-group, .button-group-container.tablet-view-top-right.mobile-view-bottom-right .button-group, .button-group-container.tablet-view-bottom-left.mobile-view-bottom-right .button-group, .button-group-container.tablet-view-bottom-right.mobile-view-bottom-right .button-group { top: 24px; bottom: auto; left: 0; right: auto; }
  /* /MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/ui/_cookie-consent.scss */
.cc-window { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; z-index: 9999; position: fixed; bottom: 0; left: 0; right: 0; padding: 6px 4px 0px 4px; margin: 0; border: 1px solid #b5b5b5; background: #fefefe; }
/* line 21, ../sass/theme/ui/_cookie-consent.scss */
.cc-window .cc-message { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 0px 4px; margin-bottom: 6px; }
/* line 26, ../sass/theme/ui/_cookie-consent.scss */
.cc-window .cc-message a { font-weight: bold; color: #1888d2; }
/* line 31, ../sass/theme/ui/_cookie-consent.scss */
.cc-window .cc-compliance { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 0px 4px; margin-bottom: 6px; }
/* line 36, ../sass/theme/ui/_cookie-consent.scss */
.cc-window .cc-compliance .cc-btn { /* Button */ font-family: 'Roboto', sans-serif; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; border: 0; padding: 0 1em; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* S */ font-size: 14px; height: 24px; line-height: 24px; border-bottom-width: 2px; }
/* line 63, ../sass/theme/ui/_cookie-consent.scss */
.cc-window .cc-compliance .cc-btn:hover { background-color: #58a8dc; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }

/* Collapse --------------------- */
/* line 3, ../sass/theme/ui/_collapse.scss */
.main-collapse-container { /* Opened block */ }
/* line 4, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button { cursor: pointer; }
/* line 7, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button .main-collapse-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 11, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button .main-collapse-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 17, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button.hover-text:hover { color: #58a8dc; }
/* line 21, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button.hover-opacity { opacity: 0.8; }
/* line 23, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button.hover-opacity:hover { opacity: 1; }
/* line 28, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-button.hover-bg:hover { background-color: #1888d2; }
/* line 37, ../sass/theme/ui/_collapse.scss */
.main-collapse-container .main-collapse-block { display: none; overflow: hidden; }
/* line 46, ../sass/theme/ui/_collapse.scss */
.main-collapse-container.open .main-collapse-button .main-collapse-button-open-sign { display: none; }
/* line 49, ../sass/theme/ui/_collapse.scss */
.main-collapse-container.open .main-collapse-button .main-collapse-button-close-sign { display: inline-block; }
/* line 54, ../sass/theme/ui/_collapse.scss */
.main-collapse-container.open .main-collapse-block { overflow: visible; }

/* line 63, ../sass/theme/ui/_collapse.scss */
.collapse-container { /* Opened block */ }
/* line 64, ../sass/theme/ui/_collapse.scss */
.collapse-container.dropdown-container { position: relative; }
/* line 68, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button { cursor: pointer; }
/* line 71, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button .collapse-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 75, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button .collapse-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 81, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button.hover-text:hover { color: #58a8dc; }
/* line 85, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button.hover-opacity { opacity: 0.8; }
/* line 87, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button.hover-opacity:hover { opacity: 1; }
/* line 92, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button.hover-bg:hover { background-color: #1888d2; }
/* line 100, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-button.objectLight { background-color: #ffd6a6; }
/* line 106, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-block { display: none; overflow: hidden; }
/* line 110, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-block.dropdown-block { position: absolute; top: 100%; width: 100%; }
/* line 116, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-block .dropdown-selectable-list { background-color: #F8F8F8; }
/* line 119, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-block .dropdown-selectable-list li a { display: block; }
/* line 121, ../sass/theme/ui/_collapse.scss */
.collapse-container .collapse-block .dropdown-selectable-list li a:hover { background-color: #e2ebf1; }
/* line 133, ../sass/theme/ui/_collapse.scss */
.collapse-container.open .collapse-button .collapse-button-open-sign { display: none; }
/* line 136, ../sass/theme/ui/_collapse.scss */
.collapse-container.open .collapse-button .collapse-button-close-sign { display: inline-block; }
/* line 141, ../sass/theme/ui/_collapse.scss */
.collapse-container.open .collapse-block { overflow: visible; }

/* line 152, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container { /* Opened block */ }
/* line 155, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container:first-child .multi-collapse-button { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 162, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container:last-child .multi-collapse-button { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; border-top: 0; }
/* line 168, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container:last-child.open .multi-collapse-button { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
/* line 175, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container .multi-collapse-button { cursor: pointer; border: 1px solid #b5b5b5; }
/* line 179, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container .multi-collapse-button .multi-collapse-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 183, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container .multi-collapse-button .multi-collapse-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 188, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container .multi-collapse-button:hover { color: #58a8dc; }
/* line 193, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container .multi-collapse-block { display: none; overflow: hidden; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
/* line 202, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container.open { /*
.collapse-block{ max-height: 999px;
}
*/ }
/* line 205, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container.open .multi-collapse-button .multi-collapse-button-open-sign { display: none; }
/* line 208, ../sass/theme/ui/_collapse.scss */
.multi-collapse .multi-collapse-group .multi-collapse-container.open .multi-collapse-button .multi-collapse-button-close-sign { display: inline-block; }

/* line 228, ../sass/theme/ui/_collapse.scss */
.collapse-container-article { /* Opened block */ }
/* line 229, ../sass/theme/ui/_collapse.scss */
.collapse-container-article.dropdown-container { position: relative; }
/* line 233, ../sass/theme/ui/_collapse.scss */
.collapse-container-article .collapse-button-article { cursor: pointer; }
/* line 236, ../sass/theme/ui/_collapse.scss */
.collapse-container-article .collapse-button-article .collapse-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 240, ../sass/theme/ui/_collapse.scss */
.collapse-container-article .collapse-button-article .collapse-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 246, ../sass/theme/ui/_collapse.scss */
.collapse-container-article .collapse-block-article { display: block; overflow: hidden; height: 0; }
/* line 256, ../sass/theme/ui/_collapse.scss */
.collapse-container-article.open .collapse-button-article .collapse-button-open-sign { display: none; }
/* line 259, ../sass/theme/ui/_collapse.scss */
.collapse-container-article.open .collapse-button-article .collapse-button-close-sign { display: inline-block; }
/* line 264, ../sass/theme/ui/_collapse.scss */
.collapse-container-article.open .collapse-block-article { display: block; overflow: hidden; height: auto; }

/* EXAMPLE ---------------
<div class="parent frame-s collapse-container"> <div class="full block-top collapse-button"> <section class="parent gap-s frame-s justify-content-space-between"> <span class="">Mérőköri rajz</span> <span class="collapse-button-open-sign">Open</span> <span class="collapse-button-close-sign">Close</span> </section> </div> <div class="full block-bottom collapse-block"> <ul class="parent gap-m frame-m justify-content-space-between"> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> </ul> </div>
</div>
*/
/* Collapse Text --------------------- */
/* line 306, ../sass/theme/ui/_collapse.scss */
.collapse-text .collapse-text-button { cursor: pointer; }
/* line 309, ../sass/theme/ui/_collapse.scss */
.collapse-text .collapse-text-button:hover { color: #58a8dc; }
/* line 314, ../sass/theme/ui/_collapse.scss */
.collapse-text .collapse-text-container { line-height: 18px; font-size: 14px; }
/* line 320, ../sass/theme/ui/_collapse.scss */
.collapse-text.closed .collapse-text-container { max-height: 18px; overflow: hidden; }
/* line 325, ../sass/theme/ui/_collapse.scss */
.collapse-text.closed .collapse-text-button { cursor: pointer; }
/* line 328, ../sass/theme/ui/_collapse.scss */
.collapse-text.closed .collapse-text-button .collapse-text-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 332, ../sass/theme/ui/_collapse.scss */
.collapse-text.closed .collapse-text-button .collapse-text-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 337, ../sass/theme/ui/_collapse.scss */
.collapse-text.closed .collapse-text-button:hover { color: #58a8dc; }
/* line 345, ../sass/theme/ui/_collapse.scss */
.collapse-text.open .collapse-text-container { max-height: 99999px; }
/* line 351, ../sass/theme/ui/_collapse.scss */
.collapse-text.open .collapse-text-button .collapse-text-button-open-sign { display: none; }
/* line 354, ../sass/theme/ui/_collapse.scss */
.collapse-text.open .collapse-text-button .collapse-text-button-close-sign { display: inline-block; }

/* EXAMPLE ---------------
<div class="parent frame-s collapse-container"> <div class="full block-top collapse-button"> <section class="parent gap-s frame-s justify-content-space-between"> <span class="">Mérőköri rajz</span> <span class="collapse-button-open-sign">Open</span> <span class="collapse-button-close-sign">Close</span> </section> </div> <div class="full block-bottom collapse-block"> <ul class="parent gap-m frame-m justify-content-space-between"> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> <li class="full">Data afasdf asf asdf asf sf</li> </ul> </div>
</div>
*/
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* /MOBILE VIEW END --------*/ }
/* line 403, ../sass/theme/ui/_collapse.scss */
.landscape-slide-up-block .landscape-slide-up-button { display: none; }

/* MOBILE LANDSCAPE VIEW */
@media only screen and (max-width: 767px) and (orientation: landscape) { /* line 412, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block { position: absolute; z-index: 2; background-color: #fff; }
  /* line 417, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block .landscape-slide-up-button { display: block; position: absolute; right: 0px; bottom: -30px; height: 30px; line-height: 30px; background-color: #00628D; color: #fefefe; padding: 0 12px; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; }
  /* line 435, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block .landscape-slide-up-button.landscape-slide-up-leftButton { right: auto; left: 0px; }
  /* line 443, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.open .landscape-slide-up-button .open-text { display: inline-block; }
  /* line 446, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.open .landscape-slide-up-button .closed-text { display: none; }
  /* line 451, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.open .landscape-slide-up-content { height: auto; }
  /* line 458, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.closed .landscape-slide-up-button .open-text { display: none; }
  /* line 461, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.closed .landscape-slide-up-button .closed-text { display: inline-block; }
  /* line 466, ../sass/theme/ui/_collapse.scss */
  .landscape-slide-up-block.closed .landscape-slide-up-content { padding: 0; height: 0; overflow: hidden; }
  /* ide jönnek a stílusok */ }
/* Slide out Blocks --------------------------------
*/
/* line 8, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar { position: relative; z-index: 1; height: 100%; background: #fefefe; z-index: 4; -webkit-transition: 0.8s; transition: 0.8s; }
/* line 21, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-sidebar-inner { overflow: hidden; }
/* line 26, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar.closed { width: 0% !important; }
/* line 30, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 49, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-small { width: 28px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
/* line 55, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-0 { top: 0%; }
/* line 58, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-10 { top: 10%; }
/* line 61, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-20 { top: 20%; }
/* line 64, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-30 { top: 30%; }
/* line 67, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-40 { top: 40%; }
/* line 70, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-50 { top: 50%; }
/* line 73, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-60 { top: 60%; }
/* line 76, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-70 { top: 70%; }
/* line 79, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-80 { top: 80%; }
/* line 82, ../sass/theme/ui/_slidein-slideout-block.scss */
.shrink-container .shrink-sidebar .shrink-button.shrink-button-position-90 { top: 90%; }

/* line 102, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container { position: relative; }
/* line 105, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein { position: absolute; z-index: 1; width: 100%; height: 100%; background: #fefefe; z-index: 4; right: 100%; -webkit-transition: 0.8s; transition: 0.8s; }
/* line 119, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein.open { right: 0%; }
/* line 123, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 143, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-0 { top: 0%; }
/* line 146, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-10 { top: 10%; }
/* line 149, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-20 { top: 20%; }
/* line 152, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-30 { top: 30%; }
/* line 155, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-40 { top: 40%; }
/* line 158, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-50 { top: 50%; }
/* line 161, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-60 { top: 60%; }
/* line 164, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-70 { top: 70%; }
/* line 167, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-80 { top: 80%; }
/* line 170, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container .slidein .slidein-button.slidein-button-position-90 { top: 90%; }

/* line 182, ../sass/theme/ui/_slidein-slideout-block.scss */
.slidein-container-t-m .slidein-button, .slidein-container-t .slidein-button, .slidein-container-m .slidein-button { display: none; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 193, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m, .slidein-container-t { position: relative; overflow: hidden; }
  /* line 198, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein, .slidein-container-t .slidein { position: absolute; z-index: 1; width: 100%; height: 100%; background: #fefefe; z-index: 4; right: 100%; -webkit-transition: 0.8s; transition: 0.8s; }
  /* line 212, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein.open, .slidein-container-t .slidein.open { right: 0%; }
  /* line 216, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button, .slidein-container-t .slidein .slidein-button { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* line 236, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-0, .slidein-container-t .slidein .slidein-button.slidein-button-position-0 { top: 0%; }
  /* line 239, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-10, .slidein-container-t .slidein .slidein-button.slidein-button-position-10 { top: 10%; }
  /* line 242, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-20, .slidein-container-t .slidein .slidein-button.slidein-button-position-20 { top: 20%; }
  /* line 245, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-30, .slidein-container-t .slidein .slidein-button.slidein-button-position-30 { top: 30%; }
  /* line 248, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-40, .slidein-container-t .slidein .slidein-button.slidein-button-position-40 { top: 40%; }
  /* line 251, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-50, .slidein-container-t .slidein .slidein-button.slidein-button-position-50 { top: 50%; }
  /* line 254, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-60, .slidein-container-t .slidein .slidein-button.slidein-button-position-60 { top: 60%; }
  /* line 257, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-70, .slidein-container-t .slidein .slidein-button.slidein-button-position-70 { top: 70%; }
  /* line 260, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-80, .slidein-container-t .slidein .slidein-button.slidein-button-position-80 { top: 80%; }
  /* line 263, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-90, .slidein-container-t .slidein .slidein-button.slidein-button-position-90 { top: 90%; }
  /* line 273, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-m .slidein-button { display: none; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 285, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m, .slidein-container-m { overflow: hidden; }
  /* line 289, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein, .slidein-container-m .slidein { position: fixed; z-index: 1; width: 100%; height: calc(100dvh - 98px); background: #fefefe; z-index: 4; right: 100%; -webkit-transition: 0.8s; transition: 0.8s; top: 37px; }
  /* line 304, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein.open, .slidein-container-m .slidein.open { right: 0%; }
  /* line 309, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button, .slidein-container-m .slidein .slidein-button { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* line 329, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-0, .slidein-container-m .slidein .slidein-button.slidein-button-position-0 { top: 0%; }
  /* line 332, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-10, .slidein-container-m .slidein .slidein-button.slidein-button-position-10 { top: 10%; }
  /* line 335, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-20, .slidein-container-m .slidein .slidein-button.slidein-button-position-20 { top: 20%; }
  /* line 338, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-30, .slidein-container-m .slidein .slidein-button.slidein-button-position-30 { top: 30%; }
  /* line 341, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-40, .slidein-container-m .slidein .slidein-button.slidein-button-position-40 { top: 40%; }
  /* line 344, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-50, .slidein-container-m .slidein .slidein-button.slidein-button-position-50 { top: 50%; }
  /* line 347, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-60, .slidein-container-m .slidein .slidein-button.slidein-button-position-60 { top: 60%; }
  /* line 350, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-70, .slidein-container-m .slidein .slidein-button.slidein-button-position-70 { top: 70%; }
  /* line 353, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-80, .slidein-container-m .slidein .slidein-button.slidein-button-position-80 { top: 80%; }
  /* line 356, ../sass/theme/ui/_slidein-slideout-block.scss */
  .slidein-container-t-m .slidein .slidein-button.slidein-button-position-90, .slidein-container-m .slidein .slidein-button.slidein-button-position-90 { top: 90%; }
  /* /MOBILE VIEW END --------*/ }
/* line 2, ../sass/theme/ui/_context-menu.scss */
#treeView { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* Contenxt Menu ------------------- */
/* line 9, ../sass/theme/ui/_context-menu.scss */
.contextMenu { min-width: 180px; position: fixed; display: none; background-color: #fefefe; border: 1px solid #ccc; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); font-size: 14px; z-index: 9999; }
/* line 19, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-section { border-bottom: 1px solid #b5b5b5; }
/* line 21, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-section:last-child { border-bottom: 0; }
/* line 26, ../sass/theme/ui/_context-menu.scss */
.contextMenu button.contextMenu-listelement:disabled { background-color: #e9e9e9 !important; }
/* line 29, ../sass/theme/ui/_context-menu.scss */
.contextMenu button.contextMenu-listelement:disabled .contextMenu-icon { color: #b5b5b5; }
/* line 33, ../sass/theme/ui/_context-menu.scss */
.contextMenu button.contextMenu-listelement:disabled:hover { background-color: #ddd !important; }
/* line 38, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement { color: #333333; padding: 8px 12px; cursor: pointer; opacity: 0.8; background-color: #fefefe; text-align: left; border: 0; font-size: 14px; pointer-events: auto; -ms-touch-action: manipulation; touch-action: manipulation; -moz-user-select: none; user-select: none; -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* Internet Explorer/Edge */ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; user-select: none; }
/* line 57, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement:hover { opacity: 1; background-color: #aecfe4; }
/* line 64, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement .contextMenu-icon { display: inline-block; width: 14px; margin-right: 3px; color: #1888d2; }
/* line 74, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement.contextMenu-delete .contextMenu-icon { color: #ee5050; }
/* line 78, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement.contextMenu-delete:hover { background-color: #f6beaf; }
/* line 85, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement.contextMenu-accept .contextMenu-icon { color: #44bb44; }
/* line 89, ../sass/theme/ui/_context-menu.scss */
.contextMenu .contextMenu-listelement.contextMenu-accept:hover { background-color: #e2ece2; }

/* /Contenxt Menu ------------------ */
/* Dropdowns ---------------------*/
/* line 2, ../sass/theme/ui/_dropdown.scss */
.dropdown-container { position: relative; }
/* line 5, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown-button { height: 100%; }
/* line 9, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown { /* @include border-radius(); */ border-radius: 3px; position: absolute; color: #333333; display: none; background: #fefefe; z-index: 995; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); /* Sizes ------------ */ /* Special Type ------------ */ }
/* line 19, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.open { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 24, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.dropdown-small { width: 240px; }
/* line 28, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.dropdown-big { width: 500px; left: 1px; }
/* line 32, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.dropdown-big .replace-icon { line-height: 24px; }
/* line 37, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.dropdown-topRight { left: auto; right: 0; }
/* line 43, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options { text-align: left; }
/* line 46, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement { border-bottom: 1px solid #b5b5b5; font-size: 14px; line-height: 14px; cursor: pointer; text-align: left; border-right: 0; border-left: 0; border-top: 0; background-color: #fefefe; color: #333333; }
/* line 58, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement .icon-container { width: 28px; height: auto; min-height: auto; }
/* line 63, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement .icon-container i { margin: 0; }
/* line 68, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement i { font-size: 14px; line-height: 14px; margin: 0 6px 0 0; width: 16px; text-align: center; }
/* line 76, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement:hover { background-color: #1888d2; color: #fefefe; }
/* line 82, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement.menu-option-submenu { position: relative; }
/* line 85, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement.menu-option-submenu > .dropdown { display: none; }
/* line 90, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement.menu-option-submenu:hover > .dropdown { left: 100%; top: 0; display: block; }
/* line 97, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement.disabled { color: #b5b5b5; background-color: #e9e9e9; }
/* line 100, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement.disabled:hover { color: #b5b5b5; background-color: #e9e9e9; }
/* line 106, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.menu-options .menu-option-listelement:last-child { border-bottom: 0; }
/* line 110, ../sass/theme/ui/_dropdown.scss */
.dropdown-container .dropdown.dropdown-top-menu-xs { bottom: 25px; }

/* Dropdowns ---------------------*/
/* FIELDSET ----------------------------
*/
/*
fieldset{ border: $theme-border;
 legend{ padding: 0 3px; }
}
*/
/* line 16, ../sass/theme/ui/_fieldset.scss */
.fieldset { position: relative; border: 1px solid #b5b5b5; background-color: #fefefe; /* @include border-radius(); */ border-radius: 3px; }
/* line 22, ../sass/theme/ui/_fieldset.scss */
.fieldset .legend { position: absolute; top: -0.6em; margin-left: 3px; background-color: #fefefe; padding: 0 3px; line-height: 14px; font-size: 16px; }
/* line 35, ../sass/theme/ui/_fieldset.scss */
.fieldset.frame-xs .legend { left: 5px; margin-left: 0; }
/* line 41, ../sass/theme/ui/_fieldset.scss */
.fieldset.frame-s .legend { left: 13px; margin-left: 0; }
/* line 47, ../sass/theme/ui/_fieldset.scss */
.fieldset.frame-m .legend { left: 20px; margin-left: 0; }
/* line 53, ../sass/theme/ui/_fieldset.scss */
.fieldset.frame-l .legend { left: 29px; margin-left: 0; }
/* line 59, ../sass/theme/ui/_fieldset.scss */
.fieldset.frame-xl .legend { left: 37px; margin-left: 0; }

/* line 5, ../sass/theme/ui/_form.scss */
.filterableSelect { position: relative; }
/* line 8, ../sass/theme/ui/_form.scss */
.filterableSelect input[type=text] { width: 100%; }
/* line 11, ../sass/theme/ui/_form.scss */
.filterableSelect select { position: absolute; top: 100%; left: 0; right: 0; display: none; height: auto; }
/* line 21, ../sass/theme/ui/_form.scss */
.filterableSelect select optgroup.hiddeOption { display: none; }
/* line 27, ../sass/theme/ui/_form.scss */
.filterableSelect select option.hiddeOption { display: none; }
/* line 31, ../sass/theme/ui/_form.scss */
.filterableSelect select option.noResultOption { display: none; text-align: center; }
/* line 34, ../sass/theme/ui/_form.scss */
.filterableSelect select option.noResultOption:hover { color: #797979; background-color: #F2F2F2; -webkit-box-shadow: none; box-shadow: none; }
/* line 40, ../sass/theme/ui/_form.scss */
.filterableSelect select option.noResultOption.hiddeOption.noResult, .filterableSelect select option.noResultOption.noResult { display: block !important; }
/* line 47, ../sass/theme/ui/_form.scss */
.filterableSelect select option.showAllOption.hiddeOption { display: block !important; }
/* line 58, ../sass/theme/ui/_form.scss */
.filterableSelect select:focus option.noResultOption:hover, .filterableSelect select:active option.noResultOption:hover { background-color: #e2ebf1; }
/* line 67, ../sass/theme/ui/_form.scss */
.filterableSelect.open select { z-index: 11; display: inline-block; }

/* Form - Input Elements*/
/* line 80, ../sass/theme/ui/_form.scss */
.imagePreviewBlock { border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 3px; }
/* line 88, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; margin-bottom: 3px; }
/* line 105, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview div { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 1% 1%; display: inline-block; background-color: #e9e9e9; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 3px; width: 31.333%; height: 170px; position: relative; }
/* line 118, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview div img { -o-object-fit: contain; object-fit: contain; width: 100%; height: 100%; }
/* line 124, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview div span { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; /* @include border-radius(); */ border-radius: 3px; width: 24px; height: 24px; position: absolute; display: block; right: 5px; top: 5px; background-color: #ee5050; color: #fefefe; text-align: center; line-height: 24px; cursor: pointer; }
/* line 145, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview div span:before { content: "\f2ed"; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 151, ../sass/theme/ui/_form.scss */
.imagePreviewBlock .imagePreview div span:hover { display: inline-block; }

/* line 168, ../sass/theme/ui/_form.scss */
.inputScrollerContainer { position: relative; }
/* line 171, ../sass/theme/ui/_form.scss */
.inputScrollerContainer .inputScroller { position: absolute; top: 0; right: 0; padding: 3px; font-size: 16px; }

/* line 182, ../sass/theme/ui/_form.scss */
.cbDisabled.disabledBlock { color: #ddd; }

/* line 187, ../sass/theme/ui/_form.scss */
::-moz-selection { background-color: #1888d2; /* A kijelölés háttérszíne */ color: #fefefe; /* Szöveg színe */ }
::selection { background-color: #1888d2; /* A kijelölés háttérszíne */ color: #fefefe; /* Szöveg színe */ }

/* line 191, ../sass/theme/ui/_form.scss */
::-moz-selection { /* Mozilla Firefox */ background-color: #1888d2; /* A kijelölés háttérszíne */ color: #fefefe; /* Szöveg színe */ }

/* Date Range Inputs */
/* line 198, ../sass/theme/ui/_form.scss */
.daterange-container { height: 24px; border: 1px solid #b5b5b5; padding: 2px 6px; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #f5f5f5; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); }
/* line 209, ../sass/theme/ui/_form.scss */
.daterange-container:focus, .daterange-container:active { outline: none; background-color: #e2ebf1; border: 1px solid #1888d2; }
/* line 222, ../sass/theme/ui/_form.scss */
.daterange-container input[type='text'].daterange-value { width: 100%; }

/* line 229, ../sass/theme/ui/_form.scss */
.placeholder-input { height: 24px; font-size: 14px; padding: 7px 10px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #ddd; color: #b5b5b5; line-height: 10px; }

/* line 239, ../sass/theme/ui/_form.scss */
.placeholder-text { height: 10px; /* @include border-radius(); */ border-radius: 3px; background-color: #b5b5b5; display: inline-block; }

/* line 245, ../sass/theme/ui/_form.scss */
.placeholder-checkbox { height: 14px; width: 14px; /* @include border-radius(); */ border-radius: 3px; background-color: #b5b5b5; display: inline-block; margin-right: 6px; margin-bottom: -1px; margin-top: -1px; }

/* line 256, ../sass/theme/ui/_form.scss */
.placeholder-multiselect { /* @include border-radius(); */ border-radius: 3px; height: 164px; overflow: hidden; }
/* line 262, ../sass/theme/ui/_form.scss */
.placeholder-multiselect .multiselect-list .multiselect-listelement { line-height: 10px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; height: 26px; padding: 7px 10px; background-color: #ddd; }
/* line 268, ../sass/theme/ui/_form.scss */
.placeholder-multiselect .multiselect-list .multiselect-listelement:nth-child(even) { background-color: #F2F2F2; }
/* line 271, ../sass/theme/ui/_form.scss */
.placeholder-multiselect .multiselect-list .multiselect-listelement label { font-size: 14px; line-height: 14px; }

/* line 279, ../sass/theme/ui/_form.scss */
.search-container { width: 240px; }
/* line 282, ../sass/theme/ui/_form.scss */
.search-container .search-input { height: 30px; /* @include border-radius(); */ border-radius: 10px; padding-left: 8px; padding-right: 71px; margin-right: -71px; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; }
/* line 291, ../sass/theme/ui/_form.scss */
.search-container .search-button { margin: 3px; }

/* line 296, ../sass/theme/ui/_form.scss */
.fixed-search-container { background-color: #fefefe; position: -webkit-sticky; position: sticky; top: 0; z-index: 10; }

/* line 303, ../sass/theme/ui/_form.scss */
.search-container-find { position: relative; }
/* line 306, ../sass/theme/ui/_form.scss */
.search-container-find .search-input { height: 30px; /* @include border-radius(); */ border-radius: 10px; padding-left: 8px; padding-right: 110px; margin-right: -110px; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; }
/* line 315, ../sass/theme/ui/_form.scss */
.search-container-find .searchResultText { margin: 3px; line-height: 24px; position: absolute; right: 68px; top: 0; }
/* line 322, ../sass/theme/ui/_form.scss */
.search-container-find .prev-button { margin: 3px 0 3px 3px; padding-left: 10px; position: absolute; width: 31px; right: 34px; top: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; }
/* line 332, ../sass/theme/ui/_form.scss */
.search-container-find .next-button { margin: 3px; padding-right: 10px; position: absolute; width: 31px; right: 0; top: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: 0; }

/* line 347, ../sass/theme/ui/_form.scss */
.stears-select-container { position: relative; height: 24px; border: 1px solid #b5b5b5; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #f5f5f5; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); padding: 0 6px; line-height: 22px; }
/* line 359, ../sass/theme/ui/_form.scss */
.stears-select-container .first-stear, .stears-select-container .second-stear { border: 0; height: 12px; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; padding: 0; height: 22px; background-color: rgba(0, 0, 0, 0); }
/* line 369, ../sass/theme/ui/_form.scss */
.stears-select-container .hider { position: absolute; height: 24px; width: 100%; top: 0; right: 0; bottom: 0; left: 0; }
/* line 379, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list { z-index: 3; position: absolute; left: 0; top: 22px; width: 50%; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 3px; }
/* line 380, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list.closed { display: none; }
/* line 392, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement { padding: 3px 6px; background-color: #F2F2F2; }
/* line 396, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 400, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement:hover { background-color: #aecfe4; }
/* line 404, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement label { line-height: 16px; font-size: 14px; font-weight: normal; }
/* line 409, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement label input[type="checkbox"] { display: none; }
/* line 414, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement.active { background-color: #1888d2; color: #fefefe; }
/* line 418, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement.active:hover { background-color: #00628D; }
/* line 424, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement.closed .dropdown-second-list { display: none; }
/* line 428, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list { color: #333333; border: 1px solid #b5b5b5; top: -1px; /* @include border-radius(); */ border-radius: 3px; position: absolute; left: 100%; width: 100%; }
/* line 437, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list .dropdown-second-listelement { padding: 3px 6px; background-color: #F2F2F2; }
/* line 441, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list .dropdown-second-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 445, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list .dropdown-second-listelement:hover { background-color: #aecfe4; }
/* line 449, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list .dropdown-second-listelement.active { background-color: #1888d2; color: #fefefe; }
/* line 453, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list .dropdown-second-listelement.active:hover { background-color: #00628D; }
/* line 458, ../sass/theme/ui/_form.scss */
.stears-select-container .dropdown-list .dropdown-listelement .dropdown-second-list.scrollable-secondlist { width: 216px; height: 250px; overflow: scroll; overflow-x: hidden; }
/* line 467, ../sass/theme/ui/_form.scss */
.stears-select-container.focus { background-color: #e2ebf1; border: 1px solid #1888d2; }

/* line 477, ../sass/theme/ui/_form.scss */
.form-like label, .form-like .label-like { font-weight: bold; font-size: 14px; display: block; line-height: 24px; }
/* line 484, ../sass/theme/ui/_form.scss */
.form-like label.size-xs, .form-like .label-like.size-xs { line-height: 30px; }
/* line 487, ../sass/theme/ui/_form.scss */
.form-like label.size-s, .form-like .label-like.size-s { line-height: 30px; }
/* line 490, ../sass/theme/ui/_form.scss */
.form-like label.size-m, .form-like .label-like.size-m { line-height: 30px; }
/* line 493, ../sass/theme/ui/_form.scss */
.form-like label.size-l, .form-like .label-like.size-l { line-height: 30px; }
/* line 496, ../sass/theme/ui/_form.scss */
.form-like label.size-xl, .form-like .label-like.size-xl { line-height: 30px; }
/* line 501, ../sass/theme/ui/_form.scss */
.form-like .input-like { display: block; min-height: 24px; line-height: 20px; padding: 2px 0; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 511, ../sass/theme/ui/_form.scss */
.inputLikeBlock { line-height: 12px; height: 24px; border: 1px solid #b5b5b5; padding: 6px 2px 4px 2px; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #F2F2F2; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); }

/* line 524, ../sass/theme/ui/_form.scss */
.responsive-align-m { text-align: right; }

/* line 527, ../sass/theme/ui/_form.scss */
.responsive-align-t-m { text-align: right; }

/* line 532, ../sass/theme/ui/_form.scss */
textarea, input { font-family: 'Roboto', sans-serif; }

/* line 539, ../sass/theme/ui/_form.scss */
textarea.errorInput { border-color: #ee5050 !important; background-color: #eda1a1 !important; }
/* line 544, ../sass/theme/ui/_form.scss */
textarea.errorInput:-ms-input-placeholder, textarea.errorInput:-ms-input-placeholder, textarea.errorInput::-ms-input-placeholder { color: #ee5050 !important; }
textarea.errorInput::-ms-input-placeholder, textarea.errorInput:-ms-input-placeholder, textarea.errorInput::-ms-input-placeholder { color: #ee5050 !important; }
textarea.errorInput::placeholder, textarea.errorInput:-ms-input-placeholder, textarea.errorInput::-ms-input-placeholder { color: #ee5050 !important; }
/* line 551, ../sass/theme/ui/_form.scss */
textarea:disabled { background-color: #ddd !important; opacity: 1; }

/* line 558, ../sass/theme/ui/_form.scss */
.fileInputStyle { height: 24px; border: 1px solid #b5b5b5; padding: 0 6px 0 0; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #F2F2F2; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); }
/* line 568, ../sass/theme/ui/_form.scss */
.fileInputStyle::file-selector-button { font-family: 'Roboto', sans-serif; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 2px; border-top-left-radius: 2px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; padding: 0 0.8em; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); font-size: 12px; height: 22px; line-height: 22px; border: 0; }
/* line 588, ../sass/theme/ui/_form.scss */
.fileInputStyle::file-selector-button:hover, .fileInputStyle::file-selector-button:focus { background-color: #58a8dc; }
/* line 593, ../sass/theme/ui/_form.scss */
.fileInputStyle::file-selector-button:focus { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }

/* line 606, ../sass/theme/ui/_form.scss */
select, input[type='datetime-local'], input[type='time'], input[type='date'], input[type='month'], input[type='search'], input[type='time'], input[type='password'], input[type='text'], input[type='number'], input[type='color'] { height: 24px; border: 1px solid #b5b5b5; padding: 2px 6px; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #F2F2F2; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); color: #333333; }
/* line 629, ../sass/theme/ui/_form.scss */
select.noneEditorView, input[type='datetime-local'].noneEditorView, input[type='time'].noneEditorView, input[type='date'].noneEditorView, input[type='month'].noneEditorView, input[type='search'].noneEditorView, input[type='time'].noneEditorView, input[type='password'].noneEditorView, input[type='text'].noneEditorView, input[type='number'].noneEditorView, input[type='color'].noneEditorView { background-color: rgba(0, 0, 0, 0) !important; background: none !important; border: 0; -webkit-box-shadow: none; box-shadow: none; padding-left: 0px; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }
/* line 643, ../sass/theme/ui/_form.scss */
select.noneEditorView:focus, select.noneEditorView:active, input[type='datetime-local'].noneEditorView:focus, input[type='datetime-local'].noneEditorView:active, input[type='time'].noneEditorView:focus, input[type='time'].noneEditorView:active, input[type='date'].noneEditorView:focus, input[type='date'].noneEditorView:active, input[type='month'].noneEditorView:focus, input[type='month'].noneEditorView:active, input[type='search'].noneEditorView:focus, input[type='search'].noneEditorView:active, input[type='time'].noneEditorView:focus, input[type='time'].noneEditorView:active, input[type='password'].noneEditorView:focus, input[type='password'].noneEditorView:active, input[type='text'].noneEditorView:focus, input[type='text'].noneEditorView:active, input[type='number'].noneEditorView:focus, input[type='number'].noneEditorView:active, input[type='color'].noneEditorView:focus, input[type='color'].noneEditorView:active { outline: none; background-color: none; border: 0; }
/* line 652, ../sass/theme/ui/_form.scss */
select:focus, select:active, input[type='datetime-local']:focus, input[type='datetime-local']:active, input[type='time']:focus, input[type='time']:active, input[type='date']:focus, input[type='date']:active, input[type='month']:focus, input[type='month']:active, input[type='search']:focus, input[type='search']:active, input[type='time']:focus, input[type='time']:active, input[type='password']:focus, input[type='password']:active, input[type='text']:focus, input[type='text']:active, input[type='number']:focus, input[type='number']:active, input[type='color']:focus, input[type='color']:active { outline: none; background-color: #e2ebf1; border: 1px solid #1888d2; }
/* line 659, ../sass/theme/ui/_form.scss */
select.size-xs, input[type='datetime-local'].size-xs, input[type='time'].size-xs, input[type='date'].size-xs, input[type='month'].size-xs, input[type='search'].size-xs, input[type='time'].size-xs, input[type='password'].size-xs, input[type='text'].size-xs, input[type='number'].size-xs, input[type='color'].size-xs { height: 24px; border-width: 1px; }
/* line 663, ../sass/theme/ui/_form.scss */
select.size-s, input[type='datetime-local'].size-s, input[type='time'].size-s, input[type='date'].size-s, input[type='month'].size-s, input[type='search'].size-s, input[type='time'].size-s, input[type='password'].size-s, input[type='text'].size-s, input[type='number'].size-s, input[type='color'].size-s { height: 30px; }
/* line 666, ../sass/theme/ui/_form.scss */
select.size-m, input[type='datetime-local'].size-m, input[type='time'].size-m, input[type='date'].size-m, input[type='month'].size-m, input[type='search'].size-m, input[type='time'].size-m, input[type='password'].size-m, input[type='text'].size-m, input[type='number'].size-m, input[type='color'].size-m { height: 36px; }
/* line 669, ../sass/theme/ui/_form.scss */
select::-webkit-input-placeholder, input[type='datetime-local']::-webkit-input-placeholder, input[type='time']::-webkit-input-placeholder, input[type='date']::-webkit-input-placeholder, input[type='month']::-webkit-input-placeholder, input[type='search']::-webkit-input-placeholder, input[type='time']::-webkit-input-placeholder, input[type='password']::-webkit-input-placeholder, input[type='text']::-webkit-input-placeholder, input[type='number']::-webkit-input-placeholder, input[type='color']::-webkit-input-placeholder { color: #b5b5b5; font-style: italic; }
select:-ms-input-placeholder, input[type='datetime-local']:-ms-input-placeholder, input[type='time']:-ms-input-placeholder, input[type='date']:-ms-input-placeholder, input[type='month']:-ms-input-placeholder, input[type='search']:-ms-input-placeholder, input[type='time']:-ms-input-placeholder, input[type='password']:-ms-input-placeholder, input[type='text']:-ms-input-placeholder, input[type='number']:-ms-input-placeholder, input[type='color']:-ms-input-placeholder { color: #b5b5b5; font-style: italic; }
select::-ms-input-placeholder, input[type='datetime-local']::-ms-input-placeholder, input[type='time']::-ms-input-placeholder, input[type='date']::-ms-input-placeholder, input[type='month']::-ms-input-placeholder, input[type='search']::-ms-input-placeholder, input[type='time']::-ms-input-placeholder, input[type='password']::-ms-input-placeholder, input[type='text']::-ms-input-placeholder, input[type='number']::-ms-input-placeholder, input[type='color']::-ms-input-placeholder { color: #b5b5b5; font-style: italic; }
select::placeholder, input[type='datetime-local']::placeholder, input[type='time']::placeholder, input[type='date']::placeholder, input[type='month']::placeholder, input[type='search']::placeholder, input[type='time']::placeholder, input[type='password']::placeholder, input[type='text']::placeholder, input[type='number']::placeholder, input[type='color']::placeholder { color: #b5b5b5; font-style: italic; }
/* line 674, ../sass/theme/ui/_form.scss */
select.errorInput, input[type='datetime-local'].errorInput, input[type='time'].errorInput, input[type='date'].errorInput, input[type='month'].errorInput, input[type='search'].errorInput, input[type='time'].errorInput, input[type='password'].errorInput, input[type='text'].errorInput, input[type='number'].errorInput, input[type='color'].errorInput { border-color: #ee5050 !important; background-color: #eda1a1 !important; }
/* line 678, ../sass/theme/ui/_form.scss */
select.errorInput::-webkit-input-placeholder, input[type='datetime-local'].errorInput::-webkit-input-placeholder, input[type='time'].errorInput::-webkit-input-placeholder, input[type='date'].errorInput::-webkit-input-placeholder, input[type='month'].errorInput::-webkit-input-placeholder, input[type='search'].errorInput::-webkit-input-placeholder, input[type='time'].errorInput::-webkit-input-placeholder, input[type='password'].errorInput::-webkit-input-placeholder, input[type='text'].errorInput::-webkit-input-placeholder, input[type='number'].errorInput::-webkit-input-placeholder, input[type='color'].errorInput::-webkit-input-placeholder { color: #990000 !important; }
select.errorInput:-ms-input-placeholder, input[type='datetime-local'].errorInput:-ms-input-placeholder, input[type='time'].errorInput:-ms-input-placeholder, input[type='date'].errorInput:-ms-input-placeholder, input[type='month'].errorInput:-ms-input-placeholder, input[type='search'].errorInput:-ms-input-placeholder, input[type='time'].errorInput:-ms-input-placeholder, input[type='password'].errorInput:-ms-input-placeholder, input[type='text'].errorInput:-ms-input-placeholder, input[type='number'].errorInput:-ms-input-placeholder, input[type='color'].errorInput:-ms-input-placeholder { color: #990000 !important; }
select.errorInput::-ms-input-placeholder, input[type='datetime-local'].errorInput::-ms-input-placeholder, input[type='time'].errorInput::-ms-input-placeholder, input[type='date'].errorInput::-ms-input-placeholder, input[type='month'].errorInput::-ms-input-placeholder, input[type='search'].errorInput::-ms-input-placeholder, input[type='time'].errorInput::-ms-input-placeholder, input[type='password'].errorInput::-ms-input-placeholder, input[type='text'].errorInput::-ms-input-placeholder, input[type='number'].errorInput::-ms-input-placeholder, input[type='color'].errorInput::-ms-input-placeholder { color: #990000 !important; }
select.errorInput::placeholder, input[type='datetime-local'].errorInput::placeholder, input[type='time'].errorInput::placeholder, input[type='date'].errorInput::placeholder, input[type='month'].errorInput::placeholder, input[type='search'].errorInput::placeholder, input[type='time'].errorInput::placeholder, input[type='password'].errorInput::placeholder, input[type='text'].errorInput::placeholder, input[type='number'].errorInput::placeholder, input[type='color'].errorInput::placeholder { color: #990000 !important; }
/* line 681, ../sass/theme/ui/_form.scss */
select.errorInput:-ms-input-placeholder, input[type='datetime-local'].errorInput:-ms-input-placeholder, input[type='time'].errorInput:-ms-input-placeholder, input[type='date'].errorInput:-ms-input-placeholder, input[type='month'].errorInput:-ms-input-placeholder, input[type='search'].errorInput:-ms-input-placeholder, input[type='time'].errorInput:-ms-input-placeholder, input[type='password'].errorInput:-ms-input-placeholder, input[type='text'].errorInput:-ms-input-placeholder, input[type='number'].errorInput:-ms-input-placeholder, input[type='color'].errorInput:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #990000 !important; }
/* line 684, ../sass/theme/ui/_form.scss */
select.errorInput::-ms-input-placeholder, input[type='datetime-local'].errorInput::-ms-input-placeholder, input[type='time'].errorInput::-ms-input-placeholder, input[type='date'].errorInput::-ms-input-placeholder, input[type='month'].errorInput::-ms-input-placeholder, input[type='search'].errorInput::-ms-input-placeholder, input[type='time'].errorInput::-ms-input-placeholder, input[type='password'].errorInput::-ms-input-placeholder, input[type='text'].errorInput::-ms-input-placeholder, input[type='number'].errorInput::-ms-input-placeholder, input[type='color'].errorInput::-ms-input-placeholder { /* Microsoft Edge */ color: #990000 !important; }
/* line 690, ../sass/theme/ui/_form.scss */
select.errorInputHighlite, input[type='datetime-local'].errorInputHighlite, input[type='time'].errorInputHighlite, input[type='date'].errorInputHighlite, input[type='month'].errorInputHighlite, input[type='search'].errorInputHighlite, input[type='time'].errorInputHighlite, input[type='password'].errorInputHighlite, input[type='text'].errorInputHighlite, input[type='number'].errorInputHighlite, input[type='color'].errorInputHighlite { border-color: #ee5050 !important; }
/* line 693, ../sass/theme/ui/_form.scss */
select.errorInputHighlite::-webkit-input-placeholder, input[type='datetime-local'].errorInputHighlite::-webkit-input-placeholder, input[type='time'].errorInputHighlite::-webkit-input-placeholder, input[type='date'].errorInputHighlite::-webkit-input-placeholder, input[type='month'].errorInputHighlite::-webkit-input-placeholder, input[type='search'].errorInputHighlite::-webkit-input-placeholder, input[type='time'].errorInputHighlite::-webkit-input-placeholder, input[type='password'].errorInputHighlite::-webkit-input-placeholder, input[type='text'].errorInputHighlite::-webkit-input-placeholder, input[type='number'].errorInputHighlite::-webkit-input-placeholder, input[type='color'].errorInputHighlite::-webkit-input-placeholder { color: #ee5050 !important; }
select.errorInputHighlite:-ms-input-placeholder, input[type='datetime-local'].errorInputHighlite:-ms-input-placeholder, input[type='time'].errorInputHighlite:-ms-input-placeholder, input[type='date'].errorInputHighlite:-ms-input-placeholder, input[type='month'].errorInputHighlite:-ms-input-placeholder, input[type='search'].errorInputHighlite:-ms-input-placeholder, input[type='time'].errorInputHighlite:-ms-input-placeholder, input[type='password'].errorInputHighlite:-ms-input-placeholder, input[type='text'].errorInputHighlite:-ms-input-placeholder, input[type='number'].errorInputHighlite:-ms-input-placeholder, input[type='color'].errorInputHighlite:-ms-input-placeholder { color: #ee5050 !important; }
select.errorInputHighlite::-ms-input-placeholder, input[type='datetime-local'].errorInputHighlite::-ms-input-placeholder, input[type='time'].errorInputHighlite::-ms-input-placeholder, input[type='date'].errorInputHighlite::-ms-input-placeholder, input[type='month'].errorInputHighlite::-ms-input-placeholder, input[type='search'].errorInputHighlite::-ms-input-placeholder, input[type='time'].errorInputHighlite::-ms-input-placeholder, input[type='password'].errorInputHighlite::-ms-input-placeholder, input[type='text'].errorInputHighlite::-ms-input-placeholder, input[type='number'].errorInputHighlite::-ms-input-placeholder, input[type='color'].errorInputHighlite::-ms-input-placeholder { color: #ee5050 !important; }
select.errorInputHighlite::placeholder, input[type='datetime-local'].errorInputHighlite::placeholder, input[type='time'].errorInputHighlite::placeholder, input[type='date'].errorInputHighlite::placeholder, input[type='month'].errorInputHighlite::placeholder, input[type='search'].errorInputHighlite::placeholder, input[type='time'].errorInputHighlite::placeholder, input[type='password'].errorInputHighlite::placeholder, input[type='text'].errorInputHighlite::placeholder, input[type='number'].errorInputHighlite::placeholder, input[type='color'].errorInputHighlite::placeholder { color: #ee5050 !important; }
/* line 696, ../sass/theme/ui/_form.scss */
select.errorInputHighlite:-ms-input-placeholder, input[type='datetime-local'].errorInputHighlite:-ms-input-placeholder, input[type='time'].errorInputHighlite:-ms-input-placeholder, input[type='date'].errorInputHighlite:-ms-input-placeholder, input[type='month'].errorInputHighlite:-ms-input-placeholder, input[type='search'].errorInputHighlite:-ms-input-placeholder, input[type='time'].errorInputHighlite:-ms-input-placeholder, input[type='password'].errorInputHighlite:-ms-input-placeholder, input[type='text'].errorInputHighlite:-ms-input-placeholder, input[type='number'].errorInputHighlite:-ms-input-placeholder, input[type='color'].errorInputHighlite:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ee5050 !important; }
/* line 699, ../sass/theme/ui/_form.scss */
select.errorInputHighlite::-ms-input-placeholder, input[type='datetime-local'].errorInputHighlite::-ms-input-placeholder, input[type='time'].errorInputHighlite::-ms-input-placeholder, input[type='date'].errorInputHighlite::-ms-input-placeholder, input[type='month'].errorInputHighlite::-ms-input-placeholder, input[type='search'].errorInputHighlite::-ms-input-placeholder, input[type='time'].errorInputHighlite::-ms-input-placeholder, input[type='password'].errorInputHighlite::-ms-input-placeholder, input[type='text'].errorInputHighlite::-ms-input-placeholder, input[type='number'].errorInputHighlite::-ms-input-placeholder, input[type='color'].errorInputHighlite::-ms-input-placeholder { /* Microsoft Edge */ color: #ee5050 !important; }
/* line 705, ../sass/theme/ui/_form.scss */
select.readonlyInput, input[type='datetime-local'].readonlyInput, input[type='time'].readonlyInput, input[type='date'].readonlyInput, input[type='month'].readonlyInput, input[type='search'].readonlyInput, input[type='time'].readonlyInput, input[type='password'].readonlyInput, input[type='text'].readonlyInput, input[type='number'].readonlyInput, input[type='color'].readonlyInput { border-color: #b5b5b5; background-color: #ddd; }
/* line 710, ../sass/theme/ui/_form.scss */
select:disabled, input[type='datetime-local']:disabled, input[type='time']:disabled, input[type='date']:disabled, input[type='month']:disabled, input[type='search']:disabled, input[type='time']:disabled, input[type='password']:disabled, input[type='text']:disabled, input[type='number']:disabled, input[type='color']:disabled { background-color: #ddd !important; opacity: 1; }
/* line 714, ../sass/theme/ui/_form.scss */
select:disabled.noneEditorView, input[type='datetime-local']:disabled.noneEditorView, input[type='time']:disabled.noneEditorView, input[type='date']:disabled.noneEditorView, input[type='month']:disabled.noneEditorView, input[type='search']:disabled.noneEditorView, input[type='time']:disabled.noneEditorView, input[type='password']:disabled.noneEditorView, input[type='text']:disabled.noneEditorView, input[type='number']:disabled.noneEditorView, input[type='color']:disabled.noneEditorView { color: #333333; background-color: rgba(0, 0, 0, 0) !important; }
/* line 721, ../sass/theme/ui/_form.scss */
select.block-top-input, input[type='datetime-local'].block-top-input, input[type='time'].block-top-input, input[type='date'].block-top-input, input[type='month'].block-top-input, input[type='search'].block-top-input, input[type='time'].block-top-input, input[type='password'].block-top-input, input[type='text'].block-top-input, input[type='number'].block-top-input, input[type='color'].block-top-input { border: 0; border-bottom: 1px solid #b5b5b5; border-radius: 0; }
/* line 726, ../sass/theme/ui/_form.scss */
select.borderless-input, input[type='datetime-local'].borderless-input, input[type='time'].borderless-input, input[type='date'].borderless-input, input[type='month'].borderless-input, input[type='search'].borderless-input, input[type='time'].borderless-input, input[type='password'].borderless-input, input[type='text'].borderless-input, input[type='number'].borderless-input, input[type='color'].borderless-input { border: 0; border-radius: 0; }

/* line 733, ../sass/theme/ui/_form.scss */
.input-size-s-like { height: 35px; line-heighT: 30px; display: inline-block; font-size: 18px; }

/* line 740, ../sass/theme/ui/_form.scss */
.inputMultiline-size-s-like { line-heighT: 22px; display: inline-block; font-size: 18px; }

/* line 746, ../sass/theme/ui/_form.scss */
.datalist { position: absolute; background-color: #fefefe; border: 1px solid #b5b5b5; border-radius: 0 0 5px 5px; width: 350px; padding: 5px; max-height: 10rem; overflow-y: auto; z-index: 5; }
/* line 757, ../sass/theme/ui/_form.scss */
.datalist .option { background-color: #fefefe; padding: 4px; margin-bottom: 1px; font-size: 14px; cursor: pointer; z-index: 6; }
/* line 765, ../sass/theme/ui/_form.scss */
.datalist .option:hover, .datalist .option.active { background-color: #e2ebf1; }

/* line 773, ../sass/theme/ui/_form.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { background: #1888d2 !important; border: 0px solid #fefefe; color: #fefefe !important; }

/* line 785, ../sass/theme/ui/_form.scss */
.selectContainer { position: relative; z-index: 2; display: block; height: 24px; }
/* line 791, ../sass/theme/ui/_form.scss */
.selectContainer select { min-height: 24px; height: auto !important; position: absolute; left: 0; top: 0; }

/* line 802, ../sass/theme/ui/_form.scss */
select option:checked { -webkit-box-shadow: 0 0 10px 100px #00628D inset; box-shadow: 0 0 10px 100px #00628D inset; background-color: #00628D; color: #fefefe; }
/* line 807, ../sass/theme/ui/_form.scss */
select option:hover { -webkit-box-shadow: 0 0 10px 100px #1888d2 inset; box-shadow: 0 0 10px 100px #1888d2 inset; color: #fefefe; }
/* line 812, ../sass/theme/ui/_form.scss */
select.iconStyle { font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 816, ../sass/theme/ui/_form.scss */
select.iconStyle option { font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 821, ../sass/theme/ui/_form.scss */
select.tightStyle { padding-left: 0px; padding-right: 0px; }
/* line 829, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-grey-dark, select.colorStyle:active.theme-bg-grey-dark { background-color: #797979; }
/* line 832, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-main, select.colorStyle:active.theme-bg-main { background-color: #1888d2; }
/* line 835, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-red, select.colorStyle:active.theme-bg-red { background-color: #ee5050; }
/* line 839, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-grey-2, select.colorStyle:active.theme-bg-grey-2 { background-color: #b5b5b5; }
/* line 842, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-orange, select.colorStyle:active.theme-bg-orange { background-color: #F08100; }
/* line 845, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-secondary, select.colorStyle:active.theme-bg-secondary { background-color: #00628D; }
/* line 848, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-green, select.colorStyle:active.theme-bg-green { background-color: #44bb44; }
/* line 851, ../sass/theme/ui/_form.scss */
select.colorStyle:focus.theme-bg-purple, select.colorStyle:active.theme-bg-purple { background-color: #9066e8; }

/* line 858, ../sass/theme/ui/_form.scss */
.inputdisabled { background-color: #ddd !important; }

/* line 862, ../sass/theme/ui/_form.scss */
textarea { resize: vertical; min-height: 96px; padding: 2px 6px; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; border: 1px solid #b5b5b5; background-color: #F2F2F2; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); color: #333333; }
/* line 874, ../sass/theme/ui/_form.scss */
textarea:focus, textarea:active { outline: none; background-color: #e2ebf1; border: 1px solid #1888d2; }

/* line 884, ../sass/theme/ui/_form.scss */
.input-file-container input[type='file'] { cursor: pointer; width: 0px; height: 0px; overflow: hidden; display: block; }
/* line 891, ../sass/theme/ui/_form.scss */
.input-file-container input[type='file']:before { width: 158px; height: 32px; font-size: 16px; line-height: 32px; content: "Fájl kiválasztása"; display: inline-block; background: white; border: 1px solid #333333; padding: 0 10px; text-align: center; }
/* line 904, ../sass/theme/ui/_form.scss */
.input-file-container input[type='file']::-webkit-file-upload-button { visibility: hidden; }

/* Input File Style */
/* line 912, ../sass/theme/ui/_form.scss */
.file-input-group input[type="file"] { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; }
/* line 929, ../sass/theme/ui/_form.scss */
.file-input-group .input-group-append .button-xs.file-input-button, .file-input-group .input-group-append .button-s.file-input-button, .file-input-group .input-group-append .button.file-input-button, .file-input-group .input-group-append .button-m.file-input-button, .file-input-group .input-group-append .button-l.file-input-button, .file-input-group .input-group-append .button-xl.file-input-button { font-size: 14px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
/* line 937, ../sass/theme/ui/_form.scss */
.file-input-group .input-group-append input.file-input-input { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; min-width: 20px; }
/* line 941, ../sass/theme/ui/_form.scss */
.file-input-group .input-group-append input.file-input-input::-webkit-input-placeholder { color: #333333; }
.file-input-group .input-group-append input.file-input-input:-ms-input-placeholder { color: #333333; }
.file-input-group .input-group-append input.file-input-input::-ms-input-placeholder { color: #333333; }
.file-input-group .input-group-append input.file-input-input::placeholder { color: #333333; }

/* Input File Style */
/* line 951, ../sass/theme/ui/_form.scss */
.file-input-group-2 input[type="file"] { margin-left: -12px; height: 24px; border: 1px solid #b5b5b5; padding: 1px 6px; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 3px; background-color: #f5f5f5; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; min-width: 20px; }
/* line 965, ../sass/theme/ui/_form.scss */
.file-input-group-2 input[type="file"]:focus, .file-input-group-2 input[type="file"]:active { outline: none; background-color: #e2ebf1; border: 1px solid #1888d2; }
/* line 972, ../sass/theme/ui/_form.scss */
.file-input-group-2 input[type="file"]::-webkit-file-upload-button { visibility: hidden; width: 0px; }
/* line 979, ../sass/theme/ui/_form.scss */
.file-input-group-2 .file-input-group-button { content: "\f093"; font-family: 'Font Awesome 5 Free'; font-weight: 900; z-index: 2; /* button*/ /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; border: 0; padding: 0 14px 0 17px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* xS size*/ font-size: 12px; height: 24px; line-height: 24px; border-bottom-width: 2px; }

/* line 1013, ../sass/theme/ui/_form.scss */
.radioDeleteButton { display: inline-block; float: right; text-align: center; top: 4px; right: 23px; height: 14px; width: 18px; color: #ee5050; }

/* line 1024, ../sass/theme/ui/_form.scss */
.input-cell .radioDeleteButton { display: inline-block; float: none; }

/* Checkbox Style */
/* line 1031, ../sass/theme/ui/_form.scss */
.checkbox-container { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 1037, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input { display: none; }
/* line 1041, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:disabled + .fake-checker { background-color: #b5b5b5 !important; }
/* line 1046, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker-checked { width: 14px; height: 14px; background-color: #b5b5b5; color: #fefefe; position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 1056, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker-checked:before { position: absolute; text-align: center; width: 100%; font-size: 10px; line-height: 12px; top: 0; left: 0; content: "\f00c"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; }
/* line 1074, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker-notChecked { display: inline-block; width: 14px; height: 14px; vertical-align: middle; border: 1px solid #b5b5b5; background-color: #b5b5b5; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 3px; min-width: 14px; }
/* line 1087, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker { background-color: #1888d2; color: #fefefe; position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 1094, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.fake-checker-red { background-color: #ee5050; border-color: #ee5050; }
/* line 1099, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.fake-checker-light { background-color: #aecfe4; border-color: #00628D; color: #00628D; }
/* line 1104, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.fake-checker-green { background-color: #44bb44; border-color: #44bb44; }
/* line 1108, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.fake-checker-orange { background-color: #F08100; border-color: #F08100; }
/* line 1112, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.fake-checker-grey { background-color: #797979; border-color: #797979; }
/* line 1117, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker:before { position: absolute; text-align: center; width: 100%; font-size: 10px; line-height: 12px; top: 0; left: 0; content: "\f00c"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; }
/* line 1134, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.selectAllCheckbox { background-color: #fefefe; color: #b5b5b5; }
/* line 1138, ../sass/theme/ui/_form.scss */
.checkbox-container input[type="checkbox"].checkbox-input:checked + .fake-checker.selectAllCheckbox:before { content: "\f068"; font-size: 12px; line-height: 14px; }
/* line 1145, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker { display: inline-block; width: 14px; height: 14px; vertical-align: middle; border: 1px solid #b5b5b5; background-color: #F2F2F2; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 3px; min-width: 14px; }
/* line 1158, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker.fake-checker-red { border-color: #990000; }
/* line 1161, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker.fake-checker-green { border-color: #267d26; }
/* line 1164, ../sass/theme/ui/_form.scss */
.checkbox-container .fake-checker.fake-checker-orange { border-color: #db7c0d; }
/* line 1171, ../sass/theme/ui/_form.scss */
.checkbox-container .check-text { font-size: 14px; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; padding: 0; margin: 0; line-height: 18px; }
/* line 1179, ../sass/theme/ui/_form.scss */
.checkbox-container.disabled { background-color: rgba(255, 255, 255, 0) !important; }
/* line 1181, ../sass/theme/ui/_form.scss */
.checkbox-container.disabled .check-text { color: #b5b5b5 !important; }
/* line 1184, ../sass/theme/ui/_form.scss */
.checkbox-container.disabled .fake-checker { border-color: #ddd !important; }

/* Checkbox Radio Style */
/* line 1193, ../sass/theme/ui/_form.scss */
.checkbox-radio-container { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 1199, ../sass/theme/ui/_form.scss */
.checkbox-radio-container input[type="checkbox"].checkbox-input { display: none; }
/* line 1205, ../sass/theme/ui/_form.scss */
.checkbox-radio-container input[type="checkbox"].checkbox-input:checked ~ .fake-checker:before { top: 3px; left: 3px; content: "\f111"; }
/* line 1213, ../sass/theme/ui/_form.scss */
.checkbox-radio-container input:checked ~ .checkedText { font-weight: bold; color: #333333; }
/* line 1217, ../sass/theme/ui/_form.scss */
.checkbox-radio-container input:checked ~ .uncheckedText { font-weight: normal; color: #b5b5b5; }
/* line 1222, ../sass/theme/ui/_form.scss */
.checkbox-radio-container .fake-checker { margin: 0 3px; display: inline-block; width: 30px; height: 20px; vertical-align: middle; border: 1px solid #b5b5b5; background-color: #F2F2F2; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 10px; min-width: 14px; background-color: #1888d2; color: #fefefe; position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 1242, ../sass/theme/ui/_form.scss */
.checkbox-radio-container .fake-checker:before { position: absolute; text-align: center; width: 12px; font-size: 10px; line-height: 12px; top: 3px; left: 12px; content: "\f111"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }
/* line 1262, ../sass/theme/ui/_form.scss */
.checkbox-radio-container .checkedText { text-align: right; font-weight: normal; color: #b5b5b5; user-select: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }
/* line 1270, ../sass/theme/ui/_form.scss */
.checkbox-radio-container .uncheckedText { font-weight: bold; color: #333333; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }

/* Checkbox Radio Style */
/* line 1290, ../sass/theme/ui/_form.scss */
.toggleSwitch-container { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 1296, ../sass/theme/ui/_form.scss */
.toggleSwitch-container input[type="checkbox"].checkbox-input { display: none; }
/* line 1300, ../sass/theme/ui/_form.scss */
.toggleSwitch-container input[type="checkbox"].checkbox-input:checked ~ .fake-checker { background-color: #1888d2; }
/* line 1303, ../sass/theme/ui/_form.scss */
.toggleSwitch-container input[type="checkbox"].checkbox-input:checked ~ .fake-checker:before { top: 3px; left: 12px; content: "\f111"; }
/* line 1311, ../sass/theme/ui/_form.scss */
.toggleSwitch-container .fake-checker { margin: 0 3px; display: inline-block; width: 30px; height: 20px; vertical-align: middle; border: 1px solid #b5b5b5; background-color: #F2F2F2; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 10px; min-width: 14px; background-color: #b5b5b5; color: #fefefe; position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
/* line 1331, ../sass/theme/ui/_form.scss */
.toggleSwitch-container .fake-checker:before { position: absolute; text-align: center; width: 12px; font-size: 10px; line-height: 12px; top: 3px; left: 3px; content: "\f111"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }
/* line 1351, ../sass/theme/ui/_form.scss */
.toggleSwitch-container .checkedText { text-align: right; font-weight: normal; color: #b5b5b5; user-select: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }
/* line 1359, ../sass/theme/ui/_form.scss */
.toggleSwitch-container .uncheckedText { font-weight: bold; color: #333333; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }

/* line 1391, ../sass/theme/ui/_form.scss */
[type="radio"] { width: 18px; height: 18px; margin: 0; }

/* line 1397, ../sass/theme/ui/_form.scss */
.radio-cell-container { margin: 0; min-height: 24px; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; }

/* Radio button ---------------------------------
[type="radio"]:checked,
[type="radio"]:not(:checked) { position: absolute; left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label
{ position: relative; padding-left: 20px; cursor: pointer; line-height: 20px; display: inline-block;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before { content: ''; position: absolute; left: 0; top: 0; width: 18px; height: 18px; border: $theme-border; border-radius: 6px; background: $white;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after { content: ''; width: 12px; height: 12px; background: $theme-color-main; position: absolute; top: 4px; left: 4px; border-radius: 3px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after { opacity: 0; -webkit-transform: scale(0); transform: scale(0);
}
[type="radio"]:checked + label:after { opacity: 1; -webkit-transform: scale(1); transform: scale(1);
}
*/
/* Radio button ---------------------------------*/
/* Checkbox button ---------------------------------*/
/* line 1477, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:checked, .checkbox-big [type="checkbox"]:not(:checked) { position: absolute; left: -9999px; }
/* line 1482, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:checked + label, .checkbox-big [type="checkbox"]:not(:checked) + label { position: relative; padding-left: 20px; cursor: pointer; line-height: 20px; display: inline-block; }
/* line 1491, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:checked + label:before, .checkbox-big [type="checkbox"]:not(:checked) + label:before { content: ''; position: absolute; left: 0; top: 0; width: 18px; height: 18px; border: 1px solid #b5b5b5; border-radius: 6px; background: #fefefe; }
/* line 1503, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:checked + label:after, .checkbox-big [type="checkbox"]:not(:checked) + label:after { content: ''; width: 12px; height: 12px; background: #1888d2; position: absolute; top: 4px; left: 4px; border-radius: 3px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }
/* line 1516, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:not(:checked) + label:after { opacity: 0; -webkit-transform: scale(0); transform: scale(0); }
/* line 1521, ../sass/theme/ui/_form.scss */
.checkbox-big [type="checkbox"]:checked + label:after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }

/* Radio button ---------------------------------*/
/* TAble Style ---*/
/* line 1535, ../sass/theme/ui/_form.scss */
table.table-row-style { border-spacing: 0 6px; border-collapse: separate; border: 0; background: none; }

/* line 1544, ../sass/theme/ui/_form.scss */
.table-rows table { border-spacing: 0 6px; border-collapse: separate; border: 0; background: none; }

/* Form Style */
/* line 1557, ../sass/theme/ui/_form.scss */
.form label, .form .label, form label, form .label { font-weight: bold; font-size: 14px; display: block; line-height: 18px; }
/* line 1564, ../sass/theme/ui/_form.scss */
.form label.size-xs, .form .label.size-xs, form label.size-xs, form .label.size-xs { line-height: 30px; }
/* line 1567, ../sass/theme/ui/_form.scss */
.form label.size-s, .form .label.size-s, form label.size-s, form .label.size-s { line-height: 30px; }
/* line 1570, ../sass/theme/ui/_form.scss */
.form label.size-m, .form .label.size-m, form label.size-m, form .label.size-m { line-height: 30px; }
/* line 1573, ../sass/theme/ui/_form.scss */
.form label.size-l, .form .label.size-l, form label.size-l, form .label.size-l { line-height: 30px; }
/* line 1576, ../sass/theme/ui/_form.scss */
.form label.size-xl, .form .label.size-xl, form label.size-xl, form .label.size-xl { line-height: 30px; }
/* line 1579, ../sass/theme/ui/_form.scss */
.form label.row, .form .label.row, form label.row, form .label.row { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 1586, ../sass/theme/ui/_form.scss */
.form li, form li { position: relative; }
/* line 1590, ../sass/theme/ui/_form.scss */
.form p, form p { margin: 0; }
/* line 1594, ../sass/theme/ui/_form.scss */
.form .helper, form .helper { /* For explain text */ font-size: 14px; text-align: justify; }
/* line 1598, ../sass/theme/ui/_form.scss */
.form .big-helper, form .big-helper { /* Big explain text */ font-size: 16px; }
/* line 1601, ../sass/theme/ui/_form.scss */
.form .up-helper, form .up-helper { /* Explain text pussed up */ margin-top: -12px; font-size: 14px; }
/* line 1606, ../sass/theme/ui/_form.scss */
.form table, form table { border: 1px solid #b5b5b5; background-color: #fefefe; border-collapse: collapse; }
/* line 1611, ../sass/theme/ui/_form.scss */
.form table tr, form table tr { min-height: 18pt; border: 0; }
/* line 1615, ../sass/theme/ui/_form.scss */
.form table tr .section-header, form table tr .section-header { background-color: #ddd; line-height: 22px; }
/* line 1620, ../sass/theme/ui/_form.scss */
.form table tr.striped, form table tr.striped { background: url(../img/sprites/stripedbg-light.png); }
/* line 1625, ../sass/theme/ui/_form.scss */
.form table th, form table th { border: 1px solid #b5b5b5; font-weight: bold; padding: 3px 3px; line-height: 18px; }
/* line 1631, ../sass/theme/ui/_form.scss */
.form table th.fix-cell-100, form table th.fix-cell-100 { width: 100px; }
/* line 1635, ../sass/theme/ui/_form.scss */
.form table td, form table td { border: 1px solid #b5b5b5; padding: 3px 6px; }
/* line 1637, ../sass/theme/ui/_form.scss */
.form table td.striped, form table td.striped { background: url(../img/sprites/stripedbg-light.png); }
/* line 1641, ../sass/theme/ui/_form.scss */
.form table td label, form table td label { height: 16px; margin: 1px 0; line-height: 18px; }
/* line 1647, ../sass/theme/ui/_form.scss */
.form table td textarea, form table td textarea { border: 0; height: 100%; display: block; }
/* line 1656, ../sass/theme/ui/_form.scss */
.form table td.input-cell, form table td.input-cell { padding: 0; height: 24px; }
/* line 1660, ../sass/theme/ui/_form.scss */
.form table td.input-cell input[type="radio"], form table td.input-cell input[type="radio"] { margin: 0 3px; }
/* line 1665, ../sass/theme/ui/_form.scss */
.form table td.readonly, form table td.readonly { background-color: #ddd; }
/* line 1669, ../sass/theme/ui/_form.scss */
.form table td select, .form table td textarea, .form table td input[type='date'], .form table td input[type='month'], .form table td input[type='search'], .form table td input[type='time'], .form table td input[type='password'], .form table td input[type='text'], .form table td input[type='number'], form table td select, form table td textarea, form table td input[type='date'], form table td input[type='month'], form table td input[type='search'], form table td input[type='time'], form table td input[type='password'], form table td input[type='text'], form table td input[type='number'] { border: 0px; -webkit-box-shadow: none; box-shadow: none; /* @include border-radius(); */ border-radius: 0px; width: 100%; height: 100%; }
/* line 1683, ../sass/theme/ui/_form.scss */
.form table td select:focus, .form table td select:active, .form table td textarea:focus, .form table td textarea:active, .form table td input[type='date']:focus, .form table td input[type='date']:active, .form table td input[type='month']:focus, .form table td input[type='month']:active, .form table td input[type='search']:focus, .form table td input[type='search']:active, .form table td input[type='time']:focus, .form table td input[type='time']:active, .form table td input[type='password']:focus, .form table td input[type='password']:active, .form table td input[type='text']:focus, .form table td input[type='text']:active, .form table td input[type='number']:focus, .form table td input[type='number']:active, form table td select:focus, form table td select:active, form table td textarea:focus, form table td textarea:active, form table td input[type='date']:focus, form table td input[type='date']:active, form table td input[type='month']:focus, form table td input[type='month']:active, form table td input[type='search']:focus, form table td input[type='search']:active, form table td input[type='time']:focus, form table td input[type='time']:active, form table td input[type='password']:focus, form table td input[type='password']:active, form table td input[type='text']:focus, form table td input[type='text']:active, form table td input[type='number']:focus, form table td input[type='number']:active { width: 100%; outline: none; background-color: #e2ebf1; border: 0px !important; }
/* line 1700, ../sass/theme/ui/_form.scss */
.form table td input[type='date']:-moz-read-only, .form table td input[type='month']:-moz-read-only, .form table td input[type='search']:-moz-read-only, .form table td input[type='time']:-moz-read-only, .form table td input[type='password']:-moz-read-only, .form table td input[type='text']:-moz-read-only, .form table td input[type='number']:-moz-read-only, form table td input[type='date']:-moz-read-only, form table td input[type='month']:-moz-read-only, form table td input[type='search']:-moz-read-only, form table td input[type='time']:-moz-read-only, form table td input[type='password']:-moz-read-only, form table td input[type='text']:-moz-read-only, form table td input[type='number']:-moz-read-only { background-color: #ddd; }
.form table td input[type='date']:read-only, .form table td input[type='month']:read-only, .form table td input[type='search']:read-only, .form table td input[type='time']:read-only, .form table td input[type='password']:read-only, .form table td input[type='text']:read-only, .form table td input[type='number']:read-only, form table td input[type='date']:read-only, form table td input[type='month']:read-only, form table td input[type='search']:read-only, form table td input[type='time']:read-only, form table td input[type='password']:read-only, form table td input[type='text']:read-only, form table td input[type='number']:read-only { background-color: #ddd; }
/* line 1703, ../sass/theme/ui/_form.scss */
.form table td input[type='date']:-moz-read-only:focus, .form table td input[type='date']:-moz-read-only:active, .form table td input[type='month']:-moz-read-only:focus, .form table td input[type='month']:-moz-read-only:active, .form table td input[type='search']:-moz-read-only:focus, .form table td input[type='search']:-moz-read-only:active, .form table td input[type='time']:-moz-read-only:focus, .form table td input[type='time']:-moz-read-only:active, .form table td input[type='password']:-moz-read-only:focus, .form table td input[type='password']:-moz-read-only:active, .form table td input[type='text']:-moz-read-only:focus, .form table td input[type='text']:-moz-read-only:active, .form table td input[type='number']:-moz-read-only:focus, .form table td input[type='number']:-moz-read-only:active, form table td input[type='date']:-moz-read-only:focus, form table td input[type='date']:-moz-read-only:active, form table td input[type='month']:-moz-read-only:focus, form table td input[type='month']:-moz-read-only:active, form table td input[type='search']:-moz-read-only:focus, form table td input[type='search']:-moz-read-only:active, form table td input[type='time']:-moz-read-only:focus, form table td input[type='time']:-moz-read-only:active, form table td input[type='password']:-moz-read-only:focus, form table td input[type='password']:-moz-read-only:active, form table td input[type='text']:-moz-read-only:focus, form table td input[type='text']:-moz-read-only:active, form table td input[type='number']:-moz-read-only:focus, form table td input[type='number']:-moz-read-only:active { width: 100%; outline: none; background-color: #ddd; border: 0px; }
.form table td input[type='date']:read-only:focus, .form table td input[type='date']:read-only:active, .form table td input[type='month']:read-only:focus, .form table td input[type='month']:read-only:active, .form table td input[type='search']:read-only:focus, .form table td input[type='search']:read-only:active, .form table td input[type='time']:read-only:focus, .form table td input[type='time']:read-only:active, .form table td input[type='password']:read-only:focus, .form table td input[type='password']:read-only:active, .form table td input[type='text']:read-only:focus, .form table td input[type='text']:read-only:active, .form table td input[type='number']:read-only:focus, .form table td input[type='number']:read-only:active, form table td input[type='date']:read-only:focus, form table td input[type='date']:read-only:active, form table td input[type='month']:read-only:focus, form table td input[type='month']:read-only:active, form table td input[type='search']:read-only:focus, form table td input[type='search']:read-only:active, form table td input[type='time']:read-only:focus, form table td input[type='time']:read-only:active, form table td input[type='password']:read-only:focus, form table td input[type='password']:read-only:active, form table td input[type='text']:read-only:focus, form table td input[type='text']:read-only:active, form table td input[type='number']:read-only:focus, form table td input[type='number']:read-only:active { width: 100%; outline: none; background-color: #ddd; border: 0px; }
/* line 1713, ../sass/theme/ui/_form.scss */
.form table td.crossed, form table td.crossed { background-image: linear-gradient(to bottom right, transparent calc(50% - 1px), #b5b5b5, transparent calc(50% + 1px)); }
/* line 1721, ../sass/theme/ui/_form.scss */
.form table td.blue-background, .form table th.blue-background, form table td.blue-background, form table th.blue-background { background-color: #e2ebf1; }
/* line 1725, ../sass/theme/ui/_form.scss */
.form table td.lightgrey-bg, .form table th.lightgrey-bg, form table td.lightgrey-bg, form table th.lightgrey-bg { background-color: #e9e9e9; }
/* line 1729, ../sass/theme/ui/_form.scss */
.form table td.grey-background, .form table th.grey-background, form table td.grey-background, form table th.grey-background { background-color: #b5b5b5; }
/* line 1733, ../sass/theme/ui/_form.scss */
.form table td.lightgreen-bg, .form table th.lightgreen-bg, form table td.lightgreen-bg, form table th.lightgreen-bg { background-color: #9fe79f; }
/* line 1737, ../sass/theme/ui/_form.scss */
.form table td.darkgrey-background, .form table th.darkgrey-background, form table td.darkgrey-background, form table th.darkgrey-background { background-color: #b5b5b5; }
/* line 1744, ../sass/theme/ui/_form.scss */
.form table td.grey-bg, .form table th.grey-bg, form table td.grey-bg, form table th.grey-bg { background-color: #666; color: #fefefe; }
/* line 1748, ../sass/theme/ui/_form.scss */
.form table td.blue-bg, .form table th.blue-bg, form table td.blue-bg, form table th.blue-bg { background-color: #1888d2; color: #fefefe; }
/* line 1752, ../sass/theme/ui/_form.scss */
.form table td.green-bg, .form table th.green-bg, form table td.green-bg, form table th.green-bg { background-color: #44bb44; color: #fefefe; }
/* line 1756, ../sass/theme/ui/_form.scss */
.form table td.orange-bg, .form table th.orange-bg, form table td.orange-bg, form table th.orange-bg { background-color: #F08100; color: #fefefe; }
/* line 1760, ../sass/theme/ui/_form.scss */
.form table td.yellow-bg, .form table th.yellow-bg, form table td.yellow-bg, form table th.yellow-bg { background-color: #F5BC17; color: #fefefe; }
/* line 1767, ../sass/theme/ui/_form.scss */
.form table td.nowrap, .form table th.nowrap, form table td.nowrap, form table th.nowrap { white-space: nowrap; }
/* line 1771, ../sass/theme/ui/_form.scss */
.form table td.red-bg, .form table th.red-bg, form table td.red-bg, form table th.red-bg { background-color: #d16e6e; }

/* line 1781, ../sass/theme/ui/_form.scss */
.icon-block { height: 28px; width: 28px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 4px; border-top-left-radius: 4px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; top: 0; right: 9px; line-height: 28px; text-align: center; position: absolute; left: -28px; top: 0px; }

/* line 1799, ../sass/theme/ui/_form.scss */
.block-line:before { content: ""; position: absolute; height: calc(100% - 32px); margin-top: 32px; width: 0px; top: 0px; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; left: -15px; }

/* line 1815, ../sass/theme/ui/_form.scss */
.table-like .td-like { line-height: 28px; }
/* line 1818, ../sass/theme/ui/_form.scss */
.table-like .td-like.borderless { border: 0 !important; }
/* line 1822, ../sass/theme/ui/_form.scss */
.table-like .td-like .readonly { background-color: #e9e9e9; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 4px; border-top-left-radius: 4px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 6px; line-height: 16px; display: inline-block; position: relative; }
/* line 1836, ../sass/theme/ui/_form.scss */
.table-like .td-like .readonly p { line-height: 16px; }
/* line 1840, ../sass/theme/ui/_form.scss */
.table-like .td-like .readonly .icon-block { height: 28px; width: 28px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; position: absolute; top: 0; right: 0px; line-height: 28px; text-align: center; left: auto; margin: 0 !important; }
/* line 1852, ../sass/theme/ui/_form.scss */
.table-like .td-like .readonly .icon-block:before { display: none; }
/* line 1861, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.blue-background label { background-color: #e2ebf1; }
/* line 1867, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.lightgrey-bg label { background-color: #e9e9e9; }
/* line 1873, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.grey-background label { background-color: #b5b5b5; }
/* line 1879, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.lightgreen-bg label { background-color: #9fe79f; }
/* line 1885, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.darkgrey-background label { background-color: #b5b5b5; }
/* line 1892, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.light-grey-bg label { background-color: #b5b5b5; color: #fefefe; }
/* line 1899, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.grey-bg label { background-color: #666; color: #fefefe; }
/* line 1906, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.dark-blue-bg label { background-color: #00628D; color: #fefefe; }
/* line 1913, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.blue-bg label { background-color: #1888d2; color: #fefefe; }
/* line 1919, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.green-bg label { background-color: #44bb44; color: #fefefe; }
/* line 1926, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.blue-bg label { background-color: #1888d2; color: #fefefe; }
/* line 1933, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.orange-bg label { background-color: #F08100; color: #fefefe; }
/* line 1940, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.purple-bg label { background-color: #9066e8; color: #fefefe; }
/* line 1946, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.yellow-bg label { background-color: #F5BC17; color: #fefefe; }
/* line 1953, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.nowrap label { white-space: nowrap; }
/* line 1959, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.red-bg label { background-color: #ee5050; color: #fefefe; }
/* line 1971, ../sass/theme/ui/_form.scss */
.table-like .td-like.label-cell.light-grey-bg label, .table-like .td-like.label-cell.blue-background label, .table-like .td-like.label-cell.dark-blue-bg label, .table-like .td-like.label-cell.lightgrey-bg label, .table-like .td-like.label-cell.grey-background label, .table-like .td-like.label-cell.lightgreen-bg label, .table-like .td-like.label-cell.darkgrey-background label, .table-like .td-like.label-cell.grey-bg label, .table-like .td-like.label-cell.blue-bg label, .table-like .td-like.label-cell.green-bg label, .table-like .td-like.label-cell.orange-bg label, .table-like .td-like.label-cell.yellow-bg label, .table-like .td-like.label-cell.nowrap label, .table-like .td-like.label-cell.red-bg label, .table-like .td-like.label-cell.purple-bg label { padding: 4px 6px; line-height: 20px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 4px; border-top-left-radius: 4px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
/* line 1984, ../sass/theme/ui/_form.scss */
.table-like .td-like label { min-height: 16px; line-height: 16px; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.45); }
/* line 1990, ../sass/theme/ui/_form.scss */
.table-like .td-like textarea { height: 100%; display: block; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; }
/* line 1997, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell { padding-top: 0; padding-bottom: 0; }
/* line 2001, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell select, .table-like .td-like.input-cell textarea, .table-like .td-like.input-cell input[type='date'], .table-like .td-like.input-cell input[type='month'], .table-like .td-like.input-cell input[type='file'], .table-like .td-like.input-cell input[type='search'], .table-like .td-like.input-cell input[type='time'], .table-like .td-like.input-cell input[type='password'], .table-like .td-like.input-cell input[type='text'], .table-like .td-like.input-cell input[type='number'] { -webkit-box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.32); box-shadow: inset 1px 1px 3px -1px rgba(0, 0, 0, 0.32); /* @include border-radius(); */ border-radius: 4px; width: 100%; height: 100%; border: 1px solid #b5b5b5; }
/* line 2017, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell select:focus, .table-like .td-like.input-cell select:active, .table-like .td-like.input-cell textarea:focus, .table-like .td-like.input-cell textarea:active, .table-like .td-like.input-cell input[type='date']:focus, .table-like .td-like.input-cell input[type='date']:active, .table-like .td-like.input-cell input[type='month']:focus, .table-like .td-like.input-cell input[type='month']:active, .table-like .td-like.input-cell input[type='file']:focus, .table-like .td-like.input-cell input[type='file']:active, .table-like .td-like.input-cell input[type='search']:focus, .table-like .td-like.input-cell input[type='search']:active, .table-like .td-like.input-cell input[type='time']:focus, .table-like .td-like.input-cell input[type='time']:active, .table-like .td-like.input-cell input[type='password']:focus, .table-like .td-like.input-cell input[type='password']:active, .table-like .td-like.input-cell input[type='text']:focus, .table-like .td-like.input-cell input[type='text']:active, .table-like .td-like.input-cell input[type='number']:focus, .table-like .td-like.input-cell input[type='number']:active { width: 100%; outline: none; background-color: #e2ebf1; }
/* line 2024, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell input[type='file'] { padding: 3px; }
/* line 2027, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell input[type='file']:disabled { background-color: #ddd !important; opacity: 1; }
/* line 2040, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell input[type='date']:-moz-read-only, .table-like .td-like.input-cell input[type='month']:-moz-read-only, .table-like .td-like.input-cell input[type='search']:-moz-read-only, .table-like .td-like.input-cell input[type='time']:-moz-read-only, .table-like .td-like.input-cell input[type='password']:-moz-read-only, .table-like .td-like.input-cell input[type='text']:-moz-read-only, .table-like .td-like.input-cell input[type='number']:-moz-read-only { background-color: #e9e9e9; border: 0px; }
.table-like .td-like.input-cell input[type='date']:read-only, .table-like .td-like.input-cell input[type='month']:read-only, .table-like .td-like.input-cell input[type='search']:read-only, .table-like .td-like.input-cell input[type='time']:read-only, .table-like .td-like.input-cell input[type='password']:read-only, .table-like .td-like.input-cell input[type='text']:read-only, .table-like .td-like.input-cell input[type='number']:read-only { background-color: #e9e9e9; border: 0px; }
/* line 2044, ../sass/theme/ui/_form.scss */
.table-like .td-like.input-cell input[type='date']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='date']:-moz-read-only:active, .table-like .td-like.input-cell input[type='month']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='month']:-moz-read-only:active, .table-like .td-like.input-cell input[type='search']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='search']:-moz-read-only:active, .table-like .td-like.input-cell input[type='time']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='time']:-moz-read-only:active, .table-like .td-like.input-cell input[type='password']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='password']:-moz-read-only:active, .table-like .td-like.input-cell input[type='text']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='text']:-moz-read-only:active, .table-like .td-like.input-cell input[type='number']:-moz-read-only:focus, .table-like .td-like.input-cell input[type='number']:-moz-read-only:active { width: 100%; outline: none; background-color: #e9e9e9; border: 0px; }
.table-like .td-like.input-cell input[type='date']:read-only:focus, .table-like .td-like.input-cell input[type='date']:read-only:active, .table-like .td-like.input-cell input[type='month']:read-only:focus, .table-like .td-like.input-cell input[type='month']:read-only:active, .table-like .td-like.input-cell input[type='search']:read-only:focus, .table-like .td-like.input-cell input[type='search']:read-only:active, .table-like .td-like.input-cell input[type='time']:read-only:focus, .table-like .td-like.input-cell input[type='time']:read-only:active, .table-like .td-like.input-cell input[type='password']:read-only:focus, .table-like .td-like.input-cell input[type='password']:read-only:active, .table-like .td-like.input-cell input[type='text']:read-only:focus, .table-like .td-like.input-cell input[type='text']:read-only:active, .table-like .td-like.input-cell input[type='number']:read-only:focus, .table-like .td-like.input-cell input[type='number']:read-only:active { width: 100%; outline: none; background-color: #e9e9e9; border: 0px; }
/* line 2055, ../sass/theme/ui/_form.scss */
.table-like .td-like.readonly { background-color: #ddd; }
/* line 2060, ../sass/theme/ui/_form.scss */
.table-like .td-like.crossed { background-image: linear-gradient(to bottom right, transparent calc(50% - 1px), #b5b5b5, transparent calc(50% + 1px)); }

/* line 2078, ../sass/theme/ui/_form.scss */
#errorImageUpload#file-upload-button { display: none; }

/*
.required{ // Kötelező inputok *-ozása color: $theme-color-secondary; font-weight: 400;
}
*/
/* Form Error Messages */
/* line 2092, ../sass/theme/ui/_form.scss */
.errorMsg { max-width: 100%; height: auto; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-radius(); */ border-radius: 14px; position: absolute; left: 0px; bottom: 58px; z-index: 2; font-size: 14px; color: #fefefe; line-height: 16px; background-color: #ee5050; padding: 3px 10px; }
/* line 2107, ../sass/theme/ui/_form.scss */
.errorMsg.errorMsg-small { /* Messages for inputs without upper label  */ bottom: 38px; }
/* line 2111, ../sass/theme/ui/_form.scss */
.errorMsg:before { position: absolute; bottom: -9px; left: 15px; font-size: 14px; font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #ee5050; content: "\f04b"; -webkit-transform: rotate(90deg); transform: rotate(90deg); }

/* Forms frame anf others */
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 2165, ../sass/theme/ui/_form.scss */
  select.size-xs-t, input[type='date'].size-xs-t, input[type='month'].size-xs-t, input[type='search'].size-xs-t, input[type='time'].size-xs-t, input[type='password'].size-xs-t, input[type='text'].size-xs-t, input[type='number'].size-xs-t { height: 24px; border-width: 1px; }
  /* line 2169, ../sass/theme/ui/_form.scss */
  select.size-s-t, input[type='date'].size-s-t, input[type='month'].size-s-t, input[type='search'].size-s-t, input[type='time'].size-s-t, input[type='password'].size-s-t, input[type='text'].size-s-t, input[type='number'].size-s-t { height: 30px; }
  /* line 2172, ../sass/theme/ui/_form.scss */
  select.size-m-t, input[type='date'].size-m-t, input[type='month'].size-m-t, input[type='search'].size-m-t, input[type='time'].size-m-t, input[type='password'].size-m-t, input[type='text'].size-m-t, input[type='number'].size-m-t { height: 36px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 2188, ../sass/theme/ui/_form.scss */
  textarea, input.text, input[type="text"], input[type="button"], input[type="submit"], .input-checkbox { -webkit-appearance: none; }
  /* line 2200, ../sass/theme/ui/_form.scss */
  select, input[type='date'], input[type='month'], input[type='search'], input[type='time'], input[type='password'], input[type='text'], input[type='number'] { font-size: 16px; }
  /* line 2211, ../sass/theme/ui/_form.scss */
  select.size-xs-m, input[type='date'].size-xs-m, input[type='month'].size-xs-m, input[type='search'].size-xs-m, input[type='time'].size-xs-m, input[type='password'].size-xs-m, input[type='text'].size-xs-m, input[type='number'].size-xs-m { height: 24px; border-width: 1px; }
  /* line 2215, ../sass/theme/ui/_form.scss */
  select.size-s-m, input[type='date'].size-s-m, input[type='month'].size-s-m, input[type='search'].size-s-m, input[type='time'].size-s-m, input[type='password'].size-s-m, input[type='text'].size-s-m, input[type='number'].size-s-m { height: 30px; }
  /* line 2218, ../sass/theme/ui/_form.scss */
  select.size-m-m, input[type='date'].size-m-m, input[type='month'].size-m-m, input[type='search'].size-m-m, input[type='time'].size-m-m, input[type='password'].size-m-m, input[type='text'].size-m-m, input[type='number'].size-m-m { height: 36px; }
  /* line 2224, ../sass/theme/ui/_form.scss */
  form label, form .label { font-size: 14px; line-height: 14px; margin-bottom: 2px; }
  /* line 2235, ../sass/theme/ui/_form.scss */
  form table td label, form table td .label { height: auto; }
  /* line 2243, ../sass/theme/ui/_form.scss */
  .icon-block { right: 0; position: relative; left: 0; top: 0px; display: inline-block; margin-right: 6px; }
  /* line 2253, ../sass/theme/ui/_form.scss */
  .block-line:before { display: none; }
  /* line 2258, ../sass/theme/ui/_form.scss */
  .bottom-extra-margin { margin-bottom: 96px; }
  /* /MOBILE VIEW END --------*/ }
/* ------------------------------------------------
-------- GROUP LIST +OPEN CLOSE function ----------
---------------------------------------------------*/
/* line 6, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement { /* @include border-radius(); */ border-radius: 3px; /* OPEN CLOSE -------------------*/ /* List Opened */ /* Lista -------- */ /* List Closed */ /* /OPEN CLOSE -------------------*/ /* CHECK ALL -------------------*/ /* Listelement with checkboxes -------- */ }
/* line 9, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header { background-color: #797979; color: #fefefe; /* @include border-radius(); */ border-radius: 3px 3px 0 0; min-height: 30px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 17, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.grey-header { background-color: #F2F2F2; border: 1px solid #b5b5b5; color: #333333; margin-bottom: -1px; }
/* line 26, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.grey-header .grouplist-header-button-container .grouplist-header-button:hover { background-color: #ddd; cursor: pointer; }
/* line 34, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.active { color: #fefefe !important; background-color: #00628D; }
/* line 39, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.highlite { background-color: #1888d2; color: #fefefe !important; }
/* line 43, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.highlite2 { background-color: #00628D !important; color: #fefefe !important; }
/* line 47, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header.partialChecked { background-color: #e2ebf1 !important; }
/* line 51, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-title-container { padding: 4px 3px 4px 10px; }
/* line 54, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-title-container .grouplist-header-title { line-height: 17px; font-size: 14px; }
/* line 60, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-text-container { padding: 4px 3px 4px 3px; }
/* line 65, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-button-container .grouplist-header-button { padding: 8px; width: 28px; min-height: 28px; text-align: center; /* @include align-self(); */ -webkit-align-self: stretch; -ms-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; }
/* line 72, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-button-container .grouplist-header-button:hover { background-color: #3d3d3d; cursor: pointer; }
/* line 77, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-button-container .grouplist-header-textbutton { padding: 8px; width: auto; min-height: 28px; text-align: center; /* @include align-self(); */ -webkit-align-self: stretch; -ms-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; }
/* line 84, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-header .grouplist-header-button-container .grouplist-header-textbutton:hover { background-color: #797979; cursor: pointer; }
/* line 96, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened .grouplist-header { /* @include border-radius(); */ border-radius: 3px 3px 0 0; }
/* line 99, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened .grouplist-header .grouplist-header-button.open-button { display: none; }
/* line 102, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened .grouplist-header .grouplist-header-button:hover { background-color: #ddd; }
/* line 107, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened.checked-partial .grouplist-header { background-color: #90bdda; }
/* line 109, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened.checked-partial .grouplist-header .grouplist-header-button:hover { background-color: #aecfe4; }
/* line 114, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened.checked .grouplist-header { background-color: #1374b4; }
/* line 117, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened.checked .grouplist-header a { color: #fefefe; }
/* line 121, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.opened.checked .grouplist-header .grouplist-header-button:hover { background-color: #1888d2; }
/* line 130, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list { background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 0 0 3px 3px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 140, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement.highlite, .grouplist .grouplist-listelement .grouplist-list .listelement-editable.highlite { background-color: #1888d2; color: #fefefe !important; }
/* line 145, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement.active, .grouplist .grouplist-listelement .grouplist-list .listelement-editable.active { background-color: #e2ebf1; }
/* line 148, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement.ready, .grouplist .grouplist-listelement .grouplist-list .listelement-editable.ready { background-color: #e2ece2; }
/* line 151, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement.error, .grouplist .grouplist-listelement .grouplist-list .listelement-editable.error { background-color: #eda1a1; }
/* line 154, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even), .grouplist .grouplist-listelement .grouplist-list .listelement-editable:nth-child(even) { background-color: #F2F2F2; }
/* line 157, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).highlite, .grouplist .grouplist-listelement .grouplist-list .listelement-editable:nth-child(even).highlite { background-color: #1888d2; color: #fefefe !important; }
/* line 161, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).active, .grouplist .grouplist-listelement .grouplist-list .listelement-editable:nth-child(even).active { background-color: #D7E3EB; }
/* line 164, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).ready, .grouplist .grouplist-listelement .grouplist-list .listelement-editable:nth-child(even).ready { background-color: #cce0cc; }
/* line 167, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).error, .grouplist .grouplist-listelement .grouplist-list .listelement-editable:nth-child(even).error { background-color: #f5d1c6; }
/* line 173, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:last-child, .grouplist .grouplist-listelement .grouplist-list .listelement-editable:last-child { /* @include border-radius(); */ border-radius: 0 0 3px 3px; }
/* line 178, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement-editable { position: relative; min-height: 16px; }
/* line 183, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement-editable .listelement-editable-icon { opacity: 0; }
/* line 187, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement-editable:hover { color: #1888d2; cursor: pointer; position: relative; }
/* line 192, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement-editable:hover .listelement-editable-icon { opacity: 1; }
/* line 198, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list label { font-size: 14px; padding-bottom: 0px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 203, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list input[type='checkbox'] { margin: 0 6px 0 0; }
/* line 207, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-list:empty { border: 0; }
/* line 215, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.closed .grouplist-header { /* @include border-radius(); */ border-radius: 3px; }
/* line 217, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.closed .grouplist-header .grouplist-header-button.close-button { display: none; }
/* line 221, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.closed .grouplist-openable-list { display: none; }
/* line 231, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked-partial .grouplist-header { background-color: #aecfe4; }
/* line 233, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked-partial .grouplist-header .grouplist-header-button:hover { background-color: #90bdda; }
/* line 240, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked .grouplist-header { background-color: #1888d2; }
/* line 242, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked .grouplist-header .grouplist-header-button:hover { background-color: #1374b4; }
/* line 246, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked .grouplist-header a { color: #fefefe; }
/* line 250, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked .grouplist-header.grey-header { background-color: #F2F2F2; border: 1px solid #b5b5b5; color: #333333; }
/* line 255, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.checked .grouplist-header.grey-header a { color: #333333; }
/* line 267, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement { line-height: 18px; min-height: 24px; padding: 3px 5px 3px 9px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 273, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement.checked { background-color: #D7E3EB; }
/* line 276, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement.writer-checked, .grouplist .grouplist-listelement .grouplist-checkboxes .listelement.reader-checked { background-color: #D7E3EB; }
/* line 281, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement:nth-child(even) { background-color: #F2F2F2; }
/* line 284, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement:nth-child(even).checked { background-color: #e2ebf1; }
/* line 288, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes .listelement:nth-child(even).writer-checked, .grouplist .grouplist-listelement .grouplist-checkboxes .listelement:nth-child(even).reader-checked { background-color: #e2ebf1; }
/* line 295, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes label { font-size: 14px; line-height: 18px; padding-bottom: 0px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: auto; }
/* line 302, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement .grouplist-checkboxes input[type='checkbox'] { margin: 0 0 0 0; }
/* line 308, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.empty .grouplist-header { background-color: #F2F2F2; color: #b5b5b5; }
/* line 315, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.active .grouplist-header { background-color: #00628D; color: #fefefe; }
/* line 319, ../sass/theme/ui/_group-list.scss */
.grouplist .grouplist-listelement.active .grouplist-list { background-color: #e2ebf1; }

/* DESIGN Exceptios ------------------- */
/* line 328, ../sass/theme/ui/_group-list.scss */
.checkbox-box { width: 108px; text-align: center; font-size: 12px; -ms-flex-negative: 0; flex-shrink: 0; }

/* 
HEADERS ----------------------------------
*/
/* line 5, ../sass/theme/ui/_header.scss */
.header-normal { width: 100%; }
/* line 8, ../sass/theme/ui/_header.scss */
.header-normal h1, .header-normal h2, .header-normal h3, .header-normal h4, .header-normal h5 { display: inline-block; font-size: 30px; font-weight: 500; }

/* Header Line*/
/* line 16, ../sass/theme/ui/_header.scss */
.header-line { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
/* line 23, ../sass/theme/ui/_header.scss */
.header-line span, .header-line h1, .header-line h2, .header-line h3, .header-line h4, .header-line h5 { display: inline-block; padding: 0 6px; }
/* line 27, ../sass/theme/ui/_header.scss */
.header-line:before, .header-line:after { display: inline-block; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; height: 0px; border-top: 1px solid #333333; content: ""; }

/* Header Line Right*/
/* line 40, ../sass/theme/ui/_header.scss */
.header-lineright { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
/* line 47, ../sass/theme/ui/_header.scss */
.header-lineright h1, .header-lineright h2, .header-lineright h3, .header-lineright h4, .header-lineright h5 { display: inline-block; margin: 0 12px 0 0; font-size: 30px; line-height: 36px; font-weight: 500; }
/* line 54, ../sass/theme/ui/_header.scss */
.header-lineright:after { display: inline-block; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; margin: 16px 0 13px 0; height: 0px; border-top: 1px solid #333333; content: ""; }

/* Header Underline*/
/* line 67, ../sass/theme/ui/_header.scss */
.header-underline h1, .header-underline h2, .header-underline h3, .header-underline h4, .header-underline h5 { padding-bottom: 3px; border-bottom: 1px solid #333333; }

/* Header Underline*/
/* line 73, ../sass/theme/ui/_header.scss */
.header-underline-small { font-size: 24px; border-bottom: 1px solid #333333; padding-bottom: 6px; }

/* line 79, ../sass/theme/ui/_header.scss */
.header-colored-small { width: 100%; color: #1888d2; font-size: 24px; font-weight: bold; font-family: 'Roboto', sans-serif; }

/* Header with Search*/
/* line 88, ../sass/theme/ui/_header.scss */
.header-search-form { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; padding-bottom: 6px; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
/* line 96, ../sass/theme/ui/_header.scss */
.header-search-form h1, .header-search-form h2, .header-search-form h3, .header-search-form h4, .header-search-form h5 { display: inline-block; font-size: 30px; font-weight: 500; }
/* line 102, ../sass/theme/ui/_header.scss */
.header-search-form .flex-line { display: inline-block; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; margin: 16px 12px 13px 12px; height: 0px; border-top: 1px solid #333333; content: ""; }
/* line 111, ../sass/theme/ui/_header.scss */
.header-search-form .search-form { /* @include justify-content(); */ -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 300px; }
/* line 116, ../sass/theme/ui/_header.scss */
.header-search-form .search-form .search-input { /* @include border-radius(); */ border-radius: 18px; padding: 3px 12px; }
/* line 121, ../sass/theme/ui/_header.scss */
.header-search-form .search-form .search-button { margin-left: 12px; width: 100px; }

/* line 128, ../sass/theme/ui/_header.scss */
.header-search { width: 100%; font-size: 24px; font-family: 'Roboto', sans-serif; }

/* / HEADERS ----------------------------------*/
/* line 1, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-like { position: absolute; border: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; padding: 6px 10px; line-height: 20px; font-size: 12px; z-index: 99; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); font-weight: normal; }
/* line 15, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-like.errorStyle { background-color: #ee5050; color: #fefefe; }

/* line 22, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-like-2 { position: absolute; border: 1px solid #b5b5b5; background-color: rgba(255, 255, 255, 0.8); color: #333333; line-height: 14px; font-size: 12px; z-index: 99; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); font-weight: normal; text-shadow: 0 0 2px #fefefe; }

/* line 38, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click, .help-bubble-container { position: relative; }
/* line 45, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click.help-bubble-container-mouse .help-bubble:before, .help-bubble-container.help-bubble-container-mouse .help-bubble:before { display: none; }
/* line 51, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click.help-text, .help-bubble-container.help-text { font-weight: bold; color: #1888d2; -webkit-text-decoration: underlined; text-decoration: underlined; }
/* line 58, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble, .help-bubble-container .help-bubble { display: none; position: absolute; border: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; padding: 6px 10px; line-height: 16px; font-size: 12px; z-index: 99; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); bottom: calc(100% + 8px); top: auto; right: auto; left: 0; white-space: nowrap; font-weight: normal; /* If a list is needed */ /* If a list is needed */ /* Different list sityle */ /* For long pragraphs and other !!! SPECIFIED WIDTH NEEDED !!! */ }
/* line 78, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble:empty, .help-bubble-container .help-bubble:empty { display: none !important; }
/* line 82, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble p, .help-bubble-container .help-bubble p { margin-bottom: 6px; }
/* line 85, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble p:last-child, .help-bubble-container .help-bubble p:last-child { margin-bottom: 0px; }
/* line 90, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.left-correction, .help-bubble-container .help-bubble.left-correction { margin-left: -8px; }
/* line 94, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .large-image, .help-bubble-container .help-bubble .large-image { width: 700px; }
/* line 98, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble:before, .help-bubble-container .help-bubble:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #fefefe; /* @include transform(); */ -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; bottom: -7px; left: 12px; z-index: -1; }
/* line 114, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-top-left, .help-bubble-container .help-bubble.bubble-top-left { bottom: calc(100% + 8px); top: auto; left: 0; right: auto; }
/* line 120, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-top-left:before, .help-bubble-container .help-bubble.bubble-top-left:before { right: auto; left: 12px; }
/* line 126, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-top-right, .help-bubble-container .help-bubble.bubble-top-right { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
/* line 132, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-top-right:before, .help-bubble-container .help-bubble.bubble-top-right:before { right: 12px; left: auto; }
/* line 140, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-left, .help-bubble-container-click .help-bubble.bubble-left-top, .help-bubble-container .help-bubble.bubble-left, .help-bubble-container .help-bubble.bubble-left-top { top: calc(50% - 20px); right: calc(100% + 8px); left: auto; bottom: auto; }
/* line 147, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-left:before, .help-bubble-container-click .help-bubble.bubble-left-top:before, .help-bubble-container .help-bubble.bubble-left:before, .help-bubble-container .help-bubble.bubble-left-top:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 158, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-left-bottom, .help-bubble-container .help-bubble.bubble-left-bottom { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 20px); }
/* line 164, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-left-bottom:before, .help-bubble-container .help-bubble.bubble-left-bottom:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 179, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-right, .help-bubble-container-click .help-bubble.bubble-right-top, .help-bubble-container .help-bubble.bubble-right, .help-bubble-container .help-bubble.bubble-right-top { top: calc(50% - 20px); left: calc(100% + 8px); right: auto; bottom: auto; }
/* line 186, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-right:before, .help-bubble-container-click .help-bubble.bubble-right-top:before, .help-bubble-container .help-bubble.bubble-right:before, .help-bubble-container .help-bubble.bubble-right-top:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 197, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-right-bottom, .help-bubble-container .help-bubble.bubble-right-bottom { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 20px); }
/* line 203, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-right-bottom:before, .help-bubble-container .help-bubble.bubble-right-bottom:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 216, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-bottom, .help-bubble-container-click .help-bubble.bubble-bottom-right, .help-bubble-container .help-bubble.bubble-bottom, .help-bubble-container .help-bubble.bubble-bottom-right { top: calc(100% + 8px); bottom: auto; left: auto; right: 0; }
/* line 223, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-bottom:before, .help-bubble-container-click .help-bubble.bubble-bottom-right:before, .help-bubble-container .help-bubble.bubble-bottom:before, .help-bubble-container .help-bubble.bubble-bottom-right:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
/* line 234, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-bottom-left, .help-bubble-container .help-bubble.bubble-bottom-left { top: calc(100% + 8px); bottom: auto; left: 0; right: auto; }
/* line 240, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-bottom-left:before, .help-bubble-container .help-bubble.bubble-bottom-left:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; z-index: -1; }
/* line 255, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list ul, .help-bubble-container .help-bubble.bubble-list ul { list-style-type: square; }
/* line 257, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list ul li, .help-bubble-container .help-bubble.bubble-list ul li { white-space: nowrap; margin-left: 19px; }
/* line 264, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-wrap ul, .help-bubble-container .help-bubble.bubble-list-wrap ul { list-style-type: square; }
/* line 266, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-wrap ul li, .help-bubble-container .help-bubble.bubble-list-wrap ul li { white-space: wrap; margin-left: 19px; }
/* line 275, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse .bubble-content-block, .help-bubble-container .help-bubble.under-mouse .bubble-content-block { overflow: auto; max-height: 260px; padding: 6px 10px; }
/* line 281, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse:before, .help-bubble-container .help-bubble.under-mouse:before { display: none; }
/* line 286, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-top-left, .help-bubble-container .help-bubble.under-mouse.bubble-top-left { bottom: 0; top: auto; left: 0; right: auto; }
/* line 293, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-top-right, .help-bubble-container .help-bubble.under-mouse.bubble-top-right { bottom: 0; top: auto; right: 0; left: auto; }
/* line 302, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-left, .help-bubble-container-click .help-bubble.under-mouse.bubble-left-top, .help-bubble-container .help-bubble.under-mouse.bubble-left, .help-bubble-container .help-bubble.under-mouse.bubble-left-top { top: 0; right: 0; left: auto; bottom: auto; }
/* line 310, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-left-bottom, .help-bubble-container .help-bubble.under-mouse.bubble-left-bottom { top: auto; right: 0; left: auto; bottom: 0; }
/* line 319, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-right, .help-bubble-container-click .help-bubble.under-mouse.bubble-right-top, .help-bubble-container .help-bubble.under-mouse.bubble-right, .help-bubble-container .help-bubble.under-mouse.bubble-right-top { top: 0; left: 0; right: auto; bottom: auto; }
/* line 327, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-right-bottom, .help-bubble-container .help-bubble.under-mouse.bubble-right-bottom { top: auto; left: 0; right: auto; bottom: 0; }
/* line 336, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-bottom, .help-bubble-container-click .help-bubble.under-mouse.bubble-bottom-right, .help-bubble-container .help-bubble.under-mouse.bubble-bottom, .help-bubble-container .help-bubble.under-mouse.bubble-bottom-right { top: 0; bottom: auto; left: auto; right: 0; }
/* line 344, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.under-mouse.bubble-bottom-left, .help-bubble-container .help-bubble.under-mouse.bubble-bottom-left { top: 0; bottom: auto; left: 0; right: auto; }
/* line 358, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list ul, .help-bubble-container .help-bubble.bubble-list ul { list-style-type: square; }
/* line 360, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list ul li, .help-bubble-container .help-bubble.bubble-list ul li { white-space: nowrap; margin-left: 19px; }
/* line 369, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-simple ul li, .help-bubble-container .help-bubble.bubble-list-simple ul li { white-space: unset; }
/* line 376, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-text-list ul, .help-bubble-container .help-bubble.bubble-text-list ul { list-style-type: square; }
/* line 378, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-text-list ul li, .help-bubble-container .help-bubble.bubble-text-list ul li { margin-left: 19px; }
/* line 384, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-style, .help-bubble-container .help-bubble.bubble-list-style { padding: 0; }
/* line 386, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-style ul, .help-bubble-container .help-bubble.bubble-list-style ul { width: 100%; }
/* line 388, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-style ul li, .help-bubble-container .help-bubble.bubble-list-style ul li { padding: 6px 10px; border-bottom: 1px solid #b5b5b5; }
/* line 391, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-style ul li:last-child, .help-bubble-container .help-bubble.bubble-list-style ul li:last-child { border-bottom: 0; }
/* line 394, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-list-style ul li:nth-child(even), .help-bubble-container .help-bubble.bubble-list-style ul li:nth-child(even) { background-color: #e9e9e9; }
/* line 402, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble.bubble-multiline, .help-bubble-container .help-bubble.bubble-multiline { white-space: normal; }
/* line 406, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style, .help-bubble-container .help-bubble .bubble-style { z-index: 2; }
/* line 408, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .bubble-header, .help-bubble-container .help-bubble .bubble-style .bubble-header { background-color: #1888d2; color: #fefefe; margin: -7px -11px 0 -11px; padding: 3px 6px 0 6px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; }
/* line 418, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .help-bubble-list, .help-bubble-container .help-bubble .bubble-style .help-bubble-list { margin: -6px -18px -12px -18px; }
/* line 422, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header, .help-bubble-container .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header { padding: 3px 6px; background-color: #ddd; min-height: 20px; line-height: 14px; }
/* line 428, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-darkgrey, .help-bubble-container .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-darkgrey { padding: 3px 6px; background-color: #797979; color: #fefefe; min-height: 20px; line-height: 14px; }
/* line 435, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-grey, .help-bubble-container .help-bubble .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-grey { padding: 3px 6px; background-color: #b5b5b5; color: #fefefe; min-height: 20px; line-height: 14px; }
/* line 446, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-style .bubble-footer, .help-bubble-container .help-bubble .bubble-style .bubble-footer { border-top: 1px solid #b5b5b5; margin: 0 -11px -7px -11px; }
/* line 457, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click .help-bubble .bubble-close, .help-bubble-container .help-bubble .bubble-close { width: 24px; height: 24px; background-color: #797979; color: #fefefe; text-align: center; position: absolute; /* @include border-radius(); */ border-radius: 3px; top: -3px; right: -3px; line-height: 24px; }

/* line 477, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container:hover .help-bubble { display: block; }

/* line 485, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-container-click.hover .help-bubble { display: block; }

/* line 491, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon { position: relative; display: inline-block; }
/* line 495, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble { display: none; position: absolute; border: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; padding: 6px 10px; line-height: 16px; font-size: 12px; font-weight: normal; z-index: 99; white-space: normal; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); bottom: calc(100% + 8px); top: auto; right: auto; left: -1em; white-space: nowrap; font-weight: normal; text-shadow: none; /* If a list is needed */ /* Different list sityle */ /* For long pragraphs and other !!! SPECIFIED WIDTH NEEDED !!! */ }
/* line 518, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble p { margin-bottom: 6px; }
/* line 521, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble p:last-child { margin-bottom: 0px; }
/* line 525, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble .large-image { width: 700px; }
/* line 528, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #fefefe; /* @include transform(); */ -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; bottom: -7px; left: 12px; }
/* line 542, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-top-left { bottom: calc(100% + 8px); top: auto; right: -6px; left: auto; }
/* line 548, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-top-left:before { right: 12px; left: auto; }
/* line 554, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-left, .help-bubble-icon .help-bubble.bubble-left-top { top: calc(50% - 16px); right: auto; left: calc(100% + 8px); bottom: auto; }
/* line 561, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-left:before, .help-bubble-icon .help-bubble.bubble-left-top:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 572, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-left-bottom { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 16px); }
/* line 578, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-left-bottom:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 593, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-right, .help-bubble-icon .help-bubble.bubble-right-top { top: calc(50% - 16px); left: calc(100% + 8px); right: auto; bottom: auto; }
/* line 600, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-right:before, .help-bubble-icon .help-bubble.bubble-right-top:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 611, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-right-bottom { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 16px); }
/* line 617, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-right-bottom:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 628, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-bottom, .help-bubble-icon .help-bubble.bubble-bottom-right { top: calc(100% + 8px); bottom: auto; left: auto; right: calc(50% - 19px); }
/* line 635, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-bottom:before, .help-bubble-icon .help-bubble.bubble-bottom-right:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
/* line 646, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-bottom-left { top: calc(100% + 8px); bottom: auto; left: calc(50% - 19px); right: auto; }
/* line 652, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-bottom-left:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
/* line 666, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-list ul { list-style-type: square; }
/* line 668, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-list ul li { white-space: nowrap; margin-left: 19px; }
/* line 677, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-list-simple ul li { white-space: nowrap; }
/* line 683, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon .help-bubble.bubble-multiline { white-space: unset; }
/* line 695, ../sass/theme/ui/_help-bubble.scss */
.help-bubble-icon:hover .help-bubble { display: block; }

/* line 704, ../sass/theme/ui/_help-bubble.scss */
.help-bubble .tableStyle th { background-color: #e2ebf1; text-align: center; }
/* line 708, ../sass/theme/ui/_help-bubble.scss */
.help-bubble .tableStyle td { text-align: center; font-weight: bold; }

/* INSTANT BUBBLE */
/* line 719, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble { position: fixed; border: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; height: 18px; white-space: nowrap; padding: 6px 10px; line-height: 20px; width: auto; font-size: 12px; z-index: 88888; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); top: 99999999px; left: 99999999px; }
/* line 737, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #fefefe; /* @include transform(); */ -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; bottom: -7px; left: 12px; }

/* INSTANT BUBBLE */
/* line 755, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline { position: fixed; margin-top: -24px; margin-left: -18px; border: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; padding: 6px 10px; line-height: 20px; width: auto; font-size: 12px; z-index: 88888; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); top: 99999999px; left: 99999999px; }
/* line 773, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #fefefe; /* @include transform(); */ -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; bottom: -7px; left: 12px; }
/* line 789, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline.help-bubble-left { margin-left: -8px; }
/* line 793, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline.help-bubble-left:before { left: auto; right: 12px; }
/* line 804, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline.errorStyle .bubble-style .bubble-header { background-color: #00628D; }
/* line 811, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline.mtStyle .bubble-style .bubble-header { background-color: #aecfe4; color: #333333; }
/* line 818, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style { z-index: 2; }
/* line 820, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .bubble-header { background-color: #1888d2; color: #fefefe; margin: -7px -11px 0 -11px; padding: 3px 6px 0 6px; font-weight: bold; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; }
/* line 830, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .help-bubble-list { margin: -6px -18px -12px -18px; }
/* line 834, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header { padding: 3px 6px; background-color: #ddd; min-height: 20px; line-height: 14px; }
/* line 840, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-darkgrey { padding: 3px 6px; background-color: #797979; color: #fefefe; min-height: 20px; line-height: 14px; }
/* line 847, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .help-bubble-list .help-bubble-listelement .listelement-header-grey { padding: 3px 6px; background-color: #b5b5b5; color: #fefefe; min-height: 20px; line-height: 14px; }
/* line 858, ../sass/theme/ui/_help-bubble.scss */
.instant-bubble-multiline .bubble-style .bubble-footer { border-top: 1px solid #b5b5b5; margin: 0 -11px -7px -11px; }

/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 876, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-top-left-m { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
  /* line 882, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-top-left-m:before { right: 12px; left: auto; }
  /* line 888, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-left, .help-bubble-container .help-bubble.bubble-left-top-m { top: calc(50% - 16px); right: calc(100% + 8px); left: auto; bottom: auto; }
  /* line 895, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-left:before, .help-bubble-container .help-bubble.bubble-left-top-m:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 906, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-left-bottom-m { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 16px); }
  /* line 912, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-left-bottom-m:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 927, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-right-m, .help-bubble-container .help-bubble.bubble-right-top-m { top: calc(50% - 16px); left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 934, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-right-m:before, .help-bubble-container .help-bubble.bubble-right-top-m:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 945, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-right-bottom-m { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 16px); }
  /* line 951, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-right-bottom-m:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 962, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-bottom-m, .help-bubble-container .help-bubble.bubble-bottom-right-m { top: calc(100% + 8px); bottom: auto; left: auto; right: 0; }
  /* line 969, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-bottom-m:before, .help-bubble-container .help-bubble.bubble-bottom-right-m:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /* line 981, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-bottom-left-m { top: calc(100% + 8px); bottom: auto; left: 0; right: auto; }
  /* line 987, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-container .help-bubble.bubble-bottom-left-m:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /* line 1003, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon { position: relative; display: inline-block; }
  /* line 1009, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-top-left-m { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
  /* line 1015, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-top-left-m:before { right: 12px; left: auto; }
  /* line 1021, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-left, .help-bubble-icon .help-bubble.bubble-left-top-m { top: calc(50% - 16px); right: auto; left: calc(100% + 8px); bottom: auto; }
  /* line 1028, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-left:before, .help-bubble-icon .help-bubble.bubble-left-top-m:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1039, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-left-bottom-m { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 16px); }
  /* line 1045, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-left-bottom-m:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1060, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-right, .help-bubble-icon .help-bubble.bubble-right-top-m { top: calc(50% - 16px); left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 1067, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-right:before, .help-bubble-icon .help-bubble.bubble-right-top-m:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1078, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-right-bottom-m { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 16px); }
  /* line 1084, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-right-bottom-m:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1095, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-bottom-m, .help-bubble-icon .help-bubble.bubble-bottom-right-m { top: calc(100% + 8px); bottom: auto; left: auto; right: calc(50% - 19px); }
  /* line 1102, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-bottom-m:before, .help-bubble-icon .help-bubble.bubble-bottom-right-m:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /* line 1114, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-bottom-left-m { top: calc(100% + 8px); bottom: auto; left: calc(50% - 19px); right: auto; }
  /* line 1120, ../sass/theme/ui/_help-bubble.scss */
  .help-bubble-icon .help-bubble.bubble-bottom-left-m:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /*MOBILE VIEW END --------*/ }
/* line 1142, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container { position: relative; }
/* line 1145, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble { position: absolute; border: 1px solid #b5b5b5; background-color: #eda1a1; color: #333333; padding: 6px 10px; line-height: 16px; font-size: 12px; z-index: 99; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); bottom: calc(100% + 8px); top: auto; right: auto; left: 0; white-space: nowrap; font-weight: normal; /* If a list is needed */ /* Different list sityle */ /* For long pragraphs and other !!! SPECIFIED WIDTH NEEDED !!! */ }
/* line 1164, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble:empty { display: none !important; }
/* line 1168, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble p { margin-bottom: 6px; }
/* line 1171, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble p:last-child { margin-bottom: 0px; }
/* line 1176, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #eda1a1; /* @include transform(); */ -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; bottom: -7px; left: 12px; z-index: -1; }
/* line 1192, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-top-left { bottom: calc(100% + 8px); top: auto; left: 0; right: auto; }
/* line 1198, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-top-left:before { right: auto; left: 12px; }
/* line 1204, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-top-right { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
/* line 1210, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-top-right:before { right: 12px; left: auto; }
/* line 1218, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left { top: calc(50% - 20px); right: calc(100% + 8px); left: auto; bottom: auto; }
/* line 1224, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 1234, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left-top { top: 0px; right: calc(100% + 8px); left: auto; bottom: auto; }
/* line 1240, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left-top:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 1251, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left-bottom { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 20px); }
/* line 1257, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-left-bottom:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
/* line 1272, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right { top: calc(50% - 20px); left: calc(100% + 8px); right: auto; bottom: auto; }
/* line 1278, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 1288, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right-top { top: 0px; left: calc(100% + 8px); right: auto; bottom: auto; }
/* line 1294, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right-top:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 1305, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right-bottom { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 20px); }
/* line 1311, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-right-bottom:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 1324, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-bottom, .error-bubble-container .error-bubble.error-bottom-right { top: calc(100% + 8px); bottom: auto; left: auto; right: 0; }
/* line 1331, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-bottom:before, .error-bubble-container .error-bubble.error-bottom-right:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
/* line 1342, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-bottom-left { top: calc(100% + 8px); bottom: auto; left: 0; right: auto; }
/* line 1348, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-bottom-left:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; z-index: -1; }
/* line 1363, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list ul { list-style-type: square; }
/* line 1365, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list ul li { white-space: nowrap; margin-left: 19px; }
/* line 1374, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-simple ul li { white-space: unset; }
/* line 1380, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-style { padding: 0; }
/* line 1382, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-style ul { width: 100%; }
/* line 1384, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-style ul li { padding: 6px 10px; border-bottom: 1px solid #b5b5b5; }
/* line 1387, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-style ul li:last-child { border-bottom: 0; }
/* line 1390, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-list-style ul li:nth-child(even) { background-color: #e9e9e9; }
/* line 1398, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble.error-multiline { white-space: normal; }
/* line 1402, ../sass/theme/ui/_help-bubble.scss */
.error-bubble-container .error-bubble .error-close { width: 24px; height: 24px; background-color: #797979; color: #fefefe; text-align: center; position: absolute; /* @include border-radius(); */ border-radius: 3px; top: -3px; right: -3px; line-height: 24px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1432, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-top-left-t { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
  /* line 1438, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-top-left-t:before { right: 12px; left: auto; }
  /* line 1444, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-t { top: calc(50% - 16px); right: calc(100% + 8px); left: auto; bottom: auto; }
  /* line 1450, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-t:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1460, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-top-t { top: 0px; right: calc(100% + 8px); left: auto; bottom: auto; }
  /* line 1466, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-top-t:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1477, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-bottom-t { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 16px); }
  /* line 1483, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-bottom-t:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1498, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-t { top: calc(50% - 16px); left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 1504, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-t:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1514, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-top-t { top: 0px; left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 1520, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-top-t:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1531, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-bottom-t { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 16px); }
  /* line 1537, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-bottom-t:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1548, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-t, .error-bubble-container .error-bubble.error-bottom-right-t { top: calc(100% + 8px); bottom: auto; left: auto; right: 0; }
  /* line 1555, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-t:before, .error-bubble-container .error-bubble.error-bottom-right-t:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /* line 1567, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-left-t { top: calc(100% + 8px); bottom: auto; left: 0; right: auto; }
  /* line 1573, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-left-t:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /*tablet VIEW END --------*/ }
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 1597, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-top-left-m { bottom: calc(100% + 8px); top: auto; right: 0; left: auto; }
  /* line 1603, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-top-left-m:before { right: 12px; left: auto; }
  /* line 1609, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left { top: calc(50% - 16px); right: calc(100% + 8px); left: auto; bottom: auto; }
  /* line 1615, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1625, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-top-m { top: 0px; right: calc(100% + 8px); left: auto; bottom: auto; }
  /* line 1631, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-top-m:before { right: -7px; left: auto; top: 9px; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1642, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-bottom-m { top: auto; right: calc(100% + 8px); left: auto; bottom: calc(50% - 16px); }
  /* line 1648, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-left-bottom-m:before { right: -7px; left: auto; bottom: 9px; border-top: 0; border-right: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 0; border-left: 0; }
  /* line 1663, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-m { top: calc(50% - 16px); left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 1669, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-m:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1679, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-top-m { top: 0px; left: calc(100% + 8px); right: auto; bottom: auto; }
  /* line 1685, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-top-m:before { left: -7px; right: auto; top: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1696, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-bottom-m { top: auto; left: calc(100% + 8px); right: auto; bottom: calc(50% - 16px); }
  /* line 1702, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-right-bottom-m:before { left: -7px; right: auto; bottom: 9px; border-top: 0; border-right: 0; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
  /* line 1713, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-m, .error-bubble-container .error-bubble.error-bottom-right-m { top: calc(100% + 8px); bottom: auto; left: auto; right: 0; }
  /* line 1720, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-m:before, .error-bubble-container .error-bubble.error-bottom-right-m:before { top: -7px; left: auto; right: 12px; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /* line 1732, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-left-m { top: calc(100% + 8px); bottom: auto; left: 0; right: auto; }
  /* line 1738, ../sass/theme/ui/_help-bubble.scss */
  .error-bubble-container .error-bubble.error-bottom-left-m:before { top: -7px; left: 12px; right: auto; border-top: 1px solid #b5b5b5; border-right: 0; border-bottom: 0; border-left: 1px solid #b5b5b5; }
  /*MOBILE VIEW END --------*/ }
/* line 5, ../sass/theme/ui/_layout.scss */
#fixed-layout .sidebar { height: calc(100vh - 62px); height: calc(100dvh - 62px); }
/* line 10, ../sass/theme/ui/_layout.scss */
#fixed-layout .header-style { position: fixed; top: 0px; left: 0px; z-indeX: 9; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 17, ../sass/theme/ui/_layout.scss */
#fixed-layout .body { margin-top: 36px; margin-bottom: 24px; }
/* line 21, ../sass/theme/ui/_layout.scss */
#fixed-layout .footer-style { position: fixed; bottom: 0px; left: 0px; z-indeX: 9; }
/* line 28, ../sass/theme/ui/_layout.scss */
#fixed-layout .scrollable-sidebar-fixed { position: fixed; max-width: 300px; width: 300px; height: calc(100vh - 62px); height: calc(100dvh - 62px); overflow: scroll; overflow-x: hidden; }
/* line 41, ../sass/theme/ui/_layout.scss */
#fixed-layout.contentHeaderSmall .contentHeader { position: fixed; top: 42px; z-index: 3; }
/* line 47, ../sass/theme/ui/_layout.scss */
#fixed-layout.contentHeaderSmall .scrollable-sidebar-fixed { border-top: 1px solid #b5b5b5; height: calc(100vh - 95px); height: calc(100dvh - 95px); top: 71px; }

/* line 71, ../sass/theme/ui/_layout.scss */
.content-layout { height: calc(100vh - 98px); height: calc(100dvh - 98px); }

/* line 78, ../sass/theme/ui/_layout.scss */
.page-layout-scrollable .header-style { position: fixed; top: 0; }
/* line 82, ../sass/theme/ui/_layout.scss */
.page-layout-scrollable .body { margin-top: 36px; margin-bottom: 24px; }
/* line 86, ../sass/theme/ui/_layout.scss */
.page-layout-scrollable .footer-style { position: fixed; bottom: 0; }
/* line 90, ../sass/theme/ui/_layout.scss */
.page-layout-scrollable .wiki-sidebar-fixed { height: calc( 100vh - 60px ) !important; height: calc( 100dvh - 60px ) !important; }

/* line 96, ../sass/theme/ui/_layout.scss */
.errorticket-layout { height: calc( 100vh - 60px ); height: calc( 100dvh - 60px ); overflow: scroll; }

/* line 102, ../sass/theme/ui/_layout.scss */
.body-layout { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-height: 0; -webkit-overflow-scrolling: touch; /*
height: calc( 100vh - 60px );
height: calc( 100dvh - 60px );
max-height: calc( 100vh - 60px );
max-height: calc( 100dvh - 60px );
*/ }
/* line 113, ../sass/theme/ui/_layout.scss */
.body-layout.tabletView { /*
height: calc( 100vh - 107px );
height: calc( 100dvh - 107px );
max-height: calc( 100vh - 107px );
max-height: calc( 100dvh - 107px );
*/ }

/* line 122, ../sass/theme/ui/_layout.scss */
.body-layout-inner { height: 100%; /* flex: 1; */     /*
height: calc( 100vh - 84px );
height: calc( 100svh - 84px );
max-height: calc( 100vh - 84px );
max-height: calc( 100svh - 84px );
*/ }
/* line 131, ../sass/theme/ui/_layout.scss */
.body-layout-inner.tabletView { /*
height: calc(var(--vh, 1vh) * 100 - 130px );
max-height: calc(var(--vh, 1vh) * 100 - 130px );
*/ }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 145, ../sass/theme/ui/_layout.scss */
  #fixed-layout .scrollable-sidebar-fixed { /*
height: calc(100vh - 106px);
height: calc(100dvh - 106px);
*/ }
  /* line 152, ../sass/theme/ui/_layout.scss */
  #fixed-layout .body { /*
margin-bottom: 72px;
*/ }
  /* line 161, ../sass/theme/ui/_layout.scss */
  .content-layout { height: calc(100vh - 200px); height: calc(100dvh - 200px); }
  /* line 166, ../sass/theme/ui/_layout.scss */
  .body-layout { /*
height: calc( 100vh - 107px );
height: calc( 100dvh - 107px );
max-height: calc( 100vh - 107px );
max-height: calc( 100dvh - 107px );
*/ }
  /* line 174, ../sass/theme/ui/_layout.scss */
  .body-layout-inner {                 /*
height: calc( 100vh - 130px );
height: calc( 100dvh - 130px );
max-height: calc( 100vh - 130px );
max-height: calc( 100dvh - 130px ); */ }
  /* line 186, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .header-style { position: fixed; top: 0; }
  /* line 190, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .body { margin-top: 36px; margin-bottom: 66px; }
  /* line 194, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .footer-style { position: fixed; bottom: 0; }
  /* line 198, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .wiki-sidebar-fixed { height: calc( 100vh - 60px ) !important; height: calc( 100dvh - 60px ) !important; }
  /* line 204, ../sass/theme/ui/_layout.scss */
  .body-layout-testSheet { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-height: 0; -webkit-overflow-scrolling: touch; overflow: scroll; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 217, ../sass/theme/ui/_layout.scss */
  html, body { overflow: auto; overflow-x: hidden; min-height: 100dvh; overscroll-behavior: auto !important; }
  /* line 225, ../sass/theme/ui/_layout.scss */
  html .sticky-1, body .sticky-1 { position: -webkit-sticky; position: sticky; top: 36px; z-index: 10; }
  /* line 231, ../sass/theme/ui/_layout.scss */
  html .sticky-bottom, html .sticky-pagination, body .sticky-bottom, body .sticky-pagination { z-index: 10; position: -webkit-sticky; position: sticky; bottom: 61px; }
  /* line 238, ../sass/theme/ui/_layout.scss */
  html .body-layout, body .body-layout { padding: 0 !important; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; overflow: unset; }
  /* line 250, ../sass/theme/ui/_layout.scss */
  #fixed-layout .header-style { z-index: 1; }
  /* line 254, ../sass/theme/ui/_layout.scss */
  #fixed-layout .scrollable-sidebar-fixed { position: relative; max-width: 100%; border-right: 0; /*
height: calc(100vh - 97px);
height: calc(100dvh - 97px);
*/ }
  /* line 265, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable { overflow: scroll !important; }
  /* line 271, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .body { margin-top: 36px; margin-bottom: 66px; }
  /* line 278, ../sass/theme/ui/_layout.scss */
  .page-layout-scrollable .sidebar { display: none; }
  /* line 286, ../sass/theme/ui/_layout.scss */
  .content-layout { height: calc(100vh - 200px); height: calc(100dvh - 200px); max-height: calc(100% - 200px); margin-top: 36px; }
  /* line 294, ../sass/theme/ui/_layout.scss */
  .body-layout {           /*
height: calc( 100vh - 96px  );
height: calc( 100dvh - 96px  );
max-height: calc( 100vh - 96px  );
max-height: calc( 100dvh - 96px  ); */ }
  /* line 304, ../sass/theme/ui/_layout.scss */
  .body-layout.mobile-fullscreen-layout {             /* height: calc( 100vh - 97px )!important; max-height: calc( 100vh - 97px )!important;
 height: calc( 100dvh - 97px )!important; max-height: calc( 100dvh - 97px )!important; */ }
  /* line 316, ../sass/theme/ui/_layout.scss */
  .body-layout-inner-container { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-height: 0; -webkit-overflow-scrolling: touch; -webkit-box-sizing: border-box; box-sizing: border-box;             /* height: calc(100vh - 97px ); max-height: calc(100vh - 97px );
 height: calc(100dvh - 97px ); max-height: calc(100dvh - 97px ); */ }
  /* line 330, ../sass/theme/ui/_layout.scss */
  .body-layout-inner { height: 100%; /*
height: calc(var(--vh, 1vh) * 100 - 114px );
min-height: 300px;
*/ }
  /* line 338, ../sass/theme/ui/_layout.scss */
  .mobile-content-block { height: 260px; min-height: 260px; -webkit-box-sizing: border-box; box-sizing: border-box; }
  /* line 344, ../sass/theme/ui/_layout.scss */
  .mobile-content-block-minheight-l { min-height: 360px; -webkit-box-sizing: border-box; box-sizing: border-box; }
  /* line 349, ../sass/theme/ui/_layout.scss */
  .body-layout-testSheet { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: scroll; }
  /* /MOBILE VIEW END --------*/ }
/* MOBILE VIEW Landscape VIEW -------- */
@media only screen and (orientation: landscape) and (max-width: 767px) { /* line 362, ../sass/theme/ui/_layout.scss */
  .body-layout {           /*
height: calc( 100vh - 82px );
max-height: calc( 100vh - 82px );
height: calc( 100dvh - 82px );
max-height: calc( 100dvh - 82px ); */ }
  /* line 372, ../sass/theme/ui/_layout.scss */
  .body-layout-inner-container {         /* height: calc( 100vh  - 78px ); max-height: calc( 100vh - 78px );
 height: calc( 100dvh  - 78px ); max-height: calc( 100dvh - 78px ); */ }
  /* line 387, ../sass/theme/ui/_layout.scss */
  body .sticky-bottom, body .sticky-pagination { z-index: 10; position: -webkit-sticky; position: sticky; bottom: 46px; } }
/* ------------------------------------------------
-------- SIMPLE LIST  -----------------------------
---------------------------------------------------*/
/* line 8, ../sass/theme/ui/_list-style.scss */
.directory-list { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ }
/* line 11, ../sass/theme/ui/_list-style.scss */
.directory-list > .directory-system-folder-listelement:after, .directory-list > .directory-system-folder-listelement:before { display: none; }
/* line 18, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; /*New optional Icons &.table{
 }
*/ }
/* line 23, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement:after { content: ""; position: absolute; top: 11px; left: -13px; width: 12px; border-bottom: 1px solid #ccc; }
/* line 32, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement:before { content: ""; position: absolute; top: 0; left: -13px; height: 100%; border-left: 1px solid #ccc; }
/* line 44, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement:last-child:before { height: 12px; }
/* line 52, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement.folder .directory-system-folder { padding-left: 12px; margin-left: 14px; }
/* line 58, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement.folder.closed .directory-system-folder { display: none; }
/* line 65, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement.folder.open > .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f07c"; }
/* line 68, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement.folder.closed > .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f07b"; }
/* line 73, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell { color: #fefefe !important; }
/* line 93, ../sass/theme/ui/_list-style.scss */
.directory-list .icon-cell { width: 16px; height: 16px; text-align: center; font-size: 12px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; line-height: 12px; }
/* line 105, ../sass/theme/ui/_list-style.scss */
.directory-list .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 3px 0; }
/* line 111, ../sass/theme/ui/_list-style.scss */
.directory-list .simple-cell a { display: block; padding: 6px 10px; }
/* line 115, ../sass/theme/ui/_list-style.scss */
.directory-list .simple-cell a:hover { background-color: #55a8de; }
/* line 125, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner { width: 100%; min-height: 25px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding-left: 5px; }
/* line 133, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner .folderName { line-height: 12px; }
/* line 137, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner.active { background-color: #1888d2; color: #fefefe; }
/* line 141, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner.active:hover { background-color: #00628D; }
/* line 147, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 150, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 153, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement-inner.partilaChecked { background-color: #e2ebf1; }
/* line 159, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement { position: relative; }
/* line 162, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement:before { content: ""; display: block; width: 13px; top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 171, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 184, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 198, ../sass/theme/ui/_list-style.scss */
.directory-list .directory-system-listelement.main-folder:before, .directory-list .directory-system-listelement.main-folder:after { content: ""; width: 0; height: 0; }

/* line 228, ../sass/theme/ui/_list-style.scss */
.bubble-list { margin: 2px; }
/* line 230, ../sass/theme/ui/_list-style.scss */
.bubble-list span { border: 1px solid #b5b5b5; border-radius: 6px; background-color: #bfd9ea; padding: 0px 4px; margin-right: 1px; margin-left: 1px; margin-top: 1px; margin-bottom: 1px; line-height: 20px; width: calc(50% - 2px); }
/* line 243, ../sass/theme/ui/_list-style.scss */
.bubble-list span:nth-child(4n+2), .bubble-list span:nth-child(4n+3) { background-color: #e2ebf1; }

/* line 251, ../sass/theme/ui/_list-style.scss */
.multilevel-list ol { counter-reset: section; list-style-type: none !important; }
/* line 255, ../sass/theme/ui/_list-style.scss */
.multilevel-list ol li:before { counter-increment: section; content: counters(section,". ") ". "; font-weight: bold; }
/* line 262, ../sass/theme/ui/_list-style.scss */
.multilevel-list ol { font-weight: bold; }
/* line 265, ../sass/theme/ui/_list-style.scss */
.multilevel-list ol li ol { font-weight: normal; }

/* line 273, ../sass/theme/ui/_list-style.scss */
.multilevel-list-content ol { counter-reset: section; list-style-type: none !important; }
/* line 277, ../sass/theme/ui/_list-style.scss */
.multilevel-list-content ol > li:before { counter-increment: section; content: counters(section,". ") ". "; font-weight: bold; }
/* line 284, ../sass/theme/ui/_list-style.scss */
.multilevel-list-content ol { font-size: 18px; font-weight: bold; }
/* line 288, ../sass/theme/ui/_list-style.scss */
.multilevel-list-content ol li ol { font-size: 14px; font-weight: normal; }

/* line 299, ../sass/theme/ui/_list-style.scss */
.userlist { /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); font-size: 14px; }
/* line 304, ../sass/theme/ui/_list-style.scss */
.userlist .userlist-listelement { background-color: #ddd; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 310, ../sass/theme/ui/_list-style.scss */
.userlist .userlist-listelement:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 314, ../sass/theme/ui/_list-style.scss */
.userlist .userlist-listelement:last-child { border-bottom: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 320, ../sass/theme/ui/_list-style.scss */
.userlist .userlist-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 324, ../sass/theme/ui/_list-style.scss */
.userlist .userlist-listelement .userlist-image { width: 36px; height: 36px; border-right: 1px solid #b5b5b5; -o-object-fit: cover; object-fit: cover; }

/* line 336, ../sass/theme/ui/_list-style.scss */
.list-header { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; min-height: 36px; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-sizing: border-box; box-sizing: border-box; /* Specialized  Case */ }
/* line 343, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-shadow { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); }
/* line 347, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-small { min-height: 24px; }
/* line 351, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-folderlist .list-header-cell, .list-header.list-header-folderlist .icon-cell, .list-header.list-header-folderlist .simple-cell, .list-header.list-header-folderlist .double-cell, .list-header.list-header-folderlist .cell-3, .list-header.list-header-folderlist .cell-4, .list-header.list-header-folderlist .date-cell, .list-header.list-header-folderlist .fix-cell, .list-header.list-header-folderlist .fix-small-cell, .list-header.list-header-folderlist .fix-cell-big, .list-header.list-header-folderlist .cell-180, .list-header.list-header-folderlist .cell-140, .list-header.list-header-folderlist .cell-300, .list-header.list-header-folderlist .cell-370, .list-header.list-header-folderlist .cell-400 { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 369, ../sass/theme/ui/_list-style.scss */
.list-header .list-header-cell, .list-header .icon-cell, .list-header .simple-cell, .list-header .double-cell, .list-header .cell-3, .list-header .cell-4, .list-header .date-cell, .list-header .fix-cell, .list-header .fix-small-cell, .list-header .fix-cell-big, .list-header .cell-180, .list-header .cell-140, .list-header .cell-300, .list-header .cell-370, .list-header .cell-400 { margin-top: 3px; margin-bottom: 3px; line-height: 16px; font-size: 14px; font-weight: bold; padding: 0 4px; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 393, ../sass/theme/ui/_list-style.scss */
.list-header .list-header-cell-2 { line-height: 16px !important; font-size: 14px !important; font-weight: bold; padding: 3px 2px 3px 2px; margin: 0 !important; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 404, ../sass/theme/ui/_list-style.scss */
.list-header .sortHeader:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 2px; content: "\f0dc"; }
/* line 420, ../sass/theme/ui/_list-style.scss */
.list-header .sortHeader.sortup:before { content: "\f0de"; }
/* line 425, ../sass/theme/ui/_list-style.scss */
.list-header .sortHeader.sortdown:before { content: "\f0dd"; }
/* line 431, ../sass/theme/ui/_list-style.scss */
.list-header .info-cell { display: none; }
/* line 434, ../sass/theme/ui/_list-style.scss */
.list-header .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 440, ../sass/theme/ui/_list-style.scss */
.list-header .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 443, ../sass/theme/ui/_list-style.scss */
.list-header .double-cell { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 446, ../sass/theme/ui/_list-style.scss */
.list-header .cell-3 { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; }
/* line 449, ../sass/theme/ui/_list-style.scss */
.list-header .cell-4 { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; }
/* line 453, ../sass/theme/ui/_list-style.scss */
.list-header .date-cell { width: 140px; }
/* line 456, ../sass/theme/ui/_list-style.scss */
.list-header .fix-cell-big { width: 180px; }
/* line 459, ../sass/theme/ui/_list-style.scss */
.list-header .fix-cell { width: 120px; }
/* line 462, ../sass/theme/ui/_list-style.scss */
.list-header .fix-small-cell { width: 40px; }
/* line 465, ../sass/theme/ui/_list-style.scss */
.list-header .cell-180 { width: 180px; }
/* line 468, ../sass/theme/ui/_list-style.scss */
.list-header .cell-140 { width: 140px; }
/* line 471, ../sass/theme/ui/_list-style.scss */
.list-header .cell-300 { width: 300px; }
/* line 474, ../sass/theme/ui/_list-style.scss */
.list-header .cell-370 { width: 370px; }
/* line 477, ../sass/theme/ui/_list-style.scss */
.list-header .cell-400 { width: 400px; }
/* line 482, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-top { border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #F8F8F8; padding: 0 24px 0 24px; }
/* line 490, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; height: auto; min-height: 24px; padding: 3px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #F8F8F8; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; font-weight: bold; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 505, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .sublist-header-cell, .list-header.list-header-block-style .icon-cell, .list-header.list-header-block-style .simple-cell, .list-header.list-header-block-style .double-cell, .list-header.list-header-block-style .date-cell, .list-header.list-header-block-style .fix-cell, .list-header.list-header-block-style .fix-small-cell, .list-header.list-header-block-style .fix-cell-big { padding: 0 3px; line-height: 16px; font-size: 12px; font-weight: bold; }
/* line 518, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .info-cell { display: none; }
/* line 521, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 527, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 530, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .date-cell { width: 140px; }
/* line 533, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .fix-cell-big { width: 180px; }
/* line 536, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .fix-cell { width: 120px; }
/* line 539, ../sass/theme/ui/_list-style.scss */
.list-header.list-header-block-style .fix-small-cell { width: 40px; }

/* line 546, ../sass/theme/ui/_list-style.scss */
.list { /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); }
/* line 550, ../sass/theme/ui/_list-style.scss */
.list:empty { /* @include box-shadow(); */ -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
/* line 555, ../sass/theme/ui/_list-style.scss */
.list.no-frame-border > .list-listelement { border-right: 0; border-left: 0; }
/* line 558, ../sass/theme/ui/_list-style.scss */
.list.no-frame-border > .list-listelement:first-child { border-top: 0; }
/* line 561, ../sass/theme/ui/_list-style.scss */
.list.no-frame-border > .list-listelement:last-child { border-bottom: 0; }
/* line 570, ../sass/theme/ui/_list-style.scss */
.list.ticketlist .list-listelement:first-child, .list.list-min-height .list-listelement:first-child { border-top: 0; }
/* line 577, ../sass/theme/ui/_list-style.scss */
.list.no-top-border > .list-listelement { border-top: 0; }
/* line 584, ../sass/theme/ui/_list-style.scss */
.list.no-topbottom-border > .list-listelement:first-child { border-top: 0; }
/* line 587, ../sass/theme/ui/_list-style.scss */
.list.no-topbottom-border > .list-listelement:last-child { border-bottom: 0; }
/* line 594, ../sass/theme/ui/_list-style.scss */
.list.no-border > .list-listelement { border-top: 0; border-bottom: 0; border-right: 0; border-left: 0; }
/* line 604, ../sass/theme/ui/_list-style.scss */
.list.no-top-radius > .list-listelement:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0px; border-top-left-radius: 0px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0px; border-top-right-radius: 0px; }
/* line 613, ../sass/theme/ui/_list-style.scss */
.list.no-radius > .list-listelement:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0px; border-top-left-radius: 0px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0px; border-top-right-radius: 0px; }
/* line 617, ../sass/theme/ui/_list-style.scss */
.list.no-radius > .list-listelement:last-child { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
/* line 624, ../sass/theme/ui/_list-style.scss */
.list .fake-list-header { background-color: #797979; line-height: 24px; font-weight: bold; color: #fefefe; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 633, ../sass/theme/ui/_list-style.scss */
.list .fake-list-header a { font-weight: bold; color: #fefefe; }
/* line 637, ../sass/theme/ui/_list-style.scss */
.list .fake-list-header .list-cell { line-height: 24px; }
/* line 644, ../sass/theme/ui/_list-style.scss */
.list.table-style .list-listelement .list-cell, .list.table-style .list-listelement .icon-cell, .list.table-style .list-listelement .simple-cell, .list.table-style .list-listelement .double-cell, .list.table-style .list-listelement .cell-3, .list.table-style .list-listelement .cell-4, .list.table-style .list-listelement .date-cell, .list.table-style .list-listelement .fix-cell, .list.table-style .list-listelement .fix-small-cell, .list.table-style .list-listelement .fix-cell-big, .list.table-style .list-listelement .cell-180, .list.table-style .list-listelement .cell-140, .list.table-style .list-listelement .cell-300, .list.table-style .list-listelement .cell-370, .list.table-style .list-listelement .cell-400, .list.table-style .list-listelement .listelement-editable-icon { padding: 6px; line-height: 18px; border-right: 1px solid #b5b5b5; }
/* line 664, ../sass/theme/ui/_list-style.scss */
.list.table-style .list-listelement .list-cell:last-child, .list.table-style .list-listelement .icon-cell:last-child, .list.table-style .list-listelement .simple-cell:last-child, .list.table-style .list-listelement .double-cell:last-child, .list.table-style .list-listelement .cell-3:last-child, .list.table-style .list-listelement .cell-4:last-child, .list.table-style .list-listelement .date-cell:last-child, .list.table-style .list-listelement .fix-cell:last-child, .list.table-style .list-listelement .fix-small-cell:last-child, .list.table-style .list-listelement .fix-cell-big:last-child, .list.table-style .list-listelement .cell-180:last-child, .list.table-style .list-listelement .cell-140:last-child, .list.table-style .list-listelement .cell-300:last-child, .list.table-style .list-listelement .cell-370:last-child, .list.table-style .list-listelement .cell-400:last-child, .list.table-style .list-listelement .listelement-editable-icon:last-child { border-right: 0; }
/* line 671, ../sass/theme/ui/_list-style.scss */
.list .list-listelement { background-color: #F2F2F2; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; /* HOVER EFFECT */ /* Icon Container Coloring  */ }
/* line 677, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.active { color: #fefefe; background-color: #00628D; }
/* line 681, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.active:hover { background-color: #00628D !important; }
/* line 686, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.highliteStyle { font-size: 16px; color: #1888d2; font-weight: bold; z-index: 1; background-color: #e2ebf1; }
/* line 694, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.pastel-green { background-color: #9dd693 !important; }
/* line 697, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.pastel-yellow { background-color: #ffd1a7 !important; }
/* line 700, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.pastel-red { background-color: #f6a7a7 !important; }
/* line 706, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.framed-listelement { outline: 3px solid #1888d2; z-index: 2; }
/* line 710, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.stripe-dark { background-color: #ddd !important; }
/* line 713, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.stripe-light { background-color: #F8F8F8 !important; }
/* line 717, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .list-listelement-color { background-color: #ddd; }
/* line 721, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .mh-23 { min-height: 24px; }
/* line 724, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .sticky-cell { background-color: #ddd; }
/* line 728, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 732, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:last-child { border-bottom: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 738, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 741, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even) .list-listelement-color { background-color: #F8F8F8 !important; }
/* line 745, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).active { color: #fefefe; background-color: #00628D; }
/* line 749, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).active:hover { background-color: #00628D; }
/* line 754, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).highliteStyle { font-size: 16px; color: #1888d2; font-weight: bold; z-index: 1; background-color: #e2ebf1; }
/* line 762, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even) .sticky-cell { background-color: #F8F8F8; }
/* line 766, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).state-red, .list .list-listelement:nth-child(even).expired, .list .list-listelement:nth-child(even).error { background-color: #f17f7f; }
/* line 772, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).ready { background-color: #c5edc6; }
/* line 777, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .list-cell, .list .list-listelement .icon-cell, .list .list-listelement .simple-cell, .list .list-listelement .double-cell, .list .list-listelement .cell-3, .list .list-listelement .cell-4, .list .list-listelement .date-cell, .list .list-listelement .fix-cell, .list .list-listelement .fix-small-cell, .list .list-listelement .fix-cell-big, .list .list-listelement .cell-180, .list .list-listelement .cell-140, .list .list-listelement .cell-300, .list .list-listelement .cell-370, .list .list-listelement .cell-400, .list .list-listelement .listelement-editable-icon { line-height: 18px; min-height: 18px; padding-top: 3px; padding-bottom: 3px; padding: 0 4px; }
/* line 800, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .list-cell-small { line-height: 15px; font-size: 14px; }
/* line 807, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .file-icon { color: #797979; font-size: 20px; }
/* line 812, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-cell { height: 24px; line-height: 24px; -webkit-box-sizing: content-box; box-sizing: content-box; }
/* line 817, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-cell .icon { width: 24px; height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; text-align: center; border: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 827, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .image-cell { width: 43px; height: 42px; border-right: 1px solid #b5b5b5; margin-right: 12px; }
/* line 832, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .image-cell .user-listelement-image { width: 42px; height: 42px; -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; }
/* line 839, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .image-cell-small { width: 32px; height: 32px; border-right: 1px solid #b5b5b5; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 845, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .image-cell-small .listelement-image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
/* line 851, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-cell-wide { width: 32px; text-align: center; }
/* line 856, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 859, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .double-cell { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 862, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-3 { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; }
/* line 865, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-4 { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; }
/* line 868, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .fix-small-cell { width: 80px; }
/* line 871, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .fix-cell { width: 120px; }
/* line 874, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .date-cell { width: 140px; }
/* line 877, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .fix-cell-big { width: 180px; }
/* line 880, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .fix-cell { width: 120px; }
/* line 883, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .fix-small-cell { width: 40px; }
/* line 886, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-140 { width: 140px; }
/* line 889, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-180 { width: 180px; }
/* line 892, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-300 { width: 300px; }
/* line 895, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-370 { width: 370px; }
/* line 898, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .cell-400 { width: 400px; }
/* line 903, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .editor-cell a:hover, .list .list-listelement .link-cell a:hover { color: #1888d2; }
/* line 908, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .editor-cell-red a:hover { color: #ee5050; }
/* line 914, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .list-button:hover { background-color: #1888d2; color: #fefefe; }
/* line 920, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.hover-effect:hover { background-color: #D7E3EB; }
/* line 923, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.hover-effect-doc:hover { background-color: #d3ece2; }
/* line 928, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).hover-effect:hover { background-color: #e2ebf1; }
/* line 931, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).hover-effect-doc:hover { background-color: #d3ece2; }
/* line 934, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).warning-style { background-color: #fdf2cf; }
/* line 936, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).warning-style:hover { background-color: #f6e4ad; }
/* line 940, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).error-style { background-color: #f5d1c6; }
/* line 942, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).error-style:hover { background-color: #f6beaf; }
/* line 946, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).error-style-2 { background-color: #f17f7f; color: #fefefe; }
/* line 949, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).error-style-2 a { color: #fefefe; }
/* line 952, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).error-style-2:hover { background-color: #eda1a1; }
/* line 956, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).highlite { background-color: #1888d2; color: #fefefe; }
/* line 960, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).highlite a { color: #fefefe; }
/* line 963, ../sass/theme/ui/_list-style.scss */
.list .list-listelement:nth-child(even).highlite:hover { background-color: #1374b4 !important; }
/* line 969, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.warning-style { background-color: #f5e8c0; }
/* line 971, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.warning-style:hover { background-color: #f6e4ad; }
/* line 975, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.error-style { background-color: #eda1a1; }
/* line 978, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.error-style:hover { background-color: #d37979; }
/* line 982, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.error-style-2 { background-color: #ee5050; color: #fefefe; }
/* line 985, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.error-style-2 a { color: #fefefe; }
/* line 988, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.error-style-2:hover { background-color: #eda1a1; }
/* line 992, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.listelement-editable { position: relative; min-height: 16px; }
/* line 997, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.listelement-editable .listelement-editable-icon { opacity: 0; }
/* line 1001, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.listelement-editable:hover { color: #1888d2; cursor: pointer; position: relative; }
/* line 1006, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.listelement-editable:hover .listelement-editable-icon { opacity: 1; }
/* line 1012, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.highlite { background-color: #1888d2; color: #fefefe; }
/* line 1016, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.highlite a { color: #fefefe; }
/* line 1019, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.highlite:hover { background-color: #1374b4 !important; }
/* line 1024, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.yellow, .list .list-listelement.warning { background-color: #f7d15b; }
/* line 1029, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.state-red, .list .list-listelement.expired, .list .list-listelement.error { background-color: #ee5050; color: #fefefe; }
/* line 1034, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.state-red a, .list .list-listelement.expired a, .list .list-listelement.error a { color: #fefefe; }
/* line 1039, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.ready { background-color: #b3e2b4; }
/* line 1043, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.state-light-red { background-color: #eda1a1; }
/* line 1047, ../sass/theme/ui/_list-style.scss */
.list .list-listelement.state-yellow { background-color: #f7d15b; }
/* line 1053, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-red { background-color: #ee5050; color: #fefefe; }
/* line 1056, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-red a { color: #fefefe; }
/* line 1060, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-yellow { background-color: #F5BC17; color: #fefefe; }
/* line 1063, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-yellow a { color: #fefefe; }
/* line 1067, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-green { background-color: #44bb44; color: #fefefe; }
/* line 1070, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-green a { color: #fefefe; }
/* line 1074, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-grey { background-color: #797979; color: #fefefe; }
/* line 1077, ../sass/theme/ui/_list-style.scss */
.list .list-listelement .icon-container.state-grey a { color: #fefefe; }

/* line 1091, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell { line-height: 18px; min-height: 18px; padding: 4px 3px; }
/* line 1096, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.visible, .listJoin-listelement .listJoin-cell.visible-start, .listJoin-listelement .listJoin-cell.visible-end { background-color: #e2ebf1; border-bottom: 1px solid #b5b5b5; }
/* line 1103, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.visible-start { border-left: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
/* line 1107, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.visible-end { border-right: 1px solid #b5b5b5; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 1114, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.separated.visible, .listJoin-listelement .listJoin-cell.separated.visible-start, .listJoin-listelement .listJoin-cell.separated.visible-end { background-color: #e2ebf1; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
/* line 1122, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.separated.visible-start { border-left: 1px solid #b5b5b5; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
/* line 1127, ../sass/theme/ui/_list-style.scss */
.listJoin-listelement .listJoin-cell.separated.visible-end { border-right: 1px solid #b5b5b5; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }

/* line 1139, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement { background-color: #fefefe; /* HOVER EFFECT */ /* Active */ /* Active with Hover*/ }
/* line 1142, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(odd) { background-color: #F8F8F8; }
/* line 1146, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement .list-cell, .filelist .filelist-listelement .icon-cell, .filelist .filelist-listelement .simple-cell, .filelist .filelist-listelement .double-cell { height: 24px; line-height: 26px; padding: 0 4px; color: #797979; font-size: 14px; font-weight: normal; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; }
/* line 1165, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement .list-cell.main-cell, .filelist .filelist-listelement .icon-cell.main-cell, .filelist .filelist-listelement .simple-cell.main-cell, .filelist .filelist-listelement .double-cell.main-cell { color: #333333; }
/* line 1172, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement .icon-cell .icon { width: 24px; height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; text-align: center; border: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 1181, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement .file-icon { width: 16px; margin-right: 5px; }
/* line 1185, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement .fake-checker { margin-right: 5px; }
/* line 1190, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.hover-effect:hover { background-color: #D7E3EB; }
/* line 1193, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.hover-effect:hover.active { color: #fefefe; background-color: #1374b4; }
/* line 1196, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.hover-effect:hover.active a { color: #fefefe; }
/* line 1203, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(even).hover-effect:hover { background-color: #e2ebf1; }
/* line 1206, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(even).hover-effect:hover.active { color: #fefefe; background-color: #1374b4; }
/* line 1209, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(even).hover-effect:hover.active a { color: #fefefe; }
/* line 1218, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.active { color: #fefefe; background-color: #1888d2; }
/* line 1222, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.active a, .filelist .filelist-listelement.active .list-cell, .filelist .filelist-listelement.active .icon-cell, .filelist .filelist-listelement.active .simple-cell, .filelist .filelist-listelement.active .double-cell { color: #fefefe; }
/* line 1229, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.active a.main-cell, .filelist .filelist-listelement.active .list-cell.main-cell, .filelist .filelist-listelement.active .icon-cell.main-cell, .filelist .filelist-listelement.active .simple-cell.main-cell, .filelist .filelist-listelement.active .double-cell.main-cell { color: #fefefe; }
/* line 1238, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(even).hover-effect.active:hover { color: #fefefe; background-color: #1374b4; }
/* line 1241, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement:nth-child(even).hover-effect.active:hover a { color: #fefefe; }
/* line 1248, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.hover-effect.active:hover { color: #fefefe; background-color: #1374b4; }
/* line 1251, ../sass/theme/ui/_list-style.scss */
.filelist .filelist-listelement.hover-effect.active:hover a { color: #fefefe; }

/* line 1264, ../sass/theme/ui/_list-style.scss */
.empty-list { color: #6f6f6f; }

/* line 1271, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header, .mainlist .mainlist-header { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; height: 36px; }
/* line 1277, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .list-cell, .mainlist .list-header .icon-cell, .mainlist .list-header .simple-cell, .mainlist .list-header .double-cell, .mainlist .list-header .date-cell, .mainlist .list-header .fix-cell, .mainlist .list-header .fix-small-cell, .mainlist .list-header .fix-cell-big, .mainlist .mainlist-header .list-cell, .mainlist .mainlist-header .icon-cell, .mainlist .mainlist-header .simple-cell, .mainlist .mainlist-header .double-cell, .mainlist .mainlist-header .date-cell, .mainlist .mainlist-header .fix-cell, .mainlist .mainlist-header .fix-small-cell, .mainlist .mainlist-header .fix-cell-big { margin: 3px 0; line-height: 30px; font-size: 16px; font-weight: bold; }
/* line 1290, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .info-cell, .mainlist .mainlist-header .info-cell { display: none; }
/* line 1293, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .icon-cell, .mainlist .mainlist-header .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 1299, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .simple-cell, .mainlist .mainlist-header .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1302, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .date-cell, .mainlist .mainlist-header .date-cell { width: 140px; }
/* line 1305, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .fix-cell-big, .mainlist .mainlist-header .fix-cell-big { width: 180px; }
/* line 1308, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .fix-cell, .mainlist .mainlist-header .fix-cell { width: 120px; }
/* line 1311, ../sass/theme/ui/_list-style.scss */
.mainlist .list-header .fix-small-cell, .mainlist .mainlist-header .fix-small-cell { width: 40px; }
/* line 1316, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container { /* Opened Changes   */ /* DOC colros*/ /* END DOC colros*/ }
/* line 1319, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container:first-child .mainlist-listelement { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 1325, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container:last-child .mainlist-listelement { border-bottom: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 1332, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container:nth-child(even) .mainlist-listelement { background-color: #F8F8F8; }
/* line 1335, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container:nth-child(even) .mainlist-listelement:hover { background-color: #e2ebf1; }
/* line 1342, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement { background-color: #ddd; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; /* States */ }
/* line 1348, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.mh-36 { min-height: 36px; }
/* line 1351, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.mh-42 { min-height: 42px; }
/* line 1354, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.borderless { border-top: 0; border-right: 0; border-left: 0; border-bottom: 1px solid #b5b5b5; }
/* line 1362, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-red { background-color: #ee5050 !important; color: #fefefe !important; }
/* line 1366, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-red a, .mainlist .mainlist-container .mainlist-listelement.state-red .link-button-red, .mainlist .mainlist-container .mainlist-listelement.state-red link-button { color: #fefefe !important; }
/* line 1372, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-red:hover { background-color: #990000 !important; }
/* line 1376, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-light-red { background-color: #eda1a1 !important; }
/* line 1378, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-light-red:hover { background-color: #f6beaf !important; }
/* line 1383, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-yellow { background-color: #f7d15b !important; }
/* line 1385, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.state-yellow:hover { background-color: #F5BC17 !important !important; }
/* line 1392, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).hover-effect:hover { background-color: #e2ebf1; }
/* line 1396, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).warning-style { background-color: #fdf2cf; }
/* line 1398, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).warning-style:hover { background-color: #f6e4ad; }
/* line 1402, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).error-style { background-color: #eda1a1; }
/* line 1404, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).error-style:hover { background-color: #f6beaf; }
/* line 1408, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).error-style-2 { background-color: #f17f7f; color: #fefefe; }
/* line 1411, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).error-style-2 a { color: #fefefe; }
/* line 1414, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:nth-child(even).error-style-2:hover { background-color: #eda1a1; }
/* line 1420, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.warning-style { background-color: #f5e8c0; }
/* line 1422, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.warning-style:hover { background-color: #f6e4ad; }
/* line 1426, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.error-style { background-color: #f5d1c6; }
/* line 1428, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.error-style:hover { background-color: #f6beaf; }
/* line 1432, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.error-style-2 { background-color: #ee5050; color: #fefefe; }
/* line 1435, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.error-style-2 a { color: #fefefe; }
/* line 1438, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement.error-style-2:hover { background-color: #eda1a1; }
/* line 1443, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement:hover { background-color: #e2ebf1; }
/* line 1447, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .multiline { line-height: 12px; }
/* line 1451, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .list-cell, .mainlist .mainlist-container .mainlist-listelement .icon-cell, .mainlist .mainlist-container .mainlist-listelement .simple-cell, .mainlist .mainlist-container .mainlist-listelement .double-cell, .mainlist .mainlist-container .mainlist-listelement .date-cell, .mainlist .mainlist-container .mainlist-listelement .fix-cell, .mainlist .mainlist-container .mainlist-listelement .fix-small-cell, .mainlist .mainlist-container .mainlist-listelement .fix-cell-big { line-height: 16px; padding: 0 3px; }
/* line 1463, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .icon-cell { height: 24px; }
/* line 1466, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .icon-cell .icon { width: 24px; height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; text-align: center; border: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 1475, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1478, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .double-cell { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 1481, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .fix-small-cell { width: 80px; }
/* line 1484, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .fix-cell { width: 120px; }
/* line 1487, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .date-cell { width: 140px; }
/* line 1490, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .fix-cell-big { width: 180px; }
/* line 1493, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .fix-cell { width: 120px; }
/* line 1496, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .fix-small-cell { width: 40px; }
/* line 1502, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .mainlist-listelement .editor-cell a:hover, .mainlist .mainlist-container .mainlist-listelement .link-cell a:hover { color: #1888d2; }
/* line 1513, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open { /* COLORS */ /* END DOC colros*/ }
/* line 1514, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement { background-color: #00628D; color: #fefefe !important; }
/* line 1518, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement a, .mainlist .mainlist-container.open > .mainlist-listelement .link-button { color: #fefefe !important; }
/* line 1523, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement:first-child, .mainlist .mainlist-container.open > .mainlist-listelement:last-child { background-color: #00628D; }
/* line 1527, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement:hover { background-color: #003146; }
/* line 1532, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement:last-child .list-sublist-container { border-bottom: 1px solid #b5b5b5; }
/* line 1538, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement :nth-child(even) .mainlist-listelement:hover { background-color: #003146; }
/* line 1543, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement.doc-dark { background-color: #8dd8b9; color: #333333 !important; }
/* line 1548, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement.doc-dark a { color: #333333 !important; }
/* line 1552, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement.doc-dark:first-child, .mainlist .mainlist-container.open > .mainlist-listelement.doc-dark:last-child { background-color: #8dd8b9; }
/* line 1556, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement.doc-dark:hover { background-color: #7cceac; }
/* line 1561, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .mainlist-listelement.doc-dark:nth-child(even):hover { background-color: #7cceac; }
/* line 1571, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .doc-dark .mainlist-listelement { background-color: #8dd8b9; color: #333333; }
/* line 1575, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .doc-dark .mainlist-listelement:first-child, .mainlist .mainlist-container.open > .doc-dark .mainlist-listelement:last-child { background-color: #8dd8b9; }
/* line 1579, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .doc-dark .mainlist-listelement:hover { background-color: #7cceac; }
/* line 1586, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.open > .doc-dark:nth-child(even) .mainlist-listelement:hover { background-color: #7cceac; }
/* line 1599, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.doc-dark .mainlist-listelement:hover { background-color: #d3ece2; }
/* line 1605, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container.doc-dark:nth-child(even) .mainlist-listelement:hover { background-color: #d3ece2; }
/* line 1613, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container { background-color: #fefefe; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 1619, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container.h200 { max-height: 200px; }
/* line 1623, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist { background-color: #fefefe; }
/* line 1625, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist.scrollable-list { max-height: calc(100vh - 500px); overflow: scroll; overflow-x: hidden; }
/* line 1633, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; height: auto; min-height: 24px; padding: 3px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #e2ebf1; border-bottom: 1px solid #b5b5b5; font-weight: bold; }
/* line 1645, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .sublist-header-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .icon-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .simple-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .double-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .date-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .fix-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .fix-small-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.biggerHeader .fix-cell-big { font-size: 14px; font-weight: 500; }
/* line 1658, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header.white-header { background-color: #fefefe; color: #333333; }
/* line 1663, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .sublist-header-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .icon-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .simple-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .double-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .date-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-small-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-cell-big { padding: 0 3px; line-height: 16px; font-size: 12px; font-weight: bold; }
/* line 1676, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .info-cell { display: none; }
/* line 1679, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 1685, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1688, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .date-cell { width: 140px; }
/* line 1691, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-cell-big { width: 180px; }
/* line 1694, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-cell { width: 120px; }
/* line 1697, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-header .fix-small-cell { width: 40px; }
/* line 1702, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement { padding: 0 3px; }
/* line 1705, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .list-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .icon-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .simple-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .double-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .date-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-small-cell, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-cell-big { line-height: 24px; padding: 0 3px; }
/* line 1717, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .icon-cell { height: 24px; }
/* line 1720, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .icon-cell .icon { width: 24px; height: 24px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; text-align: center; border: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 1729, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1732, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .double-cell { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 1735, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-small-cell { width: 80px; }
/* line 1738, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-cell { width: 120px; }
/* line 1741, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .date-cell { width: 140px; }
/* line 1744, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-cell-big { width: 180px; }
/* line 1747, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-cell { width: 120px; }
/* line 1750, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .fix-small-cell { width: 40px; }
/* line 1756, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .editor-cell a:hover, .mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement .link-cell a:hover { color: #1888d2; }
/* line 1760, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement.hover-effect-doc:hover { background-color: #d3ece2; }
/* line 1764, ../sass/theme/ui/_list-style.scss */
.mainlist .mainlist-container .list-sublist-container .list-sublist .list-sublist-listelement:nth-child(even) { background-color: #F2F2F2; }

/* line 1774, ../sass/theme/ui/_list-style.scss */
.sticky-footer, .sticky-header, .sticky-header-xs, .sticky-header-s, .sticky-header-m, .sticky-header-l, .sticky-header-xl, .sticky-header-minus-xs, .sticky-header-minus-s, .sticky-header-minus-m, .sticky-header-minus-l, .sticky-header-minus-xl, .sticky-header-plus27, .sticky-header-plus36, .sticky-header-plus58, .sticky-header-plus65, .sticky-header-plus72, .sticky-header-plus75 { position: -webkit-sticky; position: sticky; z-index: 1; left: 0px; }

/* line 1796, ../sass/theme/ui/_list-style.scss */
.sticky-header { top: 0px; }

/* line 1799, ../sass/theme/ui/_list-style.scss */
.sticky-header-xs { top: -6px; }

/* line 1802, ../sass/theme/ui/_list-style.scss */
.sticky-header-s { top: -12px; }

/* line 1805, ../sass/theme/ui/_list-style.scss */
.sticky-header-m { top: -18px; }

/* line 1808, ../sass/theme/ui/_list-style.scss */
.sticky-header-l { top: -24px; }

/* line 1811, ../sass/theme/ui/_list-style.scss */
.sticky-header-xl { top: -30px; }

/* line 1814, ../sass/theme/ui/_list-style.scss */
.sticky-header-minus-xs { top: 6px; }

/* line 1817, ../sass/theme/ui/_list-style.scss */
.sticky-header-minus-s { top: 12px; }

/* line 1820, ../sass/theme/ui/_list-style.scss */
.sticky-header-minus-m { top: 18px; }

/* line 1823, ../sass/theme/ui/_list-style.scss */
.sticky-header-minus-l { top: 24px; }

/* line 1826, ../sass/theme/ui/_list-style.scss */
.sticky-header-minus-xl { top: 32px; }

/* line 1830, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus27 { top: 27px; }

/* line 1833, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus36 { top: 36px; }

/* line 1836, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus58 { top: 58px; }

/* line 1839, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus65 { top: 65px; }

/* line 1842, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus72 { top: 72px; }

/* line 1845, ../sass/theme/ui/_list-style.scss */
.sticky-header-plus75 { top: 75px; }

/* line 1849, ../sass/theme/ui/_list-style.scss */
.sticky-vertical-scroll-header { left: auto; }

/* line 1853, ../sass/theme/ui/_list-style.scss */
.z-index-1 { z-index: 1; }

/* line 1856, ../sass/theme/ui/_list-style.scss */
.z-index-2 { z-index: 2; }

/* line 1859, ../sass/theme/ui/_list-style.scss */
.z-index-3 { z-index: 3; }

/* line 1862, ../sass/theme/ui/_list-style.scss */
.z-index-4 { z-index: 4; }

/* line 1865, ../sass/theme/ui/_list-style.scss */
.sticky-footer { bottom: 0px; }
/* line 1868, ../sass/theme/ui/_list-style.scss */
.sticky-footer.border-compensation { margin-top: -1px; margin-bottom: -1px; }

/* line 1876, ../sass/theme/ui/_list-style.scss */
.list-color-red-own.list-color-own { background-color: #eda1a1; }

/* line 1881, ../sass/theme/ui/_list-style.scss */
.list-color-blue-own.list-color-own { background-color: #aecfe4; }

/* line 1886, ../sass/theme/ui/_list-style.scss */
.list-color-yellow-own.list-color-own { background-color: #f5e2a8; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) { /* TABLET VIEW END --------*/ }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1907, ../sass/theme/ui/_list-style.scss */
  .bubble-list span { width: calc(100% - 2px); }
  /* line 1911, ../sass/theme/ui/_list-style.scss */
  .bubble-list span:nth-child(even) { background-color: #bfd9ea; }
  /* line 1914, ../sass/theme/ui/_list-style.scss */
  .bubble-list span:nth-child(odd) { background-color: #e2ebf1; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 1928, ../sass/theme/ui/_list-style.scss */
  .no-sticky-header-m { position: static; }
  /* line 1933, ../sass/theme/ui/_list-style.scss */
  .bubble-list span { width: calc(100% - 2px); }
  /* line 1936, ../sass/theme/ui/_list-style.scss */
  .bubble-list span:nth-child(even) { background-color: #bfd9ea; }
  /* line 1939, ../sass/theme/ui/_list-style.scss */
  .bubble-list span:nth-child(odd) { background-color: #e2ebf1; }
  /* line 1950, ../sass/theme/ui/_list-style.scss */
  .list .list-listelement .mobile-full { min-width: 100%; }
  /* line 1960, ../sass/theme/ui/_list-style.scss */
  .mainlist .mainlist-container .list-sublist-container .list-sublist.scrollable-list { max-height: calc(100vh - 400px); }
  /* line 1969, ../sass/theme/ui/_list-style.scss */
  .sticky-header-m { top: 0px; }
  /* line 1972, ../sass/theme/ui/_list-style.scss */
  .sticky-header-xs-m { top: -6px; }
  /* line 1975, ../sass/theme/ui/_list-style.scss */
  .sticky-header-s-m { top: -12px; }
  /* line 1978, ../sass/theme/ui/_list-style.scss */
  .sticky-header-m-m { top: -18px; }
  /* line 1981, ../sass/theme/ui/_list-style.scss */
  .sticky-header-l-m { top: -24px; }
  /* line 1984, ../sass/theme/ui/_list-style.scss */
  .sticky-header-xl-m { top: -30px; }
  /* line 1987, ../sass/theme/ui/_list-style.scss */
  .sticky-header-minus-xs-m { top: 6px; }
  /* line 1990, ../sass/theme/ui/_list-style.scss */
  .sticky-header-minus-s-m { top: 12px; }
  /* line 1993, ../sass/theme/ui/_list-style.scss */
  .sticky-header-minus-m-m { top: 18px; }
  /* line 1996, ../sass/theme/ui/_list-style.scss */
  .sticky-header-minus-l-m { top: 24px; }
  /* line 1999, ../sass/theme/ui/_list-style.scss */
  .sticky-header-minus-xl-m { top: 32px; }
  /* line 2003, ../sass/theme/ui/_list-style.scss */
  .sticky-header-plus36-m { top: 36px; }
  /* line 2006, ../sass/theme/ui/_list-style.scss */
  .sticky-header-plus58-m { top: 58px; }
  /* line 2009, ../sass/theme/ui/_list-style.scss */
  .sticky-header-plus65-m { top: 65px; }
  /* line 2012, ../sass/theme/ui/_list-style.scss */
  .sticky-header-plus72-m { top: 72px; }
  /* line 2015, ../sass/theme/ui/_list-style.scss */
  .sticky-header-plus75-m { top: 75px; }
  /* MOBILE VIEW END --------*/ }
/* ------------------------------------------------
-------- List Collapse cell  -----------------------------
---------------------------------------------------*/
/* line 5, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container { line-height: 22px; }
/* line 8, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-list { height: auto; color: #00628D; }
/* line 13, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-list span:after { content: ","; margin-right: 6px; }
/* line 18, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-list span:last-child:after { content: ""; }
/* line 24, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-list.closed { height: 20px; }
/* line 29, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-button { display: none; width: 22px; height: 22px; line-height: 20px; text-align: center; background-color: #ddd; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 38, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container .collapse-cell-button:hover { background-color: #1888d2; color: #fefefe; }
/* line 45, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.openable .collapse-cell-button { display: block; /* @include border-radius(); */ border-radius: 3px; margin: 0 4px; }
/* line 50, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.openable .collapse-cell-button .open-icon, .collapse-cell-container.openable .collapse-cell-button .close-icon { line-height: 22px; }
/* line 58, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.closed .collapse-cell-button .open-icon { display: block; }
/* line 61, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.closed .collapse-cell-button .close-icon { display: none; }
/* line 68, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.open .collapse-cell-button .open-icon { display: none; }
/* line 71, ../sass/theme/ui/_list-collapse-cell.scss */
.collapse-cell-container.open .collapse-cell-button .close-icon { display: block; }

/*  Lapozó */
/* line 3, ../sass/theme/ui/_pager.scss */
.dots { line-height: 36px; font-weight: bold; height: 24px; }

/*
.pages{  .prev-button, .next-button{ border: $theme-border; @include box-sizing(border-box); width: 90px; height: 24px; line-height: 22px; padding: 0 6px; text-align: center; font-size: 14px; cursor: pointer; @include border-radius(6px); @include box-shadow($theme-shadow-small);  &:hover{             background-color: $theme-color-main; color: $white; } }  .prev-button{ margin-right: 12px; } .next-button{ margin-left: 12px; }
 .pages-list{ @include justify-content(center);
 li{ a{ border: $theme-border; display: block; @include box-sizing(border-box); width: 32px; height: 24px; line-height: 24px; text-align: center; font-size: 14px; @include border-radius(6px); @include box-shadow($theme-shadow-small);
 &.active{ background-color: $theme-color-main; color: $white; }  &:hover{ background-color: $theme-color-main; color: $white; } }  .dots{ display: block; height: 24px; line-height: 30px; font-size: 24px; padding: 0 6px; } } }

}
*/
/* Winows Popups And Messages ----------------- */
/* line 7, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-container { width: 400px; height: auto; max-height: 100%; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; font-size: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }
/* line 17, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-container .scrollable { max-height: calc(100vh - 120px); }

/* line 22, ../sass/theme/ui/_popup.scss */
.fullscreenWindowMedium-container { max-width: 100%; width: 800px; height: auto; max-height: 100%; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }
/* line 32, ../sass/theme/ui/_popup.scss */
.fullscreenWindowMedium-container .scrollable { max-height: calc(100vh - 120px); }

/* line 39, ../sass/theme/ui/_popup.scss */
.fullscreenWindowLarge-container { max-width: 100%; width: 1000px; height: auto; max-height: 100%; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 56, ../sass/theme/ui/_popup.scss */
.fullscreenWindowExtraLarge-container { max-width: 100%; width: 1200px; height: auto; max-height: 100%; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 71, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s, .fullscreenWindow-container, .fullscreenWindowMedium-container, .fullscreenWindowLarge-container, .fullscreenWindowExtraLarge-container { /* for content and footer use block and block-bottom */ }
/* line 77, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header, .fullscreenWindow-container .fullscreenWindow-header, .fullscreenWindowMedium-container .fullscreenWindow-header, .fullscreenWindowLarge-container .fullscreenWindow-header, .fullscreenWindowExtraLarge-container .fullscreenWindow-header { padding: 0 3px; width: 100%; color: #fefefe; -webkit-box-sizing: border-box; box-sizing: border-box; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; background-color: #797979; }
/* line 86, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header.header-color-orange, .fullscreenWindow-container .fullscreenWindow-header.header-color-orange, .fullscreenWindowMedium-container .fullscreenWindow-header.header-color-orange, .fullscreenWindowLarge-container .fullscreenWindow-header.header-color-orange, .fullscreenWindowExtraLarge-container .fullscreenWindow-header.header-color-orange { background-color: #F08100; }
/* line 89, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header.header-color-blue, .fullscreenWindow-container .fullscreenWindow-header.header-color-blue, .fullscreenWindowMedium-container .fullscreenWindow-header.header-color-blue, .fullscreenWindowLarge-container .fullscreenWindow-header.header-color-blue, .fullscreenWindowExtraLarge-container .fullscreenWindow-header.header-color-blue { background-color: #1888d2; }
/* line 92, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header.header-color-darkblue, .fullscreenWindow-container .fullscreenWindow-header.header-color-darkblue, .fullscreenWindowMedium-container .fullscreenWindow-header.header-color-darkblue, .fullscreenWindowLarge-container .fullscreenWindow-header.header-color-darkblue, .fullscreenWindowExtraLarge-container .fullscreenWindow-header.header-color-darkblue { background-color: #00628D; }
/* line 96, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header .window-header-closeButton, .fullscreenWindow-container .fullscreenWindow-header .window-header-closeButton, .fullscreenWindowMedium-container .fullscreenWindow-header .window-header-closeButton, .fullscreenWindowLarge-container .fullscreenWindow-header .window-header-closeButton, .fullscreenWindowExtraLarge-container .fullscreenWindow-header .window-header-closeButton { padding: 3px; width: 28px; height: 28px; text-align: center; line-height: 26px; opacity: 1; cursor: default; }
/* line 105, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header .window-header-closeButton:hover, .fullscreenWindow-container .fullscreenWindow-header .window-header-closeButton:hover, .fullscreenWindowMedium-container .fullscreenWindow-header .window-header-closeButton:hover, .fullscreenWindowLarge-container .fullscreenWindow-header .window-header-closeButton:hover, .fullscreenWindowExtraLarge-container .fullscreenWindow-header .window-header-closeButton:hover { opacity: 0.8; }
/* line 109, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .fullscreenWindow-header.ui-draggable-handle, .fullscreenWindow-container .fullscreenWindow-header.ui-draggable-handle, .fullscreenWindowMedium-container .fullscreenWindow-header.ui-draggable-handle, .fullscreenWindowLarge-container .fullscreenWindow-header.ui-draggable-handle, .fullscreenWindowExtraLarge-container .fullscreenWindow-header.ui-draggable-handle { cursor: all-scroll; }
/* line 113, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s .content-block, .fullscreenWindow-container .content-block, .fullscreenWindowMedium-container .content-block, .fullscreenWindowLarge-container .content-block, .fullscreenWindowExtraLarge-container .content-block { height: 400px; }

/* line 122, ../sass/theme/ui/_popup.scss */
.popup { width: 400px; height: auto; background-color: #fefefe; border: 1px solid #bbb; position: fixed; top: 50%; left: 50%; margin-top: -165px; margin-left: -200px; }

/* line 134, ../sass/theme/ui/_popup.scss */
.errorBg2 { z-index: 2000; }

/* line 138, ../sass/theme/ui/_popup.scss */
.errorBg3 { z-index: 3000; }

/* line 142, ../sass/theme/ui/_popup.scss */
.windowBg, .errorBg, .messageBg { z-index: 999; }

/* line 149, ../sass/theme/ui/_popup.scss */
.windowBg, .errorBg, .errorBg2, .errorBg3, .messageBg { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); content: ""; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 166, ../sass/theme/ui/_popup.scss */
.windowBg.visibleDisplay, .errorBg.visibleDisplay, .errorBg2.visibleDisplay, .errorBg3.visibleDisplay, .messageBg.visibleDisplay { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 170, ../sass/theme/ui/_popup.scss */
.windowBg.hiddenDisplay, .errorBg.hiddenDisplay, .errorBg2.hiddenDisplay, .errorBg3.hiddenDisplay, .messageBg.hiddenDisplay { display: none !important; }
/* line 174, ../sass/theme/ui/_popup.scss */
.windowBg.windowBgAutocomplete, .errorBg.windowBgAutocomplete, .errorBg2.windowBgAutocomplete, .errorBg3.windowBgAutocomplete, .messageBg.windowBgAutocomplete { z-index: 3; }

/* line 179, ../sass/theme/ui/_popup.scss */
.fullscreenWindowBig { max-width: 100%; width: 1000px; height: 660px; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 190, ../sass/theme/ui/_popup.scss */
.fullscreenWindow-s { max-width: 100%; width: 600px; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 199, ../sass/theme/ui/_popup.scss */
.fullscreenWindowMedium { max-width: 100%; width: 800px; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 208, ../sass/theme/ui/_popup.scss */
.fullscreenTabWindow-Container { width: 400px; height: auto; }
/* line 212, ../sass/theme/ui/_popup.scss */
.fullscreenTabWindow-Container .fullscreenTabWindow { border: 1px solid #b5b5b5; overflow: hidden; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; font-size: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 226, ../sass/theme/ui/_popup.scss */
.fullscreenWindow { width: 400px; height: auto; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; font-size: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); /* Ablakon belüli Hibaüzenet ikonnal ------ */ /* Ablakon belüli Jóváhagyó üzenet ikonnal ------ */ /* Hibaüzenethez tartozó ablak stylus ----- */ /* Sikeres művelethez tartozó ablak stylus ----- */ }
/* line 236, ../sass/theme/ui/_popup.scss */
.fullscreenWindow span { display: block; }
/* line 241, ../sass/theme/ui/_popup.scss */
.fullscreenWindow .errorMessage { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 247, ../sass/theme/ui/_popup.scss */
.fullscreenWindow .errorMessage:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 48px; line-height: 36px; margin-right: 24px; color: #ee5050; content: "\f06a"; }
/* line 259, ../sass/theme/ui/_popup.scss */
.fullscreenWindow .okMessage { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 265, ../sass/theme/ui/_popup.scss */
.fullscreenWindow .okMessage:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 48px; line-height: 36px; margin-right: 24px; color: #1888d2; content: "\f058"; }
/* line 277, ../sass/theme/ui/_popup.scss */
.fullscreenWindow.errorWindow li:first-child { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 283, ../sass/theme/ui/_popup.scss */
.fullscreenWindow.errorWindow li:first-child:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 48px; line-height: 36px; margin-right: 24px; color: #ee5050; content: "\f06a"; }
/* line 295, ../sass/theme/ui/_popup.scss */
.fullscreenWindow.okWindow li:first-child { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 301, ../sass/theme/ui/_popup.scss */
.fullscreenWindow.okWindow li:first-child:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 48px; line-height: 36px; margin-right: 24px; color: #1888d2; content: "\f058"; }

/* line 313, ../sass/theme/ui/_popup.scss */
.close { position: absolute; right: -26px; top: -28px; background-color: #ccc; border-radius: 26px; width: 52px; height: 52px; text-align: center; }
/* line 324, ../sass/theme/ui/_popup.scss */
.close:before { font-family: FontAwesome; content: "\f00d"; color: #fefefe; line-height: 52px; font-size: 28px; }

/*
.window-header-close-window-button{ opacity: 1; cursor: default; &:hover{ opacity: 0.8; }
}*/
/* line 341, ../sass/theme/ui/_popup.scss */
.loading { text-align: center; font-size: 48px; color: #1888d2; }

/* line 348, ../sass/theme/ui/_popup.scss */
.popupBlock { position: relative; overflow: hidden; }
/* line 352, ../sass/theme/ui/_popup.scss */
.popupBlock .popupBlockErrorBg { position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); content: ""; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 366, ../sass/theme/ui/_popup.scss */
.popupBlock .popupBlockErrorBg.visibleDisplay { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 370, ../sass/theme/ui/_popup.scss */
.popupBlock .popupBlockErrorBg.hiddenDisplay { display: none !important; }
/* line 374, ../sass/theme/ui/_popup.scss */
.popupBlock .popupBlockErrorBg .popupBlockWindow { width: 400px; height: auto; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; font-size: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* line 392, ../sass/theme/ui/_popup.scss */
.block-loading-container { position: relative; }
/* line 395, ../sass/theme/ui/_popup.scss */
.block-loading-container .block-loading-bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); content: ""; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 408, ../sass/theme/ui/_popup.scss */
.block-loading-container .block-loading-bg .block-loadin-window { max-width: 90%; min-width: 100px; height: auto; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background-color: #fefefe; font-size: 18px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }
/* line 419, ../sass/theme/ui/_popup.scss */
.block-loading-container .block-loading-bg .loading { text-align: center; font-size: 48px; color: #1888d2; }

/* / Winows Popups And Messages ----------------- */
/* line 434, ../sass/theme/ui/_popup.scss */
#errorMessage ol, #errorMessage ul { margin-left: 22px; }
/* line 437, ../sass/theme/ui/_popup.scss */
#errorMessage ol li, #errorMessage ul li { list-style: square; font-weight: 300; font-size: 16px; margin-bottom: 3px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 454, ../sass/theme/ui/_popup.scss */
  .fullscreenWindow-container .content-block, .fullscreenWindow-container .scrollable, .fullscreenWindowMedium-container .content-block, .fullscreenWindowMedium-container .scrollable { max-height: calc(100vh - 270px); }
  /* line 460, ../sass/theme/ui/_popup.scss */
  .windowBg, .errorBg, .errorBg2, .messageBg { top: 0; padding-bottom: 0; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 479, ../sass/theme/ui/_popup.scss */
  .fullscreenWindow-container .content-block, .fullscreenWindow-container .scrollable, .fullscreenWindowMedium-container .content-block, .fullscreenWindowMedium-container .scrollable { max-height: calc(100vh - 222px); }
  /* line 485, ../sass/theme/ui/_popup.scss */
  .fullscreenWindow { max-height: 100vh; overflow: scroll; }
  /* MOBILE VIEW END --------*/ }
/* line 3, ../sass/theme/ui/_popup-feedback.scss */
.popup-feedback { top: -999999999px; left: -999999999px; display: block; position: absolute; border: 1px solid #b5b5b5; background-color: #e2ebf1; color: #00628D; padding: 6px 10px; line-height: 20px; font-size: 12px; z-index: 99; text-align: left; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); white-space: nowrap; font-weight: normal; }

/* line 5, ../sass/theme/ui/_list-menu.scss */
.userMenuList.userMenuList-s .userMenuList-listelement { padding: 10px 12px; }
/* line 8, ../sass/theme/ui/_list-menu.scss */
.userMenuList.userMenuList-s .userMenuList-category { padding: 6px 14px; }
/* line 14, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-category { color: #666; padding: 6px 18px; margin-top: 6px; }
/* line 19, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-category span { display: inline-block; width: 100%; border-bottom: 1px solid #b5b5b5; }
/* line 28, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement { color: #333333; cursor: pointer; }
/* line 32, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement i { color: #797979; font-size: 16px; display: inline-block; width: 20px; text-align: center; margin-right: 10px; cursor: pointer; }
/* line 42, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement:hover { background-color: #F2F2F2; }
/* line 46, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active { color: #333333; background-color: #e2ebf1; }
/* line 48, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active i { color: #1888d2; }
/* line 56, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.profileStyle { background-color: #e2ebf1; }
/* line 59, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.companyStyle { background-color: #f5f0de; }
/* line 62, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.rightsStyle { background-color: #d8f1f1; }
/* line 65, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.saleryStyle { background-color: #f4ecf7; }
/* line 68, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.jobStyle { background-color: #f9efe0; }
/* line 71, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.holidayStyle { background-color: #f5eaea; }
/* line 74, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.docStyle { background-color: #cfebdf; }
/* line 77, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.active.loginStyle { background-color: #dbdbdb; }
/* line 83, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.profileStyle i { color: #1888d2; }
/* line 88, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.companyStyle i { color: #e5ba11; }
/* line 93, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.rightsStyle i { color: #0dd3d5; }
/* line 98, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.saleryStyle i { color: #8318d2; }
/* line 103, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.jobStyle i { color: #f78e4c; }
/* line 108, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.holidayStyle i { color: #d21818; }
/* line 114, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.docStyle i { color: #16ba75; }
/* line 119, ../sass/theme/ui/_list-menu.scss */
.userMenuList .userMenuList-listelement.loginStyle i { color: #797979; }

/* MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 149, ../sass/theme/ui/_list-menu.scss */
  .userMenuList .userMenuList-category, .userMenuList.userMenuList-s .userMenuList-category { padding: 0; margin-top: 0; }
  /* line 153, ../sass/theme/ui/_list-menu.scss */
  .userMenuList .userMenuList-category span, .userMenuList.userMenuList-s .userMenuList-category span { padding: 6px 14px; -webkit-box-sizing: border-box; box-sizing: border-box; }
  /* line 160, ../sass/theme/ui/_list-menu.scss */
  .userMenuList .userMenuList-listelement, .userMenuList.userMenuList-s .userMenuList-listelement { padding: 6px 7px; }
  /*MOBILE VIEW END --------*/ }
/* Messages --------------------------------
*/
/* line 5, ../sass/theme/ui/_message.scss */
.message-grey { font-size: 16px; color: #797979; }

/* line 2, ../sass/theme/ui/_mobile-menu.scss */
.mobile-menu .mobile-menu-button { display: none; }

/* MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 24, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu { width: 48px; height: 48px; }
  /* line 30, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu .mobile-menu-button { display: inline-block; background-color: #1888d2; color: #fefefe; width: 48px; height: 48px; }
  /* line 38, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu .mobile-menu-button .mobile-menu-button-icon { width: 100%; display: inline-block; text-align: center; line-height: 48px; font-size: 24px; }
  /* line 47, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu .mobile-menu-list { position: absolute; top: 48px; right: 0; background-color: #fefefe; border: 1px solid #b5b5b5; }
  /* line 56, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu .mobile-menu-list.left-menu { top: 0; right: 48px; }
  /* line 64, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu.open .mobile-menu-list { display: block; }
  /* line 71, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-menu.closed .mobile-menu-list { display: none; }
  /* line 80, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-header { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #b5b5b5; }
  /* line 89, ../sass/theme/ui/_mobile-menu.scss */
  .mobile-header .mobile-header-title { text-align: left; margin-left: 6px; font-size: 20px; font-weight: bold; padding: 0 0 0 14px; margin: 0; }
  /*MOBILE VIEW END --------*/ }
/* Switch Tabs --------------
*/
/* line 6, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-tab-container { padding: 6px 0 8px 6px; }
/* line 9, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-tab-container .vertical-switch-tab { border-left: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
/* line 14, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-tab-container .vertical-switch-tab:first-child { border-top: 1px solid #b5b5b5; }
/* line 18, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-tab-container .vertical-switch-tab.active { background-color: #bfd9ea; margin-right: -1px; padding-right: 1px; }
/* line 25, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-box { display: none; }
/* line 28, ../sass/theme/ui/_switch-tabs.scss */
.vertical-switch .vertical-switch-box.active { display: block; z-index: 2; }

/* line 39, ../sass/theme/ui/_switch-tabs.scss */
.switch-tab-scrollable-header { max-width: 100%; overflow: scroll; overflow-y: hidden; }

/* line 45, ../sass/theme/ui/_switch-tabs.scss */
.switch-box-tab-header-container { z-index: 0; }

/* line 53, ../sass/theme/ui/_switch-tabs.scss */
.switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-block { display: none; }
/* line 57, ../sass/theme/ui/_switch-tabs.scss */
.switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-button { display: none; }

/* line 66, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple { padding: 0 18px; border-left: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; white-space: nowrap; cursor: pointer; height: 30px; padding-top: 30px; margin-top: -30px; font-size: 14px; line-height: 30px; position: relative; text-align: center; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; background-color: #F8F8F8; font-weight: bold; }
/* line 85, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple:hover { background-color: #ddd; }
/* line 87, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple:hover:before { background-color: #ddd; }
/* line 92, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.active { background-color: #1888d2; border-color: #1888d2; color: #fefefe; }
/* line 97, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.active:hover { background-color: #58a8dc; }
/* line 99, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.active:hover:before { background-color: #58a8dc; }
/* line 104, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.active:before { background-color: #1888d2; border-color: #1888d2; }
/* line 110, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.highlite { background-color: #bfd9ea; }
/* line 113, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.highlite:before { background-color: #bfd9ea; }
/* line 117, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.highlite:hover { background-color: #aecfe4; }
/* line 119, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-like-simple.highlite:hover:before { background-color: #aecfe4; }
/* line 129, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr, .switch .switch-tab-link, .switch .switch-tab-2, .switch .switch-tab, .switch .switch-tab-scrollable, .switch .switch-tab-multi, .switch .switch-tab-like { padding: 0 18px; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; white-space: nowrap; cursor: pointer; height: 30px; font-size: 14px; line-height: 30px; position: relative; text-align: center; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 20px; border-top-right-radius: 20px; background-color: #F8F8F8; font-weight: bold; color: #333333; }
/* line 154, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr:hover, .switch .switch-tab-link:hover, .switch .switch-tab-2:hover, .switch .switch-tab:hover, .switch .switch-tab-scrollable:hover, .switch .switch-tab-multi:hover, .switch .switch-tab-like:hover { background-color: #ddd; }
/* line 156, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr:hover:before, .switch .switch-tab-link:hover:before, .switch .switch-tab-2:hover:before, .switch .switch-tab:hover:before, .switch .switch-tab-scrollable:hover:before, .switch .switch-tab-multi:hover:before, .switch .switch-tab-like:hover:before { background-color: #ddd; }
/* line 161, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.active, .switch .switch-tab-link.active, .switch .switch-tab-2.active, .switch .switch-tab.active, .switch .switch-tab-scrollable.active, .switch .switch-tab-multi.active, .switch .switch-tab-like.active { background-color: #1888d2; border-color: #1888d2; color: #fefefe; }
/* line 166, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.active:hover, .switch .switch-tab-link.active:hover, .switch .switch-tab-2.active:hover, .switch .switch-tab.active:hover, .switch .switch-tab-scrollable.active:hover, .switch .switch-tab-multi.active:hover, .switch .switch-tab-like.active:hover { background-color: #58a8dc; }
/* line 168, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.active:hover:before, .switch .switch-tab-link.active:hover:before, .switch .switch-tab-2.active:hover:before, .switch .switch-tab.active:hover:before, .switch .switch-tab-scrollable.active:hover:before, .switch .switch-tab-multi.active:hover:before, .switch .switch-tab-like.active:hover:before { background-color: #58a8dc; }
/* line 173, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.active:before, .switch .switch-tab-link.active:before, .switch .switch-tab-2.active:before, .switch .switch-tab.active:before, .switch .switch-tab-scrollable.active:before, .switch .switch-tab-multi.active:before, .switch .switch-tab-like.active:before { background-color: #1888d2; border-color: #1888d2; }
/* line 179, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr:before, .switch .switch-tab-link:before, .switch .switch-tab-2:before, .switch .switch-tab:before, .switch .switch-tab-scrollable:before, .switch .switch-tab-multi:before, .switch .switch-tab-like:before { border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; right: -2px; -webkit-transform: skew(30deg, 0deg); transform: skew(30deg, 0deg); display: block; content: " "; position: absolute; top: -1px; height: 100%; width: 14px; background-color: #F8F8F8; z-index: 1; border-radius: 0 8px 0 0; }
/* line 198, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.highlite, .switch .switch-tab-link.highlite, .switch .switch-tab-2.highlite, .switch .switch-tab.highlite, .switch .switch-tab-scrollable.highlite, .switch .switch-tab-multi.highlite, .switch .switch-tab-like.highlite { background-color: #bfd9ea; }
/* line 201, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.highlite:before, .switch .switch-tab-link.highlite:before, .switch .switch-tab-2.highlite:before, .switch .switch-tab.highlite:before, .switch .switch-tab-scrollable.highlite:before, .switch .switch-tab-multi.highlite:before, .switch .switch-tab-like.highlite:before { background-color: #bfd9ea; }
/* line 205, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.highlite:hover, .switch .switch-tab-link.highlite:hover, .switch .switch-tab-2.highlite:hover, .switch .switch-tab.highlite:hover, .switch .switch-tab-scrollable.highlite:hover, .switch .switch-tab-multi.highlite:hover, .switch .switch-tab-like.highlite:hover { background-color: #aecfe4; }
/* line 207, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.highlite:hover:before, .switch .switch-tab-link.highlite:hover:before, .switch .switch-tab-2.highlite:hover:before, .switch .switch-tab.highlite:hover:before, .switch .switch-tab-scrollable.highlite:hover:before, .switch .switch-tab-multi.highlite:hover:before, .switch .switch-tab-like.highlite:hover:before { background-color: #aecfe4; }
/* line 214, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green, .switch .switch-tab-link.color-green, .switch .switch-tab-2.color-green, .switch .switch-tab.color-green, .switch .switch-tab-scrollable.color-green, .switch .switch-tab-multi.color-green, .switch .switch-tab-like.color-green { color: #fefefe; background-color: #16ba75; border: 0px; }
/* line 218, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green:before, .switch .switch-tab-link.color-green:before, .switch .switch-tab-2.color-green:before, .switch .switch-tab.color-green:before, .switch .switch-tab-scrollable.color-green:before, .switch .switch-tab-multi.color-green:before, .switch .switch-tab-like.color-green:before { background-color: #16ba75; }
/* line 222, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green:hover, .switch .switch-tab-link.color-green:hover, .switch .switch-tab-2.color-green:hover, .switch .switch-tab.color-green:hover, .switch .switch-tab-scrollable.color-green:hover, .switch .switch-tab-multi.color-green:hover, .switch .switch-tab-like.color-green:hover { background-color: #06854e; }
/* line 224, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green:hover:before, .switch .switch-tab-link.color-green:hover:before, .switch .switch-tab-2.color-green:hover:before, .switch .switch-tab.color-green:hover:before, .switch .switch-tab-scrollable.color-green:hover:before, .switch .switch-tab-multi.color-green:hover:before, .switch .switch-tab-like.color-green:hover:before { background-color: #06854e; }
/* line 229, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green.active, .switch .switch-tab-link.color-green.active, .switch .switch-tab-2.color-green.active, .switch .switch-tab.color-green.active, .switch .switch-tab-scrollable.color-green.active, .switch .switch-tab-multi.color-green.active, .switch .switch-tab-like.color-green.active { background-color: #06854e; }
/* line 231, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-green.active:before, .switch .switch-tab-link.color-green.active:before, .switch .switch-tab-2.color-green.active:before, .switch .switch-tab.color-green.active:before, .switch .switch-tab-scrollable.color-green.active:before, .switch .switch-tab-multi.color-green.active:before, .switch .switch-tab-like.color-green.active:before { background-color: #06854e; }
/* line 236, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange, .switch .switch-tab-link.color-orange, .switch .switch-tab-2.color-orange, .switch .switch-tab.color-orange, .switch .switch-tab-scrollable.color-orange, .switch .switch-tab-multi.color-orange, .switch .switch-tab-like.color-orange { color: #fefefe; background-color: #F08100; border: 0px; }
/* line 240, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange:before, .switch .switch-tab-link.color-orange:before, .switch .switch-tab-2.color-orange:before, .switch .switch-tab.color-orange:before, .switch .switch-tab-scrollable.color-orange:before, .switch .switch-tab-multi.color-orange:before, .switch .switch-tab-like.color-orange:before { background-color: #F08100; }
/* line 244, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange:hover, .switch .switch-tab-link.color-orange:hover, .switch .switch-tab-2.color-orange:hover, .switch .switch-tab.color-orange:hover, .switch .switch-tab-scrollable.color-orange:hover, .switch .switch-tab-multi.color-orange:hover, .switch .switch-tab-like.color-orange:hover { background-color: #db7c0d; }
/* line 246, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange:hover:before, .switch .switch-tab-link.color-orange:hover:before, .switch .switch-tab-2.color-orange:hover:before, .switch .switch-tab.color-orange:hover:before, .switch .switch-tab-scrollable.color-orange:hover:before, .switch .switch-tab-multi.color-orange:hover:before, .switch .switch-tab-like.color-orange:hover:before { background-color: #db7c0d; }
/* line 250, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange.active, .switch .switch-tab-link.color-orange.active, .switch .switch-tab-2.color-orange.active, .switch .switch-tab.color-orange.active, .switch .switch-tab-scrollable.color-orange.active, .switch .switch-tab-multi.color-orange.active, .switch .switch-tab-like.color-orange.active { background-color: #db7c0d; }
/* line 252, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-orange.active:before, .switch .switch-tab-link.color-orange.active:before, .switch .switch-tab-2.color-orange.active:before, .switch .switch-tab.color-orange.active:before, .switch .switch-tab-scrollable.color-orange.active:before, .switch .switch-tab-multi.color-orange.active:before, .switch .switch-tab-like.color-orange.active:before { background-color: #db7c0d; }
/* line 258, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue, .switch .switch-tab-link.color-blue, .switch .switch-tab-2.color-blue, .switch .switch-tab.color-blue, .switch .switch-tab-scrollable.color-blue, .switch .switch-tab-multi.color-blue, .switch .switch-tab-like.color-blue { color: #fefefe; background-color: #1888d2; border: 0px; }
/* line 262, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue:before, .switch .switch-tab-link.color-blue:before, .switch .switch-tab-2.color-blue:before, .switch .switch-tab.color-blue:before, .switch .switch-tab-scrollable.color-blue:before, .switch .switch-tab-multi.color-blue:before, .switch .switch-tab-like.color-blue:before { background-color: #1888d2; }
/* line 266, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue:hover, .switch .switch-tab-link.color-blue:hover, .switch .switch-tab-2.color-blue:hover, .switch .switch-tab.color-blue:hover, .switch .switch-tab-scrollable.color-blue:hover, .switch .switch-tab-multi.color-blue:hover, .switch .switch-tab-like.color-blue:hover { background-color: #1374b4; }
/* line 268, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue:hover:before, .switch .switch-tab-link.color-blue:hover:before, .switch .switch-tab-2.color-blue:hover:before, .switch .switch-tab.color-blue:hover:before, .switch .switch-tab-scrollable.color-blue:hover:before, .switch .switch-tab-multi.color-blue:hover:before, .switch .switch-tab-like.color-blue:hover:before { background-color: #1374b4; }
/* line 272, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue.active, .switch .switch-tab-link.color-blue.active, .switch .switch-tab-2.color-blue.active, .switch .switch-tab.color-blue.active, .switch .switch-tab-scrollable.color-blue.active, .switch .switch-tab-multi.color-blue.active, .switch .switch-tab-like.color-blue.active { background-color: #1374b4; }
/* line 274, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-blue.active:before, .switch .switch-tab-link.color-blue.active:before, .switch .switch-tab-2.color-blue.active:before, .switch .switch-tab.color-blue.active:before, .switch .switch-tab-scrollable.color-blue.active:before, .switch .switch-tab-multi.color-blue.active:before, .switch .switch-tab-like.color-blue.active:before { background-color: #1374b4; }
/* line 280, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black, .switch .switch-tab-link.color-black, .switch .switch-tab-2.color-black, .switch .switch-tab.color-black, .switch .switch-tab-scrollable.color-black, .switch .switch-tab-multi.color-black, .switch .switch-tab-like.color-black { color: #fefefe; background-color: #333333; border: 0px; }
/* line 284, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black:before, .switch .switch-tab-link.color-black:before, .switch .switch-tab-2.color-black:before, .switch .switch-tab.color-black:before, .switch .switch-tab-scrollable.color-black:before, .switch .switch-tab-multi.color-black:before, .switch .switch-tab-like.color-black:before { background-color: #333333; }
/* line 288, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black:hover, .switch .switch-tab-link.color-black:hover, .switch .switch-tab-2.color-black:hover, .switch .switch-tab.color-black:hover, .switch .switch-tab-scrollable.color-black:hover, .switch .switch-tab-multi.color-black:hover, .switch .switch-tab-like.color-black:hover { background-color: #333333; }
/* line 290, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black:hover:before, .switch .switch-tab-link.color-black:hover:before, .switch .switch-tab-2.color-black:hover:before, .switch .switch-tab.color-black:hover:before, .switch .switch-tab-scrollable.color-black:hover:before, .switch .switch-tab-multi.color-black:hover:before, .switch .switch-tab-like.color-black:hover:before { background-color: #333333; }
/* line 294, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black.active, .switch .switch-tab-link.color-black.active, .switch .switch-tab-2.color-black.active, .switch .switch-tab.color-black.active, .switch .switch-tab-scrollable.color-black.active, .switch .switch-tab-multi.color-black.active, .switch .switch-tab-like.color-black.active { background-color: #333333; }
/* line 296, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-black.active:before, .switch .switch-tab-link.color-black.active:before, .switch .switch-tab-2.color-black.active:before, .switch .switch-tab.color-black.active:before, .switch .switch-tab-scrollable.color-black.active:before, .switch .switch-tab-multi.color-black.active:before, .switch .switch-tab-like.color-black.active:before { background-color: #333333; }
/* line 301, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue, .switch .switch-tab-link.color-darkBlue, .switch .switch-tab-2.color-darkBlue, .switch .switch-tab.color-darkBlue, .switch .switch-tab-scrollable.color-darkBlue, .switch .switch-tab-multi.color-darkBlue, .switch .switch-tab-like.color-darkBlue { color: #fefefe; background-color: #00628D; border: 0px; }
/* line 305, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue:before, .switch .switch-tab-link.color-darkBlue:before, .switch .switch-tab-2.color-darkBlue:before, .switch .switch-tab.color-darkBlue:before, .switch .switch-tab-scrollable.color-darkBlue:before, .switch .switch-tab-multi.color-darkBlue:before, .switch .switch-tab-like.color-darkBlue:before { background-color: #00628D; }
/* line 309, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue:hover, .switch .switch-tab-link.color-darkBlue:hover, .switch .switch-tab-2.color-darkBlue:hover, .switch .switch-tab.color-darkBlue:hover, .switch .switch-tab-scrollable.color-darkBlue:hover, .switch .switch-tab-multi.color-darkBlue:hover, .switch .switch-tab-like.color-darkBlue:hover { background-color: #003146; }
/* line 311, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue:hover:before, .switch .switch-tab-link.color-darkBlue:hover:before, .switch .switch-tab-2.color-darkBlue:hover:before, .switch .switch-tab.color-darkBlue:hover:before, .switch .switch-tab-scrollable.color-darkBlue:hover:before, .switch .switch-tab-multi.color-darkBlue:hover:before, .switch .switch-tab-like.color-darkBlue:hover:before { background-color: #003146; }
/* line 315, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue.active, .switch .switch-tab-link.color-darkBlue.active, .switch .switch-tab-2.color-darkBlue.active, .switch .switch-tab.color-darkBlue.active, .switch .switch-tab-scrollable.color-darkBlue.active, .switch .switch-tab-multi.color-darkBlue.active, .switch .switch-tab-like.color-darkBlue.active { background-color: #003146; }
/* line 317, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-tab-attr.color-darkBlue.active:before, .switch .switch-tab-link.color-darkBlue.active:before, .switch .switch-tab-2.color-darkBlue.active:before, .switch .switch-tab.color-darkBlue.active:before, .switch .switch-tab-scrollable.color-darkBlue.active:before, .switch .switch-tab-multi.color-darkBlue.active:before, .switch .switch-tab-like.color-darkBlue.active:before { background-color: #003146; }
/* line 325, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; overflow: hidden; padding-right: 8px; }
/* line 332, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-rotated { width: 30px; height: 100px; padding: 8px 0 18px 0; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; white-space: nowrap; cursor: pointer; font-size: 14px; line-height: 30px; position: relative; text-align: center; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 20px; border-bottom-left-radius: 20px; background-color: #F8F8F8; font-weight: bold; color: #333333; }
/* line 337, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-rotated .switch-tab-rotated-text { rotate: -90deg; display: inline-block; margin-left: -34px; margin-top: 33px; width: 100px; text-align: left; }
/* line 362, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-rotated:before { border-bottom: 1px solid #b5b5b5; border-left: 2px solid #b5b5b5; right: -44px; -webkit-transform: skew(60deg, 0deg); transform: skew(60deg, 0deg); display: block; content: " "; position: absolute; bottom: -11px; height: 14px; width: 179%; background-color: #F8F8F8; z-index: 1; border-radius: 0 0 0 8px; }
/* line 378, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-rotated.color-lightGreen { background-color: #c5edc6; }
/* line 381, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-rotated.color-lightGreen:before { background-color: #c5edc6; }
/* line 390, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link, .switch .switch-box-tab-header .switch-tab-attr, .switch .switch-box-tab-header .switch-tab-2, .switch .switch-box-tab-header .switch-tab, .switch .switch-box-tab-header .switch-tab-scrollable, .switch .switch-box-tab-header .switch-tab-multi { padding: 0 11px; padding-bottom: 100px; margin-bottom: -72px; -webkit-box-shadow: 0px 4px 5px 0px #333333; box-shadow: 0px 4px 5px 0px #333333; }
/* line 402, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(1), .switch .switch-box-tab-header .switch-tab-attr:nth-child(1), .switch .switch-box-tab-header .switch-tab-2:nth-child(1), .switch .switch-box-tab-header .switch-tab:nth-child(1), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(1), .switch .switch-box-tab-header .switch-tab-multi:nth-child(1) { z-index: 20; }
/* line 403, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(2), .switch .switch-box-tab-header .switch-tab-attr:nth-child(2), .switch .switch-box-tab-header .switch-tab-2:nth-child(2), .switch .switch-box-tab-header .switch-tab:nth-child(2), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(2), .switch .switch-box-tab-header .switch-tab-multi:nth-child(2) { z-index: 19; }
/* line 404, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(3), .switch .switch-box-tab-header .switch-tab-attr:nth-child(3), .switch .switch-box-tab-header .switch-tab-2:nth-child(3), .switch .switch-box-tab-header .switch-tab:nth-child(3), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(3), .switch .switch-box-tab-header .switch-tab-multi:nth-child(3) { z-index: 18; }
/* line 405, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(4), .switch .switch-box-tab-header .switch-tab-attr:nth-child(4), .switch .switch-box-tab-header .switch-tab-2:nth-child(4), .switch .switch-box-tab-header .switch-tab:nth-child(4), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(4), .switch .switch-box-tab-header .switch-tab-multi:nth-child(4) { z-index: 17; }
/* line 406, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(5), .switch .switch-box-tab-header .switch-tab-attr:nth-child(5), .switch .switch-box-tab-header .switch-tab-2:nth-child(5), .switch .switch-box-tab-header .switch-tab:nth-child(5), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(5), .switch .switch-box-tab-header .switch-tab-multi:nth-child(5) { z-index: 16; }
/* line 407, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(6), .switch .switch-box-tab-header .switch-tab-attr:nth-child(6), .switch .switch-box-tab-header .switch-tab-2:nth-child(6), .switch .switch-box-tab-header .switch-tab:nth-child(6), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(6), .switch .switch-box-tab-header .switch-tab-multi:nth-child(6) { z-index: 15; }
/* line 408, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(7), .switch .switch-box-tab-header .switch-tab-attr:nth-child(7), .switch .switch-box-tab-header .switch-tab-2:nth-child(7), .switch .switch-box-tab-header .switch-tab:nth-child(7), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(7), .switch .switch-box-tab-header .switch-tab-multi:nth-child(7) { z-index: 14; }
/* line 409, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(8), .switch .switch-box-tab-header .switch-tab-attr:nth-child(8), .switch .switch-box-tab-header .switch-tab-2:nth-child(8), .switch .switch-box-tab-header .switch-tab:nth-child(8), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(8), .switch .switch-box-tab-header .switch-tab-multi:nth-child(8) { z-index: 13; }
/* line 410, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(9), .switch .switch-box-tab-header .switch-tab-attr:nth-child(9), .switch .switch-box-tab-header .switch-tab-2:nth-child(9), .switch .switch-box-tab-header .switch-tab:nth-child(9), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(9), .switch .switch-box-tab-header .switch-tab-multi:nth-child(9) { z-index: 12; }
/* line 411, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(10), .switch .switch-box-tab-header .switch-tab-attr:nth-child(10), .switch .switch-box-tab-header .switch-tab-2:nth-child(10), .switch .switch-box-tab-header .switch-tab:nth-child(10), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(10), .switch .switch-box-tab-header .switch-tab-multi:nth-child(10) { z-index: 11; }
/* line 412, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(11), .switch .switch-box-tab-header .switch-tab-attr:nth-child(11), .switch .switch-box-tab-header .switch-tab-2:nth-child(11), .switch .switch-box-tab-header .switch-tab:nth-child(11), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(11), .switch .switch-box-tab-header .switch-tab-multi:nth-child(11) { z-index: 10; }
/* line 413, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(12), .switch .switch-box-tab-header .switch-tab-attr:nth-child(12), .switch .switch-box-tab-header .switch-tab-2:nth-child(12), .switch .switch-box-tab-header .switch-tab:nth-child(12), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(12), .switch .switch-box-tab-header .switch-tab-multi:nth-child(12) { z-index: 9; }
/* line 414, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(13), .switch .switch-box-tab-header .switch-tab-attr:nth-child(13), .switch .switch-box-tab-header .switch-tab-2:nth-child(13), .switch .switch-box-tab-header .switch-tab:nth-child(13), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(13), .switch .switch-box-tab-header .switch-tab-multi:nth-child(13) { z-index: 8; }
/* line 415, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(14), .switch .switch-box-tab-header .switch-tab-attr:nth-child(14), .switch .switch-box-tab-header .switch-tab-2:nth-child(14), .switch .switch-box-tab-header .switch-tab:nth-child(14), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(14), .switch .switch-box-tab-header .switch-tab-multi:nth-child(14) { z-index: 7; }
/* line 416, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(15), .switch .switch-box-tab-header .switch-tab-attr:nth-child(15), .switch .switch-box-tab-header .switch-tab-2:nth-child(15), .switch .switch-box-tab-header .switch-tab:nth-child(15), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(15), .switch .switch-box-tab-header .switch-tab-multi:nth-child(15) { z-index: 6; }
/* line 417, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(16), .switch .switch-box-tab-header .switch-tab-attr:nth-child(16), .switch .switch-box-tab-header .switch-tab-2:nth-child(16), .switch .switch-box-tab-header .switch-tab:nth-child(16), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(16), .switch .switch-box-tab-header .switch-tab-multi:nth-child(16) { z-index: 5; }
/* line 418, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(17), .switch .switch-box-tab-header .switch-tab-attr:nth-child(17), .switch .switch-box-tab-header .switch-tab-2:nth-child(17), .switch .switch-box-tab-header .switch-tab:nth-child(17), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(17), .switch .switch-box-tab-header .switch-tab-multi:nth-child(17) { z-index: 4; }
/* line 419, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(18), .switch .switch-box-tab-header .switch-tab-attr:nth-child(18), .switch .switch-box-tab-header .switch-tab-2:nth-child(18), .switch .switch-box-tab-header .switch-tab:nth-child(18), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(18), .switch .switch-box-tab-header .switch-tab-multi:nth-child(18) { z-index: 3; }
/* line 420, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(19), .switch .switch-box-tab-header .switch-tab-attr:nth-child(19), .switch .switch-box-tab-header .switch-tab-2:nth-child(19), .switch .switch-box-tab-header .switch-tab:nth-child(19), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(19), .switch .switch-box-tab-header .switch-tab-multi:nth-child(19) { z-index: 2; }
/* line 421, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:nth-child(20), .switch .switch-box-tab-header .switch-tab-attr:nth-child(20), .switch .switch-box-tab-header .switch-tab-2:nth-child(20), .switch .switch-box-tab-header .switch-tab:nth-child(20), .switch .switch-box-tab-header .switch-tab-scrollable:nth-child(20), .switch .switch-box-tab-header .switch-tab-multi:nth-child(20) { z-index: 1; }
/* line 423, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box-tab-header .switch-tab-link:before, .switch .switch-box-tab-header .switch-tab-attr:before, .switch .switch-box-tab-header .switch-tab-2:before, .switch .switch-box-tab-header .switch-tab:before, .switch .switch-box-tab-header .switch-tab-scrollable:before, .switch .switch-box-tab-header .switch-tab-multi:before { right: -9px; top: 20px; border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; -webkit-transform: skew(0, 60deg); transform: skew(0, 60deg); display: block; content: " "; position: absolute; height: 100%; width: 9px; z-index: 1; border-radius: 0 4px 0 0; }
/* line 446, ../sass/theme/ui/_switch-tabs.scss */
.switch.document-colors .switch-tab-link.active, .switch.document-colors .switch-tab-2.active, .switch.document-colors .switch-tab.active, .switch.document-colors .switch-tab-scrollable.active { background-color: #16ba75; border-color: #16ba75; color: #fefefe; }
/* line 451, ../sass/theme/ui/_switch-tabs.scss */
.switch.document-colors .switch-tab-link.active:hover, .switch.document-colors .switch-tab-2.active:hover, .switch.document-colors .switch-tab.active:hover, .switch.document-colors .switch-tab-scrollable.active:hover { background-color: #26d089; }
/* line 453, ../sass/theme/ui/_switch-tabs.scss */
.switch.document-colors .switch-tab-link.active:hover:before, .switch.document-colors .switch-tab-2.active:hover:before, .switch.document-colors .switch-tab.active:hover:before, .switch.document-colors .switch-tab-scrollable.active:hover:before { background-color: #26d089; }
/* line 458, ../sass/theme/ui/_switch-tabs.scss */
.switch.document-colors .switch-tab-link.active:before, .switch.document-colors .switch-tab-2.active:before, .switch.document-colors .switch-tab.active:before, .switch.document-colors .switch-tab-scrollable.active:before { background-color: #16ba75; border-color: #16ba75; }
/* line 471, ../sass/theme/ui/_switch-tabs.scss */
.switch.project-colors .switch-tab-link.active, .switch.project-colors .switch-tab-2.active, .switch.project-colors .switch-tab.active, .switch.project-colors .switch-tab-scrollable.active { background-color: #666; border-color: #666; color: #fefefe; }
/* line 476, ../sass/theme/ui/_switch-tabs.scss */
.switch.project-colors .switch-tab-link.active:hover, .switch.project-colors .switch-tab-2.active:hover, .switch.project-colors .switch-tab.active:hover, .switch.project-colors .switch-tab-scrollable.active:hover { background-color: #666; }
/* line 478, ../sass/theme/ui/_switch-tabs.scss */
.switch.project-colors .switch-tab-link.active:hover:before, .switch.project-colors .switch-tab-2.active:hover:before, .switch.project-colors .switch-tab.active:hover:before, .switch.project-colors .switch-tab-scrollable.active:hover:before { background-color: #666; }
/* line 483, ../sass/theme/ui/_switch-tabs.scss */
.switch.project-colors .switch-tab-link.active:before, .switch.project-colors .switch-tab-2.active:before, .switch.project-colors .switch-tab.active:before, .switch.project-colors .switch-tab-scrollable.active:before { background-color: #666; border-color: #666; }
/* line 492, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple, .switch.linked-colors .switch-tab-like, .switch.linked-colors .switch-tab-link, .switch.linked-colors .switch-tab-2, .switch.linked-colors .switch-tab, .switch.linked-colors .switch-tab-scrollable { background-color: #c5edc6; }
/* line 501, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple:before, .switch.linked-colors .switch-tab-like:before, .switch.linked-colors .switch-tab-link:before, .switch.linked-colors .switch-tab-2:before, .switch.linked-colors .switch-tab:before, .switch.linked-colors .switch-tab-scrollable:before { background-color: #c5edc6; }
/* line 505, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple:hover, .switch.linked-colors .switch-tab-like:hover, .switch.linked-colors .switch-tab-link:hover, .switch.linked-colors .switch-tab-2:hover, .switch.linked-colors .switch-tab:hover, .switch.linked-colors .switch-tab-scrollable:hover { background-color: #b3e2b4; }
/* line 507, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple:hover:before, .switch.linked-colors .switch-tab-like:hover:before, .switch.linked-colors .switch-tab-link:hover:before, .switch.linked-colors .switch-tab-2:hover:before, .switch.linked-colors .switch-tab:hover:before, .switch.linked-colors .switch-tab-scrollable:hover:before { background-color: #b3e2b4; }
/* line 512, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple.active, .switch.linked-colors .switch-tab-like.active, .switch.linked-colors .switch-tab-link.active, .switch.linked-colors .switch-tab-2.active, .switch.linked-colors .switch-tab.active, .switch.linked-colors .switch-tab-scrollable.active { background-color: #74c574; border-color: #74c574; }
/* line 516, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple.active:hover, .switch.linked-colors .switch-tab-like.active:hover, .switch.linked-colors .switch-tab-link.active:hover, .switch.linked-colors .switch-tab-2.active:hover, .switch.linked-colors .switch-tab.active:hover, .switch.linked-colors .switch-tab-scrollable.active:hover { background-color: #b3e2b4; }
/* line 518, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple.active:hover:before, .switch.linked-colors .switch-tab-like.active:hover:before, .switch.linked-colors .switch-tab-link.active:hover:before, .switch.linked-colors .switch-tab-2.active:hover:before, .switch.linked-colors .switch-tab.active:hover:before, .switch.linked-colors .switch-tab-scrollable.active:hover:before { background-color: #b3e2b4; }
/* line 523, ../sass/theme/ui/_switch-tabs.scss */
.switch.linked-colors .switch-tab-like-simple.active:before, .switch.linked-colors .switch-tab-like.active:before, .switch.linked-colors .switch-tab-link.active:before, .switch.linked-colors .switch-tab-2.active:before, .switch.linked-colors .switch-tab.active:before, .switch.linked-colors .switch-tab-scrollable.active:before { background-color: #74c574; border-color: #74c574; }
/* line 532, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box, .switch .switch-box-multi { display: none; }
/* line 536, ../sass/theme/ui/_switch-tabs.scss */
.switch .switch-box.active, .switch .switch-box-multi.active { display: block; z-index: 2; }

/* line 552, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link, .switch-column .switch-tab-2, .switch-column .switch-tab, .switch-column .switch-tab-scrollable, .switch-column .switch-tab-multi, .switch-column .switch-tab-like { padding: 0 13px; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; white-space: nowrap; cursor: pointer; height: 110px; font-size: 14px; line-height: 16px; position: relative; text-align: center; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; background-color: #F8F8F8; font-weight: bold; position: relative; }
/* line 576, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link .switch-tab-text, .switch-column .switch-tab-2 .switch-tab-text, .switch-column .switch-tab .switch-tab-text, .switch-column .switch-tab-scrollable .switch-tab-text, .switch-column .switch-tab-multi .switch-tab-text, .switch-column .switch-tab-like .switch-tab-text { position: absolute; -webkit-transform-origin: 0 0; transform-origin: 0 0; bottom: -11px; left: 8px; -webkit-transform: rotate(270deg); transform: rotate(270deg); width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; display: inline-block; text-align: left; }
/* line 593, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link:hover, .switch-column .switch-tab-2:hover, .switch-column .switch-tab:hover, .switch-column .switch-tab-scrollable:hover, .switch-column .switch-tab-multi:hover, .switch-column .switch-tab-like:hover { background-color: #ddd; }
/* line 595, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link:hover:before, .switch-column .switch-tab-2:hover:before, .switch-column .switch-tab:hover:before, .switch-column .switch-tab-scrollable:hover:before, .switch-column .switch-tab-multi:hover:before, .switch-column .switch-tab-like:hover:before { background-color: #ddd; }
/* line 600, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.active, .switch-column .switch-tab-2.active, .switch-column .switch-tab.active, .switch-column .switch-tab-scrollable.active, .switch-column .switch-tab-multi.active, .switch-column .switch-tab-like.active { background-color: #1888d2; border-color: #1888d2; color: #fefefe; }
/* line 605, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.active:hover, .switch-column .switch-tab-2.active:hover, .switch-column .switch-tab.active:hover, .switch-column .switch-tab-scrollable.active:hover, .switch-column .switch-tab-multi.active:hover, .switch-column .switch-tab-like.active:hover { background-color: #58a8dc; }
/* line 607, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.active:hover:before, .switch-column .switch-tab-2.active:hover:before, .switch-column .switch-tab.active:hover:before, .switch-column .switch-tab-scrollable.active:hover:before, .switch-column .switch-tab-multi.active:hover:before, .switch-column .switch-tab-like.active:hover:before { background-color: #58a8dc; }
/* line 612, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.active:before, .switch-column .switch-tab-2.active:before, .switch-column .switch-tab.active:before, .switch-column .switch-tab-scrollable.active:before, .switch-column .switch-tab-multi.active:before, .switch-column .switch-tab-like.active:before { background-color: #1888d2; border-color: #1888d2; }
/* line 622, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.highlite, .switch-column .switch-tab-2.highlite, .switch-column .switch-tab.highlite, .switch-column .switch-tab-scrollable.highlite, .switch-column .switch-tab-multi.highlite, .switch-column .switch-tab-like.highlite { background-color: #bfd9ea; }
/* line 625, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.highlite:before, .switch-column .switch-tab-2.highlite:before, .switch-column .switch-tab.highlite:before, .switch-column .switch-tab-scrollable.highlite:before, .switch-column .switch-tab-multi.highlite:before, .switch-column .switch-tab-like.highlite:before { background-color: #bfd9ea; }
/* line 629, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.highlite:hover, .switch-column .switch-tab-2.highlite:hover, .switch-column .switch-tab.highlite:hover, .switch-column .switch-tab-scrollable.highlite:hover, .switch-column .switch-tab-multi.highlite:hover, .switch-column .switch-tab-like.highlite:hover { background-color: #aecfe4; }
/* line 631, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-tab-link.highlite:hover:before, .switch-column .switch-tab-2.highlite:hover:before, .switch-column .switch-tab.highlite:hover:before, .switch-column .switch-tab-scrollable.highlite:hover:before, .switch-column .switch-tab-multi.highlite:hover:before, .switch-column .switch-tab-like.highlite:hover:before { background-color: #aecfe4; }
/* line 639, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; overflow: hidden; padding-right: 8px; }
/* line 644, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link, .switch-column .switch-box-tab-header .switch-tab-2, .switch-column .switch-box-tab-header .switch-tab, .switch-column .switch-box-tab-header .switch-tab-scrollable, .switch-column .switch-box-tab-header .switch-tab-multi { padding: 0 11px; padding-bottom: 100px; margin-bottom: -72px; -webkit-box-shadow: 0px 4px 5px 0px #333333; box-shadow: 0px 4px 5px 0px #333333; }
/* line 655, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(1), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(1), .switch-column .switch-box-tab-header .switch-tab:nth-child(1), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(1), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(1) { z-index: 20; }
/* line 656, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(2), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(2), .switch-column .switch-box-tab-header .switch-tab:nth-child(2), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(2), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(2) { z-index: 19; }
/* line 657, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(3), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(3), .switch-column .switch-box-tab-header .switch-tab:nth-child(3), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(3), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(3) { z-index: 18; }
/* line 658, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(4), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(4), .switch-column .switch-box-tab-header .switch-tab:nth-child(4), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(4), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(4) { z-index: 17; }
/* line 659, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(5), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(5), .switch-column .switch-box-tab-header .switch-tab:nth-child(5), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(5), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(5) { z-index: 16; }
/* line 660, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(6), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(6), .switch-column .switch-box-tab-header .switch-tab:nth-child(6), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(6), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(6) { z-index: 15; }
/* line 661, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(7), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(7), .switch-column .switch-box-tab-header .switch-tab:nth-child(7), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(7), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(7) { z-index: 14; }
/* line 662, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(8), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(8), .switch-column .switch-box-tab-header .switch-tab:nth-child(8), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(8), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(8) { z-index: 13; }
/* line 663, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(9), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(9), .switch-column .switch-box-tab-header .switch-tab:nth-child(9), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(9), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(9) { z-index: 12; }
/* line 664, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(10), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(10), .switch-column .switch-box-tab-header .switch-tab:nth-child(10), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(10), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(10) { z-index: 11; }
/* line 665, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(11), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(11), .switch-column .switch-box-tab-header .switch-tab:nth-child(11), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(11), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(11) { z-index: 10; }
/* line 666, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(12), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(12), .switch-column .switch-box-tab-header .switch-tab:nth-child(12), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(12), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(12) { z-index: 9; }
/* line 667, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(13), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(13), .switch-column .switch-box-tab-header .switch-tab:nth-child(13), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(13), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(13) { z-index: 8; }
/* line 668, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(14), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(14), .switch-column .switch-box-tab-header .switch-tab:nth-child(14), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(14), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(14) { z-index: 7; }
/* line 669, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(15), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(15), .switch-column .switch-box-tab-header .switch-tab:nth-child(15), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(15), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(15) { z-index: 6; }
/* line 670, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(16), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(16), .switch-column .switch-box-tab-header .switch-tab:nth-child(16), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(16), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(16) { z-index: 5; }
/* line 671, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(17), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(17), .switch-column .switch-box-tab-header .switch-tab:nth-child(17), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(17), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(17) { z-index: 4; }
/* line 672, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(18), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(18), .switch-column .switch-box-tab-header .switch-tab:nth-child(18), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(18), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(18) { z-index: 3; }
/* line 673, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(19), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(19), .switch-column .switch-box-tab-header .switch-tab:nth-child(19), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(19), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(19) { z-index: 2; }
/* line 674, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:nth-child(20), .switch-column .switch-box-tab-header .switch-tab-2:nth-child(20), .switch-column .switch-box-tab-header .switch-tab:nth-child(20), .switch-column .switch-box-tab-header .switch-tab-scrollable:nth-child(20), .switch-column .switch-box-tab-header .switch-tab-multi:nth-child(20) { z-index: 1; }
/* line 676, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box-tab-header .switch-tab-link:before, .switch-column .switch-box-tab-header .switch-tab-2:before, .switch-column .switch-box-tab-header .switch-tab:before, .switch-column .switch-box-tab-header .switch-tab-scrollable:before, .switch-column .switch-box-tab-header .switch-tab-multi:before { right: -9px; top: 20px; border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; -webkit-transform: skew(0, 60deg); transform: skew(0, 60deg); display: block; content: " "; position: absolute; height: 100%; width: 9px; z-index: 1; border-radius: 0 4px 0 0; }
/* line 700, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.document-colors .switch-tab-like.active, .switch-column.document-colors .switch-tab-link.active, .switch-column.document-colors .switch-tab-2.active, .switch-column.document-colors .switch-tab.active, .switch-column.document-colors .switch-tab-scrollable.active { background-color: #16ba75; border-color: #16ba75; color: #fefefe; }
/* line 705, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.document-colors .switch-tab-like.active:hover, .switch-column.document-colors .switch-tab-link.active:hover, .switch-column.document-colors .switch-tab-2.active:hover, .switch-column.document-colors .switch-tab.active:hover, .switch-column.document-colors .switch-tab-scrollable.active:hover { background-color: #26d089; color: #333333; }
/* line 708, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.document-colors .switch-tab-like.active:hover:before, .switch-column.document-colors .switch-tab-link.active:hover:before, .switch-column.document-colors .switch-tab-2.active:hover:before, .switch-column.document-colors .switch-tab.active:hover:before, .switch-column.document-colors .switch-tab-scrollable.active:hover:before { background-color: #26d089; }
/* line 713, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.document-colors .switch-tab-like.active:before, .switch-column.document-colors .switch-tab-link.active:before, .switch-column.document-colors .switch-tab-2.active:before, .switch-column.document-colors .switch-tab.active:before, .switch-column.document-colors .switch-tab-scrollable.active:before { background-color: #16ba75; border-color: #16ba75; }
/* line 727, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.project-colors .switch-tab-like.active, .switch-column.project-colors .switch-tab-link.active, .switch-column.project-colors .switch-tab-2.active, .switch-column.project-colors .switch-tab.active, .switch-column.project-colors .switch-tab-scrollable.active { background-color: #666; border-color: #666; color: #fefefe; }
/* line 732, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.project-colors .switch-tab-like.active:hover, .switch-column.project-colors .switch-tab-link.active:hover, .switch-column.project-colors .switch-tab-2.active:hover, .switch-column.project-colors .switch-tab.active:hover, .switch-column.project-colors .switch-tab-scrollable.active:hover { background-color: #666; }
/* line 734, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.project-colors .switch-tab-like.active:hover:before, .switch-column.project-colors .switch-tab-link.active:hover:before, .switch-column.project-colors .switch-tab-2.active:hover:before, .switch-column.project-colors .switch-tab.active:hover:before, .switch-column.project-colors .switch-tab-scrollable.active:hover:before { background-color: #666; }
/* line 739, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.project-colors .switch-tab-like.active:before, .switch-column.project-colors .switch-tab-link.active:before, .switch-column.project-colors .switch-tab-2.active:before, .switch-column.project-colors .switch-tab.active:before, .switch-column.project-colors .switch-tab-scrollable.active:before { background-color: #666; border-color: #666; }
/* line 748, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like, .switch-column.linked-colors .switch-tab-link, .switch-column.linked-colors .switch-tab-2, .switch-column.linked-colors .switch-tab, .switch-column.linked-colors .switch-tab-scrollable { background-color: #c5edc6; }
/* line 756, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like:hover, .switch-column.linked-colors .switch-tab-link:hover, .switch-column.linked-colors .switch-tab-2:hover, .switch-column.linked-colors .switch-tab:hover, .switch-column.linked-colors .switch-tab-scrollable:hover { background-color: #b3e2b4; }
/* line 758, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like:hover:before, .switch-column.linked-colors .switch-tab-link:hover:before, .switch-column.linked-colors .switch-tab-2:hover:before, .switch-column.linked-colors .switch-tab:hover:before, .switch-column.linked-colors .switch-tab-scrollable:hover:before { background-color: #b3e2b4; }
/* line 763, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like.active, .switch-column.linked-colors .switch-tab-link.active, .switch-column.linked-colors .switch-tab-2.active, .switch-column.linked-colors .switch-tab.active, .switch-column.linked-colors .switch-tab-scrollable.active { background-color: #74c574; border-color: #74c574; }
/* line 767, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like.active:hover, .switch-column.linked-colors .switch-tab-link.active:hover, .switch-column.linked-colors .switch-tab-2.active:hover, .switch-column.linked-colors .switch-tab.active:hover, .switch-column.linked-colors .switch-tab-scrollable.active:hover { background-color: #44bb44; }
/* line 769, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like.active:hover:before, .switch-column.linked-colors .switch-tab-link.active:hover:before, .switch-column.linked-colors .switch-tab-2.active:hover:before, .switch-column.linked-colors .switch-tab.active:hover:before, .switch-column.linked-colors .switch-tab-scrollable.active:hover:before { background-color: #44bb44; }
/* line 774, ../sass/theme/ui/_switch-tabs.scss */
.switch-column.linked-colors .switch-tab-like.active:before, .switch-column.linked-colors .switch-tab-link.active:before, .switch-column.linked-colors .switch-tab-2.active:before, .switch-column.linked-colors .switch-tab.active:before, .switch-column.linked-colors .switch-tab-scrollable.active:before { background-color: #74c574; border-color: #74c574; }
/* line 783, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box, .switch-column .switch-box-multi { display: none; }
/* line 787, ../sass/theme/ui/_switch-tabs.scss */
.switch-column .switch-box.active, .switch-column .switch-box-multi.active { display: block; z-index: 2; }

/* line 799, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; overflow: hidden; padding-right: 8px; }
/* line 804, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated { width: 30px; height: 100px; padding: 8px 0 18px 0; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; white-space: nowrap; cursor: pointer; font-size: 14px; line-height: 30px; position: relative; text-align: center; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 20px; border-bottom-left-radius: 20px; background-color: #F8F8F8; font-weight: bold; color: #333333; }
/* line 809, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated .switch-tab-rotated-text { rotate: -90deg; display: inline-block; margin-left: -34px; margin-top: 33px; width: 100px; text-align: left; }
/* line 834, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated:before { border-bottom: 1px solid #b5b5b5; border-left: 2px solid #b5b5b5; right: -44px; -webkit-transform: skew(60deg, 0deg); transform: skew(60deg, 0deg); display: block; content: " "; position: absolute; bottom: -11px; height: 14px; width: 179%; background-color: #F8F8F8; z-index: 1; border-radius: 0 0 0 8px; }
/* line 850, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated.color-lightGreen { background-color: #c5edc6; }
/* line 853, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated.color-lightGreen:before { background-color: #c5edc6; }
/* line 856, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated.color-lightGreen.active { background-color: #74c574; }
/* line 858, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-box-rotated-tab-header .switch-tab-rotated.color-lightGreen.active:before { background-color: #74c574; }
/* line 867, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-rotated-box { display: none; }
/* line 870, ../sass/theme/ui/_switch-tabs.scss */
.switch-rotated .switch-rotated-box.active { display: block; z-index: 2; }

/* switchbox border colors */
/* line 886, ../sass/theme/ui/_switch-tabs.scss */
.switch-box.black-border { border: 3px solid #333333; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 890, ../sass/theme/ui/_switch-tabs.scss */
.switch-box.blue-border { border: 3px solid #1374b4; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 894, ../sass/theme/ui/_switch-tabs.scss */
.switch-box.darkBlue-border { border: 3px solid #003146; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 898, ../sass/theme/ui/_switch-tabs.scss */
.switch-box.green-border { border: 3px solid #06854e; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 902, ../sass/theme/ui/_switch-tabs.scss */
.switch-box.orange-border { border: 3px solid #db7c0d; -webkit-box-sizing: border-box; box-sizing: border-box; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 915, ../sass/theme/ui/_switch-tabs.scss */
  .switch.tablet-wiew .switch-tab { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; padding: 0 9px; margin-right: -1px; }
  /* line 921, ../sass/theme/ui/_switch-tabs.scss */
  .switch.tablet-wiew .switch-tab:before { display: none; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 935, ../sass/theme/ui/_switch-tabs.scss */
  #projectFolderSidebar { width: 100%; border-right: 0; }
  /* line 941, ../sass/theme/ui/_switch-tabs.scss */
  .switch .switch-tab-link, .switch .switch-tab-2, .switch .switch-tab, .switch .switch-tab-scrollable { font-size: 12px; }
  /* line 953, ../sass/theme/ui/_switch-tabs.scss */
  .switch.mobile-wiew .switch-tab { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; padding: 0 9px; margin-right: -1px; }
  /* line 955, ../sass/theme/ui/_switch-tabs.scss */
  .switch.mobile-wiew .switch-tab:nth-child(1) { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; }
  /* line 958, ../sass/theme/ui/_switch-tabs.scss */
  .switch.mobile-wiew .switch-tab:nth-child(2) { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; }
  /* line 967, ../sass/theme/ui/_switch-tabs.scss */
  .switch.mobile-wiew .switch-tab:before { display: none; }
  /* line 977, ../sass/theme/ui/_switch-tabs.scss */
  .switch .switch-box-tab-header .switch-tab-link, .switch .switch-box-tab-header .switch-tab-2, .switch .switch-box-tab-header .switch-tab, .switch .switch-box-tab-header .switch-tab-scrollable { padding-left: 0px; padding-right: 0px; }
  /* line 988, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile { position: relative; z-index: 0; }
  /* line 992, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header { display: none; }
  /* line 996, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-button { font-size: 24px; display: inline-block; text-align: center; width: 42px; height: 42px; line-height: 42px; background-color: #1888d2; color: #fefefe; }
  /* line 1010, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-block { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; }
  /* line 1015, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-block .switch-box-title { display: none; font-weight: bold; font-size: 18px; }
  /* line 1020, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-mobile-block .switch-box-title.active { display: inline-block; }
  /* line 1025, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header { width: 200px; position: absolute; right: 42px; top: -16px; border-bottom: 1px solid #b5b5b5; padding-right: 0; }
  /* line 1033, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header.pose-top { top: 0px; }
  /* line 1037, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab, .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab-link, .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab-2 { width: 100%; padding-bottom: 0; margin-bottom: 0; border-top-left-radius: 0; border-top-right-radius: 0; -webkit-box-shadow: none; box-shadow: none; display: inline-block; }
  /* line 1051, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab:before, .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab-link:before, .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header .switch-tab-2:before { display: none; }
  /* line 1056, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile.open { z-index: 3; }
  /* line 1059, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile.open .switch-box-tab-header { display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* MOBILE VIEW END --------*/ }
/* MOBILE VIEW Landscape VIEW -------- */
@media only screen and (orientation: landscape) and (max-width: 767px) { /* line 1080, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header { width: 360px; }
  /* line 1083, ../sass/theme/ui/_switch-tabs.scss */
  .switch-box-tab-header-container.switch-box-tab-mobile .switch-box-tab-header.pose-top { top: 0px; }
  /* MOBILE Landscape VIEW END --------*/ }
/* line 2, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar { min-width: 100%; }
/* line 6, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar .sticky-header { min-width: 100%; z-index: 3; }
/* line 12, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar .sticky-sidebar { width: 200px; max-width: 200px; z-index: 2; position: -webkit-sticky; position: sticky; left: 0; border-right: 1px solid #b5b5b5; z-index: 2; background-color: #fefefe; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 25, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar .sticky-corner { width: 200px; position: -webkit-sticky; position: sticky; left: 0; top: 0; border-right: 1px solid #b5b5b5; z-index: 4; -ms-flex-negative: 0; flex-shrink: 0; background-color: #fefefe; }
/* line 37, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar .sticky-cell { position: -webkit-sticky; position: sticky; left: 0; -ms-flex-item-align: stretch; align-self: stretch; border-right: 1px solid #b5b5b5; z-index: 2; }
/* line 45, ../sass/theme/ui/_table-scrollable.scss */
.stickyHeaderAndSidebar .empty-list-sign { margin: 0 auto; -ms-flex-item-align: center; align-self: center; text-align: center; padding: 0 12px; padding-top: 24px; }

/* line 57, ../sass/theme/ui/_table-scrollable.scss */
.sticky-header-js { position: relative; }

/* line 61, ../sass/theme/ui/_table-scrollable.scss */
.special-table-container { max-height: calc( 100vh - 290px ); }

/* line 65, ../sass/theme/ui/_table-scrollable.scss */
table.table-style { min-width: 100%; border-collapse: inherit; }
/* line 71, ../sass/theme/ui/_table-scrollable.scss */
table.table-style thead tr td, table.table-style thead tr th { border: 1px solid #b5b5b5; padding: 8px 6px; border-left: 0; border-top: 0; }
/* line 77, ../sass/theme/ui/_table-scrollable.scss */
table.table-style thead tr td:last-child, table.table-style thead tr th:last-child { border-right: 0; }
/* line 83, ../sass/theme/ui/_table-scrollable.scss */
table.table-style thead tr td.sortHeader:before, table.table-style thead tr th.sortHeader:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 2px; content: "\f0dc"; }
/* line 99, ../sass/theme/ui/_table-scrollable.scss */
table.table-style thead tr td.sortHeader.sortup:before, table.table-style thead tr th.sortHeader.sortup:before { content: "\f0de"; color: #333333; }
/* line 105, ../sass/theme/ui/_table-scrollable.scss */
table.table-style thead tr td.sortHeader.sortdown:before, table.table-style thead tr th.sortHeader.sortdown:before { content: "\f0dd"; color: #333333; }
/* line 119, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td, table.table-style tfoot tr td { border: 1px solid #b5b5b5; padding: 8px 10px; white-space: nowrap; border-left: 0; border-top: 0; }
/* line 126, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td:last-child, table.table-style tfoot tr td:last-child { border-right: 0; }
/* line 130, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.input-cell, table.table-style tfoot tr td.input-cell { height: 30px; padding: 0; }
/* line 134, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.input-cell input, table.table-style tfoot tr td.input-cell input { margin: 0px 0px 0px 0px; height: 100%; border: 0; border-radius: 0; }
/* line 140, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.input-cell .input-container, table.table-style tfoot tr td.input-cell .input-container { height: 30px; }
/* line 145, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.selected, table.table-style tfoot tr td.selected { background-color: #1888d2 !important; color: #fefefe; }
/* line 150, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.link-cell, table.table-style tfoot tr td.link-cell { border: 0; padding: 8px 10px; }
/* line 153, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.link-cell a, table.table-style tfoot tr td.link-cell a { padding: 8px 0px; color: #1888d2; }
/* line 154, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.link-cell a span, table.table-style tfoot tr td.link-cell a span { display: none; }
/* line 159, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.link-cell a:hover, table.table-style tfoot tr td.link-cell a:hover { color: #58a8dc; }
/* line 162, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr td.link-cell a:hover span, table.table-style tfoot tr td.link-cell a:hover span { display: inline-block; }
/* line 169, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr:last-child, table.table-style tfoot tr:last-child { border-bottom: 0; }
/* line 172, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr:last-child td, table.table-style tfoot tr:last-child td { border-bottom: 0; }
/* line 179, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr.selected td, table.table-style tfoot tr.selected td { background-color: #1888d2 !important; color: #fefefe; }
/* line 185, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr:hover, table.table-style tfoot tr:hover { background-color: #e2ebf1 !important; }
/* line 189, ../sass/theme/ui/_table-scrollable.scss */
table.table-style tbody tr:nth-child(odd), table.table-style tfoot tr:nth-child(odd) { background-color: #F2F2F2; }

/* line 210, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; }
/* line 215, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row:nth-child(even) { background-color: #e9e9e9; }
/* line 219, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 224, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row:last-child { border-bottom: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 230, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row .tablelike-cell { border-right: 1px solid #b5b5b5; padding: 3px 5px; }
/* line 234, ../sass/theme/ui/_table-scrollable.scss */
.tablelike .tablelike-row .tablelike-cell:last-child { border-right: 0; }

/* line 245, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable-container { position: relative; }

/* line 249, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable { position: relative; min-width: 100%; }
/* line 253, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable thead { position: -webkit-sticky; position: sticky; top: -1px; left: 0; right: 0; }
/* line 260, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable tbody { background-color: #fefefe; }
/* line 263, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable tbody tr:nth-child(odd) { background-color: #F2F2F2; }
/* line 266, ../sass/theme/ui/_table-scrollable.scss */
.table-sticky-scrollable tbody tr:nth-child(even) { background-color: #fefefe; }

/* line 274, ../sass/theme/ui/_table-scrollable.scss */
#momContainer { overflow: scroll; overflow-x: hidden; max-width: 100vw; }

/* line 280, ../sass/theme/ui/_table-scrollable.scss */
#momUserLis { max-height: 300px; }

/* line 284, ../sass/theme/ui/_table-scrollable.scss */
#project-minutes-table-container { min-height: 60%; }

/* line 288, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable { overflow: scroll; overflow-x: hidden; }
/* line 292, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .f1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 295, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .f2 { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 298, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .f3 { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; }
/* line 301, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .f4 { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; }
/* line 304, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .f5 { -webkit-box-flex: 5; -ms-flex: 5; flex: 5; }
/* line 308, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header { position: -webkit-sticky; position: sticky; z-index: 1; top: 0px; background-color: #1888d2; }
/* line 314, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header.button-gap { padding-right: 58px; }
/* line 318, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell { background-color: #1888d2; color: #fefefe; text-align: center; min-height: 26px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; padding: 6px 0; line-height: 13px; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-weight: bold; font-size: 12px; /* Sortable Icons */ }
/* line 335, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell span { text-align: center; }
/* line 339, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.filler { width: 16px; }
/* line 343, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.filler-2 { width: 47px; min-width: 47px; }
/* line 348, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.button-cell { width: 29px; }
/* line 352, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.button-cell-2 { width: 58px; }
/* line 358, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.sorterColumn:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 2px; content: "\f0dc"; color: #b5b5b5; }
/* line 375, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.sorterColumn.sortup:before { content: "\f0de"; color: #333333; }
/* line 381, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-header .table-header-cell.sorterColumn.sortdown:before { content: "\f0dd"; color: #333333; }
/* line 393, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body.ui-sortable, .table-scrollable .table-body .ui-sortable { background-color: #b5b5b5; }
/* line 399, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.ui-sortable-helper { border-top: 1px solid #b5b5b5; }
/* line 403, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.expired { color: #fefefe; }
/* line 405, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.expired .table-cell { background-color: #ee5050 !important; }
/* line 407, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.expired .table-cell a { color: #fefefe; }
/* line 413, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.task .table-cell { background-color: #f7d15b !important; }
/* line 418, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.done .table-cell { background-color: #74c574 !important; }
/* line 423, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell { text-align: center; min-height: 26px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; padding: 6px 0; line-height: 13px; overflow: hidden; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
/* line 437, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .table-button { height: 100%; width: 100%; text-align: center; background-color: #1888d2; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 445, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .table-button:hover { background-color: #58a8dc; }
/* line 450, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .table-disabled-button { height: 100%; width: 100%; text-align: center; background-color: #797979; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 460, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .table-delete-button { height: 100%; width: 100%; text-align: center; background-color: #ee5050; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 468, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .table-delete-button:hover { background-color: #f17f7f; }
/* line 473, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.button-cell { width: 29px; }
/* line 477, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.button-cell-2 { width: 58px; }
/* line 480, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell pre, .table-scrollable .table-body .table-row .table-cell span { width: 100%; text-align: center; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3px; line-height: 16px; }
/* line 489, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell pre.disabledText, .table-scrollable .table-body .table-row .table-cell span.disabledText { color: #b5b5b5; font-style: italic; }
/* line 493, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell pre.text-left, .table-scrollable .table-body .table-row .table-cell span.text-left { text-align: left; }
/* line 498, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell .editor { display: none; height: 100%; width: 100%; }
/* line 504, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.editor-view { position: relative; }
/* line 507, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.editor-view .editor { position: absolute; z-index: 2; display: block; height: 100%; width: 100%; background-color: #e2ebf1; }
/* line 515, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.editor-view .editor input, .table-scrollable .table-body .table-row .table-cell.editor-view .editor select, .table-scrollable .table-body .table-row .table-cell.editor-view .editor textarea { width: 100%; height: 100%; max-height: 100%; min-height: 24px; border: 0; background-color: #e2ebf1; -webkit-box-shadow: none; box-shadow: none; }
/* line 526, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row .table-cell.editor-view .editor textarea { padding: 6px 3px; overflow: hidden; line-height: 16px; }
/* line 539, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row.new-line .table-cell.new-line-difference { border-right: 0; padding-right: 1px; }
/* line 547, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row:nth-child(even) .table-cell { background-color: #ddd; }
/* line 552, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .table-row:nth-child(odd) .table-cell { background-color: #fefefe; }
/* line 556, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .addNewLineButton-container, .table-scrollable .table-body #addNewLineButton-container { position: relative; }
/* line 560, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .addNewLineButton-container .addNewLineButton, .table-scrollable .table-body #addNewLineButton-container .addNewLineButton { padding: 12px 0; text-align: center; background-color: #00628D; color: #fefefe; border: 0; outline-width: 0; }
/* line 568, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .addNewLineButton-container .addNewLineButton:hover, .table-scrollable .table-body #addNewLineButton-container .addNewLineButton:hover { background-color: #58a8dc; }
/* line 572, ../sass/theme/ui/_table-scrollable.scss */
.table-scrollable .table-body .addNewLineButton-container .addNewLineButton:disabled, .table-scrollable .table-body #addNewLineButton-container .addNewLineButton:disabled { background-color: #b5b5b5; }

/* Not scrollable ------------------------------------ */
/* line 589, ../sass/theme/ui/_table-scrollable.scss */
.table-body .f1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 592, ../sass/theme/ui/_table-scrollable.scss */
.table-body .f2 { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; }
/* line 595, ../sass/theme/ui/_table-scrollable.scss */
.table-body .f3 { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; }
/* line 598, ../sass/theme/ui/_table-scrollable.scss */
.table-body .f4 { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; }
/* line 601, ../sass/theme/ui/_table-scrollable.scss */
.table-body .f5 { -webkit-box-flex: 5; -ms-flex: 5; flex: 5; }
/* line 607, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.expired { color: #fefefe; }
/* line 609, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.expired .table-cell { background-color: #ee5050 !important; }
/* line 611, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.expired .table-cell a { color: #fefefe; }
/* line 617, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.task .table-cell { background-color: #f7d15b !important; }
/* line 622, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.done .table-cell { background-color: #74c574 !important; }
/* line 627, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell { text-align: center; min-height: 26px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; padding: 6px 0; line-height: 13px; overflow: hidden; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
/* line 640, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell .table-button { height: 100%; width: 100%; text-align: center; background-color: #1888d2; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 648, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell .table-button:hover { background-color: #58a8dc; }
/* line 653, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell .table-delete-button { height: 100%; width: 100%; text-align: center; background-color: #ee5050; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 661, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell .table-delete-button:hover { background-color: #f17f7f; }
/* line 666, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.button-cell { width: 29px; }
/* line 670, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.button-cell-2 { width: 58px; }
/* line 673, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell pre, .table-body .table-row .table-cell span { width: 100%; text-align: center; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3px; line-height: 16px; }
/* line 682, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell pre.disabledText, .table-body .table-row .table-cell span.disabledText { color: #b5b5b5; font-style: italic; }
/* line 686, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell pre.text-left, .table-body .table-row .table-cell span.text-left { text-align: left; }
/* line 691, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell .editor { display: none; height: 100%; width: 100%; }
/* line 697, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.editor-view { position: relative; }
/* line 700, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.editor-view .editor { position: absolute; z-index: 2; display: block; height: 100%; width: 100%; background-color: #e2ebf1; }
/* line 708, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.editor-view .editor input, .table-body .table-row .table-cell.editor-view .editor select, .table-body .table-row .table-cell.editor-view .editor textarea { width: 100%; height: 100%; max-height: 100%; min-height: 24px; border: 0; background-color: #e2ebf1; -webkit-box-shadow: none; box-shadow: none; }
/* line 719, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row .table-cell.editor-view .editor textarea { padding: 6px 3px; overflow: hidden; line-height: 16px; }
/* line 730, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row.new-line .table-cell.new-line-difference { border-right: 0; padding-right: 1px; }
/* line 738, ../sass/theme/ui/_table-scrollable.scss */
.table-body .table-row:nth-child(even) .table-cell { background-color: #ddd; }
/* line 743, ../sass/theme/ui/_table-scrollable.scss */
.table-body #addNewLineButton-container { position: relative; }
/* line 746, ../sass/theme/ui/_table-scrollable.scss */
.table-body #addNewLineButton-container .addNewLineButton { padding: 12px 0; text-align: center; background-color: #00628D; color: #fefefe; border: 0; outline-width: 0; }
/* line 754, ../sass/theme/ui/_table-scrollable.scss */
.table-body #addNewLineButton-container .addNewLineButton:hover { background-color: #58a8dc; }
/* line 758, ../sass/theme/ui/_table-scrollable.scss */
.table-body #addNewLineButton-container .addNewLineButton:disabled { background-color: #b5b5b5; }

/*  table row */
/* line 773, ../sass/theme/ui/_table-scrollable.scss */
.table-row.expired { color: #fefefe; }
/* line 775, ../sass/theme/ui/_table-scrollable.scss */
.table-row.expired .table-cell { background-color: #ee5050 !important; }
/* line 777, ../sass/theme/ui/_table-scrollable.scss */
.table-row.expired .table-cell a { color: #fefefe; }
/* line 783, ../sass/theme/ui/_table-scrollable.scss */
.table-row.task .table-cell { background-color: #f7d15b !important; }
/* line 788, ../sass/theme/ui/_table-scrollable.scss */
.table-row.done .table-cell { background-color: #74c574 !important; }
/* line 793, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell { text-align: center; min-height: 26px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; padding: 6px 0; line-height: 13px; overflow: hidden; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
/* line 806, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell .table-button { height: 100%; width: 100%; text-align: center; background-color: #1888d2; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 814, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell .table-button:hover { background-color: #58a8dc; }
/* line 819, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell .table-delete-button { height: 100%; width: 100%; text-align: center; background-color: #ee5050; color: #fefefe; padding: 6px 0; margin: -6px 0; }
/* line 827, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell .table-delete-button:hover { background-color: #f17f7f; }
/* line 832, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.button-cell { width: 29px; }
/* line 836, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.button-cell-2 { width: 58px; }
/* line 839, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell pre, .table-row .table-cell span { width: 100%; text-align: center; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3px; line-height: 16px; }
/* line 848, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell pre.disabledText, .table-row .table-cell span.disabledText { color: #b5b5b5; font-style: italic; }
/* line 852, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell pre.text-left, .table-row .table-cell span.text-left { text-align: left; }
/* line 857, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell .editor { display: none; height: 100%; width: 100%; }
/* line 863, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.editor-view { padding: 0; }
/* line 866, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.editor-view span { display: none; }
/* line 869, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.editor-view .editor { display: block; height: 100%; width: 100%; background-color: #e2ebf1; }
/* line 875, ../sass/theme/ui/_table-scrollable.scss */
.table-row .table-cell.editor-view .editor input, .table-row .table-cell.editor-view .editor select, .table-row .table-cell.editor-view .editor textarea { width: 100%; height: 100%; max-height: 100%; min-height: 24px; border: 0; background-color: #e2ebf1; -webkit-box-shadow: none; box-shadow: none; }
/* line 894, ../sass/theme/ui/_table-scrollable.scss */
.table-row.new-line .table-cell.new-line-difference { border-right: 0; padding-right: 1px; }

/* Opanable Thinf  */
/* line 913, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container { position: relative; overflow: hidden; }
/* line 917, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block { width: 100%; height: 100%; top: 0px; bottom: 0; position: absolute; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; z-index: 3; background-color: #fefefe; }
/* line 931, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block.open { left: 0%; }
/* line 934, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block.closed { left: 100%; }
/* line 937, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block .openable-block-button { position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; left: -28px; background-color: #1888d2; color: #fefefe; line-height: 100px; border-radius: 9px; cursor: pointer; opacity: 1; }
/* line 954, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block .openable-block-content { height: 100%; overflow: hidden; border-bottom: 1px solid #b5b5b5; }
/* line 960, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block.half-block { width: 50%; }
/* line 963, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block.half-block.open { left: 50%; }
/* line 966, ../sass/theme/ui/_table-scrollable.scss */
.openable-block-container .openable-block.half-block.closed { left: 100%; }

/* TABLET And MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* line 984, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header { padding-right: 0; overflow: scroll; overflow-x: hidden; overflow-y: hidden; }
  /* line 990, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .f2 { min-width: 160px; }
  /* line 994, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell { min-width: 40px; }
  /* line 997, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f1 { min-width: 80px; }
  /* line 1000, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f2 { min-width: 160px; }
  /* line 1003, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f3 { min-width: 240px; }
  /* line 1006, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f4 { min-width: 240px; }
  /* line 1012, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.filler-2 { width: 56px; min-width: 56px; }
  /* line 1019, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header.button-gap { padding-right: 58px; }
  /* line 1024, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body { overflow: scroll; }
  /* line 1029, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell { min-width: 40px; }
  /* line 1032, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f1 { min-width: 80px; }
  /* line 1037, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f3 { min-width: 240px; }
  /* line 1040, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f4 { min-width: 240px; }
  /* /TABLET And MOBILE VIEW END --------*/ }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1059, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer-view { height: 100%; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 1076, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f1 { min-width: 80px; max-width: 80px; }
  /* line 1080, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f2 { min-width: 160px; max-width: 160px; }
  /* line 1084, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f3 { min-width: 240px; max-width: 240px; }
  /* line 1088, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f4 { min-width: 240px; max-width: 240px; }
  /* line 1095, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.filler-2 { width: 56px; min-width: 56px; max-width: 56px; }
  /* line 1108, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f1 { min-width: 80px; max-width: 80px; }
  /* line 1112, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f2 { min-width: 160px; max-width: 160px; }
  /* line 1116, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f3 { min-width: 240px; max-width: 240px; }
  /* line 1120, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f4 { min-width: 240px; max-width: 240px; }
  /* line 1131, ../sass/theme/ui/_table-scrollable.scss */
  #momContainer { overflow: scroll; overflow-x: hidden; }
  /* line 1136, ../sass/theme/ui/_table-scrollable.scss */
  #momUserLis { width: 100%; max-height: none; }
  /* line 1142, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer-view { height: 100%; }
  /* line 1151, ../sass/theme/ui/_table-scrollable.scss */
  .openable-block-container .openable-block.half-block { width: 100%; }
  /* line 1154, ../sass/theme/ui/_table-scrollable.scss */
  .openable-block-container .openable-block.half-block.open { left: 0%; }
  /* line 1157, ../sass/theme/ui/_table-scrollable.scss */
  .openable-block-container .openable-block.half-block.closed { left: 100%; }
  /* line 1165, ../sass/theme/ui/_table-scrollable.scss */
  #project-data .button-input-group { min-width: 200px; }
  /* line 1171, ../sass/theme/ui/_table-scrollable.scss */
  #mom-form-collapse-block {         /*height: 300px; overflow: scroll; overflow-x: hidden;
		*/ }
  /* line 1177, ../sass/theme/ui/_table-scrollable.scss */
  #project-minutes-table { min-height: 300px; }
  /* line 1183, ../sass/theme/ui/_table-scrollable.scss */
  #momContainer { overflow: visible; }
  /* line 1186, ../sass/theme/ui/_table-scrollable.scss */
  #momView { min-height: 300px; }
  /* line 1190, ../sass/theme/ui/_table-scrollable.scss */
  .mobile-table-view { border: 1px solid #b5b5b5; border-radius: 3px; width: 100%; max-width: 100%; max-height: 55dvh; overflow: scroll; }
  /* line 1198, ../sass/theme/ui/_table-scrollable.scss */
  .mobile-table-view tr, .mobile-table-view th { top: 0 !important; }
  /* line 1204, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer.table-scrollable { overflow-x: visible; -webkit-overflow-scrolling: touch; }
  /* line 1208, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer.table-scrollable .table-header { overflow-x: visible; overflow-y: visible; }
  /* line 1212, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer.table-scrollable .table-body { overflow: visible; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; }
  /* line 1216, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer.table-scrollable .table-body #addNewLineButton-container .addNewLineButton { position: -webkit-sticky; position: sticky; left: 0; width: 100vw; width: 100dvw; }
  /* line 1227, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer-view .table-scrollable { overflow-x: visible; }
  /* line 1230, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer-view .table-scrollable .table-header { overflow-x: visible; overflow-y: visible; }
  /* line 1234, ../sass/theme/ui/_table-scrollable.scss */
  #tableContainer-view .table-scrollable .table-body { overflow: visible; }
  /* line 1241, ../sass/theme/ui/_table-scrollable.scss */
  #project-minutes-table-container { min-height: auto; }
  /* line 1248, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f1 { min-width: 80px; max-width: 80px; }
  /* line 1252, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f2 { min-width: 160px; max-width: 160px; }
  /* line 1256, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f3 { min-width: 240px; max-width: 240px; }
  /* line 1260, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.f4 { min-width: 240px; max-width: 240px; }
  /* line 1267, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-header .table-header-cell.filler-2 { width: 56px; min-width: 56px; max-width: 56px; }
  /* line 1280, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f1 { min-width: 80px; max-width: 80px; }
  /* line 1284, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f2 { min-width: 160px; max-width: 160px; }
  /* line 1288, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f3 { min-width: 240px; max-width: 240px; }
  /* line 1292, ../sass/theme/ui/_table-scrollable.scss */
  .table-scrollable .table-body .table-row .table-cell.f4 { min-width: 240px; max-width: 240px; }
  /* line 1305, ../sass/theme/ui/_table-scrollable.scss */
  .stickyHeaderAndSidebar .sticky-sidebar.sticky-sidebar_small-m { width: 150px; max-width: 150px; }
  /* line 1312, ../sass/theme/ui/_table-scrollable.scss */
  .stickyHeaderAndSidebar .sticky-corner.sticky-corner_small-m { width: 150px; }
  /*MOBILE VIEW END --------*/ }
/*//////////////////////////////////////////
/// UI ELEMENTS ////////////////////////////
//////////////////////////////////////////// */
/* CSS PREFIXES ///////////////////////////////////////////////////////////////
*/
/* CSS3 Styles ---------------------------------- */
/* BorderBox ---------------------------------- */
/* border radius ---------------------------*/
/* box shadow ---------------------------*/
/* Transision (Animation) ---------------------------- */
/* Transform ---------------------------- */
/* Transform ---------------------------- */
/* FLEX ------------------------------------ */
/* flex boxes ---------------------------*/
/* flex elements------------------------- */
/* line 8, ../sass/theme/ui/_ui-elements.scss */
.mobile-menu-icon { display: none; }

/* Main Operators */
/* line 13, ../sass/theme/ui/_ui-elements.scss */
.visibleDisplay { display: block; }

/* line 16, ../sass/theme/ui/_ui-elements.scss */
.hiddenDisplay { display: none !important; }

/* line 20, ../sass/theme/ui/_ui-elements.scss */
.disabled { color: #b5b5b5; background-color: #F2F2F2; }

/* 
Styles ----------------------------------
*/
/*- COLORS ----------------------------*/
/* line 29, ../sass/theme/ui/_ui-elements.scss */
.theme-color { color: #1888d2; }

/* line 32, ../sass/theme/ui/_ui-elements.scss */
.theme-color-secondary { color: #00628D; }

/*- BACKGROUND COLORS ----------------------------*/
/* line 37, ../sass/theme/ui/_ui-elements.scss */
.theme-backgroundcolor { color: #fefefe; background-color: #1888d2; }

/* line 41, ../sass/theme/ui/_ui-elements.scss */
.theme-backgroundcolor-secondary { color: #fefefe; background-color: #00628D; }

/* line 46, ../sass/theme/ui/_ui-elements.scss */
.text-red { color: #ee5050; }

/*- SHADOWS --------------------------*/
/* line 52, ../sass/theme/ui/_ui-elements.scss */
.theme-shadow-small { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); }

/* line 55, ../sass/theme/ui/_ui-elements.scss */
.theme-shadow { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); }

/* line 58, ../sass/theme/ui/_ui-elements.scss */
.theme-shadow-big { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); }

/* LINKS  ----------------------------*/
/* line 65, ../sass/theme/ui/_ui-elements.scss */
.link-italic { font-style: italic; color: #1888d2; font-weight: 500; display: inline-block; }

/* Lines / Borders --------------------- */
/* line 73, ../sass/theme/ui/_ui-elements.scss */
.line { height: 0px; width: 100%; border-top: 1px solid #b5b5b5; }

/* line 79, ../sass/theme/ui/_ui-elements.scss */
.b-t, .t-border { border-top: 1px solid #b5b5b5; }

/* line 83, ../sass/theme/ui/_ui-elements.scss */
.b-r, .r-border { border-right: 1px solid #b5b5b5; }

/* line 87, ../sass/theme/ui/_ui-elements.scss */
.b-l, .l-border { border-left: 1px solid #b5b5b5; }

/* line 91, ../sass/theme/ui/_ui-elements.scss */
.b-b, .b-border { border-bottom: 1px solid #b5b5b5; }

/* Tile Menu ----------------- */
/* line 3, ../sass/theme/ui/_tile-menu.scss */
.bg-orange, .bg-grey, .bg-green, .bg-blue01, .bg-blue02, .bg-blue03 { /* @include border-radius(); */ border-radius: 6px; }

/* line 11, ../sass/theme/ui/_tile-menu.scss */
.bg-orange { background: url(../img/tile/orange.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 16, ../sass/theme/ui/_tile-menu.scss */
.bg-grey { background: url(../img/tile/grey.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 21, ../sass/theme/ui/_tile-menu.scss */
.bg-green { background: url(../img/tile/green.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 26, ../sass/theme/ui/_tile-menu.scss */
.bg-blue01 { background: url(../img/tile/blue01.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 31, ../sass/theme/ui/_tile-menu.scss */
.bg-blue02 { background: url(../img/tile/blue02.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 36, ../sass/theme/ui/_tile-menu.scss */
.bg-blue03 { background: url(../img/tile/blue03.jpg) no-repeat; background-position: center; background-size: cover; }

/* line 43, ../sass/theme/ui/_tile-menu.scss */
.tile-simple { background-color: rgba(255, 255, 255, 0); width: 100%; /* @include border-radius(); */ border-radius: 6px; color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.4); background-color: #1888d2; }
/* line 52, ../sass/theme/ui/_tile-menu.scss */
.tile-simple:hover { background-color: #1374b4; }
/* line 56, ../sass/theme/ui/_tile-menu.scss */
.tile-simple .tile-title-container { height: 85px; padding: 0 6px 6px 6px; }
/* line 60, ../sass/theme/ui/_tile-menu.scss */
.tile-simple .tile-title-container .tile-title { width: 100%; font-weight: 500; font-size: 18px; text-align: center; }

/* line 69, ../sass/theme/ui/_tile-menu.scss */
.tile { background-color: rgba(255, 255, 255, 0); height: 180px; width: 100%; /* @include border-radius(); */ border-radius: 6px; color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); position: relative; text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.4); }
/* line 80, ../sass/theme/ui/_tile-menu.scss */
.tile:hover { background-color: rgba(255, 255, 255, 0.1); }
/* line 84, ../sass/theme/ui/_tile-menu.scss */
.tile .widget { position: absolute; top: 20px; left: 50%; margin-left: 18px; background-color: #ee5050; color: #fefefe; border-radius: 12px; padding: 4px 5px 4px 4px; font-size: 18px; font-weight: bold; min-width: 26px; text-align: center; }
/* line 99, ../sass/theme/ui/_tile-menu.scss */
.tile .tile-icon { width: 100%; height: 95px; text-align: center; font-size: 60px; line-height: 120px; }
/* line 106, ../sass/theme/ui/_tile-menu.scss */
.tile .tile-title-container { height: 85px; padding: 0 6px 6px 6px; width: 100%; }
/* line 111, ../sass/theme/ui/_tile-menu.scss */
.tile .tile-title-container .tile-title { width: 100%; font-weight: 500; font-size: 24px; text-align: center; }
/* line 122, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-icon { width: 100px; text-align: center; line-height: 180px; height: auto; }
/* line 128, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-title-container { height: 100%; padding: 6px 6px 6px 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 133, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-title-container .tile-title { width: 100%; font-size: 16px; text-align: center; }
/* line 139, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-title-container .tile-username { width: 100%; font-weight: 500; font-size: 18px; text-align: left; margin-bottom: 6px; }
/* line 146, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-title-container .tile-usergroup { width: 100%; font-weight: 400; font-size: 14px; text-align: left; margin-bottom: 6px; }
/* line 153, ../sass/theme/ui/_tile-menu.scss */
.tile.tile-vertical .tile-title-container .tile-userlink { width: 100%; font-weight: 500; font-size: 16px; text-align: left; color: #fefefe; }

/* line 168, ../sass/theme/ui/_tile-menu.scss */
.tile2 { background-color: rgba(255, 255, 255, 0); height: 170px; width: 100%; /* @include border-radius(); */ border-radius: 6px; color: #fefefe; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); position: relative; text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.4); }
/* line 179, ../sass/theme/ui/_tile-menu.scss */
.tile2:hover { background-color: rgba(255, 255, 255, 0.1); }
/* line 183, ../sass/theme/ui/_tile-menu.scss */
.tile2 .widget { position: absolute; top: 20px; left: 50%; margin-left: 18px; background-color: #ee5050; color: #fefefe; border-radius: 12px; padding: 4px 5px 4px 4px; font-size: 18px; font-weight: bold; min-width: 26px; text-align: center; }
/* line 198, ../sass/theme/ui/_tile-menu.scss */
.tile2 .tile2-icon { width: 100%; height: 100px; text-align: center; font-size: 48px; line-height: 120px; }
/* line 205, ../sass/theme/ui/_tile-menu.scss */
.tile2 .tile2-title-container { height: 70px; padding: 0 6px 16px 6px; }
/* line 209, ../sass/theme/ui/_tile-menu.scss */
.tile2 .tile2-title-container .tile2-title { width: 100%; font-weight: 500; font-size: 14px; text-align: center; }

/* TABLET And MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* /TABLET And MOBILE VIEW END --------*/ }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 230, ../sass/theme/ui/_tile-menu.scss */
  .tile { height: 120px; }
  /* line 233, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-icon { height: 65px; font-size: 48px; line-height: 80px; }
  /* line 238, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-title-container { height: 55px; }
  /* line 241, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-title-container .tile-title { font-size: 18px; }
  /* line 247, ../sass/theme/ui/_tile-menu.scss */
  .tile .widget { top: 10px; margin-left: 15px; padding: 4px 5px; font-size: 16px; min-width: 24px; line-height: 15px; }
  /* line 258, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-icon { height: 65px; font-size: 48px; line-height: 80px; width: 100%; }
  /* line 264, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
  /* line 267, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-title { width: 100%; font-size: 16px; }
  /* line 272, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-username { font-size: 18px; margin-bottom: 6px; }
  /* line 276, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-usergroup { font-size: 14px; margin-bottom: 6px; }
  /* line 280, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-userlink { font-weight: 500; color: #fefefe; }
  /* line 289, ../sass/theme/ui/_tile-menu.scss */
  .tile2 { height: 90px; }
  /* line 292, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-icon { height: 56px; font-size: 30px; line-height: 60px; }
  /* line 297, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-title-container { height: 34px; padding: 0 6px 6px 6px; }
  /* line 301, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-title-container .tile2-title { font-size: 14px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 313, ../sass/theme/ui/_tile-menu.scss */
  .tile { height: 72px; }
  /* line 316, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-icon { height: 40px; font-size: 30px; line-height: 46px; }
  /* line 321, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-title-container { height: 32px; padding: 0 3px 3px 3px; }
  /* line 324, ../sass/theme/ui/_tile-menu.scss */
  .tile .tile-title-container .tile-title { font-size: 10px; }
  /* line 329, ../sass/theme/ui/_tile-menu.scss */
  .tile .widget { top: 3px; margin-left: 12px; padding: 2px 5px 2px 4px; font-size: 14px; min-width: 20px; line-height: 15px; }
  /* line 340, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-icon { width: 80px; line-height: 72px; }
  /* line 344, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
  /* line 347, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-title { width: 100%; font-size: 16px; }
  /* line 352, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-username { font-size: 16px; margin-bottom: 3px; }
  /* line 356, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-usergroup { font-size: 12px; margin-bottom: 3px; }
  /* line 360, ../sass/theme/ui/_tile-menu.scss */
  .tile.tile-vertical .tile-title-container .tile-userlink { font-size: 12px; font-weight: 500; }
  /* line 369, ../sass/theme/ui/_tile-menu.scss */
  .tile2 { height: 110px; }
  /* line 372, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-icon { height: 62px; font-size: 40px; line-height: 62px; }
  /* line 377, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-title-container { height: 48px; padding: 0 3px 3px 3px; }
  /* line 380, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .tile2-title-container .tile2-title { font-size: 14px; }
  /* line 385, ../sass/theme/ui/_tile-menu.scss */
  .tile2 .widget { top: 3px; margin-left: 12px; padding: 2px 5px 2px 4px; font-size: 14px; min-width: 20px; line-height: 15px; }
  /* line 397, ../sass/theme/ui/_tile-menu.scss */
  #TileMenu .third { height: 30%; min-height: 100px; }
  /* line 400, ../sass/theme/ui/_tile-menu.scss */
  #TileMenu .third .fullobject { height: 100%; }
  /* line 403, ../sass/theme/ui/_tile-menu.scss */
  #TileMenu .third .fullobject .tile { height: 100%; }
  /* line 405, ../sass/theme/ui/_tile-menu.scss */
  #TileMenu .third .fullobject .tile .widget { top: 30%; }
  /*MOBILE VIEW END --------*/ }
/* --- DropZone Style ---------------------------------------- */
/* line 3, ../sass/theme/ui/_dropzone.scss */
.zone { width: 100%; min-height: 148px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: 1px solid #b5b5b5; text-align: center; /* @include transition(); */ -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; /* @include border-radius(); */ border-radius: 3px; background-color: #f5f5f5; }
/* line 17, ../sass/theme/ui/_dropzone.scss */
.zone .btnCompression .active { background: #EB6A5A; color: #fefefe; }
/* line 23, ../sass/theme/ui/_dropzone.scss */
.zone i { text-align: center; font-size: 10em; color: #fefefe; margin-top: 50px; }
/* line 30, ../sass/theme/ui/_dropzone.scss */
.zone label, .zone input { cursor: pointer; display: block; height: 50px; left: 0; position: absolute; top: 0; width: 100%; /* @include border-radius(); */ border-radius: 5px; }
/* line 41, ../sass/theme/ui/_dropzone.scss */
.zone label { background: #fefefe; color: #EB6A5A; display: inline-block; font-size: 1.2em; line-height: 50px; padding: 0; text-align: center; white-space: nowrap; /* @include transform(); */ -webkit-transform: uppercase; transform: uppercase; font-weight: 400; /* @include box-shadow(); */ -webkit-box-shadow: 0 1px 1px gray; box-shadow: 0 1px 1px gray; }
/* line 55, ../sass/theme/ui/_dropzone.scss */
.zone input[type=file] { opacity: 0; }
/* line 60, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer { padding: 18px 12px 0 12px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; min-height: 128px; }
/* line 70, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .selectFile { z-index: 0; height: 100%; width: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
/* line 80, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .selectFile label { display: none; }
/* line 84, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .selectFile:before { content: "\f093"; display: block; width: 100%; height: 100%; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 73px; text-align: center; line-height: 150px; color: #aecfe4; }
/* line 97, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .selectFile #errorImageUpload { opacity: 0; height: 100%; width: 100%; margin: 0; padding: 0; border: 0; }
/* line 108, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview { z-index: 1; width: 20%; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 0px 12px; margin-bottom: 18px; position: relative; min-width: 136px; }
/* line 117, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview .dz-image { width: 100%; border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 16px; width: 108px; height: 106px; margin: auto; overflow: hidden; }
/* line 126, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview .dz-image img { margin-left: -50%; left: 25%; position: relative; width: auto; min-width: 100%; height: 100%; }
/* line 136, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview .dz-remove { left: 50%; margin-left: 18px; position: absolute; width: 24px; height: 24px; text-align: center; top: 6px; background-color: #ee5050; padding: 3px; /* @include border-radius(); */ border-radius: 12px; opacity: 0.8; display: none; }
/* line 150, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview .dz-remove:before { content: "\f1f8"; display: block; width: 100%; height: 100%; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 24px; line-height: 23px; color: #fefefe; }
/* line 163, ../sass/theme/ui/_dropzone.scss */
.zone #errorImageContainer .dz-preview:hover .dz-remove { display: block; }

/* --- / DropZone Style ---------------------------------------- */
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 179, ../sass/theme/ui/_dropzone.scss */
  .zone { min-height: 72px; }
  /* line 182, ../sass/theme/ui/_dropzone.scss */
  .zone #errorImageContainer { min-height: 50px; }
  /* line 184, ../sass/theme/ui/_dropzone.scss */
  .zone #errorImageContainer .selectFile:before { font-size: 36px; line-height: 72px; }
  /*MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/ui/_window.scss */
#textEditorBlock { height: 535px; max-height: 535px; }
/* line 5, ../sass/theme/ui/_window.scss */
#textEditorBlock .mce-edit-area { height: 421px; }
/* line 8, ../sass/theme/ui/_window.scss */
#textEditorBlock .mce-tinymce { width: 100%; }

/* line 17, ../sass/theme/ui/_window.scss */
.windowBg { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); content: ""; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 30, ../sass/theme/ui/_window.scss */
.windowBg.visibleDisplay { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 33, ../sass/theme/ui/_window.scss */
.windowBg.hiddenDisplay { display: none !important; }
/* line 36, ../sass/theme/ui/_window.scss */
.windowBg.windowBgAutocomplete { z-index: 3; }

/* line 46, ../sass/theme/ui/_window.scss */
.window { -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); border-radius: 15px; border: 0; background-color: none; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: fixed; z-index: 100; left: calc(50% - 425px); top: calc(50% - 325px); width: 850px; height: auto; max-height: 100%; max-width: 100%; }
/* line 71, ../sass/theme/ui/_window.scss */
.window.window-w-xs { width: 400px; left: calc(50% - 200px); }
/* line 75, ../sass/theme/ui/_window.scss */
.window .window-w-s { width: 600px; left: calc(50% - 300px); }
/* line 79, ../sass/theme/ui/_window.scss */
.window .window-w-m { width: 800px; left: calc(50% - 400px); }
/* line 83, ../sass/theme/ui/_window.scss */
.window .window-w-l { width: 1000px; left: calc(50% - 500px); }
/* line 87, ../sass/theme/ui/_window.scss */
.window .window-w-xxl { width: 100%; left: 0; right: 0; }
/* line 94, ../sass/theme/ui/_window.scss */
.window.window-h-xs { height: 300px; top: calc(50% - 150px); }
/* line 98, ../sass/theme/ui/_window.scss */
.window .window-h-s { height: 450px; top: calc(50% - 235px); }
/* line 102, ../sass/theme/ui/_window.scss */
.window .window-h-m { height: 600px; top: calc(50% - 300px); }
/* line 106, ../sass/theme/ui/_window.scss */
.window .window-h-l { height: 750px; top: calc(50% - 375px); }
/* line 110, ../sass/theme/ui/_window.scss */
.window .window-h-xxl { height: 100%; top: 0; bottom: 0; }
/* line 116, ../sass/theme/ui/_window.scss */
.window .window-header { padding: 0 3px; cursor: all-scroll; width: 100%; color: #fefefe; -webkit-box-sizing: border-box; box-sizing: border-box; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; background-color: #797979; z-index: 6666; }
/* line 127, ../sass/theme/ui/_window.scss */
.window .window-header.header-color-orange { background-color: #F08100; }
/* line 130, ../sass/theme/ui/_window.scss */
.window .window-header.header-color-blue { background-color: #1888d2; }
/* line 133, ../sass/theme/ui/_window.scss */
.window .window-header.header-color-darkblue { background-color: #00628D; }
/* line 137, ../sass/theme/ui/_window.scss */
.window .window-header .window-header-closeButton { padding: 3px; width: 28px; height: 28px; text-align: center; line-height: 26px; opacity: 1; cursor: default; }
/* line 146, ../sass/theme/ui/_window.scss */
.window .window-header .window-header-closeButton:hover { opacity: 0.8; }
/* line 152, ../sass/theme/ui/_window.scss */
.window .window-block, .window .window-content { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }
/* line 160, ../sass/theme/ui/_window.scss */
.window .window-content { overflow: auto; overflow-x: hidden; }
/* line 165, ../sass/theme/ui/_window.scss */
.window .window-footer { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #F8F8F8; }

/* line 179, ../sass/theme/ui/_window.scss */
.growWindow.growWindow-open { z-index: 2; position: absolute; top: 5%; left: 5%; height: 90%; width: 90%; padding: 20px; background-color: #fefefe; border-radius: 6px; border: 1px solid #b5b5b5; }
/* line 191, ../sass/theme/ui/_window.scss */
.growWindow.growWindow-open .growWindow-openButton { display: none; }
/* line 194, ../sass/theme/ui/_window.scss */
.growWindow.growWindow-open .growWindow-closeButton { display: block; }
/* line 199, ../sass/theme/ui/_window.scss */
.growWindow.growWindow-open .growWindow-body { height: 100%; }
/* line 202, ../sass/theme/ui/_window.scss */
.growWindow.growWindow-open .growWindow-flexobject { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 207, ../sass/theme/ui/_window.scss */
.growWindow .growWindow-closeButton { display: none; }

/* TEXT COLORS ---------------------------------------------------
*/
/* line 5, ../sass/theme/ui/_colors.scss */
.color-black { color: #333333; }

/* line 9, ../sass/theme/ui/_colors.scss */
.theme-bg-white { background-color: #fefefe !important; }

/* line 12, ../sass/theme/ui/_colors.scss */
.theme-bg-cream { background-color: #f2f1ee; }

/* line 16, ../sass/theme/ui/_colors.scss */
.theme-color-main { color: #1888d2; }

/* line 19, ../sass/theme/ui/_colors.scss */
.theme-color-secondary { color: #00628D; }

/*Others*/
/* line 23, ../sass/theme/ui/_colors.scss */
.theme-color-red { color: #ee5050 !important; }

/* line 26, ../sass/theme/ui/_colors.scss */
.theme-color-red-dark { color: #990000 !important; }

/* line 29, ../sass/theme/ui/_colors.scss */
.theme-bg-red { background-color: #ee5050 !important; color: #fefefe; }
/* line 32, ../sass/theme/ui/_colors.scss */
.theme-bg-red a { color: #fefefe !important; }

/* line 36, ../sass/theme/ui/_colors.scss */
.theme-bg-red-light { background-color: #f17f7f !important; color: #fefefe; }

/* line 41, ../sass/theme/ui/_colors.scss */
.theme-bg-red-light-bg { background-color: #f17f7f !important; }

/* line 45, ../sass/theme/ui/_colors.scss */
.theme-bg-red-extralight { background-color: #eda1a1 !important; }

/* line 49, ../sass/theme/ui/_colors.scss */
.theme-color-yellow { color: #F5BC17; }

/* line 52, ../sass/theme/ui/_colors.scss */
.theme-color-yellow-dark { color: #725E01; }

/* line 55, ../sass/theme/ui/_colors.scss */
.theme-bg-yellow { background-color: #F5BC17 !important; color: #fefefe; }

/* line 59, ../sass/theme/ui/_colors.scss */
.theme-bg-yellow-light { background-color: #f5e2a8 !important; }

/*Greys*/
/* line 65, ../sass/theme/ui/_colors.scss */
.theme-color-darkgrey-dark { color: #666; }

/* line 68, ../sass/theme/ui/_colors.scss */
.theme-color-darkgrey { color: #A6A6A6; }

/* line 71, ../sass/theme/ui/_colors.scss */
.theme-color-darkgrey-light { color: #6f6f6f; }

/* Mostly Used*/
/* line 75, ../sass/theme/ui/_colors.scss */
.theme-color-grey-light { color: #ddd; }

/* line 78, ../sass/theme/ui/_colors.scss */
.theme-color-grey { color: #b5b5b5 !important; }

/* line 81, ../sass/theme/ui/_colors.scss */
.theme-color-grey-dark { color: #797979; }

/* line 85, ../sass/theme/ui/_colors.scss */
.theme-color-lightgrey { color: #F2F2F2; }

/* line 88, ../sass/theme/ui/_colors.scss */
.theme-color-lightgrey-light { color: #F8F8F8; }

/* line 92, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-dark { background-color: #797979 !important; color: #fefefe; }

/* line 98, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-main { background-color: #ddd !important; color: #1888d2; }

/* line 102, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-extralight { background-color: #e9e9e9 !important; }

/* line 107, ../sass/theme/ui/_colors.scss */
.theme-bg-lightgrey-extralight { background-color: #F8F8F8 !important; }

/* line 111, ../sass/theme/ui/_colors.scss */
.theme-bg-darkgrey { background-color: #A6A6A6 !important; }

/* Greens ---- */
/* line 118, ../sass/theme/ui/_colors.scss */
.theme-color-green { color: #44bb44; }

/* line 121, ../sass/theme/ui/_colors.scss */
.theme-color-green-light { color: #74c574; }

/* line 124, ../sass/theme/ui/_colors.scss */
.theme-color-green-dark { color: #267d26 !important; }

/* background colors  */
/* line 128, ../sass/theme/ui/_colors.scss */
.theme-bg-green { background-color: #44bb44 !important; color: #fefefe; }
/* line 131, ../sass/theme/ui/_colors.scss */
.theme-bg-green a { color: #fefefe; }

/* line 135, ../sass/theme/ui/_colors.scss */
.theme-bg-green-light { background-color: #c5edc6 !important; }

/* line 140, ../sass/theme/ui/_colors.scss */
.theme-save-light-bg { background-color: #74c574; }

/* line 143, ../sass/theme/ui/_colors.scss */
.theme-yellow-light-bg { background-color: #f7d15b; }

/* Orange ------------*/
/* line 149, ../sass/theme/ui/_colors.scss */
.theme-bg-orange { background-color: #F08100 !important; color: #fefefe; }
/* line 152, ../sass/theme/ui/_colors.scss */
.theme-bg-orange a { color: #fefefe; }

/* line 156, ../sass/theme/ui/_colors.scss */
.theme-bg-orange-light { background-color: #f2a44a !important; color: #fefefe; }

/* line 160, ../sass/theme/ui/_colors.scss */
.theme-bg-orange-extralight { background-color: #ffd6a6 !important; }

/* line 163, ../sass/theme/ui/_colors.scss */
.theme-bg-orange-dark { background-color: #db7c0d !important; color: #fefefe; }

/* line 168, ../sass/theme/ui/_colors.scss */
.theme-color-orange { color: #F08100; }

/* The mian color ---------------------------------------- */
/* Main */
/* line 174, ../sass/theme/ui/_colors.scss */
.theme-bg-main { background-color: #1888d2 !important; color: #fefefe; }
/* line 178, ../sass/theme/ui/_colors.scss */
.theme-bg-main a { color: #fefefe !important; }

/* line 182, ../sass/theme/ui/_colors.scss */
.theme-bg-main-light { background-color: #58a8dc !important; color: #fefefe; }

/* line 188, ../sass/theme/ui/_colors.scss */
.theme-bg-main-extralight { background-color: #e2ebf1 !important; color: #333333; }

/* line 192, ../sass/theme/ui/_colors.scss */
.theme-bg-main-extralighter { background-color: #bfd9ea !important; color: #333333; }

/* line 197, ../sass/theme/ui/_colors.scss */
.theme-bg-main-superlight { background-color: #F3F6F8 !important; color: #333333; }

/* line 202, ../sass/theme/ui/_colors.scss */
.theme-bg-main-dark { background-color: #1374b4 !important; color: #fefefe; }

/* Secondary */
/* line 208, ../sass/theme/ui/_colors.scss */
.theme-bg-secondary { background-color: #00628D !important; color: #fefefe; }

/* line 212, ../sass/theme/ui/_colors.scss */
.theme-bg-secondary-light { background-color: #0d75a2 !important; }

/* line 215, ../sass/theme/ui/_colors.scss */
.theme-bg-secondary-dark { background-color: #003146 !important; }

/*** PURPLE ***/
/* line 222, ../sass/theme/ui/_colors.scss */
.theme-bg-purple { background-color: #9066e8 !important; color: #fefefe; }

/* line 227, ../sass/theme/ui/_colors.scss */
.theme-color-purple { color: #9066e8; }

/* #########################
### DOC COLOR ################*/
/* line 233, ../sass/theme/ui/_colors.scss */
.theme-bg-doc { background-color: #16ba75 !important; color: #fefefe; }

/* line 237, ../sass/theme/ui/_colors.scss */
.theme-bg-doc-extralight-dark { background-color: #7cceac !important; }

/* line 240, ../sass/theme/ui/_colors.scss */
.theme-bg-doc-extralight-light { background-color: #d3ece2 !important; }

/* line 244, ../sass/theme/ui/_colors.scss */
.theme-color-doc { color: #16ba75; }

/* line 247, ../sass/theme/ui/_colors.scss */
.theme-color-doc-dark { color: #06854e; }

/* #########################
### PROJECT COLOR ################*/
/* line 256, ../sass/theme/ui/_colors.scss */
.theme-bg-pr { background-color: #666 !important; color: #fefefe; }
/* line 259, ../sass/theme/ui/_colors.scss */
.theme-bg-pr a { color: #fefefe; }

/* line 264, ../sass/theme/ui/_colors.scss */
.theme-color-pr-dark { color: #3d3d3d; }

/* line 267, ../sass/theme/ui/_colors.scss */
.theme-color-pr-light { color: #A6A6A6; }

/* Backgrounds */
/* line 274, ../sass/theme/ui/_colors.scss */
.theme-bg-dark { background-color: #90bdda !important; color: #fefefe; }

/* line 278, ../sass/theme/ui/_colors.scss */
.theme-bg-light { background-color: #aecfe4 !important; }

/* line 281, ../sass/theme/ui/_colors.scss */
.theme-bg-extralight { background-color: #e2ebf1 !important; }

/* Greys */
/* line 285, ../sass/theme/ui/_colors.scss */
.theme-bg-grey { background-color: #b5b5b5 !important; }

/* line 288, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-dark { background-color: #797979 !important; color: #fefefe; }
/* line 291, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-dark a { color: #fefefe !important; }

/* line 295, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-light { background-color: #ddd !important; }

/* Greys */
/* line 300, ../sass/theme/ui/_colors.scss */
.theme-bg-grey-2 { background-color: #b5b5b5 !important; color: #fefefe; }

/* line 306, ../sass/theme/ui/_colors.scss */
.theme-bg-lightgrey { background-color: #F2F2F2 !important; }

/* line 309, ../sass/theme/ui/_colors.scss */
.theme-bg-lightgrey-light { background-color: #F8F8F8 !important; }

/* line 314, ../sass/theme/ui/_colors.scss */
.theme-color-white { color: #fefefe !important; }

/*
////////////////////////////////////////////////////////////////////////////////////// Tipography Collector ////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/* 
======================================================================================================
----- Typo -------------------------------------------------------------------------------------------
======================================================================================================
*/
/* line 8, ../sass/theme/ui/typography/_fonts.scss */
.blockMobileContext { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version */ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* ----------------------------------------------------------
ROBOTO font family ------------------------------------------ 
------------------------------------------------------------- */
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(../fonts/Roboto-ThinItalic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(../fonts/Roboto-ThinItalic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../fonts/Roboto-LightItalic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../fonts/Roboto-LightItalic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; src: local("Roboto Light"), local("Roboto-LightItalic"), url(../fonts/Roboto-Light.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; src: local("Roboto Light"), local("Roboto-LightItalic"), url(../fonts/Roboto-Light.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url(../fonts/Roboto-Italic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url(../fonts/Roboto-Italic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(../fonts/Roboto-MediumItalic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(../fonts/Roboto-MediumItalic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(../fonts/Roboto-BoldItalic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(../fonts/Roboto-BoldItalic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(../fonts/Roboto-BlackItalic.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(../fonts/Roboto-BlackItalic.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url(../fonts/Roboto-Thin.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url(../fonts/Roboto-Thin.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url(../fonts/Roboto-Light.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url(../fonts/Roboto-Light.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(../fonts/Roboto-Regular.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(../fonts/Roboto-Regular.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(../fonts/Roboto-Medium.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(../fonts/Roboto-Medium.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(../fonts/Roboto-Bold.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(../fonts/Roboto-Bold.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url(h../fonts/Roboto-Black.ttf) format("truetype"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* latin */
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url(../fonts/Roboto-Black.ttf) format("truetype"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* ----------------------------------------------------------
AVRO font family (logo)--------------------------------------
------------------------------------------------------------- */
@font-face { font-family: 'Arvo'; font-style: normal; font-weight: 700; src: local("Arvo Bold"), local("Arvo-Bold"), url(../fonts/logo/Arvo-Bold.ttf) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin */
@font-face { font-family: 'Audiowide'; font-style: normal; font-weight: 400; src: local("Audiowide Regular"), local("Audiowide-Regular"), url(../fonts/logo/Audiowide-Regular.ttf) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* latin-ext */
@font-face { font-family: 'Prosto One'; font-style: normal; font-weight: 400; src: local("Prosto One"), local("ProstoOne-Regular"), url(../fonts/logo/ProstoOne-Regular.ttf) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* 
======================================================================================================
----- Typo -------------------------------------------------------------------------------------------
======================================================================================================
*/
/* line 7, ../sass/theme/ui/typography/_typo.scss */
html { -webkit-text-size-adjust: none; }

/* line 10, ../sass/theme/ui/typography/_typo.scss */
.whiteTextShadow { text-shadow: 0px 0px 3px #fefefe, 0px 0px 3px #fefefe, 0px 0px 3px #fefefe, 0px 0px 3px #fefefe; }

/* line 14, ../sass/theme/ui/typography/_typo.scss */
body { font-size: 100%; font-size: 14px; font-family: 'Roboto', sans-serif; color: #333333; }

/* line 22, ../sass/theme/ui/typography/_typo.scss */
.font-size-15 { font-size: 15px; line-height: 18px; }

/* line 28, ../sass/theme/ui/typography/_typo.scss */
.font-size-xxl { font-size: 48px; }

/* line 31, ../sass/theme/ui/typography/_typo.scss */
.font-size-xl { font-size: 36px; }

/* line 34, ../sass/theme/ui/typography/_typo.scss */
.font-size-l { font-size: 28px; }

/* line 37, ../sass/theme/ui/typography/_typo.scss */
.font-size-m { font-size: 20px; }

/* line 40, ../sass/theme/ui/typography/_typo.scss */
.font-size-s { font-size: 14px; }

/* line 43, ../sass/theme/ui/typography/_typo.scss */
.font-size-xs { font-size: 12px; }

/* Aligns */
/* line 48, ../sass/theme/ui/typography/_typo.scss */
.text-left { text-align: left; }

/* line 51, ../sass/theme/ui/typography/_typo.scss */
.text-right { text-align: right; }

/* line 54, ../sass/theme/ui/typography/_typo.scss */
.text-center { text-align: center; }

/* line 57, ../sass/theme/ui/typography/_typo.scss */
.text-justify { text-align: justify; }

/* line 62, ../sass/theme/ui/typography/_typo.scss */
.cut-text { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; display: inline-block; }
/* line 69, ../sass/theme/ui/typography/_typo.scss */
.cut-text.dblock { display: block; }

/* line 73, ../sass/theme/ui/typography/_typo.scss */
.cut-text-parent { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; }

/* line 80, ../sass/theme/ui/typography/_typo.scss */
.break-text { word-break: break-all; }

/* line 83, ../sass/theme/ui/typography/_typo.scss */
.whitespace-normal, .break-line { white-space: normal !important; }

/* line 88, ../sass/theme/ui/typography/_typo.scss */
.nowrap, .never-break-text { white-space: nowrap; }

/* line 93, ../sass/theme/ui/typography/_typo.scss */
ul.list-style { list-style-type: disc; padding-left: 24px; margin-bottom: 1em; }
/* line 98, ../sass/theme/ui/typography/_typo.scss */
ul.list-style li { margin-bottom: 0.5em; }
/* line 101, ../sass/theme/ui/typography/_typo.scss */
ul.list-style li:last-child { margin-bottom: 0; }

/* line 108, ../sass/theme/ui/typography/_typo.scss */
ul.no-style li, ol.no-style li { list-style: none; }

/* line 114, ../sass/theme/ui/typography/_typo.scss */
a { color: #333333; text-decoration: none; }

/*
p, span, label{ a{ color: $theme-color-main; font-weight: bold; text-decoration: none; }
} */
/* line 133, ../sass/theme/ui/typography/_typo.scss */
h1, h2, h3, h4, h5, h6 { font-size-adjust: 0.5; font-weight: 450; }

/* line 142, ../sass/theme/ui/typography/_typo.scss */
h1 { font-size: 1.625em; line-height: 1; }

/* line 146, ../sass/theme/ui/typography/_typo.scss */
h2 { font-size: 1.5em; line-height: 1.15; }

/* line 150, ../sass/theme/ui/typography/_typo.scss */
h3 { font-size: 1.375em; line-height: 1; }

/* line 154, ../sass/theme/ui/typography/_typo.scss */
h4 { font-size: 1.25em; line-height: 1; }

/* line 158, ../sass/theme/ui/typography/_typo.scss */
h5 { font-size: 1.125em; line-height: 1; }

/* line 162, ../sass/theme/ui/typography/_typo.scss */
h6 { font-size: 1em; line-height: 1; }

/* line 167, ../sass/theme/ui/typography/_typo.scss */
p { font-size: 1em; line-height: 1.35em; margin-bottom: 1em; }

/* line 173, ../sass/theme/ui/typography/_typo.scss */
.bold, strong, b { font-weight: bold; }

/* line 178, ../sass/theme/ui/typography/_typo.scss */
.font-weight-normal { font-weight: normal; }

/* line 182, ../sass/theme/ui/typography/_typo.scss */
i, em, dfn { font-style: italic; }

/* line 186, ../sass/theme/ui/typography/_typo.scss */
.line-through, s, strike, del { text-decoration: line-through; }

/* line 191, ../sass/theme/ui/typography/_typo.scss */
u, ins { text-decoration: underline; }

/*
small{
	font-size: 0.8em;
}
sub { vertical-align: sub; font-size: 0.5em;
}
sup { vertical-align: super; font-size: 0.5em;
}
abbr[title], acronym[title] { text-decoration: underline dotted;
}
q { font-size: 1em; line-height: 1.5em; display: inline-block;
}
blockquote { font-size: 1.25em; line-height: 1.25; margin-top: 10px; margin-left: 50px; padding-left: 15px; border-left: 3px solid $grey-03;
}
*/
/* TABLET and MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* Aligns */
  /* line 231, ../sass/theme/ui/typography/_typo.scss */
  .text-left-t-m { text-align: left; }
  /* line 234, ../sass/theme/ui/typography/_typo.scss */
  .text-right-t-m { text-align: right; }
  /* line 237, ../sass/theme/ui/typography/_typo.scss */
  .text-center-t-m { text-align: center; }
  /* line 240, ../sass/theme/ui/typography/_typo.scss */
  .text-justify-t-m { text-align: justify; }
  /* TABLET and MOBILE VIEW END --------*/ }
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* Aligns */
  /* line 251, ../sass/theme/ui/typography/_typo.scss */
  .text-left-t { text-align: left; }
  /* line 254, ../sass/theme/ui/typography/_typo.scss */
  .text-right-t { text-align: right; }
  /* line 257, ../sass/theme/ui/typography/_typo.scss */
  .text-center-t { text-align: center; }
  /* line 260, ../sass/theme/ui/typography/_typo.scss */
  .text-justify-t { text-align: justify; }
  /* line 264, ../sass/theme/ui/typography/_typo.scss */
  .cut-text-t { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; }
  /* line 270, ../sass/theme/ui/typography/_typo.scss */
  .break-text-t { word-break: break-all; }
  /* line 275, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xxl-t { font-size: 48px; }
  /* line 278, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xl-t { font-size: 36px; }
  /* line 281, ../sass/theme/ui/typography/_typo.scss */
  .font-size-l-t { font-size: 28px; }
  /* line 284, ../sass/theme/ui/typography/_typo.scss */
  .font-size-m-t { font-size: 16px; }
  /* line 287, ../sass/theme/ui/typography/_typo.scss */
  .font-size-s-t { font-size: 14px; }
  /* line 290, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xs-t { font-size: 12px; }
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 299, ../sass/theme/ui/typography/_typo.scss */
  body { font-size: 12px; }
  /* Aligns */
  /* line 304, ../sass/theme/ui/typography/_typo.scss */
  .text-left-m { text-align: left; }
  /* line 307, ../sass/theme/ui/typography/_typo.scss */
  .text-right-m { text-align: right; }
  /* line 310, ../sass/theme/ui/typography/_typo.scss */
  .text-center-m { text-align: center; }
  /* line 313, ../sass/theme/ui/typography/_typo.scss */
  .text-justify-m { text-align: justify; }
  /* line 317, ../sass/theme/ui/typography/_typo.scss */
  .cut-text-m { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; }
  /* line 323, ../sass/theme/ui/typography/_typo.scss */
  .break-text-m { word-break: break-all; }
  /* line 328, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xxl-m { font-size: 48px; }
  /* line 331, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xl-m { font-size: 36px; }
  /* line 334, ../sass/theme/ui/typography/_typo.scss */
  .font-size-l-m { font-size: 28px; }
  /* line 337, ../sass/theme/ui/typography/_typo.scss */
  .font-size-m-m { font-size: 16px; }
  /* line 340, ../sass/theme/ui/typography/_typo.scss */
  .font-size-s-m { font-size: 14px; }
  /* line 343, ../sass/theme/ui/typography/_typo.scss */
  .font-size-xs-m { font-size: 12px; }
  /*MOBILE VIEW END --------*/ }
/* 
======================================================================================================
----- Typo -------------------------------------------------------------------------------------------
======================================================================================================
*/
/*  Content text style  */
/* line 14, ../sass/theme/ui/typography/_content-style.scss */
.content { font-size: 14px; display: block; line-height: 1.5em; /*
*:last-child{ margin-bottom: 0px;
}

section{ margin-bottom: 36px;
}
*/ /* Link*/ /* Basic formatting */ /* Rare formatting */ /* Quots*/ /* Table */ /* Image */ /* Lists */ }
/* line 29, ../sass/theme/ui/typography/_content-style.scss */
.content.article { /* Artickle fream Style */ max-width: calc(800px + 2em); }
/* line 33, ../sass/theme/ui/typography/_content-style.scss */
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { font-family: 'Oswald', sans-serif; font-weight: bold; }
/* line 38, ../sass/theme/ui/typography/_content-style.scss */
.content h1 { font-size: 2em; line-height: 1; margin-bottom: 0.5em; }
/* line 43, ../sass/theme/ui/typography/_content-style.scss */
.content h2 { font-size: 1.75em; line-height: 1; margin-bottom: 0.57143em; }
/* line 48, ../sass/theme/ui/typography/_content-style.scss */
.content h3 { font-size: 1.5em; line-height: 1; margin-bottom: 0.667em; }
/* line 53, ../sass/theme/ui/typography/_content-style.scss */
.content h4 { font-size: 1.25em; line-height: 1; margin-bottom: 0.8em; }
/* line 58, ../sass/theme/ui/typography/_content-style.scss */
.content h5 { font-size: 1.125em; line-height: 1; margin-bottom: 0.889em; }
/* line 63, ../sass/theme/ui/typography/_content-style.scss */
.content h6 { font-size: 1em; line-height: 1; margin-bottom: 1em; }
/* line 69, ../sass/theme/ui/typography/_content-style.scss */
.content p { font-size: 1em; line-height: 1.5em; margin-bottom: 1em; text-align: justify; }
/* line 75, ../sass/theme/ui/typography/_content-style.scss */
.content p img { display: inline-block; margin: 0; }
/* line 82, ../sass/theme/ui/typography/_content-style.scss */
.content a { font-weight: bold; color: #1888d2; text-decoration: underline; opacity: 0.8; cursor: pointer; }
/* line 89, ../sass/theme/ui/typography/_content-style.scss */
.content a:hover { opacity: 1; }
/* line 95, ../sass/theme/ui/typography/_content-style.scss */
.content strong, .content b { font-weight: bold; }
/* line 99, ../sass/theme/ui/typography/_content-style.scss */
.content i, .content em, .content dfn { font-style: italic; }
/* line 103, ../sass/theme/ui/typography/_content-style.scss */
.content i.fas, .content i.fa { font-style: normal; }
/* line 106, ../sass/theme/ui/typography/_content-style.scss */
.content s, .content strike, .content del { text-decoration: line-through; }
/* line 110, ../sass/theme/ui/typography/_content-style.scss */
.content u, .content ins { text-decoration: underline; }
/* line 116, ../sass/theme/ui/typography/_content-style.scss */
.content small { font-size: 0.6em; }
/* line 120, ../sass/theme/ui/typography/_content-style.scss */
.content sub { vertical-align: sub; font-size: 0.6em; line-height: 0.6em; }
/* line 125, ../sass/theme/ui/typography/_content-style.scss */
.content sup { vertical-align: super; font-size: 0.6em; line-height: 0.6em; }
/* line 131, ../sass/theme/ui/typography/_content-style.scss */
.content abbr[title], .content acronym[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; }
/* line 136, ../sass/theme/ui/typography/_content-style.scss */
.content q, .content blockquote { font-size: 1em; line-height: 1.5em; margin-bottom: 1em; margin-left: 2em; padding-left: 1em; border-left: 2px solid #ccc; font-weight: bold; display: inline-block; }
/* line 148, ../sass/theme/ui/typography/_content-style.scss */
.content table { margin-bottom: 1em; text-align: left; max-width: 100%; display: table; }
/* line 154, ../sass/theme/ui/typography/_content-style.scss */
.content table tfoot { background-color: #ddd; }
/* line 158, ../sass/theme/ui/typography/_content-style.scss */
.content table thead, .content table tbody, .content table tfoot { display: table-row-group; }
/* line 162, ../sass/theme/ui/typography/_content-style.scss */
.content table tr { display: table-row; }
/* line 166, ../sass/theme/ui/typography/_content-style.scss */
.content table thead, .content table th { background-color: #1888d2; color: #fefefe; font-weight: bold; }
/* line 172, ../sass/theme/ui/typography/_content-style.scss */
.content table th, .content table td { border: 1px solid #b5b5b5; vertical-align: middle; padding: 0 12px; height: 1.5em; display: table-cell; }
/* line 184, ../sass/theme/ui/typography/_content-style.scss */
.content img { max-width: 100%; height: auto; margin: 0 auto 1em auto; display: block; }
/* line 190, ../sass/theme/ui/typography/_content-style.scss */
.content img.left { max-width: 50%; width: 300px; height: auto; margin: 0; padding-right: 1.5em; padding-bottom: 0.8em; float: left; display: inline-block; }
/* line 201, ../sass/theme/ui/typography/_content-style.scss */
.content img.right { max-width: 50%; width: 300px; height: auto; margin: 0; padding-left: 1.5em; padding-bottom: 0.8em; float: right; display: inline-block; }
/* line 219, ../sass/theme/ui/typography/_content-style.scss */
.content ul { list-style-type: disc; }
/* line 222, ../sass/theme/ui/typography/_content-style.scss */
.content ol { list-style-type: decimal; }
/* line 225, ../sass/theme/ui/typography/_content-style.scss */
.content ul, .content ol { padding-left: 24px; margin-bottom: 1em; }
/* line 230, ../sass/theme/ui/typography/_content-style.scss */
.content ul ul, .content ul ol, .content ol ul, .content ol ol { margin-top: 6px; }
/* line 235, ../sass/theme/ui/typography/_content-style.scss */
.content li { margin-bottom: 0.5em; }
/* line 237, ../sass/theme/ui/typography/_content-style.scss */
.content li img { display: inline-block; margin: 0; }
/* line 242, ../sass/theme/ui/typography/_content-style.scss */
.content li:last-child { margin-bottom: 0; }
/* line 248, ../sass/theme/ui/typography/_content-style.scss */
.content header h1 { margin: 0 0 0.375em 0; }
/* line 251, ../sass/theme/ui/typography/_content-style.scss */
.content header time { font-size: 1em; line-height: 1em; display: block; width: 100%; border-bottom: 1px solid #b5b5b5; margin-bottom: 0.75em; }

/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 267, ../sass/theme/ui/typography/_content-style.scss */
  .table-container { border: 1px solid #b5b5b5; max-width: 100%; min-width: 100%; width: 200px; overflow: scroll; display: block; }
  /* line 276, ../sass/theme/ui/typography/_content-style.scss */
  .mobile-safe { min-width: 100px; overflow: scroll; }
  /* line 281, ../sass/theme/ui/typography/_content-style.scss */
  .content p { text-align: left; }
  /* MOBILE VIEW END --------*/ }
/*
////////////////////////////////////////////////////////////////////////////////////// Tipography Collector ////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/* line 1, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-input-area-default { cursor: pointer; border: 1px solid #b5b5b5; min-height: 20px; /* @include border-radius(); */ border-radius: 3px; background-color: #F2F2F2; font-size: 14px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include box-shadow(); */ -webkit-box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0px 1px 5px 1px rgba(0, 0, 0, 0.05); }

/* line 13, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-input-area { text-align: left; height: auto; margin-bottom: -2px; }

/* line 20, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-input-area:hover { cursor: text; }

/* line 25, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-input-area .amsify-suggestags-input { max-width: 200px; padding: 0px 4px; border: 0; height: 22px; }

/* line 34, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-input-area .amsify-suggestags-input:focus { outline: 0; }

/* line 40, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-focus { border-color: #58a8dc; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

/* line 47, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-focus-light { border-color: #ddd; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(189, 189, 189, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(189, 189, 189, 0.6); }

/* line 54, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-label { cursor: pointer; min-height: 20px; }

/* line 60, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-toggle-suggestags { float: right; cursor: pointer; }

/* line 65, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list { display: none; position: absolute; background: #F2F2F2; border: 1px solid #dedede; z-index: 1; width: auto !important; }

/* line 74, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list { list-style: none; padding: 3px 0px; max-height: 94px; overflow-y: auto; }

/* line 83, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-list-item { text-align: left; cursor: pointer; padding: 3px 7px; font-size: 14px; }

/* line 93, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-list-item:active { background: #797979; color: white; -webkit-box-shadow: inset 0 0 10px #333333; box-shadow: inset 0 0 10px #333333; }

/* line 104, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-list-group { text-align: left; padding: 0px 10px; font-weight: bold; }

/* line 113, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-item-pad { padding-left: 30px; }

/* line 120, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-item-noresult { display: none; color: #ff6060; font-weight: bold; text-align: center; }

/* line 130, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list .amsify-select-input { display: none; }

/* line 136, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.active { background: #ddd; }

/* line 143, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-area .amsify-suggestags-list ul.amsify-list li.amsify-item-pad.active { font-weight: normal; }

/* line 150, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-input-area .amsify-select-tag { padding: 0 6px; /* @include border-radius(); */ border-radius: 2px; line-height: 22px; /* height: 22px; */ /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: 1px solid #fefefe; display: inline-block; }

/* line 161, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-input-area .amsify-select-tag.col-bg { background: #6f6f6f; color: #fefefe; }

/*.amsify-suggestags-input-area
.amsify-select-tag:hover { background: #737373; color: white;
}*/
/* line 173, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-input-area .disabled.amsify-select-tag { background: #eaeaea; color: #b5b5b5; pointer-events: none; }

/* line 180, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-input-area .flash.amsify-select-tag { background-color: #fefefe; -webkit-transition: background-color 200ms linear; transition: background-color 200ms linear; }

/* line 188, ../sass/theme/ui/others/_amsify-suggestags.scss */
.amsify-suggestags-input-area .amsify-remove-tag { cursor: pointer; }

/** Grid layout custom classes */
/* main container */
/* line 6, ../sass/theme/ui/others/_tablefilter.scss */
.grd-main-cont { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

/* headers container */
/* line 21, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont { overflow: hidden; background-color: #1888d2; }
/* line 25, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont table { width: auto !important; margin-right: 16px; min-width: calc(100% - 16px); }

/* headers container */
/* line 32, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont-small { overflow: hidden; background-color: #666; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
/* line 38, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont-small table { width: 100% !important; table-layout: auto !important; }

/* header cell */
/* line 45, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont-small th, .grd-head-cont th { color: #fefefe; height: 30px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; text-align: left; padding: 0 .3em; }

/* table container */
/* line 58, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small { background-color: #F2F2F2; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; min-height: 140px; }
/* line 65, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table { width: 100% !important; }
/* line 71, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr.odd { background-color: #F2F2F2; }
/* line 74, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr.even { background-color: #F8F8F8; }
/* line 80, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr.odd:hover, .grd-cont-small table tr.even:hover { background-color: #e2ebf1; }
/* line 85, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr:hover { background-color: #e2ebf1; }
/* line 89, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr td { padding: 0; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 96, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont-small table tr td a { padding: 0.5em 0.5em; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%; min-height: 28px; }

/* table container */
/* line 110, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont { background-color: #F2F2F2; overflow-x: auto; overflow-y: scroll; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 0px; min-height: 0px; }
/* line 127, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table { width: 100% !important; table-layout: auto !important; }
/* line 132, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr.odd { background-color: #F2F2F2; }
/* line 135, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr.even { background-color: #F8F8F8; }
/* line 141, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr.odd:hover, .grd-cont table tr.even:hover { background-color: #e2ebf1; }
/* line 146, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr:hover { background-color: #e2ebf1; }
/* line 150, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr td { max-width: 0; padding: 0; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 158, ../sass/theme/ui/others/_tablefilter.scss */
.grd-cont table tr td a { padding: 0.5em 0.5em; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%; min-height: 28px; }

/* head and body tables */
/* line 175, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont-small table, .grd-head-cont table, .grd-cont-small table { border-collapse: collapse; }

/* line 186, ../sass/theme/ui/others/_tablefilter.scss */
.grd-head-cont-small thead tr:last-child td, .grd-head-cont thead tr:last-child td { -webkit-box-sizing: border-box; box-sizing: border-box; padding: .4em .3em; }

/* line 195, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list, #sortable-list-active, #sortable-list-deactive { position: relative; }
/* line 200, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.odd, #sortable-list-active tr.odd, #sortable-list-deactive tr.odd { background-color: #F2F2F2; }
/* line 203, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.odd.warning-style, #sortable-list-active tr.odd.warning-style, #sortable-list-deactive tr.odd.warning-style { background-color: #f5e8c0; }
/* line 206, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.odd.error-style, #sortable-list-active tr.odd.error-style, #sortable-list-deactive tr.odd.error-style { background-color: #f6beaf; }
/* line 210, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.even, #sortable-list-active tr.even, #sortable-list-deactive tr.even { background-color: #F2F2F2; }
/* line 213, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.even.warning-style, #sortable-list-active tr.even.warning-style, #sortable-list-deactive tr.even.warning-style { background-color: #fdf2cf; }
/* line 216, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list tr.even.error-style, #sortable-list-active tr.even.error-style, #sortable-list-deactive tr.even.error-style { background-color: #eda1a1; }
/* line 220, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list.border-correction, #sortable-list-active.border-correction, #sortable-list-deactive.border-correction { margin-right: -1px; margin-left: -1px; margin-top: -1px; }
/* line 226, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .activeHeader, #sortable-list-active .activeHeader, #sortable-list-deactive .activeHeader { background-color: #58a8dc !important; color: #fefefe !important; }
/* line 231, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .activeCell, #sortable-list-active .activeCell, #sortable-list-deactive .activeCell { background-color: rgba(0, 0, 0, 0.075); }
/* line 235, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezActiveRow, #sortable-list-active .ezActiveRow, #sortable-list-deactive .ezActiveRow { background-color: #00628D !important; color: #fefefe; }
/* line 240, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezSelectedRow, #sortable-list-active .ezSelectedRow, #sortable-list-deactive .ezSelectedRow { background-color: #0d75a2 !important; color: #fefefe; }
/* line 245, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezActiveCell, #sortable-list-active .ezActiveCell, #sortable-list-deactive .ezActiveCell { background-color: #d9e8fb !important; color: #333333 !important; font-weight: bold; }
/* line 251, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezETSelectedCell, #sortable-list-active .ezETSelectedCell, #sortable-list-deactive .ezETSelectedCell { background-color: #ffdc61 !important; font-weight: bold; color: #333333 !important; }
/* line 257, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezUnselectable, #sortable-list-active .ezUnselectable, #sortable-list-deactive .ezUnselectable { -moz-user-select: -moz-none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; }
/* line 265, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezInputEditor, #sortable-list-active .ezInputEditor, #sortable-list-deactive .ezInputEditor { width: 95%; height: auto; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 272, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezTextareaEditor, #sortable-list-active .ezTextareaEditor, #sortable-list-deactive .ezTextareaEditor { width: 95%; height: 35px; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 279, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezSelectEditor, #sortable-list-active .ezSelectEditor, #sortable-list-deactive .ezSelectEditor { width: 100%; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 285, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezModifiedCell, #sortable-list-active .ezModifiedCell, #sortable-list-deactive .ezModifiedCell { background: transparent url("themes/bg_mod_cell.png") 0 0 no-repeat; }
/* line 289, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list select[multiple="multiple"].ezSelectEditor, #sortable-list-active select[multiple="multiple"].ezSelectEditor, #sortable-list-deactive select[multiple="multiple"].ezSelectEditor { height: 35px; }
/* line 293, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezCommandEditor, #sortable-list-active .ezCommandEditor, #sortable-list-deactive .ezCommandEditor { margin: 2px; }
/* line 297, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezCommandEditor button, #sortable-list .ezCommandEditor input[type="button"], #sortable-list-active .ezCommandEditor button, #sortable-list-active .ezCommandEditor input[type="button"], #sortable-list-deactive .ezCommandEditor button, #sortable-list-deactive .ezCommandEditor input[type="button"] { min-height: 22px; margin: 1px; padding: 3px; border: 1px solid #b5b5b5; background: #fefefe; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; }
/* line 308, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezCommandEditor button:hover, #sortable-list .ezCommandEditor input[type="button"]:hover, #sortable-list-active .ezCommandEditor button:hover, #sortable-list-active .ezCommandEditor input[type="button"]:hover, #sortable-list-deactive .ezCommandEditor button:hover, #sortable-list-deactive .ezCommandEditor input[type="button"]:hover { border: 1px solid #b5b5b5; }
/* line 313, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezCommandEditor img, #sortable-list-active .ezCommandEditor img, #sortable-list-deactive .ezCommandEditor img { border: 0; vertical-align: middle; margin: 2px; }
/* line 319, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ezOpacity, #sortable-list-active .ezOpacity, #sortable-list-deactive .ezOpacity { opacity: 0.6; }
/* line 323, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .alignLeft, #sortable-list-active .alignLeft, #sortable-list-deactive .alignLeft { text-align: left; }
/* line 327, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .alignCenter, #sortable-list-active .alignCenter, #sortable-list-deactive .alignCenter { text-align: center; }
/* line 331, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .alignRight, #sortable-list-active .alignRight, #sortable-list-deactive .alignRight { text-align: right; }
/* line 335, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist, #sortable-list-active .div_checklist, #sortable-list-deactive .div_checklist { width: 100%; height: 90px; line-height: 30px; border: 1px solid #b5b5b5; overflow: auto; text-align: left; background-color: #fefefe; color: #444; }
/* line 346, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist ul.flt_checklist, #sortable-list-active .div_checklist ul.flt_checklist, #sortable-list-deactive .div_checklist ul.flt_checklist { padding: 0 !important; margin: 0 !important; list-style: none !important; }
/* line 352, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist li.flt_checklist_item, #sortable-list-active .div_checklist li.flt_checklist_item, #sortable-list-deactive .div_checklist li.flt_checklist_item { padding: 1px !important; margin: 0 !important; font-size: inherit; border-bottom: 1px solid #b5b5b5; }
/* line 359, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist li.flt_checklist_item:hover, #sortable-list-active .div_checklist li.flt_checklist_item:hover, #sortable-list-deactive .div_checklist li.flt_checklist_item:hover { background-color: #335ea8 !important; color: #fefefe !important; }
/* line 364, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist label, #sortable-list-active .div_checklist label, #sortable-list-deactive .div_checklist label { display: block !important; font-weight: inherit !important; }
/* line 369, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .div_checklist input, #sortable-list-active .div_checklist input, #sortable-list-deactive .div_checklist input { vertical-align: middle !important; margin: 2px 5px 3px 1px !important; }
/* line 374, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .flt_checklist_item_disabled, #sortable-list-active .flt_checklist_item_disabled, #sortable-list-deactive .flt_checklist_item_disabled { background-color: #e5e5e5; }
/* line 378, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .flt_checklist_slc_item, #sortable-list-active .flt_checklist_slc_item, #sortable-list-deactive .flt_checklist_slc_item { background-color: #335ea8 !important; color: #fefefe !important; }
/* line 383, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .fltrow, #sortable-list-active .fltrow, #sortable-list-deactive .fltrow { background-color: #F8F8F8; }
/* line 387, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .btnflt, #sortable-list-active .btnflt, #sortable-list-deactive .btnflt { height: 35px; font-family: inherit; font-size: inherit; vertical-align: middle; margin: 0 2px 0 2px; padding: 0 1px 0 1px; }
/* line 396, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .btnflt_icon, #sortable-list-active .btnflt_icon, #sortable-list-deactive .btnflt_icon { font-family: inherit; font-size: inherit; width: 35px; height: 35px; cursor: pointer !important; border: 0 !important; vertical-align: middle; background: transparent url("themes/btn_filter.png") center center no-repeat !important; }
/* line 407, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .flt, #sortable-list .flt_s, #sortable-list .single_flt, #sortable-list-active .flt, #sortable-list-active .flt_s, #sortable-list-active .single_flt, #sortable-list-deactive .flt, #sortable-list-deactive .flt_s, #sortable-list-deactive .single_flt { width: 100%; }
/* line 413, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list select.flt_multi, #sortable-list-active select.flt_multi, #sortable-list-deactive select.flt_multi { font-family: inherit; font-size: inherit; color: #444; background-color: #fefefe; border: 1px solid #b5b5b5; margin: 0; padding: .2em; width: 100%; height: 90px; vertical-align: middle; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 427, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list select.flt_multi option, #sortable-list-active select.flt_multi option, #sortable-list-deactive select.flt_multi option { padding-top: 5px; padding-bottom: 5px; }
/* line 432, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .flt_s, #sortable-list-active .flt_s, #sortable-list-deactive .flt_s { width: 60%; -webkit-box-sizing: initial; box-sizing: initial; display: initial; }
/* line 438, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .single_flt, #sortable-list-active .single_flt, #sortable-list-deactive .single_flt { width: 70%; -webkit-box-sizing: initial; box-sizing: initial; display: initial; }
/* line 444, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.popUpFilter, #sortable-list-active div.popUpFilter, #sortable-list-deactive div.popUpFilter { position: relative; background: #fefefe; -webkit-box-shadow: 3px 3px 2px #888; box-shadow: 3px 3px 2px #888; margin: 30px auto 0 0; position: absolute; display: none; width: 100px; background-color: #eaeaea; border: 1px solid #b5b5b5; padding: 0; }
/* line 459, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.popUpFilter:after, #sortable-list div.popUpFilter:before, #sortable-list-active div.popUpFilter:after, #sortable-list-active div.popUpFilter:before, #sortable-list-deactive div.popUpFilter:after, #sortable-list-deactive div.popUpFilter:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
/* line 471, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.popUpFilter:after, #sortable-list-active div.popUpFilter:after, #sortable-list-deactive div.popUpFilter:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fefefe; border-width: 10px; margin-left: -10px; }
/* line 478, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.popUpFilter:before, #sortable-list-active div.popUpFilter:before, #sortable-list-deactive div.popUpFilter:before { border-color: rgba(255, 255, 255, 0); border-bottom-color: #eaeaea; border-width: 12px; margin-left: -12px; }
/* line 485, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .popUpPlaceholder, #sortable-list-active .popUpPlaceholder, #sortable-list-deactive .popUpPlaceholder { position: relative; }
/* line 489, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont, #sortable-list-active div.grd_Cont, #sortable-list-deactive div.grd_Cont { -webkit-box-shadow: 4px 4px 10px 0 rgba(50, 50, 50, 0.75); box-shadow: 4px 4px 10px 0 rgba(50, 50, 50, 0.75); width: 800px; height: auto; overflow: hidden; background-color: #c8e0fb; border: 1px solid #b5b5b5; }
/* line 500, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .fltrow, #sortable-list-active div.grd_Cont .fltrow, #sortable-list-deactive div.grd_Cont .fltrow { background-color: transparent; }
/* line 504, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .flt, #sortable-list-active div.grd_Cont .flt, #sortable-list-deactive div.grd_Cont .flt { border: 1px solid #b5b5b5; width: 100%; }
/* line 509, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .even, #sortable-list-active div.grd_Cont .even, #sortable-list-deactive div.grd_Cont .even { background-color: #fefefe; }
/* line 513, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .odd, #sortable-list-active div.grd_Cont .odd, #sortable-list-deactive div.grd_Cont .odd { background-color: #F8F8F8; }
/* line 517, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .no-results, #sortable-list-active div.grd_Cont .no-results, #sortable-list-deactive div.grd_Cont .no-results { background-color: transparent; }
/* line 521, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_Cont .sort-arrow, #sortable-list-active div.grd_Cont .sort-arrow, #sortable-list-deactive div.grd_Cont .sort-arrow { position: initial; }
/* line 525, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_tblCont, #sortable-list-active div.grd_tblCont, #sortable-list-deactive div.grd_tblCont { height: 400px; width: 800px; background: #fefefe; overflow-x: auto; overflow-y: scroll; }
/* line 533, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_headTblCont, #sortable-list-active div.grd_headTblCont, #sortable-list-deactive div.grd_headTblCont { display: block; margin-right: 20px; height: auto; overflow: hidden; border-bottom: 1px solid #b5b5b5; background-color: #c8e0fb; }
/* line 542, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_tblCont table, #sortable-list div.grd_headTblCont table, #sortable-list-active div.grd_tblCont table, #sortable-list-active div.grd_headTblCont table, #sortable-list-deactive div.grd_tblCont table, #sortable-list-deactive div.grd_headTblCont table { border-collapse: collapse; table-layout: fixed; -webkit-box-sizing: initial; box-sizing: initial; }
/* line 549, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_tblCont table th, #sortable-list div.grd_headTblCont table th, #sortable-list div.grd_headTblCont table td, #sortable-list-active div.grd_tblCont table th, #sortable-list-active div.grd_headTblCont table th, #sortable-list-active div.grd_headTblCont table td, #sortable-list-deactive div.grd_tblCont table th, #sortable-list-deactive div.grd_headTblCont table th, #sortable-list-deactive div.grd_headTblCont table td { height: 35px; background-color: #c8e0fb; padding: .1em .5em; color: #333; border-right: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 561, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_headTblCont table td, #sortable-list-active div.grd_headTblCont table td, #sortable-list-deactive div.grd_headTblCont table td { padding: 0.2em 0.2em; }
/* line 565, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.grd_tblCont table td, #sortable-list-active div.grd_tblCont table td, #sortable-list-deactive div.grd_tblCont table td { padding: .5em .7em; border-bottom: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 572, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf, #sortable-list-active .grd_inf, #sortable-list-deactive .grd_inf { clear: both; width: auto; height: 35px; background-color: #F8F8F8; margin: 0; padding: 1px 3px 1px 3px; border: 1px solid #b5b5b5; padding: 5px 8px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 585, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf a, #sortable-list-active .grd_inf a, #sortable-list-deactive .grd_inf a { color: #333; text-decoration: none; font-weight: bold; }
/* line 591, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf a:hover, #sortable-list-active .grd_inf a:hover, #sortable-list-deactive .grd_inf a:hover { text-decoration: underline; background-color: transparent; }
/* line 596, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf input.reset:hover, #sortable-list-active .grd_inf input.reset:hover, #sortable-list-deactive .grd_inf input.reset:hover { background-color: transparent; }
/* line 600, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf .ldiv div, #sortable-list-active .grd_inf .ldiv div, #sortable-list-deactive .grd_inf .ldiv div { border: 0; }
/* line 604, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf .helpBtn, #sortable-list-active .grd_inf .helpBtn, #sortable-list-deactive .grd_inf .helpBtn { border: 0 !important; }
/* line 608, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf div.status, #sortable-list-active .grd_inf div.status, #sortable-list-deactive .grd_inf div.status { position: absolute; float: none !important; height: auto !important; margin: 19px 0 !important; font-size: 12px; color: #333; border: 0 !important; }
/* line 618, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .grd_inf div.tot, #sortable-list-active .grd_inf div.tot, #sortable-list-deactive .grd_inf div.tot { border: 0 !important; }
/* line 622, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .helpBtn, #sortable-list-active .helpBtn, #sortable-list-deactive .helpBtn { display: none; height: 27px; margin: 0; padding: 8px 15px 0 15px; vertical-align: top; }
/* line 630, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .helpBtn:hover, #sortable-list-active .helpBtn:hover, #sortable-list-deactive .helpBtn:hover { background-color: #f4f4f4; }
/* line 634, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont, #sortable-list-active div.helpCont, #sortable-list-deactive div.helpCont { position: relative; background: #fefefe; -webkit-box-shadow: 3px 3px 2px #888; box-shadow: 3px 3px 2px #888; position: absolute; display: none; width: 300px; padding: 10px; margin: 45px 0 0 -150px; border: 1px solid #b5b5b5; line-height: 20px; font-size: inherit; color: #333; background: #fefefe; text-align: left; }
/* line 653, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont:after, #sortable-list div.helpCont:before, #sortable-list-active div.helpCont:after, #sortable-list-active div.helpCont:before, #sortable-list-deactive div.helpCont:after, #sortable-list-deactive div.helpCont:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
/* line 665, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont:after, #sortable-list-active div.helpCont:after, #sortable-list-deactive div.helpCont:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fefefe; border-width: 10px; margin-left: -10px; }
/* line 672, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont:before, #sortable-list-active div.helpCont:before, #sortable-list-deactive div.helpCont:before { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ccc; border-width: 12px; margin-left: -12px; }
/* line 679, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont a, #sortable-list-active div.helpCont a, #sortable-list-deactive div.helpCont a { color: #c00; text-decoration: underline; font-weight: normal; }
/* line 685, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont a.close, #sortable-list-active div.helpCont a.close, #sortable-list-deactive div.helpCont a.close { color: #333 !important; text-decoration: none !important; font-weight: bold; }
/* line 691, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont a.close:hover, #sortable-list-active div.helpCont a.close:hover, #sortable-list-deactive div.helpCont a.close:hover { text-decoration: none; }
/* line 695, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpCont hr, #sortable-list-active div.helpCont hr, #sortable-list-deactive div.helpCont hr { border: 1px solid #b5b5b5; }
/* line 699, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpFooter, #sortable-list-active div.helpFooter, #sortable-list-deactive div.helpFooter { margin: 10px 0 0 0; }
/* line 703, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.helpFooter h4, #sortable-list-active div.helpFooter h4, #sortable-list-deactive div.helpFooter h4 { margin: 2px 2px 2px 2px; color: #333; }
/* line 708, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list span.keyword, #sortable-list-active span.keyword, #sortable-list-deactive span.keyword { font-weight: 700; font-style: italic; border-bottom: 1px dotted #ccc; }
/* line 714, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .loader, #sortable-list-active .loader, #sortable-list-deactive .loader { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: auto; text-align: center; display: block; z-index: 1000; vertical-align: middle; background-color: rgba(0, 0, 0, 0.3); /* @include border-radius(); */ border-radius: 3px; color: rgba(0, 0, 0, 0); }
/* line 730, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .loader:before, #sortable-list-active .loader:before, #sortable-list-deactive .loader:before { content: "Betöltés ..."; display: block; position: absolute; left: 50%; top: 40%; width: 90px; margin-left: -63px; text-align: center; z-index: 999; width: 120px; padding: 12px 18px; color: #1888d2; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); background-color: #F8F8F8; /* @include border-radius(); */ border-radius: 6px; border: 1px solid #b5b5b5; }
/* line 750, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .no-results, #sortable-list-active .no-results, #sortable-list-deactive .no-results { display: none; color: #333; margin: 0; padding: 1em 0; text-align: center; max-height: 5em; background-color: #f4f4f4; }
/* line 760, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list input.pgNbInp, #sortable-list-active input.pgNbInp, #sortable-list-deactive input.pgNbInp { height: 35px; margin: 0; border: 1px solid #f4f4f4; background-color: #fefefe; width: 35px; }
/* line 768, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list input.pgInp, #sortable-list .nextPage, #sortable-list .previousPage, #sortable-list .firstPage, #sortable-list .lastPage, #sortable-list-active input.pgInp, #sortable-list-active .nextPage, #sortable-list-active .previousPage, #sortable-list-active .firstPage, #sortable-list-active .lastPage, #sortable-list-deactive input.pgInp, #sortable-list-deactive .nextPage, #sortable-list-deactive .previousPage, #sortable-list-deactive .firstPage, #sortable-list-deactive .lastPage { height: 35px; border: 1px solid #b5b5b5; background-color: #fefefe; vertical-align: middle; width: 35px; border: 0; font-weight: bold; color: #fefefe; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; border: 0; padding: 0 1em; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); height: 30px; border-bottom-width: 2px; }
/* line 802, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .nextPage, #sortable-list-active .nextPage, #sortable-list-deactive .nextPage { background-image: url("themes/btn_next_page.gif"); background-repeat: no-repeat; background-position: center center; margin-left: 6px; }
/* line 809, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .previousPage, #sortable-list-active .previousPage, #sortable-list-deactive .previousPage { background-image: url("themes/btn_prev_page.gif"); background-repeat: no-repeat; background-position: center center; margin-right: 6px; }
/* line 816, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .firstPage, #sortable-list-active .firstPage, #sortable-list-deactive .firstPage { background-image: url("themes/btn_first_page.gif"); background-repeat: no-repeat; background-position: center center; margin-right: 6px; }
/* line 823, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .lastPage, #sortable-list-active .lastPage, #sortable-list-deactive .lastPage { background-image: url("themes/btn_last_page.gif"); background-repeat: no-repeat; background-position: center center; margin-left: 6px; }
/* line 830, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .nextPage:hover, #sortable-list .previousPage:hover, #sortable-list .firstPage:hover, #sortable-list .lastPage:hover, #sortable-list-active .nextPage:hover, #sortable-list-active .previousPage:hover, #sortable-list-active .firstPage:hover, #sortable-list-active .lastPage:hover, #sortable-list-deactive .nextPage:hover, #sortable-list-deactive .previousPage:hover, #sortable-list-deactive .firstPage:hover, #sortable-list-deactive .lastPage:hover { background-color: #58a8dc; }
/* line 837, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list span.nbpg, #sortable-list-active span.nbpg, #sortable-list-deactive span.nbpg { padding: 0 3px; }
/* line 840, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .rspg, #sortable-list-active .rspg, #sortable-list-deactive .rspg { margin-top: 5px; }
/* line 844, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list span.rspgSpan, #sortable-list-active span.rspgSpan, #sortable-list-deactive span.rspgSpan { font-size: inherit; }
/* line 848, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list input.reset, #sortable-list-active input.reset, #sortable-list-deactive input.reset { display: inline-block; width: 35px; height: 35px; border: 0; background: transparent url("themes/btn_clear_filters.png") center center no-repeat; vertical-align: top; }
/* line 857, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list input.reset:hover, #sortable-list-active input.reset:hover, #sortable-list-deactive input.reset:hover { background-color: #f4f4f4; }
/* line 861, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list a.reset, #sortable-list-active a.reset, #sortable-list-deactive a.reset { font-weight: normal !important; line-height: 35px; padding: 5px 5px; }
/* line 867, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.tot, #sortable-list-active div.tot, #sortable-list-deactive div.tot { float: left; overflow: hidden; min-width: 150px; height: 100%; margin: 0; padding: .5em; vertical-align: middle; }
/* line 877, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.tot span, #sortable-list-active div.tot span, #sortable-list-deactive div.tot span { font-weight: 500; }
/* line 881, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .sort-arrow, #sortable-list-active .sort-arrow, #sortable-list-deactive .sort-arrow { position: absolute; display: none; width: 11px; height: 11px; margin: 0; background-position: center center; background-repeat: no-repeat; }
/* line 891, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .descending, #sortable-list-active .descending, #sortable-list-deactive .descending { display: inline; background-image: url("themes/downsimple.png"); }
/* line 896, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ascending, #sortable-list-active .ascending, #sortable-list-deactive .ascending { display: inline; background-image: url("themes/upsimple.png"); }
/* line 901, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.status, #sortable-list-active div.status, #sortable-list-deactive div.status { float: left; overflow: hidden; min-width: 120px; height: 100%; margin: 0; padding: .5em; }
/* line 910, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list div.status span, #sortable-list-active div.status span, #sortable-list-deactive div.status span { font-size: inherit; }
/* line 914, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF, #sortable-list-active table.TF, #sortable-list-deactive table.TF { position: relative; border-collapse: unset; font-family: inherit; border-spacing: 0; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 44px; }
/* line 925, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF caption, #sortable-list-active table.TF caption, #sortable-list-deactive table.TF caption { position: absolute; bottom: -58px; width: 100%; }
/* line 933, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF thead tr th, #sortable-list-active table.TF thead tr th, #sortable-list-deactive table.TF thead tr th { border-bottom: 1px solid #b5b5b5; background-color: #666; color: #fefefe; font-weight: bold; text-align: left; padding-left: 0.7em; padding-right: 0.7em; }
/* line 947, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF tbody tr:last-child td, #sortable-list-active table.TF tbody tr:last-child td, #sortable-list-deactive table.TF tbody tr:last-child td { border-bottom: 0px; }
/* line 950, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF tbody tr:last-child td a, #sortable-list-active table.TF tbody tr:last-child td a, #sortable-list-deactive table.TF tbody tr:last-child td a { min-height: 17px; display: block; }
/* line 959, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF th, #sortable-list-active table.TF th, #sortable-list-deactive table.TF th { height: 35px; background-color: #eaeaea; }
/* line 964, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF td, #sortable-list-active table.TF td, #sortable-list-deactive table.TF td { margin: 0; padding: .5em .7em; border-bottom: 1px solid #b5b5b5; text-overflow: ellipsis; }
/* line 971, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF.resp, #sortable-list-active table.TF.resp, #sortable-list-deactive table.TF.resp { display: block; overflow-x: auto; }
/* line 976, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF.resp .sort-arrow, #sortable-list-active table.TF.resp .sort-arrow, #sortable-list-deactive table.TF.resp .sort-arrow { position: initial; }
/* line 980, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .inf, #sortable-list-active .inf, #sortable-list-deactive .inf { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); background-color: #F8F8F8; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; border: 1px solid #b5b5b5; margin: 1px -1px 12px -1px; clear: both; width: auto; height: 35px; min-width: 278px; font-size: inherit; padding: 0; overflow: hidden; margin-bottom: 12px; padding: 5px 8px; }
/* line 998, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .inf a, #sortable-list-active .inf a, #sortable-list-deactive .inf a { color: #333; text-decoration: none; font-weight: bold; -webkit-box-sizing: initial; box-sizing: initial; }
/* line 1005, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .inf a:hover, #sortable-list-active .inf a:hover, #sortable-list-deactive .inf a:hover { text-decoration: underline; }
/* line 1009, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ldiv, #sortable-list-active .ldiv, #sortable-list-deactive .ldiv { float: left; width: 30%; position: inherit; text-align: left; }
/* line 1016, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .ldiv:empty:after, #sortable-list-active .ldiv:empty:after, #sortable-list-deactive .ldiv:empty:after { content: " "; }
/* line 1020, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .mdiv, #sortable-list-active .mdiv, #sortable-list-deactive .mdiv { float: left; width: 38%; position: inherit; text-align: center; padding: 0; margin-top: 2px; }
/* line 1029, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .mdiv:empty:after, #sortable-list-active .mdiv:empty:after, #sortable-list-deactive .mdiv:empty:after { content: " "; }
/* line 1033, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .rdiv, #sortable-list-active .rdiv, #sortable-list-deactive .rdiv { float: right; width: 30%; position: inherit; text-align: right; }
/* line 1040, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list .rdiv:empty:after, #sortable-list-active .rdiv:empty:after, #sortable-list-deactive .rdiv:empty:after { content: " "; }

/* line 1052, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF tbody tr:hover, #sortable-list-active table.TF tbody tr:hover, #sortable-list-deactive table.TF tbody tr:hover { background-color: #e2ebf1; }

/* line 1062, ../sass/theme/ui/others/_tablefilter.scss */
#sortable-list table.TF tbody tr td a, #sortable-list-active table.TF tbody tr td a, #sortable-list-deactive table.TF tbody tr td a { padding: .5em .7em; margin: -.5em -.7em; min-width: 100%; min-height: 14px; display: block; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1077, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-head-cont-small table, .grd-head-cont table { margin-right: 0; } }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 1091, ../sass/theme/ui/others/_tablefilter.scss */
  #sortable-list table.TF tbody tr:last-child td a, #sortable-list-active table.TF tbody tr:last-child td a, #sortable-list-deactive table.TF tbody tr:last-child td a { min-height: 14px; }
  /* line 1096, ../sass/theme/ui/others/_tablefilter.scss */
  #sortable-list input.pgInp, #sortable-list .nextPage, #sortable-list .previousPage, #sortable-list .firstPage, #sortable-list .lastPage, #sortable-list-active input.pgInp, #sortable-list-active .nextPage, #sortable-list-active .previousPage, #sortable-list-active .firstPage, #sortable-list-active .lastPage, #sortable-list-deactive input.pgInp, #sortable-list-deactive .nextPage, #sortable-list-deactive .previousPage, #sortable-list-deactive .firstPage, #sortable-list-deactive .lastPage { width: 30px; }
  /* line 1113, ../sass/theme/ui/others/_tablefilter.scss */
  #sortable-list .grd_inf .mdiv, #sortable-list-active .grd_inf .mdiv, #sortable-list-deactive .grd_inf .mdiv { width: 100% !important; }
  /* line 1117, ../sass/theme/ui/others/_tablefilter.scss */
  #sortable-list .grd_inf .ldiv, #sortable-list .grd_inf .rdiv, #sortable-list-active .grd_inf .ldiv, #sortable-list-active .grd_inf .rdiv, #sortable-list-deactive .grd_inf .ldiv, #sortable-list-deactive .grd_inf .rdiv { display: none; }
  /* line 1124, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-head-cont-small th .grd-head-cont th { height: 18px; line-height: 18px; padding: 6px 0 0 0; }
  /* line 1130, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-head-cont table { min-width: 100%; }
  /* line 1136, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-head-cont-small table, .grd-head-cont table { min-width: 100%; }
  /* line 1141, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-cont, .grd-main-cont { overflow: visible; }
  /* line 1145, ../sass/theme/ui/others/_tablefilter.scss */
  .grd-head-cont { position: -webkit-sticky; position: sticky; top: 36px; z-index: 10; }
  /* line 1151, ../sass/theme/ui/others/_tablefilter.scss */
  .grd_inf { z-index: 10; position: -webkit-sticky; position: sticky; bottom: 61px; }
  /* /MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker { position: absolute; color: inherit; background-color: #fefefe; border-radius: 4px; border: 1px solid #b5b5b5; width: 278px; max-width: none; padding: 0; margin-top: 7px; top: 100px; left: 20px; z-index: 3001; display: none; font-family: arial; font-size: 15px; line-height: 1em; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); }

/* line 21, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker:before, .daterangepicker:after { position: absolute; display: inline-block; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; }

/* line 28, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker:before { top: -7px; border-right: 7px solid transparent; border-left: 7px solid transparent; border-bottom: 7px solid #b5b5b5; }

/* line 35, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker:after { top: -6px; border-right: 6px solid transparent; border-bottom: 6px solid #fefefe; border-left: 6px solid transparent; }

/* line 42, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.opensleft:before { right: 9px; }

/* line 46, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.opensleft:after { right: 10px; }

/* line 50, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.openscenter:before { left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto; }

/* line 58, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.openscenter:after { left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto; }

/* line 66, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.opensright:before { left: 9px; }

/* line 70, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.opensright:after { left: 10px; }

/* line 74, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.drop-up { margin-top: -7px; }

/* line 78, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.drop-up:before { top: initial; bottom: -7px; border-bottom: initial; border-top: 7px solid #ccc; }

/* line 85, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.drop-up:after { top: initial; bottom: -6px; border-bottom: initial; border-top: 6px solid #fefefe; }

/* line 92, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar { float: none; }

/* line 96, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.single .drp-selected { display: none; }

/* line 100, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-calendar .drp-calendar { display: block; }

/* line 104, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-calendar .drp-buttons { display: block; }

/* line 108, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.auto-apply .drp-buttons { display: none; }

/* line 112, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-calendar { display: none; max-width: 270px; }

/* line 117, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-calendar.left { padding: 8px; }

/* line 121, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-calendar.right { padding: 8px; }

/* line 125, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-calendar.single .calendar-table { border: none; }

/* line 129, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span { color: #fefefe; border: solid black; border-width: 0 2px 2px 0; border-radius: 0; display: inline-block; padding: 3px; }

/* line 138, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table .next span { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }

/* line 143, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table .prev span { transform: rotate(135deg); -webkit-transform: rotate(135deg); }

/* line 148, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table th { white-space: nowrap; text-align: center; vertical-align: middle; min-width: 32px; width: 32px; height: 18px; line-height: 24px; font-size: 12px; border-radius: 4px; border: 1px solid transparent; white-space: nowrap; cursor: pointer; }

/* line 163, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table td { white-space: nowrap; text-align: center; vertical-align: middle; min-width: 32px; width: 32px; height: 24px; line-height: 24px; font-size: 12px; border-radius: 4px; border: 1px solid transparent; white-space: nowrap; cursor: pointer; }

/* line 178, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table { border: 1px solid #fefefe; border-radius: 4px; background-color: #fefefe; }

/* line 184, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-table table { width: 100%; margin: 0; border-spacing: 0; border-collapse: collapse; }

/* line 191, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.available:hover, .daterangepicker th.available:hover { background-color: #ddd; border-color: transparent; color: inherit; }

/* line 197, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.week, .daterangepicker th.week { font-size: 80%; color: #ccc; }

/* line 202, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date { background-color: #fefefe; border-color: transparent; color: #999; }

/* line 208, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.in-range { background-color: #e2ebf1; border-color: transparent; color: #333333; border-radius: 0; }

/* line 215, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.start-date { border-radius: 4px 0 0 4px; }

/* line 219, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.end-date { border-radius: 0 4px 4px 0; }

/* line 223, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.start-date.end-date { border-radius: 4px; }

/* line 227, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.active, .daterangepicker td.active:hover { background-color: #1888d2; border-color: transparent; color: #fefefe; }

/* line 233, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker th.month { width: auto; }

/* line 237, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker td.disabled, .daterangepicker option.disabled { color: #e9e9e9; cursor: not-allowed; text-decoration: line-through; }

/* line 243, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker select.monthselect, .daterangepicker select.yearselect { font-size: 12px; padding: 1px; height: auto; margin: 0; cursor: default; }

/* line 251, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker select.monthselect { margin-right: 2%; width: 56%; }

/* line 256, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker select.yearselect { width: 40%; }

/* line 260, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect { width: 50px; margin: 0 auto; background: #e9e9e9; border: 1px solid #e9e9e9; padding: 2px; outline: 0; font-size: 12px; }

/* line 270, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-time { text-align: center; margin: 4px auto 0 auto; line-height: 30px; position: relative; }

/* line 277, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .calendar-time select.disabled { color: #ccc; cursor: not-allowed; }

/* line 282, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-buttons { clear: both; text-align: right; padding: 8px; border-top: 1px solid #ddd; display: none; line-height: 12px; vertical-align: middle; }

/* line 292, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-selected { display: inline-block; font-size: 12px; padding-right: 8px; }

/* line 298, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-buttons .btn { font-family: 'Roboto', sans-serif; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; border: 0; padding: 0 10px; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); font-size: 12px; height: 24px; line-height: 24px; border-bottom-width: 2px; }
/* line 329, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .drp-buttons .btn.cancelBtn { background-color: #fefefe; color: #1888d2; border: 1px solid #1888d2; margin-right: 6px; }

/* line 337, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-ranges.single.rtl .drp-calendar.left { border-right: 1px solid #ddd; }

/* line 341, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-ranges.single.ltr .drp-calendar.left { border-left: 1px solid #ddd; }

/* line 345, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-ranges.rtl .drp-calendar.right { border-right: 1px solid #ddd; }

/* line 349, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker.show-ranges.ltr .drp-calendar.left { border-left: 1px solid #ddd; }

/* line 353, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .ranges { float: none; text-align: left; margin: 0; }

/* line 359, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .ranges ul { list-style: none; margin: 0 auto; padding: 0; width: 100%; }

/* line 366, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .ranges li { font-size: 12px; padding: 8px 12px; cursor: pointer; }

/* line 372, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .ranges li:hover { background-color: #e9e9e9; }

/* line 376, ../sass/theme/ui/others/daterangepicker.scss */
.daterangepicker .ranges li.active { background-color: #08c; color: #fefefe; }

/*  Larger Screen Styling */
@media (min-width: 564px) { /* line 383, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker { width: auto; }
  /* line 387, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .ranges ul { width: 140px; }
  /* line 391, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker.single .ranges ul { width: 100%; }
  /* line 395, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker.single .drp-calendar.left { clear: none; }
  /* line 399, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar { float: left; }
  /* line 403, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker { direction: ltr; text-align: left; }
  /* line 408, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.left { clear: left; margin-right: 0; }
  /* line 413, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.left .calendar-table { border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0; }
  /* line 419, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.right { margin-left: 0; }
  /* line 423, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.right .calendar-table { border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0; }
  /* line 430, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .ranges, .daterangepicker .drp-calendar { float: left; } }
@media (min-width: 730px) { /* line 436, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .ranges { width: auto; }
  /* line 440, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .ranges { float: left; }
  /* line 444, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker.rtl .ranges { float: right; }
  /* line 448, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.left { clear: none !important; } }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 459, ../sass/theme/ui/others/daterangepicker.scss */
  .daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right { padding: 0px 4px; }
  /* line 463, ../sass/theme/ui/others/daterangepicker.scss */
  .drp-buttons { padding: 4px; }
  /* /MOBILE VIEW END --------*/ }
/*
////////////////////////////////////////////////////////////////////////////////////// Pages Collector ////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
/* Login Page  ////////////////////////////////////////////////////////////////////
*/
/* line 7, ../sass/theme/pages/_article-editor.scss */
#complexFilteringHeader .resizableHeader, #artickeResutsHeader .resizableHeader { padding-right: 0; }
/* line 10, ../sass/theme/pages/_article-editor.scss */
#complexFilteringHeader .resizableHeader .ui-resizable-handle, #artickeResutsHeader .resizableHeader .ui-resizable-handle { cursor: e-resize; display: inline-block; background-color: #aecfe4; height: 28px; border-radius: 2px; width: 5px; z-index: 90; float: right; -ms-flex-negative: 0; flex-shrink: 0; }

/* line 27, ../sass/theme/pages/_article-editor.scss */
#articleResultListForm .list-listelement, #articleResultListTree .list-listelement { padding: 6px 0; }
/* line 29, ../sass/theme/pages/_article-editor.scss */
#articleResultListForm .list-listelement span, #articleResultListTree .list-listelement span { padding-right: 3px; -webkit-box-sizing: border-box; box-sizing: border-box; }

/* line 39, ../sass/theme/pages/_article-editor.scss */
.minimisedWindow .articleComparisonWindow-header .articleComparisonWindow-header-draggable h3 { width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; display: inline-block; }

/* line 51, ../sass/theme/pages/_article-editor.scss */
.windowBody { position: relative; }

/* line 56, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock { /*
min-width: min-content;
*/ min-width: 100%; }
/* line 62, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock > * { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 180px; }
/* line 67, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .headerCell { -ms-flex-negative: 0; flex-shrink: 0; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; padding: 10px 12px; font-size: 16px; font-weight: bold; background-color: #fefefe; z-index: 55; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 82, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .fieldColumn .headerCell { z-index: 57; }
/* line 87, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .dataCell { font-weight: bold; -ms-flex-negative: 0; flex-shrink: 0; border-bottom: 1px solid #b5b5b5; padding: 10px 12px; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 95, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-button-article { border-bottom: 1px solid #fefefe; }
/* line 101, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-container .collapse-button-article { cursor: pointer; }
/* line 104, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-container .collapse-button-article .collapse-button-open-sign { display: inline-block; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 108, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-container .collapse-button-article .collapse-button-close-sign { display: none; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 116, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-container.open .collapse-button-article .collapse-button-open-sign { display: none; }
/* line 119, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .collapse-container.open .collapse-button-article .collapse-button-close-sign { display: inline-block; }
/* line 126, ../sass/theme/pages/_article-editor.scss */
.articleComparisonBlock .fieldColumn { position: -webkit-sticky; position: sticky; left: 0; z-index: 56; }

/* line 158, ../sass/theme/pages/_article-editor.scss */
#ArticleEditorContent { min-width: 400px; }

/* line 163, ../sass/theme/pages/_article-editor.scss */
.articleEditor-titleContainer { min-height: 35px; }

/* line 168, ../sass/theme/pages/_article-editor.scss */
#articleEditor-result { /*height: 0px;*/ /*height: calc( 100vh - 321px );*/ }

/* line 173, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table { background-color: #fefefe; margin-bottom: -1px; /* @include border-radius(); */ border-radius: 6px; border: 1px solid #b5b5b5; overflow: hidden; }
/* line 182, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column { margin-right: -1px; border-bottom: 1px solid #b5b5b5; background-color: #F2F2F2; }
/* line 188, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; }
/* line 192, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column:last-child { /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; margin-bottom: -1px; }
/* line 198, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell { border-right: 1px solid #b5b5b5; padding: 6px 10px; font-size: 14px; line-height: 18px; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; /* ez kell ide! */ /* Ezt kéne hasznélni de jelenleg nincs ilyen */ }
/* line 208, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell.highlite-change { background: #ffdf95; }
/* line 212, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell img { width: 100%; }
/* line 215, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell.header-cell { background-color: #aecfe4; }
/* line 219, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell .cell-text { padding: 0 8px; }
/* line 222, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell .cell-inner { height: 100%; }
/* line 224, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell .cell-inner span { /* Ezt kéne hasznélni de nem ezt kéne */ }
/* line 227, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell .cell-inner span.highlite-change { background: #ffdf95; }
/* line 232, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-cell .cell-inner.validlink { color: #44bb44; }
/* line 238, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell { border-right: 1px solid #b5b5b5; line-height: 18px; min-height: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; width: 0; }
/* line 246, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell .row { height: 100%; margin: 0 -10px; }
/* line 251, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell:last-child { border-right: 0; }
/* line 255, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell input { height: 100%; border: 0; border-radius: 0; background-color: #F2F2F2; color: #333333; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; padding: 6px 10px; }
/* line 264, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell select { height: 100%; border: 0; border-radius: 0; background-color: #F2F2F2; color: #333333; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; padding: 6px 8px; }
/* line 275, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column .data-form-table-inputcell.bold-input input { font-weight: bold; }
/* line 280, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column:nth-child(odd) { background-color: #fefefe; }
/* line 284, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell input, #articleEditorData.data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell select { background-color: #fefefe; }
/* line 291, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column.main-row { background-color: #1888d2; color: #fefefe; }
/* line 297, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table .data-form-table-column.sub-row .row label { padding-left: 25px; }
/* line 310, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table.main-bg .data-form-table-column .data-form-table-cell { background-color: #ffd6a6; padding: 3px 6px; }
/* line 314, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table.main-bg .data-form-table-column .data-form-table-inputcell { min-height: 24px; background-color: #ffd6a6; }
/* line 317, ../sass/theme/pages/_article-editor.scss */
#articleEditorData.data-form-table.main-bg .data-form-table-column .data-form-table-inputcell input { background-color: #ffd6a6; height: 24px; padding: 3px 6px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 334, ../sass/theme/pages/_article-editor.scss */
  #artickeResutsHeader .resizableHeader .ui-resizable-handle { display: none !important; }
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 345, ../sass/theme/pages/_article-editor.scss */
  #ArticleEditorSidebar #switch-box-1 { height: 35%; }
  /* line 348, ../sass/theme/pages/_article-editor.scss */
  #ArticleEditorSidebar #switch-box-1 #articleTreeBlock { height: 100%; }
  /* line 357, ../sass/theme/pages/_article-editor.scss */
  #artickeResutsHeader .resizableHeader { width: 50% !important; }
  /* line 360, ../sass/theme/pages/_article-editor.scss */
  #artickeResutsHeader .resizableHeader .ui-resizable-handle { display: none !important; }
  /* line 369, ../sass/theme/pages/_article-editor.scss */
  #articleResultListForm .list-listelement span, #articleResultListTree .list-listelement span { width: 50% !important; padding: 0 3px; }
  /* line 378, ../sass/theme/pages/_article-editor.scss */
  #articleTreeBlock.horisontalResizableBlock.ui-widget-content { width: 50% !important; }
  /* line 386, ../sass/theme/pages/_article-editor.scss */
  #articleTreeResult.horisontalResizableBlock.ui-widget-content { width: 50% !important; }
  /* line 392, ../sass/theme/pages/_article-editor.scss */
  #ArticleEditorSidebar { min-width: 100%; }
  /*MOBILE VIEW END --------*/ }
/* Login Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_admin-login.scss */
.skeleteon-login { min-height: calc(var(--vh, 1vh) * 100 ); /* parent of the header, body and the footer  */ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }

/* line 15, ../sass/theme/pages/_admin-login.scss */
.aszfContainer { height: 500px; }

/* line 19, ../sass/theme/pages/_admin-login.scss */
.admin-login-background { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 26, ../sass/theme/pages/_admin-login.scss */
.admin-login-background .admin-login { width: 360px; /* @include border-radius(); */ border-radius: 9px; }

/* line 32, ../sass/theme/pages/_admin-login.scss */
.loginform-header { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; }

/* line 37, ../sass/theme/pages/_admin-login.scss */
#loginform { border: 1px solid #b5b5b5; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; background-color: #fefefe; }

/* line 45, ../sass/theme/pages/_admin-login.scss */
.login-logo { width: 280px; height: 100px; position: absolute; top: 50px; right: 60px; }
/* line 52, ../sass/theme/pages/_admin-login.scss */
.login-logo img { width: 280px; height: 100px; -o-object-fit: contain; object-fit: contain; }

/* line 59, ../sass/theme/pages/_admin-login.scss */
.server-sign { position: absolute; bottom: 12px; left: 12px; color: #b5b5b5; font-size: 16px; }

/* line 67, ../sass/theme/pages/_admin-login.scss */
.industry-sign { font-family: 'Audiowide', sans-serif; font-weight: bold; position: absolute; bottom: 12px; right: 12px; color: #1888d2; font-size: 16px; }

/* line 77, ../sass/theme/pages/_admin-login.scss */
.login-label { margin-bottom: 6px; display: inline-block; }

/* line 82, ../sass/theme/pages/_admin-login.scss */
.big-logo { margin-top: -48px; margin-bottom: 72px; font-size: 60px; font-family: 'Audiowide', sans-serif; line-height: 18px; height: 36px; font-weight: bold; color: #00628D; position: relative; }
/* line 93, ../sass/theme/pages/_admin-login.scss */
.big-logo .edition { font-size: 40px; }
/* line 97, ../sass/theme/pages/_admin-login.scss */
.big-logo .version { font-family: 'roboto', sans-serif; font-size: 14px; color: #797979; font-weight: normal; font-style: italic; position: absolute; left: 2px; bottom: -27px; content: "v.2019.03.18."; }
/* line 110, ../sass/theme/pages/_admin-login.scss */
.big-logo.beta .version { left: 55px; }
/* line 116, ../sass/theme/pages/_admin-login.scss */
.big-logo.beta:before { font-family: 'roboto', sans-serif; font-size: 20px; color: #ee5050; position: absolute; left: 2px; bottom: -24px; content: "BETA"; }
/* line 127, ../sass/theme/pages/_admin-login.scss */
.big-logo.industrial .version { left: 145px; }
/* line 131, ../sass/theme/pages/_admin-login.scss */
.big-logo.industrial:before { font-family: 'roboto', sans-serif; font-size: 24px; color: #00628D; position: absolute; left: 2px; bottom: -24px; content: "INDUSTRIAL"; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* Login Page -----------------------*/
  /* line 157, ../sass/theme/pages/_admin-login.scss */
  .admin-login-background .admin-login { width: 100%; max-width: 360px; }
  /* line 163, ../sass/theme/pages/_admin-login.scss */
  .big-logo { margin-bottom: 36px; margin-top: 0px; height: 36px; font-size: 40px; line-height: 40px; }
  /* line 170, ../sass/theme/pages/_admin-login.scss */
  .big-logo .edition { font-size: 24px; }
  /* line 175, ../sass/theme/pages/_admin-login.scss */
  .big-logo.beta:before { bottom: -33px; }
  /* line 179, ../sass/theme/pages/_admin-login.scss */
  .big-logo .version { bottom: -36px; }
  /* line 184, ../sass/theme/pages/_admin-login.scss */
  .big-logo.industrial:before { font-size: 18px; bottom: -35px; }
  /* line 191, ../sass/theme/pages/_admin-login.scss */
  .login-logo { position: absolute; top: 6px; right: 12px; }
  /* / Login Page -----------------------*/
  /*MOBILE VIEW END --------*/ }
/* Comments Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_comments-page.scss */
.cell-content-container { background: url("../img/cell-bg-3.jpg"); background-position: center; width: 240px; }
/* line 10, ../sass/theme/pages/_comments-page.scss */
.cell-content-container .cell-content-celllike { width: 192px; height: 24px; line-height: 24px; font-size: 14px; }

/* line 19, ../sass/theme/pages/_comments-page.scss */
.comment-listelement .author { font-weight: bold; }
/* line 22, ../sass/theme/pages/_comments-page.scss */
.comment-listelement p { margin-bottom: 0; }

/* line 32, ../sass/theme/pages/_comments-page.scss */
.comment-list .comment-list-listelement .commented-cell { /* @include border-radius(); */ border-radius: 12px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border: 1px solid #b5b5b5; overflow: hidden; }
/* line 39, ../sass/theme/pages/_comments-page.scss */
.comment-list .comment-list-listelement .comment { /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); background-color: #e2ebf1; border: 1px solid #b5b5b5; margin-left: 12px; position: relative; }
/* line 47, ../sass/theme/pages/_comments-page.scss */
.comment-list .comment-list-listelement .comment:before { content: ''; display: block; width: 12px; height: 12px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #e2ebf1; -webkit-transform: rotate(135deg); transform: rotate(135deg); position: absolute; top: 12px; left: -7px; }
/* line 63, ../sass/theme/pages/_comments-page.scss */
.comment-list .comment-list-listelement:nth-child(even) .comment { background-color: #F8F8F8; }
/* line 66, ../sass/theme/pages/_comments-page.scss */
.comment-list .comment-list-listelement:nth-child(even) .comment:before { background-color: #F8F8F8; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 91, ../sass/theme/pages/_comments-page.scss */
  .comment-list .comment-list-listelement .commented-cell { min-height: 48px; }
  /* line 95, ../sass/theme/pages/_comments-page.scss */
  .comment-list .comment-list-listelement .comment { margin-left: 0; margin-top: 12px; }
  /* line 99, ../sass/theme/pages/_comments-page.scss */
  .comment-list .comment-list-listelement .comment:before { -webkit-transform: rotate(225deg); transform: rotate(225deg); position: absolute; top: -7px; left: 16px; }
  /* MOBILE VIEW END --------*/ }
/* Data Sheet Editor  ////////////////////////////////////////////////////////////////////
*/
/* line 6, ../sass/theme/pages/_datasheet-editor.scss */
#imageListWindow .window-conteiner { height: 500px; max-height: 500px; }

/* line 15, ../sass/theme/pages/_datasheet-editor.scss */
#imageListWindowImageContainer .listelement-image { -o-object-fit: contain; object-fit: contain; width: 100%; height: 100%; z-index: 3; }
/* line 22, ../sass/theme/pages/_datasheet-editor.scss */
#imageListWindowImageContainer:before { position: absolute; top: 50%; margin-top: -62px; font-size: 124px; color: #ddd; content: "\f03e"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; z-index: 1; }

/* Openable Floatink Block */
/* line 45, ../sass/theme/pages/_datasheet-editor.scss */
.openableDataSheetContainer-container { position: relative; overflow: hidden; }

/* line 50, ../sass/theme/pages/_datasheet-editor.scss */
#openableDataSheetContainer { width: 100%; height: 100%; top: 0; bottom: 0; position: absolute; background-color: #fefefe; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; border-left: 1px solid #b5b5b5; /* @include box-sizing(); */ -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; z-index: 10; left: 100%; }
/* line 63, ../sass/theme/pages/_datasheet-editor.scss */
#openableDataSheetContainer #openableDataSheet-opener-button { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; left: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; }
/* line 82, ../sass/theme/pages/_datasheet-editor.scss */
#openableDataSheetContainer.open { left: calc( 0% - 1px ); }
/* line 86, ../sass/theme/pages/_datasheet-editor.scss */
#openableDataSheetContainer #openableDataSheetContainer-Content { height: 100%; overflow: hidden; }
/* line 90, ../sass/theme/pages/_datasheet-editor.scss */
#openableDataSheetContainer #openableDataSheetContainer-Content .block-cover { position: absolute; z-index: 2; left: 0; top: 0; top: 0; bottom: 0; width: 100%; height: 100%; cursor: no-drop; }

/* line 108, ../sass/theme/pages/_datasheet-editor.scss */
#datasheetblock { position: relative; }

/* line 112, ../sass/theme/pages/_datasheet-editor.scss */
#specText { background-color: #ddd; }
/* line 114, ../sass/theme/pages/_datasheet-editor.scss */
#specText p { font-size: 24px; display: block; width: 340px; color: #919191; text-align: center; }

/* line 125, ../sass/theme/pages/_datasheet-editor.scss */
#specSettingColumns .list1, #specSettingColumns .list2 { height: 100%; }

/* line 131, ../sass/theme/pages/_datasheet-editor.scss */
#specificationList { background-color: #fefefe; }
/* line 134, ../sass/theme/pages/_datasheet-editor.scss */
#specificationList header { background-color: #1888d2; color: #fefefe; }
/* line 139, ../sass/theme/pages/_datasheet-editor.scss */
#specificationList header.header-deactivated-style { border-bottom: 1px solid #b5b5b5; background-color: #fefefe; color: #333333; }

/* line 150, ../sass/theme/pages/_datasheet-editor.scss */
#specificationEditForm { background-color: #fefefe; }
/* line 153, ../sass/theme/pages/_datasheet-editor.scss */
#specificationEditForm .ui-sortable-placeholder { backgroud-color: #1888d2; height: 24px; }

/* line 159, ../sass/theme/pages/_datasheet-editor.scss */
#specificationEditBlock { z-index: 1; }

/* line 165, ../sass/theme/pages/_datasheet-editor.scss */
#loadingBlock { right: 0; height: 100%; position: absolute; width: 66.666%; }

/* line 172, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ /* Hide and show buttons*/ }
/* line 176, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file { background-color: #e9e9e9; }
/* line 178, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file.userMadeStyle { background-color: #aecfe4; }
/* line 180, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file.userMadeStyle.active { background-color: #1888d2; color: #fefefe; }
/* line 184, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file.userMadeStyle.active .theme-color-main { color: #fefefe; }
/* line 189, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file.active { background-color: #1888d2; color: #fefefe; }
/* line 193, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file.active .theme-color-main { color: #fefefe; }
/* line 198, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.file:hover { background-color: #00628D; color: #fefefe; }
/* line 203, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.userMadeStyle { background-color: #aecfe4; }
/* line 206, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner.light-highlite { background-color: #e2ebf1; }
/* line 209, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.project-template-style .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 218, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .list-button-small { width: 36px; text-align: center; cursor: pointer; display: inline-block; position: relative; font-size: 12px; height: 20px; line-height: 20px; }
/* line 229, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement { width: 100%; }
/* line 234, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement.empty .directory-system-listelement-inner, .directory-system.main-folder > .directory-system-listelement.emptyFolder .directory-system-listelement-inner { border: 1px solid #b5b5b5; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 241, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner { z-index: 1; /* @include border-radius(); */ border-radius: 3px 3px 0 3px; line-height: 18px; font-size: 12px; }
/* line 247, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner .simple-cell { line-height: 30px; }
/* line 251, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner .delete-button, .directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner .add-button, .directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner .edit-button { line-height: 30px; }
/* line 256, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement > .directory-system-listelement-inner .folderName { line-height: 14px; }
/* line 264, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.main-folder > .directory-system-listelement.empty > .directory-system-listelement-inner { margin-bottom: 0px; }
/* line 269, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system #specSettingList .specgroup { position: relative; }
/* line 275, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 281, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.highlite > .directory-system-listelement-inner { background-color: #e2ebf1; }
/* line 286, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.active .directory-system-listelement-inner { background-color: #1888d2; color: #fefefe; }
/* line 294, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.folder .directory-system { margin-left: 24px; }
/* line 299, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.folder.closed .directory-system { display: none; }
/* line 303, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.folder.closed > .directory-system-listelement-inner > .directory-opener-cell > .icon-open, .directory-system .directory-system-listelement.folder.closed > .directory-system-listelement-inner > .opener-cell > .icon-open { display: none; }
/* line 307, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.folder.open > .directory-system-listelement-inner > .directory-opener-cell > .icon-closed, .directory-system .directory-system-listelement.folder.open > .directory-system-listelement-inner > .opener-cell > .icon-closed { display: none; }
/* line 315, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.empty .directory-system-listelement-inner, .directory-system .directory-system-listelement.emptyFolder .directory-system-listelement-inner { cursor: auto; background-color: #fefefe; color: #b5b5b5; }
/* line 323, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .delete-button, .directory-system .directory-system-listelement .directory-system-listelement-inner .add-button, .directory-system .directory-system-listelement .directory-system-listelement-inner .edit-button, .directory-system .directory-system-listelement .directory-system-listelement-inner .simple-button { line-height: 24px; padding: 0 6px; }
/* line 331, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .simple-button { border-left: 1px solid #b5b5b5; background-color: #F2F2F2; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; font-size: 14px; padding: 0 8px; }
/* line 339, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .simple-button:hover { color: #fefefe; background-color: #1888d2; }
/* line 345, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .delete-button { background-color: #797979; color: #fefefe; }
/* line 348, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .delete-button:hover { background-color: #ee5050; }
/* line 353, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .edit-button { background-color: #797979; color: #fefefe; text-align: center; width: 26px; }
/* line 358, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .edit-button:hover { background-color: #1888d2; }
/* line 363, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .add-button { border-left: 1px solid #b5b5b5; background-color: #F2F2F2; width: 38px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; font-size: 14px; padding: 0 3px; }
/* line 372, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .add-button .fa-plus { font-size: 12px; }
/* line 375, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .add-button .fa-clipboard-list, .directory-system .directory-system-listelement .directory-system-listelement-inner .add-button .fa-folder { margin-left: -2px; }
/* line 380, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .add-button:hover { color: #fefefe; background-color: #1888d2; }
/* line 386, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner.highlited { background-color: #aecfe4; }
/* line 389, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner.highlited:hover { background-color: #90bdda; }
/* line 395, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement .directory-system-listelement-inner .checkbox-container { min-height: 24px; font-size: 12px; }
/* line 401, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.image-delete-button-container { position: relative; }
/* line 404, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.image-delete-button-container .delete-image-button { position: absolute; top: 16px; right: 26px; display: none; }
/* line 412, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.image-delete-button-container:hover .delete-image-button { display: block; }
/* line 421, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.highlitedDrop > .directory-system-listelement-inner { background-color: #1888d2 !important; color: #fefefe !important; position: relative; }
/* line 426, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.highlitedDrop > .directory-system-listelement-inner:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 18px; color: #333333; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; position: absolute; left: -4px; top: 2px; }
/* line 446, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement.highlitedDrop > .directory-system > .directory-system-listelement > .directory-system-listelement-inner { background-color: #90bdda !important; }
/* line 458, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .folder-checkbox-cell, .directory-system .checkbox-cell { font-size: 12px; padding: 0; display: inline-block; height: 24px; }
/* line 464, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .folder-checkbox-cell input, .directory-system .checkbox-cell input { margin: 5px 6px 6px 6px; }
/* line 469, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .icon-cell { width: 12px; text-align: center; font-size: 12px; }
/* line 474, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .double-cell { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; display: inline-block; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 480, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; display: inline-block; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 486, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .simple-cell a { display: block; padding: 6px 10px; }
/* line 490, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .simple-cell a:hover { background-color: #58a8dc; }
/* line 501, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner { width: 100%; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin-top: -1px; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); padding: 0px 0px 0px 6px; font-size: 12px; }
/* line 513, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner .icon-cell, .directory-system .directory-system-listelement-inner .checkbox-cell, .directory-system .directory-system-listelement-inner .simple-cell { line-height: 24px; }
/* line 518, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 521, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 524, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.partilaChecked { background-color: #e2ebf1; }
/* line 528, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.light-highlite { background-color: #aecfe4; }
/* line 532, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.ready { background-color: #b3e2b4; }
/* line 535, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.ready:hover { background-color: #74c574; }
/* line 539, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.warning-style-2 { background-color: #ffd6a6; }
/* line 541, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.warning-style-2:hover { background-color: #f3c691; }
/* line 547, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.error-style-2 { background-color: #ee5050; color: #fefefe; }
/* line 550, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.error-style-2 a { color: #fefefe; }
/* line 553, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .directory-system-listelement-inner.error-style-2:hover { background-color: #dd3b3b; }
/* line 562, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system .hidden-button { display: none; }
/* line 567, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.activate-buttons .hidden-button { display: inline-block; }
/* line 576, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.lined-style > .directory-system-listelement:after, .directory-system.lined-style > .directory-system-listelement:before { border-bottom: 0 !important; border-left: 0 !important; }
/* line 585, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.lined-style .directory-system-listelement:after { content: ""; position: absolute; top: 11px; left: -12px; width: 12px; border-bottom: 2px solid #333333; }
/* line 594, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.lined-style .directory-system-listelement:before { content: ""; position: absolute; top: 0; left: -12px; height: 100%; border-left: 2px solid #333333; }
/* line 605, ../sass/theme/pages/_datasheet-editor.scss */
.directory-system.lined-style .directory-system-listelement:last-child:before { height: 12px; }

/* line 614, ../sass/theme/pages/_datasheet-editor.scss */
#fielsListContainer .checkbox-container, #fielsListContainer .editSpecButton, #fielsListContainer .deleteSpecButton, #fielsListContainer .specSettingsText { display: none; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 628, ../sass/theme/pages/_datasheet-editor.scss */
  #loadingBlock { width: 100%; left: 100%; z-index: 2; }
  /* line 632, ../sass/theme/pages/_datasheet-editor.scss */
  #loadingBlock.open { left: 0; }
  /* line 637, ../sass/theme/pages/_datasheet-editor.scss */
  #datasheetblock { overflow: hidden; }
  /* line 642, ../sass/theme/pages/_datasheet-editor.scss */
  #specSettingColumns .list1, #specSettingColumns .list2 { height: 100%; }
  /* #specificationListContainer{ position: absolute; width: 100%; height: 100%; z-index: 2; border: 0; }  #specificationEditBlock{ position: absolute; left: 100%; width: 100%; height: 100%; z-index: 3;  &.open{ left: 0; } } */
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 674, ../sass/theme/pages/_datasheet-editor.scss */
  #loadingBlock { width: 100%; left: 100%; z-index: 2; }
  /* line 678, ../sass/theme/pages/_datasheet-editor.scss */
  #loadingBlock.open { left: 0; }
  /* line 686, ../sass/theme/pages/_datasheet-editor.scss */
  #specSettingColumns .list1 { height: 50%; border-right: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 691, ../sass/theme/pages/_datasheet-editor.scss */
  #specSettingColumns .list2 { height: 50%; }
  /* #specificationListContainer{ position: absolute; width: 100%; height: 100%; z-index: 2; border: 0; }*/
  /* line 705, ../sass/theme/pages/_datasheet-editor.scss */
  #specificationEditBlock { position: absolute; left: 100%; width: 100%; height: 100%; z-index: 3; }
  /* line 712, ../sass/theme/pages/_datasheet-editor.scss */
  #specificationEditBlock.open { left: 0; }
  /* line 718, ../sass/theme/pages/_datasheet-editor.scss */
  #datasheetblock { overflow: visible; position: static; }
  /* line 723, ../sass/theme/pages/_datasheet-editor.scss */
  #specificationEditForm { padding-bottom: 62px; }
  /*MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_device-data-form.scss */
#scanImageListBlock { position: fixed; top: 60px; right: 0px; z-index: 1; }
/* line 7, ../sass/theme/pages/_device-data-form.scss */
#scanImageListBlock .help-bubble { max-width: 80vw; max-height: 80vh; }

/* line 22, ../sass/theme/pages/_device-data-form.scss */
#objectBlock .allPanelResult .mainlist-container .mainlist-listelement .icon-container.small-container { width: 26px; min-height: 26px; }
/* line 26, ../sass/theme/pages/_device-data-form.scss */
#objectBlock .allPanelResult .mainlist-container .mainlist-listelement .icon-container.small-container .category-icon { font-size: 16px; }

/* line 35, ../sass/theme/pages/_device-data-form.scss */
#objectTabs { overflow: scroll !important; overflow-x: hidden !important; padding-bottom: 145px; scrollbar-width: thin; }

/* line 42, ../sass/theme/pages/_device-data-form.scss */
#extendedObjectView-secondColumn { position: relative; }
/* line 46, ../sass/theme/pages/_device-data-form.scss */
#extendedObjectView-secondColumn .objectTableBlock, #extendedObjectView-secondColumn .articleEditSearchBlock { position: absolute; width: 100%; height: 100%; }

/* line 57, ../sass/theme/pages/_device-data-form.scss */
.image-listelement { max-width: 160px; min-width: 100px; position: relative; }
/* line 62, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageBlock { width: auto; height: 120px; border: 1px solid #b5b5b5; }
/* line 67, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageBlock img { max-width: 100%; max-height: 100%; -o-object-fit: cover; object-fit: cover; }
/* line 74, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageDeleteButton { display: none; position: absolute; right: 12px; top: 6px; width: 24px; height: 24px; background-color: #990000; color: #fefefe; border-radius: 3px; text-align: center; line-height: 24px; }
/* line 89, ../sass/theme/pages/_device-data-form.scss */
.image-listelement:hover .imageDeleteButton { display: block; }
/* line 94, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageText { margin-top: 12px; width: 100%; }
/* line 98, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageText .stateDot { border: 1px solid #b5b5b5; width: 12px; height: 12px; border-radius: 10px; display: inline-block; }
/* line 105, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageText .stateDot.state-yellow { background-color: #f7d15b; }
/* line 108, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageText .stateDot.state-light-red { background-color: #eda1a1; }
/* line 111, ../sass/theme/pages/_device-data-form.scss */
.image-listelement .imageText .stateDot.state-red { background-color: #ee5050; }

/*ExtendedObjectView*/
/* line 123, ../sass/theme/pages/_device-data-form.scss */
#objectBlock .objectData .theme-bg-main { display: none; }
/* line 127, ../sass/theme/pages/_device-data-form.scss */
#objectBlock .objectData > .column { width: 90%; }

/* line 134, ../sass/theme/pages/_device-data-form.scss */
#ImageEditorTools .tool-2 { width: 500px; }

/* Device Data Form ////////////////////////////////////////////////////////////////////
*/
/* line 146, ../sass/theme/pages/_device-data-form.scss */
#objectList li { width: 100%; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 172, ../sass/theme/pages/_device-data-form.scss */
#objectList li span:nth-child(1) { -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 0px; min-height: 0px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 6px 8px; }
/* line 190, ../sass/theme/pages/_device-data-form.scss */
#objectList li span.addSelectedListelement { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 196, ../sass/theme/pages/_device-data-form.scss */
#objectList li span.addSelectedListelement:before { content: "\f055"; font-family: 'Font Awesome 5 Free'; font-weight: 400; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 22px; }
/* line 209, ../sass/theme/pages/_device-data-form.scss */
#objectList li span.addSelectedListelement:after { content: ""; }
/* line 217, ../sass/theme/pages/_device-data-form.scss */
#objectList li span:nth-child(2) { padding: 6px; line-height: 12px; margin: 0; padding: 0; background-color: transparent; border: 0; color: #1888d2; cursor: pointer; font-size: 14px; width: 20px; }
/* line 229, ../sass/theme/pages/_device-data-form.scss */
#objectList li span:nth-child(2):before { content: "\f15b"; font-family: 'Font Awesome 5 Free'; font-weight: 400; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 22px; }
/* line 242, ../sass/theme/pages/_device-data-form.scss */
#objectList li span:nth-child(2):after { position: absolute; top: 7px; left: 6px; font-size: 10px; content: "\f12a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 260, ../sass/theme/pages/_device-data-form.scss */
#objectList li *:nth-child(3) { padding: 6px; line-height: 12px; margin: 0 0 0 6px; padding: 0; background-color: transparent; border: 0; color: #1888d2; cursor: pointer; font-size: 14px; width: 20px; }
/* line 272, ../sass/theme/pages/_device-data-form.scss */
#objectList li *:nth-child(3):before { content: "\f15c"; font-family: 'Font Awesome 5 Free'; font-weight: 400; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 22px; }

/* line 291, ../sass/theme/pages/_device-data-form.scss */
#addNewDeviceWindow { z-index: 1100; }

/* line 297, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container { border: 3px solid #1888d2; background-color: #fefefe; }
/* line 304, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row-sticky { z-index: 3; position: -webkit-sticky; position: sticky; top: 0; }
/* line 310, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row { border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; }
/* line 314, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell { -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; position: -webkit-sticky; position: sticky; left: 0; z-index: 2; border-right: 1px solid #b5b5b5; width: 170px; max-width: 170px; padding: 6px 10px; font-size: 14px; line-height: 18px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; background-color: #e2ebf1; }
/* line 334, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed { font-size: 12px; /* Csak key */ /* Csak Link */ /* Csak Object */ /* Csak TableLink */ /* Mindkettő */ }
/* line 339, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon .key-icon { font-size: 10px; position: absolute; top: 4px; right: 6px; color: #1888d2; }
/* line 348, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-link-icon { background-color: #ffd6a6; padding-right: 20px; }
/* line 352, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-link-icon .link-icon { font-size: 10px; position: absolute; top: 4px; right: 6px; color: #333333; }
/* line 361, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-object-icon { background-color: #F08100; color: #fefefe; padding-right: 20px; }
/* line 366, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-object-icon .object-icon { font-size: 10px; position: absolute; top: 4px; right: 6px; color: #fefefe; }
/* line 375, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-tablelink-icon { background-color: #c5edc6; padding-right: 20px; }
/* line 379, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-tablelink-icon .tablelink-icon { font-size: 10px; position: absolute; top: 4px; right: 6px; color: #333333; }
/* line 389, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon { /* Link */ /* Object */ /* Object */ }
/* line 396, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon.header-link-icon .link-icon { position: absolute; top: 17px; right: 6px; color: #1888d2; }
/* line 406, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon.header-object-icon .key-icon { color: #fefefe; }
/* line 409, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon.header-object-icon .object-icon { position: absolute; top: 17px; right: 6px; color: #fefefe; }
/* line 422, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCell.table-header-fixed.header-key-icon.header-tablelink-icon .tablelink-icon { position: absolute; top: 17px; right: 6px; }
/* line 434, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCellTop, .objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .cell { -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-width: 150px; border-left: 1px solid #b5b5b5; font-size: 14px; line-height: 18px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; background-color: #fefefe; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 447, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCellTop span, .objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .cell span { width: 100%; height: 100%; padding: 6px 6px; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 18px; }
/* line 456, ../sass/theme/pages/_device-data-form.scss */
.objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCellTop select, .objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .headerCellTop input, .objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .cell select, .objectTableBlock .objectTableBlock-container .objectTableBlock-table .table-row .cell input { border: 0; width: 100%; height: 100%; padding: 3px 5px; border-radius: 0; }

/* line 478, ../sass/theme/pages/_device-data-form.scss */
#objectList .link-button { padding: 6px; line-height: 12px; }
/* line 483, ../sass/theme/pages/_device-data-form.scss */
#objectList .link-button:before { content: "\f15b"; font-family: 'Font Awesome 5 Free'; font-weight: 400; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 22px; }
/* line 498, ../sass/theme/pages/_device-data-form.scss */
#objectList .link-button:after { position: absolute; top: 13px; left: 12px; font-size: 10px; content: "\f12a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

/* line 522, ../sass/theme/pages/_device-data-form.scss */
.object-tableContainer { position: relative; }

/* line 526, ../sass/theme/pages/_device-data-form.scss */
#objectEditContent { position: relative; }

/* line 532, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer { position: relative; overflow: scroll; overflow-y: hidden; }
/* line 537, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer { position: relative; min-width: 530px; border-right: 1px solid #b5b5b5; background-color: #fefefe; border-left: 12px solid #F08100; }
/* line 544, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.articleEditSearchBlock-opened { min-width: 990px; }
/* line 547, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.articleEditSearchBlock-opened2 { min-width: 990px; }
/* line 550, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .minimizedView { display: none; }
/* line 554, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised { width: 36px; min-width: 36px !important; max-width: 36px !important; border-left: 0; }
/* line 560, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .openable-flexbox { display: none; }
/* line 563, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .minimizedView { display: block; }
/* line 567, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .dropDiv { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(24, 136, 210, 0.6); z-index: 9; }
/* line 576, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .dropDiv i { font-size: 24px; position: relative; top: 50%; width: 100%; text-align: center; color: #fefefe; margin-top: -50px; text-shadow: 2px 2px 1px #00628D; }
/* line 588, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .dropHereDiv { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(229, 229, 229, 0.6); z-index: 9; }
/* line 597, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .dropHereDiv i { font-size: 24px; position: relative; top: 90px; width: 100%; text-align: center; color: #1888d2; margin-top: -50px; }
/* line 607, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer.minimised .dropHereDiv span { font-size: 16px; position: relative; top: 270px; width: 245px; left: -104px; text-align: center; color: #1888d2; margin-top: -65px; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
/* line 622, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer:last-child { border-right: 0; }
/* line 626, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .dropDiv { position: absolute; left: -12px; top: 0; width: calc( 100% + 12px ); height: 100%; background-color: rgba(24, 136, 210, 0.6); z-index: 9; }
/* line 635, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .dropDiv i { display: inline-block; font-size: 100px; position: relative; top: 50%; width: 100%; text-align: center; color: #fefefe; margin-top: -50px; text-shadow: 2px 2px 1px #00628D; }
/* line 648, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .dropHereDiv { position: absolute; left: -12px; top: 0; width: calc( 100% + 12px ); height: 100%; background-color: rgba(229, 229, 229, 0.6); z-index: 9; }
/* line 657, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .dropHereDiv i { display: inline-block; font-size: 100px; position: relative; top: 50%; width: 100%; text-align: center; color: #1888d2; margin-top: -50px; }
/* line 667, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .dropHereDiv span { display: block; font-size: 18px; position: relative; top: 50%; width: 100%; text-align: center; color: #1888d2; margin-top: 20px; font-weight: bold; }
/* line 680, ../sass/theme/pages/_device-data-form.scss */
#objectDataContainer .objectResultsBlockContainer .tabContainer { overflow: hidden; }

/* line 694, ../sass/theme/pages/_device-data-form.scss */
#DeviceMaintenance-container #tableListOpenableButton { display: none; }

/* line 704, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div span { margin-top: 3px; }
/* line 708, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div .icon { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; text-align: center; line-height: 24px; }
/* line 718, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div .icon:before { content: "\f07b"; }
/* line 724, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(1) .icon { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 0%; display: inline-block; }
/* line 732, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(1) .icon:before { content: ""; }
/* line 739, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(2) .icon { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 50%; display: inline-block; }
/* line 747, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(2) .icon:before { content: ""; }
/* line 754, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(3) .icon { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 50%; display: inline-block; }
/* line 762, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(3) .icon:before { content: ""; }
/* line 769, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(4) .icon { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 100%; display: inline-block; }
/* line 777, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:nth-child(4) .icon:before { content: ""; }
/* line 785, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:last-child .icon { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; text-align: center; line-height: 24px; }
/* line 795, ../sass/theme/pages/_device-data-form.scss */
#tableAddress div:last-child .icon:before { content: "\f0ce"; }

/* line 809, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer .column .blockHeader, #tagListContainer .column .blockHeader, #objectListContainer .column .blockHeader { min-height: 38px; }
/* line 812, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer .column .blockHeader h4, #tagListContainer .column .blockHeader h4, #objectListContainer .column .blockHeader h4 { line-height: 24px; }
/* line 820, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.closed .filterContainer, #tagListContainer.closed .filterContainer, #objectListContainer.closed .filterContainer { display: none; }
/* line 823, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.closed .listContainer, #tagListContainer.closed .listContainer, #objectListContainer.closed .listContainer { display: none; }
/* line 826, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.closed .openable-button, #tagListContainer.closed .openable-button, #objectListContainer.closed .openable-button { display: none; }
/* line 829, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.closed .hideOnColsed, #tagListContainer.closed .hideOnColsed, #objectListContainer.closed .hideOnColsed { display: none; }
/* line 833, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.open, #tagListContainer.open, #objectListContainer.open { -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 0px; min-height: 0px; }
/* line 843, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.open .goback-button, #tagListContainer.open .goback-button, #objectListContainer.open .goback-button { display: none; }
/* line 847, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.open .column .blockHeader, #tagListContainer.open .column .blockHeader, #objectListContainer.open .column .blockHeader { background-color: #1888d2; color: #fefefe; }
/* line 851, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.open .openable-button, #tagListContainer.open .openable-button, #objectListContainer.open .openable-button { display: none; }
/* line 856, ../sass/theme/pages/_device-data-form.scss */
#tableListContainer.openable .openable-button, #tagListContainer.openable .openable-button, #objectListContainer.openable .openable-button { display: inline-block; }

/* line 862, ../sass/theme/pages/_device-data-form.scss */
#tableFilterInput, #tagInput, #objectFilterInput { border: 0; border-bottom: 1px solid #b5b5b5; border-radius: 0; }

/* line 870, ../sass/theme/pages/_device-data-form.scss */
#tableAddress { min-height: 25px; }

/* line 877, ../sass/theme/pages/_device-data-form.scss */
.table-directory { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ }
/* line 880, ../sass/theme/pages/_device-data-form.scss */
.table-directory > .directory-system-folder-listelement:after, .table-directory > .directory-system-folder-listelement:before { display: none; }
/* line 887, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; /* Table  Level*/ }
/* line 892, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement:after { content: ""; position: absolute; top: 11px; left: -13px; width: 12px; border-bottom: 1px solid #ccc; }
/* line 901, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement:before { content: ""; position: absolute; top: 0; left: -13px; height: 100%; border-left: 1px solid #ccc; }
/* line 913, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement:last-child:before { height: 12px; }
/* line 918, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder { /* First Level*/ /* Second Level*/ /* /Second Level*/ }
/* line 920, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder { padding-left: 12px; margin-left: 14px; }
/* line 926, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder.closed .directory-system-folder { display: none; }
/* line 932, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder.open > .directory-system-listelement-inner > .opener-cell > .icon-closed, .table-directory .directory-system-folder-listelement.folder.closed > .directory-system-listelement-inner > .opener-cell > .icon-open { display: none; }
/* line 938, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell { color: #fefefe !important; }
/* line 944, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell, .table-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 0%; }
/* line 954, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell, .table-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); }
/* line 961, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement { /* Third Level*/ /* /Third Level*/ }
/* line 963, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell, .table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 50%; }
/* line 973, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell, .table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); }
/* line 981, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement { /* Fourth+ Level*/ /* /Fourth+ Level*/ }
/* line 983, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 100%; }
/* line 993, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell, .table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner.active > .opener-cell > .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); }
/* line 1004, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; }
/* line 1012, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f07b"; }
/* line 1037, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.table .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; min-height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none !important; }
/* line 1047, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-folder-listelement.table .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f0ce" !important; }
/* line 1060, ../sass/theme/pages/_device-data-form.scss */
.table-directory .icon-cell { width: 16px; height: 16px; text-align: center; font-size: 12px; display: inline-block; position: relative; }
/* line 1070, ../sass/theme/pages/_device-data-form.scss */
.table-directory .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 1075, ../sass/theme/pages/_device-data-form.scss */
.table-directory .simple-cell a { display: block; padding: 6px 10px; }
/* line 1079, ../sass/theme/pages/_device-data-form.scss */
.table-directory .simple-cell a:hover { background-color: #58a8dc; }
/* line 1089, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner { width: 100%; min-height: 24px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 1097, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner .folderName { line-height: 12px; padding: 3px 0; }
/* line 1102, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner.active { background-color: #1888d2; color: #fefefe; }
/* line 1106, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner.active:hover { background-color: #00628D; }
/* line 1111, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner .icon-cell, .table-directory .directory-system-listelement-inner .checkbox-cell, .table-directory .directory-system-listelement-inner .simple-cell { line-height: 24px; }
/* line 1116, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 1119, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 1122, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement-inner.partilaChecked { background-color: #e2ebf1; }
/* line 1127, ../sass/theme/pages/_device-data-form.scss */
.table-directory directory-system { padding-left: 24px; position: relative; }
/* line 1132, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement { position: relative; }
/* line 1135, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement:before { content: ""; display: block; width: 13px; top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 1144, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 1157, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 1171, ../sass/theme/pages/_device-data-form.scss */
.table-directory .directory-system-listelement.main-folder:before, .table-directory .directory-system-listelement.main-folder:after { content: ""; width: 0; height: 0; }

/* line 1187, ../sass/theme/pages/_device-data-form.scss */
.objectOpenable-container { position: relative; overflow: hidden; }

/* line 1192, ../sass/theme/pages/_device-data-form.scss */
#openableDataContainer { width: 100%; height: 100%; top: 0; bottom: 0; position: absolute; background-color: #fefefe; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; border-left: 1px solid #b5b5b5; /* @include box-sizing(); */ -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; z-index: 3; left: 100%; }
/* line 1205, ../sass/theme/pages/_device-data-form.scss */
#openableDataContainer #objectOpenable-opener-button { z-index: 99; position: absolute; top: 45%; height: 100px; width: 56px; text-align: center; margin-top: -50px; left: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; }
/* line 1224, ../sass/theme/pages/_device-data-form.scss */
#openableDataContainer .objectOpenable-block { overflow: hidden; }
/* line 1228, ../sass/theme/pages/_device-data-form.scss */
#openableDataContainer.open { left: calc( 0% - 1px ); }
/* line 1232, ../sass/theme/pages/_device-data-form.scss */
#openableDataContainer #objectOpenable-Content { height: 100%; overflow: hidden; }

/* line 1250, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table { background-color: #fefefe; }
/* line 1253, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column { border-bottom: 1px solid #b5b5b5; }
/* line 1256, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column .device-data-form-table-cell { border-right: 1px solid #b5b5b5; padding: 6px 8px; font-size: 14px; line-height: 18px; }
/* line 1262, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column .device-data-form-table-cell:last-child { border-right: 0; }
/* line 1266, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column .device-data-form-table-inputcell { border-right: 1px solid #b5b5b5; line-height: 18px; }
/* line 1270, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column .device-data-form-table-inputcell:last-child { border-right: 0; }
/* line 1274, ../sass/theme/pages/_device-data-form.scss */
.device-data-form .device-data-form-content .device-data-form-table .device-data-form-table-column .device-data-form-table-inputcell input { height: 100%; border: 0; border-radius: 0; }

/* line 1290, ../sass/theme/pages/_device-data-form.scss */
.device-data-switch-header { background-color: #1888d2; color: #fefefe; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1302, ../sass/theme/pages/_device-data-form.scss */
  .device-data-form .device-data-form-content { min-height: 280px; }
  /* line 1308, ../sass/theme/pages/_device-data-form.scss */
  #objectDataContainer > .objectResultsBlockContainer { min-width: 100% !important; max-width: 100% !important; }
  /*    #tablePageWindow{  top: 73px!important; height: calc( 100% - 75px)!important; left: auto !important; width: 532px !important; right: 0!important; }*/
  /* line 1326, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container .horisontalResizableBlock .ui-resizable-se { width: 0px; border-left: 0; }
  /* line 1332, ../sass/theme/pages/_device-data-form.scss */
  .horisontalResizableBlock { max-width: 305px !important; min-width: 305px !important; }
  /* line 1338, ../sass/theme/pages/_device-data-form.scss */
  #ArticleEditorSidebar .ui-icon-gripsmall-diagonal-se { display: none !important; }
  /* line 1343, ../sass/theme/pages/_device-data-form.scss */
  .objectTableBlock { position: absolute; left: 0; z-index: 2; width: 100% !important; height: 100%; background-color: #fefefe; }
  /* line 1363, ../sass/theme/pages/_device-data-form.scss */
  #tableListContainer .column .blockHeader, #tagListContainer .column .blockHeader, #objectListContainer .column .blockHeader { min-height: 28px; }
  /* line 1366, ../sass/theme/pages/_device-data-form.scss */
  #tableListContainer .column .blockHeader h4, #tagListContainer .column .blockHeader h4, #objectListContainer .column .blockHeader h4 { line-height: 16px; font-size: 16px; }
  /* line 1373, ../sass/theme/pages/_device-data-form.scss */
  #objectDataContainerHeight { min-height: 870px; }
  /*ExtendedObjectView*/
  /* line 1381, ../sass/theme/pages/_device-data-form.scss */
  #objectBlock .objectData > .column { width: 100%; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 1396, ../sass/theme/pages/_device-data-form.scss */
  #ArticleEditorSidebar .ui-icon-gripsmall-diagonal-se { display: none !important; }
  /* #DeviceMaintenance{ width: 100%; min-width: 100%; max-width: 100%; } */
  /* line 1409, ../sass/theme/pages/_device-data-form.scss */
  #tableList { padding: 0px; }
  /* line 1415, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container .horisontalResizableBlock { width: 50% !important; }
  /* line 1418, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container .horisontalResizableBlock .ui-resizable-se { width: auto; border-left: 0; }
  /* line 1425, ../sass/theme/pages/_device-data-form.scss */
  .horisontalResizableBlock.ui-widget-content { width: auto !important; min-width: auto !important; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
  /* line 1431, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container { position: relative; overflow: hidden; }
  /* line 1435, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container #folderList-container { position: absolute; z-index: 1; width: 100%; height: 100%; background: #fefefe; z-index: 4; right: 100%; -webkit-transition: 0.8s; transition: 0.8s; }
  /* line 1449, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container #folderList-container.open { right: 0%; }
  /* line 1454, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container #tableListOpenableButton { z-index: 99; position: absolute; top: 70%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* line 1478, ../sass/theme/pages/_device-data-form.scss */
  .device-data-form .device-data-form-content { min-height: 220px; }
  /* line 1485, ../sass/theme/pages/_device-data-form.scss */
  #tabsheet_container.switch .switch-tab { padding: 0 19px; margin-right: 0; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; border-left: 0; }
  /* line 1492, ../sass/theme/pages/_device-data-form.scss */
  #tabsheet_container.switch .switch-tab:before { display: none; }
  /* line 1500, ../sass/theme/pages/_device-data-form.scss */
  .device-data-switch-header h3 { font-size: 16px; }
  /* line 1508, ../sass/theme/pages/_device-data-form.scss */
  .device-data-form .device-data-form-footer .message-grey { font-size: 12px; }
  /* line 1514, ../sass/theme/pages/_device-data-form.scss */
  #objectDataContainer > .objectResultsBlockContainer { min-width: 100% !important; max-width: 100% !important; }
  /* line 1518, ../sass/theme/pages/_device-data-form.scss */
  #objectDataContainer > .objectResultsBlockContainer .tabContainer { overflow: scroll; overflow-x: hidden; }
  /* line 1525, ../sass/theme/pages/_device-data-form.scss */
  #tablePageWindow { min-width: 100%; max-height: 100%; min-height: 100%; max-height: 100%; }
  /* line 1532, ../sass/theme/pages/_device-data-form.scss */
  #ArticleEditorSidebar.mobileHide, #ArticleEditorContent.mobileHide { display: none; }
  /* line 1537, ../sass/theme/pages/_device-data-form.scss */
  #ArticleEditorContent { max-width: 100%; min-width: 100%; }
  /* line 1543, ../sass/theme/pages/_device-data-form.scss */
  .objectTableBlock { position: absolute; left: 0; z-index: 2; width: 100% !important; height: 100%; }
  /* line 1551, ../sass/theme/pages/_device-data-form.scss */
  .objectTableBlock-table { min-width: 100%; background-color: #fefefe; }
  /* line 1557, ../sass/theme/pages/_device-data-form.scss */
  #DeviceMaintenance-container .ui-resizable-se { width: 0px !important; }
  /* line 1565, ../sass/theme/pages/_device-data-form.scss */
  #ImageEditorTools .tool-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  /* line 1569, ../sass/theme/pages/_device-data-form.scss */
  #ImageEditorTools .tool-3 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  /*ExtendedObjectView*/
  /* line 1579, ../sass/theme/pages/_device-data-form.scss */
  #objectBlock .objectData > .column { width: 100%; }
  /* MOBILE VIEW END --------*/ }
/* MOBILE VIEW Landscape VIEW -------- */
@media only screen and (orientation: landscape) and (max-width: 767px) { /* line 1592, ../sass/theme/pages/_device-data-form.scss */
  .objectResultsBlockContainer { height: 140%; } }
/* Document Extender Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer { padding-top: 6px; }
/* line 8, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .extenderHeight { height: calc(100vh - 213px); }
/* line 14, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.expired { background-color: #eda1a1; color: #333333; }
/* line 18, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.expired .link-text, #documentExtenderContainer .list-listelement.expired .link-button { color: #1888d2; }
/* line 22, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.expired .list-listelement a { color: #333333; }
/* line 25, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.expired .icon-container { background-color: #ee5050; color: #fefefe; }
/* line 29, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.expired .expireDate { color: #ee5050; }
/* line 34, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.redExpired .icon-container { background-color: #F08100; color: #fefefe; }
/* line 40, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.yellowExpired .icon-container { background-color: #F5BC17; color: #fefefe; }
/* line 45, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.fail { background-color: #eda1a1; }
/* line 47, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.fail .icon-container { background-color: #ee5050; color: #fefefe; }
/* line 51, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.fail .icon-container .fa-exclamation-triangle:before { content: "\f46d"; }
/* line 55, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.fail .icon-container:before { content: "\f12a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; margin-right: 3px; }
/* line 69, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-listelement.fail .expireDate { color: #ee5050; }
/* line 76, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .list-header.icon-header { padding-left: 58px; }
/* line 86, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .switch-tab.expired:after, #documentExtenderContainer .switch-tab.yellowExpired:after, #documentExtenderContainer .switch-tab.redExpired:after { font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; content: "\f071"; margin-left: 12px; margin-right: -4px; text-shadow: #fefefe 1px 1px 0px, #fefefe -1px 1px 0px, #fefefe 0px -1px 0px; }
/* line 102, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .switch-tab.redExpired:after { color: #F08100; }
/* line 107, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .switch-tab.yellowExpired:after { color: #F5BC17; }
/* line 112, ../sass/theme/pages/_documentextender.scss */
#documentExtenderContainer .switch-tab.expired:after { color: #ee5050; }

/* line 1, ../sass/theme/pages/_error-pages.scss */
#errorPageHeight .extenderHeight { height: calc(100vh - 172px); }

/* Erro Ticket Manadger */
/* line 10, ../sass/theme/pages/_error-pages.scss */
#errorTicketReport2Result .list-header-cell-2, #errorTicketReport2Result .list-cell { -ms-flex-negative: 0; flex-shrink: 0; }

/* line 21, ../sass/theme/pages/_error-pages.scss */
#errorTicketReport2List .list-listelement:last-child > .row { margin-top: 4px; border-top: 1px solid #b5b5b5; }

/* Folder Page  ////////////////////////////////////////////////////////////////////
*/
/* line 7, ../sass/theme/pages/_folder-page.scss */
.folder-title-text { padding: 4px 0; line-height: 16px; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* line 16, ../sass/theme/pages/_folder-page.scss */
#newProjectButton { cursor: pointer; }

/* Djirectory System Header */
/* line 25, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header { width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; height: 36px; font-weight: bold; }
/* line 31, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .icon-cell, .directory-system .directory-system-header .simple-cell, .directory-system .directory-system-header .date-cell, .directory-system .directory-system-header .fix-cell, .directory-system .directory-system-header .fix-cell-big, .directory-system .directory-system-header .fix-small-cell { margin: 3px 0; line-height: 22px; font-size: 16px; }
/* line 44, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 50, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 53, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .date-cell { width: 140px; }
/* line 56, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .fix-cell-big { width: 180px; }
/* line 59, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .fix-cell { width: 120px; }
/* line 62, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header .fix-small-cell { width: 40px; }
/* line 65, ../sass/theme/pages/_folder-page.scss */
.directory-system .directory-system-header :last-child { border: 0; }

/* line 83, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .directory-system-listelement-inner { background-color: #fefefe !important; }
/* line 86, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .directory-system-listelement-inner.table { background-color: #e9e9e9 !important; }
/* line 89, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .directory-system-listelement-inner.table.userMadeStyle { background-color: #e2ebf1 !important; }
/* line 94, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .directory-system-listelement-inner.userMadeStyle { background-color: #e2ebf1 !important; }
/* line 103, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner { background-color: #1888d2 !important; color: #fefefe; }
/* line 108, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.table { background-color: #1888d2 !important; color: #fefefe; }
/* line 111, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.table .theme-color-main { color: #fefefe; }
/* line 115, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.table.userMadeStyle { background-color: #1888d2 !important; color: #fefefe; }
/* line 118, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.table.userMadeStyle .theme-color-main { color: #fefefe; }
/* line 124, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.userMadeStyle { background-color: #1888d2 !important; color: #fefefe; }
/* line 127, ../sass/theme/pages/_folder-page.scss */
#treeView.simple-color-style .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner.userMadeStyle .theme-color-main { color: #fefefe; }
/* line 135, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul { /* Main Folders ---------------------------*/ /* / Main Folders ---------------------------*/ /* Csíkok ----------------------------- */ /* Színek mapparendszerre elosztva.*/ /* Root */ }
/* line 143, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node.jstree-leaf .directory-system-listelement-inner.folder .icon-cell { background-color: #A6A6A6 !important; }
/* line 152, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner { background-color: #bfd9ea !important; }
/* line 155, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner:hover { background-color: #90bdda !important; color: #333333 !important; }
/* line 159, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner:hover .link-button, #treeView .jstree-container-ul .jstree-node .jstree-clicked .directory-system-listelement-inner:hover a { color: #1888d2 !important; }
/* line 169, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-icon { display: none; }
/* line 173, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node > a { width: 100%; }
/* line 175, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node > a .jstree-icon { display: none; }
/* line 180, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .directory-system { display: none; padding-left: 36px; }
/* line 186, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .directory-system-listelement-inner.table { background-color: #F2F2F2; }
/* line 189, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .directory-system-listelement-inner.table .icon-cell { background-color: #00628D; color: #fefefe; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; }
/* line 196, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .directory-system-listelement-inner.table .icon-cell:before { content: "\f0ce"; }
/* line 211, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner { width: 100%; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* Main Folders List Cells ---------------------------*/ /* Buttons ---------------------------- */ /* /Buttons ---------------------------- */ }
/* line 216, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .icon-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .simple-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .date-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell-big, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-small-cell { line-height: 36px; }
/* line 227, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .icon-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .simple-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .date-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell-big, #treeView .jstree-container-ul .directory-system-listelement-inner .fix-small-cell { padding: 0 6px; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 241, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 247, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 250, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .date-cell { width: 140px; }
/* line 253, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell-big { width: 180px; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 257, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .fix-cell { width: 120px; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 261, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .fix-small-cell { width: 40px; }
/* line 267, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .list-button, #treeView .jstree-container-ul .directory-system-listelement-inner .new-folder, #treeView .jstree-container-ul .directory-system-listelement-inner .new-table, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-folder, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-table, #treeView .jstree-container-ul .directory-system-listelement-inner .log-button, #treeView .jstree-container-ul .directory-system-listelement-inner .info-button { width: 36px; line-height: 36px; height: 36px; text-align: center; cursor: pointer; display: block; position: relative; }
/* line 282, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .list-button .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .new-folder .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .new-table .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-folder .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-table .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .log-button .fas, #treeView .jstree-container-ul .directory-system-listelement-inner .info-button .fas { line-height: 36px; }
/* line 285, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .list-button:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .new-folder:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .new-table:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-folder:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .edit-table:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .log-button:hover, #treeView .jstree-container-ul .directory-system-listelement-inner .info-button:hover { background-color: #90bdda; }
/* line 289, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .info-button { width: 34px; font-size: 14px; }
/* line 294, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell { text-align: left; }
/* line 297, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell .state-dot { position: relative; top: 2px; width: 11px; height: 11px; background-color: #b5b5b5; /* @include border-radius(); */ border-radius: 6px; border: 1px solid #797979; display: inline-block; background-color: #44bb44; }
/* line 308, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell .state-cell-name, #treeView .jstree-container-ul .directory-system-listelement-inner .state-cell .state-cell-text { display: none; }
/* line 312, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell .state-cell-text-free { display: inline-block; }
/* line 318, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell.underEditing .state-dot { background-color: #ee5050; }
/* line 321, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell.underEditing .state-cell-name, #treeView .jstree-container-ul .directory-system-listelement-inner .state-cell.underEditing .state-cell-text { display: inline-block; }
/* line 325, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .state-cell.underEditing .state-cell-text-free { display: none; }
/* line 337, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .directory-system-listelement-inner .empty-button { width: 34px; line-height: 24px; height: 24px; }
/* line 347, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node { position: relative; margin-bottom: 12px; }
/* line 354, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node.main-folder:before, #treeView .jstree-container-ul .jstree-node.main-folder:after { content: ""; width: 0; height: 0; }
/* line 367, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node a { position: absolute; }
/* line 371, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children { /* / Root */ /* Főőő Mapáákkk --------------------------------------*/ }
/* line 375, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node { margin-left: 0; /* /Főőő Mappáákkk --------------------------------------*/ /* Második Mappa --------------------------------------*/ }
/* line 378, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node a { position: relative; }
/* line 382, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { height: 38px; background-color: #fefefe; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 389, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .icon-cell { background-color: #00628D; width: 36px; height: 36px; }
/* line 396, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner.folder .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); display: block; background-size: 36px; background-repeat: no-repeat; background-position: left top; }
/* line 406, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D !important; color: #fefefe !important; }
/* line 409, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover .link-button { color: #fefefe !important; }
/* line 417, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children { margin-left: 36px; }
/* line 420, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children:first-child { border-bottom-width: 0; }
/* line 423, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { border-top-width: 0; border-color: #ccc; margin-bottom: 0; /* /Második Mappa --------------------------------------*/ /* Harmadik Mappa --------------------------------------*/ }
/* line 425, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { height: 26px; }
/* line 428, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .icon-cell { background-color: #00628D; width: 24px; height: 24px; }
/* line 436, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node:before { content: ""; display: block; width: 13px; /* height: 3px; */ top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 446, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 459, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 478, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { margin-top: -1px; background-color: #eee; }
/* line 483, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner.folder .icon-cell { background-color: #00628D; background-color: #00628D; width: 24px; height: 24px; background-size: 24px; background-position: left 50%; }
/* line 493, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .icon-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .simple-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .date-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .fix-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .fix-cell-big, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .fix-small-cell { line-height: 24px; height: 24px; }
/* line 502, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D !important; color: #fefefe !important; }
/* line 506, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .list-button, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .new-folder, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .new-table, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .edit-folder, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .edit-table, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .log-button, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .info-button { line-height: 24px; height: 24px; }
/* line 515, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .list-button .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .new-folder .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .new-table .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .edit-folder .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .edit-table .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .log-button .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner .info-button .fas { line-height: 24px; }
/* line 524, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children { margin-left: 24px; }
/* line 527, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Harmadik Mappa --------------------------------------*/ /* Negyedik Mappa --------------------------------------*/ }
/* line 528, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #bbb; background-color: #ddd; }
/* line 532, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner.folder .icon-cell { background-color: #00628D; background-position: left bottom; }
/* line 537, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D !important; color: #fefefe !important; }
/* line 547, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node {                                              /*
 /* /Negyedik Mappa --------------------------------------*/ /* Ötödik Mappa --------------------------------------*/ }
/* line 548, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #aaa; background-color: #ccc; /* Innentőé kinyitató mappa ikonok jelennek meg */ }
/* line 555, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner.folder .icon-cell { color: #fefefe; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; }
/* line 561, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner.folder .icon-cell:before { content: "\f07b"; }
/* line 567, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D !important; color: #fefefe !important; }
/* line 577, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node {                                                      /*
 /* /ÖtödikMappa --------------------------------------*/ /* Hatodik Mappa --------------------------------------*/ }
/* line 578, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #999; background-color: #bbb; }
/* line 582, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 592, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Hatodik Mappa --------------------------------------*/ /* Hetedik Mappa --------------------------------------*/ }
/* line 593, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #888; background-color: #aaa; }
/* line 597, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 608, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Hetedik Mappa --------------------------------------*/ /* Nyolcadik Mappa --------------------------------------*/ }
/* line 609, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #777; background-color: #999; }
/* line 613, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 624, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Nyolcadik Mappa --------------------------------------*/ /* Kilencedik Mappa --------------------------------------*/ }
/* line 625, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #666; background-color: #888; }
/* line 629, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 640, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Kilencedik Mappa --------------------------------------*/ /* Tizedik Mappa --------------------------------------*/ }
/* line 641, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #555; background-color: #777; }
/* line 645, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }
/* line 655, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node { /* /Tizedik Mappa --------------------------------------*/ }
/* line 656, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { border-color: #444; background-color: #666; }
/* line 660, ../sass/theme/pages/_folder-page.scss */
#treeView .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner:hover { background-color: #00628D; color: #fefefe; }

/* line 709, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner { height: 24px; width: 100%; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; border: 1px solid #b5b5b5; background-color: #F2F2F2; /* Main Folders List Cells ---------------------------*/ /* Buttons ---------------------------- */ }
/* line 720, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner.table { background-color: #F2F2F2; }
/* line 723, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner.table .icon-cell { background-color: #00628D; color: #fefefe; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; line-height: 27px; }
/* line 731, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner.table .icon-cell:before { content: "\f0ce"; }
/* line 739, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner.folder .icon-cell { background-color: #00628D; color: #fefefe; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; line-height: 27px; }
/* line 747, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner.folder .icon-cell:before { content: "\f07b"; }
/* line 754, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .icon-cell, #vakata-dnd .directory-system-listelement-inner .simple-cell, #vakata-dnd .directory-system-listelement-inner .date-cell, #vakata-dnd .directory-system-listelement-inner .fix-cell, #vakata-dnd .directory-system-listelement-inner .fix-cell-big, #vakata-dnd .directory-system-listelement-inner .fix-small-cell { line-height: 24px; line-height: 24px; }
/* line 766, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .icon-cell, #vakata-dnd .directory-system-listelement-inner .simple-cell, #vakata-dnd .directory-system-listelement-inner .date-cell, #vakata-dnd .directory-system-listelement-inner .fix-cell, #vakata-dnd .directory-system-listelement-inner .fix-cell-big, #vakata-dnd .directory-system-listelement-inner .fix-small-cell { padding: 0 6px; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 780, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .icon-cell { width: 24px; height: 24px; text-align: center; padding: 0; }
/* line 786, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 789, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .date-cell { width: 140px; }
/* line 792, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .fix-cell-big { width: 180px; }
/* line 795, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .fix-cell { width: 120px; }
/* line 798, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .fix-small-cell { width: 40px; }
/* line 803, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .new-folder, #vakata-dnd .directory-system-listelement-inner .new-table, #vakata-dnd .directory-system-listelement-inner .edit-folder, #vakata-dnd .directory-system-listelement-inner .edit-table, #vakata-dnd .directory-system-listelement-inner .log-button, #vakata-dnd .directory-system-listelement-inner .info-button { display: none; }
/* line 811, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .info-button { width: 34px; font-size: 14px; }
/* line 816, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell { text-align: left; }
/* line 819, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell .state-dot { position: relative; top: 2px; width: 11px; height: 11px; background-color: #b5b5b5; /* @include border-radius(); */ border-radius: 6px; border: 1px solid #797979; display: inline-block; background-color: #44bb44; }
/* line 830, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell .state-cell-text { display: none; }
/* line 833, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell .state-cell-text-free { display: inline-block; }
/* line 839, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell.underEditing .state-dot { background-color: #ee5050; }
/* line 842, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell.underEditing .state-cell-text { display: inline-block; }
/* line 845, ../sass/theme/pages/_folder-page.scss */
#vakata-dnd .directory-system-listelement-inner .state-cell.underEditing .state-cell-text-free { display: none; }

/* TABLET And MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* line 858, ../sass/theme/pages/_folder-page.scss */
  .folder-title-text { line-height: 10px; }
  /* line 862, ../sass/theme/pages/_folder-page.scss */
  .state-cell.cut-text { text-overflow: unset; }
  /* #treeView .jstree-container-ul .directory-system-listelement-inner .info-cell{ display: inline-block; position: relative;  .folder-info-bubble{ display: none;   .folder-info-bubble-close{ width: 24px; height: 24px; background-color: $theme-grey; color: $white; padding: 3px; text-align: center; position: absolute;  &:before{ content: "\f093";  -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }  } }  &.hover{ .folder-info-bubble{ display: block; position: absolute; border: 1px solid $theme-grey; background-color: $white; color: $black; line-height: 20px; font-size: 12px; z-index: 99; white-space: normal; text-align: left; @include border-radius(3px); @include box-shadow($theme-shadow-element); bottom: calc(100% + 8px); top: auto; right: auto; left: 0; white-space: nowrap; bottom: calc(100% + 8px); top: auto; right: 0; left: auto;   &:before{ content:''; display: block; width: 12px; height: 12px; border-bottom: $theme-border; border-right: $theme-border; background-color: $white; @include transform( rotate(45deg) ); position: absolute; bottom: -7px; right: 12px; left: auto; } } } } */
  /* line 948, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul { /* Főőő Mapűűkkk --------------------------------------*/ }
  /* line 955, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner { /* /Főőő Mappáákkk --------------------------------------*/ /* Második Mappa --------------------------------------*/ /* /Második Mappa --------------------------------------*/ }
  /* line 957, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .icon-cell { width: 36px; height: 36px; background-size: 36px; }
  /* line 963, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .folder-title-container { width: 100px; }
  /* line 969, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell .state-cell-name, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell .state-cell-text, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell .state-cell-text-free, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell.underEditing .state-cell-name, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell.underEditing .state-cell-text, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell.underEditing .state-cell-text-free { display: none; }
  /* line 979, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell-bubble .state-cell-text { display: none; }
  /* line 982, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell-bubble .state-cell-text-free { display: inline-block; }
  /* line 986, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell-bubble.underEditing { text-align: left; }
  /* line 989, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell-bubble.underEditing .state-cell-text { display: inline-block; }
  /* line 992, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .state-cell-bubble.underEditing .state-cell-text-free { display: none; }
  /* line 999, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .fix-cell-big.state-cell { width: 24px; }
  /* line 1007, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node { /* Harmadik Mappa --------------------------------------*/ }
  /* line 1009, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .icon-cell { width: 36px; height: 36px; background-size: 36px; }
  /* line 1014, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .icon-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .simple-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .date-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .fix-cell, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .fix-cell-big, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .fix-small-cell { line-height: 36px; height: 36px; }
  /* line 1023, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .new-folder, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .new-table, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .edit-folder, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .edit-table, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .log-button, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .info-button { line-height: 36px; height: 36px; }
  /* line 1031, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .new-folder .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .new-table .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .edit-folder .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .edit-table .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .log-button .fas, #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .directory-system-listelement-inner .info-button .fas { line-height: 36px; }
  /* line 1038, ../sass/theme/pages/_folder-page.scss */
  #treeView .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .jstree-children .jstree-node .jstree-children { margin-left: 13px; }
  /* /TABLET And MOBILE VIEW END --------*/ }
/* Groups Page / Group Edit Page  ////////////////////////////////////////////////////////////////////
*/
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* TABLET VIEW END --------*/ }
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /*MOBILE VIEW END --------*/ }
/* Io Display  ////////////////////////////////////////////////////////////////////
*/
/* line 6, ../sass/theme/pages/_iodisplay.scss */
#imageWindow .fullscreenWindow { width: 90%; height: 90%; }
/* line 10, ../sass/theme/pages/_iodisplay.scss */
#imageWindow .fullscreenWindow .close-window-button2 { position: absolute; right: 15px; top: 15px; }
/* line 16, ../sass/theme/pages/_iodisplay.scss */
#imageWindow .fullscreenWindow #imageWindow-image { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; }

/* line 26, ../sass/theme/pages/_iodisplay.scss */
#listCanvas-switch-button { position: absolute; top: -9999px; }

/* Info block */
/* line 32, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo { position: absolute; top: 0; right: 0; z-index: 2; background-color: #fefefe; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; border-left: 1px solid #b5b5b5; }
/* line 41, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo .ioDisplayInfo-opener-button { position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; left: -28px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; z-index: 1; }
/* line 57, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo .ioDisplayInfo-block { overflow: hidden; }
/* line 61, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo.open { width: 100%; }
/* line 64, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo.open .ioDisplayInfo-opener-button { opacity: 0.5; }
/* line 69, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayInfo.closed { width: 0%; border: 0; }

/* Zoooooooooooom */
/* line 76, ../sass/theme/pages/_iodisplay.scss */
#zoom-container { padding: 2px; border: 1px solid #b5b5b5; background-color: #fefefe; width: 36px; height: 102px; position: absolute; bottom: 10px; right: 12px; /* @include border-radius(); */ border-radius: 10px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 89, ../sass/theme/pages/_iodisplay.scss */
#zoom-container #zoom-in, #zoom-container #zoom-out { height: 30px; line-height: 32px; padding-left: 3px; padding-right: 3px; }
/* line 97, ../sass/theme/pages/_iodisplay.scss */
#zoom-container .zoom-icon { line-height: 36px; font-size: 24px; color: #797979; text-align: center; }

/* line 106, ../sass/theme/pages/_iodisplay.scss */
#ioSearchContainer { position: absolute; top: 15px; right: 16px; }

/* line 112, ../sass/theme/pages/_iodisplay.scss */
#navButton-container { position: absolute; top: 12px; left: 16px; padding: 2px; border: 1px solid #b5b5b5; background-color: #fefefe; /* @include border-radius(); */ border-radius: 10px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; }

/* line 125, ../sass/theme/pages/_iodisplay.scss */
#navProject-container { position: absolute; top: 15px; left: 110px; height: 30px; width: 300px; border: 1px solid #b5b5b5; background-color: #fefefe; /* @include border-radius(); */ border-radius: 10px; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 137, ../sass/theme/pages/_iodisplay.scss */
#navProject-container select { border: 0; height: 28px; /* @include border-radius(); */ border-radius: 8px; }
/* line 143, ../sass/theme/pages/_iodisplay.scss */
#navProject-container .infoBubbleContainer { position: absolute; right: -30px; top: 3px; font-size: 22px; }

/* line 151, ../sass/theme/pages/_iodisplay.scss */
#canvas-container { padding: 36px; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; }

/* line 157, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayFigure { cursor: move; background: rgba(255, 255, 255, 0.7); }

/* line 162, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayFigure-canvas { max-height: 100%; max-width: 100%; -webkit-transform-origin: 0 0; transform-origin: 0 0; }

/* line 168, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list { /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); width: 100%; /* First Level*/ }
/* line 174, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li { background-color: #fefefe; color: #333333; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 100%; /* Closed */ }
/* line 175, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.active { background-color: #1888d2; }
/* line 178, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.active > section { color: #fefefe; }
/* line 181, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.active > section .io-list-opener, .iodisplay-list li.active > section .io-list-closer { color: #fefefe; }
/* line 196, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; }
/* line 200, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li:last-child { border-bottom: 1px solid #b5b5b5; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 207, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section { cursor: default; width: 100%; padding: 8px 12px; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; padding: 6px 8px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 220, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section span:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; margin-right: 6px; content: "\f233"; }
/* line 237, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-opener, .iodisplay-list li section .io-list-closer { width: 52px; }
/* line 241, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-opener:before, .iodisplay-list li section .io-list-closer:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; margin-right: 6px; }
/* line 254, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-opener:before { content: "\f0d7"; }
/* line 257, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-closer:before { content: "\f0d8"; }
/* line 261, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-opener { display: none; }
/* line 264, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li section .io-list-closer { display: block; }
/* line 270, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul { padding: 0 6px 8px 6px; }
/* line 273, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul:empty { display: none; }
/* line 277, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li { /* Second Level*/ }
/* line 280, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li section span:before { content: "\f0a0"; }
/* line 286, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li ul { /* Third Level*/ }
/* line 290, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li ul li section span:before { content: "\f542"; }
/* line 296, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li ul li ul { /* Fourth Level*/ }
/* line 300, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li ul li ul li section span:before { content: "\f1b2"; }
/* line 311, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li ul li, .iodisplay-list li ul li.closed { /*
&.active{ background-color: $theme-color-main; > section{ color: $white; } .io-list-opener, .io-list-closer{ color: $white; }
}*/ }
/* line 332, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.closed section .io-list-opener { display: block; }
/* line 335, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.closed section .io-list-closer { display: none; }
/* line 340, ../sass/theme/pages/_iodisplay.scss */
.iodisplay-list li.closed ul { display: none; }

/* line 350, ../sass/theme/pages/_iodisplay.scss */
.ioDisplayContainer { overflow: hidden; }

/* line 354, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayList-container { position: relative; width: 0px; height: 100%; background-color: #fefefe; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; /* @include box-sizing(); */ -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; z-index: 3; border-right: 1px solid #b5b5b5; }
/* line 364, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayList-container #ioDisplayList-container-button { z-index: 99; position: absolute; top: 85%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; }
/* line 383, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayList-container.open { width: 320px; }
/* line 387, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayList-container #ioDisplayList { position: absolute; width: 320px; top: 0; right: 0; }

/* line 396, ../sass/theme/pages/_iodisplay.scss */
#ioDisplayCanvas-container { height: 100%; overflow: hidden; background-color: #f2f1ee; background-repeat: no-repeat; background-position: center; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 412, ../sass/theme/pages/_iodisplay.scss */
  .ioDisplayInfo-block .switch-tab-scrollable-header { width: 100%; }
  /* line 417, ../sass/theme/pages/_iodisplay.scss */
  #ioSearchContainer { top: 6px; right: 6px; }
  /* line 421, ../sass/theme/pages/_iodisplay.scss */
  #zoom-container { bottom: 6px; right: 6px; }
  /* line 426, ../sass/theme/pages/_iodisplay.scss */
  #navButton-container { top: 6px; left: 6px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 441, ../sass/theme/pages/_iodisplay.scss */
  .ioDisplayInfo-block .switch-tab-scrollable-header { width: 100%; }
  /* line 446, ../sass/theme/pages/_iodisplay.scss */
  #ioSearchContainer { top: 6px; right: 6px; }
  /* line 450, ../sass/theme/pages/_iodisplay.scss */
  #zoom-container { bottom: 6px; right: 6px; }
  /* line 455, ../sass/theme/pages/_iodisplay.scss */
  #navButton-container { top: 3px; left: 3px; }
  /* line 460, ../sass/theme/pages/_iodisplay.scss */
  #ioDisplayList-container { position: absolute; width: 100%; height: 100%; top: 0; right: 100%; }
  /* line 467, ../sass/theme/pages/_iodisplay.scss */
  #ioDisplayList-container.open { position: absolute; width: 100%; height: 100%; top: 0; right: 100%; }
  /* line 476, ../sass/theme/pages/_iodisplay.scss */
  #ioDisplayList-container #ioDisplayList-container-button { top: 50%; }
  /* line 480, ../sass/theme/pages/_iodisplay.scss */
  #ioDisplayList-container.mobile-open { right: 0; width: 100%; }
  /* line 485, ../sass/theme/pages/_iodisplay.scss */
  #ioDisplayList-container #ioDisplayList { position: absolute; width: 100%; top: 0; right: 0; }
  /* line 493, ../sass/theme/pages/_iodisplay.scss */
  #navProject-container { top: 40px; right: 40px; width: 206px; left: auto; }
  /* MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_project-documents-page.scss */
#editImageCanvas { border: 1px solid #b5b5b5; }

/* Data Sheet Editor  ////////////////////////////////////////////////////////////////////
*/
/*
#projectDocumentsUploadButton{ display: none;
}
*/
/* line 19, ../sass/theme/pages/_project-documents-page.scss */
#ProjectDocuments #folderList-container #folderListOpenableButton { display: none; }

/* line 25, ../sass/theme/pages/_project-documents-page.scss */
#projectDocumentsButtonContainer { position: absolute; right: 16px; bottom: 12px; z-index: 1; }

/* line 32, ../sass/theme/pages/_project-documents-page.scss */
.ui-widget.ui-widget-content { z-index: 2001; }

/* line 38, ../sass/theme/pages/_project-documents-page.scss */
#ProjectDocuments #folderList-container { border-left: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; width: 350px; }
/* line 43, ../sass/theme/pages/_project-documents-page.scss */
#ProjectDocuments #fileList-container { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; height: 100%; }
/* line 49, ../sass/theme/pages/_project-documents-page.scss */
#ProjectDocuments #fileList-container .folderAddres-container { height: 43px; padding: 0px 12px; }
/* line 59, ../sass/theme/pages/_project-documents-page.scss */
#ProjectDocuments #fileList-container .contextmenu-button { padding: 6px; margin: -6px; }

/* line 66, ../sass/theme/pages/_project-documents-page.scss */
#dropContainer { position: relative; background-color: #fefefe; }
/* line 70, ../sass/theme/pages/_project-documents-page.scss */
#dropContainer:before, #dropContainer:after { position: absolute; left: 50%; top: 60%; color: #b5b5b5; z-index: 0; }
/* line 79, ../sass/theme/pages/_project-documents-page.scss */
#dropContainer:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f574"; margin-top: -60px; margin-left: -18px; font-size: 48px; }
/* line 94, ../sass/theme/pages/_project-documents-page.scss */
#dropContainer:after { content: "A feltölteni kívánt fájlt húzza ide!"; font-size: 16px; margin-left: -115px; }

/* line 101, ../sass/theme/pages/_project-documents-page.scss */
#file-list { z-index: 1; position: relative; }

/* line 107, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement { font-weight: bold; cursor: pointer; }
/* line 111, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement:hover { opacity: 0.7; }
/* line 115, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement:before { content: '/'; font-weight: normal; padding: 0 6px; }
/* line 121, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement:first-child:before { display: none; }
/* line 125, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement:last-child { color: #1888d2; }
/* line 127, ../sass/theme/pages/_project-documents-page.scss */
#folderAddress .path-listelement:last-child:before { color: #333333; }

/* line 134, ../sass/theme/pages/_project-documents-page.scss */
#projectDocuemntsUsers { font-size: 14px; }

/* line 141, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ }
/* line 144, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory > .directory-system-folder-listelement:after, .project-file-directory > .directory-system-folder-listelement:before { display: none; }
/* line 151, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; }
/* line 159, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement:after { content: ""; position: absolute; top: 11px; left: -13px; width: 12px; border-bottom: 1px solid #ccc; }
/* line 168, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement:before { content: ""; position: absolute; top: 0; left: -13px; height: 100%; border-left: 1px solid #ccc; }
/* line 179, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement:last-child:before { height: 12px; }
/* line 186, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder .directory-system-folder { padding-left: 12px; margin-left: 14px; }
/* line 192, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder.closed .directory-system-folder { display: none; }
/* line 197, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder.closed > .directory-system-listelement-inner > .folder-opener-cell > .icon-open { display: none; }
/* line 201, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder.open > .directory-system-listelement-inner > .folder-opener-cell > .icon-closed { display: none; }
/* line 205, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .folder-opener-cell > .icon-image-open { background-image: url(../img/sprites/nexus-doc-icons.svg#folder-open); background-repeat: no-repeat; background-size: 16px 16px; }
/* line 211, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .folder-opener-cell > .icon-image-closed { background-image: url(../img/sprites/nexus-doc-icons.svg#folder); background-repeat: no-repeat; background-size: 16px 16px; }
/* line 221, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-folder-listelement.empty .directory-system-listelement-inner, .project-file-directory .directory-system-folder-listelement.emptyFolder .directory-system-listelement-inner { cursor: auto; background-color: #fefefe; color: #b5b5b5; }
/* line 235, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .folder-checkbox-cell, .project-file-directory .checkbox-cell { font-size: 12px; padding: 0; display: inline-block; height: 24px; }
/* line 241, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .folder-checkbox-cell input, .project-file-directory .checkbox-cell input { margin: 5px 6px 6px 6px; }
/* line 246, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .icon-cell { width: 16px; height: 16px; text-align: center; font-size: 12px; display: inline-block; position: relative; top: 4px; }
/* line 256, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .icon-cell.icon-font-style { height: 20px; font-size: 15px; position: relative; top: 1px; }
/* line 264, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 269, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .simple-cell a { display: block; padding: 6px 10px; }
/* line 273, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .simple-cell a:hover { background-color: #58a8dc; }
/* line 283, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner { width: 100%; height: 25px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding: 0 0 0 5px; }
/* line 292, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner.active { background-color: #1888d2; color: #fefefe; }
/* line 296, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner.active:hover { background-color: #00628D; }
/* line 301, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner .icon-cell, .project-file-directory .directory-system-listelement-inner .checkbox-cell, .project-file-directory .directory-system-listelement-inner .simple-cell { line-height: 24px; }
/* line 306, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 309, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 312, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement-inner.partilaChecked { background-color: #e2ebf1; }
/* line 317, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory directory-system { padding-left: 24px; position: relative; }
/* line 322, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement { position: relative; }
/* line 325, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement:before { content: ""; display: block; width: 13px; top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 334, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 347, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 361, ../sass/theme/pages/_project-documents-page.scss */
.project-file-directory .directory-system-listelement.main-folder:before, .project-file-directory .directory-system-listelement.main-folder:after { content: ""; width: 0; height: 0; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 378, ../sass/theme/pages/_project-documents-page.scss */
  #dropContainer:before, #dropContainer:after { display: none; }
  /* line 385, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #folderList-container { width: 280px; }
  /* line 390, ../sass/theme/pages/_project-documents-page.scss */
  #projectDocumentsUploadButton { display: block; }
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 401, ../sass/theme/pages/_project-documents-page.scss */
  #dropContainer:before, #dropContainer:after { display: none; }
  /* line 409, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #folderList-container { width: 100%; height: 200px; border-right: 1px solid #b5b5b5; }
  /* line 415, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #fileList-container { width: 100%; }
  /* line 421, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments { min-height: 300px; }
  /* line 424, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #folderList-container { position: absolute; z-index: 1; width: 100%; height: 100%; background: #fefefe; z-index: 2; right: 100%; /* @include transition(); */ -webkit-transition: 0.8s; transition: 0.8s; }
  /* line 435, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #folderList-container.open { right: 0%; }
  /* line 439, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #folderList-container #folderListOpenableButton { z-index: 99; position: absolute; top: 50%; height: 100px; width: 56px; text-align: center; margin-top: -50px; right: -30px; background-color: #1888d2; color: #fefefe; line-height: 100px; /* @include border-radius(); */ border-radius: 9px; cursor: pointer; opacity: 1; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); border: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; }
  /* line 462, ../sass/theme/pages/_project-documents-page.scss */
  #project-documents-container { position: relative; overflow: hidden; }
  /* line 470, ../sass/theme/pages/_project-documents-page.scss */
  #projectDocumentsUploadButton { display: block; }
  /* line 476, ../sass/theme/pages/_project-documents-page.scss */
  #file-list .filelist-listelement { height: 36px; }
  /* line 479, ../sass/theme/pages/_project-documents-page.scss */
  #file-list .file-icon { width: 24px; height: 24px; }
  /* line 485, ../sass/theme/pages/_project-documents-page.scss */
  #projectDocumentsButtonContainer { bottom: 8px; right: 10px; }
  /* line 495, ../sass/theme/pages/_project-documents-page.scss */
  #ProjectDocuments #fileList-container .contextmenu-button { padding: 11px; }
  /* line 504, ../sass/theme/pages/_project-documents-page.scss */
  #folderList.project-file-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-image-open, #folderList.project-file-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-image-closed { background-size: 24px 24px; width: 24px; height: 24px; }
  /* line 512, ../sass/theme/pages/_project-documents-page.scss */
  #folderList.project-file-directory irectory-system-folder-listelement:before { top: 5px; left: -13px; }
  /* line 516, ../sass/theme/pages/_project-documents-page.scss */
  #folderList.project-file-directory irectory-system-folder-listelement:after { top: 16px; left: -13px; }
  /* line 522, ../sass/theme/pages/_project-documents-page.scss */
  #folderList.project-file-directory .directory-system-listelement-inner { line-height: 36px; height: 36px; }
  /* line 539, ../sass/theme/pages/_project-documents-page.scss */
  .project-file-directory .directory-system-listelement-inner .icon-cell, .project-file-directory .directory-system-listelement-inner .checkbox-cell, .project-file-directory .directory-system-listelement-inner .simple-cell { line-height: 36px; }
  /*MOBILE VIEW END --------*/ }
/* projectTaskTimeView Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_projectTaskTimeView.scss */
#contentBlockContainer {  /*
height: calc(100vh - 158px);
max-height: calc(100vh - 158px); */ }
/* line 6, ../sass/theme/pages/_projectTaskTimeView.scss */
#contentBlockContainer.userStyle { height: 400px; }

/* line 16, ../sass/theme/pages/_projectTaskTimeView.scss */
#timetableContainer.userStyle { height: 400px; }

/* line 20, ../sass/theme/pages/_projectTaskTimeView.scss */
#ganttContainer { width: calc(100vw - 96px) !important; }

/* line 24, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer { overflow: scroll; overflow-x: hidden; overflow-y: hidden; width: 181px; -ms-flex-negative: 0; flex-shrink: 0; padding-bottom: 17px; border-right: 1px solid #b5b5b5; }
/* line 33, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer .tableNameList-listelement { -ms-flex-negative: 0; flex-shrink: 0; padding: 3px 0; position: relative; }
/* line 38, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer .tableNameList-listelement .tabe-name { z-index: 1; position: absolute; left: 6px; top: 16px; font-size: 16px; font-weight: bold; max-width: 180px; }
/* line 49, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer .tableNameList-listelement:nth-child(even) { background-color: #e9e9e9; }
/* line 53, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle { overflow: unset; overflow-x: unset; overflow-y: unset; min-height: 100%; padding-bottom: 0; }
/* line 60, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .tableNameList { min-height: 100%; }
/* line 64, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement { -ms-flex-negative: 0; flex-shrink: 0; position: relative; padding-top: 31px; padding-bottom: 6px; }
/* line 70, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement .project-name { z-index: 1; position: absolute; left: 6px; font-size: 16px; font-weight: bold; max-width: 180px; top: 8px; }
/* line 81, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement .project-tableList .project-tableList-listelement { padding-left: 6px; width: 100%; }
/* line 85, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement .project-tableList .project-tableList-listelement .tabe-name { display: block; width: 100%; background-color: rgba(160, 160, 160, 0.4); padding: 12px 0 12px 6px; margin-bottom: 8px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; min-height: 28px; }
/* line 97, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement .project-tableList .project-tableList-listelement:nth-child(even) .tabe-name { background-color: rgba(120, 120, 120, 0.5); }
/* line 108, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .projectNameList-listelement:nth-child(even) { background-color: #e9e9e9; }
/* line 115, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle { border-right: 0; }
/* line 117, ../sass/theme/pages/_projectTaskTimeView.scss */
#tableNameListContainer.userStyle .tableNameList { border-right: 1px solid #b5b5b5; }

/* line 124, ../sass/theme/pages/_projectTaskTimeView.scss */
.timeLineContainer { position: relative; }
/* line 127, ../sass/theme/pages/_projectTaskTimeView.scss */
.timeLineContainer .timeLineLabel { position: absolute; width: 180px; text-align: center; font-weight: bold; line-height: 20px; }

/* line 136, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine { overflow: scroll; overflow-x: hidden; overflow-y: hidden; margin-right: 16px; margin-left: 180px; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; /* User Style (Week View) */ }
/* line 146, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine .timeline-listelement { width: 150px; -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; background-color: #bfd9ea; text-align: center; padding: 3px 0; font-weight: bold; }
/* line 155, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine .timeline-listelement.active { background-color: #00628D; color: #fefefe; }
/* line 161, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine .timeline-listelement:nth-child(even) { background-color: #e2ebf1; }
/* line 163, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine .timeline-listelement:nth-child(even).active { background-color: #00628D; color: #fefefe; }
/* line 172, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine.userStyle .timeline-listelement { width: 14.285%; }
/* line 175, ../sass/theme/pages/_projectTaskTimeView.scss */
#timeLine.userStyle .timeline-listelement:last-child { border-right: 0; }

/* line 188, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement { background-color: #fefefe; position: relative; min-height: 60px; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 194, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner { height: 100%; min-height: 60px; }
/* line 199, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container { position: relative; }
/* line 202, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-up { margin-top: 12px; margin-left: -2px; position: absolute; border-left: 4px #333333 solid; border-bottom: 4px #333333 solid; }
/* line 209, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-up .before { position: absolute; top: 0; left: -8px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 217, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-up .after { position: absolute; bottom: -4px; right: -4px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 226, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down { margin-top: 12px; margin-left: -2px; position: absolute; border-left: 4px #333333 solid; border-top: 4px #333333 solid; }
/* line 233, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down .before { position: absolute; bottom: 0; left: -8px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 241, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down .after { position: absolute; top: -4px; right: -4px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 251, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down.compass { margin-top: 12px; margin-left: -2px; position: absolute; border-left: 0; border-top: 0; border-right: 4px #333333 solid; border-bottom: 4px #333333 solid; }
/* line 260, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down.compass .before { position: absolute; bottom: -4px; left: -4px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 268, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-down.compass .after { position: absolute; top: 0px; right: -8px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 279, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-same { z-index: 1; margin-top: 12px; position: absolute; border-bottom: 4px #333333 solid; }
/* line 285, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-same:before { position: absolute; top: 0; left: -6px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 293, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .ghant-line-same:after { position: absolute; top: 0; right: -6px; content: ""; width: 8px; border-bottom: 4px #333333 solid; }
/* line 304, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list { position: absolute; width: 100%; top: 16px; left: 0; }
/* line 310, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement { padding: 0 6px 16px 6px; -webkit-box-sizing: border-box; box-sizing: border-box; position: absolute; }
/* line 315, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner { padding: 8px 6px; background-color: #797979; color: #fefefe; /* @include border-radius(); */ border-radius: 6px; font-size: 12px; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); }
/* line 323, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskDone { background-color: #44bb44; }
/* line 325, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskDone .status:after { margin-left: 3px; content: "\f00c"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 340, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskActive { background-color: #1888d2; }
/* line 343, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskWarning { background-color: #ee5050; }
/* line 346, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskWarning .status:after { margin-left: 3px; content: "\f12a"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 362, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskPrecondition { background-color: #F08100; }
/* line 365, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement .table-task-listelement-inner.taskPrecondition .status:after { margin-left: 3px; content: "\f071"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 382, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.preconditionedTask:after { z-index: 1; content: ""; position: absolute; width: 12px; height: 44px; left: -10px; bottom: 28px; border-left: 4px #797979 solid; border-bottom: 4px #797979 solid; }
/* line 394, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.precondition { position: relative; }
/* line 397, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.precondition:after { z-index: 1; content: ""; position: absolute; width: 8px; height: 0; right: -2px; top: 13px; border-top: 4px #797979 solid; }
/* line 408, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.precondition .table-task-listelement-inner { z-index: 2; }
/* line 414, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.offsetStart .table-task-listelement-inner { margin-left: -6px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 0; border-bottom-left-radius: 0; }
/* line 421, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-task-listelement.offsetEnd .table-task-listelement-inner { margin-right: -6px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
/* line 429, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-group-listelement { width: 100%; display: block; width: 100%; background-color: rgba(160, 160, 160, 0.4); /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; min-height: 28px; padding: 12px 0 12px 0; margin-bottom: 8px; }
/* line 440, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-group-listelement:nth-child(even) { background-color: rgba(120, 120, 120, 0.5); }
/* line 443, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list .table-group-listelement ul { position: relative; }
/* line 448, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list.userStyle { position: relative; margin-bottom: 14px; margin-top: 31px; top: 0; }
/* line 454, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-task-list.userStyle .table-task-listelement { padding: 0 6px 6px 6px; }
/* line 461, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list { height: 100%; }
/* line 463, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list .table-background-listelement { background-color: #fefefe; width: 150px; min-width: 150px; }
/* line 468, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list .table-background-listelement.active { background-color: #e2ebf1; }
/* line 472, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list .table-background-listelement:nth-child(odd) { background-color: #F2F2F2; }
/* line 475, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list .table-background-listelement:nth-child(odd).active { background-color: #bfd9ea; }
/* line 480, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list.userStyle { position: absolute; top: 0; width: 100%; }
/* line 485, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .table-background-list.userStyle .table-background-listelement { width: 14.285%; min-width: auto; }
/* line 491, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement .table-listelement-inner .figure-container .lineContainer { top: 16px; position: absolute; width: 100%; }
/* line 502, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) { background-color: #e9e9e9; }
/* line 506, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) .table-listelement-inner .tabe-name { background-color: rgba(233, 233, 233, 0.9); }
/* line 514, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) .figure-container .table-background-list .table-background-listelement { background-color: #e9e9e9; }
/* line 517, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) .figure-container .table-background-list .table-background-listelement.active { background-color: #bfd9ea; }
/* line 521, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) .figure-container .table-background-list .table-background-listelement:nth-child(odd) { background-color: #ddd; }
/* line 524, ../sass/theme/pages/_projectTaskTimeView.scss */
.table-list .table-listelement:nth-child(even) .figure-container .table-background-list .table-background-listelement:nth-child(odd).active { background-color: #aecfe4; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 540, ../sass/theme/pages/_projectTaskTimeView.scss */
  #ganttContainer { width: 100% !important; }
  /* line 545, ../sass/theme/pages/_projectTaskTimeView.scss */
  #timeLine { margin-right: 0; }
  /* line 549, ../sass/theme/pages/_projectTaskTimeView.scss */
  #timetableContainer.userStyle, #contentBlockContainer.userStyle { height: 300px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 561, ../sass/theme/pages/_projectTaskTimeView.scss */
  #timetableContainer.userStyle, #contentBlockContainer.userStyle { height: 300px; }
  /* line 567, ../sass/theme/pages/_projectTaskTimeView.scss */
  #ganttContainer { width: 100% !important; }
  /* line 572, ../sass/theme/pages/_projectTaskTimeView.scss */
  #timeLine { margin-right: 0; margin-left: 99px; }
  /* line 577, ../sass/theme/pages/_projectTaskTimeView.scss */
  #tableNameListContainer { width: 100px; }
  /* line 582, ../sass/theme/pages/_projectTaskTimeView.scss */
  #tableNameListContainer .tableNameList-listelement .tabe-name { font-size: 12px; }
  /* line 587, ../sass/theme/pages/_projectTaskTimeView.scss */
  .timeLineContainer .timeLineLabel { width: 99px; }
  /* MOBILE VIEW END --------*/ }
/* line 5, ../sass/theme/pages/_predictive-task-editor.scss */
#newPredictiveTaskForm, #editPredictiveTaskForm, #newDevicePredictiveTaskForm, #editDevicePredictiveTaskForm { height: 810px; max-height: 100%; }
/* line 12, ../sass/theme/pages/_predictive-task-editor.scss */
#newPredictiveTaskForm > .column, #editPredictiveTaskForm > .column, #newDevicePredictiveTaskForm > .column, #editDevicePredictiveTaskForm > .column { max-height: 100%; min-height: 100%; }

/* line 28, ../sass/theme/pages/_predictive-task-editor.scss */
#selectContainerEdit .fs-options, #selectContainerEditDevice .fs-options, #selectContainerNew .fs-options, #selectContainerNewDevice .fs-options { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
/* line 32, ../sass/theme/pages/_predictive-task-editor.scss */
#selectContainerEdit .fs-options .fs-option, #selectContainerEditDevice .fs-options .fs-option, #selectContainerNew .fs-options .fs-option, #selectContainerNewDevice .fs-options .fs-option { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
/* line 35, ../sass/theme/pages/_predictive-task-editor.scss */
#selectContainerEdit .fs-options .fs-option.selected, #selectContainerEditDevice .fs-options .fs-option.selected, #selectContainerNew .fs-options .fs-option.selected, #selectContainerNewDevice .fs-options .fs-option.selected { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }

/* line 44, ../sass/theme/pages/_predictive-task-editor.scss */
#objectSearchBlock { height: 240px; }

/* line 50, ../sass/theme/pages/_predictive-task-editor.scss */
#objectList .theme-color-red, #objectListEdit .theme-color-red { display: none; }

/* line 57, ../sass/theme/pages/_predictive-task-editor.scss */
#selectedObjectList .theme-color-main, #selectedObjectListEdit .theme-color-main { display: none; }

/* line 66, ../sass/theme/pages/_predictive-task-editor.scss */
#objectList .theme-color-main, #objectList .theme-color-red, #objectListEdit .theme-color-main, #objectListEdit .theme-color-red, #selectedObjectList .theme-color-main, #selectedObjectList .theme-color-red, #selectedObjectListEdit .theme-color-main, #selectedObjectListEdit .theme-color-red { padding-right: 6px; }

/* line 74, ../sass/theme/pages/_predictive-task-editor.scss */
#newPredictiveTaskWindow .fs-wrap, #editPredictiveTaskWindow .fs-wrap { height: 295px; }
/* line 77, ../sass/theme/pages/_predictive-task-editor.scss */
#newPredictiveTaskWindow .scrollTableContainer, #editPredictiveTaskWindow .scrollTableContainer { /*height: 292px*/ }

/* line 83, ../sass/theme/pages/_predictive-task-editor.scss */
#newDevicePredictiveTaskWindow .fs-wrap, #editDevicePredictiveTaskWindow .fs-wrap { height: 170px; }
/* line 86, ../sass/theme/pages/_predictive-task-editor.scss */
#newDevicePredictiveTaskWindow .scrollTableContainer, #editDevicePredictiveTaskWindow .scrollTableContainer { /* height: 167px; */ }

/* Headlines Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_headlines-page.scss */
.headline-category-color { width: 18px; height: 18px; border: 1px solid #b5b5b5; margin: 2px 0; }

/* Table View */
/* line 4, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { background-color: #F2F2F2; }

/* line 8, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody tr { background-color: #fefefe; }

/* line 12, ../sass/theme/pages/_table-3d-page.scss */
#objectPopup { position: absolute; z-index: 999; top: -9000px; left: -9000px; }

/* line 21, ../sass/theme/pages/_table-3d-page.scss */
.fc-theme-standard .fc-popover-header { background-color: #e9e9e9; }

/* line 24, ../sass/theme/pages/_table-3d-page.scss */
.fc-theme-standard .fc-popover { background-color: #fefefe; }

/* line 32, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody th.focus, table.dataTable tbody td.focus { -webkit-box-shadow: inset 0 0 1px 2px #3366ff; box-shadow: inset 0 0 1px 2px #3366ff; }
/* line 36, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody th.focus.changed, table.dataTable tbody td.focus.changed { -webkit-box-shadow: inset 0 0 1px 2px #3366ff, inset 0 0 1px 4px #f08100; box-shadow: inset 0 0 1px 2px #3366ff, inset 0 0 1px 4px #f08100; }
/* line 40, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody th.changed, table.dataTable tbody td.changed { -webkit-box-shadow: inset 0 0 1px 2px #f08100; box-shadow: inset 0 0 1px 2px #f08100; }

/* line 48, ../sass/theme/pages/_table-3d-page.scss */
.list-message { position: absolute; left: 50%; top: 50%; width: 210px; height: 56px; margin-left: -105px; margin-top: -28px; z-index: 1; }

/* line 59, ../sass/theme/pages/_table-3d-page.scss */
.list-message-tight { position: absolute; left: 50%; top: 50%; width: 210px; height: 26px; margin-left: -90px; margin-top: -13px; z-index: 1; }

/* line 71, ../sass/theme/pages/_table-3d-page.scss */
#objectDataContainer .objectOpenableTitle { font-size: 16px; }

/* line 76, ../sass/theme/pages/_table-3d-page.scss */
#fastNoteFilterForm { padding-top: 12px; }

/* line 80, ../sass/theme/pages/_table-3d-page.scss */
.minimizedView { position: relative; }
/* line 82, ../sass/theme/pages/_table-3d-page.scss */
.minimizedView .objectName { -webkit-transform: rotate(270deg); transform: rotate(270deg); position: absolute; left: 0; bottom: 12px; display: block; width: 36px; height: 36px; line-height: 36px; white-space: nowrap; }

/* line 98, ../sass/theme/pages/_table-3d-page.scss */
#analiticResult #table-container-header { display: none; }
/* line 105, ../sass/theme/pages/_table-3d-page.scss */
#analiticResult.fullpageWiew #table-container-tabs { display: none; }
/* line 108, ../sass/theme/pages/_table-3d-page.scss */
#analiticResult.fullpageWiew #table-container-footer { display: none; }
/* line 112, ../sass/theme/pages/_table-3d-page.scss */
#analiticResult.fullpageWiew #table-container-header { display: inline-block; }

/* line 120, ../sass/theme/pages/_table-3d-page.scss */
#mainTable_wrapper, #tablePageContainer { height: 100%; }

/* line 125, ../sass/theme/pages/_table-3d-page.scss */
#lastEditorNamePanel { line-height: 16px; }

/* line 129, ../sass/theme/pages/_table-3d-page.scss */
#qrCodeCameraContainer { position: relative; }

/* line 133, ../sass/theme/pages/_table-3d-page.scss */
#qrCodeCameraText { -ms-flex-item-align: center; align-self: center; position: absolute; width: 100%; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 36px; }

/* line 144, ../sass/theme/pages/_table-3d-page.scss */
#qrCodeCamera { display: block; z-index: 2; }

/* line 150, ../sass/theme/pages/_table-3d-page.scss */
#objectEditContent .sticky-header { top: 75px; }

/* line 155, ../sass/theme/pages/_table-3d-page.scss */
#editMainPropertiesForm { position: -webkit-sticky; position: sticky; z-index: 2; top: 0px; }

/* line 162, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table { min-width: 100%; position: relative; }
/* line 168, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table tr th { text-align: center; font-weight: bold; padding: 5px 8px; line-height: 20px; background-color: #aecfe4; }
/* line 177, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table tr:nth-child(odd) { background-color: #F2F2F2; }
/* line 180, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table tr td { padding: 5px 8px; line-height: 20px; }
/* line 184, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table tr td.objectCell { cursor: pointer; background-color: #e2ebf1; }
/* line 187, ../sass/theme/pages/_table-3d-page.scss */
.analitic-table tr td.objectCell:hover { background-color: #1888d2; color: #fefefe; }

/* line 196, ../sass/theme/pages/_table-3d-page.scss */
#table-container { position: relative; overflow: hidden; }
/* line 201, ../sass/theme/pages/_table-3d-page.scss */
#table-container tr:nth-child(odd) { background-color: #F8F8F8; }
/* line 204, ../sass/theme/pages/_table-3d-page.scss */
#table-container tr:nth-child(even) { background-color: #fefefe; }
/* line 209, ../sass/theme/pages/_table-3d-page.scss */
#table-container tr.analytic-grey-row td { border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; border-left: 0; border-right: 0; padding: 20px 0px; }
/* line 216, ../sass/theme/pages/_table-3d-page.scss */
#table-container tr.analytic-grey-row td:before { content: " "; display: block; width: 100%; height: 24px; background-color: #b5b5b5; }
/* line 227, ../sass/theme/pages/_table-3d-page.scss */
#table-container .acalitic-box { background-color: #e9e9e9; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100; z-index: 1; }
/* line 238, ../sass/theme/pages/_table-3d-page.scss */
#table-container .acalitic-box.active { z-index: 2; }
/* line 243, ../sass/theme/pages/_table-3d-page.scss */
#table-container .tableFakeHeader { z-index: 1; }
/* line 245, ../sass/theme/pages/_table-3d-page.scss */
#table-container .tableFakeHeader.active { z-index: 3; }

/* line 252, ../sass/theme/pages/_table-3d-page.scss */
.header-table-state { font-size: 14px; }

/* line 256, ../sass/theme/pages/_table-3d-page.scss */
#replaceForm { width: 560px; }
/* line 258, ../sass/theme/pages/_table-3d-page.scss */
#replaceForm .replace-icon { line-height: 24px; }

/* line 266, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .analyticHeader { background-color: #1888d2; color: #fefefe; text-align: center; }
/* line 273, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .analyticHeader.sortable:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; opacity: 0.6; }
/* line 290, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .analyticHeader.sortable.sortup:before { content: "\f0de"; opacity: 1; }
/* line 296, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .analyticHeader.sortable.sortdown:before { content: "\f0dd"; opacity: 1; }
/* line 306, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .analyticHeader:last-child { min-width: 300px; border-right: 1px solid #b5b5b5; }
/* line 317, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table thead td.sortable:before, .analytic-table thead th.sortable:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; opacity: 0.6; }
/* line 334, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table thead td.sortable.sortup:before, .analytic-table thead th.sortable.sortup:before { content: "\f0de"; opacity: 1; }
/* line 340, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table thead td.sortable.sortdown:before, .analytic-table thead th.sortable.sortdown:before { content: "\f0dd"; opacity: 1; }
/* line 348, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table thead td:last-child, .analytic-table thead th:last-child { min-width: 300px; border-right: 1px solid #b5b5b5; }
/* line 355, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .cell-blue { background-color: #1888d2; }
/* line 358, ../sass/theme/pages/_table-3d-page.scss */
.analytic-table .cell-grey { background-color: #b5b5b5; }

/* line 365, ../sass/theme/pages/_table-3d-page.scss */
#templateEditWindow-content { width: 800px; max-width: 100%; height: 600px; max-height: 100%; }
/* line 371, ../sass/theme/pages/_table-3d-page.scss */
#templateEditWindow-content .templateEditWindow-content { height: 100%; }

/* line 378, ../sass/theme/pages/_table-3d-page.scss */
.closeAllButton.closeAll .close-text { display: inline-block; }
/* line 381, ../sass/theme/pages/_table-3d-page.scss */
.closeAllButton.closeAll .open-text { display: none; }
/* line 386, ../sass/theme/pages/_table-3d-page.scss */
.closeAllButton.openAll .close-text { display: none; }
/* line 389, ../sass/theme/pages/_table-3d-page.scss */
.closeAllButton.openAll .open-text { display: inline-block; }

/* line 395, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar { /* Tools Buttons ---------------- */ /* Tools Buttons ---------------- */ }
/* line 399, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .button-container .tool-button { border-right: 0; /* @include border-radius(); */ border-radius: 0; }
/* line 403, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .button-container .tool-button:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
/* line 408, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .button-container .tool-button:last-child { border-right: 1px solid #b5b5b5; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 416, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button { border: 1px solid #b5b5b5; cursor: pointer; border-right: 0; background-color: #1888d2; color: #fefefe; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* @include border-radius(); */ border-radius: 3px; width: 35px; height: 32px; font-size: 16px; line-height: 32px; text-align: center; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 425, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button:last-child { border-right: 1px solid #fefefe; }
/* line 428, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button:hover { background-color: #00628D; }
/* line 432, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled { background-color: #F2F2F2; color: #b5b5b5; cursor: normal; }
/* line 437, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled:hover { background-color: #F2F2F2; color: #ddd; }
/* line 450, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button > i { line-height: 30px; }
/* line 454, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.add-row-top, #new-toolbar .tool-button.add-row-bottom { background-image: url("../img/sprites/add-row-sprite.png"); display: block; background-size: 16px; background-repeat: no-repeat; }
/* line 462, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.add-row-top { background-position: left top; }
/* line 465, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.add-row-bottom { background-position: right top; }
/* line 471, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled.add-row-top { background-position: left bottom; }
/* line 474, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled.add-row-bottom { background-position: right bottom; }
/* line 478, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button .add-row-top, #new-toolbar .tool-button .add-row-bottom { background-image: url("../img/sprites/add-row-sprite.png"); display: block; width: 20px; height: 20px; margin: 4px 7px; background-size: 40px; background-repeat: no-repeat; }
/* line 489, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button .add-row-top { background-position: left top; }
/* line 492, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button .add-row-bottom { background-position: right top; }
/* line 497, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled .add-row-top { background-position: left bottom; }
/* line 500, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled .add-row-bottom { background-position: right bottom; }
/* line 505, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .tool-button.disabled:hover .add-row-bottom, #new-toolbar .tool-button.disabled:hover .add-row-top { opacity: 0.5; }
/* line 513, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .collapse-block { position: absolute; z-index: 10; }
/* line 524, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar #saveButton .table-save-button .main-text { display: inline-block; text-align: center; font-size: 18px; }
/* line 534, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar #saveButtonDisabled .table-save-button .main-text { display: inline-block; text-align: center; font-size: 18px; }
/* line 543, ../sass/theme/pages/_table-3d-page.scss */
#new-toolbar .label-text { line-height: 16px; font-size: 16px; }

/* Table View */
/* The Comments and Commnents form ------------------------------- */
/* line 563, ../sass/theme/pages/_table-3d-page.scss */
#comments { z-index: 8888; position: absolute; height: 100%; right: 0; top: 0; background-color: rgba(255, 255, 255, 0.75); height: 100%; width: 0px; display: none; }
/* line 574, ../sass/theme/pages/_table-3d-page.scss */
#comments.open { width: 300px; border: 1px solid #b5b5b5; display: block; }
/* line 580, ../sass/theme/pages/_table-3d-page.scss */
#comments #commentCloseButton { cursor: pointer; padding: 6px 12px; text-align: right; background-color: #aecfe4; border-bottom: 1px solid #b5b5b5; text-align: left; }
/* line 589, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list { height: calc( 100% - 182px); overflow-y: scroll; overflow-x: hidden; }
/* line 594, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list #commentlist { display: block; width: 100%; }
/* line 599, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list .comment-listelement { background-color: #F2F2F2; }
/* line 602, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list .comment-listelement pre { line-height: 18px; }
/* line 605, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list .comment-listelement .author { font-weight: bold; }
/* line 608, ../sass/theme/pages/_table-3d-page.scss */
#comments .comments-list .comment-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 613, ../sass/theme/pages/_table-3d-page.scss */
#comments .comment-form { height: 153px; border-top: 1px solid #b5b5b5; }
/* line 616, ../sass/theme/pages/_table-3d-page.scss */
#comments .comment-form textarea { height: 68px; resize: none; }

/* line 623, ../sass/theme/pages/_table-3d-page.scss */
.full-height-minusheader { max-height: calc( 100% - 40px ); }

/* line 627, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow { position: fixed !important; z-index: 100; left: calc(50% - 266px); top: calc(50% - 325px); width: 532px; height: 750px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); /* @include border-radius(); */ border-radius: 6px; border: 0; background-color: none; max-width: 100%; }
/* line 640, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow .tablePageWindowContent { height: 100%; }

/* line 645, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container { height: 100%; border: 0; /* @include border-radius(); */ border-radius: 6px; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include flex-wrap(); */ -ms-flex-wrap: no-wrap; flex-wrap: no-wrap; border: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 656, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header { padding: 0 3px; cursor: all-scroll; width: 100%; background-color: #ddd; color: #333333 !important; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #b5b5b5; margin-bottom: 3px; }
/* line 666, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .tablePageWindow-button { padding: 3px; width: 28px; height: 28px; text-align: center; line-height: 26px; cursor: default; }
/* line 674, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .tablePageWindow-button:hover { color: #797979; }
/* line 678, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .tablePageWindow-button.window-header-closeButton { font-size: 18px; }
/* line 684, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .objectRevSelectContainer select { border-color: #fefefe; background-color: #F08100; color: #fefefe; }
/* line 690, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .tablePageWindow-header-title { font-size: 18px; line-height: 18px; font-weight: bold; }
/* line 695, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-header .tablePageWindow-header-rext { font-size: 16px; line-height: 20px; font-weight: bold; }
/* line 704, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-tableContainer table { width: 100%; background-color: #fefefe; }
/* line 708, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-tableContainer table tr td { padding: 6px 12px; min-width: 100px; }
/* line 712, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-tableContainer table tr td img { margin: 24px auto; width: 90%; height: auto; display: block; border: 1px solid #b5b5b5; }
/* line 721, ../sass/theme/pages/_table-3d-page.scss */
.tablePageWindow-container .tablePageWindow-tableContainer table tr:nth-child(odd) { background-color: #F2F2F2; }

/* line 731, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow { position: fixed; z-index: 888; left: calc(50% - 425px); top: calc(50% - 325px); width: 850px; height: 650px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 12px 0 rgba(0, 0, 0, 0.3); /* @include border-radius(); */ border-radius: 6px; border: 0; background-color: none; }
/* line 743, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent { height: 100%; }
/* line 746, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container { height: 100%; border: 0; /* @include border-radius(); */ border-radius: 6px; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include flex-wrap(); */ -ms-flex-wrap: no-wrap; flex-wrap: no-wrap; }
/* line 755, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-header { width: 100%; background-color: #1888d2; color: #fefefe; padding: 6px 8px 6px 18px; -webkit-box-sizing: border-box; box-sizing: border-box; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; }
/* line 764, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-header .bigWindow-closeButton { padding: 3px; width: 28px; height: 28px; text-align: center; line-height: 26px; }
/* line 771, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-header .bigWindow-closeButton:hover { color: #ddd; }
/* line 777, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-tableContainer { border: 1px solid #b5b5b5; overflow: scroll; overflow-x: hidden; }
/* line 782, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-tableContainer table { width: 100%; background-color: #fefefe; }
/* line 786, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-tableContainer table tr td { padding: 6px 12px; min-width: 100px; }
/* line 790, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-tableContainer table tr td img { margin: 24px auto; width: 90%; height: auto; display: block; border: 1px solid #b5b5b5; }
/* line 799, ../sass/theme/pages/_table-3d-page.scss */
.bigWindow .bigWindowContent .bigWindow-container .bigWindow-tableContainer table tr:nth-child(odd) { background-color: #F2F2F2; }

/* line 809, ../sass/theme/pages/_table-3d-page.scss */
.ui-resizable-se { width: 16px !important; height: 16px !important; position: absolute !important; right: 0 !important; bottom: -1px !important; overflow: hidden !important; margin: 0 3px 3px 0 !important; cursor: nw-resize !important; text-indent: 0 !important; }
/* line 820, ../sass/theme/pages/_table-3d-page.scss */
.ui-resizable-se:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); position: relative; top: 7px; left: 7px; font-size: 20px; color: #b5b5b5; content: "\f039"; }

/* line 840, ../sass/theme/pages/_table-3d-page.scss */
#editMainPropertiesForm .data-form-table { background-color: #ffd6a6; border-top: 1px solid #b5b5b5; padding: 0px 26px 0px 8px; border-bottom: 1px solid #b5b5b5; }
/* line 846, ../sass/theme/pages/_table-3d-page.scss */
#editMainPropertiesForm .data-form-table .data-form-table-column { border-left: 1px solid #b5b5b5; background-color: #ffd6a6; }
/* line 850, ../sass/theme/pages/_table-3d-page.scss */
#editMainPropertiesForm .data-form-table .data-form-table-column:last-child { border-bottom: 0; }
/* line 853, ../sass/theme/pages/_table-3d-page.scss */
#editMainPropertiesForm .data-form-table.iodisplay-style, #editMainPropertiesForm .data-form-table.deviceMaintenance-style { padding: 0px 33px 0px 32px; margin-bottom: 0; }

/* line 864, ../sass/theme/pages/_table-3d-page.scss */
.objectEditContent .collapse-button.highlite-change { color: #ffdf95; }

/* line 870, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table { background-color: #fefefe; margin-bottom: -1px; }
/* line 874, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column { margin-right: -1px; border-bottom: 1px solid #b5b5b5; background-color: #F2F2F2; }
/* line 879, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell { border-right: 1px solid #b5b5b5; padding: 6px 10px; font-size: 14px; line-height: 18px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; /* ez kell ide! */ /* Ezt kéne hasznélni de jelenleg nincs ilyen */ }
/* line 888, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell.baseCell { word-break: break-all; }
/* line 892, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell a { color: #1888d2; }
/* line 897, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell.highlite-change { background: #ffdf95; }
/* line 901, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell.clickable { color: #1888d2; cursor: pointer; text-decoration: underline; }
/* line 906, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell.clickable:hover { color: #58a8dc; }
/* line 911, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell img { width: 100%; }
/* line 914, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell.header-cell { background-color: #aecfe4; }
/* line 918, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell .cell-text { padding: 0 8px; }
/* line 921, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell .cell-inner { height: 100%; }
/* line 923, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell .cell-inner span { /* Ezt kéne hasznélni de nem ezt kéne */ }
/* line 926, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell .cell-inner span.highlite-change { /*
height: calc( 100% + 12px);
*/ background: #ffdf95; /*
padding-top: 6px;
padding-bottom: 6px;
margin-top: -6px;
margin-bottom: -6px;
*/ }
/* line 940, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-cell .cell-inner.validlink { color: #44bb44; }
/* line 946, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell { border-right: 1px solid #b5b5b5; line-height: 18px; min-height: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; }
/* line 953, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell .input-container { height: 100%; margin: 0 -10px; }
/* line 957, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell .input-container.highlite-change { background: #ffdf95; }
/* line 960, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell .input-container.highlite-change select, .data-form-table .data-form-table-column .data-form-table-inputcell .input-container.highlite-change input { background: #ffdf95; }
/* line 967, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell:last-child { border-right: 0; }
/* line 971, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell input { height: 100%; border: 0; border-radius: 0; background-color: #F2F2F2; color: #333333; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; padding: 6px 10px; }
/* line 979, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell input.theme-color-main { color: #1888d2 !important; }
/* line 983, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell input.theme-bg-main { color: #fefefe !important; }
/* line 987, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell select { height: 100%; border: 0; border-radius: 0; background-color: #F2F2F2; color: #333333; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; padding: 6px 8px; }
/* line 996, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell select.theme-color-main { color: #1888d2 !important; }
/* line 1000, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell select.theme-bg-main { color: #fefefe !important; }
/* line 1006, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell.bold-input input { font-weight: bold; }
/* line 1014, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell.blue-style { background-color: #D7E3EB; }
/* line 1017, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column .data-form-table-inputcell.blue-style input, .data-form-table .data-form-table-column .data-form-table-inputcell.blue-style select { background-color: #D7E3EB; }
/* line 1025, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column:nth-child(odd) { background-color: #fefefe; }
/* line 1030, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell.blue-style { background-color: #e2ebf1; }
/* line 1034, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell.blue-style input, .data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell.blue-style select { background-color: #e2ebf1; }
/* line 1045, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell input, .data-form-table .data-form-table-column:nth-child(odd) .data-form-table-inputcell select { background-color: #fefefe; }
/* line 1052, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column.main-row { background-color: #1888d2; color: #fefefe; }
/* line 1058, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column.sub-row .row label { padding-left: 25px; }
/* line 1065, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column.referred-style { background-color: #fff1e1; }
/* line 1069, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table .data-form-table-column:nth-child(odd).referred-style { background-color: #ffe9d1; }
/* line 1079, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table.main-bg .data-form-table-column .data-form-table-cell { background-color: #ffd6a6; padding: 3px 6px; }
/* line 1083, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table.main-bg .data-form-table-column .data-form-table-inputcell { min-height: 24px; background-color: #ffd6a6; margin-bottom: 0; }
/* line 1087, ../sass/theme/pages/_table-3d-page.scss */
.data-form-table.main-bg .data-form-table-column .data-form-table-inputcell input { background-color: #ffd6a6; height: 24px; padding: 3px 6px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1150, ../sass/theme/pages/_table-3d-page.scss */
  #openableDataContainer .objectOpenableTitle { font-size: 16px; }
  /* line 1155, ../sass/theme/pages/_table-3d-page.scss */
  #table3DContainer { max-height: calc(100vh - 186px); height: calc(100vh - 186px); }
  /* line 1160, ../sass/theme/pages/_table-3d-page.scss */
  .tablePageWindow { width: 760px; left: calc(50% - 380px); top: 0px; max-height: 100vh; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 1177, ../sass/theme/pages/_table-3d-page.scss */
  #openableDataContainer .objectOpenableTitle { font-size: 14px; }
  /* line 1635, ../sass/theme/pages/_table-3d-page.scss */
  #table3DContainer { max-height: calc( 100vh - 170px); height: calc( 100vh - 170px); }
  /* line 1706, ../sass/theme/pages/_table-3d-page.scss */
  .tablePageWindow { top: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; width: 100%; }
  /* MOBILE VIEW END --------*/ }
/* / 3D ---------------------------------------------------*/
/* Revrite JqueryUi */
/* line 1727, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td { padding: 8px 6px; }
/* line 1733, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_text .DTE_Field_InputControl, table.dataTable tbody td .DTE_Field_Type_autoComplete .DTE_Field_InputControl { margin: -9px -6px; }
/* line 1736, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_text .DTE_Field_InputControl input, table.dataTable tbody td .DTE_Field_Type_autoComplete .DTE_Field_InputControl input { width: 100%; height: 30px; border-radius: 0; border: 0; }
/* line 1742, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_text .DTE_Field_InputControl input:focus, table.dataTable tbody td .DTE_Field_Type_text .DTE_Field_InputControl input:active, table.dataTable tbody td .DTE_Field_Type_autoComplete .DTE_Field_InputControl input:focus, table.dataTable tbody td .DTE_Field_Type_autoComplete .DTE_Field_InputControl input:active { border: 0; background-color: #e2ebf1; border: 1px solid #1888d2; }
/* line 1754, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_select .DTE_Field_InputControl { margin: -17px -7px -13px -7px; }
/* line 1757, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_select .DTE_Field_InputControl select { width: 100%; height: 30px; border-radius: 0; border: 0; }
/* line 1763, ../sass/theme/pages/_table-3d-page.scss */
table.dataTable tbody td .DTE_Field_Type_select .DTE_Field_InputControl select:focus, table.dataTable tbody td .DTE_Field_Type_select .DTE_Field_InputControl select:active { border: 0; background-color: #e2ebf1; border: 1px solid #1888d2; }

/* line 1775, ../sass/theme/pages/_table-3d-page.scss */
div.dtk-focus-alt table.dataTable tbody th.focus, div.dtk-focus-alt table.dataTable tbody td.focus { -webkit-box-shadow: 0; box-shadow: 0; }

/* line 1780, ../sass/theme/pages/_table-3d-page.scss */
.DTFC_LeftBodyLiner { /* Important Bug FIX*/ max-width: 100%; overflow-y: hidden; }

/* line 1785, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer { /* Table Style -------------------------------------------- */ /* Selected row */ /* Text Align In Cells */ }
/* line 1787, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed { position: relative; font-size: 12px; /* Csak key */ /* Csak Link */ /* Csak Object */ /* Csak TableLink */ /* Mindkettő */ }
/* line 1793, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon .key-icon { position: absolute; top: 4px; right: 6px; color: #1888d2; }
/* line 1801, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-link-icon { background-color: #ffd6a6; }
/* line 1804, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-link-icon .link-icon { position: absolute; top: 4px; right: 6px; color: #333333; }
/* line 1812, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-object-icon { background-color: #F08100; color: #fefefe; }
/* line 1816, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-object-icon .object-icon { position: absolute; top: 4px; right: 6px; color: #fefefe; }
/* line 1824, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-tablelink-icon { background-color: #c5edc6; }
/* line 1827, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-tablelink-icon .tablelink-icon { position: absolute; top: 4px; right: 6px; color: #333333; }
/* line 1836, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon { /* Link */ /* Object */ /* Object */ }
/* line 1843, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon.header-link-icon .link-icon { position: absolute; top: 20px; right: 6px; color: #1888d2; }
/* line 1853, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon.header-object-icon .key-icon { color: #fefefe; }
/* line 1856, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon.header-object-icon .object-icon { position: absolute; top: 20px; right: 6px; color: #fefefe; }
/* line 1869, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .table-header-fixed.header-key-icon.header-tablelink-icon .tablelink-icon { position: absolute; top: 20px; right: 6px; }
/* line 1882, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.DTFC_Cloned thead, #table3DContainer table.DTFC_Cloned tfoot { background-color: #e2ebf1; }
/* line 1886, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.dataTable.stripe tbody > tr.odd.selected, #table3DContainer table.dataTable.stripe tbody > tr.odd > .selected, #table3DContainer table.dataTable.display tbody > tr.odd.selected, #table3DContainer table.dataTable.display tbody > tr.odd > .selected, #table3DContainer table.dataTable tbody > tr.selected, #table3DContainer table.dataTable tbody > tr > .selected { background-color: #1888d2; color: #fefefe; }
/* line 1892, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.dataTable.stripe tbody > tr.odd.selected td.focus, #table3DContainer table.dataTable.stripe tbody > tr.odd > .selected td.focus, #table3DContainer table.dataTable.display tbody > tr.odd.selected td.focus, #table3DContainer table.dataTable.display tbody > tr.odd > .selected td.focus, #table3DContainer table.dataTable tbody > tr.selected td.focus, #table3DContainer table.dataTable tbody > tr > .selected td.focus { background-color: #fefefe; color: #333333; }
/* line 1896, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.dataTable.stripe tbody > tr.odd.selected td.readonly, #table3DContainer table.dataTable.stripe tbody > tr.odd > .selected td.readonly, #table3DContainer table.dataTable.display tbody > tr.odd.selected td.readonly, #table3DContainer table.dataTable.display tbody > tr.odd > .selected td.readonly, #table3DContainer table.dataTable tbody > tr.selected td.readonly, #table3DContainer table.dataTable tbody > tr > .selected td.readonly { color: #333333; }
/* line 1903, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { text-align: center; }
/* line 1909, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th.text-align-right, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td.text-align-right, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th.text-align-right, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.text-align-right { text-align: right; }
/* line 1912, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th.text-align-left, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td.text-align-left, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th.text-align-left, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.text-align-left { text-align: left; }
/* line 1915, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th.text-align-center, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td.text-align-center, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th.text-align-center, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.text-align-center { text-align: center; }
/* line 1926, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td .DTE_Inline { padding: 0 !important; }
/* line 1934, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-1 { background-color: #c0f9ff; }
/* line 1936, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-1 input { background-color: #c0f9ff; }
/* line 1940, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-2 { background-color: #daffc3; }
/* line 1942, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-2 input { background-color: #daffc3; }
/* line 1946, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-3 { background-color: #d2c3ff; }
/* line 1948, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-3 input { background-color: #d2c3ff; }
/* line 1952, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-4 { background-color: #fdffc3; }
/* line 1954, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-4 input { background-color: #fdffc3; }
/* line 1958, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-5 { background-color: #ffd4fc; }
/* line 1960, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-5 input { background-color: #ffd4fc; }
/* line 1964, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-6 { background-color: #ffe1c3; }
/* line 1966, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-6 input { background-color: #ffe1c3; }
/* line 1970, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-7 { background-color: #c0d9f3; }
/* line 1972, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-7 input { background-color: #c0d9f3; }
/* line 1976, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-8 { background-color: #ffc3c3; }
/* line 1978, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-8 input { background-color: #ffc3c3; }
/* line 1982, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-na { background-color: #797979 !important; color: #333333; }
/* line 1985, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-na input { background-color: #ffc3c3; }
/* line 1989, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.validlink { color: #33dd33; }
/* line 1993, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-1, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-2, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-3, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-4, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-5, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-6, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-7, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-hidden.color-8 { background-color: rgba(255, 255, 255, 0); }
/* line 2013, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-1.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-2.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-3.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-4.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-5 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-6 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-7 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.color-8.selected { background-color: #1888d2; color: #fefefe; }
/* line 2020, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.fa-comment:before { display: block; position: absolute; background-color: #1888d2; color: #fefefe; top: 0; opacity: 0.6; right: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 28px; height: 28px; padding: 4px 4px 5px 5px; text-align: center; margin: 1px; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f075"; line-height: 22px; }
/* line 2039, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td.fa-comment:before:hover { opacity: 1; }
/* line 2048, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-1 { background-color: #74d4de; color: #333333; }
/* line 2051, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-1 input { background-color: #74d4de; }
/* line 2055, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-2 { background-color: #a3e67a; color: #333333; }
/* line 2058, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-2 input { background-color: #a3e67a; }
/* line 2062, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-3 { background-color: #9e83ee; color: #333333; }
/* line 2065, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-3 input { background-color: #9e83ee; }
/* line 2069, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-4 { background-color: #e2d545; color: #333333; }
/* line 2072, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-4 input { background-color: #e2d545; }
/* line 2076, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-5 { background-color: #ea8ce4; color: #333333; }
/* line 2079, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-5 input { background-color: #ea8ce4; }
/* line 2083, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-6 { background-color: #e4b281; color: #333333; }
/* line 2086, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-6 input { background-color: #e4b281; }
/* line 2090, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-7 { background-color: #81b0e0; color: #333333; }
/* line 2093, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-7 input { background-color: #81b0e0; }
/* line 2097, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-8 { background-color: #ea8787; color: #333333; }
/* line 2100, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-8 input { background-color: #ea8787; }
/* line 2106, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-1, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-2, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-3, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-4, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-5, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-6, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-7, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-hidden.color-8 { background-color: rgba(255, 255, 255, 0); }
/* line 2125, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-1.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-2.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-3.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-4.selected, #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-5 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-6 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-7 #table3DContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr.selected > td.color-8.selected { background-color: #1888d2; color: #fefefe; }
/* line 2140, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.dataTable.row-border tbody th, #table3DContainer table.dataTable.row-border tbody td, #table3DContainer table.dataTable.display tbody th, #table3DContainer table.dataTable.display tbody td { border-right: 1px solid #b5b5b5; text-align: center; }
/* line 2147, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: 0; }
/* line 2150, ../sass/theme/pages/_table-3d-page.scss */
#table3DContainer table.dataTable thead th, #table3DContainer table.dataTable thead td { border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; }

/* line 2159, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scrollBody .table-header-fixed .object-icon, .dataTables_scrollBody .table-header-fixed .link-icon, .dataTables_scrollBody .table-header-fixed .key-icon, .dataTables_scrollBody .table-header-fixed .tablelink-icon { display: none; }

/* Táblázatkezelő saját Stílusának módosítása */
/* line 2172, ../sass/theme/pages/_table-3d-page.scss */
#mainTable { /* READONLY ----------------------*/ /* HIGHLIGT ---------------------- */ }
/* line 2175, ../sass/theme/pages/_table-3d-page.scss */
#mainTable thead tr th.readonly { background-color: #b5b5b5; }
/* line 2178, ../sass/theme/pages/_table-3d-page.scss */
#mainTable tbody td.readonly { background-color: #eee; color: #797979; }
/* line 2186, ../sass/theme/pages/_table-3d-page.scss */
#mainTable tbody tr.selected td .focus, #mainTable tbody tr.selected td .focus { background-color: #fefefe; -webkit-box-shadow: inset 0 0 1px 2px #00628D !important; box-shadow: inset 0 0 1px 2px #00628D !important; }
/* line 2191, ../sass/theme/pages/_table-3d-page.scss */
#mainTable tbody tr.selected td .readonly, #mainTable tbody tr.selected td .readonly { background-color: #00628D; color: #fefefe; }
/* line 2200, ../sass/theme/pages/_table-3d-page.scss */
#mainTable tbody td.highligt { background-color: #aecfe4; }

/* line 2206, ../sass/theme/pages/_table-3d-page.scss */
.circle-list { display: block; width: 30px; height: 30px; text-align: center; line-height: 30px; background-color: #797979; color: #fefefe; /* @include border-radius(); */ border-radius: 15px; }

/* line 2216, ../sass/theme/pages/_table-3d-page.scss */
.object-rename-height { height: 298px; }

/* line 2219, ../sass/theme/pages/_table-3d-page.scss */
.object-rename-block { padding: 10px 31px 10px 31px; }

/* line 2223, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scroll { /* Parent */ height: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

/* line 2230, ../sass/theme/pages/_table-3d-page.scss */
.DTFC_ScrollWrapper { min-height: 100%; max-height: 100%; }

/* line 2235, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scrollBody { /* Header */ /* @include flex-grow(); */ -moz-flex-grow: 1; -ms-flex-grow: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

/* line 2240, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scrollHead { /* Body */ background-color: #e2ebf1; /* @include flex-shrink(); */ -ms-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }

/* line 2246, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scroll .pdfclick, .dataTables_scroll .asdf { display: block; position: absolute; background-color: #1888d2; color: #fefefe; top: 0; opacity: 0.6; right: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 24px; padding: 4px 4px 5px 5px; text-align: center; margin: 1px; }
/* line 2260, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scroll .pdfclick:hover, .dataTables_scroll .asdf:hover { opacity: 1; }
/* line 2263, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scroll .pdfclick.second-icon, .dataTables_scroll .asdf.second-icon { margin-right: 26px; }
/* line 2268, ../sass/theme/pages/_table-3d-page.scss */
.dataTables_scroll td { position: relative; }

/*  */
/* line 2276, ../sass/theme/pages/_table-3d-page.scss */
#loading { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.8); z-index: 99999; }
/* line 2285, ../sass/theme/pages/_table-3d-page.scss */
#loading .loading-container { height: 100%; }
/* line 2288, ../sass/theme/pages/_table-3d-page.scss */
#loading .loading-container .laoding-icon { color: #1888d2; width: 36px; display: block; height: 36px; font-size: 36px; -webkit-animation-name: spin; -webkit-animation-duration: 1000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: spin; -moz-animation-duration: 1000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: spin; -ms-animation-duration: 1000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; animation-name: spin; animation-duration: 1000ms; animation-iteration-count: infinite; animation-timing-function: linear; }
@-webkit-keyframes spin { from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); } }
@keyframes spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
/* line 2335, ../sass/theme/pages/_table-3d-page.scss */
.editMainPropertiesFooter { background-color: #F08100; height: 55px; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; overflow: hidden; }
/* line 2341, ../sass/theme/pages/_table-3d-page.scss */
.editMainPropertiesFooter.closed { height: 0; padding-top: 0 !important; padding-bottom: 0; }
/* line 2346, ../sass/theme/pages/_table-3d-page.scss */
.editMainPropertiesFooter span { color: #fefefe; text-align: right; }

/* line 2352, ../sass/theme/pages/_table-3d-page.scss */
.topObject { z-index: 1000 !important; }

/* line 2355, ../sass/theme/pages/_table-3d-page.scss */
.topObject2 { z-index: 107 !important; }

/* line 2358, ../sass/theme/pages/_table-3d-page.scss */
.topObject3 { z-index: 106 !important; }

/* line 2362, ../sass/theme/pages/_table-3d-page.scss */
#editPropertiesFooter { /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; }
/* line 2364, ../sass/theme/pages/_table-3d-page.scss */
#editPropertiesFooter.closed { overflow: hidden; height: 0; padding: 0; }

/* line 2371, ../sass/theme/pages/_table-3d-page.scss */
.mainEditButton-container { position: relative; }
/* line 2373, ../sass/theme/pages/_table-3d-page.scss */
.mainEditButton-container .mainEditButton { display: none; position: absolute; right: 0; top: 0; padding: 1px 6px; }
/* line 2381, ../sass/theme/pages/_table-3d-page.scss */
.mainEditButton-container:hover .mainEditButton { display: block; }

/* line 2388, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher { height: calc( 100vh - 190px ); position: relative; background-color: #fefefe; /* The Comments and Commnents form ------------------------------- */ }
/* line 2397, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher.open .comments { z-index: 8888; width: 300px; position: absolute; height: 100%; right: 0; top: 0; background-color: #fefefe; }
/* line 2408, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .table-page-container { position: relative; border-top: 1px solid #b5b5b5; width: 100%; }
/* line 2416, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments { border: 1px solid #b5b5b5; height: 100%; width: 0px; }
/* line 2421, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments #commentCloseButton { cursor: pointer; padding: 6px 12px; text-align: right; background-color: #aecfe4; border-bottom: 1px solid #b5b5b5; text-align: left; }
/* line 2430, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comments-list { height: calc( 100% - 164px); overflow-y: scroll; overflow-x: hidden; }
/* line 2435, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comments-list #commentlist { display: block; width: 100%; }
/* line 2440, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comments-list .comment-listelement { background-color: #F2F2F2; }
/* line 2443, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comments-list .comment-listelement .author { font-weight: bold; }
/* line 2446, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comments-list .comment-listelement:nth-child(even) { background-color: #F8F8F8; }
/* line 2451, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comment-form { height: 100px; }
/* line 2453, ../sass/theme/pages/_table-3d-page.scss */
.table-page-container-outher .comments .comment-form textarea { height: 68px; resize: none; }

/* line 2461, ../sass/theme/pages/_table-3d-page.scss */
.analyticHeader { padding: 3px 12px; }

/* line 2465, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader { position: absolute; top: 0; left: 0; right: 17px; z-index: 9999; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: scroll; overflow-y: hidden; overflow-x: hidden; }
/* line 2478, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div { float: left; border-left: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; text-align: center; font-weight: bold; padding: 6px 3px 6px 4px; background-color: #aecfe4; -webkit-box-sizing: border-box; box-sizing: border-box; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: no-wrap; flex-wrap: no-wrap; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -ms-flex-negative: 0; flex-shrink: 0; }
/* line 2494, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; color: #b5b5b5; }
/* line 2510, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div:last-child { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 2515, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div.sortup:before { content: "\f0de"; color: #333333; }
/* line 2521, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div.sortdown:before { content: "\f0dd"; color: #333333; }
/* line 2526, ../sass/theme/pages/_table-3d-page.scss */
.tableFakeHeader div span { text-align: left; }

/* line 2532, ../sass/theme/pages/_table-3d-page.scss */
#table-container-tabs { padding-top: 3px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 2540, ../sass/theme/pages/_table-3d-page.scss */
  #tablePageContainer h1 { font-size: 18px; }
  /* Object Panel Data sticky header */
  /* line 2548, ../sass/theme/pages/_table-3d-page.scss */
  #objectEditContent .sticky-header { top: 0px; }
  /* line 2554, ../sass/theme/pages/_table-3d-page.scss */
  #objectDataContainer { overflow: scroll; overflow-y: hidden; }
  /* line 2558, ../sass/theme/pages/_table-3d-page.scss */
  #objectDataContainer > div { min-width: 530px; border-right: 1px solid #b5b5b5; -webkit-box-flex: 1; -ms-flex: 1 1 0%; flex: 1 1 0%; }
  /* line 2563, ../sass/theme/pages/_table-3d-page.scss */
  #objectDataContainer > div:last-child { border-right: 0; }
  /* line 2569, ../sass/theme/pages/_table-3d-page.scss */
  #editMainPropertiesForm { position: relative; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 2581, ../sass/theme/pages/_table-3d-page.scss */
  #tablePageContainer h1 { font-size: 20px; }
  /* line 2586, ../sass/theme/pages/_table-3d-page.scss */
  .DTFC_ScrollWrapper { height: calc(100vh - 258px); }
  /* line 2591, ../sass/theme/pages/_table-3d-page.scss */
  #editMainPropertiesForm .data-form-table.deviceMaintenance-style { padding: 0px; margin-bottom: 0; }
  /* line 2596, ../sass/theme/pages/_table-3d-page.scss */
  #objectDataContainer { overflow: scroll; }
  /* line 2599, ../sass/theme/pages/_table-3d-page.scss */
  #objectResultsBlockContainer { min-height: 480px; }
  /* Object Panel Data sticky header */
  /* line 2606, ../sass/theme/pages/_table-3d-page.scss */
  #objectEditContent .sticky-header { top: 0px; }
  /* line 2610, ../sass/theme/pages/_table-3d-page.scss */
  #editMainPropertiesForm { position: relative; }
  /* line 2616, ../sass/theme/pages/_table-3d-page.scss */
  #tablePageWindow .ui-resizable-handle { display: none !important; }
  /* MOBILE VIEW END --------*/ }
/* line 2636, ../sass/theme/pages/_table-3d-page.scss */
#table-container td:has(.theme-bg-green-light) { background-color: #c5edc6; }

/* line 1, ../sass/theme/pages/_table-log.scss */
.tablelog-scrollable { background-color: #fefefe; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 30, ../sass/theme/pages/_table-log.scss */
  .rowid-text:before, .colname-text:before, .oldvalue-text:before, .newvalue-text:before { font-weight: bold; display: inline-block; width: 105px; text-align: right; margin-right: 3px; }
  /* line 41, ../sass/theme/pages/_table-log.scss */
  .rowid-text:before { content: "Terepi IO TAG:"; }
  /* line 44, ../sass/theme/pages/_table-log.scss */
  .colname-text:before { content: "Módosított oszlop:"; }
  /* line 47, ../sass/theme/pages/_table-log.scss */
  .oldvalue-text:before { content: "Régi Érték:"; }
  /* line 50, ../sass/theme/pages/_table-log.scss */
  .newvalue-text:before { content: "Új Érték:"; }
  /* MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_users-page.scss */
.list { /* Lists Differences ---------------------- */ /* /Lists Differences ---------------------- */ }
/* line 4, ../sass/theme/pages/_users-page.scss */
.list.admin-list { /* Admin icon */ }
/* line 6, ../sass/theme/pages/_users-page.scss */
.list.admin-list .list-listelement .icon { font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #1888d2; }
/* line 10, ../sass/theme/pages/_users-page.scss */
.list.admin-list .list-listelement .icon:before { content: "\f521"; }
/* line 17, ../sass/theme/pages/_users-page.scss */
.list.editor-list { /* Editor icon */ }
/* line 19, ../sass/theme/pages/_users-page.scss */
.list.editor-list .list-listelement .icon { font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #1888d2; }
/* line 23, ../sass/theme/pages/_users-page.scss */
.list.editor-list .list-listelement .icon:before { content: "\f303"; }
/* line 30, ../sass/theme/pages/_users-page.scss */
.list.reader-list { /* Reader icon */ }
/* line 32, ../sass/theme/pages/_users-page.scss */
.list.reader-list .list-listelement .icon { font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #1888d2; }
/* line 36, ../sass/theme/pages/_users-page.scss */
.list.reader-list .list-listelement .icon:before { content: "\f06e"; }
/* line 43, ../sass/theme/pages/_users-page.scss */
.list.deactivated-list { /* Reader icon */ }
/* line 45, ../sass/theme/pages/_users-page.scss */
.list.deactivated-list .list-listelement .icon { font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #1888d2; }
/* line 49, ../sass/theme/pages/_users-page.scss */
.list.deactivated-list .list-listelement .icon:before { content: "\f023"; }

/* line 59, ../sass/theme/pages/_users-page.scss */
#user-header span:last-child, #userSearchForm ul li:last-child { margin-right: 36px; }

/* TABLET VIEW -------- - 96px*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 68, ../sass/theme/pages/_users-page.scss */
  #user-header span:last-child, #userSearchForm ul li:last-child { margin-right: 20px; }
  /* TABLET VIEW END --------*/ }
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 80, ../sass/theme/pages/_users-page.scss */
  #userSearchForm ul li:last-child { margin-right: 36px; }
  /*MOBILE VIEW END --------*/ }
/* User Profile Page  ////////////////////////////////////////////////////////////////////
*/
/* line 5, ../sass/theme/pages/_user-profile-page.scss */
.fc-daygrid-event-harness:has(.fc-clone-placeholder) { margin-top: -17px !important; }

/* line 10, ../sass/theme/pages/_user-profile-page.scss */
#userDataEdit-projectlistBlock { height: 90vh; }

/* line 15, ../sass/theme/pages/_user-profile-page.scss */
.fc-daygrid-event-dot, .fc-list-event-graphic, .fc-list-event-time, .fc-event-time { display: none; }

/* line 23, ../sass/theme/pages/_user-profile-page.scss */
.EtRr .fc-list-event-title:before, .EtRr .fc-event-title:before { content: "\f46c"; width: 10px; margin-right: 3px; }

/* line 32, ../sass/theme/pages/_user-profile-page.scss */
.WdPH { border-color: #aecfe4 !important; background-color: #aecfe4 !important; color: #333333; }
/* line 33, ../sass/theme/pages/_user-profile-page.scss */
.WdPH .fc-list-event-title:before, .WdPH .fc-event-title:before { content: "\f155"; width: 10px; margin-right: 3px; }
/* line 44, ../sass/theme/pages/_user-profile-page.scss */
.WdPH .fc-event-main { color: #333333 !important; }
/* line 50, ../sass/theme/pages/_user-profile-page.scss */
.WdPH.WdClassGranted { background-color: #1888d2 !important; color: #fefefe !important; }
/* line 53, ../sass/theme/pages/_user-profile-page.scss */
.WdPH.WdClassGranted .fc-event-main { color: #fefefe !important; }
/* line 57, ../sass/theme/pages/_user-profile-page.scss */
.WdPH.WdClassRejected { background-color: #eda1a1 !important; }
/* line 59, ../sass/theme/pages/_user-profile-page.scss */
.WdPH.WdClassRejected .fc-event-main { color: #333333 !important; }

/* line 67, ../sass/theme/pages/_user-profile-page.scss */
#calendar .WdPH .fc-list-event-title a:after, #calendar .WdPH .fc-event-main:before { content: "(Függőben)"; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 14px; padding: 0 3px; }
/* line 76, ../sass/theme/pages/_user-profile-page.scss */
#calendar .WdPH.WdClassGranted .fc-list-event-title a:after, #calendar .WdPH.WdClassGranted .fc-event-main:before { content: "(Elfogadva)"; }
/* line 82, ../sass/theme/pages/_user-profile-page.scss */
#calendar .WdPH.WdClassRejected .fc-list-event-title a:after, #calendar .WdPH.WdClassRejected .fc-event-main:before { content: "(Elutasítva)"; }

/* line 91, ../sass/theme/pages/_user-profile-page.scss */
.WdUH { border-color: #1888d2 !important; background-color: #1888d2 !important; color: #fefefe !important; }
/* line 92, ../sass/theme/pages/_user-profile-page.scss */
.WdUH .fc-list-event-title:before, .WdUH .fc-event-title:before { content: "\f2b5"; width: 14px; margin-right: 3px; }
/* line 103, ../sass/theme/pages/_user-profile-page.scss */
.WdUH .fc-event-main { color: #fefefe !important; }

/* line 107, ../sass/theme/pages/_user-profile-page.scss */
.WdCH { border-color: #1888d2 !important; background-color: #1888d2 !important; color: #fefefe !important; }
/* line 108, ../sass/theme/pages/_user-profile-page.scss */
.WdCH .fc-list-event-title:before, .WdCH .fc-event-title:before { content: "\f1ad"; width: 14px; margin-right: 3px; }
/* line 119, ../sass/theme/pages/_user-profile-page.scss */
.WdCH .fc-event-main { color: #fefefe !important; }

/* line 123, ../sass/theme/pages/_user-profile-page.scss */
.WdSL { border-color: #1888d2 !important; background-color: #1888d2 !important; color: #fefefe !important; }
/* line 124, ../sass/theme/pages/_user-profile-page.scss */
.WdSL .fc-list-event-title:before, .WdSL .fc-event-title:before { content: "\f0fe"; width: 14px; margin-right: 3px; }
/* line 134, ../sass/theme/pages/_user-profile-page.scss */
.WdSL .fc-event-main { color: #fefefe !important; }

/* line 139, ../sass/theme/pages/_user-profile-page.scss */
.WdEH { border-color: #1888d2 !important; background-color: #1888d2 !important; color: #fefefe !important; }
/* line 140, ../sass/theme/pages/_user-profile-page.scss */
.WdEH .fc-list-event-title:before, .WdEH .fc-event-title:before { content: "\f005"; width: 14px; margin-right: 3px; }
/* line 150, ../sass/theme/pages/_user-profile-page.scss */
.WdEH .fc-event-main { color: #fefefe !important; }

/* line 155, ../sass/theme/pages/_user-profile-page.scss */
.WdNW { background-color: #edfbec !important; }

/* line 158, ../sass/theme/pages/_user-profile-page.scss */
.WdNH { background-color: #fbecec !important; }

/* line 168, ../sass/theme/pages/_user-profile-page.scss */
.EtRr.fc-daygrid-dot-event .fc-event-title, .WdEH.fc-daygrid-dot-event .fc-event-title, .WdPH.fc-daygrid-dot-event .fc-event-title, .WdUH.fc-daygrid-dot-event .fc-event-title, .WdCH.fc-daygrid-dot-event .fc-event-title, .WdSL.fc-daygrid-dot-event .fc-event-title { font-weight: normal; }
/* line 171, ../sass/theme/pages/_user-profile-page.scss */
.EtRr .fc-list-event-title:before, .EtRr .fc-event-title:before, .WdEH .fc-list-event-title:before, .WdEH .fc-event-title:before, .WdPH .fc-list-event-title:before, .WdPH .fc-event-title:before, .WdUH .fc-list-event-title:before, .WdUH .fc-event-title:before, .WdCH .fc-list-event-title:before, .WdCH .fc-event-title:before, .WdSL .fc-list-event-title:before, .WdSL .fc-event-title:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; text-align: center; }

/* line 187, ../sass/theme/pages/_user-profile-page.scss */
#companyCalendar .WdPH .fc-list-event-title a:after { content: "(Fizetett szabadság)"; margin-left: 3px; }
/* line 191, ../sass/theme/pages/_user-profile-page.scss */
#companyCalendar .WdUH .fc-list-event-title a:after { content: "(Fizetés nélküli szabadság)"; margin-left: 3px; }
/* line 195, ../sass/theme/pages/_user-profile-page.scss */
#companyCalendar .WdEH .fc-list-event-title a:after { content: "(Extra szabadnap)"; margin-left: 3px; }
/* line 199, ../sass/theme/pages/_user-profile-page.scss */
#companyCalendar .WdCH .fc-list-event-title a:after { content: "(Kötelező szabadság)"; margin-left: 3px; }
/* line 203, ../sass/theme/pages/_user-profile-page.scss */
#companyCalendar .WdSL .fc-list-event-title a:after { content: "(Betegszabadság)"; margin-left: 3px; }

/* line 209, ../sass/theme/pages/_user-profile-page.scss */
.fc-event-main { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }

/* line 213, ../sass/theme/pages/_user-profile-page.scss */
.fc-event-main-frame, .fc-event-title { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; display: inline-block; }

/* line 222, ../sass/theme/pages/_user-profile-page.scss */
.fc-day-sat, .fc-day-sun { background-color: #fbecec !important; }

/* line 231, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-block-event .fc-event-main { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
/* line 235, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-block-event .fc-event-main .fc-event-main-frame { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 239, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-block-event .fc-event-main:after { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; font-size: 14px; color: #ee5050; content: "\f00d"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; width: 14px; text-align: center; }
/* line 258, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-dot-event { position: relative; }
/* line 261, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-dot-event .fc-event-title { width: 10%; margin-right: 12px; font-weight: normal; }
/* line 266, ../sass/theme/pages/_user-profile-page.scss */
.WdEditable.fc-daygrid-dot-event .fc-event-title:after { position: absolute; right: 2px; top: 2px; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; font-size: 14px; color: #ee5050; content: "\f00d"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; width: 14px; text-align: center; }

/* line 296, ../sass/theme/pages/_user-profile-page.scss */
.fc .fc-more-popover .fc-popover-body { max-height: 180px; overflow: scroll; overflow-x: hidden; }

/* line 303, ../sass/theme/pages/_user-profile-page.scss */
.pulse { font-weight: bold; -webkit-animation: pulsate 3s ease-out; -webkit-animation-iteration-count: infinite; }

@-webkit-keyframes pulsate { 0% { background-color: #ee5050; color: #fefefe; }
  25% { color: #333333; }
  50% { background-color: #fefefe; color: #333333; }
  75% { color: #fefefe; }
  100% { background-color: #ee5050; color: #fefefe; } }
/* line 333, ../sass/theme/pages/_user-profile-page.scss */
#userEditButton { position: absolute; top: -6px; right: -6px; }

/* line 341, ../sass/theme/pages/_user-profile-page.scss */
#userTasks.grown { max-height: 90vh; }

/* line 349, ../sass/theme/pages/_user-profile-page.scss */
#userData { width: 360px; height: 170px; }

/* line 354, ../sass/theme/pages/_user-profile-page.scss */
.userDataHeight { height: 170px; max-height: 170px; }

/* line 359, ../sass/theme/pages/_user-profile-page.scss */
#userDataBlock { background: url("../img/user-card-bg.jpg"); background-color: #fefefe; background-repeat: no-repeat; background-position: -80px 0px; }
/* line 365, ../sass/theme/pages/_user-profile-page.scss */
#userDataBlock .userCompanyLogo { position: absolute; right: 0; bottom: 0; }

/* line 372, ../sass/theme/pages/_user-profile-page.scss */
#userProjects { height: calc(100vh - 528px); min-height: 300px; }

/* line 377, ../sass/theme/pages/_user-profile-page.scss */
.user-image { border: 1px solid #b5b5b5; height: 80px; width: 80px; -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; border-radius: 40px; background-color: #fefefe; }

/* line 387, ../sass/theme/pages/_user-profile-page.scss */
.company-image-container { width: 100px; height: 80px; margin-top: -30px; position: absolute; bottom: 0; right: 0; }

/* line 395, ../sass/theme/pages/_user-profile-page.scss */
.company-image { -o-object-fit: contain; object-fit: contain; width: 100px; height: 80px; }

/* line 401, ../sass/theme/pages/_user-profile-page.scss */
#dateNav, .dateNav { color: #333333; }
/* line 405, ../sass/theme/pages/_user-profile-page.scss */
#dateNav .nav-button, .dateNav .nav-button { border-left: 1px solid #b5b5b5; line-height: 33px; width: 36px; text-align: center; background-color: #e2ebf1; }
/* line 413, ../sass/theme/pages/_user-profile-page.scss */
#dateNav .nav-button:hover, .dateNav .nav-button:hover { background-color: #bfd9ea; }
/* line 416, ../sass/theme/pages/_user-profile-page.scss */
#dateNav .nav-button:last-child, .dateNav .nav-button:last-child { border-right: 1px solid #b5b5b5; }
/* line 420, ../sass/theme/pages/_user-profile-page.scss */
#dateNav .nav-button.nav-button-double, .dateNav .nav-button.nav-button-double { width: 72px; }
/* line 424, ../sass/theme/pages/_user-profile-page.scss */
#dateNav #dateNavDate, #dateNav .dateNavDate, .dateNav #dateNavDate, .dateNav .dateNavDate { border-left: 1px solid #b5b5b5; line-height: 33px; padding: 0 6px; text-align: center; background-color: #fefefe; }
/* line 432, ../sass/theme/pages/_user-profile-page.scss */
#dateNav .dateNavYear, .dateNav .dateNavYear { line-height: 33px; padding: 0 6px; font-size: 18px; text-align: center; background-color: #fefefe; }
/* line 440, ../sass/theme/pages/_user-profile-page.scss */
#dateNav.bc-r, .dateNav.bc-r { margin-right: -1px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 450, ../sass/theme/pages/_user-profile-page.scss */
  .user-image-container { height: 144px; }
  /* line 453, ../sass/theme/pages/_user-profile-page.scss */
  .user-image-container .user-image { border: 1px solid #b5b5b5; max-width: 128px; max-height: 144px; }
  /* line 461, ../sass/theme/pages/_user-profile-page.scss */
  #userTasks, #userProjects, #userData { height: auto; }
  /* line 468, ../sass/theme/pages/_user-profile-page.scss */
  #userDataEdit-projectlistBlock { height: 80vh; }
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 479, ../sass/theme/pages/_user-profile-page.scss */
  .user-image-container { height: 80px; }
  /* line 482, ../sass/theme/pages/_user-profile-page.scss */
  .user-image-container .user-image { border: 1px solid #b5b5b5; max-width: 80px; max-height: 90px; }
  /* line 490, ../sass/theme/pages/_user-profile-page.scss */
  #dateNav { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 220px; border-top: 1px solid #ccc; margin: -1px -1px 0 -1px; }
  /* line 497, ../sass/theme/pages/_user-profile-page.scss */
  #userDataEdit-projectlistBlock { height: 79vh; }
  /*MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_useredit-page.scss */
#positionData { width: 550px; }

/* line 5, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock { -webkit-box-sizing: border-box; box-sizing: border-box; }

/* line 11, ../sass/theme/pages/_useredit-page.scss */
#positionDescription * { white-space: normal; }
/* line 15, ../sass/theme/pages/_useredit-page.scss */
#positionDescription ul li, #positionDescription ol li { list-style: disc; margin-left: 20px; }
/* line 20, ../sass/theme/pages/_useredit-page.scss */
#positionDescription h5 { margin-top: 10px; margin-bottom: 5px; }

/* line 27, ../sass/theme/pages/_useredit-page.scss */
#userGroupList { margin-top: 8px; }
/* line 30, ../sass/theme/pages/_useredit-page.scss */
#userGroupList:empty { margin-top: 0; }

/* line 37, ../sass/theme/pages/_useredit-page.scss */
#userEditHeader.userSelfView { padding-bottom: 28px; }

/* line 43, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch-box-tab-header { top: -29px; position: absolute; }
/* line 51, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-box-tab-header { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
/* line 56, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2, #userEditMainBlock .switch .switch-tab-2:hover { color: #797979 !important; position: relative; }
/* line 61, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2:after, #userEditMainBlock .switch .switch-tab-2:hover:after { top: 27px; left: 0; content: ""; position: absolute; display: block; width: calc( 100% + 8px ); border-top: 1px solid #b5b5b5; z-index: 1; }
/* line 72, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2:hover { background-color: #e9e9e9 !important; }
/* line 74, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2:hover:before { background-color: #e9e9e9 !important; }
/* line 79, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2.active { background-color: #F3F6F8 !important; color: #00628D !important; border-color: #b5b5b5 !important; }
/* line 81, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2.active:after { display: none; }
/* line 89, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2.active:before { background-color: #F3F6F8 !important; }
/* line 93, ../sass/theme/pages/_useredit-page.scss */
#userEditMainBlock .switch .switch-tab-2.active:hover { color: #797979; }

/* line 100, ../sass/theme/pages/_useredit-page.scss */
#userProfilePictureContainer { position: relative; }
/* line 103, ../sass/theme/pages/_useredit-page.scss */
#userProfilePictureContainer #userProfilePictureContainerIcon { display: block; border-radius: 50%; width: 26px; height: 26px; line-height: 28px; text-align: center; border: 1px solid #b5b5b5; background-color: #1888d2; color: #fefefe; position: absolute; bottom: 0; right: 0; }

/* line 125, ../sass/theme/pages/_useredit-page.scss */
#userEditHeader .userProfilePicture { width: 70px; height: 70px; border: 1px solid #b5b5b5; -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); /* @include border-radius(); */ border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-left: 28px; }
/* line 134, ../sass/theme/pages/_useredit-page.scss */
#userEditHeader .userCompanyLogo { width: 240px; height: 66px; -o-object-fit: contain; object-fit: contain; }

/* line 146, ../sass/theme/pages/_useredit-page.scss */
.profileStyleBlock .icon { color: #1888d2; }

/* line 151, ../sass/theme/pages/_useredit-page.scss */
.companyStyleBlock .icon { color: #e5ba11; }

/* line 157, ../sass/theme/pages/_useredit-page.scss */
.rightsStyleBlock .icon { color: #0dd3d5; }

/* line 163, ../sass/theme/pages/_useredit-page.scss */
.saleryStyleBlock .icon { color: #8318d2; }

/* line 168, ../sass/theme/pages/_useredit-page.scss */
.jobStyleBlock .icon { color: #f78e4c; }

/* line 173, ../sass/theme/pages/_useredit-page.scss */
.holidayStyleBlock .icon { color: #d21818; }

/* line 179, ../sass/theme/pages/_useredit-page.scss */
.docStyleBlock .icon { color: #16ba75; }

/* line 185, ../sass/theme/pages/_useredit-page.scss */
.loginStyleBlock .icon { color: #797979; }

/* line 190, ../sass/theme/pages/_useredit-page.scss */
.profileStyleBlock, .companyStyleBlock, .rightsStyleBlock, .saleryStyleBlock, .jobStyleBlock, .holidayStyleBlock, .docStyleBlock, .loginStyleBlock { padding: 50px 0; border-bottom: 1px solid #b5b5b5; }

/* line 204, ../sass/theme/pages/_useredit-page.scss */
.userDataEditBlock { width: 1000px; max-width: 100%; padding-left: 46px; padding-right: 24px; }
/* line 210, ../sass/theme/pages/_useredit-page.scss */
.userDataEditBlock select, .userDataEditBlock input { background-color: #fefefe; }
/* line 214, ../sass/theme/pages/_useredit-page.scss */
.userDataEditBlock select.inputNormalStlye, .userDataEditBlock input.inputNormalStlye { height: 24px; font-size: 14px; padding-left: 6px; }

/* line 223, ../sass/theme/pages/_useredit-page.scss */
.userEditTitle { position: relative; }
/* line 226, ../sass/theme/pages/_useredit-page.scss */
.userEditTitle .icon { position: absolute; top: -1px; left: -34px; font-size: 24px; width: 24px; text-align: center; }
/* line 235, ../sass/theme/pages/_useredit-page.scss */
.userEditTitle .title { display: inline-block; width: 100%; border-bottom: 1px solid #b5b5b5; font-size: 20px; margin-bottom: 8px; padding-bottom: 2px; }

/* line 245, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ }
/* line 247, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user.main-folder > .directory-system-user-listelement { width: 100%; }
/* line 252, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user.main-folder > .directory-system-user-listelement.empty .directory-system-listelement-inner, .directory-system-user.main-folder > .directory-system-user-listelement.emptyFolder .directory-system-listelement-inner { border: 1px solid #b5b5b5; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 259, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user.main-folder > .directory-system-user-listelement > .directory-system-listelement-inner { z-index: 1; /* @include border-radius(); */ border-radius: 3px 3px 0 3px; height: 30px; }
/* line 267, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user.main-folder > .directory-system-user-listelement > .directory-system-listelement-inner .simple-cell { line-height: 30px; }
/* line 273, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user.main-folder > .directory-system-user-listelement.empty > .directory-system-listelement-inner { margin-bottom: 0px; }
/* line 278, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 284, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement.folder .directory-system-user { margin-left: 24px; }
/* line 289, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement.folder.closed .directory-system-user { display: none; }
/* line 294, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement.folder.closed > .directory-system-listelement-inner > .user-opener-cell > .icon-open { display: none; }
/* line 298, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement.folder.open > .directory-system-listelement-inner > .user-opener-cell > .icon-closed { display: none; }
/* line 306, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-user-listelement.empty .directory-system-listelement-inner, .directory-system-user .directory-system-user-listelement.emptyFolder .directory-system-listelement-inner { cursor: auto; background-color: #fefefe; color: #b5b5b5; }
/* line 320, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .folder-checkbox-cell, .directory-system-user .checkbox-cell { font-size: 12px; padding: 0; display: inline-block; height: 24px; }
/* line 326, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .folder-checkbox-cell input, .directory-system-user .checkbox-cell input { margin: 5px 6px 6px 6px; }
/* line 331, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .icon-cell { width: 12px; text-align: center; font-size: 12px; }
/* line 337, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; display: inline-block; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 343, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .simple-cell a { display: block; padding: 6px 10px; }
/* line 347, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .simple-cell a:hover { background-color: #58a8dc; }
/* line 358, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner { width: 100%; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin-top: -1px; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); padding-left: 9px; padding-right: 9px; }
/* line 371, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner .icon-cell, .directory-system-user .directory-system-listelement-inner .checkbox-cell, .directory-system-user .directory-system-listelement-inner .simple-cell { line-height: 24px; }
/* line 376, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 379, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 382, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.partialChecked { background-color: #e2ebf1; }
/* line 386, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.ready { background-color: #b3e2b4; }
/* line 389, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.ready:hover { background-color: #c6ddc7; }
/* line 394, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.error-style-2 { background-color: #ee5050; color: #fefefe; }
/* line 397, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.error-style-2 a { color: #fefefe; }
/* line 400, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner.error-style-2:hover { background-color: #eda1a1; }
/* line 405, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even) { background-color: #F8F8F8; }
/* line 408, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even).ready { background-color: #c5edc6; }
/* line 411, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even).ready:hover { background-color: #dff3e0; }
/* line 416, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even).error-style-2 { background-color: #f17f7f; color: #fefefe; }
/* line 419, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even).error-style-2 a { color: #fefefe; }
/* line 422, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement-inner:nth-child(even).error-style-2:hover { background-color: #eda1a1; }
/* line 430, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user directory-system { padding-left: 24px; position: relative; }
/* line 435, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement { position: relative; }
/* line 438, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement:before { content: ""; display: block; width: 13px; top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 447, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 460, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 474, ../sass/theme/pages/_useredit-page.scss */
.directory-system-user .directory-system-listelement.main-folder:before, .directory-system-user .directory-system-listelement.main-folder:after { content: ""; width: 0; height: 0; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 491, ../sass/theme/pages/_useredit-page.scss */
  #userData { height: auto; }
  /* line 495, ../sass/theme/pages/_useredit-page.scss */
  .userDataEditBlock { width: 100%; }
  /* line 499, ../sass/theme/pages/_useredit-page.scss */
  #positionData { width: 390px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 509, ../sass/theme/pages/_useredit-page.scss */
  #positionData { width: 254px; max-height: 200px; }
  /* line 516, ../sass/theme/pages/_useredit-page.scss */
  .userEditTitle .icon { left: 6px; }
  /* line 520, ../sass/theme/pages/_useredit-page.scss */
  .userEditTitle .title { margin-left: 34px; font-size: 16px; }
  /* line 526, ../sass/theme/pages/_useredit-page.scss */
  .userDataEditBlock { padding-left: 0px; padding-right: 0px; }
  /* line 532, ../sass/theme/pages/_useredit-page.scss */
  #userEditHeader .userProfilePicture { margin-left: 0px; width: 50px; height: 50px; }
  /* line 542, ../sass/theme/pages/_useredit-page.scss */
  #userDataBlockScroll .form-like label, #userDataBlockScroll .form-like .label-like { font-size: 12px !important; line-height: 14px !important; }
  /* line 549, ../sass/theme/pages/_useredit-page.scss */
  .userEditTitle .icon { font-size: 20px; }
  /* line 553, ../sass/theme/pages/_useredit-page.scss */
  .profileStyleBlock, .companyStyleBlock, .saleryStyleBlock, .rightsStyleBlock, .jobStyleBlock, .holidayStyleBlock, .docStyleBlock, .loginStyleBlock { padding: 26px 10px 26px 15px; }
  /* line 563, ../sass/theme/pages/_useredit-page.scss */
  .userDataEditBlock { width: 100%; }
  /* MOBILE VIEW END --------*/ }
/* MOBILE LANDSCAPE VIEW */
@media only screen and (max-width: 767px) and (orientation: landscape) { /* line 573, ../sass/theme/pages/_useredit-page.scss */
  #userEditHeader.userSelfView { padding-bottom: 0px; }
  /* line 577, ../sass/theme/pages/_useredit-page.scss */
  #userEditMainBlock .switch-tab-2 { max-width: 135px !important; padding-left: 6px; padding-right: 6px; }
  /* line 584, ../sass/theme/pages/_useredit-page.scss */
  #userEditHeader .userProfilePicture { width: 44px; height: 44px; margin-right: 10px; }
  /* ide jönnek a stílusok */ }
/* line 3, ../sass/theme/pages/_projectedit-page.scss */
#minutesList .ui-sortable-handle { -ms-touch-action: auto; touch-action: auto; }

/* line 9, ../sass/theme/pages/_projectedit-page.scss */
.theme-bg-pr-hover { background-color: #666 !important; color: #fefefe; }
/* line 12, ../sass/theme/pages/_projectedit-page.scss */
.theme-bg-pr-hover:hover { background-color: #666; }

/* line 20, ../sass/theme/pages/_projectedit-page.scss */
.listelement-deletable .pod-delete-button { display: inline-block; }
/* line 23, ../sass/theme/pages/_projectedit-page.scss */
.listelement-deletable .pod-undo-delete-button { display: none; }
/* line 28, ../sass/theme/pages/_projectedit-page.scss */
.listelement-deletable.listelement-deleted .file-name { color: #797979; text-decoration: line-through; }
/* line 32, ../sass/theme/pages/_projectedit-page.scss */
.listelement-deletable.listelement-deleted .pod-delete-button { display: none; }
/* line 35, ../sass/theme/pages/_projectedit-page.scss */
.listelement-deletable.listelement-deleted .pod-undo-delete-button { display: inline-block; }

/* line 43, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChartFrame { height: 204px; }

/* line 46, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart { position: relative; width: 100%; max-width: 100%; overflow: scroll; overflow-y: hidden; }
/* line 53, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart .label-1, #progressReportChart .label-2 { height: 35px; line-height: 35px; font-weight: bold; }
/* line 60, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartHeader { position: -webkit-sticky; position: sticky; top: 0; left: 0; }
/* line 66, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartLabel { background-color: #fefefe; position: -webkit-sticky; position: sticky; top: 0; left: 0; z-index: 1; }
/* line 74, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates { height: 100%; width: 100%; max-width: 100%; }
/* line 79, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .progressReportChartError { position: absolute; width: 100%; height: 100%; right: 0; left: 0; top: 0; border: 0; background-color: rgba(0, 0, 0, 0.4); z-index: 1; }
/* line 90, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .progressReportChartError b { padding: 24px; }
/* line 95, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .monthLane { height: 29px; line-height: 29px; padding: 0 3px; }
/* line 101, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .monthList { height: 100%; }
/* line 106, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; background-color: #ddd; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; padding: 3px; /* &:nth-child(even) { background-color: $white-greyish; }*/ }
/* line 114, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column section:nth-child(1) { font-weight: bold; text-align: center; }
/* line 118, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column section:nth-child(2) { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 0px; min-height: 0px; }
/* line 123, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column section:nth-child(3) { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; min-width: 0px; min-height: 0px; }
/* line 131, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column section:nth-child(2) > div, #progressReportChart #progressReportChartDates .dotsLane .dots-column section:nth-child(3) > div { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* @include justify-content(); */ -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; height: 100%; }
/* line 141, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle { margin: 1px; width: 28px; height: 28px; text-align: center; line-height: 30px; border-radius: 14px; cursor: pointer; background-color: #919191; color: #fefefe; font-weight: bold; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 154, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-green { background-color: #44bb44; }
/* line 157, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-red-light { background-color: #eda1a1 !important; color: #333333; }
/* line 161, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-red { background-color: #ee5050; }
/* line 164, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-active { line-height: 26px; border: 2px solid #00628D; color: #fefefe; text-shadow: 1.5px 1.5px 0px #00628D, -1.5px 1.5px 0px #00628D, -1.5px -1.5px 0px #00628D, 1.5px -1.5px 0px #00628D, 2px 0px 0px #00628D, -2px 0px 0px #00628D, 0px -2px 0px #00628D, 0px 2px 0px #00628D; }
/* line 170, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-active .help-bubble { text-shadow: none; }
/* line 173, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-active .help-bubble.bubble-top-left { left: -7px; bottom: 37px; }
/* line 177, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle.circle-active .help-bubble.bubble-top-right { right: -7px; bottom: 37px; }
/* line 185, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle .help-bubble { text-shadow: none; }
/* line 188, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle .help-bubble.bubble-top-left { left: -5px; bottom: 39px; }
/* line 192, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle .help-bubble.bubble-top-right { right: -5px; bottom: 39px; }
/* line 196, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle .help-bubble b { width: 70px; display: inline-block; }
/* line 200, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column .circle .help-bubble b:first-child { font-size: 15px; width: 100%; }
/* line 213, ../sass/theme/pages/_projectedit-page.scss */
#progressReportChart #progressReportChartDates .dotsLane .dots-column.active { background-color: #bfd9ea; }

/* line 230, ../sass/theme/pages/_projectedit-page.scss */
#userMade { padding-top: 12px; margin-top: -12px; padding-bottom: 50px; }

/* line 236, ../sass/theme/pages/_projectedit-page.scss */
#ganttContainer { position: relative; min-height: 100%; }
/* line 240, ../sass/theme/pages/_projectedit-page.scss */
#ganttContainer .dateColumn { padding: 13px; }
/* line 243, ../sass/theme/pages/_projectedit-page.scss */
#ganttContainer .dateColumn .template { margin-bottom: 16px; }

/* line 250, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer { z-index: 3; position: absolute; width: 100%; min-width: 100%; margin-top: 65px; }
/* line 258, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project { width: 100%; position: absolute; }
/* line 264, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .arrowIcon { display: inline-block; margin: -1px 2px -3px 0; height: 14px; width: 16px; background-image: url(../img/sprites/gantt-arrow-icon.png); background-size: contain; }
/* line 273, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .deltaDay { height: 100%; /* Sor */ /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; left: 0; background-color: #1888d2; width: 28px; color: #fefefe; line-height: 48px; text-align: center; border-right: 1px solid #b5b5b5; }
/* line 289, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .deltaDay span { border-right: 0; }
/* line 294, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .anomalyAlert { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; /* @include align-items(); */ -moz-align-items: center; -ms-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 300, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .anomalyAlert i { padding: 0 3px 0 6px; font-size: 20px; }
/* line 306, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .infoBlock { overflow: hidden; }
/* line 310, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .ready-style { background-color: #e2ece2; }
/* line 313, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .expiringSoon-style { background-color: #ffd6a6; }
/* line 316, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .error-style { background-color: #ee5050; color: #fefefe; }
/* line 320, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .error-style .arrowIcon { background-image: url(../img/sprites/gantt-arrow-icon-hover.png); }
/* line 323, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project .error-style .theme-color-red { color: #fefefe; }
/* line 329, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlited { z-index: 3; }
/* line 332, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover { z-index: 4; }
/* line 335, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project:hover { z-index: 4; }
/* line 338, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover, #ganttFiguresContainer .template.template-project.highlited, #ganttFiguresContainer .template.template-project:hover { background-color: #1888d2; color: #fefefe; }
/* line 345, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover .row span, #ganttFiguresContainer .template.template-project.highlited .row span, #ganttFiguresContainer .template.template-project:hover .row span { background-color: #00628D; }
/* line 349, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover .ready-style, #ganttFiguresContainer .template.template-project.highlited .ready-style, #ganttFiguresContainer .template.template-project:hover .ready-style { color: #333333; background-color: #cce0cc; }
/* line 353, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover .expiringSoon-style, #ganttFiguresContainer .template.template-project.highlited .expiringSoon-style, #ganttFiguresContainer .template.template-project:hover .expiringSoon-style { color: #333333; background-color: #f3c691; }
/* line 357, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project.highlitedHover .error-style, #ganttFiguresContainer .template.template-project.highlited .error-style, #ganttFiguresContainer .template.template-project:hover .error-style { background-color: #990000; }
/* line 365, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project ul { padding-left: 16px; }
/* line 367, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project ul li { list-style-type: square; }
/* line 372, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .template.template-project:hover .deltaDay { background-color: #00628D; }
/* line 379, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .ganttLine { border: 2px solid #b5b5b5; position: absolute; -webkit-box-sizing: content-box; box-sizing: content-box; margin-left: -2px; margin-top: -2px; border-radius: 2px; }
/* line 388, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .ganttLine.ganttLineEndPoint:after { content: ""; width: 0px; height: 0px; display: block; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #b5b5b5; position: absolute; right: -1px; top: -6px; }
/* line 402, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .ganttLine.highlitedDependencyClicked, #ganttFiguresContainer .ganttLine.highlitedDependency { border-color: #00628D; z-index: 2; }
/* line 408, ../sass/theme/pages/_projectedit-page.scss */
#ganttFiguresContainer .ganttLine.highlitedDependencyClicked.ganttLineEndPoint:after, #ganttFiguresContainer .ganttLine.highlitedDependency.ganttLineEndPoint:after { border-left: 6px solid #00628D; }

/* line 418, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateColumnContainer { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 100%; z-index: 1; }
/* line 422, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateColumnContainer > section { -ms-flex-negative: 0; flex-shrink: 0; }
/* line 425, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateColumnContainer > section:nth-child(even) { background-color: #F2F2F2; }

/* line 433, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateContainer > div { -ms-flex-negative: 0; flex-shrink: 0; border-bottom: 1px solid #b5b5b5; }
/* line 437, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateContainer > div:nth-child(odd) { background-color: #F2F2F2; }
/* line 440, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateContainer > div:nth-child(even) { background-color: #fefefe; }
/* line 443, ../sass/theme/pages/_projectedit-page.scss */
#ganttDateContainer > div h2 { color: #1888d2; font-weight: bold; }

/* line 452, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenable { height: 0; position: relative; overflow: hidden; border-top: 0; }
/* line 458, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenable #templateFigureBlockOpenableInner { overflow: scroll; padding: 40px; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 465, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenable.open { border-top: 1px solid #b5b5b5; height: 40%; }

/* line 471, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenableNormal { height: 0; position: relative; overflow: hidden; border-top: 0; }
/* line 477, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenableNormal #templateFigureBlockOpenableInnerNormal { overflow: scroll; padding: 40px; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 484, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenableNormal #templateFigureBlockNormal { position: relative; }
/* line 488, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlockOpenableNormal.open { border-top: 1px solid #b5b5b5; height: 40%; }

/* line 498, ../sass/theme/pages/_projectedit-page.scss */
#Ablock .Bbuttons { display: none; }

/* line 503, ../sass/theme/pages/_projectedit-page.scss */
#Bblock .Abuttons { display: none; }

/* line 512, ../sass/theme/pages/_projectedit-page.scss */
#Ablock .ui-sortable-placeholder { width: 100%; }

/* line 516, ../sass/theme/pages/_projectedit-page.scss */
#chartBox { position: relative; }

/* line 519, ../sass/theme/pages/_projectedit-page.scss */
#chartPopup { position: absolute; top: 0; left: 0; }

/* line 525, ../sass/theme/pages/_projectedit-page.scss */
.deleted-user { text-decoration: line-through; color: #797979; }

/* Project Fastnote Edit Window
*/
/* line 533, ../sass/theme/pages/_projectedit-page.scss */
#newFastNoteWindow .fullscreenWindowMedium-container { height: 720px; }

/* line 539, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlock-container { padding: 40px; overflow: scroll; height: 40%; }

/* line 544, ../sass/theme/pages/_projectedit-page.scss */
#templateFigureBlock { width: auto; position: relative; }

/* line 550, ../sass/theme/pages/_projectedit-page.scss */
.template { background-color: #F8F8F8; border: 1px solid #b5b5b5; -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border-radius: 3px; width: 200px; padding: 6px; z-index: 2; height: 24px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 567, ../sass/theme/pages/_projectedit-page.scss */
.template .figureDeltaDay { padding: 2px 4px; background-color: #1888d2; color: #fefefe; }
/* line 573, ../sass/theme/pages/_projectedit-page.scss */
.template p { max-height: 24px; overflow: hidden; font-size: 12px; line-height: 12px; margin: 0; padding: 2px 0; margin: -2px 0; }
/* line 583, ../sass/theme/pages/_projectedit-page.scss */
.template .row span { position: relative; left: -6px; background-color: #1888d2; display: block; width: 28px; height: 36px; color: #fefefe; line-height: 36px; text-align: center; border-right: 1px solid #b5b5b5; }
/* line 597, ../sass/theme/pages/_projectedit-page.scss */
.template .help-bubble p { line-height: 14px; max-height: none; }
/* line 603, ../sass/theme/pages/_projectedit-page.scss */
.template.active { background-color: #bfd9ea; }
/* line 607, ../sass/theme/pages/_projectedit-page.scss */
.template:hover { background-color: #1888d2; color: #fefefe; z-index: 3; }
/* line 612, ../sass/theme/pages/_projectedit-page.scss */
.template:hover .row span { background-color: #00628D; }
/* line 617, ../sass/theme/pages/_projectedit-page.scss */
.template .cut-text { width: 100%; }
/* line 621, ../sass/theme/pages/_projectedit-page.scss */
.template.highlitedDependency { background-color: #e2ebf1; }

/* line 627, ../sass/theme/pages/_projectedit-page.scss */
.template:hover .lineTop, .template:hover .lineBottom, .template:hover .lineTop:before, .template:hover .lineBottom:before, .template:hover .lineTop span, .template:hover .lineBottom span, .template:hover .lineTop span:before, .template:hover .lineBottom span:before { border-color: #00628D !important; }

/* line 638, ../sass/theme/pages/_projectedit-page.scss */
.template:hover .lineBottom span:after, .template:hover .lineTop span:after { border-left: 6px solid #00628D !important; }

/* line 643, ../sass/theme/pages/_projectedit-page.scss */
.lineTop { width: 0; border: 2px solid rgba(200, 200, 200, 0.7); border-radius: 2px; display: block; position: absolute; left: -16px; margin-left: -16px; margin-top: 12px; top: 4px; z-index: 1; }

/* line 655, ../sass/theme/pages/_projectedit-page.scss */
.lineBottom { width: 0; border: 2px solid rgba(200, 200, 200, 0.7); border-radius: 2px; display: block; position: absolute; margin-left: -16px; margin-bottom: 14px; bottom: 2px; z-index: 1; }

/* line 667, ../sass/theme/pages/_projectedit-page.scss */
.lineTop span { border: 2px solid rgba(200, 200, 200, 0.7); border-radius: 2px; position: absolute; top: -2px; left: -2px; display: block; }

/* line 675, ../sass/theme/pages/_projectedit-page.scss */
.lineBottom span { border: 2px solid rgba(200, 200, 200, 0.7); border-radius: 2px; position: absolute; bottom: -2px; left: -2px; display: block; }

/* line 684, ../sass/theme/pages/_projectedit-page.scss */
.lineTop span:before, .lineBottom span:before { content: ""; display: block; width: 8px; border: 2px solid #ccc; position: absolute; bottom: -2px; right: -10px; }

/* line 695, ../sass/theme/pages/_projectedit-page.scss */
.lineTop span:after, .lineBottom span:after { content: ""; width: 0px; height: 0px; display: block; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #ccc; position: absolute; right: -12px; top: -6px; }

/* line 710, ../sass/theme/pages/_projectedit-page.scss */
.lineTop:before { content: ""; display: block; width: 8px; border: 2px solid #ccc; border-radius: 2px; position: absolute; bottom: -2px; left: -13px; }

/* line 720, ../sass/theme/pages/_projectedit-page.scss */
.lineBottom:before { content: ""; display: block; width: 8px; border: 2px solid #ccc; border-radius: 2px; position: absolute; top: -2px; left: -13px; }

/* ------------------------------------------------------------ */
/* line 737, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project { background-color: #F8F8F8; border: 1px solid #b5b5b5; -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border-radius: 3px; width: 212px; padding: 0px; z-index: 2; height: 48px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; /* @include align-content(); */ -ms-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; /* @include align-content(); */ -ms-align-content: center; -ms-flex-line-pack: center; align-content: center; }
/* line 754, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project > b, .template.template-project > p { margin-left: 28px !important; overflow: hidden; font-size: 12px; line-height: 12px; margin: 0; }
/* line 763, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project .row span { left: 0; background-color: #1888d2; display: block; width: 28px; height: 48px; color: #fefefe; line-height: 48px; text-align: center; border-right: 1px solid #b5b5b5; }
/* line 774, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project .parent, .template.template-project .column { padding: 5px; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-flex-line-pack: center; align-content: center; }
/* line 781, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project.active { background-color: #bfd9ea; }
/* line 785, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project.highlited, .template.template-project:hover { background-color: #1888d2; color: #fefefe; z-index: 3; }
/* line 791, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project.highlited .row span, .template.template-project:hover .row span { background-color: #00628D; }
/* line 795, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project .cut-text { width: 100%; padding: 2px 0; margin: -2px 0; }
/* line 802, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project.highlitedDependency { background-color: #e2ebf1; }
/* line 806, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project .lineTop { top: 11px; }
/* line 809, ../sass/theme/pages/_projectedit-page.scss */
.template.template-project .lineBottom { bottom: 7px; }

/* ----------------------------- */
/* line 823, ../sass/theme/pages/_projectedit-page.scss */
#projectsListSwitch .grd-main-cont { height: calc(100vh - 168px); }

/* line 833, ../sass/theme/pages/_projectedit-page.scss */
#project-user-list > .slipup-element, #project-folder-list > .slipup-element { width: 50%; }

/* line 838, ../sass/theme/pages/_projectedit-page.scss */
#project-log-info-data { height: 600px; }

/* Box 1 */
/* line 844, ../sass/theme/pages/_projectedit-page.scss */
.theContentContainer { height: calc(100vh - 174px); min-height: 468px; }

/* line 848, ../sass/theme/pages/_projectedit-page.scss */
.theContentContainer-columns { height: calc(100vh - 213px); min-height: 468px; }

/* line 854, ../sass/theme/pages/_projectedit-page.scss */
.theContentContainer-2 { height: calc(100vh - 250px); min-height: 433px; }

/* line 858, ../sass/theme/pages/_projectedit-page.scss */
.theContentContainer-3 { height: calc(100vh - 174px); min-height: 500px; }

/* line 864, ../sass/theme/pages/_projectedit-page.scss */
#folder-block, #selected-block, #statisticListBlock, #statisticTheStatBlock { max-height: 100%; }

/* line 871, ../sass/theme/pages/_projectedit-page.scss */
#folder-block, #selected-block { height: 100%; }

/* Chart Cntainers */
/* line 878, ../sass/theme/pages/_projectedit-page.scss */
#ColumnChart .chart-container { position: relative; height: 400px; margin: 0 auto; width: 100%; max-width: 900px; }

/* Chart jS CSS  */
/* line 892, ../sass/theme/pages/_projectedit-page.scss */
.progressChartWrapper, .chartWrapper { height: 100%; position: relative; }

/* line 898, ../sass/theme/pages/_projectedit-page.scss */
.progressChartWrapper > canvas, .chartWrapper > canvas { position: absolute; left: 0; top: 0; pointer-events: none; }

/* line 906, ../sass/theme/pages/_projectedit-page.scss */
.progressChartAreaWrapper, .chartAreaWrapper { height: 100%; width: 100%; overflow-x: scroll; }

/* line 913, ../sass/theme/pages/_projectedit-page.scss */
.chart-container { z-index: 1; }

/* line 918, ../sass/theme/pages/_projectedit-page.scss */
.checkbox-box .clickable-label { padding: 6px 0; cursor: pointer; font-size: 12px; }
/* line 923, ../sass/theme/pages/_projectedit-page.scss */
.checkbox-box .clickable-label .fake-checker { margin-right: 3px; }
/* line 927, ../sass/theme/pages/_projectedit-page.scss */
.checkbox-box .clickable-label:hover { color: #00628D; }

/* line 933, ../sass/theme/pages/_projectedit-page.scss */
.w-200 { width: 190px; }

/* line 936, ../sass/theme/pages/_projectedit-page.scss */
.w-300 { width: 290px; }

/* line 941, ../sass/theme/pages/_projectedit-page.scss */
#project-data { position: relative; }
/* line 944, ../sass/theme/pages/_projectedit-page.scss */
#project-data #project-data-info, #project-data #project-data-form { position: absolute; width: 100%; top: 0; opacity: 0; right: 999999px; }
/* line 952, ../sass/theme/pages/_projectedit-page.scss */
#project-data #project-data-info.active, #project-data #project-data-form.active { position: relative; opacity: 1; right: 0; }

/* line 961, ../sass/theme/pages/_projectedit-page.scss */
#project-settings { position: relative; }
/* line 964, ../sass/theme/pages/_projectedit-page.scss */
#project-settings .switch-block { width: 100%; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

/* line 975, ../sass/theme/pages/_projectedit-page.scss */
#project-settings.switch #project-task-info, #project-settings.switch #project-task-form { display: none; }
/* line 979, ../sass/theme/pages/_projectedit-page.scss */
#project-settings.switch #project-task-info.active, #project-settings.switch #project-task-form.active { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; }

/* line 990, ../sass/theme/pages/_projectedit-page.scss */
.delete-button-clickable-container .delete-button-clickable { display: inline-block; }
/* line 993, ../sass/theme/pages/_projectedit-page.scss */
.delete-button-clickable-container .delete-button-message { display: none; }
/* line 997, ../sass/theme/pages/_projectedit-page.scss */
.delete-button-clickable-container.clicked { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1000, ../sass/theme/pages/_projectedit-page.scss */
.delete-button-clickable-container.clicked .delete-button-clickable { display: none; }
/* line 1003, ../sass/theme/pages/_projectedit-page.scss */
.delete-button-clickable-container.clicked .delete-button-message { display: inline-block; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

/* line 1011, ../sass/theme/pages/_projectedit-page.scss */
.user-clickable-name { position: relative; overflow: hidden; }
/* line 1015, ../sass/theme/pages/_projectedit-page.scss */
.user-clickable-name .user-clickable-button-container { position: relative; overflow: hidden; }
/* line 1019, ../sass/theme/pages/_projectedit-page.scss */
.user-clickable-name .user-clickable-button-container .user-delete-button { position: absolute; left: -100px; }
/* line 1028, ../sass/theme/pages/_projectedit-page.scss */
.user-clickable-name.clicked .user-clickable-button-container .user-delete-button { left: 0px; }

/* ------------------------------------------------------------------------------------------------------------------------
ProjectPage Table ---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------*/
/* line 1039, ../sass/theme/pages/_projectedit-page.scss */
.w-200, .w-300 { width: 255px; }

/* Táblázatkezelő saját Stílusának módosítása */
/* line 1045, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer { border: 1px solid #b5b5b5; /* @include border-radius(); */ border-radius: 9px; overflow: hidden; overflow-x: scroll; }
/* line 1052, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: 0; }
/* line 1055, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer #example_wrapper, #tableReportContainer .dataTables_scroll { height: 100%; }
/* line 1060, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer .dataTables_scrollHeadInner { -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); }
/* line 1063, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td { padding: 0; /* Mezők státuszai ----------- */ }
/* line 1067, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-base, #tableReportContainer table.dataTable tbody td .tablecell-ok, #tableReportContainer table.dataTable tbody td .tablecell-error, #tableReportContainer table.dataTable tbody td .tablecell-notrevelant, #tableReportContainer table.dataTable tbody td .tablecell-inactive { text-align: center; width: calc(100% + 12px); display: inline-block; color: #fefefe; height: 25px; margin: 0 -6px; line-height: 25px; }
/* line 1080, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-base { background-color: #e2ebf1; }
/* line 1083, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-ok { background-color: #44bb44; }
/* line 1086, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-error { background-color: #ee5050; }
/* line 1089, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-notrevelant { background-color: #F5BC17; }
/* line 1092, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable tbody td .tablecell-inactive { background-color: #e9e9e9; }
/* line 1097, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable thead tr th { border-right: 1px solid #b5b5b5; border-top: 0; height: 24px; padding: 3px 6px; border-bottom: 1px solid #b5b5b5; }
/* line 1106, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable thead tr td, #tableReportContainer table.dataTable.display tbody td, #tableReportContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; height: 24px; padding: 0 6px; }
/* line 1114, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td:first-child { height: 25px; padding: 0px 7px; font-weight: bold; }
/* line 1120, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable thead tr th.readonly { background-color: #b5b5b5; }
/* line 1123, ../sass/theme/pages/_projectedit-page.scss */
#tableReportContainer table.dataTable.display tbody td.readonly { background-color: #F2F2F2; /*color: $theme-grey-dark;*/ }

/* line 1131, ../sass/theme/pages/_projectedit-page.scss */
#folder-block, #statisticListBlock { width: 400px; }

/* line 1136, ../sass/theme/pages/_projectedit-page.scss */
#popupInfo { border: 1px solid #b5b5b5; position: absolute; z-index: 9999; background-color: #F8F8F8; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); }

/* line 1144, ../sass/theme/pages/_projectedit-page.scss */
#thePieChart { margin: 0 auto; display: block; }

/* line 1149, ../sass/theme/pages/_projectedit-page.scss */
.chart-conteincer { position: relative; }
/* line 1152, ../sass/theme/pages/_projectedit-page.scss */
.chart-conteincer .chart-navigation-container { position: absolute; top: 18px; right: 24px; z-index: 2; }

/* line 1167, ../sass/theme/pages/_projectedit-page.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child.statistic-listelement, .grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).statistic-listelement { cursor: pointer; }
/* line 1170, ../sass/theme/pages/_projectedit-page.scss */
.grouplist .grouplist-listelement .grouplist-list .listelement:nth-child.statistic-listelement.active, .grouplist .grouplist-listelement .grouplist-list .listelement:nth-child(even).statistic-listelement.active { background-color: #aecfe4; }

/* Project Log List ---------------------- */
/* line 1180, ../sass/theme/pages/_projectedit-page.scss */
.icon-container-header { margin-top: 3px; margin-bottom: 3px; line-height: 16px; font-size: 14px; font-weight: bold; padding: 0 4px; width: 52px; }

/* line 1190, ../sass/theme/pages/_projectedit-page.scss */
.icon-container { width: 48px; -ms-flex-item-align: stretch; align-self: stretch; border-right: 1px solid #b5b5b5; position: relative; /* Colors ------*/ /* Tasks ------*/ }
/* line 1196, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.small-container { width: 36px; min-height: 36px; }
/* line 1201, ../sass/theme/pages/_projectedit-page.scss */
.icon-container .task-icon { font-size: 12px; margin-right: 3px; }
/* line 1206, ../sass/theme/pages/_projectedit-page.scss */
.icon-container .task-icon-additional { position: absolute; top: 50%; right: 2px; margin-top: 5px; font-size: 12px; }
/* line 1214, ../sass/theme/pages/_projectedit-page.scss */
.icon-container .category-icon { font-size: 18px; }
/* line 1219, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_blue { background-color: #1888d2; color: #fefefe; }
/* line 1223, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_yellow { background-color: #F5BC17; color: #fefefe; }
/* line 1227, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_red { background-color: #ee5050; color: #fefefe; }
/* line 1231, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_grey { background-color: #b5b5b5; color: #fefefe; }
/* line 1235, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_lightgrey { background-color: #ddd; color: #fefefe; }
/* line 1240, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_purple { background-color: #9066e8; color: #fefefe; }
/* line 1244, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_greydark { background-color: #797979; color: #fefefe; }
/* line 1248, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_green { background-color: #44bb44; color: #fefefe; }
/* line 1252, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_orange { background-color: #F08100; color: #fefefe; }
/* line 1259, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_darkblue { background-color: #00628D; color: #fefefe; }
/* line 1265, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_greentext { background-color: #F8F8F8; color: #44bb44; }
/* line 1269, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_yellowtext { background-color: #F8F8F8; color: #F5BC17; }
/* line 1273, ../sass/theme/pages/_projectedit-page.scss */
.icon-container.icon-container_redtext { background-color: #F8F8F8; color: #ee5050; }

/* line 1280, ../sass/theme/pages/_projectedit-page.scss */
#projectFolderContainer { overflow: hidden; /* Bug Fix */ }

/* Drag And Drop Classes --------------*/
/* line 1287, ../sass/theme/pages/_projectedit-page.scss */
#groupListEdit .grouplist-listelement.ui-help { z-index: 9999; }
/* line 1291, ../sass/theme/pages/_projectedit-page.scss */
#groupListEdit .grouplist-listelement .taskEditButtonContainer { display: auto; }
/* line 1295, ../sass/theme/pages/_projectedit-page.scss */
#groupListEdit .grouplist-listelement .taskDeleteButtonContainer { display: none; }

/* line 1304, ../sass/theme/pages/_projectedit-page.scss */
.draggable { z-index: 1; }

/* line 1308, ../sass/theme/pages/_projectedit-page.scss */
#taskGroupList { position: relative; }

/* line 1312, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement { position: relative; }
/* line 1315, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .grouplist-header { width: 100%; }
/* line 1319, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer { position: relative; }
/* line 1322, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup { min-height: 27px; z-index: 3; position: relative; padding-bottom: 27px; }
/* line 1328, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .ui-sortable-placeholder { background-color: #ddd; width: 100%; height: 31px; color: #fefefe; display: block; border: 0; border-bottom: 1px solid #b5b5b5; }
/* line 1340, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .grouplist-listelement.ui-helper { width: 100% !important; padding: 0; }
/* line 1344, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .grouplist-listelement.ui-helper .box { background-color: none; border: 0; /* @include box-shadow(); */ -webkit-box-shadow: none; box-shadow: none; /* @include border-radius(); */ border-radius: 0px; border-bottom: 1px solid #b5b5b5; }
/* line 1353, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .grouplist-listelement.ui-helper.ui-sortable-helper { width: 100% !important; }
/* line 1357, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .grouplist-listelement.ui-helper.ui-sortable-helper .box { background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }
/* line 1369, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .taskEditButtonContainer { display: none; }
/* line 1373, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroup .taskDeleteButtonContainer { display: auto; }
/* line 1378, ../sass/theme/pages/_projectedit-page.scss */
.taskGroupListelement .taskGroupContainer .taskGroupBottom { color: #797979; background-color: #F2F2F2; position: absolute; width: 100%; bottom: 0; /* @include border-radius(); */ border-radius: 3px; }

/* line 1389, ../sass/theme/pages/_projectedit-page.scss */
.ui-helper { width: 30% !important; }
/* line 1392, ../sass/theme/pages/_projectedit-page.scss */
.ui-helper .checkbox-box { display: none; }

/* line 1399, ../sass/theme/pages/_projectedit-page.scss */
#taskFormSidebar, #taskFormTables { height: 100%; }

/* line 1403, ../sass/theme/pages/_projectedit-page.scss */
#taskFormSidebar { border-right: 1px solid #b5b5b5; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1412, ../sass/theme/pages/_projectedit-page.scss */
  .theContentContainer { height: calc(100vh - 219px); }
  /* line 1415, ../sass/theme/pages/_projectedit-page.scss */
  .theContentContainer-columns { height: calc(100vh - 258px); }
  /* line 1419, ../sass/theme/pages/_projectedit-page.scss */
  #folder-block, #statisticListBlock { width: 300px; min-width: 300px; }
  /* line 1439, ../sass/theme/pages/_projectedit-page.scss */
  #thePieChart { margin-top: 24px; }
  /* line 1445, ../sass/theme/pages/_projectedit-page.scss */
  #PieChart .chart-container { height: 290px; max-width: 400px; }
  /* line 1452, ../sass/theme/pages/_projectedit-page.scss */
  #ColumnChart .chart-container { height: 290px; }
  /* Táblázatkezelő saját Stílusának módosítása */
  /* line 1459, ../sass/theme/pages/_projectedit-page.scss */
  #tableReportContainer .dataTables_wrapper.no-footer .dataTables_scrollBody { heighT: 100%; }
  /* line 1466, ../sass/theme/pages/_projectedit-page.scss */
  #projectsListSwitch .grd-main-cont { height: calc(100vh - 214px); }
  /* line 1472, ../sass/theme/pages/_projectedit-page.scss */
  #projectExtractExportWindow-inner { position: absolute; top: 0; height: 90% !important; }
  /* TABLET VIEW END --------*/ }
@media only screen and (max-width: 767px) { /* line 1482, ../sass/theme/pages/_projectedit-page.scss */
  #projectFolderContainer { overflow: scroll; }
  /* line 1485, ../sass/theme/pages/_projectedit-page.scss */
  #projectFolderContainer #folder-block { width: 100%; border-right: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 1491, ../sass/theme/pages/_projectedit-page.scss */
  #projectFolderContainer #project-folder-selected-list-container, #projectFolderContainer #project-folder-form-list { height: auto; width: 100%; }
  /* line 1498, ../sass/theme/pages/_projectedit-page.scss */
  #statisticContainer { overflow: scroll; }
  /* line 1501, ../sass/theme/pages/_projectedit-page.scss */
  #statisticContainer #statisticListBlock { width: 100%; border-right: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 1509, ../sass/theme/pages/_projectedit-page.scss */
  #statisticContainer #statisticTheStatBlock { overflow: initial; width: 100%; min-width: 100%; }
  /* line 1520, ../sass/theme/pages/_projectedit-page.scss */
  #project-settings.switch .switch-tab { padding: 0 8px; margin-right: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0px; border-top-left-radius: 0px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0px; border-top-right-radius: 0px; }
  /* line 1528, ../sass/theme/pages/_projectedit-page.scss */
  #project-settings.switch .switch-tab:before { display: none; }
  /* line 1532, ../sass/theme/pages/_projectedit-page.scss */
  #project-settings.switch .switch-tab:nth-child(1), #project-settings.switch .switch-tab:nth-child(2) { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; }
  /* line 1547, ../sass/theme/pages/_projectedit-page.scss */
  #project-settings .slipup-element, #project-settings .directory-system-user-listelement, #project-settings .statisticlist-container { width: 100%; }
  /* line 1554, ../sass/theme/pages/_projectedit-page.scss */
  #thePieChart { margin-top: 48px; zoom: 0.68; }
  /* line 1559, ../sass/theme/pages/_projectedit-page.scss */
  #ColumnChart { margin-top: 48px; zoom: 0.725; }
  /* line 1562, ../sass/theme/pages/_projectedit-page.scss */
  #ColumnChart .chart-container { height: 260px; }
  /* line 1568, ../sass/theme/pages/_projectedit-page.scss */
  #PieChart .chart-container { margin-top: 58px; }
  /* line 1574, ../sass/theme/pages/_projectedit-page.scss */
  #demo tbody { max-height: 100%; overflow: scroll; display: block; }
  /* line 1579, ../sass/theme/pages/_projectedit-page.scss */
  #demo tbody tr { display: block; width: 100%; }
  /* line 1583, ../sass/theme/pages/_projectedit-page.scss */
  #demo tbody tr td { -webkit-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; }
  /* Box 1 */
  /* line 1594, ../sass/theme/pages/_projectedit-page.scss */
  .theContentContainer { height: calc(100vh - 285px); min-height: 295px; }
  /* line 1598, ../sass/theme/pages/_projectedit-page.scss */
  .theContentContainer-2 { height: calc(100vh - 455px); min-height: 258px; }
  /* line 1602, ../sass/theme/pages/_projectedit-page.scss */
  .theContentContainer-3 { height: calc(100vh - 379px); min-height: 500px; }
  /* line 1607, ../sass/theme/pages/_projectedit-page.scss */
  #myDoughnutChart { width: 100%; max-width: 100%; }
  /* line 1614, ../sass/theme/pages/_projectedit-page.scss */
  .icon-container { width: 36px; }
  /* line 1617, ../sass/theme/pages/_projectedit-page.scss */
  .icon-container .task-icon { font-size: 10px; }
  /* line 1620, ../sass/theme/pages/_projectedit-page.scss */
  .icon-container .category-icon { font-size: 14px; }
  /* line 1625, ../sass/theme/pages/_projectedit-page.scss */
  .chart-conteincer { position: relative; }
  /* line 1628, ../sass/theme/pages/_projectedit-page.scss */
  .chart-conteincer .chart-navigation-container { top: 6px; right: 6px; }
  /* line 1636, ../sass/theme/pages/_projectedit-page.scss */
  #taskFormSidebar, #taskFormTables { height: auto; }
  /* line 1641, ../sass/theme/pages/_projectedit-page.scss */
  #taskFormSidebar { border-bottom: 1px solid #b5b5b5; border-right: 0; }
  /* Táblázatkezelő saját Stílusának módosítása */
  /* line 1648, ../sass/theme/pages/_projectedit-page.scss */
  #tableReportContainer .dataTables_wrapper.no-footer .dataTables_scrollBody { heighT: 100%; }
  /* line 1655, ../sass/theme/pages/_projectedit-page.scss */
  #projectsListSwitch .grd-main-cont { height: calc(100vh - 290px); }
  /* line 1661, ../sass/theme/pages/_projectedit-page.scss */
  #project-data-info, #project-data-form { max-height: 50vh; }
  /* line 1673, ../sass/theme/pages/_projectedit-page.scss */
  #newFastNoteWindow .fullscreenWindowMedium-container { height: 100%; }
  /* line 1678, ../sass/theme/pages/_projectedit-page.scss */
  #projectExtractExportWindow-inner { position: absolute; top: 0; height: 90% !important; }
  /* line 1690, ../sass/theme/pages/_projectedit-page.scss */
  .delete-button-clickable-container.clicked { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 100%; }
  /* line 1698, ../sass/theme/pages/_projectedit-page.scss */
  .table-min-height-m { min-width: 630px; }
  /* line 1701, ../sass/theme/pages/_projectedit-page.scss */
  #statisticTheStatBlock { max-height: 370px; }
  /* line 1704, ../sass/theme/pages/_projectedit-page.scss */
  #statisticListBlock { height: auto; }
  /* line 1707, ../sass/theme/pages/_projectedit-page.scss */
  .boxC { max-height: 100%; }
  /*MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_project-task-list.scss */
.taskIcon { width: 18px; height: 18px; display: inline-block; background-image: url("../img/sprites/project-icon.png"); background-size: 54px; margin-top: -3px; margin-bottom: -5px; }
/* line 10, ../sass/theme/pages/_project-task-list.scss */
.taskIcon.type3 { background-position: left 0%; }
/* line 13, ../sass/theme/pages/_project-task-list.scss */
.taskIcon.type4 { background-position: left 100%; }

/* KÉK IKON */
/* line 22, ../sass/theme/pages/_project-task-list.scss */
.linkCell:hover .taskIcon.type3 { background-position: 50% 0%; }
/* line 25, ../sass/theme/pages/_project-task-list.scss */
.linkCell:hover .taskIcon.type4 { background-position: 50% 100%; }

/* FEhér IKON */
/* line 50, ../sass/theme/pages/_project-task-list.scss */
#ganttFiguresContainer .template.template-project .error-style .taskIcon.type3, .directory-system-listelement-inner:hover .taskIcon.type3, .directory-system-listelement-inner.active .taskIcon.type3, #templateFigureBlockContainerNormal .template:hover .taskIcon.type3, #templateFigureBlock .template:hover .taskIcon.type3 { background-position: right 0%; }
/* line 53, ../sass/theme/pages/_project-task-list.scss */
#ganttFiguresContainer .template.template-project .error-style .taskIcon.type4, .directory-system-listelement-inner:hover .taskIcon.type4, .directory-system-listelement-inner.active .taskIcon.type4, #templateFigureBlockContainerNormal .template:hover .taskIcon.type4, #templateFigureBlock .template:hover .taskIcon.type4 { background-position: right 100%; }

/* line 61, ../sass/theme/pages/_project-task-list.scss */
#templateList #treeView .jstree-container-ul { width: 100%; }

/* line 70, ../sass/theme/pages/_project-task-list.scss */
.list-header .tasklist-buttons-container, .list-header .tasklist-buttons-container-openable, .list-header .tasklist-status-container, .list-header .tasklist-precondition-container { margin-top: 3px; margin-bottom: 3px; line-height: 30px; font-size: 14px; font-weight: bold; }

/* line 83, ../sass/theme/pages/_project-task-list.scss */
.tasklist-buttons-container { width: 310px; }

/* line 89, ../sass/theme/pages/_project-task-list.scss */
.list-listelement .tasklist-buttons-container-openable { width: 200px; }
/* line 91, ../sass/theme/pages/_project-task-list.scss */
.list-listelement .tasklist-buttons-container-openable .task-list-form-edit-relative { position: relative; height: 24px; display: block; }
/* line 96, ../sass/theme/pages/_project-task-list.scss */
.list-listelement .tasklist-buttons-container-openable .task-list-form-edit-relative .task-list-form-edit-openable { width: 180px; padding: 6px 0; position: absolute; top: -6px; right: 0; height: 24px; overflow: hidden; background-color: #F2F2F2; }
/* line 106, ../sass/theme/pages/_project-task-list.scss */
.list-listelement .tasklist-buttons-container-openable .task-list-form-edit-relative .task-list-form-edit-openable .task-list-form-edit-inner { position: relative; top: 0; }
/* line 110, ../sass/theme/pages/_project-task-list.scss */
.list-listelement .tasklist-buttons-container-openable .task-list-form-edit-relative .task-list-form-edit-openable .task-list-form-edit-inner .button-input-group-input { width: 110px; }
/* line 120, ../sass/theme/pages/_project-task-list.scss */
.list-listelement:nth-child(even) .tasklist-buttons-container-openable .task-list-form-edit-relative .task-list-form-edit-openable { background-color: #F8F8F8; }

/* line 130, ../sass/theme/pages/_project-task-list.scss */
.tasklist-status-container { width: 125px; position: relative; }
/* line 134, ../sass/theme/pages/_project-task-list.scss */
.tasklist-status-container .errorMessage-container { position: relative; height: 20px; }
/* line 138, ../sass/theme/pages/_project-task-list.scss */
.tasklist-status-container .errorMessage-container .errorMessage { position: absolute; right: 0; width: auto; white-space: nowrap; top: 0; font-weight: normal; }

/* line 148, ../sass/theme/pages/_project-task-list.scss */
.tasklist-precondition-container { width: 100px; }

/* line 156, ../sass/theme/pages/_project-task-list.scss */
#projectTaskListContainer .switch-block.active { display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 165, ../sass/theme/pages/_project-task-list.scss */
#projectTaskListContainer .list-header .sortHeader.BundleFieldName:before { content: ""; }

/* line 174, ../sass/theme/pages/_project-task-list.scss */
.task-list-title { line-height: 24px; font-size: 14px; font-weight: bold; display: inline-block; max-width: 100%; }

/* line 182, ../sass/theme/pages/_project-task-list.scss */
.task-list-text { line-height: 24px; font-size: 14px; font-weight: bold; cursor: help; }

/* line 190, ../sass/theme/pages/_project-task-list.scss */
.task-list-comment .task-list-comment-container { height: 100%; }

/* line 195, ../sass/theme/pages/_project-task-list.scss */
.task-list-form { height: 25px; overflow: hidden; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 200, ../sass/theme/pages/_project-task-list.scss */
.task-list-form .task-list-form-inner { position: relative; top: 0; }
/* line 204, ../sass/theme/pages/_project-task-list.scss */
.task-list-form .task-list-form-inner .button-input-group-input { width: 210px; }

/* line 210, ../sass/theme/pages/_project-task-list.scss */
.task-list-form-edit { height: 25px; overflow: hidden; }
/* line 214, ../sass/theme/pages/_project-task-list.scss */
.task-list-form-edit .task-list-form-edit-inner { position: relative; top: 0; }
/* line 218, ../sass/theme/pages/_project-task-list.scss */
.task-list-form-edit .task-list-form-edit-inner .button-input-group-input { width: 110px; }

/* line 227, ../sass/theme/pages/_project-task-list.scss */
.task-list-form-edit .editNotrelevantButton, .task-list-form-edit .notrelevantButton, .task-list-form .editNotrelevantButton, .task-list-form .notrelevantButton { width: 120px; }
/* line 231, ../sass/theme/pages/_project-task-list.scss */
.task-list-form-edit .task-list-form-edit-submitButton, .task-list-form-edit .readyButton, .task-list-form-edit .editReadyButton, .task-list-form-edit .task-list-form-edit-editButton, .task-list-form .task-list-form-edit-submitButton, .task-list-form .readyButton, .task-list-form .editReadyButton, .task-list-form .task-list-form-edit-editButton { width: 90px; }

/* line 239, ../sass/theme/pages/_project-task-list.scss */
.statisticlist-container { width: 240px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 251, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list thead tr td:nth-child(6), #sortable-list thead tr td:nth-child(7), #sortable-list-active thead tr td:nth-child(6), #sortable-list-active thead tr td:nth-child(7), #sortable-list-deactive thead tr td:nth-child(6), #sortable-list-deactive thead tr td:nth-child(7) { display: none; }
  /* line 261, ../sass/theme/pages/_project-task-list.scss */
  #demo { table-layout: auto !important; }
  /* line 270, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list thead tr td:nth-child(6), #sortable-list thead tr td:nth-child(7), #sortable-list-active thead tr td:nth-child(6), #sortable-list-active thead tr td:nth-child(7), #sortable-list-deactive thead tr td:nth-child(6), #sortable-list-deactive thead tr td:nth-child(7) { display: none; }
  /* line 274, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list thead tr th:nth-child(6), #sortable-list thead tr th:nth-child(7), #sortable-list-active thead tr th:nth-child(6), #sortable-list-active thead tr th:nth-child(7), #sortable-list-deactive thead tr th:nth-child(6), #sortable-list-deactive thead tr th:nth-child(7) { display: none; }
  /* line 282, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list tbody tr td:nth-child(6), #sortable-list tbody tr td:nth-child(7), #sortable-list-active tbody tr td:nth-child(6), #sortable-list-active tbody tr td:nth-child(7), #sortable-list-deactive tbody tr td:nth-child(6), #sortable-list-deactive tbody tr td:nth-child(7) { display: none; }
  /* line 289, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list col, #sortable-list-active col, #sortable-list-deactive col { width: 16.666% !important; }
  /* line 297, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list .ldiv, #sortable-list-active .ldiv, #sortable-list-deactive .ldiv { width: 27%; }
  /* line 300, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list .rdiv, #sortable-list-active .rdiv, #sortable-list-deactive .rdiv { width: 28%; }
  /* line 303, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list .mdiv, #sortable-list-active .mdiv, #sortable-list-deactive .mdiv { width: 45%; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 317, ../sass/theme/pages/_project-task-list.scss */
  .task-list-opener { padding-left: 20px; position: relative; }
  /* line 321, ../sass/theme/pages/_project-task-list.scss */
  .task-list-opener:before { color: #333333; display: block; position: absolute; top: 8px; left: 10px; font-size: 16px; content: "\f0d7"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
  /* line 342, ../sass/theme/pages/_project-task-list.scss */
  .task-list-opener.open:before { content: "\f0d8"; }
  /* line 352, ../sass/theme/pages/_project-task-list.scss */
  .task-list-form-edit-openable .editNotrelevantButton, .task-list-form-edit-openable .notrelevantButton, .task-list-form-edit .editNotrelevantButton, .task-list-form-edit .notrelevantButton, .task-list-form .editNotrelevantButton, .task-list-form .notrelevantButton { width: 110px; }
  /* line 356, ../sass/theme/pages/_project-task-list.scss */
  .task-list-form-edit-openable .task-list-form-edit-submitButton, .task-list-form-edit-openable .readyButton, .task-list-form-edit .task-list-form-edit-submitButton, .task-list-form-edit .readyButton, .task-list-form .task-list-form-edit-submitButton, .task-list-form .readyButton { width: 65px; }
  /* line 363, ../sass/theme/pages/_project-task-list.scss */
  .task-list-form-edit .task-list-form-edit-inner { position: relative; top: -43px; }
  /* .task-list-form-edit, .task-list-form{ height:0; padding-top: 0px; padding-bottom: 0px; @include transition(0.3s);  &.open{ border-top: $theme-border; height: 36px; padding-top: 6px; padding-bottom: 6px; } } */
  /* line 385, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-buttons-container { height: 0; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; overflow: hidden; }
  /* line 390, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-buttons-container.open { height: auto; border-top: 1px solid #b5b5b5; }
  /* line 401, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list table col:nth-child(1), #sortable-list-active table col:nth-child(1), #sortable-list-deactive table col:nth-child(1) { width: 100% !important; }
  /* line 409, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list.main-column-1 thead tr td:nth-child(2), #sortable-list.main-column-1 thead tr td:nth-child(3), #sortable-list.main-column-1 thead tr td:nth-child(4), #sortable-list.main-column-1 thead tr td:nth-child(5), #sortable-list.main-column-1 thead tr td:nth-child(6), #sortable-list.main-column-1 thead tr td:nth-child(7), #sortable-list.main-column-1 thead tr td:nth-child(8), #sortable-list.main-column-1 thead tr th:nth-child(2), #sortable-list.main-column-1 thead tr th:nth-child(3), #sortable-list.main-column-1 thead tr th:nth-child(4), #sortable-list.main-column-1 thead tr th:nth-child(5), #sortable-list.main-column-1 thead tr th:nth-child(6), #sortable-list.main-column-1 thead tr th:nth-child(7), #sortable-list.main-column-1 thead tr th:nth-child(8), #sortable-list-active.main-column-1 thead tr td:nth-child(2), #sortable-list-active.main-column-1 thead tr td:nth-child(3), #sortable-list-active.main-column-1 thead tr td:nth-child(4), #sortable-list-active.main-column-1 thead tr td:nth-child(5), #sortable-list-active.main-column-1 thead tr td:nth-child(6), #sortable-list-active.main-column-1 thead tr td:nth-child(7), #sortable-list-active.main-column-1 thead tr td:nth-child(8), #sortable-list-active.main-column-1 thead tr th:nth-child(2), #sortable-list-active.main-column-1 thead tr th:nth-child(3), #sortable-list-active.main-column-1 thead tr th:nth-child(4), #sortable-list-active.main-column-1 thead tr th:nth-child(5), #sortable-list-active.main-column-1 thead tr th:nth-child(6), #sortable-list-active.main-column-1 thead tr th:nth-child(7), #sortable-list-active.main-column-1 thead tr th:nth-child(8), #sortable-list-deactive.main-column-1 thead tr td:nth-child(2), #sortable-list-deactive.main-column-1 thead tr td:nth-child(3), #sortable-list-deactive.main-column-1 thead tr td:nth-child(4), #sortable-list-deactive.main-column-1 thead tr td:nth-child(5), #sortable-list-deactive.main-column-1 thead tr td:nth-child(6), #sortable-list-deactive.main-column-1 thead tr td:nth-child(7), #sortable-list-deactive.main-column-1 thead tr td:nth-child(8), #sortable-list-deactive.main-column-1 thead tr th:nth-child(2), #sortable-list-deactive.main-column-1 thead tr th:nth-child(3), #sortable-list-deactive.main-column-1 thead tr th:nth-child(4), #sortable-list-deactive.main-column-1 thead tr th:nth-child(5), #sortable-list-deactive.main-column-1 thead tr th:nth-child(6), #sortable-list-deactive.main-column-1 thead tr th:nth-child(7), #sortable-list-deactive.main-column-1 thead tr th:nth-child(8) { display: none; }
  /* line 432, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list.main-column-1 tbody tr td:nth-child(2), #sortable-list.main-column-1 tbody tr td:nth-child(3), #sortable-list.main-column-1 tbody tr td:nth-child(4), #sortable-list.main-column-1 tbody tr td:nth-child(5), #sortable-list.main-column-1 tbody tr td:nth-child(6), #sortable-list.main-column-1 tbody tr td:nth-child(7), #sortable-list.main-column-1 tbody tr td:nth-child(8), #sortable-list-active.main-column-1 tbody tr td:nth-child(2), #sortable-list-active.main-column-1 tbody tr td:nth-child(3), #sortable-list-active.main-column-1 tbody tr td:nth-child(4), #sortable-list-active.main-column-1 tbody tr td:nth-child(5), #sortable-list-active.main-column-1 tbody tr td:nth-child(6), #sortable-list-active.main-column-1 tbody tr td:nth-child(7), #sortable-list-active.main-column-1 tbody tr td:nth-child(8), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(2), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(3), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(4), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(5), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(6), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(7), #sortable-list-deactive.main-column-1 tbody tr td:nth-child(8) { display: none; }
  /* line 448, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list.main-column-2 thead tr td:nth-child(1), #sortable-list.main-column-2 thead tr td:nth-child(3), #sortable-list.main-column-2 thead tr td:nth-child(4), #sortable-list.main-column-2 thead tr td:nth-child(5), #sortable-list.main-column-2 thead tr td:nth-child(6), #sortable-list.main-column-2 thead tr td:nth-child(7), #sortable-list.main-column-2 thead tr td:nth-child(8), #sortable-list.main-column-2 thead tr th:nth-child(1), #sortable-list.main-column-2 thead tr th:nth-child(3), #sortable-list.main-column-2 thead tr th:nth-child(4), #sortable-list.main-column-2 thead tr th:nth-child(5), #sortable-list.main-column-2 thead tr th:nth-child(6), #sortable-list.main-column-2 thead tr th:nth-child(7), #sortable-list.main-column-2 thead tr th:nth-child(8), #sortable-list-active.main-column-2 thead tr td:nth-child(1), #sortable-list-active.main-column-2 thead tr td:nth-child(3), #sortable-list-active.main-column-2 thead tr td:nth-child(4), #sortable-list-active.main-column-2 thead tr td:nth-child(5), #sortable-list-active.main-column-2 thead tr td:nth-child(6), #sortable-list-active.main-column-2 thead tr td:nth-child(7), #sortable-list-active.main-column-2 thead tr td:nth-child(8), #sortable-list-active.main-column-2 thead tr th:nth-child(1), #sortable-list-active.main-column-2 thead tr th:nth-child(3), #sortable-list-active.main-column-2 thead tr th:nth-child(4), #sortable-list-active.main-column-2 thead tr th:nth-child(5), #sortable-list-active.main-column-2 thead tr th:nth-child(6), #sortable-list-active.main-column-2 thead tr th:nth-child(7), #sortable-list-active.main-column-2 thead tr th:nth-child(8), #sortable-list-deactive.main-column-2 thead tr td:nth-child(1), #sortable-list-deactive.main-column-2 thead tr td:nth-child(3), #sortable-list-deactive.main-column-2 thead tr td:nth-child(4), #sortable-list-deactive.main-column-2 thead tr td:nth-child(5), #sortable-list-deactive.main-column-2 thead tr td:nth-child(6), #sortable-list-deactive.main-column-2 thead tr td:nth-child(7), #sortable-list-deactive.main-column-2 thead tr td:nth-child(8), #sortable-list-deactive.main-column-2 thead tr th:nth-child(1), #sortable-list-deactive.main-column-2 thead tr th:nth-child(3), #sortable-list-deactive.main-column-2 thead tr th:nth-child(4), #sortable-list-deactive.main-column-2 thead tr th:nth-child(5), #sortable-list-deactive.main-column-2 thead tr th:nth-child(6), #sortable-list-deactive.main-column-2 thead tr th:nth-child(7), #sortable-list-deactive.main-column-2 thead tr th:nth-child(8) { display: none; }
  /* line 471, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list.main-column-2 tbody tr td:nth-child(1), #sortable-list.main-column-2 tbody tr td:nth-child(3), #sortable-list.main-column-2 tbody tr td:nth-child(4), #sortable-list.main-column-2 tbody tr td:nth-child(5), #sortable-list.main-column-2 tbody tr td:nth-child(6), #sortable-list.main-column-2 tbody tr td:nth-child(7), #sortable-list.main-column-2 tbody tr td:nth-child(8), #sortable-list-active.main-column-2 tbody tr td:nth-child(1), #sortable-list-active.main-column-2 tbody tr td:nth-child(3), #sortable-list-active.main-column-2 tbody tr td:nth-child(4), #sortable-list-active.main-column-2 tbody tr td:nth-child(5), #sortable-list-active.main-column-2 tbody tr td:nth-child(6), #sortable-list-active.main-column-2 tbody tr td:nth-child(7), #sortable-list-active.main-column-2 tbody tr td:nth-child(8), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(1), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(3), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(4), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(5), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(6), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(7), #sortable-list-deactive.main-column-2 tbody tr td:nth-child(8) { display: none; }
  /* line 487, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list .inf .ldiv, #sortable-list .inf .rdiv, #sortable-list-active .inf .ldiv, #sortable-list-active .inf .rdiv, #sortable-list-deactive .inf .ldiv, #sortable-list-deactive .inf .rdiv { display: none; }
  /* line 492, ../sass/theme/pages/_project-task-list.scss */
  #sortable-list .inf .mdiv, #sortable-list-active .inf .mdiv, #sortable-list-deactive .inf .mdiv { width: 100%; }
  /* line 498, ../sass/theme/pages/_project-task-list.scss */
  #demo { table-layout: auto !important; }
  /* line 501, ../sass/theme/pages/_project-task-list.scss */
  #demo .pgInp { padding: 0; }
  /* line 507, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-buttons-container-openable, .tasklist-buttons-container { min-width: 100%; width: 100%; }
  /* line 518, ../sass/theme/pages/_project-task-list.scss */
  #finishedListContainer .list-listelement, #errorListContainer .list-listelement { position: relative; }
  /* line 525, ../sass/theme/pages/_project-task-list.scss */
  #finishedListContainer .task-list-form-edit-openable, #errorListContainer .task-list-form-edit-openable { width: 140px; }
  /* line 528, ../sass/theme/pages/_project-task-list.scss */
  #finishedListContainer .tasklist-status-container, #errorListContainer .tasklist-status-container { position: absolute; bottom: 0; }
  /* line 535, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-precondition-container { width: 100%; min-width: 100%; }
  /* line 539, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-precondition-container:empty { display: none; }
  /* line 546, ../sass/theme/pages/_project-task-list.scss */
  #projectTaskListContainer .switch-tab { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 0; border-top-left-radius: 0; /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 0; border-top-right-radius: 0; }
  /* line 551, ../sass/theme/pages/_project-task-list.scss */
  #projectTaskListContainer .switch-tab:before { display: none; }
  /* line 555, ../sass/theme/pages/_project-task-list.scss */
  #projectTaskListContainer .switch-tab:first-child { /* @include border-top-left-radius(); */ -moz-border-top-left-radius: 9px; border-top-left-radius: 9px; }
  /* line 558, ../sass/theme/pages/_project-task-list.scss */
  #projectTaskListContainer .switch-tab:nth-child(3) { /* @include border-top-right-radius(); */ -moz-border-top-right-radius: 9px; border-top-right-radius: 9px; }
  /* Elvégzett feladatok  */
  /* line 569, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-buttons-container-openable .task-list-form-edit-relative .task-list-form-edit-openable { max-width: 100%; width: 100%; }
  /* line 581, ../sass/theme/pages/_project-task-list.scss */
  .tasklist-buttons-container-openable .task-list-form-edit-relative { height: 25px; }
  /* line 589, ../sass/theme/pages/_project-task-list.scss */
  #finishedListContainer .errorButton, #finishedListContainer .notrelevantButton, #finishedListContainer .readyButton, #errorListContainer .errorButton, #errorListContainer .notrelevantButton, #errorListContainer .readyButton { font-size: 0; width: 34px; }
  /* MOBILE VIEW END --------*/ }
/* line 4, ../sass/theme/pages/_project-task-template.scss */
#editTempalteBlock03 .amsify-suggestags-area { position: relative; }

/* line 15, ../sass/theme/pages/_project-task-template.scss */
#treeView.ptt-task .folder-title-text { word-break: break-all; white-space: wrap; line-height: 12px; padding: 6px 0; }
/* line 21, ../sass/theme/pages/_project-task-template.scss */
#treeView.ptt-task .jstree-container-ul .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { height: auto; }
/* line 25, ../sass/theme/pages/_project-task-template.scss */
#treeView.ptt-task .jstree-container-ul .directory-system-listelement-inner .fix-cell { width: 110px; }
/* line 29, ../sass/theme/pages/_project-task-template.scss */
#treeView.ptt-task .jstree-container-ul .jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .directory-system-listelement-inner { height: auto; }

/* line 35, ../sass/theme/pages/_project-task-template.scss */
.inactive-box { color: #b5b5b5; }

/* line 39, ../sass/theme/pages/_project-task-template.scss */
.box.inactive-box { color: #b5b5b5; background-color: #e9e9e9; }
/* line 43, ../sass/theme/pages/_project-task-template.scss */
.box.inactive-box .taskIcon { opacity: 0.3; }
/* line 47, ../sass/theme/pages/_project-task-template.scss */
.box.active-box { background-color: #e2ebf1; }

/* TABLET And MOBILE VIEW --------*/
@media only screen and (max-width: 1024px) { /* line 58, ../sass/theme/pages/_project-task-template.scss */
  #treeView.ptt-task .jstree-container-ul .jstree-node .jstree-children .directory-system-listelement-inner .folder-title-container { width: auto; }
  /* line 64, ../sass/theme/pages/_project-task-template.scss */
  #preconditionPte { height: 400px; }
  /* line 69, ../sass/theme/pages/_project-task-template.scss */
  #templateFigureBlockOpenable { display: none !important; } }
/* Special Filers Page  ////////////////////////////////////////////////////////////////////
*/
/* line 8, ../sass/theme/pages/_special-filters.scss */
#content.sap-table-style .main-collapse-container .list-listelement-color { border-bottom: 1px solid #b5b5b5; margin-bottom: -1px; padding-right: 10px; }

/* line 17, ../sass/theme/pages/_special-filters.scss */
#SpecialFiltersContainer { position: relative; min-height: 100%; }

/* line 23, ../sass/theme/pages/_special-filters.scss */
.progresBarContainer { width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 2px 2px !important; border: 1px solid #b5b5b5; height: 26px; border-radius: 3px; }
/* line 32, ../sass/theme/pages/_special-filters.scss */
.progresBarContainer .progressBar { height: 20px; overflow: hidden; position: relative; }
/* line 38, ../sass/theme/pages/_special-filters.scss */
.progresBarContainer .progressBar .progresBarContainer-num { position: absolute; width: 100%; line-height: 22px; text-align: center; }
/* line 46, ../sass/theme/pages/_special-filters.scss */
.progresBarContainer .progressBar .progressBar-line { background-color: #1888d2; height: 20px; width: 100%; overflow: hidden; position: relative; left: 0; margin-left: -100%; }
/* line 56, ../sass/theme/pages/_special-filters.scss */
.progresBarContainer .progressBar .progressBar-line .progressBar-num { position: absolute; width: 100%; left: 100%; height: 20px; line-height: 22px; text-align: center; color: #fefefe; }

/* line 71, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory { /* Main Folders ---------------------------*/ /* Main Folders ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Main Folders List Cells ---------------------------*/ /* Csíkok ----------------------------- */ }
/* line 74, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory > .directory-system-folder-listelement:after, .specialFilters-directory > .directory-system-folder-listelement:before { display: none; }
/* line 81, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement { width: 100%; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; /* Table  Level*/ }
/* line 86, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement:after { content: ""; position: absolute; top: 11px; left: -13px; width: 12px; border-bottom: 1px solid #ccc; }
/* line 95, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement:before { content: ""; position: absolute; top: 0; left: -13px; height: 100%; border-left: 1px solid #ccc; }
/* line 107, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement:last-child:before { height: 12px; }
/* line 113, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folderTable .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none !important; }
/* line 121, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folderTable .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f07b"; }
/* line 128, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.object .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; }
/* line 136, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.object .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f1b2"; }
/* line 143, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder { /* First Level*/ /* Second Level*/ /* /Second Level*/ }
/* line 145, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder { padding-left: 12px; margin-left: 14px; }
/* line 151, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder.closed .directory-system-folder { display: none; }
/* line 157, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder.open > .directory-system-listelement-inner > .opener-cell > .icon-closed, .specialFilters-directory .directory-system-folder-listelement.folder.closed > .directory-system-listelement-inner > .opener-cell > .icon-open { display: none; }
/* line 163, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner.selected > .opener-cell > .icon-cell { color: #fefefe !important; }
/* line 169, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 50%; }
/* line 181, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-listelement-inner.selected > .opener-cell > .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); }
/* line 188, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement { /* Third Level*/ /* /Third Level*/ }
/* line 190, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { background-image: url(../img/sprites/folder-icons-sprite-2.png); background-repeat: no-repeat; width: 24px; height: 24px; background-size: 24px; background-position: left 100%; }
/* line 200, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner.selected > .opener-cell > .icon-cell { background-image: url("../img/sprites/folder-icons-sprite.png"); }
/* line 213, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none; }
/* line 221, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.folder .directory-system-folder .directory-system-folder-listelement .directory-system-folder .directory-system-folder-listelement.folder .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f07b"; }
/* line 240, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.table .directory-system-listelement-inner > .opener-cell > .icon-cell { width: 24px; height: 24px; color: #00628D; font-family: 'Font Awesome 5 Free'; font-size: 16px; font-weight: 900; background-image: none !important; }
/* line 250, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-folder-listelement.table .directory-system-listelement-inner > .opener-cell > .icon-cell:before { content: "\f0ce" !important; }
/* line 263, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .icon-cell { width: 16px; height: 16px; text-align: center; font-size: 12px; display: inline-block; position: relative; }
/* line 273, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .simple-cell { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 278, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .simple-cell a { display: block; padding: 6px 10px; }
/* line 282, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .simple-cell a:hover { background-color: #58a8dc; }
/* line 292, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner { width: 100%; height: 25px; cursor: pointer; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 300, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner .folderName { line-height: 12px; }
/* line 304, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner.selected { background-color: #1888d2; color: #fefefe; }
/* line 308, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner.selected:hover { background-color: #00628D; }
/* line 313, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner .icon-cell, .specialFilters-directory .directory-system-listelement-inner .checkbox-cell, .specialFilters-directory .directory-system-listelement-inner .simple-cell { line-height: 24px; }
/* line 318, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner:hover { background-color: #aecfe4; }
/* line 321, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner.checked { background-color: #e2ebf1; }
/* line 324, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement-inner.partilaChecked { background-color: #e2ebf1; }
/* line 329, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory directory-system { padding-left: 24px; position: relative; }
/* line 334, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement { position: relative; }
/* line 337, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement:before { content: ""; display: block; width: 13px; top: 11px; left: -13px; position: absolute; border-top: 2px solid #333333; }
/* line 346, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement:after { display: block; content: ""; height: 100%; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 359, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement:last-child:after { display: block; content: ""; height: 12px; width: 2px; background-color: #333333; position: absolute; left: -13px; top: 0; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 373, ../sass/theme/pages/_special-filters.scss */
.specialFilters-directory .directory-system-listelement.main-folder:before, .specialFilters-directory .directory-system-listelement.main-folder:after { content: ""; width: 0; height: 0; }

/*----------------------------------------------------------
TEMPLATE LIST ----------------------------------------------
----------------------------------------------------------*/
/* line 6, ../sass/theme/pages/_templates-page.scss */
#sortable2 .name { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; }

/* line 14, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner { max-width: 100%; width: 700px; border: 0; background-color: rgba(0, 0, 0, 0); }
/* line 20, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .templateEditWindow-content { height: 560px; }
/* line 26, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container { padding-right: 24px; -webkit-transition: background-color 0.5s ease-out; transition: background-color 0.5s ease-out; }
/* line 34, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level { -webkit-transition: height 0.5s ease-out; transition: height 0.5s ease-out; max-width: 540px; margin: 0 auto; position: relative; }
/* line 43, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level .edit-level-number { text-align: center; padding: 6px 5px 8px 9px; background-color: #1888d2; color: #fefefe; width: 30px; height: 30px; /* @include border-radius(); */ border-radius: 999px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 53, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level .edit-level-icon { text-align: center; padding: 6px 6px 8px 6px; background-color: #1888d2; color: #fefefe; width: 30px; height: 30px; /* @include border-radius(); */ border-radius: 999px; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
/* line 63, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level .edit-level-name { font-size: 14px; font-weight: bold; }
/* line 67, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level .edit-level-name .help-bubble-icon { line-height: 12px; }
/* line 73, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level .theme-edit-backButton { position: absolute; top: 12px; right: -62px; }
/* line 79, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container .edit-level label { line-height: 16px; }
/* line 84, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.active { max-height: 400px; background-color: #fefefe; }
/* line 90, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.active .edit-level .edit-level-name-placeholder, #templateEditWindow-inner .form-content-container .edit-level-container.active .edit-level .placeholder-container, #templateEditWindow-inner .form-content-container .edit-level-container.active .edit-level .theme-edit-backButton { display: none; }
/* line 97, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.inactive { max-height: auto; background-color: #F2F2F2; }
/* line 103, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.inactive .edit-level .edit-level-number { background-color: #ddd; }
/* line 107, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.inactive .edit-level .edit-level-name-placeholder, #templateEditWindow-inner .form-content-container .edit-level-container.inactive .edit-level .button-container, #templateEditWindow-inner .form-content-container .edit-level-container.inactive .edit-level .help-bubble-icon, #templateEditWindow-inner .form-content-container .edit-level-container.inactive .edit-level .placeholder-container { display: none; }
/* line 115, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.waiting { max-height: auto; background-color: #F2F2F2; }
/* line 120, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.waiting .edit-level .edit-level-number { background-color: #ddd; }
/* line 124, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.waiting .edit-level .edit-level-name, #templateEditWindow-inner .form-content-container .edit-level-container.waiting .edit-level .inputs-container, #templateEditWindow-inner .form-content-container .edit-level-container.waiting .edit-level .help-bubble-icon, #templateEditWindow-inner .form-content-container .edit-level-container.waiting .edit-level .theme-edit-backButton { display: none; }
/* line 133, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.waiting.partial-placeholder .edit-level-name { display: inline-block; }
/* line 136, ../sass/theme/pages/_templates-page.scss */
#templateEditWindow-inner .form-content-container .edit-level-container.waiting.partial-placeholder .edit-level-name-placeholder { display: none; }

/* line 146, ../sass/theme/pages/_templates-page.scss */
#level-1 { padding-top: 24px; }

/* line 153, ../sass/theme/pages/_templates-page.scss */
.header-list-container { line-height: 22px; }
/* line 156, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list { height: auto; color: #00628D; }
/* line 161, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list span:after { content: ","; margin-right: 6px; }
/* line 166, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list span:last-child:after { content: ""; }
/* line 172, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list.closed { height: 24px; }
/* line 177, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list-button { display: none; width: 22px; height: 22px; line-height: 20px; text-align: center; background-color: #ddd; }
/* line 185, ../sass/theme/pages/_templates-page.scss */
.header-list-container .header-list-button:hover { background-color: #1888d2; color: #fefefe; }
/* line 192, ../sass/theme/pages/_templates-page.scss */
.header-list-container.openable .collapse-cell-button { display: block; /* @include border-radius(); */ border-radius: 3px; margin: 0 4px; }
/* line 197, ../sass/theme/pages/_templates-page.scss */
.header-list-container.openable .collapse-cell-button .open-icon, .header-list-container.openable .collapse-cell-button .close-icon { line-height: 22px; }
/* line 205, ../sass/theme/pages/_templates-page.scss */
.header-list-container.closed .collapse-cell-button .open-icon { display: block; }
/* line 208, ../sass/theme/pages/_templates-page.scss */
.header-list-container.closed .collapse-cell-button .close-icon { display: none; }
/* line 215, ../sass/theme/pages/_templates-page.scss */
.header-list-container.open .collapse-cell-button .open-icon { display: none; }
/* line 218, ../sass/theme/pages/_templates-page.scss */
.header-list-container.open .collapse-cell-button .close-icon { display: block; }

/*----------------------------------------------------------
TEMPLATE EDIT -------------------------------------------------
----------------------------------------------------------*/
/* line 230, ../sass/theme/pages/_templates-page.scss */
.template-editer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; max-width: 100%; width: 100%; }
/* line 238, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container { width: 100%; max-width: 100%; position: relative; }
/* line 243, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .ui-state-highlight { background-color: #1888d2; width: 15px; -ms-flex-preferred-size: 20px; flex-basis: 20px; -ms-flex-negative: 0; flex-shrink: 0; line-height: 32px; color: #fefefe; }
/* line 251, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .ui-state-highlight:before { display: inline-block; width: 3px; content: "\f0d9"; font-family: 'Font Awesome 5 Free'; font-weight: 900; padding: 0 3px 0 3px; }
/* line 259, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .ui-state-highlight:after { display: inline-block; width: 3px; content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 900; padding: 0 3px 0 2px; }
/* line 269, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list { /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: 1px solid #b5b5b5; background-color: #ddd; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-preferred-size: 48px; flex-basis: 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row; flex-flow: row; height: 54px; width: auto; overflow: scroll; overflow-y: hidden; width: 100%; }
/* line 284, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .last-element { width: 300px; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-ordinal-group: 1000000000; -ms-flex-order: 999999999; order: 999999999; line-height: 32px; padding-left: 18px; }
/* line 292, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container { height: 100%; }
/* line 294, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container input { /* Templorarly ----------------------------------
display: none;
*/ }
/* line 300, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement { border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: auto; white-space: nowrap; background-color: #e2ebf1; font-size: 13px; line-height: 16px; height: 100%; cursor: -webkit-grab; cursor: grab; }
/* line 312, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .orderNumber { display: block; height: 16px; width: 30px; }
/* line 319, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name .object-icon, .template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name .key-icon { display: none; color: #1888d2; }
/* line 325, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name.key-checked .key-icon { display: inline-block; }
/* line 331, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name.object-checked .object-icon { display: inline-block; }
/* line 337, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .template-edit-listelement-icon { color: #598cad; }
/* line 341, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .checkbox-container-key { display: inlin-block; }
/* line 345, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .hidden-inputs { display: none; }
/* line 349, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-list .template-edit-listelement-container .template-edit-listelement.active { background-color: #00628D; color: #fefefe; }
/* line 358, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-block { z-index: 4; position: absolute; top: 35px; width: 300px; display: none; }
/* line 365, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headers-container .template-edit-block.open { display: block; }
/* line 372, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container { height: calc(100vh - 305px); }
/* line 375, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .ui-state-highlight { -ms-flex-preferred-size: 100px; flex-basis: 100px; -ms-flex-negative: 1; flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 20%; }
/* line 382, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .ui-state-highlight:before { display: block; height: 100%; background-color: #1888d2; content: ""; width: 100%; /* @include border-radius(); */ border-radius: 3px; }
/* line 394, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list:empty { min-height: 200px; background-color: #b5b5b5; }
/* line 401, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container input { display: none; }
/* line 405, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement { background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; font-size: 13px; line-height: 16px; height: 100%; cursor: -webkit-grab; cursor: grab; }
/* line 416, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement:hover { background-color: #e2ebf1; }
/* line 420, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .orderNumber { display: block; height: 16px; width: 30px; }
/* line 426, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .template-edit-listelement-icon { color: #b5b5b5; }
/* line 430, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name .key-icon, .template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .name .object-icon { display: none; }
/* line 436, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .checkbox-container-key, .template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .checkbox-container-pdf { display: none; }
/* line 441, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .editButton { display: none; }
/* line 444, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .editbutton-container, .template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement .hidden-inputs { display: none; }
/* line 449, ../sass/theme/pages/_templates-page.scss */
.template-editer .table-headerslist-container .template-edit-list .template-edit-listelement-container .template-edit-listelement.active { background-color: #00628D; color: #fefefe; }

/* line 462, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 468, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key input[type="checkbox"].checkbox-input { display: none; }
/* line 471, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key input[type="checkbox"].checkbox-input:checked + .fake-checker { color: #00628D; }
/* line 474, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key input[type="checkbox"].checkbox-input:checked + .fake-checker:before { content: "\f084"; }
/* line 478, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key .fake-checker { position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; width: 14px; height: 14px; color: #b5b5b5; display: inline-block; vertical-align: middle; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 3px; }
/* line 491, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key .fake-checker:before { position: relative; top: -5px; content: "\f084"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; }
/* line 503, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-key .check-text { font-size: 16px; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; padding: 0; margin: 0; }

/* line 512, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 518, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf input[type="checkbox"].checkbox-input { display: none; }
/* line 521, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf input[type="checkbox"].checkbox-input:checked + .fake-checker { color: #00628D; }
/* line 524, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf input[type="checkbox"].checkbox-input:checked + .fake-checker:before { content: "\f1c1"; }
/* line 528, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf .fake-checker { position: relative; font-family: 'Font Awesome 5 Free'; font-weight: 900; width: 14px; height: 14px; color: #b5b5b5; display: inline-block; vertical-align: middle; cursor: pointer; padding: 0; /* @include border-radius(); */ border-radius: 3px; }
/* line 541, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf .fake-checker:before { position: relative; top: -5px; content: "\f1c1"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; }
/* line 553, ../sass/theme/pages/_templates-page.scss */
.checkbox-container-pdf .check-text { font-size: 16px; /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; padding: 0; margin: 0; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 568, ../sass/theme/pages/_templates-page.scss */
  .template-editer .table-headerslist-container { height: calc(100vh - 329px); }
  /* line 572, ../sass/theme/pages/_templates-page.scss */
  .template-editer .table-headers-container .template-edit-list { height: 32px; }
  /* TABLET VIEW END --------*/ }
/*MOBILE VIEW --------*/
@media only screen and (max-width: 767px) { /* line 587, ../sass/theme/pages/_templates-page.scss */
  .template-editer .table-headerslist-container { height: calc(100vh - 247px); }
  /* line 591, ../sass/theme/pages/_templates-page.scss */
  .template-editer .table-headers-container .template-edit-list { height: 32px; }
  /* line 601, ../sass/theme/pages/_templates-page.scss */
  #templateEditWindow-inner .form-content-container .edit-level-container { padding-right: 0; }
  /* line 605, ../sass/theme/pages/_templates-page.scss */
  #templateEditWindow-inner .form-content-container .edit-level-container .edit-level .theme-edit-backButton { position: static; }
  /* line 608, ../sass/theme/pages/_templates-page.scss */
  #templateEditWindow-inner .form-content-container .edit-level-container .edit-level .edit-level-name { /* @include justify-content(); */ -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; }
  /*MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_table-info-page.scss */
.containers-of-documents { min-height: 300px; }

/* line 6, ../sass/theme/pages/_table-info-page.scss */
#TableInfoPageProjectBlock { min-height: 220px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 19, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-text-container { height: 36px; padding: 0 6px 4px 6px; }
  /* line 22, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-text-container .function-button-text { line-height: 16px; font-size: 14px; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW  */
@media only screen and (max-width: 767px) { /* line 36, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-icon { font-size: 24px; }
  /* line 40, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-icon-img { padding: 10px 0 6px 0; height: 24px; }
  /* line 44, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-text-container { height: 48px; padding: 0 6px 4px 6px; }
  /* line 48, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-text-container .function-button-text { line-height: 14px; font-size: 12px; }
  /* line 55, ../sass/theme/pages/_table-info-page.scss */
  .document-listelement-name, .test-listelement-name { line-height: 16px; }
  /* line 60, ../sass/theme/pages/_table-info-page.scss */
  .function-button .function-button-icon { font-size: 24px; padding: 12px 0 6px 0; }
  /* MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container { height: 100%; }
/* line 4, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle { min-width: 100%; /* Sticky Border Bug Fix */ border-collapse: separate; }
/* line 10, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead { position: -webkit-sticky; position: sticky; top: 0; left: 0; right: 0; }
/* line 16, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead tr.titleRow { background-color: #F2F2F2; border: 0; }
/* line 20, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead tr.titleRow th, #TableFilterTable-container .tableFilterTablestyle thead tr.titleRow td { border: 0; background-color: #F2F2F2; color: #333333; font-weight: bold; font-size: 18px; text-align: left; }
/* line 28, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead tr.titleRow th:empty, #TableFilterTable-container .tableFilterTablestyle thead tr.titleRow td:empty { display: none; }
/* line 35, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th { border: 1px solid #3d3d3d; padding: 8px 6px; color: #fefefe; /* Sticky Border Bug Fix */ border-left: 0; border-top: 0; }
/* line 45, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 49, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.tech-cell { background-color: #666; color: #fefefe; min-height: 31px; }
/* line 54, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.white-cell { background-color: #fefefe; color: #333333; font-style: italic; min-height: 31px; }
/* line 62, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.sorterColumn:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 3px; content: "\f0dc"; color: #ddd; }
/* line 79, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.sorterColumn.sortup:before { content: "\f0de"; color: #fefefe; }
/* line 85, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle thead th.sorterColumn.sortdown:before { content: "\f0dd"; color: #fefefe; }
/* line 93, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle td { border: 1px solid #b5b5b5; padding: 8px 10px; white-space: nowrap; /* Sticky Border Bug Fix */ border-left: 0; border-top: 0; }
/* line 102, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle td.color-na { background-color: #797979; color: #333333; }
/* line 106, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle td.color-lined { background-color: #797979; color: #333333; text-decoration: line-through; }
/* line 112, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody { background-color: #fefefe; }
/* line 115, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr.striped { background: url(../img/sprites/stripedbg-light.png); color: #F08100; font-weight: bold; }
/* line 121, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr:nth-child(odd) { background-color: #F2F2F2; }
/* line 124, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr:nth-child(odd).striped { background: url(../img/sprites/stripedbg-dark.png); color: #F08100; font-weight: bold; }
/* line 130, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr:nth-child(odd) td.striped { background: url(../img/sprites/stripedbg-dark.png); color: #F08100; font-weight: bold; }
/* line 139, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr td:first-child { text-align: center; font-weight: bold; }
/* line 143, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr td:nth-child(2) { font-weight: bold; }
/* line 147, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody tr td.striped { background: url(../img/sprites/stripedbg-light.png); color: #F08100; font-weight: bold; }
/* line 154, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody .empty-table { border: 0; height: 100%; width: 100vw; display: block; height: auto; position: absolute; height: calc( 100vh - 500px ); padding: 0; }
/* line 164, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container .tableFilterTablestyle tbody .empty-table h2 { line-height: calc( 100vh - 500px ); }
/* line 171, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader { position: absolute; top: 0; left: 0; right: 0; width: 100%; border-left: 1px solid #3d3d3d; }
/* line 179, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div { border: 1px solid #3d3d3d; padding: 8px 7px; border-left: 0; float: left; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 187, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div span { text-align: center; width: 100%; font-size: 13px; font-weight: bold; }
/* line 194, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 198, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div.tech-cell { background-color: #666; color: #fefefe; }
/* line 205, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div.sorterColumn span:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; color: #b5b5b5; }
/* line 223, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div.sorterColumn.sortup span:before { content: "\f0de"; color: #333333; }
/* line 231, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneOtherHeader div.sorterColumn.sortdown span:before { content: "\f0dd"; color: #333333; }
/* line 243, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng, #TableFilterTable-container #cloneHeaderCells { margin-top: 30px; position: absolute; top: 0; left: 0; right: 0; width: 100%; }
/* line 252, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div, #TableFilterTable-container #cloneHeaderCells div { border: 1px solid #3d3d3d; padding: 0 7px; border-left: 0; float: left; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 253, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div span, #TableFilterTable-container #cloneHeaderCells div span { text-align: center; width: 100%; font-size: 13px; font-weight: bold; }
/* line 267, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div.instrument-cell, #TableFilterTable-container #cloneHeaderCells div.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 271, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div.tech-cell, #TableFilterTable-container #cloneHeaderCells div.tech-cell { background-color: #666; color: #fefefe; }
/* line 279, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div.sorterColumn span:before, #TableFilterTable-container #cloneHeaderCells div.sorterColumn span:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; color: #b5b5b5; }
/* line 297, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div.sorterColumn.sortup span:before, #TableFilterTable-container #cloneHeaderCells div.sorterColumn.sortup span:before { content: "\f0de"; color: #333333; }
/* line 305, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #cloneHeaderCellsEng div.sorterColumn.sortdown span:before, #TableFilterTable-container #cloneHeaderCells div.sorterColumn.sortdown span:before { content: "\f0dd"; color: #333333; }
/* line 316, ../sass/theme/pages/_table-filter.scss */
#TableFilterTable-container #table-container { overflow: scroll; }

/* line 325, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container { height: 100%; overflow: scroll; }
/* line 329, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table { min-width: 100%; border: 0; /* Sticky Border Bug Fix */ border-collapse: separate; }
/* line 335, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th { font-weight: bold; text-align: left; }
/* line 344, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.lightblue-cell, .scrollTable-container table td.lightblue-cell { background-color: #e2ebf1 !important; color: #333333; }
/* line 348, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.lightblue-cell-2, .scrollTable-container table td.lightblue-cell-2 { background-color: #bfd9ea !important; color: #333333; }
/* line 353, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.lightgreen-cell, .scrollTable-container table td.lightgreen-cell { background-color: #c5edc6 !important; color: #333333; }
/* line 359, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.instrument-cell, .scrollTable-container table td.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 363, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.tech-cell, .scrollTable-container table td.tech-cell { background-color: #666; color: #fefefe; min-height: 31px; }
/* line 368, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.white-cell, .scrollTable-container table td.white-cell { background-color: #fefefe; color: #333333; font-style: italic; min-height: 31px; }
/* line 375, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.color-na, .scrollTable-container table td.color-na { background-color: #ddd; color: #333333; }
/* line 379, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.color-na-2, .scrollTable-container table td.color-na-2 { background-color: #797979; color: #333333; }
/* line 383, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.color-lined, .scrollTable-container table td.color-lined { background-color: #ddd; color: #333333; text-decoration: line-through; }
/* line 388, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.grey-cell, .scrollTable-container table td.grey-cell { background-color: #b5b5b5 !important; color: #333333; }
/* line 392, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.grey-light-cell, .scrollTable-container table td.grey-light-cell { background-color: #e9e9e9 !important; color: #333333; }
/* line 397, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table th.nowrap, .scrollTable-container table td.nowrap { white-space: nowrap; }
/* line 404, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead { position: -webkit-sticky; position: sticky; top: 0; left: 0; right: 0; }
/* line 410, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead tr.titleRow { background-color: #F2F2F2; border: 0; }
/* line 414, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead tr.titleRow th, .scrollTable-container table thead tr.titleRow td { border: 0; background-color: #F2F2F2; color: #333333; font-weight: bold; font-size: 18px; text-align: left; }
/* line 422, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead tr.titleRow th:empty, .scrollTable-container table thead tr.titleRow td:empty { display: none; }
/* line 429, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th { border: 1px solid #3d3d3d; padding: 8px 6px; text-align: center; font-weight: bold; background-color: #fefefe; /* Sticky Border Bug Fix */ border-left: 0; border-top: 0; }
/* line 439, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th .rotated-middle { display: block; font-size: 14px; position: relative; top: 79px; width: 26px; height: 184px; left: 79px; text-align: center; margin-top: -65px; -webkit-transform: rotate(270deg); transform: rotate(270deg); white-space: nowrap; line-height: 28px; }
/* line 453, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th .rotated-middle.double-line { line-height: 14px; }
/* line 459, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th.sorterColumn:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 3px; content: "\f0dc"; color: #ddd; }
/* line 476, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th.sorterColumn.sortup:before { content: "\f0de"; color: #fefefe; }
/* line 482, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table thead th.sorterColumn.sortdown:before { content: "\f0dd"; color: #fefefe; }
/* line 490, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table td { border: 1px solid #b5b5b5; padding: 8px 10px; /* Sticky Border Bug Fix */ border-left: 0; border-top: 0; }
/* line 501, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table td.input-cell { height: 30px; padding: 0; }
/* line 505, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table td.input-cell input { margin: 0px 0px 0px 0px; height: 30px; }
/* line 509, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table td.input-cell .input-container { height: 30px; }
/* line 516, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container table tbody { background-color: #fefefe; }
/* line 523, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader { position: absolute; top: 0; left: 0; right: 0; width: 100%; border-left: 1px solid #3d3d3d; }
/* line 531, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div { border: 1px solid #3d3d3d; padding: 8px 7px; border-left: 0; float: left; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 539, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div span { text-align: center; width: 100%; font-size: 13px; font-weight: bold; }
/* line 546, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 550, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div.tech-cell { background-color: #666; color: #fefefe; }
/* line 557, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div.sorterColumn span:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; color: #b5b5b5; }
/* line 575, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div.sorterColumn.sortup span:before { content: "\f0de"; color: #333333; }
/* line 583, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneOtherHeader div.sorterColumn.sortdown span:before { content: "\f0dd"; color: #333333; }
/* line 595, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng, .scrollTable-container #cloneHeaderCells { margin-top: 30px; position: absolute; top: 0; left: 0; right: 0; width: 100%; }
/* line 604, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div, .scrollTable-container #cloneHeaderCells div { border: 1px solid #3d3d3d; padding: 0 7px; border-left: 0; float: left; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 605, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div span, .scrollTable-container #cloneHeaderCells div span { text-align: center; width: 100%; font-size: 13px; font-weight: bold; }
/* line 619, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div.instrument-cell, .scrollTable-container #cloneHeaderCells div.instrument-cell { background-color: #00628D; color: #fefefe; }
/* line 623, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div.tech-cell, .scrollTable-container #cloneHeaderCells div.tech-cell { background-color: #666; color: #fefefe; }
/* line 631, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div.sorterColumn span:before, .scrollTable-container #cloneHeaderCells div.sorterColumn span:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; display: inline; margin-right: 6px; content: "\f0dc"; color: #b5b5b5; }
/* line 649, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div.sorterColumn.sortup span:before, .scrollTable-container #cloneHeaderCells div.sorterColumn.sortup span:before { content: "\f0de"; color: #333333; }
/* line 657, ../sass/theme/pages/_table-filter.scss */
.scrollTable-container #cloneHeaderCellsEng div.sorterColumn.sortdown span:before, .scrollTable-container #cloneHeaderCells div.sorterColumn.sortdown span:before { content: "\f0dd"; color: #333333; }

/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 678, ../sass/theme/pages/_table-filter.scss */
  #TableFilterTable-container #table-container { overflow: scroll; }
  /* MOBILE VIEW END --------*/ }
/* line 1, ../sass/theme/pages/_table-document-upload.scss */
.container-document-upload { height: calc(100vh - 6750px); min-height: 260px; }

/* line 6, ../sass/theme/pages/_table-document-upload.scss */
.container-document-download-list { max-width: 100%; width: 100px; min-width: 100%; }

/* line 16, ../sass/theme/pages/_table-document-upload.scss */
.container-document-download-list { position: relative; }

/* line 21, ../sass/theme/pages/_table-document-upload.scss */
.button-container-1 { width: 70px; }

/* line 24, ../sass/theme/pages/_table-document-upload.scss */
.button-container-2 { width: 140px; }

/* line 28, ../sass/theme/pages/_table-document-upload.scss */
#document-list-title-container, #test-list-title-container, #kepek-list-title-container { position: relative; left: 0; right: 0; margin-left: -1px; margin-top: -1px; }

/* line 37, ../sass/theme/pages/_table-document-upload.scss */
#test-list-title-container { z-index: 1; }

/* line 41, ../sass/theme/pages/_table-document-upload.scss */
#kepek-list-title-container { z-index: 1; }

/* line 46, ../sass/theme/pages/_table-document-upload.scss */
#projectFolderSidebar .fs-wrap { -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; height: 418px; }
/* line 55, ../sass/theme/pages/_table-document-upload.scss */
#projectFolderSidebar .fs-wrap .fs-dropdown { -webkit-box-sizing: border-box; box-sizing: border-box; }

/* line 62, ../sass/theme/pages/_table-document-upload.scss */
.holder { border: 1px solid #1888d2; height: 186px; background: #F2F2F2; }
/* line 67, ../sass/theme/pages/_table-document-upload.scss */
.holder:empty { background: #e2ebf1; }
/* line 70, ../sass/theme/pages/_table-document-upload.scss */
.holder:empty:before, .holder:empty:after { color: #1888d2; display: block; text-align: center; width: 100%; }
/* line 78, ../sass/theme/pages/_table-document-upload.scss */
.holder:empty:before { font-size: 52px; margin-top: 48px; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f093"; }
/* line 85, ../sass/theme/pages/_table-document-upload.scss */
.holder:empty:after { font-size: 16px; margin-top: 12px; content: "A feltöltéshez húzza ide a fájlokat!"; }
/* line 92, ../sass/theme/pages/_table-document-upload.scss */
.holder:empty:hover:before, .holder:empty:hover:after { opacity: 0.5; }

/* line 100, ../sass/theme/pages/_table-document-upload.scss */
.tableDocumentUpload-height { height: calc(100vh - 406px); min-height: 300px; }

/* line 105, ../sass/theme/pages/_table-document-upload.scss */
.tableDocumentUpload-height-2 { height: calc(100vh - 361px); min-height: 300px; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 114, ../sass/theme/pages/_table-document-upload.scss */
  .tableDocumentUpload-height { height: calc(100vh - 408px); min-height: 365px; }
  /* line 119, ../sass/theme/pages/_table-document-upload.scss */
  .tableDocumentUpload-height-2 { height: calc(100vh - 457px); min-height: 300px; }
  /* line 129, ../sass/theme/pages/_table-document-upload.scss */
  .button-container-1 { width: 50px; }
  /* line 132, ../sass/theme/pages/_table-document-upload.scss */
  .button-container-2 { width: 100px; } }
@media only screen and (max-width: 767px) { /* line 142, ../sass/theme/pages/_table-document-upload.scss */
  #selectContainer, #selectContainerMore { height: auto !important; }
  /* line 146, ../sass/theme/pages/_table-document-upload.scss */
  #selectContainer .fs-wrap, #selectContainerMore .fs-wrap { height: 200px; }
  /* line 151, ../sass/theme/pages/_table-document-upload.scss */
  .holder:empty:before { font-size: 36px; margin-top: 20px; } }
/* line 2, ../sass/theme/pages/_companyprofile.scss */
#userNameChooserBlock #userEditButton { top: 6px; right: 6px; }

/* line 8, ../sass/theme/pages/_companyprofile.scss */
.hiddenDisplay-user, .hiddenDisplay-group { display: none !important; }

/* line 14, ../sass/theme/pages/_companyprofile.scss */
#costStatementChartBlock { height: calc( 100% - 32px ); min-height: calc( 100% - 32px ); }

/* line 19, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock-logo-container { position: relative; }
/* line 22, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock-logo-container #companyImageEdit { display: block; border-radius: 50%; width: 40px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #b5b5b5; background-color: #1888d2; color: #fefefe; position: absolute; bottom: -15px; right: -15px; font-size: 20px; }

/* line 42, ../sass/theme/pages/_companyprofile.scss */
#companyProfileSidebar { width: 240px; overflow: auto; }

/* line 47, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock { position: relative; width: 1000px; max-width: 100%; height: 500px; max-height: 100%; background-color: #F8F8F8; border: 1px solid #b5b5b5; -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border-radius: 3px; }
/* line 65, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock .companyName { margin-bottom: 32px; border-bottom: 1px solid #b5b5b5; }
/* line 70, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock .companyProfileDataBlock-inner { width: 800px; max-width: 100%; max-height: 100%; }
/* line 78, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock .companyProfileDataBlock-logo { position: relative; }
/* line 80, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock .companyProfileDataBlock-logo img { border: 1px solid #b5b5b5; width: 250px; height: 203px; -o-object-fit: contain; object-fit: contain; }
/* line 88, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock #companyProfileDataBlock-edit { right: 20px; position: absolute; top: 30px; }
/* line 93, ../sass/theme/pages/_companyprofile.scss */
#companyProfileDataBlock #companyProfileDataBlock-edit button { font-size: 20px; }

/* line 99, ../sass/theme/pages/_companyprofile.scss */
.companyProfile-LogoContainer { width: 100%; height: 145px; border-bottom: 1px solid #b5b5b5; }
/* line 103, ../sass/theme/pages/_companyprofile.scss */
.companyProfile-LogoContainer img { -o-object-fit: contain; object-fit: contain; width: 100%; height: 144px; }

/* line 114, ../sass/theme/pages/_companyprofile.scss */
#incomeChartContainer-container { /* min-height: 80%; */ }

/* line 119, ../sass/theme/pages/_companyprofile.scss */
#project { height: 600px; }

/* line 123, ../sass/theme/pages/_companyprofile.scss */
#companyEditContaoner { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: nowrap; flex-wrap: nowrap; /* @include flex-direction(); */ -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 129, ../sass/theme/pages/_companyprofile.scss */
#companyEditContaoner #folderList-container { width: 360px; }
/* line 132, ../sass/theme/pages/_companyprofile.scss */
#companyEditContaoner #otherEditorBlock { /* @include flex(); */ -ms-flex: 1; -ms-flex: 1; -webkit-box-flex: 1; flex: 1; /* bug fixes */ min-width: 0px; min-height: 0px; }

/* line 142, ../sass/theme/pages/_companyprofile.scss */
#projectFastNoteWindow-inner { height: 460px; }

/* line 146, ../sass/theme/pages/_companyprofile.scss */
#projectNumExample { height: 20px; margin-top: 3px; }

/* line 153, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock .pn-listelement, #pn-holderBlock .pn-listelement { cursor: -webkit-grab; cursor: grab; }
/* line 156, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock .ui-sortebla-helper, #pn-holderBlock .ui-sortebla-helper { cursor: -webkit-grabbing; cursor: grabbing; }

/* line 161, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock { min-height: 214px; }
/* line 164, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock .pn-listelement { height: 60px; }
/* line 168, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock .pn-settingBlock { height: 24px; }
/* line 171, ../sass/theme/pages/_companyprofile.scss */
#pn-settingsBlock .ui-sortable-placeholder { height: 60px; background-color: #1888d2; width: 136px; }

/* line 180, ../sass/theme/pages/_companyprofile.scss */
#pn-holderBlock .pn-deleteButton, #pn-holderBlock .pn-settingBlock { display: none; }
/* line 184, ../sass/theme/pages/_companyprofile.scss */
#pn-holderBlock .pn-listelement { height: 30px !important; }

/* line 194, ../sass/theme/pages/_companyprofile.scss */
#chartPopup-list { margin: 0px 0px 0 -1px; max-height: 280px; }
/* line 198, ../sass/theme/pages/_companyprofile.scss */
#chartPopup-list #popup-myNum { overflow: auto; }

/* line 203, ../sass/theme/pages/_companyprofile.scss */
#incomeChart { max-height: 100%; max-width: 100%; }

/* line 208, ../sass/theme/pages/_companyprofile.scss */
#exportButtonContainer { min-width: 345px; }

/* line 212, ../sass/theme/pages/_companyprofile.scss */
#userEditorList { margin-top: 8px; }

/* line 215, ../sass/theme/pages/_companyprofile.scss */
#userEditorList:empty { margin-top: 0; }

/* line 221, ../sass/theme/pages/_companyprofile.scss */
#arrow { position: absolute; top: 50%; left: 50%; pointer-events: none; z-index: 4; }
/* line 230, ../sass/theme/pages/_companyprofile.scss */
#arrow .arrow-line { position: absolute; height: 4px; background: #00628D; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform-origin: left center; transform-origin: left center; }
/* line 238, ../sass/theme/pages/_companyprofile.scss */
#arrow .arrow-head { position: absolute; width: 10px; height: 10px; background: #00628D; -webkit-clip-path: polygon(0 0, 100% 50%, 0 100%); clip-path: polygon(0 0, 100% 50%, 0 100%); -webkit-transform: translate(-50%, -50%) rotate(0deg); transform: translate(-50%, -50%) rotate(0deg); }

/* line 252, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer { position: relative; }
/* line 255, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #userEditor { width: 260px; position: absolute; z-index: 3; margin: -26px 0 0 -130px; background-color: rgba(255, 255, 255, 0.7); }
/* line 263, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock { position: relative; min-width: 100%; min-height: 100%; /* Innentől kezdődik a Company Group Ábra */ }
/* line 268, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .sticky-header { min-width: 100%; }
/* line 272, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .simple-cell { min-width: 120px; }
/* line 276, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .sticky-cell { position: -webkit-sticky; position: sticky; left: 0; -ms-flex-item-align: stretch; align-self: stretch; border-right: 1px solid #b5b5b5; z-index: 2; }
/* line 283, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .sticky-cell .row { max-width: 100%; width: 100%; }
/* line 287, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .sticky-cell .row span { max-width: 100%; width: 100%; text-wrap: wrap; }
/* line 295, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .empty-list-sign { margin: 0 auto; -ms-flex-item-align: center; align-self: center; text-align: center; padding: 0 12px; padding-top: 24px; }
/* line 307, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock { position: absolute; width: 260px; height: 70px; margin: -45px -130px; border: 1px solid #b5b5b5; border-radius: 3px; background-color: #fefefe; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 325, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock.active { background-color: #1888d2; color: #fefefe; }
/* line 335, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock.addChildrenMode .groupBlockText span i { display: none; }
/* line 342, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock.addChildrenMode.active { z-index: 5; }
/* line 346, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock.addChildrenMode.active .groupBlockText:hover { background-color: #1888d2; }
/* line 351, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock.addChildrenMode section { display: none; }
/* line 357, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
/* line 364, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText:hover { background-color: #e2ebf1; }
/* line 368, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span { width: 90%; font-size: 13px; text-align: left; cursor: context-menu; line-height: 11px; }
/* line 369, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span:first-child { font-size: 15px; font-weight: 500; text-align: center; cursor: context-menu; margin-bottom: 6px; }
/* line 376, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span:first-child:only-child { margin-bottom: 0; }
/* line 380, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span:nth-child(3) { margin-top: 5px; }
/* line 390, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span p { margin: 0; line-height: 11px; }
/* line 395, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span b { display: inline-block; width: 62px; }
/* line 400, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span i { color: #1888d2; }
/* line 403, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock .groupBlockText span i:hover { opacity: 0.7; }
/* line 410, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock section { width: 28px; height: 100%; border-left: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
/* line 419, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock section div { width: 100%; text-align: center; height: 35px; line-height: 35px; color: #1888d2; }
/* line 420, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock section div:first-child { font-size: 18px; }
/* line 430, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .groupBlock section div:hover { opacity: 0.7; }
/* line 437, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line { border-top: 0; border-bottom: 4px solid #aaa; border-left: 4px solid #aaa; position: absolute; margin: -50px 0; }
/* line 448, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.active { border-color: #00628D !important; z-index: 2; }
/* line 451, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.active:after { border-color: #00628D !important; }
/* line 454, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.active:before { color: #00628D !important; }
/* line 460, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line:after { content: ""; position: absolute; right: 0px; bottom: -29px; border-left: 2px solid #aaa; border-right: 2px solid #aaa; height: 27px; }
/* line 470, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line:before { position: absolute; right: 0px; bottom: -29px; font-size: 28px; color: #aaa; width: 11px; height: 18px; content: "\f107"; font-family: 'Font Awesome 5 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
/* line 492, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.righty { border-left: 0px; border-right: 4px solid #aaa; }
/* line 496, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.righty:after { right: auto; left: -4px; }
/* line 501, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.righty:before { right: auto; left: -4px; margin-left: -7px; }
/* line 510, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line span { display: block; position: absolute; width: 20px; height: 20px; background-color: #ee5050; margin-left: -12px; z-index: 1; border-radius: 50%; }
/* line 521, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line span:before { width: 100%; text-align: center; font-weight: bold; content: "-"; font-size: 30px; color: #fefefe; display: inline-block; line-height: 18px; }
/* line 533, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line span.parent { left: 0px; top: -1px; }
/* line 538, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line span.children { right: -8px; bottom: -29px; }
/* line 547, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.righty span.parent { left: auto; right: -12px; top: -1px; }
/* line 552, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer #companyGroupBlock .line.righty span.children { right: auto; left: -1px; bottom: -29px; }
/* line 569, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer.onlyView #companyGroupBlock .groupBlock section div.fa-project-diagram { display: none !important; }
/* line 577, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer.onlyView #companyGroupBlock .groupBlock .groupBlockText span i { display: none !important; }
/* line 585, ../sass/theme/pages/_companyprofile.scss */
#companyGroupBlockContainer.onlyView #companyGroupBlock .line span.children, #companyGroupBlockContainer.onlyView #companyGroupBlock .line span.parent { display: none !important; }

/* line 617, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock-container { min-height: 44px; }

/* line 621, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock { min-width: 100%; /* Innentől kezdődik a Company Group Ábra */ }
/* line 626, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock { width: 208px; height: 40px; border: 1px solid #b5b5b5; border-radius: 3px; background-color: #fefefe; -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.3); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
/* line 639, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock .groupBlockTextExample { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
/* line 646, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock .groupBlockTextExample span { font-size: 15px; font-weight: 500; text-align: center; cursor: context-menu; }
/* line 652, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock .groupBlockTextExample span i { color: #1888d2; }
/* line 655, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock .groupBlockTextExample span i:hover { opacity: 0.7; }
/* line 662, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock section { width: 22px; height: 100%; border-left: 1px solid #b5b5b5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
/* line 670, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock section div { font-size: 14px; width: 100%; text-align: center; height: 20px; line-height: 20px; color: #1888d2; }
/* line 671, ../sass/theme/pages/_companyprofile.scss */
#headerExampleBlock .groupBlock section div:first-child { font-size: 14px; }

/* line 707, ../sass/theme/pages/_companyprofile.scss */
#map .gm-style-iw-chr { height: 0px; }
/* line 711, ../sass/theme/pages/_companyprofile.scss */
#map .gm-style .gm-style-iw-c { padding: 0 !important; }
/* line 715, ../sass/theme/pages/_companyprofile.scss */
#map .gm-style-iw-d { overflow: hidden !important; padding: 0 !important; padding-bottom: 6px !important; max-width: 280px !important; }
/* line 722, ../sass/theme/pages/_companyprofile.scss */
#map .gm-dialog-title { background-color: #1888d2; color: #fefefe; padding: 3px 10px; padding-right: 24px; margin-bottom: 3px; font-size: 14px; font-weight: bold; max-width: 280px; word-break: break-all; }
/* line 735, ../sass/theme/pages/_companyprofile.scss */
#map .gm-dialog-line { padding: 2px 10px; padding-right: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
/* line 753, ../sass/theme/pages/_companyprofile.scss */
#map .gm-dialog-line b, #map .gm-dialog-line span { display: inline-block; }
/* line 757, ../sass/theme/pages/_companyprofile.scss */
#map .gm-dialog-line span { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 762, ../sass/theme/pages/_companyprofile.scss */
#map button.gm-ui-hover-effect { right: -1px !important; width: 26px !important; height: 22px !important; }
/* line 767, ../sass/theme/pages/_companyprofile.scss */
#map button.gm-ui-hover-effect span { height: 22px !important; width: 22px !important; margin: 0 !important; }
/* line 775, ../sass/theme/pages/_companyprofile.scss */
#map .gm-ui-hover-effect > span { background-color: #fefefe; }

/* line 783, ../sass/theme/pages/_companyprofile.scss */
.companyEdit-image-container { height: 204px; }

/* line 786, ../sass/theme/pages/_companyprofile.scss */
.companyEdit-image { height: 100%; width: 100%; -o-object-fit: contain; object-fit: contain; }

/* Calendar Style*/
/* line 798, ../sass/theme/pages/_companyprofile.scss */
.fc-event .fc-event-main { padding: 2px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); }

/* line 802, ../sass/theme/pages/_companyprofile.scss */
.fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title { line-height: 12px; }

/* line 807, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-header .wc-date { min-width: 75px; text-align: center; background-color: #fefefe; border-bottom: 1px solid #b5b5b5; }
/* line 813, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-header .wc-date.active { background-color: #e2ebf1; color: #00628D; }

/* line 824, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-project-block .wc-project-cell { border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 832, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .week-block { height: 85px; }
/* line 835, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .week-block.open { height: auto; }
/* line 840, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .week-block.open .wc-day.openable-wc-day .wc-task:nth-child(n+4) { display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 848, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day { min-width: 75px; width: 75px; -ms-flex-basis: 14.2857%; -ms-flex-preferred-size: 14.2857%; flex-basis: 14.2857%; padding: 4px 5px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #fefefe; }
/* line 860, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.active { background-color: #e2ebf1; color: #00628D; }
/* line 865, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.openable-wc-day { position: relative; }
/* line 868, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.openable-wc-day .wc-task:nth-child(n+4) { display: none; }
/* line 871, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.openable-wc-day .wc-day-close, .weekCalendar-body .wc-day.openable-wc-day .wc-day-open { padding: 4px 0; width: 100%; text-align: left; cursor: pointer; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; }
/* line 882, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.openable-wc-day .wc-day-close:hover, .weekCalendar-body .wc-day.openable-wc-day .wc-day-open:hover { color: #1888d2; }
/* line 886, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day.openable-wc-day .wc-day-open { position: absolute; bottom: 0; left: 5px; }
/* line 894, ../sass/theme/pages/_companyprofile.scss */
.weekCalendar-body .wc-day .wc-task { width: 100%; padding: 3px; font-size: 12px; line-height: 12px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border-radius: 3px; margin-bottom: 1px; }

/* line 906, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView-header { background-color: #fefefe; }
/* line 909, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView-header.sticky-header { left: auto; }

/* line 915, ../sass/theme/pages/_companyprofile.scss */
.fc-daygrid-day-events { padding: 0 0px; }

/* line 918, ../sass/theme/pages/_companyprofile.scss */
#popupTaskUser:empty ~ #userIcon { display: none; }

/* line 922, ../sass/theme/pages/_companyprofile.scss */
#popupTaskCompany:empty ~ #companyIcon { display: none; }

/* line 926, ../sass/theme/pages/_companyprofile.scss */
:root { --fc-button-bg-color: $theme-background-lighter; --fc-button-border-color: #b5b5b5; --fc-button-text-color: $black; --fc-button-active-bg-color: $theme-color-secondary; --fc-button-hover-bg-color: $theme-background-dark; --fc-button-hover-border-color: #b5b5b5; --fc-today-bg-color: $theme-background-lighter; --fc-now-indicator-color: $theme-red; }

/* line 937, ../sass/theme/pages/_companyprofile.scss */
.fc-theme-standard .fc-list-day-cushion { background-color: #fefefe; }

/* line 941, ../sass/theme/pages/_companyprofile.scss */
.fc .fc-button-primary:not(:disabled).fc-button-active, .fc .fc-button-primary:not(:disabled):active { color: #fefefe; background-color: #1888d2; }

/* line 946, ../sass/theme/pages/_companyprofile.scss */
.fc .fc-button-primary:focus, .fc .fc-button:focus, .fc .fc-button-primary:not(:disabled).fc-button-active:focus, .fc .fc-button-primary:not(:disabled):active:focus { -webkit-box-shadow: none !important; box-shadow: none !important; }

/* line 953, ../sass/theme/pages/_companyprofile.scss */
.fc-toolbar-chunk { padding: 6px; }

/* line 956, ../sass/theme/pages/_companyprofile.scss */
.fc .fc-toolbar.fc-header-toolbar { margin-bottom: 0; }

/* line 965, ../sass/theme/pages/_companyprofile.scss */
#userNameChooserBlock.open #userNameChooserBlockHeader { height: 100%; }
/* line 968, ../sass/theme/pages/_companyprofile.scss */
#userNameChooserBlock.open #userNameChooserBlockHeader .userNameChooseruserBorder { padding: 18px 20px 12px 20px; background-color: #F8F8F8; border: 1px solid #b5b5b5; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); /* @include border-radius(); */ border-radius: 3px; }
/* line 977, ../sass/theme/pages/_companyprofile.scss */
#userNameChooserBlock.open #userNameChooserBlockContent { height: 0%; display: none; }
/* line 983, ../sass/theme/pages/_companyprofile.scss */
#userNameChooserBlock #userNameChooserBlockHeader .userNameChooseruserBorder { padding: 6px 8px; }

/* line 990, ../sass/theme/pages/_companyprofile.scss */
#companyCalendar { height: 100%; }

/* line 993, ../sass/theme/pages/_companyprofile.scss */
#calendar { height: 600px; }

/* line 997, ../sass/theme/pages/_companyprofile.scss */
.piechartContainer { width: 160px; height: 160px; margin: 0 auto; }
/* line 1002, ../sass/theme/pages/_companyprofile.scss */
.piechartContainer canvas { width: 160px; height: 160px; }
/* line 1006, ../sass/theme/pages/_companyprofile.scss */
.piechartContainer canvas.EmptyChart { background: url(../img/empty-chart.png); background-size: 100% 100%; }

/* line 1018, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li { border-right: 1px solid #b5b5b5; }
/* line 1021, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li:last-child { border-right: 0; }
/* line 1025, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li .dayNum, .companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li .dayName { width: 100%; text-align: center; display: inline-block; }
/* line 1031, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li .dayNum { font-size: 20px; margin-top: 4px; }
/* line 1035, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li .dayName { font-size: 14px; margin-top: 8px; }
/* line 1040, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-header .companyCalendarView-header-days li.highlited { background-color: #e2ebf1; color: #00628D; }
/* line 1049, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-calendarBlock .companyCalendarView-listelement { border-bottom: 1px solid #b5b5b5; }
/* line 1052, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-calendarBlock .companyCalendarView-listelement .projectName { padding: 6px; }
/* line 1057, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-calendarBlock .companyCalendarView-listelement .projectDays li { border-right: 1px solid #b5b5b5; }
/* line 1059, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-calendarBlock .companyCalendarView-listelement .projectDays li:last-child { border-right: 0; }
/* line 1062, ../sass/theme/pages/_companyprofile.scss */
.companyCalendarView .companyCalendarView-calendarBlock .companyCalendarView-listelement .projectDays li.highlited { background-color: #e2ebf1; }

/* line 1072, ../sass/theme/pages/_companyprofile.scss */
#calendarBlock { margin-right: -1px; margin-bottom: -1px; }
/* line 1076, ../sass/theme/pages/_companyprofile.scss */
#calendarBlock .day { height: 110px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; }
/* line 1081, ../sass/theme/pages/_companyprofile.scss */
#calendarBlock .day.empty { background-color: #ddd; }
/* line 1085, ../sass/theme/pages/_companyprofile.scss */
#calendarBlock .day .day-title { font-size: 22px; font-weight: 500; padding: 3px 0 0 6px; }
/* line 1091, ../sass/theme/pages/_companyprofile.scss */
#calendarBlock .day .day-tasks { height: 90px; padding: 3px; width: 100px; box-sizeing: border-box; }

/* line 1100, ../sass/theme/pages/_companyprofile.scss */
.calendarDayHeader { margin-top: 12px; }
/* line 1103, ../sass/theme/pages/_companyprofile.scss */
.calendarDayHeader li { font-size: 22px; font-weight: bold; box-sizeing: border-box; padding: 0 0 3px 6px; }

/* line 1112, ../sass/theme/pages/_companyprofile.scss */
.cp-scrollable-blocks { height: 100%; }

/* line 1116, ../sass/theme/pages/_companyprofile.scss */
#ganttForCompanyContainer { height: 100%; }

/* line 1121, ../sass/theme/pages/_companyprofile.scss */
#companyProfile-container .switch-box { height: calc(100% - 30px); max-width: 100%; }

/* line 1127, ../sass/theme/pages/_companyprofile.scss */
#workTimeTableContainer { background-color: #e9e9e9; }

/* line 1137, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-search { height: 40px; }
/* line 1148, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine { height: 41px; width: calc( 100vw - 296px ); }
/* line 1153, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine .cp-timeLineInner { height: 100%; }
/* line 1158, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-month .month-listelement { height: 20px; -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; padding: 0 3px; line-height: 20px; background-color: #e9e9e9; width: 400px; text-align: center; font-weight: bold; color: #333333; }
/* line 1173, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-month .headerOffset { border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #e9e9e9; }
/* line 1179, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-month .headerOffsetEnd { border-bottom: 1px solid #b5b5b5; background-color: #e9e9e9; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1184, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-month > .column { margin-right: -1px; }
/* line 1189, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week { height: 100%; }
/* line 1191, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week .week-listelement { height: 100%; -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; line-height: 20px; width: 8.3333%; text-align: center; font-weight: bold; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #fefefe; color: #333333; border-bottom: 1px solid #b5b5b5; }
/* line 1209, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week .week-listelement span { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; max-width: 100%; }
/* line 1217, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week .week-listelement:last-child { position: relative; }
/* line 1219, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week .week-listelement:last-child:after { content: ""; height: 20px; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #e9e9e9; width: 100%; position: absolute; right: -1px; top: -20px; }
/* line 1241, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-sidebar { width: 260px; }
/* line 1245, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList { overflow-y: hidden; }
/* line 1248, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement { border-bottom: 1px solid #b5b5b5; }
/* line 1251, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement.hoverEffect { cursor: pointer; }
/* line 1253, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement.hoverEffect:hover { background-color: #e2ebf1; }
/* line 1258, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement.main-listelement { padding-bottom: 5px; border-bottom: 1px solid #b5b5b5; }
/* line 1263, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement.main-listelement .user-listelement-inner { border-bottom: 1px solid #b5b5b5; height: 42px; font-weight: bold; }
/* line 1270, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement .user-listelement-image { width: 42px; height: 42px; -o-object-fit: cover; object-fit: cover; border-right: 1px solid #b5b5b5; }
/* line 1276, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement .user-listelement-data { margin: 6px; }
/* line 1279, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement .user-listelement-data .userName { font-weight: bold; margin-bottom: 1px; }
/* line 1283, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement .user-listelement-data .userData { color: #b5b5b5; }
/* line 1288, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-userList .user-listelement.highlight { background-color: #1888d2; color: #fefefe; }
/* line 1297, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable { width: calc( 100vw - 296px ); background-color: #fefefe; }
/* line 1302, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row { background-color: #F8F8F8; }
/* line 1306, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.main-listelement { padding-bottom: 5px; }
/* line 1310, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.main-listelement .timetable-cell { border-top: 0; border-bottom: 1px solid #b5b5b5; background-color: #F5BC17; height: 42px; }
/* line 1318, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell { -ms-flex-negative: 0; flex-shrink: 0; border-top: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 8.3333%; height: 43px; line-height: 43px; text-align: center; background-color: #fefefe; }
/* line 1328, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetable-cell-inner { position: relative; }
/* line 1331, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetable-cell-inner .iconContainer { position: absolute; top: 3px; right: 3px; height: 12px; line-height: 12px; font-size: 11px; }
/* line 1342, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.noworkschedule { width: 100%; background-color: #e9e9e9; text-align: left; border: 0; }
/* line 1348, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.noworkschedule span { position: -webkit-sticky; position: sticky; left: 200px; padding-left: 20px; font-weight: bold; }
/* line 1357, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.emptyState { background-color: #b5b5b5; }
/* line 1360, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.emptyState.highligt { background-color: #797979; }
/* line 1365, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.fullState { background-color: #1888d2; color: #fefefe; }
/* line 1369, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.fullState.highligt { background-color: #1374b4; }
/* line 1374, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.freeState { background-color: #c5edc6; }
/* line 1377, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.freeState.highligt { background-color: #b5b5b5; }
/* line 1382, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.overloadedState { background-color: #f17f7f; color: #fefefe; }
/* line 1386, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell.overloadedState.highlight { background-color: #ee5050; }
/* line 1391, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble { text-align: left; color: #333333; line-height: 14px; position: absolute; z-index: 99; }
/* line 1398, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .bubble-header { background-color: #1888d2; color: #fefefe; padding: 6px; }
/* line 1404, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .bubble-header-2 { background-color: #797979; color: #fefefe; font-weight: bold; padding: 4px 8px; }
/* line 1410, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .bubble-header-2 a { color: #fefefe; }
/* line 1412, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .bubble-header-2 a:hover { color: #bfd9ea; }
/* line 1417, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .bubble-header-3 { background-color: #ddd; padding: 3px 8px; }
/* line 1422, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .info-block { font-size: 13px; }
/* line 1425, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .info-block a { color: #1888d2; }
/* line 1428, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row .timetable-cell .timetableBubble .info-block a:hover { color: #00628D; }
/* line 1437, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row:last-child { border-bottom: 1px solid #b5b5b5; }
/* line 1444, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.highlight .timetable-cell.emptyState { background-color: #797979; }
/* line 1448, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.highlight .timetable-cell.fullState { background-color: #1374b4; }
/* line 1452, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.highlight .timetable-cell.freeState { background-color: #74c574; }
/* line 1456, ../sass/theme/pages/_companyprofile.scss */
#cp-container #cp-taskTable .timetable-row.highlight .timetable-cell.overloadedState { background-color: #ee5050; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1478, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-timeLine-container #cp-timeLine { margin-right: 0; width: calc(100vw - 250px); }
  /* line 1485, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-sidebar { width: 210px; }
  /* line 1489, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-taskTable { width: calc(100vw - 250px); }
  /* line 1497, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-timeLine-container #cp-timeLine #cp-timeLine-week .week-listelement span { font-size: 12px; }
  /* line 1507, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock { height: 100%; overflow: auto; border: 0; }
  /* line 1513, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock #companyProfileDataBlock-edit { width: 100%; position: static; }
  /* line 1518, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .buttonContainer { border-top: 1px solid #b5b5b5; background-color: #fefefe; position: -webkit-sticky; position: sticky; bottom: 0; }
  /* line 1526, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileViewBlock { height: 100%; }
  /* line 1529, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileEditBlock { margin-bottom: 0; }
  /* line 1535, ../sass/theme/pages/_companyprofile.scss */
  #assignedProjectTimetable .selectContainer, #projectTimetable .selectContainer { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 1557, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-timeLine-container #cp-timeLine { margin-right: 0; width: calc(120vw); }
  /* line 1570, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-taskTable { width: calc(135vw ); }
  /* line 1576, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-taskTable .timetable-row .timetable-cell { height: 36px; line-height: 37px; }
  /* line 1582, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-taskTable .timetable-row.main-listelement .timetable-cell { height: 37px; }
  /* line 1589, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-sidebar { width: 90px; }
  /* line 1595, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-userList .user-listelement .user-listelement-image { display: none; }
  /* line 1598, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-userList .user-listelement .user-listelement-data { margin: 5px; }
  /* line 1605, ../sass/theme/pages/_companyprofile.scss */
  #cp-container #cp-userList .user-listelement.main-listelement .user-listelement-inner { height: 37px; }
  /* line 1622, ../sass/theme/pages/_companyprofile.scss */
  #companyEditContaoner { /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-direction(); */ -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: scroll; overflow-x: hidden; }
  /* line 1628, ../sass/theme/pages/_companyprofile.scss */
  #companyEditContaoner #folderList-container { width: 100%; border-right: 0; }
  /* line 1632, ../sass/theme/pages/_companyprofile.scss */
  #companyEditContaoner #otherEditorBlock { height: 560px; /* @include flex(); */ -ms-flex: none; -ms-flex: none; -webkit-box-flex: 0; flex: none; /* bug fixes */ min-width: auto; min-height: auto; }
  /* line 1641, ../sass/theme/pages/_companyprofile.scss */
  #companyEditContaoner #otherEditorBlock #otherEditorBlock_innerBlock { height: 100vh; }
  /* line 1649, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  /* line 1652, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; width: 100%; text-align: center; padding-top: 0; }
  /* line 1659, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-button { padding: .4em 7px; }
  /* line 1663, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-daygrid-day-top { line-height: 2px; padding-top: 2px; }
  /* line 1669, ../sass/theme/pages/_companyprofile.scss */
  .fc-daygrid-day-events { padding: 0px 0px; }
  /* line 1672, ../sass/theme/pages/_companyprofile.scss */
  .fc-direction-ltr .fc-daygrid-event.fc-event-end { margin-right: 0px; overflow: hidden; }
  /* line 1676, ../sass/theme/pages/_companyprofile.scss */
  .fc-direction-ltr .fc-daygrid-event.fc-event-start { margin-left: 1px; margin-right: 1px; }
  /* line 1680, ../sass/theme/pages/_companyprofile.scss */
  #calendar .WdPH .fc-event-main:before { display: none; }
  /* line 1683, ../sass/theme/pages/_companyprofile.scss */
  .WdEditable.fc-daygrid-event .fc-event-main:after { display: none; }
  /* line 1686, ../sass/theme/pages/_companyprofile.scss */
  .fc-daygrid-block-event .fc-event-title { line-height: 8px; }
  /* line 1689, ../sass/theme/pages/_companyprofile.scss */
  .fc-daygrid-body tr { height: 65px; }
  /* line 1692, ../sass/theme/pages/_companyprofile.scss */
  #calendar { height: 485px; }
  /* line 1698, ../sass/theme/pages/_companyprofile.scss */
  .fc-dayGridDay-view .fc-daygrid-block-event .fc-event-title { line-height: 16px; font-size: 16px; }
  /* line 1702, ../sass/theme/pages/_companyprofile.scss */
  .fc-dayGridDay-view .EtRr .fc-list-event-title:before, .fc-dayGridDay-view .EtRr .fc-event-title:before, .fc-dayGridDay-view .WdEH .fc-list-event-title:before, .fc-dayGridDay-view .WdEH .fc-event-title:before, .fc-dayGridDay-view .WdPH .fc-list-event-title:before, .fc-dayGridDay-view .WdPH .fc-event-title:before, .fc-dayGridDay-view .WdUH .fc-list-event-title:before, .fc-dayGridDay-view .WdUH .fc-event-title:before, .fc-dayGridDay-view .WdCH .fc-list-event-title:before, .fc-dayGridDay-view .WdCH .fc-event-title:before, .fc-dayGridDay-view .WdSL .fc-list-event-title:before, .fc-dayGridDay-view .WdSL .fc-event-title:before { margin-right: 6px; }
  /* line 1713, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileViewBlock { height: 100%; }
  /* line 1716, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock { height: 100%; overflow: auto; border: 0; }
  /* line 1722, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .companyProfileDataBlock-inner { width: 100%; }
  /* line 1725, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock #companyProfileDataBlock-edit { width: 100%; position: static; }
  /* line 1730, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .buttonContainer { border-top: 1px solid #b5b5b5; background-color: #fefefe; position: -webkit-sticky; position: sticky; bottom: 0; }
  /* line 1737, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileEditBlock { margin-bottom: 0; }
  /* line 1741, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  /* line 1745, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout #companyProfileSidebar { height: 50px; width: 100%; position: relative; overflow: unset; }
  /* line 1751, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout #companyProfileSidebar .companyProfile-LogoContainer { display: none; }
  /* line 1755, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout #companyProfileSidebar .userMenuList { z-index: 3; }
  /* line 1763, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock #companyProfileDataBlock-edit button { font-size: 14px; }
  /* line 1767, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .companyName { font-size: 20px; margin-bottom: 12px; }
  /* line 1772, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .companyProfileDataBlock-logo img { width: 200px; height: 162px; }
  /* line 1780, ../sass/theme/pages/_companyprofile.scss */
  #vertical-switch-box-11 .list-header { min-height: auto !important; }
  /* line 1785, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; overflow: visible; }
  /* line 1789, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock #companyProfileEditBlock, #companyProfileDataBlock #companyProfileViewBlock { height: auto; max-height: none; }
  /* line 1797, ../sass/theme/pages/_companyprofile.scss */
  #costStatementChartBlock { height: auto; min-height: auto; }
  /* MOBILE VIEW END --------*/ }
/*  Phablet */
/* MOBILE LANDSCAPE VIEW */
@media only screen and (max-width: 767px) and (orientation: landscape) { /* line 1838, ../sass/theme/pages/_companyprofile.scss */
  #docResultsFooter { height: 0px; }
  /* line 1841, ../sass/theme/pages/_companyprofile.scss */
  #docResultsFooter .parent { height: 0px; padding: 0; }
  /* line 1845, ../sass/theme/pages/_companyprofile.scss */
  #docResultsFooter button { position: relative; top: -37px; right: 6px; }
  /* line 1853, ../sass/theme/pages/_companyprofile.scss */
  #docResultsPagination > .parent { margin-right: 110px; }
  /* line 1859, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout #companyProfileSidebar { height: auto; }
  /* line 1863, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout .mobile-menu { width: 40px; height: 40px; }
  /* line 1867, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout .mobile-menu .mobile-menu-list { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; -ms-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; -moz-flex-direction: column !important; -ms-flex-direction: column !important; -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; flex-direction: row !important; }
  /* line 1883, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout .mobile-menu .mobile-menu-list.left-menu { top: 0; right: 40px; }
  /* line 1890, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout .mobile-menu .mobile-menu-button { width: 40px; height: 40px; }
  /* line 1894, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileLayout .mobile-menu .mobile-menu-button .mobile-menu-button-icon { line-height: 40px; }
  /* line 1903, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock #companyProfileDataBlock-edit button { font-size: 14px; }
  /* line 1907, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .companyName { font-size: 20px; margin-bottom: 12px; }
  /* line 1912, ../sass/theme/pages/_companyprofile.scss */
  #companyProfileDataBlock .companyProfileDataBlock-logo img { width: 200px; height: 162px; }
  /* line 1920, ../sass/theme/pages/_companyprofile.scss */
  #UPopenablesContainer { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
  /* line 1930, ../sass/theme/pages/_companyprofile.scss */
  #UPopenablesContainer { min-height: auto; }
  /* line 1934, ../sass/theme/pages/_companyprofile.scss */
  .piechartContainer { width: 100px !important; height: 100px !important; margin: 0 6px 0 0 !important; }
  /* line 1939, ../sass/theme/pages/_companyprofile.scss */
  .piechartContainer canvas { width: 100px !important; height: 100px !important; }
  /* line 1948, ../sass/theme/pages/_companyprofile.scss */
  #companyProjectTaskList #activityList .mainlist-container { background-color: #fff; }
  /* line 1955, ../sass/theme/pages/_companyprofile.scss */
  #cp-he4ader-block { color: #fff; position: absolute; z-index: 6; right: 0; top: -31px; height: 32px; border-bottom: 0px; }
  /* line 1964, ../sass/theme/pages/_companyprofile.scss */
  #cp-he4ader-block .uncheckedText, #cp-he4ader-block .checkedText { color: #fefefe; }
  /* line 1969, ../sass/theme/pages/_companyprofile.scss */
  #cp-he4ader-block #dateNav { height: 32px; overflow: hidden; border-bottom: 1px solid #ccc; }
  /* line 1978, ../sass/theme/pages/_companyprofile.scss */
  #userNameChooserBlock #userData { height: 105px; }
  /* line 1982, ../sass/theme/pages/_companyprofile.scss */
  #userNameChooserBlock #userDataNormal .column { height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  /* line 1990, ../sass/theme/pages/_companyprofile.scss */
  #costStatementContainer .bottom-block-content { z-index: 3; background-color: #fefefe; }
  /* line 1996, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar { margin-bottom: -1px; }
  /* line 1999, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; width: auto; padding-top: 6px; padding: 0; }
  /* line 2005, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(1) { margin-left: 44px; padding: 0; }
  /* line 2009, ../sass/theme/pages/_companyprofile.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(3) { padding: 0; }
  /* line 2015, ../sass/theme/pages/_companyprofile.scss */
  #vertical-switch-box-11 .list-header .list-header-cell-2 { line-height: 12px !important; font-size: 13px !important; }
  /* line 2025, ../sass/theme/pages/_companyprofile.scss */
  #assignedProjectTimetable .openable-flexbox-container, #projectTimetable .openable-flexbox-container { height: auto; }
  /* line 2030, ../sass/theme/pages/_companyprofile.scss */
  #assignedProjectTimetable .openable-flexbox .openable-flexbox-collapse-block, #projectTimetable .openable-flexbox .openable-flexbox-collapse-block { -webkit-box-flex: 0 !important; -ms-flex: none !important; flex: none !important; }
  /* ide jönnek a stílusok */ }
/* line 1, ../sass/theme/pages/_companyprojects.scss */
.ct-scrollable-blocks { height: calc( 100vh - 208px ); }

/* line 8, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-container-inner-left { margin-right: 6px; }
/* line 11, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-container-inner-right { border-left: 1px solid #b5b5b5; }
/* line 15, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-search { height: 40px; }
/* line 19, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container { width: calc(100vw - 606px ); }
/* line 22, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine { height: 40px; background-color: #fefefe; position: -webkit-sticky; position: sticky; top: 0; z-index: 1; }
/* line 31, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine .ct-timeLineInner { height: 100%; }
/* line 36, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-month .month-listelement { height: 20px; -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; background-color: #fefefe; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; padding: 0 3px; line-height: 20px; background-color: #e9e9e9; width: 400px; text-align: center; font-weight: bold; }
/* line 51, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-month .headerOffset { border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background-color: #e9e9e9; }
/* line 57, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-month .headerOffsetEnd { border-bottom: 1px solid #b5b5b5; background-color: #e9e9e9; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 30%; }
/* line 63, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-month > .column { margin-right: -1px; }
/* line 68, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-week { height: 100%; }
/* line 70, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-week .week-listelement { height: 100%; -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #ccc; background-color: #fefefe; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; line-height: 20px; width: 80px; text-align: center; font-weight: bold; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; }
/* line 87, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-timeLine-container #ct-timeLine #ct-timeLine-week .week-listelement span { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; min-width: 0; max-width: 100%; }
/* line 101, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-sidebar { /* width: 500px; */ }
/* line 105, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-sidebar .filterform .filterform-inner { height: 32px; padding-left: 3px; padding-right: 16px; }
/* line 110, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-sidebar .filterform .filterform-inner > * { padding-right: 3px; }
/* line 118, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList { /* overflow-y: hidden; */ }
/* line 121, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-list-header { border-bottom: 1px solid #b5b5b5; font-weight: bold; background-color: #fefefe; /*
z-index: 3;
position: sticky;
top: 0;
*/ }
/* line 132, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-list-header .project-list-header-inner { height: 40px; }
/* line 137, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement { border-bottom: 1px solid #b5b5b5; }
/* line 140, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-listelement-inner { height: 38px; border-bottom: 1px solid #ccc; margin-bottom: -1px; }
/* line 145, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-listelement-inner .project-state { height: 38px; width: 38px; border-right: 1px solid #b5b5b5; }
/* line 152, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist-header { border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; font-weight: bold; position: -webkit-sticky; position: sticky; z-index: 1; top: -40px; background-color: #fefefe; opacity: 0; /* @include transition(); */ -webkit-transition: opacity 0.001s; transition: opacity 0.001s; }
/* line 164, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist-header .project-sublist-header-inner { height: 24px; }
/* line 169, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist { border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; margin: 6px 0 6px 12px; }
/* line 175, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement { border-bottom: 1px solid #b5b5b5; }
/* line 178, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner { height: 24px; }
/* line 181, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner .project-state { height: 24px; width: 24px; border-right: 1px solid #b5b5b5; }
/* line 187, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner .linkCell:hover { color: #1888d2; }
/* line 193, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline { height: auto; min-height: 24px; }
/* line 197, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline .project-state { -ms-flex-item-align: stretch; align-self: stretch; height: auto; }
/* line 201, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline .linkCell, .ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline .simpleCell { padding: 3px 0; }
/* line 204, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline .linkCell:empty, .ct-container .ct-projectList .project-listelement .project-sublist .project-sublist-listelement .project-sublist-listelement-inner.multiline .simpleCell:empty { padding: 0; }
/* line 214, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement .project-sublist:nth-child(even) { background-color: #F8F8F8; }
/* line 223, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement.open .project-listelement-inner { position: -webkit-sticky; position: sticky; top: 41px; z-index: 2; background: #fefefe; }
/* line 230, ../sass/theme/pages/_companyprojects.scss */
.ct-container .ct-projectList .project-listelement.open .project-sublist-header { top: 79px; opacity: 1; /* @include transition(); */ -webkit-transition: opacity 0.2s; transition: opacity 0.2s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
/* line 241, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable { background-color: #fefefe; }
/* line 244, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row { background-color: #F8F8F8; border-top: 1px solid #ccc; margin-top: -1px; }
/* line 249, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.main-listelement { padding-bottom: 5px; }
/* line 252, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.main-listelement .timetable-cell { border-top: 0; border-bottom: 1px solid #b5b5b5; background-color: #F5BC17; height: 42px; }
/* line 260, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell { -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; width: 80px; height: 44px; text-align: center; background-color: #fefefe; }
/* line 269, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.emptyState { background-color: #b5b5b5; }
/* line 272, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.emptyState.highligt { background-color: #797979; }
/* line 277, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.fullState { background-color: #1888d2; color: #fefefe; }
/* line 281, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.fullState.highligt { background-color: #1374b4; }
/* line 286, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.freeState { background-color: #c5edc6; }
/* line 289, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.freeState.highligt { background-color: #b5b5b5; }
/* line 294, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.overloadedState { background-color: #f17f7f; color: #fefefe; }
/* line 298, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-cell.overloadedState.highlight { background-color: #ee5050; }
/* line 305, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row:last-child { border-bottom: 1px solid #b5b5b5; }
/* line 312, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.highlight .timetable-cell.emptyState { background-color: #797979; }
/* line 316, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.highlight .timetable-cell.fullState { background-color: #1374b4; }
/* line 320, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.highlight .timetable-cell.freeState { background-color: #74c574; }
/* line 324, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.highlight .timetable-cell.overloadedState { background-color: #ee5050; }
/* line 331, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row.open .timetable-cell { height: 69px; }
/* line 336, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist { border-top: 1px solid #b5b5b5; margin-top: 6px; margin-bottom: 8px; }
/* line 343, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell { -ms-flex-negative: 0; flex-shrink: 0; border-right: 1px solid #b5b5b5; border-top: 1px solid #b5b5b5; margin-top: -1px; width: 80px; height: 26px; line-height: 43px; text-align: center; background-color: #fefefe; }
/* line 354, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.emptyState { background-color: #b5b5b5; }
/* line 357, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.emptyState.highligt { background-color: #797979; }
/* line 362, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.fullState { background-color: #1888d2; color: #fefefe; }
/* line 366, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.fullState.highligt { background-color: #1374b4; }
/* line 371, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.freeState { background-color: #c5edc6; }
/* line 374, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.freeState.highligt { background-color: #b5b5b5; }
/* line 379, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.overloadedState { background-color: #f17f7f; color: #fefefe; }
/* line 383, ../sass/theme/pages/_companyprojects.scss */
.ct-container #ct-taskTable .timetable-row .timetable-sublist .timetable-sublist-listelement .timetable-cell.overloadedState.highlight { background-color: #ee5050; }

/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 405, ../sass/theme/pages/_companyprojects.scss */
  .ct-scrollable-blocks { height: calc( 100vh - 224px ); }
  /* line 411, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-timeLine-container { width: calc(100vw - 261px ); }
  /* line 414, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-timeLine-container #ct-timeLine { margin-right: 0; }
  /* line 419, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-sidebar { /*
width: 210px;
*/ }
  /* line 425, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-sidebar .filterform .filterform-inner { padding-right: 0; }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 439, ../sass/theme/pages/_companyprojects.scss */
  .ct-scrollable-blocks { height: calc( 100vh - 200px ); }
  /* line 444, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-timeLine-container { width: calc(100vw - 157px ); }
  /* line 447, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-timeLine-container #ct-timeLine { margin-right: 0; }
  /* line 454, ../sass/theme/pages/_companyprojects.scss */
  .ct-container #ct-taskTable .timetable-row .timetable-cell { height: 36px; }
  /* line 459, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-sidebar { /*
width: 130px;
*/ }
  /* line 464, ../sass/theme/pages/_companyprojects.scss */
  .ct-container .ct-sidebar .filterform .filterform-inner { padding-right: 0; }
  /* line 473, ../sass/theme/pages/_companyprojects.scss */
  .ct-container #ct-userList .user-listelement .user-listelement-image { display: none; }
  /* line 476, ../sass/theme/pages/_companyprojects.scss */
  .ct-container #ct-userList .user-listelement .user-listelement-data { margin: 5px; }
  /* line 483, ../sass/theme/pages/_companyprojects.scss */
  .ct-container #ct-userList .user-listelement.main-listelement .user-listelement-inner { height: 37px; }
  /* MOBILE VIEW END --------*/ }
/* line 2, ../sass/theme/pages/_wiki.scss */
#wiki-layout { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; min-height: 100dvh; }
/* line 7, ../sass/theme/pages/_wiki.scss */
#wiki-layout .switch-box > .parent { min-height: calc(100dvh - 90px); }
/* line 11, ../sass/theme/pages/_wiki.scss */
#wiki-layout .header-style { position: -webkit-sticky; position: sticky; top: 0; z-index: 300; }
/* line 17, ../sass/theme/pages/_wiki.scss */
#wiki-layout .switch-box-tab-header-container { position: -webkit-sticky; position: sticky; top: 36px; z-index: 3; background-color: #fff; }
/* line 23, ../sass/theme/pages/_wiki.scss */
#wiki-layout .sidebar { height: calc( 100dvh - 66px ); overflow: scroll; overflow-x: hidden; position: -webkit-sticky; position: sticky; top: 66px; }

/* line 32, ../sass/theme/pages/_wiki.scss */
#wiki-sidebar { min-height: 100%; }

/* line 54, ../sass/theme/pages/_wiki.scss */
#canvasContainer div { font-family: arial; -webkit-box-sizing: content-box; box-sizing: content-box; position: absolute; width: 2px; white-space: nowrap; }
/* line 62, ../sass/theme/pages/_wiki.scss */
#canvasContainer div:focus { outline: none; }

/* line 70, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container { border: 1px solid #b5b5b5; position: relative; width: calc( 100vw - 400px  ); left: 82%; margin-left: calc( 100vw  / -2 ); z-index: 0; overflow: auto; overflow-y: hidden; }
/* line 80, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container #resistanceListTable { width: 100% !important; }
/* line 86, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .fltrow td { height: 0px; padding: 0 !important; border-right: 0 !important; }
/* line 92, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .fltrow td:first-child { padding-left: 10px !important; background-color: #F8F8F8; }
/* line 96, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .fltrow td:first-child input { display: inline-block; width: calc( 100% - 20px ); position: absolute; top: -34px; }
/* line 104, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .fltrow input { display: none; }
/* line 109, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .green, #resistanceListTable-container .clear, #resistanceListTable-container .yellow, #resistanceListTable-container .red { text-align: center; }
/* line 115, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .green { background-color: #74c574; }
/* line 118, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .clear { background-color: #e9e9e9; }
/* line 121, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .yellow { background-color: #f7d15b; }
/* line 124, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .red { background-color: #f17f7f; }
/* line 130, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ldiv, #resistanceListTable-container .rdiv { display: none; }
/* line 134, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.odd { background-color: #F2F2F2; }
/* line 137, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.odd.warning-style { background-color: #f5e8c0; }
/* line 140, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.odd.error-style { background-color: #f6beaf; }
/* line 144, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.even { background-color: #F8F8F8; }
/* line 147, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.even.warning-style { background-color: #fdf2cf; }
/* line 150, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container tr.even.error-style { background-color: #eda1a1; }
/* line 154, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container.border-correction { margin-right: -1px; margin-left: -1px; margin-top: -1px; }
/* line 160, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .activeHeader { background-color: #58a8dc !important; color: #fefefe !important; }
/* line 165, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .activeCell { background-color: rgba(0, 0, 0, 0.075); }
/* line 169, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezActiveRow { background-color: #00628D !important; color: #fefefe; }
/* line 174, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezSelectedRow { background-color: #0d75a2 !important; color: #fefefe; }
/* line 179, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezActiveCell { background-color: #d9e8fb !important; color: #333333 !important; font-weight: bold; }
/* line 185, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezETSelectedCell { background-color: #ffdc61 !important; font-weight: bold; color: #333333 !important; }
/* line 191, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezUnselectable { -moz-user-select: -moz-none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; }
/* line 199, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezInputEditor { width: 95%; height: auto; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 206, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezTextareaEditor { width: 95%; height: 35px; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 213, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezSelectEditor { width: 100%; font-size: inherit; border: 1px solid #b5b5b5; }
/* line 219, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezModifiedCell { background: transparent url("themes/bg_mod_cell.png") 0 0 no-repeat; }
/* line 223, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container select[multiple="multiple"].ezSelectEditor { height: 35px; }
/* line 227, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezCommandEditor { margin: 2px; }
/* line 231, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezCommandEditor button, #resistanceListTable-container .ezCommandEditor input[type="button"] { min-height: 22px; margin: 1px; padding: 3px; border: 1px solid #b5b5b5; background: #fefefe; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; }
/* line 242, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezCommandEditor button:hover, #resistanceListTable-container .ezCommandEditor input[type="button"]:hover { border: 1px solid #b5b5b5; }
/* line 247, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezCommandEditor img { border: 0; vertical-align: middle; margin: 2px; }
/* line 253, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ezOpacity { opacity: 0.6; }
/* line 257, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .alignLeft { text-align: left; }
/* line 261, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .alignCenter { text-align: center; }
/* line 265, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .alignRight { text-align: right; }
/* line 269, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist { width: 100%; height: 90px; line-height: 30px; border: 1px solid #b5b5b5; overflow: auto; text-align: left; background-color: #fefefe; color: #444; }
/* line 280, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist ul.flt_checklist { padding: 0 !important; margin: 0 !important; list-style: none !important; }
/* line 286, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist li.flt_checklist_item { padding: 1px !important; margin: 0 !important; font-size: inherit; border-bottom: 1px solid #b5b5b5; }
/* line 293, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist li.flt_checklist_item:hover { background-color: #335ea8 !important; color: #fefefe !important; }
/* line 298, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist label { display: block !important; font-weight: inherit !important; }
/* line 303, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .div_checklist input { vertical-align: middle !important; margin: 2px 5px 3px 1px !important; }
/* line 308, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .flt_checklist_item_disabled { background-color: #e5e5e5; }
/* line 312, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .flt_checklist_slc_item { background-color: #335ea8 !important; color: #fefefe !important; }
/* line 317, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .fltrow { background-color: #F8F8F8; }
/* line 321, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .btnflt { height: 35px; font-family: inherit; font-size: inherit; vertical-align: middle; margin: 0 2px 0 2px; padding: 0 1px 0 1px; }
/* line 330, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .btnflt_icon { font-family: inherit; font-size: inherit; width: 35px; height: 35px; cursor: pointer !important; border: 0 !important; vertical-align: middle; background: transparent url("themes/btn_filter.png") center center no-repeat !important; }
/* line 341, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .flt, #resistanceListTable-container .flt_s, #resistanceListTable-container .single_flt { width: 100%; }
/* line 347, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container select.flt_multi { font-family: inherit; font-size: inherit; color: #444; background-color: #fefefe; border: 1px solid #b5b5b5; margin: 0; padding: .2em; width: 100%; height: 90px; vertical-align: middle; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 361, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container select.flt_multi option { padding-top: 5px; padding-bottom: 5px; }
/* line 366, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .flt_s { width: 60%; -webkit-box-sizing: initial; box-sizing: initial; display: initial; }
/* line 372, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .single_flt { width: 70%; -webkit-box-sizing: initial; box-sizing: initial; display: initial; }
/* line 378, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.popUpFilter { position: relative; background: #fefefe; -webkit-box-shadow: 3px 3px 2px #888; box-shadow: 3px 3px 2px #888; margin: 30px auto 0 0; position: absolute; display: none; width: 100px; background-color: #eaeaea; border: 1px solid #b5b5b5; padding: 0; }
/* line 393, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.popUpFilter:after, #resistanceListTable-container div.popUpFilter:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
/* line 405, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.popUpFilter:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fefefe; border-width: 10px; margin-left: -10px; }
/* line 412, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.popUpFilter:before { border-color: rgba(255, 255, 255, 0); border-bottom-color: #eaeaea; border-width: 12px; margin-left: -12px; }
/* line 419, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .popUpPlaceholder { position: relative; }
/* line 423, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont { -webkit-box-shadow: 4px 4px 10px 0 rgba(50, 50, 50, 0.75); box-shadow: 4px 4px 10px 0 rgba(50, 50, 50, 0.75); width: 800px; height: auto; overflow: hidden; background-color: #c8e0fb; border: 1px solid #b5b5b5; }
/* line 434, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .fltrow { background-color: transparent; }
/* line 438, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .flt { border: 1px solid #b5b5b5; width: 100%; }
/* line 443, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .even { background-color: #fefefe; }
/* line 447, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .odd { background-color: #F8F8F8; }
/* line 451, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .no-results { background-color: transparent; }
/* line 455, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_Cont .sort-arrow { position: initial; }
/* line 459, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_tblCont { height: 400px; width: 800px; background: #fefefe; overflow-x: auto; overflow-y: scroll; }
/* line 467, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_headTblCont { display: block; margin-right: 20px; height: auto; overflow: hidden; border-bottom: 1px solid #b5b5b5; background-color: #c8e0fb; }
/* line 476, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_tblCont table, #resistanceListTable-container div.grd_headTblCont table { border-collapse: collapse; table-layout: fixed; -webkit-box-sizing: initial; box-sizing: initial; }
/* line 483, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_tblCont table th, #resistanceListTable-container div.grd_headTblCont table th, #resistanceListTable-container div.grd_headTblCont table td { height: 35px; background-color: #c8e0fb; padding: .1em .5em; color: #333; border-right: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 495, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_headTblCont table td { padding: 0.2em 0.2em; }
/* line 499, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.grd_tblCont table td { padding: .5em .7em; border-bottom: 1px solid #b5b5b5; overflow: hidden; text-overflow: ellipsis; }
/* line 506, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf { clear: both; width: auto; height: 35px; background-color: #F8F8F8; margin: 0; padding: 1px 3px 1px 3px; border: 1px solid #b5b5b5; padding: 5px 8px; /* @include border-bottom-left-radius(); */ -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; /* @include border-bottom-right-radius(); */ -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 519, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf a { color: #333; text-decoration: none; font-weight: bold; }
/* line 525, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf a:hover { text-decoration: underline; background-color: transparent; }
/* line 530, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf input.reset:hover { background-color: transparent; }
/* line 534, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf .ldiv div { border: 0; }
/* line 538, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf .helpBtn { border: 0 !important; }
/* line 542, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf div.status { position: absolute; float: none !important; height: auto !important; margin: 19px 0 !important; font-size: 12px; color: #333; border: 0 !important; }
/* line 552, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .grd_inf div.tot { border: 0 !important; }
/* line 556, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .helpBtn { display: none; height: 27px; margin: 0; padding: 8px 15px 0 15px; vertical-align: top; }
/* line 564, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .helpBtn:hover { background-color: #f4f4f4; }
/* line 568, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont { position: relative; background: #fefefe; -webkit-box-shadow: 3px 3px 2px #888; box-shadow: 3px 3px 2px #888; position: absolute; display: none; width: 300px; padding: 10px; margin: 45px 0 0 -150px; border: 1px solid #b5b5b5; line-height: 20px; font-size: inherit; color: #333; background: #fefefe; text-align: left; }
/* line 587, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont:after, #resistanceListTable-container div.helpCont:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
/* line 599, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fefefe; border-width: 10px; margin-left: -10px; }
/* line 606, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont:before { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ccc; border-width: 12px; margin-left: -12px; }
/* line 613, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont a { color: #c00; text-decoration: underline; font-weight: normal; }
/* line 619, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont a.close { color: #333 !important; text-decoration: none !important; font-weight: bold; }
/* line 625, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont a.close:hover { text-decoration: none; }
/* line 629, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpCont hr { border: 1px solid #b5b5b5; }
/* line 633, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpFooter { margin: 10px 0 0 0; }
/* line 637, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.helpFooter h4 { margin: 2px 2px 2px 2px; color: #333; }
/* line 642, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container span.keyword { font-weight: 700; font-style: italic; border-bottom: 1px dotted #ccc; }
/* line 648, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .loader { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: auto; text-align: center; display: block; z-index: 1000; vertical-align: middle; background-color: rgba(0, 0, 0, 0.3); /* @include border-radius(); */ border-radius: 3px; color: rgba(0, 0, 0, 0); }
/* line 664, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .loader:before { content: "Betöltés ..."; display: block; position: absolute; left: 50%; top: 40%; width: 90px; margin-left: -63px; text-align: center; z-index: 999; width: 120px; padding: 12px 18px; color: #1888d2; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); background-color: #F8F8F8; /* @include border-radius(); */ border-radius: 6px; border: 1px solid #b5b5b5; }
/* line 684, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .no-results { display: none; color: #333; margin: 0; padding: 1em 0; text-align: center; max-height: 5em; background-color: #f4f4f4; }
/* line 694, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container input.pgNbInp { height: 35px; margin: 0; border: 1px solid #f4f4f4; background-color: #fefefe; width: 35px; }
/* line 702, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container input.pgInp, #resistanceListTable-container .nextPage, #resistanceListTable-container .previousPage, #resistanceListTable-container .firstPage, #resistanceListTable-container .lastPage { height: 35px; border: 1px solid #b5b5b5; background-color: #fefefe; vertical-align: middle; width: 35px; border: 0; font-weight: bold; color: #fefefe; font-weight: normal; /* @include box-sizing(); */ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; background-color: #1888d2; color: #fefefe; text-align: center; white-space: nowrap; outline-width: 0; cursor: pointer; /* @include transition(); */ -webkit-transition: 0.3s; transition: 0.3s; /* @include border-radius(); */ border-radius: 9px; border: 0; padding: 0 1em; /* @include user-select(); */ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-style: solid; border-color: #1374b4; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); height: 30px; border-bottom-width: 2px; }
/* line 736, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .nextPage { background-image: url("themes/btn_next_page.gif"); background-repeat: no-repeat; background-position: center center; margin-left: 6px; }
/* line 743, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .previousPage { background-image: url("themes/btn_prev_page.gif"); background-repeat: no-repeat; background-position: center center; margin-right: 6px; }
/* line 750, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .firstPage { background-image: url("themes/btn_first_page.gif"); background-repeat: no-repeat; background-position: center center; margin-right: 6px; }
/* line 757, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .lastPage { background-image: url("themes/btn_last_page.gif"); background-repeat: no-repeat; background-position: center center; margin-left: 6px; }
/* line 764, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .nextPage:hover, #resistanceListTable-container .previousPage:hover, #resistanceListTable-container .firstPage:hover, #resistanceListTable-container .lastPage:hover { background-color: #58a8dc; }
/* line 771, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container span.nbpg { padding: 0 3px; }
/* line 774, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .rspg { margin-top: 5px; }
/* line 778, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container span.rspgSpan { font-size: inherit; }
/* line 782, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container input.reset { display: inline-block; width: 35px; height: 35px; border: 0; background: transparent url("themes/btn_clear_filters.png") center center no-repeat; vertical-align: top; }
/* line 791, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container input.reset:hover { background-color: #f4f4f4; }
/* line 795, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container a.reset { font-weight: normal !important; line-height: 35px; padding: 5px 5px; }
/* line 801, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.tot { float: left; overflow: hidden; min-width: 150px; height: 100%; margin: 0; padding: .5em; vertical-align: middle; }
/* line 811, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.tot span { font-weight: 500; }
/* line 815, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .sort-arrow { position: absolute; display: none; width: 11px; height: 11px; margin: 0; background-position: center center; background-repeat: no-repeat; }
/* line 825, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .descending { display: inline; background-image: url("themes/downsimple.png"); }
/* line 830, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ascending { display: inline; background-image: url("themes/upsimple.png"); }
/* line 835, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.status { float: left; overflow: hidden; min-width: 120px; height: 100%; margin: 0; padding: .5em; }
/* line 844, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container div.status span { font-size: inherit; }
/* line 848, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF { border-collapse: separate; font-family: inherit; border-spacing: 0; /* @include border-radius(); */ border-radius: 3px; /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); border: 0; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; }
/* line 858, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF caption { position: -webkit-sticky; position: sticky; bottom: 0px; left: 0; width: calc(100vw - 400px); }
/* line 867, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF thead tr th { border-bottom: 1px solid #b5b5b5; background-color: #A6A6A6; color: #f2f2f2; font-weight: bold; text-align: left; padding: 2px 3px; font-size: 11px; line-height: 11px; text-align: center; }
/* line 883, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF tbody tr:last-child td { border-bottom: 0px; }
/* line 886, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF tbody tr:last-child td a { min-height: 17px; display: block; }
/* line 896, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF th { height: 35px; background-color: #eaeaea; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; border-left: 0; border-top: 0; }
/* line 904, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF th:first-child { position: -webkit-sticky; position: sticky; left: 0; top: 0; z-index: 1; }
/* line 914, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF td { margin: 0; padding: 2px 3px; font-size: 11px; line-height: 11px; text-overflow: ellipsis; border-right: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; border-left: 0; border-top: 0; }
/* line 925, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF td:first-child { position: -webkit-sticky; position: sticky; left: 0; top: 0; z-index: 1; background-color: #fefefe; }
/* line 934, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF.resp { display: block; overflow-x: auto; }
/* line 939, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container table.TF.resp .sort-arrow { position: initial; }
/* line 943, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .inf { /* @include box-shadow(); */ -webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); background-color: #F8F8F8; clear: both; width: auto; height: 35px; min-width: 278px; font-size: inherit; padding: 0; overflow: hidden; margin-bottom: 0; padding: 5px 8px; }
/* line 957, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .inf a { color: #333; text-decoration: none; font-weight: bold; -webkit-box-sizing: initial; box-sizing: initial; }
/* line 964, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .inf a:hover { text-decoration: underline; }
/* line 968, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ldiv { float: left; width: 30%; position: inherit; text-align: left; }
/* line 975, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .ldiv:empty:after { content: " "; }
/* line 979, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .mdiv { float: left; width: 100%; position: inherit; text-align: right; padding: 0; margin-top: 2px; }
/* line 988, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .mdiv:empty:after { content: " "; }
/* line 992, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .rdiv { float: right; width: 30%; position: inherit; text-align: right; }
/* line 999, ../sass/theme/pages/_wiki.scss */
#resistanceListTable-container .rdiv:empty:after { content: " "; }

/* WIKI Page  ////////////////////////////////////////////////////////////////////
*/
/* line 1040, ../sass/theme/pages/_wiki.scss */
.wiki-container { max-width: 700px; margin: 0 auto; background-color: #fefefe; }

/* line 1046, ../sass/theme/pages/_wiki.scss */
.wiki-sidebar-fixed { position: fixed; max-width: 300px; height: calc( 100vh - 36px ); overflow: scroll; overflow-x: hidden; }

/* line 1057, ../sass/theme/pages/_wiki.scss */
#backToTopButton { opacity: 0.8; display: none; position: fixed; bottom: 48px; right: 32px; z-index: 2; font-size: 18px; border: none; outline: none; background-color: #00628D; color: white; cursor: pointer; padding: 12px; /* @include border-radius(); */ border-radius: 4px; width: 48px; height: 48px; }
/* line 1075, ../sass/theme/pages/_wiki.scss */
#backToTopButton:hover { opacity: 1; }

/* line 1083, ../sass/theme/pages/_wiki.scss */
.wiki-list ol { list-style: none; counter-reset: item; }
/* line 1087, ../sass/theme/pages/_wiki.scss */
.wiki-list ol li { display: block; counter-increment: item; width: 100%; /* @include flexbox();*/ display: -webkit-box; display: -ms-flexbox; display: flex; /* @include flex-wrap(); */ -ms-flex-wrap: wrap; flex-wrap: wrap; }
/* line 1097, ../sass/theme/pages/_wiki.scss */
.wiki-list ol li a { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
/* line 1100, ../sass/theme/pages/_wiki.scss */
.wiki-list ol li a.active { color: #1888d2; text-decoration: underline; }
/* line 1107, ../sass/theme/pages/_wiki.scss */
.wiki-list ol li:before { font-weight: bold; margin-right: 6px; content: counters(item,".") " "; display: inline-block; }
/* line 1114, ../sass/theme/pages/_wiki.scss */
.wiki-list ol li ol { display: block; width: 100%; }
/* line 1124, ../sass/theme/pages/_wiki.scss */
.wiki-list li { font-weight: bold; width: 100%; margin-top: 12px; }
/* line 1130, ../sass/theme/pages/_wiki.scss */
.wiki-list li ol li { text-transform: capitalize; margin-top: 6px; font-weight: normal; }

/** Care about this, if you want **/
/* line 1148, ../sass/theme/pages/_wiki.scss */
.wiki-content-list { /*Headers Style*/ }
/* line 1149, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dl { list-style: none; counter-reset: item; }
/* line 1153, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dl dd { counter-increment: item; width: 100%; }
/* line 1157, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dl dd h2, .wiki-content-list dl dd h3, .wiki-content-list dl dd h4 { display: inline-block; }
/* line 1161, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dl dd > span:before { margin-right: 10px; content: counters(item,".") " "; display: inline-block; }
/* line 1171, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dd { font-size: 1.5rem; line-height: 1; }
/* line 1175, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dd > span { display: inline-block; padding-top: 80px; }
/* line 1180, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dd p span { display: inline; padding-top: 0; }
/* line 1186, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dd dl dd { font-size: 1.375rem; line-height: 1; }
/* line 1192, ../sass/theme/pages/_wiki.scss */
.wiki-content-list dd dl dd dl dd { font-size: 1.25rem; line-height: 1; }

/* line 1203, ../sass/theme/pages/_wiki.scss */
.wiki-content-block { margin-top: 12px; }

/* line 1207, ../sass/theme/pages/_wiki.scss */
.blue-icon { display: inline-block; padding: 2px; background-color: #00628D; color: #fefefe; }

/* line 1213, ../sass/theme/pages/_wiki.scss */
.content img.small-icon { display: inline-block; margin: 0; height: 18px; }

/* line 1219, ../sass/theme/pages/_wiki.scss */
.content img.small-icon-2 { display: inline-block; margin: 0; height: 24px; }

/* Table bg*/
/* TABLET VIEW --------*/
@media only screen and (max-width: 1024px) and (min-width: 768px) { /* line 1232, ../sass/theme/pages/_wiki.scss */
  .wiki-container { max-width: 464px; }
  /* line 1236, ../sass/theme/pages/_wiki.scss */
  #backToTopButton { bottom: 82px; }
  /* line 1240, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container { left: 98%; }
  /* line 1243, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .mdiv { text-align: center; }
  /* line 1248, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td:first-child { display: block; height: 32px; width: calc(100vw - 400px); max-width: 667px; padding: 0 !important; }
  /* line 1255, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td:first-child input { position: static; margin-left: 10px; }
  /* line 1261, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td { display: none; }
  /* line 1267, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container table.TF { margin-bottom: 0; width: calc( 100vw - 400px ); }
  /* line 1268, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container table.TF caption { position: -webkit-sticky; position: sticky; left: 0; bottom: 0; }
  /* line 1283, ../sass/theme/pages/_wiki.scss */
  #wiki-layout .sidebar { max-height: calc( 100dvh - 137px ); }
  /* TABLET VIEW END --------*/ }
/* MOBILE VIEW */
@media only screen and (max-width: 767px) { /* line 1295, ../sass/theme/pages/_wiki.scss */
  #backToTopButton { bottom: 72px; right: 12px; }
  /* line 1300, ../sass/theme/pages/_wiki.scss */
  .sidebar { width: 100%; border-right: 0; border-bottom: 1px solid #b5b5b5; }
  /* line 1306, ../sass/theme/pages/_wiki.scss */
  .wiki-sidebar-fixed { position: relative; max-width: 100%; border-right: 0; }
  /* line 1312, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container { position: relative; width: 100%; left: 0; margin-left: 0; overflow: auto; overflow-y: hidden; }
  /* line 1324, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .mdiv { text-align: center; }
  /* line 1329, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td:first-child { display: block; height: 32px; width: calc(100vw - 32px); max-width: 667px; padding: 0 !important; }
  /* line 1336, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td:first-child input { position: static; margin-left: 10px; }
  /* line 1342, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container .fltrow td { display: none; }
  /* line 1349, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container table.TF { margin-bottom: 0; }
  /* line 1352, ../sass/theme/pages/_wiki.scss */
  #resistanceListTable-container table.TF caption { position: -webkit-sticky; position: sticky; right: 0; bottom: 0; width: calc( 100vw - 32px ); max-width: 667px; }
  /* line 1364, ../sass/theme/pages/_wiki.scss */
  #wiki-layout { height: auto; }
  /* line 1367, ../sass/theme/pages/_wiki.scss */
  #wiki-layout .sidebar { max-height: 200px; position: static; }
  /* MOBILE VIEW END --------*/ }
/* Fix Explorer Bugs */
/* IE 11 ------------------------------ */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { /* line 4, ../sass/theme/views/_ie-fix.scss */
  .full { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 100%; }
  /* line 8, ../sass/theme/views/_ie-fix.scss */
  .half { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 50%; }
  /* line 12, ../sass/theme/views/_ie-fix.scss */
  .third { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 33.333%; }
  /* line 16, ../sass/theme/views/_ie-fix.scss */
  .two-third { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 66.666%; }
  /* line 20, ../sass/theme/views/_ie-fix.scss */
  .quarter { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 25%; }
  /* line 24, ../sass/theme/views/_ie-fix.scss */
  .three-quarter { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 75%; }
  /* line 28, ../sass/theme/views/_ie-fix.scss */
  .fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 20%; }
  /* line 32, ../sass/theme/views/_ie-fix.scss */
  .two-fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 40%; }
  /* line 36, ../sass/theme/views/_ie-fix.scss */
  .three-fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 60%; }
  /* line 40, ../sass/theme/views/_ie-fix.scss */
  .sixth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 16.6666%; }
  /* line 44, ../sass/theme/views/_ie-fix.scss */
  .eight { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 12.5%; }
  /* line 48, ../sass/theme/views/_ie-fix.scss */
  .tenth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 10%; }
  /* line 52, ../sass/theme/views/_ie-fix.scss */
  .twelfth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 8.333%; } }
/* IE 8,9 and 10  --------------------- */
@media screen\0 { /* line 62, ../sass/theme/views/_ie-fix.scss */
  .parent { width: 100%; }
  /*Header -------------*/
  /* line 67, ../sass/theme/views/_ie-fix.scss */
  .user-nav { float: right !important; }
  /*/Header ------------*/
  /*Table Page ---------*/
  /* line 73, ../sass/theme/views/_ie-fix.scss */
  .tools .tools-container .tools-1 { width: 184px; }
  /* line 76, ../sass/theme/views/_ie-fix.scss */
  .tools-4 { float: right !important; }
  /* /Table Page ---------*/
  /*Footer -----------*/
  /* line 82, ../sass/theme/views/_ie-fix.scss */
  .footer-style { position: absolute; bottom: 0px; }
  /*Footer -----------*/
  /* line 91, ../sass/theme/views/_ie-fix.scss */
  .parent, .parent > *, .directory-system-listelement-inner > * { display: block; float: left; }
  /* line 98, ../sass/theme/views/_ie-fix.scss */
  .full { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 100%; }
  /* line 102, ../sass/theme/views/_ie-fix.scss */
  .half { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 50%; }
  /* line 106, ../sass/theme/views/_ie-fix.scss */
  .third { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 33.333%; }
  /* line 110, ../sass/theme/views/_ie-fix.scss */
  .two-third { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 66.666%; }
  /* line 114, ../sass/theme/views/_ie-fix.scss */
  .quarter { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 25%; }
  /* line 118, ../sass/theme/views/_ie-fix.scss */
  .three-quarter { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 75%; }
  /* line 122, ../sass/theme/views/_ie-fix.scss */
  .fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 20%; }
  /* line 126, ../sass/theme/views/_ie-fix.scss */
  .two-fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 40%; }
  /* line 130, ../sass/theme/views/_ie-fix.scss */
  .three-fifth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 60%; }
  /* line 134, ../sass/theme/views/_ie-fix.scss */
  .sixth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 16.6666%; }
  /* line 138, ../sass/theme/views/_ie-fix.scss */
  .eight { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 12.5%; }
  /* line 142, ../sass/theme/views/_ie-fix.scss */
  .tenth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 10%; }
  /* line 146, ../sass/theme/views/_ie-fix.scss */
  .twelfth { /* @include flex-basis(); */ -ms-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; width: 8.333%; } }

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