@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300&subset=latin,latin-ext);html,body{margin:0px;padding:0px}body{background-color:white}.clearBoth{clear:both}.alignCenter{text-align:center}.blockAlignCenter{margin:0px auto;display:block}.responsiveImage{max-width:100%;height:auto}@media screen and (max-width: 600px){.middle{width:100%}}@media screen and (min-width: 601px) and (max-width: 800px){.middle{width:600px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 801px) and (max-width: 1000px){.middle{width:800px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1001px){.middle{width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){#headerReplacement{height:60px}.header{height:60px}.header .logo img{width:80%;height:auto;margin-left:10px}.header .top ul{list-style-type:none;margin:0px;padding:0px}.header .top ul li{line-height:30px;margin:0px 10px 0px 10px;text-align:center}.header .signupBtn{display:block;background-color:#dff0c3;width:80%;line-height:30px;display:inline-block;text-decoration:none;border:1px solid #bad28f;border-radius:3px;color:#474746;font-family:Open Sans;font-size:20px}.header .loginBtn{margin-bottom:10px;width:80%;background-color:#ffe3b2;line-height:30px;display:inline-block;text-decoration:none;border:1px solid #ffcb71;border-radius:3px;color:#474746;font-family:Open Sans;font-size:20px}.header .loginBtn img{display:none}.header .menu{display:none}.header #burgerMenu{margin-right:20px;float:right}.header .menu{background-image:url("../../img/background/groovepaper.png");position:absolute;top:60px;left:0px;margin:0px;width:100%;z-index:1000;border-bottom:1px solid lightgray}.header .menu .top{margin-top:15px}.header .menu .bottom ul{list-style-type:none;margin:0px;padding:0px}.header .menu .bottom ul li{line-height:20px;margin:0px 0px 15px 0px;text-align:center}.header .menu .bottom ul a{width:100%;display:block;color:#474746;font-family:Open Sans;font-size:20px;text-decoration:none}#burgerMenu{display:block}#loggedUser #loggedUsername{margin-left:5px;color:#000;font-family:Open Sans;font-size:16px}#loggedUser .loggedLinks{margin-left:5px}#loggedUser .loggedLinks a{text-decoration:none}#loggedUser .loggedLinks .dashboard{display:block;background-color:#dff0c3;width:80%;line-height:30px;display:inline-block;text-decoration:none;border:1px solid #bad28f;border-radius:3px;color:#474746;font-family:Open Sans;font-size:20px}#loggedUser .loggedLinks .logout{display:block;background-color:#ffc4c4;width:80%;line-height:30px;display:inline-block;text-decoration:none;border:1px solid #ff8f8f;border-radius:3px;color:#474746;font-family:Open Sans;font-size:20px}#loggedUser ul li{margin-bottom:10px}}@media screen and (min-width: 801px){#headerReplacement{height:80px}.header{height:80px}.header .top ul{list-style-type:none;margin:0px;padding:0px}.header .top ul li{float:right;margin:0px 0px 0px 10px}.header .signupBtn{background-color:#dff0c3;padding:0px 23px;line-height:28px;display:inline-block;text-decoration:none;border:1px solid #bad28f;border-radius:3px;color:#474746;font-family:Open Sans;font-size:16px;float:right}.header .loginBtn{background-color:#ffe3b2;padding:0px 14px;line-height:26px;display:inline-block;text-decoration:none;border:1px solid #ffcb71;border-radius:3px;color:#474746;font-family:Open Sans;font-size:16px;float:right}.header .menu .top{margin-top:10px}.header .menu .bottom ul{list-style-type:none;margin:0px;padding:0px}.header .menu .bottom ul li{float:left;line-height:20px;margin:0px 0px 0px 40px}.header .menu .bottom a{color:#474746;font-family:Open Sans;font-size:18px;text-decoration:none}#burgerMenu{display:none}#loggedUser{float:right;height:30px}#loggedUser #loggedUsername{margin-left:5px;color:#000;font-family:Open Sans;font-size:16px}#loggedUser .loggedLinks{margin-left:5px}#loggedUser .loggedLinks a{color:#4169e1;font-family:Open Sans;font-size:16px;text-decoration:none}#loggedUser ul li{float:left}}#burgerMenu{text-align:right;cursor:pointer;margin-top:15px}#burgerMenu i{font-size:30px}.menuHidden{display:none !important}.menuVisible{display:block !important}.header{position:fixed;top:0px;left:0px;width:100%;z-index:999;background-image:url("../../img/background/groovepaper.png");border-bottom:1px solid #e8e8e8}.header .container{overflow:hidden}.header .container .logo{margin-top:15px;float:left}.header .container .logo img{border:none}.header .container .menu{float:right}.header .container .menu .bottom{margin-top:15px}#loginBox{z-index:1001;background-image:url("../../img/background/crossword.png");width:320px;height:250px;position:fixed;border:1px solid #6d6d6d;border-radius:5px}#loginBox .label{color:#000;font-family:Open Sans;font-size:14px;font-weight:400;margin-right:20px;width:80px;float:left;line-height:20px}#loginBox .input{color:#000;font-family:Open Sans;font-size:14px;font-weight:400;border:1px solid #b8b8b8}#loginBox .labelCheck{color:#000;font-family:Open Sans;font-size:12px;font-weight:400}#loginBox .loginBtn{background-image:url("../../img/header/login_btn.png");padding:0px 12px;line-height:20px;display:inline-block;text-decoration:none;border:1px solid #ffcb71;border-radius:3px;color:#474746;font-family:Open Sans;font-size:14px;float:right;margin-right:20px;margin-top:20px}#loginBox .forgotBtn{clear:both;margin-top:20px;margin-left:10px}#loginBox .forgotBtn a{font-family:Open Sans;font-size:12px;color:#155b96;text-decoration:none}#loginBox .loginStatus{color:#000;font-family:Open Sans;font-size:12px;font-weight:400;text-align:center;margin-top:5px}.footer{min-height:200px;background-image:linear-gradient(0deg, #ffffff 0%,#f5f5f5 100%);margin-top:120px;border-top:1px solid #e8e8e8}.footer .title{color:#000;font-family:Open Sans;font-size:20px;font-weight:400}.footer .followUS{float:left;margin:20px}.footer .policy{float:right;margin-top:20px}.footer .policy a{color:#000;font-family:Open Sans;font-size:14px;font-weight:400;text-decoration:none}.footer .upBubble{width:100px;height:38px;background-color:whitesmoke;margin-left:auto;margin-right:auto;margin-top:-38px;cursor:pointer;border-radius:50% 50% 0px 0px / 100% 100% 0px 0px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.footer .upBubble img{display:block;margin-left:auto;margin-right:auto;padding-top:5px}.footer .upBubble div{text-align:center;color:#5d5d5d;font-family:Open Sans;font-size:15px;font-weight:400}.footer .socialList{list-style:none;margin:0;padding:0}.footer .socialList li{padding:10px}.footer .socialList img{vertical-align:middle;margin:10px}.footer .socialList a{color:#000;font-family:Open Sans;font-size:15px;font-weight:400;text-decoration:none}@media screen and (max-width: 1000px){.aboutUsContainer{width:90%}}@media screen and (min-width: 1001px){.aboutUsContainer{width:1000px}}.mainContainer{background-image:url("../../img/background/fabric_small_background.png");background-repeat:repeat-x}h1{color:#474746;font-family:Open Sans;font-size:26px;font-weight:100;padding:5px 10px}h2{padding:20px 10px 2px 10px;font-family:Tahoma,sans-serif;font-size:14px;font-weight:bold;margin:0px}.aboutUsContainer{margin-left:auto;margin-right:auto;background-color:#FDFDFD;border:1px solid #D2D2D2;border-radius:5px;box-sizing:border-box}.aboutUsContainer p{padding:2px 10px;font-family:Tahoma,sans-serif;font-size:14px;margin:0px}.aboutUsContainer p.italic{padding:20px 10px;font-family:Tahoma,sans-serif;font-size:14px;font-style:italic;margin:0px}.aboutUsContainer li{font-family:Tahoma,sans-serif;font-size:14px}
