@import url("../fonts/OpenSans.css"); @font-face { font-family: 'iMobileIcon'; src: url('../fonts/iMobileIcon.eot'); src: url('../fonts/iMobileIcon.eot#iMobileIcon') format('embedded-opentype'), url('../fonts/iMobileIcon.svg#iMobileIcon') format('svg'), url('../fonts/iMobileIcon.woff') format('woff'), url('../fonts/iMobileIcon.ttf') format('truetype'); } html{ height:100%; margin:0; } body{ background:#F9F9F9; font-family:Verdana; padding:0; margin:0; bottom:0; height:100%; } #topbar{ width: 100%; min-width:810px; position:relative; z-index:100; background: #E1E1E1; float: left; } #topbar a, #topbar a:hover, #topbar a:active{ text-decoration:none; } #topbar .title{ padding-left: 50px; color: #474948; font-size: 16px; font-family: Open Sans; font-weight: 600; } .action_bar{ padding-left: 20px; border-width: 1px 0px; border-color: #DADADA; border-style: solid; float: left; box-sizing: border-box; width: 100%; } .topbar_separator{ width:20px; height:100%; } .topbar_sides{ width:12px; height:100%; } .topbar_padding{ padding: 5px 0px; margin-right: 10px; } .toolbar_btn{ color: #00A0BD; vertical-align: bottom; } .toolbar_btn:hover{ color: #00A0BD; } #toolbar_ok{ background-color: #00A0BD; color: #FFFFFF; font-size: 12px; font-family: Open Sans; font-weight: 400; padding: 5px; display: inline-block; } #toolbar_cancel{ background-color: #333333; color: #FFFFFF; font-size: 12px; font-family: Open Sans; font-weight: 400; padding: 5px; display: inline-block; } #toolbar_search{ } #toolbar_search::after{ font-family: iMobileIcon; font-weight: normal; content: '\e67f'; } #toolbar_help{ background-image: url(../portalstudio/images/ac_btn_help.png); } #toolbar_help::after{ font-family: iMobileIcon; font-weight: normal; content: '\e6f7'; } .select select{ height:22px; width:150px; border:1px solid #FFFFFF; color:#888888; font-size:11px; padding:3px; font-family:Verdana; } .select select:hover{ border:1px solid #444444; color:#444444; } .float_left{ float:left; } .float_right{ float:right; } .small{ font-size:11px; color:#818181; font-family: Open Sans; font-weight: 400; } p{ margin:0; padding:0; font-size:12px; } p.padding{ padding: 5px 0 5px 7px; } p.label{ padding:5px 14px 0; color:#000000; font-family: Open Sans; font-weight: 400; font-size: 13px; } #editor{ width:100%; top:56px; background:#FFFFFF; position:absolute; bottom:0; overflow:hidden; } .eventcode{ font-size:13px; width:99%; height:100%; margin: 0; padding:5px; padding-top:20px; box-sizing:border-box; border:0; border-bottom:1px solid #FFFFFF; font-family:"DejaVu Sans Mono Bold", Verdana; background:#FFFFFF url(../portalstudio/images/ac_textarea_background.png) repeat-x bottom fixed; } .defaultfont{ font-size:12px; } .mediumfont{ font-size:14px; } .default{ color:#444444; background-color:#FFFFFF; } .blackgreen{ color:#00CC33; background-color:#000000; } .commodore64{ color:#C4DBFF; background-color:#0058DD; } #helpkeys{ height:16px; width:16px; overflow:hidden; position:absolute; top:16px; right:100px; transition:all 0.4s; } #helpkeys:hover{ height:300px; width:150px; } #helpkeys_content{ overflow:hidden; position:absolute; padding:6px; background-color:#DADADA; right:0; width:0px; height:0px; opacity:0; transition:width 0.4s, height 0.4s, opacity 0.4s; } #helpkeys_content.visible { width:196px; height:250px; opacity:1; } /* STYLE PROPERTIES PANE */ #opt_pane{ position: absolute; top: 97px; right: 0px; width: 195px; z-index:10; } #opt_pane_wrapper{ background: #E3E3E3; border-bottom: 2px solid #000; position: relative; } #opt_pane_toggler{ height: 100%; width: 10px; background: #FFFFFF; border-width: 0px 0px 0px 1px; border-color: #E3E3E3 #E3E3E3 #000000 #E3E3E3; border-style: solid; position: absolute; left: 0px; top: 0px; box-sizing: border-box; } #opt_pane_content{ padding:10px 0px 20px 10px; } #opt_pane_content a{ text-decoration:none; font-size:12px; color: #000000; display:block; width:100%; padding: 4px 0px 4px 10px; font-family: Open Sans; font-weight: 300; } #opt_pane_content a:hover{ color: #000000; } #opt_pane_top{ position: absolute; top: 65px; right:0; width: 195px; height: 32px; overflow:hidden; z-index:11; } #opt_pane_top_wrapper{ position: absolute; right: -155px; } #opt_pane_topbar{ width: 151px; height: 32px; background: #E3E3E3; z-index: 1; color: #232323; font-family: Open Sans; font-weight: 600; font-size: 14px; } #opt_pane_topbar_left{ cursor:pointer; width: 44px; height: 32px; background: #E3E3E3; } #opt_pane_topbar_left .toggler_icon{ background: url(../portalstudio/images/style.png) no-repeat center center; width: 34px; height: 100%; display: inline-block; } #opt_pane_topbar_left .toggler{ width: 10px; height: 100%; background: #FFFFFF; border-color: #E3E3E3; border-style: solid; border-width: 1px 0px 1px 1px; display: inline-block; box-sizing: border-box; } #opt_pane_topbar_left.open .toggler{ border-width: 1px 0px 0px 1px; } #opt_pane_topbar_left .toggler::after{ content: ""; position: absolute; top: calc(50% - 5px); display: block; width: 0px; height: 0px; border: 5px solid; border-color: transparent #484848 transparent transparent ; } #opt_pane_topbar_left.open .toggler::after{ border-color: transparent transparent transparent #484848; } /* SLIDER */ #slider{ margin: 10px 0px 5px 10px; font-size: 11px; font-family: Open Sans; font-weight: 300; color: #818181; } div.slider { width: 160px; height: 4px; background: #FFFFFF; } div.slider div.knob { background: #000; width: 4px; height: 10px; cursor: pointer; } div.slider div.knob .value{ font-size: 10px; padding: 10px 0px; font-family: Arial; } #loader{ position:absolute; z-index:9; display:none; background:#FFFFFF url(../portalstudio/images/loader.gif) no-repeat center center; } .CodeMirror-focused .cm-matchhighlight { background: #616161; } .CodeMirror-activeline-background { border-width:0 0 1px 0 !important; border-color:#afafaf !important; border-style:solid !important } .breakpoints { width: .8em; }