/*!
 * Start Bootstrap - SB Admin (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */
body {
    margin-top: 60px;
    background-color: #fff;
}

@media(min-width:768px) {
    body {
        margin-top: 50px;
    }
}

#wrapper {
    padding-left: 0;
}

#page-wrapper {
    width: 100%;
    padding: 0;
    background-color: #fff;
}

.huge {
    font-size: 50px;
    line-height: normal;
}

@media(min-width:768px) {
    #wrapper {
        padding-left: 225px;
    }

    #page-wrapper {
        padding: 10px;
    }
}

/* Top Navigation */

.top-nav {
    padding: 0 15px;
}

.top-nav>li {
    display: inline-block;
    float: left;
}

.top-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;
    /*line-height: 20px;*/
    color: #333;
}

.top-nav>li>a:hover,
.top-nav>li>a:focus{
    color: none;
    background-color: #d4e7f9;
}

.top-nav>.open>a,
.top-nav>.open>a:hover,
.top-nav>.open>a:focus {
    color: #0035ff;
    background-color: #d4e7f9;
}

.list-group>a:hover,
.list-group>a:focus{
    background-color: #f5f5f5;
}

.list-group>.open,
.list-group>.open:hover,
.list-group>.open:focus {

}

.list-group>.table>tbody>tr:hover,
.list-group>.table>tbody>tr:focus{

    background-color: #f5f5f5;
}

.list-group>.table>tbody>tr.open,
.list-group>.table>tbody>tr.open:hover,
.list-group>.table>tbody>tr.open:focus {


}


.top-nav>.open>.dropdown-menu {
    float: left;
    position: absolute;
    margin-top: 0;
    border: 1px solid rgba(0,0,0,.15);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #fff;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.top-nav>.open>.dropdown-menu>li>a {
    white-space: normal;
}

ul.message-dropdown {
    padding: 0;
    max-height: 250px;
    overflow-x: hidden;
    overflow-y: auto;
}

li.message-preview {
    width: 275px;
    border-bottom: 1px solid rgba(0,0,0,.15);
}

li.message-preview>a {
    padding-top: 15px;
    padding-bottom: 15px;
}

li.message-footer {
    margin: 5px 0;
}

ul.alert-dropdown {
    width: 200px;
}

/* Side Navigation */

@media(min-width:768px) {
    .side-nav {
        position: fixed;
        top: 86px;
        left: 225px;
        width: 225px;
        margin-left: -225px;
        border: none;
        border-radius: 0;
        overflow-y: auto;
        background-color: none;
        bottom: 0;
        overflow-x: hidden;
        padding-bottom: 40px;
    }

    .side-nav>li>a {
        width: 225px;
    }

    .side-nav li a:hover,
    .side-nav li a:focus {
        outline: none;
        background-color: #f5f5f5 !important;
    }
}

.side-nav>li>ul {
    padding: 0;
}

.side-nav>li>ul>li>a {
    display: block;
    padding: 10px 15px 10px 38px;
    text-decoration: none;
    color: #999;
}

.side-nav>li>ul>li>a:hover {
    color: #fff;
}

/* Flot Chart Containers */

.flot-chart {
    display: block;
    height: 400px;
}

.flot-chart-content {
    width: 100%;
    height: 100%;
}

/* Custom Colored Panels */

.huge {
    font-size: 40px;
}

.panel-green {
    border-color: #5cb85c;
}

.panel-green > .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c;
}

.panel-green > a {
    color: #5cb85c;
}

.panel-green > a:hover {
    color: #3d8b3d;
}

.panel-red {
    border-color: #d9534f;
}

.panel-red > .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f;
}

.panel-red > a {
    color: #d9534f;
}

.panel-red > a:hover {
    color: #b52b27;
}

.panel-yellow {
    border-color: #f0ad4e;
}

.panel-yellow > .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e;
}

.panel-yellow > a {
    color: #f0ad4e;
}

.panel-yellow > a:hover {
    color: #df8a13;
}

.content{ 	text-align:center;position:relative; z-index:20;background:#d4e7f9; }
.main_tap_menu {text-align:center; list-style:none; margin:0; padding:0; padding-top: 10px;line-height:34px; width:100%; max-width:190%; height:34px; overflow:hidden; font-size:5; position:relative;}
.main_tap_menu li {width:15%; overflow:hidden;border-top:1px solid #C7C7C7; /*border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7;*/ background:#F8F8F8; display:inline-block; position:relative; z-index:0; border-top-right-radius: 3px; text-shadow:0 1px #ffffff; margin:0 0 0 -3px; padding:6px 0 6px 0; cursor:pointer; font-weight:bold;}
.main_tap_menu a {/*color:#7A7A7A;*/ text-decoration:none; text-align:center; font-weight:bold; font-size:5;white-space: nowrap;}
.main_tap_menu li:first-child {padding-left:9px; border-top-left-radius:0px;}
.main_tap_menu li:last-child {padding-right:15px; border-top-right-radius:0px;}
.main_tap_menu li:first-child a {padding-right:9px;}
.main_tap_menu li:last-child a {padding-left:9px;}
.main_tap_menu li.selected a {color:#0035ff;    background-color: #d4e7f9; padding-top:15px ; padding-bottom:15px}
.main_tap_menu:before {position:absolute;  width:95%; bottom:0; left:0; border-bottom:1px solid #C7C7C7; z-index:1;content:" "}
.main_tap_menu li:before, .main_tap_menu li:after {position:absolute; bottom:-1px; width:5px; height:5px; content:" ";}
.main_tap_menu li:before {left:-6px; border-bottom-right-radius:3px; border-width:0 1px 1px 0;}
.main_tap_menu li:after {right:-6px; border-bottom-left-radius:3px; border-width:0 0 1px 1px;}
.main_tap_menu li.selected:before {}
.main_tap_menu li.selected:after {}