.gc_freemenu_dropdown ul,
.gc_freemenu_dropdown li{
	padding:0;
	margin:0;
	list-style:none;}    
  
.gc_freemenu_dropdown{ 
	float:left;
	width:100%;
	clear:both;
	padding: 0;
	height:40px;
	margin: 12px 0 0 0;}
  
.gc_freemenu_dropdown li.dropdown-item0 a.dropdown-link0{
	text-decoration: none;
	font-size: 1em;
	display: block;
	line-height: 1em;
	text-align:center;
	padding:0 0 4px 0;
	margin:0 10px 0 0;
	width:auto !important;
	color:#333 !important;  
	text-transform:uppercase; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}
  
.gc_freemenu_dropdown ul li a.dropdown-link0:hover{ color:#ff0000 !important;} 

.gc_freemenu_dropdown ul li ul li a{
	font-size:0.9em;
	line-height:1.5em;
	padding:1em 0.5em;
	display:block;
	color:#fff !important;
	border-bottom:1px dotted #fff !important;}  

.gc_freemenu_dropdown ul li ul li a:hover{color:#333 !important; text-decoration:none !important;}

.gc_freemenu_dropdown a.dropdown-link0{text-decoration:none;}

.gc_freemenu_dropdown li.dropdown-item0:last-child a.dropdown-link0{border-right:0;} 

.gc_freemenu_dropdown ul {margin: 0;padding: 0;list-style: none;}
.gc_freemenu_dropdown ul li.active {}
.gc_freemenu_dropdown > ul > li { display: block;float: left;position: relative;z-index:999 }
.gc_freemenu_dropdown ul li:hover {}
.gc_freemenu_dropdown ul li a:hover {color:#ff0000 !important;}
.gc_freemenu_dropdown > ul > li > ul { background-color: #fff;position: absolute;display: none;border: 1px solid #eee;top: 100%;width: 148px;     }
.gc_freemenu_dropdown > ul > li:hover > ul { display: block; }
.gc_freemenu_dropdown > ul > li > ul > li { position: relative; }
.gc_freemenu_dropdown > ul > li > ul > li > ul { display:none;position: absolute;left: 100%;top: 0;border: 1px solid #eee;width: 160px; }
.gc_freemenu_dropdown > ul > li > ul > li:hover > ul { display:block;background-color: #fff; }
.gc_freemenu_dropdown > ul > li > ul > li > ul > li {  }

.responsive_menu select {
	display: none;
	width: 100%;
	height: 36px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	color: rgb(85, 85, 85);
	vertical-align: middle;
	background-color: rgb(255, 255, 255);
	background-image: none;
	border: none;}
  
.gc_freemenu_dropdown .nofull select{width: auto;}
.gc_freemenu_dropdown label{float: left;line-height: 36px;font-weight: 800;font-size: 12px;}

.gc_freemenu_dropdown li.dropdown-item0 a.red{border-bottom:7px solid #990000;}
.gc_freemenu_dropdown li.dropdown-item0 a.blue{border-bottom:7px solid #006699;}
.gc_freemenu_dropdown li.dropdown-item0 a.green{border-bottom:7px solid #669933;}
.gc_freemenu_dropdown li.dropdown-item0 a.orange{border-bottom:7px solid #ff6600;}
.gc_freemenu_dropdown li.dropdown-item0 a.purple{border-bottom:7px solid #993366;}
.gc_freemenu_dropdown li.dropdown-item0 a.darkblue{border-bottom:7px solid #333366;}

.gc_freemenu_dropdown ul li ul li a.red{background:#990000; color:#fff; border-bottom:1px solid #fff;}
.gc_freemenu_dropdown ul li ul li a.blue{background:#006699; color:#fff; border-bottom:1px solid #fff;}
.gc_freemenu_dropdown ul li ul li a.green{background:#669933; color:#fff; border-bottom:1px solid #fff;}
.gc_freemenu_dropdown ul li ul li a.orange{background:#ff6600; color:#fff; border-bottom:1px solid #fff;}
.gc_freemenu_dropdown ul li ul li a.purple{background:#993366; color:#fff; border-bottom:1px solid #fff;}
.gc_freemenu_dropdown ul li ul li a.darkblue{background:#333366; color:#fff; border-bottom:1px solid #fff;}

.gc_freemenu_dropdown ul li ul li a.red:hover{background:#fff; color:#990000;}
.gc_freemenu_dropdown ul li ul li a.blue:hover{background:#fff; color:#006699;}
.gc_freemenu_dropdown ul li ul li a.green:hover{background:#fff; color:#669933;}
.gc_freemenu_dropdown ul li ul li a.orange:hover{background:#fff; color:#ff6600;}
.gc_freemenu_dropdown ul li ul li a.purple:hover{background:#fff; color:#993366;}
.gc_freemenu_dropdown ul li ul li a.darkblue:hover{background:#fff; color:#333366;}

/*------------------------------- Responsive Layout -------------------------------*/

@media screen and ( max-width: 740px ) {	
.gc_freemenu_dropdown{
	height:auto;
	background:#f5c400;}

ul#dropdownmenu{display:block !important;}	

.gc_freemenu_dropdown > ul > li{width:100% !important;}

.gc_freemenu_dropdown li.dropdown-item0 a.dropdown-link0{
	margin:0;
	padding:10px 0;}
	
.gc_freemenu_dropdown > ul > li:hover > ul{display: none;}	
}
