ul#pronav{background:none;display:block;text-align:justify;width:100% !important;max-width:930px;margin:0 auto; min-height:50px}
ul#pronav:after{content:"";display:inline-block;width:100%}
ul#pronav li.primary-pronav-item a.primary-pronav-link{color:#fff;padding:8px 0;text-decoration:none;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:15px;display:inline-block}
ul#pronav.pn-left li.primary-pronav-item a.primary-pronav-link,ul#pronav.pn-right li.primary-pronav-item a.primary-pronav-link{font-size:10px;text-transform:uppercase;padding:5px 10px}
ul#pronav li.primary-pronav-item a.primary-pronav-link:hover,ul#pronav li.primary-pronav-item:hover a.primary-pronav-link{color:#fff}
ul#pronav.pn-left li.primary-pronav-item a.primary-pronav-link:hover,ul#pronav.pn-left li.primary-pronav-item:hover a.primary-pronav-link,ul#pronav.pn-right li.primary-pronav-item a.primary-pronav-link:hover,ul#pronav.pn-right li.primary-pronav-item:hover a.primary-pronav-link{padding:5px 25px}
ul#pronav li.primary-pronav-item .sub,ul#pronav li.primary-pronav-item .child-sub{background:#f5f5f5;box-shadow:2px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2)}
ul#pronav li.primary-pronav-item .sub .row ul{background-image:none;border-right:1px solid #fff;text-align:left;padding:0px}
ul#pronav li.primary-pronav-item .sub .row ul.last-ul{border-right:none}
ul#pronav li.primary-pronav-item .sub ul li.last-li > a{border-bottom:none}
ul#pronav li.primary-pronav-item .sub ul li.pronav-unsorted ul,ul#pronav li.primary-pronav-item .sub ul li.pronav-sosorted ul{border:none}
ul#pronav li.primary-pronav-item .sub ul li.first-li > a{border-top:0}
ul#pronav li.primary-pronav-item .sub ul li.level-2 a{font-size:13px;font-weight:700;color:#E76200;text-transform:uppercase}
ul#pronav li.primary-pronav-item .sub ul li.level-3 a{font-size:12px;font-weight:700;color:#E76200;background:#e9e9e9}
ul#pronav li.primary-pronav-item .sub ul li.level-4 a{font-size:11px;padding-left:30px;color:#666}
ul#pronav li.primary-pronav-item .sub ul li.level-5 a{font-size:10px;padding-left:50px}
ul#pronav li.primary-pronav-item .sub ul.columns-split,ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside ul,ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside.last-li{border:none}
ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside{border-right:1px solid #fff}
ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside ul li a{background:none;border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:5px 25px}
ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside ul li.first-li > a{border-top:none}
ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside ul li.last-li > a{border-bottom:none}
ul#pronav li.primary-pronav-item .sub ul.columns-split li.columns-inside li a:hover{background:#fff}
ul.ul-promo{width:300px !important}
.promo-container{width:280px;height:280px;float:left;padding:10px}
.promo-container .promo-large{width:280px;height:158px;background:#ccc}
.promo-container .promo-small{width:135px;height:112px;background:#aaa;margin-top:10px}
.promo-container .promo-small.left-promo{float:left;clear:left}
.promo-container .promo-small.right-promo{float:right;clear:right}
.promo-container a{padding:0 !important}
ul#pronav li.primary-pronav-item#category-products .sub .row ul{width:1020px}
ul#pronav li.primary-pronav-item .sub .row ul li .category-products{padding:10px}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid{background:#eee;border:none;padding:10px;margin:0 0 5px 0}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid.last{margin:0}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .item{float:left;width:135px;margin:0 10px 0 0;background:#fff;padding:10px}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .item.last{margin:0}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .item a{padding:0;margin:0;border:none}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .product-name,
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .price-box{padding:5px;text-align:center}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .product-name a:hover{background:none;color:#000}
ul#pronav li.primary-pronav-item .sub ul li .category-products .products-grid .actions{position:static;text-align:center}
ul#pronav li.primary-pronav-item#account-login .sub .row ul{width:855px}
ul#pronav li.primary-pronav-item#account-login .sub .row ul li .account-login{padding:20px}
ul#pronav li.primary-pronav-item#account-login .sub .row ul li .account-login .buttons-set a{border:none;padding:0}
ul#pronav li.primary-pronav-item#account-login .sub .row ul li .account-login .content{background:#eee;border:none;padding:20px}
ul#pronav li.primary-pronav-item#account-login .sub .row ul li .account-login .buttons-set{border:none;padding:10px;background:#fff}
#pronav-selection-container #pronav-select-toggle{color:#A7C6DD;background:url(../images/pronav-select.png) no-repeat 10px center #0A263D}
#pronav-selection-container #pronav-selection{background:#f5f5f5;border-bottom:5px solid #A7C6DD}
ul#pronav li.primary-pronav-item .sub{background:#f6fbda;width:230px !important;padding:0;box-shadow:0 4px 6px -2px #333;z-index:99}
ul#pronav li.primary-pronav-item .sub:after,ul#pronav .sub-menu-block:after{content:"";display:block;overflow:hidden;display:block;clear:both}
ul#pronav .sub-menu-block{padding:0 6px 30px}
ul#pronav .sub-menu{float:left;width:33%;text-align:left}
ul#pronav .sub-menu h3,ul#pronav .shop-by-brand h3{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700}
ul#pronav .shop-by-brand h3{margin-bottom:7px}
ul#pronav .sub-menu li a{font-family:"Montserrat",sans-serif}
ul#pronav .shop-by-brand{clear:both;width:100%;border-top:1px solid #ccc;padding:18px 6px 0; text-align:left}
ul#pronav .shop-by-brand li{display:inline-block;margin-right:15px;width:auto}
ul#pronav .shop-by-brand .brands li{background:url(../../images/bfus_sprite.png) no-repeat 0 0}
ul#pronav .shop-by-brand .hp-logos.ca-terro{background-position:-341px -147px;height:45px;width:107px}
ul#pronav .shop-by-brand .hp-logos.ca-victor{background-position:-225px -100px;height:50px;width:49px}
ul#pronav .shop-by-brand .hp-logos.ca-havahart{background-position:0 -140px;height:44px;width:116px}
ul#pronav .shop-by-brand .hp-logos.ca-mosquito-magnet{background-position:-361px -102px;height:42px;width:98px}
ul#pronav .shop-by-brand .hp-logos.ca-safer{background-position:-341px -150px;height:45px;width:107px}
ul#pronav .shop-by-brand .hp-logos.ca-perky-pet{background-position:-224px -58px;height:40px;width:68px}
ul#pronav .shop-by-brand .hp-logos.ca-electric-fencing{background-position:-229px -150px;height:35px;width:105px}
ul#pronav .shop-by-brand .hp-logos.ca-gardening{background-position:-298px -58px;height:30px;width:86px}
ul#pronav .shop-by-brand .hp-logos.ca-outdoor-decor{background-position:-298px -58px;height:30px;width:86px}
ul#pronav .shop-by-brand .hp-logos.ca-pets{background-position:-393px -59px;height:30px;width:109px}
ul#pronav #pronav-item-3 .sub{left:0}
ul#pronav #pronav-item-4 .sub{left:inherit;left:-10px}
ul#pronav #pronav-item-7 .sub,ul#pronav #pronav-item-6 .sub,ul#pronav #pronav-item-5 .sub, ul#pronav #pronav-item-8 .sub{left:inherit;right:2px}
ul#pronav li.pronav:hover:before{border:none}
ul#pronav li.pronav.no-child-item:hover::before{border:0}
ul#pronav li.primary-pronav-item.last-pronav-item .sub{width:200px !important}
ul#pronav .shop-by-brand li.perky-pet{background-position:-131px -30px; background-size:300px 200px; width:70px; height:44px}
ul#pronav .shop-by-brand li.wild-feeders{background-position:-167px -19px; background-size:250px 175px; width:80px; height:40px}
ul#pronav .shop-by-brand li.k-feeders{background-position:-122px -53px; background-size:223px 150px; width:75px; height:35px}
ul#pronav  .sub-menu-block a{color:#000}
@media (max-width:979px){
	ul#pronav{width:98% !important}
	ul#pronav  #pronav-item-2 .sub,ul#pronav  #pronav-item-3 .sub{left:-9px}
	ul#pronav  #pronav-item-4 .sub{right:-22px}
	ul#pronav  #pronav-item-5 .sub{right:0}
	ul#pronav  #pronav-item-6 .sub{right:-10px}
	ul#pronav.desktop-only{display:block !important}
	ul#pronav li.pronav:hover:before{top:47px}
}
@media (max-width:860px){
	ul#pronav li.primary-pronav-item{max-width:89px}
	ul#pronav li.primary-pronav-item a.primary-pronav-link{font-size:13px}
	ul#pronav li.primary-pronav-item .sub, ul#pronav li.primary-pronav-item .sub ul li.has-children .child-sub{top:48px}	
}
@media (max-width:767px){
	ul#pronav.desktop-only{display:none !important}	
}
ul#pronav .sub-menu-block-new ul ul{ padding-left:15px}