@media (min-width: 992px) {
    * {
        margin: 0px;
        padding: 0px; }

    .clear {
        clear: both; }

    #section {
        padding: 65px; }

    /*.event {
        //display: inline-block; }*/

    .scheduleevent{
        margin-right: 3px!important;
    }

     .clockevent {
        display: inline-block;
        height: 2px;
    }

    .clockevent .fc-content {
        display: inline-block;
        height: 2px;
        padding: 0px;
    }

    footer {
        clear: both;
        padding-top: 46px;
        text-align: center;
        font-style: italic; }

    #login {
        width: 500px;
        padding: 10px;
        margin: 0px auto; }
    #login input {
        width: 100%;
        padding: 5px;
        display: block;
        box-sizing: border-box;
        -moz-box-sizing: border-box; }
    #login h1 {
        text-align: center; }

    .job input, .job textarea {
        width: 100%;
        padding: 5px;
        display: block;
        box-sizing: border-box;
        -moz-box-sizing: border-box; }

    #infopane ul {
        list-style: none; }

    .ui-btn {
        text-decoration: none;
        /* I haven't fully considered the effects of changing this from block to inline-block so if things are broken it might be this. */
        display: inline-block;
        padding: 5px; }

    #menu li {
        padding: 0px; }
    #menu li:not(:first-child) {
        border-top: solid 1px #aaaaaa; }

    #menu1 li {
        padding: 0px; }
    #menu1 li:not(:first-child) {
        border-top: solid 1px #aaaaaa; }

    #header {
        z-index: 99999;
        position: fixed;
        width: 100%;
        background: #3a3a3a;
        border-bottom: solid 1px #303030; }

    #nav {
        width: inherit;
        padding-left: 5px; }
    #nav li {
        display: inline-block;
        float: left;
        margin-right: 5px;
        border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-bottom: none;
        border-top: none; }

    .navbar ul {
        list-style: none; }
    .navbar ul li {
        display: inline-block; }

    .standout {
        background: #efefef;
        padding: 15px;
        border: solid 1px #cdcdcd;
        border-radius: 7.5px; }

    #toolbar {
        padding: 5px; }
    #toolbar button {
        display: inline-block;
        float: right; }

    #radio {
        display: inline-block; }

    #accordion table {
        width: 100%;
        border-collapse: collapse; }
    #accordion table > tr {
        border-top: solid 1px black; }
    #accordion tr:nth-child(odd) {
        background: #efefef; }
    #accordion td, #accordion th {
        padding: 5px;
        text-align: left;
        width: 25%; }
    #accordion button {
        padding: 5px;
        width: 90%;
        margin: 0px auto; }
    #accordion input {
        padding: 5px;
        width: 90%; }

    .ui-state-highlight {
        padding: 5px; }

    #table tr {
        cursor: pointer; }

    ul#menu a {
        width: 100%; }
    ul.allReport a {
        width: auto !important;
    }
    .floatRight {
        float: right;
        padding: 5px 11px;
        text-align: right;
    }
    .help {
        padding-top: 40px; }

    .addplumber input {
        padding: 5px;
        margin: 5px; }
    .addplumber p {
        margin-bottom: 0px; } }

.btn-costing{color: #fff; background-color: #ff99ff; border-color: #DA75DA;}
.change_photo ,.photo-changed{cursor:pointer;}
.btn-confimed-invoicing{color: #fff; background-color: #CEA979; border-color: #9E7A4A;}
.btn-quote{color: #333; background-color: #fffb00; border-color: #d5d100;}
.btn-no-charge{color: #fff; background-color: #5149BF; border-color: #181173;}
.btn-no-charge:hover{color: #fff;}

/*# sourceMappingURL=style.css.map */
