.spots-shortcode{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em -5px}.spots-shortcode a{text-decoration:none}.spots-shortcode .item-container{display:block;margin:0 5px;border:1px solid #dee2e6;height:100%;box-sizing:border-box;background-color:#fff;text-decoration:none!important;box-shadow:none;border-radius:5px;padding:15px}.spots-shortcode .item{padding:0;margin:0 0 10px;box-sizing:border-box}.spots-shortcode.col-1 .item{width:100%;margin-bottom:1em}.spots-shortcode.col-2 .item{width:50%}.spots-shortcode.col-3 .item{width:33%}.spots-shortcode.col-4 .item{width:25%}.spots-shortcode.col-5 .item{width:20%}.spots-shortcode .item img{box-shadow:none;border:0;padding:0;display:block;border-top-left-radius:5px;border-top-right-radius:5px}.spots-shortcode .item .post-thumbnail{margin:-1px -1px 0;padding:0}.spots-shortcode .item .post-content{padding:15px}.spots-shortcode .item .post-content .post-excerpt{margin-bottom:0;font-size:.8em;margin-top:1em;line-height:1.25em;color:#777}.spots-shortcode .item .post-title{margin:0;padding:0;font-size:1em;line-height:1.25em;overflow-wrap:break-word;font-weight:900;color:#333}.ads a,.ads a:nth-child(-n+3){box-sizing:border-box;padding:3px}.siteFooter .widget-title,.widget-title{font-weight:bolder}.spots-shortcode .item .post-excerpt{font-size:80%;color:#555;margin:1em 0}@media screen and (max-width:576px){.spots-shortcode.col-1 .item,.spots-shortcode.col-2 .item,.spots-shortcode.col-3 .item,.spots-shortcode.col-4 .item,.spots-shortcode.col-5 .item{width:100%}}a{word-wrap:break-word}.ads{display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-left:-3px;margin-right:-3px}.ads a{width:25%;display:block}.ads a:nth-child(-n+3){width:33%;display:block}.mainSection-title,h2{background-color:transparent;border-top:none;border-bottom:6px double #337ab7;padding-left:0;padding-right:0;font-weight:bolder}.underscore-pages .post-title{padding-bottom:4px!important}.custom-header{width:100%;height:480px;background-size:cover;background-position:center center;position:relative}.header-text{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:640px;max-width:90%;text-align:center;color:#fff;text-shadow:1px 1px 1px #000}.header-text h2{border:0;padding:0;margin:0;font-size:200%}.header-text p{font-size:80%}.navbar-brand img{max-height:30px;width:auto}.siteFooter .widget{margin-bottom:15px}.alert ul,li{margin-bottom:0}.alert ul{margin-top:0}.underscore-social{margin-top:3em!important}.media:first-child{border-top:none}.widget_recent_entries .post-date{display:block;text-align:right;font-size:80%}.sideSection .underscore-pages .post-title{font-weight:400!important;font-size:90%!important}.sideSection .underscore-pages .post-excerpt{font-weight:400!important;font-size:60%!important}.wp-caption{padding-bottom:0}.wp-caption img{max-width:100%!important;margin:0}.wp-caption a{display:block;margin:0 -1px}.wp-caption .wp-caption-text{margin:1em!important}.mainSection .widget_nav_menu ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px}.mainSection .widget_nav_menu li{width:33.333333%;padding:5px}.mainSection .widget_nav_menu a{color:#fff;border-bottom-color:#2e6da4}.item-wrap .term-labels{margin-top:1em}.underscore-pages{justify-content:left!important}.subSection-title{font-weight:bolder}@media screen and (min-width:992px){.navbar-brand img{width:auto;max-height:50px}}.home .underscore-pages{text-align:center}.home .underscore-pages .post-title,.home .underscore-pages .post-title:after{border:0}@media screen and (max-width:991px){.gMenu_outer{width:100%;height:auto;padding-top:50px;background-color:rgba(255,255,255,.9)}.siteHeadContainer{margin:0 auto!important;padding:0!important;height:50px;position:relative}.menuBtn,.navbar-brand{top:50%;transform:translateY(-50%);margin:0!important}.navbar-brand{padding:0!important;position:absolute;left:0}.navbar-brand img{max-width:80%}.menuBtn{right:15px}.sideSection{margin-top:1em;padding-top:1em;border-top:3px solid #337ab7}.sideSection .underscore-pages.col-1 .item{width:50%!important}.gMenu_outer ul ul{display:none}}@media screen and (max-width:576px){.underscore-pages.col-2 .item,.underscore-pages.col-3 .item,.underscore-pages.col-4 .item,.underscore-pages.col-5 .item{width:50%!important}.header-text h2{border:0;padding:0;margin:0;font-size:140%}.mainSection .widget_nav_menu li{width:50%}}