/* #TemplateName[ירוק-1]END.נא לא לשנות שורה זו,אבל ניתן לשנות את שם התבנית שבסוגריים
*Copyright:Copyright (C) 2020 srv.co.il*/
a,
a:link,
a:visited,
a:active,
#homePageInfo>.InfoItem>.InfoItemDescCont>.InfoItemIconCont>.InfoItemIcon,
.ZebraDialog .ZebraDialog_NoTitle a.ZebraDialog_Close:focus,
.ZebraDialog .ZebraDialog_NoTitle a.ZebraDialog_Close:hover,
.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close:focus,
.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close:hover,
.sky-form .icon-append,
.sky-form .icon-prepend,
.sky-form .checkbox input+i::after,
.sky-form .rating,
.sky-form .rating input:checked~label,
.sky-form .rating input+label:focus,
.sky-form .rating input+label:focus~label,
.sky-form .rating input+label:hover,
.sky-form .rating input+label:hover~label,
a.Tclose:focus,
a.Tclose:hover,
#TopPhoneNo a,
.CatListGalCatPcount,
.SaleItemTitle,
.rating,
#FotterCatList li::before,
#HomePageCatProd .HomePageSlideHead a:focus,
#HomePageCatProd .HomePageSlideHead a:hover,
.style1 .ProdBoxTitle,
.ProductGSale,
#ProductView #ProductGSale i,
#AjaxSearchRes>li>a:focus,
#AjaxSearchRes>li>a:hover,
#AjaxSearchRes .AjaxSearchProdDesc>i,
#SaleEndMessage .GroupSaleEnd,
#ContactUsInfo a:focus i,
#ContactUsInfo a:hover i,
[id^="divi"] i,
#HomePageTabs>li::before,
#HomePageTabs>li::after{
	color: #a9c325;
}

a:hover,
a:focus,
.style2 .ProdBoxTitleLink:focus,
.style2 .ProdBoxTitleLink:hover,
.style8 .ProductDescLongLink:focus,
.style8 .ProductDescLongLink:hover,
.style7 .ProductDescLongLink:focus,
.style7 .ProductDescLongLink:hover,
.style6 .ProductDescLongLink:focus,
.style6 .ProductDescLongLink:hover,
.style2 .ProductDescLongLink:focus,
.style2 .ProductDescLongLink:hover,
.style4 .ProductDescLongLink:hover,
.style4 .ProductDescLongLink:focus,
.AlterDefColor,
.Black,
.sysMsgErr>a:focus,
.sysMsgErr>a:hover,
.SysMsg>a:focus,
.SysMsg>a:hover,
.sysMsgURL>a:focus,
.sysMsgURL>a:hover,
#homePageInfoQuest,
#homePageInfo>.InfoItem>.InfoItemDescCont>.InfoItemDesc,
#AdvancedStrSearch_tagsinput .tag a:hover,
#TopPhoneNo a:focus,
#TopPhoneNo a:hover,
.PageErrorMsg,
.ProdViewCatPos>li .BreadCrumbsLink,
#PageBreadCrumbs>li .BreadCrumbsLink,
.SaleItemPrice,
.HelpCat a:focus,
.HelpCat a:hover,
.HelpSub a:focus,
.HelpSub a:hover,
.HelpTopic .TopicTitle,
.gc-caption-container,
#ProductView .ProductPriceTitle,
#ProductView .ProductPriceNum,
.CatListGalCatName:hover,
.CatListGalCatName:focus 
.CatListGalCatName span,
#ProductView .label,
#ContactUsInfo .ContactHeadline,
.CartPage .CartHeaders,
#submit_order .PageTitles,
#submit_order .TopLineHead,
.PaySubmitForm .TopLineTitle,
.PaySubmitForm .TopLineMsg,
.PaySubmitForm .TopLineInput,
.PaySubmitForm .TopLineTitleAlt,
.PaySubmitForm .TopLineInputAlt,
.CustomerForm .TopLineHead,
.MultiCartForm .PriceBox,
.MultiCartForm .BoxInput,
.MultiCartForm .BoxInputPrice,
[id^="divi"] i:focus,
[id^="divi"] i:hover,
.CartPage .CartTotal li,
.ProductPrice {
	color: #000;
}

.style4 .ProductDescLongLink,
#FooterCont .SaleItemTitle>a,
.TopMenuLink {
	color: #a9c325;
	text-shadow: 0 0 1px #000;
}

.style2 .ProductImageCont,
.button-container button,
.gc-display-area,
#MainBanner .owl-prev,
#MainBanner .owl-next,
#menu-panel-link .TopMenuLink {
	background: transparent;
}

.TopMenuSplit {
	background: #a9c325;
	-webkit-box-shadow: 0 -1px 1px #000;
	-moz-box-shadow: 0 -1px 1px #000;
	box-shadow: 0 -1px 1px #000;
}

.ProdViewCatPos>li .BreadCrumbsLink,
#PageBreadCrumbs>li .BreadCrumbsLink {
	background: #e7e7e7;
}

html,
body,
#AjaxSearchRes>li>a,
.style8 .ProductDescLongLink,
.style7 .ProductDescLongLink,
.style6 .ProductDescLongLink,
.style2 .ProdBoxTitleLink,
.style2 .ProductDescLongLink,
.ZebraDialog .ZebraDialog_Title span,
.ZebraDialog .ZebraDialog_NoTitle a.ZebraDialog_Close,
.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close {
	color: #585858;
}

#SearchParamList .SearchListTagClose,
option:nth-child(even),
.PaymentsTcont #PaymentsTable tr:nth-child(even) {
	background: #e1e1e1;
}

option:nth-child(odd),
.PaymentsTcont #PaymentsTable tr:nth-child(odd) {
	background: #f9f9f9;
}

.sysMsgErr {
	color: #8a1f11;
	background: #fbe3e4;
	border-color: #fbc2c4;
}

.sysMsgErr>a {
	color: #8a1f11;
}

.SysMsg {
	color: #514721;
	background: #fff6bf;
	border-color: #ffd324;
}

.SysMsg>a {
	color: #514721;
}

.sysMsgURL {
	color: #264409;
	background: #e6efc2;
	border-color: #c6d880;
}

.sysMsgURL>span,
.sysMsgURL>a {
	color: #264409;
}

.ZebraDialog_Buttons>a,
.RegButtonLink,
.RegButton {
	color:#a9c325 !important;
	text-shadow: 0 0 0 #000;
	background: #66665e;
	background: -moz-linear-gradient(#66665e 0%, #45463d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66665e), color-stop(100%, #45463d));
	background: -webkit-linear-gradient(#66665e 0%, #45463d 100%);
	background: -o-linear-gradient(#66665e 0%, #45463d 100%);
	background: -ms-linear-gradient(#66665e 0%, #45463d 100%);
	background: linear-gradient(#66665e 0%, #45463d 100%);
}

.ZebraDialog_Buttons>a:focus,
.ZebraDialog_Buttons>a:hover,
.RegButtonLink:focus,
.RegButtonLink:hover,
.modal-closer:focus .RegButton,
.modal-closer:hover .RegButton,
.RegButton:focus,
.RegButton:hover,
.btn:focus,
.btn:hover,
.ColorButton:focus,
.ColorButton:hover,
.PrintButton:focus,
.PrintButton:hover,
#SearchForm #SubSearch:focus,
#SearchForm #SubSearch:hover,
.BreadCrumbsLink:focus,
.ProdViewCatPos>li:hover .BreadCrumbsLink,
#PageBreadCrumbs>li:hover .BreadCrumbsLink,
.ProdViewCatPos>li:last-child:focus .BreadCrumbsLink,
.ProdViewCatPos>li:last-child:hover .BreadCrumbsLink,
#PageBreadCrumbs>li:last-child:focus .BreadCrumbsLink,
#PageBreadCrumbs>li:last-child:hover .BreadCrumbsLink {
	background: #000 !important;
}

.SaleText,
.btn,
.ColorButton,
.ProdViewCatPos>li:last-child .BreadCrumbsLink,
#PageBreadCrumbs>li:last-child .BreadCrumbsLink,
#SearchForm #SubSearch {
	color: #fff !important;
	text-shadow: 0 0 1px #333;	
	background:#a9c325;
	background:-moz-linear-gradient(#a9c325 0%, #6f8718 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a9c325), color-stop(100%, #6f8718));
	background:-webkit-linear-gradient(#a9c325 0%, #6f8718 100%);
	background: -o-linear-gradient(#a9c325 0%, #6f8718 100%);
	background: -ms-linear-gradient(#a9c325 0%, #6f8718 100%);
	background:linear-gradient(#a9c325 0%, #6f8718 100%);
}

.ZebraDialog_Buttons>a,
.RegButtonLink,
.RegButton,
.ColorButton {
	-webkit-box-shadow: 0 0 2px #aaa;
	-moz-box-shadow: 0 0 2px #aaa;
	box-shadow: 0 0 2px #aaa;
}	

.ZebraDialog_Buttons>a,
.RegButton,
.Product1Row .DelLine {
	border-color: #45463d;
}

.btn:focus,
.btn:hover,
.RegButtonLink:focus,
.RegButtonLink:hover,
.modal-closer:focus .RegButton,
.modal-closer:hover .RegButton,
.RegButton:focus,
.RegButton:hover,
.ColorButton:focus,
.ColorButton:hover,
.PrintButton:focus,
.PrintButton:hover{
	border-color: #000;
 }

.PrintButton,
#ProductView .relatedKeysSearch a i {
	color: #666;
}

.PrintButton {
	border-color: #999;
}

.style5:hover .ProductDescLong,
.style5:focus .ProductDescLong,
.ZebraDialogOverlay {
	background: rgba(0, 0, 0, .7);
}

.sky-form header {
	color: inherit;
}

html,
body,
#mainDiv,
.sky-form header,
.sky-form fieldset,
.sky-form footer,
#AjaxSearchRes>li,
#AjaxSearchRes>li:nth-child(even),
#ZoneS #SaleScroll,
#ZoneS #NewsScroll,
.PrintButton,
.SaleItemImg,
.owl-dot>span,
.owl-dot.active>span,
.owl-dot:hover>span,
.owl-dot:focus>span,
.CartPage .CartHeadersBottom,
.CartPage .CartHeadersTop,
.PaySubmitForm .TopLineTitleAlt,
.PaySubmitForm .TopLineInputAlt,
.CustomerForm .TopLine,
.MultiCartForm .BorderTop,
.MultiCartForm .BoxInput,
.MultiCartForm .BoxInputPrice {
	background: #fff;
}

#FooterCont .SaleItemTitle>a:focus,
#FooterCont .SaleItemTitle>a:hover,
.TopMenuLink:focus,
.TopMenuLink:hover,
#goTopButton,
.sky-form a.btn-u,
#MainBanner,
.MainBannerHead,
.MainBannerText,
.slick-prev::before,
.slick-next::before,
.button-container button:focus,
.button-container button:hover,
.PageFooterLink:hover,
.PageFooterLink:focus,
.HomePageSlideHead a,
.HomePageSlideHead,
#HomePageFeaturedCatHead,
#HomePageFeaturedHead,
#HomePageSaleHead,
#ProductView #ProductHeader,
#ProductView .ProductTopLine,
.ToolTipC .ToolTiptext,
#FollowUs .ToolTipC .ToolTiptext,
.PaymentsTcont #PaymentsTable th {
	color: #fff;
}

.tagsinput,
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea {
	color: #404040;
}

.tagsinput,
.BoxMultiLev>li,
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea,
.sky-form .radio i,
.sky-form .checkbox i,
.sky-form .toggle i,
.sky-form .input.state-disabled:focus input,
.sky-form .input.state-disabled:hover input,
.sky-form .select.state-disabled:focus select,
.sky-form .select.state-disabled:hover select,
.sky-form .textarea.state-disabled:focus textarea,
.sky-form .textarea.state-disabled:hover textarea,
.sky-form .radio.state-disabled:focus i,
.sky-form .radio.state-disabled:hover i,
.sky-form .checkbox.state-disabled:focus i,
.sky-form .checkbox.state-disabled:hover i,
.sky-form .toggle.state-disabled:focus i,
.sky-form .toggle.state-disabled:hover i {
	border-color: #bbb;
}

.sky-form .toggle i::before,
#AjaxSearchRes>li>a:focus,
#AjaxSearchRes>li>a:hover {
	background: #ddd;
}

.sky-form .button,
#ContactUsInfo a i {
	color: #282828;
}

.sky-form .radio input+i::after,
#ProdImgCont .lSSlideOuter .lSPager.lSpg>li.active a,
#ProdImgCont .lSSlideOuter .lSPager.lSpg>li:focus a,
#ProdImgCont .lSSlideOuter .lSPager.lSpg>li:hover a,
.sky-form .button {
	background: #a9c325;
}

.Product1Row:hover,
.Product1Row:focus,
.ProdInfo1Row:hover,
.ProdInfo1Row:focus,
.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.tagsinputActive {
	-webkit-box-shadow: 0 0 3px #a9c325;
	-moz-box-shadow: 0 0 3px #a9c325;
	box-shadow: 0 0 3px #a9c325;
}

#QuantInput,
.form-control,
#recalculate .form-control,
.PageCatList>.BoxMultiLev>li>.BoxMultiLev::before,
.sky-form header h2 span,
.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.sky-form .icon-append,
.sky-form .icon-prepend,
.sky-form .radio input:focus+i,
.sky-form .checkbox input:focus+i,
.sky-form .toggle input:focus+i,
.sky-form .radio input:checked+i,
.sky-form .checkbox input:checked+i,
.sky-form .toggle input:checked+i,
.sky-form .input:focus input,
.sky-form .input:hover input,
.sky-form .select:focus select,
.sky-form .select:hover select,
.sky-form .textarea:focus textarea,
.sky-form .textarea:hover textarea,
.sky-form .radio:focus i,
.sky-form .radio:hover i,
.sky-form .checkbox:focus i,
.sky-form .checkbox:hover i,
.sky-form .toggle:focus i,
.sky-form .toggle:hover i,
.sky-form .ui-slider-handle:focus,
.sky-form .ui-slider-handle:hover,
.tagsinput:focus,
.tagsinput:hover,
.Product1Row:hover,
.Product1Row:focus,
.ProdInfo1Row:hover,
.ProdInfo1Row:focus,
#ProdImgCont .lSSlideOuter .lSPager.lSGallery li.active,
#ProdImgCont .lSSlideOuter .lSPager.lSGallery li:focus,
#ProdImgCont .lSSlideOuter .lSPager.lSGallery li:hover,
.glass-case ul li:focus,
.glass-case ul li:hover,
.glass-case ul li.gc-active,
.glass-case ul li.gc-active:focus,
.glass-case ul li.gc-active:hover,
#ProductView .ProductAjaxAdd input,
.btn,
.ColorButton,
#ProductView .ProductAjaxAdd input,
.ZebraDialog .ZebraDialog_Title span,
.PageTitles>h1,
.PageTitles>h2,
.FooterHeadline h2,
#FaqSubject li h3,
.BoxMultiLev>li>.BoxMultiLev::before,
#shippingform #UPSnotice {
	border-color: #a9c325;
}

.tagsinputActive {
	border-color: #a9c325 !important;
}

#ContIcons .ContIconsLink .ToolTiptext,
.sky-form .icon-append,
.sky-form .icon-prepend,
.sky-form .ToolTipC .ToolTiptext,
#TopPhoneNo .ToolTipC .ToolTiptext,
#HomePageTabs>li.active::before,
#PageFooter,
.HomePageSlideHead,
#HomePageFeaturedCatHead,
#HomePageFeaturedHead,
#HomePageSaleHead,
.ProductDescCont,
.style1 .ProdBoxTitle,
.style1 .ProductDescLong,
#ProductView #ProductHeader,
#ProductView .ProductTopLine,
#MiscCont .ToolTiptext,
#ProductView .GroupListHead,
#ProductView .GroupListCounterHead,
.rating .ToolTipC .ToolTiptext {
	background: #282828;
}

.ToolTipC .ToolTiptext::after {
	border-color: #555 transparent transparent;
}

.sky-form .ToolTipC .ToolTiptext::after {
	border-color: #282828 transparent transparent;
}

.sky-form .radio input:focus+i,
.sky-form .checkbox input:focus+i,
.sky-form .toggle input:focus+i,
input#AdvancedStrSearch_tag {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#AjaxSearchCont {
	-webkit-box-shadow: 0 3px 5px -3px #333;
	-moz-box-shadow: 0 3px 5px -3px #333;
	box-shadow: 0 3px 5px -3px #333;
}

#AjaxSearchRes>li:nth-child(odd) {
	background: #f6f6f6;
}

#AjaxSearchRes>li>a:focus,
#AjaxSearchRes>li>a:hover {
	border-bottom-color: #cecece;
}

#SearchParamList .SearchListTag,
a.Tclose {
	color: #888;
}

#TopPhoneText,
#TopPhoneNo a,
.rating {
	text-shadow: 1px 0 1px #aaa;
}

.PageLine {
	border-color: #e1e1e1;
}

#SearchParamList .SearchListTag,
.ZebraDialog .ZebraDialog_Title,
.ZebraDialog .ZebraDialog_Body,
.PageTitles,
.BoxMultiLev>li~.BoxMultiLev,
#FaqSubject li:first-child,
#AjaxSearchRes>li>a,
.ManufacturerScrollerLink,
#ProdImgZoomCont,
#ProductView .GroupListTable,
#ProductView .DiscountListTable,
.CartPage .TopLineHead,
#ProductView section:nth-child(2n+1),
.CartPage .CartHeaders,
.CartPage .CartTotal .col-3,
.CartPage .CartHeadersBottom,
.CartPage .CartHeadersTop,
#submit_order .TopLineHead,
#submit_order .PageTitles,
.OFPImgCont,
.SaleItemImg,
.TopLHeadBordTop,
.TopLHeadBordRight,
.TopLHeadBordLeft,
.OrderTBorderLeft,
.PaySubmitForm .TopLineTitle,
.PaySubmitForm .TopLineMsg,
.PaySubmitForm .TopLineInput,
.PaySubmitForm .TopLineTitleAlt,
.PaySubmitForm .TopLineInputAlt,
.CustomerForm .TopLineHead,
.CustomerForm .TopLine,
.MultiCartForm .PriceBox,
.MultiCartForm .BorderTop,
.MultiCartForm .multiTable,
.MultiCartForm .multiTableHeader,
.MultiCartForm .multiTableRow {
	border-color: #e7e7e7;
}

.CatListCatPcount {
	background: rgba(230, 236, 189, 0.5);
}

#CatList0 .OneLevList1 li,
#CatList1 .OneLevList1 li,
#CatList2 .OneLevList1 li,
#CatList3 .OneLevList1 li,
.CatGallery li,
.style8,
.style7,
.style6,
.style1,
.style1 .ProductImageCont,
#ManufacturerLogoCont,
#ProdImgCont,
#ProdImgCont .lSSlideWrapper,
#ProdImgCont .lSSlideOuter .lSPager.lSGallery li[style],
.glass-case ul li,
.gc-display-area {
	border-color: #ddd;
}

.CatListGalCatName {
	background: rgba(200, 200, 200, .5);
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
}

.style10:hover .ProductDescLong,
.style10:focus .ProductDescLong,
.style4:hover .ProductDescLong,
.style4:focus .ProductDescLong,
.CatListGalCatName:hover,
.CatListGalCatName:focus {
	background: rgba(255, 255, 255, .75);
}

.CatListGalCatName span {
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
}

.ProdViewCatPos>li>.before,
#PageBreadCrumbs>li>.before,
.ProdViewCatPos>li>.after,
#PageBreadCrumbs>li>.after {
	border-top-color: transparent;
	border-right-color: #e7e7e7;
	border-bottom-color: transparent;
}

.ProdViewCatPos>li>.before,
#PageBreadCrumbs>li>.before {
	border-right-color: #fff;
}

.ProdViewCatPos .BreadCrumbsLink:focus +.after,
#PageBreadCrumbs .BreadCrumbsLink:focus +.after,
.ProdViewCatPos>li:hover>.after,
#PageBreadCrumbs>li:hover>.after {
	border-right-color: #000;
}

.style5 .ProductDescLongLink:hover,
.style5 .ProductDescLongLink:focus,
.SaleText,
.ZebraDialog_Buttons>a:focus,
.ZebraDialog_Buttons>a:hover,
.RegButtonLink:focus,
.RegButtonLink:hover,
.modal-closer:focus .RegButton,
.modal-closer:hover .RegButton,
.RegButton:focus,
.RegButton:hover,
.btn:focus,
.btn:hover,
.ColorButton:focus,
.ColorButton:hover,
.PrintButton:focus,
.PrintButton:hover,
.BreadCrumbsLink:focus,
.ProdViewCatPos>li:hover .BreadCrumbsLink,
#PageBreadCrumbs>li:hover .BreadCrumbsLink,
.ProdViewCatPos>li:last-child:focus .BreadCrumbsLink,
.ProdViewCatPos>li:last-child:hover .BreadCrumbsLink,
.ProdViewCatPos>li:last-child .BreadCrumbsLink:focus,
.ProdViewCatPos>li:last-child .BreadCrumbsLink:hover,
#PageBreadCrumbs>li:last-child:focus .BreadCrumbsLink,
#PageBreadCrumbs>li:last-child:hover .BreadCrumbsLink,
#PageBreadCrumbs>li:last-child .BreadCrumbsLink:focus,
#PageBreadCrumbs>li:last-child .BreadCrumbsLink:hover,
.MainBannerLink,
.owl-prev,
.owl-next,
.active>.HomePageTabsLink,
.ShareLink:focus,
.ShareLink:hover,
.style1 .ProdBoxTitleLink:focus,
.style1 .ProdBoxTitleLink:hover,
.style1 .ProductDescLongLink:focus,
.style1 .ProductDescLongLink:hover {
	color: #fff !important;
}

.MainBannerLink:focus,
.MainBannerLink:hover {
	color: #ddd !important;
}

.MainBannerText {
	background: rgba(0, 0, 0, .35);
}


.owl-prev,
.owl-next,
.slick-arrow,
.slick-arrow:focus,
.slick-arrow:hover  {
	background: rgba(0, 0, 0, .3);
}

.owl-prev,
.owl-next,
.owl-prev>i,
.owl-next>i,
.slick-prev::before,
.slick-next::before,
.MainBannerHead{
	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

.SaleText,
.owl-dot>span,
.owl-dot.active>span,
.owl-dot:hover>span,
.owl-dot:focus>span,
#ProductView .ProductMoreInfoTd1,
.PaymentsTcont #PaymentsTable th,
#PaymentsTable td {
	border-color: #fff;
}

.owl-dot>span {
	-webkit-box-shadow: 0 0 2px #999;
	-moz-box-shadow: 0 0 2px #999;
	box-shadow: 0 0 2px #999;
}

.TabNotShown,
.HomePageTabsLink {
	color: #282828 !important;
}


.HomePageTabsLink:focus,
.HomePageTabsLink:hover,
.style1 .ProdBoxTitleLink {
	color: #a9c325 !important;
}


#BottomCopy>a,
#BottomCopy>a:link,
#BottomCopy>a:visited,
#BottomCopy>a:active,
.button-container button,
.bottomCol address,
#FollowUs a i,
#FollowUs a:focus i,
#FollowUs a:hover i,
.ShareLikeDiv,
.ShareLink {
	color: #aaa !important;
}

#SaleScroll,
#NewsScroll {
	border-color: #282828;
}

#FooterCont .SaleItemPrice,
#FooterCont #SaleScroll,
#FooterCont #NewsScroll{
	color: #e7e7e7;
}

#FooterCont #SaleScroll,
#FooterCont #NewsScroll {
	background: #565656;
	border-color: #565656;
}

#FooterCont #NewsScroll .slick-arrow,
#FooterCont #SaleTicker .slick-arrow {
	background: rgba(255, 255, 255, .4);
}

.slick-vertical .slick-slide,
#FooterCont .slick-vertical .slick-slide {
	border-bottom-color: #efefef;
}

.SaleText {
	text-shadow: 1px 0 1px #666;
	-webkit-box-shadow:  0 3px 10px -5px #999;
	-moz-box-shadow:  0 3px 10px -5px #999;
	box-shadow:  0 3px 10px -5px #999;
}

.SaleText::before {
	border-top-color: #6f8718;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: #6f8718;
}

.SaleText::after {
	border-top-color: #6f8718;
	border-right-color: #6f8718;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.ToolTipC .ToolTiptext,
#FollowUs .ToolTipC .ToolTiptext {
	background: #555;
}

#ManufacturerScroller{
	border-top-color: #e7e7e7;
}

.FooterHeadline,
.FooterHeadline h2,
#ProductView .GroupListHead {
	color: #efefef;
}

.goTop {
	background: #6f8718;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .4);
	box-shadow: 0 0 5px rgba(0, 0, 0, .4);	
}

#goTopButton {
	text-shadow: 0 0 3px #ccc;
}

#CopyRightsCont,
.gc-overlay-area,
#ProductView .DiscountListHead, 
.PaymentsTcont #PaymentsTable th {
	background: #000;
}

#LoginPage .LoginSSLMode,
#ProductView .ProductSKU h2,
#orderform #OtherShipping div {
	color: #999;
}

#LoginPage .OldCust,
#LoginPage .NewCust,
#ReviewsCont .ReviewListItem,
#prodReview .RevPlus,
#prodReview .RevMinus,
#CatList7>.BoxMultiLev>li>.BoxMultiLev,
.PageCatList>.BoxMultiLev>li>.BoxMultiLev,
.BoxMultiLev>li>.BoxMultiLev,
.BoxMultiLev>li>.BoxMultiLev>li,
.BoxMultiLev>li>.BoxMultiLev>li>.BoxMultiLev,
.BoxMultiLev>li>.BoxMultiLev>li.BoxMultiLevul>li,
.CartPage .DPageLine {
	border-color: #ccc;
}

.HomePageSlideHead,
#HomePageFeaturedCatHead,
#HomePageFeaturedHead,
#HomePageSaleHead,
.Product1Row,
.ProdInfo1Row,
#ProductView #ProductHeader,
#ProductView .ProductTopLine,
#ProdImgCont,
#ProdImgZoomCont {
	-webkit-box-shadow: 0 0 2px #bbb;
	-moz-box-shadow: 0 0 2px #bbb;
	box-shadow: 0 0 2px #bbb;
}

.style8 .ProductImageCont,
.style7 .ProductImageCont,
.style6 .ProductImageCont,
.style1 .ProductImageCont,
.style3 .ProductImageCont,
#ProdImgCont,
#ProdImgZoomCont {
	background: #f6f6f6;
	background: -moz-radial-gradient(center, ellipse cover, #fff 70%, #f0f0f0 100%);
	background: -webkit-gradient(radial, center, ellipse cover, color-stop(70%, #fff), color-stop(100%, #f0f0f0));
	background: -webkit-radial-gradient(center, ellipse cover, #fff 70%, #f0f0f0 100%);
	background: -o-radial-gradient(center, ellipse cover, #fff 70%, #f0f0f0 100%);
	background: -ms-radial-gradient(center, ellipse cover, #fff 70%, #f0f0f0 100%);
	background: radial-gradient(ellipse at center, #fff 70%, #f0f0f0 100%);
}

.style1 .ProductDescLongLink{
	color: #dfdfdf !important;
}

#MiscCont,
#ReviewsHeaderCont #AverageRating,
#ReviewsHeaderCont #Reviews i,
#ReviewsHeaderCont #WriteReview i,
#ReviewsHeaderCont #WriteReview a,
#WriteReview2 i,
#WriteReview2 a {
	text-shadow: 0 -1px 1px #aaa;
}

#ProdImgCont .lSSlideWrapper::after,
.gc-display-area::after {
	color: #ddd;
}

.gc-icon {
	background: rgba(0, 0, 0, .25);
}

#MiscCont .ToolTiptext {
	text-shadow: 0 0 0 #aaa;
}

#ContIcons .ContIconsLink .ToolTiptext::after,
#PAverageRating .ToolTiptext::after {
	border-color: transparent #282828 transparent transparent;
}

#ProductView .ProductAjaxAdd input {
	color: #777;
}


#ProductView .MandatoryOpt {
	color: #c80000;
}

#ProductView .GroupListRow,
#ProductView .DiscountListRow,
.MultiCartForm .listRow {
	background: #f7f7f7;
}

#ProductView .GroupListRowAlt,
#ProductView .DiscountListRowAlt,
.MultiCartForm .listRowAlt {
	background: #fefefe;
}

#ProductView .DiscountListHead {
	color: #dedede;
}

#ProductView .ProductMoreInfoTd1 {
	background: #f0f0f0;
}

#ProductView .ProductMoreInfoTd2 {
	border-color: #f0f0f0;
}

#ReviewsCont .ReviewListItem {
	background: #f3f3f3;
}

#prodReview .RevPlus {
	color: #6ca308;
}

#prodReview .RevMinus {
	color: #dd3e04;
}

#S2FMessage,
#NewsViewDate {
	border-color: #efefef;
}

.PaymentsTcont {
	border-color: #666;
}

.FooterHeadline,
#ContactForm {
	border-color: #eee;
}

#ContactUsInfo a:focus i,
#ContactUsInfo a:hover i {
	text-shadow: 1px 1px 1px #aaa;
}

.CartPage .TopLineHead,
.CartPage .CartHeaders,
.CartPage .CartTotal .col-3,
#submit_order .TopLineHead,
#submit_order .PageTitles,
.CustomerForm .TopLineHead,
.MultiCartForm .PriceBox {
	background: #f5f5f5;
}

#submit_order .TopLine,
.CustomerForm .TopLineAlt,
.CustomerForm .BorderTop {
	border-color: #f7f7f7;
}

.PaySubmitForm .TopLineTitle,
.PaySubmitForm .TopLineMsg,
.PaySubmitForm .TopLineInput,
.CustomerForm .TopLineAlt,
.MultiCartForm .multiTableHeader {
	background: #fbfbfb;
}

.PaySubmitForm .PayNowMsg {
	color: #ff0000;
}

.MultiCartForm .boxHead {
	background: #d0d0d0;
}

.MultiCartForm .BoxImage,
.MultiCartForm .BoxInput,
.MultiCartForm .BoxInputPrice {
	border-color: #7f9db9;
}

.MultiCartForm .listRowHover,
.MultiCartForm .listRowAltHover {
	background: #ededed;
}

.PrintTable,
.PrintTable td,
.PrintTable div,
.PrintTable b {
	color: #333;
}

@media only screen and (max-width:767px) {
	#ProductView section:nth-child(2n+1) {
		border-color: #e7e7e7;
	}
	#ContactForm {
		border-color: #eee;
	}
}

@media only screen and (max-width:520px) {
	#selectPageTop {
		border-color: #e1e1e1;
	}
}

@media only screen and (min-width:600px) {
	#prodReview .RevInfo {
		border-color: #ccc;
	}
}