html{font-size:62.5%}html,body{font-family:soho gothic pro regular,Helvetica,Arial,sans-serif}.mt-5{margin-top:5px}.no-margin-top{margin-top:0}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-border{border:0!important}.align-content-center{display:block;margin:0 auto}.justify-content-center{display:flex;justify-content:center;align-items:center}.flex-display-wrap{display:flex;flex-wrap:wrap}.img-full{width:100%}.float-left{float:left}.rounded{border-radius:50%}img{max-width:100%;height:auto}.mobile-hidden{display:none}@media only screen and (min-width:767px){.mobile-hidden{display:block}}@font-face{font-family:soho gothic pro light;src:url(../fonts/Soho-Gothic-Pro-Light.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Light.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Light.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Light.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Light.svg#Soho-Gothic-Pro-Light) format("svg")}@font-face{font-family:soho gothic pro light italic;src:url(../fonts/Soho-Gothic-Pro-Light-Italic.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Light-Italic.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Light-Italic.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Light-Italic.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Light-Italic.svg#Soho-Gothic-Pro-Light-Italic) format("svg")}@font-face{font-family:soho gothic pro regular;src:url(../fonts/Soho-Gothic-Pro-Regular.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Regular.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Regular.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Regular.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Regular.svg#Soho-Gothic-Pro-Regular) format("svg")}@font-face{font-family:soho gothic pro medium;src:url(../fonts/Soho-Gothic-Pro-Medium.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Medium.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Medium.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Medium.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Medium.svg#Soho-Gothic-Pro-Medium) format("svg")}@font-face{font-family:soho gothic pro medium italic;src:url(../fonts/Soho-Gothic-Pro-Medium-Italic.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Medium-Italic.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Medium-Italic.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Medium-Italic.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Medium-Italic.svg#Soho-Gothic-Pro-Medium-Italic) format("svg")}@font-face{font-family:soho gothic pro bold;src:url(../fonts/Soho-Gothic-Pro-Bold.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Bold.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Bold.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Bold.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Bold.svg#Soho-Gothic-Pro-Bold) format("svg")}@font-face{font-family:soho gothic pro bold italic;src:url(../fonts/Soho-Gothic-Pro-Bold-Italic.eot?#iefix);src:url(../fonts/Soho-Gothic-Pro-Bold-Italic.eot?#iefix) format("eot"),url(../fonts/Soho-Gothic-Pro-Bold-Italic.woff) format("woff"),url(../fonts/Soho-Gothic-Pro-Bold-Italic.ttf) format("truetype"),url(../fonts/Soho-Gothic-Pro-Bold-Italic.svg#Soho-Gothic-Pro-Bold-Italic) format("svg")}@font-face{font-family:calibri regular;src:url(../fonts/Calibr-Regular.eot?#iefix);src:url(../fonts/Calibr-Regular.eot?#iefix) format("eot"),url(../fonts/Calibr-Regular.woff) format("woff"),url(../fonts/Calibr-Regular.ttf) format("truetype"),url(../fonts/Calibr-Regular.svg#Calibr-Regular) format("svg")}@font-face{font-family:calibri bold;src:url(../fonts/Calibri-Bold.eot?#iefix);src:url(../fonts/Calibri-Bold.eot?#iefix) format("eot"),url(../fonts/Calibri-Bold.woff) format("woff"),url(../fonts/Calibri-Bold.ttf) format("truetype"),url(../fonts/Calibri-Bold.svg#Calibri-Bold) format("svg")}@font-face{font-family:calibri italic;src:url(../fonts/Calibri-Italic.eot?#iefix);src:url(../fonts/Calibri-Italic.eot?#iefix) format("eot"),url(../fonts/Calibri-Italic.woff) format("woff"),url(../fonts/Calibri-Italic.ttf) format("truetype"),url(../fonts/Calibri-Italic.svg#Calibri-Italic) format("svg")}.fab{font-family:"font awesome 5 brands"!important}.form-header{font-family:soho gothic pro bold italic;font-size:2.8rem}.form-subheader{font-family:soho gothic pro light;font-size:1.8rem}.blog-form{margin-top:4rem}.blog-form .form-group{margin-bottom:3rem}.blog-form label{font-size:1.4rem;font-family:soho gothic pro regular;font-weight:400}.blog-form .required:after{content:" *";color:#c8102e;font-weight:700}.blog-form .form-control{background-color:#ededed;border:none;border-radius:0;box-shadow:none}.blog-form .form-control.error{background-color:#e0a4a4}label.error{color:#c8102e}.submit-btn{min-width:24.7rem;font-family:soho gothic pro medium italic;font-size:1.4rem;padding:1.4rem 0;border:1px solid #000;border-radius:.6rem;text-transform:uppercase;background-color:#fff;margin:3rem auto;display:block}.submit-btn:hover{background-color:#c8102e;color:#fff;border:1px solid #c8102e}.checkbox{height:40px}.checkbox #agree-error{position:absolute;top:25px;left:0}.blog-logo{width:60%;height:auto;margin:25px auto}@media only screen and (min-width:767px){.blog-logo{width:300px;height:81px;margin:40px auto}}.navbar-sub{margin-bottom:0}.navbar-collapse-sub{position:relative}.navbar-nav-sub{width:100%;text-align:center}.navbar-nav-sub>li{float:none;display:inline-block}.megamenu{width:100%;height:auto!important;border:0;box-shadow:rgba(0,0,0,.12) 0 5px 9px;margin-top:1px!important;padding-top:40px;padding-bottom:35px}.megamenu .article-title{margin-top:15px}.megamenu .article-title.active a{color:#c8102e!important}.megamenu .hide{opacity:0}.megamenu-links .megamenu-links-item{list-style:none;text-transform:uppercase;padding:10px 0}.megamenu-links .megamenu-links-item.active a{color:#c8102e!important}.sub-menu-container{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.sub-menu{margin:0 auto;float:none}.sub-menu .sub-menu-item{position:static!important;list-style:none;float:none}@media only screen and (min-width:767px){.sub-menu .sub-menu-item{display:inline-block}}.sub-menu .sub-menu-item.active>a,.sub-menu .sub-menu-item.active>a:hover,.sub-menu .sub-menu-item.active>a:focus{color:#c8102e!important;background-color:transparent}.sub-menu .sub-menu-item.inactive{opacity:.1}.sub-menu .sub-menu-item a{color:#000!important;text-transform:uppercase;font-size:16px}.sub-menu .top-menu{padding:13px 37px}.sub-menu .sub-menu-item a:hover{background-color:transparent;color:#c8102e!important;text-decoration:none}@media only screen and (min-width:767px){.sub-menu{text-align:center}}.sub-menu-logo{width:107px;display:none}.sub-menu-logo.visible-title{display:block}.fixed-header{position:fixed;top:0;left:0;width:100%}.fixed-header .top-menu{padding:13px 20px}@media only screen and (min-width:992px){.fixed-header .top-menu{padding:13px 37px}}.navbar-blog{background-color:#fff;border:none;display:none;font-family:soho gothic pro regular}.navbar-blog .bg-left-red{position:absolute;left:0;width:100%;height:54px;background-color:#c8102e;transform:skew(0deg)}@media only screen and (min-width:767px){.navbar-blog .bg-left-red{position:absolute;left:-10px;width:29.3%;height:50px;background-color:#c8102e;transform:skew(-9deg)}}.navbar-blog .navbar-toggle{border:0}.navbar-blog .navbar-toggle .icon-bar{background-color:#fff}.navbar-blog .navbar-toggle:hover,.navbar-blog .navbar-toggle:focus{background-color:transparent}@media only screen and (min-width:767px){.navbar-blog{display:block}}.navbar-blog-header{background-color:#ededed}.brand-blog{width:100%;padding:7px}.brand-blog img{padding-right:30px;margin-left:15px}@media only screen and (min-width:767px){.brand-blog img{float:right;transform:skew(10deg);margin-left:0;height:30px;max-width:100%}}@media only screen and (min-width:767px){.brand-blog{padding:10px 7px}}.navbar-nav-blog{text-transform:uppercase}.navbar-nav-blog li{text-align:center}.navbar-nav-blog li a{color:#333!important;font-size:12px;letter-spacing:1px}.navbar-nav-blog li a.social-icons{display:inline-block;padding-top:13px;padding-left:7px;padding-right:7px}.navbar-nav-blog li a:hover{color:#c8102e!important}.navbar-nav-blog li.free-trial a{color:#fff!important;font-weight:700}.navbar-nav-blog li.free-trial a:hover{color:#c8102e!important;transition:all .15s ease-in-out}.free-trial{background-color:#c8102e;margin:0 15px}@media only screen and (min-width:767px){.free-trial{transform:skew(-10deg);margin-right:15px!important;margin:0}}@media only screen and (min-width:767px){.free-trial a{transform:skew(10deg);width:175px}}.free-trial:hover{background-color:#fff}.ff-social img{width:80px}#ff-social-logo{background-image:url(../img/logo-small-sprite-black@2x.png);background-size:contain;height:17px;width:84px;display:block;margin:0 auto}#ff-social-logo:hover{background-image:url(../img/logo-small-sprite-red@2x.png)}.navbar-blog-mobile{display:block!important;font-family:soho gothic pro regular;margin-bottom:0}@media only screen and (min-width:767px){.navbar-blog-mobile{display:none!important}}.navbar-blog-mobile .navbar-blog-header{background-color:#fff}.navbar-blog-mobile .search-toggle{color:#fff;margin-right:0}.navbar-blog-mobile .search-toggle i{font-size:18px}.navbar-blog-mobile .btn-close{color:#fff}.navbar-blog-mobile .btn-close i{font-size:18px}.navbar-blog-mobile .search-form{margin-top:20px}.navbar-blog-mobile .search-form .search-text{border:0;border-radius:0;border-bottom:1px solid #b9b9b9;box-shadow:0 0}.navbar-blog-mobile .search-form .search-submit{display:block;margin-top:10px;margin-left:auto;margin-right:auto;background-color:#c8102e;text-transform:uppercase;color:#fff;border:0;border-radius:0;font-weight:700}.navbar-blog-mobile .navbar-nav-blog{min-width:auto}.navbar-blog-mobile .navbar-nav-blog li a{font-size:15px}.navbar-blog-mobile.navbar-mobile-fixed{position:fixed;width:100%;z-index:1}.navbar-blog-mobile-items{background-color:#fff;border:0;padding-top:20px}.navbar-blog-mobile-items .panel{box-shadow:0 0}.navbar-blog-mobile-items .panel-heading{background-color:#fff;border-bottom:2px solid #b9b9b9!important;text-transform:uppercase}.navbar-blog-mobile-items .panel-heading h4{font-size:28px}.navbar-blog-mobile-items .panel-heading .fa-plus,.navbar-blog-mobile-items .panel-heading .fa-minus{font-size:12px;padding-top:15px}.navbar-blog-mobile-items .panel-heading a:hover,.navbar-blog-mobile-items .panel-heading a:focus{text-decoration:none}.navbar-blog-mobile-items .panel-default{border:0}.navbar-blog-mobile-items .panel-default p a{font-size:16px}.navbar-blog-mobile-items .panel-default a{color:#000}.navbar-blog-mobile-items .panel-collapse{border-bottom:2px solid #b9b9b9}.navbar-blog-mobile-items .panel-collapse a:hover,.navbar-blog-mobile-items .panel-collapse a:focus{color:#c8102e;text-decoration:none;font-weight:700}.navbar-blog-mobile-items .panel-body{border:0!important;text-transform:uppercase;padding-left:45px}html{position:relative;min-height:100%}body{margin-bottom:120px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body{margin-bottom:170px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){body{margin-bottom:170px}}.sticky-footer{position:absolute;bottom:0;width:100%;height:120px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.sticky-footer{height:170px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.sticky-footer{height:170px}}.footer-top{padding:12px 15px}@media only screen and (min-width:48em){.footer-top{border-top:1px solid #000;border-bottom:1px solid #000}}.footer-top .credit{margin:0}.footer-menu ul{margin:0;padding:0}.footer-menu li{display:inline-block}.footer-menu a{color:#3c3c3b}.footer-menu a:hover{color:#c8102e;text-decoration:none}.footer-menu ul li a{font-family:soho gothic pro regular;font-size:12px;margin-right:2rem}@media only screen and (min-width:48em){.footer-menu ul li a{margin-right:5rem}}.newsletter-signup,.social-links{display:inline-block;margin-top:15px;padding-left:10px}.newsletter-signup a{float:left;font-family:soho gothic pro regular;color:#343538;font-size:12px;padding:3px 10px}.newsletter-signup a:hover{color:#c8102e}.social-links a{font-size:16px;padding:4px 7px 3px;float:left;color:#343538}.social-links .fitnessfirst{width:84px;height:17px;display:block;background:url(../img/logo-small-sprite@2x.png) no-repeat;background-size:84px 34px;margin:3px 7px;background-position:0 -17px}.social-links .fitnessfirst:hover{text-decoration:none;color:#c8102e;background-position:0 0}.sidebar-newsletter{display:none;padding:65px 0;margin-left:auto;margin-right:auto;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;font-family:soho gothic pro medium italic,sans-serif;width:300px;height:300px}.sidebar-newsletter .title{color:#fff;text-align:center;font-size:30px;text-transform:uppercase;width:90%;margin:0 auto;margin-bottom:15px;line-height:35px}.sidebar-newsletter .btn{text-align:center;margin:0 auto;display:block;border:0;text-transform:uppercase;font-size:14px;border-radius:6px;padding:14px 0;width:247px}@media only screen and (min-width:767px){.sidebar-newsletter{display:block}}.sidebar-suggest .entry-title{border-bottom:1px solid #343538;padding-bottom:8px;padding-left:2px;margin-bottom:20px;text-transform:uppercase;font-size:14px;font-family:soho gothic pro medium italic,sans-serif}.sidebar-suggest .article-list{margin-bottom:45px}.sidebar-suggest .article-list img{margin-top:0}.sidebar-suggest .article-list .title a{font-family:soho gothic pro light,sans-serif;font-size:22px;line-height:28px;font-style:normal;color:#343538;margin-bottom:15px;margin-top:0;text-transform:uppercase}.sidebar-suggest .article-list .title p{margin-bottom:15px}.sidebar-suggest .article-list .description a{color:#c8102e}.sidebar-suggest .article-links p{font-style:italic;margin-top:2px}.sidebar-suggest .article-links a{color:#c8102e}.blog-article{padding-top:25px;padding-bottom:65px}.blog-article .entry-title{font-family:soho gothic pro light,sans-serif;font-size:30px;font-style:normal;text-transform:uppercase;color:#343538;margin-bottom:17px}.blog-article .article-links p{font-size:14px;font-style:italic}.blog-article .article-links a{color:#c8102e}.blog-article .article-share .name{font-size:14px;font-style:italic;margin-right:10px}.blog-article .article-share a{color:#000;font-size:15px;margin-left:5px;text-decoration:none;padding:5px}.blog-article .article-share a:hover,.blog-article .article-share a:focus{color:#c8102e}.entry-content{margin-bottom:5rem}.entry-content p,.entry-content img,.entry-content ul,.entry-content .videoWrapper,.entry-content .table{margin-top:20px;margin-bottom:20px}.entry-content .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.entry-content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.author-details{padding-top:35px;padding-bottom:35px;border-top:1px solid #000}.author-details .avatar{float:left;width:100px;height:100px}.author-details img{margin:0 0 0 2rem}.author-details .about{padding-left:160px}.author-details .name,.author-details a{font-family:soho gothic pro regular;font-size:14px;font-style:italic;color:#c8102e}.author-details .name{padding-bottom:5px}.author-details p{margin-top:0;word-wrap:break-word}.author-details .social-links a{color:#000;font-style:normal;font-family:"font awesome 5 free"}.author-details .social-links a:hover{color:#c8102e;text-decoration:none}.comment-header{font-family:soho gothic pro medium italic;border-bottom:1px solid #343538;padding-bottom:8px;padding-left:2px;margin-bottom:20px;text-transform:uppercase;font-size:1.4rem;margin-top:20px}.home-blog-list{padding:30px 0}.home-blog-list .home-blog-container{padding-top:0;padding-bottom:0}.blog-container{padding:30px}.blog-container .blog-section-header{font-family:soho gothic pro light;font-size:4rem;text-transform:uppercase}@media only screen and (min-width:62em){.blog-container .blog-section-header{font-size:3.5rem}}.blog-container .list-header{font-family:soho gothic pro bold;font-size:2rem;text-transform:uppercase;margin-bottom:.3rem}@media only screen and (min-width:62em){.blog-container .list-header{font-size:1.6rem}}.blog-container .list-content{font-family:soho gothic pro light;font-size:2.6rem;padding-bottom:2rem;line-height:2.5rem;text-transform:uppercase}@media only screen and (min-width:62em){.blog-container .list-content{padding-bottom:0;font-size:2.1rem;line-height:3rem}}.blog-container img{width:100%}.blog-container a.list-content{color:#343538;padding:2rem 0 4rem;display:inline-block}.blog-container a.list-content:hover{color:#c8102e;text-decoration:none;transition:all .15s ease-in-out}@media only screen and (min-width:62em){.blog-container a.list-content{padding:1rem 0 2rem}}.blog-container .view-more-container{border-bottom:solid 1px #000;text-align:center;margin-top:1rem;margin-bottom:5rem}.blog-container .view-more-btn{background-color:#ededed;padding:1rem 3rem;text-transform:uppercase;display:inline-block;color:#000;position:relative;top:20px;cursor:pointer;text-decoration:none}@media(hover:hover){.blog-container .view-more-btn:hover{background-color:#c8102e;color:#fff;transition:all .15s ease-in-out}}.blog-container .link-white{color:#fff}.blog-container .link-white:hover,.blog-container .link-white:focus{color:#c8102e;text-decoration:none}.latest-blog{background-color:#484a56;color:#fff}.latest-blog .list-header{color:#fff}.latest-blog .list-header:hover{text-decoration:none}.sub-category .list-content{margin-top:10px}.email-share-modal .email-modal-content{border-radius:0}.email-share-modal .email-modal-header{border:none;padding:10px 30px}.email-share-modal .email-modal-title{color:#343538;padding-top:20px;font-size:28px;font-family:soho gothic pro bold italic,sans-serif;text-align:center;margin-bottom:10px}.email-share-modal .email-modal-close{font-size:40px;opacity:1;padding-top:8px;margin-top:-2px}.email-share-modal .email-modal-body{padding:10px 30px}.email-share-modal .email-form-error-msg{padding-bottom:0;margin-top:5px;margin-bottom:-10px;display:block;position:static;min-height:22px}.email-share-modal .email-form-error-msg p{text-align:center;display:none}.email-share-modal .email-msg-show{display:block!important}.email-share-modal .email-form-control{background-color:#ededed;color:#555;padding:0;height:auto;border:none;border-radius:0;box-shadow:0 0;padding:7px 14px;font-size:16px}.email-share-modal .email-form-control.email-textarea{height:100px}.email-share-modal .email-form-control.error{border:2px solid #000;background-color:#e0a4a4}.email-share-modal .email-form-control[readonly]{cursor:not-allowed}.email-share-modal .email-control-label{font-weight:400!important;font-size:14px}.email-share-modal .email-share-submit{background:0 0;color:#000;border:1px solid #000;border-radius:6px;padding:14px 0;width:247px;height:50px;font-family:soho gothic pro medium italic,sans-serif;text-transform:uppercase;font-size:14px;font-weight:400;line-height:22px;position:relative;text-align:center;text-decoration:none;display:block;margin:0 auto;margin-top:30px!important;margin-bottom:20px;float:none}.email-share-modal .email-share-submit:hover{background-color:#c8102e;border:1px solid #c8102e;color:#fff}.fixed-pullout{position:fixed;z-index:1002;right:90px;top:50%;transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);background:#ededed;padding:20px 30px 20px 120px;font-family:soho gothic pro medium italic;font-size:14px;line-height:1.6em;transition:all .5s;cursor:pointer;display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.fixed-pullout{display:none}}@media only screen and (min-device-width:1025px){.fixed-pullout.display{display:block}}.fixed-pullout.fixed-pullout:hover{right:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.fixed-pullout .visit-btn{color:#333}.fixed-pullout .visit-btn:hover{color:#c8102e;text-decoration:none}.fixed-pullout .logo{position:absolute;left:0;top:0;width:90px;height:100%;text-align:center;background:#c8102e url(../img/logo-icon-white.png) center center no-repeat}.skewed-sides:before,.skewed-sides:after{content:'';position:absolute;top:0;width:10px;height:100%;background:#c71330;transform:skewX(-7deg);transition:all .2s}.skewed-sides:before{left:-5px}.skewed-sides:after{right:-5px}.visit-popup{position:fixed;bottom:0;background-color:#c8102e;display:none;padding:2rem;width:100%;text-align:center}.visit-popup.display{display:block}@media only screen and (min-width:62em){.visit-popup.display{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.visit-popup.display{display:block}}.visit-popup.close-modal{opacity:0;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}@media only screen and (min-width:62em){.visit-popup{display:none}}.visit-popup .visit-btn{font-family:soho gothic pro light italic;font-size:2rem;color:#fff}.visit-popup .closed-btn{font-size:2rem;color:#fff;position:absolute;right:2rem}.search-btn-container{position:absolute!important;top:0!important;right:2px}.search-btn-container .search-form{width:0}.search-btn-container .search-form.active{width:325px}.search-btn-container .search-form label.error{opacity:0!important}.search-btn-container .search-query{border:0;box-shadow:0 0}.search-btn-container .search-form-group{position:relative;width:0%;min-width:60px;height:60px;overflow:hidden;transition:width 1s;backface-visibility:hidden}.search-btn-container .search-form-control{position:absolute;top:2px;right:0;outline:none;width:100%;height:40px;margin:0;z-index:10;border:0!important;font-style:italic;background-color:#fff;opacity:0;box-shadow:0 0;-webkit-appearence:none;-webkit-border-radius:0}.search-btn-container .search-form-control.show{opacity:1}.search-btn-container .form-control-submit,.search-btn-container .search-label{width:60px;height:45px;position:absolute;right:0;top:0;padding:0;margin:0;text-align:center;cursor:pointer;line-height:50px;background:0 0}.search-btn-container .form-control-submit i,.search-btn-container .search-label i{color:#000}.search-btn-container .form-control-submit i:hover,.search-btn-container .form-control-submit i:focus,.search-btn-container .form-control-submit.active i,.search-btn-container .search-label i:hover,.search-btn-container .search-label i:focus,.search-btn-container .search-label.active i{color:#c8102e!important}.search-btn-container .search-form-control-submit{background:#fff;opacity:0;color:transparent;border:none;outline:none;z-index:-1}.search-btn-container .search-label{z-index:90}.search-btn-container .sb-search-open,.search-btn-container .no-js .sb-search-open{width:100%}.search-btn-container .sb-search-open .search-label,.search-btn-container .no-js .sb-search .search-label{background:0 0;color:#fff;z-index:11}.search-btn-container .sb-search-open .form-control-submit,.search-btn-container .no-js .form-control .form-control-submit{z-index:90}.search-bar-mobile{margin-top:15px}.search-bar-mobile label.error{display:none!important}.search-bar-mobile .search-mobile{position:relative;width:100%}.search-bar-mobile .search-mobile-input{width:100%;padding:3px 8px 12px 35px;border:0;border-radius:0;font-style:italic;border-bottom:1px solid #000;margin-bottom:15px}.search-bar-mobile .search-mobile-input:focus{outline:none}.search-bar-mobile .search-mobile-btn{border:0;background:0 0;position:absolute;top:0;left:0;margin:3px 0;cursor:default}.search-bar-mobile .search-mobile-icon{font-size:20px}.mobile-search-collapse{position:relative}.mobile-search-collapse.search-overlap{position:absolute;width:100%;left:0;padding:0 10px;background:#fff;z-index:2}.pagination .active a{background-color:transparent;color:#c8102e!important;font-weight:700}.pagination a:hover{color:#c8102e!important}table{margin-top:20px;margin-bottom:20px;width:100%;max-width:100%}table thead>tr>th{padding:17px 40px 17px 20px;font-style:italic;border-bottom:2px solid #c8102e}table tbody>tr>td,table tbody>tr>th{padding:17px 40px 17px 20px}table tbody>tr{border-bottom:2px solid rgba(255,0,0,.05)}table tbody>tr:nth-of-type(odd){background-color:#f5f5f5}.authors-page{padding-top:25px}.authors-page .authors-list{margin-bottom:50px}@media only screen and (min-width:767px){.authors-page .authors-list{display:flex;flex-wrap:wrap}}@media only screen and (min-width:992px){.authors-page .author-details-page .author-detail-name{margin-top:0}}@media only screen and (max-width:767px){.authors-page .author-details-page .social-links{display:block;text-align:center}}@media only screen and (max-width:767px){.authors-page .author-details-page .social-links a{float:none}}.authors-page .author{margin-top:50px;margin-bottom:0}.authors-page .page-title,.authors-page .author-name{font-family:soho gothic pro light,sans-serif;text-transform:uppercase}.authors-page .author-img-100{width:100px;height:100px}.authors-page .author-img{margin-left:20px;width:150px;height:150px}.authors-page .author-name{margin-top:50px;margin-bottom:25px}.authors-page .author-name a{color:#000}.authors-page .author-desc a{color:#c8102e}.authors-page .view-more-container{border-bottom:solid 1px #000;text-align:center;margin-top:1rem;margin-bottom:5rem}.authors-page .view-more-btn{background-color:#ededed;padding:1rem 3rem;text-transform:uppercase;display:inline-block;color:#000;position:relative;cursor:pointer;top:20px;text-decoration:none}@media(hover){.authors-page .view-more-btn:hover{background-color:#c8102e;color:#fff;transition:all .15s ease-in-out}}.authors-page a{color:#333}.search-results a{color:#333!important}.search-results a:hover,.search-results a:focus{background:0 0!important}.search-results .article{padding-top:35px}.search-results .article img{padding-bottom:15px;width:100%}.search-results.no-results{margin-bottom:50px}.search-navigation>.arrows>a{padding:0 12px!important}.search-navigation>.arrows>i{font-size:19px!important}.search-suggested{padding-bottom:45px}.search-suggested a{color:#333}.search-suggested .article{padding-top:35px}.search-suggested .article img,.search-suggested img{padding-bottom:15px}