* { -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%; } a { text-decoration:none; outline:none; color:#3e8685; /* 26.13.13: prev val #387877; */ } a:hover { text-decoration:none; } a > img { border:none; } html { height:100%; } body { min-height: 100%; min-height: 100vh; padding: 0; margin: 0; } blockquote { /* NOTE: this style was copied to editor.css */ border-left: 2px solid #ccc; padding-left: 10px; } .bx-main { position: relative; min-height: 100%; min-height: 100vh; } .bx-clear { clear:both; float:none; display:block; width: 0px; height: 0px; font-size:1px; } .bx-clearfix:before, .bx-clearfix:after { content:""; display:table; } .bx-clearfix:after { clear:both; } .bx-anchor-invisible, .bx-anchor { padding-top:60px; margin-top:-60px; -webkit-background-clip:content-box; background-clip:content-box; } .bx-anchor-invisible { display:block; height:0px; width:0px; overflow:hidden; } .bx-bullet:before { content: "\00A0\00b7\00A0"; color: #999999; } .bx-bullet-narrow:before { content: "\00b7"; color: #999999; } .sys-icon-a { width:1.5rem; height:1.5rem; } .bx-search-site { width:20rem; margin-left:auto; margin-right:auto; } div.mce-fullscreen { z-index: 1200; } /* --------------- design boxes */ .bx-db-container { position:relative; } .bx-db-title { display:inline-block; float:left; line-height:40px; } .bx-db-menu { line-height:40px; float: right; vertical-align:baseline; } .bx-db-menu-tab { float: left; margin-left:5px; } .bx-db-menu-tab-active { text-decoration:underline; } .bx-db-menu-tab-btn a { text-decoration:none; } .bx-db-menu .sys-icon-a { vertical-align:middle; } /* --------------- popup boxes */ html.bx-popup-lock, body.bx-popup-lock { overflow: hidden; } body > .bx-popup-wrapper { max-height:100%; overflow-x:hidden; overflow-y:auto; /* -webkit-overflow-scrolling:touch; */ } .bx-popup-transitions { -webkit-transition: opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out; } .bx-popup-inactive { -webkit-opacity: 0; opacity: 0; -webkit-transform: scale(0.75); transform: scale(0.75); } .bx-popup-active { max-height:100%; overflow-y:auto; -webkit-opacity: 1; opacity: 1; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out; } .bx-popup-width { width: 500px; } .bx-popup-border { border:1px solid #383d66; } .bx-popup-color-bg { background-color:#fff; } .bx-popup { overflow:hidden; -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.15), 0px 10px 25px 0px rgba(33, 33, 33, 0.5); -webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.15), 0px 10px 25px 0px rgba(33, 33, 33, 0.5); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.15), 0px 10px 25px 0px rgba(33, 33, 33, 0.5); } .bx-popup-header { position: relative; } .bx-popup-header-color-bg { background-color: #3b8686; } .bx-popup-header .bx-db-menu-tab-btn { padding-top:16px; } .bx-popup-header h2 { margin:0; text-align:center; color:#FFFFFF; } .bx-popup-box-pointer { display:none; position:relative; top:10px; width:13px; height:7px; overflow:hidden; } .bx-popup-box-pointer > i { display:block; position:absolute; top:-5px; width:0px; height:0px; border-width:6px; border-style:solid; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; } .bx-popup-image-container { position: relative; } .bx-popup-image-btn { position: absolute; right: 0; top: 0; } .bx-popup-image-wrapper img { display: block; } .bx-popup-element-close:hover, .bx-popup-element-close { position:absolute; top:0; right:0; text-decoration:none; line-height:1.8rem; } .bx-popup-slide-wrapper { width:100%; background-color: rgba(255, 255, 255, 0.9); } .bx-popup-slide-wrapper li { text-align:right; } .bx-popup-image-wrapper .bx-popup-close-wrapper, .bx-popup-image-wrapper .bx-popup-element-close { display:none; } /* --------------- notification boxes */ .bx-popup-inline-holder { padding-top: 70px; padding-top: 4.375rem; } .bx-popup-inline { width: 100%; } .bx-popup-inline .bx-popup { position: relative; width: 100%; height: 68px; height: 4.25rem; border-width: 1px 0px 1px 0px; border-color: #000000; border-radius: 0px; background-color: rgba(85, 85, 85, .9); color: #ffffff; } .bx-popup-inline .bx-popup .bx-popup-content { position: relative; display: flex; height: 100%; padding: 0px 60px; padding: 0px 3.75rem; align-items: center; } .bx-popup-inline .bx-popup .bx-popup-content > * { max-height: 100%; } .bx-popup-inline .bx-popup .bx-popup-actions { position: absolute; display: flex; height: 100%; top: 0px; align-items: center; } .bx-popup-inline .bx-popup .bx-pa-left { left: 0px; } .bx-popup-inline .bx-popup .bx-pa-right { right: 0px; } .bx-popup-inline .bx-popup .bx-popup-actions a { text-decoration: none; font-size: 28px; font-size: 1.75rem; color: #9c9c9c; } /* --------------- chain notifications */ div.bx-popup-chain { position: relative; max-width: 22.5rem; } div.bx-popup-chain-item { position: relative; width: 100%; border-color: rgba(0, 0, 0, 0.2); background-color: #ffffff; box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.2); } div.bx-popup-chain-item-cnt { padding: 1.25rem; } div.bx-popup-chain-item-actions { position: absolute; top: 0px; } div.bx-popup-cia-left { left: 0px; } div.bx-popup-cia-right { right: 0px; } div.bx-popup-chain-item-actions a { line-height: initial; text-decoration: none; } div.bx-popup-chain-item-actions .sys-icon { display: inline-block; width: 1.5rem; height: 1.5rem; line-height: 1.5rem; text-align: center; } /* --------------- message box */ .bx-msg-box-container { padding:0px 5px; text-align:center; } .bx-msg-box { display:inline-block; margin-right:auto; margin-left:auto; text-align:center; font-size:1rem; padding:10px; text-transform:uppercase; } /* --------------- loading indicator */ .bx-loading-ajax { position:absolute; width:100px; height:100px; margin-left:auto; margin-right:auto; background-color: transparent; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; color:#CCCCCC; } .bx-loading-ajax.static { position: static; } .bx-loading-ajax svg { width: 50px; height: 50px; padding: 25px; } .bx-loading-ajax-btn { position: relative; display: inline-block; vertical-align: top; margin-left: 5px; } @-moz-document url-prefix() { button.bx-btn .bx-loading-ajax-btn { top: -1px; } } button.bx-btn:focus, button.bx-btn:focus .bx-loading-ajax-btn { outline: 0; } /* --------------- SVG loading indicator */ svg .outer, svg .inner{ -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; transform-origin: 50% 50%; } svg .outer{ -webkit-animation: clockwise 5s infinite linear; -moz-animation: clockwise 5s infinite linear; animation: clockwise 5s infinite linear; } svg .inner{ -webkit-animation: counter-clockwise 2s infinite linear; -moz-animation: counter-clockwise 2s infinite linear; animation: counter-clockwise 2s infinite linear; } svg .colored .inner .p1 { fill:#2AB191; } svg .colored .inner .p2, svg .colored .outer .p1 { fill:#4990E2; } svg .colored .outer .p2 { fill:#EE6666; } svg .gray .inner .p1, svg .gray .inner .p2, svg .gray .outer .p1, svg .gray .outer .p2 { fill:#4A4A4A; } @-webkit-keyframes counter-clockwise { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(360deg); } 100% { -webkit-transform: rotate(0deg); } } @-moz-keyframes counter-clockwise { 0% { -moz-transform: rotate(0deg); } 100% { -moz-transform: rotate(360deg); } } @-moz-keyframes clockwise { 0% { -moz-transform: rotate(360deg); } 100% { -moz-transform: rotate(0deg); } } @keyframes counter-clockwise { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes clockwise { 0% { transform: rotate(360deg); } 100% { transform: rotate(0deg); } } /* --------------- button */ .bx-btn { position:relative; display:block; float:left; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; height:36px; height:2.2rem; margin:0; padding:0px 12px 0px 12px; background-color: #6caa8a; border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-transition: background-color 0.2s ease-in-out; -moz-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; line-height:36px; line-height:2.2rem; text-decoration:none; cursor: pointer; font-size:1rem; color:#fff; } .bx-btn-height { height: 36px; height: 2.2rem; line-height: 36px; line-height: 2.2rem; } .bx-btn-border { border: none; } .bx-btn:active, .bx-btn:hover { background-color: #79bd9a; text-decoration:none; } button.bx-btn, input.bx-btn { padding-top:0px; padding-bottom:0px; } .bx-btn img { width:1.2em; height:1.2em; vertical-align:middle; background-size:1.2em 1.2em; background-position:center center; } .bx-btn u { margin-left: 10px; text-decoration: none; } .bx-btn u:first-child { margin-left: 0px; } .bx-btn .sys-icon { font-size:1.2em; } .bx-btn .sys-icon-bigger { font-size:1.4em; } .bx-btn.bx-btn-small { height:24px; height:1.6rem; padding-left:0px 8px 0px 8px; line-height:24px; line-height:1.5rem; font-size:0.9rem; } .bx-btn-small-height { height: 24px; height: 1.6rem; line-height: 24px; line-height: 1.5rem; } .bx-btn-small-border { border: none; } .bx-btn.bx-btn-primary { background-color: #357877; } .bx-btn.bx-btn-primary:hover, .bx-btn.bx-btn-primary:active { background-color: #3a8686; } .bx-btn.bx-btn-disabled:active, .bx-btn.bx-btn-disabled:hover, .bx-btn.bx-btn-disabled, .bx-btn.bx-btn-small.bx-btn-disabled:active, .bx-btn.bx-btn-small.bx-btn-disabled:hover, .bx-btn.bx-btn-small.bx-btn-disabled, .bx-btn.bx-btn-primary.bx-btn-disabled:active, .bx-btn.bx-btn-primary.bx-btn-disabled:hover, .bx-btn.bx-btn-primary.bx-btn-disabled { background-color: #ddd; } .bx-btn.bx-btn-symbol { font-family: "Times New Roman", Georgia, Serif; font-size:1.3rem; line-height:32px; } .bx-btn.bx-btn-symbol:hover { text-decoration:none; } .bx-btn.bx-btn-symbol-small { font-size:1rem; } .bx-btn-group .bx-btn { margin-left:0px; margin-right:0px; } .bx-btn-group .bx-btn:not(:first-child):after { content:""; position:absolute; display:block; top:0px; left:-0.05em; width:0.1em; height:100%; background-color:rgba(255,255,255,0.1); } .bx-btn-group .bx-btn + .bx-btn:not(:last-child) { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; } .bx-btn-group .bx-btn:first-child { -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .bx-btn-group .bx-btn:last-child { -webkit-border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /* --------------- button at the end of cut string */ .bx-str-limit { height:10px; width:14px; margin-left:3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-collapse:separate; -moz-box-shadow:0px 0px 1px rgba(92, 92, 92, 0.8); -webkit-box-shadow:0px 0px 1px rgba(92, 92, 92, 0.8); box-shadow:0px 0px 1px rgba(92, 92, 92, 0.8); cursor:pointer; } /* --------------- categories */ .bx-category-list-item { line-height: 24px; line-height: 1.5rem; }