@import url(//fonts.googleapis.com/css?family=Oswald:300,400,500,600,700);@import url(//fonts.googleapis.com/css?family=Work+Sans:400,500,600,700);h3,h4{line-height:1.0em;font-size:1em;padding-left:1ex;margin:0}h3,h4,.subAttrName{font-family:'Oswald',Arial,sans-serif!important}.attribute{display:table;min-width:30em;width:100%}.attribute label,#wantMoreInfoPro{cursor:pointer}.attribute div{font-family:'Work Sans',Arial,sans-serif;line-height:1.5em}.likeCell{position:relative;line-height:1.5em;vertical-align:middle;margin-left:-1px;margin-right:-1px;font-weight:400!important}.likeRow{display:table-row}.inlineBlock{display:inline-block}#uploaderFrame{width:500px;height:1400px;max-width:500px;-ms-zoom:.75;-moz-transform:scale(.45);-moz-transform-origin:0 0;-o-transform:scale(.45);-o-transform-origin:0 0;-webkit-transform:scale(.45);-webkit-transform-origin:0 0;margin-top:2em}.inlineBlockOverride{display:inline-block!important}.smallBox,.fullLengthBox{background-color:#2c2c2c;color:#fff;font-size:.8em;padding:1ex}.fullLengthBox{display:block}.smallSpacing{padding-left:5px;padding-right:5px}#configurerSubmit{word-break:break-word}.alignRight{float:right}.expandCollapse{font-size:1.0em;line-height:1em;position:absolute;right:1ex;top:.25ex;cursor:pointer}.greenBg{background-color:#096}.moveFromTop{margin-top:1ex}.attributeContainer,.sleeveInlaysImagesBg{border:solid 1px #c4c4c4;background-color:#e1e1e1}.sleeveInlaysImagesBg{border:0}.smallPadding{padding:2ex}.bottomSmallMargin{margin-bottom:.25ex}.stainImg{position:absolute;right:2rem;top:0;max-height:100%}.imgRadioContent{background:#ebebeb;border:1px solid #c7c7c7;display:block;position:relative}.imgRadioContent .tableCell{display:table-cell;vertical-align:middle}.imgRadioContent .moveLeft{padding-left:1em}.imgRadioContent label{display:inline-block}.childAttribute,.childAttributeLike{display:inline-block;margin:.5ex;background-color:#2c2c2c;color:#fff;max-width:7rem;white-space:nowrap;text-align:center}.childAttributeImage{display:table;width:100%}.subAttrName,.subAttrInp{margin:.5ex}.subAttrName{font-size:.75rem!important;font-weight:bold}.subAttrInp{}#iTextField,#iTextFieldChange{float:none!important;color:#000;font-size:1em;background-color:#fff}.allowWrapping{white-space:normal}.smallPadding,.stainsHide{display:none;border-top:0!important;border-bottom:0!important}.visible{display:inline-block}.invisible{display:none}.attribute label{margin:0;font-weight:normal;color:#fff}.attribute input[type="radio"]{margin:0}.attribute .pricing:before,#newSnookerConfig .pricing:before{content:'AUD $'}#placeForCoupon *,#halfPayment *{color:#231f20}.attribute #halfPayment,.attribute #placeForCoupon{border:solid 1px red;padding:1ex;margin-bottom:1ex;border-radius:1ex;background:#f8fff3;padding:2ex}.attribute .paymentTotal,#newSnookerConfig .paymentTotal{border-bottom:1px dashed #8a8a8a;border-top:1px dashed #8a8a8a;margin:0;padding:1ex 0;color:#231f20;font-weight:700;text-align:right;margin-bottom:2em}.attribute #placeForCoupon p{margin-bottom:1ex}.attribute .attributeContainer h3{cursor:pointer}.attribute .noBlackBg label,.attribute .noBlackBg{color:#000!important;background-color:transparent!important}.attribute .noBlackBg{padding:.25ex}.attribute .noBlackBg input[type="radio"]{margin-right:1em}.attribute #ishaftShaftLength3>div,.attribute #ishaftShaftLength2>div,.attribute #ishaftShaftLength1>div{display:none}.attribute .positionRightInfo{float:right;padding-top:0;padding-bottom:1ex;margin:0}.attribute .subMenuHidden{display:none!important}.attribute .monospaceFont,#newSnookerConfig .monospaceFont{font-family:monospace;font-size:.9em;text-align:justify}.attribute .enableMaxWidthStains{max-width:100%!important;text-align:left}.attribute .forceRadioAtRight{position:absolute!important;right:0;margin-right:.75ex!important}#jckpc_image_wrap{}#jckpc_images{max-width:25px}#jckpc_image_wrap img{}.variations_form{display:none!important}#jckpc_images{top:0;left:0}#jckpc_image_wrap{position:relative!important;float:left}#jckpc_image_wrap img{width:auto!important}#jckpc_images{background-color:transparent;z-index:0}#proCueExplanation,#infoAboutCues .bwg-item>.bwg_lightbox>.bwg-item0{background-color:transparent!important}@media screen and (max-width:900px){#jckpc_images{left:0!important}#proCueExplanation,#infoAboutCues .bwg-item0{display:unset}}#fancy-box,#upload-box{top:0;left:0}#closeMeUpload{cursor:pointer;color:#00f;position:relative;top:1.5em;left:2em}#attr4 #opener{display:none}.entry-thumbnail{display:none}.ui-button .ui-button-icon{left:50%;margin-left:0;margin-top:0;position:absolute;top:50%}.single-product>.entry>.entry-data{width:100%}.related-products,#colophon,.rings{z-index:10}input[name="forearmPointsInlaysRadio"],.onlyInline{display:inline-block!important}.paymentTotal .currency{cursor:pointer}.paymentTotal .monospaceFont{margin-bottom:0}#imgLoader>img{position:relative}.dc_upload_term_and_condition{border:1px solid #000}.col-sm-12,.col-sm-9{padding:0;margin:0;width:100%}.col-sm-9>div{padding:1em}.col-sm-12>h4{padding-left:0;padding-top:1ex;padding-bottom:1em}.accord_inner_box{border-radius:5px}#uploadCustomImgImage:disabled,.attribute .stepper{display:none}#uploadCustomImgImage:visible,.attribute .stepVisible{display:block;cursor:pointer}.attribute .stepper,#forearm_term_and_condition,.col-sm-12>label{cursor:pointer;color:#000}#dialog-message{display:none}.ui-icon-closethick{top:0!important;left:0!important}#dialog-message p{margin:0!important;padding:0!important}#buttonAdd{display:inline-block;transition:background .2s;transform:skew(-20deg);border:solid 1px #096;background-color:transparent}#buttonAdd:hover{background-color:#096;transition:background .5s}#addUsaCart{transform:skewX(20deg);text-transform:uppercase;color:#363533;padding:.25ex 1.5em;font-weight:bold;border:0;font-size:1em;background-color:transparent}#cartProcessing,#cartProcessing *{display:inline-block;height:1.7em!important;padding:0;margin:0}.entry-meta{display:none}#customCueDetails{color:#000;font-size:90%;margin-top:1em}#customCueDetails th{font-weight:bold}#customCueDetails td{padding:1ex}#customCueDetails *{color:#000!important}.resetShaftsSelection{color:#000;cursor:pointer;margin:0;padding-top:1ex;padding-bottom:1ex;font-weight:bold}#loading-img{position:absolute;top:0;left:0;margin:0;padding-top:25%;text-align:center;color:#000;opacity:1;z-index:9999;background-color:#fff;width:100%;height:9999px;z-index:9999}.attribute input[disabled]+label{cursor:disabled}#traditionalShaftLength_1,#traditionalShaftDiameter{display:none}.attribute #attr0 .smallBox,.attribute #attr1 .smallBox{width:100%;margin-bottom:.25ex}.homepage-intro-left{float:right}#pricingTable>.homepage-intro-left{left:3em;position:relative;top:1.5em}#pricingTable>#customCueDetails,#pricingTable>.homepage-intro-left{float:left}#dialog-message p a{text-decoration:underline;font-weight:bold}.zoomContainer{z-index:99999!important}#fancy-box,#upload-box{background:gray none repeat scroll 0 0;display:none;height:100%;left:0;opacity:.97;padding:0;position:absolute;right:0;top:0;z-index:9999}#upload-box{position:fixed;left:20%}.dc_upload_term_and_condition{background:#fff none repeat scroll 0 0}#upload-box,#cropContainerMinimal{z-index:99999;opacity:1;height:710px!important;width:500px!important;background:#fff;padding:1em;position:absolute;border:solid 1px #c4c4c4}input[type="radio"][disabled]{opacity:.1}.vc_col-lg-offset-2,.vc_col-lg-8{width:99%;margin:0}#page{width:calc(100% - 3px)}#proOthers,#balanceInfo{padding:1ex;margin:1ex;font-size:small;max-width:24em}#newSnookerConfig>#extraShaft{display:none}.cue-weight-note{margin-top:.8em;padding:.8em 1em;background-color:#f8f9fa;border-left:4px solid #aaa;font-size:.9em;max-width:400px;line-height:1.4;margin-left:1ex;border-radius:1ex}.cue-weight-note .icon{margin:0 0 .4em 0;font-weight:bold}#myCurrentPrice:before{content:'US $'}.paymentTotal .currency{cursor:pointer}.paymentTotal,#newSnookerConfig #scrollerInfo,#infoAboutLines,#usaLinkParagraph{color:#000}#infoAboutLines{line-height:1.4em}#infoAboutCues{padding-left:1em;padding-right:1em;font-size:1.2em;color:#000;padding-top:1ex}.monospaceFont,.likeMonospaceFont{font-family:monospace;font-size:.9em;text-align:justify}.likeMonospaceFont{font-size:1.5rem}#englishpool{position:relative!important;margin-top:0!important;border:0!important}.englishpool-container{text-align:right;position:relative;float:right;border:solid 1px #096;padding:.5ex;background:rgba(255,255,255,.4) none repeat}.wpvl_auto_thumb_box_wrapper .wpvl_auto_thumb_box .wpvl_auto_thumb_play{}.homepage-intro-left{float:right}#pricingTable>#customCueDetails,#pricingTable>.homepage-intro-left{float:left}#pricingTable>.homepage-intro-left{left:3em;position:relative;top:1.5em}#newSnookerConfig{position:relative}#newSnookerConfig h3{font-size:1.25em!important}#newSnookerConfig .likeh4{font-size:1.1em!important}#newSnookerConfig select{width:auto}#newSnookerConfig .selection{display:inline-table;padding-right:1.5em!important;vertical-align:top;max-width:80%}#newSnookerConfig #timbersVeneers{width:80%!important}#newSnookerConfig h3,h4{text-align:left!important;line-height:1.5em}#newSnookerConfig #separator{float:none}#newSnookerConfig .previewSmall{float:left;padding-right:2em}#newSnookerConfig .paymentTotal{display:inline-block;padding-left:0;width:100%;position:relative;top:1em}#newSnookerConfig .woodsNote{padding-left:1em;font-size:small}#newSnookerConfig select{border:0!important;border-radius:1ex;background-color:#f5f5f5!important;width:100%;margin:1ex;padding:1ex;font-size:1em}#newSnookerConfig h3{border:0!important}#newSnookerConfig #jckpc_image_wrap_newCore img{position:relative!important}#newSnookerConfig #jckpc_image_wrap_newCore{top:5%;float:left}#newSnookerConfig #infoAboutLines{padding:1em}#dialog-message p a{text-decoration:underline;font-weight:bold}.home_measure_sec{background-color:transparent!important}.variations_form{display:block!important}#newSnookerConfig .paymentTotal p{margin-bottom:0}#newSnookerConfig #placeForCoupon p,#newSnookerConfig #halfPayment p{margin-bottom:1ex}#newSnookerConfig #halfPayment label,#newSnookerConfig #placeForCoupon label{font-weight:normal;cursor:pointer;max-width:95%}#newSnookerConfig #halfPayment #halfPay{vertical-align:top}#newSnookerConfig #halfPayment,#newSnookerConfig #placeForCoupon{border:solid 1px red;padding:1ex;margin-bottom:1ex;border-radius:1ex;background:#f8fff3;padding:2ex}.beckhamVid{float:right;border-radius:.5ex;top:1em;position:relative;margin:1em}#expander,#infoAboutLines{display:none}#expandDesc{cursor:pointer;padding-left:1em;font-size:1em;color:#000}.closerButton{position:absolute;top:-2ex;right:0;cursor:pointer;font-size:1.24em}#expander{position:relative}#waitForLoad{display:none;text-transform:uppercase}#manufacturerSelection{display:flow-root!important}.cue-for-info{background:#fefcf3;border-left:4px solid #0a58ca;padding:1em 1.5em;margin-bottom:1.5em;font-family:"Segoe UI",sans-serif;box-shadow:0 1px 4px rgba(0,0,0,.05);border-radius:6px;font-size:1rem;top:1.75rem;position:relative}.cue-for-info h3{margin-top:0;color:#0a58ca;font-size:1.1em;font-weight:600;display:flex;align-items:center}.cue-for-info h3::before{content:"🎯";margin-right:.5em}.cue-for-info ul{list-style:none;padding-left:0;margin:.5em 0 0 0}.cue-for-info li{padding:.25em 0;font-size:.95em}@media only screen and (max-width:1100px){#manufacturerSelection{max-width:290px;position:relative}}@media only screen and (max-width:800px){#manufacturerSelection{max-width:290px;position:relative}.beckhamVid{max-width:150px;top:1em;position:relative}#expandDesc{padding-top:1ex!important}}@media only screen and (max-width:460px){#manufacturerSelection{max-width:150px;position:relative}}@media only screen and (max-width:1023px){#newSnookerConfig{position:relative;padding-left:20%}#newSnookerConfig>#jckpc_image_wrap_newCore{}#newSnookerConfig .paymentTotal{padding-left:1em;padding-right:1em}#newSnookerConfig #buttonAdd,#newSnookerConfig #customCueDetails{margin-left:1em}#newSnookerConfig #jckpc_image_wrap_newCore{left:0!important;position:sticky!important;margin-left:-20%!important}}@media only screen and (max-width:640px){#newSnookerConfig .selection{width:80%;padding-right:0!important}#newSnookerConfig>#jckpc_image_wrap_newCore{}}@media only screen and (max-width:460px){#newSnookerConfig #jckpc_image_wrap_newCore{left:0!important;position:sticky!important;margin-left:-35%!important}}