


/* Start:/local/templates/jumpway/template_styles.css*/
@font-face { font-family: Op; src: url('/local/templates/jumpway/&quot;fonts/OpenSansLight.eot&quot;'); src: url('/local/templates/jumpway/&quot;fonts/OpenSansLight.eot?#iefix&quot;') format(&quot;fonts/embedded-opentype&quot;), url('/local/templates/jumpway/&quot;fonts/OpenSansLight.woff&quot;') format(&quot;woff&quot;), url('/local/templates/jumpway/&quot;fonts/OpenSansLight.ttf&quot;') format(&quot;truetype&quot;); font-style: normal; font-weight: normal; } @font-face { font-family: Vas; src: url('/local/templates/jumpway/fonts/EGAkPGEN.ttf'); } body { padding: 0; margin: 0; } h2 { font-family: Vas; font-size: 38px; margin: 0 0 .5em; font-weight: normal; line-height: 1; text-align: center; } h2 strong { font-weight: normal; } @media (min-width: 768px) { h2 { font-size: 48px; margin-bottom: 1em; } } h3 { margin: 1em 0; padding: 0; font-family: Georgia; font-size: 22px; font-weight: normal; color: #009ce5; text-align: center; } @media (min-width: 768px) { h3 { font-size: 28px; } } h4 { margin: 1em 0; padding: 0; font-family: Georgia; font-size: 18px; font-weight: normal; color: #009ce5; text-align: center; } @media (min-width: 768px) { h4 { font-size: 22px; } } strong { color: #009ce5; font-family: Constantia, &quot;Lucida Bright&quot;, &quot;DejaVu Serif&quot;, Georgia, serif; } .attention { font-family: Georgia; font-weight: 300; font-style: italic; font-size: 15px; color: #3A3A3A; } .attention strong { font-size: 16px; font-weight: bold; } @media (min-width: 768px) { .attention { font-size: 19px; } .attention strong { font-size: 20px; } } a img { border: 0 none; } figure img { max-width: 100%; height: auto; } td, th { padding: 5px 10px; } th { background: #009ce5; color: #fff; font-family: Georgia; font-size: 18px; font-weight: 300; font-style: italic; } .button { display: inline-block; padding: 5px 40px; border: none; border-radius: 15px; background: #009ce5 none; color: #fff; font-family: Op; font-size: 20px; font-style: normal; cursor: pointer; text-align: center; text-decoration: none; -webkit-appearance: button; } @media (min-width: 1025px) { .button { font-size: 22px; padding-left: 50px; padding-right: 50px; } } .blink { display: inline-block; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #009ce5; border-radius: 20px; padding: 20px 30px; color: #009ce5; font-family: Georgia; font-size: 20px; font-weight: 600; font-style: italic; } @media (min-width: 768px) { .blink { font-size: 30px; } } .link-button { display: inline-block; text-align: center; text-decoration: none; border: 1px solid #009ce5; border-radius: 20px; padding: 10px 15px; color: #009ce5; font-family: Georgia; font-style: italic; } .clear { font-size: 0; line-height: 0; clear: both; } #container { position: relative; } #site-header { width: 100%; height: 220px; position: relative; z-index: 50; background: url('/local/templates/jumpway/images/header_bg.jpg') left top repeat-x; } #site-header .header-nav { height: 220px; padding: 0 20px; } @media (min-width: 1025px) { #site-header .header-nav { background: url('/local/templates/jumpway/images/header_center.png') 65% top no-repeat; } } #site-header .header-line, #site-header .header-line2 { padding: 0 15px; position: absolute; bottom: 0; width: 100%; height: 71px; background: url('/local/templates/jumpway/images/header_line.gif') left top repeat-x; vertical-align: bottom; z-index: -1; font-size: 20px; line-height: 35px; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @media (min-width: 768px) { #site-header .header-line, #site-header .header-line2 { padding: 0 20px; } } #site-header .header-line2 { background: none; z-index: 10; } #site-header2 { height: 205px; overflow: hidden; text-align: center; background: url('/local/templates/jumpway/images/header_bg2.jpg') center center repeat; background-size: cover; } @media (min-width: 768px) { #site-header2 { height: 330px; } } #site-header2 img { max-width: 100%; height: auto; } #site-header2 .shifter-handle { width: 47px !important; height: 47px !important; top: 7px !important; right: 10px !important; z-index: 100; } @media (min-width: 1025px) { #site-header2 .col-p0 { padding: 0; } } #site-logo2 { width: 47px; } @media (min-width: 768px) { #site-logo2 { width: auto; margin-top: 35px; } #site-logo2 img { max-width: 115px; } } @media (min-width: 1025px) { #site-logo2 { margin-top: 0; } #site-logo2 img { max-width: none; } } #site-logo2 img { margin: 10px; } #site-logo-text { width: 300px; margin: 0 auto; } @media (min-width: 768px) { #site-logo-text { width: auto; padding-top: 20px; } } #content { clear: both; } #site-footer { padding: 20px; overflow: hidden; background: #009ce5; } #site-logo { float: left; margin-top: 20px; max-width: 170px; } #site-logo img { max-width: 100%; height: auto; } @media (min-width: 768px) { #site-logo { max-width: none; margin-top: 48px; } } .inc-phone { clear: both; float: left; margin: 0; font-family: 'Lobster', cursive; color: #0081be; font-size: 20px; font-weight: 100; line-height: 1; } @media (min-width: 768px) { .inc-phone { clear: none; margin: 38px 0 0 15px; line-height: 1.2; } } .inc-addr { display: inline; font-family: 'Jura', sans-serif; font-size: 15px; font-weight: bold; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .inc-addr { font-size: 20px; } } .inc-addr2 { display: inline; font-family: 'Jura', sans-serif; font-size: 15px; font-weight: bold; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); } @media (min-width: 768px) { .inc-addr2 { display: block; font-size: 20px; } } .inc-counters { float: left; width: 50%; margin-top: 0px; z-index: 700; } .inc-copyright { float: right; color: #FFFFFF; font-family: Op; font-size: 18px; } .inc-social { position: absolute; top: 82px; right: 15px; } .inc-social img { display: block; max-width: 40px; height: auto; margin: -18px 0 20px; } @media (min-width: 768px) { .inc-social { top: 10px; right: 292px; } .inc-social img { margin: 0 0 1em; } } .inc-social2 img { margin: -190px 5px 0; vertical-align: top; } @media (min-width: 768px) { .inc-social2 { max-width: 50px; margin: 0 auto; padding-top: 15px; } .inc-social2 img { margin: 5px; } } @media (min-width: 1200px) { .inc-social2 { max-width: none; padding-top: 124px; } } .inc-club2 { float: left; margin-top: 10px; text-align: left; } @media (min-width: 1200px) { .inc-club2 { width: 45%; margin-top: 18px; } } .inc-phone2 { width: 300px; margin: 0 auto; } .inc-phone2 img { width: auto; max-height: 22px; } @media (min-width: 768px) { .inc-phone2 { width: auto; margin-top: 10px; } .inc-phone2 img { max-height: 30px; } } @media (min-width: 1200px) { .inc-phone2 { float: right; width: 45%; text-align: right; } } .ac { margin-top: 15px; text-decoration: underline; font-family: Georgia; font-size: 24px; color: #009ce5; font-weight: 600; } #blockcom .cfist { font-family: Georgia; font-size: 24px; color: #197BFF; font-weight: 600; font-style: italic; } #blockcom .svob { font-family: Georgia; font-size: 22px; color: #000; font-weight: 300; font-style: italic; } /* --- top --- */ #toTop { position: fixed; right: 2em; bottom: 1em; z-index: 1000; outline: none; color: #fff; font-size: 13px; display: block; padding: 0 14px; line-height: 45px; text-decoration: none; background: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOzEo46UAAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=&quot;); border-radius: 5px; } #toTop i { position: relative; top: -2px; margin-left: 0.3em; } .validating :invalid { box-shadow: 0 0 1.5px 1px red; } #site-nav { display: none; } @media (min-width: 768px) { #site-nav { display: block; position: absolute; top: 0; right: 60px; } #site-nav .nav { width: 135px; height: 202px; -webkit-transform: rotate(270deg) translate(44px, -33px); -moz-transform: rotate(270deg) translate(44px, -33px); -ms-transform: rotate(270deg) translate(44px, -33px); -o-transform: rotate(270deg) translate(44px, -33px); transform: rotate(270deg) translate(44px, -33px); margin: 0; padding: 0; list-style: none; } #site-nav .nav li { width: 125px; height: 34px; margin: 0 0 8px 0; line-height: 34px; border-radius: 10px 0 0 10px; font-family: 'Op', sans-serif; font-size: 14px; color: #fff; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); background-color: #01a4f1; } #site-nav .nav li a { display: block; padding: 0 5px; font-size: 14px; color: #fff; text-decoration: none; } #site-nav #sub-menu { display: none; position: absolute; right: 0; top: 125px; z-index: 100; } #site-nav #sub-menu .arrow { width: 28px; height: 23px; position: absolute; right: 43px; background: url('/local/templates/jumpway/images/menu_arrow.png') left top no-repeat; } #site-nav #sub-menu .arrow:before { content: &quot;&quot;; position: absolute; bottom: 0; left: -251px; height: 1px; background-color: #008fd2; width: 251px; } #site-nav #sub-menu .arrow:after { content: &quot;&quot;; position: absolute; bottom: 0; left: 28px; height: 1px; background-color: #008fd2; width: 43px; } #site-nav #sub-menu .inner { position: relative; top: 23px; width: 290px; padding: 0 15px 7px; overflow: hidden; border: 1px solid #008fd2; border-top: 0 none; background-color: rgba(255, 255, 255, 0.7); } #site-nav #sub-menu ul { padding: 0; margin: 0; list-style: none; float: right; width: 140px; } #site-nav #sub-menu ul:first-child { float: left; } #site-nav #sub-menu ul li { padding: 0; margin: 7px 0 0; background: transparent; line-height: 1.1; font-family: Arial, Helevtica, Verdana, sans-serif; } #site-nav #sub-menu ul li a { display: block; color: #006cbf; font-size: 12px; text-decoration: none; } #site-nav #sub-menu ul li a:hover { color: #659f01; } } #container .shifter-handle { position: absolute; top: 22px; right: 15px; background-color: #2d86ca; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 40px; height: 40px; } #container .shifter-handle:after { height: 4px; background-color: #fff; -webkit-box-shadow: 0 6px 0 #ffffff, 0 -6px 0 #ffffff; -moz-box-shadow: 0 6px 0 #ffffff, 0 -6px 0 #ffffff; box-shadow: 0 6px 0 #ffffff, 0 -6px 0 #ffffff; } .shifter-enabled .shifter-navigation { background: #01a4f1 !important; } .shifter-enabled .shifter-navigation .nav { margin: 0; padding: 0; list-style: none; } .shifter-enabled .shifter-navigation li { border-bottom: 1px solid #fff; } .shifter-enabled .shifter-navigation li a { font-family: 'Op', sans-serif; padding: 10px 15px; display: block; color: #fff; text-decoration: none; } #site-nav2 ul { display: inline-block; margin: 0 auto; padding: 6px 0 4px; list-style: none; background: #0d6576; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNjU3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDY1NzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #0d6576 0%, #0d6576 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d6576), color-stop(100%, #0d6576)); background: -webkit-linear-gradient(top, #0d6576 0%, #0d6576 100%); background: -o-linear-gradient(top, #0d6576 0%, #0d6576 100%); background: -ms-linear-gradient(top, #0d6576 0%, #0d6576 100%); background: linear-gradient(to bottom, #0d6576 0%, #0d6576 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d6576', endColorstr='#0d6576', GradientType=0); font-size: 0; } #site-nav2 li { display: inline-block; margin: 6px 3px; padding: 0 6px; font-family: &quot;Jura&quot;, sans-serif; font-size: 20px; color: #fff; line-height: 32px; text-align: center; background: #1cf9ff; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjZjlmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDY3NzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1cf9ff 0%, #0d6778 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1cf9ff), color-stop(100%, #0d6778)); background: -webkit-linear-gradient(top, #1cf9ff 0%, #0d6778 100%); background: -o-linear-gradient(top, #1cf9ff 0%, #0d6778 100%); background: -ms-linear-gradient(top, #1cf9ff 0%, #0d6778 100%); background: linear-gradient(to bottom, #1cf9ff 0%, #0d6778 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cf9ff', endColorstr='#0d6778', GradientType=0); } @media (min-width: 1025px) { #site-nav2 li { min-width: 100px; margin: 6px; padding: 0 10px; } } #site-nav2 a { display: block; color: inherit; text-decoration: none; } .pm-group:before, .pm-group:after { content: &quot;&quot;; display: table; } .pm-group:after { clear: both; } .mt0 { margin-top: 0; } .more-link { font-size: 13px; color: #009ce5; border-bottom: 1px dotted; cursor: pointer; text-decoration: none; } .no-decore { text-decoration: none; } .text-center { text-align: center !important; } #alert, #review-form-result { max-width: 450px; text-align: center; font-family: Op; font-size: 16px; } #alert img, #review-form-result img { width: 70%; } .site-block { padding: 2em 0; font-family: Op; font-size: 14px; text-align: center; } .site-block header { padding: 0 0 10px; } .site-block footer { padding-top: .5em; } @media (min-width: 768px) { .site-block { font-size: 16px; } .site-block header { padding: 0 0 30px; } .site-block footer { padding-top: 1em; } } .block-green { background: #8ad20d; padding: 10px 0; color: #fff; margin-bottom: 1em; height: 120px; } .block-green h2 { font-family: serif; font-size: 22px; margin-bottom: 0; } .site-block .block-green { margin-bottom: 0; } @media (min-width: 768px) { .block-green { padding: 30px 0; } h2 + .block-green { margin-top: -24px; } .block-green h2 { font-size: 40px; } } .slider-block { background: #009ce5; } #sport { font-family: Op; font-size: 16px; text-align: justify; } @media (min-width: 1025px) { #sport { background: url('/local/templates/jumpway/images/snoy.jpg') center left no-repeat; } } #vacancy hr { width: 50%; height: 1px; border: none; color: #989898; background-color: #989898; margin-top: 23px; margin-bottom: 23px; } #questions { font-size: 20px; } #questions img { max-width: 100%; height: auto; } @media (min-width: 1025px) { #questions .row { position: relative; } #questions .col-md-4 { position: static; } #questions .questions-block { width: 33.3333%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } #questions footer { padding-top: 3em; } } .inc-rules { font-size: 15px; } .inc-rules ul, .inc-rules ol { margin: 0; padding: 0 0 0 1em; } .inc-rules li { text-align: left; margin-top: 1em; margin-bottom: 1em; } .inc-have, .inc-area { font-size: 18px; } .inc-have a, .inc-area a { color: #000000; text-decoration: none; } .inc-area .col-md-3 { padding-top: 5px; padding-bottom: 5px; } @media (min-width: 1025px) { .inc-have .col-md-3 { padding-top: 0; padding-bottom: 0; } .inc-have .row &gt; :nth-child(1) { position: relative; top: 65px; } .inc-have .row &gt; :nth-child(4) { position: relative; top: 65px; } .inc-area .row &gt; :nth-child(1) { position: relative; top: -65px; } .inc-area .row &gt; :nth-child(4) { position: relative; top: -65px; } } .inc-welcome { font-size: 18px; } .inc-welcome hr { width: 50%; height: 1px; border: none; color: #c0ff52; background-color: #c0ff52; margin-top: 23px; margin-bottom: 23px; } .inc-welcome h3 { font-family: Op; color: #fff; font-size: 21px; margin: 0; } .inc-profit { font-size: 18px; } .inc-profit .items img { max-width: 100%; height: auto; vertical-align: top; } .inc-profit .items span { position: absolute; bottom: 26%; left: 0; right: 0; text-align: center; color: #fff; } .inc-center { padding-bottom: 15px !important; font-size: 16px; } .inc-center .item { margin-bottom: 15px; } .inc-center i { display: block; width: 100px; height: 100px; margin: 0 auto 15px; font-family: Constantia, &quot;Lucida Bright&quot;, &quot;DejaVu Serif&quot;, Georgia, serif; font-size: 75px; line-height: 75px; color: #fff; font-style: italic; text-align: center; border: 1px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } @media (min-width: 768px) { .inc-center { font-size: 24px; } .inc-center i { width: 200px; height: 200px; font-size: 150px; line-height: 150px; } } .inc-common { padding-top: 80px !important; background: url('/local/templates/jumpway/images/line.png') no-repeat; background-size: 100%; font-size: 18px; text-align: justify; } .inc-common i { font-family: Georgia, Arial, sans-serif; color: #0073D1; font-size: 18px; font-style: italic; text-align: center; } #contacts { font-size: 15px; text-align: justify; } #contacts h3 { text-align: left; } #contacts h3 img { vertical-align: middle; margin-right: .5em; } @media (min-width: 1025px) { #contacts h3 { text-indent: -60px; } } .map { overflow: hidden; border: 1px solid #8ad20d; } .map iframe { vertical-align: top; } #pricelist td, #pricelist th { font-size: 14px; } #pricelist td strong, #pricelist th strong { white-space: nowrap; } @media (min-width: 768px) { #pricelist td, #pricelist th { font-size: 19px; } } #order h3 { font-size: 18px; text-transform: lowercase; } #order h3 i { font-style: normal; color: #000; padding-left: 1em; text-transform: capitalize; } #order table { margin: 1em auto 0; } #order th { font-size: 16px; } #order tr { font-size: 15px; } #order tr span { display: none; } #order tr.disabled a { display: none; } #order tr.disabled span { display: block; } #order a { color: inherit; } #order-online { max-width: 400px; } #order-online h3 { margin: 0; } #order-online h4 { margin: 15px 0; text-transform: lowercase; } #order-online h5 { margin: 10px 0; color: #009ce5; font-family: Georgia; font-size: 22px; font-weight: normal; padding: 0; text-align: center; } #order-online label { margin-bottom: 15px; } #review { width: 91.66666667%; margin: 0 auto; } #review .item { margin-bottom: 25px; } #review h3 { font-size: 23px; } #review .item-text { text-align: justify; font-size: 14px; } #review .ac { font-size: 14px; } #review .more-link { font-size: 13px; color: #009ce5; border-bottom: 1px dotted; cursor: pointer; } #review .item-text-all { display: none; } #review-form { max-width: 560px; } @media (min-width: 768px) { #review-form { min-width: 537.6px; } } .fancybox-wrap.review { text-align: justify; } .fancybox-wrap.review figure { text-align: center; } .fancybox-wrap.review .item-text { max-width: 420px; } .fancybox-wrap.review .item-text-short, .fancybox-wrap.review .more-link { display: none; } #timetable h3 { font-size: 18px; text-transform: lowercase; } #timetable h3 i { font-style: normal; color: #000; padding-left: 1em; text-transform: capitalize; } #timetable th { font-size: 16px; } #timetable tr { font-size: 15px; } @media (min-width: 1025px) { #timetable tr { font-size: 15px; } } #timetable a { color: inherit; } #timetable .more-link { font-size: 13px; color: #009ce5; border-bottom: 1px dotted; cursor: pointer; text-decoration: none; } #timetable-order { max-width: 400px; } #timetable-order h3 { margin: 0; } #timetable-order h4 { margin: 10px 0; text-transform: lowercase; } #timetable-order h5 { margin: 10px 0; color: #009ce5; font-family: Georgia; font-size: 22px; font-weight: normal; padding: 0; text-align: center; } #timetable-order label { margin-bottom: 15px; } .timetable-detail img { max-width: 100%; height: auto; } .timetable-detail .video-desc { margin: 1em 0; } .class-item { margin-top: 1em; } .class-item img { max-width: 100%; height: auto; margin-left: 0; margin-right: 0; } .timetable { width: 100%; margin-bottom: 2em; } .timetable td { padding: 10px 0 0; vertical-align: top; } @media (min-width: 1025px) { .timetable .timetable-time { padding-top: 25px; padding-right: 20px; } } .timetable-order-link { display: block; padding: 5px; margin: 0 0 5px; color: #fff; text-decoration: none; } @media (min-width: 1025px) { .timetable-order-link { padding: 5px 10px; position: relative; min-height: 44px; min-width: 125px; } .timetable-order-link span { position: absolute; left: 10px; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } } .timetable-color1 { background-color: #e1a2c8; } .timetable-color2 { background-color: #e4959f; } .timetable-color3 { background-color: #fcae81; } .timetable-color4 { background-color: #cbe89a; } .timetable-color5 { background-color: #a8bbcf; } .timetable-color6 { background-color: #8ce6fa; } .timetable-color7 { background-color: #aaa8d5; } .timetable-color8 { background-color: #94f0b6; } .timetable-color9 { background-color: #f9e592; } .timetable-color10 { background-color: #fcd594; } .timetable-color12 { background-color: #e84962; } .timetable-color11 { background-color: #7ca8c7; } .prog-props { display: block; min-height: 41px; } .prog-pic { margin: 10px 0; vertical-align: top; } .prog-text h4 { margin-top: 0; } .effect6 { position: relative; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .effect6:before, .effect6:after { content: &quot;&quot;; position: absolute; z-index: -1; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); top: 50%; bottom: 0; left: 10px; right: 10px; -moz-border-radius: 10px; border-radius: 10px; } .effect6:after { right: 10px; left: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg); } .fancybox-inner { font-family: Op; font-size: 16px; } .fancybox-inner h3 { margin-top: 5px; } .fancybox-inner .col-md-12 { padding: 0; } .fancybox-inner .effect6 { margin-bottom: 5px; } .slider img { width: 100%; height: auto; } .slider .fotorama__arr { width: 0; height: 0; margin-top: -69px; } @media (min-width: 768px) { .slider .fotorama__arr { width: 74px; height: 138px; } } .slider .fotorama__arr--prev { left: 20px; background: url('/local/templates/jumpway/images/slider_prev.png') left top no-repeat; } .slider .fotorama__arr--next { right: 20px; background: url('/local/templates/jumpway/images/slider_next.png') left top no-repeat; } #child figure { background: url('/local/templates/jumpway/images/rrr.png') center right no-repeat; background-size: contain; } #child img { max-width: 100%; height: auto; max-height: 450px; } #child .col-md-6 { padding: 0 !important; } .child-item { display: none; font-size: 18px; } .child-item:first-child { display: block; } #why { font-family: Op; font-size: 16px; } #why .col-md-2 { padding: 10px 0 !important; } @media (min-width: 1025px) { #why .col-md-2 { padding: 0 !important; } } #why img { max-width: 100%; height: auto; } @media (min-width: 1025px) { .why-row-1 { width: 91.6667%; margin-left: auto !important; margin-right: auto !important; } .why-row-1 .col-md-2 { margin-top: 45px; } .why-row-1 .col-md-offset-1 { margin-left: 4.166665% !important; } } .why-row-2 { margin-top: -35px; } .why-row-2 .col-md-2 { margin-top: 35px; } .why-item { position: relative; cursor: pointer; text-decoration: none; color: inherit; } .why-content { max-width: 800px; } #team img { max-width: 100%; height: auto; } .main-prog-list article { margin-bottom: 1em; } .main-prog-list a { font-size: 18px; font-weight: bold; } .form-wrap { text-align: center; } .form-wrap label { display: block; min-height: 40px; padding: 5px 10px; margin-bottom: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #bbbbbb; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; outline: none; color: #595858; background: #fff; text-align: left; } @media (min-width: 768px) { .form-wrap label { margin-bottom: 30px; } } .form-wrap input[type=text], .form-wrap textarea { display: block; width: 100%; height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: Op; font-size: 16px; color: #595858; background: #ffffff left center no-repeat; -webkit-background-size: contain; background-size: contain; border: 0 none; outline: none; } .form-wrap textarea { padding-left: 0; min-height: 5em; resize: none; } .form-wrap .field-NAME input { padding-left: 40px; background-image: url('/local/templates/jumpway/images/field_name.png'); } .form-wrap .field-PHONE input { padding-left: 40px; background-image: url('/local/templates/jumpway/images/field_phone.png'); } @media (min-width: 1025px) { .form-wrap input[type=submit] { width: 350px !important; } } figure { margin: 0; } .img-responsive { display: block; max-width: 100%; height: auto; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 1025px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .row { margin-left: -15px; margin-right: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0%; } } @media (min-width: 1025px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0%; } } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media, .media-body { zoom: 1; overflow: hidden; } .media-body { width: 10000px; } .media-object { display: block; } .media-right, .media &gt; .pull-right { padding-left: 10px; } .media-left, .media &gt; .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after { content: &quot; &quot;; display: table; } .clearfix:after, .container:after, .container-fluid:after, .row:after { clear: both; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; visibility: hidden !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 1024px) { .visible-sm { display: block !important; } table.visible-sm { display: table; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 1024px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 1024px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 1024px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 1024px) { .hidden-sm { display: none !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } }
/* End */
/* /local/templates/jumpway/template_styles.css */
