.home #textbuttonText, .home .videoOpacityMask{ display: none}


@media only screen and (min-width: 700px)  and (max-width: 1100px) {   .bannersHome #bannerWrap {    height:450px;  } }

.products .productPrice {  font-weight: bold;  font-size: 16.4px;  display: block;  line-height: 1.2em;}
 
a.buttonLinkCustom , #content p a.buttonLinkCustom , #paraGrid li .textWrap a.buttonLinkCustom {
border:1px solid #999;border-radius: 111px; background:#fff; padding: 5px 15px 5px 40px;  font-size: 15.6px; font-weight: 600; color: #222;
display: inline-block; background-image:url('../siteImages/buttonArrowOrange.png'); background-size: 24px; background-position: 8px 50%; background-repeat: no-repeat; min-width: 280px; transition: all 0.35s}

a.buttonLinkCustom:hover  , #content p a.buttonLinkCustom:hover  , #paraGrid li .textWrap a.buttonLinkCustom:hover  { background-color: #222;color: #fff;border:1px solid #222;}

#contactForm #sendContactForm, #contactForm input#sendContactForm{	background: #fdc532;	color: #000000;}
#contactForm #sendContactForm:hover , #contactForm input#sendContactForm:hover{	background: #333;	color: #fdc532;}

@media only screen and (min-width:1121px) { 
/*.fixedWidth1200 #top {  width: 1200px;  max-width: 100%;}*/ 



a#headerEmail{position: absolute;  height: 28px; width: 30px; text-indent: -20000px; font-size: 1px; border: 0px solid #e1e1e1; 
margin-top: -2px;  top: var(--telTopPosition); left:240px; background-image: url("../iamges/emailBlk.png"); background-size: contain; background-position: 0 50%;
transition: all 0.34s;	opacity: 0.8	}
a#headerEmail:hover{ opacity: 1; height: 30px;margin-top: -3px; }
.headerFixed a#headerEmail{ top: -60px;}
.navcentered #navMain ul , #navMain ul{ margin-left: 100px }

#SELsearch{ border: 1px solid green;margin-right: -20px; display: block; width: 250px;}
#searchClear {  right: -10px;}
 #accountLinksWrapTop.accountLinksTopOpen ul#accountLinks{	background: #fdc532;padding: 10px 40px;width: 240px; }
#accountLinksWrapTop ul#accountLinks li a{ color: #111	;	}

#accreditations.footer  .accredImg { border-radius: 67px; border: 1px solid #fff /*background-color: transparent; border:0px*/}
#accreditations.footer p:nth-child(even)  .accredImg {  height: 90px;  width: 520px; border-radius: 8px; background-size: cover}
#nav_contact-us{ border: 0px solid #ccc;border-radius: 98px; background: #fdc532;transition:  all 0.43s } 
#nav_contact-us:hover{	background-color: #FBB602}
#nav_contact-us a , #navMain ul li#nav_contact-us a{	color: #111;	padding:0 14px;}
#nav_contact-us a:hover , #navMain ul li#nav_contact-us a:hover{	text-decoration: underline}

#navMain ul li#nav_contact-us{margin-left:2px;margin-top: 6px;  }
#navMain li#nav_contact-us , #navMain li#nav_contact-us  a{height: 30px;  line-height: 30px; } 
#navMain li#nav_contact-us a::before{ display: none}
#contactForm{ border: 1px solid #ccc;border-radius: 8px;  padding: 15px 20px 0 20px ; background: #f3f3f3}

.twoColumn{ display: flex; /*border:1px solid #ccc; padding: 10px 8px;  border-radius: 6px;*/}
.twoColumn div{ border: 0px solid red; width: 49.5%;   }
.twoColumn div:nth-child(2n){margin-left :1%; }

#shopCategories.palletTruckServicing  { margin: 20px auto}
#shopCategories.palletTruckServicing ul li {
  border-radius: 4px;
  margin: 0 0.5% 10px 0;
  padding: 10px  ;
  list-style: none;
  display: block;
  float: left;
  width: 32.5%; 
}

#shopCategories.palletTruckServicing ul li a.subCatImg {  padding-bottom:30%; margin-bottom: 10px;border:0px;}

#shopCategories.palletTruckServicing ul li a.subCatName, #shopCategories.palletTruckServicing ul li a.subCatName span {
  display: block;
  color: #006699;
  font-size: 15.4px;
  font-weight:300;
  text-align: center;
  padding: 0 6px;
  margin: 0 auto;
  max-width: 99%;
  overflow: visible;
  text-overflow: ellipsis;
  white-space: wrap;
  height: auto;
  line-height: 1.1em;
}
#shopCategories.palletTruckServicing ul li a.subCatName span{ display: block}

} /* scr*/


.twoColumn div{ padding: 20px  30px 5px 40px;border-radius: 6px; background: #fdc532; margin-top: 6px;}
.twoColumn div *{font-size:16.9px; color: #111;  }
.twoColumn div p strong, #content .twoColumn div p strong { font-size: 22px; font-weight: 700;  margin: 0 ; padding: 0 0 10px 0; display: inline-block}
.twoColumn div ul{ margin: 0 0 24px 4px }

@media only screen and (max-width:1120px) {
#headerEmail{   display: none}
} /* mob*/

.home   #paraGrid{  border-bottom: 1px solid #fff}
.home   #paraGrid li .textWrap h2 {    font-weight:700;   font-size: 21px;letter-spacing: -0.9px; margin: 9px auto 5px auto; color: #000; text-shadow: 1px 1px 1px #fff}
.home   #paraGrid li .textWrap h3 {
	font-weight: 600;
	font-size: 16.5px;
	margin: 0 auto 5px auto;
	color: #565656
}

#shopCategories ul li a.subCatImg{ background-size: contain}
#productsTopPageText p {  font-size: 15.4px;}
#productsTopPageText .pagetitles { margin: 0; padding: 0}
#productsTopPageText p.subtitles {  font-size: 20px; font-weight: 600; margin: 0; padding: 0  0 5px 0}
#productsOutput .title{/* color: #fdc532;*/ font-weight:500}
.product-categories .imgWrap, .products .imgWrap { padding: 15px; border-radius: 6px}

#breadcrumb li#categoriesBreadcrumbLink { display: none}

.product-categories .grid li, #sliderThumbs li{ position: relative}

.moveItLogoProducts{
/*	background-color: #fff;*/
	border: 0px solid #ff6600; border-color: #fdc532; 
	width: 100px;
	height: 40px;
	display: block;
	position: absolute;
	right: 10px;
	bottom: 6px; left: auto;
	background-image: url(../logo-Move-IT.png);
	background-size: contain;
	background-position: 0% 50%;
	background-repeat: no-repeat; font-size: 2px; text-indent: -100000px
} 

#sliderThumbs   .moveItLogoProducts{ width: 40px; height: 15px;	 bottom: 1px; right: 5px}
 
/* before footer in belowContent*/
#bannersFooter #bannersFooterTextWrap  {text-shadow: 1px 1px #000}
#bannersFooter #bannersFooterTextWrap h6{font-weight: 700; font-size:48px; }
#bannersFooter #bannersFooterTextWrap h7{font-weight: 700; font-size: 34px; color: #fdc532}
#bannersFooter #bannersFooterTextWrap p{font-size: 22px; }

#yellowStripeText{
	text-align: center;
	margin: 1px auto 1px  auto;
	background-color: #FCBB0F;
	padding: 12px 20px;
	font-weight: 700;
	font-size: 17.2px;
	color: #fff;
	text-transform: uppercase; text-shadow: 1px 1px 3px  #444
}
@media only screen and (min-width:1120px) {#yellowStripeText span{ display: inline-block; width: 120px}}
@media only screen and (max-width:1120px) {#yellowStripeText span{ ; margin: 5px auto;display:block} }

#productsTopPageText ul li{ list-style: disc; list-style-position: inside}

#extraInfoAttributes{ margin: 20px auto 0 auto}
#extraInfoAttributes h6{ color: #fff; background: #fdc532; font-size: 16.2px; font-weight: 600; padding: 5px 10px;border-radius: 5px 5px  0 0 ; margin: 0;}
#extraInfoAttributes div{ border: 1px solid #e1e1e1; padding: 0px;border-radius: 0 0 5px 5px;   margin: 0; border-top: 1px solid #fdc532;}
#extraInfoAttributes p{ display: flex; font-size: 15.6px; padding: 5px 10px;}
#extraInfoAttributes p:nth-child(even){ background: #f9f9f9}
#extraInfoAttributes strong{ display: block; width: 40%;  } 
#extraInfoAttributes span{ display: block;width: 60%; text-align: right; } 

#searchSubmit{ background: none; position: absolute; top: -2000px; width: 1px;}
#SELsearch{ border: 1px solid #ccc}

#productsTopPageText #pageTextReadMore, #productsTopPageText #pageTextReadLess{ display: block; color:#006699; font-weight: 500; cursor: pointer; font-size: 12.4px;}
#productsTopPageText #pageTextReadMore:hover, #productsTopPageText #pageTextReadLess:hover{text-decoration: underline; color: #111} 


#serviceReminderLabel span {  border-radius: 99px;}


