@media (min-width: 1200px)
{
	/*.front .container.home { width: 1000px !important;}*/

	.navbar #page-header {
		height:100px;
		/*padding-right: 25px;*/
	}
}

.navbar {
	/* Edit made 25.07.14 (by SP) ST request to make header smaller still */
	margin-bottom: 6px !important;
	/*margin-bottom: 10px !important; */
}
.social.topbar {
	background-color: #f3f3f4;
}

.social .btn {
	position: relative;
	top: 0px;
}

.social button a{
	color: #000;
}

.top_mega_menu .category_name , 
.top_mega_menu strong { font-family: 'comfortaa', Arial, sans-serif;}


.megaMenu_border{
		border-top: 1px solid #c8c7c7;
		border-bottom: 1px solid #c8c7c7;
		z-index:999 !important;
		
		margin-bottom:3px; 
}

.top_mega_menu {
		/*border-top: 1px solid #c8c7c7;
		border-bottom: 1px solid #c8c7c7;*/
			/* Edit made 25.07.14 (by SP) ST request to make header smaller still */
			min-height:30px;
		/*min-height:40px;*/
		position:relative;
		z-index:999 !important; 
		}
.topmenuc {
		float:left; 
		width:auto; 
		padding:2px; 
		z-index:9999;
		/* Edit made 25.07.14 (by SP) ST request to make header smaller still */
		height: 35px;
		padding-top: 6px; 
		
		/*height: 40px;
		padding-top: 10px; */
		
		
		 }
.topmenuc .active {
		border-bottom: #0dafe0 5px solid;
color: #0dafe0;
/*background-color: #fff;*/
 }
.mega_menu_top_link 
	{  
		margin: 4px;
		padding: 3px;
		/* padding-top: 5px !important; */
		/*padding-bottom: 3px !important;*/
		text-transform: uppercase;
		margin-right: 25px;
		margin-left: 30px;
		font-family: berthold;
		font-size: 20px;

		/*
		margin:4px; 
		padding:3px;
		
		/* Edit made 25.07.14 (by SP) ST request to make header smaller still
		padding-top: 5px !important;
		padding-bottom: 3px !important;
		
		padding-top: 7px !important;
		padding-bottom: 7px !important;
		
		text-transform: uppercase;
		margin-right: 25px;
		margin-left: 30px;
		/*

	}
.top_mega_menu .entry a,.sub_col_menu .category_name {
		padding:5px;
	}
.sub_col_menu .category_name {
		/*text-transform: uppercase; */
	}
.top_mega_menu .entry a:hover {
		color:#80CDBA;
	
}
.topmenuc.active {
		border-bottom: #0dafe0 5px solid;
		color: #0dafe0;
} 

.topmenuc:hover , 
.mega_menu_top_link:hover { 
		text-decoration: none;
		background-color: #eee;
}
.category_name {
			font-weight:bold; 
			/*color:#000*/;
			color: #80CDBA;
			 }
.sub_col_menu {
				float:left; 
				width:auto;
				min-width:100px;
 				/*background:#fff;*/ 
 
				padding:5px;
				margin:0px 5px 0px 5px;
			}
.col_pos_last {
				clear:right;
				}
.col_holder a { color:#000 ;}
.col_holder {
				position:absolute;
 /*width: auto;*/
				/* Edit made 25.07.14 (by SP) ST request to make header smaller still */
		        top:35px;
				/*top:40px; */
				left:0px;
 			 	width: 100%;
				/*background:#fff; */
				/*background: #e786b2; */
				
				border-top: 1px solid #c8c7c7;
				background:#fff;
				color:#000;
/*				-webkit-box-shadow: -1px 3px 4px 1px rgba(0,0,0,.4);
				box-shadow: -1px 3px 4px 1px rgba(0,0,0,.4); */
				-webkit-box-shadow: 14px 13px 4px 1px rgba(0,0,0,.4); 
				box-shadow: 14px 13px 4px 1px rgba(0,0,0,.4); 
				z-index:99999;

 }
.col_holder_hide { 
				display:none;
}
.top_mega_menu_burger {
					display:none;
					}
.dropdownActive  { 
	/*border-bottom: #0dafe0 5px solid;*/ 
		color: #0dafe0; }
.dropdownActive:hover .mega_menu_top_link {  }
.carttopmenuc {float:right;}
.carticon {
	padding: 0px !important;
height: 40px;
position: relative;
top: -10px;
}

.container.home .search {
	padding-right: 22px;
	width: 275px;
}

.view-latest-news .views-row {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c8c7c7;
}

.view-latest-news .views-row .views-more-link{
	font-weight: bold;
}
/* tablet */
#mobile_mega_menu { }

.top_mega_menu_burger { display: none;}


@media(max-width:992px){
	.mega_menu_top_link { margin-left:auto ;}	
	/*img {max-width:200px !important;}*/
}
/* mobile */
@media(max-width:767px){
	
	
	.megaMenu_border{
		border: 0px none ;
		
		z-index:999 !important;
		margin-bottom:10px; 
}
	.top_mega_menu {clear:both;}
	/*.menumobilehidden {display:none;}*/
	/*.top_mega_menu {display:none;}
	.top_mega_menu_burger {display:block;}*/
	.top_mega_menu_burger_button{background:#80CDBA; float: right;
margin-right: 10px;}
	.top_mega_menu_burger_button_active{background:#00afde;}
	.topmenuc {float:none !important; width:100% !important; padding:2px; z-index:9999; height:auto;  }

	.carttopmenuc {float:none;}
	.carticon {
	float: left !important; /* float: none !important;*/
	width: 30px;
	/* height: 16px; */
	display: block;
	/*margin-left: 35px;*/
	}
	.sub_col_menu {float:none; width:100%;min-width:100px; 
		 background:#fff; 
		 
		padding:5px;
		margin:0px 5px 0px 5px;
		border-bottom:1px solid #999; 
		}
	.col_holder {position:relative;
 	left:0px;
 	width: 100%;
	background:#fff;
	-webkit-box-shadow: -1px 3px 4px 1px rgba(0,0,0,0);
	box-shadow: -1px 3px 4px 1px rgba(0,0,0,0); 
	top:auto; 

 }
 .topmenuc .active {border-bottom: 0px none; }

 .topmenuc { display: none;}
 .topmenuc[data-nid="5574"],
 .topmenuc[data-nid="5576"],
 .topmenuc[data-nid="11596"],
 .topmenuc[data-nid="5575"] { display: block;}

 #colmenu_11555,
#colmenu_11610,
#colmenu_11618 { display: none;}

    /*re-style cart*/
	.topmenuc.carttopmenuc {
		position: absolute;
		top: 0;
		right: 0;
		display: block;
		width: 60px !important;
	}




}
/* end mobile */

 

