.navbar-nav {
    float:none;
    margin:0 auto;
    display: block;
}

.navbar-nav > li {
    display: inline-block;
    float:none;
}

.btnfont{
    font-family:'Roboto', sans-serif !important;
} 

h3, h4 {
    font-family:'Roboto', sans-serif !important;
    margin:0;
}

.tbx-descr {
  font-size:15px;
  margin-top:4px;
  padding-left:15px;
  padding-right:15px;
  margin-bottom:2px
} 

.tbx-descr-page {
  font-size:15px;
  margin-top:6px;
  padding-left:15px;
  padding-right:15px;
  margin-bottom:10px
}

.boxheight {
    height:86px;
}

.indexbox {
    height: 85px;
    margin: 14px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 19px;
}

@media (max-width: 990px) {
    .navbar-nav > li {
        display: block;
    }
}


.border-r6 {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.table td, .table th {
    padding: .75rem;
    color:#dadada !important;
    vertical-align: middle;
}

.navbar-nav .nav-item {
    font-family: 'Roboto', sans-serif  !important;
    white-space:nowrap;
    padding-left:4px;
    padding-right:4px;
}

html {
    height:100%;
}

h5 {
    font-weight: 600 !important
}

.intro1 {
    position: relative;
    height: 100%;
}

.carousel-inner,.carousel,.carousel-item,.container-main,.fill {
    height:100%;
    width:100%;
    background-position:center center;
    background-size:contain;
    background-repeat: no-repeat;
}ç


.cardaccordion {
    border-top:1px solid;
    padding-top: 1.0em
}

.desfooter {
    position:absolute;
    bottom:40px;
    left:0;
    height:320px;
    width:100%
}

.small-box-header {
   padding-top:8px;
   padding-left:15px;
   padding-right:15px;
   padding-bottom:2px;
   font-size:1.1em
}

.accordion .btn-link {
    transition: none;
}

.social-icons
{
    padding-left:0;
    margin-bottom:0;
    list-style:none
}
.social-icons li
{
    display:inline-block;
    margin-bottom:4px
}

.social-icons.size-sm a
{
    line-height:34px;
    height:34px;
    width:34px;
    font-size:14px
}


@media (max-width:767px)
{
    .social-icons li.title
    {
        display:block;
        margin-right:0;
        font-weight:600
    }
}

sup {
    margin-left:3px;
}

.box-shadow {
    -webkit-box-shadow: 7px 7px 10px -10px black;
    -moz-box-shadow: 7px 7px 10px -10px black;
    box-shadow: 7px 7px 10px -10px black;
} 


.page-image {
    border-radius:8px;
    width:100%;
    height:170px;
    background-size:cover;
    background-position:center;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.bottom-radius-off {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.top-radius-off {
    border-top-left-radius: 0 !important; 
    border-top-right-radius: 0 !important;
}
.right-radius-off {
    border-radius:8px;
    border-bottom-right-radius: 0 !important; 
    border-top-right-radius: 0 !important;
}
.left-radius-off {
    border-radius:8px;
    border-bottom-left-radius: 0 !important; 
    border-top-left-radius: 0 !important;
}

.accordion-first {
    margin-bottom:6px;
    border-radius:7px;
    background-color:transparent;
    border-bottom:1px solid;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.accordion-last {
    margin-bottom:6px;
    border-radius:7px;
    margin-bottom:0;
    background-color:transparent;
    border-bottom:1px solid;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.border-r8 {
    border-radius:8px;
}

.dropdown-toggle::after {
    display:none;
}

.dropdown-menu::before {
    border-bottom: 9px solid rgba(0, 0, 0, 0.4);
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    right: 10px;
    position: absolute;
    top: -8px;
}
  .dropdown-menu::after {
    border-bottom: 8px solid #FFFFFF;
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    right: 10px;
    position: absolute;
    top: -7px;
  }

  .mlink {
    background-color:white;
    color:black;
}

.mlink:hover {
    background-color:rgb(5, 164, 241);
    color:white;
}

.mlink span {
    background-color:#f0f0f0;
    color:rgb(5, 164, 241)
}

.mlink:hover span {
    background-color:#f0f0f0;
    color:rgb(5, 164, 241)
}