body {background-color:white ;}
body {background-image:url(/images/verified.png);}
body,td,p, .cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link, .copyright, a.copyright, .copyright a, a.copyright:link {color:#000 ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;}
body.cmsPopup {background-color:white ;}
.btn.btn-primary, .btn-primary {background-color:#000000 ;}
.btn.btn-primary:hover {background-color:#999;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#000000 ;}
.btn.btn-primary, .btn-primary {background-color:#000000 ;}
.btn.btn-primary, .btn-primary {background-color:#585858 ;}
.btn.btn-primary, .btn-primary {color:white ;}
.btn.btn-primary, .btn-primary {color:white ;}
body {margin:0px;padding:0px;}
.cmsOuterContainer {width:70%;margin:0 auto;}
.cmsDefaultTextLogo {width:100%;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#000000;font-size:250%;}
.is-shadow-1 {box-shadow:none;}
.is-opacity-80, .is-opacity-80 .is-container {opacity:inherit;}
.featuredProductsHorizontal .featuredProduct {border:5px solid #000000;background-color:#fff;}
.headerWrap {border-top:15px solid #000000;border-bottom:5px solid #000000;}
.menuWrap {border-bottom:1px solid #000000;margin-bottom:4% !important;}
.cmsHorizontalMenu #menu, .cmsHorizontalMenu #menu ul {}
#product-moreinfo .productTabContent {background-color:#fff;}
#ws_template_footer > div > div {background-color:transparent !important;border-top:5px solid #000000;}
#contentareaSLjRl > div.wsb-template.row.clearfix.templateSearchFormShort, #contentareaSLjRl > div.wsb-template.row.clearfix.templateSocialIcons{margin:3%;}
#contentareaSLjRl > div.wsb-template.row.clearfix.templateSearchFormShort > div > div > form > input.searchtoykeywords {width:170px;padding:10px;border:2px solid #000000;}
.list-style-default .cmsItem {margin:2% 0;border-bottom:1px solid #000000;}
.buybutton, input{padding:10px;border:2px solid #000;background-color:#fff;}
.buybutton:hover, input:hover {padding:10px;color:#fff;background-color:#000;}
.searchtoysubmit {padding:10px;border:2px solid #000;background-color:#fff;}
.cmsProductSearchSubmit, .cmsProductSearchAdvanced {padding:10px;border:2px solid #000;background-color:#fff;background-color:#f5f5f5;}
.searchFormDiv{width:120%;}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i] {width:88%;padding:10px;border:2px solid #000000;background-color:#f5f5f5;color:#000;}
#cmsEnquiryForm > form > div > div > div.cmsFormElement.cmsFormElementEmailBody > div > textarea {width:90%;padding:10px;border:2px solid #000000;background-color:#f5f5f5;}
.cmsProductSearchKeywords {width:30% !important;}
.deleteCart a:link {background-color:#f00;color:#fff;}
.cmsHorizontalMenu ul {text-align:left;}
.cmsFormPrompt {font-size:100%;text-align:right;margin-right:8px;line-height:40px;}
.validateCountry {width:88%;padding:10px;border:2px solid #000000;}
.cmsFormElement select.input100w {padding:10px;border:2px solid #000000;background-color:#f5f5f5;}
.cmsFormDataNoPrompt textarea {width:88%;padding:10px;border:2px solid #000000;background-color:#f5f5f5;}
.productPriceTableDetailed.cmsFormElements .cmsFormElement .cmsFormPrompt {line-height:inherit;}
.cmsFormData select {width:auto;padding:10px;border:2px solid #000000;background-color:#f5f5f5;}
#cmsEnquiryForm .cmsFormData {width:71%;}
.cmsFormData {width:50%;}
.cmsFormElement .cmsFormPrompt {line-height:inherit;}
div.basketSummaryLineQty {padding-bottom:4px;}
.zoomedphoto img {border:2px solid #000;}
A:hover {text-decoration:none;}
.error, .warning {border:2px dotted #bb0f0f;}
div.cmsOuterContainer > div > div.is-section.is-section-auto.cmsMainContentSection > div > div.is-box-3.is-box.wsb-template-column h2 {margin-bottom:-6px;}
.newslistitem.cmsItem {border-bottom:0px solid #000000;}
#RegisterOutput input:not([type]){margin:0 5px 5px !important;}
.is-box {overflow:hidden;}
.is-box-9 {border-left:1px solid #000000 !important;}
a.socialmediaicon > i {background-color:#000000 !important;}
.searchtoysubmit, input{cursor:pointer;}
.is-overlay, .is-overlay .is-overlay-bg, .is-overlay .is-overlay-color, .is-overlay .is-overlay-content {height:auto;}
BODY {font-size:16px ;}
#menu a:link, #menu a:visited {font-weight:bold;}
#menu a:hover {color:#585858 !important;text-decoration:underline;}
.cmsDefaultMenu li a {font-size:100%;}
.cmsDefaultMenu ul ul li a {font-size:80%;background-color:#000 !important;color:#fff !important;}
#menu ul ul li a:hover {color:#dedede !important;}
#catmenu {width:120%;}
#catmenu {margin-bottom:50px;}
#catnav > li > a {font-size:160%;text-indent:2%;}
#catmenu a:link, #catmenu a:visited {font-weight:bold;}
#catmenu a:hover {color:#585858 !important;text-decoration:underline;}
.cmsDefaultMenu.cmsVerticalMenu ul>li {display:block!important;border-bottom:1px solid #000000;}
body {background-position:right top;background-repeat:no-repeat;background-attachment:fixed;}
A {color:#000 ;}
A:active, A:hover {color:#585858 ;}
BODY {font-family:Montserrat,sans-serif ;}
H1,H2,H3 , .cmsDefaultTextLogo, .cmsTitle, #cmsWebsiteNameTitle {font-family:Montserrat,sans-serif ;}
#menu a:link, #menu a:visited {background-color:#fff }
#menu a:link, #menu a:visited {color:#000 }
#catmenu a:link, #catmenu a:visited {background-color:transparent }
#catmenu a:link, #catmenu a:visited {color:#000 }