@charset "utf-8";
/* CSS Document */

.mother-love{text-align:center;margin-bottom:50px;}
.mother-love a {display:inline-block; padding:0 10px;}

.page-footer {

}
.page-footer a {
    
}
.page-header .header.panel {
    padding-bottom: 0px!important;
    padding-top: 0px!important;
}
.page-footer a:hover {
    color: #FF2F0B !important;
    text-decoration: none;
}
.page-header .minicart-wrapper .action.showcart .counter.qty {
    background: #FF2F0B !important;
}
.navigation li.level0 > .level-top:hover {
    color: #FF2F0B !important;
}
.navigation li.level0 > .level-top:active {
    color: #FF2F0B !important;
}
.navigation li.level0 > .level-top:focus {
    color: #FF2F0B !important;
}
.navigation .submenu:not(:first-child) .active > a {
 color: #FF2F0B!important;
}
.options .action.toggle:hover {
    color: #FF2F0B !important;
}
.nav-tabs.abs-dropdown li.item.active > .switch {
    background-color: #FF2F0B !important;
    border-color: #FF2F0B !important;
}
.owl-carousel .owl-nav [class*="owl-"] {
    background-color: #fff !important;
    border-color: #FF2F0B !important;
	color: #FF2F0B !important;
}
.owl-carousel .owl-nav [class*="owl-"]:hover
{
	background-color: #FF2F0B !important;
    border-color: #FF2F0B !important;
	color: #fff !important;
}
.cdz-slideshow .owl-carousel.owl-theme .owl-nav [class*="owl-"].owl-next:hover { color: #fff !important; }
/*.cdz-slideshow .owl-carousel.owl-theme .owl-nav [class*="owl-"].owl-next::before {
    color: #FF2F0B !important;
} */
.product-style11 .product-item .addto-hover-container .qs-button{
border-color: #FF2F0B !important;
color: #FF2F0B !important;
}
.product-style11 .product-item .addto-hover-container .qs-button:hover{
    color: #fff !important;
	border-color: #FF2F0B !important;
	text-decoration:none;
}
.product-style11 .product-item .addto-hover-container .qs-button, .products-grid #category-products-grid .product-item .addto-hover-container .qs-button  {}
.product-style11 .product-item .addto-hover-container .qs-button:hover, .products-grid #category-products-grid .product-item .addto-hover-container .qs-button:hover {
    background-color: #FF2F0B !important;
    border-color: #FF2F0B !important;
}
.product-item-name > a:hover, .product.name a > a:hover, .minicart-items .product-item-name > a:hover {
    color: #FF2F0B !important;
    text-decoration: none;
}
#back-top a {
    background: #FF2F0B !important;
    border: 1px solid #FF2F0B !important;

}
#back-top a:hover {
    background: #ffffff!important;
    border: 1px solid #FF2F0B !important;
    color: #FF2F0B !important;
}
.nav-tabs.abs-dropdown li.item > .switch:hover {
    background-color: #FF2F0B !important;
    border-color: #FF2F0B !important;
	text-decoration:none!important;
}
/*.products-grid .product-item-info .product-item-details {
    padding: 10px 10px 20px;
    position: relative;
    display: inline;
}
.product-item-info {
    min-height: 420px!important;
} */
.products-grid .product-items  .product-item, .products-grid .product-items  .product-item .product-item-info
 {
    min-height: 560px;
}
.page-main .sidebar .block:not(.block-static-block) .block-title {
	background-color: #000!important;
}
.modes-mode.active {

    background-color: #FF2F0B !important;
    border-color: #FF2F0B !important;
    border: 1px solid #FF2F0B!important; 
	color: #fff !important;
}
.modes-mode::before { color: #000; }
.modes-mode { border: 1px solid #000 !important; }
.modes-mode:hover {
    background-color: #FF2F0B !important; 
    border: 1px solid #FF2F0B !important; 
}
.pages strong.page {
    background: #000 !important; 
    border: 1px solid #000 !important; 
}
.pages a.page {
    background: #ffffff;
    border: 1px solid #000;
    color: #000;}
.pages a.page:hover {
    background: #FF2F0B !important; 
    border: 1px solid #FF2F0B !important; 
}
.pages .action {
    border: 1px solid #000!important; 
    color: #000!important;  }
.pages .action:hover {
    background: #FF2F0B !important; 
    border: 1px solid #FF2F0B !important;  }	
.action.primary:hover {
    border: 1px solid #FF2F0B !important;
    color: #FFF !important;
	background: #FF2F0B !important;
	text-decoration:none;
}
#cart-quick-add	.action.primary {
    background: #fff!important; 
    border: 1px solid #FF2F0B!important; 
    color: #FF2F0B!important; }
#cart-quick-add	.action.primary:hover
{
	background: #FF2F0B!important; 
    color: #fff!important;
}
.products-grid .product-item-info .product-item-details .action.primary {
    background: #fff;
    border: 1px solid #FF2F0B;
    color: #FF2F0B;}
.product-style11 .product-item .action.primary, .products-grid #category-products-grid .product-item .action.primary {
    text-transform: uppercase;
    width: auto;
    height: inherit;
    text-transform: capitalize;
    min-height: 0;
    padding: 10px 15px;
    color: #777777!important; 
    background-color: transparent!important;
    border-color: transparent!important; 
    font: 500 14px/1.35 PT Sans, Helvetica Neue, Verdana, Arial, sans-serif;
}	
.product-style11 .product-item .box-tocart .control .qty-plus .btn-qty:hover {
    background-color: #FF2F0B;}
.product-style11 .product-item .box-tocart .control .qty-minus .btn-qty:hover {
    background-color: #FF2F0B;}	
.navigation .level0.has-active > .level-top {
    color: #FF2F0B!important; 
}	
.navigation .level0.has-active > .level-top {
    border-color: #FF2F0B!important;
    color: #FF2F0B!important;

}
.navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {

    border-color: #FF2F0B!important;
    color: #FF2F0B!important;
}
.navigation li.level0 > .level-top:active {

    color: #FF2F0B!important;

}
.navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {

    color: #FF2F0B!important;

}
.filter-options-content a:hover {

    color: #FF2F0B!important;
}
#layered-filter-block button:hover {

    color: #ffffff!important;
    background-color: #FF2F0B!important;
    border-color: #FF2F0B!important;

}
#layered-filter-block button {

    color: #FF2F0B!important;
    background-color: #ffffff;
    border-color: #FF2F0B!important;
    font: 500 14px/1.35 PT Sans, Helvetica Neue, Verdana, Arial, sans-serif;

}
.box-tocart .action.primary {

    background-image: none;
    background: #FF2F0B!important;
    border: 1px solid #FF2F0B!important;
}
.box-tocart .action.primary:hover {
    background: #fff !important;
	color: #FF2F0B!important;
}
.b-title span
{
    font-size: 28px;
	font-family:Helvetica Neue, Verdana, Arial, sans-serif;
}
.cdz-brand-slider-wrap .cdz-brand-title span
{
    font-size: 28px !important;
	font-family:Helvetica Neue, Verdana, Arial, sans-serif !important;
}
/* Customer account hide links */
.block-collapsible-nav .item a[href="http://litaniasports-test.epicorcommerce.com/gill_store/customerconnect/servicecalls/"]
{
	display:none !important; border-top: 0px dashed #fff !important;
}
.block-collapsible-nav .item a[href="http://litaniasports-test.epicorcommerce.com/gill_store/customerconnect/skus/"]
{
	display:none !important; border-top: 0px dashed #fff !important;
}

.block-collapsible-nav .item {
    margin: 15px;
    padding-top: 0px;
    border-top: 0px dashed #fff!important;
}
.block-collapsible-nav .item a {
    color: #333 !important;
    text-decoration: none;
    font-size: 16px;
}
.block-collapsible-nav .item a:hover{
    color: #999 !important;
}
div.block-collapsible-nav-title.customerconnect-nav-title { margin:0 !important;}
.block-collapsible-nav .content { margin-bottom: 30px;}
.short-description.sku-list p{
	display:inline-block;
}
/* Changes 2/12 2019 */

.navigation li.level0:hover > .level-top.ui-state-active {
    color: #FF2F0B !important;}

.navigation .level0 > .level-top > .ui-menu-icon {
display: none!important;}

#search_mini_form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #989898!important;
  opacity: 1!important; /* Firefox */
}
#search_mini_form input[type="text"]:focus { color: #989898!important; }
.block-search input::placeholder{color: #989898!important; font-size: 16px;}
.block-search input[type="text"] {
    color: #989898!important; font-size: 16px;}

.cdz-cat-search .current-cat > span { color: #000; }

.product-addto-links .action:hover span {
    color: #FF2F0B!important;
    background-color: transparent;
    border-color: #FF2F0B!important;
}
.product-info-main .page-title-wrapper .page-title {
    font: 500 24px/1.35 PT Sans, Helvetica Neue, Verdana, Arial, sans-serif!important;
}
.block-minicart .block-content > .actions > .primary .action.primary {
    display: block;
    width: 100%;
    background-color: #FF2F0B!important;
}
.block-minicart .block-content > .actions > .primary .action.primary:hover {
border: 1px solid #FF2F0B !important;
color: #FF2F0B !important;
background: #fff !important;
}
.block.related .action.select:not(:focus) { color: #FF2F0B !important; }

.qs-button:focus, .qs-button:active { color: #FF2F0B !important; }
.qs-button {
    color: #FF2F0B!important;
    border: 1px solid #FF2F0B!important;}
.qs-button:hover {
    color: #ffffff !important;
    background-color: #FF2F0B!important;
    border-color: #FF2F0B!important;
}	
.cdz-buttons-container .action:hover {
color: #ffffff !important;
background-color: #FF2F0B!important;
border-color: #FF2F0B!important; }
.cdz-buttons-container .action {
color: #FF2F0B!important;
border-color: #FF2F0B!important;
}
.product-item-info:hover .cdz-product-wishlist a.action.towishlist {
    color: #FF2F0B !important;
}
a:hover {
    color: #FF2F0B;
}
.header-wrapper-content.sticky-menu.active {
-webkit-box-shadow: 0 0 8px #cccccc!important; }
.cdz-slideshow .owl-carousel.owl-theme .owl-nav [class*="owl-"]:hover { color: #ffffff !important; }
.minicart-wrapper .block-minicart a:hover {
    color: #FF2F0B !important;
}

.opc-progress-bar-item._active:before {
    background: #FF2F0B !important;}

.opc-progress-bar-item._active > span:before {
    background: #FF2F0B !important;}

.authentication-wrapper .action.action-auth-toggle:hover {
    color: #FF2F0B !important;
    text-decoration: none;
}	
.checkout-cart-index .actions-toolbar .primary {
	background: #FF2F0B !important;
	border-color: #FF2F0B!important;
}
.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout {
	background: #FF2F0B !important;
	border-color: #FF2F0B!important;
}
.checkout-cart-index .action.primary{
	background: #FF2F0B !important;
	border-color: #FF2F0B!important;
}
.vs_view a
{
	color: #FF2F0B !important;
	font-size: 14px;
}
.vs_view a:hover
{
	color: #000 !important;
	text-decoration:none;
}
.page-main .block {
    margin-bottom: 0px!important;
}
.action-primary:focus, .action-primary:active {
    background: #fff;
    border: 1px solid #FF2F0B !important;
    color: #FF2F0B !important;
}
.action-primary:hover {
    background: #FF2F0B !important;
    border: 1px solid #FF2F0B !important;
    color: #fff!important;
}
popup.confirm._show .modal-inner-wrap .modal-footer button {
    background: #FF2F0B !important;
}
