.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{display:table;content:"";line-height:0;clear:both}
.headerWrapper{border-bottom:1px solid #ccc;padding:14px 0 18px 20px}
.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.moduleBottom{padding:3px 0 0 0;height:45px}
.moduleBottom .module-bottom-social{float:left;padding-left:15px}
.moduleBottom .module-bottom-more{float:right;text-align:right;margin-top:4px}
.moduleBottom .module-bottom-more a{color:#000;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;line-height:28px;padding-right:15px}
.moduleBottom .module-bottom-more a:before{content:'\203A';font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:26px;line-height:28px;margin-right:3px}
.moduleBottom .module-bottom-more a strong{font-family:'Roboto Condensed',sans-serif;font-weight:700}
.moduleHeader{border-bottom:1px solid #ccc;padding:16px 15px;height:50px;position:relative}
.moduleHeader.with-sponsor .header-info{margin-right:170px}
.moduleHeader .title{font-size:28px;line-height:28px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:2px}
.moduleHeader .title .live{margin-left:3px;color:#fff;background:#fb0000;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:16px;line-height:18px;padding:2px 5px;text-transform:uppercase;vertical-align:middle}
.moduleHeader .subtitle{font-size:18px;line-height:20px;font-family:'Roboto Condensed',sans-serif;font-weight:400}
.moduleHeader .sponsor{position:absolute;right:15px;bottom:15px}
.moduleHeader .control{position:absolute;right:15px;top:15px;display:none;width:70px}
.moduleHeader .control .btn{border:2px solid #00284b;border-radius:5px;display:block;cursor:pointer;color:#00284b;font-size:16px;line-height:26px;font-family:'Roboto Condensed',sans-serif;font-weight:700;text-align:center;text-transform:uppercase}
.moduleHeader .control .btn.full{width:100%}
.moduleHeader .control .btn.half{width:40%;float:right}
.moduleHeader .control .btn.half:first-child{float:left}
@media(min-width:768px) and (max-width:979px){.moduleHeader.with-sponsor .header-info{margin-right:90px}
.moduleHeader .header-info{margin-right:90px}
.moduleHeader .control{display:block}
}
@media(max-width:767px){.moduleBottom{height:auto}
.moduleBottom .module-bottom-social{float:none;text-align:center;padding:10px}
.moduleBottom .module-bottom-more{float:none;padding:10px}
.moduleHeader{padding:16px 10px}
.moduleHeader.with-sponsor .header-info{margin-right:90px}
.moduleHeader .header-info{margin-right:90px}
.moduleHeader .title{font-size:24px}
.moduleHeader .title .live{font-size:12px;line-height:14px}
.moduleHeader .control{display:block}
}
.tournament-2-social-tiles{margin-left:0;margin-right:-15px;margin-top:-30px;width:100%;scrollbar-face-color:#ccc;scrollbar-highlight-color:#ccc;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-arrow-color:#fff;scrollbar-track-color:#fff}
.tournament-2-social-tiles .tiles-title{min-height:30px;margin-top:30px;border-bottom:1px solid #ccc;padding:16px 15px 15px 15px;background-color:#fff;font-size:28px;line-height:30px;color:#00284b}
.tournament-2-social-tiles .hub-list-more{display:none;opacity:0}
.tournament-2-social-tiles .hub-list{width:100%}
.tournament-2-social-tiles .hub-list .hub-content-container{padding:0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;display:inline-block;margin-top:0}
.tournament-2-social-tiles .hub-list .hub-content-container.initialized{width:auto;display:block}
.tournament-2-social-tiles .hub-list .hub-content-container .content{background:#fff;height:475px;position:relative}
.tournament-2-social-tiles .content-header{margin-bottom:0}
.tournament-2-social-tiles .content-header-inner{padding:10px 75px 10px 10px;min-height:60px}
.tournament-2-social-tiles .content-header-inner .content-author-avatar{max-width:60px;max-height:60px;margin-right:10px;float:left}
.tournament-2-social-tiles .content-author-name a{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:16px;line-height:18px;color:#000;margin:10px 0 0 0}
.tournament-2-social-tiles .content-author-username{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#00b0ed}
.tournament-2-social-tiles .content-source-logo{float:right;display:none;width:50px;height:30px;background:url("socialTiles/img/theme-pgatour/sprite.png") no-repeat;position:absolute;top:20px;right:15px}
.tournament-2-social-tiles .lf-popover{background-color:#fff;border:0;position:absolute;top:-80px !important;left:-7px !important;z-index:1010;display:block;max-width:276px;padding:1px;text-align:left;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);white-space:normal}
.tournament-2-social-tiles .lf-popover .lf-menu-foot{display:none}
.tournament-2-social-tiles .lf-popover li{width:50px;height:30px;margin:5px 0;background:url("socialTiles/img/theme-pgatour/sprite.png") no-repeat}
.tournament-2-social-tiles .lf-popover .lf-twitter{display:block;background-position:0 0}
.tournament-2-social-tiles .lf-popover .lf-twitter:hover{background-position:-60px 0}
.tournament-2-social-tiles .lf-popover .lf-facebook{display:block;background-position:0 -40px}
.tournament-2-social-tiles .lf-popover .lf-facebook:hover{background-position:-60px -40px}
.tournament-2-social-tiles .content-tweet .content-source-logo{display:block;background-position:0 0}
.tournament-2-social-tiles .content-tweet .content-source-logo:hover{background-position:-60px 0}
.tournament-2-social-tiles .content-tweet>div{display:none}
.tournament-2-social-tiles .content-facebook .content-source-logo{display:block;background-position:0 -40px}
.tournament-2-social-tiles .content-facebook .content-source-logo:hover{background-position:-60px -40px}
.tournament-2-social-tiles .content-instagram .content-source-logo{display:block;background-position:0 -80px}
.tournament-2-social-tiles .content-instagram .content-source-logo:hover{background-position:-60px -80px}
.tournament-2-social-tiles .content-body{font-size:24px;line-height:30px;margin:10px 15px;overflow-y:auto;overflow-x:hidden;height:270px}
.tournament-2-social-tiles .content-body::-webkit-scrollbar{width:6px}
.tournament-2-social-tiles .content-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}
.tournament-2-social-tiles .content-body::-webkit-scrollbar-track,.tournament-2-social-tiles .content-body::-webkit-scrollbar-button,.tournament-2-social-tiles .content-body::-webkit-scrollbar-track-piece,.tournament-2-social-tiles .content-body::-webkit-scrollbar-corner,.tournament-2-social-tiles .content-body::-webkit-resizer{display:none}
.tournament-2-social-tiles .content-body img{max-width:270px;margin:0 auto 10px auto;display:block}
.tournament-2-social-tiles .content-body a{word-wrap:break-word;word-break:break-all;color:#00b0ed;text-decoration:none}
.tournament-2-social-tiles .content-body a:hover{text-decoration:underline}
.tournament-2-social-tiles .content-footer{position:absolute;right:0;bottom:0;left:0;border-top:1px solid #e6e6e6;min-height:30px;padding:15px;text-align:center;margin:0}
.tournament-2-social-tiles .content-footer .hub-btn{position:relative;display:inline-block;width:40px;height:30px;background:url("socialTiles/img/theme-pgatour/sprite.png") no-repeat;cursor:pointer;margin:0 10px}
.tournament-2-social-tiles .content-footer .hub-btn a{display:block;height:30px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-reply{background-position:0 -120px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-reply:hover{background-position:-50px -120px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-retweet{background-position:0 -160px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-retweet:hover{background-position:-50px -160px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-favorite{background-position:0 -200px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-action-favorite:hover{background-position:-50px -200px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-share{text-indent:-9999px;background-position:0 -240px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-share:hover{background-position:-50px -240px}
.tournament-2-social-tiles .content-footer .hub-btn.instagram-like{background-position:0 -240px}
.tournament-2-social-tiles .content-footer .hub-btn.instagram-like:hover{background-position:-50px -240px}
.tournament-2-social-tiles .content-footer .hub-btn.instagram-link{background-position:0 -280px}
.tournament-2-social-tiles .content-footer .hub-btn.instagram-link:hover{background-position:-50px -280px}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-like{background-position:0 -320px;text-indent:0}
.tournament-2-social-tiles .content-footer .hub-btn.hub-content-like:hover{background-position:-50px -320px}
.tournament-2-social-tiles .content-footer .content-footer-right{position:absolute;text-align:center;top:-25px}
.tournament-2-social-tiles .content-footer .content-footer-right .content-created-at{font-family:Arial;font-size:12px;line-height:22px;color:#000;opacity:.4}
.tournament-2-social-tiles .content-facebook .content-footer .hub-btn.hub-content-share.hub-content-share{background-position:0 -320px;text-indent:-9999px}
.tournament-2-social-tiles .content-facebook .content-footer .hub-btn.hub-content-share.hub-content-share:hover{background-position:-50px -320px}
.tournament-2-social-tiles .bx-wrapper .bx-viewport{padding-bottom:75px}
.tournament-2-social-tiles .bx-wrapper .bx-pager.bx-default-pager a:hover,.tournament-2-social-tiles .bx-wrapper .bx-pager.bx-default-pager a.active{background:#00284b}
@media(min-width:980px) and (max-width:1150px){.tournament-2-social-tiles{margin-left:0;margin-right:-10px;margin-top:-20px}
.tournament-2-social-tiles .hub-content-container{width:33.33%;padding:0 10px;margin-top:20px}
}
@media(min-width:768px) and (max-width:979px){.tournament-2-social-tiles{margin-left:0;margin-right:-10px;margin-top:-20px}
.tournament-2-social-tiles .hub-content-container{width:50%;padding:0 10px;margin-top:20px}
}
@media(max-width:767px){.tournament-2-social-tiles{margin-top:-15px}
.tournament-2-social-tiles .hub-content-container{width:100%;margin-top:15px;float:none}
}