/*hovermenu*/
.navbar-default 
{
    background-color: white !important;
    border-color:#000000 !important;
}
.dropdown-menu
{
	background-color:white;
	padding:0;
	border:none;
	border-bottom: 5px solid #74b500;
}
.dropdown-menu>li>a
{
	color:black;
	padding: 8px 20px;
	font-size: 14px;
	font-weight:bold;
	border-bottom: 1px solid grey;
}
.dropdown-menu>li>a:hover
{
	background-color:#bf1d28;
	color:white !important;
}
.navbar-default .navbar-nav>li>a
{
	color:#FFFFFF !important;
	font-size:17px;
	padding-left: 40px;
}
.navbar-default .navbar-nav>li>a:hover
{
	background-color: unset !important;
	color:#000000 !important;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
{
	background-color: unset !important;
}
.navbar
{
	min-height:0 !important;
}
.nav>li>a
{
	padding:6px 15px;
}
.navbar-toggle
{
	margin-top:-50px;
}
.bglogin
{
	padding: 15px 0 !important;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}
@media screen and (min-width: 768px) 
{
  .dropdown:hover .dropdown-menu, .btn-group:hover .dropdown-menu{
		display: block;
	}
	.dropdown-menu
	{
		margin-top: 0px !important;
		min-width: 235px;
	}
	.dropdown-toggle{
		margin-bottom: 2px;
	}
	.navbar .dropdown-toggle, .nav-tabs .dropdown-toggle{
		margin-bottom: 0;
	}
	.navbar-nav
	{
		margin: 5px 15px !important;
	}
	.left100
	{
		left:-131px !important;
	}
	.pad15mobile
	{
		padding-bottom: 15px;
	}
	.navbar 
	{
		border-radius: 50px !important;
	}
	.navbar-collapse.collapse 
	{
		height: 51px !important;
	}
}
@media screen and (max-width: 768px) 
{
	.fright
	{
		display:none;
	}
	.navbar-nav
	{
		float:none !important;
		margin:0;
	}
	.rightmenu
	{
		list-style:none;
		padding:3px 0;
	}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
	{
		color:#bf1d28;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a
	{
		color:#000000;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li:hover
	{
		background:#bf1d28;
		color:#000000;
	}
	.nav>li>a
	{
		padding:5px 25px !important;
	}
	.navbar-nav>li>a
	{
		text-align:justify;
	}
	.navbar-nav .open .dropdown-menu
	{
		background-color:#b3d631;
		border-radius: 0 !important;
	}
}
/*hovermenu*/
.overlay1 
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: .5s ease;
}
.card:hover .overlay1 
{
	opacity: 1;
}
.text 
{
	color: white;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	text-align: center;
    font-size: 12px;
    padding: 10px 15px;
	width: 100%;
}
.card
{
	cursor:pointer;
}
.sep
{
	padding-left: 8px;
}
<!--menu-->
/*.navbar {
    overflow: hidden;
    background-color: #333;
}

.navbar a {
    float: right;
    font-size: 12px;
    color: black;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.dropdown {
    float: right;
    overflow: hidden;
}

.dropdown .dropbtn {
    font-size: 12px;    
    border: none;
    outline: none;
    color: black;
    padding: 15px 5px;
    background-color: inherit;
    margin: 0;
}

.navbar a:hover, .dropdown:hover .dropbtn {
    color:#d3e600 !important;
	text-decoration:none !important;
}

.dropdown-content {
    display: none;
    position: fixed;
    width: 100%;
    z-index: 1;
}

.dropdown-content .header {
    background: red;
    padding: 16px;
    color: white;
}

.dropdown:hover .dropdown-content {
    display: block;
}
.fa-caret-up
{
	display:none !important;
}
.dropdown:hover .fa-caret-up 
{
    display: block !important;
	font-size: 20px;
    color: black;
}
.backopa
{
    background: black;
	border-bottom: 5px solid #d3e600;
}
.column 
{
    float: left;
    width: 100%;
	padding-bottom: 5px;
}
.deswid
{
	width:33%;
}
.devwid
{
	width:50%;
}
.dmawid
{
	width:25%;
}
.column a 
{
    float: none;
    color: white;
    padding: 4px 0px;
    text-decoration: none;
    display: block;
    text-align: left;
	font-size:13px !important;
}
.row:after {
    content: "";
    display: table;
    clear: both;
}
.sep
{
	padding-left: 10px;
}
@media screen and (max-width: 768px) 
{
    .sep 
	{
       display:none;
    }
	.dropdown-content 
	{
		position: relative;
	}
	.dropdown 
	{
		float: none;
	}
	.backopa
	{
		opacity: 0.8;
		background: black;
		padding-left:0;
	}
	.column 
	{
		float: left;
		width: 25%;
		padding: 10px 25px;
	}
}

@media screen and (max-width: 600px) {
    .column {
        width: 100%;
        height: auto;
    }
}
*/