
#top-menu,
#top-menu .menu-item{
	margin-top:0px;
	}

#top-menu .menu-item,
#snd-menu .menu-item,
#new-menu .menu-item,{
 	background-color:rgba(0,0,20,0.7);
	border:2px solid rgba(0,180,0,0);
    border-radius:3px;
    margin:1px 1px;
    cursor:pointer;
    cursor:hand;
}
#top-menu .menu-item a,
#snd-menu .menu-item a,
#new-menu .menu-item a{
    color:rgba(255,255,255,0.97);
    background-color:transparent;
    text-decoration:none;
	font-size:14pt;
}
#top-menu .menu-item:hover, .httsdata
#snd-menu .menu-item:hover
.menu-item{
	background-color:rgba(0,0,180,1.0);
	border:1px solid rgba(0,220,0,1.0);
	box-shadow:0 0 30px rgba(240,0,240,0.9);
	color:#fff;
}
.menu-item-caption{
	margin-top:3px;
	font-size:10pt;
	color:#fff;
	background-color:rgba(0,0,0,0.4)
}
.menu{
    margin:0px auto;
    float:left;
}

.menu{
	width:100%
	}
.banner-title h1{
	margin-bottom:5px;
	margin-top:5px;

}
.jumptoclass_holder{
	text-align:  left;
}

.elementinlineBlock{
	 display: inline-block;
}

.menu-item{
	width:99.6%;
    margin: 0px;
 	margin-top:0px;
	background-color:rgba(0,0,0,0.7);
    border-radius:5px;
    margin:0px 0px;
    cursor:pointer;
    cursor:hand;
    border-radius:3px;
    cursor:pointer;
    cursor:hand;
    text-align:center;
	border:1px solid rgba(0,0,0,0.8);
	box-sizing: border-box;
	padding-right: 0px;
    padding-left: 0px;
 	border:1px solid rgba(0,220,0,0.1);
	padding-top:2px;
	padding-bottom:2px;

    }
.menu-item-form{
	background-color:rgba(0,0,0,0.0);

    }
.menu-item:hover{
    background-color:rgba(0,164,0,1.0);;
}
.bob .menu-item{
	background-color:rgba(241, 214, 166,0.99);
}
#top-menu .bob .menu-item a{
	color:rgb(0,0,255);
}
.bob .menu-item:hover,
.bob .menu-item:hover a{
	background-color:rgba(4,89,154,0.95);
}
#top-menu .bob .menu-item a:hover,
#top-menu .bob .menu-item a:focus
{
	background-color:rgba(4,89,154,0.95);
	color:#fff;
}
.member_menu_form .menu-item{
		text-align:left;
	}
#top-menu .deadlink a,
#top-menu .deadlink a:hover,
#top-menu .deadlink,
#top-menu .deadlink:hover  {
	background-color:rgb(120,120,120);
	color:rgb(180,180,180)
}
#top-menu .deadlink,
#top-menu .deadlink:hover  {
	border:1px solid rgba(150,150,150,1.0);
	box-shadow:0 0 0 rgba(0,0,0,0.0);

	}
.menu_input{
	width:95%;
}
.submit_menu_input{width:95%;}
.menu .col-xs-6{
	width:100%;
	display:block;
}
.menu .emptymenu,
.menu .emptymenu-top{
	display:none;;
}
.menuback{
	background-color:rgba(0,0,0,  1.0);
    border-radius:5px;
    margin:0px 0px;
	border-left,
	border-right:1px solid rgba(0,0,0,0.8);
	box-sizing: border-box;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	}

}
.floating_div_scam{
	clear:both;
	width:100%;
	height:1px;
}
.dan50{
	margin:0;
	padding:0;
	width:100%;
	display:block;
	float:none;
}
#top-menu #blogitem_id_big {
	background-color:transparent;

}


#top-menu #blogitem_id_big a{
	font-size:18pt;
}



.overlay {
    opacity: 0.3;
    background-color: #000;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 1000;
}


.not-active {
   pointer-events: none;
   cursor: default;
}
#top-menu .not-active a{
	color:rgba(255,255,255,0.8);
}

.container-fluid.no_bootstrap_pad{
	padding-right:0px;
	padding-left:0px;
}

.menu-item input[type=text]{
    color:#000;
    padding:4px;
    box-shadow:0 0 2px #278D04 inset;
}
.menu-item select{
    background-color: #ffffff;
    color: #000000;
    font-family: IncomFaxAOE;

}
.menu-item input[type=submit]{
    background: #278D04;
    color: #FFFFFF!important;
}

.menu-item input[type=submit]:hover{
    background: #1f7103;
    color: #FFFFFF!important;
}

	.menu-item-select{
	text-align:left;}

#top-menu .menu-item a.available{
	color:rgba(255,255,255,0.4);
	}
#top-menu .menu-item.available:hover{
		background-color:rgb(180,0,180);

	}
@media only screen and (min-width : 800px) {

.menu .col-xs-6 {
	width:50%;
}

.menu .col-lg-3 {
	width:25%;
}

}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 2px;
    margin-bottom: 2px;
}
