.navbar .megamenu{ padding: 1rem; }
/* ============ desktop view ============ */
@media all and (min-width: 992px) {
	
	.navbar .has-megamenu{position:static!important;}
	.navbar .megamenu{left:0; right:0; width:100%; margin-top:0;  }
	
}	
/* ============ desktop view .end// ============ */


/* ============ mobile view ============ */
@media(max-width: 991px){
	.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{
		overflow-y: auto;
	    max-height: 90vh;
	    margin-top:10px;
	}
}
/* ============ mobile view .end// ============ */



.fontsizechange{
	border:1px solid rgb(70, 66, 66);
	color:black;
	text-decoration: none;
	border-radius: 2px;
	padding: 2px 1px 2px 3px;
}








.top-bar{
	font-size: .8rem !important;
}
.top-bar-left>button{
	width: 2rem !important;
	outline:none !important;
	border: none;
	margin-left: .2rem;
}
.top-bar-mid>a{
	text-decoration: none;
	color: white;
	border: 2px white;
	margin-left: 2rem;
	margin-right: 2rem;
}
#top-right-buttons{
	margin-left: .3rem;
	margin-right: .3rem;
}
.top-bar-right>button{
	padding-left: 1rem;
	padding-right: 1rem;
	margin-right: .3rem;
	outline:none;
	border: none;
	color:white;
	border-radius: 6px;;
	background-color: rgba(40,42,107,.2);
}


main{
	background-color:rgba(40,42,107,.2) !important;
}
html,footer{
	background-color:rgba(40, 42, 107, .92) !important;
	color: rgba(97, 153, 167,1) !important;
}
}
.tezu-color{
	background-color:rgba(40, 42, 107, .92) !important;
	color: rgba(97, 153, 167,1) !important;
}
.tezu-color-inverse{
	color:rgba(40, 42, 107) !important;
	background-color: rgb(192, 192, 192,.7) !important;
}


.btn-primary{
	background-color:rgba(80, 84, 214, .4) !important;
	border-color: rgba(80, 84, 214, .4) !important;
	color: rgba(22, 22, 22,1) !important;
}

.tezu-shape{
	text-decoration: none;
	padding: .5rem !important;
	margin: .5 rem !important;
}

nav{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 1rem !important;
	color: rgb(255, 255, 255) !important;
	text-decoration: none !important;
	background-color: rgba(40, 42, 107, .95) !important;
}
.dropdown-menu{
	background-color:rgba(40, 42, 107, .93) !important;
	border: none;
	border-bottom-left-radius: .9rem;
	border-bottom-right-radius: .9rem;;
}
.dropdown-col{
	padding-left: 1rem;
	padding-right: 1rem;
}
.dropdown-item{
	padding: 0rem;
	border-radius: 15px;
}

.menu-item-header{
	font-family: sans-serif,Arial, Helvetica !important;
	font-size: larger !important;
	text-decoration: none;
	color: rgb(192, 192, 192) !important;
	padding: .3rem;
}

.nav-item{
	padding: .1rem;
	font-family: Arial, Helvetica, sans-serif;
}
.nav-link{
	padding: .4rem .4rem .4rem 1.2rem !important;
	text-decoration: none !important;
	font-family: Arial, Helvetica, sans-serif;
	color: rgba(190, 190, 190, 1) !important;
	
}
.nav-link > a{
	padding-left: 1rem !important;
}

.nav-link:hover{
	padding: .4rem;
	text-decoration: none !important;
	font-family: Arial, Helvetica, sans-serif;
	color: rgba(255, 255, 255, 1) !important;
	background-color: rgba(97, 153, 167, 0.7) !important;
	border-radius: 15px !important;
	
}

.carousel-item {
	height: 60vh;
	background: no-repeat center center scroll;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.formcontainer{
	margin-top: 1.2rem !important;
}




#notification-box{
	border:1px solid rgb(70, 66, 66);
}

#notification-box-header{
	text-decoration: none;
	color: rgb(70, 66, 66) !important;
}
#notification-box{
}


input[type=button], input[type=submit], input[type=reset], button {
	background-color: rgba(40, 42, 107, .95) !important;

  }




div.scrollmenu {
  display: flex;
  flex-wrap: no-wrap;
  overflow-x: auto;
  font-size: small;
}

.tubox{
	text-align: center;
	border: 1px solid #999999;
	padding: 1rem;
	border-radius: 5px;
}
.tuboxh{
	text-align: center;
	border-radius: 5px;

	
	font-weight: bold;
	font-size: 1.6rem;
	background-color:rgba(80, 84, 214, .5) !important;
	color: rgba(211, 211, 211,1) !important;
	padding-top:8px;
	padding-bottom:8px;
}

.tuboa{
	text-decoration: none !important;
	text-align: center;
	border: 2px solid #999999;
	padding: 2rem;
	border-radius: 5px;
	background-color:rgba(40, 42, 107, .92) !important;
	border-color: rgba(80, 84, 214, .4) !important;
	color: rgba(245, 242, 202,.95) !important;
	font-weight: bold;
}

.tubol{
	text-decoration: none !important;
	text-align: center;
	border: 2px solid #999999;
	padding: 2rem;
	border-radius: 5px;
	background-color:rgba(80, 84, 214, .2) !important;
	border-color: rgba(80, 84, 214, .4) !important;
	color: rgba(245, 242, 202,.95) !important;
	font-weight: bold;
}


.boldnames{
	font-weight: bold;
}

.d6{
	font-weight: bold;
	font-size: 1.6rem;
	background-color:rgba(80, 84, 214, .5) !important;
	color: rgba(211, 211, 211,1) !important;
	padding-top:8px;
	padding-bottom:8px;
}









































#style_std{
	background-color: rgba(116, 255, 248, 0.562);
	
	color:black;
	text-decoration: none;
	border-radius: 2px;
}
#style_wobk{
	background-color: black;
	
	color:white;
	text-decoration: none;
	border-radius: 2px;
}
#style_bow{
	
	color:black;
	text-decoration: none;
	border-radius: 2px;
}
#style_wob{
	background-color: lightskyblue;
	
	color:white;
	text-decoration: none;
	border-radius: 2px;
}