/*!
 Theme Name:   Achilles Running
 Theme URI:    https://www.achilles-running.de
 Description:  Child Theme for Grandmagazine
 Author:       Benjamin Krumbholz
 Author URI:   https://www.achilles-running.de
 Template:     grandmagazine
 Version:      1.5.3
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  grandmagazine-child
*/
#featured_first_post_wrapper{background-color:#000}#featured_first_post_wrapper .post_header{bottom:10px}@media only screen and (max-width:767px){#featured_first_post_wrapper .post_header{bottom:20px;margin-bottom:0!important}}#featured_first_post_wrapper .post_caption,#page_caption.hasbg .post_caption,.post_featured_content_bg .post_caption{bottom:-27.5px;color:rgba(255,255,255,.5);font-size:.75em;font-weight:700;left:0;position:absolute;right:5px;text-align:right;z-index:100}@media only screen and (max-width:767px){#featured_first_post_wrapper .post_caption,#page_caption.hasbg .post_caption,.post_featured_content_bg .post_caption{bottom:-17.5px}#featured_first_post_wrapper .post_caption .hide_on_mobile,#page_caption.hasbg .post_caption .hide_on_mobile,.post_featured_content_bg .post_caption .hide_on_mobile{display:none}}.post_featured_content_bg .post_caption{bottom:0}body.author #page_caption.with_author_info .page_title_wrapper{overflow:hidden}@media only screen and (max-width:767px){body.author #page_caption.with_author_info .page_title_wrapper .gravatar{margin-bottom:15px}}body.author #page_caption.with_author_info .page_title_wrapper .page_title_inner{float:none}@media only screen and (max-width:767px){body.author #page_caption.with_author_info .page_title_wrapper .page_title_inner{margin-top:0}}body.author #page_caption.with_author_info .page_title_wrapper .page_title_inner .page_tagline{margin-left:95px}@media only screen and (max-width:767px){body.author #page_caption.with_author_info .page_title_wrapper .page_title_inner .page_tagline{margin-left:0}}@media screen and (min-width:961px){#wrapper .top_bar #logo_wrapper{position:absolute;display:flex;align-items:center;left:0;right:0;height:110px;max-width:200px;margin:0 auto;transition:all 0.5s}#wrapper .top_bar.scroll #logo_wrapper{height:80px}}#wrapper .top_bar.scroll{position:relative}body.admin-bar .logo_container{top:0}#wrapper .top_bar.scroll #logo_wrapper .logo_container{line-height:0;padding:14px 0;transition:all 0.5s}@media only screen and (max-width:960px){#wrapper .top_bar.scroll #logo_wrapper .logo_container{margin-left:-15px}}@media only screen and (max-width:960px) and (min-width:768px){#wrapper .top_bar.scroll #logo_wrapper .logo_container{padding:14px 0}}@media screen and (min-width:961px){#wrapper .top_bar #logo_wrapper .logo_container{position:relative;padding:0!important}}#wrapper .top_bar.scroll #logo_wrapper .logo_wrapper{-ms-transform:none;-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none}#wrapper .top_bar.scroll #logo_wrapper .logo_wrapper img{width:100%;height:auto;transform:scale(.8);height:60px;margin-top:-5px}#wrapper .top_bar #logo_wrapper .logo_container{line-height:0;padding:25px 0}@media only screen and (max-width:960px) and (min-width:768px){#wrapper .top_bar #logo_wrapper .logo_container{margin-left:0;top:0}}@media only screen and (max-width:782px){#wrapper .top_bar #logo_wrapper .logo_container{margin-left:0;padding-bottom:0}}#wrapper .top_bar #logo_wrapper .logo_container img{transform:scale(1);width:100%;height:auto;transition:all 0.5s;height:60px}@media only screen and (max-width:767px){#wrapper .top_bar{padding:0 10px}}@media screen and (max-width:782px){body.admin-bar #wrapper .logo_container,body.admin-bar #wrapper .mobile_menu_wrapper{top:0}body.admin-bar #wrapper .overlay_background{padding-top:46px}body.admin-bar #wrapper #logo_wrapper,body.admin-bar #wrapper #menu_wrapper{padding-top:46px}}@media screen and (max-width:782px) and (max-width:767px){body.admin-bar #wrapper #menu_wrapper{padding-top:0}}@media screen and (max-width:782px){body.admin-bar #wrapper .header_style_wrapper{padding-top:0}body.admin-bar #wrapper .header_style_wrapper .top_bar.scroll{padding-top:46px}body.admin-bar #wrapper .header_style_wrapper .top_bar.scroll #logo_wrapper,body.admin-bar #wrapper .header_style_wrapper .top_bar.scroll #menu_wrapper{padding-top:0}}@media screen and (max-width:782px) and (max-width:600px){body.admin-bar #wrapper .header_style_wrapper .top_bar.scroll{padding-top:0}}body #close_browse,body #close_mobile_menu,body #close_search{box-sizing:border-box;line-height:32px;padding:6px;right:12px;top:12px;width:44px}body.admin-bar #close_browse,body.admin-bar #close_mobile_menu,body.admin-bar #close_search{top:44px}@media only screen and (max-width:782px){body.admin-bar #close_browse,body.admin-bar #close_mobile_menu,body.admin-bar #close_search{top:58px}}#wrapper #logo_right_button a.ar_btn_advertise{background-color:#00c5f8;border:2px solid #00c5f8;border-radius:22px;box-sizing:border-box;color:#fff;font-weight:700;margin:8px 0 5px;padding:8px 19px;text-transform:uppercase}#wrapper #logo_right_button a.ar_btn_advertise:hover{background-color:#fff;color:#00c5f8!important}#pp_ads_global_after_featured{margin:0}.ads_wrapper iframe{transition:height 0.5s ease-in-out;width:100%!important}.ad-category,.ar-ads-featured,.ad-after-featured,.ad-sidebar{line-height:0;position:relative;text-align:center}.ad-category:before,.ar-ads-featured:before,.ad-after-featured:before,.ad-sidebar:before{background:rgba(0,0,0,.5);border-radius:0 0 0 5px;color:#fff;content:"Anzeige";font-size:10px;line-height:20px;padding:0 7.5px;position:absolute;right:0;text-transform:uppercase;top:0}.ad-category>a,.ar-ads-featured>a,.ad-after-featured>a,.ad-sidebar>a{display:inline-block;margin:20px auto 10px;position:relative;line-height:0}.ad-category::before{color:rgba(0,0,0,.5);background:transparent;line-height:15px;padding:0;top:5px}.ad-sidebar{margin-top:-20px}.ad-sidebar:before{background:transparent;color:#000}#featured-contentad,#featured-fullsize{clear:both}#featured-contentad .ar-ads-featured,#featured-fullsize .ar-ads-featured{margin:-20px auto 0}@media screen and (max-width:767px){#featured-contentad .ar-ads-featured,#featured-fullsize .ar-ads-featured{margin-top:20px}}#featured-contentad .ar-ads-featured:before,#featured-fullsize .ar-ads-featured:before{padding:0 0 0 7.5px}#error_content_wrapper{background-color:#000;overflow:hidden;padding-bottom:40px}#error_content_wrapper .inner{box-sizing:border-box;width:100%;max-width:1425px;margin:50px auto;padding:0 60px}#error_content_wrapper .error_box .error_type{font-size:5em;letter-spacing:normal;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:300;color:#ff004f;padding-top:0!important;padding-bottom:1em!important;line-height:1.25em}@media only screen and (max-width:767px){#error_content_wrapper .error_box .error_type{font-size:2.5em;padding-bottom:0.5em!important}}#error_content_wrapper .error_box .error_text{color:#fff;font-size:2em;margin-bottom:0}@media only screen and (max-width:767px){#error_content_wrapper .error_box .error_text{font-size:1em}}@media only screen and (max-width:767px){.post_header{margin-bottom:30px!important}}.post_attribute,.post_icon_hot,.post_info_comment,.post_info_date,.post_info_view{display:none}.single .page_title_wrapper .post_info_date{display:inline-block}#page_content_wrapper .posts.blog li img,#page_content_wrapper .sidebar .content .posts.blog li img,.posts.blog li img{border-radius:5px}.sidebar_content.three_cols .post_header.two_third h5{margin-top:0}#page_content_wrapper ul#post_filter{border-radius:21px;display:block;line-height:0;overflow:hidden;padding:0!important}@media only screen and (max-width:767px){#page_content_wrapper ul#post_filter{float:none;display:inline-block}}#page_content_wrapper ul#post_filter li{line-height:1em;margin:0;overflow:hidden}#page_content_wrapper ul#post_filter li a{background-color:#efefef;border-radius:17px;display:inline-block;line-height:1.25em;top:0;padding:7px 20px!important}@media only screen and (max-width:767px){#page_content_wrapper ul#post_filter li a{margin:5px}}#page_content_wrapper ul#post_filter li a.filter_active{background:#ff004f}h2{margin-top:20px}h3{margin-top:15px}h4{margin-top:10px}.sticky{background:transparent!important;border:0!important;border-radius:0;box-sizing:border-box;padding:0}.post_header h3 a:hover,.post_header h5 a:hover,.post_header h5 a:hover,.post_header.fullwidth h4 a:hover,.post_header.grid h6 a:hover,a{color:#07f}.post_icon_trend{background-color:#07f!important}#featured_posts_wrapper .clearfix{clear:both}#page_content_wrapper,.page_content_wrapper{overflow:hidden}.post-nav-links{font-weight:700;text-align:center}.post-nav-links .post-page-numbers{background-color:#ff004f;border:2px solid #ff004f;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-weight:400;line-height:30px;width:34px}.post-nav-links .post-page-numbers:hover{border-color:#07f;background-color:#07f;color:#fff}.post-nav-links .post-page-numbers.current{background-color:transparent;border-color:transparent;color:#000;font-weight:700;width:25px}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{margin-left:0;margin-right:0}p#breadcrumbs{font-size:20px!important}#page_content_wrapper .inner .sidebar_content ul#home-sidebar,#page_content_wrapper .sidebar_wrapper,.page_content_wrapper .inner .sidebar_content ul#home-sidebar,.page_content_wrapper .sidebar_wrapper{list-style:none;margin:0}#page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.shortcode ul li,#page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.small.shortcode ul li,#page_content_wrapper .sidebar_wrapper .social_wrapper.shortcode ul li,#page_content_wrapper .sidebar_wrapper .social_wrapper.small.shortcode ul li,.page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.shortcode ul li,.page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.small.shortcode ul li,.page_content_wrapper .sidebar_wrapper .social_wrapper.shortcode ul li,.page_content_wrapper .sidebar_wrapper .social_wrapper.small.shortcode ul li{margin:10px 5px!important}#page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.shortcode ul li.instagram a,#page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.small.shortcode ul li.instagram a,#page_content_wrapper .sidebar_wrapper .social_wrapper.shortcode ul li.instagram a,#page_content_wrapper .sidebar_wrapper .social_wrapper.small.shortcode ul li.instagram a,.page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.shortcode ul li.instagram a,.page_content_wrapper .inner .sidebar_content ul#home-sidebar .social_wrapper.small.shortcode ul li.instagram a,.page_content_wrapper .sidebar_wrapper .social_wrapper.shortcode ul li.instagram a,.page_content_wrapper .sidebar_wrapper .social_wrapper.small.shortcode ul li.instagram a{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}#page_content_wrapper .sidebar .content .sidebar_widget .widget.Grand_Magazine_Custom_Ads+li.widget,.mobile_menu_wrapper .sidebar .content .sidebar_widget .widget.Grand_Magazine_Custom_Ads+li.widget{margin-top:0}.mobile_menu_wrapper .sidebar .content .sidebar_widget li.Grand_Magazine_Categoriess ul li{margin-bottom:10px}.mobile_menu_wrapper .sidebar .content .sidebar_widget li.Grand_Magazine_Categoriess ul li a{background:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:5px;box-sizing:border-box;font-size:13px;font-weight:700;color:#fff;display:block;letter-spacing:2px;line-height:110px;min-height:110px;position:relative;text-align:center;text-transform:uppercase;width:100%}body.js_nav .mobile_menu_wrapper{box-sizing:border-box;padding:65px 20px 20px}@media only screen and (max-width:767px) and (min-width:448px){body.js_nav .mobile_menu_wrapper{max-width:380px;width:100%;width:calc(100% - 68px)}}@media only screen and (max-width:447px){body.js_nav .mobile_menu_wrapper{left:68px;width:auto}}@media only screen and (max-width:767px) and (min-width:448px){body.js_nav #side_menu_wrapper{-webkit-transform:translate(-380px,0)!important;-moz-transform:translate(-380px,0)!important;transform:translate(-380px,0)!important}}@media only screen and (max-width:447px){body.js_nav #side_menu_wrapper{left:68px;-webkit-transform:translate(-100%,0)!important;-moz-transform:translate(-100%,0)!important;transform:translate(-100%,0)!important}}#footer ul.sidebar_widget>li.widget_mc4wp_form_widget,#footer ul.sidebar_widget li.widget_mc4wp_form_widget,#page_content_wrapper .sidebar .content .sidebar_widget>li.widget_mc4wp_form_widget,#page_content_wrapper .sidebar .content .sidebar_widget li.widget_mc4wp_form_widget,.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget>li.widget_mc4wp_form_widget,.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget li.widget_mc4wp_form_widget,.page_content_wrapper .sidebar .content .sidebar_widget>li.widget_mc4wp_form_widget,.page_content_wrapper .sidebar .content .sidebar_widget li.widget_mc4wp_form_widget{padding:20px}#page_content_wrapper .sidebar .content .posts.blog.withthumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb{overflow:hidden}#page_content_wrapper .sidebar .content .posts.blog.withthumb li,.page_content_wrapper .sidebar .content .posts.blog.withthumb li{min-height:60px;position:relative}#page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb{left:0;position:absolute;top:10px;width:100px}@media screen and (max-width:360px){#page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb{position:relative;top:0}}#page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb img,.page_content_wrapper .sidebar .content .posts.blog.withthumb li .post_circle_thumb img{margin:0 10px 5px 0}#page_content_wrapper .sidebar .content .posts.blog.withthumb li:first-child .post_circle_thumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb li:first-child .post_circle_thumb{top:0}#page_content_wrapper .sidebar .content .posts.blog.withthumb li>a,.page_content_wrapper .sidebar .content .posts.blog.withthumb li>a{box-sizing:border-box;display:inline-block;padding-left:100px}@media screen and (max-width:360px){#page_content_wrapper .sidebar .content .posts.blog.withthumb li>a,.page_content_wrapper .sidebar .content .posts.blog.withthumb li>a{padding-left:0}}.button,a.button,input[type="button"],input[type="submit"]{box-shadow:none!important}input[type="number"]{padding:10px;font-size:1em;font-family:Hind,"Helvetica Neue",Arial,Verdana,sans-serif;margin:0;background:#efefef;border:1px solid #efefef;color:#444;outline:none;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-o-transition:all linear 0.3s;transition:all linear 0.3s;box-sizing:border-box;-webkit-appearance:none;border-radius:5px;width:100%}#close_browse,#close_mobile_menu,#close_search,#toTop,.button,.pagination a:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,a.button,input[type="button"],input[type="submit"]{background-color:#07f}button[type="submit"],input[type="submit"]{background-color:#07f}button[type="submit"]:hover,input[type="submit"]:hover{background-color:#00de51;border-color:#00de51}#footer .sidebar_widget.three .widget.ar_authors h2.widgettitle{border:0;color:#ff004f;display:block;font-size:26px;font-weight:700;letter-spacing:0;line-height:.85em;margin-bottom:10px;margin-top:0;overflow:hidden;padding-bottom:0;text-align:center;text-transform:none}#footer .sidebar_widget.three .widget.ar_authors .browse_authors_list{margin-top:20px;overflow:hidden}#footer .sidebar_widget.three .widget.ar_authors .browse_authors_list .author{display:block;float:left;margin-right:.5%;text-align:center;width:33%}#footer .sidebar_widget.three .widget.ar_authors .browse_authors_list .author:nth-child(3n){margin-right:0}#footer .sidebar_widget.three .widget.ar_authors .browse_authors_list .author:nth-child(3n+1){clear:both}#footer .sidebar_widget.three .widget.ar_authors .browse_authors_list .author .gravatar{float:none;height:auto;line-height:0;margin:0 auto;max-width:100px;width:100%}@media screen and (min-width:961px){#browse_category .browse_category_wrapper .one_fourth:nth-child(4n),#footer_browse_category .browse_category_wrapper .one_fourth:nth-child(4n){margin-right:0}}@media only screen and (max-width:960px){#browse_category .browse_category_wrapper .one_fourth,#footer_browse_category .browse_category_wrapper .one_fourth{clear:none;width:48%;margin-right:4%}#browse_category .browse_category_wrapper .one_fourth:nth-child(2n),#footer_browse_category .browse_category_wrapper .one_fourth:nth-child(2n){margin-right:0}}#footer ul.sidebar_widget.three>li{width:32%;margin-right:2%}@media only screen and (min-width:768px) and (max-width:960px){#footer ul.sidebar_widget.three>li{width:49%}#footer ul.sidebar_widget.three>li:nth-child(2n){margin-right:0}}@media only screen and (max-width:767px){#footer ul.sidebar_widget.three>li{margin-right:0;width:100%}}#footer ul.sidebar_widget.three>li.widget_mc4wp_form_widget{padding:0}#footer ul.sidebar_widget.three>li:nth-child(3n){width:32%;margin-right:0}@media only screen and (max-width:960px){#footer ul.sidebar_widget.three>li:nth-child(3n){width:100%}}.footer_clear{margin-top:40px}.footer_bar{margin-top:0}.footer_bar.pacemaker{background-color:#efefef;border-color:#efefef}.footer_bar.pacemaker #footer_pacemaker{border-bottom:1px solid #efefef;box-sizing:border-box;color:#000;padding-bottom:50px;padding-top:50px;text-align:center}.footer_bar.pacemaker #footer_pacemaker h2{font-size:44px}@media only screen and (max-width:767px){.footer_bar.pacemaker #footer_pacemaker h2{font-size:40px}}.footer_bar.pacemaker #footer_pacemaker h5{font-size:14px;line-height:1.5em;margin:10px 0}.footer_bar.pacemaker #footer_pacemaker .post_img{margin:0}.footer_bar.pacemaker #footer_pacemaker .footer_pacemaker_wrapper{list-style:none;margin-top:40px;overflow:hidden}@media screen and (min-width:961px){.footer_bar.pacemaker #footer_pacemaker .footer_pacemaker_wrapper .one_fourth:nth-child(4n){margin-right:0}}@media only screen and (max-width:960px){.footer_bar.pacemaker #footer_pacemaker .footer_pacemaker_wrapper .one_fourth{clear:none;width:48%;margin-right:4%}.footer_bar.pacemaker #footer_pacemaker .footer_pacemaker_wrapper .one_fourth:nth-child(2n){margin-right:0}}#wrapper{overflow:hidden}#wrapper #page_content_wrapper{overflow:initial}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts{background-color:rgba(239,239,239,.6);margin:10px 0;padding:20px 40px;position:relative}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts:after,#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts:before{content:"";position:absolute;top:0;bottom:0;background-color:rgba(239,239,239,.6);width:50%;z-index:-1}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts:after{right:-50%}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts:before{left:-50%}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container{margin:0 auto;max-width:960px}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container h2{text-transform:uppercase}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container h2,#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container h3{margin-top:0}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container .wp-block-image{margin-bottom:0;text-align:center}#wrapper #page_content_wrapper .inner .sidebar_content .ar-facts .wp-block-group__inner-container .wp-block-image img{height:auto;max-width:160px;width:100%}.social_wrapper.shortcode ul li.youtube a{background-color:#e2001a}