.quick-view{position:absolute;z-index:2;top:36%;left:32%;background:#fbad18;height:42px;line-height:42px;padding:0 16px;color:#fff;opacity:0;filter:alpha(opacity=0);-moz-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}.quick-view:hover{background:#fa2606;text-decoration:none}.product-latest li.latest-product.item .quick-view{left:13%}.products-list li.item .quick-view{left:8%;top:32%}.products-grid li.column4 .quick-view{left:29%}.products-grid li.column2 .quick-view{left:39%}.fancy.product-view .product-name{border-bottom:1px solid #e2e2e2;margin-bottom:20px}.fancy.product-view .product-name h1{font-size:20px}.fancy.product-view .product-shop{width:610px}.fancy.product-view .product-shop .product-image{float:left;border:1px solid #e2e2e2}.fancy.product-view .product-shop .product-content{width:310px;float:right;height:400px;overflow:auto}.fancy.product-view .product-shop .product-content .add-to-links{margin:0 0 30px;float:left}.fancy.product-view .product-shop .product-content .price-box{margin:0 0 9px}.fancy.product-view .product-shop .product-content .availability{margin:20px 0;padding-right:5px}.fancy.product-view .product-shop .product-content .short-description{border-bottom:0;padding-bottom:0}.fancy.product-view .product-shop .product-content .ratings{margin:10px 0 15px}.fancy.product-view .product-shop .product-content .no-rating{margin:10px 0 15px}.fancy.product-view .product-shop .product-content .product-options{border-top:1px solid #e2e2e2;clear:both;padding-top:15px}.fancy.product-view .product-shop .product-content .add-to-box{border-top:1px solid #e2e2e2;clear:both;padding-top:15px}.fancy.product-view .product-shop .product-content .add-to-box .add-to-cart{padding-bottom:15px}.products-grid li.item:hover .quick-view{opacity:1;filter:alpha(opacity=100)}.product-latest li.latest-product.item:hover .quick-view{opacity:1;filter:alpha(opacity=100)}.block-related .block-content li.item:hover .quick-view{opacity:1;filter:alpha(opacity=100)}.products-list li.item:hover .quick-view{opacity:1;filter:alpha(opacity=100)}.products-list li.item{position:relative}#fancybox-loading{position:fixed;top:50%;left:50%;width:32px;height:32px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:11040;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:32px;height:32px;background-image:url(ajaxcart/js/fancybox/loader.gif)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0!important;right:0;margin:0 auto;z-index:11010;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{border-width:0!important;width:100%!important;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(ajaxcart/js/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(ajaxcart/js/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(ajaxcart/js/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(ajaxcart/js/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(ajaxcart/js/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(ajaxcart/js/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(ajaxcart/js/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(ajaxcart/js/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(ajaxcart/js/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(ajaxcart/js/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(ajaxcart/js/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}/********** < Navigation */

 @media only screen and (min-width: 1023px)  {
.nav-container { position: relative; }

/*#nav {  float:left; padding:0px 0px 0px 50px; font-size:12px; text-transform:uppercase; margin-top:-6px; }*/
#nav {  float:left; padding:0px 0px 0px 0px; font-size:12px; text-transform:uppercase; margin-top:46px;clear:both; }


#nav li { float:left; margin: 0 0px 0 0; padding: 15px 21px 16px 21px; }
#nav li.active a span {color:#fff;}
/*#nav li.over,
#nav li:hover{  background:#f6f6f6; height: 15px;  padding: 4px 15px 12px 15px;  }*/
#nav li.over,
#nav li:hover{  background:#f6f6f6; height: 15px;  padding: 15px 21px 16px 21px; border-bottom:none; }

#nav li ul li.over,
#nav li ul li:hover{border:none; /*background: #f6f6f6;*/ height:auto; padding:0px;}
#nav li ul li.active{border:none; /*background: #f6f6f6;*/ height:auto; padding:0px 10px 0px 0px;}
#nav li ul li ul li.over,
#nav li ul li ul li:hover,
#nav li ul li ul li.active{border:none;}

#nav li ul li a.over,
#nav li ul li a:hover,
#nav li ul li a.active{}
#nav li ul li ul li a.over,
#nav li ul li ul li a:hover,
#nav li ul li ul li a.active{}

#nav li a span {  font-size: 12px; text-transform: uppercase; }
#nav li a span:hover{}

#nav li.over.parent{  }


#nav { }

/* All Levels */ /* Style consistent throughout all nav levels */

#nav li { text-align:left;}
#nav li.over { z-index:1500;}
#nav li.over.parent {  }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none;  }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span { white-space:normal; }
#nav a { float:left; color:#2a2928;}

/*#nav a { float:left; color:#050505;}  ameex comment*/

#nav ul li { display:block; float:left; padding: 0 10px 0 0; }
#nav li ul { width: 1136px;}

/*#nav li.level-top:hover a.level-top { color: #15BBBB; }*/
/* 1st Level */
#nav ul li.parent { }
#nav ul li.last { padding-bottom:0; }
#nav li.active ul li a span { color:#585858;}
#nav li.active ul li a span:hover{color:#03997e;}
#nav ul a,
#nav ul a:hover { float:none; background:none; }
#nav ul a:hover { color:#03997e; }
#nav li ul li a {color:#000; font-size:18px;  padding-bottom:10PX; }
#nav li ul li a:hover{ }
#nav li ul li a:hover{}
#nav li ul li ul li a span{margin-top:-24px;color:#03997e ; font-size:13px; border:0;padding:0px 0px 0px 25px;}
#nav li ul li ul li a span:hover{}
#nav li ul li ul li a{padding-bottom:0px; }

#nav li ul li ul li a span.errow{display:inline;position: relative;top: -1px;font-size: 11px;font-family: 'FontAwesome';font-weight: bold;border: 1px solid #8B8B8B;padding: 1px 4px 1px 4px;color: #000;border-radius: 120px;margin-right: 13px;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;}
#nav li ul li ul li a:hover span.errow{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;margin-left: 5px;margin-right: 8px;}
#nav li.active ul li ul li a span.errow{color:#000;}

#nav li ul li ul li a:hover{}
#nav li ul li ul li a span:hover{}
#nav li.active ul li ul li a span {color:#03997e; font-size: 13px;}
#nav li ul li a span { font-size:18px; text-transform:capitalize;border-bottom:1px solid #c7c7c7;padding-bottom:10px;}
#nav li ul li a span.errow{border-bottom:0px;display:none;}
#nav li ul li a span:hover{}
#nav ul li a { font-weight:normal; }

/* 2nd Level */
#nav  ul { top: 46px; left:-10000px; padding:3px 0 15px; background:#f6f6f6; font-size:11px; }
#nav li ul li { width: 200px; margin:0 15px 0 0; }
#nav li ul li:hover{padding-right:10px;}
#nav li ul li ul li{}
#nav li ul li ul li:hover{}
#nav div ul { position:static; width:auto; border:none; padding:0; }

#nav ul.level0 { position:absolute; z-index: 1500; padding: 10px 22px 5px 22px; margin-top:65px;}

/* ========================== */
#nav li ul li ul { margin-left:3px; border:none; width:0px;}
#nav li ul li ul li { float:none; margin: 4px 0 5px 0;  }


/* ========================== */

/* 3rd+ Level */
#nav ul ul { top:5px; padding: 8px 0px 5px; }


/* Show menu */
#nav li ul.shown-sub,
#nav li .shown-sub { left:0; z-index:1500;}
#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub { left:100px; border:0px;}

.menuwithlogo{width: 1200px; margin: 0 auto; display: table; margin-top: 50px; border-top: 1px solid #E5E5E5;}
.menuwithlogo #nav li .shown-sub { left:0px; z-index:1500;}
.menuwithlogo #nav{padding-left: 0px; margin-top: 0px;}

/********** Navigation > */
/* ======================================================================================= */

/********** < Default Navigation */

.default-container { }
.default-container #nav { font-size:16px;  }

/* All Levels */ /* Style consistent throughout all nav levels */
.default-container #nav li { position:relative; text-align:left; opacity:20; padding:0px;}
.default-container #nav li.over { z-index:998;}
.default-container #nav a,
.default-container #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
.default-container #nav a:hover{color: #fff;}
.default-container #nav span { display:block; cursor:pointer; white-space:nowrap; }
.default-container #nav li ul span {white-space:normal; }
.default-container #nav ul li.parent a { }
.default-container #nav ul li.parent li a { background-image:none;  }

/* 0 Level */
.default-container #nav li { float:left; }
.default-container #nav li.active a {}
/*.default-container #nav a { float:left; padding:13px 21px 14px 21px; }*/
.default-container #nav a { float:left; padding:13px 21px 14px 21px; }
.default-container #nav li.over a,
.default-container #nav a:hover {  background:#f6f6f6; }

/* 1st Level */
.default-container #nav ul li,
.default-container #nav ul li.active { float:none; margin:0; }
.default-container #nav ul li.last {  padding-bottom:0; }

.default-container #nav ul a,
.default-container #nav ul a:hover { float:none; padding:0; background:none; }
.default-container #nav ul li a { font-weight:normal !important;}

/* 2nd Level */
.default-container #nav ul,
.default-container #nav div { position:absolute; width:200px; top:47px; left:-10000px; font-size:14px; }
.default-container #nav div ul { position:static; width:auto; border:none; }

/* 3rd+ Level */
.default-container #nav ul ul,
.default-container #nav ul div { top:0px; }

.default-container #nav ul li a { }
.default-container #nav ul li a:hover {  }
.default-container #nav ul li a,
.default-container #nav ul li a:hover { }
.default-container #nav ul li a.over{background:#F9F9F9;}
.default-container #nav ul span,
.default-container #nav ul li.last li span { padding:7px 15px 7px 22px; }

/* Show menu */
.default-container #nav li ul.shown-sub,
.default-container #nav li div.shown-sub { left:0; z-index:999; padding:0px; }
.default-container #nav li .shown-sub ul.shown-sub,
.default-container #nav li .shown-sub li div.shown-sub { left:197px; background-color:#F6F6F6; }
.default-container #nav li .shown-sub ul.shown-sub li a:hover{text-decoration:none;}
.default-container #nav li ul li a span {font-size:13px; color: #2a2928;}
/*.default-container #nav li ul li a span {font-size:13px; color: #585858;} ameex comment*/
.default-container #nav li.active ul li a span {font-size:13px; color: #2a2928;}
/*.default-container #nav li.active ul li a span {font-size:13px; color: #585858;} ameex comment*/
.default-container #nav li ul li a span:hover {color: #fff;}
.default-container #nav li.active ul li a span:hover {color: #fff;}
.default-container #nav li ul li:hover {padding-right:0px;}
.default-container #nav li ul li.last {border:0;}
.default-container #nav li ul li ul li a span:hover{text-decoration:none; color:#fff;}
/*.default-container #nav li ul li ul li a span:hover{text-decoration:none; color:#03997e;} ameex comment*/
.default-container #nav li.active ul li ul li a span:hover{text-decoration:none; color:#fff;}
.default-container #nav li ul li ul li a span{color:#2a2928; font-size:13px; }

/*.default-container #nav li ul li ul li a span{color:#585858; font-size:13px; } ameex comment*/

.default-container #nav li.active ul li ul li a span{color:#2a2928; font-size:13px; }

/*.default-container #nav li.active ul li ul li a span{color:#585858; font-size:13px; } ameex comment */

.default-container #nav li ul li ul li{border-bottom: 1px solid #c7c7c7;}
.default-container #nav li ul li ul li a span.errow{display:none;}
.default-container #nav li ul li ul li a span{margin-top:0px;}
/********** Default Navigation > */

/* ======================================================================================= */

 }
