.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-under-image{margin-top:-25%}@media(min-width:768px){.text-under-image{margin-top:-22%}}@media(min-width:992px){.text-under-image{margin-top:-20%}}@media(min-width:1200px){.text-under-image{margin-top:-15%}}.character-trait-profile{padding-left:5px;padding-right:5px}.character-trait-list{max-width:220px;padding:0;padding-left:15px;margin:0 auto;font-size:12px;text-align:left}@media(min-width:768px){.character-trait-list{font-size:14px}}.character-trait-image{margin-bottom:20px}.admin-row{margin:0}.admin-row td,.admin-row th{border:1px solid #aaa;padding:15px;padding-bottom:5px;height:56px}.admin-row p,.admin-row strong{line-height:normal;margin-bottom:10px;display:block}.admin-row .btn-group{margin-top:-5px}.admin-row .dropdown-menu{right:0;left:inherit}.admin-row .submission-point{height:7px;width:7px;background-color:#adff2f;display:inline-block;border:1px solid gray}.admin-row .submission-popover-peek{display:inline-block}.admin-row .glyphicon-envelope{font-style:italic;margin-right:5px}.admin-row .dropdown-menu .btn{padding-left:18px;color:#333;min-width:100%;text-align:left;padding-top:3px;padding-bottom:3px}.admin-row .dropdown-menu .btn:hover,.admin-row .dropdown-menu .btn:focus{text-decoration:none;background-color:#f5f5f5}.bottom-border{border-bottom:1px solid #ddd}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ui-state-focus{background-color:#d9edf7!important}.ui-autocomplete{position:absolute;list-style-type:none;background-color:#fff;border:1px solid #ddd;width:450px;padding-left:0;z-index:111}@media(max-width:768px){.ui-autocomplete{left:0!important;width:100%!important}}.ui-autocomplete-category{font-weight:bold;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5}.ui-menu-item{padding:10px;font-size:20px;border-top:1px solid #ddd}.ui-menu-item:nth-child(odd){background-color:#f9f9f9}.ui-menu-item div{width:60px;height:60px;line-height:60px;text-align:center;display:inline-block;margin-right:10px}.ui-menu-item img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}.ui-menu-item p{display:inline-block;vertical-align:middle;width:calc(100% - 70px);padding-left:5px;margin-bottom:0;min-height:30px}.ui-helper-hidden-accessible{display:none}.write-comment .btn{margin-top:5px;float:right}.no-comments{clear:both;text-align:center}.write-comment+div,.comments+div{clear:both}.comment-icon{width:50px;float:left}.comment-body{float:left;width:calc(100% - 50px);padding:0 15px}.comment-author{text-align:left;font-style:italic}.comment-text{text-align:left;margin-bottom:0;width:100%;white-space:pre-wrap}.comment{border:1px solid #ddd;padding:5px;margin:5px 0;float:left;display:block;width:100%}.comment-buttons{text-align:left;margin-top:10px;font-style:italic}.comment-buttons a{margin-right:5px}textarea.comment-text+.comment-buttons{margin-top:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.friend-request h3,.friend-request form{display:inline-block;vertical-align:middle}.friend-request h3{margin-right:12px;margin-bottom:0}.friend-list{list-style:none;font-size:20px;padding-left:0;text-align:center;margin-left:0}.friend-list.facebook li{width:100%!important}.friend-list.selectable li{cursor:pointer;padding:10px;border:1px solid #ccc}.friend-list.selectable li.selected{border:3px solid #888;padding:8px;background-color:#d9edf7}.friend-list.selectable li div{width:50px;height:50px;line-height:50px;text-align:center}@media(min-width:768px){.friend-list.selectable p{width:calc(100% - 70px)}}.friend-list.facebook li,.friend-list.requests li{display:block;width:100%}.friend-list.facebook p,.friend-list.requests p{width:auto}.friend-list li{margin-bottom:20px;width:100%;display:inline-block;text-align:left}@media(min-width:768px){.friend-list li{width:340px}}@media(min-width:992px){.friend-list li{width:298px}}@media(min-width:1200px){.friend-list li{width:270px}}.friend-list li a{text-decoration:none;vertical-align:middle}.friend-list li a div{text-align:center;width:50px}.friend-list li a+a{margin-left:10px}.friend-list img{max-height:50px;max-width:100%}.friend-list p,.friend-list strong{font-size:16px;font-weight:bold;margin-bottom:0;vertical-align:middle;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;o-text-overflow:ellipsis;width:calc(100% - 100px)}@media(min-width:768px){.friend-list p,.friend-list strong{width:calc(100% - 130px)}}.friend-list div{max-width:calc(100% - 70px);vertical-align:middle}.friend-list div,.friend-list p{display:inline-block}.friend-list span.glyphicon-remove{margin:auto;top:-4px;margin-left:8px;font-size:.5em;color:#333}.friend-list .add-friend-form{display:inline-block}.friend-list .add-friend-form button{margin-left:5px}.add-friend-form label{display:none!important}.add-friend-form .form-group,.add-friend-form button{display:inline-block}.add-friend-form button{vertical-align:middle}@media(max-width:767px){.add-friend-form button{margin-left:15px}}.add-friend-form input[type=text]{margin-bottom:10px}.add-friend-form .form-group{margin-bottom:0;float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.add-friend-form .form-group{float:left;width:58.33333333%}}@media(min-width:992px){.add-friend-form .form-group{float:left;width:50%}}@media(min-width:1200px){.add-friend-form .form-group{float:left;width:41.66666667%}}.add-friend-form .form-group input{width:100%}.facebook-button,.facebook-button.disabled,.facebook-button[disabled]{background-color:#3b5998;color:#fff}.facebook-button:hover,.facebook-button.disabled:hover,.facebook-button[disabled]:hover,.facebook-button:active,.facebook-button.disabled:active,.facebook-button[disabled]:active,.facebook-button:focus,.facebook-button.disabled:focus,.facebook-button[disabled]:focus{background-color:#3b5998;color:#fff}.message-button{display:none}@media(min-width:768px){.message-button{display:inline-block}}.group-message,.group-member{margin-bottom:0;display:inline-block}.wrapped-button{max-width:100%;white-space:normal}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.game-list p{font-style:oblique;margin-bottom:0}.game-list p.game-name{font-size:20px;font-weight:bold;font-style:normal}.game-list .artisan-name:after{content:", "}.game-list .artisan-name:last-child:after{content:""}.game-list td{vertical-align:middle!important}#clear-filters-button{text-align:center;font-style:oblique;width:100%;color:#5f9ea0;cursor:pointer}#search-options{margin-bottom:10px}#search-options fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#search-options legend{width:auto;margin-bottom:0;font-size:14px;border:0}#search-options select{width:auto;max-width:100%;display:inline-block;padding:2px}.game-list-header strong,.game-list-header a{vertical-align:middle}.game-list-header span{margin-right:5px}.game-list-header a{margin-left:10px;color:#444}.nav,.pagination,.carousel,.panel-title a{cursor:pointer}.dataTables_filter{padding-right:20px;float:right}#suggest-game-form{text-align:center}#suggest-game-form p{display:inline-block;font-style:oblique;margin-bottom:0}#suggest-game-form form{margin-top:10px;margin-bottom:10px}#suggest-game-form input,#suggest-game-form button{margin-top:10px;vertical-align:top}#suggest-game-form button{margin-left:10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.done-modal img{max-height:180px;display:block;margin:0 auto}.done-modal .done-half{width:calc(50% - 2px);display:inline-block;margin:10px 0;vertical-align:middle}@media(max-width:600px){.done-modal .done-half{width:100%;display:block}.done-modal .done-half+.done-half{margin-bottom:30px;text-align:center}.done-modal .modal-body>div:last-child{margin-bottom:-30px}}.modal-dialog{max-height:calc(100% - 20px);height:770px}@media(min-width:768px){.modal-dialog{max-height:calc(100% - 60px);height:770px}}.modal-content.done-modal{height:100%}.planner-title{margin:20px 0}@media(min-width:768px){.planner-title{margin:30px 0}}.planner-game-box{margin:0;border:1px solid #ddd;padding:0 10px;padding-bottom:15px}.planner-game-box .image-box{height:150px;line-height:150px;padding:0 5px}.planner-game-box .image-box .img-responsive{max-height:150px}.planner-game-box .btn{margin-top:10px}.planner-game-box h4{font-weight:bold}.planner-game-box>div:first-child{line-height:40px;height:40px}.planner-box-half{display:inline-block;vertical-align:middle;float:none;width:calc(50% - 2px);padding:0}.planner-box-half .btn{margin:8px auto;margin-top:0;display:block}.planner-box-half p{margin-top:10px;margin-bottom:0}.planner-box-half+.planner-box-half{margin-bottom:15px;padding-left:10px}@media(min-width:768px){.planner-box-half+.planner-box-half{margin-bottom:20px}}.planner-box-half p{text-align:left}input.game-night-name{font-size:20px!important;height:40px;display:inline-block;vertical-align:middle;max-width:100%}h2.game-night-name{display:inline-block;vertical-align:middle;max-width:calc(100% - 30px);margin:0}.input-group.date-time{margin-bottom:10px}@media(min-width:400px){.input-group.date-time{float:left;width:50%}.input-group.date-time+.date-time{padding-left:10px}}@media(max-width:600px){.planner-box-half{width:calc(50% - 2px)}}.hidden-small{display:none}.game-night-list{list-style:none;margin-top:-10px}@media(min-width:768px){.game-night-list{margin-top:0}}.game-night-listing{font-size:16px;border:1px solid #ddd;padding:0;margin:10px 0}.game-night-listing>a{width:100%;height:100%;padding:5px 10px;margin:0;display:block;text-decoration:none}.game-night-listing>a:hover,.game-night-listing>a:focus{background-color:#eee}.game-night-listing hr{margin:0;border-color:#ddd}.game-night-listing .btn{display:block;margin:10px}.game-night-listing .member-list{font-size:14px;margin:5px 0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}span.expansion-banner{position:absolute;left:-2px;bottom:70px;width:169px;background-color:rgba(255,255,255,.6);font-size:2em;text-align:center;color:#000;text-decoration:none!important;line-height:1.5em;pointer-events:none}.slideshow-container{padding-left:0;padding-right:0}.game-slideshow-container{border:1px solid #ddd;border-left:none;border-right:none;margin-left:-15px;margin-right:-15px;background-color:#fafafa;text-align:center;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-slideshow-scroll-container{width:100%;overflow-x:auto;overflow-y:hidden;display:inline-block;vertical-align:middle;text-align:left;position:relative}.game-slideshow-drawer{padding-left:33px}.game-slideshow-signup{text-align:center;padding:20px 0;margin:0 15px}.game-slideshow-signup h4{margin-top:30px}@media(min-width:768px){.game-slideshow-signup h4{margin-top:10px}}.game-slideshow-signup .game-night-list{padding-left:0;margin-bottom:-10px;text-align:left}.game-slideshow-signup .game-night-list .game-night-listing{display:inline-block}.game-slideshow-signup .game-night-list .game-night-listing>a:hover,.game-slideshow-signup .game-night-list .game-night-listing>a:focus{background-color:#fff}.game-slideshow-signup .lead{margin:0;white-space:normal;width:calc(96%);padding:0 5px;display:inline-block;vertical-align:middle}.featured-game{line-height:235px;text-align:center}.featured-game h2,.featured-game p{line-height:1em;text-align:left;margin-top:0}.featured-game div{padding:10px;display:inline-block;vertical-align:middle;max-width:400px}@media(max-width:614px){.featured-game{line-height:normal}}.slideshow-arrow{display:none;line-height:225px;margin:10px 0;padding:0 5px;vertical-align:middle;background-color:#e0e0e0;font-weight:600;position:absolute;z-index:1;cursor:pointer;opacity:.85}@media(min-width:768px){.slideshow-arrow{display:block}}.slideshow-arrow:hover{background-color:#bbb}.slideshow-arrow.glyphicon-menu-left{left:5px}.slideshow-arrow.glyphicon-menu-right{right:5px}#hover-container{position:absolute;z-index:200;line-height:normal;margin:10px}#hover-container .slideshow-hover-over{width:169px;background-color:#5a3316;border-radius:5px;border:#000 3px solid;color:#fff;padding:5px;text-align:left;display:block;position:relative;z-index:2}#hover-container .slideshow-hover-over .star-rating{width:150px;height:30px;background-size:30px 30px;background-repeat:repeat;margin-bottom:5px}#hover-container .slideshow-hover-over .star-rating i{background-size:30px 30px;background-repeat:repeat}#hover-container .slideshow-hover-over .star-rating input{width:30px}#hover-container .slideshow-hover-over:before,#hover-container .slideshow-hover-over:after{content:"";position:absolute;top:100%;left:50%;border-left:12px solid transparent;border-right:12px solid transparent;margin-left:-12px}#hover-container .slideshow-hover-over:before{border-top:12px solid #000;margin-top:2px}#hover-container .slideshow-hover-over:after{border-top:12px solid #5a3316;margin-top:-2px;z-index:1}#hover-container .slideshow-hover-over p,#hover-container .slideshow-hover-over em{margin:0;margin-left:5px;margin-right:5px;margin-bottom:2px;white-space:normal;display:block}#hover-container .slideshow-hover-over em{margin-bottom:5px}#hover-container .slideshow-hover-over p:first-child{font-weight:bold;font-size:1.5em;margin-bottom:5px}p{-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.game-box{width:169px;line-height:225px;text-align:center;margin:10px 6px;display:inline-block;vertical-align:top;text-decoration:none!important;position:relative}.game-box a:hover{text-decoration:none}.game-box img{max-width:169px;max-height:225px;border-radius:5px;border:1px solid #999;padding:5px;position:relative}.game-box .slideshow-hover-over{display:none}.game-shelf .game-box img{vertical-align:bottom}.featured-game-box{min-height:275px;padding:10px 0}.featured-game-box h4{text-align:left;margin:0;margin-left:0;margin-bottom:10px}@media(min-width:992px){.featured-game-box h4{position:absolute;margin-bottom:0}}.clearfix:before,.clearfix:after,#login-form:before,#login-form:after,#sign-up-form:before,#sign-up-form:after,.user-settings-form:before,.user-settings-form:after,#reset-password-form:before,#reset-password-form:after{content:" ";display:table}.clearfix:after,#login-form:after,#sign-up-form:after,.user-settings-form:after,#reset-password-form:after{clear:both}.container{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.alert{display:inline-block;margin-top:20px;margin-bottom:0}section{margin-top:20px}img.img-responsive{display:inline}.social-link{text-decoration:none!important}.social-link img{margin:5px}header.publisher-header{padding-top:20px}header.publisher-header img{display:inline;margin-right:20px}header.publisher-header div{display:inline-block;vertical-align:middle}@media(max-width:767px){header.publisher-header div.text-center{width:100%}}header.publisher-header h2{display:inline-block;vertical-align:bottom}header.publisher-header a{display:inline-block;margin:10px}.breadcrumb{margin-bottom:0;margin-top:10px;display:inline-block;background-color:transparent}header.game-header{padding-top:20px}header.game-header h2{display:inline-block;vertical-align:bottom}header.game-header a,header.game-header button{display:inline-block;margin:10px;margin-left:15px}header.game-header .pull-right .btn{display:block}header.home img{margin:10px 0;margin-right:10px;vertical-align:top}header.home h3,header.home h4{display:inline-block}header.home h3{margin-right:5px}header.home h4{margin-top:0}#edit-form .form-group>label{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){#edit-form .form-group>label{float:left;width:33.33333333%}}#edit-form .form-group>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){#edit-form .form-group>div{float:left;width:66.66666667%}}#edit-form section{display:inline-block;vertical-align:top;margin:0 15px}#edit-form section .control-group label,#edit-form section .control-group input[type=checkbox]{cursor:pointer}.form-control.repeater-control{width:calc(100% - 45px);margin-right:5px;display:inline-block}.glyphicon.glyphicon-minus-sign{color:#d9534f;cursor:pointer}.glyphicon.glyphicon-minus-sign:hover{color:#c9302c}.glyphicon.glyphicon-minus-sign:active{color:#b91709}.glyphicon.glyphicon-plus-sign{color:#5cb85c;cursor:pointer}.glyphicon.glyphicon-plus-sign:hover{color:#449d44}.glyphicon.glyphicon-plus-sign:active{color:#307425}#login-form,#sign-up-form,.user-settings-form,#reset-password-form{margin-left:-15px;margin-right:-15px;margin-top:20px}#login-form hr,#sign-up-form hr,.user-settings-form hr,#reset-password-form hr{margin-top:10px;margin-bottom:10px}#login-form form,#sign-up-form form,.user-settings-form form,#reset-password-form form{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none!important}@media(min-width:992px){#login-form form,#sign-up-form form,.user-settings-form form,#reset-password-form form{float:left;width:83.33333333%}}#login-form form input:not([type=submit]):not([type=checkbox]),#sign-up-form form input:not([type=submit]):not([type=checkbox]),.user-settings-form form input:not([type=submit]):not([type=checkbox]),#reset-password-form form input:not([type=submit]):not([type=checkbox]){width:calc(100% - 10px);display:inline-block}#login-form form input[type=checkbox],#sign-up-form form input[type=checkbox],.user-settings-form form input[type=checkbox],#reset-password-form form input[type=checkbox]{margin-top:10px}.panel.links{width:60%;margin:0 auto}@media(max-width:767px){.panel.links{width:80%}}.panel.links span{font-size:2em}.panel.links .row{text-align:center}.panel.links .row div{text-align:center;display:inline-block}.panel.links .row div:only-child{width:100%}.panel.links .row div+div{border-left:2px solid #bce8f1;left:-1px}.game-image{display:inline-block;vertical-align:middle}.game-shelf{position:relative;text-align:center;background:url("/Images/shelves3.jpg") repeat-y top center;background-size:100% 285px;background-position-y:5px;min-height:285px;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.game-shelf .game-box{margin-top:20px;margin-bottom:40px;width:auto}.game-shelf .game-box img{border:0}.game-shelf span.middle-aligner{height:285px}.game-shelf p{vertical-align:middle;display:inline-block;padding:50px 80px;max-width:100%;white-space:pre-line;text-align:center;background-image:-ms-radial-gradient(center,ellipse closest-corner,#fff 20%,rgba(0,0,0,0) 75%);background-image:-moz-radial-gradient(center,ellipse closest-corner,#fff 20%,rgba(0,0,0,0) 75%);background-image:-o-radial-gradient(center,ellipse closest-corner,#fff 20%,rgba(0,0,0,0) 75%);background-image:-webkit-gradient(radial,center center,0,center center,505,color-stop(.2,#fff),color-stop(.75,rgba(0,0,0,0)));background-image:-webkit-radial-gradient(center,ellipse closest-corner,#fff 20%,rgba(0,0,0,0) 75%);background-image:radial-gradient(ellipse closest-corner at center,#fff 20%,rgba(0,0,0,0) 75%)}.star-rating{font-size:0;white-space:nowrap;display:inline-block;vertical-align:middle;width:175px;height:35px;overflow:visible;position:relative;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain}.star-rating button.close{float:none;vertical-align:middle;display:inline-block;margin-left:-35px;width:12px}.star-rating button.close+input{margin-left:23px;width:20%}.star-rating input.form-control[type=radio]{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:35px;height:100%;margin:0;padding:0;z-index:2;position:relative;vertical-align:middle;cursor:pointer}.star-rating input.form-control[type=radio]:hover+i,.star-rating input.form-control[type=radio]:checked+i{opacity:1}.star-rating input.form-control[type=radio]:hover~i.average,.star-rating input.form-control[type=radio]:checked~i.average{opacity:0}.star-rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain}.star-rating i~i{width:40%}.star-rating i~i~i{width:60%}.star-rating i~i~i~i{width:80%}.star-rating i~i~i~i~i{width:100%}.star-rating i.average{background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkY2QjZCIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain;opacity:1;z-index:0}.circle-rating{vertical-align:middle;display:inline-block;height:35px}.circle-rating input{-moz-appearance:none;-webkit-appearance:none;border-radius:100%;display:inline-block;width:35px;margin:0;padding:0}.circle-rating input:checked{background-color:#ffdf88}.circle-rating input:checked,.circle-rating input:active{outline:0}.btn-xs.mechanic-tag{background-color:#c1f291}.btn-xs.mechanic-tag:hover{background-color:#c6f796}.btn-xs.theme-tag{background-color:#91d0f2}.btn-xs.theme-tag:hover{background-color:#96d5f7}.btn-xs.other-tag{background-color:#cd91f2}.btn-xs.other-tag:hover{background-color:#d296f7}.mechanic-tag,.theme-tag,.other-tag,.tag{margin-bottom:5px}#amazon-link iframe{width:120px;height:240px;position:relative;z-index:1}#amazon-link div{width:126px;height:246px;position:absolute;left:50%;margin-left:-63px;z-index:0}footer{padding:0;margin:0;text-align:center;bottom:0;margin-bottom:20px;margin-top:-20px}footer>div{border-radius:5px;margin:0 20px;padding:5px;background-color:#fff;display:inline-block}footer>div>div a{padding:5px 20px;margin:0;display:inline-block}.profile-link{font-size:20px;text-align:left;margin:7px 0}.profile-link ul{list-style:none}.profile-name{margin-bottom:12px;font-weight:bold}@media(min-width:768px){.profile-name{margin-top:30px}}.twitter-icon{background-color:#55acee;border-radius:5px;padding:0;margin:5px}@media(max-width:767px){.popover{left:50%!important;margin-left:-138px!important}}.popover .arrow{left:50%!important}.submit-game-label{text-align:left}@media(min-width:767px){.submit-game-label{text-align:right}}.wrap{overflow:hidden;text-overflow:ellipsis;o-text-overflow:ellipsis}.messages-row{margin-top:20px}.messages-row a{text-decoration:none}.messages-row .panel{text-align:center;padding:20px;margin-left:10px;margin-right:10px}.messages-row .panel p{margin:0}.messages-row .panel .message{text-align:left;display:block;margin-bottom:20px;white-space:pre-wrap}@media(min-width:768px){.messages-row .panel{max-width:600px;margin:10px auto}.messages-row .panel h4,.messages-row .panel .fa,.messages-row .panel p{display:block!important}}.messages-row .panel h4,.messages-row .panel .fa,.messages-row .panel p{display:inline-block;vertical-align:middle}.messages-row .panel .fa,.messages-row .panel p{margin:5px}.messages-row .panel .badge{background-color:#337ab7}.messages-row .panel.highlighted{background-color:#ffffa8;border:1px solid #dfd057}.preview-image{margin:0 auto;display:block;max-height:200px}.message-buttons{text-align:center;margin:10px auto;position:relative;height:45px}.message-buttons .btn{margin-left:10px;margin-right:10px}@media(min-width:768px){.message-buttons{max-width:600px}.message-buttons .btn{margin:0}}.message-buttons p{width:100%;position:absolute;pointer-events:none;margin:15px 0}.dropdown-menu.recommend-to{left:calc(50% - 109px)}.dropdown-menu.recommend-to li a{display:inline-block;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{background-color:#d9edf7;background-image:url("/Images/wood.jpg")}#main-navbar{height:44px;background-color:#5a3316;border-bottom:4px solid #422510;color:#fff;font-size:20px;margin-top:-10px;position:relative}#main-navbar .caret{border-width:6px}#main-navbar a{color:#fff!important;text-decoration:none!important}.navbar-list{padding:0;line-height:40px}.navbar-list>li{height:40px;float:left;display:block}.navbar-list li{display:inline-block;list-style:none;vertical-align:top}.navbar-list li>a{display:inline-block}.navbar-list ul li a{width:100%}.navbar-list ul li a+a{position:absolute;top:0;right:0;width:auto}.navbar-list .badge{vertical-align:middle;background-color:#fff;color:#5a3316;margin-left:3px;margin-right:3px}#browse-button li a:last-child{padding:0;padding-right:5px}#user-button{float:right}#home-button{padding:0!important}#home-button a{padding:0 10px!important;height:40px;width:100%}#home-button a img{vertical-align:top;margin:5px 5px}#home-button a:focus,#home-button a:active{background-color:#7a5336}#home-button a span{display:none}@media(min-width:768px){#home-button a span{display:inline-block}}#home-button,#browse-button,#search-bar,#user-button{width:25%;text-align:center;padding:0;cursor:pointer;z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#home-button:hover,#browse-button:hover,#search-bar:hover,#user-button:hover{background-color:#6a4326}#home-button>a,#browse-button>a,#search-bar>a,#user-button>a{width:100%}@media(min-width:768px){#home-button,#browse-button,#search-bar,#user-button{width:auto}#home-button a,#browse-button a,#search-bar a,#user-button a{padding:0 20px}}#search-bar{padding:0 10px}#search-bar .form-control{font-size:20px}#search-bar form{line-height:initial;display:none;z-index:10}#search-bar .form-group{display:inline-block;vertical-align:middle;margin:0;line-height:initial;height:34px}#search-bar .form-group:first-child{width:calc(100% - 39px)}#search-bar .search-button{margin-left:-8px!important}#search-bar .search-button button{background-color:#7a5336;color:#fff}#search-bar .search-button button:active{background-color:#8a6346}@media(min-width:768px){#search-bar{cursor:initial;max-width:calc(100% - 455px);background-color:#5a3316!important}#search-bar form{line-height:40px;display:block}}#main-navbar .dropdown{position:inherit}@media(min-width:768px){#main-navbar .dropdown{position:relative}}#main-navbar .dropdown ul{display:none;margin:0;padding:0;border-top:none;background-color:#5a3316;position:absolute;top:calc(100% + 4px);list-style:none;text-align:left;left:auto;right:0;float:left;box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:185px;z-index:10}#main-navbar .dropdown ul li{display:block;position:relative}#main-navbar .dropdown ul li a{padding:0 10px 0 20px}#main-navbar .dropdown ul li a:focus,#main-navbar .dropdown ul li a:active{background-color:#7a5336}#main-navbar .dropdown ul li:hover{background-color:#6a4326}#main-navbar .dropdown.open{background-color:#7a5336}#main-navbar .dropdown.open ul{display:block;width:100%}@media(min-width:768px){#main-navbar .dropdown.open ul{width:auto}}@media(max-width:767px){#main-navbar .dropdown.open form{display:block;width:100%;left:0;position:absolute;padding:10px;background-color:#5a3316;margin:0}#main-navbar .dropdown.open form .form-group{margin:0}}li.user-button{float:right;padding:0}li.user-button a{padding:0 20px}#main-navbar form{margin:0;border:0;padding:0;width:100%}#main-navbar form i.glyphicon{color:#5a3316}#main-navbar form input.form-control{background-color:#fff;color:#5a3316}#main-navbar form input.form-control::-webkit-input-placeholder{color:#5a3316}#main-navbar form input.form-control:-moz-placeholder{color:#5a3316;opacity:1}#main-navbar form input.form-control::-moz-placeholder{color:#5a3316;opacity:1}#main-navbar form input.form-control:-ms-input-placeholder{color:#5a3316}#mobile-username{line-height:30px;font-size:14px;padding-left:20px;cursor:auto}#mobile-username:hover{background-color:inherit!important}@media(min-width:992px){#mobile-username{display:none!important}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}input[type=text],input[type=password],input.form-control[type=text],input.form-control[type=password],textarea.form-control{font-size:16px}input.form-control[type=checkbox],input.form-control[type=radio]{width:34px;box-shadow:none;-webkit-box-shadow:none}textarea{resize:none}.container{margin-bottom:50px;padding-bottom:30px}span.required{color:red}span.required::before{content:"*"}body{background-color:#5a3316}h2{font-size:20px;font-weight:bold}h3{font-size:20px;line-height:30px}h4{font-size:16px}.btn{font-size:14px}.btn.btn-lg{font-size:16px}.lead{font-size:16px}.panel-title{font-size:14px}.underlined{text-decoration:underline}.responsive-half-size{width:100%}@media(min-width:768px){.responsive-half-size{width:70%}}@media(min-width:992px){.responsive-half-size{width:60%}}@media(min-width:1200px){.responsive-half-size{width:50%}}[ng-cloak]{display:none!important}.vertical-margin-xs-xsmall{margin-top:10px;margin-bottom:10px}.vertical-margin-xs-small{margin-top:20px;margin-bottom:20px}.vertical-margin-xs-medium{margin-top:40px;margin-bottom:40px}@media(min-width:768px){.vertical-margin-sm-small{margin-top:20px;margin-bottom:20px}.vertical-margin-sm-medium{margin-top:40px;margin-bottom:40px}.vertical-margin-sm-big{margin-top:60px;margin-bottom:60px}}@media(min-width:992px){.vertical-margin-md-medium{margin-top:40px;margin-bottom:40px}.vertical-margin-md-big{margin-top:60px;margin-bottom:60px}}@media(min-width:1200px){.vertical-margin-lg-big{margin-top:60px;margin-bottom:60px}}.wish-button.wishlisted{background-color:#edacac}.wish-button.wishlisted span{color:red}.game-wishlist{text-align:center}.game-wishlist div{padding:0;margin:0}@media(min-width:497px){.game-wishlist .wishlist-left,.game-wishlist .wishlist-top-left{width:96px!important}.game-wishlist .wishlist-right,.game-wishlist .wishlist-top{width:calc(100% - 96px)!important}}@media(max-width:496px){.game-wishlist{height:auto!important}}.game-wishlist .wishlist-top-left{float:left;width:0;height:80px;background:url("/Images/papertopleft.jpg") top left}.game-wishlist .wishlist-top{float:right;width:100%;height:80px;background:url("/Images/papertopright.jpg") top left}.game-wishlist .wishlist-left{float:left;width:0;height:calc(100% - 80px);background:url("/Images/paperrepeatleft.jpg") top left}.game-wishlist .wishlist-right{float:right;width:100%;height:calc(100% - 80px);background:url("/Images/paperrepeatright.jpg") top left}.game-wishlist a{text-decoration:none}.game-wishlist p{font-size:2em;font-style:oblique;text-align:left;line-height:40px;text-indent:-30px;margin-left:35px;margin-bottom:0;font-variant:small-caps}.game-wishlist p.lead{white-space:normal;text-indent:0;margin-left:5px}