@charset "UTF-8";
/* https://www.tmclubschedule.com/wp-content/themes/maker-pro/style-front.css?ver=33.3 */
.tmc-home .content-sidebar-wrap{display:none}.widget-area{margin-bottom:40px}.flexible-widgets .widget{margin-bottom:20px}.flexible-widgets .widget:last-child{margin-bottom:0}[class^="front-page-"]:last-child .widget-area:last-child{margin-bottom:0}.tmcshome-mid{width:80%;margin:0 auto;padding:16px 0}.front-page-1{margin:0 auto 10px auto;width:100%;max-width:1920px;background:transparent url(https://www.tmclubschedule.com/wp-content/themes/maker-pro/images/tmcs-fbg.webp) 50% 50% no-repeat;background-size:100% 100%;margin-top:-110px;padding-top:110px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#882b3a;vertical-align:middle}.front-page-1 .unwrap{padding:0 48px}.front-page-1 .flow-text{width:48.2%;margin-top:4.2rem}.front-page-1 h1{font-size:3.35rem;margin-left:20px;margin-right:0;vertical-align:middle;font-family:"Ubuntu","Roboto","Liberation Sans",sans-serif;font-weight:400;padding-bottom:16px;border-bottom:5px dotted #882b3a;margin-bottom:20px;color:#882b3a}.ol-hl{color:#12587b;font-style:italic;font-weight:800}.hero-btn{background-color:#12587b;height:45px;line-height:45px;text-decoration:none;color:#fff;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer;border:none;border-radius:2px;display:inline-block;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.front-page-2{overflow:hidden}.front-page-2 .widget-area{margin-bottom:0}.front-page-2 .featured-content article.entry{position:relative;padding:0}.front-page-2 .featured-content article a{margin:0;display:block}.front-page-2 article:after{content:" ";position:absolute;display:block;bottom:0;left:0;right:0;top:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);z-index:2;pointer-events:none}.front-page-2 article .entry-header{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:3}.front-page-2 article .entry-header .entry-title{margin:0}.front-page-2 article .entry-header a{color:#fff;padding:20px;width:100%;display:block}.front-page-2 .widget-area{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.front-page-3{background:transparent url(https://www.tmclubschedule.com/wp-content/themes/maker-pro/images/sidecal.webp) 100% 0% no-repeat;background-size:auto 100%;color:#12587b;padding:16px 20px;border-top-right-radius:16px;box-shadow:0 -2px 4px #888}.front-page-6 .widgettitle{color:#57e5ae}.simply-calbg .simply{background:linear-gradient(133deg,white,transparent);border-radius:6px}.wowlist{margin:2em 0 0 0;padding:0 1rem}.wowlist-content{margin:0 0 0 0}.wowlist-content strong{font-weight:400}.wowlist i.fa{font-size:48px;float:left;width:68px}.wowlist p{margin-left:70px;font-size:11px;padding-top:.65rem;margin-bottom:1rem;width:100%}.wowlist p>br{clear:both}.wowlist p>strong{font-size:18px}.front-page-4{background-color:#be4c53;color:#fff;padding:40px 0 0 0}.front-page-4 h3{color:#fff;font-size:1.5rem}.front-page-4 .simple-social-icons{clear:none!important;display:flex;align-items:center;text-align:center}.front-page-4 .simple-social-icons .widget-wrap{display:block;text-align:center;width:100%}#p-features .row{margin-bottom:20px;clear:both;overflow:hidden}#p-features h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 2.668rem 0}#p-features h4{line-height:110%;margin-bottom:.5rem}#p-features p{font-size:90%;font-weight:400;color:#333;margin:.5rem 0;line-height:150%}@media only screen and (min-width:800px){.widget-area{}.flexible-widgets,.flexible-widgets .featured-content.widget .widget-wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);display:inline-block}.flexible-widgets .widget,.flexible-widgets .featured-content.widget>.entry{float:left;padding-left:20px;padding-right:20px}.flexible-widgets.widget-fourths .widget{width:25%}.flexible-widgets.widget-halves .widget{width:50%}.flexible-widgets.widget-thirds .widget{width:33.33%}.flexible-widgets.widget-halves .widget:nth-child(even),.flexible-widgets.widget-thirds .widget:nth-child(3n+1),.flexible-widgets.widget-fourths .widget:nth-child(4n+1){clear:left}}@media only screen and (min-width:800px){.front-page-6 .widget{margin-left:1.5625%;padding-left:32.291666666667%;position:relative}.front-page-6 .widgettitle{position:absolute;left:0;width:32.291666666667%;padding-right:40px}}.front-page-8 .featuredpage .alignleft,.front-page-8 .featuredpage .alignright{width:100%;margin:0 auto 20px}@media only screen and (min-width:800px){.front-page-8 .flexible-widgets .widget{margin-bottom:60px}.front-page-8 .flexible-widgets .widget:last-child{margin-bottom:0}.front-page-8 .featuredpage .alignleft,.front-page-8 .featuredpage .alignright{max-width:63.4%}.front-page-8 .featuredpage .alignleft{margin-left:-13.4%;margin-right:7.6822916667%}.front-page-8 .featuredpage .alignright{margin-right:-13.4%;margin-left:7.6822916667}}@media only screen and (max-width :1250px){.front-page-1 h1{font-size:2.2rem}}@media only screen and (max-width :992px){.front-page-1 h1{font-size:2rem;margin-top:1.5rem}}@media only screen and (max-width :870px){.front-page-1 h1{font-size:1.8rem}.front-page-3{background-image:none;background-color:#eee}.simply-calbg .simply{background:transparent!important}}@media only screen and (max-width :752px){.hero-btn{display:none}.front-page-1 h1{border-bottom:none}#p-features h3{font-size:1.8rem;text-align:center}#p-features h4{font-size:1.4rem}.tmm-sword{text-align:center}.wowlist i.fa{font-size:36px;float:left;width:48px}.wowlist p{margin-left:50px;font-size:11px;padding-top:.1rem;margin-bottom:1rem;width:100%;line-height:148%}#p-features div.one-third{text-align:center;border:1px solid #ccc;padding:1rem;border-radius:6px;box-shadow:2px 2px 3px 1px #888;width:98%;margin:0 auto 1rem auto}#p-features p{font-size:92%}}@media only screen and (max-width :700px){.front-page-1 h1{border-bottom:none;font-size:1.3rem}.front-page-1 .flow-text{margin:0}.hero-btn{height:32px;line-height:30px}}@media only screen and (max-width :460px){.front-page-1{background:transparent url(https://www.tmclubschedule.com/wp-content/themes/maker-pro/images/clb.webp) 0% 100% no-repeat;min-height:275px}.front-page-1 .flow-text{width:100%;text-align:center;padding:4px 0;margin:0}.front-page-1 h1{position:relative;clip:none;text-align:center;font-size:1.5rem;margin-top:0;padding:0}}@media only screen and (min-width :1571px){.front-page-1 .flow-text{margin-top:4.5rem}.front-page-1 h1{font-size:2.8rem}}.tmm-sword{font-size:1.8rem}@media only screen and (min-width:1360px){.tmm-sword{margin:0 auto .75rem auto;width:98%;text-align:center}}@media only screen and (max-width:363px){.front-page-1 .unwrap{padding:0 24px}}