/* 
 * Custom Skin Sample
 *
 * This file shows an example of a custom skin.  It targets any menu that has the Skin set to "None"
 *
 * Copy this to custom/custom.css to apply this custom skin
 */
/* UberMenu - Copyright 2011-2014, SevenSpark */

#ubermenu-main-2-main_menu {
	position:relative;
	top:20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1233px) {
	#ubermenu-main-2-main_menu {
		position:relative;
		top:-30px;	
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	#ubermenu-main-2-main_menu {
		position:relative;
		top:0px;	
	}
}


@media only screen and (min-width: 1024px) and (max-width: 1024px) {
	#ubermenu-main-2-main_menu {
		position:relative;
		top:-5px;	
		width:100%;
	}
	.search-container-new button.icon {
		height:45px !important; /* ios Search field height issue */
	}
	.navigation-wrapper {
		width:100%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	#ubermenu-main-2-main_menu {
		position:relative;
		top:-10px;	
		width:100%;
		background-color:#eeeeee;
	}
	.navigation-wrapper {
		width:100%;
	}
	h3.gdl-header-title {
		font-size:22px;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#ubermenu-main-2-main_menu {
		position:relative;
		top:20px;
		width:100%;
		background-color:#eeeeee;
	}
}

@media only screen and (min-width: 360px) and (max-width: 767px) {
	.top-navigation-container.container {
		/*display:none;*/
	}
	
	.header-outer-wrapper {
		height:270px;
	}
	
	.search-container-new {
		display:none;
	}
	.top-navigation-right-text {
		display:none;
	}
	.gdl-social-icon {
		width:240px;
	}
	.top-navigation-container {
		width:240px;
	}
	.gdl-social-icon {
		width:240px;
	}
	.social-wrapper {
		width:240px;
	}
	.gdl-retina {
		width:240px;
	}
	.top-navigation-right {
		width:240px;
		margin-left:50%;
		margin-right:50%;
	}
}

@media only screen and (max-width: 479px) { 
	#ubermenu-main-2-main_menu {
		position:relative;
		top:20px;
		width:100%;
		background-color:#eeeeee;
	}
}


.ubermenu-skin-none {
/*font-size: 18px;*/
  font-family:'Open Sans';
  color: #7c7f24;
  padding: 0px 10px; /* 12px 10px;*/  /* padding: 12px 15px;*/
  font-weight: normal;
}
.ubermenu-skin-none .ubermenu-target {
	/*main menu off state */
color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-target-description {
	/*main menu off state */
color: #000000;
}
.ubermenu-skin-none.ubermenu-responsive-toggle {
  /*font-size: 18px;*/
  font-family:'Open Sans';
  color: #7c7f24;
  padding: 12px 15px;
  font-weight: normal;
}
.ubermenu-skin-none.ubermenu-responsive-toggle:hover {
color: #7c7f24;
}
.ubermenu-skin-none {
 color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-none .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,
.ubermenu-skin-none .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
	/* Current Selected Top Menu */
	color:#000000;
   /*border-left: 1px solid #f2e7d8;*/
   border-left-color: transparent !important;
  /*-webkit-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  -moz-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);*/
  /*box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);*/
}
.ubermenu-skin-none .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight {
color: #000000;
border-left-color: transparent !important;
}
.ubermenu-skin-none.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target {
color: #000000;
}
.ubermenu-skin-none .ubermenu-item-level-0 > .ubermenu-target {
	/* Main Menu - off */

}
.ubermenu-skin-none .ubermenu-item-level-0:first-child > .ubermenu-target {
  box-shadow: none;
}
.ubermenu-skin-none .ubermenu-item-level-0:hover > .ubermenu-target,
.ubermenu-skin-none .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
  color: #000000;
  border-bottom-color: transparent !important;
  background-color: transparent;
 /*
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
  background: -webkit-linear-gradient(top, transparent, transparent);
  background: -moz-linear-gradient(top, transparent, transparent);
  background: -ms-linear-gradient(top, transparent, transparent);
  background: -o-linear-gradient(top, transparent, transparent);
  */
  /*
  -webkit-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.9);
  -moz-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.9);
  */
  
  
   /* Top Menu HOVER COLOR */
	background: #eeeeee;
	
	/* Rounded */
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;


/*
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZWVlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2YxZDdiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YyZDhiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWU4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #f2eee8 0%, #f1d7b4 48%, #f2d8b5 51%, #f1e8d8 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2eee8), color-stop(48%,#f1d7b4), color-stop(51%,#f2d8b5), color-stop(100%,#f1e8d8));

background: -webkit-linear-gradient(top,  #f2eee8 0%,#f1d7b4 48%,#f2d8b5 51%,#f1e8d8 100%);

background: -o-linear-gradient(top,  #f2eee8 0%,#f1d7b4 48%,#f2d8b5 51%,#f1e8d8 100%);

background: -ms-linear-gradient(top,  #f2eee8 0%,#f1d7b4 48%,#f2d8b5 51%,#f1e8d8 100%);

background: linear-gradient(to bottom,  #f2eee8 0%,#f1d7b4 48%,#f2d8b5 51%,#f1e8d8 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2eee8', endColorstr='#f1e8d8',GradientType=0 );
*/
height: 61px;
}
.ubermenu-skin-none .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target {
color: #000000;
}
.ubermenu-skin-none .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target:hover {
  color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-submenu.ubermenu-submenu-drop {
    color: #000000;
 /* text-shadow: 0px 1px 1px #ffffff; */
  /*-webkit-box-shadow: 1px 1px 1px #dddddd;
  -moz-box-shadow: 1px 1px 1px #dddddd;
  box-shadow: 1px 1px 1px #dddddd;*/
	
	/* BACKGROUND COLOR FOR PRIMARY DROPDOWN MENU */
	background: #eeeeee;
	
	
	/* Background Gradient on DropDown Menu */
	/*
	background: #f1e8da;
	background: -moz-linear-gradient(top,  #f1e8da 0%, #f1d7b0 93%, #f1e8da 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1e8da), color-stop(93%,#f1d7b0), color-stop(100%,#f1e8da));
	background: -webkit-linear-gradient(top,  #f1e8da 0%,#f1d7b0 93%,#f1e8da 100%);
	background: -o-linear-gradient(top,  #f1e8da 0%,#f1d7b0 93%,#f1e8da 100%);
	background: -ms-linear-gradient(top,  #f1e8da 0%,#f1d7b0 93%,#f1e8da 100%);
	background: linear-gradient(to bottom,  #f1e8da 0%,#f1d7b0 93%,#f1e8da 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e8da', endColorstr='#f1e8da',GradientType=0 );
	*/
/* Shadow */
/*
-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);
box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);
*/

/* Rounded */
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;

  /*background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fefefe));
  background: -webkit-linear-gradient(top, #f9f9f9, #fefefe);
  background: -moz-linear-gradient(top, #f9f9f9, #fefefe);
  background: -ms-linear-gradient(top, #f9f9f9, #fefefe);
  background: -o-linear-gradient(top, #f9f9f9, #fefefe);*/
}
.ubermenu-skin-none.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop {
  border-top: none;
}
.ubermenu-skin-none .ubermenu-tab-content-panel {
 color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-submenu,
.ubermenu-skin-none .ubermenu-submenu .ubermenu-target {
 color: #000000;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-highlight {
 color: #000000;
 font-weight:700;
 /* Highlighted Section in Uber */
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-target:hover,
.ubermenu-skin-none .ubermenu-submenu .ubermenu-active > .ubermenu-target {
 color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-target > .ubermenu-target-description {
 color: #000000;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-active > .ubermenu-target > .ubermenu-target-description {
  color: #000000;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
  color: #000000;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target {
 /* border-bottom: 1px solid #e9e9e9;*/
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover {
  color: #7c7f24;
}
.ubermenu-skin-none .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target {
 /* color: #222222;
  background: transparent;*/
}
.ubermenu-nojs.ubermenu-skin-none .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,
.ubermenu-skin-none .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
  /* border-left: 1px solid #f2e7d8;*/
  border-left-color: transparent !important;
 /* -webkit-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  -moz-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  */
}
.ubermenu-skin-none .ubermenu-tabs-group,
.ubermenu-skin-none .ubermenu-tab > .ubermenu-target,
.ubermenu-skin-none .ubermenu-tab-content-panel {
  /*border-color: #eeeeee;*/
}
.ubermenu-skin-none .ubermenu-submenu-drop {
   /*border-left: 1px solid #f2e7d8;*/
   border-left-color: transparent !important;
  /*
  -webkit-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  -moz-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.9);
  */
}


.ubermenu-current-menu-item  {
	  border-left-color: transparent !important;
}
	