#compRegistration INPUT[type="text"],.regFormBody #colorbox INPUT[type="text"]{padding:2px 4px;font-size:larger;min-width:130px;background-image:none;background-color:#fff;border:1px solid #cecece}#compRegistration SELECT,.regFormBody #colorbox SELECT{padding:2px 4px;font-size:large;min-width:110px;background-image:none;background-color:#fff;border:1px solid #cecece}#compRegistration INPUT::-webkit-input-placeholder,.regFormBody #colorbox INPUT::-webkit-input-placeholder{color:#ccc;font-weight:normal}#compRegistration INPUT::-moz-placeholder,.regFormBody #colorbox INPUT::-moz-placeholder{color:#ccc;font-weight:normal}#compRegistration INPUT:-ms-input-placeholder,.regFormBody #colorbox INPUT:-ms-input-placeholder{color:#ccc;font-weight:normal}#compRegistration INPUT:-moz-placeholder,.regFormBody #colorbox INPUT:-moz-placeholder{color:#ccc;font-weight:normal}#compRegistration input[type="checkbox"],.regFormBody #colorbox input[type="checkbox"]{transform:scale(1.4,1.4)}UL.ui-autocomplete LI.ui-menu-item{font-size:larger}UL.ui-autocomplete LI.ui-menu-item.ui-state-focus{font-weight:normal;border:none}#compRegistration #nFormDisplay .infoBox #fieldTitle{color:#888}#compRegistration .fldReplace,.regFormBody #colorbox .fldReplace{font-size:larger;display:inline-block;padding:3px 0}#compRegistration .nTeamRegFee,.regFormBody #colorbox .nTeamRegFee{font-size:larger!important}#compRegistration .red,.regFormBody #colorbox .red{color:red}#compRegistration #fieldGrpBox .r,.regFormBody #colorbox #fieldGrpBox .r{font-size:12px;display:inline-block;height:1em}#compRegistration #errorBox,.regFormBody #colorbox #errorBox{padding:10px;border:1px solid #fcc;background-color:#fee;margin-bottom:16px}#compRegistration .errorBox{padding:10px;border:1px solid #fcc;background-color:#fee;color:red}#compRegistration #errorBox LI,.regFormBody #colorbox #errorBox LI{list-style-type:none}#compRegistration .input,.regFormBody #colorbox .input{margin:10px 0 80px 0}#compRegistration #fieldGrpTitle,.regFormBody #colorbox #fieldGrpTitle{color:#bbb}#compRegistration .infoBox,.regFormBody #colorbox .infoBox{float:none;clear:both;margin-bottom:-1px;margin-left:44px;overflow:auto;padding:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#compRegistration.regFormIndividual .infoBox{margin-left:0}#nTotalRegFee.infoBox{margin-left:0;border:1px solid #ddd;background-color:#fafafa;overflow:auto;padding:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#anglerProfileNEW{padding:0 10px 10px 10px}#compRegistration .fldError,.regFormBody #colorbox .fldError{border:1px solid red!important}#compRegistration .fldHilite,.regFormBody #colorbox .fldHilite{border:1px solid #03a9f4!important}#compRegistration .textHilite,.regFormBody #colorbox .textHilite{color:#0093d6}#compRegistration .nRecentAnglersBox #fieldItem LABEL{display:block;float:none!important;font-size:larger;margin-bottom:2px}#compRegistration .nRecentAnglersBox .info,.nRecentAnglersBox>SPAN{display:none}#compRegistration .nRecentAnglersBox #fieldItem input[type="checkbox"]{margin-right:6px}#compRegistration .nRecentAnglersBox #fieldTitle{margin-bottom:6px}#compRegistration #fieldGrpBox,.regFormBody #colorbox #fieldGrpBox{min-height:74px}#compRegistration .teamProfile #fieldGrpBox{min-height:98px}#compRegistration #nTeamSelect #fieldGrpBox{min-height:auto}#compRegistration #fieldGrpBox.flat,#compRegistration #fieldGrpBox.nPaymentCCRow,.regFormBody #colorbox #fieldGrpBox.flat{min-height:auto}#compRegistration #fieldGrpBox H2,.regFormBody #colorbox #fieldGrpBox H2{font-size:20px}#compRegistration .nPaymentHiddenRow{display:none}#compRegistration .profileCloseRow,.regFormBody #colorbox .profileCloseRow{padding:4px 8px!important}#compRegistration .nTotalRegFee STRONG{font-size:larger}.ui-autocomplete{z-index:999999!important;list-style-type:none;width:auto!important;max-width:380px;font-size:1em}.ui-autocomplete LI.ui-menu-item{background-color:#fff;padding:2px 6px}.ui-autocomplete LI.ui-menu-item.ui-state-focus{background-color:#eee}#compRegistration #nAgreeRow LABEL{font-weight:bold}#compRegistration .nPaymentPayNowRow LABEL{display:block}.nTeamGroups LABEL,.nAnglerGroups LABEL{float:left;font-size:larger}#compRegistration .profileBtn,.regFormBody #colorbox .profileBtn{background-color:#fcfcfc;color:#333;border:1px solid #ddd;padding:7px 12px;font-size:14px;line-height:1.5;margin:2px 0}#compRegistration .profileBtn-primary,.regFormBody #colorbox .profileBtn-primary{background-color:#2e6b99;color:#fff}#compRegistration .profileBtn-secondary,.regFormBody #colorbox .profileBtn-secondary{background-color:#4294a8;color:#fff}.qtyFld{width:4em!important;min-width:4em!important;padding:1px 3px!important;font-size:inherit!important}.nCartSummary{margin:10px 0!important;background-color:#fff!important}#nCartSummaryBox TABLE{margin-bottom:0}.cartSummaryTitle{font-weight:bold}.cartTitle{color:#3d4942;font-size:19px}.cartImgBox{max-width:50px;text-align:center;display:inline-block}.cartImgBox img{max-height:40px;width:auto;display:inline-block;vertical-align:middle}#regTeamListPopup{padding:0 25px 0 15px}#regTeamListPopup{color:#000}#regTeamListPopup A{color:#004b8d;text-decoration:none}#regTeamListPopup A:hover{color:#0071d4;text-decoration:underline}#regTeamListPopup BUTTON{padding:5px 12px;border-radius:3px;border:1px solid #ccc;margin-bottom:10px}SPAN.captionError{display:block}.captionError,.captionError A{color:red;font-size:11px;margin:4px 0}.nCaptainNameBoxLabel .captionError{display:inline-block;margin:0}.captionError A{text-decoration:underline}.nAddMoreAnglersCaption{font-size:12px!important}#nFormDisplay{margin-bottom:1em;display:none}.profileBox{min-height:90px;overflow:hidden;margin:0 0 10px 0;cursor:pointer;margin-right:.7%!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d1d1d1}.profileContent{padding:0 10px 10px 10px;float:left;display:block;width:100%;box-shadow:0 3px 10px #eee}.teamProfile .profileContent{box-shadow:0 3px 10px #ddd}.profileBoxOLD{text-align:center;height:220px;overflow:hidden;margin:0 0 10px 0;padding:0 10px 10px 10px;cursor:pointer;margin-right:.7%!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #d1d1d1;width:29.93%;float:left}.profileBox{border:5px solid #f5f5f5}.profileBox.profileAdd{border:5px solid #d2ffc2;background-color:#f7fcf5}.profileBox.profileError{border:5px solid #fbb}.profileBox.profileOpen{border:5px solid #e3f2fd}.profileBox .photo{min-height:70px;margin-right:8px;float:left}.profileBox .photo IMG{width:50px;max-width:100%;height:auto;margin:10px 0 -5px 0}.profileBox.profileAdd .photo IMG{width:60px}.profileBox .nameBox{float:left}.profileBox .captionBox{float:right;text-align:right}.profileBox .name{font-size:18px;font-weight:bold;margin:10px 0 4px}.profileBox .desc,.anglerProfile .desc A{font-size:14px;color:#aaa}.profileBox .edit{font-size:12px;margin-top:10px;color:#aaa}.profileBox.profileAdd .desc{color:#aaa;margin-top:30px}.profileBox.profileError .desc{color:red}.profileBox .cost{font-size:18px;margin-top:10px}.profileBox .cost EM{display:inline-block;max-width:350px;font-size:14px;color:#aaa}.profileBox #fieldGrpBox{padding:8px 8px 0 0}.profileBox:hover{border:5px solid #68e800}.profileBox.profileAdd:hover{border:5px solid #ccc}.profileBox.profileError:hover{border:5px solid #ff3737}.profileBox.profileOpen:hover{border:5px solid #69c}.profileBox:hover .edit{color:#555}#teamProfile.profileBox{background-color:#fafafa}#teamProfile.profileBox:hover{background-color:#f5f5f5}.profileContainer{max-width:100%;padding:0}.profileContainer .row{margin-left:0;margin-right:0;display:block!important}.profileContainer #fieldGrpBox > :not(.infoBox){padding:0;min-height:auto}.profileContainer .infoBox #fieldItem{font-size:16px;font-weight:normal}.profileContainer .infoBox #nTeamRegFee #fieldItem,.profileContainer .infoBox .nAnglerRegFee #fieldItem{font-size:18px}#fieldGrpBox .caption{font-size:12px}.teamBox,.anglerBox{max-width:1000px}BODY>SPAN.ui-helper-hidden-accessible{display:none}@media handheld,only screen and (max-width:1200px){.profileBox{width:100%!important}}@media handheld,only screen and (max-width:767px){.profileBox{width:99.5%!important}#compRegistration .infoBox,.regFormBody #colorbox .infoBox{margin-left:0}#compRegistration .teamProfile #fieldGrpBox{min-height:auto}#compRegistration #fieldGrpBox,.regFormBody #colorbox #fieldGrpBox{min-height:auto}}#ccData{width:0;height:0;border:none}#swipeWindow{font-weight:bold;font-size:larger;color:#a9a9a9}#swipeWindow A{color:#a9a9a9;text-decoration:none;font-size:11px;background-color:#fcfcfc;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #ddd;white-space:nowrap;padding:5px 10px;line-height:1.5384616;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#nNotificationBox{color:#49839d;background-color:#e3f2fd;position:relative;padding:15px 20px;margin-bottom:20px;border:1px solid #80aabd;border-radius:3px}#nThankYouMsg{border:1px solid #cdcdcd;padding:100px 50px;margin:20px 10px}#nThankYouMsg .regbutton{display:block;margin:0 auto 40px auto;max-width:250px}@media print{body *{visibility:hidden}#nThankYouMsg *{visibility:visible}#nThankYouMsg{visibility:visible;position:absolute;top:40px;left:30px}#nThankYouMsg .regbutton{visibility:hidden;display:none;margin:0}}.regbutton{display:inline-block;text-align:center;vertical-align:middle;padding:7px 23px;border:0 solid #477292;border-radius:6px;background:#75bbf0;background:-webkit-gradient(linear,left top,left bottom,from(#75bbf0),to(#477292));background:-moz-linear-gradient(top,#75bbf0,#477292);background:linear-gradient(to bottom,#75bbf0,#477292);text-shadow:#7b9fba 1px 1px 1px;font:bold 14px arial;color:#fff;text-decoration:none;margin:0 4px 4px 0;cursor:pointer}.regbutton:hover,.regbutton:focus{border:0 solid #3da3f2;background:#5ffeff;background:-webkit-gradient(linear,left top,left bottom,from(#53d8f9),to(#477292));background:-moz-linear-gradient(top,#53d8f9,#477292);background:linear-gradient(to bottom,#53d8f9,#477292);color:#fff;text-decoration:none}.regbutton:active{background:#3182c2;background:-webkit-gradient(linear,left top,left bottom,from(#3182c2),to(#3182c2));background:-moz-linear-gradient(top,#3182c2,#3182c2);background:linear-gradient(to bottom,#3182c2,#3182c2)}.regbutton.turquoise{border:0 solid #478a92;border-radius:6px;background:#75e3f0;background:-webkit-gradient(linear,left top,left bottom,from(#75e3f0),to(#478a92));background:-moz-linear-gradient(top,#75e3f0,#478a92);background:linear-gradient(to bottom,#75e3f0,#478a92);text-shadow:#336369 1px 1px 1px}.regbutton.turquoise:hover,.regbutton.turquoise:focus{border:0 solid #66c5d1;background:#8cffff;background:-webkit-gradient(linear,left top,left bottom,from(#8cffff),to(#55a6af));background:-moz-linear-gradient(top,#8cffff,#55a6af);background:linear-gradient(to bottom,#8cffff,#55a6af)}.regbutton.turquoise:active{background:#478a92;background:-webkit-gradient(linear,left top,left bottom,from(#478a92),to(#478a92));background:-moz-linear-gradient(top,#478a92,#478a92);background:linear-gradient(to bottom,#478a92,#478a92)}.regbutton.simple{color:inherit;border:none;border-radius:6px;background:transparent;text-shadow:inherit;padding:7px;font-weight:normal;text-decoration:underline}.regbutton.simple:hover,.regbutton.simple:focus{color:inherit;background:transparent}.regbutton.simple:active{color:inherit;background:transparent}.nStripeFldRow #fieldItem{max-height:30px;border:1px solid #acacac;padding:4px 5px;background-color:#fafafa}.nStripeFldRow.nCCNumRow{float:left}.nStripeFldRow.nCCExpRow #fieldTitle{width:80px}.nSigPadBox{padding:2px!important;width:520px;max-width:100%}.signature-pad{position:relative;font-size:10px;width:100%;height:100%;max-width:500px;max-height:280px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27) , 0 0 40px rgba(0,0,0,.08) inset;border-radius:4px;padding:12px 12px 8px 12px;margin-top:4px}.signature-pad::before,.signature-pad::after{position:absolute;z-index:-1;content:'';width:40%;height:10px;bottom:10px;background:transparent;box-shadow:0 8px 12px rgba(0,0,0,.4)}.signature-pad::before{left:20px;-webkit-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg)}.signature-pad::after{right:20px;-webkit-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}.signature-pad--body{position:relative;border:1px solid #8a8a8a;border-radius:4px;height:192px}.signature-pad--body.empty{background-color:#333}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:190px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em;margin-top:8px}.signature-pad--actions{margin-top:8px}.signature-pad--actions .column{padding:.1em}.signature-pad--actions .button{padding:4px 12px;background-color:#555;font-size:1.2em}@media (max-width:480px){.signature-pad--actions .button{display:block;width:100%;min-height:2em}}