a,a:active,a:link,a:visited{color:#005480;text-decoration:none;cursor:pointer}a:hover{color:#005480;text-decoration:underline;cursor:pointer}.clear{clear:both!important;height:0!important;margin:0!important;padding:0!important;border:none!important}h1{font-size:24px;font-weight:400}body{margin:0;padding:0;font-family:'Raleway',Helvetica,Arial,Sans-Serif;font-size:16px}header{background-color:#0088cb;margin:0}header #pageLogo{max-width:1149px;max-width:950px;margin:0 auto;padding:5px 0}header #pageLogo img{height:100px}header #pageLogo h2{display:inline-block;width:60%;text-align:right;float:right;font-size:18px;padding-top:25px;margin:0;color:#fff;color:red;font-weight:normal;text-shadow:1px 1px 1px #000}header #pageLogo i{display:none}header #pageNavigation{background-color:#4ba5d3;background-color:#354264;clear:both}header #pageNavigation ul{max-width:1149px;margin:0 auto;text-align:center}header #pageNavigation ul li{display:inline-block;text-align:center;padding:10px 60px;margin:0}header #pageNavigation ul li:hover{background-color:#354264;background-color:#4ba5d3}header #pageNavigation ul li a{color:#fff;font-weight:bold}.contentPage{max-width:1149px;margin:50px auto}.contentPage h1{text-align:center;margin-bottom:70px}#pageHome{margin:0;padding:0}#pageHome #intro{background-color:#0088cb}#pageHome #intro #intro-inner{max-width:1149px;margin:0 auto;padding:30px 0}#pageHome #intro #intro-inner img{width:100%;max-width:400px}#pageHome #intro #intro-inner #rightColumn{display:inline-block;width:calc(100% - 470px);vertical-align:top;float:right;color:#fff}#pageHome #intro #intro-inner #rightColumn h1{color:#fff;font-size:36px;margin:0 0 30px 0;text-shadow:1px 1px 1px #000}#pageHome #intro #intro-inner #rightColumn ul{}#pageHome #intro #intro-inner #rightColumn ul li{margin-bottom:5px}#pageHome #intro #intro-inner #rightColumn ul li:last-child{font-weight:bold}#pageHome #intro #intro-inner #rightColumn #getStarted{text-align:center}#pageHome #intro #intro-inner #rightColumn #getStarted img{width:initial;margin:20px 0}#pageHome #benefits{text-align:center;max-width:1149px;margin:50px auto 0 auto}#pageHome #benefits div{width:43%;margin:0 3% 40px 3%;display:inline-block;text-align:left;vertical-align:top}#pageHome #benefits div i{display:inline-block;float:left;margin:20px 25px 45px 0}#pageHome #benefits div h2{margin:0;padding:0;font-weight:normal}#pageHome #benefits div p{}#pageHome #benefits div p i{display:inline;float:none;margin:0}#pageHome #benefits div ul{list-style:none}#pageHome #benefits div ul li{}#pageHome #benefits div ul li:before{content:'✓  '}#themeBoards{max-width:1149px;margin:0 auto;text-align:center}#themeBoards div{clear:both;display:inline-block;width:48%;vertical-align:top;padding-top:40px;padding-right:1%;text-align:left}#themeBoards div img{max-width:200px;float:left;margin-right:40px;margin-bottom:40px}#themeBoards div h2{margin-top:0}#themeBoards div a{background-color:#feba00;padding:10px;border-radius:5px;color:#fff;margin-top:20px;display:inline-block;box-shadow:4px 4px #d1d1d1;font-weight:bold}#pageMeetMeri{}#pageMeetMeri img{float:left;margin-right:50px;margin-bottom:50px}#pagePrivacyPolicy{max-width:1149px;margin:20px auto}#pageFAQ{max-width:1149px;margin:20px auto}#pageFAQ .qA{margin-bottom:25px;padding-bottom:25px;border-bottom:1px dotted #999}#pageFAQ .qA .question{margin-bottom:10px}#pageFAQ .qA .qAselector{font-size:35px;color:#e60012;padding-right:10px}#pageFAQ .qA .answerBlock{}#pageHowToPlay{max-width:1149px;margin:20px auto}#pageHowToPlay p{}#pageHowToPlay ul{margin-top:15px}#pageHowToPlay ul li{margin-bottom:15px}#pageOurPolicy{max-width:1149px;margin:20px auto}#pageContact{max-width:1149px;margin:30px auto 30px auto}#pageContact h1{}#pageContact #pageContactForm{display:inline-block;width:calc(100% - 300px);vertical-align:top;float:left}#pageContact #contactForm label{display:block;margin-top:25px;margin-bottom:7px}#pageContact #contactForm label i{color:red;font-size:8px;vertical-align:top}#pageContact #contactForm input[type=text],#pageContact #contactForm textarea{width:100%}#pageContact #contactForm textarea{height:190px;margin-bottom:20px}#pageContact #contactInformation{display:inline-block;width:250px;vertical-align:top;float:right;margin-top:30px}#pageContact #contactInformation div{background-color:#f1f1f1;margin-bottom:30px;padding:30px;box-sizing:border-box}#pageCart{max-width:1149px;margin:0 auto;margin-bottom:100px}#pageCart div{clear:both;padding:15px;border:1px dotted #999;margin-bottom:15px;border-radius:5px;text-align:center}#pageCart div section{display:inline-block;width:18%;float:left}#pageCart div section img{width:100%;max-width:220px}#pageCart div span{width:18%;display:inline-block;vertical-align:top;margin-right:1%;margin-top:25px;margin-bottom:25px}#pageCart div span a{text-decoration:none}#pageCart div span i{display:block;margin-bottom:10px;font-size:32px}#pageCart div span b{display:block}#pageCart h2{text-align:right}#pageCart h2 form{margin:10px 0}#pageCart h2 form input[type=text]{padding:8px;box-sizing:border-box}#pageCart h2 form input[type=submit]{display:inline-block;padding:10px 20px;border-radius:3px;color:#fff;font-weight:bold;background-color:#009fc3;border:none}#pageCart #checkout{display:inline-block;margin:20px auto;padding:10px 20px;border-radius:3px;color:#fff;font-weight:bold;background-color:#009fc3}#pageCheckout{max-width:1149px;margin:0 auto;margin-bottom:100px;text-align:center}#pageCheckout div{display:inline-block;width:100%;max-width:267px;box-sizing:border-box;clear:both;padding:15px;border:1px dotted #999;margin:0 5px 15px 5px;border-radius:5px;text-align:center}#pageCheckout div span{display:block;vertical-align:middle;margin-right:1%;line-height:28px}#pageCheckout div span:first-child{border-bottom:1px dotted #999}#pageCheckout div span img{width:70%}#pageCheckout div span a{text-decoration:none}#pageCheckout div span i{display:block;margin-bottom:20px;font-size:35px}#pageCheckout section{display:inline-block;width:47%;margin:10px 1%}#pageCheckout section label{display:block;margin-bottom:5px}#pageCheckout section input[type=text]{padding:5px;border-radius:3px;border:1px dotted #999;box-sizing:border-box;width:100%}#pageCheckout h2,#pageCheckout h3{margin:50px 0 20px 0;font-weight:normal}#pageCheckout h4{color:red;font-size:30px}#contact #contactInformation div label{display:block;font-weight:bold;margin-bottom:10px}#contact #contactInformation div label:last-child{margin-top:30px}#boardDesigner{max-width:1149px;margin:50px auto}#boardDesigner h1{text-align:center;margin-bottom:70px}#boardDesigner #boardStartOver{display:inline-block;width:336px;padding:4px;float:right;border:1px dotted #999;background-color:#f1f1f1;box-sizing:border-box;padding:25px 15px;text-align:center}#boardDesigner #boardStartOver a{display:inline-block;margin-top:25px;background-color:red;padding:12px 25px;border-radius:3px;color:#fff}#boardDesigner #boardExample{display:inline-block;width:336px;padding:4px;float:right;font-weight:bold;border:3px solid #000;display:none}#boardDesigner #boardExample img{margin-bottom:10px;width:100%}#boardDesigner #boardDesignerForm{display:inline-block;width:calc(100% - 420px);float:left}#boardDesigner #boardDesignerForm div{}#boardDesigner #boardDesignerForm div span{display:block;font-weight:bold;margin-bottom:15px}#boardDesigner #boardDesignerForm label{display:block;margin:30px 0 5px 0;font-weight:bold}#boardDesigner #boardDesignerForm span.colorPicker{display:inline-block;margin-right:45px}#boardDesigner #boardDesignerForm span.colorPicker .sp-replacer{margin-left:10px}#boardDesigner #boardDesignerForm span.icon{text-align:center;display:inline-block;padding:3px 12px;margin-right:16px;margin-bottom:16px}#boardDesigner #boardDesignerForm span.icon input[type=radio]{text-align:center}#boardDesigner #boardDesignerForm span.icon img{display:block;width:80px;padding-top:5px}#boardDesigner #boardDesignerForm .photoPreview{max-width:150px;max-height:150px}#boardDesigner #boardDesignerForm input[type=text],#boardDesigner #boardDesignerForm select,#boardDesigner #boardDesignerForm input[type=file]{width:85%;padding:3px;box-sizing:border-box}#boardDesigner #boardDesignerForm .dd-container{width:85%!important}#boardDesigner #boardDesignerForm .dd-container .dd-select{width:100%!important}#boardDesigner #boardDesignerForm input[type=submit]{margin-top:30px}#cropperDialog{display:none;text-align:center;overflow:hidden;padding:0}#cropperDialog #cropper{max-width:95%;max-height:95%}#cropperDialog #cropperToolsContainer{position:absolute;left:0;right:0;bottom:10px}#cropperDialog #cropperToolsContainer #cropperTools{display:inline-block;background-color:#000;z-index:999;padding:0 30px}#cropperDialog #cropperTools i{color:#fff;margin:15px 5px;font-size:18px}#cropperDialog #cropperTools .spacer{display:inline-block;width:20px}#cropperDialog #cropperTools .save{background-color:red;color:#fff;cursor:pointer;padding:5px 12px;border-radius:3px}.dd-option-image{width:100px;height:auto;max-width:150px!important}.dd-option-description{color:#555!important}.dd-option-description:hover{text-decoration:none!important}.dd-container{margin-bottom:35px}#boardPreview{max-width:950px;margin:50px auto}#boardPreview h1{text-align:center;margin-bottom:30px}#boardPreview img{width:100%;max-width:500px;float:left;margin-left:30px;margin-right:40px}#boardPreview #previewFunctions{}#boardPreview #previewFunctions a{display:inline-block;background-color:#0088cb;color:#fff;margin-top:25px;padding:8px 20px;border-radius:3px;text-decoration:none;vertical-align:middle;min-width:280px}#boardPreview #previewFunctions a:hover{background-color:#354264}#boardPreview #previewFunctions a i{margin-right:10px;font-size:30px;vertical-align:middle}#pageAdminOptions{margin:50px 0 100px 0;text-align:center}#pageAdminOptions a{display:inline-block;width:200px;padding:60px;box-sizing:border-box;border:1px solid #999;border-radius:5px;margin:20px 40px}#pageAdminOptions a:hover{text-decoration:none;background-color:#f1f1f1;font-weight:bold}#viewPieces{max-width:1149px;margin:0 auto}#viewPieces h1{font-weight:bold;text-align:center;font-size:32px}#viewPieces h2{margin-bottom:5px;border-bottom:1px solid #999}#viewPieces .gamePiece{font-size:0;margin-bottom:1px;padding-bottom:1px;border-bottom:1px solid #f1f1f1}#viewPieces .gamePiece:hover{background-color:#f1f1f1}#viewPieces .gamePiece span{display:inline-block;width:25%;font-size:16px;text-align:center}#viewPieces .gamePiece span:first-child{text-align:left}#viewPieces .gamePiece span:last-child{text-align:right}#viewPieces .gamePieceHeader{}#viewPieces .gamePieceHeader:hover{background-color:#fff}#viewPieces .gamePieceHeader span{font-weight:bold}#editGamePiece{max-width:1149px;margin:0 auto}#editGamePiece h1{font-weight:bold;text-align:center;font-size:32px}#editGamePiece div{margin:0 auto;max-width:650px;margin-bottom:15px}#editGamePiece div span{display:inline-block;width:295px;font-weight:bold;vertical-align:top}#editGamePiece div input[type=text],#editGamePiece div input[type=number],#editGamePiece div select,#editGamePiece div textarea{width:350px;box-sizing:border-box;padding:5px}#editGamePiece div textarea{height:50px;font-family:'Raleway',Helvetica,Arial,Sans-Serif}#editGamePiece div img{max-width:350px}footer{clear:both;border-top:2px solid #0088cb;text-align:center;margin-top:50px;padding:0 0 20px 0;font-size:18px}footer #secondaryNavigation{padding:10px 0;max-width:1149px;margin:0 auto}footer #secondaryNavigation a{width:24%;display:inline-block}footer hr{height:2px;background-color:#0088cb;border:0;margin:0}label.error{color:red;padding:0 8px 10px 30px;vertical-align:top;position:absolute!important;margin:-48px 0 0 110px!important;height:23px;border:0 solid #999;width:290px;background:url('/images/validationerror.png') no-repeat 3px 0}@media only screen and (max-width:1023px){header #pageLogo h2{display:none}header #pageLogo i{display:inline-block;color:#fff;float:right;margin-top:35px;margin-right:20px;font-size:30px}header #pageNavigation{display:none}header #pageNavigation ul{margin:0;padding:0}header #pageNavigation ul li{display:block;padding:10px 0}#pageHome #intro{border-top:3px solid #354264}#pageHome #intro #intro-inner img{width:100%;max-width:350px}#pageHome #intro #intro-inner #rightColumn{display:inline-block;width:calc(100% - 420px);vertical-align:top;float:right;color:#fff}#boardDesigner{text-align:center}#boardDesigner #boardExample{display:none}#boardDesigner #boardDesignerForm{display:inline-block;width:100%;float:none;text-align:center}#boardDesigner #boardDesignerForm div span{font-size:24px}#boardDesigner #boardDesignerForm input[type=text],#boardDesigner #boardDesignerForm select,#boardDesigner #boardDesignerForm input[type=file]{text-align:center}#boardPreview img{width:calc(100% - 60px);max-width:500px;float:none;margin-left:30px;margin-right:30px}#boardPreview #previewFunctions{display:block;margin-top:40px;text-align:center}#boardDesigner .dd-container{margin-left:auto;margin-right:auto}#pageCart div{width:80%;margin-left:auto;margin-right:auto}#pageCart{text-align:center}#pageCart div section{display:block;width:100%;float:none}#pageCart div span{width:100%;display:block;vertical-align:middle;margin-right:0;line-height:initial;margin-bottom:15px}#pageCart div span i{display:inline;margin-bottom:0;font-size:20px}#pageCart h2{text-align:center}#pageCheckout{}#pageCheckout #checkoutForm{}#pageCheckout #checkoutForm section{width:95%}#pageCheckout #checkoutForm section section{width:100%}.sp-container{left:0!important;right:0!important}}@media only screen and (max-width:767px){#pageHome #intro #intro-inner{text-align:center;padding:30px 10px}#pageHome #intro #intro-inner img{width:100%;max-width:400px}#pageHome #intro #intro-inner #rightColumn{display:inline-block;width:calc(100% - 470px);width:100%;vertical-align:top;float:none;color:#fff}#pageHome #intro #intro-inner #rightColumn ul{display:block;padding:0}#pageHome #intro #intro-inner #rightColumn ul li{display:block;padding:0;margin-bottom:15px}#pageHome #benefits{text-align:center}#pageHome #benefits div{display:block;width:90%}#pageHome #benefits div h2{text-align:center}#themeBoards{text-align:center}#themeBoards div{display:block;width:90%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px}#themeBoards div img{float:none;margin:0 0 10px 0}#pageMeetMeri,#pageHowToPlay,#pageOurPolicy,#pageContact{text-align:center;max-width:90%;margin-left:auto;margin-right:auto}#pageMeetMeri h1{margin-bottom:30px}#pageMeetMeri img{float:none;display:block;margin:0 auto 30px auto}footer{}footer #secondaryNavigation{}footer #secondaryNavigation a{width:49%}}