﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 80px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input[type="text"],
input[type="password"] {
    max-width: 280px;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
    body {
        padding-top: 110px;
    }   
}

@media (min-width: 992px) {
    body {
        padding-top: 80px;
    }
}
.scheduler-tables {
}

    .scheduler-tables td {
        padding: 0 40px 0 0;
    }

        .scheduler-tables td input[type="checkbox"],
        .scheduler-tables td input[type="radio"] {
            float: left;
            margin-left: -20px;
        }

#divFrequency .checkbox-inline {
    min-width: 75px;
}


.logo {
    background: url('../Images/logo_x64.png') no-repeat left center;
    background-size: 40px;
    float: left;
    margin: 0 10px 0 0;
    height: 50px;
    width: 40px;
}

.logo-orange {
    background: url('../Images/logo_orange.png') no-repeat left center;
    float: left;
    margin: 10px 10px 0 0;
    display: inline-block;
    height: 64px;
    width: 200px;
}

.clear {
    clear: both;
}
.api-info-tip {
    background: url('../Images/tooltip_orange.png') no-repeat left center;
    background-size: 20px;
    display: inline-block;
    height: 20px;
    width: 22px;
}
.qtip-content {
    color: #685f56;
    padding: 10px !important;
    font-size: 13px !important;
    line-height: 14px !important;
}

.control-scrool {
    /*overflow-y: scroll;*/
}
