/* 
    Created on : Jul 19, 2017, 11:40:09 AM
    Author     : emha
*/
body{
    background: #eee;
    padding-top: 80px;
    font-family: "Century Gothic", Calibri, Tahoma, Arial;
    font-size: 1.4rem;
}
a,
a:hover{
    text-decoration: none !important;
}
label{
    color: #000;
}
.navbar-brand{
    padding: 0px 10px !important;
}


.form-control{
    font-size: 1.1rem !important;
}

.nav-tabs.nav-justified
{
    float: left !important;
}

#fullCalendar .fc-event{
    cursor: pointer !important;
    line-height: inherit !important;
}
#fullCalendar .fc-center h2{
    font-size: 1.7rem;
}
/** [MD] Removing faulty menu arrows
#nav-left .text-success {
    color: #60a6c1;
}
#nav-left .text-primary {
    display: none;
}
**/
/*********************************************************************
    DATATABLE FIXES
*********************************************************************/

table.dataTable thead th{
    border-bottom: 1px solid #c0b9b9 !important;
}
table.dataTable tfoot td{
    border-top: 1px solid #c0b9b9 !important;
}

table.dataTable.no-footer{
    border-bottom: 1px solid #c0b9b9 !important;
}

@media (min-width: 768px) and (max-width: 1024px) {

    .modal-lg{
        width: auto !important;
    }

    .body{
        padding-top: 220px;
    }
}

/* Landscape phones and down */
@media (max-width: 480px) {
    .body{
        padding-top: 100px;
    }
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

    body{
        padding-top:80px;
    }

}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

    .body{
        padding-top: 90px;
    }
}

/* Large desktop */
@media (min-width: 1200px) {

    .body{
        padding-top: 90px;
    }

}