@media screen
{
    /* Colors */
    .color-yellow {background:#f2bc00;}
    .color-red    {background:#911d18;}
    .color-blue   {background:#032d66;}
    .color-gray   {background:#cccccc;}
    .color-green  {background:#2d6603;}

    .color-yellow h3,
    .color-gray h3,
    .color-green h3 {
        color:#000;
    }
    .color-green h3,
    .color-red h3,
    .color-blue h3 {
        color:#FFF;
    }
    .color-green .omp-widget-head i,
    .color-red .omp-widget-head i,
    .color-blue .omp-widget-head i {
        background-image: url("../images/glyphicons-halflings-white.png");
    }
    /* End Colors */

    .omp-dashboard ul, .omp-dashboard ol {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    /* Columns section */
    .omp-dashboard .omp-dashboard-column {
        min-height: 80px;
        height: auto !important; 
        height: 80px;
    }

    .omp-dashboard .omp-dashboard-left .omp-widget { margin: 0 5px 10px 0; }
    .omp-dashboard .omp-dashboard-center .omp-widget { margin: 0 0 10px 0; }
    .omp-dashboard .omp-dashboard-right .omp-widget { margin: 0 0 10px 5px; }
    .omp-dashboard .omp-widget {
        margin: 0 5px 10px;
        padding: 2px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }
    .omp-dashboard .omp-widget .omp-widget-head {
        color: #000;
        overflow: hidden;
        width: 100%;
        height: 30px;
        line-height: 30px;
    }
    .omp-dashboard .omp-widget .omp-widget-head h3 {
        padding: 0 5px;
        float: left;
        font-size: 1.1em;
        margin: 0;
        line-height: 30px;
    }
    .omp-dashboard .omp-widget .omp-widget-content {
        background: #fff url(img/widget-content-bg.png) repeat-x;
        padding: 0 0 1px 0;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        -moz-border-radius-bottomleft: 2px;
        -moz-border-radius-bottomright: 2px;
        -webkit-border-bottom-left-radius: 2px;
        -webkit-border-bottom-right-radius: 2px;
        line-height: 1.2em;
    }

    .omp-dashboard .omp-widget .omp-widget-content fieldset {
        margin-top: 0;
    }
    .omp-dashboard .omp-widget .omp-widget-content p {
        padding: 5px;
    }
    .omp-dashboard .omp-widget .omp-widget-content a {
        text-decoration: underline;
        font-weight: bold;
        color: #032d66;
    }
    .omp-dashboard .omp-widget .omp-widget-content img {
        margin: 10px;
        /*border: 1px solid #ddd;*/
    }
    .omp-dashboard .omp-widget .omp-widget-content pre {
        padding: 0.5em 5px;
        font-size: 12px;
    }
    .omp-dashboard .omp-widget .omp-widget-content .chzn-container .chzn-results .group-option {
        padding-left: 15px;
    }
    .omp-dashboard .omp-widget .omp-widget-content ul.images {
        padding: 7px 0 0 0;
        list-style: none;
        height: 1%;
    }
    .omp-dashboard .omp-widget .omp-widget-content ul.images li {
        display: inline;
        float: left;
    }
    .omp-dashboard .omp-widget .omp-widget-content ul.images img {
        display: inline;
        float: left;
        margin: 0 0 7px 7px;
    }

    .omp-dashboard .omp-widget .omp-widget-content .tab-pane {
        margin-top: 10px;
    }

    /* End Columns section */


    /* JS-Enabled CSS */
    .omp-dashboard .omp-widget-head .omp-widget-icon {
        float: right;
        display: inline;
        padding: 0 3px;
    }
    .omp-dashboard .omp-widget-head .omp-widget-collapse  {
        float: left;
        display: inline;
        padding: 0 3px;
    }
    .omp-dashboard .omp-widget-placeholder { border: 2px dashed #999; }
    .omp-dashboard .omp-dashboard-left .omp-widget-placeholder { margin: 0 5px 10px 0; }
    .omp-dashboard .omp-dashboard-center .omp-widget-placeholder { margin: 0 5px 10px 5px; }
    .omp-dashboard .omp-dashboard-right .omp-widget-placeholder { margin: 0 0 10px 5px; }

    .omp-dashboard .omp-widget-dropable {
        outline: 1px solid #dedede;
        min-height: 80px;
    }

    .omp-widget .omp-widget-edit {
        background: #fff url(img/widget-content-bg.png) repeat-x;
        margin-bottom: 2px;
        padding-top: .7em;
    }
    .omp-widget .omp-widget-edit li.omp-widget-field {
        padding: 0;
        overflow: hidden;
        float: left;
        width: 100%;
        clear: both;
    }
    .omp-widget .omp-widget-edit ul.omp-widget-colors {
        display: inline-block;
    }
    .omp-widget .omp-widget-edit ul.omp-widget-colors li {
        width: 20px;
        height: 20px;
        border: 1px solid #EEE;
        float: left;
        display: inline;
        margin: 0 5px 0 0;
        cursor: pointer;
    }

    /* EDIT Form */
    .omp-widget .form-horizontal .control-group {
        margin-bottom: 9px;
    }
    .omp-widget .form-horizontal .control-label {
        width: 80px;
    }
    .omp-widget .form-horizontal .controls {
        margin-left: 100px;
    }
    .omp-widget .form-horizontal .controls:first-child {
        *padding-left: 100px;
    }
    .omp-widget .form-horizontal .form-actions {
        padding-left: 100px;
    }
    .omp-widget .control-label {
        white-space: nowrap;
        overflow: hidden;
    }
    .omp-widget .control-group .controls {
        padding-right: 10px;
    }
    .omp-widget .form-actions {
        border: none;
        border-top: 1px solid #ccc;
        margin-bottom: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

}
