/*! Signup and Login pages */button:focus,input:focus,select:focus,textarea:focus{outline:0}h1,h2,h3{font-family:'Stint Ultra Expanded',sans-serif}.nav,h4,h5,p{font-family:'Source Sans Pro',sans-serif;line-height:1.5}a{color:#76a6ad}a:active,a:hover{color:#699}.logo{text-align:center;margin:0 0 30px;height:auto}.logo img{width:60px}.logo h1{color:#FFF;text-transform:uppercase;font-size:50px}/*! Welcome page */.header{padding:40px 0;background:#76a6ad}.content,.players{padding:80px 0}.content img{width:100%;height:auto}.players{background:#f2f2f2}.logo-white h3{float:left;margin:8px 0 0;color:#FFF}.logo-white img{float:left;width:40px;margin-right:10px}.navbar{min-height:0}.navbar-inverse{background:0 0;border:none;margin:0}.navbar-collapse{padding:0}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none;box-shadow:none}.navbar-nav>li>a{padding:10px 10px 10px 0}.navbar-inverse .navbar-nav>li>a{color:#FFF}.navbar-inverse .navbar-toggle{border:none;padding:1px;margin:13px 0}.header form input[type=text]{width:296px;border:none;padding:10px;font-family:'Source Sans Pro',sans-serif}.header form input[type=image]{width:40px;margin-left:10px;float:right}h3.total-header,span.total-number{float:left;font-family:'Source Sans Pro',sans-serif;font-weight:700}.players h4{margin-top:0}.content img,.players img{border-radius:200px}.players img{border:8px solid #FFF}.players .row{margin-bottom:40px}.players .row:last-child{margin-bottom:0}.players a.button-green{padding:10px 20px;background:#76ad76;font-weight:700;color:#FFF;cursor:pointer;font-family:'Source Sans Pro',sans-serif;margin-top:10px;display:inline-block}.players a.button-green:hover{background:#696;text-decoration:none}.players .table-wrapper{margin-bottom:10px;font-weight:700}.players .table-wrapper .col-md-6:last-child{text-align:right}.players .table-wrapper .table-value{color:#76a6ad}h3.total-header{margin:52px 10px 0 184px}span.total-number{font-size:32px;padding:10px 16px;border-radius:200px;background:#76a6ad;color:#FFF;margin:33px 0 0}table{font-family:'Source Sans Pro',sans-serif;margin-bottom:40px!important}table:last-child{margin-bottom:0!important}.table>tbody>tr>td{border:0}.table>thead>tr>th{border-bottom:0}.table>thead>tr>th a{color:#fff}th.table-name,th.table-points,th.table-position{background:#76a6ad;color:#FFF}th.table-name{border-top:10px solid #333!important}th.table-position{border-top:10px solid #666!important}th.table-points{border-top:10px solid #999!important}.table-striped>tbody>tr{background:#e3e3e3}.table-striped>tbody>tr:nth-of-type(odd){background:#fff}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:20px}.table>tbody>tr>td,.table>thead>tr>th{border-right:1px solid #333}.table>tbody>tr>td:last-child,.table>thead>tr>th:last-child{border-right:none}.email-wrapper{font-weight:700;background:#FFF;padding:20px;margin:0 0 40px}.email-wrapper h3,.email-wrapper h4{margin:0}@media only screen and (min-width:1200px){.header form input[type=text]{width:396px}.content h1{margin:40px 0 0}h3.total-header{margin:68px 10px 0 264px}span.total-number{margin:49px 0 0}}@media only screen and (max-width:991px){.game .content,.players .table-wrapper .col-md-6,.players .table-wrapper .col-md-6:last-child,.welcome .content{text-align:center}.navbar-nav{margin:0 0 0 97px}.game .content img,.welcome .content img{display:inline-block;max-width:25%;height:auto}h3.total-header{float:none;margin:40px 10px 10px}span.total-number{margin:none;float:none;top:10px;padding:12px 16px;position:relative}}@media only screen and (max-width:768px){.navbar-nav,.players{text-align:center}.navbar-nav{margin:20px 0}.navbar-nav li a{padding:10px 0;background:#699}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:0 0}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background:#366}.header form input[type=text]{width:88%}.players img{display:inline-block;margin-bottom:20px}.players .col-sm-6{margin-bottom:40px}.players .col-sm-6:last-child{margin-bottom:0}.players a.button-green{width:50%;margin:10px 0}.game .content img,.welcome .content img{display:inline-block;max-width:40%;height:auto}.table>tbody>tr>td,.table>thead>tr>th{text-align:left}}@media only screen and (max-width:480px){.header form input[type=text]{width:82%}.game .content img,.welcome .content img{display:inline-block;max-width:50%;height:auto}.players a.button-green{width:100%;margin:10px 0}}