body{background-color:#f7f7f7}h1{font-family:"Montserrat",sans-serif;color:#1c1c1c;font-size:1.8em}h1 span{border-bottom:2px solid #28cc9e}h2{font-family:"Cabin",sans-serif;color:#9c9c9c;font-size:1.3em}h3{font-family:"Cabin",sans-serif;color:#b5b5b5;font-size:1.1em}p{font-family:"Cabin",sans-serif;color:#828282;font-size:1.2em}button{border:none;border-radius:3px;padding:8px 23px;margin-top:10px;font-family:"Montserrat",sans-serif;font-size:1.1em;font-weight:600;background:#28cc9e;color:#fff;transition:background-color .3s ease}button:hover{background-color:#24b78d}.word{background:#eee;color:#b5b5b5;display:inline-block;margin-top:5px}.word:hover{background:#e6e6e6}.solve{padding:10px 30px;border-radius:2px;-webkit-box-shadow:0 5px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 15px 16px 0 rgba(0,0,0,.2);box-shadow:0 5px 16px 0 rgba(0,0,0,.2)}a{font-family:"Cabin",sans-serif;color:#828282;font-size:1.1em;transition:color .3s ease}a:hover{color:#2988cc;text-decoration:none}.active-link{color:#2988cc}.navigation{padding:30px 3%;margin-bottom:20px}.navigation .logo{float:left}.navigation .items{float:right}.navigation .items a{margin-left:25px}#main{background-color:#fff;padding:0;padding-bottom:40px;margin-bottom:20px;border-radius:4px;-webkit-box-shadow:0 5px 16px 0 rgba(0,0,0,.08);-moz-box-shadow:0 5px 16px 0 rgba(0,0,0,.08);box-shadow:0 5px 16px 0 rgba(0,0,0,.08)}.solver-wrapper{background-color:#2988cc;padding-top:70px;padding-bottom:70px}.solver-wrapper .solver{width:80%;background-color:#fff;border-radius:5px;margin:0 auto;padding:20px 10%;text-align:center}.solver-wrapper .solver form{display:block;text-align:center;margin-top:25px;margin-left:auto;text-align:center}.solver-wrapper .solver form label{font-family:"Cabin",sans-serif;color:#b5b5b5;font-size:1em}.solver-wrapper .solver form .solver-numbers{margin-right:20px;display:inline-block;text-align:left}.solver-wrapper .solver form .solver-numbers select{width:50px;font-size:1.3em;font-family:"Cabin",sans-serif;padding:1px}.solver-wrapper .solver form .solver-letters{display:inline-block;text-align:left}.solver-wrapper .solver form .solver-letters input{width:30px;border-radius:3px;border:none;border:1px solid #cecece;padding:5px;text-transform:uppercase;font-size:1.3em;font-family:"Cabin",sans-serif}.solver-wrapper .solver .solve{position:relative;top:40px}.solver-wrapper .social{text-align:center;margin-top:50px}.solver-wrapper .social p{color:#cce4f5}.content{padding:0 2%;margin-top:40px}.content h1{margin-top:30px}.content p{padding-top:10px;line-height:30px}.footer-copyright{text-align:center;border-bottom:1px solid #e8e8e8;margin-bottom:15px}.footer-copyright h3{line-height:25px}.footer-info{margin-bottom:30px}.footer-info .fi-left{float:left}.footer-info .fi-left a span{color:#28cc9e}.footer-info .fi-right{float:right}.footer-info .fi-right a{margin-left:25px}.def_section h1 span{color:#2988cc;border-bottom:none}.def_section .def_box{margin-top:25px;padding:15px;width:100%;border-radius:2px;border:1px solid #e8e8e8}.results_header h1 span{border-bottom:none;color:#2988cc}.results_section{margin-top:25px}.results_section h2{margin-top:35px}.results_section .word{color:#2988cc}.privacy{padding:0 50px}.privacy h1,.privacy h3{text-align:center;margin-bottom:15px}.links{list-style-type:disc}.links ul{margin-top:30px;padding:0 15px}.links ul li{padding:12px 0}.links ul a{font-size:1.5em;color:#2988cc;display:inline}.links ul h3{display:inline;margin-left:10px}.word-solver input{padding:8px 10px;height:37px;border-radius:3px;border:none;border:1px solid #cecece;font-size:1.3em;font-family:"Cabin",sans-serif;margin-bottom:10px;margin-right:10px;margin-top:20px}.word-solver button{margin-right:5px}.word-solver .circleletters{margin-top:10px}.word-solver .circleletters .circleletter{display:inline-block;width:45px;height:45px;border-radius:50%;font-family:"Cabin",sans-serif;font-size:1.3em;border:1px solid #cecece;text-align:center;line-height:45px}.word-solver .circleletters .circleletter-full{display:inline-block;width:45px;height:45px;border-radius:50%;font-family:"Cabin",sans-serif;font-size:1.3em;border:1px solid #cecece;text-align:center;line-height:45px}.word-solver .circleletters .activecircle{border:1px solid #2988cc;color:#2988cc}.word-solver .circleletters .space-before{margin-left:20px}.solver-alert{display:inline-block;background-color:#eee;padding:5px 35px;padding-top:8px;margin-top:15px;text-align:center}.solver-alert img{margin-right:10px}.divider-above{padding-top:15px;margin-top:25px;border-top:1px solid #eee}@media screen and (max-width:540px){.navigation .logo{float:none;text-align:center}.navigation .items{float:none;text-align:center;margin-top:15px}.footer-info .fi-left{float:none;text-align:center}.footer-info .fi-right{float:none;text-align:center;margin-top:15px}}@media screen and (max-width:768px){.form-wrapper .solver-numbers{text-align:center!important}.form-wrapper .solver-letters{text-align:center!important;margin-top:15px}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d , 0 0 5px #29d;opacity:1.0;-webkit-transform:rotate(3deg) translate(0,-4px);-moz-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-o-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}@-moz-keyframes pace-spinner {
  0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
}@-o-keyframes pace-spinner {
  0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
}@-ms-keyframes pace-spinner {
  0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
}@keyframes pace-spinner {
  0% { transform: rotate(0deg); transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}.dateslist{font-size:19px}.info{padding:15px;background:#eee;border:1px solid #2888cc;opacity:.6;color:#000;border-radius:5px}