body { font-family: 'Roboto Condensed', sans-serif !important; color:#333333; font-size:1.8em !important; width:100% !important; line-height: 1.9em !important; }
h1, h3 { color:#000000 !important; font-weight:bolder !important; font-family: 'Montserrat', sans-serif !important; }
h5, h6 { color:#333333 !important; font-weight:bolder !important; font-family: 'Montserrat', sans-serif !important; }
h2 { color:#ffffff !important; font-weight:bolder !important; font-family: 'Montserrat', sans-serif !important; }
h4 { color:#333333 !important; font-weight:bolder !important; font-family: 'Montserrat', sans-serif !important; } 
#masthead .ast-container, .ast-header-breadcrumb .ast-container { padding-left: 0px; padding-right: 0px; }
.ast-single-post .entry-title, .page-title { display: none; }
.droptext { cursor:pointer !important; color:#000000 !important; }
.backcolumn { background:#ffffff !important; padding:16px 32px; }
.backcolumn:hover { background:#d2d2d2 !important; }
.ast-single-post .entry-title, .page-title {  display: none; }
a { color:#000000; text-decoration:none; }
a:hover { color:#333333; text-decoration:none; }
.header-main-layout-1 .main-header-container { background: #000000; }

.facebooksocial { background:#4267b2; color:#eaeaea; padding:100px 0px; }
.instagramsocial { background:#dc2d78; color:#eaeaea; padding:100px 0px;  }

.widget-title { font-size: 14px; font-size: 2.0rem; color: #3a3a3a; }

.fadingimages { background: none !important; }
.fadingimages:hover { background:#ffffff; opacity:0.5 !important; }

.page-title-container .page-header { display:none !important; }
.marginblower { padding:100px 0px; }
.miniblower { padding:60px 0px; }
.miliblower { padding:30px 0px; }
.whitey { color:#ffffff !important;  }
.img-resizer { width:80%; height:80%; }
.img-fullsize { padding-right: 0px; padding-left: 0px; }

.whitey { color:#ffffff;  }
.btn-booknow { color:#000000 !important; }
.btn-booknow:hover { color:#333333 !important; text-decoration:none !important; }
.btn-booknow-white { color:#ffffff !important; }
.btn-booknow-white:hover { color:#eaeaea !important; text-decoration:none !important; }
.btn-calltoaction { background:#000000 !important; color:#eaeaea !important; padding: 16px 32px !important; }
.btn-calltoaction:hover { background:#333333 !important; color:#ffffff !important; text-decoration:none !important; }
.btn-calltoaction-white { background:#ffffff !important; color:#000000 !important; padding: 16px 32px !important; }
.btn-calltoaction-white:hover { background:#eaeaea !important; color:#000000 !important; text-decoration:none !important; }
.btn-sched { color:#000000 !important; }
.btn-sched:hover { color:#d2d2d2 !important; text-decoration:none !important; }
.eborder { border: 1px #eaeaea solid !important; color:#333333 !important; }
.eborder:hover { border: 1px #d2d2d2 solid !important; color:#d2d2d2 !important; }
.blackpads { padding: 16px 32px; background:#000000; color:#eaeaea; }
.whitepads { padding: 16px 32px; background:#eaeaea; color:#7a7a7a; }
.graypads { padding: 16px 32px; background:#eaeaea; color:#333333; }

.crossfit { background:url(https://triplecrowncrossfit.com/wp-content/uploads/2020/06/crossfit.jpg); background-size:cover; background-repeat:no-repeat; width:auto; height:400px; }
.muaythai { background:url(https://triplecrowncrossfit.com/wp-content/uploads/2020/06/muaythai.jpg); background-size:cover; background-repeat:no-repeat; width:auto; height:400px; }
.cardiostriking { background:url(https://triplecrowncrossfit.com/wp-content/uploads/2020/06/cardiostriking.jpg); background-size:cover; background-repeat:no-repeat; width:auto; height:400px; }
.youthfitness { background:url(https://triplecrowncrossfit.com/wp-content/uploads/2020/06/youthfitness.jpg); background-size:cover; background-repeat:no-repeat; width:auto; height:400px; }

.leftandbuttomborder { border-right:10px solid #d2d2d2; border-bottom:10px solid #d2d2d2; }

.contactus { font-size:1.3em; color:#ffffff; }
.schedback { background:#d2d2d2 !important; color:#000000 !important; cursor:pointer !important; padding:7px 8px !important; }
.schedback:hover { background:#eaeaea !important; }
.blackbackgrounds { background:#000000; color:#d2d2d2; padding:100px 0px !important; background-size:cover; }
.graybackgrounds { background: #333333; color: #ffffff; padding:100px 0px !important; background-size:cover; }
.whitebackgrounds { font-family: 'Roboto Condensed', sans-serif !important; color: #333333; padding:100px; background-size:cover; }
.parallaxbackgroundteaser { background:url(/wp-content/uploads/2020/06/parallaxbackgroundteaser.jpg); padding:100px 0px; background-size:cover; background-attachment: fixed; background-repeat:no-repeat; }

.image { display: block; width: 100%; height: auto; }
.overlay { z-index:99; position: absolute; bottom: 0; background: rgba(255, 255, 255, 0.5); color: #f1f1f1; width: 100%; transition: .5s ease; opacity:0; color: white; font-size: 20px; padding: 20px; text-align: center; padding:16px 32px;  }