/** BODY **/

html, body {
  height: 100%;
  margin: 0;
}

body {
    overflow-y: scroll;
}

/** FORM **/

textarea{
  overflow:hidden;
}

/** NAVBAR **/
.nav-logo{
    height:40px;
}

.navbar .dropdown-menu {
    margin-top:0px;
    min-width:250px;
}

.navbar .dropdown:hover .dropdown-menu {
  display: block;
}

.toolbar {
    float: left;
}

.dataTables_filter label {
    float:right;
}

.navbar .navbar-collapse {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.phone {width:70%;display:inline;}
.phone-ext {width:28%;display:inline;float:right;}

@media only screen and (max-width: 992px) {
    .navbar .nav-link {
        padding-left:8px;
        padding-right:8px;
    }
    .navbar .nav-item {
        padding-left:0px;
        padding-right:0px;
    }
    
    .navbar .dropdown-menu .nav-item {
        padding-left:5px;
        padding-right:5px;
    }
}

@media only screen and (min-width: 992px) {
    .navbar .dropdown-menu {
        border-radius:0px;
    }
}

/** GENERAL **/

ul.list-none {
    list-style: none; 
}

ul.list-none li {
    margin:6px 0px;
    margin-left:-25px;
}

/** TABLES **/

/** SECTION **/
.section-padding{
    padding:80px 0px;
}