/*
Theme Name: Flatsome
Theme URI: http://flatsome.uxthemes.com/
Author: UX-Themes
Author URI: http://www.uxthemes.com/
Description: Flat Responsive WooCommerce theme
Version: 2.5.2
License:
License URI:
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.add_to_cart_button.button{
	display: none;
}

._form_7{
	z-index: 1 !important;
}

#menu-item-22762 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/nat-geo-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22762:hover{
 opacity: 1;
 background: url(../../uploads/nat-geo-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22762 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22759 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/triangle-pb-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22759:hover{
 background: url(../../uploads/triangle-pb-nav-icon.jpg) no-repeat;
 background-position: left bottom;
 opacity: 1;
}
#menu-item-22759 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22761 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/mps-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22761:hover{
 background: url(../../uploads/mps-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22761 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22758 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/runners-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22758:hover{
 background: url(../../uploads/runners-nav-icon.jpg) no-repeat;
 background-position: left bottom;
 opacity: 1;
}
#menu-item-22758 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22757 {
 width: 154px;
 float: left;
 clear: left;
 display: block;
 height: 170px;
 background: url(../../uploads/powerblock-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22757:hover{
 background: url(../../uploads/powerblock-nav-icon.jpg) no-repeat;
 background-position: left bottom;
 opacity: 1;
}
#menu-item-22757 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22755 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/zippydo-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22755:hover{
 background: url(../../uploads/zippydo-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22755 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22756 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/all-kits-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22756:hover{
 background: url(../../uploads/all-kits-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
 opacity: 1;
}
#menu-item-22756 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22760 {
 width: 154px;
 float: left;
 display: block;
 height: 170px;
 background: url(../../uploads/accessories-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22760:hover{
 opacity: 1;
}
#menu-item-22760 a {
 width: 154px;
 text-align: center;
 height: 170px;
 display: block;
 border: none;
}
#menu-item-22836 {
 width: 154px;
 float: left;
 display: block;
 height: 154px;
 background: url(../../uploads/pick-peg-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22836:hover{
 background: url(../../uploads/pick-peg-nav-icon-2.jpg) no-repeat;
 background-position: left bottom;
 opacity: 1;
}
#menu-item-22836 a {
 width: 154px;
 text-align: center;
 height: 154px;
 display: block;
 border: none;
}
#menu-item-22834 {
 width: 154px;
 float: left;
 display: block;
 height: 154px;
 background: url(../../uploads/pick-brick-nav-icon.jpg) no-repeat;
 background-position: left bottom;
}
#menu-item-22834:hover{
 opacity: 1;
}
#menu-item-22834 a {
 width: 154px;
 text-align: center;
 height: 154px;
 display: inline-block;
 border: none;
}
#menu-item-23051 {
border-left: 3px solid #DDD;
padding-left: 30px;
 width: 154px;
 float: left;
 display: block;
 height: 340px;
 background-image: url(../../uploads/peghead-nav-icon.jpg);
 background-repeat:  no-repeat;
 background-position: bottom right;
}
#menu-item-23051:hover{
 opacity: 0.7;
}
#menu-item-23051 a{
 width: 100%;
 height: 340px;
 text-align: center;
 display: block;
 border: none;
}
#menu-item-23112 {
margin-left: -20px;
 width: 350px;
 float: left;
 display: block;
 height: 235px;
 background-image: url(../../uploads/peg-head-nav-icon-wide.jpg);
 background-repeat:  no-repeat;
 background-position: center bottom;
}
#menu-item-23112 a{
 width: 100%;
 height: 250px;
 text-align: center;
 display: block;
 border: none;
}


/******** remove customer number *******/
user-name em{display:none;}

#masthead.site-header.stuck{
	z-index: 99999999;
}

.woocommerce-checkout form.login{
	clear: both;
}

.DOP_ThumbnailScroller_Container{
	z-index: 0;
}

.wide-nav{
	z-index: 99999998;
}

.showcoupon{
	clear: both;
	margin-right: 20px;
}

.related.products h2{
	text-align: center;
}

ul.header-nav li .nav-dropdown > ul > li.menu-parent-item {
	width: 200px !important;
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


div[id^=aviscertifies_widget_]{display:none}

}