/*

    Theme Name: FITMENCOOK
    Theme URI: http://codeligraphy.com
    Author: Codeligraphy
    Version: 1.1
    Description: Custom site for Fit Men Cook. All Rights Reserved.

*/

/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.countdown-learn-more,.fit-breaking-news,.h1,.h2,.main-nav li a,h1,h2{text-transform:uppercase}#gform_submit_button_4:hover,.download-app-icons-list li img:hover,.fit-social-icons li img:hover,.follow-on-snapchat-and-instagram-icons-list li img:hover,.follow-on-social-media-icons-list li img:hover,.wpml-ls-legacy-list-horizontal .wpml-ls-item:hover{opacity:.8}#gallery-slider,.flexslider{box-shadow:none!important}#close,.article-link-navigation,.tooltip{cursor:pointer}@font-face{font-family:AvenirLT95BlackOblique;src:url(fonts/AvenirLT95BlackOblique.eot);src:url(fonts/AvenirLT95BlackOblique.eot) format('embedded-opentype'),url(fonts/AvenirLT95BlackOblique.woff2) format('woff2'),url(fonts/AvenirLT95BlackOblique.woff) format('woff'),url(fonts/AvenirLT95BlackOblique.ttf) format('truetype'),url(fonts/AvenirLT95BlackOblique.svg#AvenirLT95BlackOblique) format('svg')}@font-face{font-family:AvenirLT65MediumOblique;src:url(fonts/AvenirLT65MediumOblique.eot);src:url(fonts/AvenirLT65MediumOblique.eot) format('embedded-opentype'),url(fonts/AvenirLT65MediumOblique.woff2) format('woff2'),url(fonts/AvenirLT65MediumOblique.woff) format('woff'),url(fonts/AvenirLT65MediumOblique.ttf) format('truetype'),url(fonts/AvenirLT65MediumOblique.svg#AvenirLT65MediumOblique) format('svg')}@font-face{font-family:AvenirNextLTProDemi;src:url(fonts/AvenirNextLTProDemi.eot);src:url(fonts/AvenirNextLTProDemi.eot) format('embedded-opentype'),url(fonts/AvenirNextLTProDemi.woff2) format('woff2'),url(fonts/AvenirNextLTProDemi.woff) format('woff'),url(fonts/AvenirNextLTProDemi.ttf) format('truetype'),url(fonts/AvenirNextLTProDemi.svg#AvenirNextLTProDemi) format('svg')}@font-face{font-family:AvenirLTStd-Medium;src:url(fonts/AvenirLTStd-Medium.eot);src:url(fonts/AvenirLTStd-Medium.eot?#iefix) format('embedded-opentype'),url(fonts/AvenirLTStd-Medium.woff2) format('woff2'),url(fonts/AvenirLTStd-Medium.woff) format('woff'),url(fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format('svg');font-weight:550;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:HelveticaNeueLTStd-Roman;src:url(fonts/HelveticaNeueLTStd-Roman.eot);src:url(fonts/HelveticaNeueLTStd-Roman.eot?#iefix) format('embedded-opentype'),url(fonts/HelveticaNeueLTStd-Roman.woff2) format('woff2'),url(fonts/HelveticaNeueLTStd-Roman.woff) format('woff'),url(fonts/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.eot);src:url(fonts/icomoon/icomoon.eot?#iefix) format('embedded-opentype'),url(fonts/icomoon/icomoon.woff) format('woff'),url(fonts/icomoon/icomoon.ttf) format('truetype'),url(fonts/icomoon/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}::-webkit-input-placeholder{font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}::-moz-placeholder{font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}:-ms-input-placeholder{font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}::placeholder{font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}.search-form ::-webkit-input-placeholder{font-family:AvenirLT95BlackOblique,sans-serif}.search-form ::-moz-placeholder{font-family:AvenirLT95BlackOblique,sans-serif}.search-form :-ms-input-placeholder{font-family:AvenirLT95BlackOblique,sans-serif}.search-form ::placeholder{font-family:AvenirLT95BlackOblique,sans-serif}.h1,.h2,h1,h2{font-family:AvenirLT95BlackOblique,sans-serif;color:#221c1e}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:Avenir,sans-serif}.fit-main ul{list-style-type:disc!important;list-style-position:outside;padding-left:1.2em;margin-bottom:20px}.fit-main ul li{margin-bottom:0}.fit-related-posts ul{list-style:none;padding-left:0;margin-bottom:0}.fit-main ol{padding-left:0;margin-bottom:20px;position:relative}.fit-main ol li{counter-increment:step-counter;margin-left:40px;margin-bottom:10px;position:relative}.fit-main ol li:before{content:counter(step-counter) ".";color:#333;font-size:20px;font-weight:700;font-family:AvenirNextLTProDemi,sans-serif;border-radius:0;margin-right:10px;position:absolute;left:-40px;top:-1px;width:30px;text-align:right}.rules-content ol li,.steps-content ol li{counter-increment:step-counter;margin-left:45px;margin-bottom:30px}.rules-content ol li:before,.steps-content ol li:before{content:counter(step-counter) "";background-color:#f05137;width:35px;height:35px;padding:5px 11px;color:#fff;left:-45px;top:-4px}body,html{background-color:#fff}html{position:relative;min-height:100%}body{margin:0 auto 50px;max-width:100%;overflow-x:hidden;font-family:HelveticaNeueLTStd-Roman,sans-serif;font-size:16px;line-height:1.5;z-index:2}footer{position:absolute;left:0;bottom:0;height:50px;width:100%}.ad-header-container{position:relative}.close-ad{position:absolute;right:15px;top:5px;width:10px}.close-ad img{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.close-ad img:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}img.alignleft{margin-top:8px;margin-right:15px;margin-bottom:8px}p.wp-caption-text{font-size:11px;line-height:.75rem;font-weight:400;font-style:normal;font-family:AvenirLT65MediumOblique,sans-serif;color:#bab8b3;display:inline-block;text-align:right;width:95%;margin-top:5px}.ad-widget{margin-bottom:60px}.ad-container{margin-bottom:0}.ad-header-container .ad-widget,.single-recipe-ad .ad-widget{margin-top:60px}.sidebar-ad-bottom p,.sidebar-ad-header p,.sidebar-ad-middle p,.sidebar-ad-top p{margin:0}.fit-mobile-ads,.sidebar-ad-bottom iframe,.sidebar-ad-header iframe,.sidebar-ad-middle iframe,.sidebar-ad-top iframe{display:block}.fit-desktop-ads{display:none}@media (min-width:768px){.fit-desktop-ads{display:block}.fit-mobile-ads{display:none}}a{color:#f05137}#fit-wrapper{width:100%}.fit-smartbanner{position:relative;height:84px}.sitehead{z-index:99999!important}.fit-top-bar{width:100%;background-color:#fed24d;color:#040404!important;padding:10px;text-align:center;position:relative;display:none}.fit-top-bar a{color:#f05137!important}.fit-top-bar p{font-family:HelveticaNeueLTStd-Roman,sans-serif;font-size:10px;position:relative;top:-3px}@media (min-width:1024px){.fit-top-bar p{font-size:13px}}.countdown{padding-left:0;color:#f05137;font-size:12px;font-family:AvenirLT65MediumOblique,sans-serif;position:relative;bottom:-3px}@media (min-width:446px){.fit-top-bar p{top:initial}.countdown{bottom:initial}}@media (min-width:1024px){.countdown{font-size:15px;padding-left:20px;bottom:initial}.app-download-btn{max-width:300px!important}}.countdown-learn-more{padding-left:8px}.countdown-learn-more a{color:#fabe38}.jst-hours,.jst-minutes,.jst-seconds{float:left}.jst-clearDiv{clear:both}.bodyTimeoutBackground{background:#fff}.timeout{color:red;-webkit-animation-name:blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);-webkit-animation-duration:1s}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}.fit-breaking-news{background-color:#000;color:#fff;font-family:AvenirLT95BlackOblique,sans-serif;font-size:12px;padding:2px 10px;margin-bottom:5px;border-radius:3px}@media (min-width:768px){.fit-top-bar{text-align:left}.fit-breaking-news{margin-bottom:0;margin-right:20px}}.breaking-news-description p{margin-bottom:0;font-family:HelveticaNeueLTStd-Roman,sans-serif;font-size:14px}#close{float:right;display:inline-block;width:10px}#close img{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#close img:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fit-languages{position:absolute;right:90px;top:2px}.fit-languages-list li{display:inline-block;margin-right:10px}.fit-languages-list li img{width:24px}@media (max-width:1024px){a.site-logo{display:inline-block}}.fit-logo-mobile img{height:48px}.main-nav{display:none;height:58px;padding-left:170px}.is-sticky .main-nav{height:48px}@media (min-width:1025px){.main-nav{display:block}}.main-nav li{float:left;display:inline-block}.main-nav li a{display:block;height:58px;font-family:AvenirLT95BlackOblique,sans-serif;font-size:18px;padding:15px;color:#161213;text-align:center}.is-sticky .main-nav li a{height:48px;padding:10px 15px}.main-nav ul.sub-menu{display:none;height:48px;background-color:#f05137;position:absolute;top:57px;left:0;right:0;padding-left:170px;z-index:1}.is-sticky .main-nav ul.sub-menu{top:48px}.main-nav li:hover ul.sub-menu{display:block}.main-nav ul.sub-menu li{display:inline-block;float:left;position:relative;margin-right:0}.main-nav ul.sub-menu li a{display:block;color:#fff;height:48px;padding:12px 15px;font-family:AvenirLTStd-Medium,sans-serif;font-size:16px;text-transform:capitalize;border-top:none}.main-nav ul.sub-menu ul.sub-menu{display:none;padding-left:0;background-color:transparent;top:48px}.main-nav ul.sub-menu li:hover ul.sub-menu{display:block}.main-nav ul.sub-menu ul.sub-menu li{width:250px;left:0;border-left:.2px solid #dcdcdb;border-right:.2px solid #dcdcdb}.main-nav ul.sub-menu ul.sub-menu li a{display:block;text-align:left;background-color:rgba(255,255,255,.9);color:#171717;border-bottom:.2px solid #dcdcdb;padding:12px 15px;font-family:AvenirLTStd-Medium,sans-serif}.main-nav ul.sub-menu .current-menu-ancestor a,.main-nav ul.sub-menu li a:hover,.main-nav ul.sub-menu li:hover>a{font-family:AvenirLT65MediumOblique,sans-serif}.main-nav .current-menu-ancestor a,.main-nav .current-menu-item a,.main-nav li a:hover{background-color:#f05137;color:#fff}.main-nav ul.sub-menu .current-menu-item a,.main-nav ul.sub-menu li a:hover,.main-nav ul.sub-menu ul.sub-menu .current-menu-item a,.main-nav ul.sub-menu ul.sub-menu li a:hover{background-color:#fff;color:#f05137}.main-nav ul.sub-menu .current-menu-ancestor a{background-color:#fff;color:#f05137}.main-nav li:hover>a{background-color:#f05137;color:#fff}.main-nav ul.sub-menu li:hover>a{background-color:#fff;color:#f05137}.fit-header .fit-languages{top:10px}@media (min-width:1025px){.fit-header .fit-languages{top:14px}}.is-sticky .fit-header .fit-languages{top:10px}.fit-header{width:100%;height:48px;z-index:9999!important;position:relative;border-bottom:1px solid #e0e0e0;background-color:#fff}.is-sticky .fit-header{height:48px;background-color:#161213;border-bottom:none}@media (min-width:1025px){.fit-header{height:58px}}.is-sticky .fit-header a{color:#fff}.fit-languages span{position:relative;bottom:-2px}@media (max-width:1024px){.fit-header .fit-languages span{display:none}}@media (max-width:667px){.fit-header .fit-languages{right:90px}}@media (min-width:668px){.fit-header .fit-languages span{bottom:initial}}.fit-header .fit-languages-list span{color:#221c1e}.is-sticky .fit-header .fit-languages-list span{color:#fff}.wpml-ls-legacy-list-horizontal{border:none;padding:0}.wpml-ls-legacy-list-horizontal .wpml-ls-item{margin-left:15px}.wpml-ls-legacy-list-horizontal .wpml-ls-item:hover a{color:#f05137}.wpml-ls-legacy-list-horizontal a{padding:0;font-family:AvenirNextLTProDemi,sans-serif;font-size:14px;color:#221c1e}.is-sticky .wpml-ls-legacy-list-horizontal a{color:#fff}.fit-logo-mobile{display:inline-block;height:48px}@media (min-width:1025px){.fit-logo-mobile{display:none!important}}.fit-logo{position:absolute;top:-32px;top:0;left:0;background:url(images/fmc_logo.jpg) center center no-repeat;background-size:105px 58px;width:105px;height:58px;display:none}.is-sticky .fit-logo{position:absolute;top:0;left:0;background:url(images/fmc_logo_sticky.jpg) center center no-repeat;background-size:106px 48px;width:106px;height:48px}.is-sticky #responsive_menu_pro_button .responsive_menu_pro_button_lines .responsive_menu_pro_button_line{background:#fff!important}.is-sticky #responsive_menu_pro_button #responsive_menu_x{color:#fff!important}#responsive_menu_pro_button #responsive_menu_x{font-size:40px!important}.fa-search{color:#221c1e;font-size:20px}@media (min-width:1025px){.fit-logo{display:block}.fa-search{color:#fff;font-size:28px}#search-label{background-color:#f05137}}.is-sticky .fa-search{color:#fff}.category-section{position:relative}.category-all-link-section{position:absolute;top:10px;right:0;font-family:AvenirLT65MediumOblique,sans-serif;text-transform:uppercase;font-size:14px;color:#333}.category-all-link-section:hover,.fit-category-headline .big-title h1 a:active,.fit-category-headline .big-title h1 a:hover{color:#f05137}@media (min-width:768px){.category-all-link-section{font-size:16px}}.app-download-mobile-left-content{background:-moz-linear-gradient(45deg,rgba(56,158,49,1) 0,rgba(141,211,112,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(56,158,49,1)),color-stop(100%,rgba(141,211,112,1)));background:-webkit-linear-gradient(45deg,rgba(56,158,49,1) 0,rgba(141,211,112,1) 100%);background:-o-linear-gradient(45deg,rgba(56,158,49,1) 0,rgba(141,211,112,1) 100%);background:-ms-linear-gradient(45deg,rgba(56,158,49,1) 0,rgba(141,211,112,1) 100%);background:linear-gradient(45deg,rgba(56,158,49,1) 0,rgba(141,211,112,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dd370', endColorstr='#389e31', GradientType=1 )}.app-download-mobile-right-content{background:-moz-linear-gradient(45deg,rgba(20,96,158,1) 0,rgba(76,158,216,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(20,96,158,1)),color-stop(100%,rgba(76,158,216,1)));background:-webkit-linear-gradient(45deg,rgba(20,96,158,1) 0,rgba(76,158,216,1) 100%);background:-o-linear-gradient(45deg,rgba(20,96,158,1) 0,rgba(76,158,216,1) 100%);background:-ms-linear-gradient(45deg,rgba(20,96,158,1) 0,rgba(76,158,216,1) 100%);background:linear-gradient(45deg,rgba(20,96,158,1) 0,rgba(76,158,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c9ed8', endColorstr='#14609e', GradientType=1 )}.app-download{position:relative}.app-download-mobile-content{padding:30px;min-height:210px}.app-download-content{padding:30px;width:100%}@media (min-width:1199px){.app-download-content{position:absolute;padding:40px 0;top:0;right:0}}.app-download-title{font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase;margin-bottom:5px}.app-download-subtitle{font-family:AvenirLT65MediumOblique,sans-serif;text-transform:uppercase}@media (min-width:1200px){.app-download-content,.happ-download-content{background:0 0}.app-download-title{font-size:20px;line-height:20px;margin-bottom:0}.app-download-subtitle{font-size:12px}}.app-download-btn{background-color:#000;border:1px solid #fff;border-radius:0;font-family:AvenirNextLTProDemi,sans-serif}.app-download-btn:hover{background-color:#333}.fit-category-headline,.flexible-headline,.single-recipe-headline{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.fit-category-icon{width:45px;height:45px;margin-right:10px}.fit-category-title{font-size:28px;margin-bottom:0}.fit-category-headline .big-title h1{font-size:28px}.follow-on-snapchat-and-instagram-title h4,.subscribe-to-the-fitmencook-channel-title h4{font-size:14px;font-family:AvenirNextLTProDemi,sans-serif}.download-app-icons{padding:20px 20px 20px 0}@media (min-width:1200px){.download-app-icons{padding-left:20px}.follow-on-snapchat-and-instagram-box,.subscribe-to-the-fitmencook-channel-box,.welcome-to-fit-box-social-media{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}}.follow-on-snapchat-and-instagram-box,.welcome-to-fit-box-social-media{padding:20px 0}.subscribe-to-the-fitmencook-channel-box{padding:20px 0 0 20px}.subscribe-to-the-fitmencook-channel-icon-list img{width:100px}.download-app-icons-list,.follow-on-snapchat-and-instagram-box,.subscribe-to-the-fitmencook-channel-box,.welcome-to-fit-box-social-media{text-align:center}.download-app-icons-list li,.fit-social-icons li,.follow-on-snapchat-and-instagram-icons-list li,.follow-on-social-media-icons-list li{display:inline-block}.follow-on-snapchat-and-instagram-title{flex:1;margin-bottom:20px}.follow-on-snapchat-and-instagram-title h4{line-height:1.4}.follow-on-snapchat-and-instagram-icons{flex:2}.follow-on-social-media-icons-list li img{height:40px}.follow-on-snapchat-and-instagram-icons-list li img{height:80px}.download-app-icons li{max-width:101px}.download-app-icons li:last-child{max-width:119.5px}@media (min-width:480px){.download-app-icons li{max-width:150px}.download-app-icons li:last-child{max-width:177px}}@media (min-width:1200px){.follow-on-snapchat-and-instagram-title{margin-bottom:0}.follow-on-social-media-icons-list li img{height:60px}.follow-on-snapchat-and-instagram-icons-list li img{height:80px}.download-app-icons li{max-width:200px}.download-app-icons li:last-child{max-width:235px}}.fit-social-icons{padding-top:10px}.fit-social-icons li{width:40px;height:40px;margin-right:10px}.follow-on-snapchat-and-instagram-icons-list li{margin-right:20px}.signup-headline-home{padding:15px 0 10px}@media (min-width:1024px){.download-app-icons-list,.follow-on-snapchat-and-instagram-box,.subscribe-to-the-fitmencook-channel-box,.welcome-to-fit-box-social-media{text-align:left}.signup-home{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137 60%,#000 60%);background:-moz-linear-gradient(left,#d7133c,#f05137 60%,#000 60%);background:-ms-linear-gradient(left,#d7133c,#f05137 60%,#000 60%);background:-o-linear-gradient(left,#d7133c,#f05137 60%,#000 60%);background:linear-gradient(left,#d7133c,#f05137 60%,#000 60%)}.signup-headline-home{padding:20px 0}}.signup-headline-home-visible{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137);color:#fff}.signup-headline-home h1{font-size:22px;line-height:1;margin-bottom:0;font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase}@media (min-width:1200px){.signup-headline-home h1{font-size:26px;line-height:30px}}.signup-headline-home h3{font-size:14px;margin-bottom:0;text-transform:uppercase;font-family:AvenirLT65MediumOblique,sans-serif}@media (min-width:1200px){.signup-headline-home h3{font-size:18px;line-height:28px}}.signup-form-home{background-color:#000;padding:20px}@media (min-width:1024px){.signup-form-home{background-color:#000;padding:30px 0 30px 30px}}.gform_wrapper{margin:0!important}.gform_wrapper .gform_footer,.gform_wrapper ul li.gfield{clear:initial!important}#gform_fields_4 input{width:100%!important;margin-bottom:15px!important;background-color:transparent!important;color:#fff!important;border:0;border-bottom:1px solid #fff}#gform_submit_button_4{width:100%!important;max-width:100%!important;background-color:#f05137;color:#fff;border:1px solid #fff}.category-section-video-play img:hover,.category-section-video-read-post img:hover,.fit-post-video-play img:hover,.top-featured-video-play img:hover{opacity:.9}@media (min-width:718px){#gform_fields_4 input{width:32%!important;float:left;margin-right:2%!important;margin-bottom:0!important}#gform_submit_button_4{width:32%!important;max-width:32%!important;margin-right:0!important}}#gform_fields_4 ::-webkit-input-placeholder{color:#fff!important}#gform_fields_4 ::-moz-placeholder{color:#fff!important}#gform_fields_4 :-ms-input-placeholder{color:#fff!important}#gform_fields_4 ::placeholder{color:#fff!important}.fit-secondary #gform_fields_4 input{width:100%!important;background-color:#fff!important;color:#5e5d5d!important;margin-bottom:15px!important}.fit-secondary #gform_submit_button_4{width:100%!important;max-width:100%!important;background-color:#000!important}.fit-secondary #gform_fields_4 ::-webkit-input-placeholder{color:#5e5d5d!important}.fit-secondary #gform_fields_4 ::-moz-placeholder{color:#5e5d5d!important}.fit-secondary #gform_fields_4 :-ms-input-placeholder{color:#5e5d5d!important}.fit-secondary #gform_fields_4 ::placeholder{color:#5e5d5d!important}.signup-form-single #gform_fields_4 input{font-size:12px}.signup-form-single #gform_submit_button_4{font-size:12px!important}.signup-headline-single{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137);color:#fff;padding:18px 20px 10px}.signup-form-single{background-color:#000;padding:20px}.signup-headline-single h1{font-size:16px;line-height:1;margin-bottom:0;font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase}.fit-secondary #black-studio-tinymce-2 h3,.signup-headline-single h3{font-family:AvenirLT65MediumOblique,sans-serif;text-transform:uppercase}.signup-headline-single h3{font-size:12px;margin-bottom:0}@media (min-width:1024px){.signup-headline-single h3{font-size:14px}}.fit-secondary #black-studio-tinymce-2{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137);color:#fff;padding:20px}.fit-post-thumbnail,.fit-related-post-thumbnail{background-size:cover;background-position:center;background-repeat:no-repeat}.fit-secondary #black-studio-tinymce-2 h1{color:#fff;font-size:20px;line-height:28px;margin-bottom:5px}.fit-secondary #black-studio-tinymce-2 h3{color:#fff;font-size:16px;line-height:20px}.fit-secondary .mc4wp-form input[type=submit]{font-family:AvenirNextLTProDemi,sans-serif;background-color:#000;color:#fff;border:1px solid #fff;border-radius:0;width:100%;min-width:100%;margin-bottom:0}.fit-secondary .mc4wp-form ::-webkit-input-placeholder{color:#000!important}.fit-secondary .mc4wp-form ::-moz-placeholder{color:#000!important}.fit-secondary .mc4wp-form :-ms-input-placeholder{color:#000!important}.fit-secondary .mc4wp-form ::placeholder{color:#000!important}.signup-form-home .mc4wp-form input[type=text],.signup-form-home .mc4wp-form input[type=email],.signup-form-single .mc4wp-form input[type=text],.signup-form-single .mc4wp-form input[type=email]{background-color:transparent;color:#fff;border:none;border-bottom:2px solid #fff;font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}.signup-form-home .mc4wp-form input[type=submit],.signup-form-single .mc4wp-form input[type=submit]{width:100%;min-width:100%;background-color:#f05137;border:1px solid #fff;border-radius:0;font-family:AvenirNextLTProDemi,sans-serif;margin-bottom:0}.signup-form-home .mc4wp-form ::-webkit-input-placeholder,.signup-form-single .mc4wp-form ::-webkit-input-placeholder{color:#fff!important}.signup-form-home .mc4wp-form ::-moz-placeholder,.signup-form-single .mc4wp-form ::-moz-placeholder{color:#fff!important}.signup-form-home .mc4wp-form :-ms-input-placeholder,.signup-form-single .mc4wp-form :-ms-input-placeholder{color:#fff!important}.signup-form-home .mc4wp-form ::placeholder,.signup-form-single .mc4wp-form ::placeholder{color:#fff!important}@media (min-width:718px){.signup-form-home .mc4wp-form input[type=submit],.signup-form-home .mc4wp-form input[type=text],.signup-form-home .mc4wp-form input[type=email],.signup-form-single .mc4wp-form input[type=submit],.signup-form-single .mc4wp-form input[type=text],.signup-form-single .mc4wp-form input[type=email]{width:32%;float:left;margin-right:2%;margin-bottom:0}.signup-form-home .mc4wp-form input[type=submit],.signup-form-single .mc4wp-form input[type=submit]{margin-right:0;width:32%;min-width:32%!important}}@media (min-width:1024px){.signup-form-single .mc4wp-form input[type=text],.signup-form-single .mc4wp-form input[type=email]{font-size:11px}}.fit-secondary .mc4wp-form input[type=text],.fit-secondary .mc4wp-form input[type=email]{color:#221c1e;font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase}.instagram-section{background-color:#f05137;color:#fff;font-family:HelveticaNeueLTStd-BdCn,sans-serif;text-transform:uppercase;text-align:center}.instagram-section h1{font-size:16px}#sb_instagram{padding-bottom:0!important}.instagram-feed{padding-bottom:0}.fit-secondary{width:100%}.fit-secondary aside{margin-bottom:30px}@media (min-width:718px){.fit-secondary aside{width:49%;float:left;margin-right:2%}.fit-secondary aside:nth-child(2n){margin-right:0}}@media (min-width:1200px){.fit-secondary aside{width:100%;float:none;margin-right:0}.fit-main-flex-layout{display:flex}.fit-primary{width:75.21367521367521%;width:70.08547008547008%;margin-left:2.564102564102564%}.fit-secondary{order:-1;width:22.22222222222222%;width:27.350427350427353%}}#categories-2 .widget-title,.category-section-video-play a,.category-section-video-read-post a,.fit-post-video-play a,.fit-top-post-categories li{display:inline-block}#categories-2{padding:20px;border:1px solid #e0e0e0}#categories-2 .widget-title{border-bottom:5px solid #5fc25b;line-height:1.4;font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase}#categories-2 li{margin-bottom:5px}#categories-2 a{color:#221c1e;font-family:HelveticaNeueLTStd-Bd,sans-serif}#categories-2 a:hover,.hometop-featured-section .fit-top-post-title h4 a:hover{color:#f05137}.hometop-featured-section .fit-post-thumbnail{border:5px solid #fff;border-bottom:none;position:relative}@media (min-width:768px){.instagram-section h1{font-size:22px}.fit-extra-flex-element{max-width:300px}.fit-extra-flex-element-calendar{max-width:33.33333%}.hometop-featured-section .second-column-top .fit-post-thumbnail,.hometop-featured-section .third-column-top .fit-post-thumbnail{border-left:0}}.first-column-top .fit-post-thumbnail{min-height:30vh}@media (min-width:718px){.first-column-top .fit-post-thumbnail{min-height:60vh}}.second-column-top .fit-post-thumbnail,.third-column-top .fit-post-thumbnail{min-height:30vh}.hometop-featured-section .fit-top-post-content{width:100%;max-width:100%;position:absolute;bottom:0;padding:20px}.category-section-featured-video,.fit-post-thumbnail-container{position:relative}.hometop-featured-section .fit-top-post-title h4{display:inline-block;font-size:22px;font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase}.fit-post-categories li a,.fit-top-post-categories li a{font-family:HelveticaNeueLTStd-Bd,sans-serif;border-radius:5px}.fit-top-post-categories li{margin-bottom:3px}.fit-top-post-categories li a{background-color:#323232;color:#fff;padding:5px 8px;font-size:10px;text-transform:uppercase}@media (min-width:768px){.third-column-top .fit-post-thumbnail-container{width:50%}}@media (min-width:1024px){.second-column-top .fit-post-thumbnail{min-height:60vh}.third-column-top .fit-post-thumbnail{min-height:30vh;max-height:30vh}.third-column-top .fit-post-thumbnail-container{width:100%}.fit-section-post-spotlight{min-height:243px;min-height:315px;max-height:315px}}.fit-post-spotlight{background-color:#f9f9f9}.fit-post-spotlight:hover{background-color:#858585}.fit-post-spotlight:hover h3 a,.fit-post-spotlight:hover p{color:#fff}.fit-post-thumbnail{height:150px}.fit-related-post-thumbnail{height:130px}@media (min-width:718px){.fit-post{width:50%}.fit-related-post{width:33.33333%}.fit-post-thumbnail{height:205.9px}}@media (min-width:1024px){.fit-post-thumbnail{height:103px}}@media (min-width:1200px){.fit-post{width:33.33333%}.fit-section-post-spotlight{min-height:315px;max-height:315px}.fit-post-thumbnail{height:205.9px}}.fit-video-post-thumbnail{height:200px}@media (min-width:718px){.fit-video-post-thumbnail{height:328px}}@media (min-width:1024px){.fit-video-post-thumbnail{height:243px}}@media (min-width:1200px){.fit-video-post-thumbnail{height:328px}}.top-featured-video-play{position:absolute;top:0;width:70px;height:70px;z-index:900}@media (min-width:718px){.top-featured-video-play{width:100px;height:100px}}.category-section-video-play{position:absolute;bottom:0;width:70px;height:70px}@media (min-width:718px){.category-section-video-play{width:100px;height:100px}}.category-section-video-read-post{position:absolute;right:0;bottom:0;width:100px;height:100px}.fit-post-video-play{position:absolute;bottom:0;width:70px;height:70px}.fit-post-categories li a:hover,.share-icons li img:hover,.single-share-bottom li a:hover,ul.rad-buttons-list li img:hover{opacity:.8}.fit-post-description{padding:10px;font-size:12px;line-height:1.5}@media (min-width:718px){.fit-post-description{padding-left:20px;padding-right:20px;font-size:13px}}h3.fit-post-title{font-size:18px;font-weight:500;line-height:1.3;margin-bottom:5px;text-transform:capitalize;color:#221c1e}h3.fit-section-posts-title{margin-bottom:10px}h3.fit-post-title a:hover{color:#fff}@media (min-width:1024px){h3.fit-related-post-title{font-size:20px}}@media (min-width:1200px){h3.fit-related-post-title{font-size:16px}}.fit-post-single-title{text-transform:capitalize;padding-right:100px}.article-link-label,.article-link-navigation,.fit-post-categories li a,.macros,.macros-label,blockquote cite,blockquote p{text-transform:uppercase}.fit-section-posts-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;z-index:0;overflow:hidden}.fit-section-posts-title a{display:block}.fit-post-categories,.fit-post-excerpt{display:-webkit-box;-webkit-box-orient:vertical;z-index:0;overflow:hidden;position:relative}.fit-post-excerpt{-webkit-line-clamp:4;max-height:58px;margin:8px 0 18px;color:#7a7678}@media (min-width:718px){.fit-post-excerpt{max-height:80px}}.fit-post-excerpt p{margin-bottom:0}.fit-post-categories{-webkit-line-clamp:1;max-height:28px}.fit-post-categories li{display:inline-block}.fit-post-categories li a{display:inline-block;background-color:#323232;color:#fff;padding:5px 8px;font-size:10px;margin:0 3px 3px 0}h3.fit-related-posts-title{text-transform:uppercase;font-family:AvenirLT95BlackOblique,sans-serif;color:#f05137;font-size:18px;margin-bottom:10px}@media (min-width:1024px){h3.fit-related-posts-title{font-size:20px}}.fit-single-post-categories-container{margin-bottom:30px;border-bottom:5px solid #221c1e}.fit-single-post .fit-post-categories{padding-right:100px;margin-bottom:20px}@media (min-width:768px){.fit-single-post .fit-post-categories{padding-right:0}}.article-link-label{font-size:10px;color:#f05137;font-weight:700}.article-label,.article-link-navigation a{font-size:12px}span.article-link-label{font-variant:'AvenirLT65MediumOblique',sans-serif!important}.fmc-single-post-navigation{display:flex;justify-content:space-between;margin-bottom:20px}.article-link-navigation:hover .fa,.article-link-navigation:hover a{color:#f05137}.article-label{font-family:AvenirLTStd-Medium,sans-serif;color:#f05137}.article-link-navigation a,blockquote p{font-family:AvenirLT95BlackOblique,sans-serif;color:#221c1e}.next-posts{padding-right:10px;text-align:right}.prev-posts{padding-left:10px;text-align:left}@media (min-width:1024px){.article-link-label{font-size:12px}.article-link-navigation a{font-size:16px}}.meta-nav{display:block}.nav-links{display:flex;justify-content:space-between}blockquote{position:relative;padding:20px 0;margin-bottom:20px;border-top:5px solid #5fc25b;border-bottom:5px solid #5fc25b}blockquote p{display:inline;font-size:22px;line-height:1.2}blockquote cite{color:#f05137;font-size:15px;font-family:AvenirNextLTProDemi,sans-serif;display:block;margin-top:15px}.fit-recipe-headline{position:relative}.fit-author-box-top{position:absolute;right:0;top:0;width:50px}.fit-author-box-top h4.about-the-author-heading{font-size:7px}.macros,.macros-label{font-family:AvenirLT95BlackOblique,sans-serif}.macros{color:#f05137}.recipe-instructions-label,.recipe-instructions-title h3{font-family:AvenirLT95BlackOblique,sans-serif;color:#000}.macros-top-label{font-size:11px;margin-right:5px}.macros-top{font-size:14px}.macros-top-content{border-top:5px solid #221c1e;padding-top:8px}.macros-top-info-container{border:1px solid #e0e0e0}.macros-top-info{text-align:center;background-color:#f9f9f9;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 0;width:33.33333%}.macros-top-info:nth-child(3n){border-right:0}.macros-top-carbs{border-bottom:none}.macros-top-info:last-child{border-right:0;border-bottom:none}@media (min-width:768px){.macros-top-label{margin-right:10px;font-size:14px}.macros-top{font-size:24px}.macros-top-info{padding:10px 0}}.macros-top-carbs,.macros-top-info:last-child{width:50%}@media (min-width:1200px){.macros-top-info{border-bottom:none}.macros-top-info:nth-child(3n){border-right:1px solid #e0e0e0}.macros-top-carbs,.macros-top-info:last-child{border-top:1px solid #e0e0e0}}@media (min-width:1024px){.macros-top-carbs,.macros-top-info-container,.macros-top-info:last-child,.macros-top-info:nth-child(3n){border:none}.macros-top-info{display:flex;justify-content:flex-start;align-items:center;text-align:left;border:none;background-color:transparent}.macros-top-1,.macros-top-2,.macros-top-3,.macros-top-4{width:auto!important;margin-right:25px}.macros-top-4{margin-right:auto}.macros-top-5{width:auto!important}}.macros-bottom-content{border:1px solid #e0e0e0;border-top:none}.macros-bottom-info{text-align:center;background-color:#f9f9f9;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 0;width:33.33333%!important}.macros-bottom-info:nth-child(3n){border-right:0}.macros-bottom-info:last-child{border-right:0;border-bottom:none;width:100%!important}@media (min-width:1200px){.macros-bottom-info{border-bottom:none}.macros-bottom-info:nth-child(3n){border-right:1px solid #e0e0e0}.macros-bottom-info,.macros-bottom-info:last-child{width:14.2857143%!important}}.macros-bottom-label{font-size:11px}@media (min-width:768px){.macros-bottom-info{padding:20px 0}.macros-bottom-label{font-size:16px}}.macros-bottom{font-size:18px}@media (min-width:768px){.macros-bottom{font-size:30px}}.recipe-instructions-headline{display:flex;justify-content:flex-start;align-items:center;background-color:#f9f9f9;border:1px solid #e0e0e0;position:relative;min-height:75px;padding-left:100px}.recipe-instructions-headline h3{font-size:14px;line-height:22px}@media (min-width:1200px){.recipe-instructions-headline h3{font-size:24px;line-height:initial}}.recipe-instructions-icon{position:absolute;left:0;top:0;width:80px;margin-right:30px}.recipe-instructions-title{padding:10px 10px 10px 0}.recipe-instructions-title h3{text-transform:capitalize}.recipe-instructions-icon img{vertical-align:middle}.recipe-instructions{border:1px solid #e0e0e0;border-top:none;padding:30px}.recipe-instructions-label{font-size:18px;text-transform:uppercase;display:inline-block;padding-bottom:5px;border-bottom:5px solid #5fc25b;margin-bottom:20px}@media (min-width:768px){.recipe-instructions-label{font-size:24px}}.recipe-time-content{max-width:700px;margin:auto}.recipe-time-label{font-size:11px;margin-right:0}.cook-time,.prep-time,.total-time{font-size:14px}@media (min-width:768px){.recipe-time-label{margin-right:10px;font-size:14px}.cook-time,.prep-time,.total-time{font-size:15px}}.share-icons li{display:inline-block;width:32px}.save-to-facebook-btn{position:relative}.save-to-facebook{display:none;position:absolute;background-color:#FFF;top:32px;min-width:100px;padding:8px;border:1px solid #e0e0e0;z-index:1}.recipe-app-download h1,.recipe-available-in-our-app h1{border-bottom:2px solid #fff;margin-bottom:10px;line-height:24px}.recipe-app-download{background-color:#f05137;color:#fff;padding:20px;width:100%;display:block}.recipe-app-download h1{color:#fff;font-size:22px}@media (min-width:1024px){.rad-buttons{padding-top:40px;text-align:right}}.author-info-inner,.single-share-bottom{text-align:center}ul.rad-buttons-list{list-style:none!important;padding-left:0}ul.rad-buttons-list li{display:inline-block}ul.rad-buttons-list li img{max-width:120px}.single-share-bottom li{text-align:center;margin-bottom:15px}@media (min-width:667px){.single-share-bottom li{width:auto;display:inline-block;margin-right:10px;margin-bottom:0}}.single-share-bottom li a{font-family:AvenirNextLTProDemi,sans-serif;margin:0!important}.single-share-bottom .shareonfacebook a{background-color:#32599e}.single-share-bottom .shareontwitter a{background-color:#28aef5}.single-share-bottom .shareontwitter{margin-right:0}.fit-author-box-top .about-the-author,.fit-author-box-top .fit-author-footer,.fit-author-box-top p{display:none}.fit-author-box-top .fit-author-box{padding:0;background-color:transparent;margin-top:0;border:none}.fit-author-box-top .fit-author-avatar,.fit-author-box-top .fit-author-description{width:100%!important;display:block!important}.fit-author-avatar a,.fit-author-social-media li,.fit-author-social-media li a{display:inline-block}.fit-author-box-top .fit-author-avatar img{min-width:30px;margin-bottom:0}.fit-author-box-top .about-the-author-heading{font-family:AvenirNextLTProDemi,sans-serif;font-size:10px}.fit-author-box{padding:30px 30px 10px;background-color:#f9f9f9;margin-top:30px}.fit-author-avatar,.fit-author-description{display:inline-block;vertical-align:top}.fit-author-avatar{width:100px}@media (min-width:718px){.author-info-inner{text-align:left}.fit-author-avatar{margin-right:30px}}.fit-author-avatar img{border-radius:50px;min-width:100px}.about-the-author,.all-author-posts{font-family:HelveticaNeueLTStd-Bd,sans-serif;text-transform:uppercase;font-size:11px;color:#221c1e}.about-the-author-heading,.rules-title,.steps-title{font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase}.all-author-posts a{color:#221c1e}.about-the-author-heading{color:#f05137;font-size:20px}.fit-author-footer{text-align:center}@media (min-width:718px){.fit-author-footer{text-align:left}.fit-author-social-media{float:left}}.challenge-calendars,.featured-on-logo{text-align:center}.fit-author-social-media img{height:30px}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{width:24px!important;height:24px!important;opacity:1!important}.all-author-posts{margin-top:5px}.flexslider{border:0!important;margin:0;background:0 0}.flex-control-paging li a{display:none}.flex-direction-nav a{top:52%!important}.flex-direction-nav a.flex-next:before,.flex-direction-nav a:before{content:none}.flex-direction-nav .flex-prev{background:url(images/left.svg) center right no-repeat!important;left:0!important}.flex-direction-nav .flex-next{background:url(images/right.svg) center left no-repeat!important;right:0!important}@media (min-width:718px){.all-author-posts{float:right}.flex-direction-nav a{top:50%!important}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{width:44px!important;height:44px!important}}.slides li p{margin-bottom:5px}#featured-on-slider ul.slides{margin-left:40px}.challenges-habit-box,.challenges-video{width:100%}.challenge-video-img{background-size:cover;min-height:375px}img{vertical-align:middle}.challenges-habit-box-headline{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137);color:#fff;padding:40px}.challenges-habit-box-headline h1{color:#fff;font-size:30px;line-height:30px}@media (min-width:1024px){.challenges-habit-box{width:45%}.challenges-video{width:55%}.challenges-habit-box-headline h1{font-size:40px;line-height:40px}}@media (min-width:1200px){.challenges-habit-box-headline h1{font-size:50px;line-height:50px}}.steps-and-rules{background-color:#f9f9f9}.rules-title,.steps-title{font-size:34px;line-height:1.4;display:inline-block;margin-bottom:30px;border-bottom:5px solid #5fc25b}.calendar-thumbnail{margin-bottom:20px}.challenge-calendars h1{font-size:28px;margin-bottom:10px}.calendar-btn{border-radius:0;background-color:#f05137}.calendar-btn:hover{background-color:#3a3a3a}.view-all-challenges-btn{background-color:#f05137;font-family:AvenirNextLTProDemi,sans-serif;text-transform:uppercase;border-radius:0;max-width:300px!important}.view-all-challenges-btn:hover{background-color:#3a3a3a}.featured-on-section{background-color:#f9f9f9}.featured-on-headline h4{display:inline-block;background-color:#f05137;color:#fff;padding:5px 8px;text-transform:uppercase;font-size:22px;font-family:AvenirLT95BlackOblique,sans-serif}.email-title,.gs-btn,.management-title{font-family:HelveticaNeueLTStd-Bd,sans-serif}.fit-about-secondary{width:100%}.fit-about-secondary aside{margin-bottom:30px}@media (min-width:718px){.fit-about-secondary aside{width:49%;float:left;margin-right:2%}.fit-secondary aside:nth-child(2n){margin-right:0}}#text-8 hr{height:5px;background-color:#5ec262;border:none}.widget_black_studio_tinymce img:hover{opacity:.8}.watch-and-learn-on-youtube-box,.welcome-to-fit-box{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137);color:#fff}.behind-the-scenes-box,.fit-app-box{background:#125a9d;background:-webkit-linear-gradient(left,#125a9d,#4b9fd8);background:-moz-linear-gradient(left,#125a9d,#4b9fd8);background:-ms-linear-gradient(left,#125a9d,#4b9fd8);background:-o-linear-gradient(left,#125a9d,#4b9fd8);background:linear-gradient(to right,#125a9d,#4b9fd8)}.kitchen-essentials-and-cookbooks-box{background:#31992c;background:-webkit-linear-gradient(left,#31992c,#8ed370);background:-moz-linear-gradient(left,#31992c,#8ed370);background:-ms-linear-gradient(left,#31992c,#8ed370);background:-o-linear-gradient(left,#31992c,#8ed370);background:linear-gradient(to right,#31992c,#8ed370)}@media (min-width:1024px){.fit-about-secondary aside{width:100%;float:none;margin-right:0}.fit-about-primary{width:75.21367521367521%;margin-right:2.564102564102564%}.fit-about-secondary{width:22.22222222222222%}.box-panel{width:49%!important}.image-panel{width:51%!important}.gs-btn{min-width:350px}}.kitchen-essentials-and-cookbooks-image-panel,.watch-and-learn-on-youtube-box-panel,.welcome-to-fit-image-panel{padding-bottom:60px}.subscribe-to-the-fitmencook-channel-box-btn .fluid-width-video-wrapper{padding-top:4px!important}@media (min-width:1200px){.fit-men-cook-app-image-panel,.watch-and-learn-on-youtube-image-panel{padding-bottom:60px}.watch-and-learn-on-youtube-box-panel{padding-bottom:none}.behind-the-scenes-box{min-height:300px}}.gs-btn{background-color:#000;border-radius:0;width:auto!important}.gs-btn:hover{background-color:#3a3a3a}.complementary-footer,.main-footer{background-color:#000}.fa-caret-right{font-size:18px;position:relative;bottom:-1px}.email-title,.management-title{color:#f05137;text-transform:uppercase}.email-address,.management-email-address{font-family:HelveticaNeueLTStd-BdCn,sans-serif}.complementary-footer{padding:20px 0 50px;position:relative;min-height:106px}.complementary-footer a{color:#fff;font-family:AvenirNextLTProDemi,sans-serif;font-size:10px;text-transform:uppercase}.fit-footer-social-icons img{width:30px;height:30px}#footer-logo img{width:142px}.footer-sidebar .column{width:50%}.footer-sidebar .column-footer-social{width:100%}.fit-footer-social-media{padding-top:18px}@media (min-width:1200px){.complementary-footer a{font-size:12px}.fit-footer-social-media{text-align:right}}.fit-footer-social-icons li{display:inline-block;margin-right:10px}.fit-footer-social-icons li a{display:inline-block}@media (min-width:718px){.footer-sidebar .column{width:33.33333%}}@media (min-width:1024px){.footer-sidebar .column{width:15%}.footer-sidebar .column-footer-social{width:25%;text-align:right}.footer-sidebar{width:100%;display:flex;align-items:center}.footer-sidebar .footer-logo{order:-1}.footer-sidebar .footer-logo img{position:absolute;left:0;bottom:0}}.footer-sidebar .footer-logo{display:none;z-index:900}@media (min-width:718px){.footer-sidebar .footer-logo{display:block}}.copyright{width:100%;font-size:9px;color:#d3d2d3;text-transform:uppercase;font-family:HelveticaNeueLTStd-Md,sans-serif;text-align:center;background-color:#161213;padding:10px 0}.copyright-nav li a,.error404{color:#fff}@media (min-width:1200px){.copyright{position:absolute;bottom:-93px}}@media (min-width:768px){.copyright{font-size:10px}.copyright-nav{margin-left:15px}}.copyright-nav li{display:inline-block;margin-right:15px}.error404 html{background-color:transparent!important}.error404{background:#d7133c;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137)}.error-img{position:absolute;right:50px;bottom:0;width:40%}.error-fit-logo{max-width:150px;margin:auto auto 30px}@media (min-width:1024px){.error-fit-logo{max-width:200px;margin-bottom:60px}}.error-headline h1{font-family:AvenirLT95BlackOblique,sans-serif;font-size:50px;margin-bottom:20px}@media (min-width:1024px){.error-headline h1{font-size:100px;margin-bottom:40px}}.error-subheadline h3{font-family:AvenirLT65MediumOblique,sans-serif;font-size:14px;line-height:1.4}@media (min-width:1024px){.error-subheadline h3{font-size:20px}}.pages-you-might-like{background-color:#000;padding:6px 8px 8px;max-width:300px!important;margin:auto;font-family:AvenirLT95BlackOblique,sans-serif;text-transform:uppercase;font-size:16px!important;line-height:1.4}#malinky-ajax-pagination-button,.error-quick-links h4,.tooltip{font-family:AvenirNextLTProDemi,sans-serif}@media (min-width:1024px){.pages-you-might-like{font-size:20px!important}}.error-btn:hover{background-color:#3a3a3a}.error-quick-links{margin-top:30px}.error-quick-links h4{font-size:12px;margin-bottom:0}@media (min-width:1024px){.error-quick-links h4{font-size:18px;margin-bottom:5px}}.error-quick-links h4 a:hover{color:#000}#lang_sel_footer{display:none}.tooltip{background-color:#F6F6F6!important;border-radius:50px;float:right!important;height:32px;padding:8px 8px 8px 12px;width:200px;text-align:center;line-height:16px;color:#aaa}#malinky-ajax-pagination-button{display:block;background-color:#f05137;color:#fff;padding:10px;text-transform:uppercase}#malinky-ajax-pagination-button:active,#malinky-ajax-pagination-button:hover{background-color:#3a3a3a}#wpdevar_comment_1,#wpdevar_comment_3{display:none!important}#gform_wrapper_3{padding:30px;background:-webkit-linear-gradient(left,#d7133c,#f05137);background:-moz-linear-gradient(left,#d7133c,#f05137);background:-ms-linear-gradient(left,#d7133c,#f05137);background:-o-linear-gradient(left,#d7133c,#f05137);background:linear-gradient(to right,#d7133c,#f05137)}#field_3_20{background-color:#fff!important;width:100%!important;padding:10px!important;margin-bottom:15px!important;text-align:center!important}#field_3_20 label{background-color:#000!important;color:#fff!important;padding:12px 15px!important;margin-right:15px!important;font-family:AvenirNextLTProDemi,sans-serif!important;text-transform:uppercase!important;font-size:14px!important;cursor:pointer!important;font-style:normal!important;font-weight:400!important}