/**
 * Copyright © 2014 TU Berlin (emma@dima.tu-berlin.de)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
@import url("/css/styles/monokai_sublime.css");

.top-bar {
    background: #333;
}

.top-bar .name h1 a {
    color: white;
}

#tab-wrapper {
    background-color: #333;
    border: 1px solid black;
}

.tabs .tab-title {
    border-bottom: 1px solid #F55B11;
}

.tabs .tab-title a {
    color: #F55B11;
}

.tabs .tab-title.active a {
    background-color: white !important;
}

.tabs .tab-title a:hover {
    background-color: white !important;
}

.title-area.right{
    position: absolute;
    right: 0;
    background: #333;
}

#example-name {
    color: white;
}

#code-tabs {
    background-color: #333;
}

#code-tab-wrapper {
    border: 1px solid black;
}

#code-tab-wrapper .tabs-content .content {
    background-color: #333;
}

#log-wrapper {
    background-color: #333;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}

#log-container {
    font: 10pt courier;
    background-color: #333;
    color: white;
}

.hljs {
    background-color: #333;
}

.log-entry {
    color: #F55B11;
}

.log-error {
    color: red;
}

.text-zoom {
    font-size: 20px;
}

a {
    color: #F55B11;
}

a:hover {
    color: #d84c09;
}

.label {
    background-color: #F55B11;
}

.switch input:checked+label {
    background-color: #F55B11;
}

.switch span {
    color: white;
}

.gear:before {
    content: url('/img/gear-orange.gif');
    display: inline-block;
    height: 35px;
    vertical-align: middle;
}

/* PLAN CANVAS STYLES */
#plan-node {
    background-color: black;
    border: 1px solid #F55B11;
    font-size: 18px;
    font-family: 'Courier New';
}

#parameter-container label{
    color: white;
}