/* Scss Document */
.sePageLayout .seNavbar .navbar-nav > li > a:hover, .sePageLayout .seNavbar .navbar-nav > li > a:focus { color: #ffffff; background-color: #68a52e; }

.sePageLayout .seNavbar .navbar-nav > .active > a, .sePageLayout .seNavbar .navbar-nav > .active > a:hover, .sePageLayout .seNavbar .navbar-nav > .active > a:focus { color: #ffffff; background-color: #68a52e; }

.sePageLayout .seNavbar .navbar-nav > .open > a, .sePageLayout .seNavbar .navbar-nav > .open > a:hover, .sePageLayout .seNavbar .navbar-nav > .open > a:focus { background-color: #68a52e; color: #ffffff; }

@media (max-width: 991px) { .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > li > a { color: #000000; }
  .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > li > a:hover, .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #68a52e; }
  .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > .active > a, .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > .active > a:hover, .sePageLayout .seNavbar .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #68a52e; } }
.sePageLayout .seSiteSearchForm .input-group .form-control { background-color: #68a52e; color: #ffffff; border-color: #eeeeee; }

.sePageLayout .sePageFooter { background-color: #99a999; color: #ffffff; }

.sePageLayout .sePageFooter .panel { background-color: #99a999; }

.sePageLayout .sePageFooter .list-group-item { background-color: #99a999; color: #ffffff; }

.sePageLayout .sePageFooter .list-group-item:hover, .sePageLayout .sePageFooter .list-group-item:focus, .sePageLayout .sePageFooter .list-group-item:active { background-color: #99a999; color: #d9d9d9; }

.sePageLayout ::-moz-selection { background-color: #68a52e; color: #ffffff; }

.sePageLayout ::selection { background-color: #68a52e; color: #ffffff; }

.sePageLayout a { color: #68a52e; }

.sePageLayout a:hover, .sePageLayout a:focus, .sePageLayout a:active { color: #388500; }

.sePageLayout a:hover .badge, .sePageLayout a:focus .badge, .sePageLayout a:active .badge { color: #388500; }

.sePageLayout a .badge { background-color: #68a52e; color: #ffffff; }

.sePageLayout .seNavbar .navbar-nav > li > a:hover, .sePageLayout .seNavbar .navbar-nav > li > a:focus { color: #ffffff; background-color: #68a52e; }

.sePageLayout .seNavbar .navbar-nav > li.active > a, .sePageLayout .seNavbar .navbar-nav > li.open > a { color: #ffffff; background-color: #68a52e; }

.sePageLayout .seNavbar .navbar-nav > li.active > a:hover, .sePageLayout .seNavbar .navbar-nav > li.active > a:focus, .sePageLayout .seNavbar .navbar-nav > li.open > a:hover, .sePageLayout .seNavbar .navbar-nav > li.open > a:focus { color: #ffffff; background-color: #68a52e; }

.sePageLayout .dropdown-menu > li > a:not(.btn):hover, .sePageLayout .dropdown-menu > li > a:not(.btn):focus, .sePageLayout .dropdown-menu > li > a:not(.btn):active { color: #ffffff; background-color: #68a52e; }

@media only screen and (min-width: 992px) { .sePageLayout .seUserActionsList > li > a:hover, .sePageLayout .seUserActionsList > li > a:focus, .sePageLayout .seUserActionsList > li > a:active { background-color: #68a52e; border-color: #68a52e; } }
@media only screen and (max-width: 991px) { .sePageLayout .seUserActionsList > li > a:hover, .sePageLayout .seUserActionsList > li > a:focus, .sePageLayout .seUserActionsList > li > a:active { color: #68a52e; } }
.sePageLayout .seSiteSearchForm.open .seSearchBox { background-color: #68a52e; }

.sePageLayout .seSiteSearchForm.open .seSearchButton { background-color: #388500; border-color: #388500; color: #ffffff; }

.sePageLayout .seSiteSearchForm .seSearchButton:hover, .sePageLayout .seSiteSearchForm .seSearchButton:focus, .sePageLayout .seSiteSearchForm .seSearchButton:active { background-color: #68a52e; color: #ffffff; border-color: #68a52e; }

@media only screen and (max-width: 991px) { .sePageLayout .seSiteSearchForm .seSearchButton:hover, .sePageLayout .seSiteSearchForm .seSearchButton:focus, .sePageLayout .seSiteSearchForm .seSearchButton:active { color: #68a52e; border-color: #ffffff; background-color: #ffffff; } }
.sePageLayout .wsmobileheader .icon-bar { background-color: #68a52e; }

.sePageLayout .wsmobileheader:hover, .sePageLayout .wsmobileheader:focus, .sePageLayout .wsmobileheader:active { background-color: #68a52e; }

.sePageLayout .btn-primary, .sePageLayout .btn-cart, .sePageLayout .btn-checkout { color: #ffffff; background-color: #68a52e; border-color: #68a52e; }

.sePageLayout .btn-primary:focus, .sePageLayout .btn-primary:hover, .sePageLayout .btn-primary:active, .sePageLayout .btn-cart:focus, .sePageLayout .btn-cart:hover, .sePageLayout .btn-cart:active, .sePageLayout .btn-checkout:focus, .sePageLayout .btn-checkout:hover, .sePageLayout .btn-checkout:active { color: #ffffff; background-color: #388500; border-color: #a24000; }

.sePageLayout .seMiniCart a:hover .badge, .sePageLayout .seMiniCart a:focus .badge, .sePageLayout .seMiniCart a:active .badge, .sePageLayout .seMiniCart a.open .badge { background-color: #68a52e; color: #ffffff; }

.sePageLayout .seMiniCart.mini-cart-with-items .badge { background-color: #68a52e; color: #ffffff; }

.sePageLayout .megamenu .link-list li a.title::after { background: #68a52e; }

.sePageLayout .megamenu .link-list li a:hover, .sePageLayout .megamenu .link-list li a:focus, .sePageLayout .megamenu .link-list li a:active { color: #ffffff; background-color: #68a52e; }

@media only screen and (max-width: 991px) { .sePageLayout .sePageHeader .seIcon:hover, .sePageLayout .sePageHeader .seIcon:focus, .sePageLayout .sePageHeader .seIcon:active { color: #68a52e; } }
.sePageLayout .seSearchProductsContainer .seProduct .seSavingPercent { background-color: #68a52e; }

.sePageLayout .seProductDataContainer .seProductTabWrapper .nav-tabs > li > a::before { background-color: #68a52e; }

.sePageLayout .seMatchesText { color: #68a52e; }

.sePageLayout .seFacetPanel input[type="checkbox"]:checked + label { color: #68a52e !important; }

.sePageLayout .seBackTop:hover { background: rgba(104, 165, 46, 0.8); }

.sePageLayout .btn-link { color: #68a52e; }

.sePageLayout .btn-link:hover, .sePageLayout .btn-link:focus, .sePageLayout .btn-link:active { color: #388500; }

.sePageLayout .seProductTabWrapper .nav-tabs > li > a:hover, .sePageLayout .seProductTabWrapper .nav-tabs > li > a:focus, .sePageLayout .seProductTabWrapper .nav-tabs > li > a:active { color: #68a52e; }

.sePageLayout .seProductTabWrapper .nav-tabs > li > a::before { background-color: #68a52e; }

.sePageLayout .seProductTabWrapper .nav-tabs > li.active > a { color: #68a52e; }

.sePageHeader .seStoreData.seStoreDataHasLogo .seSiteLogo img {width:auto;max-width: 100%;height:auto;}

.seStoreData {color:#68a52e;}

.slick-prev, .slick-next {width:21px;}

.rsDefaultInv .rsArrow {text-shadow:1px 1px 1px rgba(0,0,0,0.5);}

.slick-prev:before, .slick-next:before { color: #68a52e; }

@media only screen and (max-width: 991px) { 
	.seSiteSearchForm ::-webkit-input-placeholder { color: #fff !important; }
  	.seSiteSearchForm :-moz-placeholder { color: #fff !important; opacity: 1; }
  	.seSiteSearchForm ::-moz-placeholder { color: #fff !important; opacity: 1; }
  	.seSiteSearchForm :-ms-input-placeholder { color: #fff !important; } 
  }

.sePageContent .sePageSectionContent img {height:auto;}

/*  Footer  */  
.seFooter .dmb-footerrightcol {text-align:right;}
.seFooter {padding:30px 15px 50px; }
 @media only screen and (max-width:767px) {
 	.seFooter .dmb-footerleftcol {text-align:center;}
	.seFooter .dmb-footerleftcol img {display:inline;}
	.seFooter .dmb-footerrightcol {text-align:center;}
 } 
 
 .btn-link, .seItemListMenu .seMobileMenuControl .seCloseText {color:#68a52e;}

/* SE Content Classes  */
	.secleartext {clear:both;}
	.secimageleft img, img.secimageleft  {margin:5px 10px 5px 0;padding:5px;float:left;}
	.secimagecenter img, img.secimagecenter {margin:5px auto;padding:5px;display:block;}
	.secimageright img, img.secimageright {margin:5px 0 5px 10px;padding:5px;display:block;float:right;}
	.secimageleftwithborder img, img.secimageleftwithborder {margin:5px 10px 5px 0;padding:5px;float:left;border:1px solid #ccc;}
	.secimagecenterwithborder img, img.secimagecenterwithborder {margin:5px auto;padding:5px;display:block;border:1px solid #ccc;}
	.secimagerightwithborder img, img.secimagerightwithborder {margin:5px 0 5px 10px;padding:5px;display:block;float:right;border:1px solid #ccc;}
	.seccellborder {padding:5px;border:1px solid #ccc;}
	.sectextredbold {margin:4px 0;font-weight:bold;padding:6px 0;color:#c00;}
	.sectextblockgrey {padding:10px;}
	.secclearleft {clear:left;}
	.secclearright {clear:right;}
	.secclearboth {clear:both;}
	.sectexthighlightgrey {background-color:#eee;}
	.sectexthighlightyellow {background-color:#ff6;}
	.sectextblockgrey {background-color:#eee;}