/* Medium Devices, .visible-md-* */
@media (min-width: 992px) and (max-width: 1199px) {

}
/* Small Devices, Tablets */
@media (min-width: 768px) and (max-width: 991px) {

}

.navbar-default.nav-top 
{
     border: 0;
}
.navbar-default.nav-top ul {
  display: inline-block;
  float: right;
  border: 0;
 background-color: #ffffff;
}

.navbar-default.nav-top {
 background-color: #ffffff;

}

.navbar-default.nav-top a{
 color: #38404f;
}

.navbar-default ul.navbar-top li {
  float: left;
  font-size: 13px;
  border: 0;
  color: #fff !important;

}

.navbar-brand {
  margin: -40px;
}

#leftnav {
    margin-left:340px; 
    background: white;
}

.navbar.navbar-default {
	height: 50px;
    background-color: #ffffff;
    border: 0;
    color: #fff !important;
    font-family: 'Noto Sans', sans-serif;
    border-radius: 0;
	z-index: 10000;
	box-shadow: 0px 6px 9px -5px #000;
	padding-bottom:68px;
    margin-bottom: 0;
}

/* The nav text with mouse over */
.navbar-nav li > a:hover {
  color: #2d966c !important; 
}

/* The active link */
.navbar-nav li.active a {
    color: #2d966c !important;
}

/* changes the background color of the pulldown menu tab */
.navbar-nav .dropdown.open a:focus {
    background-color: #c3d5d5;
}

/* The nav text */
.navbar-nav li a {
    color: #161616 !important;
    background-color:#ffffff !important;
	
}

.navbar {
	font-family: 'Noto Sans', sans-serif;
	 background-color: #ffffff;
}


/* hide login on top bar */
.navbar-default.nav-top .userlogin {
    display: none;
}

#bardrop {
    display:none;
}


@media screen and (max-width: 1920px){
.navbar-nav > li > a {
        font-size: 20px !important;
        line-height: 5px;
    
    }
    .navbar-nav li {

font-size: 18px !important;
line-height: 5px;
	}
	
}
	
	
@media screen and (max-width: 1390px) {
/* shrink text to fit on screen */
.navbar-nav > li > a {
        font-size: 15px !important;
    }
	
.navbar-nav li {
font-size: 15px !important;
	}

/* hide login on bottom bar */
.navbar-right{
    display: none;
}

/* show login on top bar */
.navbar-default.nav-top .userlogin {
    display: inline;
}


}


@media screen and (max-width: 1185px) {

#aboutusdrop {
    display:none;
}

#blockdrop{
    display:none;
}

#bardrop {
    display:block;
}

.lldropbar{
    display:none;
}

#lldropbarheader{
    display:none;
}

}

@media screen and (max-width: 985px) {

#lldrop{
    display:none;
}

#lldropbarheader{
    display:block;
}

.lldropbar{
    display:block;
}


}

@media screen and (max-width: 846px) {
#altoplogo {
    width:260px; 
    float:left;
    position:relative; 
    left:30px; 
    top:25px
}
#leftnav {
    margin-left:290px; 
}
}
    /* Extra Small Devices, Phones */ 
@media only screen and (max-width : 520px) {

#leftnav {
    margin-top:17px;
    margin-left:-20px; 
}

#lldrop{
    display:block;
}

#blockdrop{
    display:block;
}

#aboutusdrop {
    display:block;
}

#bardrop {
    display:none;
}

.navbar-nav > li > a {
        font-size: 20px !important;
        margin-left: 10px;

    }
    .navbar-nav li {

font-size: 20px !important;
        margin-left: 10px;

	}

    
}
