@charset "UTF-8";body{font-family:"Open Sans",sans-serif}body ::selection{background:#f07e00;color:#fff}body ::-moz-selection{background:#f07e00;color:#fff}body #g-page-surround{background:#c6c6c6}body .g-container{max-width:1600px;margin:0 auto}body #g-header{background:none}body #g-header #header-position .g-content{display:flex;flex-direction:column}body #g-header #header-position .platform-content{background:#fff;order:2}body #g-header #header-position .platform-content:nth-child(2){order:1}body #g-header #header-position .g-content .moduletable .custom{position:relative}body #g-header #header-position .g-content .moduletable .custom p{margin:0}body #g-header #header-position .g-content .moduletable .custom h1{z-index:99;text-align:center;font-size:56px;color:#f07e00;width:100%;line-height:1.2;font-weight:600;padding-top:25px;padding-bottom:25px}body #g-header #header-position .g-content .moduletable .custom h1 span{font-size:48px;color:#000;display:block;font-weight:500}body #g-header #header-position .g-content .moduletable.header{max-width:1200px;margin:0 auto;top:30px;z-index:10;width:100%;text-align:center;left:0;right:0;margin-top:105px;margin-bottom:25px}body #facebook-position{background:#fff}body #g-navigation{background:none;position:fixed;width:100%;top:0;left:0;height:87px;z-index:999}body #g-navigation .g-container{background:#f1f1f1;box-shadow:0px 6px 8px 0px rgba(0,0,0,0.12)}body #g-navigation .g-container .g-grid{max-width:1200px;margin:0 auto}body #g-navigation .g-container .g-grid .g-content{margin:0;padding:0}body #g-navigation .g-container .g-grid #menu-position .g-main-nav{margin-top:5px}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel .g-menu-item-container{color:#747474}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel .g-menu-item-container:hover{color:#f07e00}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel li{background:none}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel li a{color:#747474;transition:all ease 0.5s}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel li:hover>a{color:#f07e00}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel li.active>a{color:#da7200}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-toplevel li.g-menu-item-101{display:none}body #g-navigation .g-container .g-grid #menu-position .g-main-nav .g-sublevel li:hover{background:#e5e5e5}body #g-boxes .g-container{background:#fff}body #g-boxes .g-container .g-grid{max-width:1200px;margin:0 auto}body #g-boxes .g-container .g-grid #box-1-position,body #g-boxes .g-container .g-grid #box-2-position,body #g-boxes .g-container .g-grid #box-3-position{background:#f07e00}body #g-boxes .g-container .g-grid #box-1-position .g-content,body #g-boxes .g-container .g-grid #box-2-position .g-content,body #g-boxes .g-container .g-grid #box-3-position .g-content{padding:15px;text-align:center}body #g-boxes .g-container .g-grid #box-1-position .g-content .block-box,body #g-boxes .g-container .g-grid #box-2-position .g-content .block-box,body #g-boxes .g-container .g-grid #box-3-position .g-content .block-box{position:relative}body #g-boxes .g-container .g-grid #box-1-position .g-content hr,body #g-boxes .g-container .g-grid #box-2-position .g-content hr,body #g-boxes .g-container .g-grid #box-3-position .g-content hr{color:#d9d9d9;max-width:150px;width:auto;height:1px;border:none;background:#d9d9d9;text-align:center;margin:1rem auto 1rem auto}body #g-boxes .g-container .g-grid #box-1-position .g-content .ikona,body #g-boxes .g-container .g-grid #box-2-position .g-content .ikona,body #g-boxes .g-container .g-grid #box-3-position .g-content .ikona{background:#da7200;height:80px;width:80px;display:block;position:absolute;top:-50px;margin:0 auto;left:0;right:0;z-index:10;padding-top:25px}body #g-boxes .g-container .g-grid #box-1-position .g-content h2,body #g-boxes .g-container .g-grid #box-2-position .g-content h2,body #g-boxes .g-container .g-grid #box-3-position .g-content h2{font-size:18px;margin:0;margin-top:0;padding-top:50px;color:#fff;font-weight:500}body #g-boxes .g-container .g-grid #box-1-position .g-content .bigger,body #g-boxes .g-container .g-grid #box-2-position .g-content .bigger,body #g-boxes .g-container .g-grid #box-3-position .g-content .bigger{font-size:24px;color:#fff}body #g-boxes .g-container .g-grid #box-1-position .g-content p,body #g-boxes .g-container .g-grid #box-2-position .g-content p,body #g-boxes .g-container .g-grid #box-3-position .g-content p{margin:0.8rem 0 1.5rem 0;color:#fff}body #g-boxes .g-container .g-grid #box-1-position .g-content a,body #g-boxes .g-container .g-grid #box-2-position .g-content a,body #g-boxes .g-container .g-grid #box-3-position .g-content a{color:#fff;text-decoration:underline}body #g-boxes .g-container .g-grid #box-1-position .g-content a.read-more,body #g-boxes .g-container .g-grid #box-2-position .g-content a.read-more,body #g-boxes .g-container .g-grid #box-3-position .g-content a.read-more{text-decoration:none !important;padding:10px 30px;border-radius:25px;display:block;border:2px #fff solid;max-width:200px;margin:30px auto;color:#FFF;text-align:center;transition:all ease 0.5s}body #g-boxes .g-container .g-grid #box-1-position .g-content a.read-more:hover,body #g-boxes .g-container .g-grid #box-2-position .g-content a.read-more:hover,body #g-boxes .g-container .g-grid #box-3-position .g-content a.read-more:hover{opacity:0.5}body #g-boxes .g-container .g-grid #box-2-position{background:#333}body #g-boxes .g-container .g-grid #box-2-position .ikona{background:#262626 !important}body #g-boxes .g-container .g-grid #box-3-position{background:#9cbf2d}body #g-boxes .g-container .g-grid #box-3-position .ikona{background:#83a026 !important}body #g-boxes .g-container .g-grid #box-3-position a.read-more{background:#9cbf2d !important}body a{color:#fff;text-decoration:underline}body a.read-more{background:#f80;text-decoration:none !important;padding:10px 30px;border-radius:25px;display:block;border:2px #fff solid;max-width:200px;color:#FFF;text-align:center;transition:all ease 0.5s}body a.read-more:hover{opacity:0.5}body.cenik .item-page .fields-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin-bottom:25px}body.cenik .item-page .fields-container .field-entry .field-label{display:none}body.cenik .item-page .fields-container .field-entry .field-value ul{background:#f1f1f1;padding:15px;list-style:none;border-radius:25px;margin-left:0}body.cenik .item-page .fields-container .field-entry .field-value ul li{background:url('https://www.phoenix-gym.cz/templates/g5_hydrogen/images/icon-li.svg') no-repeat 0px 4px;padding-left:25px;line-height:2}body.cenik .item-page .fields-container .field-entry.fitness,body.cenik .item-page .fields-container .field-entry.sauna{width:48.5%;vertical-align:top;display:inline-block}body.cenik .item-page .fields-container .field-entry.solarium{width:48.5%;display:inline-block}body.cenik .item-page .fields-container .field-entry.ems-body-slim{width:48.5%;display:inline-block}body.cenik .item-page .fields-container .field-entry.ems-body-slim .field-value>div{display:flex;flex-direction:row;gap:25px}body.cenik .item-page .fields-container .field-entry.ems-body-slim .field-value>div div{flex:1}body.cenik .item-page .fields-container .field-entry.ems-body-slim .field-value>div div h4{margin-top:0;margin-bottom:15px}body #breadcrumbs-position .g-content{margin-bottom:0}body #breadcrumbs-position .g-content .moduletable{padding-top:70px;max-width:1200px;margin:0 auto}body #breadcrumbs-position .g-content .moduletable nav .breadcrumb{background:none;padding-left:0 !important}body #breadcrumbs-position .g-content .moduletable nav .breadcrumb a{color:#f07e00;transition:all ease 0.5s}body #breadcrumbs-position .g-content .moduletable nav .breadcrumb a:hover{opacity:0.5}body #content-position .g-content{margin-top:0;padding-top:0}body h1,body h2,body h3,body h4,body h5,body h6,body strong{color:#000}body #g-main{background:none;padding:0;color:#000}body #g-main .g-container{background:#fff}body .item-page{max-width:1200px;margin:0 auto}body .item-page .com-content-article__body .article-hidden{display:none}body .item-page .com-content-article__body .row{display:flex;flex-direction:row;flex-wrap:wrap}body .item-page .com-content-article__body .row .span6{flex:1}body .item-page .com-content-article__body a{color:#da7200;font-weight:600}body .item-page .com-content-article__body a:hover{text-decoration:underline}body .item-page .com-content-article__body a.read-more{color:#fff}body .item-page .com-content-article__body a.read-more:hover{text-decoration:none}body .item-page .com-content-article__body .row .left{order:1}body .item-page .com-content-article__body .row .right{order:2}body .item-page .com-content-article__body .row.right{display:flex}body .item-page .com-content-article__body .row.right .right{float:right}body .item-page .com-content-article__body .row.right .left{float:left}body .item-page .read-more,body .item-page .moduleItemReadMore{color:#FFF;background:#f07e00;padding:10px 25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;transition:all ease 0.5s}body .item-page .read-more:hover,body .item-page .moduleItemReadMore:hover{opacity:0.5}body .item-page .fields-container{margin:0;list-style:none}body .item-page .fields-container .field-entry.fotogalerie .field-label{display:none}body .item-page .fields-container .field-entry.fotogalerie .field-value .gallery-items .item{transition:all ease 0.5s}body .item-page .fields-container .field-entry.fotogalerie .field-value .gallery-items .item:hover{opacity:0.5}body .item-page h1{text-align:center;text-transform:uppercase;color:#000;font-size:1.9rem;font-weight:500;position:relative;padding-bottom:15px;margin-bottom:25px;margin-top:0}body .item-page h1::before{position:absolute;left:0;right:0;width:150px;height:1px;bottom:0;background:#d9d9d9;content:"";margin:0 auto}body .item-page h3{color:#000}body .item-page .cviceni{margin-bottom:25px;background:#ededed;border-radius:10px;padding:25px;box-shadow:0 3px 12px rgba(0,0,0,0.04)}body #g-contact .g-container .g-grid:nth-child(2){max-width:100%}body.treneri .com-content-category-blog .blog-items{gap:25px}body.treneri .com-content-category-blog .blog-items .blog-item{overflow:initial;flex-direction:row;gap:25px;background:#010403;border-radius:25px;box-shadow:0 3px 12px rgba(0,0,0,0.04)}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry{position:relative}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry .field-label{display:none}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry .field-value{color:#fff}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.hlavni-nadpis{border-bottom:1px solid #b6925e;padding-bottom:15px;margin-bottom:15px}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.hlavni-nadpis .field-value{color:#b6925e;font-style:italic;font-size:22px;margin-bottom:25px}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.perex{padding-bottom:15px;margin-bottom:15px}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.perex .field-value{color:#fff;font-size:18px;margin-bottom:25px}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-1,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-2,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-3,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-4,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-5,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-6,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-7,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-8,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-9{padding-left:45px;line-height:2.5}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-1:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-2:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-3:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-4:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-5:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-6:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-7:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-8:before,body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-9:before{position:absolute;left:0;content:"";width:30px;height:30px;top:5px}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-1:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-01.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-2:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-02.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-3:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-03.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-4:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-04.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-5:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-05.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-6:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-06.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-7:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-07.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-8:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-08.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-9:before{background:url('https://www.phoenix-gym.cz/images/ikonky/icon-09.png');background-size:contain;background-position:center}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-9 a{text-decoration:none}body.treneri .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.polozka-9 a:hover{text-decoration:underline;color:#fff}body.treneri .com-content-category-blog .blog-items .blog-item figure{margin:0;flex:1;width:400px;height:auto;max-width:400px;box-shadow:0 3px 12px rgba(0,0,0,0.24);border-radius:25px}body.treneri .com-content-category-blog .blog-items .blog-item figure img{width:400px;height:auto}body.treneri .com-content-category-blog .blog-items .blog-item .item-content{flex:1;padding:35px;border-radius:25px;box-shadow:0 3px 12px rgba(0,0,0,0.24)}body.treneri .com-content-category-blog .blog-items .blog-item .item-content h2{text-align:left;color:#fff;font-weight:300;margin-bottom:0}body.treneri .com-content-category-blog .blog-items .blog-item .item-content h2::before{display:none}body.treneri .com-content-category-blog .blog-items .blog-item:nth-child(2n+2) figure{order:2}body.treneri .com-content-category-blog .blog-items .blog-item:nth-child(2n+2) .item-content{order:1}body.cenik .com-content-article__body .row .col-sm-6 ul{background:#f1f1f1;padding:15px;list-style:none;border-radius:25px;margin-left:0}body.cenik .com-content-article__body .row .col-sm-6 ul li{background:url('https://www.phoenix-gym.cz/templates/g5_hydrogen/images/icon-li.svg') no-repeat 0px 4px;padding-left:25px;line-height:2}body.kontakt #contact-position .g-content .moduletable .g-title{text-align:center;text-transform:uppercase;color:#000;margin-bottom:0;font-size:1.9rem !important;font-weight:500 !important;position:relative;padding-bottom:15px;margin-bottom:25px}body.kontakt #contact-position .g-content .moduletable .g-title::before{position:absolute;left:0;right:0;width:150px;height:1px;bottom:0;background:#d9d9d9;content:"";margin:0 auto}body.kontakt #contact-position .g-content .moduletable .row{margin-top:25px}body.kontakt #contact-position .g-content .moduletable .row strong{color:#666}body .com-content-category-blog .blog-items{max-width:1200px;margin:0 auto}body .com-content-category-blog .blog-items .blog-item .page-header h2{text-align:center;text-transform:uppercase;color:#000;margin-bottom:0;font-size:1.9rem;font-weight:500;position:relative;padding-bottom:15px;margin-bottom:25px}body .com-content-category-blog .blog-items .blog-item .page-header h2::before{position:absolute;left:0;right:0;width:150px;height:1px;bottom:0;background:#d9d9d9;content:"";margin:0 auto}body .com-content-category-blog .blog-items .blog-item .row .left{order:1}body .com-content-category-blog .blog-items .blog-item .row .right{order:2}body .com-content-category-blog .blog-items .blog-item .moduleItemReadMore{float:right;color:#FFF;background:#f07e00;padding:10px 25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;transition:all ease 0.5s}body .com-content-category-blog .blog-items .blog-item .moduleItemReadMore:hover{opacity:0.5}body .com-content-category-blog .blog-items .blog-item .fields-container{margin:0;list-style:none}body .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.fotogalerie .field-label{display:none}body .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.fotogalerie .field-value .gallery-items .item{transition:all ease 0.5s}body .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.fotogalerie .field-value .gallery-items .item:hover{opacity:0.5}body.home #contact-position .g-content .moduletable{margin-top:0px}body.home #contact-position .g-content .moduletable .g-title{display:none}body.home #contact-position .g-content .moduletable .row .col-sm-4{width:50%}body #top-position .g-content{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0}body #top-position .g-content .moduletable a{text-decoration:none}body #top-position .g-content .moduletable .mod-articles-grid{display:flex;gap:15px}body #top-position .g-content .moduletable .mod-articles-grid li{width:calc((100% / 3) - 15px)}body #top-position .g-content .moduletable .g-title{text-transform:uppercase;margin-top:0;padding-top:15px;font-size:1.9rem;text-align:center}body #top-position .g-content .moduletable .mod-articles-title{font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem;color:#333;text-align:center}body #top-position .g-content .moduletable .mod-articles-title a{color:#333}body #bottom-position .g-content{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0}body #bottom-position .g-content .moduletable .g-title{text-transform:uppercase;margin-top:0;padding-top:15px;font-size:1.9rem;text-align:center}body #bottom-position .g-content .moduletable .mod-articles-title{font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem;color:#333;text-align:center}body #bottom-position .g-content .moduletable .read-more{text-decoration:none !important;padding:10px 30px;border-radius:25px;display:block;border:2px #fff solid;max-width:200px;margin:30px auto;color:#FFF;text-align:center;transition:all ease 0.5s}body #bottom-position .g-content .moduletable .read-more:hover{opacity:0.5}body #bottom-position .g-content .moduletable .row{display:flex;flex-direction:row}body #bottom-position .g-content .moduletable .row .span6{flex:1}body #bottom-position .g-content .moduletable hr{color:#d9d9d9;max-width:150px;width:auto;height:1px;border:none;background:#d9d9d9;text-align:center;margin:1rem auto 1rem auto}body #bottom-position .g-content .moduletable h2{text-align:center;font-weight:400;text-transform:uppercase}body #bottom-position .g-content .moduletable a{color:#fff;text-decoration:underline;transition:all ease 0.5s}body #bottom-position .g-content .moduletable a:hover{opacity:0.5}body #bottom-position .g-content .moduletable h2,body #bottom-position .g-content .moduletable p{color:#fff}body #bottom-position .g-content .moduletable.relax h3.g-title{text-align:center;text-transform:uppercase;color:#000;font-size:1.9rem;font-weight:500;position:relative;padding-bottom:15px;margin-bottom:0;margin-top:0}body #bottom-position .g-content .moduletable.relax h3.g-title::before{position:absolute;left:0;right:0;width:150px;height:1px;bottom:0;background:#d9d9d9;content:"";margin:0 auto}body #bottom-position .g-content .moduletable.relax p{color:#666}body #bottom-position .g-content .moduletable.relax p a{color:#da7200;text-decoration:underline}body #bottom-position .g-content .moduletable.relax p a.read-more{color:#fff}body #bottom-position .g-content .moduletable.relax .read-more{margin:0}body #bottom-position .g-content .moduletable.cviceni .row .span6:nth-child(2){max-width:225px}body #bottom-position .g-content .moduletable.cviky h3.g-title{font-size:1.9rem;font-weight:500;text-transform:uppercase}body #bottom-position .g-content .moduletable.cviky .mod-articles-items{margin-top:35px}body #bottom-position .g-content .moduletable.cviky .mod-articles-items li{margin-bottom:35px;box-shadow:0 3px 12px rgba(0,0,0,0.04)}body #bottom-position .g-content .moduletable.cviky h2,body #bottom-position .g-content .moduletable.cviky h3{font-size:1.4rem;font-weight:500;text-transform:none}body #bottom-position .g-content .moduletable.cviky h2,body #bottom-position .g-content .moduletable.cviky h3{margin-bottom:0}body #bottom-position .g-content .moduletable.cviky h2.mod-articles-title{line-height:1;font-size:1.7rem;color:#000;font-weight:500;margin:0}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row{display:flex;flex-direction:row;gap:15px}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image{flex:0.25}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image figure{border:15px solid #000}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .content{flex:1}body #bottom-position .g-content .moduletable .mod-articles-items figure.mod-articles-image{margin:0}body #g-contact .g-container{background:#fff}body #g-contact .g-container .g-grid{max-width:1200px;margin:0 auto}body #g-contact .g-container #contact-position{background:#fff}body #g-contact .g-container #contact-position .g-content{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0}body #g-contact .g-container #contact-position .g-content .moduletable h2,body #g-contact .g-container #contact-position .g-content .moduletable h3{font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem}body #g-contact .g-container #contact-position .g-content .moduletable a{color:#f07e00;text-decoration:underline;transition:all ease 0.5s}body #g-contact .g-container #contact-position .g-content .moduletable a:hover{opacity:0.5}body .bg-card{background:url('https://www.phoenix-gym.cz/templates/g5_hydrogen/images/bg-fitness-karta.jpg') no-repeat top left;text-shadow:0px 0px 10px black;padding:15px}body #g-footer{background:none;border:none}body #g-footer .g-container{background:#404d2a}body #g-footer .g-container .g-grid{max-width:1200px;margin:0 auto}body #g-footer .g-container #copyright-position .g-content{color:#b2b7a9;text-align:left;font-size:14px}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.mod-menu{margin-top:1.6rem;width:auto;display:flex;justify-content:center;flex-flow:row wrap;gap:5px}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.mod-menu li{display:inline-block;padding:0.2rem 0.5rem;border-right:1px solid #b2b7a9;line-height:1;margin-bottom:10px}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.mod-menu li a{color:#b2b7a9;font-size:14px;transition:all ease 0.5s;text-decoration:none}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.mod-menu li a:hover{opacity:0.5}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.mod-menu li:last-child{border-right:0px}body #g-footer .g-container #branding-position .g-content .moduletable{text-align:center}body #g-footer .g-container #branding-position .g-content .moduletable p,body #g-footer .g-container #branding-position .g-content .moduletable a{color:#b2b7a9;font-size:14px}body #g-footer .g-container #branding-position .g-content .moduletable a{transition:all ease 0.5s}body #g-footer .g-container #branding-position .g-content .moduletable a:hover{opacity:0.5}body #contact-bottom-position{background:#fff}body #contact-bottom-position .custom{height:450px}body.vybaveni #bottom-position .g-content{padding-left:0;padding-right:0}body.vybaveni #bottom-position .g-content ul.mod-list{margin:0}body.vybaveni #bottom-position .g-content ul.mod-list li{margin-bottom:25px;background:#ededed;border-radius:10px;padding:25px}body.vybaveni .moduletable.cinkarna .g-title{margin-bottom:35px}body.vybaveni #bottom-position .g-content .moduletable h2,body.vybaveni #bottom-position .g-content .moduletable p{color:#000}body.vybaveni h2{text-align:left !important}body.vybaveni h3.g-title{text-align:center;text-transform:uppercase;color:#000;font-size:1.9rem;font-weight:500;position:relative;padding-bottom:15px;margin-bottom:0;margin-top:0}body.vybaveni h3.g-title::before{position:absolute;left:0;right:0;width:150px;height:1px;bottom:0;background:#d9d9d9;content:"";margin:0 auto}body .image-popup{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,0.85);display:flex;align-items:center;justify-content:center;padding:30px;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease}body .image-popup.active{opacity:1;visibility:visible}body .image-popup-content{position:relative;max-width:95vw;max-height:95vh}body .image-popup-content img{display:block;max-width:95vw;max-height:90vh;width:auto;height:auto;object-fit:contain}body .image-popup-close{position:absolute;top:-40px;right:0;color:#fff;font-size:35px;line-height:35px;cursor:pointer;z-index:2}body .image-popup-close:hover{opacity:0.7}body body.image-popup-open{overflow:hidden}.g-offcanvas-toggle{right:20px;top:16px;left:auto;position:fixed;font-size:1.8rem;width:45px;height:45px;cursor:pointer;border-radius:90%;z-index:9999;background:#fff}.g-offcanvas-toggle .fa-fw{position:absolute;width:25px;height:3px;background:#000;left:10px;top:21px;float:none;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle .fa-fw:before{height:3px;background:#000;width:100%;content:"";position:absolute;top:-7px;left:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle .fa-fw:after{height:3px;background:#000;width:100%;content:"";position:absolute;top:7px;left:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover{background-color:#000;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw:before{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw:after{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle.change{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background:#00528e}.g-offcanvas-toggle.change .fa-fw{background-color:#fff}.g-offcanvas-toggle.change .fa-fw:before{background-color:#fff}.g-offcanvas-toggle.change .fa-fw:after{background-color:#fff}.g-offcanvas-toggle.change:hover{background-color:#e95356}.g-offcanvas-toggle.change:hover span{background-color:#fff}.g-offcanvas-toggle.change:hover span:before{background-color:#fff}.g-offcanvas-toggle.change:hover span:after{background-color:#fff}.g-offcanvas-toggle.active{background:#f80}.g-offcanvas-toggle.active .fa-fw{background:#fff}.g-offcanvas-toggle.active .fa-fw:before{background:#fff}.g-offcanvas-toggle.active .fa-fw:after{background:#fff}#g-offcanvas #g-mobilemenu-container ul{background:#412200}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{border-bottom:1px solid #6b3800}#g-offcanvas{background:#412200}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#f07e00}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:#f07e00;border:1px solid #fff}@media only all and (max-width:1600px){.mod-articles-grid{margin:0;gap:0}body .bg-card{width:100%}.g-main-nav .g-menu-item-115 .g-dropdown.g-dropdown-right{left:-112px}}@media only all and (max-width:1180px){body #g-navigation{position:absolute}body #g-contact .g-container .g-grid{flex-direction:column}body #g-contact .g-container #contact-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #top-position .g-content .moduletable .mod-articles-grid{padding-left:15px;padding-right:15px}body #g-footer .g-container #copyright-position .g-content{margin-right:0;padding-right:0}body #g-navigation .g-container .g-grid .g-content{padding-left:15px}body #breadcrumbs-position .g-content{margin:0}body #content-position .g-content{margin-left:0;margin-right:0}body #content-position .g-content .col,body #content-position .g-content .platform-content.container{padding-left:0;padding-right:0}body .item-page .com-content-article__body .row{padding-right:10px}body .item-page .com-content-article__body .row div{padding-left:0}.com-content-article__body{padding-right:15px}body .com-content-category-blog .blog-items .blog-item .fields-container .field-entry.fotogalerie{padding-right:15px}body .item-page .fields-container .field-entry.fotogalerie{padding-right:15px}body.vybaveni #bottom-position .g-content ul.mod-list{padding-left:15px;padding-right:15px}body.vybaveni #bottom-position .g-content .moduletable p img{margin-bottom:10px}body #bottom-position .g-content .moduletable.cinkarna .row img{margin-bottom:10px}}@media only all and (max-width:900px){body .bg-card .col-sm-5{display:none}body .bg-card .col-sm-7{width:100%}body #g-navigation{height:auto}body #g-navigation .g-container .g-grid .g-content{padding-top:10px;padding-bottom:10px}#logo-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}#logo-position svg{max-width:270px;height:auto}body .bg-card{background-size:cover}}@media only all and (max-width:840px){body #g-boxes .g-container .g-grid{flex-direction:column}body #g-boxes .g-container .g-grid #box-1-position,body #g-boxes .g-container .g-grid #box-2-position,body #g-boxes .g-container .g-grid #box-3-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #top-position .g-content .moduletable .mod-articles-grid{flex-direction:column}body #top-position .g-content .moduletable .mod-articles-grid li{width:100%}body #g-footer .g-container .g-grid{flex-direction:column}body #g-footer .g-container .g-grid>div{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-footer .g-container #copyright-position .g-content{text-align:center;margin-bottom:0;padding-bottom:15px}body #facebook-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #facebook-position .g-content{margin-left:0;margin-right:0}body #facebook-position .fb_iframe_widget span{width:100% !important}body #facebook-position .fb_iframe_widget span iframe{width:100% !important}body #g-footer .g-container #branding-position .g-content .moduletable p{margin-top:0}body .com-content-category-blog .blog-items .blog-item .row .left,body .com-content-category-blog .blog-items .blog-item .row .right{padding-left:0}body .com-content-category-blog .blog-items .blog-item .row{padding-right:15px}body #content-position .g-content{padding-left:0}body #content-position .g-content .platform-content.container{padding-left:15px}}@media only all and (max-width:800px){.com-content-article__body div{height:auto !important}.com-content-article__body img{float:none !important}body.cenik .item-page .fields-container{flex-direction:column;padding-right:15px}body.cenik .item-page .fields-container .field-entry{width:100%}body.cenik .item-page .fields-container .field-entry.fitness,body.cenik .item-page .fields-container .field-entry{width:100% !important}}@media only all and (max-width:768px){body .com-content-category-blog .blog-items{padding-right:15px}body.vybaveni #bottom-position .g-content .moduletable p img{height:auto !important;margin-bottom:0}body #bottom-position .g-content .moduletable.cinkarna .row{margin:0}body #bottom-position .g-content .moduletable.cinkarna .row img{height:auto !important;padding:0}}@media only all and (max-width:670px){body.treneri .com-content-category-blog .blog-items .blog-item{flex-direction:column}body.treneri .com-content-category-blog .blog-items .blog-item:nth-child(2n+2) figure{order:1}body.treneri .com-content-category-blog .blog-items .blog-item:nth-child(2n+2) .item-content{order:2}body.treneri .com-content-category-blog .blog-items{padding-right:15px}body.treneri .com-content-category-blog .blog-items .blog-item figure{width:100%}body.treneri .com-content-category-blog .blog-items .blog-item figure img{width:100%}body.treneri .com-content-category-blog .blog-items .blog-item .item-content{padding:15px}body #bottom-position .g-content .moduletable.cviky .mod-articles-items li{padding:20px}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image{flex:0.4;padding-left:0}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image figure{border:10px solid #000}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row{gap:5px}}@media only all and (max-width:600px){body .item-page .com-content-article__body .row .left,body .item-page .com-content-article__body .row.right .right{padding-right:0}body #g-header #header-position .g-content .moduletable .custom p img{height:300px;object-fit:cover}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row{flex-direction:column}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image figure{border:none}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .image figure img{border:10px solid #000}body #bottom-position .g-content .moduletable.cviky .mod-articles-item-content .row .content{padding:0;margin-top:25px}body.home #contact-position .g-content .moduletable .row .col-sm-4{width:100%}body.cenik .item-page .fields-container .field-entry.ems-body-slim .field-value>div{flex-direction:column}body.cenik .item-page .fields-container .field-entry .field-value ul li{line-height:1.6;margin-bottom:10px}}@media only all and (max-width:400px){.tf-gallery-wrapper .gallery-items.grid{display:flex;flex-direction:column}}@media only all and (max-width:360px){#logo-position svg{max-width:240px}.g-offcanvas-toggle{top:7px}body #g-header #header-position .g-content .moduletable .custom h1{font-size:40px}body #g-header #header-position .g-content .moduletable .custom h1 span{font-size:40px}}@media only all and (max-width:99.99rem){.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#g-offcanvas .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;flex-basis:100% !important;-ms-flex-preferred-size:100% !important}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{width:initial}.gantry-logo{text-align:left}body [class*="size-"]{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#logo-position{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}}
